From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17200 invoked by alias); 26 Apr 2002 02:55:20 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 17192 invoked from network); 26 Apr 2002 02:55:18 -0000 Received: from unknown (HELO nile.gnat.com) (205.232.38.5) by sources.redhat.com with SMTP; 26 Apr 2002 02:55:18 -0000 Received: by nile.gnat.com (Postfix, from userid 338) id F2D82F2942; Thu, 25 Apr 2002 22:55:13 -0400 (EDT) To: dave@hiauly1.hia.nrc.ca, hainque@ACT-Europe.FR Subject: Re: PA specifies invalid T_ADAFLAGS Cc: gcc@gcc.gnu.org Message-Id: <20020426025513.F2D82F2942@nile.gnat.com> Date: Thu, 25 Apr 2002 19:58:00 -0000 From: dewar@gnat.com (Robert Dewar) X-SW-Source: 2002-04/txt/msg01372.txt.bz2 >>The example is not legal C We definitely agree that the example is not legal C. However it will in practice work on all common architectures *except* HP without the switch. The gain in using virtual origins in the GNAT compiler is quite considerable, so it is well worth taking advantage of this. Note that it is only the compiler itself that is affected (unless some GNAT user plays the same trick :-)