From e7ca0f8d7d976ae35103285d10175f2223644663 Mon Sep 17 00:00:00 2001 From: Cary Coutant Date: Tue, 6 Jan 2015 16:20:14 -0800 Subject: [PATCH] Update experimental DWARF-5 values for two-level line number tables. http://wiki.dwarfstd.org/index.php?title=TwoLevelLineTables 2015-01-06 Cary Coutant include/ * dwarf2.h (enum dwarf_line_number_ops): Replace DW_LNS_inlined_call with DW_LNS_set_context and DW_LNS_set_subprogram. Renumber subsequent opcodes. --- include/dwarf2.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/include/dwarf2.h b/include/dwarf2.h index 4fca1dce7b7..f9d55595608 100644 --- a/include/dwarf2.h +++ b/include/dwarf2.h @@ -225,9 +225,10 @@ enum dwarf_line_number_ops DW_LNS_set_isa = 12, /* Experimental DWARF 5 extensions. See http://wiki.dwarfstd.org/index.php?title=TwoLevelLineTables. */ - DW_LNS_inlined_call = 13, - DW_LNS_pop_context = 14, - DW_LNS_set_address_from_logical = 15 + DW_LNS_set_address_from_logical = 13, /* Actuals table only. */ + DW_LNS_set_context = 13, /* Logicals table only. */ + DW_LNS_set_subprogram = 14, /* Logicals table only. */ + DW_LNS_pop_context = 15 /* Logicals table only. */ }; /* Line number extended opcodes. */ -- 2.47.2