[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS: cvs.openbsd.org: src



CVSROOT:	/cvs
Module name:	src
Changes by:	ragge_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2007/11/18 10:39:55

Modified files:
	usr.bin/pcc/ccom: cgram.y optim.c pass1.h pftn.c trees.c 
	usr.bin/pcc/hppa: local.c 
	usr.bin/pcc/i386: code.c local.c 
	usr.bin/pcc/mip: manifest.h match.c 
	usr.bin/pcc/mips: local.c 
	usr.bin/pcc/nova: local.c 
	usr.bin/pcc/pdp10: local.c 
	usr.bin/pcc/powerpc: local.c 

Log message:
(Large) update from master repo:
> Use structure assignment instead of calling memcpy directly in struct return.
> Rewrite enum handling.
> In C99 enums are treated like INTs so convert them early to int.
> Move the enum tag handling out of defid(), tags are in their own namespace.
> This will be done with struct/union tags also.
> Comment out enum types.
> Remove ENUMTY/MOETY from target code.



Visit your host, monkey.org