mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-19 08:30:28 +08:00
Fix gcc_cv_as_cfi_directive test for Solaris as
* configure.ac (gcc_cv_as_cfi_directive): Support Solaris/x86 assembler 64-bit option. * configure: Regenerate. From-SVN: r209739
This commit is contained in:
parent
1e7251a725
commit
ab0afae309
@ -1,3 +1,9 @@
|
||||
2014-04-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||
|
||||
* configure.ac (gcc_cv_as_cfi_directive): Support Solaris/x86
|
||||
assembler 64-bit option.
|
||||
* configure: Regenerate.
|
||||
|
||||
2014-04-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||||
|
||||
* config/aarch64/aarch64.h (TARGET_CPU_CPP_BUILTINS): Check
|
||||
|
9
gcc/configure
vendored
9
gcc/configure
vendored
@ -22636,9 +22636,14 @@ else
|
||||
else
|
||||
case "$target" in
|
||||
i?86-*-solaris2.1[0-9]* | x86_64-*-solaris2.1[0-9]*)
|
||||
# On Solaris/x86, make sure that GCC and gas agree on using
|
||||
# On Solaris/x86, make sure that GCC and assembler agree on using
|
||||
# read-only .eh_frame sections for 64-bit.
|
||||
if $gcc_cv_as --64 -o conftest.o conftest.s > /dev/null 2>&1 && \
|
||||
if test x$gas = xyes; then
|
||||
as_ix86_64_opt="--64"
|
||||
else
|
||||
as_ix86_64_opt="-xarch=amd64"
|
||||
fi
|
||||
if $gcc_cv_as $as_ix86_64_opt -o conftest.o conftest.s > /dev/null 2>&1 && \
|
||||
$gcc_cv_objdump -h conftest.o 2>/dev/null | \
|
||||
sed -e /.eh_frame/!d -e N | \
|
||||
grep READONLY > /dev/null; then
|
||||
|
@ -2544,9 +2544,14 @@ gcc_GAS_CHECK_FEATURE([cfi directives], gcc_cv_as_cfi_directive,
|
||||
else
|
||||
case "$target" in
|
||||
i?86-*-solaris2.1[[0-9]]* | x86_64-*-solaris2.1[[0-9]]*)
|
||||
# On Solaris/x86, make sure that GCC and gas agree on using
|
||||
# On Solaris/x86, make sure that GCC and assembler agree on using
|
||||
# read-only .eh_frame sections for 64-bit.
|
||||
if $gcc_cv_as --64 -o conftest.o conftest.s > /dev/null 2>&1 && \
|
||||
if test x$gas = xyes; then
|
||||
as_ix86_64_opt="--64"
|
||||
else
|
||||
as_ix86_64_opt="-xarch=amd64"
|
||||
fi
|
||||
if $gcc_cv_as $as_ix86_64_opt -o conftest.o conftest.s > /dev/null 2>&1 && \
|
||||
$gcc_cv_objdump -h conftest.o 2>/dev/null | \
|
||||
sed -e /.eh_frame/!d -e N | \
|
||||
grep READONLY > /dev/null; then
|
||||
|
Loading…
x
Reference in New Issue
Block a user