]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* ltmain.in: cygwin-1.1.0 and higher no longer grok backslash path
authorGary V. Vaughan <gary@gnu.org>
Sat, 27 May 2000 01:44:44 +0000 (01:44 +0000)
committerGary V. Vaughan <gary@gnu.org>
Sat, 27 May 2000 01:44:44 +0000 (01:44 +0000)
separators.

ChangeLog
NEWS
ltmain.in

index 65949898c8e54fa2cc346c1b56de31d491565197..571f0ff6d77c4c1f31d00b07ac84eff6e637819e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2000-05-27  Gary V. Vaughan  <gvv@techie.com>
+
+       * ltmain.in: cygwin-1.1.0 and higher no longer grok backslash path
+       separators.
+
 2000-05-27  Chris Lattner  <sabre@skylab.org>
 
        * ltconfig.in (*-sequent-sysv4): New Port.
diff --git a/NEWS b/NEWS
index e5070321709466db983d3c30aa809f9e2f42eef9..6ca431f743bc9b36d2b41708fd67f43a19c48c9d 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,7 @@ NEWS - list of user-visible changes between releases of GNU Libtool
 
 New in 1.3.5: 2000-05-27, CVS version 1.3.4a, Libtool team:
 * Support for *-sequent-sysv4.
+* Support for Cygwin-1.1.0.
 * Support recent dlltool formats.
 * Bugfixes.
 \f
index 085457140e762ad5e12e9a7231e00e4798f17161..48a146ca4ea53694a315a18d52853e7e83c35734 100644 (file)
--- a/ltmain.in
+++ b/ltmain.in
@@ -2927,13 +2927,21 @@ else
       # Run the actual program with our arguments.
 "
        case $host in
-       *-*-cygwin* | *-*-mingw | *-*-os2*)
          # win32 systems need to use the prog path for dll
          # lookup to work
+       *-*-cygwin*)
+         $echo >> $output "\
+      exec \$progdir/\$program \${1+\"\$@\"}
+"
+         ;;
+
+       # Backslashes separate directories on plain windows
+       *-*-mingw | *-*-os2*)
          $echo >> $output "\
       exec \$progdir\\\\\$program \${1+\"\$@\"}
 "
          ;;
+
        *)
          $echo >> $output "\
       # Export the path to the program.