aboutsummaryrefslogtreecommitdiff
path: root/src/link/Dwarf.zig
AgeCommit message (Expand)Author
2022-12-04dsym+dwarf: remove copyRangeAllOverlappingAllocJakub Konka
2022-12-04dsym: refactor API - do not store ptr to MachOJakub Konka
2022-12-03Merge pull request #13744 from Vexu/stage2-fixesAndrew Kelley
2022-12-03Sema: fix comparisons between lazy and runtime valuesVeikka Tuominen
2022-12-02dwarf: pass linker Tag and owner Decl.Index instead of *AtomJakub Konka
2022-12-02dwarf: use common DI union object for arg and var genJakub Konka
2022-12-01dwarf: move Wasm specific dwarf gen out of codegenJakub Konka
2022-12-01dwarf: fix typos after refactoring dbi genJakub Konka
2022-12-01codegen: make LinkerLoad a common struct shared by backendsJakub Konka
2022-12-01dwarf: extract common logic for generating func var dbg infoJakub Konka
2022-12-01dwarf: extract common logic for generating func arg dbg infoJakub Konka
2022-11-18run zig fmt on everything checked by CIStevie Hryciw
2022-11-10dwarf: do not assume unsigned 64bit integer for the enum valueJakub Konka
2022-10-18all: rename `@maximum` to `@max` and `@minimum` to `@min`Ali Chraghi
2022-09-18macho: rewrite how we allocate space in incremental contextJakub Konka
2022-09-07wasm-linker: support incremental debug infoLuuk de Gram
2022-09-07wasm-linker: Mix Zig -and Object debug atomsLuuk de Gram
2022-09-07wasm-linker: use Atoms for zig debug infoLuuk de Gram
2022-08-12x86: fix generating debug info for variablesJakub Konka
2022-08-12macho: update __DWARF sections before and after writing out __LINKEDITJakub Konka
2022-08-06stage2 DWARF: fix size and offset in slicesjoachimschmidt557
2022-08-03macho: sync with zldJakub Konka
2022-07-26link: avoid passing bad ptrs to pwritevAndrew Kelley
2022-06-10link/wasm: fix writing past the end of debug info bufferAndrew Kelley
2022-06-06dwarf: fix incorrect type reloc for unionsJakub Konka
2022-05-24dwarf: update abbrev info generation for new error union layoutJakub Konka
2022-05-09wasm: Write nops for padding debug infoLuuk de Gram
2022-05-09wasm: Emit debug sectionsLuuk de Gram
2022-05-09wasm: Flush debug information + commit declLuuk de Gram
2022-05-09wasm: Add basic debug info referencesLuuk de Gram
2022-04-20stage2: use indexes for Decl objectsAndrew Kelley
2022-04-13macho,x64: resolve debug info relocs for RIP-based addressingJakub Konka
2022-04-13dwarf: gen debug info for arraysJakub Konka
2022-04-06stage2: rename InternArena to InternPoolAndrew Kelley
2022-04-04dwarf: emit debug info for local variables on x86_64Jakub Konka
2022-03-30dwarf: pass DeclState around instead of storing a temp global in DwarfJakub Konka
2022-03-29link: half-hearted bug fix for decl_state fieldAndrew Kelley
2022-03-27dwarf: track type relocation state in Dwarf moduleJakub Konka
2022-03-27dwarf: move DbgInfoTypeRelocsTable into Dwarf moduleJakub Konka
2022-03-27dwarf: rename DebugInfoAtom into Atom; free all allocated memoryJakub Konka
2022-03-27dwarf: draft poc of deferred resolution of error sets debug infoJakub Konka
2022-03-27dwarf: do not use `Type.errorSetNames()` for inferred error setsJakub Konka
2022-03-27dwarf: add debug info for error unionsJakub Konka
2022-03-27dwarf: add debug info for error setsJakub Konka
2022-03-25dwarf: add debug info for unionsJakub Konka
2022-03-24dwarf: add debug info for tuples and anon structsJakub Konka
2022-03-22dwarf: lower enumsJakub Konka
2022-03-22stage2: lazy `@alignOf`Andrew Kelley
2022-03-08LLVM: fix memory leak of debug type namesAndrew Kelley
2022-03-08dwarf: move all dwarf into standalone moduleJakub Konka