diff options
| author | Lennart Poettering <lennart@poettering.net> | 2007-09-04 21:34:04 +0000 | 
|---|---|---|
| committer | Lennart Poettering <lennart@poettering.net> | 2007-09-04 21:34:04 +0000 | 
| commit | a0d19c0d13e61d1f713637cba445911cb8cfef68 (patch) | |
| tree | ab43d3d42eda3d85d6857010d94c9c3877c4510a /libltdl/acinclude.m4 | |
| parent | a4757a1dd90db5d6f1115205b452a232e4af58d3 (diff) | |
update libltdl copy
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1771 fefdeb5f-60dc-0310-8127-8f9354f1896f
Diffstat (limited to 'libltdl/acinclude.m4')
| -rw-r--r-- | libltdl/acinclude.m4 | 35 | 
1 files changed, 24 insertions, 11 deletions
| diff --git a/libltdl/acinclude.m4 b/libltdl/acinclude.m4 index 3f1dd408..79d94868 100644 --- a/libltdl/acinclude.m4 +++ b/libltdl/acinclude.m4 @@ -7,7 +7,7 @@  ## unlimited permission to copy and/or distribute it, with or without  ## modifications, as long as this notice is preserved. -# serial 51 AC_PROG_LIBTOOL +# serial 51 Debian 1.5.24-1 AC_PROG_LIBTOOL  # AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED) @@ -559,7 +559,6 @@ s390*-*linux*|sparc*-*linux*)        esac        ;;      *64-bit*) -      libsuff=64        case $host in          x86_64-*kfreebsd*-gnu)            LD="${LD-ld} -m elf_x86_64_fbsd" @@ -1618,13 +1617,11 @@ linux* | k*bsd*-gnu)    # Some rework will be needed to allow for fast_install    # before this can be enabled.    hardcode_into_libs=yes -  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}" -  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"    # Append ld.so.conf contents to the search path    if test -f /etc/ld.so.conf; then      lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ 	]*hwcap[ 	]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '` -    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra" +    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"    fi    # We used to test for /lib/ld.so.1 and disable shared libraries on @@ -1636,6 +1633,18 @@ linux* | k*bsd*-gnu)    dynamic_linker='GNU/Linux ld.so'    ;; +netbsdelf*-gnu) +  version_type=linux +  need_lib_prefix=no +  need_version=no +  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}' +  soname_spec='${libname}${release}${shared_ext}$major' +  shlibpath_var=LD_LIBRARY_PATH +  shlibpath_overrides_runpath=no +  hardcode_into_libs=yes +  dynamic_linker='NetBSD ld.elf_so' +  ;; +  netbsd*)    version_type=sunos    need_lib_prefix=no @@ -2410,7 +2419,7 @@ linux* | k*bsd*-gnu)    lt_cv_deplibs_check_method=pass_all    ;; -netbsd*) +netbsd* | netbsdelf*-gnu)    if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then      lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'    else @@ -3448,7 +3457,7 @@ case $host_os in  	;;      esac      ;; -  netbsd*) +  netbsd* | netbsdelf*-gnu)      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then        _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'        wlarc= @@ -5137,7 +5146,7 @@ AC_MSG_CHECKING([for $compiler option to produce PIC])  	    ;;  	esac  	;; -      netbsd*) +      netbsd* | netbsdelf*-gnu)  	;;        osf3* | osf4* | osf5*)  	case $cc_basename in @@ -5512,6 +5521,9 @@ ifelse([$1],[CXX],[    cygwin* | mingw*)      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'    ;; +  linux* | k*bsd*-gnu) +    _LT_AC_TAGVAR(link_all_deplibs, $1)=no +  ;;    *)      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'    ;; @@ -5717,12 +5729,13 @@ EOF    $echo "local: *; };" >> $output_objdir/$libname.ver~  	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'  	fi +	_LT_AC_TAGVAR(link_all_deplibs, $1)=no        else  	_LT_AC_TAGVAR(ld_shlibs, $1)=no        fi        ;; -    netbsd*) +    netbsd* | netbsdelf*-gnu)        if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then  	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'  	wlarc= @@ -6154,7 +6167,7 @@ _LT_EOF        _LT_AC_TAGVAR(link_all_deplibs, $1)=yes        ;; -    netbsd*) +    netbsd* | netbsdelf*-gnu)        if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then  	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out        else @@ -6738,7 +6751,7 @@ AC_CACHE_CHECK([whether deplibs are loaded by dlopen],      # at 6.2 and later dlopen does load deplibs.      libltdl_cv_sys_dlopen_deplibs=yes      ;; -  netbsd*) +  netbsd* | netbsdelf*-gnu)      libltdl_cv_sys_dlopen_deplibs=yes      ;;    openbsd*) | 
