ld/testsuite: Disable non-PIC shared library tests on ARM

ARM doesn't support non-PIC shared libraries so don't run those
tests.

ld/testsuite/ChangeLog:

2014-07-10  Will Newton  <will.newton@linaro.org>

	* ld-elfvers/vers.exp: Set pic to yes for ARM targets.
This commit is contained in:
Will Newton 2014-07-07 17:30:58 +01:00
parent 2d6f0de676
commit 6f86b3b000
2 changed files with 6 additions and 1 deletions
ld/testsuite

@ -1,3 +1,7 @@
2014-07-10 Will Newton <will.newton@linaro.org>
* ld-elfvers/vers.exp: Set pic to yes for ARM targets.
2014-07-08 Will Newton <will.newton@linaro.org>
* ld-arm/arm-lib.ld: Increase MAXPAGESIZE value to

@ -773,8 +773,9 @@ proc build_exec { test source execname flags solibname verexp versymexp symexp }
}
if { [istarget x86_64-*-linux*] \
|| [istarget arm*-*-*] \
|| ( [istarget mips*-*-linux*] && [at_least_gcc_version 4 3] ) } {
# x86_64 and newer MIPS toolchains do not like non-pic shared libraries
# x86_64, ARM and newer MIPS toolchains do not like non-pic shared libraries
set pic "yes"
} else {
set pic "no"