diff options
author | Arnaud Charlet <charlet@gcc.gnu.org> | 2010-06-18 10:25:27 +0200 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2010-06-18 10:25:27 +0200 |
commit | 3e2399bafcb068ca3111b6fbc69cff38ed442bb8 (patch) | |
tree | 24c9167e266730dd9129781a1ff5f011a25c93a0 /gcc/ada/expander.adb | |
parent | c28408b78417c388b52a53720ae2fd512514881f (diff) | |
download | gcc-3e2399bafcb068ca3111b6fbc69cff38ed442bb8.zip gcc-3e2399bafcb068ca3111b6fbc69cff38ed442bb8.tar.gz gcc-3e2399bafcb068ca3111b6fbc69cff38ed442bb8.tar.bz2 |
[multiple changes]
2010-06-18 Vincent Celier <celier@adacore.com>
* make.adb (Must_Compile): New Boolean global variable
(Main_On_Command_Line): New Boolean global variable
(Collect_Arguments_And_Compile): Do compile if Must_Compile is True,
even when the project is externally built.
(Start_Compile_If_Possible): Compile in -aL directories if
Check_Readonly_Files is True. Do compile if Must_Compile is True, even
when the project is externally built.
(Gnatmake): Set Must_Compile and Check_Readonly_Files to True when
invoked with -f -u and one or several mains on the command line.
(Scan_Make_Arg): Set Main_On_Command_Line to True when at least one main
is specified on the command line.
2010-06-18 Ed Schonberg <schonberg@adacore.com>
* sem_ch6.adb (Build_Body_For_Inline): Handle extended_return_statements
* exp_ch6.adb (Expand_Inlined_Call): when possible, inline a body
containing extented_return statements.
* exp_util.adb (Make_CW_Equivalent_Type): If the root type is already
constrained, do not build subtype declaration.
From-SVN: r160962
Diffstat (limited to 'gcc/ada/expander.adb')
0 files changed, 0 insertions, 0 deletions