summaryrefslogtreecommitdiff
path: root/src/cmd/cc
Commit message (Expand)AuthorAgeFilesLines
* [dev.cc] all: merge dev.power64 (7667e41f3ced) into dev.ccRuss Cox2014-11-1421-17057/+0
|\
| * [dev.cc] cmd/5c, cmd/6c, cmd/8c, cmd/cc: removeRuss Cox2014-11-1021-17057/+0
* | [dev.power64] cmd/5a, cmd/6a, cmd/8a, cmd/9a: make labels function-scopedRuss Cox2014-10-281-0/+25
* | [dev.power64] cc: 8-byte align argument size on power64Austin Clements2014-10-271-1/+1
* | [dev.power64] all: merge default into dev.power64Austin Clements2014-10-221-1/+1
|\ \ | |/ |/|
| * build: merge the great pkg/ rename into dev.power64Austin Clements2014-10-221-1/+1
| |\
| * \ [dev.power64] build: merge default into dev.power64Austin Clements2014-10-225-81/+64
| |\ \
| * | | [dev.power64] cmd/cc: round argsize to multiples of wordsize on power64Shenghou Ma2014-08-131-1/+1
* | | | runtime: crash if we see an invalid pointer into GC arenaRuss Cox2014-10-071-2/+4
* | | | cmd/cc, runtime: disallow structs without tagsRuss Cox2014-10-033-739/+477
* | | | cmd/cc, cmd/ld, runtime: disallow conservative data/bss objectsRuss Cox2014-09-242-3/+8
* | | | runtime: get rid of copyable check - all G frames are copyable.Keith Randall2014-09-113-214/+0
* | | | cmd/cc: fix undefined behaviour warning in bv.cDave Cheney2014-09-081-1/+1
| |_|/ |/| |
* | | build: adjustments for move from src/pkg to srcRuss Cox2014-09-081-1/+1
| |/ |/|
* | cmd/ld: diagnose Go calling CRuss Cox2014-08-311-0/+1
* | runtime: include constants and defs_*_*.h types in generated Go defsRuss Cox2014-08-291-2/+2
* | runtime: move finalizer thread to Go.Keith Randall2014-08-281-14/+2
* | cmd/cc: translate C Eface type as Go interface{}Russ Cox2014-08-271-3/+5
* | cmd/cc, runtime: preserve C runtime type names in generated GoRuss Cox2014-08-272-43/+14
* | cmd/cc, runtime: convert C compilers to use Go calling conventionRuss Cox2014-08-273-13/+36
* | cmd/cc, runtime: eliminate use of the unnamed substructure C extensionPeter Collingbourne2014-08-071-6/+3
|/
* cmd/cc, cmd/gc: set ctxt->debugvlog with debug['v']Shenghou Ma2014-08-061-0/+1
* runtime: rewrite malloc in Go.Keith Randall2014-07-301-4/+24
* cmd/5c, cmd/6c, cmd/8c, cmd/cc: remove unused global variable retok.Shenghou Ma2014-06-171-2/+0
* build: remove tmp dir names from objects, support GOROOT_FINAL againRuss Cox2014-04-151-0/+1
* cmd/cc: emit gc bitmaps in read-only memoryRuss Cox2014-04-031-0/+1
* runtime: redo stack map entries to avoid false retentionKeith Randall2014-03-251-3/+7
* cmd/cc, cmd/5c, cmd/6c, cmd/8c: introduce linkarchinit and add amd64p32 supportDave Cheney2014-03-072-1/+3
* cmd/5a, cmd/5c, cmd/6a, cmd/6c, cmd/8a, cmd/8c, cmd/cc: support for Native Cl...Dave Cheney2014-02-272-2/+16
* cmd/cc, cmd/gc, cmd/ld: consolidate print format routinesAnthony Martin2014-02-122-0/+39
* cmd/cc, cmd/gc: update compilers, assemblers for liblink changesRuss Cox2013-12-163-1/+10
* cmd/5c, cmd/6c, cmd/8c: use liblinkRuss Cox2013-12-085-170/+21
* cmd/5a, cmd/6a, cmd/8a: use liblinkRuss Cox2013-12-081-70/+4
* cmd/5g, cmd/5l, cmd/6g, cmd/6l, cmd/8g, cmd/8l, cmd/gc, runtime: generate poi...Carl Shapiro2013-12-051-59/+65
* cmd/cgo: retain Go pointer passed to C call for duration of callRuss Cox2013-09-241-5/+14
* cmd/6c, cmd/6g, cmd/cc: fix undefined behavior warningsDave Cheney2013-09-171-1/+1
* build: remove various uses of C undefined behaviorRuss Cox2013-09-093-8/+8
* cmd/dist: Plan 9 build needs an additional include pathLucio De Re2013-09-061-1/+0
* cmd/cc,runtime: change preprocessor to expand macros inside ofKeith Randall2013-08-291-2/+26
* cmd/cc, cmd/gc, runtime: Uniquely encode iface and eface pointers in the poin...Carl Shapiro2013-08-091-2/+6
* cmd/cc: use a temporary bitmap when constructing pointer mapsCarl Shapiro2013-08-093-67/+111
* cmd/cc: restore correct meaning of %QRuss Cox2013-08-081-1/+1
* cmd/cc, cmd/gc, runtime: emit bitmaps for scanning locals.Carl Shapiro2013-08-071-6/+20
* undo CL 11788043 / 62d06cccc261Keith Randall2013-07-251-14/+120
* undo CL 11683043 / bb75d03e6ccbKeith Randall2013-07-241-121/+14
* cc: generate argument pointer maps for C functions.Keith Randall2013-07-241-14/+121
* runtime: use funcdata to supply garbage collection informationRuss Cox2013-07-191-2/+33
* runtime: cleanup: use ArgsSizeUnknown to mark all functionsKeith Randall2013-07-191-3/+4
* cmd/5c, cmd/6c, cmd/8c: record arg size for every callRuss Cox2013-07-162-0/+12
* cmd/cc: emit size of locals. Will be used for stack copying.Keith Randall2013-06-111-0/+1