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] Update Solaris baselines for GCC 4.7


On 01/30/2012 07:06 PM, Rainer Orth wrote:
A non-C++ change suddenly causing new C++ functions to be emitted that
are not present without that change would be a bug on Linux, too!
I should have been more clear: it's *not* a versioning bug on Linux. Maybe what is happening on Solaris is that those functions were inlined, thus not exported, and now aren't anymore. This kind of unpredictability in the inlining choices would not be a compiler bug, or at least not an easy one...

Not sure why abi_check didn't complain before on Solaris, because the linker script etc, are meant to export those operators @3.4.5 (and also @3.4 because of an old mistake). This is what happens on Linux since the very old 3.4.5 times.

Paolo.


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