summaryrefslogtreecommitdiff
path: root/src/cmd/internal
Commit message (Expand)AuthorAgeFilesLines
* cmd/compile,cmd/internal/obj/riscv,runtime: use Duff's devices on riscv64MichaƂ Derkacz2020-10-281-3/+5
* cmd/link,cmd/internal/obj/riscv: add TLS support for linux/riscv64Joel Sing2020-10-273-8/+25
* cmd/compile,cmd/internal/sys: enable additional build modes on linux/riscv64Joel Sing2020-10-271-3/+3
* cmd/internal/obj/{arm,s390x}: make return jump print nicerCherry Zhang2020-10-262-2/+6
* runtime,cmd/cgo: simplify C -> Go call pathAustin Clements2020-10-261-3/+3
* cmd/internal/obj/riscv: support additional register to register movesJoel Sing2020-10-241-15/+41
* cmd/compile: add //go:embed supportRuss Cox2020-10-232-5/+73
* cmd/internal/obj: use correct symbol size for Hashed64 classificationCherry Zhang2020-10-221-1/+1
* all: add GOOS=ios GOARCH=amd64 target for the ios simulatorElias Naur2020-10-221-0/+1
* cmd/compile,cmd/internal/obj/riscv: move g register on riscv64Joel Sing2020-10-211-6/+6
* cmd/internal/obj: reject too large symbolsCherry Zhang2020-10-202-0/+43
* all: update references to symbols moved from os to io/fsRuss Cox2020-10-203-8/+11
* cmd/asm: allow def/ref of func ABI when compiling runtimeThan McIntosh2020-10-193-5/+70
* cmd/internal/objfile: correct file table reading for Go object fileCherry Zhang2020-10-161-3/+1
* cmd/internal/obj/ppc64,cmd/asm/internal/asm/testdata: fix up ppc64 testcasesLynn Boger2020-10-161-1/+1
* cmd/internal/obj: move LSym.Func into LSym.ExtraRuss Cox2020-10-1622-246/+274
* cmd/link: support internal linking on darwin/arm64Cherry Zhang2020-10-141-1/+1
* cmd/link: support PIE internal linking on darwin/amd64Cherry Zhang2020-10-141-1/+2
* cmd/internal/obj: remove LSym.RefIdxCherry Zhang2020-10-132-3/+2
* cmd/go: don't always link in cgo for PIECherry Zhang2020-10-121-0/+10
* cmd/asm: Add SHA3 hardware instructions for ARM64Meng Zhuo2020-10-103-2/+79
* all: enable more tests on macOS/ARM64Cherry Zhang2020-10-092-0/+19
* cmd/internal/obj/arm64: only emit R_CALLIND relocations on callsCherry Zhang2020-10-071-5/+6
* cmd/link: support C-shared buildmode on macOS/ARM64Cherry Zhang2020-10-061-1/+1
* cmd/link: support PIE on macOS/ARM64Cherry Zhang2020-10-061-1/+1
* cmd/link: support plugin on macOS/ARM64Cherry Zhang2020-10-061-1/+1
* all: implement GO386=softfloatKeith Randall2020-10-061-8/+1
* runtime: use sigaltstack on macOS/ARM64Cherry Zhang2020-10-061-1/+1
* cmd/compile,cmd/internal/obj/ppc64: use mulli where possibleLynn Boger2020-10-061-4/+5
* cmd/cgo: split gofrontend mangling checks into cmd/internal/pkgpathIan Lance Taylor2020-10-052-0/+235
* all: drop 387 supportKeith Randall2020-10-021-1/+8
* cmd/compile,cmd/internal/obj/ppc64: fix some shift rules due to a regressionLynn Boger2020-10-011-17/+18
* [dev.link] Merge branch 'master' into dev.linkJeremy Faller2020-09-3021-137/+337
|\
| * cmd/compile: mark type namedata symbols content-addressableCherry Zhang2020-09-292-1/+11
| * cmd/link: retain only used interface methodsCherry Zhang2020-09-292-33/+40
| * cmd/link: consider interface conversions only in reachable codeCherry Zhang2020-09-285-6/+80
| * cmd/asm,cmd/compile,cmd/internal/obj/ppc64: add extswsli support on power9Lynn Boger2020-09-283-39/+69
| * cmd/asm: fix the issue of moving 128-bit integers to vector registers on arm64fanzha022020-09-254-20/+36
| * cmd/compile,cmd/asm: fix buglet in -S=2 outputThan McIntosh2020-09-241-1/+1
| * all: add GOOS=iosCherry Zhang2020-09-235-6/+6
| * cmd/compile,cmd/asm: dump sym ABI versions for -S=2Than McIntosh2020-09-171-3/+11
| * cmd/compile: use combined shifts to improve array addressing on ppc64xLynn Boger2020-09-173-11/+71
| * cmd/internal/obj/riscv: clean up lowerJALRJoel Sing2020-09-171-34/+9
| * cmd/internal/obj/arm64: optimize the instruction of moving long effective sta...diaxu012020-09-163-17/+37
* | [dev.link] all: merge branch 'master' into dev.linkCherry Zhang2020-09-1125-295/+331
|\ \ | |/
| * cmd/internal/objfile: recognize Mach-O __DATA_CONST segment as read-only dataCherry Zhang2020-09-111-1/+1
| * cmd/asm: add more SIMD instructions on arm64Junchen Li2020-09-103-55/+72
| * cmd/internal/obj/arm64: enable some SIMD instructionsfanzha022020-09-103-14/+119
| * runtime: make PCDATA_RegMapUnsafe more clear and remove magic numberchainhelen2020-09-081-1/+1
| * cmd/asm: fix the error of checking the post-index offset of VLD[1-4]R instruc...fanzha022020-09-071-2/+11