From mboxrd@z Thu Jan 1 00:00:00 1970 From: cubexyz@gmail.com (Mark Longridge) Date: Fri, 12 Jun 2015 16:16:20 -0400 Subject: [TUHS] recreating bj.s for Unix v5 In-Reply-To: <20150612200043.4F65218C0C0@mercury.lcs.mit.edu> References: <20150612200043.4F65218C0C0@mercury.lcs.mit.edu> Message-ID: > I missed some. It also wants quest1, quest2 and quest5 (and maybe more). > This may present a bit of a problem, as I can't find any trace of them > anywhere, and will have to work out from the source what their arguments, > etc are, what they do, etc. > > I wonder how on earth the 2.11 people got this to assemble? (Or maybe they > didn't?) > > Noel You gave me a good hint :) in 2.11bsd: cd /usr/src/games/pdp su make bj which does: as -o bj.o etc.s bj.s us.s ld -o bj bj.o -lc the executable seems to work OK. I tried to assemble it in v5 and it actually does assemble but then gives "Memory fault -- Core dumped" when trying to run it. I was wrong about .even, the v5 assembler does understand it. It might just be easier to modify a later version of bj.c so the v5 compiler could use it. On 6/12/15, Noel Chiappa wrote: > > From: Noel Chiappa > > > another assembler source file, which contains the following routines > > which are missing from bj.s: > > I missed some. It also wants quest1, quest2 and quest5 (and maybe more). > This may present a bit of a problem, as I can't find any trace of them > anywhere, and will have to work out from the source what their arguments, > etc are, what they do, etc. > > I wonder how on earth the 2.11 people got this to assemble? (Or maybe they > didn't?) > > Noel >