aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/docs
AgeCommit message (Collapse)AuthorFilesLines
2004-06-22abi.html: Update links.Benjamin Kosnik1-4/+2
2004-06-22 Benjamin Kosnik <bkoz@redhat.com> * docs/html/abi.html: Update links. From-SVN: r83498
2004-06-09filter.sed: Rename _GLIBCXX_STD to std.Benjamin Kosnik2-6/+3
2004-06-08 Benjamin Kosnik <bkoz@redhat.com> * docs/doxygen/filter.sed: Rename _GLIBCXX_STD to std. * docs/doxygen/mainpage.html: Remove links. From-SVN: r82814
2004-05-28re PR libstdc++/15675 (Doxygen graph are invalid in the libstdc++-v3 online ↵Benjamin Kosnik1-1/+1
docs) 2004-05-27 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/15675 * docs/html/documentation.html: Update doxygen links for 3.4.0. From-SVN: r82355
2004-05-22run_doxygen: Bump required version.Matthias Klose1-1/+1
2004-05-21 Matthias Klose <doko@debian.org> * docs/doxygen/run_doxygen: Bump required version. From-SVN: r82125
2004-05-22abi.html (libgcc_s): Additions suggested by Matthias Klose.Benjamin Kosnik2-2/+4
2004-05-21 Benjamin Kosnik <bkoz@redhat.com> * docs/html/abi.html (libgcc_s): Additions suggested by Matthias Klose. * docs/doxygen/Intro.3: Subtractions suggested by Phil Edwards. From-SVN: r82122
2004-05-20re PR libstdc++/15123 (libstdc++-doc: Allocators.3 manpage is empty)Benjamin Kosnik5-242/+360
2004-05-20 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/15123 PR libstdc++/13928 * docs/doxygen/Intro.3: Remove Allocators.3. Add new extension headers, extension namespace list. * docs/doxygen/run_doxygen (problematic): Remove Allocators.3 Rename GLIBCXXSTD names to std::. Rename __gnu_debug to __gnu_debug::. Remove __policy_ renames. * docs/doxygen/guide.html: Add dot note. * docs/doxygen/stdheader.cc: Edit, add files. * docs/doxygen/user.cfg.in: Regenerate with Doxygen 1.3.7. From-SVN: r82066
2004-05-13abi.html: Document effect of -fabi-version on value of __GXX_ABI_VERSION...Jonathan Wakely1-76/+99
2004-05-13 Jonathan Wakely <redi@gcc.gnu.org> * docs/html/abi.html: Document effect of -fabi-version on value of __GXX_ABI_VERSION, and that it's defined in c-cppbuiltin.c. Fix markup. From-SVN: r81794
2004-05-13re PR libstdc++/15074 (g++ -lsupc++ still links against libstdc++)Benjamin Kosnik1-10/+11
2004-05-13 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/15074 * docs/html/faq/index.html: Update docs for libsupc++ usage. From-SVN: r81786
2004-05-13abi.html: New.Benjamin Kosnik4-401/+861
2004-05-13 Benjamin Kosnik <bkoz@redhat.com> * docs/html/abi.html: New. * docs/html/abi.txt: Remove. * docs/html/documentation.html: Add link. * testsuite/Makefile.am: Add files. * testsuite/Makefile.in: Regenerated. * testsuite/abi_check.cc: Move and modify code into... * testsuite/testsuite_abi.cc: Add. * testsuite/testsuite_abi.h: Add. * docs/html/17_intro/TODO: Update. * include/bits/stl_pair.h: Format. From-SVN: r81781
2004-04-23Jonathan Wakely <cow@compsoc.man.ac.uk>Matthias Klose1-1/+1
2004-04-24 Matthias Klose <doko@debian.org> Jonathan Wakely <cow@compsoc.man.ac.uk> * docs/html/configopts.html: Fix reference to allocator config option. From-SVN: r81114
2004-03-24allocator.html: Add bitmap_allocator links.Benjamin Kosnik1-0/+14
2004-03-24 Benjamin Kosnik <bkoz@redhat.com> * docs/html/20_util/allocator.html: Add bitmap_allocator links. From-SVN: r79933
2004-03-20std_valarray.h: Document DR389 [Ready].Paolo Carlini1-0/+6
2004-03-20 Paolo Carlini <pcarlini@suse.de> * include/std/std_valarray.h: Document DR389 [Ready]. * docs/html/ext/howto.html: Add an entry for DR389. From-SVN: r79733
2004-03-13allocator: New.Benjamin Kosnik1-0/+17
2004-03-13 Benjamin Kosnik <bkoz@redhat.com> * config/allocator: New. * config/allocator/bitmap_allocator_base.h: New. * config/allocator/malloc_allocator_base.h: New. * config/allocator/mt_allocator_base.h: New. * config/allocator/new_allocator_base.h: New. * include/bits/allocator.h: Include c++allocator.h. * acinclude.m4 (GLIBCXX_ENABLE_ALLOCATOR): New. * aclocal.m4: Regenerate. * configure.ac: Use GLIBCXX_ENABLE_ALLOCATOR. * configure: Regenerate. * include/Makefile.am (host_headers_extra): Add c++allocator.h. * include/Makefile.in: Regenerate. * docs/html/configopts.html: Add enable-libstdcxx-allocator. From-SVN: r79435
2004-03-12howto.html: Add entry for DR 253 [Ready].Paolo Carlini1-0/+8
2004-03-12 Paolo Carlini <pcarlini@suse.de> * docs/html/ext/howto.html: Add entry for DR 253 [Ready]. * include/bits/gslice_array.h: Add comment about DR 253. * include/bits/indirect_array.h: Likewise. * include/bits/mask_array.h: Likewise. * include/bits/slice_array.h: Likewise. From-SVN: r79412
2004-03-12ballocator_doc.txt: New file.Dhruv Matani1-0/+374
2004-03-11 Dhruv Matani <dhruvbird@HotPOP.com> * docs/html/ext/ballocator_doc.txt: New file. * include/Makefile.am (ext_headers): Add ${ext_srcdir}/bitmap_allocator.h . * include/Makefile.in: Regenerate (by hand, since I didn't have automake de jure on hand). * include/ext/bitmap_allocator.h: New file. * testsuite/performance/20_util/allocator/list_sort_search.cc: New test. * testsuite/performance/20_util/allocator/map_mt_find.cc: Likewise. * testsuite/performance/20_util/allocator/producer_consumer.cc: Add test for the bitmap_allocator<>. * testsuite/performance/20_util/allocator/insert.cc: Likewise. * testsuite/performance/20_util/allocator/insert_insert.cc: Likewise. * testsuite/performance/20_util/allocator/map_thread.cc: Likewise. From-SVN: r79366
2004-03-08howto.html: Add entry for DR 103 [WP].Paolo Carlini1-0/+9
2004-03-08 Paolo Carlini <pcarlini@suse.de> * docs/html/ext/howto.html: Add entry for DR 103 [WP]. * include/bits/stl_multiset.h: Add comment about DR 103. * include/bits/stl_set.h: Likewise. From-SVN: r79114
2004-03-03documentation.html: Regenerate.Jonathan Wakely1-1/+1
2004-03-03 Jonathan Wakely <redi@gcc.gnu.org> * docs/html/documentation.html: Regenerate. From-SVN: r78838
2004-03-01test.html: Add multilib RUNTESTFLAGS example.Benjamin Kosnik2-2/+16
2004-03-01 Benjamin Kosnik <bkoz@redhat.com> * docs/html/test.html: Add multilib RUNTESTFLAGS example. * docs/html/18_support/howto.html: Add bit about writing to stderr, mostly by Zack. From-SVN: r78709
2004-02-26howto.html, [...]: Fix markup, more <link> tags.Jonathan Wakely4-16/+27
2004-02-25 Jonathan Wakely <redi@gcc.gnu.org> * docs/html/20_util/howto.html, docs/html/20_util/allocator.html, docs/html/ext/howto.html, docs/html/ext/mt_allocator.html: Fix markup, more <link> tags. From-SVN: r78495
2004-02-18mt_allocator.h: Removed the last pointer.Stefan Olsson1-12/+15
2004-02-17 Stefan Olsson <stefan@xapa.se> * include/ext/mt_allocator.h: Removed the last pointer. Deallocated blocks are now added to the front of freelists as proposed by Felix Yen. This gives roughly 10% performance boost and saves some memory. * docs/html/ext/mt_allocator.html: Change due to that deallocated blocks now are added to the front of freelists. The reason to this approach is also explained. From-SVN: r78009
2004-02-12[multiple changes]Benjamin Kosnik5-249/+888
2004-02-11 Stefan Olsson <stefan@xapa.se> * docs/html/ext/mt_allocator.html: New. 2004-02-11 Benjamin Kosnik <bkoz@redhat.com> * docs/html/20_util/allocator.html: New file, consolidate allocator information here. Revamp. * docs/html/documentation.html: Change links. * docs/html/20_util/howto.html: Same. * docs/html/ext/howto.html: Same. From-SVN: r77687
2004-02-04index.html: Recommend using LD_LIBRARY_PATH.Jonathan Wakely2-182/+258
2004-02-04 Jonathan Wakely <redi@gcc.gnu.org> * docs/html/faq/index.html: Recommend using LD_LIBRARY_PATH. * docs/html/faq/index.txt: Regenerate. From-SVN: r77258
2004-02-03howto.html: Move verbose terminate documentation...Benjamin Kosnik3-80/+79
2004-02-02 Benjamin Kosnik <bkoz@redhat.com> * docs/html/19_diagnostics/howto.html: Move verbose terminate documentation... * docs/html/18_support/howto.html: Here. * docs/html/documentation.html: Add reference here. From-SVN: r77150
2004-01-27c_locale.cc: Fix throw messages to use the __N marker.Paolo Carlini1-1/+1
2004-01-26 Paolo Carlini <pcarlini@suse.de> * config/locale/generic/c_locale.cc: Fix throw messages to use the __N marker. * config/locale/gnu/c_locale.cc: Likewise. * config/locale/ieee_1003.1-2001/codecvt_specializations.h: Likewise. * docs/html/17_intro/C++STYLE: Likewise. * include/bits/basic_ios.tcc: Likewise. * include/bits/fstream.tcc: Likewise. * include/bits/vector.tcc: Likewise. * include/ext/ropeimpl.h: Likewise. * include/std/std_bitset.h: Likewise. * src/ios.cc: Likewise. * src/locale.cc: Likewise. * src/localename.cc: Likewise. From-SVN: r76684
2004-01-10lwg-active.html, [...]: Import Revision 28.Paolo Carlini2-743/+1147
2004-01-10 Paolo Carlini <pcarlini@suse.de> * docs/html/ext/lwg-active.html, docs/html/ext/lwg-defects.html: Import Revision 28. From-SVN: r75648
2003-12-225.cc: Don't use stdc++.h.gch.Benjamin Kosnik1-0/+6
2003-12-22 Benjamin Kosnik <bkoz@redhat.com> * testsuite/27_io/objects/char/5.cc: Don't use stdc++.h.gch. * testsuite/27_io/objects/wchar_t/5.cc: Same. * docs/html/test.html: Add docs for constructing test files that don't use stdc++.h.gch. * scripts/testsuite_flags.in (PCHFLAGS): Move to --cxxpchflags. * testsuite/libstdc++-dg/normal.exp: Compute DEFAULT_CXXFLAGS differently. * include/bits/ios_base.h (ios_base::Init::_S_initialized): Remove. * src/ios_init.cc: Same. * config/linker-map.gnu: Same. * testsuite/27_io/ios_base/cons/copy_neg.cc: Adjust line numbers. * testsuite/27_io/ios_base/cons/assign_neg.cc: Same. From-SVN: r74946
2003-12-20TODO: Update.Jerry Quinn1-1/+1
2003-12-20 Jerry Quinn <jlquinn@optonline.net> * docs/doxygen/TODO: Update. * include/bits/locale_classes.h (locale, facet, id): Document. * include/bits/locale_facets.tcc (has_facet, use_facet): Document. From-SVN: r74884
2003-12-16howto.html: Document shrink-to-fit reserve().Jonathan Wakely4-110/+167
2003-12-16 Jonathan Wakely <redi@gcc.gnu.org> * docs/html/21_strings/howto.html: Document shrink-to-fit reserve(). * docs/html/faq/index.html: Reducing vector's capacity() to size(). * docs/html/documentation.html, docs/html/faq/index.txt: Regenerate. From-SVN: r74695
2003-12-12index.txt: Regenerate after adding <link> tags.Jonathan Wakely1-337/+341
2003-12-12 Jonathan Wakely <redi@gcc.gnu.org> * docs/html/faq/index.txt: Regenerate after adding <link> tags. From-SVN: r74563
2003-12-10re PR libstdc++/13296 (unnecessary libunwind support in libstdc++-v3)Benjamin Kosnik1-1/+0
2003-12-09 Benjamin Kosnik <bkoz@redhat.com> PR libstdc++/13296 * acinclude.m4 (GLIBCXX_ENABLE_LIBUNWIND_EXCEPTIONS): Remove. * aclocal.m4: Regenerate. * configure.ac: Remove call to GLIBCXX_ENABLE_LIBUNWIND_EXCEPTIONS. * conigure: Regenerate. * src/Makefile.am (libstdc___la_LDFLAGS): Remove LIBUNWIND_FLAGS. * src/Makefile.in: Regenerate. * docs/html/17_intro/configury.html: Modify. From-SVN: r74479
2003-12-04re PR libstdc++/12653 (Resolution of DR 303 (WP) still unimplemented)Paolo Carlini1-0/+7
2003-12-04 Paolo Carlini <pcarlini@suse.de> PR libstdc++/12653 * include/std/std_bitset.h (operator>>): Implement resolution of DR 303 [WP]: use widen('0') and widen('1'). * docs/html/ext/howto.html: Add an entry for DR 303. * include/std/std_bitset.h (operator>>): Implement the common requirements of formatted input functions (27.6.1.2.1). * include/std/std_bitset.h (operator>>): Set the failbit when nothing was extracted and _Nb != 0. * testsuite/23_containers/bitset/input/1.cc: New. From-SVN: r74276
2003-12-01C++STYLE: Add exception bits.Benjamin Kosnik1-1/+19
2003-12-01 Benjamin Kosnik <bkoz@redhat.com> * docs/html/17_intro/C++STYLE: Add exception bits. * include/bits/fstream.tcc: Add location info to exception strings. * include/bits/stl_construct.h: Formatting tweaks. From-SVN: r74119
2003-12-01re PR libstdc++/10378 ([library DR 402] cannot add object with inplace new ↵Paolo Carlini1-0/+6
into STL collections) 2003-12-01 Paolo Carlini <pcarlini@suse.de> PR libstdc++/10378 * include/bits/allocator.h (allocator::construct): Implement resolution of DR 402 [Ready] (in Revision 28). * include/bits/allocator_traits.h (__allocator::construct): Likewise. * include/bits/stl_construct.h (_Construct): Likewise. * testsuite/20_util/allocator_members.cc: Move to... * testsuite/20_util/allocator/1.cc: ... here. * testsuite/20_util/allocator/10378.cc: New. * docs/html/ext/howto.html: Add an entry for DR 402. From-SVN: r74104
2003-11-22re PR libstdc++/12593 (Resolution of DR 91 (WP) still unimplemented)Paolo Carlini1-0/+9
2003-11-22 Paolo Carlini <pcarlini@suse.de> PR libstdc++/12593 * include/bits/istream.tcc (operator>>(basic_string<>&), getline(basic_string<>&)): Implement resolution of DR 91 [WP]; fix some minor issues with the exit conditions. * docs/html/ext/howto.html: Add an entry for DR 91. From-SVN: r73835
2003-11-18configopts.html, [...]: Add <link> tags.Jonathan Wakely26-39/+180
2003-11-18 Jonathan Wakely <redi@gcc.gnu.org> * docs/html/configopts.html, docs/html/debug.html, docs/html/documentation.html, docs/html/explanations.html, docs/html/install.html, docs/html/17_intro/contribute.html, docs/html/17_intro/howto.html, docs/html/17_intro/license.html, docs/html/18_support/howto.html, docs/html/19_diagnostics/howto.html, docs/html/20_util/howto.html, docs/html/21_strings/howto.html, docs/html/22_locale/codecvt.html, docs/html/22_locale/ctype.html, docs/html/22_locale/howto.html, docs/html/22_locale/locale.html, docs/html/22_locale/messages.html, docs/html/23_containers/howto.html, docs/html/24_iterators/howto.html, docs/html/25_algorithms/howto.html, docs/html/26_numerics/howto.html, docs/html/27_io/howto.html, docs/html/ext/howto.html, docs/html/ext/sgiexts.html: Add <link> tags. From-SVN: r73712
2003-11-14howto.html: Add entries for DR 63, 75 and 305; tweak entries for DR 60 and 328.Paolo Carlini1-3/+24
2003-11-14 Paolo Carlini <pcarlini@suse.de> * docs/html/ext/howto.html: Add entries for DR 63, 75 and 305; tweak entries for DR 60 and 328. From-SVN: r73591
2003-11-14debug.html: Users are allowed to specialize in namespace __gnu_debug...Douglas Gregor2-5/+5
2003-11-13 Douglas Gregor <gregod@cs.rpi.edu> * docs/html/debug.html: Users are allowed to specialize in namespace __gnu_debug, unlike in the Apple version of the debug mode. Clear up a confusing double-negative. Note that std::basic_string does provide extra debugging capabilities, but not safe iterators. * include/bits/basic_string.tcc: Make sure there's never an ambiguity when calling __is_null_pointer. * include/debug/deque: (deque::erase) Properly handle invalidation when erasing at the end of the deque. * include/debug/vector: (vector::swap): Swap _M_guaranteed_capacity. (vector::clear): Set the guaranteed capacity to 0. * testsuite/23_containers/deque/invalidation/4.cc: (test04): Test iterator invalidation when erasing at the end of the deque. From-SVN: r73564
2003-11-13configury.html: XHTML tweak.Jonathan Wakely1-1/+1
2003-11-13 Jonathan Wakely <redi@gcc.gnu.org> * docs/html/17_intro/configury.html: XHTML tweak. From-SVN: r73529
2003-11-13debug_mode.html: XHTML fixes.Jonathan Wakely1-10/+9
2003-11-13 Jonathan Wakely <redi@gcc.gnu.org> * docs/html/debug_mode.html: XHTML fixes. From-SVN: r73526
2003-11-13debug_mode.html: Update.Benjamin Kosnik2-114/+166
2003-11-12 Benjamin Kosnik <bkoz@redhat.com> * docs/html/debug_mode.html: Update. * docs/html/17_intro/TODO: Update. From-SVN: r73525
2003-11-11[multiple changes]Benjamin Kosnik4-33/+824
2003-11-11 Doug Gregor <gregod@cs.rpi.edu> * docs/html/debug.html: Document libstdc++ debug mode. * docs/html/debug_mode.html: Document libstdc++ debug mode design. * docs/html/test.html: Document how to test under debug mode. * docs/html/17_intro/howto.html: Document debug-mode macros. * include/Makefile.am: Install debug-mode headers. * src/Makefile.am: Include debug.cc. * include/bits/basic_string.tcc: (basic_string::_S_construct): Fix NULL pointer check. (__is_null_pointer): New. Add precondition annotations. * include/bits/stream_iterator.h (istream_iterator, ostream_iterator): Added precondition annotations. * include/bits/streambuf_iterator.h (istreambuf_iterator): Ditto. * include/bits/stl_queue.h (queue, priority_queue): Ditto. * include/bits/stl_stack.h (stack): Ditto. * include/bits/basic_string.h (basic_string): Ditto. * include/bits/basic_string.tcc (basic_string): Ditto. * include/std/std_memory.h (auto_ptr): Ditto. * include/std/std_valarray.h (valarray): Ditto. * include/bits/stl_algo.h: Added algorithm precondition annotations. * include/bits/stl_algobase.h: Added algorithm precondition annotations. * include/bits/stl_numeric.h: Ditto. * include/ext/algorithm: Added algorithm precondition annotations. (__is_heap): Moved away from here. * include/bits/stl_heap.h: Added algorithm precondition annotations. (__is_heap): Moved to the top of this file. (__is_heap): Added iterator range overloads. * testsuite/20_util/auto_ptr_neg.cc: Fix line numbers to match up with changes in std_memory.h. * testsuite/23_containers/list/operators/4.cc: Don't verify performance guarantees when in debug mode. * testsuite/23_containers/bitset/invalidation/1.cc: New. * testsuite/23_containers/deque/invalidation/1.cc: New. * testsuite/23_containers/deque/invalidation/2.cc: New. * testsuite/23_containers/deque/invalidation/3.cc: New. * testsuite/23_containers/deque/invalidation/4.cc: New. * testsuite/23_containers/list/invalidation/1.cc: New. * testsuite/23_containers/list/invalidation/2.cc: New. * testsuite/23_containers/list/invalidation/3.cc: New. * testsuite/23_containers/list/invalidation/4.cc: New. * testsuite/23_containers/map/invalidation/1.cc: New. * testsuite/23_containers/map/invalidation/2.cc: New. * testsuite/23_containers/multimap/invalidation/1.cc: New. * testsuite/23_containers/multimap/invalidation/2.cc: New. * testsuite/23_containers/multiset/invalidation/1.cc: New. * testsuite/23_containers/multiset/invalidation/2.cc: New. * testsuite/23_containers/set/invalidation/1.cc: New. * testsuite/23_containers/set/invalidation/2.cc: New. * testsuite/23_containers/vector/invalidation/1.cc: New. * testsuite/23_containers/vector/invalidation/2.cc: New. * testsuite/23_containers/vector/invalidation/3.cc: New. * testsuite/23_containers/vector/invalidation/4.cc: New. * testsuite/25_algorithms/heap.cc: Don't verify performance guarantees when in debug mode. * include/debug/bitset: New. * include/debug/debug.h: New. * include/debug/deque: New. * include/debug/formatter.h: New. * include/debug/hash_map: New. * include/debug/hash_map.h: New. * include/debug/hash_multimap.h: New. * include/debug/hash_set: New. * include/debug/hash_set.h: New. * include/debug/hash_multiset.h: New. * include/debug/list: New. * include/debug/map: New. * include/debug/map.h: New. * include/debug/multimap.h: New. * include/debug/multiset.h: New. * include/debug/safe_base.h: New. * include/debug/safe_iterator.h: New. * include/debug/safe_iterator.tcc: New. * include/debug/safe_sequence.h: New. * include/debug/set: New. * include/debug/set.h: New. * include/debug/string: New. * include/debug/vector: New. * src/debug.cc: New. * config/linker-map.gnu: Add debug mode symbols. 2003-11-11 Benjamin Kosnik <bkoz@redhat.com> * src/string-inst.cc: Tweak namespaces. * src/misc-inst.cc: Same. * docs/html/debug.html: Edits. * config/link-map.gnu: Remove cruft. * include/bits/c++config: Add in namespace associations. * include/std/std_bitset.h: Adjust namespace to __gnu_norm, comment tweaks. * include/bits/deque.tcc: Same. * include/bits/list.tcc: Same. * include/bits/stl_bvector.h: Same. * include/bits/stl_deque.h: Same. * include/bits/stl_list.h: Same. * include/bits/stl_map.h: Same. * include/bits/stl_multimap.h: Same. * include/bits/stl_multiset.h: Same. * include/bits/stl_set.h: Same. * include/bits/stl_vector.h: Same. * include/bits/vector.tcc: Same. * include/std/std_algorithm.h: Remove markup comments. * include/std/std_functional.h: Same. * include/std/std_iterator.h: Same. * include/std/std_numeric.h: Same. * include/std/std_utility.h: Same. * include/bits/stl_queue.h: Formatting tweaks. * include/bits/stl_stack.h: Same. * include/std/std_deque.h: Include debugging version in debug mode. * include/std/std_list.h: Same. * include/std/std_map.h: Same. * include/std/std_set.h: Same. * include/std/std_vector.h: Same. * include/std/std_queue.h: Use deque, vector. * include/std/std_stack.h: Same. From-SVN: r73459
2003-11-09re PR libstdc++/12971 (Resolution of DR 328 [WP] still unimplemented)Paolo Carlini1-0/+6
2003-11-09 Paolo Carlini <pcarlini@suse.de> PR libstdc++/12971 * include/bits/locale_facets.tcc (money_put::do_put(..., long double)): Fix conversion specification as per DR 328 [WP]. * testsuite/22_locale/money_put/put/char/12971.cc: Add. * testsuite/22_locale/money_put/put/wchar_t/12971.cc: Ditto. * docs/html/ext/howto.html: Add entry for DR 328. From-SVN: r73389
2003-11-08re PR libstdc++/12967 (Resolution of DR 300 [WP] still unimplemented)Paolo Carlini3-4760/+6883
2003-11-08 Paolo Carlini <pcarlini@suse.de> PR libstdc++/12967 * include/bits/list.tcc (merge): Implement resolution of DR 300 [WP]. * docs/html/ext/howto.html: Add entry for DR 300; tweak entry for DR 231. * docs/html/ext/lwg-active.html, docs/html/ext/lwg-defects.html: Import R27. From-SVN: r73377
2003-10-27TODO: Add links.Benjamin Kosnik1-1/+3
2003-10-27 Benjamin Kosnik <bkoz@redhat.com> * docs/html/17_intro/TODO: Add links. * testsuite/27_io/basic_istream/extractors_character/char/9555-ic.cc: Uncomment. From-SVN: r72991
2003-10-23documentation.html: Add a pointer to the doxygen style guide.Benjamin Kosnik3-62/+128
2003-10-23 Benjamin Kosnik <bkoz@redhat.com> * docs/html/documentation.html: Add a pointer to the doxygen style guide. * docs/html/17_intro/TODO: Update. * docs/html/test.html: Add instructions for running a subset of tests, update. From-SVN: r72867
2003-10-22re PR libstdc++/12657 (Resolution of DR 292 (WP) still unimplemented)Paolo Carlini1-0/+6
2003-10-22 Paolo Carlini <pcarlini@suse.de> PR libstdc++/12657 * include/bits/basic_ios.tcc (copyfmt(const basic_ios&)): Implement resolution of DR 292 (WP). * docs/html/ext/howto.html: Add entry for DR 292. From-SVN: r72803
2003-09-13run_doxygen: Clear GENERATE_TAGFILE entirely if man pages are on.Phil Edwards2-10/+17
2003-09-13 Phil Edwards <phil@codesourcery.com> * docs/doxygen/run_doxygen: Clear GENERATE_TAGFILE entirely if man pages are on. * docs/doxygen/user.cfg.in: And here. From-SVN: r71363
2003-09-05index.html: Note that a namespace alias can't be used when...Jonathan Wakely2-118/+127
2003-09-04 Jonathan Wakely <redi@gcc.gnu.org> * docs/html/faq/index.html: Note that a namespace alias can't be used when specialising templates in extension namespace. * docs/html/faq/index.txt: Regenerate. From-SVN: r71107
2003-09-03re PR libstdc++/12048 (unget does not work)Petur Runolfsson1-3/+4
2003-09-03 Petur Runolfsson <peturr02@ru.is> PR libstdc++/12048 * include/ext/stdio_sync_filebuf.h (stdio_sync_filebuf::_M_unget_buf): Declare it. (stdio_sync_filebuf::stdio_sync_filebuf): Initialize _M_unget_buf. (stdio_sync_filebuf::uflow): Store the returned character in _M_unget_buf. (stdio_sync_filebuf::pbackfail): If argument is eof(), pass _M_unget_buf to syncungetc(). Set _M_unget_buf to eof(). (stdio_sync_filebuf<char>::xsgetn): Store last read character in _M_unget_buf, if any, else eof(). (stdio_sync_filebuf<wchar_t>::xsgetn: Store last read character in _M_unget_buf, if any, else eof(). * testsuite/27_io/objects/char/12048.cc: Rename to... * testsuite/27_io/objects/char/12048-1.cc: ...this. * testsuite/27_io/objects/char/12048-2.cc: New test. * testsuite/27_io/objects/char/12048-3.cc: New test. * testsuite/27_io/objects/char/12048-4.cc: New test. * testsuite/27_io/objects/char/12048-5.cc: New test. XFAIL. * testsuite/27_io/objects/wchar_t/12048-1.cc: New test. * testsuite/27_io/objects/wchar_t/12048-2.cc: New test. * testsuite/27_io/objects/wchar_t/12048-3.cc: New test. * testsuite/27_io/objects/wchar_t/12048-4.cc: New test. * testsuite/27_io/objects/wchar_t/12048-5.cc: New test. XFAIL. * testsuite/ext/stdio_sync_filebuf_char.cc (test02, test03, test04, test05): New tests. * testsuite/ext/stdio_sync_filebuf_wchar_t.cc (test02, test03, test04, test05): New tests. 2003-09-03 Petur Runolfsson <peturr02@ru.is> * docs/html/27_io/howto.html: setbuf(0, 0) has no effect on stringbuf or strstreambuf. Fix typos. From-SVN: r71026
2003-09-02acinclude.m4 (GLIBCXX_ENABLE_HOSTED): #define _GLIBCXX_HOSTED appropriately.Phil Edwards1-1/+9
2003-09-02 Phil Edwards <phil@codesourcery.com> * acinclude.m4 (GLIBCXX_ENABLE_HOSTED): #define _GLIBCXX_HOSTED appropriately. * config.h.in: Add _GLIBCXX_HOSTED. * libsupc++/eh_term_handler.cc: Test it here; initialize __terminate_handler to std::abort if freestanding. * aclocal.m4, configure: Regenerated. * docs/html/configopts.html: Document --disable-hosted-libstdcxx. From-SVN: r71001