From: Clément Chigot Date: Thu, 11 Mar 2021 10:08:17 +0000 (+0100) Subject: ld: set correct flags for AIX shared tests X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=b030ae091e65aba97e511fa9c9bb80c77cdeabad;p=binutils-gdb.git ld: set correct flags for AIX shared tests Previous flags were aimed to be run with XLC. Nowadays, only GCC is being tested with GNU toolchain. Moreover, recent XLC versions might also accept "-shared". * testsuite/ld-shared/shared.exp: Adjust shared flags. --- diff --git a/ld/testsuite/ld-shared/shared.exp b/ld/testsuite/ld-shared/shared.exp index 655a56da99c..40f417eb690 100644 --- a/ld/testsuite/ld-shared/shared.exp +++ b/ld/testsuite/ld-shared/shared.exp @@ -135,7 +135,7 @@ proc shared_test { progname testname main sh1 sh2 dat args } { # On AIX, we need to use an export file. set shared -shared if { [istarget rs6000*-*-aix*] || [istarget powerpc*-*-aix*] } { - set shared "-bM:SRE -bE:$tmpdir/xcoff.exp" + append shared " -Wl,-bE:$tmpdir/xcoff.exp" } if { [is_elf_format] && [check_shared_lib_support] } { append shared " -Wl,-z,notext"