ld: Skip some x86 IFUNC tests for Solaris
authorH.J. Lu <hjl.tools@gmail.com>
Fri, 27 Mar 2020 13:59:41 +0000 (06:59 -0700)
committerH.J. Lu <hjl.tools@gmail.com>
Fri, 27 Mar 2020 14:01:54 +0000 (07:01 -0700)
Since Solaris ld.so.1 doesn't support ifunc and never will, skip some
x86 IFUNC tests for Solaris.

PR 25732
* testsuite/ld-ifunc/ifunc-23a-x86.d: Add notarget for Solaris.
* testsuite/ld-ifunc/ifunc-24a-x86.d: Likewise.
* testsuite/ld-ifunc/ifunc-25a-x86.d: Likewise.

ld/ChangeLog
ld/testsuite/ld-ifunc/ifunc-23a-x86.d
ld/testsuite/ld-ifunc/ifunc-24a-x86.d
ld/testsuite/ld-ifunc/ifunc-25a-x86.d

index 1552d19b735833ef816bd45cd75fb5e3eea05e98..752453e396232610904222863a3a39974e87bc9a 100644 (file)
@@ -1,3 +1,10 @@
+2020-03-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR 25732
+       * testsuite/ld-ifunc/ifunc-23a-x86.d: Add notarget for Solaris.
+       * testsuite/ld-ifunc/ifunc-24a-x86.d: Likewise.
+       * testsuite/ld-ifunc/ifunc-25a-x86.d: Likewise.
+
 2020-03-25  Alan Modra  <amodra@gmail.com>
 
        * testsuite/ld-elf/compress1c.d: xfail h8300.
index a9891407fb653f3942bce3f4fa9718f54acb1e23..7359d04575518b45ef0fa079d9853f2f7e6cd814 100644 (file)
@@ -2,6 +2,7 @@
 #ld:
 #readelf: -r --wide
 #target: x86_64-*-* i?86-*-*
+#notarget: *-*-solaris*
 
 Relocation section '.rel(a|).plt' at offset 0x[0-9a-f]+ contains 1 entry:
  +Offset +Info +Type +Sym.* Value +Symbol's Name.*
index 91e87ee8f4f807158d010133e593a58f5d169185..7b63a5ceb393248567caeabae4811709a9d31e1e 100644 (file)
@@ -2,6 +2,7 @@
 #ld:
 #readelf: -r --wide
 #target: x86_64-*-* i?86-*-*
+#notarget: *-*-solaris*
 
 Relocation section '.rel(a|).plt' at offset 0x[0-9a-f]+ contains 1 entry:
  +Offset +Info +Type +Sym.* Value +Symbol's Name.*
index 5f49fd83ffc4c2b391f108fb60f896cdf0ff5881..e07c819ba6f9f66d2366468b44f697287b8d42a1 100644 (file)
@@ -2,6 +2,7 @@
 #ld:
 #readelf: -r --wide
 #target: x86_64-*-* i?86-*-*
+#notarget: *-*-solaris*
 
 Relocation section '.rel(a|).plt' at offset 0x[0-9a-f]+ contains 1 entry:
  +Offset +Info +Type +Sym.* Value +Symbol's Name.*