2011-08-03 Emmanuel Briot <briot@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Aug 2011 15:30:38 +0000 (15:30 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 3 Aug 2011 15:30:38 +0000 (15:30 +0000)
commitbd30f230871f8af9fa285d0274a9246e72df41d9
treeb1948d16356c5cde22a3e4a23b2805074f88b61d
parentd8c1cfef7febf544cfec608b90dc2d3c453f3dfb
2011-08-03  Emmanuel Briot  <briot@adacore.com>

* prj.ads, makeutl.adb, makeutl.ads (Queue.Insert): now also inserts
the "roots" for a main.
(Fill_From_Project): add support for aggregate projects. Main units
in aggregated projects are now automatically added in the list of
files to build (although this fails later on in gprbuild, because
these files are not using the root proejct tree, so this needs
further cleanup)
* gcc-interface/Make-lang.in: Update dependencies.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177287 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/gcc-interface/Make-lang.in
gcc/ada/makeutl.adb
gcc/ada/makeutl.ads
gcc/ada/prj.ads