ld/xc16x: This target does not support -shared

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.
This commit is contained in:
Andrew Burgess 2016-10-30 08:11:30 +00:00
parent 6b211b9cc3
commit b709ef7ca1
2 changed files with 6 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2016-11-04 Andrew Burgess <andrew.burgess@embecosm.com>
* testsuite/lib/ld-lib.exp (check_shared_lib_support): Add
xc16x-*-elf to the list of targets that don't support -shared.
2016-11-04 Andrew Burgess <andrew.burgess@embecosm.com>
* ldgram.y: Rename file_NAME_list to section_NAME_list

View File

@ -1764,6 +1764,7 @@ proc check_shared_lib_support { } {
&& ![istarget spu-*-*]
&& ![istarget v850*-*-*]
&& ![istarget visium-*-*]
&& ![istarget xc16x-*-elf]
&& ![istarget xgate-*-*]
&& ![istarget xstormy16-*-*]
&& ![istarget *-*-irix*]