Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(139)

Side by Side Diff: libssp/configure

Issue 65643012: Fix interlibrary dependencies in target shared library builds (Closed) Base URL: http://git.chromium.org/native_client/nacl-gcc.git@master
Patch Set: Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « libobjc/configure ('k') | libstdc++-v3/configure » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #! /bin/sh 1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles. 2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59 for libssp 1.0. 3 # Generated by GNU Autoconf 2.59 for libssp 1.0.
4 # 4 #
5 # Copyright (C) 2003 Free Software Foundation, Inc. 5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation 6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it. 7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ## 8 ## --------------------- ##
9 ## M4sh Initialization. ## 9 ## M4sh Initialization. ##
10 ## --------------------- ## 10 ## --------------------- ##
(...skipping 5143 matching lines...) Expand 10 before | Expand all | Expand 10 after
5154 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]8 6 (compact )?demand paged shared library' 5154 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]8 6 (compact )?demand paged shared library'
5155 lt_cv_file_magic_cmd=/usr/bin/file 5155 lt_cv_file_magic_cmd=/usr/bin/file
5156 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*` 5156 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5157 ;; 5157 ;;
5158 esac 5158 esac
5159 else 5159 else
5160 lt_cv_deplibs_check_method=pass_all 5160 lt_cv_deplibs_check_method=pass_all
5161 fi 5161 fi
5162 ;; 5162 ;;
5163 5163
5164 gnu*) 5164 gnu* | nacl*)
5165 lt_cv_deplibs_check_method=pass_all 5165 lt_cv_deplibs_check_method=pass_all
5166 ;; 5166 ;;
5167 5167
5168 hpux10.20* | hpux11*) 5168 hpux10.20* | hpux11*)
5169 lt_cv_file_magic_cmd=/usr/bin/file 5169 lt_cv_file_magic_cmd=/usr/bin/file
5170 case $host_cpu in 5170 case $host_cpu in
5171 ia64*) 5171 ia64*)
5172 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) sha red object file - IA64' 5172 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) sha red object file - IA64'
5173 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so 5173 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5174 ;; 5174 ;;
(...skipping 17 matching lines...) Expand all
5192 case $LD in 5192 case $LD in
5193 *-32|*"-32 ") libmagic=32-bit;; 5193 *-32|*"-32 ") libmagic=32-bit;;
5194 *-n32|*"-n32 ") libmagic=N32;; 5194 *-n32|*"-n32 ") libmagic=N32;;
5195 *-64|*"-64 ") libmagic=64-bit;; 5195 *-64|*"-64 ") libmagic=64-bit;;
5196 *) libmagic=never-match;; 5196 *) libmagic=never-match;;
5197 esac 5197 esac
5198 lt_cv_deplibs_check_method=pass_all 5198 lt_cv_deplibs_check_method=pass_all
5199 ;; 5199 ;;
5200 5200
5201 # This must be Linux ELF. 5201 # This must be Linux ELF.
5202 linux* | k*bsd*-gnu | kopensolaris*-gnu | nacl*) 5202 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5203 lt_cv_deplibs_check_method=pass_all 5203 lt_cv_deplibs_check_method=pass_all
5204 ;; 5204 ;;
5205 5205
5206 netbsd*) 5206 netbsd*)
5207 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then 5207 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5208 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pi c\.a)$' 5208 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pi c\.a)$'
5209 else 5209 else
5210 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$' 5210 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5211 fi 5211 fi
5212 ;; 5212 ;;
(...skipping 4291 matching lines...) Expand 10 before | Expand all | Expand 10 after
9504 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${li bsuff}" 9504 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${li bsuff}"
9505 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}" 9505 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9506 hardcode_into_libs=yes 9506 hardcode_into_libs=yes
9507 ;; 9507 ;;
9508 9508
9509 # No shared lib support for Linux oldld, aout, or coff. 9509 # No shared lib support for Linux oldld, aout, or coff.
9510 linux*oldld* | linux*aout* | linux*coff*) 9510 linux*oldld* | linux*aout* | linux*coff*)
9511 dynamic_linker=no 9511 dynamic_linker=no
9512 ;; 9512 ;;
9513 9513
9514 nacl*)
9515 version_type=linux
9516 need_lib_prefix=no
9517 need_version=no
9518 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${re lease}${shared_ext}$major $libname${shared_ext}'
9519 soname_spec='${libname}${release}${shared_ext}$major'
9520 shlibpath_var=LD_LIBRARY_PATH
9521 shlibpath_overrides_runpath=no
9522
9523 # This implies no fast_install, which is unacceptable.
9524 # Some rework will be needed to allow for fast_install
9525 # before this can be enabled.
9526 hardcode_into_libs=yes
9527 ;;
9528
9514 # This must be Linux ELF. 9529 # This must be Linux ELF.
9515 linux* | k*bsd*-gnu | kopensolaris*-gnu) 9530 linux* | k*bsd*-gnu | kopensolaris*-gnu)
9516 version_type=linux 9531 version_type=linux
9517 need_lib_prefix=no 9532 need_lib_prefix=no
9518 need_version=no 9533 need_version=no
9519 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${re lease}${shared_ext}$major $libname${shared_ext}' 9534 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${re lease}${shared_ext}$major $libname${shared_ext}'
9520 soname_spec='${libname}${release}${shared_ext}$major' 9535 soname_spec='${libname}${release}${shared_ext}$major'
9521 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir' 9536 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9522 shlibpath_var=LD_LIBRARY_PATH 9537 shlibpath_var=LD_LIBRARY_PATH
9523 shlibpath_overrides_runpath=no 9538 shlibpath_overrides_runpath=no
(...skipping 1053 matching lines...) Expand 10 before | Expand all | Expand 10 after
10577 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6 10592 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10578 if test "${lt_cv_dlopen_self+set}" = set; then 10593 if test "${lt_cv_dlopen_self+set}" = set; then
10579 echo $ECHO_N "(cached) $ECHO_C" >&6 10594 echo $ECHO_N "(cached) $ECHO_C" >&6
10580 else 10595 else
10581 if test "$cross_compiling" = yes; then : 10596 if test "$cross_compiling" = yes; then :
10582 lt_cv_dlopen_self=cross 10597 lt_cv_dlopen_self=cross
10583 else 10598 else
10584 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10599 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10585 lt_status=$lt_dlunknown 10600 lt_status=$lt_dlunknown
10586 cat > conftest.$ac_ext <<_LT_EOF 10601 cat > conftest.$ac_ext <<_LT_EOF
10587 #line 10587 "configure" 10602 #line 10602 "configure"
10588 #include "confdefs.h" 10603 #include "confdefs.h"
10589 10604
10590 #if HAVE_DLFCN_H 10605 #if HAVE_DLFCN_H
10591 #include <dlfcn.h> 10606 #include <dlfcn.h>
10592 #endif 10607 #endif
10593 10608
10594 #include <stdio.h> 10609 #include <stdio.h>
10595 10610
10596 #ifdef RTLD_GLOBAL 10611 #ifdef RTLD_GLOBAL
10597 # define LT_DLGLOBAL RTLD_GLOBAL 10612 # define LT_DLGLOBAL RTLD_GLOBAL
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after
10673 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6 10688 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10674 if test "${lt_cv_dlopen_self_static+set}" = set; then 10689 if test "${lt_cv_dlopen_self_static+set}" = set; then
10675 echo $ECHO_N "(cached) $ECHO_C" >&6 10690 echo $ECHO_N "(cached) $ECHO_C" >&6
10676 else 10691 else
10677 if test "$cross_compiling" = yes; then : 10692 if test "$cross_compiling" = yes; then :
10678 lt_cv_dlopen_self_static=cross 10693 lt_cv_dlopen_self_static=cross
10679 else 10694 else
10680 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 10695 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10681 lt_status=$lt_dlunknown 10696 lt_status=$lt_dlunknown
10682 cat > conftest.$ac_ext <<_LT_EOF 10697 cat > conftest.$ac_ext <<_LT_EOF
10683 #line 10683 "configure" 10698 #line 10698 "configure"
10684 #include "confdefs.h" 10699 #include "confdefs.h"
10685 10700
10686 #if HAVE_DLFCN_H 10701 #if HAVE_DLFCN_H
10687 #include <dlfcn.h> 10702 #include <dlfcn.h>
10688 #endif 10703 #endif
10689 10704
10690 #include <stdio.h> 10705 #include <stdio.h>
10691 10706
10692 #ifdef RTLD_GLOBAL 10707 #ifdef RTLD_GLOBAL
10693 # define LT_DLGLOBAL RTLD_GLOBAL 10708 # define LT_DLGLOBAL RTLD_GLOBAL
(...skipping 2616 matching lines...) Expand 10 before | Expand all | Expand 10 after
13310 test "$silent" = yes && 13325 test "$silent" = yes &&
13311 ac_config_status_args="$ac_config_status_args --quiet" 13326 ac_config_status_args="$ac_config_status_args --quiet"
13312 exec 5>/dev/null 13327 exec 5>/dev/null
13313 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false 13328 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
13314 exec 5>>config.log 13329 exec 5>>config.log
13315 # Use ||, not &&, to avoid exiting from the if with $? = 1, which 13330 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13316 # would make configure fail if this is the last instruction. 13331 # would make configure fail if this is the last instruction.
13317 $ac_cs_success || { (exit 1); exit 1; } 13332 $ac_cs_success || { (exit 1); exit 1; }
13318 fi 13333 fi
13319 13334
OLDNEW
« no previous file with comments | « libobjc/configure ('k') | libstdc++-v3/configure » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698