This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r111078 - in /trunk/gcc/ada: make.adb makeutl.adb
- From: charlet at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 15 Feb 2006 09:41:50 -0000
- Subject: r111078 - in /trunk/gcc/ada: make.adb makeutl.adb
Author: charlet
Date: Wed Feb 15 09:41:49 2006
New Revision: 111078
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=111078
Log:
2006-02-13 Vincent Celier <celier@adacore.com>
* make.adb (Collect_Arguments_And_Compile): For VMS, when compiling the
main source, add switch -mdebug-main=_ada_ so that the executable can
be debugged by the standard VMS debugger.
(Gnatmake): Set No_Main_Subprogram to True when there is no main
subprogram, to avoid issuing -mdebug-main=_ada_ for VMS uselessly.
Exit the Multi_Main_Loop when Unique_Compile is True after compilation
of the last source, as the binding and linking phases are never
performed.
Set all executable obsolete when rebuilding a library.
* makeutl.adb (Linker_Options_Switches): Do not process empty linker
options.
Modified:
trunk/gcc/ada/make.adb
trunk/gcc/ada/makeutl.adb