From: Ralf Wildenhues Date: Sun, 21 Jan 2007 16:16:05 +0000 (+0000) Subject: * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [cygwin, mingw]: X-Git-Tag: release-1-5-23b~17 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ac736d05378277e40e779720f194cbab9fb97644;p=thirdparty%2Flibtool.git * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [cygwin, mingw]: Use `lib -OUT' rather than `lib /OUT' to avoid MSYS path translation mangling. Report by Christopher Hulbert. * THANKS: Update. --- diff --git a/ChangeLog b/ChangeLog index b946815e8..3412671e8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2007-01-21 Ralf Wildenhues + * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS) [cygwin, mingw]: + Use `lib -OUT' rather than `lib /OUT' to avoid MSYS path + translation mangling. Report by Christopher Hulbert. + * THANKS: Update. + * ltmain.in (compile mode): Accept suffixes matching `[fF][09].', for Fortran. * tests/suffix.test: Also test f90, F90, f95, F95, f03, F03. diff --git a/THANKS b/THANKS index cd48b640c..2220a17aa 100644 --- a/THANKS +++ b/THANKS @@ -75,6 +75,7 @@ Carl D. Roth roth@cse.ucsc.edu Chris P. Ross cross@eng.us.uu.net Christian Biesinger cbiesinger@web.de + Christopher Hulbert cchgroupmail@gmail.com Dalibor Topic robilad@kaffe.org Daniel Reed n@ml.org DJ Delorie dj@delorie.com diff --git a/libtool.m4 b/libtool.m4 index b0140010e..f69369d69 100644 --- a/libtool.m4 +++ b/libtool.m4 @@ -1,5 +1,5 @@ # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*- -## Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006 +## Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, 2007 ## Free Software Foundation, Inc. ## Originally by Gordon Matzigkeit , 1996 ## @@ -4305,7 +4305,7 @@ ifelse([$1], [], # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP) # NOTE: Changes made to this file will be lost: look at ltmain.sh. # -# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 # Free Software Foundation, Inc. # # This file is part of GNU Libtool: @@ -5947,7 +5947,7 @@ _LT_EOF # The linker will automatically build a .lib file if we build a DLL. _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='true' # FIXME: Should let the user specify the lib program. - _LT_AC_TAGVAR(old_archive_cmds, $1)='lib /OUT:$oldlib$oldobjs$old_deplibs' + _LT_AC_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs' _LT_AC_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`' _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes ;;