summaryrefslogtreecommitdiff
path: root/src/cmd/cc/cc.h
Commit message (Expand)AuthorAgeFilesLines
* runtime: get rid of copyable check - all G frames are copyable.Keith Randall2014-09-111-6/+0
* cmd/cc, runtime: convert C compilers to use Go calling conventionRuss Cox2014-08-271-1/+1
* cmd/cc, cmd/5c, cmd/6c, cmd/8c: introduce linkarchinit and add amd64p32 supportDave Cheney2014-03-071-0/+1
* cmd/5a, cmd/5c, cmd/6a, cmd/6c, cmd/8a, cmd/8c, cmd/cc: support for Native Cl...Dave Cheney2014-02-271-2/+3
* cmd/cc, cmd/gc, cmd/ld: consolidate print format routinesAnthony Martin2014-02-121-0/+12
* cmd/cc, cmd/gc: update compilers, assemblers for liblink changesRuss Cox2013-12-161-0/+1
* cmd/5c, cmd/6c, cmd/8c: use liblinkRuss Cox2013-12-081-14/+5
* cmd/cc: use a temporary bitmap when constructing pointer mapsCarl Shapiro2013-08-091-0/+13
* cmd/5c, cmd/6c, cmd/8c: record arg size for every callRuss Cox2013-07-161-0/+1
* cmd/cc: support 21-bit runes in wide string constantsAnthony Martin2013-06-041-3/+7
* cmd/cc/cc.h: Add a #pragma for %S used (only) in cmd/cc/sub.c.Lucio De Re2013-04-011-0/+1
* cmd/cgo, cmd/ld: new cgo object file sectionRuss Cox2013-03-011-23/+2
* cmd/6c, cmd/6g: add flag to support large-model code generationElias Naur2013-02-011-0/+1
* cmd/6c: Optimize rotate expressions to use rotate instructions.Matthew Dempsky2013-01-181-0/+1
* cmd/5l, cmd/6l, cmd/8l, cmd/cc, cmd/gc: new flag parsingRuss Cox2013-01-061-1/+1
* cmd/cgo, cmd/cc, cmd/ld: detect dynamic linker automaticallyShenghou Ma2012-05-051-0/+2
* cmd/cc: add PREFETCH built-in (like SET, USED)Russ Cox2012-05-021-0/+1
* cmd/cc: grow some global arraysRuss Cox2012-02-231-2/+2
* ld: add NOPTRBSS for large, pointer-free uninitialized dataRuss Cox2012-02-211-0/+3
* build: remove unnecessary pragmasAnthony Martin2012-02-061-2/+0
* 8c: fixes for Plan 9 buildLucio De Re2011-07-011-2/+2
* cc: mode to generate go-code for types and variables.Luuk van Dijk2011-01-251-0/+7
* cc: remove pickle generation code.Luuk van Dijk2011-01-211-5/+0
* 5a, 5l, 6a, 6l, 8a, 8l: handle out of memory, large allocationsJeff R. Allen2011-01-191-1/+0
* gc: align structs according to max alignment of fieldsRuss Cox2010-12-131-1/+2
* fix spelling of alignRob Pike2010-03-261-1/+1
* cc: fix typoRuss Cox2010-03-241-1/+1
* Add support for #pragma dynexport.Ian Lance Taylor2010-03-231-0/+11
* Rename dynld to dynimport throughout.Ian Lance Taylor2010-03-221-5/+5
* 5a/6a/8a/5c/6c/8c: remove fixed-size arrays for -I and -D optionsDean Prichard2010-02-051-1/+1
* avoid overflow of symb buffer in 5a/6a/8a/5c/6c/8cDean Prichard2010-01-281-1/+3
* yet another attempt to avoid conflicts withRuss Cox2009-11-121-1/+4
* fix BUFSIZ redeclaration warningsRuss Cox2009-11-111-1/+1
* getc/ungetc in assemblers; BUFSIZ everywhere.Russ Cox2009-11-111-0/+1
* avoid clash with stdio's getc, ungetc.Russ Cox2009-11-111-0/+3
* ffi -> dynld.Russ Cox2009-08-241-8/+5
* first attempt at real FFI support.Russ Cox2009-08-241-0/+15
* throw away most of the compat.h compatibility layerRuss Cox2009-03-241-10/+11
* update 8a, 8c, 8l to use new object format.Russ Cox2009-03-201-0/+1
* pragma textflagKen Thompson2009-01-271-2/+2
* add cov, prof to default build; clean up compiler warningsRuss Cox2008-11-141-1/+1
* make 6a, 6c, 6g, 6l, libmach_amd64 build on 64-bit gcc.Russ Cox2008-08-031-66/+66
* Add compiler source to new directory structureRob Pike2008-06-041-0/+795