2010-01-29 15:49:45 +08:00
|
|
|
2010-01-29 Peter Rosin <peda@lysator.liu.se>
|
|
|
|
|
|
|
|
* tests/loadlibrary.at: Fix C++ issues.
|
|
|
|
|
2010-01-21 15:42:12 +08:00
|
|
|
2010-01-20 Peter Rosin <peda@lysator.liu.se>
|
|
|
|
|
|
|
|
Report proper errors from the loadlibrary loader.
|
|
|
|
* libltdl/loaders/loadlibrary.c (loadlibraryerror): New
|
|
|
|
helper function that returns the latest Windows error as a
|
|
|
|
string, or the provided default string on failure to do so.
|
|
|
|
(LOADLIB_SETERROR): New macro that wraps previous to make it
|
|
|
|
easy to use.
|
|
|
|
(vm_open, vm_close, vm_sym): Make use of previous.
|
|
|
|
(LOCALFREE): New macro to help free the Windows error string.
|
|
|
|
(vl_exit): Make use of previous.
|
|
|
|
* tests/loadlibarry.at: New file, new test that makes sure
|
|
|
|
the loadlibrary loader reports non-standard error messages.
|
|
|
|
* Makefile.am (TESTSUITE_AT): Add above test.
|
|
|
|
|
2010-01-18 16:48:23 +08:00
|
|
|
2010-01-02 Peter Rosin <peda@lysator.liu.se>
|
|
|
|
|
|
|
|
Use GetErrorMode if it is available.
|
|
|
|
* libltdl/loaders/loadlibrary.c (wrap_geterrormode): New
|
|
|
|
function that checks if GetErrorMode is supported by the
|
|
|
|
system and makes use of it if it is.
|
|
|
|
(fallback_geterrormode): New function that is used otherwise
|
|
|
|
that implements the old workaround.
|
|
|
|
(geterrormode): New function pointer that points at either
|
|
|
|
of the above or directly at GetErrorMode.
|
|
|
|
(vm_open): Make use of the above.
|
|
|
|
|
2010-01-12 04:45:58 +08:00
|
|
|
2010-01-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
|
2010-01-12 04:56:23 +08:00
|
|
|
Ensure functions from resident modules work in atexit handlers.
|
|
|
|
* tests/resident.at (resident modules): New file, new test.
|
|
|
|
* Makefile.am (TESTSUITE_AT): Adjust.
|
|
|
|
Report by Bob Friesenhahn.
|
|
|
|
|
2010-01-12 04:45:58 +08:00
|
|
|
Testsuite exposure for relative output file names and deplibs.
|
|
|
|
* tests/deplib-in-subdir.at (deplib in subdir): New file, new
|
|
|
|
test.
|
|
|
|
* Makefile.am (TESTSUITE_AT): Update.
|
|
|
|
Prompted by report from Bob Friesenhahn.
|
|
|
|
|
2010-01-10 16:06:57 +08:00
|
|
|
2010-01-11 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
|
|
|
Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
|
|
|
|
|
|
|
|
Testsuite exposure for C++ exception handling.
|
|
|
|
* tests/exceptions.at (C++ exception handling): New file, new
|
|
|
|
test.
|
|
|
|
* Makefile.am (TESTSUITE_AT): Update.
|
|
|
|
Report by Bob Friesenhahn.
|
|
|
|
|
2010-01-06 15:03:33 +08:00
|
|
|
2010-01-06 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
2009-01-20 04:31:43 +08:00
|
|
|
|
|
|
|
Bump copyright years.
|
2010-01-06 15:03:33 +08:00
|
|
|
* ChangeLog.2009: New, rotated from ...
|
2009-01-20 04:31:43 +08:00
|
|
|
* ChangeLog: ... here.
|
2010-01-06 15:03:33 +08:00
|
|
|
* Makefile.am (EXTRA_DIST): Add ChangeLog.2009.
|
2009-01-20 04:31:43 +08:00
|
|
|
* NEWS, libltdl/config/ltmain.m4sh: Bump copyright years.
|
|
|
|
* libltdl/m4/libtool.m4 (_LT_COPYING, LT_OUTPUT): Likewise.
|
|
|
|
* libtoolize.m4sh: Likewise.
|
|
|
|
|
2010-01-06 15:03:33 +08:00
|
|
|
Continued in ChangeLog.2009
|
2006-01-31 04:09:41 +08:00
|
|
|
|
|
|
|
vim:tw=72
|