Thank you.
So, as the other poster said, there is no GLOBAL LOADLIB in those early versions
of VM and CMS?
Do you know what was the purpose of introducing LOADLIBs later, and: did the
simulated OS LOAD macro use LOADLIBs in later versions?
Is there some kind of history of VM somewhere on the web which answers such
technical questions (not only historical stories of people and places)?
Thank you, kind regards
Bernd
Am 22.03.2013 12:58, schrieb J.H.:
>
>
> The OS load() macro resolves from TXTLIBs.
>
> The answer to your last question would involve some reading. Maybe as the
> English say, If you want to go *there*, don't start here.
>
> On 22 March 2013 12:32, Bernd Oppolzer <berndoppolzer@yahoo.com> wrote:
>
>
>
> Maybe I should put my question more precise:
>
> I know about the differences between the PL/1 resident library
> (runtime objects, that are linked to the compiler generated object)
> and the transient library (runtime objects, that are loaded at runtime -
> I guess that this is done by MVS LOAD).
>
> Now what I don't understand:
>
> I thought that the TXTLIBs are for static linkage and that all statically
> linked objects are added at LOAD ... GENMOD time and will be part of
> the generated module. And, if there are dynamically loaded objects,
> I thought that they have to be specified using a GLOBAL LOADLIB statement.
>
> And: since there is no LOADLIB for PL/1, I thought that all runtime objects in
> this (old) version of PL/1 are static objects. So I don't understand why a
> TXTLIB is needed at runtime.
>
> So I must have get some things wrong ...
>
> Could anyone with some knowledge of CMS and MVS help me to
> understand things better?
>
> Many thanks, kind regards
>
> Bernd
>
>
>
> Am 22.03.2013 12:16, schrieb Bernd Oppolzer:
>>
>>
>>
>
|