r255410 - in /trunk/gcc/ada: ChangeLog exp_ch4....
pmderodat@gcc.gnu.org
pmderodat@gcc.gnu.org
Tue Dec 5 11:46:00 GMT 2017
Author: pmderodat
Date: Tue Dec 5 11:46:16 2017
New Revision: 255410
URL: https://gcc.gnu.org/viewcvs?rev=255410&root=gcc&view=rev
Log:
2017-12-05 Arnaud Charlet <charlet@adacore.com>
* opt.ads (Expand_Nonbinary_Modular_Ops): New flag.
* exp_ch4.adb (Expand_Nonbinary_Modular_Op): Use
Expand_Nonbinary_Modular_Ops instead of Modify_Tree_For_C, so that
other back-ends can also benefit from the front-end expansion. Remove
test for Modify_Tree_For_C in all callers to better share code.
* gnat1drv.adb (Adjust_Global_Switches): Set
Expand_Nonbinary_Modular_Ops when generating C code.
2017-12-05 Ed Schonberg <schonberg@adacore.com>
* exp_ch5.adb (Expand_Formal_Container_Loop): Ensure that the loop
parameter becomes invisible after analyzing the loop, which has been
rewritten as a while-loop.
2017-12-05 Doug Rupp <rupp@adacore.com>
* vxaddr2line.adb: Revise and enhance for new ports, remove dead ports,
and update for 64bit ports.
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/exp_ch4.adb
trunk/gcc/ada/exp_ch5.adb
trunk/gcc/ada/gnat1drv.adb
trunk/gcc/ada/opt.ads
trunk/gcc/ada/vxaddr2line.adb
More information about the Gcc-cvs
mailing list