summaryrefslogtreecommitdiff
path: root/usr.bin/pcc/pdp10
AgeCommit message (Collapse)Author
2007-12-22Sync with main repo.Stefan Kempf
2007-12-22Sync with main repo.Stefan Kempf
2007-11-22Pull from master repo:Stefan Kempf
Put the genswitch() code that is found in most backends into the MI part. The backend version is renamed to mygenswitch() and can provide improved translations for switch statements. Improved implementation of the switch constraints/semantics described in the standard. ok ragge@, otto@ With help and comments from ragge and gmcgarry
2007-11-18(Large) update from master repo:Anders Magnusson
> 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.
2007-11-16sync tree with master repo; Nov 16 2007Otto Moerbeek
2007-10-07reorg pcc tree; requested by and ok deraadt@; ok ragge@Otto Moerbeek