Module Name:pcc
Committed By: ragge
Date: Sat Feb 6 09:43:17 UTC 2016
Added Files:
pcc/cc/cpp/tests: test19
Log Message:
Test cases for __COUNTER__ from Taylor R Campbell. Not enabled yet.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1
Module Name:pcc
Committed By: ragge
Date: Fri Jan 15 02:00:02 UTC 2016
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20160115
To generate a diff of this commit:
cvs rdiff -u -r1.492 -r1.493 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sun Jan 10 16:17:45 UTC 2016
Modified Files:
pcc/cc/cpp: cpc.c
Log Message:
&& and || must be conditionally evaluated.
Fixes bug reported by Fred Tydeman on pcc-list.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:pcc
Committed By: ragge
Date: Sat Jan 9 09:53:44 UTC 2016
Modified Files:
pcc/cc/cpp: token.c
Log Message:
/= is not a legal token in #if expressions, so no need to match it.
Fixes bug reported by Fred Tydeman on pcc-list.
To generate a diff of this
Module Name:pcc
Committed By: ragge
Date: Fri Jan 8 13:21:50 UTC 2016
Modified Files:
pcc/cc/cpp: cpp.c
Log Message:
Allow macro replacement in #line directives.
Fixes bug reported by Fred Tydeman on pcc-list.
To generate a diff of this commit:
cvs rdiff -u -r1.249
Module Name:pcc
Committed By: ragge
Date: Fri Jan 8 02:00:02 UTC 2016
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20160108
To generate a diff of this commit:
cvs rdiff -u -r1.488 -r1.489 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Wed Jan 6 16:14:54 UTC 2016
Modified Files:
pcc/os/litebsd: ccconfig.h
Log Message:
-D__MIPSEL__ should be -D__MIPSEL. From Brian Callahan.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pcc/os/litebsd/ccconfig.h
Module Name:pcc
Committed By: ragge
Date: Thu Jan 7 02:00:01 UTC 2016
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20160107
To generate a diff of this commit:
cvs rdiff -u -r1.487 -r1.488 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Tue Jan 5 12:23:22 UTC 2016
Modified Files:
pcc/arch/mips: table.c
Log Message:
Cleanup casts and remove ~100 lines of redundant entries.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pcc/arch/mips/table.c
Module Name:pcc
Committed By: ragge
Date: Wed Jan 6 02:00:02 UTC 2016
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20160106
To generate a diff of this commit:
cvs rdiff -u -r1.486 -r1.487 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sat Jan 2 02:00:02 UTC 2016
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20160102
To generate a diff of this commit:
cvs rdiff -u -r1.485 -r1.486 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Fri Jan 1 09:37:03 UTC 2016
Modified Files:
pcc/arch/mips: table.c
Log Message:
Cast fix, from Toru Nishimura.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pcc/arch/mips/table.c
Please note that diffs are not
Module Name:pcc
Committed By: ragge
Date: Thu Dec 31 17:34:45 UTC 2015
Modified Files:
pcc/arch/mips: table.c
Log Message:
Add cast from int to unsigned char. Probably a just missed earlier.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
Module Name:pcc
Committed By: ragge
Date: Thu Dec 31 16:21:02 UTC 2015
Modified Files:
pcc/arch/mips: local2.c
pcc/cc/cxxcom: trees.c
Log Message:
Fix two warnings. Resolves Jira#PCC-539 by Brian Callahan.
To generate a diff of this commit:
cvs rdiff -u -r1.29
Module Name:pcc
Committed By: ragge
Date: Thu Dec 31 16:05:19 UTC 2015
Modified Files:
pcc: configure configure.ac
Log Message:
Must add -D_BSD_SOURCE for Linux to get ffs prototype.
>From Brian Callahan in Jira#PCC-539.
To generate a diff of this commit:
cvs rdiff -u
Module Name:pcc
Committed By: ragge
Date: Thu Dec 31 16:21:57 UTC 2015
Modified Files:
pcc: config.sub
pcc/arch/mips: local.c macdefs.h
pcc/cc/ccom: pftn.c
pcc/os/litebsd: ccconfig.h
Log Message:
More patches for litebsd. Now compiles "Hello
Module Name:pcc-libs
Committed By: ragge
Date: Tue Dec 29 10:34:03 UTC 2015
Added Files:
pcc-libs/libsoftfloat/arch/mips: ieeefp.h milieu.h mips-gcc.h
softfloat.h
Log Message:
Add softfloat definition files, from Brian Callahan.
To generate a diff of this
Module Name:pcc
Committed By: ragge
Date: Tue Dec 29 09:27:06 UTC 2015
Modified Files:
pcc/cc/cc: cc.c
Log Message:
#include missed when moving things out of cpp.
Pointed out by scarlett in Jira#PCC-538.
To generate a diff of this commit:
cvs rdiff -u -r1.303 -r1.304
Module Name:pcc
Committed By: ragge
Date: Tue Dec 29 09:54:25 UTC 2015
Modified Files:
pcc/cc/ccom: trees.c
Log Message:
Missed one float conversion in case compile can do div by zero.
To generate a diff of this commit:
cvs rdiff -u -r1.366 -r1.367 pcc/cc/ccom/trees.c
Module Name:pcc
Committed By: ragge
Date: Tue Dec 29 10:04:30 UTC 2015
Modified Files:
pcc/arch/mips: local.c local2.c
Log Message:
Update mips both due to lval and float changes.
Pointed out by Brian Callahan in Jira#PCC-537.
To generate a diff of this commit:
cvs
Module Name:pcc
Committed By: ragge
Date: Mon Dec 14 02:00:01 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20151214
To generate a diff of this commit:
cvs rdiff -u -r1.481 -r1.482 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Fri Nov 27 02:00:01 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20151127
To generate a diff of this commit:
cvs rdiff -u -r1.480 -r1.481 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Fri Nov 27 01:51:44 UTC 2015
Modified Files:
pcc/cc/cpp: cpp.c
Log Message:
Replace defined by itself if found outside an #if expression.
Reported by Iain Hibbert on pcc-list.
To generate a diff of this commit:
cvs rdiff -u
Module Name:pcc
Committed By: ragge
Date: Wed Nov 18 02:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20151118
To generate a diff of this commit:
cvs rdiff -u -r1.478 -r1.479 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Mon Nov 16 21:04:02 UTC 2015
Modified Files:
pcc/cc/cpp: cpp.c
Log Message:
Fix problem with creating new tokens, same as token.c:1.155 but when
parsing argument lists. Reported by Iain Hibbert on pcc-list.
To generate a diff
Module Name:pcc
Committed By: ragge
Date: Sat Nov 14 09:49:42 UTC 2015
Modified Files:
pcc/cc/cpp: cpp.c
Log Message:
Avoid use of stringbuf for -M handling and for predefined macros.
To generate a diff of this commit:
cvs rdiff -u -r1.244 -r1.245 pcc/cc/cpp/cpp.c
Module Name:pcc
Committed By: ragge
Date: Sun Nov 15 02:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20151115
To generate a diff of this commit:
cvs rdiff -u -r1.476 -r1.477 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sat Nov 14 13:49:25 UTC 2015
Modified Files:
pcc/cc/cc: cc.c
pcc/cc/cpp: cpp.c
Log Message:
Move the logic for standard handling out to cc instead of cpp.
Now -std=xyz can be given which gets the correct behaviour of cpp.
Module Name:pcc
Committed By: ragge
Date: Sat Nov 14 17:02:07 UTC 2015
Modified Files:
pcc/cc/cpp: cpp.c cpp.h
Log Message:
Don't use stringbuf for some file name storage.
To generate a diff of this commit:
cvs rdiff -u -r1.246 -r1.247 pcc/cc/cpp/cpp.c
cvs rdiff -u
Module Name:pcc
Committed By: ragge
Date: Fri Nov 13 11:38:47 UTC 2015
Modified Files:
pcc/arch/amd64: local.c
pcc/arch/m68k: local.c
pcc/arch/vax: local.c
Log Message:
Update according to softfloat changes.
To generate a diff of this commit:
cvs rdiff
Module Name:pcc
Committed By: ragge
Date: Fri Nov 13 15:25:38 UTC 2015
Modified Files:
pcc/cc/cpp: token.c
Log Message:
Discard \r on input. Fixes Jira#PCC-535 by jvoisin.
To generate a diff of this commit:
cvs rdiff -u -r1.155 -r1.156 pcc/cc/cpp/token.c
Please note
Module Name:pcc
Committed By: ragge
Date: Fri Nov 13 17:11:40 UTC 2015
Modified Files:
pcc/cc/ccom: gcc_compat.c
Log Message:
Only handle attribute packed if structs or unions.
Fixes Jira#PCC-534 by jvoisin.
To generate a diff of this commit:
cvs rdiff -u -r1.118
Module Name:pcc
Committed By: ragge
Date: Fri Nov 13 15:42:42 UTC 2015
Modified Files:
pcc/arch/amd64: local.c
Log Message:
Fix fallout due to float changes.
To generate a diff of this commit:
cvs rdiff -u -r1.91 -r1.92 pcc/arch/amd64/local.c
Please note that diffs
Module Name:pcc
Committed By: ragge
Date: Sat Nov 14 02:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20151114
To generate a diff of this commit:
cvs rdiff -u -r1.475 -r1.476 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sat Nov 7 09:41:08 UTC 2015
Modified Files:
pcc/cc/cpp: token.c
Log Message:
Avoid accidentally creating new tokens due to macro expansion.
Fixes bug reported by iain Hibbert on pcc-list.
To generate a diff of this commit:
cvs
Module Name:pcc
Committed By: ragge
Date: Sat Nov 7 09:49:22 UTC 2015
Modified Files:
pcc/cc/cpp: cpp.c
Log Message:
Warn about conditionals inside arg list if not gcc-compatibility.
Idea by Fred Tydeman on pcc-list.
To generate a diff of this commit:
cvs rdiff -u
Module Name:pcc
Committed By: ragge
Date: Sat Nov 7 16:43:48 UTC 2015
Modified Files:
pcc/arch/m68k: local2.c macdefs.h
Log Message:
Support xasm constraint 'o' for offsettable register.
Ignore modifier 'b' since there is no special register for bytes.
Fixes bug
Module Name:pcc
Committed By: ragge
Date: Sat Nov 7 02:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20151107
To generate a diff of this commit:
cvs rdiff -u -r1.473 -r1.474 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sat Oct 31 02:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20151031
To generate a diff of this commit:
cvs rdiff -u -r1.472 -r1.473 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Thu Oct 29 08:57:58 UTC 2015
Modified Files:
pcc/cc/cpp: cpp.c
Log Message:
Hash before __VA_ARGS__ must work.
To generate a diff of this commit:
cvs rdiff -u -r1.240 -r1.241 pcc/cc/cpp/cpp.c
Please note that diffs are not
Module Name:pcc
Committed By: ragge
Date: Fri Oct 30 02:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20151030
To generate a diff of this commit:
cvs rdiff -u -r1.471 -r1.472 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Wed Oct 28 13:55:31 UTC 2015
Modified Files:
pcc/arch/m68k: local2.c macdefs.h
Log Message:
Handle %. in xasm as gcc documents in gcc/config/m68k/m68k.{c,h}.
Fixes compilation problems with gmp found by H}vard Eidnes.
To
Module Name:pcc
Committed By: ragge
Date: Thu Oct 29 02:00:01 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20151029
To generate a diff of this commit:
cvs rdiff -u -r1.470 -r1.471 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Tue Oct 27 14:48:50 UTC 2015
Modified Files:
pcc/arch/m68k: table.c
Log Message:
Quotient register will be clobbered in divsl/divul, also when using MOD.
Fixes bug reported by H}vard Eidnes.
To generate a diff of this commit:
Module Name:pcc
Committed By: ragge
Date: Tue Oct 20 18:24:09 UTC 2015
Modified Files:
pcc/cc/cpp: cpp.c
Log Message:
Do not expand pragmas after they been converted from _Pragma().
Fixes bug reported by Iain Hibbert on pcc-list.
To generate a diff of this commit:
cvs
Module Name:pcc
Committed By: ragge
Date: Tue Oct 20 20:06:06 UTC 2015
Modified Files:
pcc/cc/cpp: cpp.c
Log Message:
Allow for preprocessing directives inside fun-like macros.
Fixes problem reported by Iain Hibbert on pcc-list.
To generate a diff of this commit:
cvs
Module Name:pcc
Committed By: ragge
Date: Mon Oct 19 20:35:11 UTC 2015
Modified Files:
pcc/arch/m68k: table.c
Log Message:
Must have a cookie reg for a reclaim of register to match.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pcc/arch/m68k/table.c
Module Name:pcc
Committed By: ragge
Date: Mon Oct 19 20:08:35 UTC 2015
Modified Files:
pcc/arch/m68k: local2.c
Log Message:
Use reg number to printout correct reg names for long long, not type.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14
Module Name:pcc
Committed By: ragge
Date: Mon Oct 19 20:07:05 UTC 2015
Modified Files:
pcc/mip: match.c
Log Message:
If a FORCC table entry is matched that reclaims left or right reg, it must
not use that reg afterwards. This fixes a bug in tcsh on m68k found by
H}vard
Module Name:pcc
Committed By: ragge
Date: Tue Oct 20 01:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20151020
To generate a diff of this commit:
cvs rdiff -u -r1.467 -r1.468 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Mon Oct 12 11:32:48 UTC 2015
Modified Files:
pcc/arch/m68k: local.c
Log Message:
Add extra indirection for static PIC code.
Fixes bug reported by H}vard Eidnes.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14
Module Name:pcc
Committed By: ragge
Date: Mon Oct 12 18:07:13 UTC 2015
Modified Files:
pcc/arch/vax: code.c local.c macdefs.h
Log Message:
Update vax port due to late changes.
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pcc/arch/vax/code.c
cvs rdiff
Module Name:pcc
Committed By: ragge
Date: Fri Oct 9 07:45:24 UTC 2015
Modified Files:
pcc/arch/m68k: local2.c
Log Message:
dec.l do not exist, use dbra instead. From H}vard Eidnes.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pcc/arch/m68k/local2.c
Module Name:pcc
Committed By: ragge
Date: Fri Oct 9 16:30:41 UTC 2015
Modified Files:
pcc/arch/m68k: local2.c
Log Message:
More fixes for const+reloc.
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 pcc/arch/m68k/local2.c
Please note that diffs are not
Module Name:pcc
Committed By: ragge
Date: Fri Oct 9 10:45:03 UTC 2015
Modified Files:
pcc/arch/m68k: local2.c
Log Message:
dbra uses count-1, so adjust input accordingly. From H}vard Eidnes.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:pcc
Committed By: ragge
Date: Thu Oct 8 13:00:07 UTC 2015
Modified Files:
pcc/arch/mips: table.c
Log Message:
Bugfix casts, from Toru Nishimura.
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pcc/arch/mips/table.c
Please note that diffs are
Module Name:pcc
Committed By: ragge
Date: Thu Oct 8 20:12:13 UTC 2015
Modified Files:
pcc/arch/m68k: local.c
Log Message:
Fix bug causing strings not to be printed out if PIC.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 pcc/arch/m68k/local.c
Please
Module Name:pcc
Committed By: ragge
Date: Wed Oct 7 19:35:55 UTC 2015
Modified Files:
pcc/cc/ccom: scan.l
Log Message:
'i' must be last when parsing fp trailers. From Antoine Leca.
To generate a diff of this commit:
cvs rdiff -u -r1.139 -r1.140 pcc/cc/ccom/scan.l
Module Name:pcc
Committed By: ragge
Date: Wed Oct 7 09:51:16 UTC 2015
Modified Files:
pcc/arch/m68k: code.c local.c
Log Message:
Update m68k to recent changes in code.
Requested by HÃ¥vard Eidnes on pcc-list.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6
Module Name:pcc
Committed By: ragge
Date: Wed Oct 7 11:30:22 UTC 2015
Modified Files:
pcc/arch/i386: table.c
Log Message:
Cannot compare with constant to the left.
To generate a diff of this commit:
cvs rdiff -u -r1.143 -r1.144 pcc/arch/i386/table.c
Please note that
Module Name:pcc
Committed By: ragge
Date: Wed Sep 30 20:04:30 UTC 2015
Modified Files:
pcc/cc/ccom: pass1.h trees.c
pcc/cc/cxxcom: pass1.h
pcc/mip: common.c node.h
Log Message:
STREF is pass1 only, so make it so.
To generate a diff of this commit:
cvs
Module Name:pcc
Committed By: ragge
Date: Mon Sep 28 16:25:24 UTC 2015
Modified Files:
pcc/cc/cpp: cpp.c
Log Message:
Restore input pointer after searching for a ( that do not exist.
Fixes bug reported by Iain Hibbert on pcc-list.
To generate a diff of this commit:
cvs
Module Name:pcc
Committed By: ragge
Date: Mon Sep 28 15:29:00 UTC 2015
Modified Files:
pcc/arch/i386: local.c
Log Message:
A variable were overwritten by mistake, causing static struct return
functions to fail if -fPIC. Reported by Iain Hibbert on pcc-list.
To
Module Name:pcc
Committed By: ragge
Date: Mon Sep 21 01:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20150921
To generate a diff of this commit:
cvs rdiff -u -r1.459 -r1.460 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sun Sep 13 01:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20150913
To generate a diff of this commit:
cvs rdiff -u -r1.457 -r1.458 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sat Sep 12 07:41:05 UTC 2015
Modified Files:
pcc/arch/mips: code.c local.c macdefs.h
Log Message:
Fixes to make pcc compile for mips again. From Toru Nishimura.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25
Module Name:pcc
Committed By: ragge
Date: Sat Sep 12 15:58:54 UTC 2015
Modified Files:
pcc/mip: reader.c
Log Message:
Allow for pass2 to allocate more labels than pass1 did for a function.
Fixes bug reported by iain Hibbert on pcc-list.
To generate a diff of this
Module Name:pcc
Committed By: ragge
Date: Fri Sep 11 07:57:48 UTC 2015
Modified Files:
pcc/cc/ccom: inline.c
Log Message:
Fix bug where failing to copy more than one attribute for inline functions.
Fixes bug reported by Nicholas Joly on pcc-list.
To generate a diff of
Module Name:pcc
Committed By: ragge
Date: Wed Sep 9 01:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20150909
To generate a diff of this commit:
cvs rdiff -u -r1.455 -r1.456 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Tue Sep 8 18:25:05 UTC 2015
Modified Files:
pcc/cc/ccom: inline.c
Log Message:
Do not ignore inlined function return type even if void.
Fixes bug reported by Iain Hibbert on pcc-list.
To generate a diff of this commit:
cvs
Module Name:pcc
Committed By: ragge
Date: Sat Sep 5 01:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20150905
To generate a diff of this commit:
cvs rdiff -u -r1.454 -r1.455 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Thu Sep 3 19:24:51 UTC 2015
Modified Files:
pcc/arch/pdp11: code.c local.c
Log Message:
update to new frontend.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pcc/arch/pdp11/code.c
cvs rdiff -u -r1.14 -r1.15
Module Name:pcc
Committed By: ragge
Date: Fri Sep 4 01:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20150904
To generate a diff of this commit:
cvs rdiff -u -r1.453 -r1.454 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Fri Sep 4 05:50:22 UTC 2015
Modified Files:
pcc/cc/cpp: cpp.c
Log Message:
Freeing the wrong offset. Bugfix by Nicholas Joly on pcc-list.
To generate a diff of this commit:
cvs rdiff -u -r1.232 -r1.233 pcc/cc/cpp/cpp.c
Module Name:pcc
Committed By: ragge
Date: Thu Sep 3 01:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20150903
To generate a diff of this commit:
cvs rdiff -u -r1.452 -r1.453 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Tue Sep 1 18:53:33 UTC 2015
Modified Files:
pcc/cc/ccom: scan.l
Log Message:
Add a check for whether reading words inside attributes or not.
Fixes bug reported by Iain Hibbert on pcc-list.
To generate a diff of this commit:
Module Name:pcc
Committed By: ragge
Date: Tue Sep 1 18:45:26 UTC 2015
Modified Files:
pcc/cc/ccom: inline.c trees.c
Log Message:
Fix bug causing embedded LABEL nodes not to pass correctly. Fixes bug
reported by Iain Hibbert on pcc-list.
To generate a diff of this
Module Name:pcc
Committed By: ragge
Date: Fri Aug 28 15:32:11 UTC 2015
Modified Files:
pcc/cc/ccom: builtins.c
Log Message:
Check for embedded goto's in builtin_object_size() before freeing the arg tree.
To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62
Module Name:pcc
Committed By: ragge
Date: Fri Aug 28 16:27:41 UTC 2015
Modified Files:
pcc/cc/cpp: cpp.c
Log Message:
Deal with strings in __VA_ARGS__. Reorted by Iain Hibbert on pcc-list.
To generate a diff of this commit:
cvs rdiff -u -r1.231 -r1.232
Module Name:pcc
Committed By: ragge
Date: Sat Aug 29 01:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20150829
To generate a diff of this commit:
cvs rdiff -u -r1.450 -r1.451 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Fri Aug 28 01:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20150828
To generate a diff of this commit:
cvs rdiff -u -r1.449 -r1.450 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Thu Aug 27 01:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20150827
To generate a diff of this commit:
cvs rdiff -u -r1.448 -r1.449 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sun Aug 23 18:40:31 UTC 2015
Modified Files:
pcc/arch/i386: macdefs.h
pcc/cc/ccom: trees.c
pcc/mip: reader.c
Log Message:
Fix last missing pieces. Now pcc compiles itself as a twopass compiler.
To generate a
Module Name:pcc
Committed By: ragge
Date: Sun Aug 23 17:31:42 UTC 2015
Modified Files:
pcc/arch/i386: code.c
pcc/cc/ccom: cgram.y trees.c
pcc/mip: reader.c
Log Message:
Use interleaved label numbers in pass1 (odd) and pass2 (even).
Make twopass version
Module Name:pcc
Committed By: ragge
Date: Mon Aug 24 01:00:01 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20150824
To generate a diff of this commit:
cvs rdiff -u -r1.447 -r1.448 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Sat Aug 22 14:33:02 UTC 2015
Modified Files:
pcc/cc/ccom: gcc_compat.c symtabs.c
Log Message:
Fix a few allocations that were of the wrong type.
To generate a diff of this commit:
cvs rdiff -u -r1.115 -r1.116
Module Name:pcc
Committed By: ragge
Date: Wed Aug 19 18:52:48 UTC 2015
Modified Files:
pcc/cc/ccom: cgram.y pass1.h pftn.c symtabs.c
Log Message:
Let symbol table entries only exist during their block.
To generate a diff of this commit:
cvs rdiff -u -r1.403 -r1.404
Module Name:pcc
Committed By: ragge
Date: Thu Aug 20 01:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20150820
To generate a diff of this commit:
cvs rdiff -u -r1.445 -r1.446 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Tue Aug 18 10:15:09 UTC 2015
Modified Files:
pcc/arch/amd64: local.c
pcc/arch/hppa: local.c
pcc/arch/m16c: local.c
pcc/arch/m68k: local.c
pcc/arch/nova: local.c
pcc/arch/pdp11: local.c
Module Name:pcc
Committed By: ragge
Date: Tue Aug 18 18:22:39 UTC 2015
Modified Files:
pcc/cc/ccom: cgram.y pass1.h pftn.c trees.c
Log Message:
Get P1ND structs from the statement heap. Never long-lived.
To generate a diff of this commit:
cvs rdiff -u -r1.402 -r1.403
Module Name:pcc
Committed By: ragge
Date: Sun Aug 9 09:45:54 UTC 2015
Modified Files:
pcc/arch/i386: code.c local.c
pcc/cc/ccom: main.c pass1.h pftn.c symtabs.c trees.c
pcc/cc/cxxcom: pass1.h
pcc/mip: common.c manifest.h pass2.h reader.c
Log
Module Name:pcc
Committed By: ragge
Date: Sun Aug 9 10:18:16 UTC 2015
Modified Files:
pcc/cc/cc: cc.c
Log Message:
Add TWOPASS support.
To generate a diff of this commit:
cvs rdiff -u -r1.300 -r1.301 pcc/cc/cc/cc.c
Please note that diffs are not public domain; they
Module Name:pcc
Committed By: ragge
Date: Sun Aug 2 01:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20150802
To generate a diff of this commit:
cvs rdiff -u -r1.438 -r1.439 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Fri Jul 24 08:26:05 UTC 2015
Modified Files:
pcc: config.h.in configure configure.ac
pcc/mip: compat.c compat.h
Log Message:
Remove basename compat function since it is not used anymore.
Patch from Antoine Leca in
Module Name:pcc
Committed By: ragge
Date: Fri Jul 24 08:14:56 UTC 2015
Modified Files:
pcc/mip: common.c
Log Message:
Avoid array overflow. Patch from Antoine Leca in PCC-510.
To generate a diff of this commit:
cvs rdiff -u -r1.115 -r1.116 pcc/mip/common.c
Please
Module Name:pcc
Committed By: ragge
Date: Fri Jul 24 08:00:12 UTC 2015
Modified Files:
pcc/arch/i86: local.c local2.c macdefs.h
Log Message:
Update due to recent changes. Patch from Antoine Leca in PCC-531.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3
Module Name:pcc
Committed By: ragge
Date: Sat Jul 25 01:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20150725
To generate a diff of this commit:
cvs rdiff -u -r1.437 -r1.438 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Wed Jul 22 07:49:34 UTC 2015
Modified Files:
pcc/cc/ccom: cgram.y
Log Message:
Replace one more tmpalloc with malloc.
To generate a diff of this commit:
cvs rdiff -u -r1.398 -r1.399 pcc/cc/ccom/cgram.y
Please note that diffs
Module Name:pcc
Committed By: ragge
Date: Wed Jul 22 01:00:02 UTC 2015
Modified Files:
pcc: DATESTAMP
Log Message:
new date 20150722
To generate a diff of this commit:
cvs rdiff -u -r1.435 -r1.436 pcc/DATESTAMP
Please note that diffs are not public domain; they are
Module Name:pcc
Committed By: ragge
Date: Tue Jul 21 21:04:02 UTC 2015
Modified Files:
pcc/cc/ccom: cgram.y pftn.c
Log Message:
Convert a bunch more tmpalloc's to better allocation functions.
To generate a diff of this commit:
cvs rdiff -u -r1.397 -r1.398
701 - 800 of 991 matches
Mail list logo