make.adb: (Kill): New procedure (__gnat_kill imported)
authorVincent Celier <celier@adacore.com>
Wed, 26 Sep 2007 10:44:46 +0000 (12:44 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 26 Sep 2007 10:44:46 +0000 (12:44 +0200)
commit0a8e311d153cabafc215ec3deecc2f4b49af9a79
tree196edbbd7c61c42db784576080bdf0b1cbe074d7
parenta338b0e34936f88d8a87d53610eb63cae6bcd20e
make.adb: (Kill): New procedure (__gnat_kill imported)

2007-09-26  Vincent Celier  <celier@adacore.com>

* make.adb: (Kill): New procedure (__gnat_kill imported)
(Running_Compile, Outstanding_Compiles): Global variables that
were previously local to procedure Compile_Sources.
(Sigint_Intercepted): Send signal SIGINT to all outstanding
compilation processes.

(Gnatmake): If project files are used, create the mapping of all the
sources, so that the correct paths will be found.

* prj-env.ads, prj-env.adb (Create_Mapping): New procedure

From-SVN: r128795
gcc/ada/lib-xref.adb
gcc/ada/lib-xref.ads