diff --git a/ChangeLog b/ChangeLog index d09caef1..e20b8483 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 1999-01-20 Alexandre Oliva + * TODO: should we also build a `static' copy of a convenience + library out of .o files? + * ltconfig.in (bsdi4*, netbsd*, uts4*, library_names_spec, soname_spec): removed duplicate dot before $major Reported by Steven M. Schultz (bsdi4*) diff --git a/TODO b/TODO index 86736c02..8d68f9cf 100644 --- a/TODO +++ b/TODO @@ -98,6 +98,13 @@ version is installed. symbols to be included in a libtool archive. This would require some sort of -whole-archive option, as well. +* Currently, convenience libraries (.al) are built from .lo objects, +except when --disable-shared. When we can build both shared and +static libraries, we should probably create a .al out of .lo objects +and also a .a out of .o objects. The .al would only be used to +create shared libraries, whereas the .a would be used for creating +static libraries and programs. + * Need to finalize the documentation, and give a specification of `.la' files so that people can depend on their format. This also needs to be done so that DLD uses a public interface to libtool