libtool/libltdl
Thomas Tanner 47938d46eb * update all copyright notices to 2000
* doc/libtool.texi (using libltdl): document new lt_dlinfo struct,
  replace NULL with @code{NULL}, document lt_dlsetdata(),
  lt_dlgetdata() and lt_dlgetinfo()
* libltdl/Makefile.am: increment interface version number
* libltdl/configure.in: set version number to 1.1
* libltdl/ltdl.c: make some variables public by moving them
  to the info struct, add support for application specific data
  within module handles, new lt_dlsetdata(), lt_dlgetdata() and
  lt_dlgetinfo() functions,
  fix memory leaks, minor cleanups
* libltdl/ltdl.h: ditto
* mdemo/main.c: demonstrate use of lt_dlgetinfo,
  improved handling of errors

* ltconfig.in: set hardcode_into_libs = yes for GNU/Hurd, Linux
  and Solaris, only hardcode *all* run-paths if hardcode_into_libs
  is set to 'all', otherwise hardcode only user-specified rpaths
  into libraries
* ltmain.in: minor cleanups, we don't need to add user-specified
  rpaths to compile_rpath, finalize_rpath is sufficient

* ltconfig.in: transform linux* -> *linux-gnu* _after_ host_os has
  been set! (reported by Bruno Haible <haible@ilog.fr>)

* configure.in: AC_SUBST reload_flag, deplibs_check_method
  and file_magic_cmd

* README: use 'libtool --version' instead of 'ltconfig --version'
  (suggested by Francios Pinard <pinard@iro.umontreal.ca>
2000-01-13 00:28:09 +00:00
..
.cvsignore added acinclude.m4 1999-03-14 05:43:03 +00:00
acconfig.h * libltdl/Makefile.am (ltdl.lo): Add dependencies. 1999-04-29 08:09:19 +00:00
configure.in * update all copyright notices to 2000 2000-01-13 00:28:09 +00:00
COPYING.LIB * libltdl/COPYING.LIB: Update to version 2.1. 1999-08-07 07:40:18 +00:00
ltdl.c * update all copyright notices to 2000 2000-01-13 00:28:09 +00:00
ltdl.h * update all copyright notices to 2000 2000-01-13 00:28:09 +00:00
Makefile.am * update all copyright notices to 2000 2000-01-13 00:28:09 +00:00
README * NEWS, TODO: updated (pic flags) 1999-07-17 09:00:53 +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)
* libtool's dlpreopen