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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 10 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 11 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 11 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 11 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 11 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 11 months ago) Understand __restrict__.

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

FishEye: Open Source License registered to PCC.
Atlassian FishEye, CVS analysis. (Version:1.6.3 Build:build-336 2008-11-04) - Administration - Page generated 2014-12-26 17:26 +0100