Subject: Re: ld: symbol __PROCEDURE_LINKAGE_TABLE_ remains undefined
To: None <perry@piermont.com>
From: Matt Thomas <matt@3am-software.com>
List: tech-toolchain
Date: 08/27/1998 15:25:54
At 03:18 PM 8/27/98 , Perry E. Metzger wrote:
>
>Matt Thomas writes:
>> >ld is broken.  Matt Thomas has been fiddling around with it trying
>> >to get shlibs working on the VAX.  Matt?
>> 
>> I fixed ld to only define __PLT_ that when actually making a shared library.
>> (it should also define it when making a dynamically link executeable
>> but I haven't gotten that far).
>
>Wacky question:
>
>As we are trying to terminate use of the current toolchain at some
>point, and would like to eventually migrate to ELF, why not make the
>vax use ELF/ELF shared libs, instead of hacking on a new a.out shared
>lib thing, when we have the glory (on the vax) of not needing to be
>backward compatible with an old shared library format?

The difference between writing ~200-300 lines of code and 4000-5000
(if not more) lines.  I don't have the time for the latter and the
former I can do while at the IETF.
-- 
Matt Thomas               Internet:   matt@3am-software.com
3am Software Foundry      WWW URL:    http://www.3am-software.com/bio/matt/
Sunnyvale, CA             Disclaimer: I avow all knowledge of this message