[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Thu, 21 Apr 2016 08:23:05 +0000 (10:23 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Thu, 21 Apr 2016 08:23:05 +0000 (10:23 +0200)
commita14bbbb4a41ec6bfc503759e132445d421e3b7f1
tree43e4cdaf0e507db4df6ce030131201981a3b4903
parent17fd72cef4060b14c2cf363726261f820fdcab10
[multiple changes]

2016-04-21  Javier Miranda  <miranda@adacore.com>

* exp_util.adb (Build_Procedure_Form): No action needed for
subprogram renamings since the backend can generate the call
using the renamed subprogram. This leaves the tree more clean
to the backend.
* exp_ch6.adb (Expand_Call): Extend previous patch for
rewritten-for-c entities to handle subprogram renamings.
(Rewrite_Function_Call_For_C): Handle subprogram renamings.

2016-04-21  Ed Schonberg  <schonberg@adacore.com>

* sem_ch13.adb: Code cleanup.

From-SVN: r235307
gcc/ada/ChangeLog
gcc/ada/exp_ch6.adb
gcc/ada/exp_util.adb
gcc/ada/sem_ch13.adb