libtool ChangeLog libltdl/config/ltmain.m4sh te...

2008-03-05 Thread Ralf Wildenhues
CVSROOT:/cvsroot/libtool
Module name:libtool
Changes by: Ralf Wildenhues rwild 08/03/05 20:14:43

Modified files:
.  : ChangeLog 
libltdl/config : ltmain.m4sh 
tests  : execute-mode.at 

Log message:
* libltdl/config/ltmain.m4sh (func_lalib_unsafe_p): redirect
and restore from stdin, not stdout.
* tests/execute-mode.at (execute mode): Adjust test to catch
this.
Report by Roberto Bagnara.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libtool/ChangeLog?cvsroot=libtoolr1=1.2605r2=1.2606
http://cvs.savannah.gnu.org/viewcvs/libtool/libltdl/config/ltmain.m4sh?cvsroot=libtoolr1=1.98r2=1.99
http://cvs.savannah.gnu.org/viewcvs/libtool/tests/execute-mode.at?cvsroot=libtoolr1=1.1r2=1.2


___
Libtool-commit mailing list
Libtool-commit@gnu.org
http://lists.gnu.org/mailman/listinfo/libtool-commit


libtool ChangeLog libltdl/config/ltmain.m4sh te...

2007-10-09 Thread Ralf Wildenhues
CVSROOT:/cvsroot/libtool
Module name:libtool
Changes by: Ralf Wildenhues rwild 07/10/09 19:32:45

Modified files:
.  : ChangeLog 
libltdl/config : ltmain.m4sh 
tests  : suffix.test 

Log message:
* libltdl/config/ltmain.m4sh (func_mode_compile): Accept
extension `.sx'.
* tests/suffix.test: Test it.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libtool/ChangeLog?cvsroot=libtoolr1=1.2518r2=1.2519
http://cvs.savannah.gnu.org/viewcvs/libtool/libltdl/config/ltmain.m4sh?cvsroot=libtoolr1=1.89r2=1.90
http://cvs.savannah.gnu.org/viewcvs/libtool/tests/suffix.test?cvsroot=libtoolr1=1.14r2=1.15


___
Libtool-commit mailing list
Libtool-commit@gnu.org
http://lists.gnu.org/mailman/listinfo/libtool-commit


libtool ChangeLog libltdl/config/ltmain.m4sh te...

2007-06-18 Thread Charles Wilson
CVSROOT:/sources/libtool
Module name:libtool
Changes by: Charles Wilson cwilson07/06/19 05:43:16

Modified files:
.  : ChangeLog 
libltdl/config : ltmain.m4sh 
tests  : destdir.at 

Log message:
* libltdl/config/ltmain.m4sh: Add new magic variable
for use with cwrapper.
(func_ltwrapper_script_p): New function.
(func_ltwrapper_executable_p): New function.
(func_ltwrapper_scriptname): New function.
(func_ltwrapper_p): Accomodate both wrapper scripts and
wrapper executables.
(func_mode_execute): Handle $file that is a wrapper
script and $file that is a wrapper executable differently.
(func_mode_install) [cygwin|mingw]: If $file is a wrapper
executable, use func_ltwrapper_scriptname to determine
wrapper script name. Afterwards, always use
func_ltwrapper_script_p instead of func_ltwrapper_p.
(func_emit_libtool_wrapper_script): Rename to...
(func_emit_wrapper): ...this. All callers changed.
(func_emit_libtool_cwrapperexe_source): Rename to...
(func_emit_cwrapperexe_src): ...this. All callers changed.
Embed new magic_exe variable into source. Private transient
wrapper script now called foo_ltshwrapperTMP, not
foo_ltshwrapper.
(func_emit_cwrapperexe_src) [main, mingw]: Use _spawnv
and return child's exit code manually rather than rely on
broken execv.
(func_mode_link) [cygwin|mingw]: Don't call dirname and
basename directly; use func_dirname and func_basename
when computing cwrapper names.  Use cwrapper to generate
wrapper script, and use pathname returned by
func_ltwrapper_scriptname instead of $output.
(func_mode_link) [NOT cygwin|mingw]: move wrapper script
generation for non-win32 inside case statement, as default
case.
(func_mode_uninstall) [$name's extension != .lo|.la]:
'clean' mode must handle $file differently if it is a libtool
wrapper script, or if it is a libtool wrapper executable.
* tests/destdir.at [Simple DESTDIR install]: $EXEEXT fixups.
* tests/destdir.at [DESTDIR with in-package deplibs]: Ditto.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libtool/ChangeLog?cvsroot=libtoolr1=1.2471r2=1.2472
http://cvs.savannah.gnu.org/viewcvs/libtool/libltdl/config/ltmain.m4sh?cvsroot=libtoolr1=1.79r2=1.80
http://cvs.savannah.gnu.org/viewcvs/libtool/tests/destdir.at?cvsroot=libtoolr1=1.5r2=1.6


___
Libtool-commit mailing list
Libtool-commit@gnu.org
http://lists.gnu.org/mailman/listinfo/libtool-commit


libtool ChangeLog libltdl/config/ltmain.m4sh te...

2007-01-21 Thread Ralf Wildenhues
CVSROOT:/cvsroot/libtool
Module name:libtool
Changes by: Ralf Wildenhues rwild 07/01/21 14:57:58

Modified files:
.  : ChangeLog 
libltdl/config : ltmain.m4sh 
tests  : suffix.test 

Log message:
* libltdl/config/ltmain.m4sh (func_mode_compile): Accept
suffixes matching `[fF][09].', for Fortran.
* tests/suffix.test: Also test F90, F95, f03, F03.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libtool/ChangeLog?cvsroot=libtoolr1=1.2359r2=1.2360
http://cvs.savannah.gnu.org/viewcvs/libtool/libltdl/config/ltmain.m4sh?cvsroot=libtoolr1=1.56r2=1.57
http://cvs.savannah.gnu.org/viewcvs/libtool/tests/suffix.test?cvsroot=libtoolr1=1.12r2=1.13


___
Libtool-commit mailing list
Libtool-commit@gnu.org
http://lists.gnu.org/mailman/listinfo/libtool-commit