summaryrefslogtreecommitdiffstats
path: root/src/dwarf-opcodes.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/dwarf-opcodes.h')
-rw-r--r--src/dwarf-opcodes.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/dwarf-opcodes.h b/src/dwarf-opcodes.h
index f80deff3..3631bef3 100644
--- a/src/dwarf-opcodes.h
+++ b/src/dwarf-opcodes.h
@@ -206,4 +206,7 @@
DW_OP_0 (DW_OP_stack_value) \
DW_OP_1 (DW_OP_implicit_value, DW_FORM_block) \
/* GNU extensions */ \
- DW_OP_2 (DW_OP_GNU_implicit_pointer, DW_FORM_ref_addr, DW_FORM_sdata)
+ DW_OP_2 (DW_OP_GNU_implicit_pointer, DW_FORM_ref_addr, DW_FORM_sdata) \
+ /* GNU variant for tracking of values passed as arguments to functions. */ \
+ /* http://www.dwarfstd.org/ShowIssue.php?issue=100909.1 */ \
+ DW_OP_1 (DW_OP_GNU_entry_value, DW_FORM_block)