| 5 years ago | Jakub Konka | | macho: add relocations for GOT cells |
| 5 years ago | Jakub Konka | | macho: fix text block management |
| 5 years ago | Jakub Konka | | macho: use adapters to directly reference strtab |
| 5 years ago | Jakub Konka | | macho: add stub relocs when adding extern fn |
| 5 years ago | Jakub Konka | | macho: add export to the symbol resolver |
| 5 years ago | Jakub Konka | | macho: temporarily dupe a few linkedit fns so that traditional linker works |
| 5 years ago | Jakub Konka | | zld: move contents of Zld into MachO module |
| 5 years ago | Jakub Konka | | macho: clean up imports |
| 5 years ago | Jakub Konka | | zld: migrate symbol mgmt to incremental backend |
| 5 years ago | Jakub Konka | | zld: allocate empty TextBlock for synthetic ___dso_handle |
| 5 years ago | Jakub Konka | | zld: more fixes todo with symbol resolution |
| 5 years ago | Jakub Konka | | zld: fix incorrect global symbol collision check |
| 5 years ago | Jakub Konka | | zld: demote logging back to debug from warn |
| 5 years ago | Jakub Konka | | zld: fix committing stub info into final binary |
| 5 years ago | Jakub Konka | | zld: fixup flush function |
| 5 years ago | Jakub Konka | | zld: allocate TextBlocks and symbols |
| 5 years ago | Jakub Konka | | zld: correctly set n_sect for sections as symbols |
| 5 years ago | Jakub Konka | | zld: adjust resolving relocs logic to the new approach |
| 5 years ago | Jakub Konka | | zld: simplify and move Relocations into TextBlock |
| 5 years ago | Jakub Konka | | zld: replace parsed reloc with a simple wrapper around macho.relocation_info |
| 5 years ago | Jakub Konka | | zld: draft symbol resolver on macho.nlist_64 only |
| 5 years ago | Jakub Konka | | zld: move TextBlock into standalone file |
| 5 years ago | Jakub Konka | | zld: thin out Relocation by not storing *TextBlock |
| 5 years ago | Jakub Konka | | zld: reuse string table for symbol names |
| 5 years ago | Jakub Konka | | zld: move tracking binding for proxies into TextBlock |
| 5 years ago | Jakub Konka | | zld: remove StringTable abstraction |
| 5 years ago | Jakub Konka | | zld: invoke traditional linker if has LLVM as a temp measure |
| 5 years ago | Jakub Konka | | zld: error out if LTO is requested targeting Darwin |
| 5 years ago | Jakub Konka | | zld: decommision use_lld for MachO |
| 5 years ago | Jakub Konka | | zld: add temp basic handling of debugging stabs |
| 5 years ago | Jakub Konka | | zld: fix incorrectly worked out section size |
| 5 years ago | Jakub Konka | | zld: map [section addr, first symbol) to a tracked TextBlock |
| 5 years ago | Jakub Konka | | zld: make addend i64 in Signed reloc |
| 5 years ago | Jakub Konka | | zld: add DICE support mainly for x86_64-macos |
| 5 years ago | Jakub Konka | | zld: fix parsing and resolving Signed relocs |
| 5 years ago | Jakub Konka | | zld: refactor nlist and reloc filtering logic |
| 5 years ago | Jakub Konka | | zld: add basic Signed reloc resolution |
| 5 years ago | Jakub Konka | | zld: ___dso_handle is regular at 0x100000000 |
| 5 years ago | Jakub Konka | | zld: correctly estimate TextBlock's alignment with |
| 5 years ago | Jakub Konka | | zld: populate sections from the top rather than from bottom |
| 5 years ago | Jakub Konka | | zld: re-enable logging of TextBlocks |
| 5 years ago | Jakub Konka | | zld: fix allocating tentative defs |
| 5 years ago | Jakub Konka | | zld: turn logging off |
| 5 years ago | Jakub Konka | | zld: fix resolving TLV offset relocations |
| 5 years ago | Jakub Konka | | zld: TextBlock needs to be written to an aligend offset too |
| 5 years ago | Jakub Konka | | zld: dedup symbols in the symbol table |
| 5 years ago | Jakub Konka | | zld: re-enable all of linker after complete rewrite |
| 5 years ago | Jakub Konka | | zld: fix alloc alignment and resolve relocs |
| 5 years ago | Jakub Konka | | zld: track symbols defined within TextBlock |
| 5 years ago | Jakub Konka | | zld: allocate TextBlocks |
|