steve smithers wrote:
These systems have had had 32 bit compilers since the mid 1960's, it's not
rocket science, just computer science. A version of C was implemented on 360
machines at Bell Labs long before it became a portable system. The architecture
produces problems, but these are surmountable. I won't have answers to
everything; I don't know enough (actually hardly anything) about the internals
of the FreePascal code generator. I am confident enough in my abilities to
know that these items are soluble; After all VS/Pascal solved them; GCC
solved them (and there is a version of GCC available for 370 processors) etc
Although if I understand things correctly instruction and operand
addresses were 24 bit until the mid 80s, at which they became 31 bit
(2Gb per process). Various interesting stuff on porting GCC in
http://mvs380.sourceforge.net/System380.txt
--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk
[Opinions above are the author's, not those of his employers or colleagues]
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel