AArch64: Fix objdump tests
authorTamar Christina <tamar.christina@arm.com>
Thu, 19 Sep 2019 12:15:02 +0000 (13:15 +0100)
committerTamar Christina <tamar.christina@arm.com>
Thu, 19 Sep 2019 12:15:52 +0000 (13:15 +0100)
The newly added objdump -S tests check for source line mapping of a static
variable.  But the test doesn't dump any data sections so this should never
pass.

This changes the test to dump all sections so the source mapping can be found.

binutils/ChangeLog:

* testsuite/binutils-all/objdump.exp (objdump -S): Update testcases.

binutils/ChangeLog
binutils/testsuite/binutils-all/objdump.exp

index 9f6300f17d6c105cabfcc01505f248ce17d50be1..9d1aa848fbf5929b8562e920676dcfef525b8ac0 100644 (file)
@@ -1,3 +1,7 @@
+2019-09-18  Tamar Christina  <tamar.christina@arm.com>
+
+       * testsuite/binutils-all/objdump.exp (objump -S): Update testcases.
+
 2019-09-18  Alan Modra  <amodra@gmail.com>
 
        * addr2line.c, * bucomm.c, * coffgrok.c, * dlltool.c, * nm.c,
index 9630bacb9053a750cedfdfaf0ded8bd6c424299e..58b66d4bb608f793808acca9dea0a1a0f26fb2e4 100644 (file)
@@ -818,7 +818,7 @@ proc test_objdump_S { } {
        return
     }
 
-    set got [binutils_run $OBJDUMP "$OBJDUMPFLAGS -S tmpdir/testprog"]
+    set got [binutils_run $OBJDUMP "$OBJDUMPFLAGS -D -S tmpdir/testprog"]
 
     set want "static int local = 2"
 
@@ -830,7 +830,7 @@ proc test_objdump_S { } {
 
     set test "objdump --source-comment"
 
-    set got [binutils_run $OBJDUMP "$OBJDUMPFLAGS --source-comment=// tmpdir/testprog"]
+    set got [binutils_run $OBJDUMP "$OBJDUMPFLAGS --disassemble-all --source-comment=// tmpdir/testprog"]
 
     set want "//static int local = 2"
 
This page took 0.025983 seconds and 4 git commands to generate.