libtool-patches
[Top][All Lists]
Advanced

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

Re: Add hppa*64* support to libtool (HEAD branch)


From: John David Anglin
Subject: Re: Add hppa*64* support to libtool (HEAD branch)
Date: Wed, 18 Dec 2002 21:05:17 -0500 (EST)

> Ross's patch won't work. Dependency libraries are one failure. I have
> some queries on the main libtool list (and would *really* appreciate
> followup on the queries). I do have a working libtool for the 1.4
> branch for hppa64 based on the work Ross did. I'll try to look into
> merging my changes with Ross's for the 1.5 branch.

I'll take a look.  This is currently a problem in gcc in that constructors
/destructors don't run in dependent libraries with the GNU linker.  We
don't have a way to determine the dependencies that works in all cases.
I am testing a patch now to use the +init/+fini switches to run constructors
on the 32-bit port with the HP linker.  This can also be used on hppa64
with the HP linker.  I would like to get the GNU linker enhanced so this
will work as well with it.  With this in place, I don't think it will
be necessary for libtool to search for dependencies beyond the executable
or shared library.  ldd should work with executables linked with the HP
linker.  If I recall correctly, it doesn't like GNU linked executables
although it will work on shared libraries.

Is the above relevant to the libtool situation?

Dave
-- 
J. David Anglin                                  address@hidden
National Research Council of Canada              (613) 990-0752 (FAX: 952-6605)



reply via email to

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