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:20100420112020 by ragge on 20 April 2010, 13:20:20 +0200 (4 years 6 months ago) Forgot to null-terminate yytext.  Bug pointed out by Iain Hibbert.

pcc/cc/cpp/token.c 1.34 history download (+2 -1) diffs

MAIN:ragge:20100419162857 by ragge on 19 April 2010, 18:28:57 +0200 (4 years 6 months ago) No reason not to allow pointers larger than LONG, as pointed out by
Peter Kuschnerus.

pcc/cc/ccom/trees.c 1.242 history download (+3 -1) diffs

MAIN:ragge:20100419142406 by ragge on 19 April 2010, 16:24:06 +0200 (4 years 6 months ago) Cast 0x80 to char to avoid a warning.  Fixes compiler warning as reported
by Peter Kuschnerus.

pcc/cc/ccom/scan.l 1.90 history download (+2 -2) diffs

MAIN:ragge:20100418193414 by ragge on 18 April 2010, 21:34:14 +0200 (4 years 6 months ago) Add arg count index to builtin switch table.

pcc/arch/amd64/macdefs.h 1.10 history download (+8 -8) diffs

MAIN:ragge:20100418193248 by ragge on 18 April 2010, 21:32:48 +0200 (4 years 6 months ago) Fix segfault bug, found and patch provided by Iain Hibbert.
While here, make the switch table const.

pcc/cc/ccom/builtins.c 1.4 history download (+4 -4) diffs

MAIN:ragge:20100418165029 by ragge on 18 April 2010, 18:50:29 +0200 (4 years 6 months ago) Do not segfault if the string given to __builtin_nan is a NULL pointer.
Bug reported by Iain Hibbert.

pcc/cc/ccom/builtins.c 1.3 history download (+2 -2) diffs

MAIN:ragge:20100418164232 by ragge on 18 April 2010, 18:42:32 +0200 (4 years 6 months ago) Discard comments in yylex() so that -C works even with comments in
#if directives.  Supposes to fix Jira#PCC-126 by Iain Hibbert.

pcc/cc/cpp/token.c 1.33 history download (+19 -3) diffs

MAIN:ragge:20100418132518 by ragge on 18 April 2010, 15:25:18 +0200 (4 years 6 months ago) Add huge/inf/nan builtins as requested by Iain Hibbert.
Also add a generic builtin function, based on a slightly modified version
of a patch by Iain Hibbert.

pcc/cc/ccom/builtins.c 1.2 history download (+175 -33) diffs

pcc/cc/ccom/pass1.h 1.191 history download (+3 -1) diffs

MAIN:ragge:20100418132242 by ragge on 18 April 2010, 15:22:42 +0200 (4 years 6 months ago) Add another cast routine which will cast without adding a "cast" and therefore
it will complain if it's a bad cast (like int to pointer).

pcc/cc/ccom/trees.c 1.241 history download (+19 -2) diffs

MAIN:ragge:20100412162709 by ragge on 12 April 2010, 18:27:09 +0200 (4 years 6 months ago) Fix bugs where int should be long.  Fixes Jira#PCC-125 by Nicholas Joly.

pcc/arch/amd64/local2.c 1.17 history download (+6 -5) diffs

MAIN:ragge:20100411150104 by ragge on 11 April 2010, 17:01:04 +0200 (4 years 6 months ago) Break out buintins to their own file.  Common argument count check
for builtins. Should have argument cast checks here also.

pcc/cc/ccom/Makefile.in 1.32 history download (+2 -2) diffs

pcc/cc/ccom/builtins.c 1.1 history download (+309) new

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

pcc/cc/ccom/pftn.c 1.277 history download (+4 -311) diffs

MAIN:ragge:20100411123248 by ragge on 11 April 2010, 14:32:48 +0200 (4 years 6 months ago) Add support for attribute "visibility".

pcc/arch/i386/code.c 1.51 history download (+4 -2) diffs

pcc/arch/i386/local.c 1.114 history download (+13 -3) diffs

MAIN:ragge:20100411122652 by ragge on 11 April 2010, 14:26:52 +0200 (4 years 6 months ago) Do not emit visibility type "default" since it's ``default''.

pcc/arch/amd64/code.c 1.20 history download (+3 -2) diffs

pcc/arch/amd64/local.c 1.12 history download (+3 -2) diffs

MAIN:ragge:20100411095925 by ragge on 11 April 2010, 11:59:25 +0200 (4 years 6 months ago) Print out visibility directives for as.

pcc/arch/amd64/code.c 1.19 history download (+3 -1) diffs

pcc/arch/amd64/local.c 1.11 history download (+12 -3) diffs

MAIN:ragge:20100411095847 by ragge on 11 April 2010, 11:58:47 +0200 (4 years 6 months ago) Add attribute support for visibility per patch from Iain Hibbert.

pcc/cc/ccom/gcc_compat.c 1.49 history download (+11 -2) diffs

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

MAIN:ragge:20100411082806 by ragge on 11 April 2010, 10:28:06 +0200 (4 years 6 months ago) Add support for constructor/destructor attribute.
XXX defloc() should be possible elf-common code.

pcc/arch/i386/code.c 1.50 history download (+14 -4) diffs

MAIN:ragge:20100410094033 by ragge on 10 April 2010, 11:40:33 +0200 (4 years 6 months ago) Add con/destructor support. XXX pragma init/fini should be MI.

pcc/arch/amd64/code.c 1.18 history download (+37 -9) diffs

pcc/arch/amd64/local.c 1.10 history download (+8 -6) diffs

MAIN:ragge:20100410091802 by ragge on 10 April 2010, 11:18:02 +0200 (4 years 6 months ago) Add con/destructor as attributes per patch from Iain Hibbert.
Different target implementations though.

pcc/cc/ccom/gcc_compat.c 1.48 history download (+5 -1) diffs

pcc/cc/ccom/pass1.h 1.188 history download (+3 -1) diffs

MAIN:ragge:20100407144549 by ragge on 07 April 2010, 16:45:49 +0200 (4 years 6 months ago) Fix struct argument/return bugs.  Add PIC support.

pcc/arch/amd64/code.c 1.17 history download (+72 -12) diffs

pcc/arch/amd64/local.c 1.9 history download (+65 -65) diffs

pcc/arch/amd64/local2.c 1.16 history download (+8 -3) diffs

pcc/arch/amd64/table.c 1.15 history download (+9 -9) diffs

MAIN:ragge:20100405173726 by ragge on 05 April 2010, 19:37:26 +0200 (4 years 6 months ago) Change some forgotten code to find the bottom type size; since type sizes
are not directly inherited anymore.  Fixes coredump bug by Iain Hibbert.

pcc/cc/ccom/optim.c 1.34 history download (+9 -4) diffs

MAIN:reed:20100405142406 by reed on 05 April 2010, 16:24:06 +0200 (4 years 6 months ago) Fix arrows from joerg@netbsd via plunky on pcc-list.

Escape some dashes and use an em-dash (noted by Thorsten).

pcc/cc/cc/cc.1 1.16 history download (+21 -13) diffs

MAIN:reed:20100405131357 by reed on 05 April 2010, 15:13:57 +0200 (4 years 6 months ago) Fix broken markup in manpages (from plunky on pcc-list).

pcc/cc/cpp/cpp.1 1.11 history download (+2 -2) diffs

pcc/cc/ccom/ccom.1 1.9 history download (+2 -2) diffs

MAIN:ragge:20100401122656 by ragge on 01 April 2010, 14:26:56 +0200 (4 years 6 months ago) Add __builtin_memset, per patch from Iain Hibbert.

pcc/cc/ccom/pftn.c 1.276 history download (+20 -1) diffs

MAIN:ragge:20100401084420 by ragge on 01 April 2010, 10:44:20 +0200 (4 years 6 months ago) Remove unused variable, as Iain Hibbert kindly informed.

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

MAIN:ragge:20100331130454 by ragge on 31 March 2010, 15:04:54 +0200 (4 years 7 months ago) Remove unused (and irrelevant) statement.

pcc/arch/i386/local2.c 1.136 history download (+1 -2) diffs

MAIN:ragge:20100331102609 by ragge on 31 March 2010, 12:26:09 +0200 (4 years 7 months ago) Add cast() function that is an easier-to-use wrapper around buildtree().

pcc/cc/ccom/pass1.h 1.187 history download (+3 -1) diffs

pcc/cc/ccom/trees.c 1.240 history download (+20 -1) diffs

MAIN:mickey:20100327234611 by mickey on 28 March 2010, 00:46:11 +0100 (4 years 7 months ago) kill some commons; ragge@ ok

pcc/cc/ccom/optim.c 1.33 history download (+1 -3) diffs

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

pcc/mip/common.c 1.92 history download (+2 -2) diffs

pcc/mip/match.c 1.91 history download (+2 -2) diffs

pcc/mip/mkext.c 1.47 history download (+1 -0) diffs

pcc/mip/reader.c 1.258 history download (+2 -6) diffs

MAIN:ragge:20100324082317 by ragge on 24 March 2010, 09:23:17 +0100 (4 years 7 months ago) Allow # alone on lines, as requested by Mickey.

pcc/cc/cpp/token.c 1.32 history download (+5 -1) diffs

MAIN:ragge:20100319090732 by ragge on 19 March 2010, 10:07:32 +0100 (4 years 7 months ago) Accept gcc attributes after a gcc asm() rename directive. Bugfix provided
by Iain Hibbert.  Supposed to fix Jira#PCC-104.

pcc/cc/ccom/cgram.y 1.277 history download (+4 -4) diffs

MAIN:gmcgarry:20100310054042 by gmcgarry on 10 March 2010, 06:40:42 +0100 (4 years 7 months ago) Implement __builtin_memcpy().  Now pcc can compile itself again on OS X.

pcc/cc/ccom/pftn.c 1.275 history download (+19 -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 18:10 +0100