Module Name:    pcc
Committed By:   ragge
Date:           Wed Aug  3 19:25:32 UTC 2011

Modified Files:
        pcc/arch/amd64: local.c
        pcc/cc/ccom: cgram.y init.c pass1.h trees.c

Log Message:
On non-word-addressed targets we can remove almost all PCONV's by propagating
down the new types and still keepin gtree type correctness. This is true
for almost all targets, so keep it in a common routine.
This is a very invasive change that will affect everything, but it also
allows for the compiler to generate much more efficient code.


To generate a diff of this commit:
cvs rdiff -u -r1.61 -r1.62 pcc/arch/amd64/local.c
cvs rdiff -u -r1.339 -r1.340 pcc/cc/ccom/cgram.y
cvs rdiff -u -r1.74 -r1.75 pcc/cc/ccom/init.c
cvs rdiff -u -r1.232 -r1.233 pcc/cc/ccom/pass1.h
cvs rdiff -u -r1.294 -r1.295 pcc/cc/ccom/trees.c

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

Reply via email to