From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,63e8a95e8331225 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-04-24 11:42:08 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!sn-xit-03!sn-xit-06!sn-post-01!supernews.com!corp.supernews.com!not-for-mail From: "Randy Brukardt" Newsgroups: comp.lang.ada Subject: Re: Partial Hardware Protection for Buffer Overrun Exploits Date: Thu, 24 Apr 2003 13:42:51 -0500 Organization: Posted via Supernews, http://www.supernews.com Message-ID: References: <3EA41F8E.8030305@cogeco.ca><20030422171827.6fb01e6d.falis@adelphia.net> <20030424094805.1cb53bd1.falis@adelphia.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Newsreader: Microsoft Outlook Express 4.72.3612.1700 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3719.2500 X-Complaints-To: abuse@supernews.com Xref: archiver1.google.com comp.lang.ada:36498 Date: 2003-04-24T13:42:51-05:00 List-Id: Ed Falis wrote in message <20030424094805.1cb53bd1.falis@adelphia.net>... >On Wed, 23 Apr 2003 21:00:46 -0500 >"Randy Brukardt" wrote: > >> The early Telesoft and Supersoft compilers also ran on basic 8086's. >> So what are you talking about? > >The Alsys compiler, which I'm pretty sure preceded those. Humm, the early Janus/Ada and Supersoft Ada ran on CP/M on Z-80's, certainly before the 80286 was even invented. And we had Janus/Ada on the PC in early 1982, and was well before the AT was introduced. (We had one of the original PC/XTs, complete with sticker about not unpacking before the introduction date [IBM had sent one to each dealer for display purposes before the introduction of the XT.] - it's serial number was something like 20000000003468.) One can argue about what exactly consistutes an Ada compiler, but I know Janus/Ada was out long before there even was an 80286, and we had competitors at that time. (And, if I still had that PC/XT, Janus/Ada 83 for MS-DOS would run on it and compile and run the entire ACVC 1.11 test suite on it. We did validate compilers on that machine under 1.9 and 1.10. So there certainly is no need for a 80286 to implement a usable Ada 83.) Randy.