[Info-vax] VAX object and executable file formats documented?

Stephen Hoffman seaohveh at hoffmanlabs.invalid
Sun Sep 19 21:57:15 EDT 2021


On 2021-09-20 00:46:11 +0000, Galen said:

> Are the formats used by VMS for .obj and .exe files documented somewhere?

For the VAX and Alpha object file formats, see appendices A and B in 
the old LINKER manual:

https://livingcomputers.org/UI/UserDocs/OpenVMS-7-3/5_VMS_Linker_Utility.pdf

This particular material has seemingly (and unsurprisingly) been 
expunged from the VSI OpenVMS documentation.

AFAIK, the executable file format was only ever "documented" in the IDSM.

For that, see page 949ff in the OpenVMS AXP V1.5 IDSM, and page 737ff 
in the VAX V5.2 IDSM.

Rummage the LIB definitions and comments in the various object- and 
executable-related header files, as well.

There's a fair amount of info on ELF and DWARF for x86-64 in the newer 
VSI manuals, and particularly where it diverges from typical usage.

ELF and DWARF was also used on Itanium.

-- 
Pure Personal Opinion | HoffmanLabs LLC 




More information about the Info-vax mailing list