Discussion:
CVS commit: pcc/cc/ccom
Anders Magnusson
2012-09-15 14:04:24 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Sat Sep 15 14:04:24 UTC 2012

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

Log Message:
If a shift is larger than type do not mod the shift size but just let it
shift away all bits. This is undefined behavior but will give least
surprises. Fixes Jira#PCC-409 by Iain Hibbert.


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 pcc/cc/ccom/optim.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Anders Magnusson
2012-09-15 16:06:22 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Sat Sep 15 16:06:22 UTC 2012

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

Log Message:
Fix complex cast bug reported by Szabolcs Nagy on pcc-list.


To generate a diff of this commit:
cvs rdiff -u -r1.364 -r1.365 pcc/cc/ccom/cgram.y
cvs rdiff -u -r1.251 -r1.252 pcc/cc/ccom/pass1.h
cvs rdiff -u -r1.357 -r1.358 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
2012-09-17 19:54:31 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Mon Sep 17 19:54:31 UTC 2012

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

Log Message:
Add the creal*/cimag* functions as builtins.
Fixes bugs reported on pcc-list.


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 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
2012-09-18 16:33:18 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Tue Sep 18 16:33:18 UTC 2012

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

Log Message:
builtins should be declared EXTERN, not EXTDEF, so that they can be compiled.


To generate a diff of this commit:
cvs rdiff -u -r1.44 -r1.45 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
2012-09-22 09:18:46 UTC
Permalink
Module Name: pcc
Committed By: ragge
Date: Sat Sep 22 09:18:46 UTC 2012

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

Log Message:
Fix bug in calculating sizes for dynamic array pointers, like pointer
subtraction. Fixes pcc-tests regression bug in types008.c.


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

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

Loading...