[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Thu, 31 Jul 2014 09:58:06 +0000 (11:58 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Thu, 31 Jul 2014 09:58:06 +0000 (11:58 +0200)
commitb7c874a77cff436d8730223b80ffa53d3dba05c3
tree7e48781eb00a70bb90b702a951747b8b6beaa8e8
parente1360f501bd99b198e997e1ce2f22231dfc9b69d
[multiple changes]

2014-07-31  Robert Dewar  <dewar@adacore.com>

* checks.adb (Enable_Overflow_Check): More precise setting of
Do_Overflow_Check flag for division.

2014-07-31  Eric Botcazou  <ebotcazou@adacore.com>

* exp_aggr.adb (Aggr_Assignment_OK_For_Backend): Reject packed
array types with implementation type.

2014-07-31  Hristian Kirtchev  <kirtchev@adacore.com>

* sem_ch10.adb (Process_State): Remove local variable Name. Add
local variable Decl. Partially declare an abstract state by
generating an entity and storing it in the state declaration.
* sem_prag.adb (Create_Abstract_State): Fully declare a
semi-declared abstract state.

From-SVN: r213335
gcc/ada/ChangeLog
gcc/ada/checks.adb
gcc/ada/exp_aggr.adb
gcc/ada/sem_ch10.adb
gcc/ada/sem_prag.adb