libtool/libltdl
Jim Pick 522aef6a38 Much as we have tried not to make it the callers' responsibility
to maintain an lt_dlrealloc function pointer, it is too difficult
to implement realloc as malloc/memcpy/free without knowing the
size of the original block.  rpl_realloc has been deprecated since
2002-10-30, but kaffe has real failures with that so it's time to
bite the bullet.  Caller gets to maintain lt_dlrealloc:

* NEWS (1.5.1): Updated.
* libltdl/ltdl.c (LT_DLREALLOC): Use lt_dlrealloc so the user can
update the function pointer to match lt_dlmalloc.
(lt_emalloc): Use lt_dlrealloc rather than hardcoding realloc.
* doc/libtool.texi (Libltdl interface): Describe lt_dlrealloc now
that it too has become part of the exported interface to libltdl.
2003-08-05 16:05:01 +00:00
..
.cvsignore added acinclude.m4 1999-03-14 05:43:03 +00:00
configure.ac * libltdl/configure.ac: Use AC_CONFIG_AUX_DIR([.]) to place 2003-02-25 00:30:28 +00:00
COPYING.LIB * libltdl/COPYING.LIB: Update to version 2.1. 1999-08-07 07:40:18 +00:00
ltdl.c Much as we have tried not to make it the callers' responsibility 2003-08-05 16:05:01 +00:00
ltdl.h * libltdl/ltdl.h: Tweak the header to support visual studio. 2003-08-01 18:31:55 +00:00
Makefile.am * libltdl/configure.ac (AM_INIT_AUTOMAKE): Bump libltdl version to 2001-09-11 01:26:44 +00:00
README * ltmain.in: Always use $echo not echo for consistency. 2003-03-20 20:24:21 +00:00

This is GNU libltdl, a system independent dlopen wrapper for GNU libtool.

It supports the following dlopen interfaces:
* dlopen (Solaris, Linux and various BSD flavors)
* shl_load (HP-UX)
* LoadLibrary (Win16 and Win32)
* load_add_on (BeOS)
* GNU DLD (emulates dynamic linking for static libraries)
* dyld (darwin/Mac OS X)
* libtool's dlpreopen