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: missing libstdc++.6 symbol on the trunk


On 2 December 2010 12:22, Paolo Carlini <paolo.carlini@oracle.com> wrote:
> On 12/02/2010 01:06 PM, Matthias Klose wrote:
>> I see that one symbol is missing / has changed on trunk, compared to
>> 4.5. ?Does this have to be fixed, or can be safely ignored?
>>
>> - _ZSt15future_category@GLIBCXX_3.4.14 4.5
>> + _ZSt15future_categoryv@GLIBCXX_3.4.16 4.6
> Thanks for raising the issue.
>
> To be honest, I have no idea what the heck is going on, I also see a
> GLIBCXX_3.4.16 in gnu.ver whereas we are building a libstdc++.so.6.0.15,
> this alone is definitely wrong.
>
> Any idea Jon?

http://gcc.gnu.org/viewcvs?view=revision&revision=166171

N3092 changed the definition of future_category, but IIRC I had
intentionally not changed our version because of the ABI implications.
 We should probably do a backwards-compatibility fix so that
_ZSt15future_category is still exported with the correct symver.


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