Disable dl_iterate_phdr on Solaris 10

* configure.ac (gcc_cv_target_dl_iterate_phdr): Only check on
	Solaris 11+.
	* configure: Regenerate.

From-SVN: r183235
This commit is contained in:
Rainer Orth 2012-01-17 09:50:37 +00:00 committed by Rainer Orth
parent 9e8fa6bf3e
commit 2692365782
3 changed files with 16 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2012-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
* configure.ac (gcc_cv_target_dl_iterate_phdr): Only check on
Solaris 11+.
* configure: Regenerate.
2012-01-16 Jan Hubicka <jh@suse.cz>
PR c/12245

6
gcc/configure vendored
View File

@ -26726,7 +26726,11 @@ fi
$as_echo_n "checking dl_iterate_phdr in target C library... " >&6; }
gcc_cv_target_dl_iterate_phdr=unknown
case "$target" in
*-*-solaris2*)
# Restrict to Solaris 11+. While most of the Solaris 11 linker changes
# were backported to Solaris 10 Update 10, dl_iterate_phdr only lives in
# libdl there, both complicating its use and breaking compatibility
# between Solaris 10 updates.
*-*-solaris2.1[1-9]*)
# <link.h> needs both a dl_iterate_phdr declaration and support for
# compilation with largefile support.
if grep dl_iterate_phdr $target_header_dir/link.h > /dev/null 2>&1 \

View File

@ -4642,7 +4642,11 @@ fi
AC_MSG_CHECKING(dl_iterate_phdr in target C library)
gcc_cv_target_dl_iterate_phdr=unknown
case "$target" in
*-*-solaris2*)
# Restrict to Solaris 11+. While most of the Solaris 11 linker changes
# were backported to Solaris 10 Update 10, dl_iterate_phdr only lives in
# libdl there, both complicating its use and breaking compatibility
# between Solaris 10 updates.
*-*-solaris2.1[[1-9]]*)
# <link.h> needs both a dl_iterate_phdr declaration and support for
# compilation with largefile support.
if grep dl_iterate_phdr $target_header_dir/link.h > /dev/null 2>&1 \