]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
[cygwin] Improve operation with gcc4
authorYaakov Selkowitz <yselkowitz@users.sourceforge.net>
Sun, 29 Mar 2009 23:45:18 +0000 (19:45 -0400)
committerCharles Wilson <libtool@cwilson.fastmail.fm>
Mon, 30 Mar 2009 01:38:47 +0000 (21:38 -0400)
* libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [cygwin*]:
Add w32api to sys_lib_search_path_spec without overriding gcc's
own search path.

Signed-off-by: Charles Wilson <libtool@cwilson.fastmail.fm>
ChangeLog
libltdl/m4/libtool.m4

index cab76a1f5b4b0fb14fe42c84c762f2e00a3dc650..68d2d2d77d360f33eb5a0b4318fdace30eb4b8a1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2009-03-29  Yaakov Selkowitz  <yselkowitz@users.sourceforge.net>  (tiny change)
+           Charles Wilson  <libtool@cwilson.fastmail.fm>
+
+       [cygwin] Improve operation with gcc4
+       * libltdl/m4/libtool.m4 (_LT_SYS_DYNAMIC_LINKER) [cygwin*]:
+       Add w32api to sys_lib_search_path_spec without overriding gcc's
+       own search path.
+
 2009-03-29  Yaakov Selkowitz  <yselkowitz@users.sourceforge.net>  (tiny change)
            Charles Wilson  <libtool@cwilson.fastmail.fm>
 
index 15612c0c88b96f47cdaabd5c413381f7c8760379..63e831e16d1affe2876bfd4e9c426f9c5be90454 100644 (file)
@@ -2156,7 +2156,8 @@ cygwin* | mingw* | pw32* | cegcc*)
     cygwin*)
       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
+m4_if([$1], [],[
+      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"])
       ;;
     mingw* | cegcc*)
       # MinGW DLLs use traditional 'lib' prefix