This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ 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: V3 patch causes EH failures in ILP32 mode


You Wrote

> Just out of curiosity, can't you also change this (AFAICT) textbook C++
> to something that doesn't check for self, and produce equivalent code to
> the implicitly generated functions? If not, is there a way to produce
> equivalent code with explicit definitions? I'm surprised that there's
> such a difference: can you humor me with additional details?

This is one of the main motivation of Francis Glassborrow's
proposal to introduce explicit defaults, i.e. let people say
explicitly that they want the implicitly generated usual suspects
without having to actually write them.  That has the potential
of solving the ABI changing and performance hurting issue I
raised a couple of weeks ago.  It would also save me from going
on a croisade to ban C++ textbooks that promote rigid rules
and compilers that implement them ;-)

-- Gaby


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