freeze.adb (Check_Component_Storage_Order): Fix enforcement of nesting rules for...
authorThomas Quinot <quinot@adacore.com>
Fri, 18 Jul 2014 09:39:09 +0000 (09:39 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Fri, 18 Jul 2014 09:39:09 +0000 (11:39 +0200)
commite191e5aeccd561c334dd5893a9db5e33b8333814
tree043b7e25fcb9978f88516a350571ec4b665f9ec1
parent783d035ba7b56cde1b862ee9f276a3af1e35a1d1
freeze.adb (Check_Component_Storage_Order): Fix enforcement of nesting rules for composites with different SSOs.

2014-07-18  Thomas Quinot  <quinot@adacore.com>

* freeze.adb (Check_Component_Storage_Order): Fix enforcement
of nesting rules for composites with different SSOs.

2014-07-18  Thomas Quinot  <quinot@adacore.com>

* par_sco.adb (Is_Logical_Operator): An If_Expression is not
a proper logical operator.
(Has_Decision): An If_Expression indicates the presence of a decision
although it is not a logical operator.

From-SVN: r212793
gcc/ada/ChangeLog
gcc/ada/freeze.adb
gcc/ada/par_sco.adb