aboutsummaryrefslogtreecommitdiff
path: root/src/link/Elf
AgeCommit message (Expand)Author
2025-03-31Elf: fix incrementally reallocating the last atom in a sectionJacob Young
2025-03-27std.meta.FieldType -> @FieldTypeАндрей Краевский
2025-02-22zig build fmtAndrew Kelley
2025-02-11link.Elf: implement non-alloc `{SET,SUB}_ULEB128`David Rubin
2025-02-07x86_64: fix backend assertion failuresJacob Young
2025-01-16x86_64: implement clz and notJacob Young
2025-01-16x86_64: demolish the oldJacob Young
2025-01-15link.Elf: fix error reporting for failed hot swapAndrew Kelley
2025-01-15fix merge conflicts with updating line numbersAndrew Kelley
2025-01-15wasm linker: fix crashes when parsing compiler_rtAndrew Kelley
2025-01-15switch to ArrayListUnmanaged for machine codeAndrew Kelley
2025-01-15rewrite wasm/Emit.zigAndrew Kelley
2025-01-15compiler: add type safety for export indicesAndrew Kelley
2025-01-15rework error handling in the backendsAndrew Kelley
2025-01-15elf linker: conform to explicit error setsAndrew Kelley
2025-01-15macho linker conforms to explicit error sets, againAndrew Kelley
2025-01-15remove "FIXME" from codebaseAndrew Kelley
2025-01-15wasm linker: aggressive DODificationAndrew Kelley
2025-01-05Dwarf: implement new incremental line number update APIJacob Young
2025-01-05link: new incremental line number update APImlugg
2024-12-24compiler: analyze type and value of global declaration separatelymlugg
2024-12-20lldb: add pretty printer for intern pool indicesJacob Young
2024-12-14Elf.Atom: fix truncated dyn abs relocsJacob Young
2024-11-24dwarf: fix stepping through an inline loop containing one statementJacob Young
2024-11-22link: use target to determine risc-v eflag validityDavid Rubin
2024-11-16link: fix memory bugsJacob Young
2024-11-16link: fix failing incremental test casesJacob Young
2024-10-29link/Elf: ensure we always sort all relocations by r_offset in -r modeJakub Konka
2024-10-25Merge pull request #21710 from alexrp/function-alignmentAlex Rønne Petersen
2024-10-23link.Elf.ZigObject.updateFunc: reduce data dependenciesAndrew Kelley
2024-10-23use unstable sort in relocatable writeSyntheticSectionsAndrew Kelley
2024-10-23glibc sometimes makes archives be ld scriptsAndrew Kelley
2024-10-23link.Elf: remove ZigObject from filesAndrew Kelley
2024-10-23unify parsing codepaths between relocatable and nonAndrew Kelley
2024-10-23move linker input file parsing to the compilation pipelineAndrew Kelley
2024-10-23link.Elf: untangle parseObject and parseArchiveAndrew Kelley
2024-10-23rework linker inputsAndrew Kelley
2024-10-23move link.Elf.LdScript to link.LdScriptAndrew Kelley
2024-10-23link.Elf.LdScript: eliminate dependency on Elf.FileAndrew Kelley
2024-10-20link: Use defaultFunctionAlignment() when function alignment is unspecified.Alex Rønne Petersen
2024-10-12fix 32-bit buildAndrew Kelley
2024-10-12link.Elf: eliminate an O(N^2) algorithm in flush()Andrew Kelley
2024-10-11link: consolidate diagnosticsAndrew Kelley
2024-10-11link.Elf.sortShdrs: tease out data dependenciesAndrew Kelley
2024-10-11link.Elf: fix merge sections namespacingAndrew Kelley
2024-10-11link.Elf: group section indexesAndrew Kelley
2024-10-11link.Elf.ZigObject: make resetShdrIndexes non genericAndrew Kelley
2024-10-10link: fix false positive crtbegin/crtend detectionAndrew Kelley
2024-10-09Merge pull request #21629 from ziglang/elf-incrAndrew Kelley
2024-10-09link.Elf.Object.initAtoms: reduce state access and indirectionAndrew Kelley