summaryrefslogtreecommitdiff
path: root/src/liblink
Commit message (Expand)AuthorAgeFilesLines
* [dev.cc] liblink: disable GOOBJ=2 defaultRuss Cox2015-02-131-1/+1
* [dev.cc] all: merge master (5f1efe7) into dev.ccRuss Cox2015-02-139-38/+38
|\
| * cmd/gc: factor newly-portable code into gc directoryRuss Cox2015-02-114-29/+23
| * liblink, runtime: move all references to runtime.tlsg to tls_arm.sShenghou Ma2015-02-091-3/+5
| * liblink: fix warnings on Plan 9David du Colombier2015-02-074-4/+4
| * liblink, cmd/ld, cmd/5l: darwin/arm supportShenghou Ma2015-02-061-3/+6
| * liblink, cmd/ld, runtime: set the type of runtime.tlsg in runtimeShenghou Ma2015-02-061-2/+3
| * Revert "liblink, cmd/5a: fix reglist parsing/printing after changing REG_R0 t...Russ Cox2015-02-052-5/+4
| * liblink, cmd/5a: fix reglist parsing/printing after changing REG_R0 to 32Shenghou Ma2015-02-052-4/+5
* | [dev.cc] liblink, cmd/internal/obj: fix printing of TYPE_REGREG and TYPE_REGREG2Russ Cox2015-02-121-0/+8
* | [dev.cc] liblink: fix printing of SHRL CX, DX:AXRuss Cox2015-02-112-21/+10
* | [dev.cc] cmd/internal/obj: reconvert from liblinkRuss Cox2015-02-053-8/+12
* | [dev.cc] all: merge master (b8fcae0) into dev.ccRuss Cox2015-02-0420-2604/+2389
|\ \ | |/
| * liblink: require use of TYPE_ADDR, not TYPE_CONSTRuss Cox2015-02-046-10/+94
| * liblink: define fixed A-numbers for common instructionsRuss Cox2015-02-0312-182/+44
| * liblink: place DATA size in from3.offset alwaysRuss Cox2015-02-039-37/+7
| * liblink: the zero Prog is now valid and ready for useRuss Cox2015-02-0310-123/+40
| * liblink: remove dead computation of p->back in span6/span8Russ Cox2015-02-034-14/+0
| * liblink: renumber ARM conditions to make C_SCOND_NONE == 0Russ Cox2015-02-032-31/+37
| * liblink: place TEXT/GLOBL flags in p->from3 alwaysRuss Cox2015-02-0311-101/+31
| * liblink: use same TEXT $frame-arg encoding for all architecturesRuss Cox2015-02-0310-77/+69
| * cmd/6g, liblink, runtime: support saving base pointersAustin Clements2015-02-022-4/+50
| * cmd/9a, cmd/9g, cmd/9l, liblink: update for portable Prog, AddrRuss Cox2015-01-303-379/+273
| * cmd/8a, cmd/8g, cmd/8l, liblink: update for portable Prog, AddrRuss Cox2015-01-303-578/+622
| * cmd/6a, cmd/6g, cmd/6l, liblink: update for portable Prog, AddrRuss Cox2015-01-303-641/+678
| * cmd/5a, cmd/5g, cmd/5l, liblink: update for portable Prog, AddrRuss Cox2015-01-303-445/+401
| * cmd/gc, cmd/ld, liblink: update for portable Prog, Addr changesRuss Cox2015-01-304-23/+19
| * liblink: fix error message on linux for unknown TLS baseRuss Cox2015-01-301-1/+1
| * liblink: bug fixes for ppc64 %P formatRuss Cox2015-01-301-4/+5
| * liblink: do not print pointers in debug outputRuss Cox2015-01-281-1/+1
| * liblink: arrange for Prog* argument in vaddrRuss Cox2015-01-262-115/+123
| * build: implement GOEXPERIMENT again in runtime, and add to liblinkRuss Cox2015-01-212-0/+61
* | [dev.cc] cmd/go, liblink: turn off verification against Go codeRuss Cox2015-02-041-1/+1
* | [dev.cc] cmd/internal/obj: reconvert from liblinkRuss Cox2015-01-211-1/+1
* | [dev.cc] liblink: invoke 'go tool objwriter' to implement writeobj, if directedRuss Cox2015-01-212-18/+371
* | [dev.cc] build: do not 'clean -i std' between dist and go_bootstrapRuss Cox2015-01-211-1/+1
* | [dev.cc] liblink: invoke go tool objwriter during writeobjRuss Cox2015-01-211-1/+26
* | [dev.cc] liblink: arrange for Prog* argument in vaddrRuss Cox2015-01-212-115/+123
|/
* liblink: adjustments for c2go conversionRuss Cox2015-01-1411-1087/+264
* cmd/6g, cmd/8g, liblink: improve handling of float constantsJosh Bleecher Snyder2015-01-072-4/+52
* Revert "liblink, cmd/ld, runtime: remove stackguard1"Russ Cox2015-01-055-17/+50
* liblink: fix encoding of SETcc for amd64Shenghou Ma2015-01-041-16/+16
* liblink, cmd/ld, runtime: remove stackguard1Shenghou Ma2014-12-295-50/+17
* liblink: code for debugging bad returnsAustin Clements2014-12-221-0/+16
* liblink: remove class from %#D formatter on 6lAustin Clements2014-12-221-2/+0
* liblink: fail for too-large register offset constantsAustin Clements2014-12-181-13/+7
* liblink: generate correct code for MOVD $-n(Rm), x on ppc64Austin Clements2014-12-181-1/+2
* runtime: faster aeshash implementationKeith Randall2014-12-111-0/+10
* all: power64 is now ppc64Russ Cox2014-12-051-5/+5
* [dev.cc] liblink: don't patch jumps to jumps to symbolsAustin Clements2014-12-051-2/+2