Run PR ld/21481 tests only if IFUNC is supported

PR ld/21481
	* testsuite/ld-x86-64/x86-64.exp: Run PR ld/21481 tests only
	if IFUNC is supported by run-time.
This commit is contained in:
H.J. Lu
2017-05-16 08:52:01 -07:00
parent 91cb9803fc
commit 0a7d38897b
2 changed files with 24 additions and 18 deletions

View File

@ -1,3 +1,9 @@
2017-05-16 H.J. Lu <hongjiu.lu@intel.com>
PR ld/21481
* testsuite/ld-x86-64/x86-64.exp: Run PR ld/21481 tests only
if IFUNC is supported by run-time.
2017-05-16 Alan Modra <amodra@gmail.com>
* plugin.c: Rename occurrences of non_ir_ref.

View File

@ -1221,6 +1221,24 @@ if { [isnative] && [which $CC] != 0 } {
"pr19784b" \
"pass.out" \
] \
[list \
"Run pr21481a" \
"$NOPIE_LDFLAGS -Wl,-z,bndplt" \
"" \
{ pr21481a.c pr21481b.S } \
"pr21481a" \
"pass.out" \
"$NOPIE_CFLAGS" \
] \
[list \
"Run pr21481b" \
"$NOPIE_LDFLAGS -Wl,-z,bndplt,-z,now" \
"" \
{ pr21481a.c pr21481b.S } \
"pr21481b" \
"pass.out" \
"$NOPIE_CFLAGS" \
] \
]
}
@ -1317,24 +1335,6 @@ if { [isnative] && [which $CC] != 0 } {
"pr20800" \
"pass.out" \
] \
[list \
"Run pr21481a" \
"$NOPIE_LDFLAGS -Wl,-z,bndplt" \
"" \
{ pr21481a.c pr21481b.S } \
"pr21481a" \
"pass.out" \
"$NOPIE_CFLAGS" \
] \
[list \
"Run pr21481b" \
"$NOPIE_LDFLAGS -Wl,-z,bndplt,-z,now" \
"" \
{ pr21481a.c pr21481b.S } \
"pr21481b" \
"pass.out" \
"$NOPIE_CFLAGS" \
] \
]
}