libtool-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

libtool ChangeLog TODO


From: Gary V . Vaughan
Subject: libtool ChangeLog TODO
Date: Sat, 26 Feb 2005 09:44:34 -0500

CVSROOT:        /cvsroot/libtool
Module name:    libtool
Branch:         
Changes by:     Gary V. Vaughan <address@hidden>        05/02/26 14:44:34

Modified files:
        .              : ChangeLog TODO 

Log message:
        I assume that it is okay to have undefined symbols in convenience
        libraries that will be used as modules -- the pic objects are
        built normally, and are not expected to resolve all their symbols
        until they are linked into a library; convenience libraries are
        then rolled using 'ar' and 'ranlib' (or equivalent) which also do
        not check whether symbols are resolved.  We now build each of the
        loaders as a convenience library module under these assumptions,
        and link libltdl.la with selected modules, at which time all of
        the symbols *are* resolved:
        
        * TODO: Remove item addressed by this changeset.
        * libltdl/Makefile.am (lib_LTLIBRARIES): Remove libdlloader.la.
        (libdlloader_la_SOURCES): Declaration removed.  Changed all
        clients.  Source files..
        (libltdl_la_SOURCES): ...added back in here.
        (libdlloader_LDFLAGS, libdlloader_la_LIBADD): Removed.
        (libltdl_la_LIBADD): Remove libdlloader.la; add $(LTLIBOBJS).
        * libltdl/loaders/Makefile.am: Removed all references to
        libdlloader.la.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/libtool/libtool/ChangeLog.diff?tr1=1.1859&tr2=1.1860&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/libtool/libtool/TODO.diff?tr1=1.61&tr2=1.62&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]