- 03 Aug, 2003 1 commit
-
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70110 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 02 Aug, 2003 1 commit
-
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70089 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 01 Aug, 2003 1 commit
-
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@70028 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 31 Jul, 2003 1 commit
-
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69981 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 30 Jul, 2003 4 commits
-
-
pme authored
* include/bits/c++config: Partial reversion (comment placement) of previous patch. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69963 138bc75d-0d04-0410-961f-82ee72b054a4
-
bkoz authored
2003-07-30 Benjamin Kosnik <bkoz@redhat.com> * include/bits/c++config (_GLIBCXX_FULLY_COMPLIANT_HEADERS): Remove. (_GLIBCXX_NO_TEMPLATE_EXPORT): To _GLIBCXX_EXPORT_TEMPLATE. (_GLIBCXX_AT_AT): Remove. (__USE_MALLOC): Remove. * include/std/std_fstream.h: Modify. * include/bits/basic_ios.h: Same. * include/bits/valarray_array.h: Same. * include/c_std/std_cmath.h: Same. * include/c_std/cmath.tcc: Same. * include/std/std_vector.h: Same. * include/std/std_string.h: Same. * include/std/std_stack.h: Same. * include/std/std_queue.h: Same. * include/std/std_list.h: Same. * include/std/std_deque.h: Same. * include/std/std_streambuf.h: Same. * include/std/std_sstream.h: Same. * include/std/std_ostream.h: Same. * include/std/std_istream.h: Same. * include/bits/valarray_array.tcc: Same, format. * include/c/std_cctype.h: Fix include guards. * include/c/std_cerrno.h: Same. * include/c/std_cfloat.h: Same. * include/c/std_climits.h: Same. * include/c/std_clocale.h: Same. * include/c/std_cmath.h: Same. * include/c/std_csetjmp.h: Same. * include/c/std_csignal.h: Same. * include/c/std_cstdarg.h: Same. * include/c/std_cstddef.h: Same. * include/c/std_cstdio.h: Same. * include/c/std_cstdlib.h: Same. * include/c/std_cstring.h: Same. * include/c/std_ctime.h: Same. * include/c/std_cwchar.h: Same. * include/c/std_cwctype.h: Same. * include/c_std/cmath.tcc: Same. * include/c_std/std_cmath.h: Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69961 138bc75d-0d04-0410-961f-82ee72b054a4
-
bkoz authored
2003-07-30 Gawain Bolton <gp.bolton@computer.org> PR libstdc++/11504. * include/bits/stl_tree.h: Replace C-style casts with C++-style casts. Changes to avoid casting away constness. Eliminate _Rb_tree_base_iterator class. Change _Rb_tree_iterator to use initialization lists. Move out implementation of __black_count() to... * src/stl_tree.cc: ...here and rename _Rb_tree_black_count(). Rename_Rb_tree_base_iterator::_M_increment() to _Rb_tree_increment and _Rb_tree_base_iterator::_M_decrement() to _Rb_tree_decrement. * config/linker-map.gnu: Add and change symbols here. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69958 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69947 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 29 Jul, 2003 1 commit
-
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69907 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 28 Jul, 2003 1 commit
-
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69868 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 27 Jul, 2003 1 commit
-
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69840 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 26 Jul, 2003 1 commit
-
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69805 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 25 Jul, 2003 3 commits
-
-
bkoz authored
2003-07-25 Benjamin Kosnik <bkoz@redhat.com> * include/bits/char_traits.h: Update copyright, tweak. * testsuite/ext/pod_char_traits.cc: Explicitly qualifiy namespace std types. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69791 138bc75d-0d04-0410-961f-82ee72b054a4
-
austern authored
* /include/bits/char_traits.h (class char_traits): Put all the real work into the new class template __gnu_cxx::char_traits. Gave generic definitions for member functions. Types are taken from the new class template __gnu_cxx::_Char_types. * testsuite/21_strings/char_traits/requirements/short/1.cc: New file. Test of std::char_traits<short>, which serves as a test of the char_traits primary template. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69772 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69766 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 24 Jul, 2003 1 commit
-
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69732 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 23 Jul, 2003 1 commit
-
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69693 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 22 Jul, 2003 2 commits
-
-
dgregor authored
GNU extension. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69677 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69656 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 21 Jul, 2003 2 commits
-
-
dgregor authored
(_EqualityComparableConcept::__constraints): Remove != from the list of constraints; it is not listed in Table 28 of the C++98 standard. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69636 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69618 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 20 Jul, 2003 1 commit
-
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69599 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 19 Jul, 2003 1 commit
-
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69575 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 18 Jul, 2003 2 commits
-
-
bkoz authored
2003-07-17 Benjamin Kosnik <bkoz@redhat.com> * config/linker-map.gnu: Add __moneypunct_cache, __timepunct_cache. * config/locale/generic/messages_members.h: Tweaks. * config/locale/generic/monetary_members.cc (moneypunct::_M_initialize_moneypunct): Use cache. (moneypunct::~moneypunct): Delete cache. * config/locale/generic/time_members.cc: (__timepunct::_M_initialize_timepunct): Use cache. * config/locale/generic/time_members.h: (__timepunct::~__timepunct): Delete cache. (__timepunct::__timepunct): Set cache. * config/locale/gnu/messages_members.h: Tweaks. * config/locale/gnu/monetary_members.cc: (moneypunct::_M_initialize_moneypunct): Use cache. (moneypunct::~moneypunct): Delete cache. * config/locale/gnu/time_members.cc: (__timepunct::_M_initialize_timepunct): Use cache. * config/locale/gnu/time_members.h: (__timepunct::~__timepunct): Delete cache. (__timepunct::__timepunct): Set cache. * include/bits/locale_facets.h (__timepunct_cache): New. (__moneypunct_cache): New. * include/bits/locale_facets.tcc: Tweak. * src/locale.cc (__timepunct::_S_timezones): Adjust for cache. * src/locale-inst.cc: Instantiate caches. * src/globals.cc: Add "C" caches. * src/localename.cc: Use external "C" caches. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69535 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69531 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 17 Jul, 2003 2 commits
-
-
bkoz authored
2003-07-16 Benjamin Kosnik <bkoz@redhat.com> * include/bits/locale_facets.h (__num_base::_S_atoms_in): Add -+xX. (num_get::_M_convert_int): To _M_insert_int. (num_get::_M_convert_float): To _M_insert_float. * include/bits/locale_facets.tcc (num_get::_M_extract_float): Use caches for ctype, num_get. (num_get::_M_extract_int): Same. (num_get::get(bool)): Same. (__verify_grouping): Use size_t. * src/locale-inst.cc: Update. * src/locale.cc: Adjust _S_atoms_in. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69491 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69487 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 16 Jul, 2003 2 commits
-
-
paolo authored
PR libstdc++/11528 * include/bits/locale_facets.tcc (money_get::do_get): Strip only _leading_ zeros. * testsuite/22_locale/money_get/get/char/11528.cc: Add. * testsuite/22_locale/money_get/get/wchar_t/11528.cc: Add. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69458 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69429 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 15 Jul, 2003 5 commits
-
-
paolo authored
* include/bits/char_traits.h (char_traits<wchar_t>::move): Change last parameter from int_type to size_t. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69415 138bc75d-0d04-0410-961f-82ee72b054a4
-
jlquinn authored
* include/bits/stl_algo.h (includes, set_union, set_intersection, set_difference, set_symmetric_difference, max_element, min_element, next_permutation, prev_permutation, find_first_of, find_end): Document. * include/bits/stl_algobase.h (copy,copy_backward): Clarify overlap restrictions in docs. * include/bits/stl_heap.h (push_heap, pop_heap, make_heap, sort_heap): Document. * docs/doxygen/doxygroups.cc (setoperations): New group. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69387 138bc75d-0d04-0410-961f-82ee72b054a4
-
jlquinn authored
* include/bits/basic_string.h: Document public functions. * docs/doxygen/TODO: Update c21 todo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69386 138bc75d-0d04-0410-961f-82ee72b054a4
-
jlquinn authored
* include/bits/stl_list.h: Document more functions. * docs/doxygen/TODO: Update c23 todo. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69385 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69368 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 14 Jul, 2003 4 commits
-
-
paolo authored
* include/bits/stl_tempbuf.h: Qualify free with std::. * src/locale.cc: Include <cstdlib>, qualify getenv. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69347 138bc75d-0d04-0410-961f-82ee72b054a4
-
paolo authored
Nathan C. Myers <ncm-nospam@cantrip.org> PR libstdc++/11378 * include/std/std_fstream.h (xsputn): Declare only. * include/bits/fstream.tcc (xsputn): Define, optimize for the always_noconv() case: when __n is sufficiently large flush the buffer and issue a direct write, if possible combining the two with writev in __basic_file<>::xsputn_2. * config/io/basic_file_stdio.h (__basic_file<>::xsputn_2): New, declare. * config/io/basic_file_stdio.cc (__basic_file<>::xsputn_2): Define. * acinclude.m4 (GLIBCXX_CHECK_WRITE): New macro, checking for the availability of writev in <sys/uio.h>. * configure.in: Call here. * acconfig.h: Add undef for the corresponding symbol. * aclocal.m4: Regenerate. * configure: Regenerate. * config.h.in: Regenerate. * testsuite/27_io/basic_filebuf/setbuf/char/3.cc: Tweak. * include/std/std_fstream.h (sync): Constify a variable. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69341 138bc75d-0d04-0410-961f-82ee72b054a4
-
mmitchel authored
<cstring>. * include/bits/boost_concept_check.h: Add this-> to unqualified method calls. * include/bits/deque.tcc: Likewise. * include/bits/locale_facets.h : Likewise. * include/bits/ostream.tcc: Likewise. * include/bits/stl_algo.h: Likewise. * include/bits/stl_bvector.h: Likewise. * include/bits/stl_deque.h: Likewise. * include/bits/stl_list.h: Likewise. * include/bits/stl_tree.h: Likewise. * include/bits/stl_vector.h: Likewise. * include/bits/vector.tcc: Likewise. * include/ext/rope: Likewise. * include/ext/ropeimpl.h: Likewise. * include/ext/stdio_filebuf.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69315 138bc75d-0d04-0410-961f-82ee72b054a4
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69311 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 13 Jul, 2003 1 commit
-
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69281 138bc75d-0d04-0410-961f-82ee72b054a4
-
- 12 Jul, 2003 1 commit
-
-
gccadmin authored
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@69259 138bc75d-0d04-0410-961f-82ee72b054a4
-