mirror of
git://git.savannah.gnu.org/libtool.git
synced 2025-03-01 15:25:27 +08:00
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [mingw]: Remove
extraneous '=' character which appears in gcc 3.1 -print-search-dirs output. Handle both upper and lower case drive letters when testing for Windows vs POSIX style path output from -print-search-dirs output.
This commit is contained in:
parent
746b7cba7b
commit
d3fedfe52d
12
ChangeLog
12
ChangeLog
@ -1,3 +1,12 @@
|
|||||||
|
2002-06-26 Bob Friesenhahn <bfreisen@simple.dallas.tx.us>
|
||||||
|
|
||||||
|
* libtool.m4 (AC_LIBTOOL_SYS_DYNAMIC_LINKER) [mingw]: Remove
|
||||||
|
extraneous '=' character which appears in gcc 3.1
|
||||||
|
-print-search-dirs output.
|
||||||
|
Handle both upper and lower case drive letters when testing for
|
||||||
|
Windows vs POSIX style path output from -print-search-dirs
|
||||||
|
output.
|
||||||
|
|
||||||
2002-06-24 Robert Boehne <rboehne@gnu.org>
|
2002-06-24 Robert Boehne <rboehne@gnu.org>
|
||||||
|
|
||||||
* ltmain.in (Piecewise linking): Add a clause to skip creating
|
* ltmain.in (Piecewise linking): Add a clause to skip creating
|
||||||
@ -8,6 +17,7 @@
|
|||||||
|
|
||||||
* ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS): Need to quote [ and ] for
|
* ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS): Need to quote [ and ] for
|
||||||
Autoconf.
|
Autoconf.
|
||||||
|
|
||||||
* ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS): HP/UX needs
|
* ltdl.m4 (AC_LTDL_SYS_DLOPEN_DEPLIBS): HP/UX needs
|
||||||
libltdl_cv_sys_dlopen_deplibs set to yes.
|
libltdl_cv_sys_dlopen_deplibs set to yes.
|
||||||
|
|
||||||
@ -31,7 +41,7 @@
|
|||||||
terminated by all code paths.
|
terminated by all code paths.
|
||||||
Reported by Lutz Müller <lutz@users.sourceforge.net>
|
Reported by Lutz Müller <lutz@users.sourceforge.net>
|
||||||
|
|
||||||
22002-06-20 Gary V. Vaughan <gary@gnu.org>
|
2002-06-20 Gary V. Vaughan <gary@gnu.org>
|
||||||
|
|
||||||
From Kevin Ryde <user42@zip.com.au>:
|
From Kevin Ryde <user42@zip.com.au>:
|
||||||
* doc/libtool.texi (Platform quirks): s/dependan/dependen/
|
* doc/libtool.texi (Platform quirks): s/dependan/dependen/
|
||||||
|
6
libtool.m4
vendored
6
libtool.m4
vendored
@ -1003,7 +1003,7 @@ version_type=none
|
|||||||
dynamic_linker="$host_os ld.so"
|
dynamic_linker="$host_os ld.so"
|
||||||
sys_lib_dlsearch_path_spec="/lib /usr/lib"
|
sys_lib_dlsearch_path_spec="/lib /usr/lib"
|
||||||
if test "$GCC" = yes; then
|
if test "$GCC" = yes; then
|
||||||
sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://"`
|
sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g"`
|
||||||
if echo "$sys_lib_search_path_spec" | egrep ';' >/dev/null ; then
|
if echo "$sys_lib_search_path_spec" | egrep ';' >/dev/null ; then
|
||||||
# if the path contains ";" then we assume it to be the separator
|
# if the path contains ";" then we assume it to be the separator
|
||||||
# otherwise default to the standard path separator (i.e. ":") - it is
|
# otherwise default to the standard path separator (i.e. ":") - it is
|
||||||
@ -1120,8 +1120,8 @@ cygwin* | mingw* | pw32*)
|
|||||||
;;
|
;;
|
||||||
yes,mingw*)
|
yes,mingw*)
|
||||||
library_names_spec='${libname}`echo ${release} | sed -e 's/[[.]]/-/g'`${versuffix}.dll'
|
library_names_spec='${libname}`echo ${release} | sed -e 's/[[.]]/-/g'`${versuffix}.dll'
|
||||||
sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://"`
|
sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | sed -e "s/^libraries://" -e "s,=/,/,g"`
|
||||||
if echo "$sys_lib_search_path_spec" | [egrep ';[C-Z]:/' >/dev/null]; then
|
if echo "$sys_lib_search_path_spec" | [egrep ';[c-zC-Z]:/' >/dev/null]; then
|
||||||
# It is most probably a Windows format PATH printed by
|
# It is most probably a Windows format PATH printed by
|
||||||
# mingw gcc, but we are running on Cygwin. Gcc prints its search
|
# mingw gcc, but we are running on Cygwin. Gcc prints its search
|
||||||
# path with ; separators, and with drive letters. We can handle the
|
# path with ; separators, and with drive letters. We can handle the
|
||||||
|
Loading…
Reference in New Issue
Block a user