aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/expander.adb
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2010-06-18 11:28:45 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2010-06-18 11:28:45 +0200
commit305caf424d1720f082b9cdfc072d29ae553afebc (patch)
tree6009e90ea7479e11dd52df04ad0e7acb8b2ec5d1 /gcc/ada/expander.adb
parente1be7706e0d50dedc47cd7302d3a39daff1970b0 (diff)
downloadgcc-305caf424d1720f082b9cdfc072d29ae553afebc.zip
gcc-305caf424d1720f082b9cdfc072d29ae553afebc.tar.gz
gcc-305caf424d1720f082b9cdfc072d29ae553afebc.tar.bz2
[multiple changes]
2010-06-18 Thomas Quinot <quinot@adacore.com> * sem_eval.adb (Test_In_Range): New subprogram, factoring duplicated code between... (Is_In_Range, Is_Out_Of_Range): Reimplement in terms of call to Test_In_Range. 2010-06-18 Robert Dewar <dewar@adacore.com> * sprint.adb: Minor change in output format for expression wi actions. * par-ch3.adb: Minor code reorganization. Minor reformatting. * sem_ch5.adb: Minor comment fix. 2010-06-18 Robert Dewar <dewar@adacore.com> * debug.adb: New debug flag -gnatd.L to control Back_End_Handles_Limited_Types. * exp_ch4.adb (Expand_N_Conditional_Expression): Let back end handle limited case if Back_End_Handles_Limited_Types is True. (Expand_N_Conditional_Expression): Use N_Expression_With_Actions to simplify expansion if Use_Expression_With_Actions is True. * gnat1drv.adb (Adjust_Global_Switches): Set Back_End_Handles_Limited_Types. * opt.ads (Back_End_Handles_Limited_Types): New flag. 2010-06-18 Ed Schonberg <schonberg@adacore.com> * sem_res.adb (Rewrite_Operator_As_Call): Do not rewrite user-defined intrinsic operator if expansion is not enabled, because in an instantiation the original operator must be present to verify the legality of the operation. From-SVN: r160969
Diffstat (limited to 'gcc/ada/expander.adb')
0 files changed, 0 insertions, 0 deletions