libtool/libltdl
Gary V. Vaughan ef758b513c * configure.ac (APIVERSION): New substituted variable.
(pkgvdatadir): Ditto.  Versioned data directory.
(pkgvmacrodir): Ditto.  Versioned aclocal directory.
(LN): New check for LN command.
* Makefile.am (aclocal_DATA): Replaced with...
(pkgvmacro_DATA): ...this.
(install-data-local): Remove old shared resources.
(install-exec-hook): Make versioned links to executables.
(uninstall-hook): Remove versioned files.
* libltdl/Makefile.am (ltdldatadir): Redefine in terms of
pkgvdatadir.
* libltdl/loaders/Makefile.am (ltdldatadir): Ditto.
* libtoolize.m4sh: Copy macro files from versioned macro directory
instead of shared aclocal directory.
* doc/libtool.texi: Document it.
* NEWS: Updated.
2004-11-15 01:03:14 +00:00
..
loaders * configure.ac (APIVERSION): New substituted variable. 2004-11-15 01:03:14 +00:00
.cvsignore Updated to reflect upcoming autoconf 2.58 and automake 1.8 2003-09-24 17:03:27 +00:00
argz_.h * libltdl/argz_.h: Forgot to spell lt_system.h with just one `_'. 2004-10-03 16:15:59 +00:00
argz.c * libltdl/argz.h: Moved from here... 2004-04-22 22:47:20 +00:00
configure.ac The Grand Renaming. In preparation for libtool-2.0, move all of 2004-08-22 22:02:07 +00:00
COPYING.LIB * libltdl/COPYING.LIB: Update to version 2.1. 1999-08-07 07:40:18 +00:00
lt__alloc.c * libltdl/lt__alloc.c (lt__memdup): Allocation can fail, so we 2004-10-01 10:24:18 +00:00
lt__alloc.h * libltdl/lt__alloc.h (lt__alloc_die): Declare with LT_SCOPE as 2004-10-03 17:22:50 +00:00
lt__dirent.c * libltdl/lt__pre89.h, libltdl/ltdl.c, libltdl/ltdl.h, libltdl/argz.c, 2004-04-13 15:30:10 +00:00
lt__dirent.h * libltdl/lt__alloc.h: Declare exported functions with LT_SCOPE 2004-10-03 13:50:10 +00:00
lt__glibc.h * libltdl/argz.h: Moved from here... 2004-04-22 22:47:20 +00:00
lt__private.h * libltdl/lt__private.h (lt_dlhandle_struct): Renamed to 2004-07-15 12:37:15 +00:00
lt_dlloader.c * libltdl/lt_dlloader.c (lt_dlloader_remove), libltdl/ltdl.c 2004-09-30 21:56:13 +00:00
lt_dlloader.h * libltdl/slist.c, libltdl/slist.h: Merge in changes from latest 2004-09-02 12:55:32 +00:00
lt_error.c This pervasive changeset makes two intertwined deep changes to the 2004-07-15 12:14:48 +00:00
lt_error.h * TODO, libltdl/lt_error.h, libltdl/ltdl.c, libltdl/ltdl.h: 2004-10-22 13:07:44 +00:00
lt_system.h This pervasive changeset makes two intertwined deep changes to the 2004-07-15 12:14:48 +00:00
ltdl.c * libtldl/ltdl.c (parse_dotla_file): Fix memleak. 2004-11-03 14:13:24 +00:00
ltdl.h * TODO, libltdl/lt_error.h, libltdl/ltdl.c, libltdl/ltdl.h: 2004-10-22 13:07:44 +00:00
Makefile.am * configure.ac (APIVERSION): New substituted variable. 2004-11-15 01:03:14 +00:00
README * ltmain.in: Always use $echo not echo for consistency. 2003-03-20 20:24:21 +00:00
slist.c * libltdl/slist.c (slist_foreach): result was declared as 2004-10-01 10:03:11 +00:00
slist.h * libltdl/lt__alloc.h: Declare exported functions with LT_SCOPE 2004-10-03 13:50:10 +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