Module Name:    pcc
Committed By:   ragge
Date:           Sat Jun  4 15:22:03 UTC 2011

Modified Files:
        pcc/arch/amd64: code.c local.c
        pcc/arch/arm: local.c
        pcc/arch/hppa: local.c
        pcc/arch/i386: local.c
        pcc/arch/m16c: local.c
        pcc/arch/mips: local.c
        pcc/arch/nova: local.c
        pcc/arch/pdp10: local.c
        pcc/arch/pdp11: local.c
        pcc/arch/powerpc: local.c
        pcc/arch/sparc64: local.c
        pcc/arch/vax: local.c
        pcc/cc/ccom: init.c pass1.h

Log Message:
Most ninval() implementations are quite similar, so put the code to handle
these constant printouts in init.c.  Let target be able to do its own
things in ninval() by returning 1 if handled, 0 otherwise.
The asm directive (.byte etc...) has a default which can be overwritten
by target on a per-type basis.
XXX - still missing float printout stuff.  Needs more work.


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 pcc/arch/amd64/code.c
cvs rdiff -u -r1.54 -r1.55 pcc/arch/amd64/local.c
cvs rdiff -u -r1.27 -r1.28 pcc/arch/arm/local.c
cvs rdiff -u -r1.31 -r1.32 pcc/arch/hppa/local.c
cvs rdiff -u -r1.149 -r1.150 pcc/arch/i386/local.c
cvs rdiff -u -r1.18 -r1.19 pcc/arch/m16c/local.c
cvs rdiff -u -r1.27 -r1.28 pcc/arch/mips/local.c
cvs rdiff -u -r1.11 -r1.12 pcc/arch/nova/local.c
cvs rdiff -u -r1.75 -r1.76 pcc/arch/pdp10/local.c
cvs rdiff -u -r1.10 -r1.11 pcc/arch/pdp11/local.c
cvs rdiff -u -r1.31 -r1.32 pcc/arch/powerpc/local.c
cvs rdiff -u -r1.28 -r1.29 pcc/arch/sparc64/local.c
cvs rdiff -u -r1.13 -r1.14 pcc/arch/vax/local.c
cvs rdiff -u -r1.68 -r1.69 pcc/cc/ccom/init.c
cvs rdiff -u -r1.224 -r1.225 pcc/cc/ccom/pass1.h

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

Reply via email to