binutils-gdb/ld/testsuite/ld-ifunc/ifunc-3a-x86.d
H.J. Lu 62e2b91b9a i386: Update IFUNC tests for PLT address
i386 generates

 161:	e8 ea ff ff ff       	call   150 <*ABS*@plt>

instead of

 1e1:	e8 ea ff ff ff       	callq  1d0 <*ABS*+0x1e0@plt>

	* testsuite/ld-ifunc/ifunc-1-local-x86.d: Update PLT address
	for i386.
	* testsuite/ld-ifunc/ifunc-1-x86.d: Likewise.
	* testsuite/ld-ifunc/ifunc-3a-x86.d: Likewise.
2018-02-16 09:32:56 -08:00

9 lines
181 B
Makefile

#source: ifunc-3-x86.s
#ld: -shared --hash-style=sysv
#objdump: -dw
#target: x86_64-*-* i?86-*-*
#...
[ \t0-9a-f]+:[ \t0-9a-f]+call[ \t0-9a-fq]+<\*ABS\*(\+0x[0-9a-f]+|)@plt>
#pass