This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] libstdc++/65754 missing exports for fstream constructors
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Jonathan Wakely <jwakely at redhat dot com>
- Cc: libstdc++ at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org
- Date: Mon, 13 Apr 2015 20:37:32 +0200
- Subject: Re: [patch] libstdc++/65754 missing exports for fstream constructors
- Authentication-results: sourceware.org; auth=none
- References: <20150413182830 dot GM9755 at redhat dot com>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Mon, Apr 13, 2015 at 07:28:30PM +0100, Jonathan Wakely wrote:
> This fixes a regression I introduced by not exporting some of the
> fstream constructors (the C2 base object ones) when using the new
> std::string. Sorry for not finding this myself before the RC.
>
> All the recently-updated baseline_symbols.txt files need updating. I
> did this with sed and sort, and verified that the x86_64-linux-gnu and
> powerpc64-linux-gnu ones are identical (except for the TLS call_once
> symbols) to the output of 'make new-abi-baseline'. I have not checked
> the baselines for other arches, only inspected the diff visually.
>
> This really needs to go on trunk and gcc-5-branch.
This is ok for 5.1, but please commit it to gcc-5-branch soon, so that
people have time to retest on their architectures.
Jakub