386 Unix (In)compatibilities Summary
Barnacle Wes
wes at obie.UUCP
Sat Aug 27 17:12:23 AEST 1988
In article <819 at vsi.UUCP>, sullivan at vsi.UUCP (Michael T Sullivan) writes:
> I don't think the fact that both of your OS's are based on the same code
> is enough to call it an ABI, or even say the compatibility is there by
> design.
You have missed the point - all the System V Release 3's for the 386 are
based on the same port - the AT&T/Intel/Interactive port, which
interactive sells for 386 AT-bus machines as 386/ix. You should be able
to take a 386 COFF file and run it on ANY V.3/386, like, for instance, a
Sequent, or an Acer Sys 32/20, which are NOT AT-bus machines. That IS
an ABI.
> ....... An ABI is a standard, not a coincidence. The idea is that even
> if one Unix isn't based on the same port as yours, programs will still run
> on both without recompiling.
Right. They all ARE for the 386. See the above paragraph.
> Also, if the compatibility is there by design, why don't we hear more about
> it. After I made the original posting I received a lot of requests to
> post whether the two were compatible. Seems to me if they were _by design_
> then there'd be a lot more made of it.
Probably because it is such an unheard-of idea in the Unix world. Until
now, that is. And it happened on an Intel processor - what a revoltin'
development!
--
{hpda, uwmcsd1}!sp7040!obie!wes
"Happiness lies in being priviledged to work hard for
long hours in doing whatever you think is worth doing."
-- Robert A. Heinlein --
More information about the Comp.unix.microport
mailing list