🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.intel
Article #298

Re: PLM vs. C for 80286/80386

#298
From: News Administrator
Date: Wed, 05 Jul 1989 18:12
28 lines
1895 bytes
I have actually used the latest (as of Fall, '88) version of Intel C with
a specific eye towards reasonable code and PL/M compatibility.  I was pleased
to see both.  This is version 3.x (maybe 4.x, I can't remember).  This was NOT
the original hack job that was too awful for words.

With regards to PL/M compatibility, there is no way to say "SELECTOR" in C such
that LINK86 will not complain of type mismatches with PL/M modules, but the
code works fine.

Generated code looks very much like that of PL/M, the default parameter-passing
mechanism is "fixed param" which is like MSC "pascal".  Interrupt procedures
work just like PL/M.  Now don't send flames to me if you don't like PL/M's code
I'm just saying it looks similar if not identical!

The debugger that I Beta -tested looks like Intel licenced it from the same
place Microsquishy got Codeview.  Seemed to work OK for simple things --
I didn't have a lot of time to work with it, as I was doing an embedded
system, not DOS.

This work was done when employed by Intercim Corp. in Burnsville, MN.  I will
forward email to them, as they are not quit on the net yet.

-- 
Clayton Haapala                ...!mmm!dicome!uci!clay
Unified Communications Inc.    "Declare your Point of Entry, Space Wanderer!"
3001 Metro Drive - Suite 500   "Canarsi -- where everyone looks the same."
Bloomington, MN  55425          	-- zappa
Technical Details
Message-ID: <95@uci.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!srcsip!tcnet!nis!dicome!uci!clay
References: <598@philtis.UUCP> <14381@bfmny0.UUCP> <1765@auspex.auspex.com> <2760@maccs.McMaster.CA>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!srcsip!tcnet!nis!dicome!uci!clay
From: clay@uci.UUCP (News Administrator)
Newsgroups: comp.sys.intel
Subject: Re: PLM vs. C for 80286/80386
Summary: New iNTEL C for *86
Keywords: PLM C
Message-ID: <95@uci.UUCP>
Date: 5 Jul 89 18:12:08 GMT
References: <598@philtis.UUCP> <14381@bfmny0.UUCP> <1765@auspex.auspex.com> <2760@maccs.McMaster.CA>
Organization: Unified Communications Inc., Minneapolis
Lines: 28