aboutsummaryrefslogtreecommitdiff
path: root/src/link/Elf/Object.zig
AgeCommit message (Expand)Author
2024-08-07elf: start-stop resolution has to come after init output sectionsJakub Konka
2024-08-07elf: fix off-by-one when referring to resolved table directlyJakub Konka
2024-08-07elf: get hello-world glibc working againJakub Konka
2024-08-07elf: fix symbol resolution for ObjectsJakub Konka
2024-08-07elf: move getStartStopBasename into ObjectJakub Konka
2024-08-07elf: fix compile errorsJakub Konka
2024-08-07elf: redo symbol mgmt and ownership in ZigObjectJakub Konka
2024-08-07elf: move symbol ownership to SharedObjectJakub Konka
2024-08-07elf: move symbol ownership to ObjectJakub Konka
2024-08-07elf: always create symbol extraJakub Konka
2024-07-30elf: do not store merge section output section name in strings bufferJakub Konka
2024-07-30elf: init output merge sections in a separate stepJakub Konka
2024-07-30elf: move merge subsections ownership into merge sectionsJakub Konka
2024-07-30elf: simplify output section tracking for symbolsJakub Konka
2024-07-30elf: atom is always assigned output section indexJakub Konka
2024-07-30elf: remove obsolete flags from atomJakub Konka
2024-07-30elf: resolve COMDATs in more parallel-friendly wayJakub Konka
2024-07-30elf: skip storing comdat group signature globallyJakub Konka
2024-07-30elf: move ownership of atoms into objectsJakub Konka
2024-07-30elf: move ownership of comdat groups to ObjectJakub Konka
2024-07-30elf: move ownership of input merge sections to ObjectJakub Konka
2024-07-23Merge pull request #20751 from Rexicon226/riscv-eflagsJakub Konka
2024-07-22elf: add riscv eflag collisionsDavid Rubin
2024-07-22macho: redo input file parsing in prep for multithreadingJakub Konka
2024-04-25fix: object size error in archivezhylmzr
2024-04-20link/elf: keep track of sh_entsize per MergeSubsectionJakub Konka
2024-04-20link/elf: fix parsing SHF_STRINGS sectionJakub Konka
2024-04-20link/elf: skip empty merge sections when resolvingJakub Konka
2024-04-20link/elf: implement string mergingJakub Konka
2024-04-20link/elf: move relocs indexes into Atom extrasJakub Konka
2024-04-20link/elf: move fde record indexes into Atom extrasJakub Konka
2024-04-20link/elf: port macho symbol extras handlingJakub Konka
2024-04-08link/elf: propagate Haiku requirement of always passing -shared for imagesJakub Konka
2024-03-08elf+aarch64: implement enough to link dynamically with gcc as the driverJakub Konka
2024-02-21elf+riscv: skip parsing .riscv.attributes section for nowJakub Konka
2024-02-21elf: skip STT_NOTYPE only if SHN_UNDEF from symtab inclusionJakub Konka
2024-02-21elf: sort input relocs if targeting riscv64Jakub Konka
2024-02-16elf: enable adding support for additional cpu archsJakub Konka
2024-02-14add deflate implemented from first principlesIgor Anić
2024-02-13elf: use u32 for all section indexesJakub Konka
2024-02-13elf: store relative offsets in atom and symbolJakub Konka
2024-02-13elf: fix 32bit buildJakub Konka
2024-02-12elf: refactor archive specific object parsing logicJakub Konka
2024-02-12elf: do not prealloc input objects, pread selectivelyJakub Konka
2024-01-26elf: merge all mergeable string rodata sections into oneJakub Konka
2024-01-14elf: check for and report duplicate symbol definitionsJakub Konka
2024-01-01fix remaining compile errors except oneAndrew Kelley
2024-01-01linker: fix some allocator referencesAndrew Kelley
2024-01-01compiler: miscellaneous branch progressAndrew Kelley
2024-01-01linkers: update references to "options" fieldAndrew Kelley