aboutsummaryrefslogtreecommitdiff
path: root/src/link/Dwarf.zig
AgeCommit message (Expand)Author
2025-08-15Dwarf: implement comptime-known extern valuesJacob Young
2025-08-13Dwarf: handle noreturn union fields in more placesmlugg
2025-08-13std.io.Writer.Allocating: rename getWritten() to written()Isaac Freund
2025-08-11Dwarf: port to new Writer APIJacob Young
2025-08-07link.Dwarf: minimal changes to remove CountingWriterAndrew Kelley
2025-08-07Revert "random patches from another branch"Andrew Kelley
2025-08-07random patches from another branchAndrew Kelley
2025-07-31disable failing incremental test cases due to dwarf linker logicAndrew Kelley
2025-07-31link: update some dwarf code to non deprecated APIAndrew Kelley
2025-07-22aarch64: add new from scratch self-hosted backendJacob Young
2025-07-07compiler: update a bunch of format stringsAndrew Kelley
2025-07-07remove `usingnamespace` from the languageAndrew Kelley
2025-07-07zig fmtAndrew Kelley
2025-06-19Target: pass and use locals by pointer instead of by valueJacob Young
2025-06-12x86_64: remove linker references from codegenJacob Young
2025-06-12x86_64: remove air references from mirJacob Young
2025-06-12link: divorce LLD from the self-hosted linkersmlugg
2025-06-12compiler: slightly untangle LLVM from the linkersmlugg
2025-06-07Dwarf: restore missing non-entry paddingJacob Young
2025-06-06x86_64: add support for pie executablesJacob Young
2025-06-06Compilation: enable the x86_64 backend by default for debug buildsJacob Young
2025-05-18compiler: refactor `Zcu.File` and path representationmlugg
2025-04-05Dwarf: handle undefined type valuesJacob Young
2025-03-23codegen: fix packed byte-aligned relocationsJacob Young
2025-03-10Dwarf: remove comptime parameters from generic origin functionsJacob Young
2025-02-22Dwarf: fix lowering of comptime-only optional pointer `null` valuesJacob Young
2025-02-22zig build fmtAndrew Kelley
2025-02-17std.builtin: Remove CallingConvention.arm_(apcs,aapcs16_vfp).Alex Rønne Petersen
2025-02-10std.ArrayList: popOrNull() -> pop() [v2] (#22720)Meghan Denny
2025-02-07x86_64: fix backend assertion failuresJacob Young
2025-02-07Dwarf: fix cross_section_relocs capacityIsaac Freund
2025-02-04Zcu: remove `*_loaded` fields on `File`mlugg
2025-01-16all: update to `std.builtin.Type.Pointer.Size` field renamesmlugg
2025-01-15fix merge conflicts with updating line numbersAndrew Kelley
2025-01-15switch to ArrayListUnmanaged for machine codeAndrew 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-15macho linker: conform to explicit error setsAndrew Kelley
2025-01-15wasm linker: aggressive DODificationAndrew Kelley
2025-01-12Dwarf: emit debug info for extern globalsJacob Young
2025-01-08Dwarf: fix assertion failureJacob Young
2025-01-06Dwarf: fix abbrev code being overwritten with the wrong empty variantJacob Young
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-24compiler: remove Caumlugg
2024-12-23Zir: refactor `declaration` instruction representationmlugg
2024-12-19Dwarf: remove redundant debug infoJacob Young