aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/link/internal/ld/macho.go
AgeCommit message (Expand)Author
2024-05-20cmd/link: add runtime.text.N symbols to macho symbol table in dynlink modeCherry Mui
2024-05-09cmd/link: Add missing platform for Mac CatalystCP Lepage
2024-02-14cmd/link/internal/ld: unify OS/SDK versions for macOS linkingDmitri Shuralyov
2023-09-14cmd/link: clean up some unnecessary castsCherry 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: 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-06-01cmd/link/internal/ld: pass correct offset to codesign.SignChristian Banse
2023-01-10cmd/link, runtime: Apple libc atfork workaround take 3Russ Cox
2022-08-09all: use ":" for compiler generated symbolsCuong Manh Le
2022-05-12cmd/link: remove name expansion logicCherry Mui
2021-09-30cmd/link: add runtime.text.N symbols to Mach-O symbol tableCherry Mui
2021-09-22cmd/compile, cmd/link: avoid ABI aliasesCherry Mui
2021-05-12cmd/link: don't cast end address to int32Cherry Mui
2021-05-06cmd/link: split large text sections on Darwin/ARM64 when external linkingCherry Mui
2021-05-01cmd/link: mangle ABI name for shared linkageCherry Zhang
2021-04-22cmd/link: support more load commands on Mach-OCherry Zhang
2021-04-22cmd/link: emit LC_BUILD_VERSION on Mach-OCherry Zhang
2021-04-22cmd/link: update machoPlatform selectionCherry Zhang
2021-04-16internal/buildcfg: move build configuration out of cmd/internal/objabiRuss Cox
2021-04-13cmd/compile,cmd/link: resolve cgo symbols to the correct Go ABIAustin Clements
2021-04-05cmd/link: mangle function name with ABI on Mach-OCherry Zhang
2020-12-16cmd/link: handle large relocation addend on darwin/arm64Cherry Zhang
2020-12-10cmd/link: truncate file after code signatureCherry Zhang
2020-12-01cmd/link: code-sign on darwin/arm64Cherry Zhang
2020-11-12cmd/link: put DYLD_INFO at beginning of LINKEDIT segment on darwinCherry Zhang
2020-10-14cmd/link: support internal linking on darwin/arm64Cherry Zhang
2020-10-14cmd/link: support PIE internal linking on darwin/amd64Cherry Zhang
2020-10-12cmd/link: remove residual darwin/386 codeCherry Zhang
2020-10-12cmd/link: only dynamically export necessary symbols on darwinCherry Zhang
2020-10-06cmd/link: support plugin on macOS/ARM64Cherry Zhang
2020-09-11cmd/link: put read-only data in __DATA_CONST segmentCherry Zhang
2020-07-30[dev.link] cmd/link: remove "2", another roundCherry Zhang
2020-07-30[dev.link] cmd/link: refactor ExtReloc data structuresCherry Zhang
2020-07-21[dev.link] cmd/link: stream external relocations on ARM64 and on DarwinCherry Zhang
2020-07-07[dev.link] cmd/link: emit Mach-O relocations in mmapCherry Zhang
2020-05-29[dev.link] cmd/link: simplify asmb2Jeremy Faller
2020-05-26[dev.link] cmd/link: change asmb2 api and rescope some functionsJeremy Faller
2020-05-18[dev.link] cmd/link: delete SCONST symbol typeCherry Zhang
2020-05-18[dev.link] cmd/link: remove "2" from namesCherry Zhang
2020-05-14[dev.link] all: merge master to dev.linkJeremy Faller
2020-05-14cmd/link: fix SCONST symbol handling on darwinCherry Zhang
2020-05-06[dev.link] cmd/link: convert asmb2 pass to new style on darwinCherry Zhang
2020-04-25[dev.link] cmd/link: use new dodata on darwin/amd64Cherry Zhang
2020-04-20[dev.link] cmd/link: revise representation of dwarfpThan McIntosh
2020-04-10[dev.link] cmd/link: convert pcln linker phase to use loader APIsThan McIntosh
2020-03-24[dev.link] cmd/link: remove global datap, moved to *LinkJeremy Faller
2020-03-06[dev.link] cmd/link: convert domacho to new styleCherry Zhang
2019-11-15cmd/link/internal/ld: set MachO platform to PLATFORM_IOS on iOSElias Naur