lkml.org 
[lkml]   [1998]   [Nov]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[OFFTOPIC] Re: Linux-asm (was A patch for linux 2.1.127)


[sorry for over-the-head reply, but I missed Richard's posting]
On Wed, 18 Nov 1998, Manuel J. Galan wrote:

> "Richard B. Johnson" wrote:
> >
> > On Tue, 17 Nov 1998, Manuel J. Galan wrote:
> >
> > > Some common places and/or common sense:
> > >
> > > * UNIX was built on C and C was built for UNIX.
> > >
> >
> > Unix was built on a Digital PDP-11/34, using tools available
> > in the RSX-11 Digital Operation system. Most of the 'hardware stuff'
> > was done in DEC MACRO Assembly under RSX-11.

Bull. Original development went _for_ PDP-7 on GE-645. OS was either GCOS
or Multics. When they switched to -11 they bootstrapped their own
assembler (BTW, they didn't have RSX around).

> > 'C' came later.

Right. Original beast is circa '69, C - '73.

> > > * UNIX/C were devised with portability in mind.
> > >
> >
> > Unix and C are not the same thing. Once Unix was running, a
> > 'C' compiler was built (from the ideas of 'B') so that the
> > machine would not have to be rebooted to get at the DEC tools
> > to continue development.

Bullshit. They had assembler waay before C. Read v1 user manual.
It's Nov 3rd, 1971. Two years before C. as(1) is there. The system was
_NOT_ double-booting UNIX/RSX. BTW, IIRC RSX appeared a bit later than
UNIX (sorry, last time I looked into RSX manuals was 9 years ago).
Look at the www.cs.bell-labs.com/~dmr and poke around there.



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:45    [W:0.390 / U:0.268 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site