This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: char_traits patch, round two
- From: Andreas Jaeger <aj at suse dot de>
- To: Benjamin Kosnik <bkoz at redhat dot com>
- Cc: libstdc++ at gcc dot gnu dot org, Ruediger Oertel <ro at suse dot de>
- Date: Mon, 12 Aug 2002 13:09:23 +0200
- Subject: Re: char_traits patch, round two
- References: <200207290741.g6T7f7X26915@fillmore.constant.com>
Benjamin Kosnik <bkoz@redhat.com> writes:
> ..still pending. There are some issues left to resolve: hopefully
> these will fall into place after a good nights sleep...
Since this patch is on the gcc 3.2 branch, I get now errors like:
../src/.libs/libid3.so: undefined reference to `std::char_traits<unsigned char>::move(unsigned char*, unsigned char const*, unsigned long)'
>
> 2002-07-28 Benjamin Kosnik <bkoz@redhat.com>
> Gabriel Dos Reis <gdr@nerim.net>
>
> XXX char_traits vs. other _traits
> XXX money_ bits
> XXX num_get/num_put bits
> XXX testsuites
> * include/bits/char_traits.h: Remove generic definitions.
[...]
The final ChangeLog contains:
* testsuite/21_strings/capacity.cc: Add char_traits specializations.
Do I need to add those specializations now everywhere? What's the
right way to fix this problem?
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj