1999-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
+ * TODO: need to document AC_LIBLTDL_*; static self dlopening
+ problem fixed
+
* libtool.m4 (AC_LIBTOOL_DLOPEN): just set lt_dlopen=yes
(AC_LIBTOOL_SETUP): if lt_dlopen=yes, add --enable-dlopen to
libtool_flags; drop --enable-dlopen-self
- libltdl documentation needs to be completed.
- AC_PROG_LIBTOOL, AC_ENABLE/DISABLE_SHARED/STATIC/FAST_INSTALL,
- AC_LIBTOOL_DLOPEN are not documented.
+ AC_LIBTOOL_DLOPEN, AC_LIBLTDL_CONVENIENCE/INSTALLABLE are not documented
- Purpose and usage of convenience libraries must be better documented
In the future:
**************
-* test whether dlopening and self-dlopening work for statically linked
- programs. Self-dlopening, for example, is known to fail on DEC
- OSF/1, for programs compiled with -static. On other platforms,
- dlopen may even fail to link.
-
* Godmar Back writes:
libltdl uses such stdio functions as fopen, fgets, feof, fclose, and others.
These functions are not async-signal-safe. While this does not make