From 4c8798c9923de48c71430ce262d83042179232c6 Mon Sep 17 00:00:00 2001 From: Sandra Loosemore Date: Tue, 21 Mar 2017 13:25:09 -0700 Subject: [PATCH] Disable shared library tests for nios2-*-elf. The Nios II processor documentation defines relocations for PIC and shared libraries as part of the GNU/Linux ABI only; GCC rejects -fpic on bare-metal. 2017-03-21 Sandra Loosemore ld/ * testsuite/lib/ld-lib.exp (check_shared_lib_support): Return false for nios2-*-elf. --- ld/ChangeLog | 5 +++++ ld/testsuite/lib/ld-lib.exp | 1 + 2 files changed, 6 insertions(+) diff --git a/ld/ChangeLog b/ld/ChangeLog index e42df38337..7d99c757ae 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,8 @@ +2017-03-21 Sandra Loosemore + + * testsuite/lib/ld-lib.exp (check_shared_lib_support): Return + false for nios2-*-elf. + 2017-03-21 gingold * ldlang.c (lang_check_section_addresses): Check only for diff --git a/ld/testsuite/lib/ld-lib.exp b/ld/testsuite/lib/ld-lib.exp index 42cfe1c824..bdce739b66 100644 --- a/ld/testsuite/lib/ld-lib.exp +++ b/ld/testsuite/lib/ld-lib.exp @@ -1820,6 +1820,7 @@ proc check_shared_lib_support { } { && ![istarget msp430-*-*] && ![istarget mt-*-*] && ![istarget nds32*-*-*] + && ![istarget nios2-*-elf] && ![istarget or1k*-*-*] && ![istarget pj-*-*] && ![istarget pru-*-*]