aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCary Coutant <ccoutant@google.com>2015-01-06 16:20:14 -0800
committerCary Coutant <ccoutant@google.com>2015-01-06 16:23:59 -0800
commite7ca0f8d7d976ae35103285d10175f2223644663 (patch)
treeb6f3bd4be53ac65489dd06c7603f7f8a72e8104e
parentb274bee1611aeae95d5e0ac9d4d55f0a75e9ed32 (diff)
downloadbinutils-e7ca0f8d7d976ae35103285d10175f2223644663.zip
binutils-e7ca0f8d7d976ae35103285d10175f2223644663.tar.gz
binutils-e7ca0f8d7d976ae35103285d10175f2223644663.tar.bz2
Update experimental DWARF-5 values for two-level line number tables.
http://wiki.dwarfstd.org/index.php?title=TwoLevelLineTables 2015-01-06 Cary Coutant <ccoutant@google.com> 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.
-rw-r--r--include/dwarf2.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/include/dwarf2.h b/include/dwarf2.h
index 4fca1dc..f9d5559 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. */