Discussion:
CVS commit: pcc/cc/ccom
Anders Magnusson
2014-04-28 17:52:08 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Mon Apr 28 17:52:08 UTC 2014

Modified Files:
pcc/cc/ccom: builtins.c

Log Message:
Add builtins bswap{16,32,64}.


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 pcc/cc/ccom/builtins.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Anders Magnusson
2014-04-29 18:13:59 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Tue Apr 29 18:13:59 UTC 2014

Modified Files:
pcc/cc/ccom: trees.c

Log Message:
Fix bug where too little stack space may be allocated on 64-bit targets.


To generate a diff of this commit:
cvs rdiff -u -r1.321 -r1.322 pcc/cc/ccom/trees.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Anders Magnusson
2014-04-29 19:16:35 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Tue Apr 29 19:16:35 UTC 2014

Modified Files:
pcc/cc/ccom: builtins.c

Log Message:
Remove forgotten fwalk.


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 pcc/cc/ccom/builtins.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Anders Magnusson
2014-04-30 14:56:38 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Wed Apr 30 14:56:38 UTC 2014

Modified Files:
pcc/cc/ccom: cgram.y pftn.c

Log Message:
Allow for unary minus on complex numbers.
Fixes Jira#PCC-414 by Fred J. Tydeman.


To generate a diff of this commit:
cvs rdiff -u -r1.367 -r1.368 pcc/cc/ccom/cgram.y
cvs rdiff -u -r1.363 -r1.364 pcc/cc/ccom/pftn.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Anders Magnusson
2014-04-30 15:56:48 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Wed Apr 30 15:56:48 UTC 2014

Modified Files:
pcc/cc/ccom: pftn.c

Log Message:
Fix bug causing complex div to give wrong result.
Fixes Jira#PCC-413 by Fred J. Tydeman.


To generate a diff of this commit:
cvs rdiff -u -r1.364 -r1.365 pcc/cc/ccom/pftn.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Anders Magnusson
2014-05-01 10:16:34 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Thu May 1 10:16:34 UTC 2014

Modified Files:
pcc/cc/ccom: gcc_compat.c pass1.h

Log Message:
Understand "regparm" attribute.


To generate a diff of this commit:
cvs rdiff -u -r1.101 -r1.102 pcc/cc/ccom/gcc_compat.c
cvs rdiff -u -r1.255 -r1.256 pcc/cc/ccom/pass1.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Anders Magnusson
2014-05-01 11:32:31 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Thu May 1 11:32:31 UTC 2014

Modified Files:
pcc/cc/ccom: scan.l

Log Message:
Do not use strtol for hex floating points and exponents, may give bad result.
Fixes Jira#PCC-301 by Fred J. Tydeman.


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 pcc/cc/ccom/scan.l

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Anders Magnusson
2014-05-01 12:30:40 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Thu May 1 12:30:40 UTC 2014

Modified Files:
pcc/cc/ccom: pftn.c

Log Message:
Handle rename of functions also when declared static in the prototype.
Fixes Jira#PCC-268 by Iain Hibbert.


To generate a diff of this commit:
cvs rdiff -u -r1.365 -r1.366 pcc/cc/ccom/pftn.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Anders Magnusson
2014-05-01 15:01:33 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Thu May 1 15:01:33 UTC 2014

Modified Files:
pcc/cc/ccom: pftn.c

Log Message:
Let later defined prototypes override earlier definitions also if the
prototype is a function. Fixes Jira#PCC-161 by j sanchez.


To generate a diff of this commit:
cvs rdiff -u -r1.366 -r1.367 pcc/cc/ccom/pftn.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Anders Magnusson
2014-05-03 15:11:36 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Sat May 3 15:11:36 UTC 2014

Modified Files:
pcc/cc/ccom: cgram.y pftn.c scan.l

Log Message:
Parse restricted pointers correctly.
Solves Jira#PCC-221 by Fred J. Tydeman and Jira#PCC-246 by Altamiranus.


To generate a diff of this commit:
cvs rdiff -u -r1.369 -r1.370 pcc/cc/ccom/cgram.y
cvs rdiff -u -r1.368 -r1.369 pcc/cc/ccom/pftn.c
cvs rdiff -u -r1.119 -r1.120 pcc/cc/ccom/scan.l

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Iain Hibbert
2014-05-05 20:38:06 UTC
Permalink
Module Name: pcc
Committed By: plunky
Date: Mon May 5 20:38:06 UTC 2014

Modified Files:
pcc/cc/ccom: builtins.c

Log Message:
comment spelling


To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 pcc/cc/ccom/builtins.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Anders Magnusson
2014-05-07 16:46:31 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Wed May 7 16:46:31 UTC 2014

Modified Files:
pcc/cc/ccom: main.c pftn.c

Log Message:
Add type attributes to variables.
Do not handle a declaration as prototype for old-style declarations,
reported in private mail by Mickey.


To generate a diff of this commit:
cvs rdiff -u -r1.121 -r1.122 pcc/cc/ccom/main.c
cvs rdiff -u -r1.369 -r1.370 pcc/cc/ccom/pftn.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Anders Magnusson
2014-05-08 10:51:24 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Thu May 8 10:51:24 UTC 2014

Modified Files:
pcc/cc/ccom: pftn.c

Log Message:
Check if we have a typedef'd pointer for restrict syntax checking.
Fixes Jira#PCC-426 by Iain Hibbert.


To generate a diff of this commit:
cvs rdiff -u -r1.370 -r1.371 pcc/cc/ccom/pftn.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Iain Hibbert
2014-05-09 08:27:03 UTC
Permalink
Module Name: pcc
Committed By: plunky
Date: Fri May 9 08:27:03 UTC 2014

Modified Files:
pcc/cc/ccom: builtins.c

Log Message:
add builtin 'unimplemented' stubs for some maths functions, which have
appeared in NetBSD libc/libm

copysign(), fabs(), fmax(), isinf(), isnan(), logb() & scalb()


To generate a diff of this commit:
cvs rdiff -u -r1.50 -r1.51 pcc/cc/ccom/builtins.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Anders Magnusson
2014-05-10 08:54:43 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Sat May 10 08:54:43 UTC 2014

Modified Files:
pcc/cc/ccom: pftn.c

Log Message:
Do not give symtab to locctr if dealing with con/destructors, otherwise a
given section will override the con/destructor segment.
Fixes Jira#PCC-428 by Iain Hibbert.


To generate a diff of this commit:
cvs rdiff -u -r1.371 -r1.372 pcc/cc/ccom/pftn.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Anders Magnusson
2014-05-10 15:07:36 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Sat May 10 15:07:36 UTC 2014

Modified Files:
pcc/cc/ccom: init.c

Log Message:
Fix bug where complex arrays failed to initialize.
Reported in mail by Erik Olson.


To generate a diff of this commit:
cvs rdiff -u -r1.87 -r1.88 pcc/cc/ccom/init.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Loading...