[Info-vax] Making the CRTL version dependency information useful

John E. Malmberg wb8tyw at qsl.net_work
Sat Jan 13 12:40:27 EST 2018


On 1/13/2018 10:41 AM, Chris Scheers 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.
> 

The CRTL help is for the DECC runtime that was introduced with VAX/VMS 
6.0 and Alpha/VMS 1.0.

That CRTL was backported to 5.5-2 (I do not know about earlier) and 
packaged with the DEC C compiler to VAX with a attributable CRTL kit 
that can be supplied with programs.

So the "All OpenVMS" versions would refer to 5.5-2 and later.

The GCC/VAX compiler can also use the DECC CRTL on those versions to get 
better results than using the VAXCRTL.

And since I have an emulated VAX running, I still attempt to build VAX 
kits for projects.

Regards,
-John
wb8tyw at qsl.net_work





More information about the Info-vax mailing list