Commit 01ae4861 by Alan Modra Committed by Alan Modra

configure.ac (HAVE_AS_TLS): Swap powerpc64 and powerpc cases.

	* configure.ac (HAVE_AS_TLS): Swap powerpc64 and powerpc cases.
	(HAVE_LD_LARGE_TOC): Don't mention AIX in help text.
	* configure: Regenerate.

From-SVN: r198766
parent ebc9a431
2013-05-10 Alan Modra <amodra@gmail.com> 2013-05-10 Alan Modra <amodra@gmail.com>
* configure.ac (HAVE_AS_TLS): Swap powerpc64 and powerpc cases.
(HAVE_LD_LARGE_TOC): Don't mention AIX in help text.
* configure: Regenerate.
2013-05-10 Alan Modra <amodra@gmail.com>
PR target/55033 PR target/55033
* varasm.c (default_elf_select_section): Move !DECL_P check.. * varasm.c (default_elf_select_section): Move !DECL_P check..
(get_named_section): ..to here before calling get_section_name. (get_named_section): ..to here before calling get_section_name.
......
...@@ -23286,32 +23286,6 @@ a: ...@@ -23286,32 +23286,6 @@ a:
tls_first_major=0 tls_first_major=0
tls_first_minor=0 tls_first_minor=0
;; ;;
powerpc*-*-*)
conftest_s='
.section ".tdata","awT",@progbits
.align 2
ld0: .space 4
ld1: .space 4
x1: .space 4
x2: .space 4
x3: .space 4
.text
addi 3,31,ld0@got@tlsgd
bl __tls_get_addr
addi 3,31,x1@got@tlsld
bl __tls_get_addr
addi 9,3,x1@dtprel
addis 9,3,x2@dtprel@ha
addi 9,9,x2@dtprel@l
lwz 9,x3@got@tprel(31)
add 9,9,x@tls
addi 9,2,x1@tprel
addis 9,2,x2@tprel@ha
addi 9,9,x2@tprel@l'
tls_first_major=2
tls_first_minor=14
tls_as_opt="-a32 --fatal-warnings"
;;
powerpc64*-*-*) powerpc64*-*-*)
conftest_s=' conftest_s='
.section ".tdata","awT",@progbits .section ".tdata","awT",@progbits
...@@ -23346,6 +23320,32 @@ x3: .space 8 ...@@ -23346,6 +23320,32 @@ x3: .space 8
tls_first_minor=14 tls_first_minor=14
tls_as_opt="-a64 --fatal-warnings" tls_as_opt="-a64 --fatal-warnings"
;; ;;
powerpc*-*-*)
conftest_s='
.section ".tdata","awT",@progbits
.align 2
ld0: .space 4
ld1: .space 4
x1: .space 4
x2: .space 4
x3: .space 4
.text
addi 3,31,ld0@got@tlsgd
bl __tls_get_addr
addi 3,31,x1@got@tlsld
bl __tls_get_addr
addi 9,3,x1@dtprel
addis 9,3,x2@dtprel@ha
addi 9,9,x2@dtprel@l
lwz 9,x3@got@tprel(31)
add 9,9,x@tls
addi 9,2,x1@tprel
addis 9,2,x2@tprel@ha
addi 9,9,x2@tprel@l'
tls_first_major=2
tls_first_minor=14
tls_as_opt="-a32 --fatal-warnings"
;;
s390-*-*) s390-*-*)
conftest_s=' conftest_s='
.section ".tdata","awT",@progbits .section ".tdata","awT",@progbits
......
...@@ -3045,32 +3045,6 @@ a: ...@@ -3045,32 +3045,6 @@ a:
tls_first_major=0 tls_first_major=0
tls_first_minor=0 tls_first_minor=0
;; ;;
powerpc*-*-*)
conftest_s='
.section ".tdata","awT",@progbits
.align 2
ld0: .space 4
ld1: .space 4
x1: .space 4
x2: .space 4
x3: .space 4
.text
addi 3,31,ld0@got@tlsgd
bl __tls_get_addr
addi 3,31,x1@got@tlsld
bl __tls_get_addr
addi 9,3,x1@dtprel
addis 9,3,x2@dtprel@ha
addi 9,9,x2@dtprel@l
lwz 9,x3@got@tprel(31)
add 9,9,x@tls
addi 9,2,x1@tprel
addis 9,2,x2@tprel@ha
addi 9,9,x2@tprel@l'
tls_first_major=2
tls_first_minor=14
tls_as_opt="-a32 --fatal-warnings"
;;
powerpc64*-*-*) powerpc64*-*-*)
conftest_s=' conftest_s='
.section ".tdata","awT",@progbits .section ".tdata","awT",@progbits
...@@ -3105,6 +3079,32 @@ x3: .space 8 ...@@ -3105,6 +3079,32 @@ x3: .space 8
tls_first_minor=14 tls_first_minor=14
tls_as_opt="-a64 --fatal-warnings" tls_as_opt="-a64 --fatal-warnings"
;; ;;
powerpc*-*-*)
conftest_s='
.section ".tdata","awT",@progbits
.align 2
ld0: .space 4
ld1: .space 4
x1: .space 4
x2: .space 4
x3: .space 4
.text
addi 3,31,ld0@got@tlsgd
bl __tls_get_addr
addi 3,31,x1@got@tlsld
bl __tls_get_addr
addi 9,3,x1@dtprel
addis 9,3,x2@dtprel@ha
addi 9,9,x2@dtprel@l
lwz 9,x3@got@tprel(31)
add 9,9,x@tls
addi 9,2,x1@tprel
addis 9,2,x2@tprel@ha
addi 9,9,x2@tprel@l'
tls_first_major=2
tls_first_minor=14
tls_as_opt="-a32 --fatal-warnings"
;;
s390-*-*) s390-*-*)
conftest_s=' conftest_s='
.section ".tdata","awT",@progbits .section ".tdata","awT",@progbits
...@@ -4680,7 +4680,7 @@ EOF ...@@ -4680,7 +4680,7 @@ EOF
]) ])
if test x"$gcc_cv_ld_large_toc" = xyes; then if test x"$gcc_cv_ld_large_toc" = xyes; then
AC_DEFINE(HAVE_LD_LARGE_TOC, 1, AC_DEFINE(HAVE_LD_LARGE_TOC, 1,
[Define if your AIX linker supports a large TOC.]) [Define if your PowerPC64 linker supports a large TOC.])
fi fi
;; ;;
esac esac
......
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