🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch
Article #21201

Re: Object Translator (was Re: Regi

#21201
From: wsmith
Date: Thu, 11 May 1989 03:16
31 lines
1938 bytes
>If we decided to put in load interlocks, that would
>be upward-compatible, although we'd likely compile 3rd-party executables
>with R3000-style forever. (Of course, if we did add load interlocks at
>some point, and if there got to be more of those machines around, at some
>point maybe we'd start advising peopel to compile for that, and then do
>a reverse-translate on R3000-machines!)
>...
>Our experience with these methods tends to make us more willing to
>consider object code translation as one more trick to use when it makes
>sense, and it's really not that weird once you get used to it.
>-- 
>-john mashey	DISCLAIMER: <generic disclaimer, I speak for me only, etc>
>UUCP: 	{ames,decwrl,prls,pyramid}!mips!mash  OR  mash@mips.com
>DDD:  	408-991-0253 or 408-720-1700, x253
>USPS: 	MIPS Computer Systems, 930 E. Arques, Sunnyvale, CA 94086
>/* End of text from m.cs.uiuc.edu:comp.arch */

This sounds like a version control nightmare.   It probably requires
more sophistication than current software engineering tools under
UNIX are able to provide.

The instant you have binaries that look like they should work and they
fail in possibly subtle ways, chaos is likely to ensue quickly for the 
system administrator or software developers trying to port to these
systems.   Before you worry about making it super-fast, you have to
guarantee that it will run correctly.

Bill Smith
wsmith@cs.uiuc.edu
uiucdcs!wsmith
Technical Details
Message-ID: <3300066@m.cs.uiuc.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!unmvax!deimos.cis.ksu.edu!uxc!uxc.cso.uiuc.edu!m.cs.uiuc.edu!wsmith
References: <19162@winchester.mips.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!unmvax!deimos.cis.ksu.edu!uxc!uxc.cso.uiuc.edu!m.cs.uiuc.edu!wsmith
From: wsmith@m.cs.uiuc.edu
Newsgroups: comp.arch
Subject: Re: Object Translator (was Re: Regi
Message-ID: <3300066@m.cs.uiuc.edu>
Date: 11 May 89 03:16:00 GMT
References: <19162@winchester.mips.COM>
Lines: 31
Nf-ID: #R:winchester.mips.COM:19162:m.cs.uiuc.edu:3300066:000:1423
Nf-From: m.cs.uiuc.edu!wsmith    May 10 22:16:00 1989