This is the mail archive of the gcc@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: tr1::unordered_set<double> bizarre rounding behavior (x86)





Paolo Carlini <pcarlini@suse.de> wrote on 05/07/2005 23:48:03:
> Paolo Carlini wrote:
>
> >Michael Veksler wrote:
> >
> >>There is one more thing to consider: the ABI.
> >>By changing the code in the header file will break the ABI
> >>of tr1::unordered_set. Code compiled with older gcc and
> >>newer and fixed-gcc will not interoperate.
> >>
> It occurs to me that by "ABI" you mean interoperability between
> different object modules, what I call sometimes "ABI" in the wide sense.

Exactly, yes this is what I meant.

> Something much more difficult to obtain, which is not related to the
> linked *.so. Anyway, we don't guarantee anything for tr1, as per the
> release notes.

You are right. Too bad, but very much understandable for a TR.
I hope that it will be stabilized in time for c++-0x.

  Michael


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