[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