Commit 7b3592ee by H.J. Lu Committed by H.J. Lu

Update Linux/x86-64 linker test for PIE with copy reloc

	PR bootstrap/64561
	* configure.ac (HAVE_LD_PIE_COPYRELOC): Update Linux/x86-64 linker
	test for PIE with copy reloc.
	* configure: Regenerated.

From-SVN: r219460
parent 03d5d16a
2015-01-12 H.J. Lu <hongjiu.lu@intel.com>
PR bootstrap/64561
* configure.ac (HAVE_LD_PIE_COPYRELOC): Update Linux/x86-64 linker
test for PIE with copy reloc.
* configure: Regenerated.
2014-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com> 2014-01-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* config/arm/arm.c (arm_load_tp): Use R0_REGNUM instead of constant 0 * config/arm/arm.c (arm_load_tp): Use R0_REGNUM instead of constant 0
......
...@@ -27052,6 +27052,11 @@ EOF ...@@ -27052,6 +27052,11 @@ EOF
main: main:
movl %eax, a_glob(%rip) movl %eax, a_glob(%rip)
.size main, .-main .size main, .-main
.globl ptr
.section .data.rel,"aw",@progbits
.type ptr, @object
ptr:
.quad a_glob
EOF EOF
if $gcc_cv_as --64 -o conftest1.o conftest1.s > /dev/null 2>&1 \ if $gcc_cv_as --64 -o conftest1.o conftest1.s > /dev/null 2>&1 \
&& $gcc_cv_ld -shared -melf_x86_64 -o conftest1.so conftest1.o > /dev/null 2>&1 \ && $gcc_cv_ld -shared -melf_x86_64 -o conftest1.so conftest1.o > /dev/null 2>&1 \
......
...@@ -4719,6 +4719,11 @@ EOF ...@@ -4719,6 +4719,11 @@ EOF
main: main:
movl %eax, a_glob(%rip) movl %eax, a_glob(%rip)
.size main, .-main .size main, .-main
.globl ptr
.section .data.rel,"aw",@progbits
.type ptr, @object
ptr:
.quad a_glob
EOF EOF
if $gcc_cv_as --64 -o conftest1.o conftest1.s > /dev/null 2>&1 \ if $gcc_cv_as --64 -o conftest1.o conftest1.s > /dev/null 2>&1 \
&& $gcc_cv_ld -shared -melf_x86_64 -o conftest1.so conftest1.o > /dev/null 2>&1 \ && $gcc_cv_ld -shared -melf_x86_64 -o conftest1.so conftest1.o > /dev/null 2>&1 \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment