libtool/libltdl
Brad aa6cd3e074 libltdl uses LIBOBJS, which leak out into a parent project if both
share the same configure.ac.  Libtool itself doesn't compile any
code, so it is okay to do it during bootstrap, but other projects
need to treat libltdl as a configurable subproject to keep their
respective LIBOBJS separate:

* libltdl/configure.ac: New file, based on configure.ac.
* libltdl/Makefile.am (AC_LOCAL_AMFLAGS): Use our own m4
directory.
(ltdldata_DATA): List *all* the files that libtoolize --ltdl will
install.
2004-06-16 17:17:40 +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: Moved from here... 2004-04-22 22:47:20 +00:00
argz.c * libltdl/argz.h: Moved from here... 2004-04-22 22:47:20 +00:00
configure.ac libltdl uses LIBOBJS, which leak out into a parent project if both 2004-06-16 17:17:40 +00:00
COPYING.LIB * libltdl/COPYING.LIB: Update to version 2.1. 1999-08-07 07:40:18 +00:00
loader-dld_link.c According to Howard Chu <hyc@highlandsun.com>: 2004-04-22 22:08:19 +00:00
loader-dlopen.c According to Howard Chu <hyc@highlandsun.com>: 2004-04-22 22:08:19 +00:00
loader-dyld.c According to Howard Chu <hyc@highlandsun.com>: 2004-04-22 22:08:19 +00:00
loader-load_add_on.c According to Howard Chu <hyc@highlandsun.com>: 2004-04-22 22:08:19 +00:00
loader-loadlibrary.c According to Howard Chu <hyc@highlandsun.com>: 2004-04-22 22:08:19 +00:00
loader-preopen.c According to Howard Chu <hyc@highlandsun.com>: 2004-04-22 22:08:19 +00:00
loader-shl_load.c According to Howard Chu <hyc@highlandsun.com>: 2004-04-22 22:08:19 +00:00
lt__alloc.c * libltdl/lt__pre89.h, libltdl/ltdl.c, libltdl/ltdl.h, libltdl/argz.c, 2004-04-13 15:30:10 +00:00
lt__alloc.h * libltdl/lt__pre89.h, libltdl/ltdl.c, libltdl/ltdl.h, libltdl/argz.c, 2004-04-13 15:30:10 +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__pre89.h, libltdl/ltdl.c, libltdl/ltdl.h, libltdl/argz.c, 2004-04-13 15:30:10 +00:00
lt__glibc.h * libltdl/argz.h: Moved from here... 2004-04-22 22:47:20 +00:00
lt__private.h According to Howard Chu <hyc@highlandsun.com>: 2004-04-22 22:08:19 +00:00
lt_dlloader.h * libltdl/lt_dlloader.h: Forgot to cvs add this file earlier. 2004-04-14 10:27:11 +00:00
lt_error.c According to Howard Chu <hyc@highlandsun.com>: 2004-04-22 22:08:19 +00:00
lt_error.h According to Howard Chu <hyc@highlandsun.com>: 2004-04-22 22:08:19 +00:00
lt_system.h * libltdl/lt__pre89.h, libltdl/ltdl.c, libltdl/ltdl.h, libltdl/argz.c, 2004-04-13 15:30:10 +00:00
ltdl.c According to Howard Chu <hyc@highlandsun.com>: 2004-04-22 22:08:19 +00:00
ltdl.h According to Howard Chu <hyc@highlandsun.com>: 2004-04-22 22:08:19 +00:00
Makefile.am libltdl uses LIBOBJS, which leak out into a parent project if both 2004-06-16 17:17:40 +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