diff options
author | Alan Modra <amodra@gmail.com> | 2024-02-06 12:59:06 +1030 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2024-02-06 17:33:58 +1030 |
commit | b76b89831165cb28751d57d14de5bb6210938d82 (patch) | |
tree | 9bf5df3f6b0dcbec475ee76d1ece316c2f75a629 | |
parent | 001a80d9633948da3b8a6b6c613c7ce87c428d0f (diff) | |
download | fsf-binutils-gdb-b76b89831165cb28751d57d14de5bb6210938d82.zip fsf-binutils-gdb-b76b89831165cb28751d57d14de5bb6210938d82.tar.gz fsf-binutils-gdb-b76b89831165cb28751d57d14de5bb6210938d82.tar.bz2 |
Link x86-64 mark-plt-1.so with --no-as-needed
Fixes
FAIL: Build mark-plt-1.so
where gcc is built with default --as-needed.
* testsuite/ld-x86-64/x86-64.exp (Build mark-plt-1.so): Pass
--no-as-needed.
(cherry picked from commit 60c95acdaca94eca79b81ec75bfab97826cc0271)
-rw-r--r-- | ld/testsuite/ld-x86-64/x86-64.exp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ld/testsuite/ld-x86-64/x86-64.exp b/ld/testsuite/ld-x86-64/x86-64.exp index a1a0422..e370f39 100644 --- a/ld/testsuite/ld-x86-64/x86-64.exp +++ b/ld/testsuite/ld-x86-64/x86-64.exp @@ -2263,7 +2263,7 @@ if { [check_compiler_available] } { run_cc_link_tests [list \ [list \ "Build mark-plt-1.so" \ - "-shared -Wl,-z,mark-plt,-z,pack-relative-relocs" \ + "-shared -Wl,--no-as-needed,-z,mark-plt,-z,pack-relative-relocs" \ "-fPIC" \ { mark-plt-1.s } \ {{readelf {-W --version-info} mark-plt-1a.rd} \ |