summaryrefslogtreecommitdiff
path: root/src/cmd/6c/cgen.c
AgeCommit message (Collapse)AuthorFilesLines
2012-04-06Imported Upstream version 1upstream/1Ondřej Surý1-3/+45
2011-09-13Imported Upstream version 60upstream/60Ondřej Surý1-0/+1976
2011-09-13Imported Upstream version 60Ondřej Surý1-1980/+0
2011-08-03Imported Upstream version 59upstream/59Ondřej Surý1-1/+1
2011-01-17Imported Upstream version 2011.01.12upstream/2011.01.12Ondřej Surý1-2/+8
2009-08-13fix buildRob Pike1-1/+1
R=rsc DELTA=1 (0 added, 0 deleted, 1 changed) OCL=33174 CL=33174
2009-08-12silence gcc warningRuss Cox1-0/+1
R=ken OCL=33144 CL=33144
2009-07-13compilers were inconsistent aboutRuss Cox1-2/+4
whether no register argument was REGARG == 0 or REGARG < 0. use REGARG < 0 because arm needs 0 for R0. R=ken OCL=31562 CL=31566
2008-08-03make 6a, 6c, 6g, 6l, libmach_amd64 build on 64-bit gcc.Russ Cox1-13/+13
these guys really really want long to be 32-bits, so ,s/long/int32/ (and then manual fixup). still passes all tests. (i started out looking for just those longs that needed to be int32 instead, and it was just too hard to track them down one by one.) the longs were rare enough that i don't think it will cause integration problems. R=ken OCL=13787 CL=13789
2008-06-11convert from mk to makeRob Pike1-2/+2
phew. SVN=122266
2008-06-04Add compiler source to new directory structureRob Pike1-0/+1971
SVN=121164