Article 1136 of vmsnet.pdp-11: Path: cs.utk.edu!gatech!udel!bogus.sura.net!howland.reston.ans.net!agate!stanford.edu!apple!goofy!mumbo.apple.com!gallant.apple.com!minow.apple.com!user From: minow@apple.com (Martin Minow) Newsgroups: vmsnet.pdp-11 Subject: Re: What C compilers available for RSX? Message-ID: Date: 18 Feb 93 19:52:59 GMT References: <1ln0g0INNmfh@shelley.u.washington.edu> <15FEB199313335803@almach.caltech.edu> Sender: news@gallant.apple.com Followup-To: vmsnet.pdp-11 Organization: Macintosh Developer Services Lines: 19 Decus C is a K&R compiler with only a few of the features added to the language after 1978. It does not support ANSI features (it doesn't even have #define with arguments), however it is fairly easy to write code that will run on Decus C and on more modern environments. The compiler and run-time libraries were written, intentionally, in PDP-11 Macro. This had the advantage that it scared off folk who just wanted to add their favorite feature; a problem that is rather more common in the C-written-in-C universe (just look at C++ for example). Decus C runs comfortably on all PDP-11's under RSTS/E, RSX-11M, IAS, and RT-11, and under some versions of VMS emulation. The distribution includes a reasonably complete library of utilities, such as grep, sort, and lex (but not yacc). Martin Minow (ex-Decus C implementor) minow@apple.com Path: utkcs2!darwin.sura.net!mips!think.com!samsung!nstar!inland!cmkrnl!infopiz!mccall!info-pdp11-newsgate!list From: kcwellsc@watdragon.waterloo.edu (Ken Wellsch) Newsgroups: vmsnet.pdp-11 Subject: Decus C Compiler Message-ID: <92Apr15.093815edt.53342@watdragon.waterloo.edu> Date: 15 Apr 92 13:38:12 GMT Organization: The Internet Lines: 24 A special Thanks to Terry Kennedy for providing me with the DECUS C compiler (including his mods/additions). I've put it up for anonymous ftp on watmath.waterloo.edu under pub/Decus-C. I decided to stash it in seperate .tar.Z sections based on the original "account" organization. [5,1] Command procedures, documentation source, etc. [5,2] Portable math library [5,3] Compiler and assembler source. [5,4] Common (non-I/O) library source. [5,5] I/O library source and command files. [5,6] Native RSTS/E interface library. [5,7] Native RSX-11M interface library. [6,1] "Software tools." [6,2] Miscellaneous programs -- games and stuff. [6,3] Cross-assemblers for several micro-computers. [6,4] Lexical analyser generator. [6,5] Pieces of a standard library in C [6,6] Useful subroutines in C. [6,7] Vax/VMS interface library. [1,11] A working directory? ala bin/ & doc/ For those that may not know, the compiler is written in Macro-11. ---------------------- ---------------------- ---------------------- [if you cannot find it on watmath, see below] ---------------------- ---------------------- ---------------------- Article 231 of comp.os.rsts: Path: cs.utk.edu!stc06r.CTD.ORNL.GOV!fnnews.fnal.gov!nntp-server.caltech.edu!almach.caltech.edu!shoppa From: shoppa@almach.caltech.edu (Timothy D. Shoppa x4256) Newsgroups: vmsnet.pdp-11,alt.sys.pdp11,comp.os.rsts Subject: pdp-11 ftp sites Date: 8 May 1994 19:04 PST Organization: California Institute of Technology Lines: 73 Distribution: world Message-ID: <8MAY199419043365@almach.caltech.edu> NNTP-Posting-Host: almach.caltech.edu News-Software: VAX/VMS VNEWS 1.41 Xref: cs.utk.edu vmsnet.pdp-11:2630 comp.os.rsts:231 * * * PDP-11 ftp sites informational posting * * * Posted to: vmsnet.pdp-11, alt.sys.pdp11, comp.os.rsts Here is a list of useful pdp-11 ftp sites that I have compiled. Each entry has the name and numerical address of the ftp site, the relevant directories at that site, the (as best as I could determine) maintainer of that site, and some of my own comments about the contents of that site. All of these sites are currently accessible via anonymous ftp; use the username anonymous, and for the password send your full e-mail address. If you have any comments, corrections, or additions, don't hesitate to contact me via e-mail at shoppa@altair.krl.caltech.edu. The most current version of this list will be available via anonymous ftp from sunsite.unc.edu as the file pdp-11.ftp in the directory /pub/academic/computer-science/history/pdp-11. Shameless plug: I'm looking for pdp-11 users who would be willing to make part of their public domain software collection (DECUS tapes, etc.) available via ftp. I can transfer data from many media (8mm or 9-track magtape preferred, but I can also handle TU58's, TK50's, RX0n's, RA60's, and RL0n's) and several pdp-11 OS formats (RSX-11, RSX-11 BRU, RT-11, VMS) to the collection at sunsite. Or even better, upload what you have to the directory /pub/academic/computer-science/history/pdp-11 and e-mail to me the details of your submission. Finally, the DECUS RT SIG tapes that Billy Y. graciously made available to me have been uploaded to sunsite. Lots of good stuff there! Tim Shoppa (shoppa@altair.krl.caltech.edu) Kellogg Radiation Lab, Caltech. *************************************************************************** Site: sunsite.unc.edu (152.2.22.81) Directory: /pub/academic/computer-science/history/pdp-11 Maintainer: Tim Shoppa (shoppa@altair.krl.caltech.edu) Comments: main pdp-11 directories are: hardware Miscellaneous documentation on PDP-11 hardware rt Software specifically for RT-11 (in particular, most of the DECUS RT SIG tapes from '76 to '88). emulator PDP-11 emulators games Games for PDP-11's (various OS's) kermit krt and k11 versions of pdp-11 kermit language The PDP-11 C compiler from DECUS utils Various PDP-11 utilities Site: ftp.update.uu.se (130.238.11.20) Directory: /pub/pdp11 Maintainer: Johnny Billquist (bqt@update.uu.se) Comments: Several RT-11 sig tapes, in rt/11s108, rt/11s109, rt/11s113, and rt/11sp68 subdirectories. DEC Professional stuff, in pos subdirectory. Site: shop-pdp.kent.edu (131.123.1.153) Maintainer: Alan Baldwin (???) Comments: TCPIP for TSX+ systems. Cross assemblers for many micro's. Site: ftp.solbourne.com (141.138.2.2) Maintainer: Dieter "Dworkin" Muller (dworkin@solbourne.com) Comments: pdp-11 faq Site: en.ecn.purdue.edu (128.46.149.59, 128.46.128.59) Directory: pdp-11 Maintainer: Mike Young (young@ecn.purdue.edu) Comments: ACPs for RSX-11, DECUS C compiler. Article 232 of comp.os.rsts: Newsgroups: vmsnet.pdp-11,comp.os.rsts,alt.sys.pdp11 Path: cs.utk.edu!stc06r.CTD.ORNL.GOV!rsg1.er.usgs.gov!jobone!newsxfer.itd.umich.edu!gatech!howland.reston.ans.net!pipex!sunic!EU.net!uunet!spcuna!spcvxb!terry From: terry@spcvxb.spc.edu (Terry Kennedy, Operations Mgr.) Subject: Re: pdp-11 ftp sites Nntp-Posting-Host: spcvxa.spc.edu References: <8MAY199419043365@almach.caltech.edu> Sender: news@spcuna.spc.edu (Network News) Organization: St. Peter's College, US Date: Mon, 9 May 1994 04:24:33 GMT Message-ID: <1994May9.002433.1@spcvxb.spc.edu> Lines: 16 Xref: cs.utk.edu vmsnet.pdp-11:2632 comp.os.rsts:232 In article <8MAY199419043365@almach.caltech.edu>, shoppa@almach.caltech.edu (Timothy D. Shoppa x4256) writes: > > Here is a list of useful pdp-11 ftp sites that I have compiled. Each > entry has the name and numerical address of the ftp site, the relevant > directories at that site, the (as best as I could determine) maintainer > of that site, and some of my own comments about the contents of that site. You could add: Site: ftp.spc.edu (192.107.46.27) Directory: various Maintainer: Terry Kennedy (terry@spcvxa.spc.edu) Comments: RSTS/E Finger, Kermit-11, RSTS CLE, more Terry Kennedy Operations Manager, Academic Computing terry@spcvxa.spc.edu St. Peter's College, Jersey City, NJ USA +1 201 915 9381 (voice) +1 201 435-3662 (FAX) ---------------------- ---------------------- ----------------------