libtool/libltdl
Gary V. Vaughan 21abc39185 * libltdl/ltdl.c (argz_append, argz_create_sep, argz_insert)
(argz_next, argz_stringify): Move from here...
* libltdl/argz.c: New file. ...to here.
* libltdl/lt__glibc.h: New file. Rename global symbols into the
lt__ namespace.
* libltdl/lt__private.h: Include lt__glibc.h.
* libltdl/Makefile.am (libltdl_la_SOURCES): Add new files.
(AM_CPPFLAGS): Add -DLTDL.
* libltdl/argz.h (argz_append, argz_create_sep, argz_insert)
(argz_next, argz_stringify): New file. Declare argz functions
here, including lt__glibc.h when LTDL is defined to rename global
symbols for libltdl.
* m4/ltdl.m4 (AC_LTDL_FUNC_ARGZ): Add argz to AC_LIBOBJ if any of
our argz_* functions are missing from the system libraries.
2004-04-08 14:13:07 +00:00
..
.cvsignore Updated to reflect upcoming autoconf 2.58 and automake 1.8 2003-09-24 17:03:27 +00:00
argz.c * libltdl/ltdl.c (argz_append, argz_create_sep, argz_insert) 2004-04-08 14:13:07 +00:00
argz.h * libltdl/ltdl.c (argz_append, argz_create_sep, argz_insert) 2004-04-08 14:13:07 +00:00
COPYING.LIB
lt__alloc.c Keywords: 2004-04-06 15:42:11 +00:00
lt__alloc.h Keywords: 2004-04-06 15:42:11 +00:00
lt__dirent.c * libltdl/ltdl.c: Move standard headers and preprocessor guards 2004-04-08 13:51:15 +00:00
lt__dirent.h * libltdl/ltdl.c: Move standard headers and preprocessor guards 2004-04-08 13:51:15 +00:00
lt__glibc.h * libltdl/ltdl.c (argz_append, argz_create_sep, argz_insert) 2004-04-08 14:13:07 +00:00
lt__pre89.h Added Files: 2004-04-08 14:01:35 +00:00
lt__private.h * libltdl/ltdl.c (argz_append, argz_create_sep, argz_insert) 2004-04-08 14:13:07 +00:00
lt_system.h * libltdl/ltdl.c: Move standard headers and preprocessor guards 2004-04-08 13:51:15 +00:00
ltdl.c * libltdl/ltdl.c (argz_append, argz_create_sep, argz_insert) 2004-04-08 14:13:07 +00:00
ltdl.h Keywords: 2004-04-08 12:01:58 +00:00
Makefile.am * libltdl/ltdl.c (argz_append, argz_create_sep, argz_insert) 2004-04-08 14:13:07 +00:00
memcpy.c Added Files: 2004-04-08 14:01:35 +00:00
memmove.c Added Files: 2004-04-08 14:01:35 +00:00
README * ltmain.in: Always use $echo not echo for consistency. 2003-03-20 20:24:21 +00:00
strchr.c Added Files: 2004-04-08 14:01:35 +00:00
strcmp.c Added Files: 2004-04-08 14:01:35 +00:00
strrchr.c Added Files: 2004-04-08 14:01:35 +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