aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/link/internal
AgeCommit message (Expand)Author
2025-10-06cmd/compile: redo arm64 LR/FP save and restoreKeith Randall
2025-10-03cmd/link: add LIBRARY statement only with -buildmode=csharedqmuntal
2025-10-03cmd/link: support .def file with MSVC clang toolchainCherry Mui
2025-10-02runtime,net/http/pprof: goroutine leak detection by using the garbage collectorVlad Saioc
2025-09-30cmd/link/internal/arm64: support Mach-O ARM64_RELOC_SUBTRACTOR in internal li...qmuntal
2025-09-30cmd/link/internal/arm64: support Mach-O ARM64_RELOC_POINTER_TO_GOT in interna...qmuntal
2025-09-29cmd/link: use a .def file to mark exported symbols on Windowsqmuntal
2025-09-29cmd/link: don't pass -Wl,-S on SolarisCherry Mui
2025-09-29cmd/link: use correct length for pcln.cutabIan Lance Taylor
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