This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[committed] MIPS/LD/testsuite: Use wildcard address matching in `undefweak-overflow'


So that test case updates result in legible dump pattern changes.

	ld/
	* testsuite/ld-mips-elf/undefweak-overflow.d: Use wildcard 
	address matching.
---
binutils-mips-ld-test-undefweak-overflow-patt.diff
Index: binutils/ld/testsuite/ld-mips-elf/undefweak-overflow.d
===================================================================
--- binutils.orig/ld/testsuite/ld-mips-elf/undefweak-overflow.d	2016-06-22 22:58:45.000000000 +0100
+++ binutils/ld/testsuite/ld-mips-elf/undefweak-overflow.d	2016-06-22 23:03:23.626028462 +0100
@@ -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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]