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=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: Simon Clubley Newsgroups: comp.lang.ada Subject: Re: Why are Ada compilers difficult to write ? Date: Mon, 25 Jun 2018 05:55:14 -0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: <87wour97a8.fsf@nightsong.com> <98aac007-7512-4ae3-94de-f02e7e2651ae@googlegroups.com> <87k1qr8oyz.fsf@nightsong.com> <8e8e7ce9-d7ac-4ec5-8278-7b93cec46599@googlegroups.com> <145294063.551401932.678101.laguest-archeia.com@nntp.aioe.org> <1qmsid1u8c1toes84h9o0tbaki03dfep0d@4ax.com> Injection-Date: Mon, 25 Jun 2018 05:55:14 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="4d1086449d7be45801aa9e885b35254f"; logging-data="24284"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+0P9XiOzjJXH2xut8IVnBspvJMRamPNEU=" User-Agent: slrn/0.9.8.1 (VMS/Multinet) Cancel-Lock: sha1:qbY7VLjQEurW+zdIxurEEeVMQv4= Xref: reader02.eternal-september.org comp.lang.ada:53283 Date: 2018-06-25T05:55:14+00:00 List-Id: On 2018-06-23, Dennis Lee Bieber wrote: > On Fri, 22 Jun 2018 18:03:28 -0700 (PDT), "Dan'l Miller" > declaimed the following: > >> >>I can understand phasing Alpha and VAX and National Semiconductor 32032 ISAs out of modern GCC because each is no longer manufactured, but I think that every compiler should support every processor on the planet that is manufactured ?today?. > > Yet there are a lot of installations running OpenVMS (Alpha and/or VAX > variants) via virtual machines, because it is easier to certify that the VM > emulation is producing identical binaries as the original hardware, than it > is to certify the software that would be built by porting from the VMS > build-tools to native (cross-) development {the case I have experience with > is an emulated VAX/VMS running a cross-compiler for 68040}. > Yes, I was going to say that Alpha systems are still in active use (VSI now have support contracts for Alpha VMS users) and recent security research work revealed that there still appear to be a number of VAX users as well. Simon. -- Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP Microsoft: Bringing you 1980s technology to a 21st century world