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:
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