[PATCH] PR libstdc++/81092 add std::wstring symbols and bump library version

Jonathan Wakely jwakely@redhat.com
Fri Jun 16 14:25:00 GMT 2017


On 16/06/17 16:21 +0200, Jakub Jelinek wrote:
>On Wed, Jun 14, 2017 at 07:14:29PM +0100, Jonathan Wakely wrote:
>> On 14/06/17 19:13 +0100, Jonathan Wakely wrote:
>> > There are two symbols defined in GCC 7.1's libstdc++.6.0.23 library
>> > which are not exported on all targets (because I wrote "m" in the
>> > linker script instead of "[jmy]").
>> >
>> > This patch bumps the library version on gcc-7-branch to 6.0.24 and
>> > exports the "[jy]" versions of the symbols with version the new
>> > GLIBCXX_3.4.24 symbol version.
>> >
>> > This requires bumping the version on trunk to 6.0.25 and moving the
>> > new random_device::_M_get_entropy() symbol to GLIBCXX_3.4.25 (which
>> > will be done by the patch in the following mail).
>>
>> Here's the patch for trunk.
>>
>> Target maintainers will need to regenerate the baseline symbols on
>> gcc-7-branch and trunk.
>>
>> I intend to commit this tomorrow to trunk.
>>
>>
>>
>
>> commit 9354adee0dccc3ebc2aff07c3bdac3eb8ccdbda8
>> Author: Jonathan Wakely <jwakely@redhat.com>
>> Date:   Wed Jun 14 14:06:40 2017 +0100
>>
>>     PR libstdc++/81092 add std::wstring symbols and bump library version
>>
>>     	PR libstdc++/81092
>>     	* acinclude.m4: Bump libtool_VERSION.
>>     	* config/abi/post/i386-linux-gnu/baseline_symbols.txt: Update.
>>     	* config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt: Update.
>
>Here is a corresponding patch for i486 and powerpc 32-bit, ok for trunk?

OK, thanks.



More information about the Gcc-patches mailing list