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=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.66.235.66 with SMTP id uk2mr4987983pac.39.1408005197132; Thu, 14 Aug 2014 01:33:17 -0700 (PDT) X-Received: by 10.140.19.213 with SMTP id 79mr170163qgh.5.1408005197039; Thu, 14 Aug 2014 01:33:17 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!feeder.erje.net!eu.feeder.erje.net!enother.net!enother.net!peer01.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!h18no20054451igc.0!news-out.google.com!b3ni24360qac.1!nntp.google.com!j15no7003232qaq.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Thu, 14 Aug 2014 01:33:17 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=57.79.21.1; posting-account=gRqrnQkAAAAC_02ynnhqGk1VRQlve6ZG NNTP-Posting-Host: 57.79.21.1 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <6760d270-94c1-499d-aaf2-92e6e8ce85a9@googlegroups.com> Subject: Q: GNAT GPL 2014, configuration pragma, unneeded recompilation From: gautier_niouzes@hotmail.com Injection-Date: Thu, 14 Aug 2014 08:33:17 +0000 Content-Type: text/plain; charset=ISO-8859-1 X-Received-Bytes: 1589 X-Received-Body-CRC: 3401266604 Xref: news.eternal-september.org comp.lang.ada:21750 Date: 2014-08-14T01:33:17-07:00 List-Id: Hello, Since v. GPL 2014, gnatmake/gprbuild (on Windows at least) recompiles every time all units of a project when the build option -gnatec[file_name] is used. For instance: -gnatecdebug.pra, where the file debug.pra contains: "pragma Initialize_Scalars;". This happens also when file debug.pra is unchanged between two builds. The unneeded recompilation is very annoying. Does someone have a solution (before I send a bug report...) ? _________________________ Gautier's Ada programming http://gautiersblog.blogspot.com/search/label/Ada NB: follow the above link for a valid e-mail address