The PL/M compiler for CP/M was for 8080/8085/Z80 target, i.e. PL/M-80. Intel did a lot of work to adapt PL/M for iAPX-86 processors (8086/8088/80186/80188 variants) and added support for the segmented memory architecture amongst other changes. The last DOS version I had was V3.4 from 1987. There was a UDI shim that mapped Intel's own style of I/O calls to the underlying DOS equivalents.
On the VAX/VMS side, we also had Intel's PL/M-86 V3.4 from circa 1989 - that's when we got the MicroVAX 2000 that it was hosted on. I learned to love loading MicroVMS 4.5B from a set of 50-ish floppy disks onto the RD54 system disk, and then installing the Intel tools from TK50 tapes. When we switched from VAX to Alphas running OpenVMS 6.2-1H3 in the late 1990s, we simply DECmigrated the Intel tools and the translated EXEs ran perfectly fine. Thanks to DEC for solving that problem for us ! On Mon, Feb 22, 2016, Kevin Handy khandy2...@gmail.com wrote: > A deeper look at the site "http://www.cpm.z80.de/" shows other PL/M sources, > such as a "VAX PL/M", ans a PL/M to C translator. > The "Unofficial CP/M web site" has a PL/M compiler. I don't know if it's > close to anything you're looking for. it'S listed with the following > description > Here is the source to the Intel PLM compiler. It is written in Fortran (66), > and is supposed to be pretty clean. > It compiles correctly with gcc's g77 on Linux. However, it is not the version > required to compile CP/M 2.2 or 3.0. It works well, but lacks support for > external definitions and some PLM constructs, as required by the DR source. On Mon, Feb 22, 2016 at 9:04 AM, Clem Cole <cl...@ccc.com> wrote: below On Mon, Feb 22, 2016 at 10:31 AM, Armistead, Jason BIS <jason.armist...@otis.com> wrote: Sorry for this off-topic posting, but with all the recent talk about Intel’s history of x86 development, I was wondering whether there are any “Intel connected” people around here who might know what happened to the source code for Intel’s PL/M-86, ASM86 and iAPX-86 Utilities (LINK86, LOC86, LIB86, CREF86 and OH86). The manuals for many of these are on Bitsavers. I've wondered the same. PL/M-86 was never (to my knowledge) I thought Seattle Computer products used it to write some of DOS-86, which they later sold to Gates (which became DOS). We also used PL/M-80 under ISIS-II on Intel’s iPDS and MDS-80 development workstations, PL/M-80 under iSIM85 ISIS-II emulator on DOS/Windows 16/32-bit, as well as PL/M-51 under DOS/Windows 16/32-bit. There were also PL/M-286 and PL/M-386 varieties, and possibly PL/M-48 (?) though I never personally used them. I believe that all of the Intel tools were in FTN in those days - the assembler, tools and PL/x. I once had some of them I looked a while ago, but I have long lost track of the sources. _______________________________________________ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh _______________________________________________ Simh mailing list Simh@trailing-edge.com http://mailman.trailing-edge.com/mailman/listinfo/simh