mirror of git://sourceware.org/git/glibc.git
x86_64: Unconditionally run test elf/check-dt-x86-64-plt
The intention of GLIBC_ABI_DT_X86_64_PLT is simply to mark the existence of the fix inf8587a6189("x86-64: Ignore r_addend for R_X86_64_GLOB_DAT/R_X86_64_JUMP_SLOT"). Testing for GLIBC_ABI_DT_X86_64_PLT does not depend on the linker supporting -z mark-plt. Therefore remove this dependency on linker support and test unconditionally. Fixes commit399384e0c8("x86-64: Add GLIBC_ABI_DT_X86_64_PLT [BZ #33212]") Reviewed-by: H.J. Lu <hjl.tools@gmail.com>
This commit is contained in:
parent
b7f904012a
commit
a0dc87da2a
|
|
@ -213,6 +213,7 @@ LDFLAGS-tst-plt-rewrite2 = -Wl,-z,now
|
|||
LDFLAGS-tst-plt-rewritemod2.so = -Wl,-z,now,-z,undefs
|
||||
tst-plt-rewrite2-ENV = GLIBC_TUNABLES=glibc.cpu.plt_rewrite=2
|
||||
$(objpfx)tst-plt-rewrite2: $(objpfx)tst-plt-rewritemod2.so
|
||||
endif
|
||||
|
||||
tests-special += $(objpfx)check-dt-x86-64-plt.out
|
||||
|
||||
|
|
@ -222,7 +223,6 @@ $(objpfx)check-dt-x86-64-plt.out: $(common-objpfx)libc.so
|
|||
| grep GLIBC_ABI_DT_X86_64_PLT > $@; \
|
||||
$(evaluate-test)
|
||||
generated += check-dt-x86-64-plt.out
|
||||
endif
|
||||
|
||||
test-internal-extras += tst-gnu2-tls2mod1
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue