2011-08-04 Emmanuel Briot <briot@adacore.com>
authorEmmanuel Briot <briot@adacore.com>
Thu, 4 Aug 2011 07:40:11 +0000 (07:40 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Thu, 4 Aug 2011 07:40:11 +0000 (09:40 +0200)
commit9434c32ec698e22420295be3bccf9d2c91967859
tree56a55f4942d4f4a85a6b029b84a890a9d39fd8de
parent6eb9142a253d5b28caa2e6230b5de5d07d4d52f1
2011-08-04  Emmanuel Briot  <briot@adacore.com>

* prj.adb, prj.ads, makeutl.adb, makeutl.ads, prj-env.adb
(Project_Tree_Appdata): New type.
It is now possible to associate application-specific data to a project
tree. In particular, this is used in the gprbuild builder to avoid a
number of global tables and htables, especially now that there can be
several project trees loaded at once because of aggregate projects.
(Debug_Name): new procedure.
* projects.texi: Clarify syntax of "**" for Source_Dirs

From-SVN: r177315
gcc/ada/ChangeLog
gcc/ada/makeutl.adb
gcc/ada/makeutl.ads
gcc/ada/prj-env.adb
gcc/ada/prj.adb
gcc/ada/prj.ads
gcc/ada/projects.texi