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.3 required=5.0 tests=BAYES_00,INVALID_MSGID, WEIRD_PORT autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,caa8ecf96e8cf189 X-Google-Attributes: gid103376,public From: Markus Kuhn Subject: Re: Compiling gnat into gcc-2.8.0 Date: 1998/02/27 Message-ID: <34F68913.2FF865DA@cl.cam.ac.uk>#1/1 X-Deja-AN: 329114130 Content-Transfer-Encoding: 7bit References: <34F421F6.3A5FFF59@towson.edu> <34F5A906.1704@gsfc.nasa.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Organization: Cambridge University, Computer Laboratory Newsgroups: comp.lang.ada Date: 1998-02-27T00:00:00+00:00 List-Id: Stephen Leake wrote: > Another difference between gcc C and GNAT is that gcc C was deliberately > designed to compile with lots of different C compilers, while GNAT can > only be compiled with GNAT (not ObjectAda or any other Ada compiler). Paranoids will point out that this can be seen as a security problem of gnat as it prevents source code review of the compiler. Read Ken Thompson's legendary "Reflections on trusting trust" ACM Turing award lecture if you do not understand why this is so: http://www1.acm.org:81/classics/sep95/ Markus -- Markus G. Kuhn, Security Group, Computer Lab, Cambridge University, UK email: mkuhn at acm.org, home page: