diff options
-rw-r--r-- | gdb/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/dwarf2/attribute.c | 3 |
2 files changed, 8 insertions, 1 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 4d0033d..ff44b8b 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,9 @@ +2021-02-11 Tom de Vries <tdevries@suse.de> + + PR symtab/27353 + * dwarf2/attribute.c (attribute::form_requires_reprocessing): + Return true for DW_FORM_strx. + 2021-02-11 Tom Tromey <tromey@adacore.com> PR gdb/27383: diff --git a/gdb/dwarf2/attribute.c b/gdb/dwarf2/attribute.c index b4f188a..3205b0f 100644 --- a/gdb/dwarf2/attribute.c +++ b/gdb/dwarf2/attribute.c @@ -192,7 +192,8 @@ attribute::form_is_unsigned () const bool attribute::form_requires_reprocessing () const { - return (form == DW_FORM_strx1 + return (form == DW_FORM_strx + || form == DW_FORM_strx1 || form == DW_FORM_strx2 || form == DW_FORM_strx3 || form == DW_FORM_strx4 |