[Info-vax] C99 updates to CRTL

John E. Malmberg wb8tyw at qsl.net_work
Wed Jul 31 08:30:11 EDT 2019


On 7/31/2019 6:30 AM, John Reagan wrote:
> Of course that system-wide DECC$SHR logical makes all images
> magically use the byte/word DECC$SHR.  The system-wide RTLMAP isnt
> needed as the compiler falls back to DECC$SHR.
> 
> Will we have chip specific variants of images in x86?  Probably for
> low level system images for Intel vs AMD.  I don't see it for others
> but I'd be open to it.  LLVM does provide for some flavors of
> multiple versions of the same routine with runtime selection of the
> right one.

Can some documentation be provided on how a user could create a custom 
variant?

Is there anyway to override how a C program opens stdin/stdout/stderr 
before the user's main is executed?  It would really help if that in the 
case where those devices are not file structured, I could skip using 
RMS, and just use VMS channels.

Right now, to implement getpassword(), ncurses, select(), and poll(), I 
have to assign a channel to terminals and pipes, and wrap all the CRTL 
calls that reference those devices.

Regards,
-John
wb8tyw at qsl.net_work







More information about the Info-vax mailing list