[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
last minute fixes
From: |
Thomas Tanner |
Subject: |
last minute fixes |
Date: |
Mon, 23 Apr 2001 14:36:14 +0200 (CEST) |
Hi
this patch contains my last minute fixes for libtool 1.4
Feel free to commit it - I don't have CVS/SSH access yet :(
BTW: The magic duplicates removal code I introduced more than one
year ago is supposed to work for both shared and static libraries on
every platform! However, this only applies to the HEAD branch.
I didn't have the time to check the changes in ILD code of the
MLB branch yet. Some assumptions in the code might not be true for MLB.
Please also read the notes about the libltdl bugs in TODO.
They probably require some larger changes (maybe even in the dlloader
interface?). Do we really want to release 1.4 with such bugs?
2001-04-23 Thomas Tanner <address@hidden>
* TODO: describe problems with libltdl
* ltmain.in (ILD): tidy up, add comments, remove dead code,
merge duplicate code
* ltmain.in (ILD): don't touch newdependency_libs after scan or
dlopen pass
* ltmain.in (ILD): don't dlpreopen dependency_libs of a dlopened
module (remove absolutely wrong quick hack)
* ltmain.in (ILD): remove wrong comments about duplicate removal
* ltmain.in (ILD): build a static-only module if it has
static libraries in its dependencies (so that libltdl can
safely load dependency_libs)
* ltmain.in (argument parsing): rename dl[pre]files for
future simplifications
* ltmain.in (argument parsing): prefix comparsions of -l args with X,
replace -lc with `-framework System' _after_ the ILD passes
* ltmain.in (argument parsing): support dl[pre]open
for both .o and .lo files
* ltmain.in (deplibs_check): use portable test syntax
* ltmain.in (help): document -prefer-[non-]pic flags
* ltmain.in: improve readablity by adding some comments,
rename uninst_* to notinst_* (more adequate name)
Thomas Tanner -------------------------
email: tanner@(ffii.org|gnu.org|gmx.de)
web: http://home.pages.de/~tanner
UMI: http://umi.ffii.org
libtool.diff
Description: libtool.diff
- last minute fixes,
Thomas Tanner <=
- Re: last minute fixes, Gary V . Vaughan, 2001/04/23
- Re: last minute fixes, Ossama Othman, 2001/04/23
- Re: last minute fixes, Gary V . Vaughan, 2001/04/23
- Re: last minute fixes, Thomas Tanner, 2001/04/24
- Re: last minute fixes, Gary V . Vaughan, 2001/04/24
- Re: last minute fixes, Thomas Tanner, 2001/04/24
- Re: last minute fixes, Gary V . Vaughan, 2001/04/24
- Re: last minute fixes, Thomas Tanner, 2001/04/24
- Re: last minute fixes, Gary V . Vaughan, 2001/04/24
- Re: last minute fixes, Thomas Tanner, 2001/04/25