Commit 46bc665f by David S. Miller Committed by David S. Miller

configure.ac: Fix sparc GOTDATA_OP bug check.

	* configure.ac: Fix sparc GOTDATA_OP bug check.
	* configure: Rebuild.

From-SVN: r157741
parent 259d831f
2010-03-26 David S. Miller <davem@davemloft.net>
* configure.ac: Fix sparc GOTDATA_OP bug check.
* configure: Rebuild.
2010-03-26 Alan Modra <amodra@gmail.com> 2010-03-26 Alan Modra <amodra@gmail.com>
* config/rs6000/rs6000.md (cmptf_internal2): Correct comparison. * config/rs6000/rs6000.md (cmptf_internal2): Correct comparison.
......
...@@ -22557,12 +22557,19 @@ bar: ...@@ -22557,12 +22557,19 @@ bar:
test $ac_status = 0; }; } test $ac_status = 0; }; }
then then
if test x$gcc_cv_ld != x \ if test x$gcc_cv_ld != x \
&& $gcc_cv_ld -o conftest conftest.o -G > /dev/null 2>&1 \ && $gcc_cv_ld -o conftest conftest.o -G > /dev/null 2>&1; then
&& (test x$gnu_ld_flag = xno \ if $gcc_cv_ld -v | grep GNU >/dev/null 2>&1; then
|| (test x$gcc_cv_objdump != x \ if test x$gcc_cv_objdump != x; then
&& $gcc_cv_objdump -s -j .text conftest.o 2> /dev/null \ if $gcc_cv_objdump -s -j .text conftest 2> /dev/null \
| grep ' 03000004 82186004 c405c001'> /dev/null 2>&1)); then | grep ' 03000004 82186004 c405c001'> /dev/null 2>&1; then
gcc_cv_as_sparc_gotdata_op=yes gcc_cv_as_sparc_gotdata_op=no
else
gcc_cv_as_sparc_gotdata_op=yes
fi
fi
else
gcc_cv_as_sparc_gotdata_op=yes
fi
fi fi
rm -f conftest rm -f conftest
else else
......
...@@ -3000,12 +3000,19 @@ bar: ...@@ -3000,12 +3000,19 @@ bar:
xor %g1, %gdop_lox10(foo), %g1 xor %g1, %gdop_lox10(foo), %g1
ld [[%l7 + %g1]], %g2, %gdop(foo)], ld [[%l7 + %g1]], %g2, %gdop(foo)],
[if test x$gcc_cv_ld != x \ [if test x$gcc_cv_ld != x \
&& $gcc_cv_ld -o conftest conftest.o -G > /dev/null 2>&1 \ && $gcc_cv_ld -o conftest conftest.o -G > /dev/null 2>&1; then
&& (test x$gnu_ld_flag = xno \ if $gcc_cv_ld -v | grep GNU >/dev/null 2>&1; then
|| (test x$gcc_cv_objdump != x \ if test x$gcc_cv_objdump != x; then
&& $gcc_cv_objdump -s -j .text conftest.o 2> /dev/null \ if $gcc_cv_objdump -s -j .text conftest 2> /dev/null \
| grep ' 03000004 82186004 c405c001'> /dev/null 2>&1)); then | grep ' 03000004 82186004 c405c001'> /dev/null 2>&1; then
gcc_cv_as_sparc_gotdata_op=yes gcc_cv_as_sparc_gotdata_op=no
else
gcc_cv_as_sparc_gotdata_op=yes
fi
fi
else
gcc_cv_as_sparc_gotdata_op=yes
fi
fi fi
rm -f conftest], rm -f conftest],
[AC_DEFINE(HAVE_AS_SPARC_GOTDATA_OP, 1, [AC_DEFINE(HAVE_AS_SPARC_GOTDATA_OP, 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