OSDN Git Service

2008-04-08 Vincent Celier <celier@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 Apr 2008 06:52:51 +0000 (06:52 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 8 Apr 2008 06:52:51 +0000 (06:52 +0000)
commite7056d90d7e5bcd38560a2a90ef298c92eed7e00
tree9ade13da7f120ba215520abecf2afad5e68d6c7d
parent925d0320f55960488211c4d2d4455098d97edf10
2008-04-08  Vincent Celier  <celier@adacore.com>
    Thomas Quinot  <quinot@adacore.com>

* make.adb: (Gnatmake_Called): Remove, no longer necessary
(Compile_Surces): Call Delete_Temp_Config_Files only if Gnatmake_Called
is True and Debug_Flag_N is False. Debug_Flag_N means "keep temp files".
(Insert_Project_Sources): Take into account index in multi-unit source
files.
After building a library project, delete all temporary files.
(Initialize): Reset current output after parsing project file.
(Collect_Arguments_And_Compile): Never insert in the queue the sources
of library projects that are externally built.
Put file name in error and inform messages if -df is used
(Display): If invoked with -d7, do not display path names, but only
file names.

* makeutl.ads (Path_Or_File_Name): New function
(Path_Or_File_Name): New function

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@134039 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/make.adb
gcc/ada/makeutl.ads