[Info-vax] Making the CRTL version dependency information useful
Bill Gunshannon
bill.gunshannon at gmail.com
Sun Jan 14 10:56:41 EST 2018
On 01/14/2018 05:36 AM, Simon Clubley wrote:
> On 2018-01-13, Chris Scheers <chris at applied-synergy.com> wrote:
>> Craig A. Berry wrote:
>>>
>>> Many caveats and porting gotchas remain. For the table labeled "All
>>> OpenVMS Versions" I assumed V4.0 because I think that might be around
>>> the time a semi-viable CRTL came along, and if you really care about
>>> anything pre-7.x then you need a great deal more help than I can give
>>> you (for many reasons). Bu if someone knows a better definition of "all"
>>> than V4.0, please say so.
>>
>> IIRC, VAXCRTL (and ADARTL) were added to the base VMS release in VMS V4.2.
>>
>> To get VAXCRTL on earlier versions, you had to install the compiler.
>>
>
> I've seen the later messages about DECC not being the same as VAX C,
> but just for completion, here are the list of RTLs from VAX/VMS 4.6:
>
> $ dir sys$library:*rtl*
>
> Directory SYS$SYSROOT:[SYSLIB]
>
> ADARTL.EXE;1 BASRTL.EXE;1 BASRTL2.EXE;1 COBRTL.EXE;1
> FORRTL.EXE;1 LIBRTL.EXE;1 LIBRTL2.EXE;1 MTHRTL.EXE;1
> PASRTL.EXE;1 PLIRTL.EXE;1 RPGRTL.EXE;1 SCNRTL.EXE;1
> UVMTHRTL.EXE;1 VAXCRTL.EXE;2 VAXCRTL.JNL;1 VAXCRTL.OLB;1
> VAXCRTLG.EXE;2 VAXCRTLG.JNL;1 VAXCRTLG.OLB;1 VMSRTL.EXE;1
>
> Total of 20 files.
>
> And here is the same list from VAX/VMS V4.0:
>
> $ dir sys$library:*rtl*
>
> Directory SYS$SYSROOT:[SYSLIB]
>
> BASRTL.EXE;1 BASRTL2.EXE;1 COBRTL.EXE;1 FORRTL.EXE;1
> LIBRTL.EXE;1 LIBRTL2.EXE;1 MTHRTL.EXE;1 PASRTL.EXE;1
> PLIRTL.EXE;1 RPGRTL.EXE;1 VMSRTL.EXE;1
>
> Total of 11 files.
>
> And finally, the same list from VAX/VMS V3.7:
>
> $ dir sys$library:*rtl*
>
> Directory SYS$SYSROOT:[SYSLIB]
>
> PASRTL.EXE;1 PLIRTL.EXE;3 RTLVECTOR.OBJ;1 VMSRTL.EXE;3
>
> Total of 4 files.
>
> Simon.
>
I thought PL1 was a third party product from Kednos?
bill
More information about the Info-vax
mailing list