Skip to content

Commit f396b2e

Browse files
committed
start dwarf -> rdi cleanup; eliminate some assertions-as-validation, remove incorrect assumption that line info addresses are vaddrs (they seem to be voffs)
1 parent efb4731 commit f396b2e

File tree

11 files changed

+1420
-1237
lines changed

11 files changed

+1420
-1237
lines changed

project.4coder

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,8 @@ load_paths =
4646
commands =
4747
{
4848
//- rjf: [raddbg]
49-
.f1 = { .win = "raddbg_stable --ipc kill_all && build raddbg meta telemetry", .linux = "", .out = "*compilation*", .footer_panel = true, .save_dirty_files = true, .cursor_at_end = false, },
50-
// .f1 = { .win = "raddbg_stable --ipc kill_all && build radbin debug telemetry", .linux = "", .out = "*compilation*", .footer_panel = true, .save_dirty_files = true, .cursor_at_end = false, },
49+
// .f1 = { .win = "raddbg_stable --ipc kill_all && build raddbg meta telemetry", .linux = "", .out = "*compilation*", .footer_panel = true, .save_dirty_files = true, .cursor_at_end = false, },
50+
.f1 = { .win = "raddbg_stable --ipc kill_all && build radbin debug telemetry", .linux = "", .out = "*compilation*", .footer_panel = true, .save_dirty_files = true, .cursor_at_end = false, },
5151

5252
//- rjf: [raddbg wsl]
5353
// .f1 = { .win = "wsl ./build.sh raddbg", .linux = "", .out = "*compilation*", .footer_panel = true, .save_dirty_files = true, .cursor_at_end = false, },

src/dwarf/dwarf.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1582,9 +1582,9 @@ typedef enum DW_ExprOpEnum
15821582
{
15831583
#define X(_N, _ID, _OPER_COUNT, _POP_COUNT, _PUSH_COUNT) DW_ExprOp_##_N = _ID,
15841584
DW_Expr_V3_XList(X)
1585-
DW_Expr_V4_XList(X)
1586-
DW_Expr_V5_XList(X)
1587-
DW_Expr_GNU_XList(X)
1585+
DW_Expr_V4_XList(X)
1586+
DW_Expr_V5_XList(X)
1587+
DW_Expr_GNU_XList(X)
15881588
#undef X
15891589
} DW_ExprOpEnum;
15901590

src/dwarf/dwarf_dump.c

Lines changed: 221 additions & 221 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)