aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/link/internal/ld
AgeCommit message (Expand)Author
2024-01-25all: prealloc slice with possible minimum capabilitiesShulhan
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-12-01cmd/link: update flag docCherry Mui
2023-11-22cmd/link/internal/ld: fix DWARF type DIE "go kind" bug for synthetic ptr typesThan McIntosh
2023-11-20all: add floating point option for ARM targetsLudi Rehak
2023-11-09cmd/internal/link: merge .pdata and .xdata sections from host object filesqmuntal
2023-11-03cmd/link/internal/ld: use strings.TrimPrefix in expandFileJes Cok
2023-10-19all: drop old +build linesDmitri Shuralyov
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-10-05runtime: support SetUnhandledExceptionFilter on Windowsqmuntal
2023-10-03cmd: fix mismatched symbolscui fliter
2023-09-29cmd/link: split text sections for arm 32-bitThan McIntosh
2023-09-22cmd/link/internal/ld: use strings.Cutcui fliter
2023-09-20cmd/link, runtime: initialize packages in shared build modeCherry Mui
2023-09-18cmd/link: allow deriving GNU build ID from Go build ID IDPatrick Steinhardt
2023-09-15cmd/link: reject invalid -R flagCherry Mui
2023-09-14cmd/link: clean up some unnecessary castsCherry Mui
2023-09-13cmd/link: round up default start address to alignmentCherry Mui
2023-09-13cmd/link: fix malformed .shstrtab sectionThan McIntosh
2023-09-12cmd/link: disable DWARF by default in c-shared mode on darwinCherry Mui
2023-09-07cmd/link: avoid deadcode of global map vars for programs using pluginsThan McIntosh
2023-09-01cmd/internal/dwarf: replace Sym.Length with Context.SizeMatthew Dempsky
2023-09-01cmd/link: type alias sym.LoaderSym and loader.SymMatthew Dempsky
2023-09-01cmd/internal/obj: simplify filename handlingMatthew Dempsky
2023-09-01cmd/internal/objabi: rename R_USEGENERICIFACEMETHOD to R_USENAMEDMETHOD.Dominique Lefevre
2023-09-01cmd/link: add testcases for MethodByName(string literal).Dominique Lefevre
2023-09-01cmd/link: remove special cases for Method() and MethodByName().Dominique Lefevre
2023-08-29cmd/internal/obj: tweak implicit {ArgsPointerMaps,ArgInfo} behaviorMatthew Dempsky
2023-08-23cmd/internal/obj/riscv,cmd/link: add support for internal cgo linking on riscv64Joel Sing
2023-08-23cmd/link: add support for openbsd/ppc64Joel Sing
2023-08-18cmd/link: don't mangle string symbol namesCherry Mui
2023-08-16cmd/link: suppress -bind_at_load deprecation warning for ld-primeCherry Mui
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-07-27cmd/link: sort HOSTOBJ and UNDEFEXT symbols with undefined symbols in Mach-O ...Cherry Mui
2023-07-27cmd/link: don't generate DYSYMTAB when external linking on Mach-OCherry Mui
2023-07-21cmd/link: allow enabling DWARF with -sCherry Mui
2023-07-21cmd/link: print dsymutil and strip commands in -v modeCherry Mui
2023-07-21cmd/link: rationalize -s and -w flags with Mach-O external linkingCherry Mui
2023-07-21cmd/link: suppress symbol table on Mach-O when -sCherry Mui
2023-07-20all: update build tags to require/assume Go 1.20Matthew Dempsky
2023-07-20cmd/link: pass flags to external linker in deterministic orderCherry Mui
2023-06-14all: fix spelling errorsAlexander Yastrebov
2023-06-13cmd/link: fix log formats for log.Fatal callsRuss Cox
2023-06-09cmd/link: mangle certain instantiated function name in plugin modeCherry Mui
2023-06-01cmd/link/internal/ld: pass correct offset to codesign.SignChristian Banse