[multiple changes]
authorArnaud Charlet <charlet@gcc.gnu.org>
Mon, 13 Jul 2009 08:47:36 +0000 (10:47 +0200)
committerArnaud Charlet <charlet@gcc.gnu.org>
Mon, 13 Jul 2009 08:47:36 +0000 (10:47 +0200)
commitc6f3943726b17627b823edc39ab0b33192427b2f
treee09534cd9d79590d1e339f466ffb1b69ef387d68
parentd97a04d075dc49259a785e521e2ab6f42f522893
[multiple changes]

2009-07-13  Thomas Quinot  <quinot@adacore.com>

* exp_dist.adb (Add_RACW_Primitive_Declarations_And_Bodies):
Do not attempt to generate stubs for predefined primitives of
synchronized interfaces.
(Add_Stub_Type): Factor some code from the PCS-specific variants of
Build_Stub_Type.

2009-07-13  Ed Schonberg  <schonberg@adacore.com>

* sem_disp.adb (Override_Dispatching_Operation): Functions inherit the
Controlling_Result flag from the operation they override.

From-SVN: r149553
gcc/ada/ChangeLog
gcc/ada/exp_dist.adb
gcc/ada/sem_disp.adb