Jordi Guillaumes i Pons
[email protected]
HECnet: BITXOW::JGUILLAUMES


> 
> IIRC, DECC added #pragma linkage for that.  But that only matters in kernel 
> code - any user mode JSB linkage  in the VAX calling standard has a 
> corresponding CALL linkage.


Just as side info…

IBM added a different C compiler to zOS (MVS) to do systems stuff. They call it 
“Metal-C” and comes with a different RTL and assorted header files to invoke 
the MVS macros and address its control blocks.

I don’t know anyone who uses it. We toke a look into it and went back to using 
assembler to interface with the system.

IBM itself still uses PL/X as systems implementation language., which as far as 
I know has not been made available to the public until relatively recent times. 
As the name hints at, it’s a PL/I derivative tailored for systems and low level 
stuff (although the “regular” PL/I can do it without too much changes).


Jordi Guillaumes i Pons
[email protected]
HECnet: BITXOW::JGUILLAUMES

Attachment: signature.asc
Description: Message signed with OpenPGP

_______________________________________________
Simh mailing list
[email protected]
http://mailman.trailing-edge.com/mailman/listinfo/simh

Reply via email to