Commit 5e87dc23 by Rainer Orth Committed by Rainer Orth

configure.ac (gcc_cv_ld_hidden): Sun ld on Solaris 9 and up supports hidden.

	* configure.ac (gcc_cv_ld_hidden): Sun ld on Solaris 9 and up
	supports hidden.
	* configure: Regenerate.

From-SVN: r142779
parent 01577df7
2008-12-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* configure.ac (gcc_cv_ld_hidden): Sun ld on Solaris 9 and up
supports hidden.
* configure: Regenerate.
2008-12-16 Richard Earnshaw <rearnsha@arm.com> 2008-12-16 Richard Earnshaw <rearnsha@arm.com>
PR target/37436 PR target/37436
...@@ -21394,6 +21394,9 @@ else ...@@ -21394,6 +21394,9 @@ else
hppa64*-*-hpux* | ia64*-*-hpux*) hppa64*-*-hpux* | ia64*-*-hpux*)
gcc_cv_ld_hidden=yes gcc_cv_ld_hidden=yes
;; ;;
*-*-solaris2.9* | *-*-solaris2.1[0-9]*)
gcc_cv_ld_hidden=yes
;;
*) *)
gcc_cv_ld_hidden=no gcc_cv_ld_hidden=no
;; ;;
......
...@@ -2104,10 +2104,10 @@ AC_CACHE_CHECK(linker for .hidden support, gcc_cv_ld_hidden, ...@@ -2104,10 +2104,10 @@ AC_CACHE_CHECK(linker for .hidden support, gcc_cv_ld_hidden,
gcc_cv_ld_hidden=yes gcc_cv_ld_hidden=yes
fi fi
else else
changequote(,)dnl
gcc_cv_ld_hidden=yes gcc_cv_ld_hidden=yes
ld_ver=`$gcc_cv_ld --version 2>/dev/null | sed 1q` ld_ver=`$gcc_cv_ld --version 2>/dev/null | sed 1q`
if echo "$ld_ver" | grep GNU > /dev/null; then if echo "$ld_ver" | grep GNU > /dev/null; then
changequote(,)dnl
ld_vers=`echo $ld_ver | sed -n \ ld_vers=`echo $ld_ver | sed -n \
-e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*.*\)$,\1,p'` -e 's,^.*[ ]\([0-9][0-9]*\.[0-9][0-9]*.*\)$,\1,p'`
ld_date=`echo $ld_ver | sed -n 's,^.*\([2-9][0-9][0-9][0-9]\)[-]*\([01][0-9]\)[-]*\([0-3][0-9]\).*$,\1\2\3,p'` ld_date=`echo $ld_ver | sed -n 's,^.*\([2-9][0-9][0-9][0-9]\)[-]*\([01][0-9]\)[-]*\([0-3][0-9]\).*$,\1\2\3,p'`
...@@ -2131,18 +2131,21 @@ changequote(,)dnl ...@@ -2131,18 +2131,21 @@ changequote(,)dnl
gcc_cv_ld_hidden=no gcc_cv_ld_hidden=no
fi fi
fi fi
changequote([,])dnl
fi fi
else else
case "${target}" in case "${target}" in
hppa64*-*-hpux* | ia64*-*-hpux*) hppa64*-*-hpux* | ia64*-*-hpux*)
gcc_cv_ld_hidden=yes gcc_cv_ld_hidden=yes
;; ;;
*-*-solaris2.9* | *-*-solaris2.1[0-9]*)
gcc_cv_ld_hidden=yes
;;
*) *)
gcc_cv_ld_hidden=no gcc_cv_ld_hidden=no
;; ;;
esac esac
fi fi
changequote([,])dnl
fi]) fi])
libgcc_visibility=no libgcc_visibility=no
AC_SUBST(libgcc_visibility) AC_SUBST(libgcc_visibility)
......
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