Message ID | yddhba50wtl.fsf@manam.CeBiTec.Uni-Bielefeld.DE |
---|---|
State | New |
Headers | show |
From: Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> Date: Mon, 11 Apr 2011 14:57:58 +0200 > The follwing patch uses the easy way out and just tests ld_ver. Tested > with make configure-gcc on sparc-sun-solaris2.11 with Sun as/ld, GNU > as/Sun ld, and GNU as/ld without change to gcc/auto-host.h and no linker > error. Just out of curiosity, do the Sun tools pass the GOTDATA_OP test?
diff --git a/gcc/configure.ac b/gcc/configure.ac --- a/gcc/configure.ac +++ b/gcc/configure.ac @@ -3344,7 +3344,7 @@ bar: ld [[%l7 + %g1]], %g2, %gdop(foo)], [if test x$gcc_cv_ld != x \ && $gcc_cv_ld -o conftest conftest.o -G > /dev/null 2>&1; then - if $gcc_cv_ld -v | grep GNU >/dev/null 2>&1; then + if echo "$ld_ver" | grep GNU > /dev/null; then if test x$gcc_cv_objdump != x; then if $gcc_cv_objdump -s -j .text conftest 2> /dev/null \ | grep ' 03000004 82186004 c405c001'> /dev/null 2>&1; then