This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: patch: c++ support for vector opaque types


On Wed, Aug 06, 2003 at 10:48:27PM -0400, Jason Merrill wrote:
> On Wed, 6 Aug 2003 22:10:39 -0400, Aldy Hernandez <aldyh@redhat.com> wrote:
> 
> >> Also, your testcase should test for proper overloading behavior.  Define a
> >> function g which overloads on both __ev64_fs__ and __ev64_opaque__, and
> >> verify that the calls go to the right candidate.
> >
> > Could we delay on this?  Partly because it's broken and partly because
> > the only opaque type in any ABI does not allow for this-- or rather
> > has it undefined.
> 
> What does overload behavior have to do with the ABI?  Please elaborate.

Opaque types were added for the E500, and the API doesn't cover
overloading.  I'd  like to get this stuff in first, since no one is
going to use overloading in opaque types just yet, definitely not for
the E500.

Ok, ok.  Read: lazy.

Aldy


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]