aboutsummaryrefslogtreecommitdiff
path: root/src/link/Dwarf.zig
AgeCommit message (Expand)Author
2024-03-11std.builtin: make container layout fields lowercaseTristan Ross
2024-03-06InternPool: create specialized functions for loading namespace typesmlugg
2024-02-29wasm: move incremental Dwarf info into ZigObjectLuuk de Gram
2024-02-25test: rework how filtering worksJacob Young
2024-02-18Dwarf: use a user tag for paddingJacob Young
2024-02-16InternPool: make more use of `NullTerminatedString.Slice`Jacob Young
2024-02-08macho: in relocatable mode, macho emit __DWARF directlyJakub Konka
2024-02-08macho: move Dwarf handle to ZigObject from DebugSymbolsJakub Konka
2024-02-05compiler: rename value.zig to Value.zigAndrew Kelley
2024-01-29macho: re-enable dSYM but don't write anything to it yetJakub Konka
2024-01-08stage2 AArch64: get empty file compiling againjoachimschmidt557
2024-01-01fix remaining compile errors except oneAndrew Kelley
2024-01-01fix a round of compile errors caused by this branchAndrew Kelley
2024-01-01compiler: update references to targetAndrew Kelley
2024-01-01linkers: update references to "options" fieldAndrew Kelley
2023-11-26move Module.Decl.Index and Module.Namespace.Index to InternPoolMeghan Denny
2023-11-25convert `toType` and `toValue` to `Type.fromInterned` and `Value.fromInterned`Techatrix
2023-11-19compiler: correct unnecessary uses of 'var'mlugg
2023-11-12Dwarf: improve x86_64 backend debug infoJacob Young
2023-11-04elf: redo strings management in the linkerJakub Konka
2023-10-23dwarf: add missing struct_type sentinel - make DWARF data valid again!Jakub Konka
2023-10-21dwarf: fix false assumption that ptr-deref requires GOT-indirectionJakub Konka
2023-10-19dwarf: bring back realpath resolution of include dirsJakub Konka
2023-10-19dwarf: revert adding spurious and incorrect +1 to getDebugInfoEnd()Jakub Konka
2023-10-19dwarf: introduce Dwarf.Format to be able to select 32/64bit format at whimJakub Konka
2023-10-19dwarf: clean up and fix writing include dirs and files to debug line headerJakub Konka
2023-10-19dwarf: remove obsolete sentinels from abbrev tableJakub Konka
2023-10-16elf: correctly copy and write out debug sectionsJakub Konka
2023-10-16codegen+elf: lower imported data refsJakub Konka
2023-10-16elf: always write PHDR table, at least for nowJakub Konka
2023-10-08CLI: finish updating module API usageAndrew Kelley
2023-10-04x86_64: implement C abi for 128-bit integersJacob Young
2023-09-21compiler: get codegen of behavior tests working on at least one backendmlugg
2023-09-21compiler: move struct types into InternPool properAndrew Kelley
2023-09-13Merge pull request #17113 from ziglang/elf-linkerJakub Konka
2023-09-12InternPool: prevent anon struct UAF bugs with type safetyAndrew Kelley
2023-09-10elf: decouple notion of atom free list from shdrsJakub Konka
2023-09-02dwarf: fix copy-paste typo in variable lowering code for reg and stackJakub Konka
2023-08-22compiler: move unions into InternPoolAndrew Kelley
2023-08-17InternPool: safer enum APIAndrew Kelley
2023-07-18compiler: rework inferred error setsAndrew Kelley
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-20Type: delete legacy allocation functionsJacob Young
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-17mem: rename align*Generic to mem.align*Motiejus Jakštys
2023-06-10compiler: eliminate Decl.value_arena and Sema.perm_arenaAndrew Kelley
2023-06-10Module: rename functions to make ownership checks explicitJacob Young
2023-06-10InternPool: port most of value tagsJacob Young
2023-06-10Sema: move `inferred_alloc_const/mut_type` to InternPoolAndrew Kelley
2023-06-10compiler: move error union types and error set types to InternPoolAndrew Kelley