Newsgroups: comp.arch
Path: utzoo!henry
From: henry@utzoo.uucp (Henry Spencer)
Subject: Re: Sun/3 and Sun/4 - Email summary
Message-ID: <1988Jan30.223723.29840@utzoo.uucp>
Keywords: summary, Sun, SPARC, RISC, 680x0
Organization: U of Toronto Zoology
References: <2183@geac.UUCP>
Date: Sat, 30-Jan-88 22:37:17 EST

> The Sun-3 runs 68020 and 68010 code; the Sun-4 doesn't.

This advantage is largely illusory, however, unless you program in assembler
a lot.  There are so many variations in system-call and function-call
conventions among different 680x0 implementations that your favorite 680x0
binary from another system is most unlikely to run unmodified on a Sun 3.
If you have to recompile anyway, the only big advantage of using the same
underlying processor is that you don't have to immediately rush in and fix
all the portability problems in your code.  This assumes that the compilers
are similar enough that *they* don't provoke these problems.  This is not
to be taken for granted, especially (!) in assembler (since there is no
consensus on 680x0 assembler syntax either).
-- 
Those who do not understand Unix are |  Henry Spencer @ U of Toronto Zoology
condemned to reinvent it, poorly.    | {allegra,ihnp4,decvax,utai}!utzoo!henry
