>
> Linux/390 doesn't emulate Intel (except if you use the Bochs emulator).
> However, Linux is Linux is Linux. The only stuff you may run into is some
> architecture specific code written in inline assembler that implements
> things like spinlocks or some atomic operation, a threading implementation
> (like green threads in Java), or something that requires knowledge of the
> ABI. I've encountered such code in packages such as cprof, postgreSQL, and
> Java. The amount of code is usually very very small which means the effort
> is quite little.
One item to add to this is byte order. It's surprising how
often that is a factor. The Intel byte order is different
from mainframes.
What this can mean is that data directly written on an Intel box,
cannot be directly read on a mainframe box (unless, of course,
the programmer was aware of this issue.)
I would hazard a guess that byte order is more of an issue
than in-line assembly source for most people.
- Dave Rivers -
--
[EMAIL PROTECTED] Work: (919) 676-0847
Get your mainframe programming tools at http://www.dignus.com