summaryrefslogtreecommitdiff
path: root/src/liblink
Commit message (Expand)AuthorAgeFilesLines
* 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
* [dev.cc] 9l: make R_CALLPOWER like ELF's R_PPC64_REL24Austin Clements2014-11-251-1/+1
* [dev.cc] liblink: fix warnings on Plan 9David du Colombier2014-11-212-6/+6
* [dev.cc] liblink: fix Solaris build some moreAustin Clements2014-11-201-3/+3
* [dev.cc] all: merge dev.power64 (f57928630b36) into dev.ccRuss Cox2014-11-205-20/+30
|\
| * [dev.cc] liblink: fix warnings on Plan 9David du Colombier2014-11-143-8/+4
| * [dev.cc] all: merge dev.power64 (7667e41f3ced) into dev.ccRuss Cox2014-11-142-12/+26
| |\
| | * [dev.cc] runtime: convert Solaris port to GoAram H?v?rneanu2014-11-131-3/+2
| | * [dev.cc] liblink: resolve bss vs other conflict regardless of order foundRuss Cox2014-11-111-9/+24
* | | [dev.power64] liblink: fix Solaris builddev.power64Austin Clements2014-11-141-1/+1
* | | [dev.power64] 6g,9g: formatters for Prog and Addr detailsAustin Clements2014-11-142-0/+79
|/ /
* | [dev.power64] liblink: fix printing of branch targetsAustin Clements2014-11-031-5/+6
* | [dev.power64] liblink: emit wrapper code in correct placeAustin Clements2014-10-281-63/+63
* | [dev.power64] liblink: fix lost branch targetAustin Clements2014-10-271-2/+5
* | [dev.power64] liblink: power64 fixes and ports of changesAustin Clements2014-10-272-126/+102
* | [dev.power64] liblink: print line numbers in disassembly on power64Austin Clements2014-10-241-3/+3
* | [dev.power64] all: merge default into dev.power64Austin Clements2014-10-225-2/+5142
|\ \ | |/ |/|
| * build: merge the great pkg/ rename into dev.power64Austin Clements2014-10-229-10/+10
| |\
| * \ [dev.power64] build: merge default into dev.power64Austin Clements2014-10-227-116/+259
| |\ \
| * | | [dev.power64] liblink: recognize add instruction as adjusting SPRuss Cox2014-08-182-0/+6
| * | | [dev.power64] liblink: fix g->panicwrap update code generationShenghou Ma2014-08-151-0/+30
| * | | [dev.power64] liblink: fix $large(SP) for floating point load/storeRuss Cox2014-08-141-8/+16
| * | | [dev.power64] liblink: fix handling of $nnn(reg)Russ Cox2014-08-131-0/+7
| * | | [dev.power64] liblink: fix handling of MOVD with large constantsRuss Cox2014-08-132-15/+9
| * | | [dev.power64] liblink: rewrite MOVD $con(Ra), Rb into ADD $con, Ra, Rb; fix s...Shenghou Ma2014-08-131-7/+13
| * | | [dev.power64] liblink: disable stack split for nowShenghou Ma2014-08-121-0/+3
| * | | [dev.power64] liblink: support stack split, long conditional branchesShenghou Ma2014-08-123-46/+243
| * | | [dev.power64] liblink: handle $i64. symbols, add debug output for -S -v, show...Shenghou Ma2014-08-071-2/+7
| * | | [dev.power64] include/link.h, liblink: convert 9l functions to liblinkShenghou Ma2014-08-073-1449/+1034
| * | | [dev.power64] liblink: move span and asmout related function from obj9.c to a...Shenghou Ma2014-08-072-852/+852
| * | | [dev.power64] cmd/9a, cmd/9c, cmd/9l, liblink: import code from Vita Nuova.Shenghou Ma2014-08-064-0/+5299
* | | | liblink: require DATA lines to be ordered by offset, with no overlapRuss Cox2014-10-141-0/+2
* | | | liblink: generate MRC replacement in liblink, not tls_armDave Cheney2014-09-301-2/+18
* | | | liblink: fix cmd/ld -X flagRuss Cox2014-09-261-0/+2
* | | | cmd/cc, cmd/ld, runtime: disallow conservative data/bss objectsRuss Cox2014-09-241-2/+4
* | | | liblink, sync/atomic: fix arm buildRuss Cox2014-09-162-1/+7
* | | | liblink: make GO_ARGS the default for functions beginning with ?Russ Cox2014-09-161-1/+22
* | | | cmd/gc: turn Go prototypes into ptr liveness maps for assembly functionsRuss Cox2014-09-121-0/+12
* | | | runtime: assume precisestack, copystack, StackCopyAlways, ScanStackByFramesRuss Cox2014-09-093-229/+26
* | | | liblink, runtime: diagnose and fix C code running on Go stackRuss Cox2014-09-083-2/+27
| |_|/ |/| |
* | | build: adjustments for move from src/pkg to srcRuss Cox2014-09-087-7/+7
| |/ |/|
* | liblink: fix arm wrapper prologueRuss Cox2014-09-071-1/+1
* | runtime: fix nacl/amd64p32 buildRuss Cox2014-09-071-0/+22
* | liblink: fix arm build errorsRuss Cox2014-09-062-10/+8
* | runtime: fix panic/wrapper/recover mathRuss Cox2014-09-063-90/+189
* | cmd/ld: diagnose Go calling CRuss Cox2014-08-311-4/+14
* | liblink: introduce way to avoid pc-relative addressingRuss Cox2014-08-251-4/+31
* | liblink: fix encoding of ASETPC in 6a, 8aJosh Bleecher Snyder2014-08-182-2/+2
* | liblink: use pc-relative addressing for all memory references in amd64 codeRuss Cox2014-08-181-21/+8
|/