On 10/11/22 10:55, Mark Matlock wrote:
The APL-11 source code as distributed by DECUS
does not task build properly under later versions of RSX. Johnny Billquist following on
the work of Lee Gleason (see
https://rsx11.blogspot.com/2021/02/ ) fixed those problems.
Johnny also fixed some other issues with APL-11 like Y2K dates and named directories. It
also uses I/D so the workspace is twice as big as the normal APL-11 work space size. As
Johnny said he has those fixed sources for APL-11 on MIM.
Ah-HA! That fills in a few blanks. Thanks!
Running with out an FPP might more easily be
solved by using an FPP emulator that is found on the DECUS SIG tapes. I used this many
years ago to be able to use Fortran 77 on a PDP-11/44 that did not have the FPP. It is a
bit slower but not really any worse than doing the FP operations inline. It worked by
using the illegal instruction trap to vector to the FPP emulator so it has the advantage
of not using task address space. I think the latest version of the FPP emulator was on the
RSX86B SIG tape. The file you want is [300,21]FPPEMULAT.MAC
If you don’t have the RSX SIG tapes handy let me know and I can send it to you by
HECnet NFT or email attachment.
I have it; I will take a look at it tonight. A quick skim of the
comments suggests that one adds this to the build and inserts a CALL
FPINIT at program startup, does that match with your memory of using it
with F77?
-Dave
--
Dave McGuire, AK4HZ
New Kensington, PA