ChangeLog revision 161653
12006-03-05  Release Manager
2
3	* GCC 3.4.6 released.
4
52005-11-30  Release Manager
6
7	* GCC 3.4.5 released.
8
92005-09-10  Joseph S. Myers  <joseph@codesourcery.com>
10
11	* testsuite/26_numerics/c99_classification_macros_c.cc:
12	XFAIL on *-*-linux*, not *-*-linux-gnu.
13
142005-09-01  Benjamin Kosnik  <bkoz@redhat.com>
15
16        * include/c_std/std_cmath.h: Declare C99 functions and helper
17        functions as inline.
18
192005-08-29  Paolo Carlini  <pcarlini@suse.de>
20
21        PR libstdc++/23528
22        Port from HEAD/4_0-branch:
23	2004-07-28  Matt Austern  <austern@apple.com>
24	* include/ext/hashtable.h: Use rebind so that allocator_type
25	has correct type for a container's allocator.
26	* testsuite/ext/23528.cc: New.
27
282005-08-24  Lawrence Lim  <llim@redhat.com>
29            Jakub Jelinek  <jakub@redhat.com>
30	    Benjamin Kosnik  <bkoz@redhat.com>
31
32	PR libstdc++/23550
33	* testsuite/21_strings/char_traits/requirements/char/1.cc
34	(test01): Simplify counting.
35	* testsuite/21_strings/char_traits/requirements/wchar_t/1.cc
36	(test02): Same.
37
382005-07-18  Paolo Carlini  <pcarlini@suse.de>
39	    Nathan Myers  <ncm@cantrip.org>
40
41	PR libstdc++/21286
42	* include/bits/fstream.tcc (basic_filebuf<>::xsgetn):
43	Loop on short reads.
44
452005-05-27  Mark Mitchell  <mark@codesourcery.com>
46
47	* testsuite/Makefile.in: Regenerate with Automake 1.7.8.
48
492005-05-19  Release Manager
50
51	* GCC 3.4.4 released.
52
532005-05-18  Jonathan Wakely  <redi@gcc.gnu.org>
54
55	* docs/html/debug.html: Explain that _GLIBXX_DEBUG_PEDANTIC must
56	be defined for pedantic mode.
57
582005-05-15  Andreas Schwab  <schwab@suse.de>
59
60	* testsuite/Makefile.am (check-local): Really remove.
61	* testsuite/Makefile.in: Regenerated.
62
632005-05-12  Mark Mitchell  <mark@codesourcery.com>
64
65	2005-04-04  Mark Mitchell  <mark@codesourcery.com>
66	* testsuite/Makefile.am (check-local): Remove.
67	(curent_symbols.txt): Likewise.
68	(check-abi): Do not depend on current_symbols.txt.
69	* testsuite/Makefile.in: Regenerated.
70	* testsuite/libstdc++-abi/abi.exp: Build current_symbols.txt.
71	2005-04-01  Mark Mitchell  <mark@codesourcery.com>
72	* testsuite/Makefile.am (noinst_PROGRAMS): Remove.
73	(site.exp): Write out the path to the baseline file.
74	(check-abi): Use DejaGNU.
75	(check-abi-verbose): Remove.
76	* testsuite/Makefile.in: Regenerated.
77	* testsuite/abi_check.cc (main): Check the return value from
78	compare_symbols.
79	* testsuite/testsuite_abi.cc (compare_symbols): Return a value.
80	* testsuite/testsuite_abi.h (compare_symbols): Adjust prototype.
81	* testsuite/libstdc++-abi/abi.exp: New file.
82	2004-03-19  Phil Edwards  <phil@codesourcery.com>
83	* testsuite/Makefile.am (site.exp):  New target, based on that
84	created by automake.  Also set libiconv.
85
862005-05-04  Mark Mitchell  <mark@codesourcery.com>
87
88	* testsuite/lib/libstdc++.exp (v3-build_support): Look for
89	__GTHREADS, rather than _GLIBCXX_HAVE_GTHR_DEFAULT, to determine
90	whether or not thread support is available.
91
922005-05-04  Mark Mitchell  <mark@codesourcery.com>
93
94	Backport:
95	2005-03-25  Mark Mitchell  <mark@codesourcery.com>
96	* testsuite/lib/libstdc++.exp (libstdc++_init): Define LOCALEDIR
97	when testing an installed compiler.
98	* testsuite/lib/libstdc++.exp (v3-build_support): Pass -w when
99	compiling support objects.
100	2005-03-23  Mark Mitchell  <mark@codesourcery.com>
101	* testsuite/libstdc++-dg/normal.exp: Read testsuite_files, if it
102	exists.
103	* testsuite/lib/libstdc++.exp (libstdc++_wchar_t): Rename to ...
104	(v3-wchar_t): ... this.
105	(libstdc++_threads): Rename to ...
106	(v3-threads): ... this.
107	(libstdc++_test_objs): Rename to ...
108	(v3-test_objs): ... this.
109	(libstdc++_build_support): Rename to ...
110	(v3-build_support): ... this.
111	* testsuite/libstdc++-dg/normal.exp: Adjust to use new names.
112	* testsuite/lib/libstdc++.exp (libstdc++_init): Improve handling
113	of compilers not in the build directory.
114	(libstdc++_wchar_t): New variable.
115	(libstdc++_threads): Likewise.
116	(libstdc++_test_objs): Likewise.
117	(v3_target_compile): Use libstdc++_test_objs.
118	(v3-list-tests): Remove.
119	(listdc++_build_support): New function.
120	* testsuite/libstdc++-dg/normal.exp: Rework to dynamically
121	generate list of tests.
122	2004-11-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
123	* testsuite/lib/libstdc++.exp: Use new procs in target-libpath.exp.
124
1252005-04-26  Jones Desougi  <jones@ingate.com>
126
127	PR libstdc++/21131
128	* linkage.m4: Fix comments.
129
1302005-04-25  Paolo Carlini  <pcarlini@suse.de>
131
132	PR libstdc++/21035
133	* include/bits/basic_string.h (compare): Adjust the documentation
134	to match the implementation and the standard.
135
1362005-02-20  Paolo Carlini  <pcarlini@suse.de>
137	    Jon Grimm  <jgrimm2@us.ibm.com>
138	
139	PR libstdc++/19955
140	* include/bits/locale_facets.h (ctype<char>::_M_narrow_init()):
141	Fix the logic setting _M_narrow_ok: first check whether the
142	transformation is trivial with a dflt == 0, then deal with the
143	special case of zero.
144	* testsuite/22_locale/ctype/narrow/char/19955.cc: New.
145
146	* include/bits/locale_facets.h (ctype<char>::_M_widen_init()):
147	Tweak consistently to use memcmp; minor formatting fixes.
148
1492005-02-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
150
151	* testsuite/thread/pthread1.cc: Do not invoke pthread_setconcurrency
152	on Solaris 2.6 and below.
153	* testsuite/thread/pthread2.cc: Likewise.
154	* testsuite/thread/pthread3.cc: Likewise.
155	* testsuite/thread/pthread4.cc: Likewise.
156	* testsuite/thread/pthread5.cc: Likewise.
157	* testsuite/thread/pthread6.cc: Likewise.
158	* testsuite/thread/pthread7-rope.cc: Likewise.
159
1602005-02-16  Paolo Carlini  <pcarlini@suse.de>
161
162	PR libstdc++/19829
163	* testsuite/21_strings/basic_string/find/char/3.cc: Fix the test
164	at line #66 to not access str_lit01 beyond its end.
165	* testsuite/21_strings/basic_string/find/wchar_t/3.cc: Likewise.
166
1672005-02-15  Jakub Jelinek  <jakub@redhat.com>
168
169	PR libstdc++/19946
170	* testsuite/demangle/abi_examples/01.cc (main): Adjust for 2005-02-13
171	demangler change.
172	* testsuite/demangle/abi_examples/02.cc (main): Likewise.
173
1742005-02-08  Mark Mitchell  <mark@codesourcery.com>
175
176	* config/linker-map.gnu (GLIBCXX_3.4): Add _ZNSdC* and _ZNSdD*.
177
1782005-02-02  Paolo Carlini  <pcarlini@suse.de>
179
180	PR libstdc++/19642
181	* config/locale/generic/c_locale.h (__convert_from_v): Switch only
182	LC_NUMERIC, and only when actually != "C".
183
1842005-01-31  Brad Spencer  <spencer@infointeractive.com>
185
186        * crossconfig.m4: Repair Solaris cross bits for strtold and strtof.
187	* configure: Regenerated.
188
1892005-01-26  Paolo Carlini  <pcarlini@suse.de>
190
191	* include/std/std_complex.h: Remove usages of the dead
192	_GLIBCXX_BUGGY_COMPLEX macro.
193
1942005-01-21  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
195
196	PR libstdc++/19510
197	* include/bits/stl_list.h (_List_iterator): Initialize _M_node
198	in constructor.
199	(_List_const_iterator): Likewise.
200	* include/bits/stl_tree.h (_Rb_tree_iterator): Likewise.
201	(_Rb_tree_const_iterator): Likewise.
202
203	* testsuite/23_containers/map/operators/1_neg.cc: Adjust line numbers.
204	* testsuite/23_containers/set/operators/1_neg.cc: Likewise.
205
2062005-01-18  Paolo Carlini  <pcarlini@suse.de>
207
208	* include/bits/stl_tree.h: Add a few missing std:: qualifications.
209
2102005-01-16  Jonathan Wakely  <redi@gcc.gnu.org>
211
212	* include/ext/rope: Qualify calls to std::copy() by sequence_buffer.
213	* testsuite/ext/rope/4.cc: Add.
214
2152005-01-12  Paolo Carlini  <pcarlini@suse.de>
216
217	* include/bits/stl_algobase.h (lexicographical_compare):
218	Fix concept check.
219
2202005-01-02  Chris Jefferson  <chris@bubblescope.net>
221
222	* include/bits/stl_algobase.h (mismatch): Correct concept check.
223
2242005-01-01  Paolo Carlini  <pcarlini@suse.de>
225
226	* testsuite/ext/enc_filebuf/char/13189.cc: Fix, first include
227	testsuite_hooks.h, to know whether including ext/enc_filebuf.h.
228	* testsuite/ext/enc_filebuf/wchar_t/13189.cc: Likewise.
229