OSDN Git Service

2007-12-06 Javier Miranda <miranda@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Dec 2007 10:26:41 +0000 (10:26 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 13 Dec 2007 10:26:41 +0000 (10:26 +0000)
commit97ca3f7631d847bf60fc2df43db30b0c2bf721d2
tree54d3921a3ebaac0fa1069be52ec9f8fca4b3925b
parent346d5e7c9d81f4f97ac5e75552e8bd0b97d23398
2007-12-06  Javier Miranda  <miranda@adacore.com>

* exp_intr.adb (Expand_Dispatching_Constructor_Call): Add missing
support for generic dispatching constructor calls in which we need to
locate the tag of a secondary dispatch table associated with an
interface type to properly dispatch the call.
(Expand_N_Attribute_Reference [case Address],
Expand_Dispatching_Constructor_Call, Expand_Unc_Deallocation): Fix
handling of VM targets.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@130837 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/exp_intr.adb