Quick Search:

jump to detailed chart | hide Line History

Line Count Graph

Constraint

Branch:
Author:
Tag:
Date: help

Go to changeset: | Customize Feeds
Changelog

MAIN:ragge:20110129134848 by ragge on 29 January 2011, 14:48:48 +0100 (3 years 9 months ago) Handle the case where a preprocessor directive is preceeded by a comment.

pcc/cc/cpp/token.c 1.45 history download (+48 -26) diffs

MAIN:ragge:20110129103933 by ragge on 29 January 2011, 11:39:33 +0100 (3 years 9 months ago) If -m is given and have a space to next command, give it to ld. :-/
Also discard argument given to --param.

pcc/cc/cc/cc.c 1.169 history download (+11 -3) diffs

MAIN:ragge:20110129095529 by ragge on 29 January 2011, 10:55:29 +0100 (3 years 9 months ago) Do not call long long mul as a function but instead inline it.

pcc/arch/i386/local2.c 1.153 history download (+8 -2) diffs

pcc/arch/i386/order.c 1.59 history download (+3 -3) diffs

pcc/arch/i386/table.c 1.128 history download (+4 -4) diffs

MAIN:ragge:20110129091514 by ragge on 29 January 2011, 10:15:14 +0100 (3 years 9 months ago) Ensure that shift constant is of type char.

pcc/arch/i386/local2.c 1.152 history download (+8 -1) diffs

MAIN:ragge:20110129020002 by ragge on 29 January 2011, 03:00:02 +0100 (3 years 9 months ago) new date 20110129

pcc/DATESTAMP 1.21 history download (+1 -1) diffs

MAIN:ragge:20110128212216 by ragge on 28 January 2011, 22:22:16 +0100 (3 years 9 months ago) Do long long shifts in inlined instead of calling subroutines.

pcc/arch/i386/local.c 1.127 history download (+3 -11) diffs

pcc/arch/i386/local2.c 1.151 history download (+28 -8) diffs

pcc/arch/i386/order.c 1.58 history download (+3 -3) diffs

pcc/arch/i386/table.c 1.127 history download (+7 -7) diffs

MAIN:ragge:20110128020002 by ragge on 28 January 2011, 03:00:02 +0100 (3 years 9 months ago) new date 20110128

pcc/DATESTAMP 1.20 history download (+1 -1) diffs

MAIN:ragge:20110127192056 by ragge on 27 January 2011, 20:20:56 +0100 (3 years 9 months ago) If a "g" xasm constraint is given and the argument is a constant, change it
to an "i" so that it doesn't get put into a register. Solves a problem
with sloppy programmers that do not specify types of …

pcc/mip/reader.c 1.268 history download (+8 -3) diffs

MAIN:ragge:20110127180316 by ragge on 27 January 2011, 19:03:16 +0100 (3 years 9 months ago) "cast discards qualifier" patch from Iain Hibbert.

pcc/cc/cpp/cpp.c 1.121 history download (+2 -2) diffs

MAIN:ragge:20110127180032 by ragge on 27 January 2011, 19:00:32 +0100 (3 years 9 months ago) Allow unary + by doing an add with 0.  Fixes Jira#PCC-224 by Fred J. Tydeman.

pcc/cc/ccom/cgram.y 1.319 history download (+2 -2) diffs

MAIN:ragge:20110127173354 by ragge on 27 January 2011, 18:33:54 +0100 (3 years 9 months ago) Do not convert bitfields to int unvolontary, instead keep the original
type otherwise small types may get wrong values if located late in bitfields.
Fixes Jira#PCC-223 by Fred J. Tydeman.

pcc/cc/ccom/trees.c 1.272 history download (+4 -2) diffs

MAIN:ragge:20110127140255 by ragge on 27 January 2011, 15:02:55 +0100 (3 years 9 months ago) Arrays take int as index values. From Iain Hibbert.

pcc/cc/ccom/gcc_compat.c 1.76 history download (+1 -2) diffs

pcc/cc/ccom/pass1.h 1.214 history download (+2 -1) diffs

pcc/cc/ccom/scan.l 1.100 history download (+3 -3) diffs

MAIN:ragge:20110127140023 by ragge on 27 January 2011, 15:00:23 +0100 (3 years 9 months ago) Fix so that __const/__volatile work.

pcc/cc/ccom/gcc_compat.c 1.75 history download (+3 -1) diffs

MAIN:ragge:20110127135707 by ragge on 27 January 2011, 14:57:07 +0100 (3 years 9 months ago) Fix const errors.  From Iain Hibbert.

pcc/cc/cpp/cpp.c 1.120 history download (+20 -22) diffs

MAIN:ragge:20110127123659 by ragge on 27 January 2011, 13:36:59 +0100 (3 years 9 months ago) Just warn about redefining of macros instead of error out.

pcc/cc/cpp/cpp.c 1.119 history download (+6 -3) diffs

MAIN:ragge:20110127123507 by ragge on 27 January 2011, 13:35:07 +0100 (3 years 9 months ago) DL can collide with the register DL on i386.
Patch by Iain Hibbert.

pcc/cc/cc/cc.c 1.168 history download (+7 -7) diffs

MAIN:ragge:20110127020001 by ragge on 27 January 2011, 03:00:01 +0100 (3 years 9 months ago) new date 20110127

pcc/DATESTAMP 1.19 history download (+1 -1) diffs

MAIN:ragge:20110126182104 by ragge on 26 January 2011, 19:21:04 +0100 (3 years 9 months ago) Ensure that the conditinal to a do ; while(x) statement is a logical type.
Fixes Jira#PCC-220 by Fred J. Tydeman.

pcc/cc/ccom/cgram.y 1.318 history download (+3 -2) diffs

MAIN:ragge:20110126181127 by ragge on 26 January 2011, 19:11:27 +0100 (3 years 9 months ago) Convert float constants to int before an !, || or && is evaluated.
Solves Jira#PCC-219 by Fred J. Tydeman.

pcc/cc/ccom/trees.c 1.271 history download (+14 -1) diffs

MAIN:ragge:20110126125512 by ragge on 26 January 2011, 13:58:32 +0100 (3 years 9 months ago) fst cannot deal with long double, so do a fstpt + fldt instead.
Fixes Jira#PCC-216 by Fred J. Tydeman.

pcc/arch/amd64/table.c 1.44 history download (+2 -2) diffs

pcc/arch/i386/table.c 1.126 history download (+2 -2) diffs

MAIN:ragge:20110126122522 by ragge on 26 January 2011, 13:25:22 +0100 (3 years 9 months ago) Promote floats to the largest type when evaluating constants, instead of
just setting type to double.  Fixes part of Jira#PCC-216 by Fred J. Tydeman.

Do not discard asm() statements if they occur out…

pcc/cc/ccom/trees.c 1.270 history download (+6 -4) diffs

MAIN:ragge:20110126020002 by ragge on 26 January 2011, 03:00:02 +0100 (3 years 9 months ago) new date 20110126

pcc/DATESTAMP 1.18 history download (+1 -1) diffs

MAIN:ragge:20110125190241 by ragge on 25 January 2011, 20:02:41 +0100 (3 years 9 months ago) Handle builtin_constant_p() a little different.  Never search for side effects
inside ().  Search and print out unreachable labels here.  Inlined functions
may be written out, so just discard them if …

pcc/cc/ccom/builtins.c 1.17 history download (+9 -10) diffs

pcc/cc/ccom/trees.c 1.269 history download (+11 -3) diffs

MAIN:ragge:20110125190004 by ragge on 25 January 2011, 20:00:04 +0100 (3 years 9 months ago) Allow member names to be typedefs.
Accept empty compound initializers.

pcc/cc/ccom/cgram.y 1.317 history download (+11 -1) diffs

MAIN:ragge:20110125184020 by ragge on 25 January 2011, 19:40:20 +0100 (3 years 9 months ago) FreeBSD needs __FreeBSD__ set to the OS version.

pcc/os/freebsd/ccconfig.h 1.12 history download (+2 -1) diffs

MAIN:ragge:20110125144905 by ragge on 25 January 2011, 15:49:05 +0100 (3 years 9 months ago) FP division by 0 is safe in the compiler.
Fixes Jira#PCC-215 by Fred J. Tydeman.

pcc/arch/i386/macdefs.h 1.76 history download (+2 -1) diffs

MAIN:ragge:20110125020001 by ragge on 25 January 2011, 03:00:01 +0100 (3 years 9 months ago) new date 20110125

pcc/DATESTAMP 1.17 history download (+1 -1) diffs

MAIN:ragge:20110124205134 by ragge on 24 January 2011, 21:51:34 +0100 (3 years 9 months ago) Add builtin support for __builtin_c{l,t}z{,l} functions.

pcc/cc/ccom/builtins.c 1.16 history download (+26 -8) diffs

MAIN:ragge:20110124205036 by ragge on 24 January 2011, 21:50:36 +0100 (3 years 9 months ago) Add trivial implementations of the gcc __builtin_c{l,t}z{,l} functions,
unless the target provices its own.

pcc-libs/libpcc/Makefile.in 1.16 history download (+2 -2) diffs

pcc-libs/libpcc/bitcnt.c 1.1 history download (+50) new

MAIN:ragge:20110124175244 by ragge on 24 January 2011, 18:52:44 +0100 (3 years 9 months ago) Understand __restrict__.

pcc/cc/ccom/gcc_compat.c 1.74 history download (+2 -1) diffs

FishEye: Open Source License registered to PCC.
Your maintenance has expired. You can renew your license at http://www.atlassian.com/fisheye/renew
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-10-31 08:43 +0100