aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@gcc.gnu.org>2019-05-27 16:08:19 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2019-05-27 16:08:19 +0000
commit7e8ae6c818690765f54ff7d5a6f8571c1ef8bd99 (patch)
treef9d4e00df2acc00bbb1ed8a6b97d8a09f4b99ca7 /gcc/dwarf2out.c
parentd16b9d1cb6319143da567436f9223fc06ba5cad1 (diff)
downloadgcc-7e8ae6c818690765f54ff7d5a6f8571c1ef8bd99.zip
gcc-7e8ae6c818690765f54ff7d5a6f8571c1ef8bd99.tar.gz
gcc-7e8ae6c818690765f54ff7d5a6f8571c1ef8bd99.tar.bz2
dwarf2out.c (resolve_args_picking_1): Deal with DW_OP_GNU_addr_index and DW_OP_GNU_const_index opcodes.
* dwarf2out.c (resolve_args_picking_1): Deal with DW_OP_GNU_addr_index and DW_OP_GNU_const_index opcodes. From-SVN: r271664
Diffstat (limited to 'gcc/dwarf2out.c')
-rw-r--r--gcc/dwarf2out.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c
index 5979ac6..960d9be 100644
--- a/gcc/dwarf2out.c
+++ b/gcc/dwarf2out.c
@@ -17906,6 +17906,8 @@ resolve_args_picking_1 (dw_loc_descr_ref loc, unsigned initial_frame_offset,
case DW_OP_push_object_address:
case DW_OP_call_frame_cfa:
case DW_OP_GNU_variable_value:
+ case DW_OP_GNU_addr_index:
+ case DW_OP_GNU_const_index:
++frame_offset_;
break;