MIPS/LD/testsuite: Use wildcard address matching in `undefweak-overflow'
authorMaciej W. Rozycki <macro@imgtec.com>
Wed, 22 Jun 2016 23:41:34 +0000 (00:41 +0100)
committerMaciej W. Rozycki <macro@imgtec.com>
Wed, 22 Jun 2016 23:46:16 +0000 (00:46 +0100)
So that test case updates result in legible dump pattern changes.

ld/
* testsuite/ld-mips-elf/undefweak-overflow.d: Use wildcard
address matching.

ld/ChangeLog
ld/testsuite/ld-mips-elf/undefweak-overflow.d

index 3cd7296411926ab14c7700feeedf26e55cb98423..da0c79c86a42dfcdbf1d0397179c6372551d7af7 100644 (file)
@@ -1,3 +1,8 @@
+2016-06-22  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * testsuite/ld-mips-elf/undefweak-overflow.d: Use wildcard
+       address matching.
+
 2016-06-22  Maciej W. Rozycki  <macro@imgtec.com>
 
        * testsuite/ld-mips-elf/mips-elf.exp: Uniquely identify
index 4dc5814e232601bddbf72bd8ddaadfb1b34a0516..f3334d321cc3fd375fe0c6f81d4b5f3fdba91f3e 100644 (file)
@@ -3,25 +3,25 @@
 #ld: -Ttext=0x20000000 -e start
 #objdump: -dr --show-raw-insn
 #...
-0*20000000 <_ftext>:
- *20000000:    d85fffff        beqzc   v0,20000000 <_ftext>
- *20000004:    00000000        nop
- *20000008:    f85ffffd        bnezc   v0,20000000 <_ftext>
- *2000000c:    ec4ffffd        lwpc    v0,20000000 <_ftext>
- *20000010:    ec5bfffe        ldpc    v0,20000000 <_ftext>
- *20000014:    cbfffffa        bc      20000000 <_ftext>
- *20000018:    ec9ee000        auipc   a0,0xe000
- *2000001c:    2484ffe8        addiu   a0,a0,-24
- *20000020:    1000fff7        b       20000000 <_ftext>
- *20000024:    00000000        nop
- *20000028:    0411fff5        bal     20000000 <_ftext>
- *2000002c:    3c......        lui     a0,0x....
+[0-9a-f]+ <_ftext>:
+[ 0-9a-f]+:    d85fffff        beqzc   v0,20000000 <_ftext>
+[ 0-9a-f]+:    00000000        nop
+[ 0-9a-f]+:    f85ffffd        bnezc   v0,20000000 <_ftext>
+[ 0-9a-f]+:    ec4ffffd        lwpc    v0,20000000 <_ftext>
+[ 0-9a-f]+:    ec5bfffe        ldpc    v0,20000000 <_ftext>
+[ 0-9a-f]+:    cbfffffa        bc      20000000 <_ftext>
+[ 0-9a-f]+:    ec9ee000        auipc   a0,0xe000
+[ 0-9a-f]+:    2484ffe8        addiu   a0,a0,-24
+[ 0-9a-f]+:    1000fff7        b       20000000 <_ftext>
+[ 0-9a-f]+:    00000000        nop
+[ 0-9a-f]+:    0411fff5        bal     20000000 <_ftext>
+[ 0-9a-f]+:    3c......        lui     a0,0x....
 
-0*20000030 <micro>:
- *20000030:    8e67            beqz    a0,20000000 <_ftext>
- *20000032:    0c00            nop
- *20000034:    cfe5            b       20000000 <_ftext>
- *20000036:    0c00            nop
- *20000038:    9400 ffe2       b       20000000 <_ftext>
- *2000003c:    0c00            nop
+[0-9a-f]+ <micro>:
+[ 0-9a-f]+:    8e67            beqz    a0,20000000 <_ftext>
+[ 0-9a-f]+:    0c00            nop
+[ 0-9a-f]+:    cfe5            b       20000000 <_ftext>
+[ 0-9a-f]+:    0c00            nop
+[ 0-9a-f]+:    9400 ffe2       b       20000000 <_ftext>
+[ 0-9a-f]+:    0c00            nop
 #pass