Since static_nonifunc_prog isn't linked against libc.a, we can always
build it.
* testsuite/ld-ifunc/ifunc.exp: Always build static_nonifunc_prog.
2018-08-02 H.J. Lu <hongjiu.lu@intel.com>
+ * testsuite/ld-ifunc/ifunc.exp: Always build static_nonifunc_prog.
+
+2018-08-02 H.J. Lu <hongjiu.lu@intel.com>
+
PR binutils/23460
* testsuite/ld-plugin/lto.exp: Run the PR binutils/23460 test.
* testsuite/ld-plugin/pr23460a.c: New file.
fail "Could not link a static executable"
set fails [expr $fails + 1]
}
- if ![ld_link $ld "tmpdir/static_nonifunc_prog" "-static tmpdir/empty.o"] {
- fail "Could not link a non-ifunc using static executable"
- set fails [expr $fails + 1]
- }
+}
+if ![ld_link $ld "tmpdir/static_nonifunc_prog" "-static tmpdir/empty.o"] {
+ fail "Could not link a non-ifunc using static executable"
+ set fails [expr $fails + 1]
}
if ![ld_link $CC "tmpdir/test-1" "-Wl,--no-as-needed,-rpath=./tmpdir tmpdir/test-1.o tmpdir/libshared_ifunc.so"] {
fail "Could not link test-1"