Does anybody have an assembler in C?

Ken Wellsch kcwellsc at math.uwaterloo.ca
Thu Mar 12 04:22:47 AEST 1998


Tim,

No, the DECUS C compiler is a very different kettle of fish.  Sorry to
be so vague - I can only go by memory now as all my archived info is on
CD-ROM's at home.  Back in the mid to late 80's a few folks made available
a bundle put together by the folks at Purdue I think - I believe it was
related to Dr. Comer (sp?) and the Xinu stuff - but this bundle was
intended to provide a compiler environment on SunOS systems of the mid
80's to teach lower level system stuff - I've forgotten if it related
to simulating an 11 or was instead just for a cross-compiler environment
to build Xinu mini-kernels on faster platforms to then download to the LSI
11 testbed.  One place I picked it up (via FTP) called it "sunchip.tar.Z"
or similar, while another I think just called it "chip.tar.Z."

I mentioned you only because I do remember grabbing it from your sunsite
archive while you were still at Caltech and later sending e-mail WRT the
licensing thing.

-- Ken

| From owner-pups at minnie.cs.adfa.oz.au  Wed Mar 11 11:45:28 1998
| 
| > Tim Shoppa I believe is familiar with the "chip" or "sunchip" tar bundle
| > that contained a PDP-11 C compiler, assembler and loader.
| 
| Vaguely.  I'll try to track down the exact reference - I'm not
| sure whether your referring to the DECUS C package or not.
| 
| > code to port it a long time ago to another UNIX box. Now I was the jerk
| > that kept saying "gee that C compiler sure looks a lot like the V6/V7
| > C compiler" (yeah I know they are different - I never bothered to go into
| > the details of precisely which one it matched more closely).
| 
| I seem to recall that the DECUS C compiler is written in MACRO-11 assembly -
| and pretty much a straight translation of the V6/V7 C compiler - but
| with different run time libraries for RSX and RT-11.  Does
| this ring a bell?  Or am I completely on the wrong track?
| 
| Tim.

Received: (from major at localhost)
	by minnie.cs.adfa.oz.au (8.8.5/8.8.5) id IAA18738
	for pups-liszt; Thu, 12 Mar 1998 08:24:26 +1100 (EST)
X-Authentication-Warning: minnie.cs.adfa.oz.au: major set sender to owner-pups at minnie.cs.adfa.oz.au using -f


More information about the TUHS mailing list