• No replies
4 Posts

Pinned topic Check out zTidBits for a cheat sheet about the z/OS Metal C feature

‏2012-02-28T20:43:24Z |
The XL C METAL compiler option generates code that does not require access to the Language Environment support at run time. Instead, the METAL option provides C-language extensions that allow you to specify assembly statements that call system services directly. Using these language extensions, you can provide almost any assembly macro, and your own function prologs and epilogs, to be embedded in the generated HLASM source file. When you understand how the METAL-generated code uses MVS linkage conventions to interact with HLASM code, you can use this capability to write freestanding programs. Learn more from zTidBits z/OS Metal C Link: