aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOmar Sandoval <osandov@fb.com>2023-09-27 11:21:00 -0700
committerMark Wielaard <mark@klomp.org>2023-11-02 21:28:46 +0100
commit7878737f1c60dd444f47b701c208ade0b5a2becf (patch)
treea77aea997b4e578a89c327ec8ac4225f286d93cc
parente0572989b33b7e4319d42628fad782fa97825646 (diff)
downloadelfutils-7878737f1c60dd444f47b701c208ade0b5a2becf.tar.gz
tests: Handle DW_MACRO_{define,undef}_{strx,sup} in dwarf-getmacros
Signed-off-by: Omar Sandoval <osandov@fb.com>
-rw-r--r--tests/ChangeLog6
-rw-r--r--tests/dwarf-getmacros.c4
2 files changed, 10 insertions, 0 deletions
diff --git a/tests/ChangeLog b/tests/ChangeLog
index f934c114..71fbb559 100644
--- a/tests/ChangeLog
+++ b/tests/ChangeLog
@@ -1,5 +1,11 @@
2023-09-27 Omar Sandoval <osandov@fb.com>
+ * dwarf-getmacros.c (mac): Add DW_MACRO_define_sup,
+ DW_MACRO_define_strx, DW_MACRO_undef_sup, and DW_MACRO_undef_strx
+ cases to opcode switch statement.
+
+2023-09-27 Omar Sandoval <osandov@fb.com>
+
* run-varlocs.sh: Add entry PC to split units.
2023-04-21 Frank Ch. Eigler <fche@redhat.com>
diff --git a/tests/dwarf-getmacros.c b/tests/dwarf-getmacros.c
index ac70248d..e291bfd2 100644
--- a/tests/dwarf-getmacros.c
+++ b/tests/dwarf-getmacros.c
@@ -82,6 +82,8 @@ mac (Dwarf_Macro *macro, void *dbg)
case DW_MACINFO_define:
case DW_MACRO_define_strp:
+ case DW_MACRO_define_sup:
+ case DW_MACRO_define_strx:
{
const char *value;
dwarf_macro_param2 (macro, NULL, &value);
@@ -91,6 +93,8 @@ mac (Dwarf_Macro *macro, void *dbg)
case DW_MACINFO_undef:
case DW_MACRO_undef_strp:
+ case DW_MACRO_undef_sup:
+ case DW_MACRO_undef_strx:
break;
default: