[Info-vax] Hard links on VMS ODS5 disks

John Dallman jgd at cix.co.uk
Sun Jul 23 18:03:00 EDT 2023


In article <e9738d50-3a9d-489e-b59b-c472eadaf618n at googlegroups.com>,
xyzzy1959 at gmail.com (John Reagan) wrote:

> The real ugly Macro-32 sources include LAD driver and the shadow 
> driver.

I've been reading the Macro compiler manual. I have never done any VAX
assembler, but I've done a lot on other platforms, and reported a lot of
compiler bugs on IA-64, x86-64, and ARM64. 

It looks to me as if cross-compiling Macro-32 isn't so hard if you just
want it to run, but making it run /fast/ on x86-64 was probably hard.
There aren't quite enough registers to map the VAX registers 1:1 and
putting them in memory makes for fun with calling conventions, caching
and so on.  

John 



More information about the Info-vax mailing list