12005-05-19 Release Manager 2 3 * GCC 3.4.4 released. 4 52005-05-18 Jonathan Wakely <[email protected]> 6 7 * docs/html/debug.html: Explain that _GLIBXX_DEBUG_PEDANTIC must 8 be defined for pedantic mode. 9 102005-05-15 Andreas Schwab <[email protected]> 11 12 * testsuite/Makefile.am (check-local): Really remove. 13 * testsuite/Makefile.in: Regenerated. 14 152005-05-12 Mark Mitchell <[email protected]> 16 17 2005-04-04 Mark Mitchell <[email protected]> 18 * testsuite/Makefile.am (check-local): Remove. 19 (curent_symbols.txt): Likewise. 20 (check-abi): Do not depend on current_symbols.txt. 21 * testsuite/Makefile.in: Regenerated. 22 * testsuite/libstdc++-abi/abi.exp: Build current_symbols.txt. 23 2005-04-01 Mark Mitchell <[email protected]> 24 * testsuite/Makefile.am (noinst_PROGRAMS): Remove. 25 (site.exp): Write out the path to the baseline file. 26 (check-abi): Use DejaGNU. 27 (check-abi-verbose): Remove. 28 * testsuite/Makefile.in: Regenerated. 29 * testsuite/abi_check.cc (main): Check the return value from 30 compare_symbols. 31 * testsuite/testsuite_abi.cc (compare_symbols): Return a value. 32 * testsuite/testsuite_abi.h (compare_symbols): Adjust prototype. 33 * testsuite/libstdc++-abi/abi.exp: New file. 34 2004-03-19 Phil Edwards <[email protected]> 35 * testsuite/Makefile.am (site.exp): New target, based on that 36 created by automake. Also set libiconv. 37 382005-05-04 Mark Mitchell <[email protected]> 39 40 * testsuite/lib/libstdc++.exp (v3-build_support): Look for 41 __GTHREADS, rather than _GLIBCXX_HAVE_GTHR_DEFAULT, to determine 42 whether or not thread support is available. 43 442005-05-04 Mark Mitchell <[email protected]> 45 46 Backport: 47 2005-03-25 Mark Mitchell <[email protected]> 48 * testsuite/lib/libstdc++.exp (libstdc++_init): Define LOCALEDIR 49 when testing an installed compiler. 50 * testsuite/lib/libstdc++.exp (v3-build_support): Pass -w when 51 compiling support objects. 52 2005-03-23 Mark Mitchell <[email protected]> 53 * testsuite/libstdc++-dg/normal.exp: Read testsuite_files, if it 54 exists. 55 * testsuite/lib/libstdc++.exp (libstdc++_wchar_t): Rename to ... 56 (v3-wchar_t): ... this. 57 (libstdc++_threads): Rename to ... 58 (v3-threads): ... this. 59 (libstdc++_test_objs): Rename to ... 60 (v3-test_objs): ... this. 61 (libstdc++_build_support): Rename to ... 62 (v3-build_support): ... this. 63 * testsuite/libstdc++-dg/normal.exp: Adjust to use new names. 64 * testsuite/lib/libstdc++.exp (libstdc++_init): Improve handling 65 of compilers not in the build directory. 66 (libstdc++_wchar_t): New variable. 67 (libstdc++_threads): Likewise. 68 (libstdc++_test_objs): Likewise. 69 (v3_target_compile): Use libstdc++_test_objs. 70 (v3-list-tests): Remove. 71 (listdc++_build_support): New function. 72 * testsuite/libstdc++-dg/normal.exp: Rework to dynamically 73 generate list of tests. 74 2004-11-23 John David Anglin <[email protected]> 75 * testsuite/lib/libstdc++.exp: Use new procs in target-libpath.exp. 76 772005-04-26 Jones Desougi <[email protected]> 78 79 PR libstdc++/21131 80 * linkage.m4: Fix comments. 81 822005-04-25 Paolo Carlini <[email protected]> 83 84 PR libstdc++/21035 85 * include/bits/basic_string.h (compare): Adjust the documentation 86 to match the implementation and the standard. 87 882005-02-20 Paolo Carlini <[email protected]> 89 Jon Grimm <[email protected]> 90 91 PR libstdc++/19955 92 * include/bits/locale_facets.h (ctype<char>::_M_narrow_init()): 93 Fix the logic setting _M_narrow_ok: first check whether the 94 transformation is trivial with a dflt == 0, then deal with the 95 special case of zero. 96 * testsuite/22_locale/ctype/narrow/char/19955.cc: New. 97 98 * include/bits/locale_facets.h (ctype<char>::_M_widen_init()): 99 Tweak consistently to use memcmp; minor formatting fixes. 100 1012005-02-18 Eric Botcazou <[email protected]> 102 103 * testsuite/thread/pthread1.cc: Do not invoke pthread_setconcurrency 104 on Solaris 2.6 and below. 105 * testsuite/thread/pthread2.cc: Likewise. 106 * testsuite/thread/pthread3.cc: Likewise. 107 * testsuite/thread/pthread4.cc: Likewise. 108 * testsuite/thread/pthread5.cc: Likewise. 109 * testsuite/thread/pthread6.cc: Likewise. 110 * testsuite/thread/pthread7-rope.cc: Likewise. 111 1122005-02-16 Paolo Carlini <[email protected]> 113 114 PR libstdc++/19829 115 * testsuite/21_strings/basic_string/find/char/3.cc: Fix the test 116 at line #66 to not access str_lit01 beyond its end. 117 * testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise. 118 1192005-02-15 Jakub Jelinek <[email protected]> 120 121 PR libstdc++/19946 122 * testsuite/demangle/abi_examples/01.cc (main): Adjust for 2005-02-13 123 demangler change. 124 * testsuite/demangle/abi_examples/02.cc (main): Likewise. 125 1262005-02-08 Mark Mitchell <[email protected]> 127 128 * config/linker-map.gnu (GLIBCXX_3.4): Add _ZNSdC* and _ZNSdD*. 129 1302005-02-02 Paolo Carlini <[email protected]> 131 132 PR libstdc++/19642 133 * config/locale/generic/c_locale.h (__convert_from_v): Switch only 134 LC_NUMERIC, and only when actually != "C". 135 1362005-01-31 Brad Spencer <[email protected]> 137 138 * crossconfig.m4: Repair Solaris cross bits for strtold and strtof. 139 * configure: Regenerated. 140 1412005-01-26 Paolo Carlini <[email protected]> 142 143 * include/std/std_complex.h: Remove usages of the dead 144 _GLIBCXX_BUGGY_COMPLEX macro. 145 1462005-01-21 Volker Reichelt <[email protected]> 147 148 PR libstdc++/19510 149 * include/bits/stl_list.h (_List_iterator): Initialize _M_node 150 in constructor. 151 (_List_const_iterator): Likewise. 152 * include/bits/stl_tree.h (_Rb_tree_iterator): Likewise. 153 (_Rb_tree_const_iterator): Likewise. 154 155 * testsuite/23_containers/map/operators/1_neg.cc: Adjust line numbers. 156 * testsuite/23_containers/set/operators/1_neg.cc: Likewise. 157 1582005-01-18 Paolo Carlini <[email protected]> 159 160 * include/bits/stl_tree.h: Add a few missing std:: qualifications. 161 1622005-01-16 Jonathan Wakely <[email protected]> 163 164 * include/ext/rope: Qualify calls to std::copy() by sequence_buffer. 165 * testsuite/ext/rope/4.cc: Add. 166 1672005-01-12 Paolo Carlini <[email protected]> 168 169 * include/bits/stl_algobase.h (lexicographical_compare): 170 Fix concept check. 171 1722005-01-02 Chris Jefferson <[email protected]> 173 174 * include/bits/stl_algobase.h (mismatch): Correct concept check. 175 1762005-01-01 Paolo Carlini <[email protected]> 177 178 * testsuite/ext/enc_filebuf/char/13189.cc: Fix, first include 179 testsuite_hooks.h, to know whether including ext/enc_filebuf.h. 180 * testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise. 181