summaryrefslogtreecommitdiff
path: root/src/cmd/cc
AgeCommit message (Expand)AuthorFilesLines
2011-02-14Imported Upstream version 2011-02-01.1upstream/2011-02-01.1Ondřej Surý9-344/+427
2011-01-17Imported Upstream version 2011.01.12upstream/2011.01.12Ondřej Surý12-71/+65
2010-03-26fix spelling of alignRob Pike3-7/+7
2010-03-24cc: fix typoRuss Cox1-1/+1
2010-03-23Add support for #pragma dynexport.Ian Lance Taylor4-0/+51
2010-03-22Rename dynld to dynimport throughout.Ian Lance Taylor4-14/+14
2010-03-04cc: disallow ... argument unless NOSPLIT is set.Russ Cox1-0/+1
2010-02-16cc: use "cpp" anywhere in path, not "/bin/cpp"Giles Lean1-1/+1
2010-02-09bug fix in 6c/8c/5c mis-alignedKen Thompson1-16/+17
2010-02-055a/6a/8a/5c/6c/8c: remove fixed-size arrays for -I and -D optionsDean Prichard3-17/+17
2010-01-28avoid overflow of symb buffer in 5a/6a/8a/5c/6c/8cDean Prichard4-5/+42
2010-01-25cc: correct handling of leading ·Russ Cox2-9/+11
2010-01-22eliminate the package global name space assumption in object filesRuss Cox2-2/+15
2010-01-19cleanup toward eliminating package global name spaceRuss Cox2-0/+22
2009-12-138l: add support for PE output.Hector Chu1-1/+4
2009-11-23cmd/cc: change getquoted() to accept whitespaces.Sergio Luis O. B. Correia1-1/+1
2009-11-23two more if(h<0) that gcc 4.3 -O2 miscompilesRuss Cox1-2/+1
2009-11-17cmd/cc: Fix -I switch to handle a path with blankspaces correctlySergio Luis O. B. Correia1-10/+2
2009-11-15cc: drop redundant strcpyRuss Cox1-2/+0
2009-11-14cc: eliminate two fixed-size buffersRuss Cox2-25/+25
2009-11-12yet another attempt to avoid conflicts withRuss Cox2-1/+5
2009-11-12cc, ld: fix more gcc 4.3 -O2 compile bugsRuss Cox1-2/+1
2009-11-11fix BUFSIZ redeclaration warningsRuss Cox1-1/+1
2009-11-11cc: correct handling of allocn(0, 1, d)Russ Cox1-2/+1
2009-11-11getc/ungetc in assemblers; BUFSIZ everywhere.Russ Cox1-0/+1
2009-11-11avoid clash with stdio's getc, ungetc.Russ Cox1-0/+3
2009-11-09tweak documentation of commandsRuss Cox1-2/+2
2009-11-06with rsc: argsize rounding to 8 smashes stack data on 32bit machines.Kai Backman1-1/+5
2009-11-03more command documentation, including nm and profRob Pike1-0/+11
2009-10-03clean moreRuss Cox1-1/+1
2009-09-30c compiler bug tickled byRuss Cox1-0/+8
2009-09-24allow runes >= 0x80 in symbols in #pragmasRuss Cox1-2/+2
2009-08-24ffi -> dynld.Russ Cox4-55/+15
2009-08-24first attempt at real FFI support.Russ Cox4-17/+126
2009-07-13fix bug in codegen when we modified move instruction insteadKai Backman1-2/+1
2009-07-13compilers were inconsistent aboutRuss Cox1-7/+7
2009-07-07move 6c/pgen.c, 6c/pswt.c into ccRuss Cox1-0/+591
2009-04-10bug in stack size used inKen Thompson1-550/+0
2009-03-24throw away most of the compat.h compatibility layerRuss Cox3-33/+72
2009-03-20update 8a, 8c, 8l to use new object format.Russ Cox3-0/+7
2009-03-20move pragtextflag into lexbodyRuss Cox1-0/+7
2009-02-056c: byte* - byte* should be int64, not int32.Russ Cox1-1/+1
2009-01-27pragma textflagKen Thompson4-17/+10
2009-01-06make acid build with bison.Russ Cox1-4/+1
2009-01-05fix 6a line number bug -Russ Cox1-3/+1
2008-11-14add cov, prof to default build; clean up compiler warningsRuss Cox1-1/+1
2008-09-22better yacc rule in MakefileRuss Cox1-1/+1
2008-09-18make Makefiles safe for parallel makeRuss Cox1-1/+4
2008-08-08Change generated acid to indent nested structures properly.Russ Cox1-14/+26
2008-08-03Use a single Make.conf for setting CC, etc.Russ Cox1-4/+1