aboutsummaryrefslogtreecommitdiff
path: root/src/link/Dwarf.zig
AgeCommit message (Expand)Author
2024-08-27Dwarf: implement .eh_frameJacob Young
2024-08-27Dwarf: fix and test string formatJacob Young
2024-08-26Merge pull request #21212 from ziglang/elf-incrAndrew Kelley
2024-08-25fix up merge conflicts with masterDavid Rubin
2024-08-25elf: streamline sections containerJakub Konka
2024-08-22Dwarf: fix big and zero enum valuesJacob Young
2024-08-22Dwarf: add more childless special casesJacob Young
2024-08-22Dwarf: fix treating big int limbs as signedJacob Young
2024-08-22Dwarf: add missing var args info on function declsJacob Young
2024-08-22Dwarf: cleanup emitted debug infoJacob Young
2024-08-21Dwarf: ensure stale relocations are deletedJacob Young
2024-08-21elf: parse and emit Elf relocs for cross section refs for .debug* sectionsJakub Konka
2024-08-21elf: start unraveling Dwarf relocs into Elf relocsJakub Konka
2024-08-21elf: populate debug atoms on the linker side after Dwarf.flushModuleJakub Konka
2024-08-20Dwarf: fix issues with inline call sitesJacob Young
2024-08-20Dwarf: emit info about inline call sitesJacob Young
2024-08-20Dwarf: delete incorrect logic that also has the possibility of crashingJacob Young
2024-08-18Zir: add instructions to fetch std.builtin typesmlugg
2024-08-17compiler: merge conflicts and typosmlugg
2024-08-17Dwarf: fix and test error unionsJacob Young
2024-08-17Dwarf: fix and test allowzero pointersJacob Young
2024-08-16Dwarf: incremental also needs `end_sequence`Jacob Young
2024-08-16Dwarf: fix cross-module inline function line infoJacob Young
2024-08-16Dwarf: rework self-hosted debug info from scratchJacob Young
2024-08-11compiler: split Decl into Nav and Caumlugg
2024-07-10InternPool: make `global_error_set` thread-safeJacob Young
2024-07-10Zcu: cache fully qualified name on DeclJacob Young
2024-07-07Zcu: pass `PerThread` to intern pool string functionsJacob Young
2024-07-07Zcu: introduce `PerThread` and pass to all the functionsJacob Young
2024-07-04Zcu: extract permanent state from FileAndrew Kelley
2024-07-04compiler: type.zig -> Type.zigmlugg
2024-06-26Zir: make `src_line` absolute for `declaration` instructionsmlugg
2024-06-23Rename *[UI]LEB128 functions to *[UI]leb128Michael Bradshaw
2024-06-22rename src/Module.zig to src/Zcu.zigAndrew Kelley
2024-06-13std: Convert deprecated aliases to compile errors and fix usagesRyan Liptak
2024-04-28std.posix.iovec: use .base and .len instead of .iov_base and .iov_lenNameless
2024-04-08InternPool: remove slice from byte aggregate keysJacob Young
2024-03-27Merge pull request #19430 from ziglang/dwarf-ubJakub Konka
2024-03-26Zcu.Decl: remove `ty` fieldmlugg
2024-03-25dwarf+codegen: use appendNTimes instead of writer().writeByteNTimesJakub Konka
2024-03-25dwarf: actually write zeroed out unresolved relocs into emitted DWARF in init...Jakub Konka
2024-03-24dwarf: actually write out well-defined placeholder bytes for relocsJakub Konka
2024-03-19extract std.posix from std.osAndrew Kelley
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