[PATCH 2/4] ld/xc16x: This target does not support -shared
Andrew Burgess
andrew.burgess@embecosm.com
Sun Oct 30 21:13:00 GMT 2016
Add the xc16x-elf target to the list of targets that do not support
the -shared option. Being missing from this list was causing the
linker to add '-z norelro' to the link line of many tests, which in
turn caused these tests to fail.
ld/ChangeLog:
* testsuite/lib/ld-lib.exp (check_shared_lib_support): Add
xc16x-*-elf to the list of targets that don't support -shared.
---
ld/ChangeLog | 5 +++++
ld/testsuite/lib/ld-lib.exp | 1 +
2 files changed, 6 insertions(+)
diff --git a/ld/testsuite/lib/ld-lib.exp b/ld/testsuite/lib/ld-lib.exp
index 49c1fb1..0f86fe6 100644
--- a/ld/testsuite/lib/ld-lib.exp
+++ b/ld/testsuite/lib/ld-lib.exp
@@ -1764,6 +1764,7 @@ proc check_shared_lib_support { } {
&& ![istarget spu-*-*]
&& ![istarget v850*-*-*]
&& ![istarget visium-*-*]
+ && ![istarget xc16x-*-elf]
&& ![istarget xgate-*-*]
&& ![istarget xstormy16-*-*]
&& ![istarget *-*-irix*]
--
2.5.1
More information about the Binutils
mailing list