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:
parent
9e8fa6bf3e
commit
2692365782
3 changed files with 16 additions and 2 deletions
|
@ -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
6
gcc/configure
vendored
|
@ -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 \
|
||||
|
|
|
@ -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 \
|
||||
|
|
Loading…
Add table
Reference in a new issue