aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/link/internal
AgeCommit message (Expand)Author
2025-09-26cmd/link: don't pass -Wl,-S on AIXCherry Mui
2025-09-25cmd/link: handle -w flag in external linking modeCherry Mui
2025-09-23cmd/link: fix Macho-O X86_64_RELOC_SUBTRACTOR in internal linkingqmuntal
2025-09-23cmd/link: make -w behavior consistent on WindowsCherry Mui
2025-09-16cmd/link: simplify PE relocations mappingqmuntal
2025-09-15cmd/link: remove support for windows/arm relocationsqmuntal
2025-09-15cmd/link: remove support for darwin/386 relocationsqmuntal
2025-09-15cmd/link: support race mode with MSVC clangCherry Mui
2025-09-12cmd/link: support MSVC clangCherry Mui
2025-09-11cmd/link: allow one to specify the data section in the internal linkerKevaundray Wedderburn
2025-09-05cmd/link/internal/ld: unconditionally use posix_fallocate on FreeBSDTobias Klauser
2025-08-29cmd/link: disallow linkname of runtime.addmoduledatazuojunwei.1024
2025-08-21cmd/internal/objabi,cmd/link: add support for additional riscv64 relocationsJoel Sing
2025-08-13cmd/link/internal/ld: remove OpenBSD buildid workaroundJoel Sing
2025-08-11cmd/link/internal/ld, internal/syscall/unix: use posix_fallocate on netbsdTobias Klauser
2025-08-06all: remove support for windows/armqiulaidongfeng
2025-08-05cmd: remove dead codeqiulaidongfeng
2025-07-30all: remove redundant Swiss prefixesMichael Pratt
2025-07-30all: remove GOEXPERIMENT=swissmapMichael Pratt
2025-07-29internal/abi: move direct/indirect flag from Kind to TFlagKeith Randall
2025-07-16cmd/link, runtime: on Wasm, put only function index in method table and func ...Cherry Mui
2025-07-11cmd/link: do size fixups after symbol references are loadedCherry Mui
2025-06-26cmd/link: permit a larger size BSS reference to a smaller DATA symbolCherry Mui
2025-06-24cmd/link: add one more linkname to the blocklistCherry Mui
2025-06-13cmd/link: block new standard library linknamesCherry Mui
2025-05-28cmd/link: allow linkname reference to a TEXT symbol regardless of sizeCherry Mui
2025-05-21cmd/link/internal/ld: use 12.0.0 OS/SDK versions for macOS linkingDmitri Shuralyov
2025-05-19runtime: pass through -asan/-msan/-race to testprog testsMichael Pratt
2025-05-19cmd/link/internal: add support for internal linking on loong64limeidan
2025-05-15cmd/link: fix outdated output mmap checkZxilly
2025-05-12cmd/link: ignore mapping symbols on riscv64Yao Zi
2025-05-12cmd/link: use >4GB base address for 64-bit PE binariesqmuntal
2025-04-30cmd/link: fix cgo on riscv64 when building with gcc-15Mark Ryan
2025-04-22runtime, internal/runtime/maps: speed-up empty/zero map lookupsMateusz Poliwczak
2025-04-16all: use strings.ReplaceAll where applicableMarcel Meyer
2025-04-03cmd/link/internal/ld: introduce -funcalign=N optionAleksey Markin
2025-03-28cmd/link: handle Mach-O X86_64_RELOC_SUBTRACTOR in internal linkingCherry Mui
2025-03-28cmd/link: choose one with larger size for duplicated BSS symbolsCherry Mui
2025-03-21cmd/link/internal/ld: change pe64 from int to boolqmuntal
2025-03-21Revert "cmd/compile/internal/abi: fix ComputePadding"Cherry Mui
2025-03-20cmd/compile/internal/abi: fix ComputePaddingDerek Parker
2025-03-13cmd/go/internal/load,cmd/link/internal/ld: use objabi.LookupPkgSpecial(pkg).R...Jes Cok
2025-03-11runtime/internal: clean up completelyJes Cok
2025-03-06cmd/link/internal: remove trampoline for plt on loong64limeidan
2025-03-04cmd/compile,cmd/link: move to DWARF5-style location listsThan McIntosh
2025-03-04cmd/compile,cmd/link: move to DWARF5-style range listsThan McIntosh
2025-02-28cmd/link: use __got as the .got section nameqmuntal
2025-02-26cmd/link: require cgo for -linkmode=external testIan Lance Taylor
2025-02-25cmd/link: put .got section in __DATA_CONST segmentqmuntal
2025-02-25cmd/compile, runtime: use PC of deferreturn for panic transferDavid Chase