* TODO: need to document AC_LIBLTDL_*; static self dlopening

problem fixed
This commit is contained in:
Alexandre Oliva 1999-03-11 01:17:01 +00:00 committed by Alexandre Oliva
parent b933475f97
commit 3d7a703484
2 changed files with 4 additions and 6 deletions

View File

@ -1,5 +1,8 @@
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

7
TODO
View File

@ -28,7 +28,7 @@ so that the size of lt_preloaded_symbols can be reduced.
- 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
@ -37,11 +37,6 @@ so that the size of lt_preloaded_symbols can be reduced.
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