diff --git a/ld/ChangeLog b/ld/ChangeLog index fa5f2224cc..0d6bf36c0d 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,79 @@ +2018-05-28 H.J. Lu + + * 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 PR ld/23194 diff --git a/ld/testsuite/ld-ifunc/ifunc-10-i386.d b/ld/testsuite/ld-ifunc/ifunc-10-i386.d index 5f56b24425..f769db13de 100644 --- a/ld/testsuite/ld-ifunc/ifunc-10-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-10-i386.d @@ -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. diff --git a/ld/testsuite/ld-ifunc/ifunc-10-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-10-x86-64.d index 8ece379efb..bd83721db0 100644 --- a/ld/testsuite/ld-ifunc/ifunc-10-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-10-x86-64.d @@ -2,5 +2,6 @@ #as: --64 #readelf: -r --wide #target: x86_64-*-* +#notarget: x86_64-*-nacl* There are no relocations in this file. diff --git a/ld/testsuite/ld-ifunc/ifunc-11-i386.d b/ld/testsuite/ld-ifunc/ifunc-11-i386.d index 5f56b24425..f769db13de 100644 --- a/ld/testsuite/ld-ifunc/ifunc-11-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-11-i386.d @@ -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. diff --git a/ld/testsuite/ld-ifunc/ifunc-11-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-11-x86-64.d index 8ece379efb..bd83721db0 100644 --- a/ld/testsuite/ld-ifunc/ifunc-11-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-11-x86-64.d @@ -2,5 +2,6 @@ #as: --64 #readelf: -r --wide #target: x86_64-*-* +#notarget: x86_64-*-nacl* There are no relocations in this file. diff --git a/ld/testsuite/ld-ifunc/ifunc-12-i386.d b/ld/testsuite/ld-ifunc/ifunc-12-i386.d index de1418154e..fb868aec36 100644 --- a/ld/testsuite/ld-ifunc/ifunc-12-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-12-i386.d @@ -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. diff --git a/ld/testsuite/ld-ifunc/ifunc-12-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-12-x86-64.d index 40f07c38bb..dbbc9dfd18 100644 --- a/ld/testsuite/ld-ifunc/ifunc-12-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-12-x86-64.d @@ -2,5 +2,6 @@ #as: --64 #readelf: -r --wide #target: x86_64-*-* +#notarget: x86_64-*-nacl* There are no relocations in this file. diff --git a/ld/testsuite/ld-ifunc/ifunc-13-i386.d b/ld/testsuite/ld-ifunc/ifunc-13-i386.d index fd35955083..79a64d9910 100644 --- a/ld/testsuite/ld-ifunc/ifunc-13-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-13-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-13-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-13-x86-64.d index 115194d319..5987bfe453 100644 --- a/ld/testsuite/ld-ifunc/ifunc-13-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-13-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-14a-i386.d b/ld/testsuite/ld-ifunc/ifunc-14a-i386.d index 0edc9fbbd5..988f5f3a9a 100644 --- a/ld/testsuite/ld-ifunc/ifunc-14a-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-14a-i386.d @@ -4,6 +4,7 @@ #as: --32 #readelf: -d --wide #target: x86_64-*-* i?86-*-* +#notarget: x86_64-*-nacl* i?86-*-nacl* #failif #... diff --git a/ld/testsuite/ld-ifunc/ifunc-14a-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-14a-x86-64.d index 2c4ebbb03b..9f04458e33 100644 --- a/ld/testsuite/ld-ifunc/ifunc-14a-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-14a-x86-64.d @@ -4,6 +4,7 @@ #as: --64 #readelf: -d #target: x86_64-*-* +#notarget: x86_64-*-nacl* #failif #... diff --git a/ld/testsuite/ld-ifunc/ifunc-14b-i386.d b/ld/testsuite/ld-ifunc/ifunc-14b-i386.d index 948237d1ca..42b7ce6d91 100644 --- a/ld/testsuite/ld-ifunc/ifunc-14b-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-14b-i386.d @@ -4,6 +4,7 @@ #as: --32 #readelf: -d --wide #target: x86_64-*-* i?86-*-* +#notarget: x86_64-*-nacl* i?86-*-nacl* #failif #... diff --git a/ld/testsuite/ld-ifunc/ifunc-14b-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-14b-x86-64.d index cc1f5ae6b2..dc7aa2702a 100644 --- a/ld/testsuite/ld-ifunc/ifunc-14b-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-14b-x86-64.d @@ -4,6 +4,7 @@ #as: --64 #readelf: -d #target: x86_64-*-* +#notarget: x86_64-*-nacl* #failif #... diff --git a/ld/testsuite/ld-ifunc/ifunc-14c-i386.d b/ld/testsuite/ld-ifunc/ifunc-14c-i386.d index ca360a396d..137b3e9b02 100644 --- a/ld/testsuite/ld-ifunc/ifunc-14c-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-14c-i386.d @@ -4,6 +4,7 @@ #as: --32 #readelf: -r --wide #target: x86_64-*-* i?86-*-* +#notarget: x86_64-*-nacl* i?86-*-nacl* #failif #... diff --git a/ld/testsuite/ld-ifunc/ifunc-14c-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-14c-x86-64.d index 76bfa84a2f..4f0c4b1e62 100644 --- a/ld/testsuite/ld-ifunc/ifunc-14c-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-14c-x86-64.d @@ -4,6 +4,7 @@ #as: --64 #readelf: -r --wide #target: x86_64-*-* +#notarget: x86_64-*-nacl* #failif #... diff --git a/ld/testsuite/ld-ifunc/ifunc-14d-i386.d b/ld/testsuite/ld-ifunc/ifunc-14d-i386.d index 2327278f3b..094defc933 100644 --- a/ld/testsuite/ld-ifunc/ifunc-14d-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-14d-i386.d @@ -4,6 +4,7 @@ #as: --32 #readelf: -r --wide #target: x86_64-*-* i?86-*-* +#notarget: x86_64-*-nacl* i?86-*-nacl* #failif #... diff --git a/ld/testsuite/ld-ifunc/ifunc-14d-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-14d-x86-64.d index 789584bc30..011da6cee7 100644 --- a/ld/testsuite/ld-ifunc/ifunc-14d-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-14d-x86-64.d @@ -4,6 +4,7 @@ #as: --64 #readelf: -r --wide #target: x86_64-*-* +#notarget: x86_64-*-nacl* #failif #... diff --git a/ld/testsuite/ld-ifunc/ifunc-14e-i386.d b/ld/testsuite/ld-ifunc/ifunc-14e-i386.d index 53809870cc..eec7ab655d 100644 --- a/ld/testsuite/ld-ifunc/ifunc-14e-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-14e-i386.d @@ -5,6 +5,7 @@ #as: --32 #readelf: -r --wide #target: x86_64-*-* i?86-*-* +#notarget: x86_64-*-nacl* i?86-*-nacl* #failif #... diff --git a/ld/testsuite/ld-ifunc/ifunc-14e-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-14e-x86-64.d index 0955c92f13..5a3eec8453 100644 --- a/ld/testsuite/ld-ifunc/ifunc-14e-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-14e-x86-64.d @@ -5,6 +5,7 @@ #as: --64 #readelf: -r --wide #target: x86_64-*-* +#notarget: x86_64-*-nacl* #failif #... diff --git a/ld/testsuite/ld-ifunc/ifunc-14f-i386.d b/ld/testsuite/ld-ifunc/ifunc-14f-i386.d index ed3dc539d0..826ddd3402 100644 --- a/ld/testsuite/ld-ifunc/ifunc-14f-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-14f-i386.d @@ -5,6 +5,7 @@ #as: --32 #readelf: -r --wide #target: x86_64-*-* i?86-*-* +#notarget: x86_64-*-nacl* i?86-*-nacl* #failif #... diff --git a/ld/testsuite/ld-ifunc/ifunc-14f-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-14f-x86-64.d index 12fb2257a8..b1b053f056 100644 --- a/ld/testsuite/ld-ifunc/ifunc-14f-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-14f-x86-64.d @@ -5,6 +5,7 @@ #as: --64 #readelf: -r --wide #target: x86_64-*-* +#notarget: x86_64-*-nacl* #failif #... diff --git a/ld/testsuite/ld-ifunc/ifunc-15-i386.d b/ld/testsuite/ld-ifunc/ifunc-15-i386.d index 51c87a8671..0c062fd3c6 100644 --- a/ld/testsuite/ld-ifunc/ifunc-15-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-15-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-15-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-15-x86-64.d index e039cef718..438f176da1 100644 --- a/ld/testsuite/ld-ifunc/ifunc-15-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-15-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-16-i386-now.d b/ld/testsuite/ld-ifunc/ifunc-16-i386-now.d index b72f077ff1..ee0e5fdea5 100644 --- a/ld/testsuite/ld-ifunc/ifunc-16-i386-now.d +++ b/ld/testsuite/ld-ifunc/ifunc-16-i386-now.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-16-i386.d b/ld/testsuite/ld-ifunc/ifunc-16-i386.d index 8ae3d0af33..bc80fa1ec2 100644 --- a/ld/testsuite/ld-ifunc/ifunc-16-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-16-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-16-x86-64-now.d b/ld/testsuite/ld-ifunc/ifunc-16-x86-64-now.d index db6c0e285a..00f24274bc 100644 --- a/ld/testsuite/ld-ifunc/ifunc-16-x86-64-now.d +++ b/ld/testsuite/ld-ifunc/ifunc-16-x86-64-now.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-16-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-16-x86-64.d index d69626d302..dfa36177fc 100644 --- a/ld/testsuite/ld-ifunc/ifunc-16-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-16-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-17a-i386.d b/ld/testsuite/ld-ifunc/ifunc-17a-i386.d index 303b54eb50..0c7ff488f2 100644 --- a/ld/testsuite/ld-ifunc/ifunc-17a-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-17a-i386.d @@ -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 diff --git a/ld/testsuite/ld-ifunc/ifunc-17a-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-17a-x86-64.d index 965ef6343d..4bc877bf82 100644 --- a/ld/testsuite/ld-ifunc/ifunc-17a-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-17a-x86-64.d @@ -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 diff --git a/ld/testsuite/ld-ifunc/ifunc-17b-i386.d b/ld/testsuite/ld-ifunc/ifunc-17b-i386.d index 82ccac2fea..5704cf143f 100644 --- a/ld/testsuite/ld-ifunc/ifunc-17b-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-17b-i386.d @@ -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 diff --git a/ld/testsuite/ld-ifunc/ifunc-17b-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-17b-x86-64.d index 7527eae9be..fc449dfcfa 100644 --- a/ld/testsuite/ld-ifunc/ifunc-17b-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-17b-x86-64.d @@ -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 diff --git a/ld/testsuite/ld-ifunc/ifunc-18a-i386.d b/ld/testsuite/ld-ifunc/ifunc-18a-i386.d index 7c392fb881..348b9f92b5 100644 --- a/ld/testsuite/ld-ifunc/ifunc-18a-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-18a-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-18a-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-18a-x86-64.d index e9d603176c..2b262dd578 100644 --- a/ld/testsuite/ld-ifunc/ifunc-18a-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-18a-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-18b-i386.d b/ld/testsuite/ld-ifunc/ifunc-18b-i386.d index 4b63c57f57..59dfad4193 100644 --- a/ld/testsuite/ld-ifunc/ifunc-18b-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-18b-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-18b-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-18b-x86-64.d index b4ff6c3c41..0c95b28acb 100644 --- a/ld/testsuite/ld-ifunc/ifunc-18b-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-18b-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-19a-i386.d b/ld/testsuite/ld-ifunc/ifunc-19a-i386.d index 8319bfc74c..a2c131e597 100644 --- a/ld/testsuite/ld-ifunc/ifunc-19a-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-19a-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-19a-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-19a-x86-64.d index fe576d2d33..bd4c65e872 100644 --- a/ld/testsuite/ld-ifunc/ifunc-19a-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-19a-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-19b-i386.d b/ld/testsuite/ld-ifunc/ifunc-19b-i386.d index 5bb81706aa..2ca56a2865 100644 --- a/ld/testsuite/ld-ifunc/ifunc-19b-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-19b-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-19b-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-19b-x86-64.d index 35fa3285fd..5f7a1c7f8d 100644 --- a/ld/testsuite/ld-ifunc/ifunc-19b-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-19b-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-2-i386.d b/ld/testsuite/ld-ifunc/ifunc-2-i386.d index 7dfc1fe3c4..fb1ad4eeb9 100644 --- a/ld/testsuite/ld-ifunc/ifunc-2-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-2-i386.d @@ -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> diff --git a/ld/testsuite/ld-ifunc/ifunc-2-local-i386.d b/ld/testsuite/ld-ifunc/ifunc-2-local-i386.d index 7dfc1fe3c4..fb1ad4eeb9 100644 --- a/ld/testsuite/ld-ifunc/ifunc-2-local-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-2-local-i386.d @@ -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> diff --git a/ld/testsuite/ld-ifunc/ifunc-2-local-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-2-local-x86-64.d index 3cea6f76fc..a20f92d93c 100644 --- a/ld/testsuite/ld-ifunc/ifunc-2-local-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-2-local-x86-64.d @@ -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> diff --git a/ld/testsuite/ld-ifunc/ifunc-2-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-2-x86-64.d index 673b832d10..fb8bd8d3aa 100644 --- a/ld/testsuite/ld-ifunc/ifunc-2-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-2-x86-64.d @@ -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> diff --git a/ld/testsuite/ld-ifunc/ifunc-20-i386.d b/ld/testsuite/ld-ifunc/ifunc-20-i386.d index 6a7e3eac64..c501b04cbe 100644 --- a/ld/testsuite/ld-ifunc/ifunc-20-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-20-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-20-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-20-x86-64.d index 0ea46a6a2d..57c0568a6a 100644 --- a/ld/testsuite/ld-ifunc/ifunc-20-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-20-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-21-i386.d b/ld/testsuite/ld-ifunc/ifunc-21-i386.d index f28af7782f..9e8759af67 100644 --- a/ld/testsuite/ld-ifunc/ifunc-21-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-21-i386.d @@ -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 .* diff --git a/ld/testsuite/ld-ifunc/ifunc-21-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-21-x86-64.d index dbddc55dc3..ac7674b0c5 100644 --- a/ld/testsuite/ld-ifunc/ifunc-21-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-21-x86-64.d @@ -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 .* diff --git a/ld/testsuite/ld-ifunc/ifunc-22-i386.d b/ld/testsuite/ld-ifunc/ifunc-22-i386.d index f28af7782f..9e8759af67 100644 --- a/ld/testsuite/ld-ifunc/ifunc-22-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-22-i386.d @@ -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 .* diff --git a/ld/testsuite/ld-ifunc/ifunc-22-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-22-x86-64.d index dbddc55dc3..ac7674b0c5 100644 --- a/ld/testsuite/ld-ifunc/ifunc-22-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-22-x86-64.d @@ -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 .* diff --git a/ld/testsuite/ld-ifunc/ifunc-5a-i386.d b/ld/testsuite/ld-ifunc/ifunc-5a-i386.d index 8fba080218..51e4632e46 100644 --- a/ld/testsuite/ld-ifunc/ifunc-5a-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-5a-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-5a-local-i386.d b/ld/testsuite/ld-ifunc/ifunc-5a-local-i386.d index 88814f7f0e..3df5f6b11b 100644 --- a/ld/testsuite/ld-ifunc/ifunc-5a-local-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-5a-local-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-5a-local-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-5a-local-x86-64.d index 73a822dbf4..1926145f1a 100644 --- a/ld/testsuite/ld-ifunc/ifunc-5a-local-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-5a-local-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-5a-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-5a-x86-64.d index 46f41863bc..5a19c9ab2e 100644 --- a/ld/testsuite/ld-ifunc/ifunc-5a-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-5a-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-5b-i386.d b/ld/testsuite/ld-ifunc/ifunc-5b-i386.d index e00401bb9b..f47a1957d2 100644 --- a/ld/testsuite/ld-ifunc/ifunc-5b-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-5b-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-5b-local-i386.d b/ld/testsuite/ld-ifunc/ifunc-5b-local-i386.d index 75cb7d9da5..be8db75c83 100644 --- a/ld/testsuite/ld-ifunc/ifunc-5b-local-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-5b-local-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-5b-local-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-5b-local-x86-64.d index 3913dd60c9..ded6fc9057 100644 --- a/ld/testsuite/ld-ifunc/ifunc-5b-local-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-5b-local-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-5b-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-5b-x86-64.d index 02aff6b7c8..af208b9bbd 100644 --- a/ld/testsuite/ld-ifunc/ifunc-5b-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-5b-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-5r-local-i386.d b/ld/testsuite/ld-ifunc/ifunc-5r-local-i386.d index 18e1295ef6..6e7a8b3c72 100644 --- a/ld/testsuite/ld-ifunc/ifunc-5r-local-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-5r-local-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-5r-local-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-5r-local-x86-64.d index 2ce53a9efa..710778c74e 100644 --- a/ld/testsuite/ld-ifunc/ifunc-5r-local-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-5r-local-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-6a-i386.d b/ld/testsuite/ld-ifunc/ifunc-6a-i386.d index a83e62bd9b..c4fa10e279 100644 --- a/ld/testsuite/ld-ifunc/ifunc-6a-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-6a-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-6a-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-6a-x86-64.d index cc3ff94d5e..1333fbecb1 100644 --- a/ld/testsuite/ld-ifunc/ifunc-6a-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-6a-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-6b-i386.d b/ld/testsuite/ld-ifunc/ifunc-6b-i386.d index e53fc72ff3..6ed595b3b0 100644 --- a/ld/testsuite/ld-ifunc/ifunc-6b-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-6b-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-6b-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-6b-x86-64.d index 16ccfd7cfd..34fdb4249d 100644 --- a/ld/testsuite/ld-ifunc/ifunc-6b-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-6b-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-7a-i386.d b/ld/testsuite/ld-ifunc/ifunc-7a-i386.d index 6b4afe156e..fda1fb9aa7 100644 --- a/ld/testsuite/ld-ifunc/ifunc-7a-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-7a-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-7a-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-7a-x86-64.d index 2544401969..a2dca3d84f 100644 --- a/ld/testsuite/ld-ifunc/ifunc-7a-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-7a-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-7b-i386.d b/ld/testsuite/ld-ifunc/ifunc-7b-i386.d index 31cdd97477..66f5a629ab 100644 --- a/ld/testsuite/ld-ifunc/ifunc-7b-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-7b-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-7b-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-7b-x86-64.d index 846fe34e89..b44150f43c 100644 --- a/ld/testsuite/ld-ifunc/ifunc-7b-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-7b-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-8-i386.d b/ld/testsuite/ld-ifunc/ifunc-8-i386.d index e40a9e6dc9..3730a4fd9c 100644 --- a/ld/testsuite/ld-ifunc/ifunc-8-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-8-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-8-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-8-x86-64.d index ad6a5ddfac..a9c039a454 100644 --- a/ld/testsuite/ld-ifunc/ifunc-8-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-8-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-9-i386.d b/ld/testsuite/ld-ifunc/ifunc-9-i386.d index 754ee2deca..adf84715d0 100644 --- a/ld/testsuite/ld-ifunc/ifunc-9-i386.d +++ b/ld/testsuite/ld-ifunc/ifunc-9-i386.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/ifunc-9-x86-64.d b/ld/testsuite/ld-ifunc/ifunc-9-x86-64.d index 85c3a69150..37ff2ec429 100644 --- a/ld/testsuite/ld-ifunc/ifunc-9-x86-64.d +++ b/ld/testsuite/ld-ifunc/ifunc-9-x86-64.d @@ -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[ ]+.* diff --git a/ld/testsuite/ld-ifunc/pr17154-i386.d b/ld/testsuite/ld-ifunc/pr17154-i386.d index 854d73abd8..ce3cbef71e 100644 --- a/ld/testsuite/ld-ifunc/pr17154-i386.d +++ b/ld/testsuite/ld-ifunc/pr17154-i386.d @@ -3,6 +3,7 @@ #as: --32 #objdump: -dw #target: x86_64-*-* i?86-*-* +#notarget: x86_64-*-nacl* i?86-*-nacl* #... 0+1d0 <.*>: diff --git a/ld/testsuite/ld-ifunc/pr17154-x86-64-now.d b/ld/testsuite/ld-ifunc/pr17154-x86-64-now.d index da5d7ce72d..7e72d147e5 100644 --- a/ld/testsuite/ld-ifunc/pr17154-x86-64-now.d +++ b/ld/testsuite/ld-ifunc/pr17154-x86-64-now.d @@ -4,6 +4,7 @@ #objdump: -dw #target: x86_64-*-* #notarget: x86_64-*-nacl* +#notarget: x86_64-*-nacl* .*: +file format .* diff --git a/ld/testsuite/ld-ifunc/pr17154-x86-64.d b/ld/testsuite/ld-ifunc/pr17154-x86-64.d index 737fb258db..cab2fb4285 100644 --- a/ld/testsuite/ld-ifunc/pr17154-x86-64.d +++ b/ld/testsuite/ld-ifunc/pr17154-x86-64.d @@ -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 <.*>: