mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-18 14:53:32 +08:00
ld: Skip some x86 IFUNC tests for NaCl targets
Since NaCl linker may not support "-m elf_i386" nor "-m elf_x86_64", skip x86 IFUNC tests for NaCl targets where "-m elf_i386" or "-m elf_x86_64" are passed to linker. * testsuite/ld-ifunc/ifunc-10-i386.d: Skip NaCl targets. * testsuite/ld-ifunc/ifunc-10-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-11-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-11-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-12-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-12-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-13-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-13-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-14a-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-14a-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-14b-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-14b-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-14c-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-14c-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-14d-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-14d-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-14e-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-14e-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-14f-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-14f-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-15-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-15-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-16-i386-now.d: Likewise. * testsuite/ld-ifunc/ifunc-16-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-16-x86-64-now.d: Likewise. * testsuite/ld-ifunc/ifunc-16-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-17a-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-17a-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-17b-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-17b-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-18a-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-18a-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-18b-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-18b-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-19a-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-19a-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-19b-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-19b-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-2-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-2-local-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-2-local-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-2-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-20-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-20-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-21-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-21-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-22-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-22-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-5a-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-5a-local-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-5a-local-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-5a-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-5b-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-5b-local-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-5b-local-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-5b-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-5r-local-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-5r-local-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-6a-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-6a-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-6b-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-6b-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-7a-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-7a-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-7b-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-7b-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-8-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-8-x86-64.d: Likewise. * testsuite/ld-ifunc/ifunc-9-i386.d: Likewise. * testsuite/ld-ifunc/ifunc-9-x86-64.d: Likewise. * testsuite/ld-ifunc/pr17154-i386.d: Likewise. * testsuite/ld-ifunc/pr17154-x86-64-now.d: Likewise. * testsuite/ld-ifunc/pr17154-x86-64.d: Likewise.
This commit is contained in:
parent
bb3b531633
commit
03fce1c78c
76
ld/ChangeLog
76
ld/ChangeLog
@ -1,3 +1,79 @@
|
||||
2018-05-28 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* testsuite/ld-ifunc/ifunc-10-i386.d: Skip NaCl targets.
|
||||
* testsuite/ld-ifunc/ifunc-10-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-11-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-11-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-12-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-12-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-13-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-13-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-14a-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-14a-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-14b-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-14b-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-14c-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-14c-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-14d-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-14d-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-14e-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-14e-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-14f-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-14f-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-15-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-15-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-16-i386-now.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-16-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-16-x86-64-now.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-16-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-17a-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-17a-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-17b-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-17b-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-18a-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-18a-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-18b-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-18b-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-19a-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-19a-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-19b-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-19b-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-2-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-2-local-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-2-local-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-2-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-20-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-20-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-21-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-21-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-22-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-22-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-5a-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-5a-local-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-5a-local-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-5a-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-5b-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-5b-local-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-5b-local-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-5b-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-5r-local-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-5r-local-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-6a-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-6a-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-6b-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-6b-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-7a-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-7a-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-7b-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-7b-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-8-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-8-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-9-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/ifunc-9-x86-64.d: Likewise.
|
||||
* testsuite/ld-ifunc/pr17154-i386.d: Likewise.
|
||||
* testsuite/ld-ifunc/pr17154-x86-64-now.d: Likewise.
|
||||
* testsuite/ld-ifunc/pr17154-x86-64.d: Likewise.
|
||||
|
||||
2018-05-26 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
PR ld/23194
|
||||
|
@ -2,5 +2,6 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
There are no relocations in this file.
|
||||
|
@ -2,5 +2,6 @@
|
||||
#as: --64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
There are no relocations in this file.
|
||||
|
@ -2,5 +2,6 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
There are no relocations in this file.
|
||||
|
@ -2,5 +2,6 @@
|
||||
#as: --64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
There are no relocations in this file.
|
||||
|
@ -2,5 +2,6 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
There are no relocations in this file.
|
||||
|
@ -2,5 +2,6 @@
|
||||
#as: --64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
There are no relocations in this file.
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --32 -mrelax-relocations=yes
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.ifunc' at offset 0x[0-9a-f]+ contains 1 entry:
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.ifunc' at offset 0x[0-9a-f]+ contains 1 entry:
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --32
|
||||
#readelf: -d --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
#failif
|
||||
#...
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --64
|
||||
#readelf: -d
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
#failif
|
||||
#...
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --32
|
||||
#readelf: -d --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
#failif
|
||||
#...
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --64
|
||||
#readelf: -d
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
#failif
|
||||
#...
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
#failif
|
||||
#...
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
#failif
|
||||
#...
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
#failif
|
||||
#...
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
#failif
|
||||
#...
|
||||
|
@ -5,6 +5,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
#failif
|
||||
#...
|
||||
|
@ -5,6 +5,7 @@
|
||||
#as: --64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
#failif
|
||||
#...
|
||||
|
@ -5,6 +5,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
#failif
|
||||
#...
|
||||
|
@ -5,6 +5,7 @@
|
||||
#as: --64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
#failif
|
||||
#...
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.got' at offset 0x[0-9a-f]+ contains 1 entry:
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.got' at offset 0x[0-9a-f]+ contains 1 entry:
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#ld: -z now -shared -melf_x86_64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#ld: -shared -melf_x86_64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --32
|
||||
#readelf: -s --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
#...
|
||||
+[0-9]+: +[0-9a-f]+ +4 +OBJECT +GLOBAL +DEFAULT +[1-9] foo
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --64
|
||||
#readelf: -s --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
#...
|
||||
+[0-9]+: +[0-9a-f]+ +4 +OBJECT +GLOBAL +DEFAULT +[1-9] foo
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --32
|
||||
#readelf: -s --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
#...
|
||||
+[0-9]+: +[0-9a-f]+ +4 +OBJECT +GLOBAL +DEFAULT +[1-9] foo
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --64
|
||||
#readelf: -s --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
#...
|
||||
+[0-9]+: +[0-9a-f]+ +4 +OBJECT +GLOBAL +DEFAULT +[1-9] foo
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.ifunc' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -4,6 +4,7 @@
|
||||
#ld: -shared -melf_x86_64 -z nocombreloc
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.ifunc' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.ifunc' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -4,6 +4,7 @@
|
||||
#ld: -shared -melf_x86_64 -z nocombreloc
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.ifunc' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.ifunc' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -4,6 +4,7 @@
|
||||
#ld: -shared -melf_x86_64 -z nocombreloc
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.ifunc' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.ifunc' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -4,6 +4,7 @@
|
||||
#ld: -shared -melf_x86_64 -z nocombreloc
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.ifunc' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -2,6 +2,7 @@
|
||||
#as: --32
|
||||
#objdump: -dw
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
#...
|
||||
[ \t0-9a-f]+:[ \t0-9a-f]+call[ \t0-9a-f]+<\*ABS\*@plt>
|
||||
|
@ -2,6 +2,7 @@
|
||||
#as: --32
|
||||
#objdump: -dw
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
#...
|
||||
[ \t0-9a-f]+:[ \t0-9a-f]+call[ \t0-9a-f]+<\*ABS\*@plt>
|
||||
|
@ -2,6 +2,7 @@
|
||||
#ld: -shared -melf_x86_64 --hash-style=sysv -z noseparate-code
|
||||
#objdump: -dw
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
#...
|
||||
[ \t0-9a-f]+:[ \t0-9a-f]+call[ \t0-9a-fq]+<\*ABS\*\+0x210@plt>
|
||||
|
@ -2,6 +2,7 @@
|
||||
#ld: -shared -melf_x86_64 --hash-style=sysv -z max-page-size=0x200000 -z noseparate-code
|
||||
#objdump: -dw
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
#...
|
||||
[ \t0-9a-f]+:[ \t0-9a-f]+call[ \t0-9a-fq]+<\*ABS\*\+0x210@plt>
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.ifunc' at offset 0x[0-9a-f]+ contains 1 entry:
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.ifunc' at offset 0x[0-9a-f]+ contains 1 entry:
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -2,6 +2,7 @@
|
||||
#as: --32 -mrelax-relocations=yes
|
||||
#objdump: -dw
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
.*: +file format .*
|
||||
|
||||
|
@ -2,6 +2,7 @@
|
||||
#ld: -melf_x86_64 -z max-page-size=0x200000 -z noseparate-code
|
||||
#objdump: -dw
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
.*: +file format .*
|
||||
|
||||
|
@ -2,6 +2,7 @@
|
||||
#as: --32 -mrelax-relocations=yes
|
||||
#objdump: -dw
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
.*: +file format .*
|
||||
|
||||
|
@ -2,6 +2,7 @@
|
||||
#ld: -melf_x86_64 -z max-page-size=0x200000 -z noseparate-code
|
||||
#objdump: -dw
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
.*: +file format .*
|
||||
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#ld: -melf_x86_64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#ld: -melf_x86_64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.got' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#ld: -melf_x86_64 -shared -z nocombreloc
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#ld: -melf_x86_64 -shared -z nocombreloc
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.got' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.text' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#ld: -r -melf_x86_64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.text' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#ld: -melf_x86_64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.got' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#ld: -melf_x86_64 -shared -z nocombreloc
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.got' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#ld: -melf_x86_64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#ld: -melf_x86_64 -shared
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -4,6 +4,7 @@
|
||||
#as: --32
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -4,6 +4,7 @@
|
||||
#ld: -melf_x86_64
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#ld: -m elf_i386 --export-dynamic
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
Relocation section '.rel.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#ld: -melf_x86_64 --export-dynamic
|
||||
#readelf: -r --wide
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
Relocation section '.rela.plt' at .*
|
||||
[ ]+Offset[ ]+Info[ ]+Type[ ]+.*
|
||||
|
@ -3,6 +3,7 @@
|
||||
#as: --32
|
||||
#objdump: -dw
|
||||
#target: x86_64-*-* i?86-*-*
|
||||
#notarget: x86_64-*-nacl* i?86-*-nacl*
|
||||
|
||||
#...
|
||||
0+1d0 <.*>:
|
||||
|
@ -4,6 +4,7 @@
|
||||
#objdump: -dw
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
.*: +file format .*
|
||||
|
||||
|
@ -3,6 +3,7 @@
|
||||
#ld: -shared -melf_x86_64 --hash-style=sysv -z max-page-size=0x200000 -z noseparate-code
|
||||
#objdump: -dw
|
||||
#target: x86_64-*-*
|
||||
#notarget: x86_64-*-nacl*
|
||||
|
||||
#...
|
||||
0+2b0 <.*>:
|
||||
|
Loading…
Reference in New Issue
Block a user