aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/expander.adb
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2010-06-18 10:25:27 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2010-06-18 10:25:27 +0200
commit3e2399bafcb068ca3111b6fbc69cff38ed442bb8 (patch)
tree24c9167e266730dd9129781a1ff5f011a25c93a0 /gcc/ada/expander.adb
parentc28408b78417c388b52a53720ae2fd512514881f (diff)
downloadgcc-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