[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Tue, 6 Jan 2015 09:07:29 +0000 (10:07 +0100)
committerArnaud Charlet <charlet@gcc.gnu.org>
Tue, 6 Jan 2015 09:07:29 +0000 (10:07 +0100)
commit91afcbfd3e01c23efbfb2685fa2ece8bd6b218b8
tree5dce348cded3095c59dba0d58ecf59d4cdecbc31
parent966fc9c554d6579316ea3cdebce09e0e095812c9
[multiple changes]

2015-01-06  Arnaud Charlet  <charlet@adacore.com>

* a-reatim.adb ("/"): Add explicit pragma Unsuppress (Division_Check).

2015-01-06  Robert Dewar  <dewar@adacore.com>

* sem_prag.adb (Process_Suppress_Unsuppress): Add extra warning
for ignoring pragma Suppress (Elaboration_Check) in SPARK mode.

2015-01-06  Javier Miranda  <miranda@adacore.com>

* exp_disp.adb (Expand_Interface_Conversion): No displacement
of the pointer to the object needed when the type of the operand
is not an interface type and the interface is one of its parent
types (since they share the primary dispatch table).

From-SVN: r219227
gcc/ada/ChangeLog
gcc/ada/a-reatim.adb
gcc/ada/exp_disp.adb
gcc/ada/sem_prag.adb