This document defines the OpenVMS Calling Standard, outlining the requirements, mechanisms, and conventions for procedure-to-procedure calls within the OpenVMS interface. It applies to both Alpha and VAX environments, enabling 32-bit or 64-bit native user-mode procedures to operate correctly in multilanguage and multithreaded settings.
Key aspects covered include:
The standard is primarily intended for implementers of compilers, debuggers, run-time tools, libraries, and base operating systems, but the information is relevant for all programmers dealing with procedure calls. It emphasizes performance, portability, efficiency, and consistency in intermodule interfaces.
Site structure and layout ©2025 Majenko Technologies