New AIX libstdc++ testsuite failures

Paolo Carlini pcarlini@suse.de
Tue Feb 20 00:47:00 GMT 2007


Paolo Carlini wrote:

> #if !__GXX_WEAK__
> // Explicitly instantiate for systems with no COMDAT or weak support.
> template
>  std::basic_string< A<B> >::size_type
>  std::basic_string< A<B> >::_Rep::_S_max_size;
>
> template
>  A<B>
>  std::basic_string< A<B> >::_Rep::_S_terminal;
> #endif
>
> which (historically?) are there only for the benefit of OSes like AIX... 

In fact, I would like to be confirmed that the explicit instantiations 
are still needed today... what happens if you remove the instantiations 
completely?

Paolo.



More information about the Libstdc++ mailing list