mirror of
git://git.savannah.gnu.org/libtool.git
synced 2025-02-05 14:40:42 +08:00
21abc39185
(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. |
||
---|---|---|
.. | ||
.cvsignore | ||
argz.c | ||
argz.h | ||
COPYING.LIB | ||
lt__alloc.c | ||
lt__alloc.h | ||
lt__dirent.c | ||
lt__dirent.h | ||
lt__glibc.h | ||
lt__pre89.h | ||
lt__private.h | ||
lt_system.h | ||
ltdl.c | ||
ltdl.h | ||
Makefile.am | ||
memcpy.c | ||
memmove.c | ||
README | ||
strchr.c | ||
strcmp.c | ||
strrchr.c |
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