OSDN Git Service

PR libstdc++/14098
[pf3gnuchains/gcc-fork.git] / libstdc++-v3 / ChangeLog
index a8a0edc..108a8ce 100644 (file)
@@ -1,3 +1,61 @@
+2004-02-10  Loren J. Rittle  <ljrittle@acm.org>
+
+       PR libstdc++/14098
+       * config/linker-map.gnu: Add typeinfo and typeinfo name for
+       __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char> >.
+
+2004-02-09  Loren J. Rittle  <ljrittle@acm.org>
+
+       * include/ext/pool_allocator.h: Include c++config.h.
+
+2004-02-09  Stefan Olsson  <stefan@xapa.se>
+
+       * include/ext/mt_allocator.h: thread_id is unused in non threaded
+       applications and now has a ifdef to remove it completely on
+       compilers without thread support. Include stdlib.h due to a
+       compiler warning on getenv().
+
+2004-02-09  Paul Brook  <paul@codesourcery.com>
+
+       * libstdc++-v3/configure.host: Explicitly check for atomicity.h file.
+
+2004-02-09  Paolo Carlini  <pcarlini@suse.de>
+
+       PR libstdc++/14071
+       * src/locale_init.cc (locale::global(const locale&)): Use
+       locale::name() in order to decide whether calling setlocale.
+       * testsuite/22_locale/locale/global_locale_objects/14071.cc: New.
+
+       * include/bits/locale_classes.h (locale::_Impl::_M_check_same_name()):
+       Avoid computing &= unnecessarily.
+
+2004-02-09  James E Wilson  <wilson@specifixinc.com>
+
+       PR libstdc++/5625
+       * libsuspc++/eh_personality.cc (PERSONALITY_FUNCTION): Use
+       __builtin_extend_pointer.
+
+2004-02-09  Paolo Carlini  <pcarlini@suse.de>
+
+       PR libstdc++/14072
+       * include/bits/basic_ios.tcc (basic_ios<>::_M_cache_locale):
+       Don't leave dangling pointers.
+       * testsuite/27_io/basic_ios/imbue/14072.cc: New.
+       * testsuite/22_locale/numpunct/members/pod/2.cc: Tweak, the num_put
+       facet is needed in the final test.
+
+2004-02-09  Bernardo Innocenti  <bernie@develer.com>
+
+       * crossconfig.m4: Don't enable _GLIBCXX_USE_LFS on *-uclinux*.
+       * configure: Regenerate.
+
+2004-02-08  Richard Henderson  <rth@redhat.com>
+
+       PR libstdc++/14026
+       * libsupc++/eh_catch.cc (__cxa_begin_catch): Don't adjust 
+       uncaughtExceptions during nested catch rethrow.
+       * testsuite/18_support/14026.cc: New.
+
 2004-02-08  Paolo Carlini  <pcarlini@suse.de>
 
        * include/bits/basic_string.tcc (assign(const _CharT*, size_type)):