aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/link/internal/ld/data.go
AgeCommit message (Expand)Author
2024-05-10cmd/link/internal/ld: fix overlapping sections in ELF relro linksThan McIntosh
2024-04-22cmd/link: move .dynamic and .got sections to relro if applicableThan McIntosh
2024-04-02internal/abi: clean up type of Kind and Type.Kind_Austin Clements
2024-02-16cmd/link: add -randlayout flag to randomize function orderingCherry Mui
2024-01-22cmd/link,runtime: merge minfunc const info internal/abiqiulaidongfeng
2023-12-05math/rand, math/rand/v2: use ChaCha8 for global randRuss Cox
2023-11-09cmd/internal/link: merge .pdata and .xdata sections from host object filesqmuntal
2023-10-13cmd/link/internal/ld: assign temporary addresses to per-package textJoel Sing
2023-10-10Revert "cmd/link/internal/ld: assign temporary addresses to per-package text"Than McIntosh
2023-10-10cmd/link/internal/ld: assign temporary addresses to per-package textJoel Sing
2023-09-29cmd/link: split text sections for arm 32-bitThan McIntosh
2023-09-14cmd/link: clean up some unnecessary castsCherry Mui
2023-08-23cmd/internal/obj/riscv,cmd/link: add support for internal cgo linking on riscv64Joel Sing
2023-07-31cmd/link: fix up more zero-sized local symbols on darwin dynamic linkingCherry Mui
2023-07-31cmd/link: always use symbol-targeted relocations on Mach-OCherry Mui
2023-07-31cmd/link: use symbol-targeted relocation for initializers on Mach-OCherry Mui
2023-05-11cmd/link: check DWARF section sizes separatelyCherry Mui
2023-05-02cmd/link: generate .xdata PE sectionqmuntal
2023-05-02cmd/link: generate .pdata PE sectionqmuntal
2023-04-28cmd/link: put zero-sized data symbols at same address as runtime.zerobaseCherry Mui
2023-04-28cmd/link: write buildid to pluginCherry Mui
2023-04-24cmd/link: don't sort data symbols by nameCherry Mui
2023-04-24cmd/link: use slice and bitmap for some attributesCherry Mui
2023-04-04all: fix misuses of "a" vs "an"cui fliter
2023-03-29cmd/link,cmd/internal/objabi: support ADDR32NB relocations on windowsqmuntal
2023-03-24cmd/link: add padding after runtime.etextCherry Mui
2023-03-21cmd/link: improve error message and debuggingCherry Mui
2023-02-27cmd/link: revert CL 467715 in favor of better fixThan McIntosh
2023-02-13cmd/link/internal/ld: fix text section splitting for ARMThan McIntosh
2023-02-02cmd/link: remove special cases for relocations in .go.buildinfoRuss Cox
2023-02-02cmd/link: keep go.buildinfo even with --gc-sectionsRuss Cox
2022-12-23cmd/link, runtime: use a different section for Go libfuzzer countersCherry Mui
2022-11-19cmd/link: revise DLL import symbol handlingThan McIntosh
2022-11-18all: add missing periods in commentscui fliter
2022-10-26cmd: remove redundant _cui fliter
2022-10-13cmd/link: don't reset variable size when handling -X flagCherry Mui
2022-09-27cmd/compile,cmd/link: hooks for identifying coverage countersThan McIntosh
2022-08-09all: use ":" for compiler generated symbolsCuong Manh Le
2022-06-16cmd/link: consider alignment in carrier symbol size calculationCherry Mui
2022-05-23cmd/link: set coverage counters as expected by the fuzz packageKhaled Yakdan
2022-05-20cmd/compile, cmd/link: use libFuzzer 8-bit instead of extra countersKhaled Yakdan
2022-05-17all: fix spellingJohn Bampton
2022-05-10cmd/link: more cleanups for visibility hidden symbol handlingCherry Mui
2022-05-06cmd/link: resolve relocations to .TOC. symbolCherry Mui
2022-04-12cmd/link: don't sort pclntab entriesKeith Randall
2022-04-11all: gofmt main repoRuss Cox
2022-04-05all: replace `` and '' with “ (U+201C) and ” (U+201D) in doc commentsRuss Cox
2022-03-16cmd/link: default generic ABI compression for ELFMeng Zhuo
2021-12-07cmd/link, cmd/go: make version info easier to extractRuss Cox
2021-11-05cmd/link: enable internal linking of PIE binaries on ppc64lePaul E. Murphy