[nix-shell:~/dev/zig/build-release]$ ~/local/llvm11-release/bin/llvm-dwarfdump --debug-str test test: file format elf64-x86-64 .debug_str contents: 0x00000000: "test" 0x00000005: "." 0x00000007: "zig (TODO version here)" 0x0000001f: "." 0x00000021: "test.zig" [nix-shell:~/dev/zig/build-release]$ readelf --debug-dump=rawline test Raw dump of debug contents of section .debug_line: Offset: 0x0 Length: 122 DWARF Version: 5 Prologue Length: 45 Minimum Instruction Length: 1 Maximum Ops per Instruction: 1 Initial value of 'is_stmt': 1 Line Base: 1 Line Range: 1 Opcode Base: 13 Opcodes: Opcode 1 has 0 args Opcode 2 has 1 arg Opcode 3 has 1 arg Opcode 4 has 1 arg Opcode 5 has 1 arg Opcode 6 has 0 args Opcode 7 has 0 args Opcode 8 has 0 args Opcode 9 has 0 args Opcode 10 has 0 args Opcode 11 has 0 args Opcode 12 has 1 arg The Directory Table (offset 0x2e): Entry Name 0 (indirect string, offset: 0x1f): The File name Table (offset 0x3c): Entry Dir Name 0 0 (indirect string, offset: 0x21): Line Number Statements: [0x00000045] Extended opcode 255: user defined: length 22 [ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 80 80 80] [0x00000061] Set File Name to entry 0 in the File Name Table [0x00000066] Extended opcode 2: set Address to 0x8000000 [0x00000071] Advance Line by 0 to 1 [0x00000076] Copy [0x00000077] Extended opcode 255: user defined: length 0 [] [0x0000007d] Extended opcode 1: End of Sequence [0x00000080] Extended opcode 255: user defined: length 0 []