501.DSK through 606.DSK) containing the complete, unedited MACRO-11 and C source codes written by Martin Minow and David Conroy--
You received this message because you are subscribed to the Google Groups "[PiDP-11]" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pidp-11+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/pidp-11/347b9e4c-871b-4a16-9004-3c27275e8691n%40googlegroups.com.
This will hopefully get you started with Decus c:
PDP-11 C V1.2
- AV-NA47D-TC Cover Letter [pdp11c1.pdf]
- AA-NA46D-TC Installation Guide [pdp11c2.pdf]
- ??? Guide to PDP-11 C [pdp11c2.pdf] - I believe this is some version AV-NA45x-TC
- ??? PDP-11 C RTL Reference Manual [pdp11c2.pdf] - I believe this some version AV-NA45x-TC
To install PDP–11 C from a 1600 bpi magtape kit or TK50 tape cartridge, place
the PDP–11 C distribution medium in the drive and then issue the following
DCL command:
backup/restore/sys indev:pdp11c/saveset,*.* outdev:
indev: The device name where you mounted the PDP–11 C distribution medium.
outdev: The installation device name (the device where you wish to install PDP–11
C). If you desire a standard installation of PDP–11 C, specify SY: as the
installation device.
Hi Clem,Thanks for your very useful homework. Just checked a volume named rt11c.dsk (RL01) from the layered products directory.
The cc compiler runs but I haven't tried any tests as yet.
There is a doc file titled: PDP-11 C V1.2 (RT-11) RELEASE NOTES.
I would also note that the doc refers to RSX/TSX/RSTS and there are .OLB library files on the disk. I wonder if crossOS compiles are supported ... looks very likely for RSTS/E.
The compiler runs in native mode, as a cross compiler, on the host VMS environment and produces PDP–11 object code compatible with all the supported target systems. These target systems are RSX–11M, RSX–11S, RSX–11M–PLUS, Micro/RSX, RSTS/E, RT–11, and VAX–11 RSX. The Run-Time Library is provided in object form.
PDP-11 C, Version 1.2 is a C language processor for Digital's major operating systems on the PDP-11. The language processor is hosted native on VAX/VMS, RSX-11M-PLUS, RSX-11M, Micro/RSX, RSTS/E, and RT-11. Target systems are RSX-11M-PLUS, RSX-11M, RSX-11S, Micro/RSX, RSTS/E, RT-11 and VAX-11 RSX. PDP-11 C is highly compatible with the ANSI Standard for the C language.
The compiler runs in native mode on the RT–11 mapped host systems and produces PDP–11 object code compatible for all the supported target systems. These target systems are RSX–11M, RSX–11S, RSX-11M–PLUS, Micro/RSX, RSTS/E, RT–11 (both mapped and unmapped monitors), and VAX–11 RSX. The Run-Time Library is provided in object form.
12.01 RT-11, Version 5.7 (Single-User Operating System) 29 Oct 1998
20.96RT-11 Optional Software Cross Reference Table 21 Sep 1992
31.54 PDP-11 C FOR VMS, Version 1.2 28 Jan 1992
http://zx.net.nz/mirror/h18000.www1.hp.com/info/SP3154/SP3154PF.PDF
09.30 PDP-11 C for RSX-11M and RSX-11M-PLUS, Version 1.2 29 Mar 199509.31 PDP-11 Micro/RSX PDP-11C, Version 1.2 29 Mar 199509.32 PDP-11 C for RSTS/E, Version 1.2 29 Mar 199509.33 PDP-11 C for RT-11, Version 1.2 29 Mar 1995
Thanks for the tips everyone.The comment, "Clem's suggestion of DT (DECtape) for the image is just crazy wrong." made me laugh.I'd missed that information when I skimmed through Clem's response earlier.But I don't think anyone would have thought the TPC file could be a Dectape image, the file is just too large. And my impression has always been that the TPC extension implies a 9-track tape image.
I've been successful in bringing up two RT11 PDP11-C dev systems; one from the RL disk image and the other from the TPC tape image. Both pass the product installation tests (CCCIVP.COM) and are able to compile and run a few small math tests which I had initially created on RSX.