[TUHS] recreating bj.s for Unix v5

Mark Longridge cubexyz at gmail.com
Sat Jun 13 05:01:51 AEST 2015


Here it is:

http://www.maxhost.org/other/unix-v5-bj-pdp-11-executable

Judging by it's small size I figure the original code was assembly language.

On 6/12/15, Noel Chiappa <jnc at mercury.lcs.mit.edu> wrote:
>     > From: Mark Longridge <cubexyz at gmail.com>
>
>     > My first idea was to grab bj.s from 2.11BSD and assemble it the Unix
> v5
>     > as command. That seems to generate a bunch of errors. Also other
>     > assembly source files don't seem to have .even in them.
>
> My first question was going to be 'Maybe try an earlier version of the
> source?', but I see there is no earlier version online. Odd. ISTR that some
> of the fun things in V6 came without source, maybe blackjack was the same
> way?
>
>     > Another idea would be generate the source code from the executable
>     > itself, but there doesn't seem to be a disassembler for early Unix.
>
> Where's the binary? I'd like to take a look at it, and see if the source
> was
> assembler, or C (there's a C version in the source tree, too). Then I can
> look and see how close it is to that 2.11 source - that may be a
> re-implementation, and totally different.
>
> 	Noel
>



More information about the TUHS mailing list