OSDN Git Service

* dwarf2out.c (new_loc_descr_op_bit_piece): Add offset
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 May 2010 10:35:04 +0000 (10:35 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 May 2010 10:35:04 +0000 (10:35 +0000)
commitcc5f5b98e831693038ba481eeb4651b11b7762a8
treeec4c83f44e2ec052fca18a299fa98d5792122a2c
parent908a94fdfec05e86f351ed4e9e856602c085c1fb
* dwarf2out.c (new_loc_descr_op_bit_piece): Add offset
argument.  Don't use DW_OP_piece if offset is non-zero,
put offset into second DW_OP_bit_piece argument.
(dw_sra_loc_expr): Adjust callers.  For memory expressions
compute offset.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@159623 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/dwarf2out.c