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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,edb9cd4fb1b29f31 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,UTF8 Path: g2news1.google.com!news4.google.com!feeder1.cambriumusenet.nl!feed.tweaknews.nl!94.232.116.16.MISMATCH!feeder.xsnews.nl!feed.xsnews.nl!border-1.ams.xsnews.nl!feeder.news-service.com!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!gegeweb.org!aioe.org!not-for-mail From: =?utf-8?Q?Yannick_Duch=C3=AAne_=28Hibou57?= =?utf-8?Q?=29?= Newsgroups: comp.lang.ada Subject: Re: No_Implicit_Heap_Allocations Date: Fri, 28 Jan 2011 06:15:24 +0100 Organization: Ada @ Home Message-ID: References: <0b92849a-7719-45f5-a6bb-568be824a414@k17g2000pre.googlegroups.com> <72385e60-87d6-46a3-8051-73761fee9039@k12g2000vbg.googlegroups.com> <185be3a1-ac6a-4def-bfca-a45916c0865a@u3g2000vbe.googlegroups.com> <286299f7-ee02-4555-8d30-ce3c2a8d70b4@s3g2000vbf.googlegroups.com> NNTP-Posting-Host: OjPmqUY/3zYGcdRaWOTU3g.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes Content-Transfer-Encoding: Quoted-Printable X-Complaints-To: abuse@aioe.org X-Notice: Filtered by postfilter v. 0.8.2 User-Agent: Opera Mail/11.00 (Win32) Xref: g2news1.google.com comp.lang.ada:16759 Date: 2011-01-28T06:15:24+01:00 List-Id: Le Thu, 27 Jan 2011 23:13:15 +0100, Maciej Sobczak = a =C3=A9crit: > On Jan 27, 7:07 pm, "Vinzent Hoefler" > <0439279208b62c95f1880bf0f8776...@t-domaingrabbing.de> wrote: > >> 1) Why don't you use a separate file for the configuration pragmas an= d >> add this to the project instead? > > I was not aware of this possibility. How should I do that, precisely? > > -- > Maciej Sobczak * http://www.inspirel.com > Hi Maciej, This file is commonly named =E2=80=9Cgnat.adc=E2=80=9D, while this can b= e named any other = way. You may find more about this Configuration Pragmas File here : = http://gcc.gnu.org/onlinedocs/gnat_ugn_unw/The-Configuration-Pragmas-Fil= es.html Now about where/how it takes place: = http://www.cs.fsu.edu/~baker/ada/gnat/html/gnat_ugn_3.html This file is useful in many case, like with GNATElim, which is (the = latter) useful to remove unnecessary stuffs in a GNAT-compiled = application. This use to be my main usage of =E2=80=9Cgnat.adc=E2=80=9D = ( about this = particular usage, this old page, = http://www.les-ziboux.rasama.org/reduire-taille-executable-gnat.html if = = ever you read french ). -- = Si les chats miaulent et font autant de vocalises bizarres, c=E2=80=99es= t pas pour = les chiens. =E2=80=9CI am fluent in ASCII=E2=80=9D [Warren 2010]