From 18e404c4e2eb15443cc6dda93cbd38bdfeb17667 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Wed, 11 Apr 2018 11:10:18 +0930 Subject: Silence nds32 pic warnings Fixes: FAIL: Build pr22471a.so FAIL: Build pr22471b.so FAIL: Build pr22649-1.so FAIL: Build pr22649-2c.so FAIL: Build pr22649-2d.so FAIL: PR ld/20828 dynamic symbols with section GC (auxiliary shared library) FAIL: PR ld/20828 dynamic symbols with section GC (plain) FAIL: PR ld/20828 dynamic symbols with section GC (version script) FAIL: PR ld/20828 dynamic symbols with section GC (versioned shared library) FAIL: PR ld/20828 dynamic symbols with section GC (versioned) FAIL: PR ld/21233 dynamic symbols with section GC (auxiliary shared library) FAIL: Build pr22150.so FAIL: Build shared library for pr14170 FAIL: PR ld/21703 shared FAIL: Build shared library for broken linker script test FAIL: Build pr17068.so FAIL: -Bsymbolic-functions FAIL: Build pr20995.so FAIL: Build pr20995-2.so FAIL: Build pr22374 shared library * testsuite/ld-elf/shared.exp (AFLAGS_PIC): Add -mpic for nds32. --- ld/testsuite/ld-elf/shared.exp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ld/testsuite') diff --git a/ld/testsuite/ld-elf/shared.exp b/ld/testsuite/ld-elf/shared.exp index b0bcc0e..eb54eb9 100644 --- a/ld/testsuite/ld-elf/shared.exp +++ b/ld/testsuite/ld-elf/shared.exp @@ -39,6 +39,9 @@ set old_ASFLAGS $ASFLAGS # This target requires extra GAS options when building code for shared # libraries. set AFLAGS_PIC "" +if [istarget "nds32*-*"] { + append AFLAGS_PIC " -mpic" +} if [istarget "tic6x-*-*"] { append AFLAGS_PIC " -mpic -mpid=near" } -- cgit v1.1