aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/link/internal/ld/macho.go
AgeCommit message (Expand)Author
2021-12-15[release-branch.go1.16] Reapply "cmd/link: support more load commands on Mach-O"Heschi Kreinick
2021-12-09Revert "[release-branch.go1.16] cmd/link: support more load commands on Mach-O"Alex Rakoczy
2021-12-02[release-branch.go1.16] cmd/link: support more load commands on Mach-OCherry Zhang
2021-05-21[release-branch.go1.16] cmd/link: don't cast end address to int32Cherry Mui
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
2019-11-04cmd/link: enable PIE on darwin/armCherry Zhang
2019-10-28cmd/link: pass-through undefined call targets in external link modeJohn Papandriopoulos
2019-10-01Revert "cmd/link: load symbols from .syso in external link mode"Andrew Bonventre
2019-10-01cmd/link: load symbols from .syso in external link modeJohn Papandriopoulos
2019-09-18cmd/link: prefix Go syms with _ on darwinJeremy Faller
2019-09-17Revert "cmd/link: prefix syms with "_" on darwin links"Jeremy Faller
2019-09-17cmd/link: prefix syms with "_" on darwin linksJeremy Faller
2019-09-12Revert "cmd/link: prefix syms with "_" on external darwin links"Cherry Zhang
2019-09-12cmd/link: prefix syms with "_" on external darwin linksJeremy Faller
2019-05-25cmd/link: fix incorrect constant for macho-o load commandThan McIntosh
2019-05-08cmd/link/internal/ld: bump macOS and macOS SDK version to 10.9Elias Naur
2019-04-27cmd/link/internal/ld,syscall: replace getfsstat64 with getfsstatElias Naur
2019-04-27cmd/link/internal/ld,syscall: drop $INODE64 suffixes on simulatorsElias Naur
2019-04-27cmd/link/internal/ld: consolidate macho platform setupElias Naur
2019-04-26cmd/link: make it easy to find binary versionsRuss Cox
2019-04-11cmd/link/internal/ld: fix c-archive mach-o compatibilityAman Gupta
2019-03-21cmd/link/internal/ld: don't leave files open in a loopElias Naur
2019-03-21cmd/link/internal/ld: copy Mach-O platform version commands to go.oElias Naur
2019-03-21cmd/link/internal/ld: extract Mach-O load command parsingElias Naur