go/src/cmd/link/internal/ld
Robert Griesemer 23b0c1f76e [dev.regabi] all: merge master (fca94ab) into dev.regabi
Conflicts:

- src/syscall/mksyscall.pl

Merge List:

+ 2021-02-02 fca94ab3ab spec: improve the example in Type assertions section
+ 2021-02-02 98f8454a73 cmd/link: don't decode type symbol in shared library in deadcode
+ 2021-02-02 1426a571b7 cmd/link: fix off-by-1 error in findShlibSection
+ 2021-02-01 32e789f4fb test: fix incorrectly laid out instructions in issue11656.go
+ 2021-02-01 0b6cfea634 doc/go1.16: document that on OpenBSD syscalls are now made through libc
+ 2021-02-01 26e29aa15a cmd/link: disable TestPIESize if CGO isn't enabled
+ 2021-02-01 6ac91e460c doc/go1.16: minor markup fixes
+ 2021-01-29 44361140c0 embed: update docs for proposal tweaks
+ 2021-01-29 68058edc39 runtime: document pointer write atomicity for memclrNoHeapPointers
+ 2021-01-28 c8bd8010ff syscall: generate readlen/writelen for openbsd libc
+ 2021-01-28 41bb49b878 cmd/go: revert TestScript/build_trimpath to use ioutil.ReadFile
+ 2021-01-28 725a642c2d runtime: correct syscall10/syscall10X on openbsd/amd64
+ 2021-01-28 4b068cafb5 doc/go1.16: document go/build/constraint package
+ 2021-01-28 376518d77f runtime,syscall: convert syscall on openbsd/arm64 to libc
+ 2021-01-27 00f2ff5c94 api/go1.16: add go/build/constraint APIs
+ 2021-01-27 35334caf18 crypto/x509: remove leftover CertificateRequest field
+ 2021-01-27 a5a5e2c968 runtime: make sure to remove open-coded defer entries in all cases after a recover
+ 2021-01-27 8cfa01943a runtime: block console ctrlhandler when the signal is handled
+ 2021-01-27 ff9e8364c6 cmd/go: skip issue33139 when the 'cc' script command is unavailable
+ 2021-01-27 cd176b3615 runtime: switch runtime to libc for openbsd/arm64
+ 2021-01-27 6c8fbfbdcf runtime: convert openbsd/arm64 locking to libc
+ 2021-01-27 5cdf0da1bf syscall: clean up mkasm related changes
+ 2021-01-27 210f70e298 doc/go1.16: fix closing brace in .Export format
+ 2021-01-27 0f797f168d math: fix typo in sqrt.go code comment
+ 2021-01-26 8634a234df runtime,syscall: convert syscall on openbsd/amd64 to libc
+ 2021-01-26 1d5e14632e os: further document limitations around naked file descriptors
+ 2021-01-26 cf263e9f77 os: correct names in CreateTemp and MkdirTemp doc comments
+ 2021-01-26 ce8b318624 net/http/fcgi: remove locking added to prevent a test-only race

Change-Id: I9e89df040dfbbeb50f4ce653a8da437cb72b3ef9
2021-02-02 10:27:02 -08:00
..
testdata cmd/link/internal/ld: dedup shared libraries on openbsd 2020-11-16 18:39:54 +00:00
ar.go all: add GOOS=ios 2020-09-23 18:12:59 +00:00
asmb.go [dev.link] cmd/link: remove non-streaming external relocation code 2020-07-24 19:08:19 +00:00
config.go cmd/link: mark windows/arm as all PIE 2020-11-27 23:29:38 +00:00
data.go cmd/link,runtime: switch openbsd/amd64 to pthreads 2021-01-19 12:49:13 +00:00
data_test.go
deadcode.go cmd/link: don't decode type symbol in shared library in deadcode 2021-02-02 16:00:58 +00:00
deadcode_test.go cmd/link: retain only used interface methods 2020-09-29 16:30:26 +00:00
decodesym.go cmd/link: fix off-by-1 error in findShlibSection 2021-02-02 15:59:11 +00:00
dwarf.go cmd/link: emit include directories in DWARF line table prologue 2020-10-30 18:01:54 +00:00
dwarf_test.go all: enable more tests on macOS/ARM64 2020-10-09 01:09:06 +00:00
elf.go cmd/link: remove all constants of elf 2020-10-28 01:18:38 +00:00
elf_test.go cmd/link/internal/ld: dedup shared libraries on openbsd 2020-11-16 18:39:54 +00:00
errors.go all: add empty line between copyright header and package clause 2020-08-17 09:45:44 +00:00
execarchive.go all: introduce and use internal/execabs 2021-01-21 19:10:18 +00:00
execarchive_noexec.go
fallocate_test.go cmd/link: accept extra blocks in TestFallocate 2021-01-08 01:58:34 +00:00
go.go cmd/link/internal/ld: dedup shared libraries on openbsd 2020-11-16 18:39:54 +00:00
go_test.go cmd/link/internal/ld: dedup shared libraries on openbsd 2020-11-16 18:39:54 +00:00
heap.go
heap_test.go
issue33808_test.go [dev.link] cmd/link: run more tests in parallel 2020-07-07 14:44:35 +00:00
ld.go [dev.link] cmd: remove "2", another round 2020-08-11 18:32:23 +00:00
ld_test.go all: enable more tests on macOS/ARM64 2020-10-09 01:09:06 +00:00
lib.go all: introduce and use internal/execabs 2021-01-21 19:10:18 +00:00
link.go [dev.link] cmd/link: stop renumbering files for pclntab generation 2020-08-12 17:14:51 +00:00
macho.go cmd/link: handle large relocation addend on darwin/arm64 2020-12-16 16:40:57 +00:00
macho_combine_dwarf.go cmd/link: enable DWARF combining on macOS ARM64 2020-09-08 18:52:38 +00:00
main.go [dev.regabi] all: merge master (dab3e5a) into dev.regabi 2021-01-22 12:01:13 -08:00
nooptcgolink_test.go
outbuf.go cmd/link: invalidate kernel cache on darwin 2020-12-01 23:39:15 +00:00
outbuf_darwin.go cmd/link: invalidate kernel cache on darwin 2020-12-01 23:39:15 +00:00
outbuf_linux.go
outbuf_mmap.go cmd/link: ignore "operation not permitted" fallocate errors. 2020-10-29 13:53:33 +00:00
outbuf_nofallocate.go cmd/link: ignore "operation not permitted" fallocate errors. 2020-10-29 13:53:33 +00:00
outbuf_nommap.go
outbuf_notdarwin.go cmd/link: invalidate kernel cache on darwin 2020-12-01 23:39:15 +00:00
outbuf_test.go all: add GOOS=ios 2020-09-23 18:12:59 +00:00
outbuf_windows.go cmd/link: fix invalid usage of reflect.SliceHeader 2020-11-07 16:31:02 +00:00
pcln.go cmd/link: handle large relocation addend on darwin/arm64 2020-12-16 16:40:57 +00:00
pe.go cmd/link: handle grouped resource sections 2020-12-22 20:00:00 +00:00
sym.go
symtab.go [dev.regabi] cmd/compile,cmd/link: additional code review suggestions for CL 270863 2021-01-14 17:35:39 +00:00
target.go cmd/link: put read-only data in __DATA_CONST segment 2020-09-11 15:07:26 +00:00
typelink.go [dev.link] cmd/compile, cmd/link: generate itablink at link time 2020-08-03 21:13:25 +00:00
util.go
xcoff.go cmd/link: handle large relocation addend on darwin/arm64 2020-12-16 16:40:57 +00:00