[Info-vax] linkshrlib.com - link opensource libraries into shareable images

Stephen Hoffman seaohveh at hoffmanlabs.invalid
Fri Aug 3 11:09:42 EDT 2012


On 2012-08-03 14:50:10 +0000, hb said:

> On 08/03/12 15:35, Stephen Hoffman wrote:
> 
>> On OpenVMS Alpha, this task can be implemented without particular
>> integration in the Linker and the compilers, using the compiler analysis
>> files and an undocumented feature of the OpenVMS Alpha Linker (which I
>> don't think made it to Itanium), and the aforementioned database. You'd
>> need to scan these analysis files from the compilers and (maybe) from
>> the constituent shareable images, and could then synthesize the transfer
>> vectors for the linker pass.
> The "undocumented feature" was intentionally removed, the reason was 
> already mentioned: it will not always work. The main target for this 
> feature was to handle mangled names from C++ (and maybe Ada). The C++ 
> compiler was enhanced to assist with /export.

Yeah.  "The perfect is the enemy of the good.".
Or as Buchheit recast Voltaire, "'Perfect' is the enemy of 'good enough'".
That's a common strength and a common failing that's at the core of OpenVMS.
(But then this doesn't matter, as it's not going to happen in OpenVMS.)

-- 
Pure Personal Opinion | HoffmanLabs LLC




More information about the Info-vax mailing list