OSDN Git Service

2009-06-23 Ed Schonberg <schonberg@adacore.com>
authorcharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Jun 2009 09:25:20 +0000 (09:25 +0000)
committercharlet <charlet@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Jun 2009 09:25:20 +0000 (09:25 +0000)
commiteb8ca1ee508341fe82f7a892b70414a93ca6dde1
tree081eedd1be25cb10c2dfa1d7677f74523d56523d
parentf4eb238059fc43d9fe3bc3e8b10f343a2bec7836
2009-06-23  Ed Schonberg  <schonberg@adacore.com>

* sem_ch3.adb (Derive_Subprogram): If the inherited subprogram is a
primitive equality include it with its source name even if the
operation is currently invisible, to make sure that the corresponding
slot in the dispatch table is reserved for the internal equality
subsequently generated during expansion.

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