]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
Don't trigger file name expansion when embedding manifests.
authorPeter Rosin <peda@lysator.liu.se>
Fri, 2 Jul 2010 06:17:19 +0000 (08:17 +0200)
committerPeter Rosin <peda@lysator.liu.se>
Fri, 2 Jul 2010 06:17:19 +0000 (08:17 +0200)
* libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS)
[ cygwin, mingw, cegcc ] <cl*>: Remove all spaces in the
case statement of postlink_cmds to make file name expansion
more unlikely.
(_LT_LANG_CXX_CONFIG): Likewise, but also add the missing |.

Signed-off-by: Peter Rosin <peda@lysator.liu.se>
ChangeLog
libltdl/m4/libtool.m4

index ac850148919c2281490bc773e17812b64975cd52..4064851babcbca97e0e84bbd3ee7829f3e58695c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2010-07-02  Peter Rosin  <peda@lysator.liu.se>
+
+       Don't trigger file name expansion when embedding manifests.
+       * libltdl/m4/libtool.m4 (_LT_LINKER_SHLIBS)
+       [ cygwin, mingw, cegcc ] <cl*>: Remove all spaces in the
+       case statement of postlink_cmds to make file name expansion
+       more unlikely.
+       (_LT_LANG_CXX_CONFIG): Likewise, but also add the missing |.
+
 2010-07-01  Peter Rosin  <peda@lysator.liu.se>
 
        Fix regression caused by "Add func_append_quoted and do..."
index 89785c12dfa9f6dda673a5d915e6867831c8a7b6..8475d4bcb75159c51fcb2dca3a7f54e67abbc5ac 100644 (file)
@@ -4880,7 +4880,7 @@ _LT_EOF
        _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
        _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
          case $lt_outputfile in
-           *.exe | *.EXE) ;;
+           *.exe|*.EXE) ;;
            *) lt_outputfile="$lt_outputfile.exe" ;;
          esac~
          if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
@@ -5868,7 +5868,7 @@ if test "$_lt_caught_CXX_error" != yes; then
          _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
          _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
            case $lt_outputfile in
-             *.exe *.EXE) ;;
+             *.exe|*.EXE) ;;
              *) lt_outputfile="$lt_outputfile.exe" ;;
            esac~
            if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then