[Info-vax] Compilers and architectures
JF Mezei
jfmezei.spamnot at vaxination.ca
Mon Jan 19 18:55:24 EST 2009
(subject renamed from some meaningless one)
John Reagan wrote:
> The fact that Itanium is EPIC doesn't really matter to most code other than
> compilers or those brave few who want to write Itanium assembly for
> performance reasons
In the case of VMS to Alpha, is it correct to assume that they had to
build Alpha cross compilers on VAX-VMS so that they could generate a
minimal VMS binary and then boot it on Alpha ? (since there were no
tools yet available on Alpha and there were no other OS running on Alpha
at the time).
In the case of a theoretical port to a 64 bit 8086, would they build
such cross platform compilers on Alpha or IA64 VMS to generate the early
8086 VMS binaries ?
Or would they use existing Intel compilers on windows/linux to compile
and generate the early VMS binaries for 8086 ?
And once you havce a minimal VMS running on the 64 bit 8086, how
difficult is it to port 8086 compilers written for linux or windows over
to VMS ? Is it mostly just adding the vms-style command line parsing and
the logic to search include files in libraries and/or directories with
the rest more or less unchanged ? or are there significant compiler core
changes needed for VMS ?
More information about the Info-vax
mailing list