This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r138934 - in /trunk/gcc: ada/ChangeLog ada/exp_...
- From: sam at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Sun, 10 Aug 2008 20:13:24 -0000
- Subject: r138934 - in /trunk/gcc: ada/ChangeLog ada/exp_...
Author: sam
Date: Sun Aug 10 20:13:24 2008
New Revision: 138934
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=138934
Log:
2008-08-10 Samuel Tardieu <sam@rfc1149.net>
Robert Dewar <dewar@adacore.com>
gcc/ada/
* exp_ch4.adb (Expand_N_Op_Expon): Force evaluation of
left argument even when right argument is 0.
(Expand_N_Op_Mod): Ditto when right argument is 1.
(Expand_N_Op_Multiply): Ditto when any argument is 0.
(Expand_N_Op_Rem): Ditto when right argument is 1.
2008-08-10 Samuel Tardieu <sam@rfc1149.net>
gcc/testsuite/
* gnat.dg/exp0_eval.adb: New.
Added:
trunk/gcc/testsuite/gnat.dg/exp0_eval.adb
Modified:
trunk/gcc/ada/ChangeLog
trunk/gcc/ada/exp_ch4.adb
trunk/gcc/testsuite/ChangeLog