AgeAuthorCommit message
5 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: assign and cache section ordinals upon creation
5 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: sort nlists within object before filtering by type
5 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: fix incorrect prealloc in traditional path
5 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: fix memory leaks when emptying TextBlocks
5 years agogravatar for kubkon@jakubkonka.comJakub KonkaMerge remote-tracking branch 'origin/master' into zld-incremental-2
5 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: fix bug when freeing Decl
5 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: fix reloc generation for stubs and GOT entries
5 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: add relocations for GOT cells
5 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: fix text block management
5 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: use adapters to directly reference strtab
5 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: add stub relocs when adding extern fn
5 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: add export to the symbol resolver
5 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: temporarily dupe a few linkedit fns so that traditional linker works
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: move contents of Zld into MachO module
5 years agogravatar for kubkon@jakubkonka.comJakub Konkamacho: clean up imports
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: migrate symbol mgmt to incremental backend
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: allocate empty TextBlock for synthetic ___dso_handle
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: more fixes todo with symbol resolution
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: fix incorrect global symbol collision check
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: demote logging back to debug from warn
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: fix committing stub info into final binary
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: fixup flush function
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: allocate TextBlocks and symbols
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: correctly set n_sect for sections as symbols
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: adjust resolving relocs logic to the new approach
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: simplify and move Relocations into TextBlock
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: replace parsed reloc with a simple wrapper around macho.relocation_info
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: draft symbol resolver on macho.nlist_64 only
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: move TextBlock into standalone file
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: thin out Relocation by not storing *TextBlock
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: reuse string table for symbol names
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: move tracking binding for proxies into TextBlock
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: remove StringTable abstraction
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: invoke traditional linker if has LLVM as a temp measure
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: error out if LTO is requested targeting Darwin
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: decommision use_lld for MachO
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: add temp basic handling of debugging stabs
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: fix incorrectly worked out section size
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: map [section addr, first symbol) to a tracked TextBlock
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: make addend i64 in Signed reloc
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: add DICE support mainly for x86_64-macos
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: fix parsing and resolving Signed relocs
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: refactor nlist and reloc filtering logic
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: add basic Signed reloc resolution
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: ___dso_handle is regular at 0x100000000
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: correctly estimate TextBlock's alignment with
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: populate sections from the top rather than from bottom
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: re-enable logging of TextBlocks
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: fix allocating tentative defs
5 years agogravatar for kubkon@jakubkonka.comJakub Konkazld: turn logging off
Loading...