[HECnet] Swedish Pascal under RSX-11M-Plus?

Pontus Pihlgren pontus at Update.UU.SE
Tue Oct 31 01:38:12 PDT 2017


Ah, that rings a bell. I wonder if I have a manual somewhere.

/P

On Tue, Oct 31, 2017 at 09:30:53AM +0100, Johnny Billquist wrote:
> Bunch of guys at Ericsson. Main author is Seved Torstendahl, who I happen to
> sortof know... (Haven't seen him in 15 years, though. Probably retired now.)
> 
>   Johnny
> 
> On 2017-10-31 09:06, Pontus Pihlgren wrote:
> >On a tangent, who made Swedish Pascal?
> >
> >/P
> >
> >On Tue, Oct 31, 2017 at 08:49:22AM +0100, Johnny Billquist wrote:
> >>Aaaand... One more comment.
> >>
> >>I don't know exactly which version of Swedish Pascal I have. I remember
> >>going through all DECUS tapes at the time, trying to find the most recent
> >>version, but you might have a newer version than me.
> >>I fixed the patching though, so you can just apply that knowledge to your
> >>version.
> >>
> >>The correct patch for RSX-11M-PLUS V4.6 is:
> >>GBLPAT=ROOT:$AUTO+34:431        ; BR    SEGENT rsx v4.1
> >>
> >>   Johnny
> >>
> >>On 2017-10-31 08:33, Johnny Billquist wrote:
> >>>By the way... I played around with Swedish Pascal a few years ago, for
> >>>some needs I had for Pascal. I hit some snags with Oregon Pascal, and then
> >>>tried Swedish, and realized the code generated is rather ugly, and it was
> >>>going to be a gigantic effort if you ever want it to be able to run with
> >>>split I/D space, so I gave up on it.
> >>>
> >>>There is also the DEC PDP-11 Pascal, which I never tried getting to run,
> >>>as it appeared it wasn't any better than Oregon.
> >>>
> >>>   Johnny
> >>>
> >>>On 2017-10-31 08:27, Johnny Billquist wrote:
> >>>>Um.. Yes. That rings a bell.
> >>>>I fixed that a few years ago. You should find a correct version at
> >>>>MIM::DU:[SWEPAS]
> >>>>
> >>>>    Johnny
> >>>>
> >>>>On 2017-10-31 02:29, Dave McGuire wrote:
> >>>>>
> >>>>>    Hey folks.  I'm trying to get "Swedish" Pascal v6.3 running under
> >>>>>RSX-11M-Plus v4.6, and have hit a problem.  The created PAS.TSK crashes
> >>>>>on invocation, and I suspect it may be due to a patch that gets applied
> >>>>>to a library during the build process.  This appears in PAS.BLD:
> >>>>>
> >>>>>          ;
> >>>>>          ; The above GBLPAT statement patches a branch instruction
> >>>>>          ; into the system overlay autoload routine AUTO.
> >>>>>          ; The last few releases of most operating systems have had
> >>>>>          ; different versions of AUTO.  The proper GBLPAT statement
> >>>>>          ; to use above depends on which AUTO routine you have on
> >>>>>          ; your system.  You can identify which one you have by
> >>>>>          ; examining the object module ident of module AUTO in
> >>>>>          ; the system object library, SYSLIB.  Use a command such as
> >>>>>          ; "LBR LB:[1,1]SYSLIB/FU" to do this.  The GBLPAT statements
> >>>>>          ; to use with each AUTO routine are:
> >>>>>          ;
> >>>>>          ;    AUTO ident         GBLPAT statement
> >>>>>          ;   ============       ==================
> >>>>>          ;    ??early??         GBLPAT=ROOT:$AUTO+34:437
> >>>>>          ;      08              GBLPAT=ROOT:$AUTO+34:435
> >>>>>          ;      09.08           GBLPAT=ROOT:$AUTO+36:441
> >>>>>          ;      10.02           GBLPAT=ROOT:$AUTO+36:431
> >>>>>          ;
> >>>>>
> >>>>>    The ident of AUTO in my system is 10.05, making that patch
> >>>>>potentially
> >>>>>land at the wrong address.  However, that's just my suspicion.  Has
> >>>>>anyone gotten Swedish Pascal v6.3 running under RSX-11M-Plus v4.6?
> >>>>>
> >>>>>              -Dave
> >>>>>
> >>>>
> >>>
> >>
> >>-- 
> >>Johnny Billquist                  || "I'm on a bus
> >>                                   ||  on a psychedelic trip
> >>email: bqt at softjar.se             ||  Reading murder books
> >>pdp is alive!                     ||  tryin' to stay hip" - B. Idol
> 
> 
> -- 
> Johnny Billquist                  || "I'm on a bus
>                                   ||  on a psychedelic trip
> email: bqt at softjar.se             ||  Reading murder books
> pdp is alive!                     ||  tryin' to stay hip" - B. Idol


More information about the Hecnet-list mailing list