exp_alfa.adb: Add local constant Disable_Processing_Of_Renamings;
commit6ec084f3873a3216c212713722d75084ca146eff
authorHristian Kirtchev <kirtchev@adacore.com>
Fri, 4 Nov 2011 13:57:31 +0000 (4 13:57 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 4 Nov 2011 13:57:31 +0000 (4 14:57 +0100)
treed78cb5ec9db0f084421ecef02223389ae376f264
parent73fe16797b7cc9e9a41794780d7e448b1d4b2b1e
exp_alfa.adb: Add local constant Disable_Processing_Of_Renamings;

2011-11-04  Hristian Kirtchev  <kirtchev@adacore.com>

* exp_alfa.adb: Add local constant
Disable_Processing_Of_Renamings;
(Expand_Alfa_N_Object_Renaming_Declaration): Disable
the name evaluation of object renamings for now.
(Expand_Potential_Renaming): Do not perform the substitution
for now.
* exp_util.adb (Remove_Side_Effects): Remove processing for
        functions with side effects in Alfa mode.

From-SVN: r180953
gcc/ada/ChangeLog
gcc/ada/exp_alfa.adb
gcc/ada/exp_util.adb