Elimitate duplication of get_catalogs in different abi
François Dumont
frs.dumont@gmail.com
Thu Jul 30 21:00:00 GMT 2015
It seems that this patch results in unresolved symbols.
I am quite sure that the code is right but build system should be adapted.
I noticed that *_cow.cc files are built with -fimplicit-templates. I try
to apply the same with the old abi but I still experiment unresolved
symbols.
Any help is welcome.
François
On 27/07/2015 22:30, François Dumont wrote:
> Hi
>
> This is the patch to get rid of the duplication of the get_catalogs
> functions in the .so.
>
> I used c++locale_internal.h that seems to be there for this kind of
> purpose.
>
> * config/locale/gnu/messages_members.cc (Catalog_info, Catalogs):
> Move...
> * config/locale/gnu/c++locale_internal.h: ...here in std namespace.
> * config/locale/gnu/c_locale.cc: Move implementation of latter here.
>
> Tested under linux x86_64.
>
> Ok to commit ?
>
> François
>
More information about the Gcc-patches
mailing list