PR ada/18817
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 15 Sep 2006 08:59:02 +0000 (08:59 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 15 Sep 2006 08:59:02 +0000 (08:59 +0000)
commite7cfe3db2d9b23c69eb5e87c5987eb99744fd663
tree4796e47592741b417d93c1f144383dadbfbfbf74
parent5c638ac1c71ca92aa58c0790e150d2c043070ffb
PR ada/18817
* utils.c (max_size): Perform constant folding of (A ? B : C) - D
into A ? B - D : C - D when calculating the size of a MINUS_EXPR.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116964 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/utils.c
gcc/testsuite/ada/acats/norun.lst