mirror of
git://sourceware.org/git/newlib-cygwin.git
synced 2025-02-28 03:27:46 +08:00
* dwarf2.h (enum dwarf_location_atom): Add DW_OP_GNU_parameter_ref.
* dwarf.c (decode_location_expression): For DW_OP_GNU_convert and DW_OP_GNU_reinterpret, if uvalue is 0, don't add cu_offset. Handle DW_OP_GNU_parameter_ref.
This commit is contained in:
parent
c80de4f912
commit
a2cb987c63
@ -1,3 +1,7 @@
|
|||||||
|
2011-06-22 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* dwarf2.h (enum dwarf_location_atom): Add DW_OP_GNU_parameter_ref.
|
||||||
|
|
||||||
2011-06-20 Jakub Jelinek <jakub@redhat.com>
|
2011-06-20 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
PR ld/12570
|
PR ld/12570
|
||||||
|
@ -563,6 +563,8 @@ enum dwarf_location_atom
|
|||||||
DW_OP_GNU_deref_type = 0xf6,
|
DW_OP_GNU_deref_type = 0xf6,
|
||||||
DW_OP_GNU_convert = 0xf7,
|
DW_OP_GNU_convert = 0xf7,
|
||||||
DW_OP_GNU_reinterpret = 0xf9,
|
DW_OP_GNU_reinterpret = 0xf9,
|
||||||
|
/* The GNU parameter ref extension. */
|
||||||
|
DW_OP_GNU_parameter_ref = 0xfa,
|
||||||
/* HP extensions. */
|
/* HP extensions. */
|
||||||
DW_OP_HP_unknown = 0xe0, /* Ouch, the same as GNU_push_tls_address. */
|
DW_OP_HP_unknown = 0xe0, /* Ouch, the same as GNU_push_tls_address. */
|
||||||
DW_OP_HP_is_value = 0xe1,
|
DW_OP_HP_is_value = 0xe1,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user