re PR preprocessor/15167 (Internal compiler error with "#pragma once")
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2
3 * cpp/pragma-once-1.c: New test.
4 * cpp/pragma-once-1b.h: Likewise.
5 * cpp/pragma-once-1c.h: Likewise.
6 * cpp/pragma-once-1d.h: Likewise.
7 * cpp/inc/pragma-once-1a.h: Likewise.
8
9 2004-12-15 Bud Davis <bdavis9659@comcast.net>
10 Steven G. Kargle <kargls@comcast.net>
11
12 PR fortran/17597
13 * gfortran.dg/list_read_3.f90: New test.
14
15 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
16
17 * gcc.dg/ftrapv-2.c: New test.
18
19 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
20
21 PR 18981
22 * g++.dg/template/typename9.C: New test.
23
24 2004-12-14 Mark Mitchell <mark@codesourcery.com>
25
26 PR c++/18738
27 * g++.dg/template/typename8.C: New test.
28 * g++.dg/parse/friend2.C: Tweak error message.
29
30 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
31
32 * gcc.c-torture/20041214-1.c: New test.
33
34 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
35
36 PR c++/18965
37 * g++.dg/init/array17.C: New test.
38
39 2004-12-14 Mark Mitchell <mark@codesourcery.com>
40
41 PR c++/18793
42 * g++.dg/init/aggr3.C: New test.
43
44 2004-12-14 Janis Johnson <janis187@us.ibm.com
45
46 * gcc.dg/altivec-types-1.c: New test.
47 * gcc.dg/altivec-types-2.c: New test.
48 * gcc.dg/altivec-types-3.c: New test.
49 * gcc.dg/altivec-types-4.c: New test.
50 * g++.dg/ext/altivec-types-1.C: New test.
51 * g++.dg/ext/altivec-types-2.C: New test.
52 * g++.dg/ext/altivec-types-3.C: New test.
53 * g++.dg/ext/altivec-types-4.C: New test.
54
55 2004-12-14 Jakub Jelinek <jakub@redhat.com>
56
57 PR middle-end/18951
58 * gcc.c-torture/execute/20041213-1.c: New test.
59
60 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
61
62 PR c++/18949
63 * g++.dg/template/cast1.C: New.
64
65 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
66
67 * gcc.c-torture/execute/20041213-2.c: New test.
68
69 2004-12-13 Richard Henderson <rth@redhat.com>
70
71 * gcc.dg/i386-sse-10.c: Fix typo in options.
72
73 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
74
75 PR c++/18968
76 * g++.dg/opt/pr18968.C: New test.
77
78 2004-12-13 Mark Mitchell <mark@codesourcery.com>
79
80 PR c++/18925
81 * g++.dg/ext/visibility/staticdatamem.C: New test.
82
83 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
84
85 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
86
87 2004-12-13 Roger Sayle <roger@eyesopen.com>
88
89 PR rtl-optimization/18928
90 * gcc.dg/pr18928-1.c: New test case.
91
92 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
93
94 PR tree-opt/16951
95 * gcc.c-torture/compile/20041211-1.c: New.
96
97 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
98
99 PR middle-end/17564
100 * gcc.c-torture/execute/20041212-1.c: New test.
101
102 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
103
104 PR fortran/18869
105 * gfortran.dg/common_1.f90: New test.
106
107 2004-12-12 Steven G. Kargl <kargls@comcast.net>
108 Paul Brook <paul@codesourcery.com>
109
110 PR fortran/16222
111 * gfortran.dg/real_do_1.f90: New test.
112
113 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
114
115 PR tree-opt/18040
116 * g++.dg/opt/ptrmem6.C: New test.
117
118 2004-12-11 Roger Sayle <roger@eyesopen.com>
119
120 PR middle-end/18921
121 * gcc.dg/pr18921-1.c: New test case.
122
123 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
124
125 PR fortran/17175
126 * gfortran.dg/scale_1.f90: New test.
127
128 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
129
130 PR middle-end/18903
131 * gcc.c-torture/compile/pr18903.c: New test.
132
133 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
134
135 * gcc.c-torture/execute/20041210-1.c: New test.
136
137 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
138
139 PR c++/18731
140 * g++.dg/parser/struct-1.C: New test.
141 * g++.dg/parser/struct-2.C: New test.
142 * g++.dg/parser/struct-3.C: New test.
143
144 2004-12-09 Richard Henderson <rth@redhat.com>
145
146 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
147
148 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
149 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
150
151 2004-12-09 Matt Austern <austern@apple.com>
152
153 PR c++/18514
154 * g++.dg/ext/builtin1.C: New
155 * g++.dg/ext/builtin2.C: New
156 * g++.dg/ext/builtin3.C: New
157 * g++.dg/ext/builtin4.C: New
158 * g++.dg/ext/builtin5.C: New
159
160 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
161
162 PR tree-opt/18904
163 * g++.dg/opt/ptrmem5.C: New test.
164
165 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
166
167 * g++.dg/parse/typename5.C: Adjust for new error.
168 * g++.dg/parse/typename7.C: New.
169
170 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
171
172 PR c++/18073
173 * g++.dg/other/mmintrin.C: New test.
174
175 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
176
177 PR c++/16681
178 * g++.dg/init/array15.C: New.
179 * g++.dg/init/array16.C: New.
180
181 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
182
183 PR fortran/18826
184 * gfortran.dg/assign_1.f90: New test.
185
186 2004-12-08 Nick Clifton <nickc@redhat.com>
187
188 * gcc.target/xstormy16/bss_below100: New directory containing tests.
189 * gcc.target/xstormy16/data_below100: Likewise.
190 * gcc.target/xstormy16/sfr: Likewise.
191 * gcc.target/xstormy16/below100.S: New test source file.
192 * gcc.target/xstormy16/below100.ld: New test linker script.
193 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
194 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
195 bp instructions.
196 * gcc.target/xstormy16/bp.c: Likewise.
197
198 * gcc.target/xstormy16/bss_below100: New files:
199 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
200 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
201 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
202 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
203 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
204 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
205 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
206 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
207 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
208 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
209 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
210 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
211 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
212 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
213 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
214 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
215 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
216 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
217 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
218 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
219 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
220 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
221 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
222 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
223 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
224 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
225 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
226
227 * gcc.target/xstormy16/data_below100: New files:
228 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
229 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
230 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
231 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
232 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
233 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
234 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
235 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
236 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
237 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
238 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
239 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
240 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
241 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
242 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
243 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
244 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
245 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
246 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
247 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
248 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
249 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
250 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
251 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
252 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
253 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
254 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
255
256 * gcc.target/xstormy16/sfr: New files:
257 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
258 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
259 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
260 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
261 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
262 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
263 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
264 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
265 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
266 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
267 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
268 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
269 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
270 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
271 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
272 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
273 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
274 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
275 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
276 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
277 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
278 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
279 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
280 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
281 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
282 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
283 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
284 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
285 27_if0_sfrw_bitfield_f.c
286
287 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
288
289 PR c++/18100
290 * g++.dg/lookup/name-clash4.C: New test.
291
292 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
293
294 PR c++/18672
295 * g++.dg/opt/array1.C: New.
296
297 PR c++/18803
298 * g++.dg/template/operator5.C: New.
299
300 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
301
302 PR c/18867
303 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
304
305 2004-12-07 Steven Bosscher <stevenb@suse.de>
306
307 * gcc.dg/noncompile/20041207.c: New test.
308
309 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
310
311 * g++.dg/other/unreachable-1.C: New test.
312
313 2004-12-06 Nick Clifton <nickc@redhat.com>
314
315 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
316 <limits.h> because the latter comes from gcc's include/ directory
317 and not the newlib/libc/include directory.
318
319 2004-12-04 Richard Henderson <rth@redhat.com>
320
321 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
322
323 2004-12-04 Richard Henderson <rth@redhat.com>
324
325 * lib/target-supports.exp (check_gc_sections_available): Disable
326 for alpha and ia64.
327
328 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
329
330 PR middle-end/17909
331 * g++.dg/other/vararg-2.C: New test.
332
333 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
334
335 PR c++/17011, c++/17971
336 * g++.dg/template/error15.C: Adjust expected error.
337 * g++.dg/template/instantiate3.C: Likewise.
338
339 2004-12-03 Janis Johnson <janis187@us.ibm.com>
340
341 * gcc.dg/altivec-18.c: Fix for darwin
342
343 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
344
345 PR c++/18782
346 * g++.dg/parse/ptrmem2.C: New.
347
348 PR c++/18318
349 * g++.dg/template/new1.C: New.
350
351 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
352
353 PR fortran/18710
354 * gfortran.dg/direct_io_3.f90: New test.
355
356 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
357
358 PR 18758
359 * g++.dg/parse/crash21.C: New.
360
361 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
362
363 PR c++/15664, c++/18276
364 * g++.dg/template/ttp13.C: New test.
365 * g++.dg/template/ttp14.C: Likewise.
366
367 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
368
369 PR c++/18123
370 * g++.dg/parse/enum2.C: New test.
371 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
372
373 2004-12-02 Nick Clifton <nickc@redhat.com>
374
375 * gcc.target/xstormy16: New test directory.
376 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
377 * gcc.target/xstormy16/bp.c: Check the generation of bp
378 instructions.
379 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
380 bn instructions and the BELOW100 attribute.
381
382 2004-12-02 Alan Modra <amodra@bigpond.net.au>
383
384 PR target/16952
385 * gcc.dg/ppc-eabi.c: New.
386
387 2004-12-02 Bud Davis <bdavis9659@comcast.net>
388
389 PR fortran/18284
390 * gfortran.dg/backspace.f90
391
392 2004-12-02 Bud Davis <bdavis9659@comcast.net>
393
394 * gfortran.dg/inquire.f90: New test.
395
396 2004-12-01 Janis Johnson <janis187@us.ibm.com>
397
398 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
399 handle effective-target-keyword.
400 (dg-skip-if): Support effective-target keyword as target list.
401 (dg-xfail-if): Ditto.
402 * lib/target-supports.exp (is-effective-target-keyword): New proc.
403
404 2004-12-01 Diego Novillo <dnovillo@redhat.com>
405
406 PR tree-optimization/18291
407 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
408
409 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
410
411 PR C++/18729
412 * g++.dg/parse/crash20.C: New.
413
414 PR c++/17431
415 * g++.dg/overload/arg1.C: New.
416 * g++.dg/overload/arg2.C: New.
417 * g++.dg/overload/arg3.C: New.
418 * g++.dg/overload/arg4.C: New.
419
420 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
421
422 * gcc.dg/c99-flex-array-4.c: Remove.
423
424 2004-11-30 Janis Johnson <janis187@us.ibm.com>
425
426 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
427
428 * lib/target-supports.exp (is-effective-target): Simplify.
429
430 * lib/target-supports.exp (check_effective_target_vect_long):
431 Fix for powerpc64-*-*.
432
433 2004-11-30 Loren James Rittle <ljrittle@acm.org>
434
435 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
436 to support new requirements on FreeBSD 5.
437
438 2004-11-30 Devang Patel <dpatel@apple.com>
439
440 PR 18702
441 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
442
443 2004-11-30 Janis Johnson <janis187@us.ibm.com>
444
445 * g++.dg/ext/altivec-13.C: New test.
446
447 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
448
449 PR tree-opt/18298
450 * gcc.c-torture/execute/p18298.c: New test.
451
452 2004-11-30 Ira Rosen <irar@il.ibm.com>
453 Dorit Naishlos <dorit@il.ibm.com>
454
455 PR tree-opt/18607
456 * gcc.dg/vect/vect-89.c: New test.
457
458 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
459
460 * gcc.dg/pr18596-1.c: New test.
461
462 2004-11-30 Ben Elliston <bje@au.ibm.com>
463
464 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
465
466 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
467
468 PR c/18479
469 * gcc.dg/pr18479.c: New test.
470
471 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
472
473 PR target/18490
474 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
475 mmix-knuth-mmixware.
476
477 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
478 cris-*-elf* cris-*-aout* mmix-*-*
479
480 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
481
482 PR middle-end/18725
483 * gcc.dg/pr18725.c: New test.
484
485 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
486
487 PR target/18488
488 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
489
490 PR target/18336
491 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
492
493 2004-11-29 Mark Mitchell <mark@codesourcery.com>
494
495 PR c++/18368
496 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
497 * g++.old-deja/g++.law/ctors5.C: Likewise.
498 * g++.old-deja/g++.other/crash25.C: Likewise.
499
500 PR c++/18674
501 * g++.dg/template/error16.C: New test.
502
503 PR c++/18512
504 * g++.dg/template/crash29.C: New test.
505
506 2004-11-29 Diego Novillo <dnovillo@redhat.com>
507
508 PR tree-optimization/18712
509 * gcc.c-torture/compile/pr18712.c: New test.
510
511 2004-11-29 Joseph Myers <joseph@codesourcery.com>
512
513 PR c/7544
514 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
515 tests.
516
517 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
518
519 PR c++/18652
520 * g++.dg/lookup/crash6.C: New test.
521
522 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
523
524 PR middle-end/18164
525 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
526
527 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
528
529 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
530 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
531 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
532
533 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
534
535 * gcc.dg/pr18164.c: New test.
536
537 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
538
539 * gcc.dg/funroll-loops-all.c: New.
540
541 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
542
543 PR target/18489
544 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
545 delimeter, match space and TAB as well as ":".
546
547 PR target/18484
548 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
549
550 PR target/18348
551 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
552
553 PR target/18345
554 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
555
556 PR target/18337
557 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
558
559 2004-11-28 Bud Davis <bdavis9659@comcast.net>
560
561 * gfortran.dg/direct_io_2.f90: New test.
562
563 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
564
565 PR target/18334
566 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
567
568 2004-11-28 Richard Henderson <rth@redhat.com>
569
570 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
571
572 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
573
574 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
575 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
576 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
577 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
578 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
579 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
580 gcc.dg/pointer-arith-8.c: New tests.
581
582 2004-11-27 Bud Davis <bdavis9659@comcast.net>
583
584 PR fortran/18364
585 * gfortran.dg/endfile.f90: New test.
586
587 2004-11-27 Falk Hueffner <falk@debian.org>
588
589 * gcc.dg/loop-6.c: New test.
590
591 2004-11-27 Jakub Jelinek <jakub@redhat.com>
592
593 * gcc.c-torture/execute/20041126-1.c: New test.
594
595 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
596
597 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
598 on IRIX.
599
600 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
601
602 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
603 functions.
604
605 2004-11-27 Jakub Jelinek <jakub@redhat.com>
606
607 PR rtl-optimization/17825
608 * gcc.c-torture/compile/20041119-1.c: New test.
609
610 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
611
612 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
613 Check existence of ld library path variables before unsetting.
614
615 2004-11-26 Mark Mitchell <mark@codesourcery.com>
616
617 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
618
619 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
620
621 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
622
623 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
624
625 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
626
627 2004-11-26 Ben Elliston <bje@au.ibm.com>
628
629 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
630 dg-do directive.
631
632 2004-11-26 Ben Elliston <bje@au.ibm.com>
633
634 * gcc.dg/pr17957.c: Pass --param, not -param.
635
636 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
637
638 PR middle-end/17957
639 * testsuite/gcc.dg/pr17957.c: New test.
640
641 2004-11-25 Mark Mitchell <mark@codesourcery.com>
642
643 PR c++/18445
644 * g++.dg/template/crash28.C: Likewise.
645
646 PR c++/18001
647 * g++.dg/expr/unary2.C: Adjust lvalue messages.
648 * g++.dg/ext/lvaddr.C: Likewise.
649 * g++.dg/opt/pr7503-3.C: Likewise.
650
651 PR c++/18466
652 * g++.dg/parse/qualified3.C: New test.
653 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
654
655 PR c++/18545
656 * g++.dg/expr/return1.C: New test.
657
658 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
659
660 Friend class name lookup 3/n, PR c++/3332
661 * g++.dg/lookup/friend3.C: New test.
662 * g++.dg/lookup/friend4.C: Likewise.
663 * g++.dg/lookup/friend5.C: Likewise.
664
665 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
666
667 Friend class name lookup 2/n, PR c++/14513, c++/15410
668 * g++.dg/lookup/friend2.C: New test.
669 * g++.dg/template/friend31.C: Likewise.
670
671 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
672
673 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
674
675 2004-11-24 Mark Mitchell <mark@codesourcery.com>
676
677 PR c++/17473
678 * g++.dg/tc1/dr56.C: Remove.
679 * g++.dg/template/typedef1.C: Add dg-error markers.
680 * g++.old-deja/g++.other/typedef7.C: Likewise.
681
682 PR c++/18285
683 * g++.dg/parse/typedef7.C: New test.
684
685 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
686
687 * gcc.c-torture/execute/20041124-1.c: New test.
688
689 2004-11-24 Mark Mitchell <mark@codesourcery.com>
690
691 * g++.dg/template/deduce3.C: New test.
692
693 PR c++/18586
694 * g++.dg/template/crash27.C: New test.
695
696 PR c++/18530
697 * g++.dg/warn/Wshadow-3.C: New test.
698
699 2004-11-24 Devang Patel <dpatel@apple.com>
700
701 PR/18555
702 * gcc.dg/cpp/isysroot-1.c: New test.
703 * gcc.dg/cpp/usr/include/stdio.h: New file.
704 * gcc.dg/cpp/isysroot-2.c: New test.
705 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
706 New file.
707
708 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
709
710 PR c++/8929
711 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
712
713 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
714
715 * gcc.target/sparc/align.c: Do not include <stdint.h>.
716 * gcc.target/sparc/pdist.c: Likewise.
717
718 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
719
720 PR c++/16882
721 * g++.dg/conversion/simd1.C: New test.
722
723 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
724
725 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
726 and restore_ld_library_path_env_vars.
727 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
728 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
729 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
730 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
731
732 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
733
734 * gcc.dg/pragma-align-2.c: Test macro expansion.
735 * gcc.dg/pragma-pack-2.c: New test.
736
737 2004-11-23 Richard Henderson <rth@redhat.com>
738
739 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
740 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
741 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
742 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
743 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
744 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
745
746 * gcc.dg/vect/vect.exp: Add check for alpha.
747 * lib/target-supports.exp (check_alpha_max_hw_available): New.
748 (check_effective_target_vect_int): Enable for alpha.
749 (check_effective_target_vect_long): New.
750 (is-effective-target): Add it.
751
752 2004-11-23 Uros Bizjak <uros@kss-loka.si>
753
754 * gcc.dg/pr18614-1.c: New test.
755
756 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
757
758 * gcc.dg/setjmp-2.c: New test.
759
760 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
761
762 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
763 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
764 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
765 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
766 gcc.target/sparc/pdist.c: New tests.
767
768 2004-11-22 Bob Wilson <bob.wilson@acm.org>
769
770 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
771
772 2004-11-22 Dale Johannesen <dalej@apple.com>
773
774 * gcc.dg/20041111-1.c: New.
775
776 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
777
778 PR tree-opt/18536
779 * gcc.dg/vect/pr18536.c: New test.
780
781 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
782
783 PR c++/18354
784 * g++.dg/template/nontype11.C: New test.
785
786 2004-11-21 Roger Sayle <roger@eyesopen.com>
787
788 PR middle-end/18520
789 * gcc.dg/pr18520-1.c: New test case.
790
791 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
792
793 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
794 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
795 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
796 expected diagnostics.
797
798 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
799
800 PR target/18580
801 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
802 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
803 vect-77.c, vect-77a.c: XFAIL on the SPARC.
804
805 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
806
807 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
808
809 2004-11-19 Mark Mitchell <mark@codesourcery.com>
810 Joseph Myers <joseph@codesourcery.com>
811
812 * lib/target-supports.exp (check_visibility_available): Really
813 test the compiler.
814
815 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
816
817 PR tree-opt/18181
818 * gcc.dg/vect/vect-85.c: New test.
819 * gcc.dg/vect/vect-86.c: New test.
820 * gcc.dg/vect/vect-87.c: New test.
821 * gcc.dg/vect/vect-88.c: New test.
822
823 2004-11-19 Ben Elliston <bje@au.ibm.com>
824
825 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
826
827 2004-11-18 Janis Johnson <janis187@us.ibm.com>
828
829 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
830 * gcc.dg/ppc-and-1.c: Ditto.
831 * gcc.dg/ppc-compare-1.c: Ditto.
832 * gcc.dg/ppc-mov-1.c: Ditto
833
834 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
835 Mark Mitchell <mark@codesourcery.com>
836
837 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
838
839 2004-11-17 Janis Johnson <janis187@us.ibm.com>
840 Aldy Hernandez <aldyh@redhat.com>
841
842 * lib/target-supports.exp (check_effective_target_vect_int): New
843 (check_effective_target_vect_float): New
844 (check_effective_target_vect_double): New.
845 (is-effective-target): Support new effective targets keywords.
846 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
847 default action for dg-do.
848 * gcc.dg/vect/pr16105.c: Use new support.
849 * gcc.dg/vect/pr18400.c: Ditto.
850 * gcc.dg/vect/pr18425.c: Ditto.
851 * gcc.dg/vect/vect-1.c: Ditto.
852 * gcc.dg/vect/vect-10.c: Ditto.
853 * gcc.dg/vect/vect-11.c: Ditto.
854 * gcc.dg/vect/vect-12.c: Ditto.
855 * gcc.dg/vect/vect-13.c: Ditto.
856 * gcc.dg/vect/vect-14.c: Ditto.
857 * gcc.dg/vect/vect-15.c: Ditto.
858 * gcc.dg/vect/vect-16.c: Ditto.
859 * gcc.dg/vect/vect-17.c: Ditto.
860 * gcc.dg/vect/vect-18.c: Ditto.
861 * gcc.dg/vect/vect-19.c: Ditto.
862 * gcc.dg/vect/vect-2.c: Ditto.
863 * gcc.dg/vect/vect-20.c: Ditto.
864 * gcc.dg/vect/vect-21.c: Ditto.
865 * gcc.dg/vect/vect-22.c: Ditto.
866 * gcc.dg/vect/vect-23.c: Ditto.
867 * gcc.dg/vect/vect-24.c: Ditto.
868 * gcc.dg/vect/vect-25.c: Ditto.
869 * gcc.dg/vect/vect-26.c: Ditto.
870 * gcc.dg/vect/vect-27.c: Ditto.
871 * gcc.dg/vect/vect-27a.c: Ditto.
872 * gcc.dg/vect/vect-28.c: Ditto.
873 * gcc.dg/vect/vect-29.c: Ditto.
874 * gcc.dg/vect/vect-29a.c: Ditto.
875 * gcc.dg/vect/vect-3.c: Ditto.
876 * gcc.dg/vect/vect-30.c: Ditto.
877 * gcc.dg/vect/vect-31.c: Ditto.
878 * gcc.dg/vect/vect-32.c: Ditto.
879 * gcc.dg/vect/vect-33.c: Ditto.
880 * gcc.dg/vect/vect-34.c: Ditto.
881 * gcc.dg/vect/vect-35.c: Ditto.
882 * gcc.dg/vect/vect-36.c: Ditto.
883 * gcc.dg/vect/vect-37.c: Ditto.
884 * gcc.dg/vect/vect-38.c: Ditto.
885 * gcc.dg/vect/vect-4.c: Ditto.
886 * gcc.dg/vect/vect-40.c: Ditto.
887 * gcc.dg/vect/vect-41.c: Ditto.
888 * gcc.dg/vect/vect-42.c: Ditto.
889 * gcc.dg/vect/vect-43.c: Ditto.
890 * gcc.dg/vect/vect-44.c: Ditto.
891 * gcc.dg/vect/vect-45.c: Ditto.
892 * gcc.dg/vect/vect-46.c: Ditto.
893 * gcc.dg/vect/vect-47.c: Ditto.
894 * gcc.dg/vect/vect-48.c: Ditto.
895 * gcc.dg/vect/vect-48a.c: Ditto.
896 * gcc.dg/vect/vect-49.c: Ditto.
897 * gcc.dg/vect/vect-5.c: Ditto.
898 * gcc.dg/vect/vect-50.c: Ditto.
899 * gcc.dg/vect/vect-51.c: Ditto.
900 * gcc.dg/vect/vect-52.c: Ditto.
901 * gcc.dg/vect/vect-53.c: Ditto.
902 * gcc.dg/vect/vect-54.c: Ditto.
903 * gcc.dg/vect/vect-55.c: Ditto.
904 * gcc.dg/vect/vect-56.c: Ditto.
905 * gcc.dg/vect/vect-56a.c: Ditto.
906 * gcc.dg/vect/vect-57.c: Ditto.
907 * gcc.dg/vect/vect-58.c: Ditto.
908 * gcc.dg/vect/vect-59.c: Ditto.
909 * gcc.dg/vect/vect-6.c: Ditto.
910 * gcc.dg/vect/vect-60.c: Ditto.
911 * gcc.dg/vect/vect-61.c: Ditto.
912 * gcc.dg/vect/vect-62.c: Ditto.
913 * gcc.dg/vect/vect-63.c: Ditto.
914 * gcc.dg/vect/vect-64.c: Ditto.
915 * gcc.dg/vect/vect-65.c: Ditto.
916 * gcc.dg/vect/vect-66.c: Ditto.
917 * gcc.dg/vect/vect-67.c: Ditto.
918 * gcc.dg/vect/vect-68.c: Ditto.
919 * gcc.dg/vect/vect-69.c: Ditto.
920 * gcc.dg/vect/vect-7.c: Ditto.
921 * gcc.dg/vect/vect-72.c: Ditto.
922 * gcc.dg/vect/vect-72a.c: Ditto.
923 * gcc.dg/vect/vect-73.c: Ditto.
924 * gcc.dg/vect/vect-74.c: Ditto.
925 * gcc.dg/vect/vect-75.c: Ditto.
926 * gcc.dg/vect/vect-76.c: Ditto.
927 * gcc.dg/vect/vect-77.c: Ditto.
928 * gcc.dg/vect/vect-77a.c: Ditto.
929 * gcc.dg/vect/vect-78.c: Ditto.
930 * gcc.dg/vect/vect-79.c: Ditto.
931 * gcc.dg/vect/vect-8.c: Ditto.
932 * gcc.dg/vect/vect-80.c: Ditto.
933 * gcc.dg/vect/vect-82.c: Ditto.
934 * gcc.dg/vect/vect-82_64.c: Ditto.
935 * gcc.dg/vect/vect-83.c: Ditto.
936 * gcc.dg/vect/vect-83_64.c: Ditto.
937 * gcc.dg/vect/vect-9.c: Ditto.
938 * gcc.dg/vect/vect-all.c: Ditto.
939 * gcc.dg/vect/vect-none.c: Ditto.
940
941 2004-11-17 Janis Johnson <janis187@us.ibm.com>
942
943 * lib/gcc-dg.exp (dg-skip-if): New function.
944 (dg-forbid-option): Remove.
945 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
946 * g++.dg/abi/bitfield8.C: Likewise.
947 * g++.dg/abi/dtor1.C: Likewise.
948 * g++.dg/abi/empty10.C: Likewise.
949 * g++.dg/abi/empty7.C: Likewise.
950 * g++.dg/abi/empty9.C: Likewise.
951 * g++.dg/abi/layout3.C: Likewise.
952 * g++.dg/abi/layout4.C: Likewise.
953 * g++.dg/abi/thunk1.C: Likewise.
954 * g++.dg/abi/thunk2.C: Likewise.
955 * g++.dg/abi/vbase11.C: Likewise.
956 * g++.dg/abi/vthunk2.C: Likewise.
957 * g++.dg/abi/vthunk3.C: Likewise.
958 * g++.dg/ext/attrib8.C: Likewise.
959 * g++.dg/opt/longbranch2.C: Likewise.
960 * g++.dg/opt/reg-stack4.C: Likewise.
961 * g++.old-deja/g++.ext/attrib1.C: Likewise.
962 * g++.old-deja/g++.ext/attrib2.C: Likewise.
963 * g++.old-deja/g++.ext/attrib3.C: Likewise.
964 * g++.old-deja/g++.other/store-expr1.C: Likewise.
965 * g++.old-deja/g++.other/store-expr2.C: Likewise.
966 * gcc.dg/20000609-1.c: Likewise.
967 * gcc.dg/20000720-1.c: Likewise.
968 * gcc.dg/20011107-1.c: Likewise.
969 * gcc.dg/20011119-1.c: Likewise.
970 * gcc.dg/20020108-1.c: Likewise.
971 * gcc.dg/20020122-2.c: Likewise.
972 * gcc.dg/20020122-3.c: Likewise.
973 * gcc.dg/20020201-3.c: Likewise.
974 * gcc.dg/20020206-1.c: Likewise.
975 * gcc.dg/20020218-1.c: Likewise.
976 * gcc.dg/20020310-1.c: Likewise.
977 * gcc.dg/20020411-1.c: Likewise.
978 * gcc.dg/20020418-2.c: Likewise.
979 * gcc.dg/20020426-1.c: Likewise.
980 * gcc.dg/20020426-2.c: Likewise.
981 * gcc.dg/20020517-1.c: Likewise.
982 * gcc.dg/20020523-1.c: Likewise.
983 * gcc.dg/20020523-2.c: Likewise.
984 * gcc.dg/20020729-1.c: Likewise.
985 * gcc.dg/20030204-1.c: Likewise.
986 * gcc.dg/20030826-2.c: Likewise.
987 * gcc.dg/20030926-1.c: Likewise.
988 * gcc.dg/20031202-1.c: Likewise.
989 * gcc.dg/980312-1.c: Likewise.
990 * gcc.dg/980313-1.c: Likewise.
991 * gcc.dg/990117-1.c: Likewise.
992 * gcc.dg/990424-1.c: Likewise.
993 * gcc.dg/990524-1.c: Likewise.
994 * gcc.dg/991230-1.c: Likewise.
995 * gcc.dg/i386-387-1.c: Likewise.
996 * gcc.dg/i386-387-2.c: Likewise.
997 * gcc.dg/i386-387-3.c: Likewise.
998 * gcc.dg/i386-387-4.c: Likewise.
999 * gcc.dg/i386-387-5.c: Likewise.
1000 * gcc.dg/i386-387-6.c: Likewise.
1001 * gcc.dg/i386-asm-1.c: Likewise.
1002 * gcc.dg/i386-bitfield1.c: Likewise.
1003 * gcc.dg/i386-bitfield2.c: Likewise.
1004 * gcc.dg/i386-loop-1.c: Likewise.
1005 * gcc.dg/i386-loop-2.c: Likewise.
1006 * gcc.dg/i386-loop-3.c: Likewise.
1007 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1008 * gcc.dg/i386-pic-1.c: Likewise.
1009 * gcc.dg/i386-regparm.c: Likewise.
1010 * gcc.dg/i386-signbit-1.c: Likewise.
1011 * gcc.dg/i386-signbit-2.c: Likewise.
1012 * gcc.dg/i386-signbit-3.c: Likewise.
1013 * gcc.dg/i386-sse-5.c: Likewise.
1014 * gcc.dg/i386-sse-8.c: Likewise.
1015 * gcc.dg/i386-unroll-1.c: Likewise.
1016 * gcc.dg/tls/opt-1.c: Likewise.
1017 * gcc.dg/tls/opt-2.c: Likewise.
1018 * gcc.dg/unroll-1.c: Likewise.
1019 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1020 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1021 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1022 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1023
1024 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1025
1026 * g++.dg/template/incomplete1.C: New test.
1027
1028 2004-11-16 Nick Clifton <nickc@redhat.com>
1029
1030 Revert patches accidentally commited during checkin of fixes for
1031 xstormy16 tests:
1032 gcc.c-torture/execute/simd-4.c: Revert
1033 gcc.dg/20040910-1.c: Revert.
1034
1035 2004-11-16 Paul Brook <paul@codesourcery.com>
1036
1037 PR fortran/13010
1038 * gfortran.dg/der_pointer_1.f90: New test.
1039
1040 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
1041
1042 PR c/18498
1043 * gcc.dg/bitfld-13.c: New test.
1044
1045 2004-11-15 Janis Johnson <janis187@us.ibm.com>
1046
1047 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
1048 powerpc*-*-linux*.
1049
1050 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
1051 * gcc.dg/ppc64-abi-2.c: Ditto.
1052 * gcc.dg/ppc64-abi-3.c: Ditto.
1053
1054 * lib/gcc-dg.exp (dg-target-list): Remove.
1055
1056 2004-11-15 Steve Ellcey <sje@cup.hp.com>
1057
1058 * gcc.dg/ia64-postinc.c: New test.
1059
1060 2004-11-15 Mark Mitchell <mark@codesourcery.com>
1061
1062 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
1063
1064 2004-11-15 Nick Clifton <nickc@redhat.com>
1065
1066 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
1067 __INT_MAX__ so that the test can be compiled by toolchains
1068 targeted at 16-bit processors.
1069
1070 * gcc.dg/20040625-1.c: Use long constants rather than integers
1071 when performing arithmetic that will overflow 16-bits.
1072
1073 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
1074 xstormy16. It does not support 128-bit vector operations.
1075
1076 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
1077 with the macro PTR_TYPE. Define this macro to an integer type
1078 suitable for holding a pointer.
1079
1080 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
1081 the target is a 16-bit processor.
1082
1083 * gcc.dg/cpp/if-2.c: Expect a different warning message from
1084 16-bit targets where the character constant will be too long.
1085
1086 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
1087 where the double will not be directly addressable.
1088
1089 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1090
1091 Friend class name lookup 1/n, PR c++/18471
1092 * g++.dg/template/crash26.C: New test.
1093 * g++.dg/lookup/struct1.C: Adjust expected error.
1094 * g++.dg/parse/elab1.C: Likewise.
1095 * g++.dg/parse/elab2.C: Likewise.
1096 * g++.dg/parse/int-as-enum1.C: Likewise.
1097 * g++.dg/parse/struct-as-enum1.C: Likewise.
1098 * g++.dg/parse/typedef1.C: Likewise.
1099 * g++.dg/parse/typedef3.C: Likewise.
1100 * g++.dg/parse/typedef4.C: Likewise.
1101 * g++.dg/parse/typedef5.C: Likewise.
1102 * g++.dg/template/nontype4.C: Likewise.
1103 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
1104 * g++.old-deja/g++.other/elab1.C: Likewise.
1105 * g++.old-deja/g++.other/syntax4.C: Likewise.
1106
1107 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1108
1109 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
1110
1111 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
1112
1113 * gcc.c-torture/execute/20041114-1.c: New test.
1114
1115 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
1116
1117 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
1118 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
1119 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
1120 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
1121 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
1122 gcc.dg/switch-7.c: New tests.
1123
1124 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1125
1126 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
1127
1128 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1129
1130 PR tree-opt/18400
1131 * gcc.dg/vect/pr18400.c: New test.
1132
1133 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1134 Andrew Pinski <pinskia@physics.uc.edu>
1135
1136 PR tree-opt/18425
1137 * gcc.dg/vect/pr18425.c: New test.
1138
1139 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1140
1141 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
1142 Guard with dg-require-alias and dg-require-visibility.
1143
1144 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1145
1146 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
1147
1148 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1149
1150 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
1151
1152 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1153
1154 PR c++/17344
1155 * g++.dg/template/defarg5.C: New test.
1156
1157 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1158
1159 * g++.dg/parse/cast1.C: Run only on ILP32.
1160 * g++.old-deja/g++.mike/p784.C: Likewise.
1161
1162 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
1163
1164 * gcc.c-torture/execute/20041113-1.c: New test.
1165
1166 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1167
1168 PR target/18230
1169 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
1170 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
1171 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
1172 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1173 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
1174 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
1175 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
1176 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
1177 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
1178 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1179 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1180 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
1181 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
1182
1183 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1184
1185 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
1186 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
1187 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
1188 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
1189 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
1190 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
1191 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
1192 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
1193 gcc.target/sparc/combined-1.c: New tests.
1194
1195 2004-11-12 Ziemowit Laski <zlaski@apple.com>
1196
1197 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
1198 New tests.
1199
1200 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1201
1202 * lib/gcc-dg.exp (dg-forbid-option): New function.
1203 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
1204 * g++.dg/abi/bitfield8.C: Likewise.
1205 * g++.dg/abi/dtor1.C: Likewise.
1206 * g++.dg/abi/empty10.C: Likewise.
1207 * g++.dg/abi/empty7.C: Likewise.
1208 * g++.dg/abi/empty9.C: Likewise.
1209 * g++.dg/abi/layout3.C: Likewise.
1210 * g++.dg/abi/layout4.C: Likewise.
1211 * g++.dg/abi/thunk1.C: Likewise.
1212 * g++.dg/abi/thunk2.C: Likewise.
1213 * g++.dg/abi/vbase11.C: Likewise.
1214 * g++.dg/abi/vthunk2.C: Likewise.
1215 * g++.dg/abi/vthunk3.C: Likewise.
1216 * g++.dg/ext/attrib8.C: Likewise.
1217 * g++.dg/opt/longbranch2.C: Likewise.
1218 * g++.dg/opt/reg-stack4.C: Likewise.
1219 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1220 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1221 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1222 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1223 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1224 * gcc.dg/20000609-1.c: Likewise.
1225 * gcc.dg/20000720-1.c: Likewise.
1226 * gcc.dg/20011107-1.c: Likewise.
1227 * gcc.dg/20011119-1.c: Likewise.
1228 * gcc.dg/20020108-1.c: Likewise.
1229 * gcc.dg/20020122-2.c: Likewise.
1230 * gcc.dg/20020122-3.c: Likewise.
1231 * gcc.dg/20020201-3.c: Likewise.
1232 * gcc.dg/20020206-1.c: Likewise.
1233 * gcc.dg/20020218-1.c: Likewise.
1234 * gcc.dg/20020310-1.c: Likewise.
1235 * gcc.dg/20020411-1.c: Likewise.
1236 * gcc.dg/20020418-2.c: Likewise.
1237 * gcc.dg/20020426-1.c: Likewise.
1238 * gcc.dg/20020426-2.c: Likewise.
1239 * gcc.dg/20020517-1.c: Likewise.
1240 * gcc.dg/20020523-1.c: Likewise.
1241 * gcc.dg/20020523-2.c: Likewise.
1242 * gcc.dg/20020729-1.c: Likewise.
1243 * gcc.dg/20030204-1.c: Likewise.
1244 * gcc.dg/20030826-2.c: Likewise.
1245 * gcc.dg/20030926-1.c: Likewise.
1246 * gcc.dg/20031202-1.c: Likewise.
1247 * gcc.dg/980312-1.c: Likewise.
1248 * gcc.dg/980313-1.c: Likewise.
1249 * gcc.dg/990117-1.c: Likewise.
1250 * gcc.dg/990424-1.c: Likewise.
1251 * gcc.dg/990524-1.c: Likewise.
1252 * gcc.dg/991230-1.c: Likewise.
1253 * gcc.dg/i386-387-1.c: Likewise.
1254 * gcc.dg/i386-387-2.c: Likewise.
1255 * gcc.dg/i386-387-3.c: Likewise.
1256 * gcc.dg/i386-387-4.c: Likewise.
1257 * gcc.dg/i386-387-5.c: Likewise.
1258 * gcc.dg/i386-387-6.c: Likewise.
1259 * gcc.dg/i386-asm-1.c: Likewise.
1260 * gcc.dg/i386-bitfield1.c: Likewise.
1261 * gcc.dg/i386-bitfield2.c: Likewise.
1262 * gcc.dg/i386-loop-1.c: Likewise.
1263 * gcc.dg/i386-loop-2.c: Likewise.
1264 * gcc.dg/i386-loop-3.c: Likewise.
1265 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1266 * gcc.dg/i386-pic-1.c: Likewise.
1267 * gcc.dg/i386-regparm.c: Likewise.
1268 * gcc.dg/i386-signbit-1.c: Likewise.
1269 * gcc.dg/i386-signbit-2.c: Likewise.
1270 * gcc.dg/i386-signbit-3.c: Likewise.
1271 * gcc.dg/i386-sse-5.c: Likewise.
1272 * gcc.dg/i386-sse-8.c: Likewise.
1273 * gcc.dg/i386-unroll-1.c: Likewise.
1274 * gcc.dg/tls/opt-1.c: Likewise.
1275 * gcc.dg/tls/opt-2.c: Likewise.
1276 * gcc.dg/unroll-1.c: Likewise.
1277 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1278 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1279 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1280 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1281 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
1282 -m64 is specified.
1283
1284 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1285
1286 PR c++/18389
1287 * g++.dg/parse/cond1.C: New test.
1288
1289 PR c++/18429
1290 * g++.dg/template/array9.C: New test.
1291 * g++.dg/ext/vla1.C: Adjust error messages.
1292 * g++.dg/ext/vlm1.C: Likewise.
1293 * g++.dg/template/crash2.C: Likewise.
1294
1295 PR c++/18436
1296 * g++.dg/template/call3.C: New test.
1297
1298 PR c++/18407
1299 * g++.dg/template/ptrmem11.C: New test.
1300
1301 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
1302
1303 PR other/14264
1304 * lib/g++.exp: Set LC_ALL and LANG to C.
1305 * lib/gcc-dg.exp: Likewise.
1306 * lib/gfortran.exp: Likewise.
1307 * lib/objc.exp: Likewise.
1308 * lib/treelang.exp: Likewise.
1309
1310 2004-11-12 Andreas Schwab <schwab@suse.de>
1311
1312 * gcc.dg/pr16286.c: Fix last change.
1313
1314 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1315
1316 PR c++/18416
1317 * g++.dg/init/global1.C: New test.
1318
1319 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
1320
1321 * gcc.c-torture/execute/20041112-1.c: New test.
1322
1323 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1324
1325 * lib/gcc-dg.exp (dg-target-list): New.
1326
1327 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1328 Richard Sandiford <rsandifo@redhat.com>
1329
1330 * lib/target-supports.exp (get-compiler_messages): New.
1331 (check_named_sections_available): Use it.
1332 (check_effective_target_ilp32): New.
1333 (check_effective_target_lp64): New.
1334 (is-effective-target): New.
1335 * lib/gcc-dg.exp (dg-require-effective-target): New.
1336
1337 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
1338
1339 * gcc.dg/precedence-1.c: New test.
1340
1341 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1342
1343 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
1344
1345 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
1346 message, delete generated files, use more descriptive name for
1347 executable, and make the test unsupported when it cannot be run.
1348
1349 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
1350 (dg-require-weak, dg-require-visibility, dg-require-alias,
1351 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
1352 dg-require-iconv, dg-require-named-sections): Use it.
1353
1354 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
1355
1356 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
1357
1358 PR target/16457
1359 * gcc.dg/ppc-and-1: New
1360
1361 PR target/16796
1362 * gcc.dg/ppc-mov-1.c: New.
1363
1364 PR target/16458
1365 * gcc.dg/ppc-compare-1.c: New.
1366
1367 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
1368
1369 * objc.dg/desig-init-2.m: New test.
1370
1371 2004-11-10 Adam Nemet <anemet@lnxw.com>
1372
1373 PR middle-end/18160
1374 * g++.dg/warn/register-var-1.C: New test.
1375 * g++.dg/warn/register-var-2.C: New test.
1376
1377 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1378
1379 * gcc.dg/union-2.c: New test.
1380
1381 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
1382
1383 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
1384 New test for PR tree-optimization/17892.
1385
1386 2004-11-09 Mark Mitchell <mark@codesourcery.com>
1387
1388 PR c++/18369
1389 * g++.dg/init/new12.C: New test.
1390
1391 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
1392
1393 * gcc.target/sparc: New directory.
1394 * gcc.target/sparc/sparc.exp: New driver.
1395 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
1396 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
1397 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
1398 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
1399
1400 2004-11-10 Paul Brook <paul@codesourcery.com>
1401
1402 PR fortran/18218
1403 * gfortran.dg/list_read.c: New test.
1404
1405 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1406
1407 PR c/18322
1408 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
1409 expected diagnostic location.
1410
1411 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
1412
1413 * gcc.dg/20041109-1.c: New test.
1414
1415 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1416
1417 PR objc/18406
1418 * objc/compile/pr18406.m: New test.
1419
1420 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1421
1422 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
1423
1424 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1425
1426 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
1427
1428 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1429
1430 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
1431
1432 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1433
1434 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
1435 exit.
1436
1437 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
1438
1439 PR tree-opt/18299
1440 * gcc.c-torture/pr18299-1.c: New test.
1441
1442 2004-11-06 Andreas Schwab <schwab@suse.de>
1443
1444 * gcc.dg/pr16286.c: Also test for bool and pixel.
1445
1446 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
1447
1448 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
1449 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
1450 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
1451 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
1452 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
1453 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
1454 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
1455 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
1456 gcc.dg/struct-semi-3.c: New tests.
1457
1458 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1459
1460 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
1461
1462 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1463
1464 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
1465 Do not use C99 designators.
1466
1467 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1468
1469 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
1470
1471 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1472
1473 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
1474 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
1475 * gcc.c-torture/execute/simd-5.x: Remove.
1476
1477 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
1478
1479 PR rtl-optimization/17933
1480 * gcc.dg/torture/pr17933-1.c: New test.
1481
1482 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1483
1484 PR target/18106
1485 * lib/target-supports.exp (check_weak_available): Support
1486 Windows.
1487
1488 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
1489
1490 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
1491 call to fflush(stdout) before abort.
1492 (my_ffsll): New function.
1493 (generate_fields): Use it.
1494
1495 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1496
1497 * gcc.dg/init-undef-1.c: New test.
1498
1499 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1500
1501 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
1502 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
1503 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
1504 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
1505 expected messages for new parser.
1506
1507 2004-11-04 Mark Mitchell <mark@codesourcery.com>
1508
1509 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
1510
1511 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1512
1513 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
1514 on LP64 targets.
1515
1516 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1517
1518 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
1519 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
1520 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
1521 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
1522 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
1523 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
1524 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
1525 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
1526 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
1527 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
1528
1529 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1530
1531 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
1532 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
1533 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
1534 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
1535 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
1536 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
1537 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
1538 for new parser.
1539
1540 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
1541
1542 PR target/15342
1543 * gcc.dg/20041104-1.c: New test.
1544
1545 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1546
1547 * g++.dg/template/nontype7.C: New test.
1548 * g++.dg/template/nontype8.C: Likewise.
1549 * g++.dg/template/nontype9.C: Likewise.
1550 * g++.dg/template/nontype10.C: Likewise.
1551 * g++.dg/tc1/dr49.C: Likewise.
1552 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
1553 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
1554
1555 2004-11-04 Ben Elliston <bje@au.ibm.com>
1556
1557 * g++.dg/rtti/tinfo1.C: Remove xfails.
1558
1559 2004-11-04 Ben Elliston <bje@au.ibm.com>
1560
1561 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
1562 packed attribute to the definition to satisfy the new C++ parser.
1563
1564 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1565
1566 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
1567 invocations of va_arg.
1568
1569 2004-11-02 Mark Mitchell <mark@codesourcery.com>
1570
1571 PR c++/18124
1572 * g++.dg/template/crash25.C: New test.
1573
1574 PR c++/18155
1575 * g++.dg/template/typedef2.C: New test.
1576 * g++.dg/parse/crash13.C: Adjust error markers.
1577
1578 PR c++/18177
1579 * g++.dg/conversion/const3.C: New test.
1580
1581 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1582
1583 PR fortran/17535
1584 PR fortran/17583
1585 PR fortran/17713
1586 * gfortran.dg/generic_[123].f90: New testcases.
1587
1588 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1589
1590 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
1591 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
1592
1593 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1594
1595 PR tree-opt/16808
1596 * gcc.c-torture/compile/pr16808.c: New test.
1597
1598 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
1599
1600 PR rtl-optimization/17104
1601 * gcc.dg/ppc-bitfield1.c: New.
1602
1603 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1604
1605 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
1606
1607 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1608
1609 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
1610 strings for 32-bit code.
1611
1612 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
1613
1614 PR c/18239
1615 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
1616
1617 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
1618
1619 PR c++/18064
1620 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
1621
1622 2004-10-31 Mark Mitchell <mark@codesourcery.com>
1623
1624 PR c++/15172
1625 * g++.dg/init/aggr2.C: New test.
1626
1627 2004-10-30 Ziemowit Laski <zlaski@apple.com>
1628
1629 * objc.dg/local-decl-1.m: New test.
1630
1631 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
1632
1633 * gcc.dg/20040910-1.c: Adjust regex.
1634
1635 2004-10-30 Roger Sayle <roger@eyesopen.com>
1636
1637 PR rtl-optimization/18084
1638 * g++.dg/opt/pr18084-1.C: New testcase.
1639
1640 2004-10-30 Matt Austern <austern@apple.com>
1641
1642 PR c++/17542
1643 * g++.dg/ext/attrib18.C: New test.
1644
1645 2004-10-30 Roger Sayle <roger@eyesopen.com>
1646
1647 PR middle-end/18096
1648 * gcc.dg/pr18096-1.c: New test case.
1649
1650 2004-10-30 Roger Sayle <roger@eyesopen.com>
1651
1652 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
1653
1654 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
1655
1656 PR c/16666
1657 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
1658 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
1659 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
1660 gcc.dg/old-style-prom-3.c: New tests.
1661
1662 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
1663
1664 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
1665 Remove unnecessary inclusion of stdio.h.
1666
1667 2004-10-29 Roger Sayle <roger@eyesopen.com>
1668
1669 PR rtl-optimization/17581
1670 * gcc.dg/pr17581-1.c: New test case.
1671
1672 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
1673
1674 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
1675 being implemented.
1676 * g++.dg/conversion/dr195-1.C: New.
1677 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
1678 * g++.old-deja/g++.mike/p10148.C: Likewise.
1679
1680 2004-10-29 Mark Mitchell <mark@codesourcery.com>
1681
1682 PR c++/17695
1683 * g++.dg/debug/typedef2.C: New test.
1684
1685 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
1686
1687 PR fortran/13490
1688 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
1689 * gfortran.dg/g77/README: Update.
1690
1691 2004-10-28 Matt Austern <austern@apple.com>
1692
1693 PR c++/14124
1694 * g++.dg/ext/packed7.C: New test.
1695
1696 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1697
1698 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
1699 scan-assembler.
1700 * lib/scanasm.exp (hidden-scan-for): New proc.
1701 (scan-hidden): Use hidden-scan-for instead of constructing the scan
1702 string.
1703 (scan-not-hidden): Likewise.
1704 * lib/target-supports.exp (check_visibility_available): mach-o is
1705 support too.
1706
1707 2004-10-28 Mark Mitchell <mark@codesourcery.com>
1708
1709 PR c++/17132
1710 * g++.dg/template/memclass3.C: New test.
1711
1712 2004-10-28 Adam Nemet <anemet@lnxw.com>
1713
1714 PR middle-end/18160
1715 * gcc.dg/register-var-1.c: New test.
1716 * gcc.dg/register-var-2.c: New test.
1717 * gcc.dg/asm-7.c: Taking the address of a register variable is an
1718 error now.
1719
1720 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
1721
1722 PR other/18172
1723 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
1724 unused variables.
1725 * gcc.dg/vect/vect-22.c: Likewise.
1726
1727 2004-10-28 Jakub Jelinek <jakub@redhat.com>
1728
1729 * gcc.dg/i386-rotate-1.c: New test.
1730
1731 2004-10-27 Mark Mitchell <mark@codesourcery.com>
1732
1733 * g++.dg/init/ref12.C: Add "run" marker.
1734
1735 PR c++/17435
1736 * g++.dg/init/ref12.C: New test.
1737
1738 PR c++/18140
1739 * g++.dg/template/shift1.C: New test.
1740 * g++.dg/template/error10.C: Adjust error markers.
1741
1742 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
1743
1744 PR tree-opt/17529
1745 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
1746
1747 2004-10-27 Geoffrey Keating <geoffk@apple.com>
1748
1749 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
1750 * gcc.dg/weak/weak-3.c: Likewise.
1751 * gcc.dg/weak/weak-5.c: Likewise.
1752 * gcc.dg/weak/weak-9.c: Likewise.
1753 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
1754 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
1755
1756 * gcc.dg/darwin-weakimport-1.c: New.
1757
1758 2004-10-28 Ben Elliston <bje@au.ibm.com>
1759
1760 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
1761
1762 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
1763
1764 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
1765 'syntax' error messages.
1766 * gcc.dg/cpp/direct2s.c: Likewise.
1767
1768 2004-10-26 Geoffrey Keating <geoffk@apple.com>
1769
1770 * gcc.c-torture/compile/20041026-1.c: New.
1771
1772 2004-10-26 Mark Mitchell <mark@codesourcery.com>
1773
1774 PR c++/18093
1775 * g++.dg/lookup/ns2.C: New test.
1776
1777 PR c++/18020
1778 * g++.dg/template/enum4.C: New test.
1779
1780 PR c++/18161
1781 * g++.dg/template/expr1.C: New test.
1782
1783 2004-10-26 Ben Elliston <bje@au.ibm.com>
1784
1785 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
1786
1787 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
1788
1789 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
1790 gcc.dg/decl-nospec-3.c: New tests.
1791
1792 2004-10-26 Ziemowit Laski <zlaski@apple.com>
1793
1794 * objc.dg/super-class-3.m: New test.
1795
1796 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
1797
1798 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
1799 resyncing.
1800 * gcc.dg/cpp/direct2s.c: Likewise.
1801
1802 2004-10-25 Geoffrey Keating <geoffk@apple.com>
1803
1804 * objc.dg/image-info.m: Update for changes to section selection.
1805
1806 2004-10-25 David Ayers <d.ayers@inode.at>
1807 Ziemowit Laski <zlaski@apple.com>
1808
1809 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
1810 diagnostics when messaging 'id <Proto>'.
1811 * objc.dg/class-protocol-1.m: New test.
1812 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
1813 a non-existent method signature.
1814 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
1815 Update diagnostics when messaging with non-existent method signature.
1816 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
1817 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
1818 invalid receivers are now resolved as if messaging 'id'; remove
1819 extraneous diagnostics.
1820
1821 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
1822
1823 PR c/16667
1824 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
1825 gcc.dg/init-desig-obs-3.c: New tests.
1826
1827 2004-10-25 Jakub Jelinek <jakub@redhat.com>
1828
1829 * gcc.dg/debug/20041023-1.c: New test.
1830
1831 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
1832
1833 PR middle-end/17407
1834 * gcc.c-torture/compile/pr17407.c: New test.
1835
1836 PR c++/18121
1837 * g++.dg/template/array8.C: New test.
1838
1839 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1840
1841 PR other/18138
1842 * lib/g++.exp: Accept more than one multilib libgcc.
1843 * lib/gcc-dg.exp: Likewise.
1844 * lib/objc.exp: Likewise.
1845 * lib/treelang.exp: Likewise.
1846 * lib/gfortran.exp: Likewise.
1847
1848 2004-10-24 Ben Elliston <bje@au.ibm.com>
1849
1850 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
1851
1852 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
1853
1854 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
1855 * gcc.dg/c99-const-expr-3.c: Likewise.
1856
1857 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
1858
1859 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
1860
1861 2004-10-23 Ben Elliston <bje@au.ibm.com>
1862
1863 * gcc.c-torture/execute/loop-2e.x: Remove.
1864
1865 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
1866
1867 PR c++/18095
1868 * g++.dg/parse/crash18.C: New.
1869 * g++.dg/parse/crash19.C: New.
1870
1871 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1872
1873 * g++.dg/ext/dllimport1.C: Move dg-warnings.
1874 * g++.dg/ext/dllimport2.C: Same.
1875 * g++.dg/ext/dllimport8.C: Same.
1876
1877 2004-10-21 Mark Mitchell <mark@codesourcery.com>
1878
1879 PR c++/10841
1880 * g++.dg/conversion/cast1.C: New test.
1881 * g++.dg/overload/pmf1.C: Adjust error marker.
1882
1883 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
1884
1885 PR objc/17923
1886 * objc.dg/const-str-7.m: New test.
1887
1888 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1889
1890 * g++.dg/template/memfriend11.C: Fix comment typo.
1891 * g++.dg/template/memfriend14.C: Likewise.
1892
1893 2004-10-20 Richard Henderson <rth@redhat.com>
1894
1895 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
1896 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
1897 -fasynchronous-unwind-tables.
1898
1899 2004-10-20 Richard Henderson <rth@redhat.com>
1900
1901 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
1902 (main): Return success.
1903 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
1904 (main): Return success.
1905
1906 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1907
1908 PR c++/13495
1909 * g++.dg/template/memfriend9.C: New test.
1910 * g++.dg/template/memfriend10.C: Likewise.
1911 * g++.dg/template/memfriend11.C: Likewise.
1912 * g++.dg/template/memfriend12.C: Likewise.
1913 * g++.dg/template/memfriend13.C: Likewise.
1914 * g++.dg/template/memfriend14.C: Likewise.
1915 * g++.dg/template/memfriend15.C: Likewise.
1916 * g++.dg/template/memfriend16.C: Likewise.
1917 * g++.dg/template/memfriend17.C: Likewise.
1918 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
1919
1920 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
1921
1922 * g++.dg/conversion/dr195.C: New.
1923 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
1924
1925 2004-10-20 Ben Elliston <bje@au.ibm.com>
1926 Devang Patel <dpatel@apple.com>
1927
1928 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
1929 of floating point arithmetic, which could trap.
1930
1931 2004-10-19 Mark Mitchell <mark@codesourcery.com>
1932
1933 PR c++/14035
1934 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
1935 * g++.dg/conversion/const2.C: New test.
1936 * g++.dg/expr/reinterpret2.C: New test.
1937 * g++.dg/expr/reinterpret3.C: New test.
1938 * g++.dg/expr/cast2.C: New test.
1939 * g++.dg/expr/copy1.C: New test.
1940 * g++.dg/other/conversion1.C: Change error message.
1941 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
1942 function pointers to void *.
1943 * g++.old-deja/g++.mike/p10148.C: Likewise.
1944
1945 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1946
1947 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
1948
1949 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
1950
1951 PR c++/18047
1952
1953 * g++.dg/parse/expr3.C: New test.
1954
1955 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1956
1957 * gcc.dg/smod-1.c: New test.
1958
1959 2004-10-18 Ziemowit Laski <zlaski@apple.com>
1960
1961 * objc.dg/method-14.m: New test.
1962
1963 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1964
1965 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
1966 Also xfail as the patch was reverted.
1967
1968 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1969
1970 PR middle-end/16973
1971 * gcc.dg/pr16973.c: New test.
1972
1973 2004-10-18 Diego Novillo <dnovillo@redhat.com>
1974
1975 PR tree-optimization/17656
1976 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
1977
1978 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
1979
1980 * g++.dg/eh/shadow1.C: New.
1981
1982 2004-10-18 Jakub Jelinek <jakub@redhat.com>
1983
1984 * gcc.c-torture/compile/20041018-1.c: New test.
1985
1986 2004-10-18 Ben Elliston <bje@au.ibm.com>
1987
1988 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
1989 compiler referring to register 0 when accessing sdata. The linker
1990 now patches things up.
1991
1992 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
1993
1994 PR c/17529
1995 * gcc.c-torture/compile/pr17529.c: New test.
1996
1997 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1998
1999 PR c++/17743
2000 * g++.dg/ext/attrib17.C: New test.
2001
2002 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2003
2004 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
2005
2006 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2007
2008 PR c++/10479
2009 * g++.dg/ext/attrib16.C: New test.
2010
2011 2004-10-15 Mark Mitchell <mark@codesourcery.com>
2012
2013 PR c++/17042
2014 * g++.dg/init/dso_handle1.C: New test.
2015
2016 PR c++/14667
2017 * g++.dg/parse/typedef6.C: New test.
2018
2019 PR c++/17916
2020 * g++.dg/parse/pragma1.C: New test.
2021
2022 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
2023
2024 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
2025
2026 2004-10-15 Steve Ellcey <sje@cup.hp.com>
2027
2028 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
2029 -fno-common when on HPPA HP-UX platforms.
2030
2031 2004-10-15 Jakub Jelinek <jakub@redhat.com>
2032
2033 PR other/16820
2034 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
2035 stdint.h.
2036 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
2037 uintptr_t.
2038
2039 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2040
2041 PR c++/16301
2042 * g++.dg/lookup/strong-using-4.C: New test.
2043
2044 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2045
2046 PR middle-end/16567
2047 * gcc.c-torture/compile/nested-1.c: New test.
2048
2049 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2050
2051 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
2052 and mipsisa64*-*-* (until support for misaligned loads is added).
2053 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
2054 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
2055 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
2056 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
2057 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
2058 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
2059
2060 2004-10-14 Mark Mitchell <mark@codesourcery.com>
2061
2062 PR c++/17976
2063 * g++.dg/init/dtor3.C: New test.
2064
2065 2004-10-15 Ben Elliston <bje@au.ibm.com>
2066
2067 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
2068
2069 2004-10-14 Geoffrey Keating <geoffk@apple.com>
2070
2071 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
2072 * gcc.dg/macho-lo-sum.c: Likewise.
2073
2074 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
2075
2076 * gcc.dg/ppc-spe64-1.c: New test.
2077
2078 2004-10-14 Devang Patel <dpatel@apple.com>
2079
2080 PR 17635
2081 * gcc.dg/pr17635.c : New test.
2082
2083 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
2084
2085 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
2086 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
2087 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
2088 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
2089 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
2090 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
2091 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
2092 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
2093 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
2094 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
2095 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
2096 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
2097 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
2098 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
2099 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
2100 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
2101 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
2102 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
2103
2104 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2105
2106 * gcc.dg/vect/vect-82.c: New testcase.
2107 * gcc.dg/vect/vect-82_64.c: New testcase.
2108 * gcc.dg/vect/vect-83.c: New testcase.
2109 * gcc.dg/vect/vect-83_64.c: New testcase.
2110
2111 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2112
2113 * gcc.dg/cpp/error-1.c: New test.
2114
2115 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2116
2117 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
2118
2119 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
2120
2121 PR target/17984
2122 * gcc.dg/cris-peep2-xsrand2.c: New test.
2123
2124 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
2125
2126 PR c++/17661
2127 * testsuite/g++.dg/expr/for2.C: New test.
2128
2129 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2130
2131 * g++.dg/inherit/thunk1.C: Run on the SPARC.
2132
2133 2004-10-13 Jakub Jelinek <jakub@redhat.com>
2134
2135 PR tree-optimization/17724
2136 * g++.dg/opt/pr17724-1.C: New test.
2137 * g++.dg/opt/pr17724-2.C: New test.
2138 * g++.dg/opt/pr17724-3.C: New test.
2139 * g++.dg/opt/pr17724-4.C: New test.
2140 * g++.dg/opt/pr17724-5.C: New test.
2141 * g++.dg/opt/pr17724-6.C: New test.
2142
2143 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
2144
2145 PR c/17301
2146 * gcc.dg/pr17301-2.c: New test.
2147
2148 2004-10-11 Mark Mitchell <mark@codesourcery.com>
2149
2150 PR c++/15876
2151 * g++.dg/parse/error22.C: New test.
2152
2153 PR c++/17936
2154 * g++.dg/template/spec18.C: New test.
2155
2156 2004-10-11 Steve Ellcey <sje@cup.hp.com>
2157
2158 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
2159 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
2160 memcpy.
2161 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
2162 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
2163
2164 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2165
2166 * g++.dg/eh/cleanup5.C: Add dg-options "".
2167
2168 2004-10-11 Roger Sayle <roger@eyesopen.com>
2169
2170 PR middle-end/17657
2171 * gcc.dg/switch-4.c: New test case.
2172
2173 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
2174
2175 * gcc.c-torture/execute/20041011-1.c: New test.
2176
2177 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2178
2179 PR c++/17554
2180 * g++.dg/init/for3.C: New test.
2181
2182 PR c++/17657
2183 * g++.dg/opt/switch2.C: New test.
2184
2185 PR middle-end/17703
2186 * g++.dg/warn/Wreturn-2.C: New test.
2187
2188 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2189
2190 PR c++/17907
2191 * g++.dg/eh/cleanup5.C: New test.
2192
2193 2004-10-10 Mark Mitchell <mark@codesourcery.com>
2194
2195 PR c++/17393
2196 * g++.dg/parse/error21.C: New test.
2197
2198 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
2199
2200 * g++.dg/overload/pmf1.C: Adjust quoting marks.
2201 * g++.dg/warn/incomplete1.C: Likewise.
2202 * g++.dg/template/qualttp20.C: Likewise.
2203
2204 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2205
2206 PR c/17881
2207 * parm-incomplete-1.c: New test.
2208
2209 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2210
2211 PR c++/17867
2212 * g++.dg/parse/error19.C: New test.
2213
2214 PR c++/17670
2215 * g++.dg/init/new11.C: New test.
2216
2217 PR c++/17821
2218 * g++.dg/parse/error20.C: New test.
2219
2220 PR c++/17826
2221 * g++.dg/template/crash24.C: New test.
2222
2223 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2224
2225 PR c/17301
2226 * gcc.dg/pr17301-1.c: New test.
2227
2228 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2229
2230 PR c/17189
2231 * gcc.dg/anon-struct-5.c: New test.
2232
2233 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
2234
2235 PR c/17844
2236 * gcc.dg/pr17844-1.c: New test.
2237
2238 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
2239
2240 PR tree-optimization/17906
2241 * gcc.c-torture/compile/pr17906.c: New.
2242
2243 2004-10-09 Stuart Hastings <stuart@apple.com>
2244 Roger Sayle <roger@eyesopen.com>
2245
2246 PR rtl-optimization/17853
2247 * gcc.dg/i386-mmx-5.c: New testcase.
2248
2249 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
2250
2251 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
2252
2253 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2254
2255 PR c++/17524
2256 * g++.dg/template/static9.C: New test.
2257
2258 PR c++/17685
2259 * g++.dg/parse/operator5.C: New test.
2260
2261 2004-10-09 Roger Sayle <roger@eyesopen.com>
2262
2263 PR middle-end/17894
2264 * gcc.c-torture/execute/divcmp-4.c: New test case.
2265
2266 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2267
2268 PR tree-opt/17902
2269 * g++.dg/opt/pr17902.C: New test.
2270
2271 2004-10-09 Jakub Jelinek <jakub@redhat.com>
2272
2273 * gcc.dg/cpp/ident-1.c: Add dg-options "".
2274
2275 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2276
2277 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
2278
2279 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2280
2281 * gcc.dg/assign-warn-3.c: New test.
2282
2283 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2284
2285 PR c/16999
2286 * gcc.dg/cpp/ident-1.c: New test.
2287
2288 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
2289
2290 * gcc.c-torture/compile/acc1.c: New.
2291
2292 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2293
2294 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
2295 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
2296
2297 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2298
2299 * gcc.dg/ultrasp11.c: New test.
2300
2301 2004-10-08 Michael Matz <matz@suse.de>
2302
2303 * gcc.dg/doloop-2.c: New test.
2304
2305 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2306
2307 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
2308 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
2309 objc.dg/method-9.m: Update expected diagnostics.
2310
2311 2004-10-07 Geoffrey Keating <geoffk@apple.com>
2312
2313 * gcc.dg/ppc-fsel-3.c: New file.
2314 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
2315
2316 2004-10-07 Paul Brook <paul@codesourcery.com>
2317
2318 * gfortran.dg/intrinsic_verify_1.f90: New test.
2319
2320 2004-10-07 Paul Brook <paul@codesourcery.com>
2321
2322 * gfortran.dg/empty_format_1.f90: Remove stray commas.
2323
2324 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2325
2326 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
2327 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
2328 commit.
2329
2330 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2331
2332 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
2333
2334 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2335
2336 PR c++/17115
2337 * g++.dg/warn/Winline-4.C: New test.
2338
2339 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2340
2341 * gcc.c-torture/compile/20041007-1.c: New test.
2342
2343 2004-10-07 Paul Brook <paul@codesourcery.com>
2344
2345 PR fortran/17678
2346 * gfortran.dg/use_allocated_1.f90: New test.
2347
2348 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2349
2350 PR middle-end/17849
2351 * gfortran.fortran-torture/compile/nested.f90: New test
2352
2353 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
2354
2355 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
2356
2357 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2358
2359 PR c++/17368
2360 * g++.dg/ext/asm6.C: New test.
2361
2362 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
2363
2364 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
2365
2366 2004-10-06 Paul Brook <paul@codesourcery.com>
2367
2368 PR libfortran/17709
2369 * gfortran.dg/empty_format_1.f90: New test.
2370
2371 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2372
2373 PR fortran/17568
2374 * gfortran.dg/ishft.f90: New test.
2375
2376 PR fortran/17283
2377 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
2378 tests.
2379
2380 2004-10-06 Paul Brook <paul@codesourcery.com>
2381
2382 * gfortran.dg/do_1.f90: New test.
2383
2384 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2385
2386 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
2387 optimizing for size.
2388
2389 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2390
2391 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
2392
2393 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2394
2395 * gcc.c-torture/compile/20041005-1.c: New test.
2396
2397 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
2398
2399 PR c++/17829
2400 * g++.dg/lookup/koenig4.C: New.
2401
2402 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2403
2404 * g++.dg/other/classkey1.C: Adjust quoting marks.
2405 * g++.dg/parse/error15.C: Likewise.
2406 * g++.dg/template/meminit2.C (int>): Likewise.
2407
2408 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2409
2410 PR fortran/17283
2411 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
2412
2413 PR fortran/17631
2414 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
2415
2416 PR fortran/17708
2417 * gfortran.dg/pr17708.f90: New test.
2418
2419 2004-10-04 Chao-ying Fu <fu@mips.com>
2420
2421 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
2422 * gcc.dg/vect/vect-4.c: Ditto.
2423 * gcc.dg/vect/vect-5.c: Ditto.
2424 * gcc.dg/vect/vect-6.c: Ditto.
2425 * gcc.dg/vect/vect-8.c: Ditto.
2426 * gcc.dg/vect/vect-16.c: Ditto.
2427 * gcc.dg/vect/vect-30.c: Ditto.
2428 * gcc.dg/vect/vect-40.c: Ditto.
2429 * gcc.dg/vect/vect-41.c: Ditto.
2430 * gcc.dg/vect/vect-42.c: Ditto.
2431 * gcc.dg/vect/vect-43.c: Ditto.
2432 * gcc.dg/vect/vect-44.c: Ditto.
2433 * gcc.dg/vect/vect-45.c: Ditto.
2434 * gcc.dg/vect/vect-46.c: Ditto.
2435 * gcc.dg/vect/vect-47.c: Ditto.
2436 * gcc.dg/vect/vect-48.c: Ditto.
2437 * gcc.dg/vect/vect-49.c: Ditto.
2438 * gcc.dg/vect/vect-50.c: Ditto.
2439 * gcc.dg/vect/vect-51.c: Ditto.
2440 * gcc.dg/vect/vect-52.c: Ditto.
2441 * gcc.dg/vect/vect-53.c: Ditto.
2442 * gcc.dg/vect/vect-54.c: Ditto.
2443 * gcc.dg/vect/vect-55.c: Ditto.
2444 * gcc.dg/vect/vect-56.c: Ditto.
2445 * gcc.dg/vect/vect-57.c: Ditto.
2446 * gcc.dg/vect/vect-58.c: Ditto.
2447 * gcc.dg/vect/vect-59.c: Ditto.
2448 * gcc.dg/vect/vect-60.c: Ditto.
2449 * gcc.dg/vect/vect-74.c: Ditto.
2450 * gcc.dg/vect/vect-79.c: Ditto.
2451 * gcc.dg/vect/vect-80.c: Ditto.
2452
2453 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2454
2455 * gcc.dg/unused-7.c: Use the correct option.
2456
2457 2004-10-04 Paul Brook <paul@codesourcery.com>
2458 Bud Davis <bdavis9659@comcast.net>
2459
2460 PR fortran/17706
2461 PR fortran/16434
2462 * gfortran/pr17706.f90: New test.
2463 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
2464
2465 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2466
2467 * gfortran.dg/pr17612.f90: New test.
2468
2469 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
2470
2471 * g++.dg/template/local1.C: Adjust quoting marks in
2472 testing for diagnostics.
2473 * g++.dg/tls/diag-2.C: Likewise.
2474 * g++.dg/other/error8.C: Likewise.
2475
2476 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2477
2478 PR c/17178
2479 * gcc.dg/unused-4.c: Adjust to be correct.
2480
2481 PR c/17820
2482 * gcc.dg/unused-7.c: New test.
2483
2484 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2485
2486 PR c++/17797
2487 * g++.dg/overload/template2.C: New test.
2488
2489 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
2490
2491 PR tree-optimization/16632
2492 * gcc.dg/tree-ssa/20041002-1.c: New.
2493
2494 2004-10-03 Paul Brook <paul@codesourcery.com>
2495
2496 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
2497 rather than relying on default formatting.
2498
2499 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
2500
2501 * gcc.dg/20040920-1.c: Update expected message text.
2502
2503 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
2504
2505 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
2506
2507 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
2508
2509 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
2510 tree level.
2511
2512 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2513
2514 * gcc.dg/tree-ssa/pr17343.c: Remove.
2515
2516 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2517
2518 PR tree-opt/17343
2519 * gcc.dg/tree-ssa/pr17343.c: New test.
2520
2521 2004-10-01 Jakub Jelinek <jakub@redhat.com>
2522
2523 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
2524 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
2525 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
2526 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
2527 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
2528
2529 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2530
2531 * gcc.dg/lvalue-2.c: New test.
2532
2533 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2534
2535 PR c/17730
2536 * gcc.dg/pr17730-1.c: New test
2537
2538 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
2539
2540 PR c/7425
2541 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
2542
2543 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2544
2545 * gcc.c-torture/execute/stdarg-1.c: New test.
2546 * gcc.c-torture/execute/stdarg-2.c: New test.
2547 * gcc.c-torture/execute/stdarg-3.c: New test.
2548 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2549 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2550 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2551 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2552 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2553
2554 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2555
2556 PR tree-optimization/17697
2557 * g++.dg/opt/pr17697-1.C: New test.
2558 * g++.dg/opt/pr17697-2.C: New test.
2559 * g++.dg/opt/pr17697-3.C: New test.
2560
2561 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
2562
2563 PR c/16409
2564 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
2565 gcc.dg/vla-init-5.c: New tests.
2566
2567 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
2568
2569 PR c/13804
2570 * gcc.dg/pr13804-1.c: New test.
2571
2572 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2573
2574 PR fortran/16938
2575 * gfortran.dg/pr16938.f90: New test.
2576
2577 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2578
2579 * g++.dg/template/crash23.C: New test.
2580
2581 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2582
2583 PR c++/17585
2584 * g++.dg/template/static8.C: New test.
2585
2586 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
2587
2588 PR c++/17681
2589 * g++.dg/other/error9.C: New test.
2590
2591 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2592
2593 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
2594
2595 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2596
2597 PR fortran/15164
2598 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
2599
2600 2004-09-26 Roger Sayle <roger@eyesopen.com>
2601
2602 PR middle-end/17112
2603 * gcc.dg/pr17112-1.c: New test case.
2604
2605 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
2606
2607 PR c/11459
2608 * gcc.dg/pr11459-1.c: New test.
2609
2610 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
2611
2612 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
2613 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2614
2615 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2616
2617 * gfortran.dg/pr15324.f90: Make array bounds consistent.
2618
2619 2004-09-25 Jan Hubicka <jh@suse.cz>
2620
2621 * compile/30040909-1.c: New test.
2622 * compile/30040907-1.c: New test.
2623
2624 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
2625
2626 * gcc.c-torture/execute/va-arg-26.c: New test.
2627
2628 2004-09-24 Zack Weinberg <zack@codesourcery.com>
2629
2630 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
2631 extra diagnostics on targets with 64-bit pointers.
2632 * objc.dg/selector-1.m: Adjust dg-warning regexp.
2633
2634 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2635
2636 PR c/17188
2637 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
2638 * gcc.dg/decl-3.c: Adjust expected message.
2639
2640 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2641
2642 PR fortran/17615
2643 * gfortran.dg/pr17615.f90: New test.
2644
2645 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
2646
2647 PR tree-optimzation/17517
2648 * g++.dg/tree-ssa/pr17517.C: New Test.
2649
2650 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2651
2652 PR c++/16889
2653 * g++.dg/lookup/ambig3.C: New.
2654
2655 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
2656
2657 PR tree-opt/17624
2658 * g++.dg/opt/pr17624.C: New test.
2659
2660 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2661
2662 PR c/6980
2663 * gcc.dg/Wbad-function-cast-1.c: New test.
2664
2665 2004-09-23 Zack Weinberg <zack@codesourcery.com>
2666
2667 * g++.dg/ext/complit1.C
2668 * g++.dg/other/error2.C
2669 * g++.dg/other/nontype-1.C
2670 * g++.dg/parse/crash11.C
2671 * g++.dg/parse/crash12.C
2672 * g++.dg/parse/error15.C
2673 * g++.dg/parse/error4.C
2674 * g++.dg/parse/tmpl-outside1.C
2675 * g++.dg/parse/too-many-tmpl-args1.C
2676 * g++.dg/template/dependent-expr3.C
2677 * g++.dg/template/error10.C
2678 * g++.dg/template/instantiate1.C
2679 * g++.dg/template/vtable2.C
2680 * g++.dg/warn/Wshadow-1.C
2681 * g++.dg/warn/weak1.C
2682 * g++.old-deja/g++.brendan/crash16.C
2683 * g++.old-deja/g++.brendan/crash18.C
2684 * g++.old-deja/g++.brendan/crash48.C
2685 * g++.old-deja/g++.brendan/crash49.C
2686 * g++.old-deja/g++.brendan/crash55.C
2687 * g++.old-deja/g++.brendan/crash56.C
2688 * g++.old-deja/g++.brendan/crash8.C
2689 * g++.old-deja/g++.brendan/enum11.C
2690 * g++.old-deja/g++.brendan/enum8.C
2691 * g++.old-deja/g++.brendan/enum9.C
2692 * g++.old-deja/g++.brendan/friend3.C
2693 * g++.old-deja/g++.brendan/misc14.C
2694 * g++.old-deja/g++.bugs/900402_02.C
2695 * g++.old-deja/g++.bugs/900404_03.C
2696 * g++.old-deja/g++.bugs/900404_04.C
2697 * g++.old-deja/g++.bugs/900428_03.C
2698 * g++.old-deja/g++.jason/crash4.C
2699 * g++.old-deja/g++.jason/overload21.C
2700 * g++.old-deja/g++.jason/redecl1.C
2701 * g++.old-deja/g++.jason/report.C
2702 * g++.old-deja/g++.jason/rfg10.C
2703 * g++.old-deja/g++.jason/template30.C
2704 * g++.old-deja/g++.law/arm12.C
2705 * g++.old-deja/g++.law/ctors5.C
2706 * g++.old-deja/g++.law/cvt20.C
2707 * g++.old-deja/g++.law/init10.C
2708 * g++.old-deja/g++.law/init8.C
2709 * g++.old-deja/g++.law/visibility17.C
2710 * g++.old-deja/g++.law/visibility7.C
2711 * g++.old-deja/g++.mike/net8.C
2712 * g++.old-deja/g++.mike/p646.C
2713 * g++.old-deja/g++.mike/p700.C
2714 * g++.old-deja/g++.mike/p701.C
2715 * g++.old-deja/g++.mike/p811.C
2716 * g++.old-deja/g++.ns/template13.C
2717 * g++.old-deja/g++.other/array3.C
2718 * g++.old-deja/g++.other/crash25.C
2719 * g++.old-deja/g++.other/dtor3.C
2720 * g++.old-deja/g++.other/dtor4.C
2721 * g++.old-deja/g++.other/main1.C
2722 * g++.old-deja/g++.other/warn7.C
2723 * g++.old-deja/g++.pt/crash11.C
2724 * g++.old-deja/g++.pt/crash36.C
2725 * g++.old-deja/g++.pt/spec22.C
2726 * g++.old-deja/g++.pt/spec9.C
2727 * g++.old-deja/g++.pt/ttp52.C
2728 * g++.old-deja/g++.robertl/eb103.C
2729 * g++.old-deja/g++.robertl/eb121.C
2730 * g++.old-deja/g++.robertl/eb22.C
2731 * g++.old-deja/g++.robertl/eb8.C:
2732 Update locations and/or regexps of dg-error markers.
2733 Remove markers for some bogus messages that are no longer issued.
2734
2735 2004-09-23 Jakub Jelinek <jakub@redhat.com>
2736
2737 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
2738 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
2739
2740 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
2741
2742 PR c++/17618
2743 * g++.dg/lookup/crash5.C: New test.
2744
2745 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
2746
2747 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
2748 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
2749 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
2750 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
2751 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
2752 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
2753
2754 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
2755 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
2756 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
2757 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
2758 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
2759 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
2760
2761 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
2762
2763 * gcc.dg/vect/vect-44.c: Check additional cases.
2764 * gcc.dg/vect/vect-48.c: Check additional cases.
2765
2766 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
2767 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
2768 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
2769 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
2770 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
2771 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
2772 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
2773 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
2774 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
2775
2776 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
2777 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
2778 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
2779
2780 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2781
2782 * gcc.dg/tree-ssa/loop-6.c: New test.
2783
2784 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
2785
2786 PR c++/17620
2787 * g++.dg/inherit/base2.C: New.
2788
2789 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2790
2791 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
2792 * gcc.dg/20001012-2.c: Likewise.
2793 * gcc.dg/20001013-1.c: Likewise.
2794 * gcc.dg/20001101-1.c: Likewise.
2795 * gcc.dg/20001102-1.c: Likewise.
2796 * gcc.dg/bf-spl1.c: Likewise.
2797 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
2798 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
2799
2800 2004-09-22 Diego Novillo <dnovillo@redhat.com>
2801
2802 PR tree-optimization/16721
2803 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
2804
2805 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
2806
2807 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
2808 * gcc.dg/20040305-1.c: Likewise.
2809
2810 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
2811
2812 PR c/16566
2813 * gcc.c-torture/compile/pr16566-1.c,
2814 gcc.c-torture/compile/pr16566-2.c,
2815 gcc.c-torture/compile/pr16566-3.c: New tests.
2816
2817 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
2818
2819 PR tree-optimization/17512
2820 * gcc.c-torture/compile/20040916-1.c.
2821
2822 2004-09-21 Mark Mitchell <mark@codesourcery.com>
2823
2824 * gcc.dg/pragma-re-3.c: New test.
2825
2826 2004-09-17 Matt Austern <austern@apple.com>
2827
2828 PR c++/15049
2829 * g++.dg/other/anon3.C: New.
2830
2831 2004-09-21 Roger Sayle <roger@eyesopen.com>
2832
2833 PR c++/7503
2834 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
2835 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
2836 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
2837 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
2838 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
2839
2840 2004-09-21 Bud Davis <bdavis9659@comcast.net>
2841
2842 PR fortran/17286
2843 * gfortran.dg/pr17286.f90: New test.
2844
2845 2004-09-20 Mark Mitchell <mark@codesourcery.com>
2846
2847 PR c++/17530
2848 * g++.dg/template/static7.C: New test.
2849
2850 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
2851
2852 PR tree-opt/17558
2853 * gcc.c-torture/compile/pr17558.c: New test.
2854
2855 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2856
2857 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
2858 if SKIP_ATTRIBUTE is defined.
2859
2860 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2861
2862 PR fortran/15957
2863 * gfortran.dg/pr15957.f90: New test.
2864
2865 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
2866
2867 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
2868 in comparison.
2869 * gcc.dg/vect/vect-79.c: Likewise.
2870 * gcc.dg/vect/vect-80.c: Likewise.
2871
2872 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2873
2874 PR fortran/15750
2875 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
2876
2877 2004-09-20 Ira Rosen <irar@il.ibm.com>
2878
2879 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
2880 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
2881 * gcc.dg/vect/vect-62.c: New testcase.
2882 * gcc.dg/vect/vect-63.c: New testcase.
2883 * gcc.dg/vect/vect-64.c: New testcase.
2884 * gcc.dg/vect/vect-65.c: New testcase.
2885 * gcc.dg/vect/vect-66.c: New testcase.
2886 * gcc.dg/vect/vect-67.c: New testcase.
2887 * gcc.dg/vect/vect-68.c: New testcase.
2888 * gcc.dg/vect/vect-69.c: New testcase.
2889 * gcc.dg/vect/vect-79.c: New testcase.
2890 * gcc.dg/vect/vect-80.c: New testcase.
2891
2892 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2893
2894 * gcc.target/mips/asm-1.c: New test.
2895
2896 2004-09-19 Ira Rosen <irar@il.ibm.com>
2897
2898 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
2899 * gcc.dg/vect/vect-73.c: New testcase.
2900 * gcc.dg/vect/vect-74.c: New testcase.
2901 * gcc.dg/vect/vect-75.c: New testcase.
2902 * gcc.dg/vect/vect-76.c: New testcase.
2903 * gcc.dg/vect/vect-77.c: New testcase.
2904 * gcc.dg/vect/vect-78.c: New testcase
2905
2906 2004-09-18 Paul Brook <paul@codesourcery.com>
2907
2908 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
2909
2910 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
2911
2912 PR c/17424
2913 * gcc.dg/pr17424-1.c: New test.
2914
2915 2004-09-18 Diego Novillo <dnovillo@redhat.com>
2916
2917 * g++.dg/tree-ssa/pr17153.C: New test.
2918
2919 2004-09-16 Geoffrey Keating <geoffk@apple.com>
2920
2921 PR pch/13361
2922 * testsuite/g++.dg/pch/wchar-1.C: New.
2923 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2924
2925 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
2926
2927 * gcc.c-torture/execute/20040917-1.c: New test.
2928
2929 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2930
2931 PR tree-optimization/17319
2932 * gcc.dg/pr17319.c: New test.
2933
2934 2004-09-17 Devang Patel <dpatel@apple.com>
2935
2936 * gcc.dg/20040813-1.c: New test.
2937
2938 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2939
2940 PR tree-optimization/17273
2941 * gcc.c-torture/compile/pr17273.c: New test.
2942
2943 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
2944
2945 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
2946 Update expected messages.
2947 * gcc.dg/declspec-13.c: New test.
2948
2949 2004-09-17 David Edelsohn <edelsohn@gnu.org>
2950
2951 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
2952
2953 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2954
2955 * gcc.c-torture/execute/pr17252.c: Use post-increment to
2956 change what 'a' is pointing to.
2957
2958 2004-09-17 Mark Mitchell <mark@codesourcery.com>
2959
2960 PR c++/16002
2961 * g++.dg/template/error18.C: New test.
2962
2963 PR c++/16029
2964 * g++.dg/warn/Wunused-8.C: New test.
2965
2966 2004-09-17 Steven Bosscher <stevenb@suse.de>
2967
2968 PR tree-optimization/17513
2969 * gcc.dg/20040916-1.c: New test.
2970
2971 2004-09-16 Mark Mitchell <mark@codesourcery.com>
2972
2973 PR c++/17501
2974 * g++.dg/template/typename7.C: New test.
2975
2976 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2977
2978 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
2979
2980 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
2981
2982 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
2983 with -ftree-based-profiling also.
2984 * lib/profopt.exp: Support late-set profile_option/feedback_option.
2985
2986 2004-09-16 Victor Leikehman <lei@il.ibm.com>
2987
2988 PR/15364
2989 * gfortran.dg/der_array_io_1.f90: New test.
2990 * gfortran.dg/der_array_io_2.f90: New test.
2991 * gfortran.dg/der_array_io_3.f90: New test.
2992
2993 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2994
2995 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
2996 EABI.
2997
2998 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2999
3000 * g++.dg/opt/switch1.C: New test.
3001
3002 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
3003
3004 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
3005 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
3006 Update expected messages.
3007
3008 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3009
3010 PR fortran/16485
3011 * gfortran.dg/same_name_1.f90: New test.
3012
3013 2004-09-15 Diego Novillo <dnovillo@redhat.com>
3014
3015 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
3016 dereference garbage pointers.
3017
3018 2004-09-15 Jakub Jelinek <jakub@redhat.com>
3019
3020 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
3021 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
3022
3023 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
3024 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
3025 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
3026
3027 2004-09-14 Mark Mitchell <mark@codesourcery.com>
3028
3029 PR c++/17324
3030 * g++.dg/template/mangle1.C: New test.
3031
3032 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3033
3034 PR tree-optimization/17252
3035 * gcc.c-torture/execute/pr17252.c: New test.
3036
3037 2004-09-14 Andrew Pinski <apinski@apple.com>
3038
3039 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
3040
3041 2004-09-14 Roger Sayle <roger@eyesopen.com>
3042
3043 PR rtl-optimization/9771
3044 * gcc.dg/pr9771-1.c: New test case.
3045
3046 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3047
3048 PR tree-optimization/15262
3049 * gcc.c-torture/execute/pr15262-1.c: New test.
3050 * gcc.c-torture/execute/pr15262-2.c: New test.
3051
3052 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
3053
3054 * gcc.dg/declspec-12.c: New test.
3055
3056 2004-09-14 Bud Davis <bdavis9659@comcast.net>
3057
3058 * gfortran.dg/pr17090.f90: Add directives to test.
3059
3060 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3061
3062 * gcc.c-torture/compile/20040914-1.c: New test.
3063
3064 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3065
3066 PR c++/16162
3067 * g++.dg/template/decl2.C: New test.
3068
3069 2004-09-13 Bud Davis <bdavis9659@comcast.net>
3070
3071 PR fortran/17090
3072 * gfortran.dg/pr17090.f90: New test.
3073
3074 2004-09-13 Dale Johannesen <dalej@apple.com>
3075
3076 * gcc.c-torture/compile/pr17408.c: New test case.
3077
3078 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3079
3080 PR c++/16716
3081 * g++.dg/parse/crash17.C: New test.
3082
3083 PR c++/17327
3084 * g++.dg/template/enum3.C: New test.
3085
3086 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
3087
3088 * lib/gcc-defs.exp: Load wrapper.exp.
3089 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
3090 using local code.
3091 * lib/gcc.exp (gcc_init): Similar.
3092 * lib/gfortran.exp (gfortran_init): Similar.
3093 * lib/objc.exp (objc_init): Similar.
3094 * lib/treelang.exp (treelang_init): Similar.
3095 * lib/wrapper.exp: New file with build_wrapper call machinery in
3096 ${tool}_maybe_build_wrapper.
3097
3098 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3099
3100 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
3101 "inline".
3102 * gcc.dg/declspec-11.c: Update expected messages.
3103 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
3104 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
3105 gcc.dg/inline-12.c: New tests.
3106
3107 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
3108
3109 * g++.dg/tree-ssa/pr17400.C: New testcase.
3110
3111 2004-09-13 James E Wilson <wilson@specifixinc.com>
3112
3113 * gcc.target/mips/sb1-1.c: New testcase.
3114
3115 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
3116
3117 * lib/g77-dg.exp: Remove unused file.
3118 * lib/mike-g77.exp: Ditto.
3119 * lib/g77.exp: Ditto.
3120
3121 2004-09-12 Richard Henderson <rth@redhat.com>
3122
3123 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
3124
3125 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3126
3127 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
3128 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3129 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
3130 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
3131 Update expected messages.
3132
3133 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
3134
3135 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
3136 declaration/use mismatch for dirp parameter.
3137
3138 2004-09-12 Andrew Pinski <apinski@apple.com>
3139
3140 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
3141 -fgnu-runtime is passed.
3142
3143 2004-09-12 Richard Henderson <rth@redhat.com>
3144
3145 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
3146 do the uplevel thing and update additional_flags directly.
3147 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
3148 gfortran.fortran-torture/execute/intrinsic_nearest.x,
3149 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
3150 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
3151
3152 2004-09-11 Steven Bosscher <stevenb@suse.de>
3153
3154 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
3155
3156 2004-09-11 Roger Sayle <roger@eyesopen.com>
3157
3158 PR middle-end/17411
3159 * g++.dg/opt/pr17411-1.C: New test case.
3160
3161 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3162
3163 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3164 gcc.dg/tls/diag-2.c: Update expected messages.
3165 * gcc.dg/991209-1.c: Specify compilation options. Update expected
3166 messages.
3167 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
3168 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
3169 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
3170 gcc.dg/tls/diag-5.c: New tests.
3171
3172 2004-09-11 Zack Weinberg <zack@codesourcery.com>
3173
3174 * gcc.dg/20040910-1.c: Correct dg-error regexp.
3175
3176 2004-09-11 Steven Bosscher <stevenb@suse.de>
3177
3178 * g++.dg/parse/break-in-for.C: New test.
3179
3180 2004-09-11 Jakub Jelinek <jakub@redhat.com>
3181
3182 * gcc.dg/tree-ssa/20040911-1.c: New test.
3183
3184 2004-09-11 Andreas Jaeger <aj@suse.de>
3185
3186 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
3187 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
3188
3189 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
3190
3191 * gcc.target/frv: New directory of FR-V-specific tests.
3192
3193 2004-09-10 James E Wilson <wilson@specifixinc.com>
3194
3195 * gcc.dg/convert-vec-1.c: New test.
3196
3197 2004-09-10 Roger Sayle <roger@eyesopen.com>
3198
3199 PR middle-end/17024
3200 * gcc.dg/pr17024-1.c: New test case.
3201
3202 2004-09-10 Eric Christopher <echristo@redhat.com>
3203
3204 * gcc.dg/20040910-1.c: New test.
3205
3206 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3207
3208 * gcc.dg/bitfld-9.c: New test.
3209
3210 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
3211
3212 * gcc.c-torture/execute/ieee/acc1.c: New test.
3213 * gcc.c-torture/execute/ieee/acc2.c: New test.
3214 * gcc.c-torture/execute/ieee/mzero6.c: New test.
3215
3216 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
3217
3218 * gcc.dg/deprecated-2.c: New test.
3219
3220 2004-09-09 James E Wilson <wilson@specifixinc.com>
3221
3222 * gcc.dg/init-vec-1.c: New test.
3223
3224 2004-09-09 Roger Sayle <roger@eyesopen.com>
3225
3226 PR middle-end/17055
3227 * gcc.dg/pr17055-1.c: New test case.
3228
3229 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
3230
3231 PR target/17377
3232 * gcc.c-torture/execute/pr17377.c: New test.
3233
3234 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3235
3236 PR c/8420
3237 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
3238 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
3239 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3240 gcc.dg/long-long-typespec-1.c: New tests.
3241 * gcc.dg/tls/diag-2.c: Update expected diagnostics
3242
3243 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3244
3245 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
3246 gcc.dg/gnu99-static-1.c: New tests.
3247
3248 2004-09-08 Devang Patel <dpatel@apple.com>
3249
3250 * gcc.dg/darwin-ld-20040828-1.c: New test.
3251 * gcc.dg/darwin-ld-20040828-2.c: New test.
3252 * gcc.dg/darwin-ld-20040828-3.c: New test.
3253
3254 2004-09-08 Ziemowit Laski <zlaski@apple.com>
3255
3256 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
3257 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
3258 in error message.
3259 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
3260 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
3261 in error message.
3262 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
3263 types they qualify.
3264 * objc.dg/type-size-2.m: Fix wording in comment.
3265 * objc.dg/va-meth-1.m: New test case.
3266
3267 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
3268
3269 PR c/16633:
3270 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
3271 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
3272
3273 2004-09-06 Devang Patel <dpatel@apple.com>
3274
3275 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
3276 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
3277
3278 2004-09-06 Zack Weinberg <zack@codesourcery.com>
3279
3280 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
3281 reflect changed line numbering of diagnostics.
3282
3283 2004-09-06 Paul Brook <paul@codesourcery.com>
3284
3285 * gfortran.dg/edit_real_1.f90: Add new test.
3286
3287 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3288
3289 * gcc.dg/tree-ssa/loop-2.c: New test.
3290 * gcc.dg/tree-ssa/loop-3.c: New test.
3291 * gcc.dg/tree-ssa/loop-4.c: New test.
3292 * gcc.dg/tree-ssa/loop-5.c: New test.
3293
3294 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3295
3296 * gcc.dg/format/sentinel-1.c: Update for parameter option.
3297
3298 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3299
3300 * gcc.dg/format/sentinel-1.c: New test.
3301
3302 2004-09-04 Uros Bizjak <uros@kss-loka.si>
3303
3304 * testsuite/gcc.dg/builtins-46.c: New.
3305
3306 2004-09-03 Devang Patel <dpatel@apple.com>
3307
3308 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
3309 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
3310
3311 2004-09-03 Jan Beulich <jbeulich@novell.com>
3312
3313 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
3314 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
3315 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
3316 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
3317 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
3318 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
3319 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
3320 the non-portable bzero.
3321 * gcc.dg/20010912-1.c: xfail for NetWare.
3322 * gcc.dg/20020426-2.c: xfail for NetWare.
3323 * gcc.dg/20021014-1.c: xfail for NetWare.
3324 * gcc.dg/20021018-1.c: xfail for NetWare.
3325 * gcc.dg/20030213-1.c: xfail for NetWare.
3326 * gcc.dg/20030225-1.c: xfail for NetWare.
3327 * gcc.dg/20030708-1.c: xfail for NetWare.
3328 * gcc.dg/builtins-config.h: Also exclude NetWare.
3329 * gcc.dg/format/format.h: Define restrict only if not already defined.
3330 * gcc.dg/nest.c: xfail for NetWare.
3331 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
3332 * lib/target-supports.exp (check_visibility_available): Exclude
3333 NetWare.
3334
3335 2004-09-03 Jan Beulich <jbeulich@novell.com>
3336
3337 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
3338 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
3339 deterministic starting point for the alignment of structure fields.
3340 * gcc.dg/Wpadded.c: Dito.
3341 * g++.dg/abi/vbase10.C: Dito.
3342
3343 2004-09-03 Devang Patel <dpatel@apple.com>
3344
3345 * g++.dg/debug/pr15736.cc: New test.
3346
3347 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3348
3349 * README.QMTEST: Fix out-of-date link.
3350
3351 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
3352
3353 PR fortran/16579
3354 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
3355 Delete. Duplicate of gfortran.dg/g77/20010610.f
3356
3357 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3358
3359 * g++.dg/abi/arm_rtti1.C: New test.
3360
3361 2004-09-02 Geoffrey Keating <geoffk@apple.com>
3362
3363 * gcc.dg/ppc-vector-memcpy.c: New.
3364 * gcc.dg/ppc-vector-memset.c: New.
3365
3366 2004-09-02 Chao-ying Fu <fu@mips.com>
3367
3368 * gcc.target/mips/mips-3d-1.c: New test.
3369 * gcc.target/mips/mips-3d-2.c: New test.
3370 * gcc.target/mips/mips-3d-3.c: New test.
3371 * gcc.target/mips/mips-3d-4.c: New test.
3372 * gcc.target/mips/mips-3d-5.c: New test.
3373 * gcc.target/mips/mips-3d-6.c: New test.
3374 * gcc.target/mips/mips-3d-7.c: New test.
3375 * gcc.target/mips/mips-3d-8.c: New test.
3376 * gcc.target/mips/mips-3d-9.c: New test.
3377 * gcc.target/mips/mips-ps-1.c: New test.
3378 * gcc.target/mips/mips-ps-2.c: New test.
3379 * gcc.target/mips/mips-ps-3.c: New test.
3380 * gcc.target/mips/mips-ps-4.c: New test.
3381 * gcc.target/mips/mips-ps-type.c: New test.
3382
3383 2004-09-02 Paul Brook <paul@codesourcery.com>
3384
3385 * gfortran.dg/edit_real_1.f90: Add new tests.
3386
3387 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3388
3389 PR fortran/15327
3390 * gfortran.dg/merge_char_1.f90: New test.
3391
3392 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3393
3394 PR fortran/16404
3395 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
3396
3397 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3398
3399 PR c/1522
3400 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
3401
3402 2004-09-01 Mark Mitchell <mark@codesourcery.com>
3403
3404 * g++.dg/opt/loop1.C: Do not XFAIL.
3405
3406 2004-09-01 Jakub Jelinek <jakub@redhat.com>
3407
3408 * gcc.c-torture/execute/20040831-1.c: New test.
3409
3410 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
3411
3412 PR fortran/16579
3413 * gfortran.dg/g77/20010610.f: Now passes.
3414 Copy from g77.f-torture/execute. Add dg-run directive.
3415 * gfortran.dg/g77/README: Update
3416
3417 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3418
3419 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
3420 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
3421 (t1, t2, t3, t4): Add volatile.
3422
3423 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3424
3425 * g++.dg/ext/visibility/arm1.C: New test.
3426
3427 2004-08-31 Geoffrey Keating <geoffk@apple.com>
3428
3429 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
3430 -pedantic-errors.
3431
3432 2004-09-01 Paul Brook <paul@codesourcery.com>
3433
3434 * gfortran.dg/eof_2.f90: New test.
3435
3436 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3437
3438 PR fortran/16579
3439 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
3440
3441 2004-08-31 Bud Davis <bdavis9659@comcast.net>
3442
3443 PR libfortran/16805
3444 * gfortran.dg/list_read_2.f90: New test.
3445
3446 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3447
3448 * g++.dg/abi/key1.C: New test.
3449
3450 2004-08-31 Richard Henderson <rth@redhat.com>
3451
3452 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
3453 form of offsetof.
3454 * g++.dg/other/offsetof5.C: Remove duplicate.
3455
3456 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3457
3458 PR fortran/17244
3459 * gfortran.dg/func_derived_1.f90: New test.
3460
3461 2004-08-31 Paul Brook <paul@codesourcery.com>
3462
3463 * gfortran.dg/eof_1.f90: New test.
3464
3465 2004-08-31 Paul Brook <paul@codesourcery.com>
3466
3467 * gfortran.dg/list_read_1.f90: New file.
3468
3469 2004-08-30 Mark Mitchell <mark@codesourcery.com>
3470
3471 * g++.dg/opt/loop1.C: XFAIL.
3472
3473 2004-08-30 Geoffrey Keating <geoffk@apple.com>
3474
3475 * gcc.dg/funcdef-storage-1.c: New.
3476 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
3477 an extern function in local scope.
3478 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
3479 declare an 'auto inline' function in local scope.
3480 * gcc.dg/20011130-1.c: Likewise.
3481 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
3482 an 'auto' function in local scope.
3483 * gcc.dg/20021014-1.c: Likewise.
3484 * gcc.dg/20030331-2.c: Likewise.
3485
3486 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3487
3488 * gfortran.dg/blockdata_1.f90: New test.
3489
3490 2004-08-30 Richard Henderson <rth@redhat.com>
3491
3492 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
3493
3494 2004-08-30 Richard Henderson <rth@redhat.com>
3495
3496 * lib/fortran-torture.exp (fortran-torture-execute): Honor
3497 additional_flags set by alternate driver.
3498 (ieee-options): New procedure.
3499 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
3500 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
3501 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
3502 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
3503
3504 2004-08-30 Richard Henderson <rth@redhat.com>
3505
3506 * lib/f-torture.exp: Remove.
3507
3508 2004-08-29 Mark Mitchell <mark@codesourcery.com>
3509
3510 PR rtl-optimization/16590
3511 * g++.dg/opt/loop1.C: New test.
3512
3513 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3514
3515 PR fortran/13910
3516 * gfortran.dg/oldstyle_1.f90: New test.
3517
3518 2004-08-29 Steven G. Kargl <kargls@comcast.net>
3519 Paul Brook <paul@codesourcery.com>
3520
3521 * gfortran.dg/g77/README: Update.
3522 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
3523 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3524 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
3525
3526 2004-08-28 Paul Brook <paul@codesourcery.com>
3527
3528 PR libfortran/17195
3529 * gfortran.dg/edit_real_1.f90: New test.
3530
3531 2004-08-27 Paul Brook <paul@codesourcery.com>
3532
3533 * gfortran.dg/rewind_1.f90: New test.
3534
3535 2004-08-27 Bud Davis <bdavis9659@comcast.net>
3536
3537 PR fortran/16597
3538 * gfortran.dg/pr16597.f90: New test.
3539
3540 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3541
3542 PR c/13801
3543 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
3544 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
3545 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
3546 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
3547 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
3548
3549 2004-08-26 Nick Clifton <nickc@redhat.com>
3550
3551 * gcc.c-torture/compile/pr17119.c: New test.
3552
3553 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3554
3555 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
3556
3557 2004-08-25 Richard Henderson <rth@redhat.com>
3558
3559 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
3560 the bits that expect kind=8 to be the largest real kind.
3561
3562 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3563
3564 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
3565
3566 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3567
3568 * gfortran.dg/assignment_1.f90: New test.
3569
3570 2004-08-25 Adam Nemet <anemet@lnxw.com>
3571
3572 * g++.dg/template/repo3.C: New test.
3573
3574 2004-08-25 Roger Sayle <roger@eyesopen.com>
3575
3576 PR middle-end/16693
3577 PR tree-optimization/16372
3578 * g++.dg/opt/pr16372-1.C: New test case.
3579 * g++.dg/opt/pr16693-1.C: New test case.
3580 * g++.dg/opt/pr16693-2.C: New test case.
3581
3582 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3583
3584 * objc.dg/proto-lossage-4.m: New test.
3585
3586 2004-08-25 Mark Mitchell <mark@codesourcery.com>
3587
3588 PR c++/17155
3589 * g++.dg/inherit/local2.C: New test.
3590
3591 2004-08-25 Paul Brook <paul@codesourcery.com>
3592
3593 PR fortran/17144
3594 * gfortran.dg/string_ctor_1.f90: New test.
3595
3596 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3597
3598 PR c++/14428
3599 * g++.dg/template/redecl2.C: New test.
3600
3601 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3602
3603 PR fortran/17143
3604 * gfortran.dg/pr17143.f90: New test.
3605
3606 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3607
3608 PR fortran/17164
3609 * gfortran.dg/pr17164.f90: New test.
3610
3611 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3612
3613 * gcc.dg/tree-ssa/loop-1.c: New test.
3614
3615 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3616
3617 * gcc.c-torture/compile/20040824-1.c: New test.
3618
3619 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3620
3621 * gcc.c-torture/compile/iftrap-3.c: New test.
3622
3623 2004-08-24 Paul Brook <paul@codesourcery.com>
3624
3625 * gfortran.dg/entry_2.f90: New test.
3626
3627 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3628
3629 PR c++/16889
3630 * g++.dg/lookup/ambig[12].C: New.
3631
3632 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3633
3634 PR c++/16706
3635 * g++.dg/template/crash21.C: New test.
3636 * g++.dg/template/crash22.C: Likewise.
3637
3638 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3639
3640 PR c++/17149
3641 * g++.dg/template/access15.C: New.
3642
3643 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3644
3645 PR c++/17163
3646 * g++.dg/template/repo2.C: New test.
3647
3648 2004-08-23 Roger Sayle <roger@eyesopen.com>
3649
3650 PR rtl-optimization/17078
3651 * gcc.c-torture/execute/pr17078-1.c: New test case.
3652
3653 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3654
3655 PR c/14492
3656 * gcc.dg/debug/crash1.c: New test.
3657
3658 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3659
3660 PR c/16180
3661 * gcc.dg/loop-5.c: New test.
3662
3663 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3664
3665 * gcc.c-torture/execute/20040823-1.c: New test.
3666
3667 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
3668
3669 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
3670 to the assembler. Simplify test accordingly.
3671 (asm_abi_flags): Use GNU names.
3672 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
3673 to check for ABI flags.
3674
3675 2004-08-22 Andrew Pinski <apinski@apple.com>
3676
3677 * g++.dg/opt/pr14029.C: New test.
3678 * gcc.c-torture/execute/pr15262.c: New test.
3679
3680 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3681
3682 * gfortran.dg/reduction.f90: Add checks with complex arguments.
3683
3684 2004-08-21 Bud Davis <bdavis9659@comcast.net>
3685
3686 PR 16908
3687 * gfortran.dg/direct_io.f90: New test.
3688
3689 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3690
3691 PR c++/17121
3692 * g++.dg/inherit/local2.C: New test.
3693
3694 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
3695
3696 PR c++/17120
3697 * g++.dg/warn/Wparentheses-4.C: New test.
3698
3699 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3700
3701 PR c++/17121
3702 * g++.dg/inherit/local2.C: New test.
3703
3704 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
3705 * gcc.dg/ppc-ldstruct.c: Likewise.
3706 * gcc.dg/ppc64-abi-2.c: Likewise.
3707
3708 2004-08-20 Jakub Jelinek <jakub@redhat.com>
3709
3710 PR rtl-optimization/17099
3711 * gcc.c-torture/execute/20040820-1.c: New test.
3712
3713 2004-08-20 David Edelsohn <edelsohn@gnu.org>
3714
3715 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
3716
3717 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
3718
3719 PR fortran/17077
3720 * gfortran.dg/auto_array_1.f90: New test.
3721
3722 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3723
3724 PR fortran/17074
3725 * gfortran.dg/simpleif_1.f90: New test.
3726
3727 2004-08-19 Mark Mitchell <mark@codesourcery.com>
3728
3729 * lib/target-supports.exp (check_profiling_available): Return
3730 false for arm*-*-symbianelf* and arm*-*-eabi*.
3731
3732 PR c++/15890
3733 * g++.dg/template/delete1.C: New test.
3734
3735 2004-08-19 Paul Brook <paul@codesourcery.com>
3736
3737 PR fortran/14976
3738 PR fortran/16228
3739 * gfortran.dg/data_char_1.f90: New test.
3740
3741 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
3742
3743 PR fortran/16946
3744 * gfortran.dg/reduction.f90: New testcase.
3745
3746 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3747
3748 PR fortran/16520
3749 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
3750
3751 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
3752
3753 PR c++/17041
3754 * g++.dg/Wparentheses-3.C: New test.
3755
3756 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
3757
3758 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
3759 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
3760 * gcc.dg/vect/vect-2.c: Likewise.
3761 * gcc.dg/vect/vect-3.c: Likewise.
3762 * gcc.dg/vect/vect-4.c: Likewise.
3763 * gcc.dg/vect/vect-5.c: Likewise.
3764 * gcc.dg/vect/vect-6.c: Likewise.
3765 * gcc.dg/vect/vect-7.c: Likewise.
3766 * gcc.dg/vect/vect-25.c: Likewise.
3767 * gcc.dg/vect/vect-31.c: Likewise.
3768 * gcc.dg/vect/vect-32.c: Likewise.
3769 * gcc.dg/vect/vect-34.c: Likewise.
3770 * gcc.dg/vect/vect-36.c: Likewise.
3771 * gcc.dg/vect/vect-all.c: Likewise.
3772
3773 2004-08-18 Mark Mitchell <mark@codesourcery.com>
3774
3775 PR c++/17068
3776 * g++.dg/template/operator4.C: New test.
3777
3778 2004-08-18 Richard Henderson <rth@redhat.com>
3779
3780 * gcc.dg/20040206-1.c: XFAIL.
3781
3782 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3783
3784 PR c++/16246
3785 * g++.dg/template/array7.C: New test.
3786
3787 2004-08-17 James E Wilson <wilson@specifixinc.com>
3788
3789 * gcc.dg/mips-movcc-1.c: New test.
3790 * gcc.dg/mips-movcc-2.c: New test.
3791 * gcc.dg/mips-movcc-3.c: New test.
3792
3793 * gcc.dg/mips-nmadd-1.c: New test.
3794 * gcc.dg/mips-nmadd-2.c: New test.
3795
3796 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3797
3798 PR c++/15871
3799 * g++.dg/opt/inline8.C: New test.
3800
3801 PR c++/16965
3802 * g++.dg/parse/error17.C: New test.
3803
3804 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
3805
3806 * gcc.dg/vect: New directory for vectorizer tests.
3807 * gcc.dg/vect/tree-vect.h: New file.
3808 * gcc.dg/vect/vect.exp: New file.
3809 * gcc.dg/vect/pr16105.c.c: New test.
3810 * gcc.dg/vect/vect-1.c: New test.
3811 * gcc.dg/vect/vect-2.c: New test.
3812 * gcc.dg/vect/vect-3.c: New test.
3813 * gcc.dg/vect/vect-4.c: New test.
3814 * gcc.dg/vect/vect-5.c: New test.
3815 * gcc.dg/vect/vect-6.c: New test.
3816 * gcc.dg/vect/vect-7.c: New test.
3817 * gcc.dg/vect/vect-8.c: New test.
3818 * gcc.dg/vect/vect-9.c: New test.
3819 * gcc.dg/vect/vect-10.c: New test.
3820 * gcc.dg/vect/vect-11.c: New test.
3821 * gcc.dg/vect/vect-12.c: New test.
3822 * gcc.dg/vect/vect-13.c: New test.
3823 * gcc.dg/vect/vect-14.c: New test.
3824 * gcc.dg/vect/vect-15.c: New test.
3825 * gcc.dg/vect/vect-16.c: New test.
3826 * gcc.dg/vect/vect-17.c: New test.
3827 * gcc.dg/vect/vect-18.c: New test.
3828 * gcc.dg/vect/vect-19.c: New test.
3829 * gcc.dg/vect/vect-20.c: New test.
3830 * gcc.dg/vect/vect-21.c: New test.
3831 * gcc.dg/vect/vect-22.c: New test.
3832 * gcc.dg/vect/vect-23.c: New test.
3833 * gcc.dg/vect/vect-24.c: New test.
3834 * gcc.dg/vect/vect-25.c: New test.
3835 * gcc.dg/vect/vect-26.c: New test.
3836 * gcc.dg/vect/vect-27.c: New test.
3837 * gcc.dg/vect/vect-28.c: New test.
3838 * gcc.dg/vect/vect-29.c: New test.
3839 * gcc.dg/vect/vect-30.c: New test.
3840 * gcc.dg/vect/vect-31.c: New test.
3841 * gcc.dg/vect/vect-32.c: New test.
3842 * gcc.dg/vect/vect-33.c: New test.
3843 * gcc.dg/vect/vect-34.c: New test.
3844 * gcc.dg/vect/vect-35.c: New test.
3845 * gcc.dg/vect/vect-36.c: New test.
3846 * gcc.dg/vect/vect-37.c: New test.
3847 * gcc.dg/vect/vect-38.c: New test.
3848 * gcc.dg/vect/vect-40.c: New test.
3849 * gcc.dg/vect/vect-41.c: New test.
3850 * gcc.dg/vect/vect-42.c: New test.
3851 * gcc.dg/vect/vect-43.c: New test.
3852 * gcc.dg/vect/vect-44.c: New test.
3853 * gcc.dg/vect/vect-45.c: New test.
3854 * gcc.dg/vect/vect-46.c: New test.
3855 * gcc.dg/vect/vect-47.c: New test.
3856 * gcc.dg/vect/vect-48.c: New test.
3857 * gcc.dg/vect/vect-49.c: New test.
3858 * gcc.dg/vect/vect-50.c: New test.
3859 * gcc.dg/vect/vect-51.c: New test.
3860 * gcc.dg/vect/vect-52.c: New test.
3861 * gcc.dg/vect/vect-53.c: New test.
3862 * gcc.dg/vect/vect-54.c: New test.
3863 * gcc.dg/vect/vect-55.c: New test.
3864 * gcc.dg/vect/vect-56.c: New test.
3865 * gcc.dg/vect/vect-57.c: New test.
3866 * gcc.dg/vect/vect-58.c: New test.
3867 * gcc.dg/vect/vect-59.c: New test.
3868 * gcc.dg/vect/vect-60.c: New test.
3869 * gcc.dg/vect/vect-61.c: New test.
3870 * gcc.dg/vect/vect-all.c: New test.
3871 * gcc.dg/vect/vect-none.c: New test.
3872
3873 2004-08-17 Paul Brook <paul@codesourcery.com>
3874
3875 PR fortran/13082
3876 * gfortran.dg/entry_1.f90: New test.
3877
3878 2004-08-17 Andrew Pinski <apinski@apple.com>
3879
3880 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
3881
3882 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
3883
3884 * gcc.dg/pr17036-1.c: New test.
3885
3886 2004-08-16 Devang Patel <dpatel@apple.com>
3887
3888 * gcc.dg/darwin-20040809-1.c: New test.
3889
3890 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
3891
3892 * gcc.dg/funcdef-attr-1.c: New test.
3893
3894 2004-08-16 Janis Johnson <janis187@us.ibm.com>
3895
3896 * gcc.dg/altivec-17.c: New test.
3897 * gcc.dg/altivec-18.c: New test.
3898
3899 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3900
3901 PR c++/6749
3902 * g++.dg/template/vtable2.C: New test.
3903
3904 2004-08-14 Richard Henderson <rth@redhat.com>
3905
3906 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
3907 * gcc.dg/pack-test-4.c (main): Return 0.
3908 * gcc.dg/setjmp-1.c: Remove XFAIL.
3909 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
3910
3911 2004-08-14 Richard Henderson <rth@redhat.com>
3912
3913 * gcc.dg/980217-1.c: Add prototype for printf.
3914
3915 2004-08-13 Bud Davis <bdavis9659@comcast.net>
3916
3917 * gfortran.dg/pr16935.f90: New test.
3918
3919 2004-08-13 Janis Johnson <janis187@us.ibm.com>
3920
3921 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
3922
3923 2004-08-13 Paul Brook <paul@codesourcery.com>
3924
3925 * gfortran.dg/der_io_1.f90: Remove stray comma.
3926
3927 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3928
3929 * gcc.dg/vmx/cw-bug-2.c: Remove.
3930 * gcc.dg/vmx/vprint-1.c: Remove.
3931 * gcc.dg/vmx/vscan-1.c: Remove.
3932
3933 2004-08-12 Devang patel <dpatel@apple.com>
3934
3935 * gcc.dg/darwin-20040809-2.c: New test.
3936
3937 2004-08-12 Janis Johnson <janis1872us.ibm.com>
3938
3939 * g++.dg/ext/altivec-12.C: New test.
3940
3941 * g++.dg/ext/altivec-11.C: New test.
3942
3943 2004-08-12 Paul Brook <paul@codesourcery.com>
3944
3945 * g++.dg/abi/arm_cxa_vec_1.C: New test.
3946
3947 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3948
3949 * g++.dg/ext/altivec-2.C: Check for hardware support before
3950 executing any VMX instructions.
3951
3952 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
3953
3954 2004-08-12 Jakub Jelinek <jakub@redhat.com>
3955
3956 PR c++/16276
3957 * g++.old-deja/g++.other/comdat4.C: New test.
3958 * g++.old-deja/g++.other/comdat4-aux.cc: New.
3959
3960 2004-08-12 Ben Elliston <bje@au.ibm.com>
3961
3962 PR target/16286
3963 * gcc.dg/pr16286.c: New test.
3964
3965 2004-08-12 Jan Beulich <jbeulich@novell.com>
3966
3967 * g++.dg/ext/asm5.C: New.
3968
3969 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3970
3971 PR c++/16698
3972 * g++.dg/eh/crash1.C: New test.
3973
3974 PR c++/16717
3975 * g++.dg/ext/construct1.C: New test.
3976
3977 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3978
3979 PR c++/16853
3980 * g++.dg/init/ptrmem1.C: New test.
3981
3982 PR c++/16618
3983 * g++.dg/parse/offsetof5.C: New test.
3984
3985 PR c++/16870
3986 * g++.dg/template/overload3.C: New test.
3987
3988 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3989
3990 PR c++/16964
3991 * g++.dg/parse/error16.C: New test.
3992
3993 PR c++/16904
3994 * g++.dg/template/error14.C: New test.
3995
3996 PR c++/16929
3997 * g++.dg/template/error15.C: New test.
3998
3999 2004-08-11 Devang Patel <dpatel@apple.com>
4000
4001 * gcc.dg/darwin-ld-20040809-1.c: New test.
4002 * gcc.dg/darwin-ld-20040809-2.c: New test.
4003
4004 2004-08-11 Steven G. Kargl <kargls@comcast.net>
4005
4006 PR fortran/16917
4007 * gfortran.dg/dfloat_1.f90: New test.
4008
4009 2004-08-09 Mark Mitchell <mark@codesourcery.com>
4010
4011 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
4012 * gcc.dg/dll-2.c: Fix dg-require syntax.
4013 * gcc.misc-tests/arm-isr.c (abort): Declare.
4014 (exit): Likewise.
4015
4016 2004-08-10 Mark Mitchell <mark@codesourcery.com>
4017
4018 PR c++/16971
4019 * g++.dg/parse/crash16.C: New test.
4020
4021 2004-08-10 Roger Sayle <roger@eyesopen.com>
4022
4023 * gcc.dg/mips-rsqrt-1.c: New test case.
4024 * gcc.dg/mips-rsqrt-2.c: New test case.
4025 * gcc.dg/mips-rsqrt-3.c: New test case.
4026
4027 2004-08-10 Paul Brook <paul@codesourcery.com>
4028
4029 * gfortran.dg/der_io_1.f90: New test.
4030
4031 2004-08-10 Paul Brook <paul@codesourcery.com>
4032
4033 PR fortran/16919
4034 * gfortran.dg/der_array_1.f90: New test.
4035
4036 2004-08-09 David Edelsohn <edelsohn@gnu.org>
4037
4038 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
4039
4040 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
4041
4042 * gcc.dg/wchar_t-2.c: Fix typo.
4043
4044 2004-08-09 Falk Hueffner <falk@debian.org>
4045
4046 PR tree-optimization/12517
4047 * gcc.c-torture/compile/pr12517.c: New test.
4048
4049 PR tree-optimization/12578
4050 * gcc.c-torture/compile/pr12578.c: New test.
4051
4052 PR tree-optimization/12899
4053 * gcc.c-torture/compile/pr12899.c: New test.
4054
4055 PR rtl-optimization/14692
4056 * gcc.c-torture/compile/pr14692.c: New test.
4057
4058 PR tree-optimization/16461
4059 * gcc.c-torture/compile/pr16461.c: New test.
4060
4061 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
4062
4063 * gfortran.dg/getenv_1.f90: New test.
4064
4065 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4066
4067 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
4068 wchar_t.
4069 * gcc.dg/symbian5.c: Test -fno-short-wchar.
4070
4071 2004-08-06 Paul Brook <paul@codesourcery.com>
4072
4073 * gfortran.dg/ret_array_1.f90: New test.
4074 * gfortran.dg/ret_pointer_1.f90: New test.
4075
4076 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
4077
4078 * gcc.dg/missing-field-init-[12].c: New tests.
4079 * g++.dg/warn/missing-field-init-[12].C: New tests.
4080
4081 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4082
4083 * gcc.dg/enum2.c: New test.
4084 * gcc.dg/symbian3.c: Likewise.
4085 * gcc.dg/symbian4.c: Likewise.
4086 * gcc.dg/wchar_t-2.c: Likewise.
4087
4088 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4089
4090 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
4091 destructor tests.
4092
4093 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4094
4095 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
4096 dg-require-visiblity.
4097 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
4098 * g++.dg/ext/visibility/fvisibility.C: Likewise.
4099 * g++.dg/ext/visibility/memfuncts.C: Likewise.
4100 * g++.dg/ext/visibility/new1.C: Likewise.
4101 * g++.dg/ext/visibility/pragma.C: Likewise.
4102 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
4103 * g++.dg/ext/visibility/virtual.C: Likewise.
4104 * g++/dg/ext/visibility/visibility-1.C: Likewise.
4105 * g++/dg/ext/visibility/visibility-2.C: Likewise.
4106 * g++/dg/ext/visibility/visibility-3.C: Likewise.
4107 * g++/dg/ext/visibility/visibility-4.C: Likewise.
4108 * g++/dg/ext/visibility/visibility-5.C: Likewise.
4109 * g++/dg/ext/visibility/visibility-6.C: Likewise.
4110 * g++/dg/ext/visibility/visibility-7.C: Likewise.
4111 * g++/dg/ext/visibility/visibility-8.C: New test.
4112 * gcc.c-torture/compile/dll.x: Remove.
4113 * gcc.dg/dll-2.c: Use dg-require-dll
4114 * gcc.dg/visibility-10.c: New test.
4115 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
4116 supporting DLLs.
4117 * testsuite/lib/scanasm.exp (scan_hidden): New function.
4118 (scan_not_hidden): Likewise.
4119
4120 2004-08-05 David Edelsohn <edelsohn@gnu.org>
4121
4122 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
4123
4124 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
4125
4126 * gcc.c-torture/execute/20040805-1.c: New test.
4127
4128 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
4129
4130 * gcc.dg/20020118-1.c: Declare abort.
4131 * gcc.dg/altivec_check.h: Likewise.
4132 * gcc.dg/iftrap-2.c: Likewise.
4133 * gcc.dg/pragma-darwin.c: Likewise.
4134 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
4135
4136 2004-08-04 Geoffrey Keating <geoffk@apple.com>
4137
4138 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
4139
4140 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
4141
4142 * gcc.c-torture/execute/builtins/abs-2.c,
4143 gcc.c-torture/execute/builtins/abs-3.c,
4144 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
4145 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
4146 intmax_t, uintmax_t and their limits.
4147 * gcc.dg/intmax_t-1.c: New test.
4148
4149 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4150
4151 * g++.dg/tc1/dr147.C: Add reference to PR.
4152
4153 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
4154
4155 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
4156 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
4157
4158 2004-08-03 David Edelsohn <edelsohn@gnu.org>
4159
4160 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
4161
4162 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4163
4164 * gcc.dg/redecl-5.c: New test.
4165 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
4166 of scanf.
4167
4168 2004-08-03 Roger Sayle <roger@eyesopen.com>
4169
4170 PR middle-end/16790
4171 * gcc.c-torture/execute/pr16790-1.c: New test case.
4172
4173 2004-08-03 Mark Mitchell <mark@codesourcery.com>
4174
4175 * g++.dg/ext/visibility/assign1.C: New test.
4176 * g++.dg/ext/visibility/new1.C: Likewise.
4177
4178 * gcc.dg/symbian1.c: New test.
4179 * gcc.dg/symbian2.c: Likewise.
4180
4181 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
4182
4183 PR target/16570
4184 * gcc.dg/i386-sse-9.c: New test.
4185
4186 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4187
4188 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
4189
4190 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4191
4192 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
4193 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
4194 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
4195 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
4196 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
4197 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
4198 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
4199 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
4200 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
4201 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
4202 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
4203 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
4204 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
4205 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
4206 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
4207 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
4208 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
4209 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
4210 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
4211 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
4212 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
4213 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
4214 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
4215 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4216 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
4217 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
4218 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
4219 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
4220 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4221 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4222 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
4223 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
4224 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
4225 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
4226 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
4227 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
4228 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
4229 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
4230 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
4231 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
4232 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
4233 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
4234 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
4235 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
4236 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
4237 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
4238 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
4239 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
4240 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
4241 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
4242 gcc.misc-tests/i386-pf-3dnow-1.c,
4243 gcc.misc-tests/i386-pf-athlon-1.c,
4244 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4245 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
4246 Declare built-in functions used.
4247 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
4248
4249 2004-08-02 Mark Mitchell <mark@codesourcery.com>
4250
4251 PR c++/16707
4252 * g++.dg/lookup/using12.C: New test.
4253
4254 * g++.dg/init/null1.C: Fix PR number.
4255 * g++.dg/parse/namespace10.C: Likewise.
4256
4257 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4258
4259 PR c++/16224
4260 * g++.dg/template/spec17.C: New test.
4261 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
4262 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
4263
4264 2004-08-02 David Billinghurst
4265
4266 PR fortran/16292
4267 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
4268
4269 2004-08-01 Zack Weinberg <zack@codesourcery.com>
4270
4271 * gcc.dg/ia64-got-1.c: New test case.
4272
4273 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4274
4275 PR c++/16489
4276 * g++.dg/init/null1.C: New test.
4277 * g++.dg/tc1/dr76.C: Adjust error marker.
4278
4279 PR c++/16529
4280 * g++.dg/parse/namespace10.C: New test.
4281
4282 PR c++/16810
4283 * g++.dg/inherit/ptrmem2.C: New test.
4284
4285 2004-08-02 Ben Elliston <bje@au.ibm.com>
4286
4287 PR target/16155
4288 * gcc.dg/pr16155.c: New test.
4289
4290 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
4291
4292 * gcc.dg/redecl-2.c: New test.
4293
4294 2004-07-30 Geoffrey Keating <geoffk@apple.com>
4295
4296 * gcc.dg/darwin-longdouble.c: New file.
4297
4298 2004-07-30 Richard Henderson <rth@redhat.com>
4299
4300 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
4301 write to constant argument.
4302 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
4303
4304 2004-07-30 Richard Henderson <rth@redhat.com>
4305
4306 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
4307 tests of nearest around zero.
4308
4309 2004-07-30 Andrew Pinski <apinski@apple.com>
4310
4311 * gcc.c-torture/compile/20040730-1.c: New test.
4312
4313 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4314
4315 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
4316 powerpc-eabispe.
4317
4318 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4319
4320 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
4321
4322 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
4323
4324 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
4325 contains $ld_library_path.
4326 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4327
4328 2004-07-29 Richard Henderson <rth@redhat.com>
4329
4330 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
4331
4332 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
4333 (alt2, which): New.
4334 (Check): Accept either alternative.
4335
4336 2004-07-29 Mark Mitchell <mark@codesourcery.com>
4337
4338 * g++.dg/abi/inline1.C: New test.
4339 * g++.dg/abi/local1-a.cc: Likewise.
4340 * g++.dg/abi/local1.C: Likewise.
4341 * g++.dg/abi/mangle11.C: Tweak location of warnings.
4342 * g++.dg/abi/mangle12.C: Likewise.
4343 * g++.dg/abi/mangle17.C: Likewise.
4344 * g++.dg/abi/mangle20-2.C: Likewise.
4345 * g++.dg/opt/interface1.C: Likewise.
4346 * g++.dg/opt/interface1.h: Likewise.
4347 * g++.dg/opt/interface1-a.cc: New test.
4348 * g++.dg/parse/repo1.C: New test.
4349 * g++.dg/template/repo1.C: Likewise.
4350 * g++.dg/warn/Winline-1.C: Likewise.
4351 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
4352
4353 2004-07-29 Diego Novillo <dnovillo@redhat.com>
4354
4355 * gcc.dg/tree-ssa/20040729-1.c: New test.
4356
4357 2004-07-27 Matt Austern <austern@apple.com>
4358
4359 * gcc.dg/darwin-bool-1.c: New test.
4360 * gcc.dg/darwin-bool-2.c: New test.
4361
4362 2004-07-28 Richard Henderson <rth@redhat.com>
4363
4364 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
4365 arguments in the correct type. Don't write to constant arguments.
4366
4367 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4368
4369 PR tree-optimization/16688
4370 PR tree-optimization/16689
4371 * g++.dg/tree-ssa/pr16688.C: New test.
4372
4373 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4374
4375 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4376 loads. Not only in the comment, this time.
4377
4378 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
4379
4380 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
4381 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
4382 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
4383 * gcc.dg/sh4a-bitmovua.c: New.
4384 * gcc.dg/sh4a-cos.c: New.
4385 * gcc.dg/sh4a-cosf.c: New.
4386 * gcc.dg/sh4a-fprun.c: New.
4387 * gcc.dg/sh4a-fsrra.c: New.
4388 * gcc.dg/sh4a-memmovua.c: New.
4389 * gcc.dg/sh4a-sin.c: New.
4390 * gcc.dg/sh4a-sincos.c: New.
4391 * gcc.dg/sh4a-sincosf.c: New.
4392 * gcc.dg/sh4a-sinf.c: New.
4393
4394 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4395
4396 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
4397 conditionals.
4398 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4399 loads.
4400 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
4401 DOM1.
4402
4403 2004-07-27 Andrew Pinski <apinski@apple.com>
4404
4405 * g++.dg/rtti/tinfo1.C: Correct the xfail.
4406
4407 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
4408
4409 * gcc.dg/pragma-isr.c: New test.
4410
4411 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4412
4413 PR c++/14429
4414 * g++.dg/template/ttp11.C: New test.
4415
4416 2004-07-27 Diego Novillo <dnovillo@redhat.com>
4417
4418 * gcc.c-torture/compile/20040727-1.c: New test.
4419
4420 2004-07-26 Eric Christopher <echristo@redhat.com>
4421
4422 * gcc.c-torture/compile/20040726-2.c: New test.
4423
4424 2004-07-26 Andrew Pinski <apinski@apple.com>
4425
4426 * g++.dg/rtti/tinfo1.C: Xfail.
4427
4428 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
4429
4430 * gcc.c-torture/compile/20040726-1.c: New test.
4431
4432 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
4433 Brian Ryner <bryner@brianryner.com>
4434
4435 PR c++/9283
4436 PR c++/15000
4437 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
4438 * g++.dg/ext/visibility/: New directory.
4439 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
4440 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
4441 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
4442 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
4443 * g++.dg/ext/visibility/fvisibility.C,
4444 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
4445 g++.dg/ext/visibility/fvisibility-override1.C
4446 g++.dg/ext/visibility/fvisibility-override2.C
4447 g++.dg/ext/visibility/memfuncts.C
4448 g++.dg/ext/visibility/noPLT.C
4449 g++.dg/ext/visibility/pragma.C
4450 g++.dg/ext/visibility/pragma-override1.C
4451 g++.dg/ext/visibility/pragma-override2.C
4452 g++.dg/ext/visibility/staticmemfuncts.C
4453 g++.dg/ext/visibility/virtual.C: New tests.
4454
4455 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4456
4457 PR c/15360
4458 * gcc.dg/pr15360-1.c: New test.
4459
4460 2004-07-25 Daniel Jacobowitz <dan@debian.org>
4461
4462 * gcc.dg/pragma-align-2.c: New test.
4463 * gcc.dg/pragma-init-fini.c: New test.
4464 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
4465 targets.
4466
4467 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4468
4469 * gcc.dg/init-string-2.c: New test.
4470
4471 2004-07-24 Zack Weinberg <zack@codesourcery.com>
4472
4473 PR 16684
4474 * gcc.dg/Wredundant-decls-1.c: New test case.
4475
4476 2004-07-24 Jakub Jelinek <jakub@redhat.com>
4477
4478 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
4479 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
4480 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
4481 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
4482 * gcc.dg/compat/generate-random.c: New file.
4483 * gcc.dg/compat/generate-random.h: Likewise.
4484 * gcc.dg/compat/generate-random_r.c: Likewise.
4485 * gcc.dg/compat/struct-layout-1.h: Likewise.
4486 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
4487 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
4488 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
4489 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
4490 * gcc.dg/compat/struct-layout-1_main.c: New test.
4491 * gcc.dg/compat/struct-layout-1_x.c: New file.
4492 * gcc.dg/compat/struct-layout-1_y.c: New file.
4493 * gcc.dg/compat/struct-layout-1_test.h: New file.
4494
4495 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
4496
4497 * gcc.dg/comp-return-1.c: New test
4498
4499 2004-07-23 Janis Johnson <janis187@us.ibm.com>
4500
4501 * gcc.dg/vmx/8-02a.c: Fix typo.
4502
4503 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
4504 * gcc.dg/darwin-abi-3.c: New test.
4505
4506 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
4507 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
4508
4509 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
4510 * gcc.dg/vmx/ops-long-1.c: New test.
4511 * gcc.dg/vmx/ops-long-2.c: New test.
4512
4513 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
4514
4515 * g++.dg/lookup/conv-[1234].C: New.
4516
4517 2004-07-22 Mark Mitchell <mark@codesourcery.com>
4518
4519 * g++.dg/parse/attr2.C: Simplify.
4520
4521 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4522
4523 PR c/7284
4524 * gcc.c-torture/execute/pr7284-1.c: New test.
4525
4526 2004-07-22 Brian Booth <bbooth@redhat.com>
4527
4528 * gcc.dg/tree-ssa/20040721-1.c: New test.
4529
4530 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
4531
4532 * g++.dg/template/crash20.c: New.
4533
4534 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
4535
4536 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4537 Add dg-run directive. Declare variables as required.
4538 * gfortran.dg/g77/README: Update
4539
4540 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
4541
4542 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
4543 gcc.dg/cris-peep2-andu2.c: New tests.
4544
4545 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4546
4547 PR c/15052
4548 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
4549 on return type.
4550 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
4551 messages.
4552 * gcc.dg/qual-return-2.c: Update expected messages.
4553 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
4554
4555 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4556
4557 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
4558 * gcc.dg/noncompile/921102-1.c: Update expected error message.
4559
4560 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4561
4562 PR c/11250
4563 * gcc.dg/init-string-1.c: New test.
4564
4565 2004-07-21 Jakub Jelinek <jakub@redhat.com>
4566
4567 PR middle-end/15345
4568 PR c/16450
4569 * gcc.dg/torture/nested-fn-1.c: New test.
4570
4571 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
4572
4573 PR target/16559
4574 * gcc.dg/ia64-fptr-1.c: New file.
4575
4576 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4577
4578 PR c++/14497
4579 * g++.dg/template/spec16.C: New test.
4580 * g++.old-deja/g++.robertl/eb118.C: Remove.
4581
4582 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4583
4584 PR c++/509
4585 * g++.dg/template/spec15.C: New test.
4586
4587 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
4588
4589 Copy cases from g77.f-torture/execute and add dg-run
4590 directive. Other changes as noted.
4591 * gfortran.dg/g77/13037.f
4592 * gfortran.dg/g77/1832.f
4593 * gfortran.dg/g77/19981119-0.f
4594 * gfortran.dg/g77/19990313-0.f
4595 * gfortran.dg/g77/19990313-1.f
4596 * gfortran.dg/g77/19990313-2.f
4597 * gfortran.dg/g77/19990313-3.f
4598 * gfortran.dg/g77/19990419-1.f
4599 * gfortran.dg/g77/19990826-0.f
4600 * gfortran.dg/g77/19990826-2.f
4601 * gfortran.dg/g77/20000503-1.f
4602 * gfortran.dg/g77/20001111.f
4603 * gfortran.dg/g77/20010116.f
4604 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
4605 * gfortran.dg/g77/20010430.f
4606 * gfortran.dg/g77/6177.f
4607 * gfortran.dg/g77/947.f
4608 * gfortran.dg/g77/970816-3.f
4609 * gfortran.dg/g77/971102-1.f
4610 * gfortran.dg/g77/980520-1.f
4611 * gfortran.dg/g77/980628-0.f
4612 * gfortran.dg/g77/980628-1.f
4613 * gfortran.dg/g77/980628-10.f
4614 * gfortran.dg/g77/980628-2.f
4615 * gfortran.dg/g77/980628-3.f
4616 * gfortran.dg/g77/980628-7.f
4617 * gfortran.dg/g77/980628-8.f
4618 * gfortran.dg/g77/980628-9.f
4619 * gfortran.dg/g77/980701-0.f
4620 * gfortran.dg/g77/980701-1.f
4621 * gfortran.dg/g77/cabs.f
4622 * gfortran.dg/g77/claus.f
4623 * gfortran.dg/g77/complex_1.f
4624 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
4625 * gfortran.dg/g77/dcomplex.f
4626 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
4627 * gfortran.dg/g77/f90-intrinsic-mathematical.f
4628 * gfortran.dg/g77/f90-intrinsic-numeric.f
4629 * gfortran.dg/g77/int8421.f
4630 * gfortran.dg/g77/labug1.f
4631 * gfortran.dg/g77/large_vec.f
4632 * gfortran.dg/g77/le.f
4633 * gfortran.dg/g77/short.f
4634 * gfortran.dg/g77/README: Update
4635
4636 2004-07-20 Mark Mitchell <mark@codesourcery.com>
4637
4638 PR c++/16637
4639 * g++.dg/parse/lookup4.C: New test.
4640
4641 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4642
4643 PR c++/16175
4644 * g++.dg/template/ttp10.C: New test.
4645
4646 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
4647
4648 * gcc.dg/pr12625-1.c: New test.
4649
4650 2004-07-20 Steven Bosscher <stevenb@suse.de>
4651
4652 * testsuite/gcc.dg/switch-warn-1.c: New test.
4653 * testsuite/gcc.dg/switch-warn-2.c: New test.
4654 * gcc.c-torture/compile/pr14730.c: Update.
4655
4656 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
4657
4658 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
4659 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
4660 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
4661 g++.dg/template/nontype3.C: Remove trailing CR from tests.
4662
4663 2004-07-18 Mark Mitchell <mark@codesourcery.com>
4664
4665 PR c++/16623
4666 * g++.dg/template/assign1.C: New test.
4667
4668 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4669
4670 PR c++/12170
4671 * g++.dg/template/ttp9.C: New test.
4672
4673 2004-07-19 Daniel Jacobowitz <dan@debian.org>
4674
4675 * gcc.dg/format/cmn-err-1.c: New test.
4676
4677 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
4678
4679 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
4680 gcc.dg/Wparentheses-10.c: New tests.
4681 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
4682
4683 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4684
4685 PR fortran/16465
4686 * gfortran.dg/g77//ffixed-line-length-0.f,
4687 gfortran.dg/g77/ffixed-line-length-132.f,
4688 gfortran.dg/g77/ffixed-line-length-72.f,
4689 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
4690 gfortran.dg/g77/README: Update.
4691
4692 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4693
4694 PR c++/13092
4695 * g++.dg/template/non-dependent7.C: New test.
4696 * g++.dg/template/non-dependent8.C: Likewise.
4697 * g++.dg/template/non-dependent9.C: Likewise.
4698 * g++.dg/template/non-dependent10.C: Likewise.
4699
4700 2004-07-17 Mark Mitchell <mark@codesourcery.com>
4701
4702 PR c++/16337
4703 * g++.dg/parse/attr2.C: New test.
4704
4705 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
4706
4707 * g77.dg: Removed.
4708 * g77.f-torture: Ditto.
4709
4710 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
4711
4712 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
4713 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
4714 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
4715
4716 2004-07-16 Richard Henderson <rth@redhat.com>
4717
4718 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
4719
4720 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4721
4722 * lib/fortran-torture.exp (fortran-torture): Don't test compile
4723 tests with full list of options.
4724 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
4725 of TORTURE_OPTIONS if test contains 'dg-do run'.
4726
4727 PR fortran/16404
4728 * gfortran.dg/do_iterator.f90: New test.
4729
4730 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4731
4732 PR rtl-optimization/16536
4733 * gcc.c-torture/execute/restrict-1.c: New test.
4734
4735 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4736
4737 PR fortran/15324
4738 * gfortran.dg/pr15324.f90: New test.
4739
4740 PR fortran/15129
4741 * gfortran.dg/pr15129.f90: New test.
4742
4743 PR fortran/15140
4744 * gfortran.dg/pr15140.f90: New test.
4745
4746 PR fortran/13792
4747 * gfortran.fortran-torture/execute/bounds.f90: Add check for
4748 compile-time simplification.
4749
4750 2004-07-14 Mike Stump <mrs@apple.com>
4751
4752 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
4753
4754 2004-07-14 James E Wilson <wilson@specifixinc.com>
4755
4756 PR target/16325
4757 * gcc.dg/profile-generate-1.c: New.
4758
4759 2004-07-15 Jakub Jelinek <jakub@redhat.com>
4760
4761 * gcc.c-torture/execute/20040709-1.c: New test.
4762 * gcc.c-torture/execute/20040709-2.c: New test.
4763
4764 2004-07-14 Mike Stump <mrs@apple.com>
4765
4766 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
4767
4768 2004-07-14 Mike Stump <mrs@apple.com>
4769
4770 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
4771
4772 2004-07-13 Mark Mitchell <mark@codesourcery.com>
4773
4774 PR c++/16518
4775 * g++.dg/parse/mutable1.C: New test.
4776
4777 2004-07-13 Diego Novillo <dnovillo@redhat.com>
4778
4779 PR tree-optimization/16443
4780 * gcc.dg/tree-ssa/20040713-1.c: New test.
4781
4782 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
4783
4784 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
4785 for operator new.
4786
4787 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4788
4789 * gfortran.dg/g77/README: New file
4790 * gfortran.dg/g77/19981216-0.f: Copy from
4791 g77.f-torture/noncompile. Add "dg-do compile" and
4792 dg-error as required.
4793 * gfortran.dg/g77/19990218-1.f: Likewise
4794 * gfortran.dg/g77/19990905-1.f: Likewise
4795 * gfortran.dg/g77/9263.f: Likewise
4796 * gfortran.dg/g77/980615-0.f: Likewise
4797 * gfortran.dg/g77/980616-0.f: Likewise
4798 * gfortran.dg/g77/check0.f: Likewise
4799 * gfortran.dg/g77/select_no_compile.f: Likewise
4800
4801 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4802
4803 Copy files from g77.f-torture/compile.
4804 Add "{ dg-do compile}". Other changes as noted
4805 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
4806 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
4807 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
4808 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
4809 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
4810 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
4811 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
4812 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
4813 statement to conform to standard. Append alpha1.x for reference.
4814 * gfortran.dg/g77/xformat.f: Add dg-warning
4815
4816 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4817
4818 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
4819 Add {dg-do compile} directive.
4820 * gfortran.dg/g77/cpp2.F: Likewise
4821
4822 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4823
4824 PR c++/5402
4825 * g++.dg/lookup/name-clash1.C: New test.
4826
4827 PR c++/9777
4828 * g++.dg/lookup/name-clash2.C: New test.
4829
4830 PR c++/12102
4831 * g++.dg/lookup/name-clash3.C: New test.
4832
4833 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4834
4835 * g++.dg/lookup/new2.C: New test.
4836 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
4837
4838 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
4839
4840 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
4841 Add {dg-do compile} directive.
4842 * gfortran.dg/g77/13060.f: Likewise
4843 * gfortran.dg/g77/19990218-0.f: Likewise
4844 * gfortran.dg/g77/19990305-0.f: Likewise
4845 * gfortran.dg/g77/19990419-0.f: Likewise
4846 * gfortran.dg/g77/19990502-0.f: Likewise
4847 * gfortran.dg/g77/19990502-1.f: Likewise
4848 * gfortran.dg/g77/19990525-0.f: Likewise
4849 * gfortran.dg/g77/19990826-1.f: Likewise
4850 * gfortran.dg/g77/19990826-3.f: Likewise
4851 * gfortran.dg/g77/19990905-2.f: Likewise
4852 * gfortran.dg/g77/20000412-1.f: Likewise
4853 * gfortran.dg/g77/20000511-1.f: Likewise
4854 * gfortran.dg/g77/20000511-2.f: Likewise
4855 * gfortran.dg/g77/20000518.f: Likewise
4856 * gfortran.dg/g77/20000601-1.f: Likewise
4857 * gfortran.dg/g77/20000601-2.f: Likewise
4858 * gfortran.dg/g77/20000629-1.f: Likewise
4859 * gfortran.dg/g77/20000630-2.f: Likewise
4860 * gfortran.dg/g77/20010115.f: Likewise
4861 * gfortran.dg/g77/20010321-1.f: Likewise
4862 * gfortran.dg/g77/20010426.f: Likewise
4863 * gfortran.dg/g77/20020307-1.f: Likewise
4864 * gfortran.dg/g77/8485.f: Likewise
4865 * gfortran.dg/g77/960317-1.f: Likewise
4866 * gfortran.dg/g77/970915-0.f: Likewise
4867 * gfortran.dg/g77/980310-1.f: Likewise
4868 * gfortran.dg/g77/980310-2.f: Likewise
4869 * gfortran.dg/g77/980310-3.f: Likewise
4870 * gfortran.dg/g77/980310-4.f: Likewise
4871 * gfortran.dg/g77/980310-6.f: Likewise
4872 * gfortran.dg/g77/980310-7.f: Likewise
4873 * gfortran.dg/g77/980310-8.f: Likewise
4874 * gfortran.dg/g77/980419-2.f: Likewise
4875 * gfortran.dg/g77/980424-0.f: Likewise
4876 * gfortran.dg/g77/980427-0.f: Likewise
4877 * gfortran.dg/g77/980729-0.f: Likewise
4878 * gfortran.dg/g77/981117-1.f: Likewise
4879 * gfortran.dg/g77/toon_1.f: Likewise
4880
4881 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4882
4883 PR c++/2204
4884 * g++.dg/other/abstract2.C: New test.
4885
4886 2004-07-12 Paul Brook <paul@codesourcery.com>
4887
4888 * gfortran.dg/pointer_init_1.f90: New test.
4889
4890 2004-07-11 Paul Brook <paul@codesourcery.com>
4891
4892 PR fortran/15986
4893 * gfortran.dg/contained_1.f90: New test.
4894
4895 2004-07-11 Mark Mitchell <mark@codesourcery.com>
4896
4897 * g++.dg/parse/defarg8.C: New test.
4898
4899 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4900
4901 PR fortran/16433
4902 * gfortran.dg/pr16433.f: New test.
4903
4904 PR fortran/17574
4905 * gfortran.dg/pr15754.f90: New test.
4906
4907 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
4908
4909 PR tree-optimization/16437
4910 * gcc.c-torture/execute/bitfld-4.c: New test.
4911
4912 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4913
4914 * gfortran.fortran-torture/execute/common_2.f90: Add check for
4915 access to common var from module.
4916
4917 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4918
4919 PR fortran/16336
4920 * gfortran.fortran-torture/execute/common_2.f90: New test.
4921
4922 2004-07-10 Paul Brook <paul@codesourcery.com>
4923
4924 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
4925
4926 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4927
4928 PR fortran/15969
4929 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
4930
4931 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
4932
4933 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
4934 * gfortran.dg/g77/ffixed-form-2.f: Likewise
4935 * gfortran.dg/g77/ffree-form-1.f: Likewise
4936 * gfortran.dg/g77/ffree-form-2.f: Likewise
4937 * gfortran.dg/g77/ffree-form-3.f: Likewise
4938 * gfortran.dg/g77/fno-underscoring.f: Likewise
4939 * gfortran.dg/g77/funderscoring.f: Likewise
4940 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
4941
4942 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4943
4944 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
4945
4946 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4947 Paul Brook <paul@codesourcery.com>
4948
4949 PR fortran/13415
4950 * gfortran.dg/common_pointer_1.f90: New test.
4951
4952 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4953
4954 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
4955
4956 2004-07-09 James E Wilson <wilson@specifixinc.com>
4957
4958 PR target/16364
4959 * gcc.c-torture/compile/20040709-1.c: New.
4960
4961 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4962
4963 PR fortran/14077
4964 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
4965
4966 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4967
4968 PR fortran/13201
4969 * gfortran.dg/shape_1.f90: New test.
4970
4971 2004-07-09 Zack Weinberg <zack@codesourcery.com>
4972 Andrew Pinski <apinski@apple.com>
4973
4974 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
4975
4976 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4977
4978 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
4979 comment.
4980
4981 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4982 Paul Brook <paul@codesourcery.com>
4983
4984 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
4985 '.f95' and '.F95'.
4986
4987 2004-07-09 Diego Novillo <dnovillo@redhat.com>
4988
4989 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
4990
4991 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4992
4993 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
4994 testcases with capital suffix.
4995
4996 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4997
4998 PR fortran/15481
4999 PR fortran/13372
5000 PR fortran/13575
5001 PR fortran/15978
5002 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
5003
5004 * gfortran.dg/implicit_1.f90: New test.
5005
5006 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5007
5008 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
5009 expression to match gfortran warning/error messages
5010 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
5011 dg-error text.
5012
5013 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5014
5015 * lib/fortran-torture.exp: Rename proc search_for to
5016 search_for_re.
5017
5018 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5019
5020 * gcc.c-torture/execute/simd-5.x: New file.
5021 XFAIL on SPARC 64-bit at -O0.
5022
5023 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5024
5025 PR c++/8211
5026 PR c++/16165
5027 * g++.dg/warn/effc3.C: New test.
5028
5029 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5030
5031 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
5032 change X to 1X in format.
5033 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
5034 add data statements to conform to standard.
5035
5036 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5037
5038 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
5039 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
5040 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
5041
5042 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5043
5044 * gfortran.dg/g77/7388.f: Copy from g77.dg
5045 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
5046 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
5047 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
5048 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
5049 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
5050 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
5051 * gfortran.dg/g77/strlen0.f: Likewise
5052
5053 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5054
5055 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
5056 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
5057
5058 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5059
5060 * gcc.c-torture/execute/920428-2.x: Delete.
5061 * gcc.c-torture/execute/920501-7.x: Likewise.
5062
5063 2004-07-08 Jakub Jelinek <jakub@redhat.com>
5064
5065 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
5066 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
5067 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
5068 prescott and c3-2.
5069 (PREFETCH_3DNOW): Add -march=c3.
5070
5071 2004-07-08 Diego Novillo <dnovillo@redhat.com>
5072
5073 PR c/16437
5074 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
5075 * gcc.c-torture/execute/bf64-1.x: Likewise.
5076
5077 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5078
5079 * gcc.c-torture/compile/20040708-1.c: New test.
5080
5081 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5082
5083 PR c++/16169
5084 * g++.dg/warn/effc2.C: New test.
5085
5086 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
5087
5088 * gcc.c-torture/execute/bitfld-1.x: Remove.
5089 * gcc.c-torture/execute/bitfld-3.c: New test.
5090 * gcc.dg/bitfld-2.c: Remove XFAILs.
5091
5092 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
5093
5094 PR c++/16276
5095 * g++.dg/rtti/tinfo1.C: New file.
5096
5097 2004-07-07 Eric Christopher <echristo@redhat.com>
5098
5099 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
5100
5101 2004-07-07 Andrew Pinski <apinski@apple.com>
5102
5103 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
5104
5105 2004-07-07 Mark Mitchell <mark@codesourcery.com>
5106
5107 * g++.dg/init/call1.C: XFAIL.
5108
5109 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
5110
5111 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
5112 except for movstrict*, to movmem* and clrstr* to clrmem*.
5113
5114 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
5115
5116 * gcc.c-torture/execute/20040707-1.c: New test.
5117
5118 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
5119
5120 * gcc.c-torture/execute/20040706-1.c: New test.
5121
5122 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5123
5124 PR c++/3671
5125 * g++.dg/template/spec14.C: New test.
5126
5127 2004-07-05 Jakub Jelinek <jakub@redhat.com>
5128
5129 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
5130 nothing if not yet defined. Use it in b, c and d type definitions.
5131 * gcc.c-torture/execute/20040705-1.c: New test.
5132 * gcc.c-torture/execute/20040705-2.c: New test.
5133
5134 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5135
5136 PR c++/2518
5137 * g++.dg/lookup/new1.C: New test.
5138
5139 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5140
5141 PR c++/11406
5142 * g++.dg/template/sizeof8.C: New test.
5143
5144 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
5145
5146 * gcc.c-torture/compile/20040705-1.c: New test.
5147
5148 2004-07-04 Bud Davis <bdavis9659@comcast.net>
5149
5150 * gfortran.fortran-torture/execute/seq_io.f90: New test.
5151
5152 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
5153
5154 * gcc.dg/cpp/if-mop.c: Two new testcases.
5155 * gcc.dg/cpp/trad/comment-3.c: New.
5156
5157 2004-07-04 Paul Brook <paul@codesourcery.com>
5158
5159 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
5160
5161 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
5162
5163 PR c++/3761
5164 * g++.dg/lookup/crash4.C: New test.
5165
5166 2004-07-02 Zack Weinberg <zack@codesourcery.com>
5167
5168 * gcc.c-torture/execute/builtin-abs-1.c
5169 * gcc.c-torture/execute/builtin-abs-2.c
5170 * gcc.c-torture/execute/builtin-complex-1.c
5171 * gcc.c-torture/execute/builtins/string-1-lib.c
5172 * gcc.c-torture/execute/builtins/string-1.c
5173 * gcc.c-torture/execute/builtins/string-2-lib.c
5174 * gcc.c-torture/execute/builtins/string-2.c
5175 * gcc.c-torture/execute/builtins/string-3-lib.c
5176 * gcc.c-torture/execute/builtins/string-3.c
5177 * gcc.c-torture/execute/builtins/string-4-lib.c
5178 * gcc.c-torture/execute/builtins/string-4.c
5179 * gcc.c-torture/execute/builtins/string-5-lib.c
5180 * gcc.c-torture/execute/builtins/string-5.c
5181 * gcc.c-torture/execute/builtins/string-6-lib.c
5182 * gcc.c-torture/execute/builtins/string-6.c
5183 * gcc.c-torture/execute/builtins/string-7-lib.c
5184 * gcc.c-torture/execute/builtins/string-7.c
5185 * gcc.c-torture/execute/builtins/string-8-lib.c
5186 * gcc.c-torture/execute/builtins/string-8.c
5187 * gcc.c-torture/execute/builtins/string-9-lib.c
5188 * gcc.c-torture/execute/builtins/string-9.c
5189 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
5190 * gcc.c-torture/execute/builtins/string-asm-1.c
5191 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
5192 * gcc.c-torture/execute/builtins/string-asm-2.c
5193 * gcc.c-torture/execute/stdio-opt-1.c
5194 * gcc.c-torture/execute/stdio-opt-2.c
5195 * gcc.c-torture/execute/stdio-opt-3.c
5196 * gcc.c-torture/execute/string-opt-1.c
5197 * gcc.c-torture/execute/string-opt-10.c
5198 * gcc.c-torture/execute/string-opt-11.c
5199 * gcc.c-torture/execute/string-opt-12.c
5200 * gcc.c-torture/execute/string-opt-13.c
5201 * gcc.c-torture/execute/string-opt-14.c
5202 * gcc.c-torture/execute/string-opt-15.c
5203 * gcc.c-torture/execute/string-opt-16.c
5204 * gcc.c-torture/execute/string-opt-2.c
5205 * gcc.c-torture/execute/string-opt-6.c
5206 * gcc.c-torture/execute/string-opt-7.c
5207 * gcc.c-torture/execute/string-opt-8.c:
5208 Replace with ...
5209
5210 * gcc.c-torture/execute/builtins/abs-2.c
5211 * gcc.c-torture/execute/builtins/abs-3.c
5212 * gcc.c-torture/execute/builtins/complex-1.c
5213 * gcc.c-torture/execute/builtins/fprintf.c
5214 * gcc.c-torture/execute/builtins/fputs.c
5215 * gcc.c-torture/execute/builtins/memcmp.c
5216 * gcc.c-torture/execute/builtins/memmove.c
5217 * gcc.c-torture/execute/builtins/memops-asm.c
5218 * gcc.c-torture/execute/builtins/mempcpy-2.c
5219 * gcc.c-torture/execute/builtins/mempcpy.c
5220 * gcc.c-torture/execute/builtins/memset.c
5221 * gcc.c-torture/execute/builtins/printf.c
5222 * gcc.c-torture/execute/builtins/sprintf.c
5223 * gcc.c-torture/execute/builtins/strcat.c
5224 * gcc.c-torture/execute/builtins/strchr.c
5225 * gcc.c-torture/execute/builtins/strcmp.c
5226 * gcc.c-torture/execute/builtins/strcpy.c
5227 * gcc.c-torture/execute/builtins/strcspn.c
5228 * gcc.c-torture/execute/builtins/strlen-2.c
5229 * gcc.c-torture/execute/builtins/strlen.c
5230 * gcc.c-torture/execute/builtins/strncat.c
5231 * gcc.c-torture/execute/builtins/strncmp-2.c
5232 * gcc.c-torture/execute/builtins/strncmp.c
5233 * gcc.c-torture/execute/builtins/strncpy.c
5234 * gcc.c-torture/execute/builtins/strpbrk.c
5235 * gcc.c-torture/execute/builtins/strpcpy-2.c
5236 * gcc.c-torture/execute/builtins/strpcpy.c
5237 * gcc.c-torture/execute/builtins/strrchr.c
5238 * gcc.c-torture/execute/builtins/strspn.c
5239 * gcc.c-torture/execute/builtins/strstr-asm.c
5240 * gcc.c-torture/execute/builtins/strstr.c:
5241 ... these new files.
5242
5243 * gcc.c-torture/execute/builtins/abs-2-lib.c
5244 * gcc.c-torture/execute/builtins/abs-3-lib.c
5245 * gcc.c-torture/execute/builtins/complex-1-lib.c
5246 * gcc.c-torture/execute/builtins/fprintf-lib.c
5247 * gcc.c-torture/execute/builtins/fputs-lib.c
5248 * gcc.c-torture/execute/builtins/memcmp-lib.c
5249 * gcc.c-torture/execute/builtins/memmove-lib.c
5250 * gcc.c-torture/execute/builtins/memops-asm-lib.c
5251 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
5252 * gcc.c-torture/execute/builtins/mempcpy-lib.c
5253 * gcc.c-torture/execute/builtins/memset-lib.c
5254 * gcc.c-torture/execute/builtins/printf-lib.c
5255 * gcc.c-torture/execute/builtins/sprintf-lib.c
5256 * gcc.c-torture/execute/builtins/strcat-lib.c
5257 * gcc.c-torture/execute/builtins/strchr-lib.c
5258 * gcc.c-torture/execute/builtins/strcmp-lib.c
5259 * gcc.c-torture/execute/builtins/strcpy-lib.c
5260 * gcc.c-torture/execute/builtins/strcspn-lib.c
5261 * gcc.c-torture/execute/builtins/strlen-2-lib.c
5262 * gcc.c-torture/execute/builtins/strlen-lib.c
5263 * gcc.c-torture/execute/builtins/strncat-lib.c
5264 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
5265 * gcc.c-torture/execute/builtins/strncmp-lib.c
5266 * gcc.c-torture/execute/builtins/strncpy-lib.c
5267 * gcc.c-torture/execute/builtins/strpbrk-lib.c
5268 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
5269 * gcc.c-torture/execute/builtins/strpcpy-lib.c
5270 * gcc.c-torture/execute/builtins/strrchr-lib.c
5271 * gcc.c-torture/execute/builtins/strspn-lib.c
5272 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
5273 * gcc.c-torture/execute/builtins/strstr-lib.c
5274 * gcc.c-torture/execute/builtins/lib/abs.c
5275 * gcc.c-torture/execute/builtins/lib/fprintf.c
5276 * gcc.c-torture/execute/builtins/lib/memset.c
5277 * gcc.c-torture/execute/builtins/lib/printf.c
5278 * gcc.c-torture/execute/builtins/lib/sprintf.c
5279 * gcc.c-torture/execute/builtins/lib/strcpy.c
5280 * gcc.c-torture/execute/builtins/lib/strcspn.c
5281 * gcc.c-torture/execute/builtins/lib/strncat.c
5282 * gcc.c-torture/execute/builtins/lib/strncmp.c
5283 * gcc.c-torture/execute/builtins/lib/strncpy.c
5284 * gcc.c-torture/execute/builtins/lib/strpbrk.c
5285 * gcc.c-torture/execute/builtins/lib/strspn.c
5286 * gcc.c-torture/execute/builtins/lib/strstr.c:
5287 New files containing support routines.
5288
5289 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
5290 declaration.
5291 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
5292 when not optimizing.
5293
5294 2004-07-02 Mark Mitchell <mark@codesourcery.com>
5295
5296 PR c++/16240
5297 * g++.dg/abi/mangle22.C: New test.
5298 * g++.dg/abi/mangle23.C: Likewise.
5299
5300 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
5301
5302 PR fortran/16290
5303 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
5304 Allow for cases without denormalized floating point numbers.
5305
5306 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
5307
5308 PR c/1027
5309 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5310 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
5311 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
5312 expected warning text.
5313 * gcc.dg/format/diag-2.c: New test.
5314
5315 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5316
5317 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
5318
5319 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
5320
5321 * gcc.dg/builtins-43.c: New.
5322 * gcc.dg/builtins-44.c: New.
5323 * gcc.dg/builtins-45.c: New.
5324
5325 2004-06-26 Geoffrey Keating <geoffk@apple.com>
5326 Andreas Tobler <a.tobler@schweiz.ch>
5327
5328 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
5329 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
5330 as SIGSEGV.
5331 * gcc.dg/cleanup-11.c: Likewise.
5332 * gcc.dg/cleanup-8.c: Likewise.
5333 * gcc.dg/cleanup-9.c: Likewise.
5334 * gcc.dg/cleanup-5.c: Run on all platforms.
5335
5336 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
5337
5338 * g++.dg/warn/nonnull1.C: New test.
5339
5340 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5341
5342 * gcc.dg/compat/compat-common.h: Wrap up CINT in
5343 an #ifndef SKIP_COMPLEX_INT/#endif pair.
5344 Special-case the Sun compiler wrt to <complex.h>.
5345
5346 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
5347
5348 * gcc.dg/Wunreachable-8.C: New test.
5349
5350 * gcc.dg/h8300-ice2.c : New test.
5351
5352 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
5353
5354 PR fortran/16161
5355 * gfortran.fortran-torture/compile/implicit.f90: Add test
5356 for implicit character.
5357
5358 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
5359
5360 PR fortran/16289
5361 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
5362 Use tiny() intrinsic to find smallest non-negative real
5363
5364 2004-06-30 Jakub Jelinek <jakub@redhat.com>
5365
5366 * gcc.dg/compat/struct-by-value-22_main.c: New test.
5367 * gcc.dg/compat/struct-by-value-22_x.c: New.
5368 * gcc.dg/compat/struct-by-value-22_y.c: New.
5369
5370 * gcc.c-torture/execute/20040629-1.c: New test.
5371
5372 2004-06-29 Jakub Jelinek <jakub@redhat.com>
5373
5374 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
5375 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
5376
5377 PR target/16195
5378 * gcc.dg/20040625-1.c: New test.
5379
5380 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5381
5382 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
5383
5384 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5385
5386 PR fortran/15963
5387 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
5388
5389 2004-06-29 Richard Henderson <rth@redhat.com>
5390
5391 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
5392
5393 2004-06-29 Paul Brook <paul@codesourcery.com>
5394
5395 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
5396 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
5397
5398 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
5399
5400 PR c++/16260
5401 * g++.dg/parse/crash15.C: New.
5402
5403 2004-06-28 Andrew Pinski <apinski@apple.com>
5404
5405 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
5406 by the error already.
5407
5408 * g++.dg/opt/ptrmem4.C: Change to compile only test.
5409
5410 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
5411
5412 PR target/14041
5413 * gcc.dg/h8300-bss-align-1.c : New.
5414
5415 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
5416
5417 * PR c++/16174
5418 * g++.dg/template/ctor4.C: New.
5419
5420 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5421
5422 PR c++/16205
5423 * g++.dg/warn/Wsequence-point-1.C: New test.
5424
5425 2004-06-27 Paul Brook <paul@codesourcery.com>
5426
5427 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
5428
5429 2004-06-27 Zack Weinberg <zack@codesourcery.com>
5430
5431 * g++.old-deja/g++.mike/p7325.C: Remove.
5432
5433 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5434
5435 PR c/14963
5436 * gcc.dg/pr14963.c: New test.
5437
5438 2004-06-27 Mark Mitchell <mark@codesourcery.com>
5439
5440 PR c++/16193
5441 * g++.dg/parse/redef1.C: New test.
5442
5443 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
5444
5445 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
5446 20021110.c.
5447 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
5448 20021119-1.c.
5449 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
5450 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
5451 5-04.c.
5452 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
5453 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
5454 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
5455 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
5456 g++.brendan/enum14.C.
5457 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
5458 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
5459 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
5460 g++.mike/virt1.C.
5461 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
5462 memtemp24.C.
5463
5464 2004-06-27 Roger Sayle <roger@eyesopen.com>
5465
5466 * gcc.dg/20040527-1.c: New test case.
5467
5468 2004-06-26 Bud Davis <bdavis9659@comcast.net>
5469
5470 PR gfortran/pr16196
5471 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
5472
5473 2004-06-25 Roger Sayle <roger@eyesopen.com>
5474
5475 PR middle-end/15825
5476 * gcc.dg/pr15825-1.c: New test case.
5477
5478 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5479
5480 * gcc.c-torture/execute/20040625-1.c: New test.
5481
5482 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5483
5484 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
5485
5486 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5487
5488 * gcc.dg/torture/mips-div-1.c: New test.
5489
5490 2004-06-24 Jeff Law <law@redhat.com>
5491
5492 * gcc.dg/tree-ssa/20040624-1.c: New test.
5493
5494 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
5495
5496 * gcc.c-torture/compile/20040624-1.c: New test.
5497
5498 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5499
5500 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
5501 this directory.
5502
5503 2004-06-23 Andrew Pinski <apinski@apple.com>
5504
5505 PR middle-end/15988
5506 * g++.dg/opt/ptrmem4.C: New test.
5507
5508 * gcc.dg/c90-array-quals-2.c: New test.
5509
5510 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
5511
5512 * gcc.dg/kpice1.c: New test.
5513
5514 2006-06-23 Andrew Pinski <apinski@apple.com>
5515
5516 * gcc.dg/c90-array-quals.c: New test.
5517
5518 2006-06-22 Richard Henderson <rth@redhat.com>
5519
5520 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
5521
5522 2004-06-22 Loren James Rittle <ljrittle@acm.org>
5523
5524 * gcc.dg/builtins-config.h: Handle FreeBSD.
5525
5526 2006-06-22 Richard Henderson <rth@redhat.com>
5527
5528 * g++.dg/opt/devirt1.C: New.
5529
5530 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
5531
5532 * g++.dg/opt/pr15551.C: New testcase.
5533
5534 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
5535
5536 PR target/14800
5537 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
5538 x86_64-*-linux* when compiling for 32bit.
5539
5540 2004-06-21 Andrew Pinski <apinski@apple.com>
5541
5542 * gcc.dg/pch/struct-1.c: New.
5543 * gcc.dg/pch/struct-1.hs: New.
5544
5545 2004-06-21 Geoffrey Keating <geoffk@apple.com>
5546
5547 * gcc.dg/pch/save-temps-1.c: New file.
5548 * gcc.dg/pch/save-temps-1.hs: New file.
5549
5550 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
5551
5552 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
5553 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
5554
5555 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5556
5557 * gfortran.fortran-torture/execute/select_1.f90: Rename function
5558 to fix type error.
5559 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
5560 Remove trailing spaces.
5561
5562 2004-06-21 Richard Henderson <rth@redhat.com>
5563
5564 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
5565 merging && to BIT_FIELD_REF.
5566
5567 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
5568
5569 * g++.dg/opt/placeholder1.C: New test.
5570
5571 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5572
5573 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
5574 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5575 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5576 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5577
5578 2004-06-20 Zack Weinberg <zack@codesourcery.com>
5579
5580 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
5581 extern "C".
5582 * g++.dg/other/pragma-re-1.C: Add comments.
5583
5584 2004-06-19 Bud Davis <bdavis9659@comcast.net>
5585
5586 PR gfortran/16080
5587 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
5588
5589 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
5590
5591 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
5592 instead of setting the type of size_t by
5593 hand.
5594
5595 2004-06-18 Roger Sayle <roger@eyesopen.com>
5596
5597 * gcc.dg/unordered-2.c: New test case.
5598 * gcc.dg/unordered-3.c: New test case.
5599
5600 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
5601
5602 PR other/16043
5603 * lib/g++.exp (g++_version): Tweak regexp for version
5604 * lib/g77.exp (g77_version): Likewise
5605 * lib/gfortran.exp (gfortran_version): Likewise
5606 * lib/objc.exp (objc_version): Likewise
5607 * lib/treelang.exp (treelang_version): Likewise
5608
5609 2004-06-19 Jakub Jelinek <jakub@redhat.com>
5610
5611 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
5612 Use INT_MAX instead of __INT_MAX__.
5613 * gcc.dg/compat/struct-align-2_y.c: Likewise.
5614
5615 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
5616 * gcc.dg/compat/scalar-return-3_x.c: Use it.
5617 * gcc.dg/compat/scalar-return-3_y.c: Use it.
5618 * gcc.dg/compat/scalar-return-4_x.c: Use it.
5619 * gcc.dg/compat/scalar-return-4_y.c: Use it.
5620 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
5621 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
5622 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
5623 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
5624
5625 * gcc.dg/range-test-1.c: New test.
5626 * g++.dg/opt/range-test-1.C: New test.
5627
5628 2004-06-17 Richard Henderson <rth@redhat.com>
5629
5630 * objc.dg/sync-1.m: New.
5631 * objc.dg/try-catch-1.m: Don't force next runtime.
5632 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
5633 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
5634 shadowed catch clause.
5635 * objc.dg/try-catch-5.m: New.
5636
5637 2004-06-17 Zack Weinberg <zack@codesourcery.com>
5638
5639 Bug 14610
5640 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
5641
5642 2004-06-15 Richard Henderson <rth@redhat.com>
5643
5644 * gcc.dg/20001116-1.c: Move expected warning line.
5645
5646 2004-06-15 Richard Henderson <rth@redhat.com>
5647
5648 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
5649 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
5650
5651 2004-06-15 Jeff Law <law@redhat.com>
5652
5653 * gcc.dg/tree-ssa/20040615-1.c: New test.
5654 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
5655 be less sensitive to operand ordering.
5656 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
5657
5658 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
5659
5660 * g++.dg/abi/bitfield3.C: Add comment..
5661
5662 2004-06-15 Richard Henderson <rth@redhat.com>
5663
5664 * g++.dg/ext/stmtexpr1.C: XFAIL.
5665 * gcc.dg/20030612-1.c: XFAIL.
5666
5667 2004-06-15 Eric Christopher <echristo@redhat.com>
5668
5669 * g++.dg/charset/asm5.c: New.
5670 * gcc.dg/charset/asm6.c: New.
5671
5672 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5673
5674 PR fortran/15962
5675 * gfortran.fortran-torture/execute/select_1.f90: New test.
5676
5677 2004-06-15 Paul Brook <paul@codesourcery.com>
5678
5679 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
5680
5681 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5682
5683 PR c++/15967
5684 * g++.dg/lookup/crash3.C: New test.
5685
5686 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5687
5688 PR c++/15947
5689 * g++.dg/parse/dtor4.C: New test.
5690
5691 2004-06-14 Jeff Law <law@redhat.com>
5692
5693 * gcc.c-torture/compile/20040614-1.c: New test.
5694
5695 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5696
5697 PR fortran/15211
5698 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
5699 LEN of a character array.
5700
5701 2004-06-14 Mark Mitchell <mark@codesourcery.com>
5702
5703 PR c++/15096
5704 * g++.dg/template/ptrmem10.C: New test.
5705
5706 PR c++/14930
5707 * g++.dg/template/friend30.C: New test.
5708
5709 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5710
5711 PR fortran/14928
5712 * gfortran.fortran-torture/compile/mloc.f90: New test.
5713
5714 2004-06-13 Paul Brook <paul@codesourcery.com>
5715
5716 * gfortran.fortran-torture/execute/random_2.f90: New test.
5717
5718 2004-06-13 Eric Christopher <echristo@redhat.com>
5719
5720 * gcc.dg/noncompile/redecl-1.c: Fix error message.
5721
5722 2004-06-12 Paul Brook <paul@codesourcery.com>
5723
5724 * gfortran.fortran-torture/execute/contained_3.f90: New test.
5725
5726 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5727
5728 PR fortran/14923
5729 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
5730
5731 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5732
5733 PR fortran/14957
5734 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
5735 syntax errors in end statements of contained subroutines.
5736
5737 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5738
5739 PR fortran/12841
5740 * gfortran.fortran-torture/execute/null_arg.f90: New test.
5741
5742 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5743
5744 PR fortran/15665
5745 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
5746
5747 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5748
5749 PR gfortran/12839
5750 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
5751
5752 2004-06-11 Mark Mitchell <mark@codesourcery.com>
5753
5754 PR c++/15862
5755 * g++.dg/parse/enum1.C: New test.
5756
5757 2004-06-10 Jeff Law <law@redhat.com>
5758
5759 * gcc.c-torture/compile/20040610-1.c: New test.
5760
5761 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5762
5763 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
5764 * g++.old-deja/g++.other/decl3.C: Likewise.
5765
5766 2004-06-10 Brian Booth <bbooth@redhat.com>
5767
5768 * gcc.dg/tree-ssa/20031015-1.c: Scan for
5769 V_MAY_DEF instead of VDEF.
5770 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
5771
5772 2004-06-10 Mark Mitchell <mark@codesourcery.com>
5773
5774 PR c++/14211
5775 * g++.dg/conversion/const1.C: New test.
5776
5777 PR c++/15076
5778 * g++.dg/conversion/reinterpret1.C: New test.
5779
5780 PR c++/15877
5781 * g++.dg/template/enum2.C: New test.
5782
5783 PR c++/15227
5784 * g++.dg/template/error13.C: New test.
5785
5786 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5787
5788 PR fortran/14957
5789 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
5790 arguments to test_* REAL and of the right size.
5791
5792 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5793
5794 PR target/15569
5795 PR rtl-optimization/15681
5796 * gcc.dg/20040609-1.c: New test.
5797
5798 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5799
5800 PR c++/14791
5801 * g++.dg/opt/builtins1.C: New test.
5802
5803 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
5804
5805 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
5806 that use default windows32 struct layout.
5807 * gcc.dg/i386-bitfield2.c: Likewise.
5808
5809 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
5810
5811 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
5812 for mingw32 and cygwin targets.
5813
5814 2004-06-09 Geoffrey Keating <geoffk@apple.com>
5815
5816 * gcc.dg/pch/macro-4.c: New.
5817 * gcc.dg/pch/macro-4.hs: New.
5818
5819 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5820
5821 PR fortran/13249
5822 * gfortran.fortran-torture/compile/name_clash.f90: New test.
5823
5824 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5825
5826 PR fortran/13372
5827 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
5828
5829 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5830
5831 PR gfortran/14897
5832 * gfortran.fortran-torture/execute/t_edit.f90: New test.
5833
5834 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5835
5836 PR gfortran/15755
5837 * gfortran.fortran-torture/execute/backspace.c : New test.
5838
5839 2004-06-09 Paul Brook <paul@codesourcery.com>
5840
5841 * gfortran.fortran-torture/execure/intrinsic_associated.f90
5842 (pointer_to_section): Rewrite to use smaller array.
5843
5844 2004-06-08 David Edelsohn <edelsohn@gnu.org>
5845
5846 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
5847 * gcc.dg/ext/altivec-10.c: Same.
5848 * gcc.dg/ext/altivec-11.c: Same.
5849 * gcc.dg/ext/altivec-12.c: Same.
5850 * gcc.dg/ext/altivec-13.c: Same.
5851 * gcc.dg/ext/altivec-14.c: Same.
5852 * gcc.dg/ext/altivec-15.c: Same.
5853 * gcc.dg/ext/altivec-16.c: Same.
5854 * gcc.dg/ext/altivec-3.c: Same.
5855 * gcc.dg/ext/altivec-4.c: Same.
5856 * gcc.dg/ext/altivec-6.c: Same.
5857 * gcc.dg/ext/altivec-7.c: Same.
5858 * gcc.dg/ext/altivec-8.c: Same.
5859 * gcc.dg/ext/altivec-varargs-1.c: Same.
5860
5861 * g++.dg/ext/altivec-1.C: Correct dg syntax.
5862 * g++.dg/ext/altivec-10.C: Same.
5863 * g++.dg/ext/altivec-2.C: Same.
5864 * g++.dg/ext/altivec-3.C: Same.
5865 * g++.dg/ext/altivec-4.C: Same.
5866 * g++.dg/ext/altivec-5.C: Same.
5867 * g++.dg/ext/altivec-6.C: Same.
5868 * g++.dg/ext/altivec-7.C: Same.
5869 * g++.dg/ext/altivec-8.C: Same.
5870 * g++.dg/ext/altivec-9.C: Same.
5871
5872 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5873
5874 PR c++/7841
5875 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
5876
5877 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5878
5879 * gcc.dg/union-1.c: New test.
5880
5881 2004-06-07 Roger Sayle <roger@eyesopen.com>
5882
5883 * gcc.dg/builtins-41.c: New test case.
5884 * gcc.dg/builtins-42.c: New test case.
5885
5886 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5887
5888 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
5889 * g++.dg/ext/altivec-10.C: Same.
5890 * g++.dg/ext/altivec-2.C: Same.
5891 * g++.dg/ext/altivec-3.C: Same.
5892 * g++.dg/ext/altivec-4.C: Same.
5893 * g++.dg/ext/altivec-5.C: Same.
5894 * g++.dg/ext/altivec-6.C: Same.
5895 * g++.dg/ext/altivec-7.C: Same.
5896 * g++.dg/ext/altivec-8.C: Same.
5897 * g++.dg/ext/altivec-9.C: Same.
5898 * g++.old-deja/g++.abi/cxa_vec.C: Same.
5899 * g++.old-deja/g++.brendan/new3.C: Same.
5900 * gcc.c-torture/execute/eeprof-1.x: Same.
5901
5902 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
5903
5904 PR c/14765
5905 * gcc.dg/pr14765-1.c: New test.
5906
5907 2004-06-07 Roger Sayle <roger@eyesopen.com>
5908
5909 PR c/14649
5910 * gcc.dg/pr14649-1.c: New test case.
5911
5912 2004-06-07 Richard Henderson <rth@redhat.com>
5913
5914 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
5915 if temporaries.
5916
5917 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5918
5919 * g++.dg/eh/elide1.C: Remove XFAIL.
5920
5921 2004-06-07 Mark Mitchell <mark@codesourcery.com>
5922
5923 PR c++/15337
5924 * g++.dg/expr/sizeof3.C: New test.
5925
5926 PR c++/14777
5927 * g++.dg/template/access14.C: New test.
5928
5929 PR c++/15554
5930 * g++.dg/template/enum1.C: New test.
5931
5932 PR c++/15057
5933 * g++.dg/eh/throw1.C: New test.
5934
5935 2004-06-07 David Ayers <d.ayers@inode.at>
5936 Ziemowit Laski <zlaski@apple.com>
5937
5938 * lib/objc.exp (objc_target_compile): Revert the '-framework
5939 Foundation' flag fix, since bare Darwin does not ship
5940 with the Foundation framework.
5941 * objc/execute/next_mapping.h: Provide a local NSConstantString
5942 @interface and @implementation.
5943 (objc_constant_string_init): A constructor function, used to
5944 initialize the NSConstantString meta-class object.
5945 * objc/execute/string1.m: Include "next_mapping.h" instead of
5946 <Foundation/NSString.h>.
5947 * objc/execute/string2.m: Likewise.
5948 * objc/execute/string3.m: Likewise.
5949 * objc/execute/string4.m: Likewise.
5950
5951 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
5952
5953 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
5954 to double. Replace double with FLOAT.
5955 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
5956
5957 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
5958 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
5959 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
5960 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
5961 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
5962 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
5963 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
5964 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
5965
5966 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
5967
5968 PR c/13519
5969 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
5970
5971 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5972
5973 PR c++/15503
5974 * g++.dg/template/meminit2.C: New test.
5975
5976 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
5977
5978 PR target/15822
5979 * gcc.c-torture/execute/compare-fp-1.c,
5980 gcc.c-torture/execute/compare-fp-2.c,
5981 gcc.c-torture/execute/compare-fp-3.c,
5982 gcc.c-torture/execute/compare-fp-4.c,
5983 gcc.c-torture/execute/compare-fp-3.x,
5984 gcc.c-torture/execute/compare-fp-4.x: Moved...
5985 * gcc.c-torture/execute/ieee/compare-fp-1.c,
5986 gcc.c-torture/execute/ieee/compare-fp-2.c,
5987 gcc.c-torture/execute/ieee/compare-fp-3.c,
5988 gcc.c-torture/execute/ieee/compare-fp-4.c,
5989 gcc.c-torture/execute/ieee/compare-fp-3.x,
5990 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
5991
5992 2004-06-04 David Ayers <d.ayers@inode.at>
5993
5994 * objc/execute/protocol-isEqual-4.m: New testcase.
5995
5996 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
5997
5998 * objc/execute/protocol-isEqual-1.m: New testcase.
5999 * objc/execute/protocol-isEqual-2.m: New testcase.
6000 * objc/execute/protocol-isEqual-3.m: New testcase.
6001
6002 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6003
6004 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
6005
6006 2004-06-02 Ziemowit Laski <zlaski@apple.com>
6007
6008 * lib/objc.exp (objc_target_compile): When running tests on
6009 Darwin (Mac OS X), inform the linker about '-framework
6010 'Foundation'.
6011
6012 2004-06-02 Eric Christopher <echristo@redhat.com>
6013
6014 * gcc.c-torture/compile/20040602-1.c: New.
6015
6016 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
6017
6018 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
6019 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6020
6021 PR tree-optimization/14736
6022 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
6023
6024 PR tree-optimization/14042
6025 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
6026
6027 PR tree-optimization/14729
6028 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
6029
6030 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6031
6032 PR fortran/15557
6033 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
6034
6035 2004-06-01 Richard Hederson <rth@redhat.com>
6036
6037 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
6038
6039 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6040
6041 PR c++/14932
6042 * g++.dg/parse/offsetof4.C: New test.
6043
6044 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
6045
6046 PR objc/7993
6047 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
6048
6049 2004-05-31 Mark Mitchell <mark@codesourcery.com>
6050
6051 PR c++/15701
6052 * g++.dg/template/friend29.C: New test.
6053
6054 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
6055
6056 PR c/15749
6057 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
6058
6059 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
6060
6061 * gcc.dg/sparc-trap-1.c: New test.
6062
6063 2004-05-31 Roger Sayle <roger@eyesopen.com>
6064
6065 PR middle-end/15069
6066 * g++.dg/opt/fold3.C: New test case.
6067
6068 2004-05-30 Graham Stott <graham.stott@btinternet.com>
6069
6070 * lib/target-supports.exp (check_iconv_available): Fix fallout
6071 from 2004-05-28 patch.
6072
6073 2004-05-30 Paul Brook <paul@codesourcery.com>
6074
6075 PR fortran/15620
6076 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
6077 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
6078
6079 2004-05-30 Steven G. Kargl <kargls@comcast.net>
6080
6081 * gfortran.fortran-torture/execute/random_1.f90: New test.
6082
6083 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6084
6085 * g++.dg/ext/altivec-10.C: New test.
6086
6087 2004-05-29 Paul Brook <paul@codesourcery.com>
6088
6089 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
6090
6091 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6092
6093 * gcc.dg/altivec-16.c: New test.
6094
6095 2004-05-28 Janis Johnson <janis187@us.ibm.com>
6096
6097 * lib/target-supports.exp (check_vmx_hw_available): New.
6098 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
6099
6100 * lib/target-supports.exp (check_alias_available,
6101 check_iconv_available, check_named_sections_available): Use
6102 unique names for temporary files.
6103
6104 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6105
6106 * gcc.dg/altivec-15.c: New test.
6107
6108 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6109
6110 PR c++/15083
6111 * g++.dg/warn/noeffect6.C: New test.
6112
6113 PR c++/15471
6114 * g++.dg/expr/ptrmem4.C: New test.
6115
6116 PR c++/15640
6117 * g++.dg/template/operator3.C: New test.
6118
6119 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6120
6121 PR c++/14668
6122 * g++.dg/lookup/redecl1.C: New test.
6123 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
6124
6125 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
6126
6127 * gcc.c-torture/execute/compare-fp-1.c,
6128 gcc.c-torture/execute/compare-fp-2.c,
6129 gcc.c-torture/execute/compare-fp-3.c,
6130 gcc.c-torture/execute/compare-fp-4.c,
6131 gcc.c-torture/execute/compare-fp-3.x,
6132 gcc.c-torture/execute/compare-fp-4.x,
6133 gcc.dg/pr15649-1.c: New.
6134
6135 2004-05-27 Adam Nemet <anemet@lnxw.com>
6136
6137 PR c++/12883
6138 * g++.dg/init/array14.C: New test.
6139
6140 2004-05-25 Janis Johnson <janis187@us.ibm.com>
6141
6142 * lib/compat.exp (compat-get-options-main): New.
6143 (compat-get-options): Remove unneeded code, warn for ignored
6144 command.
6145 (compat-execute): Check flag set by dg-require-* commands.
6146
6147 * lib/compat.exp (compat-execute): Break up long lines.
6148
6149 2004-05-24 Janis Johnson <janis187@us.ibm.com>
6150
6151 * gcc.dg/altivec-7.c: Don't use 'vector long'.
6152 * gcc.dg/altivec-14.c: New test.
6153 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
6154
6155 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
6156 * gcc.dg/altivec-12.c: Ditto.
6157
6158 * gcc.dg/altivec-3.c: Move call to altivec_check.
6159
6160 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6161
6162 PR c++/15044
6163 * g++.dg/template/error12.C: New test.
6164
6165 PR c++/15317
6166 * g++.dg/ext/attrib15.C: New test.
6167
6168 PR c++/15329
6169 * g++.dg/template/ptrmem9.C: New test.
6170
6171 2004-05-25 Paul Brook <paul@codesourcery.com>
6172
6173 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
6174
6175 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6176
6177 PR c++/15165
6178 * g++.dg/template/crash19.C: New test.
6179
6180 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6181
6182 PR c++/15025
6183 * g++.dg/template/redecl1.C: New test.
6184
6185 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6186
6187 PR c++/14821
6188 * g++.dg/other/ns1.C: New test.
6189
6190 PR c++/14883
6191 * g++.dg/template/invalid1.C: New test.
6192
6193 2004-05-23 Paul Brook <paul@codesourcery.com>
6194 Victor Leikehman <lei@haifasphere.co.il>
6195
6196 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
6197 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
6198
6199 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6200
6201 PR c++/15285
6202 PR c++/15299
6203 * g++.dg/template/non-dependent5.C: New test.
6204 * g++.dg/template/non-dependent6.C: New test.
6205
6206 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6207
6208 PR c++/15507
6209 * g++.dg/inherit/union1.C: New test.
6210
6211 PR c++/15542
6212 * g++.dg/template/addr1.C: New test.
6213
6214 PR c++/15427
6215 * g++.dg/template/array5.C: New test.
6216
6217 PR c++/15287
6218 * g++.dg/template/array6.C: New test.
6219
6220 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
6221 Roger Sayle <roger@eyesopen.com>
6222
6223 * g++.dg/lookup/forscope2.C: New test case.
6224
6225 2004-05-22 Ben Elliston <bje@au.ibm.com>
6226
6227 * gcc.dg/cpp/Wmissingdirs.c: New.
6228
6229 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6230
6231 PR target/15301
6232 * gcc.dg/compat/union-m128-1.h: New file.
6233 * gcc.dg/compat/union-m128-1_main.c: Likewise.
6234 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6235 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6236
6237 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6238
6239 PR target/15302
6240 * gcc.dg/compat/struct-complex-1.h: New file.
6241 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
6242 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
6243 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6244
6245 2004-05-20 Roger Sayle <roger@eyesopen.com>
6246
6247 PR middle-end/3074
6248 * gcc.dg/pr3074-1.c: New test case.
6249 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
6250
6251 2004-05-20 Falk Hueffner <falk@debian.org>
6252
6253 PR other/15526
6254 * gcc.dg/ftrapv-1.c: New test case.
6255
6256 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
6257
6258 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
6259
6260 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
6261 Jeff Law <law@redhat.com>
6262
6263 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
6264 * gcc.dg/tree-ssa/20040518-2.c: New test.
6265
6266 * gcc.dg/tree-ssa/20040518-1.c: New test.
6267
6268 2004-05-18 Zack Weinberg <zack@codesourcery.com>
6269
6270 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
6271
6272 2004-05-18 Paul Brook <paul@codesourcery.com>
6273
6274 PR fortran/13930
6275 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
6276
6277 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6278
6279 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
6280 constant folding.
6281
6282 2004-05-17 Steven Bosscher <stevenb@suse.de>
6283
6284 * gcc.dg/tree-ssa/20040517-1.c: New test.
6285
6286 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6287
6288 * gcc.dg/loop-4.c: New test.
6289
6290 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
6291
6292 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
6293
6294 2004-05-15 Bud Davis <bdavis9659@comcast.net>
6295
6296 PR fortran/15311
6297 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
6298
6299 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6300
6301 PR fortran/13826
6302 PR fortran/13940
6303 * gfortran.fortran-torture/compile/data_1.f90: New test.
6304
6305 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
6306
6307 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
6308 * gcc.dg/uninit-H.c: Define ASM for __s390__.
6309
6310 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6311
6312 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
6313
6314 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6315
6316 PR c/15444
6317 * gcc.dg/format/xopen-1.c: Adjust expected message.
6318 * gcc.dg/format/xopen-3.c: New test.
6319
6320 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
6321
6322 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
6323
6324 2004-05-14 Jeff Law <law@redhat.com>
6325
6326 * gcc.dg/tree-ssa/20040514-2.c: New test.
6327
6328 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6329
6330 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
6331 this ...
6332 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
6333 this.
6334
6335 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
6336
6337 * gcc.dg/tree-ssa/20040514-1.c: New test.
6338
6339 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6340
6341 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
6342 test.
6343
6344 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6345
6346 PR fortran/14066
6347 * gfortran.fortran-torture/compile/do_1.f90: New test.
6348
6349 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6350
6351 PR fortran/15051
6352 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
6353 test.
6354
6355 2004-05-14 Bud Davis <bdavis9659@comcast.net>
6356
6357 PR fortran/15149
6358 * gfortran.fortran-torture/execute/random_init.f90: New test.
6359
6360 2004-05-13 Paul Brook <paul@codesourcery.com>
6361
6362 PR fortran/15314
6363 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
6364
6365 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
6366
6367 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
6368 for the powerpc case.
6369
6370 2004-05-13 Jeff Law <law@redhat.com>
6371
6372 * gcc.dg/tree-ssa/20040513-1.c: New test.
6373 * gcc.dg/tree-ssa/20040513-2.c: New test.
6374
6375 2004-05-13 Paul Brook <paul@codesourcery.com>
6376
6377 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
6378 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
6379 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
6380
6381 2004-05-13 Andreas Schwab <schwab@suse.de>
6382
6383 PR other/10819
6384 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
6385 characters.
6386
6387 2004-05-13 Bud Davis <bdavis9659@comcast.net>
6388
6389 PR fortran/15294
6390 * gfortran.fortran-torture/execute/adjustr.f90: New file.
6391
6392 2004-05-13 Diego Novillo <dnovillo@redhat.com>
6393
6394 Merge from tree-ssa-20020619-branch. See
6395 ChangeLog.tree-ssa for details.
6396
6397 2004-05-11 Ziemowit Laski <zlaski@apple.com>
6398
6399 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
6400 include <altivec.h> explicitly.
6401 * gcc.dg/altivec-13.c: Likewise.
6402
6403 2004-05-11 Paul Brook <paul@codesourcery.com>
6404
6405 * gcc.c-torture/compile/20010518-1.c: Force enum size.
6406
6407 2004-05-10 Eric Christopher <echristo@redhat.com>
6408
6409 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
6410 * gcc.dg/sibcall-4.c: Ditto.
6411
6412 2004-05-10 Ziemowit Laski <zlaski@apple.com>
6413
6414 * g++.dg/ext/altivec-8.C: New test case.
6415 * gcc.dg/altivec-13.c: New test case.
6416
6417 2004-05-08 Roger Sayle <roger@eyesopen.com>
6418
6419 * gcc.c-torture/execute/divcmp-1.c: New test case.
6420 * gcc.c-torture/execute/divcmp-2.c: New test case.
6421 * gcc.c-torture/execute/divcmp-3.c: New test case.
6422
6423 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6424
6425 * g++.dg/other/pragma-re-2.C: New test.
6426
6427 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6428
6429 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
6430 * gcc.dg/i386-387-2.c: Likewise.
6431
6432 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
6433 __builtin_drem.
6434 * gcc.dg/i386-387-6.c: Likewise.
6435
6436 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6437
6438 * gcc.dg/builtins-33.c: Also check log1p*.
6439
6440 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
6441
6442 PR optimization/15296
6443 * gcc.c-torture/execute/pr15296.c: New test.
6444
6445 2004-05-05 Uros Bizjak <uros@kss-loka.si>
6446
6447 * gcc.dg/builtins-40.c: New test.
6448
6449 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
6450
6451 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
6452
6453 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
6454
6455 * g++.dg/ext/spe1.C: New testcase.
6456
6457 2004-05-04 Ziemowit Laski <zlaski@apple.com>
6458
6459 * objc.dg/image-info.m: Allow additional attributes
6460 for __image_info section.
6461
6462 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
6463
6464 * gcc.dg/torture/mips-hilo-2.c: New test.
6465
6466 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6467
6468 PR c++/14389
6469 * g++.dg/template/member5.C: New test.
6470
6471 2004-05-03 Uros Bizjak <uros@kss-loka.si>
6472
6473 * gcc.dg/builtins-34.c: Also check expm1*.
6474
6475 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6476
6477 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
6478 * gcc.dg/torture/builtin-convert-3.c: New test.
6479
6480 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
6481
6482 PR middle-end/15054
6483 * g++.dg/opt/pr15054.C: New test.
6484
6485 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6486
6487 * gcc.dg/torture/builtin-rounding-1.c: New test.
6488 * gcc.dg/builtins-25.c: Delete.
6489 * gcc.dg/builtins-29.c: Delete.
6490
6491 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
6492
6493 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
6494 * gcc.dg/sibcall-4.c: Likewise.
6495 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
6496
6497 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6498
6499 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
6500 bit-field on 16-bit targets.
6501
6502 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6503
6504 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
6505 16-bit targets.
6506
6507 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
6508
6509 * gcc.dg/rs6000-power2-1.c: Change to compile only.
6510 * gcc.dg/rs6000-power2-2.c: Likewise.
6511
6512 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
6513
6514 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
6515 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
6516 Change the asm registers to be in form of frN instead of fN.
6517
6518 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6519
6520 * gcc.dg/torture/builtin-convert-2.c: New test.
6521
6522 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
6523
6524 * gcc.dg/rs6000-power2-1.c: New test.
6525 * gcc.dg/rs6000-power2-2.c: New test.
6526
6527 2004-04-28 Jan Hubicka <jh@suse.cz>
6528
6529 * gcc.dg/unused-6.c: New test.
6530
6531 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6532 Ulrich Weigand <uweigand@de.ibm.com>
6533
6534 * ada/acats/run_all.sh: Define $target variable.
6535
6536 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
6537
6538 PR c++/15119
6539 * g++.dg/other/vararg-1.C: New test.
6540
6541 PR c++/4794
6542 * g++.dg/eh/cleanup3.C: New test.
6543
6544 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6545
6546 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
6547 and ad8011a (target_insn).
6548 * ada/acats/support/macro.dfs: Likewise.
6549 * ada/acats/support/impbit.adb: New file.
6550
6551 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
6552
6553 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
6554
6555 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6556
6557 * gcc.dg/loop-3.c: New test.
6558
6559 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
6560
6561 * gcc.c-torture/execute/simd-5.c: New test.
6562
6563 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6564
6565 PR c++/15064
6566 * g++.dg/template/crash18.C: New test.
6567
6568 2004-04-22 Mark Mitchell <mark@codesourcery.com>
6569
6570 * g++.dg/ext/complit3.C: New test.
6571
6572 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6573
6574 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
6575 * gcc.dg/altivec-3.c: Same.
6576 * gcc.dg/altivec-varargs-1.c: Same.
6577
6578 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6579
6580 * lib/target-supports.exp (check_profiling_available): Assume
6581 profiling is not available on powerpc-eabi targets.
6582
6583 2004-04-21 Janis Johnson <janis187@us.ibm.com>
6584
6585 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
6586 * gcc.dg/vmx/bug-1.c: Ditto.
6587
6588 2004-04-20 Eric Christopher <echristo@redhat.com>
6589
6590 * gcc.dg/charset/extern.c: New test.
6591 * g++.dg/charset/extern3.cc: Ditto.
6592
6593 2004-04-20 Uros Bizjak <uros@kss-loka.si>
6594
6595 * gcc.dg/builtins-39.c: New test.
6596
6597 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
6598
6599 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
6600
6601 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
6602
6603 * gcc.dg/torture/mips-hilo-1.c: New test.
6604
6605 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
6606
6607 * gcc.c-torture/compile/20040419-1.c: New test.
6608
6609 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
6610
6611 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
6612
6613 2004-04-18 Zack Weinberg <zack@codesourcery.com>
6614 Aldy Hernandez <aldyh@redhat.com>
6615
6616 * gcc.c-torture/execute/va-arg-24.c: New.
6617
6618 2004-04-17 Zack Weinberg <zack@codesourcery.com>
6619 Aldy Hernandez <aldyh@redhat.com>
6620
6621 * gcc.dg/vmx/1b-01.c: New.
6622 * gcc.dg/vmx/1b-02.c: New.
6623 * gcc.dg/vmx/1b-03.c: New.
6624 * gcc.dg/vmx/1b-04.c: New.
6625 * gcc.dg/vmx/1b-05.c: New.
6626 * gcc.dg/vmx/1b-06.c: New.
6627 * gcc.dg/vmx/1b-07.c: New.
6628 * gcc.dg/vmx/1c-01.c: New.
6629 * gcc.dg/vmx/1c-02.c: New.
6630 * gcc.dg/vmx/3a-01a.c: New.
6631 * gcc.dg/vmx/3a-01.c: New.
6632 * gcc.dg/vmx/3a-01m.c: New.
6633 * gcc.dg/vmx/3a-03.c: New.
6634 * gcc.dg/vmx/3a-03m.c: New.
6635 * gcc.dg/vmx/3a-04.c: New.
6636 * gcc.dg/vmx/3a-04m.c: New.
6637 * gcc.dg/vmx/3a-05.c: New.
6638 * gcc.dg/vmx/3a-06.c: New.
6639 * gcc.dg/vmx/3a-06m.c: New.
6640 * gcc.dg/vmx/3a-07.c: New.
6641 * gcc.dg/vmx/3b-01.c: New.
6642 * gcc.dg/vmx/3b-02.c: New.
6643 * gcc.dg/vmx/3b-10.c: New.
6644 * gcc.dg/vmx/3b-13.c: New.
6645 * gcc.dg/vmx/3b-14.c: New.
6646 * gcc.dg/vmx/3b-15.c: New.
6647 * gcc.dg/vmx/3c-01a.c: New.
6648 * gcc.dg/vmx/3c-01.c: New.
6649 * gcc.dg/vmx/3c-02.c: New.
6650 * gcc.dg/vmx/3c-03.c: New.
6651 * gcc.dg/vmx/3d-01.c: New.
6652 * gcc.dg/vmx/4-01.c: New.
6653 * gcc.dg/vmx/4-03.c: New.
6654 * gcc.dg/vmx/5-01.c: New.
6655 * gcc.dg/vmx/5-02.c: New.
6656 * gcc.dg/vmx/5-03.c: New.
6657 * gcc.dg/vmx/5-04.c: New.
6658 * gcc.dg/vmx/5-05.c: New.
6659 * gcc.dg/vmx/5-06.c: New.
6660 * gcc.dg/vmx/5-07.c: New.
6661 * gcc.dg/vmx/5-07t.c: New.
6662 * gcc.dg/vmx/5-08.c: New.
6663 * gcc.dg/vmx/5-10.c: New.
6664 * gcc.dg/vmx/5-11.c: New.
6665 * gcc.dg/vmx/7-01a.c: New.
6666 * gcc.dg/vmx/7-01.c: New.
6667 * gcc.dg/vmx/7c-01.c: New.
6668 * gcc.dg/vmx/7d-01.c: New.
6669 * gcc.dg/vmx/7d-02.c: New.
6670 * gcc.dg/vmx/8-01.c: New.
6671 * gcc.dg/vmx/8-02a.c: New.
6672 * gcc.dg/vmx/8-02.c: New.
6673 * gcc.dg/vmx/brode-1.c: New.
6674 * gcc.dg/vmx/bug-1.c: New.
6675 * gcc.dg/vmx/bug-2.c: New.
6676 * gcc.dg/vmx/bug-3.c: New.
6677 * gcc.dg/vmx/cw-bug-1.c: New.
6678 * gcc.dg/vmx/cw-bug-2.c: New.
6679 * gcc.dg/vmx/cw-bug-3.c: New.
6680 * gcc.dg/vmx/dct.c: New.
6681 * gcc.dg/vmx/debug-1.c: New.
6682 * gcc.dg/vmx/debug-2.c: New.
6683 * gcc.dg/vmx/debug-3.c: New.
6684 * gcc.dg/vmx/debug-4.c: New.
6685 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
6686 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
6687 * gcc.dg/vmx/eg-5.c: New.
6688 * gcc.dg/vmx/fft.c: New.
6689 * gcc.dg/vmx/gcc-bug-1.c: New.
6690 * gcc.dg/vmx/gcc-bug-2.c: New.
6691 * gcc.dg/vmx/gcc-bug-3.c: New.
6692 * gcc.dg/vmx/gcc-bug-4.c: New.
6693 * gcc.dg/vmx/gcc-bug-5.c: New.
6694 * gcc.dg/vmx/gcc-bug-6.c: New.
6695 * gcc.dg/vmx/gcc-bug-7.c: New.
6696 * gcc.dg/vmx/gcc-bug-8.c: New.
6697 * gcc.dg/vmx/gcc-bug-9.c: New.
6698 * gcc.dg/vmx/gcc-bug-b.c: New.
6699 * gcc.dg/vmx/gcc-bug-c.c: New.
6700 * gcc.dg/vmx/gcc-bug-d.c: New.
6701 * gcc.dg/vmx/gcc-bug-e.c: New.
6702 * gcc.dg/vmx/gcc-bug-f.c: New.
6703 * gcc.dg/vmx/gcc-bug-g.c: New.
6704 * gcc.dg/vmx/gcc-bug-i.c: New.
6705 * gcc.dg/vmx/harness.h: New.
6706 * gcc.dg/vmx/ira1.c: New.
6707 * gcc.dg/vmx/ira2a.c: New.
6708 * gcc.dg/vmx/ira2b.c: New.
6709 * gcc.dg/vmx/ira2.c: New.
6710 * gcc.dg/vmx/ira2c.c: New.
6711 * gcc.dg/vmx/mem.c: New.
6712 * gcc.dg/vmx/newton-1.c: New.
6713 * gcc.dg/vmx/ops.c: New.
6714 * gcc.dg/vmx/sn7153.c: New.
6715 * gcc.dg/vmx/spill2.c: New.
6716 * gcc.dg/vmx/spill3.c: New.
6717 * gcc.dg/vmx/spill.c: New.
6718 * gcc.dg/vmx/t.c: New.
6719 * gcc.dg/vmx/varargs-1.c: New.
6720 * gcc.dg/vmx/varargs-2.c: New.
6721 * gcc.dg/vmx/varargs-3.c: New.
6722 * gcc.dg/vmx/varargs-4.c: New.
6723 * gcc.dg/vmx/varargs-5.c: New.
6724 * gcc.dg/vmx/varargs-6.c: New.
6725 * gcc.dg/vmx/varargs-7.c: New.
6726 * gcc.dg/vmx/vmx.exp: New.
6727 * gcc.dg/vmx/vprint-1.c: New.
6728 * gcc.dg/vmx/vscan-1.c: New.
6729 * gcc.dg/vmx/x-01.c: New.
6730 * gcc.dg/vmx/x-02.c: New.
6731 * gcc.dg/vmx/x-03.c: New.
6732 * gcc.dg/vmx/x-04.c: New.
6733 * gcc.dg/vmx/x-05.c: New.
6734 * gcc.dg/vmx/yousufi-1.c: New.
6735 * gcc.dg/vmx/zero-1.c: New.
6736 * gcc.dg/vmx/zero.c: New.
6737
6738 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
6739
6740 * g++.dg/lookup/java1.C: Update for chage of
6741 _Jv_AllocObject.
6742 * g++.dg/lookup/java2.C: Likewise.
6743
6744 2004-04-17 Laurent GUERBY <laurent@guerby.net>
6745
6746 * ada/acats/run_all.sh: use -O2 by default.
6747
6748 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
6749
6750 * gcc.dg/vr-mult-[12].c: New tests.
6751
6752 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6753
6754 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
6755
6756 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
6757
6758 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
6759
6760 * lib/target-supports.exp (check_profiling_available): Assume profiling
6761 isn't available for mips*-*-elf targets.
6762
6763 2004-04-14 Uros Bizjak <uros@kss-loka.si>
6764
6765 * gcc.dg/builtins-38.c: New test.
6766
6767 2004-04-14 Eric Christopher <echristo@redhat.com>
6768
6769 * g++.dg/charset/charset.exp: Run .cc extension tests.
6770
6771 2004-04-14 Zack Weinberg <zack@codesourcery.com>
6772
6773 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
6774
6775 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6776
6777 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
6778
6779 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
6780
6781 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
6782 * gcc.dg/i386-387-2.c: Likewise.
6783
6784 * gcc.dg/i386-387-7.c: New test.
6785 * gcc.dg/i386-387-8.c: New test.
6786
6787 * gcc.dg/builtins-37.c: New test.
6788
6789 2004-04-13 Geoffrey Keating <geoffk@apple.com>
6790
6791 * g++.dg/pch/externc-1.C: Add missing semicolon.
6792
6793 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
6794
6795 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
6796
6797 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6798
6799 * gcc.c-torture/execute/20040411-1.c: New test.
6800
6801 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
6802
6803 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
6804
6805 2004-04-09 Chris Demetriou <cgd@broadcom.com>
6806
6807 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
6808
6809 2004-04-09 Zack Weinberg <zack@codesourcery.com>
6810
6811 * lib/target-supports.exp (check_named_sections_available): New.
6812 * lib/gcc-dg.exp (dg-require-named-sections): New.
6813 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
6814 old-deja.exp. Also prune error-count message from HP linker.
6815 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
6816
6817 * g++.dg/init/init-ref4.C: Use dg-require-weak.
6818 * g++.old-deja/g++.pt/static3.C: Likewise.
6819 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
6820
6821 2004-04-09 Roger Sayle <roger@eyesopen.com>
6822
6823 * gcc.c-torture/execute/20040409-1.c: New test case.
6824 * gcc.c-torture/execute/20040409-2.c: New test case.
6825 * gcc.c-torture/execute/20040409-3.c: New test case.
6826
6827 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
6828
6829 * gcc.dg/20040409-1.c: New test.
6830
6831 2004-04-08 Roger Sayle <roger@eyesopen.com>
6832
6833 PR target/14888
6834 * g++.dg/opt/pr14888.C: New test case.
6835
6836 2004-04-08 Geoffrey Keating <geoffk@apple.com>
6837
6838 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
6839 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
6840 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
6841 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
6842 New tests.
6843
6844 2004-04-08 Paul Brook <paul@codesourcery.com>
6845
6846 * gcc.dg/spill-1.c: New test.
6847
6848 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6849
6850 * gcc.dg/torture/builtin-ctype-2.c: New test.
6851
6852 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
6853
6854 * gcc.dg/pch/pch.exp: Add largefile test.
6855
6856 2004-04-06 Geoffrey Keating <geoffk@apple.com>
6857
6858 * g++.dg/pch/externc-1.Hs: New.
6859 * g++.dg/pch/externc-1.C: New.
6860
6861 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6862
6863 * gcc.dg/compat/struct-by-value-5a_main.c,
6864 gcc.dg/compat/struct-by-value-5b_main.c: New files.
6865 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
6866 * gcc.dg/compat/struct-by-value-5a_x.c,
6867 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
6868 gcc.dg/compat/struct-by-value-5_x.c.
6869 * gcc.dg/compat/struct-by-value-5a_y.c,
6870 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
6871 gcc.dg/compat/struct-by-value-5_y.c.
6872
6873 * gcc.dg/compat/struct-by-value-6a_main.c,
6874 gcc.dg/compat/struct-by-value-6b_main.c: New files.
6875 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
6876 * gcc.dg/compat/struct-by-value-6a_x.c,
6877 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
6878 gcc.dg/compat/struct-by-value-6_x.c.
6879 * gcc.dg/compat/struct-by-value-6a_y.c,
6880 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
6881 gcc.dg/compat/struct-by-value-6_y.c.
6882
6883 * gcc.dg/compat/struct-by-value-7a_main.c,
6884 gcc.dg/compat/struct-by-value-7b_main.c: New files.
6885 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
6886 * gcc.dg/compat/struct-by-value-7a_x.c,
6887 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
6888 gcc.dg/compat/struct-by-value-7_x.c.
6889 * gcc.dg/compat/struct-by-value-7a_y.c,
6890 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
6891 gcc.dg/compat/struct-by-value-7_y.c.
6892
6893 2004-04-06 Jakub Jelinek <jakub@redhat.com>
6894
6895 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
6896 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
6897 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
6898 options.
6899
6900 2004-04-06 Uros Bizjak <uros@kss-loka.si>
6901
6902 * gcc.dg/builtins-36.c: New test.
6903
6904 2004-04-06 Paul Brook <paul@codesourcery.com>
6905
6906 * README.gcc: Remove obsolete contraint on testcases.
6907
6908 2004-04-05 Paul Brook <paul@codesourcery.com>
6909
6910 PR2123
6911 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
6912 failure and exit(0) on success.
6913 * g++.dg/expr/anew2.C: Ditto.
6914 * g++.dg/expr/anew3.C: Ditto.
6915 * g++.dg/expr/anew4.C: Ditto.
6916
6917 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
6918
6919 PR c++/3518
6920 * g++.dg/template/unify7.C: New.
6921
6922 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
6923
6924 * g++.dg/README: Bring up to date with new subdirectories; remove
6925 duplicate subdirectory lines.
6926
6927 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
6928
6929 PR c++/14007
6930 * g++.dg/template/unify5.C: New.
6931 * g++.dg/template/unify6.C: New.
6932 * g++.dg/template/qualttp20.C: Adjust.
6933 * g++.old-deja/g++.jason/report.C: Adjust.
6934 * g++.old-deja/g++.other/qual1.C: Adjust.
6935
6936 2004-04-01 Mark Mitchell <mark@codesourcery.com>
6937
6938 PR c++/14803
6939 * g++.dg/inherit/ptrmem1.C: New test.
6940
6941 2004-04-01 Jakub Jelinek <jakub@redhat.com>
6942
6943 PR c++/14755
6944 * gcc.c-torture/execute/20040331-1.c: New test.
6945 * gcc.dg/20040331-1.c: New test.
6946
6947 2004-04-01 Paul Brook <paul@codesourcery.com>
6948
6949 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
6950
6951 2004-03-30 Mark Mitchell <mark@codesourcery.com>
6952
6953 PR c++/14724
6954 * g++.dg/init/goto1.C: New test.
6955
6956 PR c++/14763
6957 * g++.dg/template/defarg4.C: New test.
6958
6959 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
6960
6961 * gcc.dg/altivec-11.c: Extend test for more valid cases.
6962
6963 2004-03-28 David Edelsohn <edelsohn@gnu.org>
6964
6965 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
6966
6967 2004-03-28 Zack Weinberg <zack@codesourcery.com>
6968
6969 * gcc.dg/noncompile/undeclared-2.c: New test.
6970
6971 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
6972
6973 * gcc.dg/940409-1.c: Remove XFAIL.
6974 * gcc.dg/reg-vol-struct-1.c: New test.
6975
6976 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6977
6978 * gcc.dg/torture/builtin-wctype-1.c: New test.
6979
6980 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
6981
6982 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
6983 * gcc.dg/20001101-1.c: Likewise.
6984 * gcc.dg/20001102-1.c: Likewise.
6985
6986 2004-03-25 Roger Sayle <roger@eyesopen.com>
6987
6988 * gcc.dg/compare8.c: Add an additional test for XOR.
6989
6990 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6991
6992 * gcc.dg/torture/builtin-ctype-1.c: New test.
6993
6994 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6995
6996 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
6997 * gcc.dg/torture/builtin-math-1.c: Likewise.
6998 * gcc.dg/torture/builtin-power-1.c: New test.
6999
7000 2004-03-24 Andreas Schwab <schwab@suse.de>
7001
7002 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
7003 IA64 assembler.
7004
7005 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
7006 Roger Sayle <roger@eyesopen.com>
7007
7008 * gcc.dg/compare8.c: New test case.
7009
7010 2004-03-23 Ziemowit Laski <zlaski@apple.com>
7011
7012 * g++.dg/ext/altivec-7.C: New test.
7013
7014 2004-03-23 Zack Weinberg <zack@codesourcery.com>
7015
7016 PR 12267, 12391, 12560, 13129, 14114, 14133
7017 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
7018 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
7019 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
7020 Adjust error regexps.
7021 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
7022 * gcc.dg/noncompile/undeclared-1.c: New test cases.
7023 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
7024 * gcc.dg/local1.c: Add explanatory comment.
7025
7026 2004-03-23 Roger Sayle <roger@eyesopen.com>
7027
7028 PR optimization/14669
7029 * g++.dg/opt/fold2.C: New test case.
7030
7031 2004-03-22 Jakub Jelinek <jakub@redhat.com>
7032
7033 PR c/14069
7034 * gcc.dg/20040322-1.c: New test.
7035
7036 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7037
7038 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
7039 * gcc.dg/ultrasp4.c: Likewise.
7040 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
7041
7042 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7043
7044 * gcc.dg/i386-sse-8.c: Reset default options.
7045
7046 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7047
7048 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
7049 in the error message text.
7050
7051 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
7052
7053 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
7054
7055 2004-03-21 Mark Mitchell <mark@codesourcery.com>
7056
7057 PR c++/14616
7058 * g++.dg/init/array13.C: New test.
7059
7060 2004-03-20 Roger Sayle <roger@eyesopen.com>
7061
7062 PR target/13889
7063 * gcc.c-torture/compile/pr13889.c: New test case.
7064
7065 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
7066
7067 PR c/14635
7068 * builtins-1.c (nan, nans): Don't test.
7069 * builtins-30.c: Don't use nan, nanf, nanl.
7070 * builtins-35.c: New test.
7071
7072 2004-03-19 Ziemowit Laski <zlaski@apple.com>
7073
7074 * g++.dg/ext/altivec-6.C: New test.
7075
7076 2004-03-19 Mark Mitchell <mark@codesourcery.com>
7077
7078 * g++.dg/init/placement3.C: New test.
7079
7080 * g++.dg/template/spec13.C: New test.
7081
7082 * g++.dg/lookup/using11.C: New test.
7083
7084 * g++.dg/lookup/koenig3.C: New test.
7085
7086 * g++.dg/template/operator2.C: New test.
7087
7088 * g++.dg/expr/dtor3.C: New test.
7089 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
7090 marker.
7091 * g++.old-deja/g++.law/visibility28.C: Likewise.
7092
7093 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
7094
7095 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
7096 * gcc.dg/ppc64-abi-3.c: Likewise.
7097
7098 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7099
7100 PR c++/14545
7101 * g++.dg/parse/template15.C: New test.
7102
7103 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7104
7105 * g++.dg/expr/dtor2.C: New test.
7106
7107 * g++.dg/lookup/anon4.C: New test.
7108
7109 * g++.dg/overload/using1.C: New test.
7110
7111 * g++.dg/template/lookup7.C: New test.
7112
7113 * g++.dg/template/typename6.C: New test.
7114
7115 * g++.dg/expr/cond6.C: New test.
7116
7117 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7118
7119 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
7120
7121 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7122
7123 * g++.dg/expr/cond5.C: New test.
7124 * g++.dg/expr/constcast1.C: Likewise.
7125 * g++.dg/expr/ptrmem2.C: Likewise.
7126 * g++.dg/expr/ptrmem3.C: Likewise.
7127 * g++.dg/lookup/main1.C: Likewise.
7128 * g++.dg/template/lookup6.C: Likewise.
7129
7130 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7131
7132 * gcc.dg/local1.c: New test.
7133
7134 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
7135
7136 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7137
7138 * gcc.dg/torture/builtin-convert-1.c: New test.
7139
7140 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7141
7142 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
7143
7144 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7145
7146 PR c++/14481
7147 * g++.dg/warn/Wunused-7.C: New test.
7148
7149 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7150
7151 * gcc.dg/torture/builtin-integral-1.c: New test.
7152
7153 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7154
7155 PR c++/14586
7156 * g++.dg/parse/non-dependent3.C: New test.
7157
7158 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
7159
7160 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
7161 * g++.dg/eh/simd-2.C: Likewise.
7162 * g++.dg/init/array10.C: Likewise.
7163 * gcc.c-torture/compile/simd-1.c: Likewise.
7164 * gcc.c-torture/compile/simd-2.c: Likewise.
7165 * gcc.c-torture/compile/simd-3.c: Likewise.
7166 * gcc.c-torture/compile/simd-4.c: Likewise.
7167 * gcc.c-torture/compile/simd-6.c: Likewise.
7168 * gcc.c-torture/execute/simd-1.c: Likewise.
7169 * gcc.c-torture/execute/simd-2.c: Likewise.
7170 * gcc.dg/compat/vector-defs.h: Likewise.
7171 * gcc.dg/20020531-1.c: Likewise.
7172 * gcc.dg/altivec-3.c: Likewise.
7173 * gcc.dg/altivec-4.c: Likewise.
7174 * gcc.dg/altivec-varargs-1.c: Likewise.
7175 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
7176 * gcc.dg/i386-mmx-3.c: Likewise.
7177 * gcc.dg/i386-sse-4.c: Likewise.
7178 * gcc.dg/i386-sse-5.c: Likewise.
7179 * gcc.dg/i386-sse-8.c: Likewise.
7180 * gcc.dg/simd-1.c: Likewise.
7181 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
7182 __ev64_opaque__ since the machine description provides it.
7183
7184 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7185
7186 * lib/compat.exp (skip_list): New global variable.
7187 Use it to hold the user defined COMPAT_SKIPS list if any.
7188 (compat-obj): Add the members of skip_list to optall.
7189
7190 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7191
7192 * gcc.dg/compat/union-by-value-1_main.c,
7193 union-by-value-1_x.c, union-by-value-1_y.c,
7194 union-check.h, union-defs.h,
7195 union-init.h, union-return-1_main.c,
7196 union-return-1_x.c, union-return-1_y.c: New files.
7197
7198 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7199
7200 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
7201 mixed-struct-init.h: Add 4 mixed structure types.
7202 struct-by-value-21_main.c, struct-by-value-21_x.c,
7203 struct-by-value-21_y.c, struct-return-21_main.c,
7204 struct-return-21_x.c, struct-return-21_y.c: New files.
7205
7206 2004-03-13 Mark Mitchell <mark@codesourcery.com>
7207
7208 PR c++/14550
7209 * g++.dg/parse/template14.C: New test.
7210
7211 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7212
7213 * gcc.c-torture/execute/20040313-1.c: New test.
7214
7215 2004-03-13 Jakub Jelinek <jakub@redhat.com>
7216
7217 PR target/14533
7218 * gcc.dg/20040311-2.c: New test.
7219
7220 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
7221
7222 PR other/14544
7223 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
7224 bit-field.
7225
7226 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
7227
7228 * gcc.dg/20040305-2.c: Add missing return statement.
7229
7230 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7231
7232 * gcc.dg/builtins-34.c: Also check pow10*.
7233
7234 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7235
7236 PR target/14262
7237 * gcc.dg/20040305-2.c: New test.
7238
7239 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7240
7241 * gcc.dg/20040310-1.c: New test.
7242
7243 2004-03-11 Roger Sayle <roger@eyesopen.com>
7244
7245 * gcc.c-torture/execute/20040311-1.c: New test case.
7246
7247 2004-03-11 Mark Mitchell <mark@codesourcery.com>
7248
7249 PR c++/14476
7250 * g++.dg/lookup/enum1.C: New test.
7251
7252 2004-03-10 Mark Mitchell <mark@codesourcery.com>
7253
7254 PR c++/14510
7255 * g++.dg/lookup/struct2.C: New test.
7256
7257 2004-03-10 Uros Bizjak <uros@kss-loka.si>
7258
7259 * gcc.dg/builtins-34.c: New test.
7260
7261 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7262
7263 * gcc.dg/torture/builtin-nonneg-1.c: New test.
7264
7265 2004-03-09 James E Wilson <wilson@specifixinc.com>
7266
7267 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
7268 * gcc.dg/alias-2.c: New testcase.
7269
7270 2004-03-09 Zack Weinberg <zack@codesourcery.com>
7271
7272 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
7273
7274 2004-03-09 Roger Sayle <roger@eyesopen.com>
7275
7276 * gcc.c-torture/execute/20040309-1.c: New test case.
7277
7278 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
7279
7280 PR c++/14397
7281 * g++.dg/overload/ref1.C: New.
7282
7283 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7284
7285 PR c++/14409
7286 * g++.dg/template/spec12.C: New test.
7287
7288 PR c++/14448
7289 * g++.dg/parse/crash14.C: New test.
7290
7291 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7292
7293 PR c++/14230
7294 * g++.dg/init/ref11.C: New test.
7295
7296 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7297
7298 PR c++/14432
7299 * g++.dg/parse/builtin2.C: New test.
7300
7301 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7302
7303 PR c++/14401
7304 * g++.dg/init/ctor3.C: New test.
7305 * g++.dg/init/union1.C: New test.
7306 * g++.dg/ext/anon-struct4.C: New test.
7307
7308 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7309
7310 * g++.dg/lookup/koenig1.C: Tweak error messages.
7311 * g++.dg/lookup/used-before-declaration.C: Likewise.
7312 * g++.dg/other/do1.C: Likewise.
7313 * g++.dg/overload/koenig1.C: Likewise.
7314 * g++.dg/parse/crash13.C: Likewise.
7315 * g++.dg/template/instantiate3.C: Likewise.
7316
7317 2004-03-08 Eric Christopher <echristo@redhat.com>
7318
7319 * * lib/target-supports.exp: Enable libiconv in test
7320 compilation. Fix up error checking.
7321
7322 2004-03-08 Roger Sayle <roger@eyesopen.com>
7323
7324 PR middle-end/14289
7325 * gcc.dg/pr14289-1.c: New test case.
7326 * gcc.dg/pr14289-2.c: Likewise.
7327 * gcc.dg/pr14289-3.c: Likewise.
7328
7329 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
7330
7331 * gcc.c-torture/execute/20040308-1.c: New test.
7332
7333 2004-03-07 Roger Sayle <roger@eyesopen.com>
7334
7335 * gcc.c-torture/execute/20040307-1.c: New test case.
7336
7337 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
7338
7339 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
7340
7341 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
7342
7343 * gcc.dg/20040306-1.c: New test.
7344
7345 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
7346
7347 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
7348 them static.
7349 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
7350
7351 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7352
7353 PR c/14465
7354 * gcc.dg/decl-6.c: New test.
7355
7356 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7357
7358 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
7359 Rename LOGPOW -> LOG_POW.
7360 (SQRT_EXP, POW_EXP): New.
7361
7362 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7363
7364 * gcc.dg/i386-sse-8.c: New test.
7365
7366 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7367
7368 PR c/14114
7369 * gcc.dg/decl-5.c: New test.
7370
7371 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
7372
7373 * gcc.dg/20040305-1.c: New test.
7374
7375 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
7376
7377 PR other/14354
7378 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
7379
7380 2004-03-04 Ziemowit Laski <zlaski@apple.com>
7381
7382 PR c++/14425, c++/14426
7383 * g++.dg/ext/altivec-4.C: New test.
7384 * g++.dg/ext/altivec-5.C: New test.
7385
7386 2004-03-04 Geoffrey Keating <geoffk@apple.com>
7387
7388 * g++.old-deja/g++.other/linkage1.C: Expect errors about
7389 global variables of a type with no linkage.
7390 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
7391 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
7392 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
7393 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
7394 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
7395 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
7396 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
7397 * g++.dg/warn/deprecated.C: Name enum Color.
7398 * g++.dg/overload/VLA.C: Name structure for 'b'.
7399 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
7400
7401 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7402
7403 * gcc.c-torture/compile/20040304-1.c: New test.
7404
7405 2004-03-03 Zack Weinberg <zack@codesourcery.com>
7406
7407 PR 13728
7408 * gcc.dg/decl-4.c: New testcase.
7409
7410 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
7411
7412 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
7413 as PRECF if sizeof (float) > sizeof (double).
7414 (PRECL): Make it the same as PRECF if
7415 sizeof (float) > sizeof (long double).
7416
7417 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7418
7419 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
7420 system type. Add check for irix6 which doesn't have c99 runtime.
7421
7422 2004-03-03 Bob Wilson <bob.wilson@acm.org>
7423
7424 * gcc.dg/const-elim-1.c: xfail for xtensa.
7425
7426 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7427
7428 PR c++/14369
7429 * g++.dg/template/cond4.C: New test.
7430
7431 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7432
7433 PR c++/14360
7434 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
7435
7436 PR c++/14361
7437 * g++.dg/parse/defarg7.C: New test.
7438
7439 PR c++/14359
7440 * g++.dg/template/friend26.C: New test.
7441
7442 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7443
7444 PR c++/14324
7445 * g++.dg/abi/mangle21.C: New test.
7446
7447 PR c++/14260
7448 * g++.dg/parse/constructor2.C: New test.
7449
7450 PR c++/14337
7451 * g++.dg/template/sfinae1.C: New test.
7452
7453 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7454
7455 PR c++/14267
7456 * g++.dg/expr/crash2.C: New test.
7457
7458 PR middle-end/13448
7459 * gcc.dg/inline-5.c: New test.
7460 * gcc.dg/always-inline.c: Split out tests into ...
7461 * gcc.dg/always-inline2.c: ... this and ...
7462 * gcc.dg/always-inline3.c: ... this.
7463
7464 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7465
7466 PR debug/12103
7467 * g++.dg/debug/crash1.C: New test.
7468
7469 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
7470
7471 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
7472 function with __attribute__((noinline)).
7473 (recurser_void2): Likewise.
7474 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
7475 (recurser_void2): Likewise.
7476
7477 2004-02-29 Roger Sayle <roger@eyesopen.com>
7478
7479 PR middle-end/14203
7480 * g++.dg/warn/Wunused-6.C: New test case.
7481
7482 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
7483
7484 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
7485 not defined.
7486
7487 2004-02-27 Eric Christopher <echristo@redhat.com>
7488
7489 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
7490 * g++.dg/charset/asm2.c: Run only x86.
7491 * gcc.dg/charset/asm3.c: Ditto.
7492
7493 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
7494
7495 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
7496 ld_library_path.
7497
7498 2004-02-27 Ziemowit Laski <zlaski@apple.com>
7499
7500 * g++.dg/ext/altivec-3.C: New.
7501
7502 2004-02-26 Richard Henderson <rth@redhat.com>
7503
7504 * g++.dg/ext/attrib10.C: Mark for warning.
7505 * gcc.dg/attr-alias-1.c: New.
7506
7507 2004-02-26 Richard Henderson <rth@redhat.com>
7508
7509 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
7510 * gcc.c-torture/execute/20040208-2.c: ... it back.
7511
7512 2004-02-26 Eric Christopher <echristo@redhat.com>
7513
7514 * lib/target-supports.exp (check-iconv-available): New function.
7515 * lib/gcc-dg.exp (dg-require-iconv): New function.
7516 Use above.
7517 * gcc.dg/charset: New directory.
7518 * gcc.dg/charset/charset.exp: New file.
7519 * gcc.dg/charset/asm1.c: Ditto.
7520 * gcc.dg/charset/asm2.c: Ditto.
7521 * gcc.dg/charset/asm3.c: Ditto.
7522 * gcc.dg/charset/asm4.c: Ditto.
7523 * gcc.dg/charset/asm5.c: Ditto.
7524 * gcc.dg/charset/attribute1.c: Ditto.
7525 * gcc.dg/charset/attribute2.c: Ditto.
7526 * gcc.dg/charset/string1.c: Ditto.
7527 * g++.dg/charset: New directory.
7528 * g++.dg/dg.exp: Add here. Special options.
7529 * g++.dg/charset/charset.exp: New file.
7530 * g++.dg/charset/asm1.c: Ditto.
7531 * g++.dg/charset/asm2.c: Ditto.
7532 * g++.dg/charset/asm3.c: Ditto.
7533 * g++.dg/charset/asm4.c: Ditto.
7534 * g++.dg/charset/attribute1.c: Ditto.
7535 * g++.dg/charset/attribute2.c: Ditto.
7536 * g++.dg/charset/extern1.cc: Ditto.
7537 * g++.dg/charset/extern2.cc: Ditto.
7538 * g++.dg/charset/string1.c: Ditto.
7539
7540 2004-02-26 Mark Mitchell <mark@codesourcery.com>
7541
7542 PR c++/14278
7543 * g++.dg/parse/comma1.C: New test.
7544
7545 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7546
7547 PR c++/14284
7548 * g++.dg/template/ttp8.C: New test.
7549
7550 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
7551
7552 * gcc.dg/fixuns-trunc-1.c: New test.
7553
7554 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7555
7556 * gcc.dg/builtins-config.h: Use #elif.
7557
7558 2004-02-26 Michael Matz <matz@suse.de>
7559
7560 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
7561 * gcc.dg/991214-1.c: Likewise.
7562 * gcc.dg/i386-asm-1.c: Likewise.
7563
7564 2004-02-25 Richard Henderson <rth@redhat.com>
7565
7566 * gcc.c-torture/execute/20040208-2.c: Move ...
7567 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
7568
7569 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7570
7571 PR c++/14246
7572 * g++.dg/other/crash-3.C: New test.
7573
7574 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7575
7576 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
7577 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
7578
7579 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
7580 HP-UX.
7581
7582 2004-02-24 Michael Matz <matz@suse.de>
7583
7584 * gcc.dg/i386-regparm.c: New.
7585
7586 2004-02-23 James E Wilson <wilson@specifixinc.com>
7587
7588 * gcc.c-torture/execute/20040223-1.c: New.
7589
7590 2004-02-23 Zack Weinberg <zack@codesourcery.com>
7591 Kazu Hirata <kazu@cs.umass.edu>
7592
7593 * gcc.dg/fwritable-strings-1.c: Remove.
7594
7595 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
7596
7597 PR c/14156
7598 * gcc.dg/20040223-1.c: New test.
7599
7600 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7601
7602 PR c++/14106
7603 * g++.dg/ext/typeof9.C: New test.
7604
7605 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7606
7607 PR c++/14250
7608 * g++.dg/other/switch1.C: New test.
7609
7610 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7611
7612 * gcc.dg/cast-function-1.c: Adjust for new informative message.
7613 * gcc.dg/va-arg-1.c: Likewise.
7614
7615 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7616
7617 PR c++/14143
7618 * g++.dg/template/koenig5.C: New test.
7619
7620 2004-02-21 Ziemowit Laski <zlaski@apple.com>
7621
7622 * g++.dg/ext/altivec-1.C: Generalize target triple.
7623 * g++.dg/ext/altivec-2.C: New test case.
7624 * g++.dg/ext/altivec_check.h: New file.
7625 * gcc.dg/altivec-1.c: Generalize target triple;
7626 include altivec_check.h and call altivec_check().
7627 * gcc.dg/altivec-[2-5].c: Generalize target triple.
7628 * gcc.dg/altivec-6.c: New test case.
7629 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
7630 type casts as needed.
7631 * gcc.dg/altivec-10.c: Include altivec_check.h and call
7632 altivec_check().
7633 * gcc.dg/altivec-12.c: New test case.
7634 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
7635 include altivec_check.h and call altivec_check().
7636 * gcc.dg/altivec_check.h: New file.
7637
7638 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7639
7640 * lib/target-supports.exp (check_alias_available): Don't mangle
7641 function `g' in test program.
7642
7643 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7644
7645 * lib/target-supports.exp (check_profiling_available): Check
7646 argument to determine whether we support a profiling type.
7647 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
7648 check_profiling_available.
7649 * g++.dg/bprob/bprob.exp: Likewise
7650 * g77.dg/bprob/bprob.exp: Likewise.
7651 * gcc.misc-tests/bprob.exp: Likewise.
7652 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
7653 dg-require-profiling and delete expected error handling.
7654 * gcc.dg/20021014-1.c: Likewise.
7655 * gcc.dg/nest.c: Likewise.
7656
7657 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7658
7659 PR c++/12007
7660 * g++.dg/other/vthunk1.C: New test.
7661
7662 2004-02-20 Falk Hueffner <falk@debian.org>
7663
7664 PR target/14201
7665 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
7666
7667 2004-02-20 Mark Mitchell <mark@codesourcery.com>
7668
7669 PR c++/13927
7670 * g++.dg/other/error8.C: Remove XFAIL markers.
7671
7672 PR c++/14173
7673 * g++.dg/ext/packed5.C: New test.
7674
7675 PR c++/14199
7676 * g++.dg/warn/Wunused-5.C: New test.
7677
7678 PR c++/14186
7679 * g++.dg/lookup/member1.C: New test.
7680
7681 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
7682
7683 * gcc.c-torture/compile/20040130-1.c: Enable only when
7684 __INT_MAX__ >= 2147483647L.
7685 * gcc.c-torture/compile/961203-1.c: Likewise.
7686
7687 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
7688
7689 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
7690 * g++.dg/opt/template1.C: Robustify assembler regexp
7691
7692 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7693
7694 * gcc.c-torture/execute/simd-4.x: Remove.
7695 * gcc.c-torture/execute/va-arg-25.x: Likewise.
7696 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
7697 Guard with #ifndef SKIP_ATTRIBUTE.
7698 * gcc.dg/compat/vector-1_y.c: Likewise.
7699 * gcc.dg/compat/vector-2_x.c: Likewise.
7700 * gcc.dg/compat/vector-2_y.c: Likewise.
7701 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
7702 * g++.dg/eh/simd-2.C: Likewise.
7703
7704 2004-02-19 Alan Modra <amodra@bigpond.net.au>
7705
7706 * gcc.c-torture/compile/complex-1.c: New.
7707
7708 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
7709
7710 PR target/14209
7711 * gcc.c-torture/execute/20040218-1.c: New test.
7712
7713 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7714
7715 PR c++/14181
7716 * g++.dg/parse/new2.C: New test.
7717
7718 2004-02-18 Paul Brook <paul@codesourcery.com>
7719
7720 * gcc.c-torture/compile/libcall-1.c: New test.
7721
7722 2004-02-18 Paul Brook <paul@codesourcery.com>
7723
7724 PR debug/12934
7725 * gcc.dg/debug/debug-7.c: New test.
7726
7727 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
7728
7729 * gcc.dg/20040217-1.c: New test.
7730
7731 2004-02-17 Zack Weinberg <zack@codesourcery.com>
7732
7733 * gcc.c-torture/execute/990208-1.x: Delete.
7734
7735 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
7736
7737 * gcc.c-torture/execute/20040208-2.x: New file.
7738
7739 2004-02-17 Mark Mitchell <mark@codesourcery.com>
7740
7741 PR c++/11326
7742 * g++.dg/abi/structret1.C: New test.
7743
7744 2004-02-17 Jakub Jelinek <jakub@redhat.com>
7745
7746 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
7747 (i386_cpuid): No need to test if cpuid is available on AMD64.
7748 Fix assembly, so that it works onboth i386 and AMD64.
7749 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
7750 (vecInLong): Fix s[] member type to unsigned int.
7751 (vecInWord): Remove type.
7752 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
7753 (a64, b64, c64, d64, e64): Remove.
7754 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
7755 Remove unused variable. Remove initialization of removed variables.
7756 Don't call mmx_tests nor sse_tests.
7757 (reference_mmx, reference_sse): Remove.
7758 (check): Add return stmt.
7759 * gcc.dg/i386-sse-7.c: New test.
7760 * gcc.dg/i386-mmx-4.c: New test.
7761
7762 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7763
7764 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
7765 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7766 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7767 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
7768 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
7769 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
7770 g++.dg/tc1/dr94.C: Fix line terminator.
7771
7772 2004-02-16 Geoffrey Keating <geoffk@apple.com>
7773
7774 * gcc.c-torture/compile/20040216-1.c: New.
7775
7776 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7777
7778 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7779 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7780 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
7781 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
7782 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
7783 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
7784
7785 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7786
7787 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
7788
7789 2004-02-15 Mark Mitchell <mark@codesourcery.com>
7790
7791 PR c++/13971
7792 * g++.dg/expr/cond4.C: New test.
7793
7794 PR c++/14086
7795 * g++.dg/lookup/crash2.C: New test.
7796
7797 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
7798
7799 * gcc.c-torture/compile/20040214-2.c: New test.
7800
7801 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
7802
7803 PR c++/14116
7804 * g++.dg/ext/typeof8.C: New test.
7805
7806 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
7807
7808 * gcc.c-torture/compile/20040214-1.c: New test.
7809
7810 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7811
7812 PR c++/13635
7813 * g++.dg/template/spec11.C: New test.
7814
7815 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7816
7817 PR c++/13927
7818 * g++.dg/other/error8.C: New test.
7819
7820 2004-02-13 Mark Mitchell <mark@codesourcery.com>
7821
7822 PR c++/14122
7823 * g++.dg/template/array4.C: New test.
7824
7825 PR c++/14108
7826 * g++.dg/inherit/thunk2.C: New test.
7827
7828 PR c++/14083
7829 * g++.dg/eh/cond2.C: New test.
7830
7831 2004-02-12 Alan Modra <amodra@bigpond.net.au>
7832
7833 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
7834
7835 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
7836
7837 * lib/scanasm.exp (dg-scan): Quote pattern before display.
7838
7839 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
7840
7841 * g++.dg/simd-2.C: xfail on ppc64-linux.
7842
7843 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
7844
7845 PR c/456
7846 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
7847 tests.
7848
7849 2004-02-11 Uros Bizjak <uros@kss-loka.si>
7850
7851 * gcc.dg/builtins-33.c: New test.
7852
7853 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
7854
7855 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
7856
7857 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7858
7859 * g++.dg/simd-2.C: Set -maltivec for ppc64.
7860
7861 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7862
7863 * gcc.dg/ppc64-abi-3.c: New test.
7864
7865 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
7866
7867 PR c/14092
7868
7869 * gcc.dg/pr14092-1.c: New testcase.
7870
7871 2004-02-10 Alan Modra <amodra@bigpond.net.au>
7872
7873 * gcc.dg/cpp/assert4.c: Fix typo last change.
7874
7875 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
7876 * gcc.dg/cpp/assert4.c: Handle powerpc64.
7877
7878 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
7879
7880 2004-02-09 Roger Sayle <roger@eyesopen.com>
7881
7882 * gcc.c-torture/compile/20040209-1.c: New test case.
7883
7884 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
7885
7886 * gcc.dg/c90-init-1.c: Adjust expected error messages.
7887
7888 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
7889
7890 * gcc.c-torture/execute/20040208-[12].c: New tests.
7891
7892 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7893
7894 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
7895
7896 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7897
7898 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
7899
7900 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7901
7902 Bug 13856
7903 * gcc.dg/visibility-8.c: New testcase.
7904
7905 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7906
7907 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
7908 arguments.
7909 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
7910
7911 2004-02-07 Roger Sayle <roger@eyesopen.com>
7912
7913 PR middle-end/13696
7914 * g++.dg/opt/fold1.C: New test case.
7915
7916 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7917
7918 PR c++/14033
7919 * g++.dg/other/crash-2.C: New test.
7920
7921 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7922
7923 PR c++/14028
7924 * g++.dg/parse/angle-bracket2.C: New test.
7925
7926 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7927
7928 PR middle-end/13750
7929 Revert:
7930 2004-01-15 Geoffrey Keating <geoffk@apple.com>
7931 PR pch/13361
7932 * testsuite/g++.dg/pch/wchar-1.C: New.
7933 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7934
7935 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7936
7937 PR c++/14008
7938 * g++.dg/parse/error15.C: New test.
7939 * g++.dg/parse/crash11.C: Update dg-error mark.
7940
7941 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7942
7943 PR c++/13932
7944 * g++.dg/warn/conv2.C: New test.
7945
7946 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7947
7948 PR c++/13086
7949 * g++.dg/warn/incomplete1.C: Remove xfail.
7950
7951 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7952
7953 * lib/file-format.exp (gcc_target_object_format): Use
7954 ${tool}_target_compile, not gcc_target_compile.
7955 * lib/target-supports.exp (check_alias_available): Likewise.
7956 (check_gc_sections_available): Likewise.
7957 * g++.dg/ext/attrib10.C: Use dg-require-alias.
7958 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
7959 dg-require-alias.
7960
7961 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7962
7963 PR c++/13969
7964 * g++.dg/template/static6.C: New test.
7965
7966 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
7967
7968 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
7969
7970 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7971
7972 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
7973 tests for systems where `char' is unsigned by default.
7974
7975 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7976
7977 PR c++/13997
7978 * g++.dg/template/partial3.C: New test.
7979
7980 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
7981
7982 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
7983 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
7984 Remove mentions of obsolete ports.
7985
7986 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
7987
7988 * gcc.dg/noncompile/20001228-1.c: Fix for new
7989 error message.
7990
7991 2004-02-03 Roger Sayle <roger@eyesopen.com>
7992
7993 PR target/9348
7994 * gcc.c-torture/execute/multdi-1.c: New test case.
7995
7996 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7997
7998 PR c++/13925
7999 * g++.dg/template/lookup5.C: New test.
8000
8001 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8002
8003 PR c++/13950
8004 * g++.dg/template/lookup4.C: New test.
8005
8006 PR c++/13970
8007 * g++.dg/parse/error14.C: New test.
8008
8009 PR c++/14002
8010 * g++.dg/parse/template13.C: New test.
8011
8012 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8013
8014 PR c++/13978
8015 * g++.dg/template/koenig4.C: New test.
8016
8017 PR c++/13968
8018 * g++.dg/template/crash17.C: New test.
8019
8020 PR c++/13975
8021 * g++.dg/parse/error13.C: New test.
8022 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
8023
8024 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8025
8026 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
8027
8028 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
8029
8030 PR c/11658
8031 PR c/13994
8032 * gcc.dg/noncompile/20040203-1.c: New test.
8033 * gcc.dg/noncompile/20040203-2.c: Likewise.
8034 * gcc.dg/noncompile/20040203-3.c: Likewise.
8035 * gcc.dg/20040203-1.c: Likewise.
8036
8037 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
8038
8039 PR c++/10858
8040 * g++.dg/template/sizeof7.C: New test.
8041
8042 2004-02-02 Eric Christopher <echristo@redhat.com>
8043 Zack Weinberg <zack@codesourcery.com>
8044
8045 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
8046
8047 2004-02-02 Zack Weinberg <zack@codesourcery.com>
8048
8049 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
8050 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
8051 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
8052 * gcc.dg/cleanup-5.c: Run only on Linux targets.
8053
8054 2004-02-02 Mark Mitchell <mark@codesourcery.com>
8055
8056 PR c++/13113
8057 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
8058
8059 PR c++/13854
8060 * g++.dg/ext/attrib13.C: New test.
8061
8062 PR c++/13907
8063 * g++.dg/conversion/op2.C: New test.
8064
8065 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8066
8067 * gcc.dg/titype-1.c: Fix pasto.
8068
8069 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8070
8071 * gcc.dg/titype-1.c: New test.
8072
8073 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8074
8075 PR c++/13957
8076 * g++.dg/template/non-type-template-argument-1.C,
8077 g++.dg/template/qualified-id1.C: Update dg-error marks.
8078 * g++.dg/template/nontype6.C: New test.
8079
8080 2004-02-01 Roger Sayle <roger@eyesopen.com>
8081
8082 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
8083 * gcc.dg/builtins-31.c: New testcase.
8084 * gcc.dg/builtins-32.c: New testcase.
8085
8086 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
8087
8088 * objc.dg/call-super-2.m: Update line numbers
8089 for the including of stddef.h.
8090
8091 2004-01-30 Michael Matz <matz@suse.de>
8092
8093 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
8094 g++.dg/ext/case-range3.C: New tests.
8095
8096 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8097
8098 DR206
8099 PR c++/13813
8100 * g++.dg/template/member4.C: New test.
8101
8102 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8103
8104 PR c++/13683
8105 * g++.dg/template/sizeof6.C: New test.
8106
8107 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8108
8109 * gcc.dg/fwritable-strings-1.c: New test.
8110
8111 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8112
8113 * gcc.c-torture/compile/20040130-1.c: New test.
8114
8115 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
8116
8117 * objc.dg/call-super-2.m: Include stddef.h for size_t.
8118
8119 2004-01-29 Mark Mitchell <mark@codesourcery.com>
8120
8121 PR c++/13883
8122 * g++.dg/template/ctor3.C: New test.
8123
8124 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8125
8126 * g++.dg/tc1: New directory.
8127 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
8128 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
8129 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
8130 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
8131 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
8132
8133 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8134
8135 * g++.dg/parse/error11.C: New test.
8136 * g++.dg/parse/error12.C: Likewise.
8137
8138 2004-01-28 Ziemowit Laski <zlaski@apple.com>
8139
8140 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
8141 (scan_initial, main): Use aligned_sizeof instead of sizeof.
8142
8143 2004-01-28 Mark Mitchell <mark@codesourcery.com>
8144
8145 PR c++/13791
8146 * g++.dg/ext/attrib12.C: New test.
8147
8148 PR c++/13736
8149 * g++.dg/parse/cast2.C: New test.
8150
8151 2004-01-27 James E Wilson <wilson@specifixinc.com>
8152
8153 * objc.dg/encode-2.m (main): New local string. Set depending on
8154 sizeof long. Use in sscanf call.
8155 * objc.dg/encode-3.m (main): New local string. Set depending on
8156 sizeof long. Use in scan_initial call.
8157
8158 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8159
8160 * objc.dg/call-super-2.m: Make LP64-safe.
8161 * objc.dg/desig-init-1.m: Likewise.
8162
8163 2004-01-27 Devang Patel <dpatel@apple.com>
8164
8165 * g++.dg/debug/namespace1.C: New test.
8166
8167 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
8168
8169 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
8170 xscale-*-*.
8171
8172 * gcc.dg/arm-mmx-1.c: New test.
8173
8174 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8175
8176 * gcc.dg/20040127-1.c: New test.
8177 * gcc.dg/20040127-2.c: New test.
8178
8179 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8180
8181 * objc.dg/stret-1.m (glob): Renamed to globa.
8182
8183 2004-01-26 Mark Mitchell <mark@codesourcery.com>
8184
8185 PR c++/13663
8186 * g++.dg/expr/for1.C: New test.
8187
8188 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
8189
8190 PR middle-end/13779
8191 * gcc.dg/darwin-longlong.c: New test.
8192
8193 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
8194
8195 * gcc.dg/20040124-1.c: Moved test from here...
8196 * gcc.c-torture/compile/20040124-1.c: ...to here.
8197
8198 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8199
8200 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
8201 the assembly output if -m64 is passed.
8202
8203 2004-01-25 Mark Mitchell <mark@codesourcery.com>
8204
8205 PR c++/13833
8206 * g++.dg/template/cond3.C: New test.
8207
8208 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8209
8210 PR c++/13810
8211 * g++.dg/template/ttp7.C: New test.
8212
8213 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8214
8215 PR c++/13797
8216 * g++.dg/template/nontype4.C: New test.
8217 * g++.dg/template/nontype5.C: Likewise.
8218
8219 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
8220
8221 * gcc.dg/torture/mips-clobber-at.c: New test.
8222
8223 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
8224
8225 * gcc.dg/20040124-1.c: New test.
8226
8227 2004-01-24 Jakub Jelinek <jakub@redhat.com>
8228
8229 * gcc.dg/20040123-1.c: New test.
8230
8231 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8232
8233 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
8234
8235 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
8236
8237 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
8238
8239 2004-01-23 Andrew Pinski <apinski@apple.com>
8240
8241 * gcc.dg/20030121-1.c: Move to ..
8242 * gcc.dg/20040121-1.c: here.
8243
8244 2004-01-23 Roger Sayle <roger@eyesopen.com>
8245
8246 * gcc.dg/builtins-29.c: New test case.
8247
8248 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8249
8250 PR 18314
8251 * gcc.dg/builtins-30.c: New testcase.
8252
8253 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
8254
8255 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
8256 * lib/g77.exp: Likewise.
8257 * lib/objc.exp: Likewise.
8258 * lib/g++.exp: Likewise.
8259
8260 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8261
8262 * gcc.dg/struct-by-value-2.c: New test.
8263
8264 2004-01-21 Andrew Pinski <apinski@apple.com>
8265
8266 PR target/13785
8267 * gcc.dg/20030121-1.c: New test.
8268
8269 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
8270
8271 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
8272 clobber frame pointer register in asm statement.
8273
8274 2004-01-21 Falk Hueffner <falk@debian.org>
8275
8276 * gcc.c-torture/compile/20040121-1.c: New test.
8277
8278 2004-01-21 Zack Weinberg <zack@codesourcery.com>
8279
8280 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
8281
8282 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
8283
8284 * gcc.dg/ppc64-abi-2.c: New test.
8285
8286 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
8287
8288 * lib/treelang.exp: Fill out this file.
8289 * lib/treelang-dg.exp: New File.
8290
8291 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
8292
8293 * gcc.c-torture/compile/981022-1.c: Remove.
8294 * gcc.dg/array-5.c: Remove XFAIL.
8295 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
8296 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
8297 gcc.dg/cond-lvalue-1.c: Update.
8298 * gcc.dg/cast-lvalue-2.c: New test.
8299
8300 2004-01-19 Mark Mitchell <mark@codesourcery.com>
8301
8302 PR c++/13592
8303 * g++.dg/other/error1.C (class foo): Tweak error message.
8304
8305 PR c++/13592
8306 * g++.dg/template/call2.C: New test.
8307
8308 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8309
8310 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
8311 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
8312 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
8313 scalar-return-1_x.c, scalar-return-2_y.c,
8314 scalar-return-3_x.c, scalar-return-3_y.c,
8315 scalar-return-4_x.c, scalar-return-4_y.c,
8316 struct-align-1.h, struct-align-1_x.c,
8317 struct-align-1_y.c, struct-align-2.h,
8318 struct-align-2_x.c, struct-align-2_y.c,
8319 struct-by-value-10_y.c, struct-by-value-11_x.c,
8320 struct-by-value-11_y.c, struct-by-value-12_x.c,
8321 struct-by-value-12_y.c, struct-by-value-13_x.c,
8322 struct-by-value-13_y.c, struct-by-value-14_x.c,
8323 struct-by-value-14_y.c, struct-by-value-15_x.c,
8324 struct-by-value-15_y.c, struct-by-value-16_y.c,
8325 struct-by-value-17_y.c, struct-by-value-18_y.c,
8326 struct-by-value-19_y.c, struct-by-value-1_x.c,
8327 struct-by-value-1_y.c, struct-by-value-20_y.c,
8328 struct-by-value-2_x.c, struct-by-value-2_y.c,
8329 struct-by-value-3_y.c, struct-by-value-4_x.c,
8330 struct-by-value-4_y.c, struct-by-value-5_y.c,
8331 struct-by-value-6_y.c, struct-by-value-7_y.c
8332 struct-by-value-8_x.c, struct-by-value-8_y.c
8333 struct-by-value-9_x.c, struct-by-value-9_y.c
8334 struct-return-10_x.c, struct-return-10_y.c,
8335 struct-return-19_x.c, struct-return-20_x.c
8336 struct-return-2_x.c, struct-return-2_y.c
8337 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
8338 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
8339
8340 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8341
8342 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
8343 attribute on sparc*-sun-solaris2.*.
8344
8345 2004-01-18 Mark Mitchell <mark@codesourcery.com>
8346
8347 PR c++/13710
8348 * g++.dg/ext/typeof7.C: New test.
8349
8350 2004-01-18 David Edelsohn <edelsohn@gnu.org>
8351
8352 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
8353 * gcc.dg/const-elim-1.c: Same.
8354
8355 2004-01-17 Ziemowit Laski <zlaski@apple.com>
8356
8357 * objc.dg/stret-1.m: New.
8358 * objc.dg/stret-2.m: New.
8359
8360 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8361
8362 PR c++/11895
8363 * g++.dg/ext/vector1.C: New test.
8364
8365 2004-01-16 Geoffrey Keating <geoffk@apple.com>
8366
8367 * gcc.dg/pch/import-1.c: New.
8368 * gcc.dg/pch/import-1.hs: New.
8369 * gcc.dg/pch/import-1a.h: New.
8370 * gcc.dg/pch/import-1b.h: New.
8371 * gcc.dg/pch/import-1c.h: New.
8372
8373 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8374
8375 PR c++/13574
8376 * g++.dg/ext/array1.C: New test.
8377
8378 PR c++/13178
8379 * g++.dg/conversion/op1.C: New test.
8380
8381 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
8382
8383 PR 11864
8384 From Kazumoto Kojima / Dan Kegel:
8385 * gcc.dg/pr11864-1.c: New test.
8386
8387 PR 10392
8388 From Marcus Comstedt / Dan Kegel:
8389 * gcc.dg/pr10392-1.c: New test.
8390
8391 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8392
8393 PR c++/13478
8394 * g++.dg/init/ref10.C: New test.
8395
8396 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8397
8398 PR c++/13407
8399 * g++.dg/parse/typename6.C: New test.
8400
8401 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8402
8403 PR pch/13361
8404 * testsuite/g++.dg/pch/wchar-1.C: New.
8405 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8406
8407 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8408
8409 PR c++/9259
8410 * g++.dg/expr/sizeof2.C: New test.
8411
8412 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
8413
8414 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
8415
8416 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8417
8418 PR c++/13659
8419 * g++.dg/lookup/strong-using-3.C: New.
8420 * g++.dg/lookup/using-10.C: New.
8421
8422 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8423
8424 PR c++/13594
8425 * g++.dg/lookup/strong-using-2.C: New.
8426
8427 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
8428 Dan Kegel <dank@kegel.com>
8429 J"orn Rennecke <joern.rennecke@superh.com>
8430
8431 PR target/9365
8432 * gcc.dg/pr9365-1.c: New test.
8433
8434 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8435
8436 PR c++/8856
8437 * g++.dg/parse/casting-operator2.C: New test.
8438 * g++.old-deja/g++.pt/explicit83.C: Remove.
8439
8440 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
8441
8442 * gcc.dg/label-compound-stmt-1.c: New test.
8443 * gcc.c-torture/compile/950922-1.c,
8444 gcc.c-torture/compile/20000211-3.c,
8445 gcc.c-torture/compile/20000518-1.c,
8446 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
8447 compound statements.
8448
8449 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
8450
8451 * gcc.dg/ppc64-abi-1.c: New test.
8452
8453 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
8454
8455 * g++.dg/ext/attrib9.C: Add dg-warnings.
8456
8457 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8458
8459 PR c++/12335
8460 * g++.dg/parse/dtor3.C: New test.
8461
8462 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8463
8464 PR c++/12709
8465 * g++.dg/parse/try-catch-1.C: New test.
8466
8467 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
8468
8469 * ada/acats/run_all.sh: Add more verbose output in acats.log
8470 when compiling tests.
8471
8472 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8473
8474 PR 13656
8475 * gcc.dg/typedef-redecl.c: New test case.
8476 * gcc.dg/typedef-redecl.h: New support file.
8477
8478 2004-01-13 Jan Hubicka <jh@suse.cz>
8479
8480 * gcc.dg/always_inline.c: New test.
8481 * gcc.dg/debug/20031231-1.c: Fix.
8482
8483 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8484
8485 PR c++/13474
8486 * g++.dg/template/array3.C: New test.
8487
8488 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8489
8490 * g++.dg/ext/lvalue1.C: No longer expected to fail.
8491 * g++.dg/warn/Wunused-2.C: Likewise.
8492
8493 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8494
8495 PR c++/13289
8496 * g++.dg/template/instantiate6.C: New test.
8497
8498 2004-01-12 Roger Sayle <roger@eyesopen.com>
8499
8500 PR middle-end/11397
8501 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
8502
8503 2004-01-12 Jan Hubicka <jh@suse.cz>
8504
8505 PR opt/12826
8506 * gcc.dg/20040112-1.c: New.
8507
8508 * gcc.dg/dwarf-die[1-7].c: Move to...
8509 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
8510 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
8511
8512 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
8513
8514 PR c++/4100
8515 * g++.dg/parse/friend4.C: New test.
8516
8517 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
8518
8519 PR c++/4100
8520 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
8521 definition is called a friend.
8522
8523 2004-01-11 Zack Weinberg <zack@codesourcery.com>
8524
8525 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
8526
8527 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
8528
8529 PR c++/3478
8530 * g++.dg/parse/error10.C: New test.
8531 * g++.dg/template/arg2.C: Accept "invalid type" error.
8532
8533 2004-01-11 Jakub Jelinek <jakub@redhat.com>
8534
8535 PR middle-end/13392
8536 * g++.dg/opt/expect2.C: New test.
8537
8538 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8539
8540 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
8541 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
8542 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
8543 Update dg-error regexps.
8544
8545 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8546
8547 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
8548 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
8549
8550 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8551
8552 * gcc.dg/pragma-re-1.c: Use right pointer type.
8553
8554 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8555
8556 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
8557
8558 2004-01-09 Geoffrey Keating <geoffk@apple.com>
8559
8560 * gcc.dg/rs6000-ldouble-1.c: New.
8561
8562 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8563
8564 DR 337
8565 PR c++/9256
8566 * g++.dg/other/abstract1.C: New test.
8567
8568 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
8569
8570 * g++.dg/lookup/strong-using-1.C: New.
8571
8572 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
8573
8574 PR c/11234
8575 * gcc.dg/func-ptr-conv-1.c: New test.
8576 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
8577
8578 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
8579
8580 PR target/13380.
8581 * gcc.c-torture/compile/20040109-1.c: New.
8582
8583 2004-01-08 Stuart Hastings <stuart@apple.com>
8584
8585 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
8586 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
8587 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
8588
8589 2004-01-09 Alan Modra <amodra@bigpond.net.au>
8590
8591 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
8592
8593 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8594
8595 * ada/acats/run_acats: Treat 'gnatchop' the same way
8596 as 'gnatmake'. Export GCC_DRIVER.
8597 * ada/acats/run_all.sh: Add target_gnatchop. Use
8598 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
8599
8600 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8601
8602 PR c++/12573
8603 * g++.dg/template/dependent-expr4.C: New test.
8604
8605 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
8606
8607 * gcc.dg/altivec-11.c: New test.
8608
8609 2004-01-07 Mark Mitchell <mark@codesourcery.com>
8610
8611 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
8612
8613 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8614
8615 PR c/6024
8616 * gcc.dg/enum-compat-1.c: New test.
8617 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
8618
8619 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8620
8621 PR c/12165
8622 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
8623 gcc.dg/c99-idem-qual-3.c: New tests.
8624
8625 2004-01-07 Alan Modra <amodra@bigpond.net.au>
8626
8627 * gcc.dg/winline-7.c: Don't cast void * to int.
8628
8629 2004-01-06 Jan Hubicka <jh@suse.cz>
8630
8631 * gcc.dg/i386-sse-5.c: New test
8632 * g++.dg/eh/simd-1.c: Add -w argument for i386.
8633
8634 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8635
8636 PR c++/12815
8637 * g++.dg/rtti/typeid4.C: New test.
8638
8639 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8640
8641 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
8642
8643 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8644
8645 PR c++/12132
8646 * g++.dg/template/error11.C: New test.
8647
8648 PR c++/13451
8649 * g++.dg/template/class2.C: New test.
8650
8651 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
8652 Richard Sandiford <rsandifo@redhat.com>
8653
8654 PR c++/13387
8655 * g++.dg/opt/alias3.C: New test.
8656
8657 2004-01-04 Mark Mitchell <mark@codesourcery.com>
8658
8659 PR c++/13157
8660 * g++.dg/template/koenig3.C: New test.
8661
8662 PR c++/13529
8663 * g++.dg/parse/offsetof3.C: New test.
8664
8665 * g++.dg/init/copy7.C: Add missing dg-error markers.
8666
8667 PR c++/12226
8668 * g++.dg/init/copy7.c: New test.
8669
8670 PR c++/13536
8671 * g++.dg/parse/cast1.C: New test.
8672
8673 2004-01-04 Jan Hubicka <jh@suse.cz>
8674
8675 * gcc.dg/winline[1-7].c: New tests.
8676
8677 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8678
8679 PR c++/13520
8680 * g++.dg/template/qualttp22.C: New test.
8681
8682 2004-01-01 Jan Hubicka <jh@suse.cz>
8683
8684 * gcc.dg/debug/20031231-1.c: New.
8685 * gcc.c-torture/compile/20040101-1.c: New.
8686 * gcc.dg/dwarf-die-[1-7].c: New.
8687
8688 2004-01-01 Jakub Jelinek <jakub@redhat.com>
8689
8690 PR optimization/13521
8691 * gcc.c-torture/compile/20031231-1.c: New test.
8692
8693 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8694
8695 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
8696
8697 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8698
8699 PR c++/10079
8700 * g++.dg/template/crash16.C: New test.
8701
8702 2003-12-30 Mark Mitchell <mark@codesourcery.com>
8703
8704 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
8705
8706 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8707
8708 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
8709 ports.
8710 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8711 * g++.old-deja/g++.law/profile1.C: Likewise.
8712 * gcc.c-torture/compile/981006-1.c: Likewise.
8713 * gcc.c-torture/execute/loop-2e.x: Likewise.
8714 * gcc.c-torture/execute/loop-2f.x: Remove.
8715 * gcc.c-torture/execute/loop-2g.x: Likewise.
8716 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
8717 * gcc.dg/20020312-2.c: Remove traces of dead ports.
8718
8719 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
8720
8721 PR c++/13507
8722 * g++.dg/ext/attrib11.C: New test.
8723
8724 PR c++/13494
8725 * g++.dg/template/array2-1.C: New test.
8726 * g++.dg/template/array2-2.C: New test.
8727
8728 2003-12-29 Mark Mitchell <mark@codesourcery.com>
8729
8730 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
8731
8732 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
8733
8734 PR c++/12774
8735 * g++.dg/template/array1-1.C: New test.
8736 * g++.dg/template/array1-2.C: New test.
8737
8738 2003-12-29 Roger Sayle <roger@eyesopen.com>
8739
8740 PR fortran/12632
8741 * g77.dg/12632.f: New test case.
8742
8743 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8744
8745 PR c++/13289
8746 * g++.dg/parse/nontype1.C: New test.
8747
8748 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8749
8750 PR c++/12403
8751 * g++.dg/parse/explicit1.C: New test.
8752 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
8753
8754 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8755
8756 PR c++/13081
8757 * g++.dg/opt/inline6.C: New test.
8758
8759 PR c++/12613
8760 * g++.dg/parse/error9.C: New test.
8761
8762 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
8763
8764 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8765
8766 PR c++/13009
8767 * g++.dg/init/assign1.C: New test.
8768
8769 2003-12-28 Roger Sayle <roger@eyesopen.com>
8770
8771 PR c++/13070
8772 * g++.dg/warn/format3.C: New test case.
8773
8774 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8775
8776 * gcc.c-torture/compile/20031227-1.c: New test.
8777
8778 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8779
8780 * g++.dg/bprob/bprob.exp: Load target-supports.exp
8781 * g77.dg/bprob/bprob.exp: Likewise.
8782 * gcc.misc-tests/bprob.exp: Likewise.
8783 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
8784 variants on systems where the library does not provide that
8785 functionality.
8786 * gcc.dg/builtins-20.c: Use builtins-config.h.
8787 * gcc.dg/builtins-config.h: New file.
8788
8789 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8790
8791 * lib/gcc-dg.exp (dg-require-profiling): New function.
8792 * lib/target-supports.exp (check_profiling_available): Likewise.
8793 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
8794 * g77.dg/bprob/bprob.exp: Likewise.
8795 * gcc.misc-tests/bprob.exp: Likewise.
8796 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
8797 * gcc.dg/20021014-1.c: Likewise.
8798 * gcc.dg/nest.c: Likewise.
8799
8800 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8801
8802 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
8803 compiling.
8804 * g++.dg/lookup/java2.C: Likewise.
8805 * gcc.dg/cpp/lexident.c: Likewise.
8806
8807 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
8808
8809 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
8810 given.
8811 * gcc.c-torture/compile/961203-1.c: Likewise.
8812 * gcc.c-torture/compile/980506-1.c: Likewise.
8813
8814 2003-12-23 Zack Weinberg <zack@codesourcery.com>
8815
8816 * lib/gcc-dg.exp (dg-prune-output): New annotation.
8817 (additional_prunes): New global.
8818 (gcc-dg-prune): Handle additional per-test pruning.
8819 (dg-test): Clear additional_prunes between tests.
8820
8821 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
8822 dg-prune-output to avoid spurious failures from assembler
8823 complaining about nonexistent WAW violations.
8824 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
8825 Use dg-prune-output to avoid spurious failures from assembler
8826 warning about Itanium B-step errata.
8827
8828 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8829
8830 * g++.dg/abi/macro0.C: New test.
8831 * g++.dg/abi/macro1.C: Likewise.
8832 * g++.dg/abi/macro2.C: Likewise.
8833
8834 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
8835 * g++.dg/abi/bitfield7.C: Likewise.
8836 * g++.dg/abi/dtor2.C: Likewise.
8837 * g++.dg/abi/mangle11.C: Likewise.
8838 * g++.dg/abi/mangle12.C: Likewise.
8839 * g++.dg/abi/mangle14.C: Likewise.
8840 * g++.dg/abi/mangle17.C: Likewise.
8841 * g++.dg/abi/vbase10.C: Likewise.
8842 * g++.dg/abi/vbase14.C: Likewise.
8843 * g++.dg/template/qualttp17.C: Likewise.
8844
8845 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8846
8847 PR c/11995
8848 * gcc.dg/20031223-1.c: New test.
8849
8850 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8851
8852 * gcc.dg/noreturn-7.c: New test.
8853
8854 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8855
8856 * gcc.dg/null-pointer-1.c: New test.
8857
8858 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8859
8860 * g++.old-deja/g++.jason/template18.C: Remove.
8861 * g++.old-deja/g++.jason/template37.C: Likewise.
8862
8863 PR c++/12862
8864 * g++.dg/lookup/ns1.C: New test.
8865
8866 PR c++/12397
8867 * g++.dg/template/lookup3.C: New test.
8868
8869 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8870
8871 * g++.dg/template/recurse1.C: New test
8872
8873 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8874
8875 PR c++/12479
8876 * g++.dg/parse/semicolon1.C: New test.
8877 * g++.dg/parse/semicolon1.h: Likewise.
8878
8879 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
8880
8881 * gcc.dg/darwin-misaligned.c: New test.
8882
8883 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8884
8885 PR c/9163
8886 * gcc.dg/20031222-1.c: New test.
8887
8888 2003-12-21 Mark Mitchell <mark@codesourcery.com>
8889
8890 PR c++/13438
8891 * g++.dg/parse/error8.C: New test.
8892
8893 PR c++/11554
8894 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
8895
8896 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
8897
8898 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
8899 too small.
8900 * gcc.c-torture/compile/930217-1.c: Likewise.
8901 * gcc.c-torture/compile/930513-1.c: Likewise.
8902 * gcc.c-torture/execute/920908-2.c: Likewise.
8903 * gcc.c-torture/execute/921204-1.c: Likewise.
8904 * gcc.c-torture/execute/930621-1.c: Likewise.
8905 * gcc.c-torture/execute/930630-1.c: Likewise.
8906 * gcc.c-torture/execute/931031-1.c: Likewise.
8907 * gcc.c-torture/execute/980602-2.c: Likewise.
8908 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
8909 * gcc.c-torture/execute/compndlit-1.c: Likewise.
8910 * gcc.c-torture/execute/extzvsi.c: Likewise.
8911 * gcc.c-torture/unsorted/ext.c: Likewise.
8912
8913 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
8914
8915 PR target/12749
8916 * gcc.c-torture/compile/20031220-2.c: New test case.
8917
8918 2003-12-20 Roger Sayle <roger@eyesopen.com>
8919
8920 PR optimization/13031
8921 * gcc.c-torture/compile/20031220-1.c: New test case.
8922
8923 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8924
8925 * gcc.dg/cast-function-1.c: New test.
8926
8927 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
8928
8929 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
8930 formats.
8931
8932 2003-12-19 Mark Mitchell <mark@codesourcery.com>
8933
8934 PR c++/12795
8935 * g++.dg/ext/attrib10.C: New test.
8936
8937 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8938
8939 * gcc.dg/cleanup-10.c: New test.
8940 * gcc.dg/cleanup-11.c: New test.
8941
8942 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8943
8944 PR c++/13239
8945 * g++.dg/opt/expect1.C: New test.
8946
8947 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
8948
8949 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
8950
8951 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
8952
8953 PR debug/12923
8954 * gcc.dg/20031218-1.c: New test.
8955
8956 PR debug/12389
8957 * gcc.dg/20031218-2.c: New test.
8958 * gcc.dg/20031218-3.c: New test.
8959
8960 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
8961 of label name and allow for USER_LABEL_PREFIX == "_" names.
8962 * g++.dg/abi/mangle18-2.C: Likewise.
8963 * g++.dg/abi/mangle19-1.C: Likewise.
8964 * g++.dg/abi/mangle19-2.C: Likewise.
8965 * g++.dg/abi/mangle20-1.C: Likewise.
8966 * g++.dg/abi/mangle20-2.C: Likewise.
8967
8968 2003-12-18 Richard Henderson <rth@redhat.com>
8969
8970 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
8971
8972 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
8973 Dan Kegel <dank@kegel.com>
8974
8975 PR other/12009
8976 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
8977 testing a cross compiler, it causes spurious compile failures.
8978 * lib/g++.exp: Likewise.
8979
8980 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8981
8982 PR c++/13262
8983 * g++.dg/template/access13.C: New test.
8984
8985 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
8986
8987 * gcc.dg/20031216-1.c: New test.
8988
8989 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8990
8991 PR c++/9154
8992 * g++.dg/template/error10.C: New test.
8993
8994 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8995
8996 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
8997 * g++.dg/eh/simd-2.C: Likewise.
8998
8999 2003-12-17 James E Wilson <wilson@specifixinc.com>
9000 Roger Sayle <roger@eyesopen.com>
9001
9002 * gcc.c-torture/execute/ieee/mzero5.c: New.
9003
9004 2003-12-17 Mark Mitchell <mark@codesourcery.com>
9005
9006 PR c++/10603
9007 * g++.dg/parse/error6.C: New test.
9008
9009 PR c++/12827
9010 * g++.dg/parse/error7.C: New test.
9011
9012 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
9013
9014 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
9015 at -O with stabs debugging formats.
9016 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
9017 * gcc.dg/debug/debug-2.c: Likewise.
9018
9019 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9020
9021 PR c++/12696
9022 * g++.dg/init/error1.C: New test.
9023
9024 PR c++/12218
9025 * g++.dg/init/pm3.C: New test.
9026
9027 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
9028
9029 PR c/3347
9030 * gcc.dg/bitfld-8.c: New test.
9031
9032 2003-12-16 James Lemke <jim@wasabisystems.com>
9033
9034 * gcc.dg/arm-scd42-[123].c: New tests.
9035
9036 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9037
9038 PR c++/9043
9039 * g++.dg/abi/mangle20-1.C: New test.
9040 * g++.dg/abi/mangle20-2.C: New test.
9041
9042 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9043
9044 PR c++/13275
9045 * g++.dg/other/offsetof2.C: Remove XFAIL.
9046 * g++.dg/parse/offsetof1.C: New test.
9047 * g++.gd/parse/offsetof2.C: Likewise.
9048
9049 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9050
9051 * g++.dg/template/nontype3.C: New test.
9052 * g++.dg/template/static2.C: Tweaked the dg-error clause.
9053
9054 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9055
9056 * g++.dg/warn/noreturn-3.C: Also test instantiation.
9057
9058 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9059
9060 PR c++/13387
9061 * g++.dg/expr/assign1.C: New test.
9062
9063 PR c++/13242
9064 * g++.dg/abi/mangle19-1.C: New test.
9065 * g++.dg/abi/mangle19-2.C: New test.
9066
9067 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
9068
9069 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
9070
9071 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9072
9073 * gcc.c-torture/execute/20031216-1.c: New test.
9074
9075 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9076
9077 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
9078 an ICE regression.
9079
9080 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9081
9082 PR c++/10926
9083 * g++.dg/template/error9.C: New test.
9084
9085 PR c++/11116
9086 * g++.dg/template/error8.C: New test.
9087
9088 2003-12-15 Roger Sayle <roger@eyesopen.com>
9089
9090 PR middle-end/13400
9091 * gcc.c-torture/execute/20031215-1.c: New test case.
9092
9093 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9094
9095 PR c++/13269
9096 * g++.dg/parse/error5.C: New test.
9097
9098 PR c++/12989
9099 * g++.dg/expr/sizeof1.C: New test.
9100
9101 PR c++/13310
9102 * g++.dg/template/crash15.C: New test.
9103
9104 2003-12-15 Geoffrey Keating <geoffk@apple.com>
9105
9106 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
9107 a non-POD type as the last named parameter of a varargs function.
9108
9109 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9110
9111 PR c++/13243
9112 PR c++/12573
9113 * g++.dg/template/crash14.C: New test.
9114 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
9115
9116 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
9117
9118 * g++.dg/other/java1.C: New test.
9119
9120 PR c++/13241
9121 * g++.dg/abi/mangle18-1.C: New test.
9122 * g++.dg/abi/mangle18-2.C: New test.
9123
9124 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9125
9126 PR optimization/10312
9127 * gcc.c-torture/execute/20031214-1.c: New.
9128
9129 2003-12-14 Mark Mitchell <mark@codesourcery.com>
9130
9131 PR c++/10779
9132 PR c++/12160
9133 * g++.dg/parse/error3.C: New test.
9134 * g++.dg/parse/error4.C: Likewise.
9135 * g++.dg/abi/mangle4.C: Tweak error messages.
9136 * g++.dg/lookup/using5.C: Likewise.
9137 * g++.dg/other/error2.C: Likewise.
9138 * g++.dg/parse/typename5.C: Likewise.
9139 * g++.dg/parse/undefined1.C: Likewise.
9140 * g++.dg/template/arg2.C: Likewise.
9141 * g++.dg/template/ttp3.C: Likewise.
9142 * g++.dg/template/type1.C: Likewise.
9143 * g++.old-deja/g++.other/crash32.C: Likewise.
9144 * g++.old-djea/g++.pt/defarg8.C: Likewise.
9145
9146 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9147
9148 PR c++/13106
9149 * g++.dg/warn/noreturn-3.C: New test.
9150
9151 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9152
9153 PR c++/13118
9154 * g++.dg/abi/covariant3.C: New.
9155
9156 2003-12-12 Jakub Jelinek <jakub@redhat.com>
9157
9158 * g++.dg/eh/ia64-1.C: New test.
9159
9160 2003-12-12 Roger Sayle <roger@eyesopen.com>
9161
9162 PR optimization/13037
9163 * g77.f-torture/execute/13037.f: New test case.
9164
9165 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9166
9167 PR c++/12881
9168 * g++.dg/abi/covariant2.C: New.
9169
9170 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
9171
9172 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
9173
9174 2003-12-11 Zack Weinberg <zack@codesourcery.com>
9175
9176 * gcc.c-torture/execute/wchar_t-1.x: Delete.
9177
9178 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
9179
9180 PR other/10819
9181 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
9182 to fix Bug 10819.
9183 * lib/g++.exp (g++_version): Likewise.
9184 * lib/g77.exp (g77_version): Likewise.
9185 * lib/objc.exp (default_objc_version): Likewise.
9186
9187 2003-12-10 Richard Henderson <rth@redhat.com>
9188
9189 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
9190
9191 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
9192
9193 2003-12-08 Matt Austern <austern@apple.com>
9194
9195 PR c/13134
9196 * lib/gcc-dg.exp (dg-require-visibility): Define.
9197 * lib/target-supports (check_visibility_available): Define.
9198 * gcc.dg/visibility-1.c: New test.
9199 * gcc.dg/visibility-2.c: Likewise.
9200 * gcc.dg/visibility-3.c: Likewise.
9201 * gcc.dg/visibility-4.c: Likewise.
9202 * gcc.dg/visibility-5.c: Likewise.
9203 * gcc.dg/visibility-6.c: Likewise.
9204 * g++.dg/ext/visibility-1.C: Likewise.
9205 * g++.dg/ext/visibility-2.C: Likewise.
9206 * g++.dg/ext/visibility-3.C: Likewise.
9207 * g++.dg/ext/visibility-4.C: Likewise.
9208 * g++.dg/ext/visibility-5.C: Likewise.
9209 * g++.dg/ext/visibility-6.C: Likewise.
9210
9211 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9212
9213 * g++.dg/lookup/java1.C: New test.
9214 * g++.dg/lookup/java2.C: New test.
9215
9216 2003-12-07 Falk Hueffner <falk@debian.org>
9217
9218 * g++.dg/opt/noreturn-1.C: New test.
9219
9220 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
9221
9222 * gcc.dg/overflow-1.c: New test.
9223
9224 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9225
9226 * g77.f-torture/compile/13060.f: New test.
9227
9228 2003-12-06 Mark Mitchell <mark@codesourcery.com>
9229
9230 PR c++/13323
9231 * g++.dg/inherit/operator2.C: New test.
9232
9233 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9234
9235 PR c++/13305
9236 * g++.dg/ext/attrib9.C: New test.
9237
9238 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9239
9240 PR c++/13314
9241 * g++.dg/template/error7.C: New test.
9242
9243 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
9244 J"orn Rennecke <joern.rennecke@superh.com>
9245
9246 PR target/13302
9247 * g++.dg/other/struct-va_list.C: New test.
9248
9249 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9250
9251 PR c++/13166
9252 * g++.dg/parse/defarg6.C: New test.
9253
9254 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
9255
9256 PR target/13256
9257 * gcc.c-torture/execute/20031201-1.c: New test.
9258
9259 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
9260
9261 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
9262
9263 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9264
9265 * gcc.dg/builtin-return-1.c: New test.
9266
9267 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
9268 J"orn Rennecke <joern.rennecke@superh.com>
9269
9270 PR optimization/13260
9271 * gcc.c-torture/execute/20031204-1.c: New test.
9272
9273 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9274
9275 PR c++/9127
9276 * g++.dg/template/error6.C: New test.
9277
9278 2003-12-03 Jakub Jelinek <jakub@redhat.com>
9279
9280 * gcc.dg/20031202-1.c: New test.
9281
9282 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9283
9284 PR c++/13179
9285 * g++.dg/template/eh1.C: New test.
9286
9287 PR c++/10771
9288 * g++.dg/template/error5.C: New test.
9289
9290 2003-12-02 David Ung <davidu@mips.com>
9291
9292 * gcc.dg/compat/vector-check.h: Corrected type for var
9293 g_##TMODE
9294
9295 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9296
9297 PR c++/10126
9298 * g++.dg/template/ptrmem8.C: New test.
9299
9300 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9301
9302 PR c++/12573
9303 * g++.dg/template/dependent-expr3.C: New test.
9304
9305 2003-12-01 James Lemke <jim@wasabisystems.com>
9306
9307 * gcc.dg/arm-g2.c: New test.
9308
9309 2003-12-01 Roger Sayle <roger@eyesopen.com>
9310
9311 PR optimization/11634
9312 * gcc.dg/20031201-2.c: New test case.
9313
9314 2003-12-01 Zack Weinberg <zack@codesourcery.com>
9315
9316 PR 11433
9317 * objc.dg/proto-lossage-3.m: New test.
9318
9319 2003-12-01 Roger Sayle <roger@eyesopen.com>
9320
9321 PR optimization/12628
9322 * gcc.dg/20031201-1.c: New test case.
9323
9324 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9325
9326 * gcc.dg/unaligned-1.c: New test.
9327
9328 2003-11-30 Mark Mitchell <mark@codesourcery.com>
9329
9330 PR c++/9849
9331 * g++.dg/template/error4.C: New test.
9332 * g++.dg/template/nested3.C: Adjust error markers.
9333
9334 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9335
9336 * gcc.dg/cpp/assert4.c: Check more #system assertions.
9337
9338 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
9339
9340 PR c/10333
9341 * gcc.dg/bitfld-7.c: New test.
9342
9343 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
9344
9345 * gcc.dg/tls/asm-1.C: New test.
9346
9347 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9348
9349 * gcc.dg/cpp/assert4.c: Update.
9350
9351 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9352
9353 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
9354 * gcc.dg/builtin-apply3.c: New test.
9355
9356 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9357
9358 * lib/compat.exp (compat-obj): New xfaildata parameter.
9359 Use it to set compiler_conditional_xfail_data before compiling.
9360 (compat-get-options): Handle dg-xfail-if.
9361 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
9362 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
9363 * gcc.dg/compat/vector-1_y.c: Likewise.
9364 * gcc.dg/compat/vector-2_x.c: Likewise.
9365 * gcc.dg/compat/vector-2_y.c: Likewise.
9366
9367 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9368
9369 * g++.dg/opt/reg-stack4.C: New test.
9370
9371 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9372
9373 * gcc.dg/builtin-apply2.c: New test.
9374
9375 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9376
9377 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
9378
9379 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9380
9381 PR c++/12924
9382 * g++.dg/template/template-id-2.C: New test.
9383
9384 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9385
9386 PR c++/5369
9387 * g++.dg/template/memfriend1.C: New test.
9388 * g++.dg/template/memfriend2.C: Likewise.
9389 * g++.dg/template/memfriend3.C: Likewise.
9390 * g++.dg/template/memfriend4.C: Likewise.
9391 * g++.dg/template/memfriend5.C: Likewise.
9392 * g++.dg/template/memfriend6.C: Likewise.
9393 * g++.dg/template/memfriend7.C: Likewise.
9394 * g++.dg/template/memfriend8.C: Likewise.
9395 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
9396
9397 2003-11-21 Mark Mitchell <mark@codesourcery.com>
9398
9399 PR c++/12515
9400 * g++.dg/ext/cond1.C: New test.
9401
9402 2003-11-20 Richard Henderson <rth@redhat.com>
9403
9404 * gcc.dg/20020201-2.c: Remove.
9405 * gcc.dg/20020201-4.c: Remove.
9406 * gcc.dg/20020304-1.c: Remove.
9407
9408 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
9409
9410 * gcc.dg/cpp/trad/xwin1.c: New test case.
9411
9412 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
9413
9414 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
9415 * lib/g77.exp: Likewise.
9416 * lib/objc.exp: Likewise.
9417 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
9418 for darwin.
9419
9420 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9421
9422 PR c++/12932
9423 * g++.dg/template/static5.C: New test.
9424
9425 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
9426
9427 * gcc.dg/nested-func-1.c: New test.
9428
9429 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9430
9431 * gcc.dg/cpp/assert4.c: New test.
9432
9433 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9434
9435 PR c++/2294
9436 * g++.dg/lookup/using9.c: New test.
9437
9438 2003-11-14 Mark Mitchell <mark@codesourcery.com>
9439
9440 PR c++/12762
9441 * g++.dg/template/error3.C: New test.
9442
9443 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
9444
9445 PR ada/13035
9446 * ada/acats/run_acats, run_all.sh: Fix syntax error.
9447 No longer use a wrapper for gcc, since this does not work under
9448 Windows.
9449
9450 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9451
9452 PR c++/2094
9453 * g++.dg/template/ptrmem7.C: New test.
9454
9455 2003-11-13 Andrew Pinski <apinski@apple.com>
9456
9457 * gcc.c-torture/compile/20031113-1.c: New test.
9458
9459 2003-11-13 Mark Mitchell <mark@codesourcery.com>
9460 Kean Johnston <jkj@sco.com>
9461
9462 PR c/13029
9463 * gcc.dg/unused-4.c: Update.
9464
9465 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9466
9467 * g++.dg/opt/const3.C: New test.
9468
9469 2003-11-13 Jan Hubicka <jh@suse.cz>
9470
9471 * gcc.c-torture/compile/20031112-1.c: New test.
9472
9473 2003-11-12 Mark Mitchell <mark@codesourcery.com>
9474
9475 * g++.dg/parse/crash10.C: Remove bogus error marker.
9476
9477 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9478
9479 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
9480 (host_gcc): Likewise.
9481 (ROOT): Honor $PWDCMD.
9482 (BASE): Likewise.
9483 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
9484
9485 2003-11-12 Catherine Moore <clm@redhat.com>
9486
9487 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
9488
9489 2003-11-12 Andreas Jaeger <aj@suse.de>
9490 Jakub Jelinek <jakub@redhat.com>
9491 Andrew Pinski <pinskia@physics.uc.edu>
9492 Richard Henderson <rth@redhat.com>
9493
9494 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
9495 systems.
9496 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
9497
9498 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
9499 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9500
9501 2003-11-11 Andreas Jaeger <aj@suse.de>
9502
9503 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
9504
9505 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
9506
9507 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
9508
9509 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
9510 Clean ups.
9511
9512 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
9513
9514 * gcc.dg/trampoline-1.c: New test.
9515
9516 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9517
9518 * gcc.c-torture/compile/200031109-1.c: New test.
9519
9520 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9521
9522 PR c/3190
9523 PR c/8714
9524 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9525 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
9526 gcc.dg/format/no-y2k-1.c: Update.
9527
9528 2003-11-08 Roger Sayle <roger@eyesopen.com>
9529
9530 PR optimization/10467
9531 * gcc.dg/20031108-1.c: New test case.
9532
9533 2003-11-07 Geoffrey Keating <geoffk@apple.com>
9534
9535 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
9536
9537 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9538
9539 * gcc.dg/compound-lvalue-1.c: New test.
9540 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
9541 some XFAILs.
9542
9543 2003-11-06 Geoffrey Keating <geoffk@apple.com>
9544
9545 * gcc.dg/altivec-varargs-1.c: New test.
9546
9547 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9548
9549 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
9550 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
9551 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
9552 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
9553 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
9554
9555 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
9556
9557 * gcc.dg/cond-lvalue-1.c: New test.
9558
9559 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
9560
9561 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
9562
9563 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9564
9565 PR c++/11616
9566 * g++.dg/template/instantiate5.C: New test.
9567
9568 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9569
9570 PR c++/12726
9571 * g++.dg/ext/complit2.C: Replace test with self-contained version.
9572 * ChangeLog: Add missing first entry for above test.
9573
9574 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9575
9576 PR c++/9810
9577 * g++.dg/template/using8.C: New test.
9578 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
9579
9580 2003-11-02 Roger Sayle <roger@eyesopen.com>
9581
9582 PR optimization/10817
9583 * gcc.c-torture/compile/20031102-1.c: New test case.
9584
9585 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
9586
9587 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
9588 2147483647.
9589
9590 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9591
9592 * gcc.dg/20031102-1.c: New test.
9593
9594 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9595
9596 * gcc.dg/complex-1.c: New test.
9597
9598 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9599
9600 PR c++/12796
9601 * g++.dg/template/crash13.C: Adjust expected error location.
9602 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9603
9604 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9605
9606 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9607
9608 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9609
9610 PR/10239
9611 * gcc.c-torture/compile/20031031-2.c: New test.
9612
9613 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9614
9615 PR/11640
9616 * gcc.c-torture/compile/20031031-1.c: New test.
9617
9618 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9619
9620 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9621 * gcc.misc-tests/bprob.exp: Likewise.
9622 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
9623 the execution test on arm-elf configs.
9624 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
9625 configs that don't support scratch files.
9626 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
9627
9628 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
9629
9630 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
9631 done by dejagnu.
9632
9633 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
9634
9635 * ada/acats/run_all.sh: Redirect mv output to /dev/null
9636 Avoid non pure sh syntax. Add more logging.
9637
9638 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
9639 fail.
9640
9641 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9642
9643 PR libgcj/10610
9644 * gcc.dg/ppc-stackalign-1.c: New test.
9645
9646 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
9647
9648 * ada/acats/run_all.sh: Change output to be more compliant with
9649 dejagnu framework.
9650 Create acats.sum and acats.log files under testsuite/ada/acats
9651 Only run [a-z]* directories, to filter out e.g. CVS.
9652 Redirect build output to log file.
9653
9654 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9655
9656 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
9657
9658 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9659
9660 PR ada/5909:
9661 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
9662
9663 2003-10-27 Jakub Jelinek <jakub@redhat.com>
9664
9665 * gcc.c-torture/compile/20031023-1.c: New test.
9666 * gcc.c-torture/compile/20031023-2.c: New test.
9667 * gcc.c-torture/compile/20031023-3.c: New test.
9668 * gcc.c-torture/compile/20031023-4.c: New test.
9669
9670 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9671
9672 PR c++/10371
9673 * g++.dg/lookup/scoped8.C: New test.
9674
9675 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9676
9677 * g++.dg/opt/reg-stack3.C: New test.
9678
9679 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9680
9681 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
9682
9683 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9684
9685 PR c++/11076
9686 * g++.dg/template/crash13.C: New test.
9687
9688 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9689
9690 * gcc.dg/c99-restrict-2.c: New test.
9691
9692 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
9693
9694 PR c++/12698, c++/12699, c++/12700, c++/12566
9695 * g++.dg/inherit/covariant9.C: New test.
9696 * g++.dg/inherit/covariant10.C: New test.
9697 * g++.dg/inherit/covariant11.C: New test.
9698
9699 2003-10-23 Jason Merrill <jason@redhat.com>
9700
9701 PR c++/12726
9702 * g++.dg/ext/complit2.C: New test.
9703
9704 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
9705
9706 PR target/12654
9707 * gcc.c-torture/execute/20031020-1.c: New test.
9708
9709 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9710
9711 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
9712 following the jump_insn.
9713
9714 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
9715
9716 * gcc.dg/cast-lvalue-1.c: New test.
9717
9718 2003-10-21 Mark Mitchell <mark@codesourcery.com>
9719
9720 PR c++/11962
9721 * g++.dg/template/cond2.C: New test.
9722
9723 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
9724
9725 * gcc.dg/builtins-28.c: New test.
9726
9727 2003-10-20 Jan Hubicka <jh@suse.cz>
9728
9729 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
9730 parameter.
9731 * testsuite/gcc.dg/inline-2.c: Likewise.
9732
9733 2003-10-20 Phil Edwards <phil@codesourcery.com>
9734
9735 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
9736 * gcc.dg/nest.c: Likewise.
9737
9738 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9739
9740 PR c++/9781, c++/10583, c++/11862
9741 * g++.dg/parse/crash13.C: New test.
9742
9743 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9744
9745 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
9746
9747 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9748
9749 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
9750 Define HAVE_C99_RUNTIME except on Solaris.
9751 * gcc.dg/builtins-20.c: Likewise.
9752
9753 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9754
9755 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
9756
9757 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9758
9759 PR c++/12495
9760 * g++.dg/template/crash21.C: New test.
9761
9762 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9763
9764 PR c++/2513
9765 * g++.dg/template/typename5.C: New test.
9766
9767 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9768
9769 PR c++/12369
9770 * g++.dg/template/friend25.C: New test.
9771
9772 2003-10-16 Ziemowit Laski <zlaski@apple.com>
9773
9774 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
9775 versions.
9776
9777 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
9778
9779 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
9780 == 2147483647.
9781
9782 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
9783
9784 * gcc.c-torture/execute/960416-1.x: Remove.
9785 * gcc.c-torture/execute/divconst-3.x: Likewise.
9786
9787 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
9788
9789 PR target/12598
9790 * gcc.dg/torture/cris-volatile-1.c: New test.
9791
9792 2003-10-14 Roger Sayle <roger@eyesopen.com>
9793
9794 PR optimization/9325
9795 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
9796 for overflowing floating point to integer conversion during RTL
9797 simplification.
9798
9799 2003-10-13 Ziemowit Laski <zlaski@apple.com>
9800
9801 * objc/execute/_cmd.m: Fix typo.
9802 * objc.dg/image-info.m, objc.dg/symtab-1.m:
9803 Relax 'scan-assembler' regexp.
9804 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
9805 objc.dg/try-catch-4.m: Run on non-Darwin targets.
9806 * objc.dg/zero-link-2.m: Remove blank line.
9807 * objc.dg/zero-link-3.m: New test case.
9808
9809 2003-10-13 Geoffrey Keating <geoffk@apple.com>
9810
9811 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
9812
9813 * gcc.dg/asm-names.c: Use scan-assembler-not rather
9814 than linker trickery.
9815
9816 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9817
9818 PR c++/12370
9819 * g++.dg/other/friend2.C: New test.
9820
9821 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9822
9823 * gcc.dg/20031012-1.c: New test.
9824
9825 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9826
9827 * gcc.dg/weak/weak-3.c: Fix for new warning.
9828
9829 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
9830
9831 PR optimization/8750
9832 * gcc.c-torture/execute/20031012-1.c: New test case.
9833
9834 2003-10-11 Roger Sayle <roger@eyesopen.com>
9835
9836 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
9837 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
9838
9839 2003-10-11 Roger Sayle <roger@eyesopen.com>
9840
9841 PR optimization/12260
9842 * gcc.c-torture/compile/20031011-2.c: New test case.
9843
9844 2003-10-11 Roger Sayle <roger@eyesopen.com>
9845
9846 * gcc.c-torture/execute/20031011-1.c: New testcase.
9847
9848 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9849
9850 * gcc.c-torture/compile/20031011-1.c: New test.
9851
9852 2003-10-11 Jan Hubicka <jh@suse.cz>
9853
9854 * g++.dg/other/first-global.C: New test.
9855
9856 2003-10-11 Roger Sayle <roger@eyesopen.com>
9857
9858 * gcc.c-torture/execute/string-opt-18.c: New testcase.
9859
9860 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
9861
9862 * gcc.c-torture/compile/20031010-1.c: New test.
9863
9864 2003-10-10 Geoffrey Keating <geoffk@apple.com>
9865
9866 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
9867 * gcc.c-torture/execute/va-arg-25.c: ... here.
9868
9869 2003-10-09 Mark Mitchell <mark@codesourcery.com>
9870
9871 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
9872
9873 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
9874
9875 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
9876
9877 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9878
9879 * g++.dg/parse/error2.C: New test.
9880
9881 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9882
9883 PR c++/11097
9884 * g++.dg/other/error5.C: Modify the error message.
9885 * g++.dg/lookup/using8.C: New test.
9886
9887 2003-10-07 Geoffrey Keating <geoffk@apple.com>
9888
9889 * gcc.dg/darwin-abi-2.c: New file.
9890 * gcc.c-torture/execute/va-arg-24.c: New file.
9891
9892 2003-10-06 Bob Wilson <bob.wilson@acm.org>
9893
9894 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
9895 indentation.
9896
9897 2003-10-06 Mark Mitchell <mark@codesourcery.com>
9898
9899 PR c++/10147
9900 * g++.dg/other/error4.C: Update error messages.
9901 * g++.dg/template/ptrmem4.C: Likewise.
9902
9903 PR c++/12337
9904 * g++.dg/init/new9.C: New test.
9905
9906 PR c++/12334, c++/12236, c++/8656
9907 * g++.dg/ext/attrib8.C: New test.
9908
9909 2003-10-06 Devang Patel <dpatel@apple.com>
9910
9911 * gcc.dg/debug/dwarf2-3.h: New test.
9912 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
9913
9914 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
9915
9916 * g++.dg/opt/cfg2.C: New test.
9917
9918 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9919
9920 * g++.dg/opt/float1.C: New test.
9921
9922 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9923
9924 * gcc.dg/c90-array-lval-6.c: New test.
9925 * gcc.dg/c99-array-lval-6.c: New test.
9926
9927 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
9928 Ziemowit Laski <zlaski@apple.com>
9929
9930 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
9931 'Derived', so that it is never considered a class method; add
9932 new warning for '+port' method ambiguity.
9933 * objc.dg/method-12.m: Include <objc/objc.h> instead of
9934 <objc/objc-api.h> (needed on Mac OS X).
9935 * objc.dg/method-13.m: New test.
9936
9937 2003-10-03 Roger Sayle <roger@eyesopen.com>
9938
9939 PR optimization/9325, PR java/6391
9940 * gcc.c-torture/execute/20031003-1.c: New test case.
9941
9942 2003-10-02 Mark Mitchell <mark@codesourcery.com>
9943
9944 PR optimization/12180
9945 * gcc.dg/20031002-1.c: New test.
9946
9947 PR c++/12486
9948 * g++.dg/inherit/error1.C: New test.
9949
9950 2003-10-02 Chris Demetriou <cgd@broadcom.com>
9951
9952 * lib/f-torture.exp (search_for): Rename to...
9953 (search_for_re): This. Also, clean up comments and the
9954 "regexp" invocation.
9955
9956 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
9957
9958 * gcc.c-torture/compile/20031002-1.c: New test.
9959
9960 2003-10-02 Jakub Jelinek <jakub@redhat.com>
9961
9962 * g++.dg/opt/cond1.C: New test.
9963
9964 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
9965
9966 * gcc.dg/Wold-style-definition-2.c: New testcase.
9967 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
9968
9969 2003-09-29 Richard Henderson <rth@redhat.com>
9970
9971 * g++.dg/init/array10.C: Add dg-options.
9972
9973 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
9974
9975 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
9976
9977 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9978
9979 * g++.dg/template/friend19.C: Fix typo.
9980 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
9981
9982 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
9983
9984 * gcc.c-torture/execute/20030928-1.c: New test.
9985 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
9986
9987 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9988
9989 * g++.dg/opt/unroll1.C: New test.
9990
9991 2003-09-26 Roger Sayle <roger@eyesopen.com>
9992
9993 PR optimization/11741
9994 * gcc.dg/20030926-1.c: New test case.
9995
9996 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9997
9998 PR c++/5655
9999 * g++.dg/parse/access7.C: New test.
10000 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
10001
10002 2003-09-24 Ziemowit Laski <zlaski@apple.com>
10003
10004 MERGE OF objc-improvements-branch into MAINLINE:
10005 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
10006 if libobjc has not been built.
10007 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
10008 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
10009 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
10010 objc/execute/nested-3.m, objc/execute/np-2.m,
10011 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
10012 objc/execute/redefining_self.m, objc/execute/root_methods.m,
10013 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
10014 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
10015 objc.dg/special/unclaimed-category-1.h,
10016 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
10017 well as GNU runtime.
10018 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
10019 * execute/cascading-1.m, execute/function-message-1.m,
10020 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
10021 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
10022 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
10023 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
10024 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
10025 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
10026 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
10027 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
10028 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
10029 * objc.dg/bitfield-2.m: Run only on Darwin.
10030 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
10031 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
10032 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
10033 * objc.dg/const-str-1.m: Fix constant string layout.
10034
10035 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
10036
10037 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
10038
10039 2003-09-23 Geoffrey Keating <geoffk@apple.com>
10040
10041 * gcc.dg/darwin-abi-1.c: New file.
10042
10043 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
10044
10045 PR target/12281
10046 * gcc.c-torture/compile/20030921-1.c: New test.
10047
10048 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10049
10050 * g++.dg/opt/reg-stack2.C: New test.
10051
10052 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10053
10054 * g++.dg/eh/delayslot1.C: New test.
10055
10056 2003-09-20 Richard Henderson <rth@redhat.com>
10057
10058 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
10059
10060 2003-09-20 Roger Sayle <roger@eyesopen.com>
10061
10062 * gcc.c-torture/execute/20030920-1.c: New test case.
10063
10064 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10065
10066 * g++.dg/rtti/typeid3.C: Correct expected error message.
10067
10068 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10069
10070 PR c++/157
10071 * g++.dg/parse/crash12.C: New test.
10072
10073 2003-09-19 Janis Johnson <janis187@us.ibm.com>
10074
10075 * gcc.dg/compat/mixed-struct-check.h: New.
10076 * gcc.dg/compat/mixed-struct-defs.h: New.
10077 * gcc.dg/compat/mixed-struct-init.h: New.
10078 * gcc.dg/compat/struct-by-value-19_main.c: New.
10079 * gcc.dg/compat/struct-by-value-19_x.c: New.
10080 * gcc.dg/compat/struct-by-value-19_y.c: New.
10081 * gcc.dg/compat/struct-by-value-20_main.c: New.
10082 * gcc.dg/compat/struct-by-value-20_x.c: New.
10083 * gcc.dg/compat/struct-by-value-20_y.c: New.
10084 * gcc.dg/compat/struct-return-19_main.c: New.
10085 * gcc.dg/compat/struct-return-19_x.c: New.
10086 * gcc.dg/compat/struct-return-19_y.c: New.
10087 * gcc.dg/compat/struct-return-20_main.c: New.
10088 * gcc.dg/compat/struct-return-20_x.c: New.
10089 * gcc.dg/compat/struct-return-20_y.c: New.
10090
10091 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
10092 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
10093 so that it will not complain on LP64 targets.
10094
10095 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10096
10097 PR c++/495
10098 * g++.dg/template/friend24.C: New test.
10099
10100 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
10101
10102 PR c++/12332
10103 * g++.dg/template/memtmpl2.C: New test.
10104
10105 2003-09-18 Mark Mitchell <mark@codesourcery.com>
10106
10107 PR target/11184
10108 * gcc.dg/builtin-apply1.c: New test.
10109
10110 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
10111
10112 PR c++/9848
10113 * g++.dg/warn/Wunused-4.C: New test.
10114
10115 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10116
10117 PR c++/12316
10118 * g++.dg/other/gc2.C: New test.
10119
10120 2003-09-17 Mark Mitchell <mark@codesourcery.com>
10121
10122 PR c++/11991
10123 * g++.dg/rtti/typeid3.C: New test.
10124
10125 PR c++/12266
10126 * g++.dg/overload/template1.C: New test.
10127
10128 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10129
10130 * g++.dg/opt/cfg3.C: New test.
10131
10132 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10133
10134 PR c++/7939
10135 * g++.dg/template/crash11.C: New test.
10136
10137 2003-09-16 Jason Merrill <jason@redhat.com>
10138 Jakub Jelinek <jakub@redhat.com>
10139
10140 * gcc.dg/attr-warn-unused-result.c: New test.
10141
10142 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
10143
10144 PR c++/12184
10145 * g++.dg/expr/call2.C: New test.
10146
10147 2003-09-15 Andreas Jaeger <aj@suse.de>
10148
10149 * gcc.dg/Wold-style-definition-1.c: New test.
10150
10151 2003-09-14 Mark Mitchell <mark@codesourcery.com>
10152
10153 PR c++/3907
10154 * g++.dg/parse/template12.C: New test.
10155
10156 * g++.dg/abi/bitfield11.C: New test.
10157 * g++.dg/abi/bitfield12.C: Likewise.
10158
10159 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
10160
10161 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
10162 non-expansion of functional macro name without arguments at EOL.
10163 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
10164
10165 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
10166
10167 * gcc.c-torture/execute/20030914-[12].c: New tests.
10168
10169 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
10170
10171 PR c++/11788
10172 * g++.dg/overload/addr1.C: New test.
10173
10174 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
10175
10176 * gcc.dg/20030909-1.c: New test.
10177
10178 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10179
10180 * gcc.dg/ultrasp10.c: New test.
10181
10182 2003-09-09 Devang Patel <dpatel@apple.com>
10183
10184 * gcc.dg/darwin-ld-6.c: New test.
10185
10186 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10187
10188 * gcc.dg/torture/builtin-explog-1.c: New testcase.
10189
10190 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10191
10192 * gcc.dg/ia64-types1.c: New test.
10193 * gcc.dg/ia64-types2.c: Likewise.
10194
10195 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10196
10197 * gcc.dg/builtins-1.c: Add more _Complex tests.
10198 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10199
10200 * gcc.dg/builtins-1.c: Test existing _Complex functions.
10201 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10202
10203 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10204
10205 PR c++/11786
10206 * g++.dg/lookup/koenig2.C: New test.
10207
10208 PR c++/5296
10209 * g++.dg/rtti/typeid2.C: New test.
10210
10211 2003-09-08 Jakub Jelinek <jakub@redhat.com>
10212
10213 * gcc.c-torture/compile/20030904-1.c: New test.
10214
10215 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10216
10217 * g++.dg/opt/longbranch2.C: New test.
10218
10219 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10220
10221 * g++.dg/template/crash10.C: Only compile it.
10222
10223 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10224
10225 PR middle-end/11665
10226 * gcc.c-torture/compile/20030907-1.c: New test.
10227 * g++.dg/init/array11.C: New test.
10228
10229 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10230
10231 PR c++/11852
10232 * g++.dg/init/struct1.C: New test.
10233
10234 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10235
10236 PR c++/12181
10237 * g++.dg/expr/comma1.C: New test.
10238
10239 2003-09-06 Mark Mitchell <mark@codesourcery.com>
10240
10241 PR c++/11867
10242 * g++.dg/expr/static_cast5.C: New test.
10243
10244 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
10245
10246 PR c++/11507
10247 * g++.dg/lookup/scoped7.C: New test.
10248
10249 PR c++/9574
10250 * g++.dg/other/static1.C: New test.
10251
10252 PR c++/11490
10253 * g++.dg/warn/template-1.C: New test.
10254
10255 PR c++/11432
10256 * g++.dg/template/crash10.C: New test.
10257
10258 PR c++/2478
10259 * g++.dg/overload/VLA.C: New test.
10260
10261 PR c++/10804
10262 * g++.dg/template/call1.C: New test.
10263
10264 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10265
10266 PR c++/11794
10267 * g++.dg/parse/using3.C: New test.
10268
10269 2003-09-06 Roger Sayle <roger@eyesopen.com>
10270
10271 PR c++/11409
10272 * g++.dg/overload/builtin3.C: New test case.
10273
10274 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
10275
10276 PR c/9862
10277 * gcc.dg/20030906-1.c: New test.
10278 * gcc.dg/20030906-2.c: Likewise.
10279
10280 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10281
10282 PR c++/12167
10283 * g++.dg/parse/defarg5.C: New test.
10284
10285 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
10286
10287 2003-09-05 Mark Mitchell <mark@codesourcery.com>
10288
10289 PR c++/12163
10290 * g++.dg/expr/static_cast4.C: New test.
10291
10292 PR c++/12146
10293 * g++.dg/template/crash9.C: New test.
10294
10295 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10296
10297 * g++.old-deja/g++.ext/pretty2.C: Update for change
10298 in __FUNCTION__.
10299 * g++.old-deja/g++.ext/pretty3.C: Likewise.
10300
10301 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
10302
10303 PR c++/11922
10304 * g++/dg/template/qualified-id1.C: New test.
10305
10306 PR c++/12037
10307 * g++.dg/warn/noeffect4.C: New test.
10308
10309 2003-09-04 Matt Austern <austern@apple.com>
10310
10311 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
10312 * g++.dg/ext/fnname2.C: Likewise.
10313 * g++.dg/ext/fnname3.C: Likewise.
10314
10315 2003-09-04 Mark Mitchell <mark@codesourcery.com>
10316
10317 * g++.dg/expr/lval1.C: New test.
10318 * g++.dg/ext/lvcast.C: Remove.
10319
10320 2003-09-03 Roger Sayle <roger@eyesopen.com>
10321
10322 PR optimization/11700.
10323 * gcc.c-torture/compile/20030903-1.c: New test case.
10324
10325 2003-09-03 Mark Mitchell <mark@codesourcery.com>
10326
10327 PR c++/12053
10328 * g++.dg/abi/layout4.C: New test.
10329
10330 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
10331
10332 PR c++/11553
10333 * g++.dg/parse/friend3.C: New test.
10334
10335 2003-09-02 Mark Mitchell <mark@codesourcery.com>
10336
10337 PR c++/11847
10338 * g++.dg/template/class1.C: New test.
10339
10340 PR c++/11808
10341 * g++.dg/expr/call1.C: New test.
10342
10343 2003-09-01 Mark Mitchell <mark@codesourcery.com>
10344
10345 PR c++/12114
10346 * g++.dg/init/ref9.C: New test.
10347
10348 PR c++/11972
10349 * g++.dg/template/nested4.C: New test.
10350
10351 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10352
10353 PR c++/12093
10354 * g++.dg/template/non-dependent4.C: New test.
10355
10356 PR c++/11928
10357 * g++.dg/inherit/conv1.C: New test.
10358
10359 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10360
10361 PR c++/6196
10362 * g++.dg/ext/label1.C: New test.
10363 * g++.dg/ext/label2.C: Likewise.
10364
10365 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10366
10367 * g++.dg/expr/cond3.C: New test.
10368
10369 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10370
10371 * gcc.dg/builtins-1.c: Add new builtin cases.
10372
10373 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10374
10375 * gcc.dg/builtins-1.c: Add new cases.
10376 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10377
10378 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10379
10380 * gcc.dg/builtins-1.c: Add more math builtin tests.
10381 * gcc.dg/torture/builtin-attr-1.c: New test.
10382
10383 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10384
10385 PR optimization/5079
10386 * g++.dg/opt/static3.C: New test.
10387
10388 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10389
10390 * gcc.misc-tests/gcov-10b.c: New test.
10391
10392 2003-08-27 Mark Mitchell <mark@codesourcery.com>
10393
10394 * g++.dg/opt/ptrmem3.C: New test.
10395
10396 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
10397
10398 2003-08-27 Jakub Jelinek <jakub@redhat.com>
10399
10400 * gcc.dg/20030826-2.c: New test.
10401
10402 2003-08-26 Roger Sayle <roger@eyesopen.com>
10403
10404 PR middle-end/12002
10405 * g77.f-torture/compile/12002.f: New test case.
10406
10407 2003-08-26 Roger Sayle <roger@eyesopen.com>
10408
10409 * gcc.dg/20030826-1.c: New test case.
10410
10411 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
10412
10413 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
10414
10415 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
10416
10417 PR c++/11871
10418 * c++.dg/lookup/crash1.C: New test.
10419
10420 * c++.dg/warn/noeffect3.C: New test.
10421
10422 2003-08-25 Janis Johnson <janis187@us.ibm.com>
10423
10424 * gcc.dg/compat/vector-1_x.c: Compile with -w.
10425 * gcc.dg/compat/vector-1_y.c: Ditto.
10426 * gcc.dg/compat/vector-2_x.c: Ditto.
10427 * gcc.dg/compat/vector-2_y.c: Ditto.
10428
10429 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
10430
10431 * gcc.dg/20030702-1.c: New test.
10432
10433 2003-08-25 Mark Mitchell <mark@codesourcery.com>
10434
10435 PR c++/8795
10436 * g++.dg/ext/altivec-1.C: New test.
10437
10438 2003-08-24 Richard Henderson <rth@redhat.com>
10439
10440 * g++.dg/eh/simd-2.C: Add -w for x86.
10441
10442 2003-08-23 Jakub Jelinek <jakub@redhat.com>
10443
10444 * gcc.dg/20030815-1.c: New test.
10445
10446 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10447
10448 PR c++/3765
10449 * g++.dg/parse/access6.C: New test.
10450
10451 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10452
10453 PR c++/641, c++/11876
10454 * g++.dg/template/friend22.C: New test.
10455 * g++.dg/template/friend23.C: Likewise.
10456
10457 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10458
10459 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
10460 identically.
10461
10462 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10463
10464 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
10465
10466 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10467
10468 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
10469
10470 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10471
10472 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
10473
10474 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10475
10476 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
10477
10478 2003-08-21 Mark Mitchell <mark@codesourcery.com>
10479
10480 PR c++/11919
10481 * g++.dg/overload/prom1.C: New test.
10482
10483 PR c++/11551
10484 * g++.dg/parse/dtor2.C: New test.
10485
10486 PR c++/10762
10487 * g++.dg/parse/using2.C: New test.
10488
10489 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
10490
10491 PR target/11805
10492 * gcc.c-torture/compile/20030821-1.c: New.
10493
10494 2003-08-20 Mark Mitchell <mark@codesourcery.com>
10495
10496 PR c++/11834
10497 * g++.dg/template/deduce2.C: New test.
10498
10499 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
10500
10501 * gcc.c-torture/execute/20030821-1.c: New test.
10502
10503 2003-08-20 Roger Sayle <roger@eyesopen.com>
10504
10505 PR middle-end/11984
10506 * gcc.dg/20030820-1.c: New test case.
10507
10508 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
10509
10510 PR c++/11945
10511 * g++.dg/warn/noeffect2.C: New test.
10512
10513 2003-08-19 Mark Mitchell <mark@codesourcery.com>
10514
10515 PR c++/10926
10516 * g++.dg/template/dtor2.C: New test.
10517
10518 PR c++/11684
10519 * g++.dg/template/operator1.C: New test.
10520 * g++.dg/parse/operator4.C: New test.
10521
10522 PR c++/11946.C
10523 * g++.dg/expr/enum1.C: New test.
10524 * gcc.dg/c99-bool-1.c: Remove bogus warning.
10525
10526 PR c++/11036.C
10527 * g++.dg/parse/elab2.C: New test.
10528 * g++.dg/parse/typedef4.C: Change error message.
10529 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
10530 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
10531 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
10532
10533 2003-08-19 Geoffrey Keating <geoffk@apple.com>
10534
10535 * gcc.dg/pch/warn-1.c: New.
10536 * gcc.dg/pch/warn-1.hs: New.
10537
10538 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
10539 not-tested file.
10540
10541 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10542
10543 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
10544
10545 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10546
10547 * gcc.dg/uninit-D.c: New Test.
10548 * gcc.dg/uninit-E.c: New Test.
10549 * gcc.dg/uninit-F.c: New Test.
10550 * gcc.dg/uninit-G.c: New Test.
10551
10552 2003-08-19 Michael Ritzert <ritzert@t-online.de>
10553
10554 * g++.dg/README: Describe the pch directory.
10555
10556 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10557
10558 PR c++/11174
10559 * g++.dg/parse/access4.C: New test.
10560 * g++.dg/parse/access5.C: Likewise.
10561 * g++.old-deja/g++.jason/access17.C: Adjust error message.
10562
10563 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
10564
10565 * gcc.dg/noncompile/20030818-1.c: New.
10566
10567 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
10568
10569 PR c++/11957
10570 * g++.dg/warn/noeffect1.C: New test.
10571
10572 * g++.dg/template/scope2.C: New test.
10573 * g++.dg/template/error2.C: Correct dg-error
10574
10575 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
10576
10577 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
10578
10579 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
10580
10581 PR C++/11512
10582 * g++.dg/template/warn1.C: New.
10583
10584 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
10585
10586 * g++.dg/template/error2.C: New test.
10587 * g++.dg/lookup/using7.C: Adjust errors
10588 * g++.old-deja/g++.pt/crash36.C: Likewise.
10589 * g++.old-deja/g++.pt/derived3.C: Likewise.
10590
10591 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10592
10593 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
10594 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
10595 * gcc.c-torture/execute/builtins/string-9.c: New, from
10596 string-opt-9.c. Adjust for execute/builtins framework.
10597 * gcc.c-torture/execute/string-opt-9.c: Delete.
10598
10599 2003-08-12 Mark Mitchell <mark@codesourcery.com>
10600
10601 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
10602
10603 * g++.dg/parse/ret-type2.C: New test.
10604
10605 PR c++/11703
10606 * g++.dg/init/new8.C: New test.
10607
10608 PR c++/10923
10609 * g++.dg/parse/typedef5.C: New test.
10610
10611 PR c++/9512
10612 * g++.dg/parse/qualified2.C: New test.
10613 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
10614 invalid code.
10615
10616 2003-08-11 Mark Mitchell <mark@codesourcery.com>
10617
10618 * g++.dg/conversion/ptrmem1.C: New test.
10619
10620 2003-08-11 Jakub Jelinek <jakub@redhat.com>
10621
10622 PR target/11693
10623 * gcc.dg/20030811-1.c: New test.
10624
10625 PR target/11535
10626 * gcc.c-torture/execute/20030811-1.c: New test.
10627
10628 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10629
10630 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
10631
10632 2003-08-10 Mark Mitchell <mark@codesourcery.com>
10633
10634 PR c++/11789.C
10635 * g++.dg/inherit/multiple1.C: New test.
10636
10637 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
10638
10639 * gcc.dg/spe1.c: New test.
10640
10641 PR c++/11670
10642 * g++.dg/expr/cast2.C: New test.
10643
10644 PR c++/10530
10645 * g++.dg/template/dependent-name2.C: New test.
10646
10647 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
10648
10649 * g++.dg/parse/crash11.C: Put the dg options in comments.
10650
10651 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
10652
10653 * lib/gcc-dg.exp: Update for diagnostic change.
10654
10655 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10656
10657 PR c++/5767
10658 * g++.dg/parse/crash11.C: New test.
10659
10660 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
10661
10662 * gcc.dg/cpp/spacing1.c: Update.
10663
10664 2003-08-04 Janis Johnson <janis187@us.ibm.com>
10665
10666 PR target/11739
10667 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
10668 a value for -mtune.
10669
10670 2003-08-04 Roger Sayle <roger@eyesopen.com>
10671
10672 PR middle-end/11771
10673 * gcc.c-torture/compile/20030804-1.c: New test case.
10674
10675 2003-08-04 Roger Sayle <roger@eyesopen.com>
10676
10677 * gcc.dg/20030804-1.c: New test case.
10678
10679 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
10680
10681 * gcc.dg/cpp/separate-1.c: New test.
10682
10683 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
10684
10685 PR c++/11704
10686 * g++.dg/template/dependent-expr2.C: New test.
10687
10688 PR c++/11766
10689 * g++.dg/expr/ptrmem1.C: New test.
10690
10691 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10692
10693 PR c++/9453
10694 * g++.dg/template/friend15.C: New test.
10695
10696 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
10697
10698 * lib/dg-pch.exp: Work round PCH bug.
10699
10700 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10701
10702 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
10703 builtins. Move cases from builtins-4.c here.
10704
10705 * gcc.dg/torture/builtin-math-1.c: New test taken from
10706 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
10707 additional cases.
10708
10709 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
10710 Delete.
10711
10712 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
10713
10714 PR c++/9447
10715 * g++.dg/template/using7.C: New test.
10716
10717 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
10718
10719 * import1.c, import2.c: New tests.
10720
10721 2003-08-01 Jakub Jelinek <jakub@redhat.com>
10722
10723 * g++.dg/eh/crossjump1.C: New test.
10724
10725 2003-08-01 Mark Mitchell <mark@codesourcery.com>
10726
10727 PR c++/11697
10728 * g++.dg/template/using6.C: New test.
10729
10730 PR c++/11744
10731 * g++.dg/template/koenig2.C: New test.
10732
10733 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10734
10735 PR c++/7983
10736 * g++.dg/parse/typedef4.C: New test.
10737
10738 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10739
10740 PR c++/8442, c++/8806
10741 * g++.dg/template/elab1.C: New test.
10742 * g++.dg/template/type2.C: Likewise.
10743 * g++.dg/template/ttp3.C: Adjust expected error message.
10744 * g++.old-deja/g++.law/visibility13.C: Likewise.
10745 * g++.old-deja/g++.niklas/t135.C: Likewise.
10746 * g++.old-deja/g++.pt/ttp41.C: Likewise.
10747 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
10748 template argument.
10749 * g++.old-deja/g++.pt/ttp44.C: Likewise.
10750
10751 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
10752
10753 PR c++/11295
10754 * g++.dg/ext/stmtexpr1.C: New test.
10755
10756 * g++.dg/opt/tmp1.C: New test.
10757
10758 PR c++/11525
10759 * g++.dg/parse/constant4.C: New test.
10760
10761 PR c++/9447
10762 * g++.dg/template/using5.C: New test.
10763
10764 2003-07-31 Roger Sayle <roger@eyesopen.com>
10765
10766 * gcc.dg/builtins-27.c: New test case.
10767
10768 2003-07-31 Jakub Jelinek <jakub@redhat.com>
10769
10770 * gcc.dg/tls/opt-7.c: New test.
10771
10772 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
10773
10774 * g++.old-deja/g++.other/crash18.C: Remove.
10775
10776 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
10777
10778 * g++.dg/template/explicit3.C: New.
10779 * g++.dg/template/explicit4.C: New.
10780 * g++.dg/template/explicit5.C: New.
10781
10782 PR c++/11347
10783 * g++.dg/template/memtmpl1.C: New.
10784
10785 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
10786
10787 PR target/11565
10788 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
10789 * gcc.dg/i386-387-5.c (dg-options): Likewise.
10790
10791 2003-07-30 Jan Hubicka <jh@suse.cz>
10792
10793 * vtgc1.c: Kill.
10794
10795 2003-07-29 Zack Weinberg <zack@codesourcery.com>
10796
10797 * gcc.dg/struct-in-proto-1.c: New test.
10798
10799 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
10800
10801 * gcc.dg/cpp/include2.c: Only expect one message.
10802
10803 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
10804
10805 PR c++/9447
10806 * g++.dg/template/using1.C: New test.
10807 * g++.dg/template/using2.C: New test.
10808 * g++.dg/template/using3.C: New test.
10809 * g++.dg/template/using4.C: New test.
10810
10811 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
10812
10813 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
10814 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10815
10816 2003-07-28 Jan Hubicka <jh@suse.cz>
10817
10818 PR c++/11530
10819 * g++.dg/opt/call1.C: New test.
10820
10821 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
10822
10823 PR c++/11667
10824 * g++.dg/init/enum2.C: New test.
10825 * g++.dg/template/overload1.C: Add "-w" option.
10826
10827 2003-07-28 <hp@bitrange.com>
10828
10829 * gcc.dg/Wdeclaration-after-statement-1.c,
10830 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
10831
10832 2003-07-28 Jakub Jelinek <jakub@redhat.com>
10833
10834 * gcc.c-torture/compile/20030725-1.c: New test.
10835
10836 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
10837
10838 * gcc.dg/20030505.c: Only run for SPE.
10839 Remove definition of opaque type.
10840
10841 2003-07-27 Mark Mitchell <mark@codesourcery.com>
10842
10843 * g++.dg/template/ptrmem6.C: New test.
10844
10845 2003-07-26 Geoffrey Keating <geoffk@apple.com>
10846
10847 * gcc.c-torture/compile/zero-strct-2.c: New test.
10848
10849 2003-07-25 Geoffrey Keating <geoffk@apple.com>
10850
10851 * gcc.dg/intermod-1.c: New test.
10852
10853 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
10854
10855 PR c++/11617
10856 * g++.dg/template/lookup2.C: New test.
10857 * g++.dg/template/memclass1.C: Remove instantiated from error.
10858 * g++.dg/other/error2.C: Tweak expected errors.
10859
10860 PR c++/11596
10861 * g++.dg/template/defarg3.C: New test.
10862
10863 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
10864
10865 2003-07-24 Mark Mitchell <mark@codesourcery.com>
10866
10867 * g++.dg/inherit/access5.C: New test.
10868
10869 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10870
10871 PR c++/11513
10872 * g++.dg/template/crash8.C: New test.
10873
10874 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
10875
10876 PR c/10602
10877 * gcc.dg/noncompile/incomplete-2.c: New test.
10878
10879 2003-07-23 Mark Mitchell <mark@codesourcery.com>
10880
10881 PR c++/11645
10882 * g++.dg/inherit/access4.C: New test.
10883
10884 PR c++/11517
10885 * g++.dg/expr/cond2.C: New test.
10886
10887 PR optimization/10679
10888 * g++.dg/opt/inline4.C: New test.
10889
10890 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
10891
10892 * g++.dg/parse/crash10: New test.
10893
10894 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10895
10896 * g++.dg/ext/flexary1.C: New test.
10897
10898 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10899
10900 PR c++/10793
10901 * g++.dg/template/crash9.C: New test.
10902
10903 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10904
10905 PR c++/3004
10906 * g++.dg/parse/typedef3.C: New test.
10907
10908 PR c++/7906
10909 * g++.dg/parse/operator2.C: New test.
10910
10911 PR c++/8895
10912 * g++.dg/parse/def-tmpl-arg1.C: New test.
10913
10914 PR c++/9282
10915 * g++.dg/parse/funptr1.C: New test.
10916
10917 PR c++/9452
10918 * g++.dg/parse/ambig3.C: New test.
10919
10920 PR c++/9454
10921 * g++.dg/parse/operator3.C: New test.
10922
10923 PR c++/9486
10924 * g++.dg/parse/template10.C: New test.
10925
10926 PR c++/9488
10927 * g++.dg/parse/template11.C: New test.
10928
10929 PR c++/10150
10930 * g++.dg/parse/invalid-op1.C: New test.
10931
10932 PR c++/10247
10933 * g++.dg/parse/condexpr1.C: New test.
10934
10935 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10936
10937 * g++.dg/ext/packed3.C: New test.
10938 * g++.dg/ext/packed4.C: New test.
10939
10940 * gcc.dg/pack-test-3.c: New test.
10941
10942 2003-07-21 Janis Johnson <janis187@us.ibm.com>
10943
10944 * lib/compat.exp: Handle dg-options per source file.
10945 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
10946 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
10947 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
10948 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
10949 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
10950 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
10951 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
10952 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
10953 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
10954 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
10955 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
10956 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
10957 * g++.dg/compat/break/bitfield7_x.C: Ditto.
10958 * g++.dg/compat/break/bitfield7_y.C: Ditto.
10959
10960 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10961
10962 PR c/10320
10963 * gcc.c-torture/execute/20030718-1.c: New test.
10964
10965 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10966
10967 PR optimization/11536
10968 * gcc.dg/20030721-1.c: New test.
10969
10970 2003-07-19 Mark Mitchell <mark@codesourcery.com>
10971
10972 PR c++/11546
10973 * g++.dg/template/lookup1.C: New test.
10974
10975 2003-07-19 Zack Weinberg <zack@codesourcery.com>
10976
10977 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
10978 diagnostics of ill-formed constructs involving labels.
10979 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
10980 the new 'previously defined here' message.
10981
10982 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
10983
10984 * g++.dg/parse/non-dependent2.C: New test.
10985
10986 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10987
10988 * g++.dg/init/init-ref4.C: xfail on targets without
10989 weak symbols.
10990
10991 2003-07-17 Jakub Jelinek <jakub@redhat.com>
10992
10993 PR target/11087
10994 * gcc.c-torture/execute/20030717-1.c: New test.
10995
10996 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10997
10998 * g++.dg/opt/cfg1.C: New test.
10999
11000 2003-07-17 Mark Mitchell <mark@codesourcery.com>
11001
11002 PR optimization/11557
11003 * gcc.dg/20030717-1.c: New test.
11004
11005 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11006
11007 PR c++/10476
11008 * g++.dg/expr/crash-1.C: New test.
11009
11010 PR c++/11027
11011 * g++.dg/template/init3.C: New test.
11012
11013 PR c++/8222
11014 * g++.dg/template/non-dependent1.C: New test.
11015
11016 PR c++/11070
11017 * g++.dg/template/non-dependent2.C: New test.
11018
11019 PR c++/11071
11020 * g++.dg/template/non-dependent3.C: New test.
11021
11022 PR c++/9907
11023 * g++.dg/template/sizeof5.C: New test.
11024
11025 2003-07-17 Geoffrey Keating <geoffk@apple.com>
11026
11027 PR 11498
11028 * gcc.c-torture/compile/mangle-1.c: New file.
11029
11030 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11031
11032 PR c++/7809
11033 * g++.dg/parse/access3.C: New test.
11034
11035 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11036
11037 PR c++/11384
11038 * g++.dg/init/init-ref4.C: New test.
11039
11040 2003-07-16 Mark Mitchell <mark@codesourcery.com>
11041
11042 PR c++/11547
11043 * g++.dg/parse/constant3.C: New test.
11044 * g++.dg/parse/crash7.C: Likewise.
11045
11046 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
11047
11048 PR target/11008
11049 * gcc.dg/i386-pentium4-not-mull.c: New.
11050
11051 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
11052
11053 * gcc.dg/asm-names.c (ymain): Make it weak.
11054
11055 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11056
11057 PR c++/5421
11058 * g++.dg/template/friend21.C: New test.
11059
11060 2003-07-16 Jakub Jelinek <jakub@redhat.com>
11061
11062 * gcc.dg/cleanup-8.c: New test.
11063 * gcc.dg/cleanup-9.c: New test.
11064
11065 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
11066
11067 * g++.dg/ext/dll-MI1.h: New file.
11068 * g++.dg/ext/dllexport-MI1.C: New file.
11069 * g++.dg/ext/dllimport-MI1.C: New file.
11070
11071 2003-07-15 Jakub Jelinek <jakub@redhat.com>
11072
11073 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
11074 it does not have cmpstrsi patterns (just cmpmemsi).
11075
11076 2003-07-15 Mark Mitchell <mark@codesourcery.com>
11077
11078 PR debug/11473
11079 * g++.dg/debug/debug8.C: New test.
11080
11081 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11082
11083 PR c++/10108
11084 * g++.dg/template/crash7.C: New test.
11085
11086 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
11087
11088 PR target/10795
11089 * gcc.c-torture/compile/20030708-1.c: New.
11090
11091 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11092
11093 * gcc.c-torture/execute/20030715-1.c: New test.
11094
11095 2003-07-14 Geoffrey Keating <geoffk@apple.com>
11096
11097 * gcc.dg/pch/inline-3.c: New file.
11098 * gcc.dg/pch/inline-3.hs: New file.
11099 * gcc.dg/pch/inline-4.c: New file.
11100 * gcc.dg/pch/inline-4.hs: New file.
11101
11102 2003-07-14 Mark Mitchell <mark@codesourcery.com>
11103
11104 PR c++/11509
11105 * g++.dg/template/crash6.C: New test.
11106
11107 PR c++/7053
11108 * g++.dg/template/friend20.C: New test.
11109
11110 PR c++/7019
11111 * g++.dg/template/overload2.C: New test.
11112
11113 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11114
11115 PR optimization/11440
11116 * gcc.c-torture/execute/20030714-1.c: New test.
11117
11118 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11119
11120 PR c++/11154
11121 * g++.dg/template/partial2.C: New test.
11122
11123 2003-07-13 Mark Mitchell <mark@codesourcery.com>
11124
11125 PR c++/11503
11126 * g++.dg/template/anon1.C: New test.
11127
11128 PR c++/11493
11129 PR c++/11495
11130 * g++.dg/parse/template9.C: Likewise.
11131 * g++.dg/template/crash4.C: New test.
11132 * g++.dg/template/koenig1.C: Likewise.
11133 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
11134 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
11135 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
11136 functions.
11137 * g++.old-deja/g++.jason/template36.C: Likewise.
11138 * g++.old-deja/g++.mike/p1989.C: Likewise.
11139 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
11140 * g++.old-deja/g++.pt/ttp20.C: Use this->.
11141 * g++.old-deja/g++.pt/ttp21.C: Use this->.
11142 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
11143 compiling.
11144 * g++.old-deja/g++.pt/union2.C: Use this->.
11145
11146 2003-07-11 Jakub Jelinek <jakub@redhat.com>
11147
11148 * gcc.dg/20030711-1.c: New test.
11149
11150 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
11151
11152 PR c++/11050
11153 * g++.dg/parse/args1.C: New test.
11154 * g++.pt/defarg8.C: Change expected errors.
11155
11156 2003-07-11 Mark Mitchell <mark@codesourcery.com>
11157
11158 PR c++/8164
11159 * g++.dg/template/nontype2.C: New test.
11160
11161 PR c++/10558
11162 * g++.dg/parse/template8.C: New test.
11163
11164 PR c++/8327
11165 * g++.dg/template/scope1.C: New test.
11166
11167 * g++.dg/warn/Wsign-compare-1.C: New test.
11168
11169 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11170
11171 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
11172
11173 2003-07-10 Mark Mitchell <mark@codesourcery.com>
11174
11175 PR c++/9411
11176 * g++.dg/template/explicit2.C: New test.
11177
11178 PR c++/10032
11179 * g++.dg/warn/pedantic1.C: New test.
11180
11181 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
11182
11183 PR c++ 9483
11184 * g++.dg/other/field1.C: New test.
11185
11186 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11187
11188 PR c/11449
11189 * gcc.c-torture/compile/20030707-1.c: New.
11190
11191 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11192
11193 PR c++/10849
11194 * g++.dg/template/access12.C: New test.
11195
11196 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
11197
11198 * g++.dg/bprob/bprob.exp (prof_ext): Update.
11199 * g77.dg/bprob/bprob.exp (prof_ext): Update.
11200 * gcc.misc-tests/bprob.exp (prof_ext): Update.
11201 * gcc.misc-tests/gcov.exp: Update
11202 * g++.dg/gcov/gcov.exp: Update
11203 * lib/gcov.exp: Update.
11204
11205 2003-07-08 Mark Mitchell <mark@codesourcery.com>
11206
11207 * g++.dg/abi/mangle17.C: Make sure template expressions are
11208 dependent.
11209 * g++.dg/abi/mangle4.C: Mark erroneous casts.
11210 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
11211 * g++.dg/opt/stack1.C: Remove erroneous code.
11212 * g++.dg/parse/template7.C: New test.
11213 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
11214 * g++.old-deja/g++.pt/crash4.C: Likewise.
11215
11216 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11217
11218 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
11219 with zero or one occurence of `$' after the initial `L'.
11220
11221 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
11222
11223 * gcc.c-torture/compile/20030704-1.c: Add a comment.
11224
11225 2003-07-08 Roger Sayle <roger@eyesopen.com>
11226
11227 PR c/11370
11228 * gcc.dg/Wunreachable-6.c: New testcase.
11229 * gcc.dg/Wunreachable-7.c: New testcase.
11230
11231 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11232
11233 PR c/11420
11234 * gcc.dg/20030708-1.c: New test.
11235
11236 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
11237
11238 * gcc.dg/compat/sdata-section.h: New file.
11239 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
11240 * gcc.dg/torture/mips-sdata-1.c: New test.
11241
11242 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11243
11244 PR c++/11030
11245 * g++.dg/template/friend19.C: New test.
11246
11247 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11248
11249 * g++.dg/opt/strength-reduce.C: New test.
11250
11251 2003-07-07 Roger Sayle <roger@eyesopen.com>
11252
11253 PR target/10979
11254 * gcc.dg/20030707-1.c: New testcase.
11255
11256 2003-07-07 Roger Sayle <roger@eyesopen.com>
11257
11258 PR optimization/11059
11259 * g++.dg/opt/emptyunion.C: New testcase.
11260
11261 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11262 Eric Botcazou <ebotcazou@libertysurf.fr>
11263
11264 * g++.dg/opt/stack1.C: New test.
11265
11266 2003-07-05 Mark Mitchell <mark@codesourcery.com>
11267
11268 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
11269 run test.
11270
11271 PR c++/11431
11272 * g++.dg/expr/static_cast3.C: New test.
11273
11274 2003-07-04 Zack Weinberg <zack@codesourcery.com>
11275
11276 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
11277 everywhere.
11278 * gcc.dg/concat.c: Concatenation of string constants with
11279 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
11280 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
11281 * gcc.dg/cpp/escape-2.c: Use wide character constants where
11282 necessary to avoid multi-character character constant warning.
11283 * gcc.dg/cpp/escape.c: Likewise.
11284 * gcc.dg/cpp/ucs.c: Likewise.
11285 Remove backslashes from dg-bogus comments, as they confuse Tcl.
11286 Fix a typo.
11287
11288 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11289
11290 PR c/11428
11291 * gcc.c-torture/compile/20030704-1.c: New.
11292
11293 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11294
11295 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
11296
11297 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
11298
11299 PR c++/5287, PR c++/7910, PR c++/11021
11300 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
11301 tests for warnings.
11302 * g++.dg/ext/dllimport2.C: Add tests for warnings.
11303 * g++.dg/ext/dllimport3.C: Likewise.
11304 * g++.dg/ext/dllimport4.C: New file.
11305 * g++.dg/ext/dllimport5.C: New file.
11306 * g++.dg/ext/dllimport6.C: New file.
11307 * g++.dg/ext/dllimport7.C: New file.
11308 * g++.dg/ext/dllimport8.C: New file.
11309 * g++.dg/ext/dllimport9.C: New file.
11310 * g++.dg/ext/dllimport10.C: New file.
11311 * g++.dg/ext/dllexport1.C: New file.
11312
11313 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11314
11315 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
11316 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
11317
11318 2003-07-03 Roger Sayle <roger@eyesopen.com>
11319
11320 * gcc.dg/builtins-25.c: New testcase.
11321 * gcc.dg/builtins-26.c: New testcase.
11322
11323 2003-07-03 Janis Johnson <janis187@us.ibm.com>
11324
11325 * gcc.dg/compat/vector-defs.h: New file.
11326 * gcc.dg/compat/vector-setup.h: New file.
11327 * gcc.dg/compat/vector-check.h: New file.
11328 * gcc.dg/compat/vector-1_main.c: New file.
11329 * gcc.dg/compat/vector-1_x.c: New file.
11330 * gcc.dg/compat/vector-1_y.c: New file.
11331 * gcc.dg/compat/vector-2_main.c: New file.
11332 * gcc.dg/compat/vector-2_x.c: New file.
11333 * gcc.dg/compat/vector-2_y.c: New file.
11334
11335 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
11336 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
11337 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
11338 * gcc.dg/compat/struct-align-1.h: New file.
11339 * gcc.dg/compat/struct-align-1_main.c: New file.
11340 * gcc.dg/compat/struct-align-1_x.c: New file.
11341 * gcc.dg/compat/struct-align-1_y.c: New file.
11342 * gcc.dg/compat/struct-align-2.h: New file.
11343 * gcc.dg/compat/struct-align-2_main.c: New file.
11344 * gcc.dg/compat/struct-align-2_x.c: New file.
11345 * gcc.dg/compat/struct-align-2_y.c: New file.
11346
11347 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
11348 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11349 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11350 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11351 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11352 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11353 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11354 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11355 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11356 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11357 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11358 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11359 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11360 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11361 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11362 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11363 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11364 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11365 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11366 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11367 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11368 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11369 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11370 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11371 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11372 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11373 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11374 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11375 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11376
11377 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11378
11379 * gcc.dg/i386-call-1.c: New test.
11380
11381 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
11382
11383 PR c++/9162
11384 * g++.dg/parse/defarg4.C: New.
11385
11386 2003-07-03 Roger Sayle <roger@eyesopen.com>
11387
11388 PR target/10700
11389 * gcc.c-torture/compile/20030703-1.c: New test case.
11390
11391 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11392
11393 * g++.dg/template/local3.C: Remove extra semicolon.
11394
11395 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11396
11397 * gcc.dg/i386-volatile-1.c: New test.
11398
11399 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
11400
11401 PR c++/11072
11402 * g++.dg/other/offsetof2.C: XFAIL.
11403 * g++.dg/other/offsetof5.C: New.
11404
11405 PR c++/10219
11406 * g++.dg/template/error1.C: New.
11407
11408 PR c++/9779
11409 * g++.dg/template/dependent-expr1.C: New.
11410
11411 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11412
11413 PR c++/6949
11414 * g++.dg/template/local3.C: New test.
11415
11416 PR c++/11149
11417 * g++.dg/lookup/scoped6.C: New test.
11418
11419 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
11420
11421 PR c++/8046
11422 * g++.dg/other/error7.C: New test.
11423
11424 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
11425
11426 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
11427 * g++.old-deja/g++.abi/vtable3.h: Likewise.
11428 * g++.old-deja/g++.law/code-gen5.C: Likewise.
11429 * g++.old-deja/g++.other/union2.C: Likewise.
11430 * gcc.dg/c90-const-expr-2.c: Likewise.
11431 * gcc.dg/c90-const-expr-3.c: Likewise.
11432 * gcc.dg/c99-const-expr-2.c: Likewise.
11433 * gcc.dg/c99-const-expr-3.c: Likewise.
11434 * gcc.dg/concat.c: Likewise.
11435
11436 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11437
11438 PR c++/9559
11439 * g++.dg/init/static1.C: New test.
11440
11441 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11442
11443 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
11444 * g++.old-deja/g++.other/access2.C: Likewise.
11445 * g++.old-deja/g++.other/decl2.C: Likewise.
11446 * gcc.c-torture/execute/20020615-1.c: Likewise.
11447
11448 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11449
11450 PR c++/4933
11451 * g++.dg/template/sizeof4.C: New test.
11452
11453 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11454
11455 * g++.dg/other/error6.C: New test.
11456
11457 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11458
11459 PR c++/10750
11460 * g++.dg/parse/constant2.C: New test.
11461
11462 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11463
11464 PR c++/11106
11465 * g++.dg/other/error5.C: New test.
11466
11467 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11468
11469 * gcc.dg/format/gcc_diag-1.c: New test.
11470
11471 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
11472
11473 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
11474
11475 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
11476
11477 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
11478 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
11479 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
11480
11481 2003-06-28 Jakub Jelinek <jakub@redhat.com>
11482
11483 * gcc.c-torture/execute/builtins/string-8.c: New test.
11484 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
11485 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
11486 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
11487
11488 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11489
11490 PR c++/10468
11491 * g++.dg/ext/typeof6.C: New test.
11492
11493 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11494
11495 PR c++/10796
11496 * g++.dg/init/enum1.C: New test.
11497
11498 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
11499
11500 * gcc.dg/20030627-1.c: New test.
11501
11502 2003-06-26 Mark Mitchell <mark@codesourcery.com>
11503
11504 PR c++/11332
11505 * g++.dg/expr/static_cast2.C: New test.
11506
11507 2003-06-26 Roger Sayle <roger@eyesopen.com>
11508 Jakub Jelinek <jakub@redhat.com>
11509
11510 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
11511 sprintf(dst,"%s",src) optimization.
11512 * gcc.c-torture/execute/20030626-1.c: New test case.
11513 * gcc.c-torture/execute/20030626-2.c: New test case.
11514
11515 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
11516
11517 * gcc.c-torture/execute/multi-ix.c: New test.
11518
11519 * gcc.c-torture/execute/simd-4.c (main):
11520 Added missing semicolon at end of union.
11521
11522 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
11523
11524 PR c++/8266
11525 * g++.dg/template/explicit-instantiation3.C: New test.
11526
11527 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11528
11529 * gcc.dg/20030626-1.c: Use signed char.
11530
11531 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11532
11533 * gcc.dg/20030626-1.c: New test.
11534
11535 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
11536
11537 * const-str-2.m: Update.
11538
11539 2003-06-25 Mark Mitchell <mark@codesourcery.com>
11540
11541 PR c++/10990
11542 * g++.dg/rtti/dyncast1.C: New test.
11543 * g++.dg/abi/mangle4.C: Correct base-specifier access.
11544 * g++.dg/lookup/scoped1.C: Remove XFAIL.
11545 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
11546
11547 PR c++/10931
11548 * g++.dg/expr/static_cast1.C: New test.
11549
11550 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
11551
11552 * gcc.dg/20030625-1.c: New test.
11553
11554 2003-06-24 Roger Sayle <roger@eyesopen.com>
11555
11556 * gcc.c-torture/compile/20030624-1.c: New test case.
11557
11558 2003-06-24 Jakub Jelinek <jakub@redhat.com>
11559
11560 * gcc.c-torture/execute/string-opt-17.c: New test.
11561
11562 2003-06-24 Mark Mitchell <mark@codesourcery.com>
11563
11564 PR c++/5754
11565 * g++.dg/parse/crash6.C: New test.
11566
11567 2003-06-23 Roger Sayle <roger@eyesopen.com>
11568
11569 * gcc.dg/builtins-24.c: New test case.
11570
11571 2003-06-23 Jakub Jelinek <jakub@redhat.com>
11572
11573 * g++.dg/opt/operator1.C: New test.
11574
11575 2003-06-22 Roger Sayle <roger@eyesopen.com>
11576
11577 * gcc.c-torture/execute/string-opt-16.c: New test case.
11578
11579 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11580
11581 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
11582 * g++.old-deja/g++.other/conv7.C: Likewise
11583 * g++.old-deja/g++.other/overcnv2.C: Likewise.
11584 * g++.old-deja/g++.other/overload14.C: Likewise.
11585
11586 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11587
11588 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
11589 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
11590
11591 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11592
11593 PR c++/10888
11594 * g++.dg/warn/Winline-3.C: New test.
11595
11596 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11597
11598 * lib/target-supports.exp (check_alias_available): Make the test
11599 program acceptable to the Solaris assembler.
11600
11601 PR c++/10749
11602 * g++.dg/template/memclass2.C: New test.
11603
11604 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11605 Eric Botcazou <ebotcazou@libertysurf.fr>
11606
11607 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
11608 data for non-matching targets.
11609 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
11610
11611 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11612
11613 PR c++/10845
11614 * g++.dg/template/member3.C: New test.
11615
11616 2003-06-19 Mark Mitchell <mark@codesourcery.com>
11617
11618 PR c++/10939
11619 * g++.dg/template/func1.C: New test.
11620
11621 PR c++/9649
11622 * g++.dg/template/static4.C: New test.
11623 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
11624
11625 PR c++/11041
11626 * g++.dg/init/ref7.C: New test.
11627
11628 2003-06-19 Matt Austern <austern@apple.com>
11629
11630 PR c++/11228
11631 * g++.dg/anew1.C: New test.
11632 * g++.dg/anew2.C: New test.
11633 * g++.dg/anew3.C: New test.
11634 * g++.dg/anew4.C: New test.
11635
11636 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
11637
11638 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
11639
11640 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
11641
11642 * gcc.c-torture/execute/simd-4.c (main): Make expected value
11643 endian-dependent.
11644
11645 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
11646
11647 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
11648 Remove cruft.
11649
11650 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
11651
11652 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
11653 * gcc.c-torture/compile/961203-1.c: Likewise.
11654 * gcc.c-torture/compile/980506-1.c: Likewise.
11655
11656 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11657
11658 PR c++/10712
11659 * g++.dg/lookup/using7.C: New test.
11660
11661 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11662
11663 PR c++/11105
11664 * g++.dg/abi/conv1.C: Remove it.
11665 * g++.dg/template/conv7.C: New test.
11666 * g++.dg/template/conv8.C: Likewise.
11667 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
11668 conversion operator.
11669
11670 2003-06-17 Janis Johnson <janis187@us.ibm.com>
11671
11672 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
11673 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11674 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11675 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11676 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11677 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11678 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11679 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11680 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11681 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11682 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11683 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11684 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11685 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11686 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11687 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11688 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11689 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11690 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11691 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11692 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11693 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11694 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11695 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11696 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11697 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11698 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11699 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11700 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11701
11702 2003-06-16 Mark Mitchell <mark@codesourcery.com>
11703
11704 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
11705 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
11706 indications.
11707
11708 2003-06-16 Roger Sayle <roger@eyesopen.com>
11709
11710 * gcc.dg/i386-387-5.c: New test case.
11711 * gcc.dg/i386-387-6.c: New test case.
11712 * gcc.dg/builtins-23.c: New test case.
11713
11714 2003-06-15 Roger Sayle <roger@eyesopen.com>
11715
11716 * gcc.dg/builtins-22.c: New test case.
11717 * gcc.dg/i386-387-1.c: Update to test exp.
11718 * gcc.dg/i386-387-2.c: Likewise.
11719
11720 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11721
11722 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
11723
11724 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11725
11726 * lib/gcc-dg.exp (dg-require-dll): New function.
11727 (dg-xfail-if): Likewise.
11728 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
11729 driver.
11730
11731 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
11732 * gcc.c-torture/compile/20001205-1.c: Likewise.
11733 * gcc.c-torture/compile/20001226-1.c: Likewise.
11734 * gcc.c-torture/compile/20010518-2.c: Likewise.
11735 * gcc.c-torture/compile/20020312-1.c: Likewise.
11736 * gcc.c-torture/compile/20020604-1.c: Likewise.
11737 * gcc.c-torture/compile/920501-12.c: Likewise.
11738 * gcc.c-torture/compile/920501-4.c: Likewise.
11739 * gcc.c-torture/compile/920520-1.c: Likewise.
11740 * gcc.c-torture/compile/920521-1.c: Likewise.
11741 * gcc.c-torture/compile/920625-1.c: Likewise.
11742 * gcc.c-torture/compile/961203-1.c: Likewise.
11743 * gcc.c-torture/compile/980506-1.c: Likewise.
11744 * gcc.c-torture/compile/981006-1.c: Likewise.
11745 * gcc.c-torture/compile/981022-1.c: Likewise.
11746 * gcc.c-torture/compile/981223-1.c: Likewise.
11747 * gcc.c-torture/compile/990617-1.c: Likewise.
11748 * gcc.c-torture/compile/dll.c: Likewise.
11749 * gcc.c-torture/compile/labels-3.c: Likewise.
11750 * gcc.c-torture/compile/mipscop-1.c: Likewise.
11751 * gcc.c-torture/compile/mipscop-2.c: Likewise.
11752 * gcc.c-torture/compile/mipscop-3.c: Likewise.
11753 * gcc.c-torture/compile/mipscop-4.c: Likewise.
11754 * gcc.c-torture/compile/simd-5.c: Likewise.
11755 * gcc.c-torture/compile/20000804-1.x: Remove.
11756 * gcc.c-torture/compile/20001205-1.x: Likewise.
11757 * gcc.c-torture/compile/20001226-1.x: Likewise.
11758 * gcc.c-torture/compile/20010518-2.x: Likewise.
11759 * gcc.c-torture/compile/20020312-1.x: Likewise.
11760 * gcc.c-torture/compile/20020604-1.x: Likewise.
11761 * gcc.c-torture/compile/920501-12.x: Likewise.
11762 * gcc.c-torture/compile/920501-4.x: Likewise.
11763 * gcc.c-torture/compile/920520-1.x: Likewise.
11764 * gcc.c-torture/compile/920521-1.x: Likewise.
11765 * gcc.c-torture/compile/920625-1.x: Likewise.
11766 * gcc.c-torture/compile/961203-1.x: Likewise.
11767 * gcc.c-torture/compile/980506-1.x: Likewise.
11768 * gcc.c-torture/compile/981006-1.x: Likewise.
11769 * gcc.c-torture/compile/981022-1.x: Likewise.
11770 * gcc.c-torture/compile/981223-1.x: Likewise.
11771 * gcc.c-torture/compile/990617-1.x: Likewise.
11772 * gcc.c-torture/compile/mipscop-1.x: Likewise.
11773 * gcc.c-torture/compile/mipscop-2.x: Likewise.
11774 * gcc.c-torture/compile/mipscop-3.x: Likewise.
11775 * gcc.c-torture/compile/mipscop-4.x: Likewise.
11776 * gcc.c-torture/compile/simd-5.x: Likewise.
11777
11778 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
11779
11780 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11781
11782 * gcc.c-torture/execute/20030611-1.c: New test.
11783
11784 2003-06-12 Roger Sayle <roger@eyesopen.com>
11785
11786 PR middle-end/168
11787 * gcc.dg/20030612-1.c: New test case.
11788
11789 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11790
11791 PR c++/10635
11792 * g++.dg/expr/cast1.C: New test.
11793
11794 2003-06-12 Roger Sayle <roger@eyesopen.com>
11795
11796 * gcc.dg/builtins-21.c: New test case.
11797
11798 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
11799
11800 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
11801 options instead of at the end.
11802 * lib/objc.exp (objc_target_compile): Likewise.
11803
11804 2003-06-11 Mark Mitchell <mark@codesourcery.com>
11805
11806 PR c++/10432
11807 * g++.dg/parse/error1.C: New test.
11808
11809 2003-06-11 Janis Johnson <janis187@us.ibm.com>
11810
11811 * gcc.dg/compat/struct-by-value-11_main.c: New file.
11812 * gcc.dg/compat/struct-by-value-11_x.c: New file.
11813 * gcc.dg/compat/struct-by-value-11_y.c: New file.
11814 * gcc.dg/compat/struct-by-value-12_main.c: New file.
11815 * gcc.dg/compat/struct-by-value-12_x.c: New file.
11816 * gcc.dg/compat/struct-by-value-12_y.c: New file.
11817 * gcc.dg/compat/struct-by-value-13_main.c: New file.
11818 * gcc.dg/compat/struct-by-value-13_x.c: New file.
11819 * gcc.dg/compat/struct-by-value-13_y.c: New file.
11820 * gcc.dg/compat/struct-by-value-14_main.c: New file.
11821 * gcc.dg/compat/struct-by-value-14_x.c: New file.
11822 * gcc.dg/compat/struct-by-value-14_y.c: New file.
11823 * gcc.dg/compat/struct-by-value-15_main.c: New file.
11824 * gcc.dg/compat/struct-by-value-15_x.c: New file.
11825 * gcc.dg/compat/struct-by-value-15_y.c: New file.
11826 * gcc.dg/compat/struct-by-value-16_main.c: New file.
11827 * gcc.dg/compat/struct-by-value-16_x.c: New file.
11828 * gcc.dg/compat/struct-by-value-16_y.c: New file.
11829 * gcc.dg/compat/struct-by-value-17_main.c: New file.
11830 * gcc.dg/compat/struct-by-value-17_x.c: New file.
11831 * gcc.dg/compat/struct-by-value-17_y.c: New file.
11832 * gcc.dg/compat/struct-by-value-18_main.c: New file.
11833 * gcc.dg/compat/struct-by-value-18_x.c: New file.
11834 * gcc.dg/compat/struct-by-value-18_y.c: New file.
11835
11836 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
11837 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
11838 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
11839 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
11840 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
11841 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
11842 * gcc.dg/compat/scalar-return-3_main.c: New file.
11843 * gcc.dg/compat/scalar-return-3_x.c: New file.
11844 * gcc.dg/compat/scalar-return-3_y.c: New file.
11845 * gcc.dg/compat/scalar-return-4_main.c: New file.
11846 * gcc.dg/compat/scalar-return-4_x.c: New file.
11847 * gcc.dg/compat/scalar-return-4_y.c: New file.
11848
11849 2003-06-10 Janis Johnson <janis187@us.ibm.com>
11850
11851 * gcc.dg/compat/fp2-struct-check.h: New file.
11852 * gcc.dg/compat/fp2-struct-defs.h: New file.
11853 * gcc.dg/compat/fp2-struct-init.h: New file.
11854 * gcc.dg/compat/struct-by-value-10_main.c: New file.
11855 * gcc.dg/compat/struct-by-value-10_x.c: New file.
11856 * gcc.dg/compat/struct-by-value-10_y.c: New file.
11857 * gcc.dg/compat/struct-return-10_main.c: New file.
11858 * gcc.dg/compat/struct-return-10_x.c: New file.
11859 * gcc.dg/compat/struct-return-10_y.c: New file.
11860
11861 * gcc.dg/compat/compat-common.h: New file.
11862 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
11863 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
11864 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
11865 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
11866 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
11867 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
11868 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
11869 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11870 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
11871 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
11872 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11873 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
11874 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
11875 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11876 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
11877 * gcc.dg/compat/small-struct-check.h: Ditto.
11878 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
11879 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11880 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
11881 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
11882 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11883 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11884 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
11885 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11886 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
11887 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
11888 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11889 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11890 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
11891 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11892 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11893 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
11894 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11895 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
11896 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
11897 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11898 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
11899 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
11900 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11901 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
11902 * gcc.dg/compat/struct-return-2_main.c: Ditto.
11903 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11904 * gcc.dg/compat/struct-return-2_y.c: Ditto.
11905 * gcc.dg/compat/struct-return-3_main.c: Ditto.
11906 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11907 * gcc.dg/compat/struct-return-3_y.c: Ditto.
11908
11909 2003-06-10 Geoffrey Keating <geoffk@apple.com>
11910
11911 * g++.dg/pch/static-1.C: New file.
11912 * g++.dg/pch/static-1.Hs: New file.
11913
11914 2003-06-10 Richard Henderson <rth@redhat.com>
11915
11916 * gcc.dg/asm-7.c: Adjust expected warning text.
11917
11918 2003-06-10 Roger Sayle <roger@eyesopen.com>
11919
11920 * gcc.dg/builtins-20.c: New test case.
11921
11922 2003-06-10 Mark Mitchell <mark@codesourcery.com>
11923
11924 PR c++/11131
11925 * g++.dg/opt/template1.C: New test.
11926
11927 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11928
11929 * lib/gcc-dg.exp (dg-test): Clear additional_files and
11930 additional_sources.
11931
11932 2003-05-21 David Taylor <dtaylor@emc.com>
11933
11934 * gcc.dg/Wpadded.c: New file.
11935
11936 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11937
11938 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
11939 * gcc.dg/special/weak-2.c: Add dg-require-weak.
11940 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
11941 dg-require-weak.
11942
11943 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
11944
11945 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
11946
11947 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11948
11949 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
11950 (dg-require-alias): Likewise.
11951 (dg-require-gc-sections): Likewise.
11952 * lib/target-supports.exp (check_gc_sections_available): Likewise.
11953
11954 2003-06-08 Richard Henderson <rth@redhat.com>
11955
11956 * gcc.dg/20011029-2.c: Fix the array reference.
11957 * gcc.dg/asm-7.c: New.
11958
11959 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
11960
11961 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
11962
11963 2003-06-08 Mark Mitchell <mark@codesourcery.com>
11964
11965 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
11966 (dg-require-gc-sections): Likewise.
11967
11968 2003-06-08 Jan Hubicka <jh@suse.cz>
11969
11970 * i386-cmov1.c: Fix regular expression.
11971 * i386-cvt-1.c: Likewise.
11972 * i386-local.c: Likewise.
11973 * i386-local2.c: Likewise.
11974 * i386-mul.c: Likewise.
11975 * i386-ssetype-1.c: Likewise.
11976 * i386-ssetype-3.c: Likewise.
11977 * i386-ssetype-5.c: Likewise.
11978
11979 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11980
11981 PR c++/11039
11982 * g++.dg/warn/implicit-typename2.C: New test.
11983 * g++.dg/warn/implicit-typename3.C: New test.
11984
11985 2003-06-07 Richard Henderson <rth@redhat.com>
11986
11987 * g++.dg/other/offsetof3.C: Use size_t.
11988 * g++.dg/other/offsetof4.C: Likewise.
11989
11990 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
11991
11992 * lib/copy-file.exp: New. Implement gcc_copy_files.
11993
11994 * lib/dg-pch.exp: Load copy-file.exp
11995 (dg-pch): Use gcc_copy_files instead of "file copy".
11996
11997 2003-06-06 Mark Mitchell <mark@codesourcery.com>
11998
11999 * gcc.dg/weak/weak.exp: Simplify.
12000 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
12001 * gcc.dg/weak/weak-1.c: Likewise.
12002 * gcc.dg/weak/weak-2.c: Likewise.
12003 * gcc.dg/weak/weak-3.c: Likewise.
12004 * gcc.dg/weak/weak-4.c: Likewise.
12005 * gcc.dg/weak/weak-5.c: Likewise.
12006 * gcc.dg/weak/weak-6.c: Likewise.
12007 * gcc.dg/weak/weak-7.c: Likewise.
12008 * gcc.dg/weak/weak-8.c: Likewise.
12009 * gcc.dg/weak/weak-9.c: Likewise.
12010
12011 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
12012
12013 gcc.c-torture/execute/20030606-1.c: New.
12014
12015 2003-06-06 Roger Sayle <roger@eyesopen.com>
12016
12017 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
12018 * gcc.dg/builtins-19.c: Likewise.
12019
12020 2003-06-06 Roger Sayle <roger@eyesopen.com>
12021
12022 * gcc.dg/builtins-2.c: Add some more tests.
12023 * gcc.dg/builtins-18.c: New test case.
12024 * gcc.dg/builtins-19.c: New test case.
12025
12026 2003-06-06 Roger Sayle <roger@eyesopen.com>
12027 Jim Wilson <wilson@tuliptree.org>
12028
12029 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
12030
12031 2003-06-06 Jakub Jelinek <jakub@redhat.com>
12032
12033 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
12034 mempcpy/stpcpy calls not to be optimized into something else.
12035 * gcc.c-torture/execute/string-opt-3.c: Moved to...
12036 * gcc.c-torture/execute/builtins/string-7.c: ...here.
12037 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
12038
12039 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12040
12041 * gcc.dg/format/asm_fprintf-1.c: New test.
12042
12043 2003-06-05 Mark Mitchell <mark@codesourcery.com>
12044
12045 * lib/gcc-defs.exp (additional_sources): New variable.
12046 (dg-additional-sources): New function.
12047 (additional_files): New variable.
12048 (dg-additional-files): New function.
12049 (dg-additional-files-options): Likewise.
12050 * lib/gcc-dg.exp (dg-require-weak): New function.
12051 (dg-require-alias): Likewise.
12052 (dg-require-gc-sections): Likewise.
12053 * lib/target-supports.exp (check_alias_available): Remove testfile
12054 parameter.
12055 (check_gc_sections_available): New function.
12056 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
12057 (dg-gpp-additional-files): Likewise.
12058 * lib/g++.exp (additional_sources): Remove.
12059 (additional_files): Likewise.
12060 (g++_target_compile): Use dg-additional-files-options.
12061
12062 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
12063 Tcl logic.
12064 * gcc.dg/special/ecos.exp: Remove.
12065 * gcc.dg/special/20000419-2.c: Use dg-require-*.
12066 * gcc.dg/special/alias-1.c: Likewise.
12067 * gcc.dg/special/alias-2.c: Likewise.
12068 * gcc.dg/special/gcsec-1.c: Likewise.
12069 * gcc.dg/special/weak-1.c: Likewise.
12070 * gcc.dg/special/weak-2.c: Likewise.
12071 * gcc.dg/special/wkali-1.c: Likewise.
12072 * gcc.dg/special/wkali-2.c: Likewise.
12073
12074 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
12075 dg-gpp-additional-*.
12076 * g++.dg/special/conpr-3.C: Likewise.
12077 * g++.dg/special/conpr-4.C: Likewise.
12078 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
12079 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
12080 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
12081 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
12082 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
12083 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
12084 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
12085 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
12086 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
12087 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
12088 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
12089 * g++.old-deja/g++.other/comdat1.C: Likewise.
12090 * g++.old-deja/g++.other/comdat2.C: Likewise.
12091 * g++.old-deja/g++.other/comdat3.C: Likewise.
12092 * g++.old-deja/g++.other/ctor1.C: Likewise.
12093 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
12094
12095 2003-06-05 Richard Henderson <rth@redhat.com>
12096
12097 * gcc.dg/debug/20030605-1.c: New.
12098
12099 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12100
12101 * README.QMTEST: Update.
12102
12103 2003-06-04 Richard Henderson <rth@redhat.com>
12104
12105 * gcc.dg/cleanup-1.c: New.
12106 * gcc.dg/cleanup-2.c: New.
12107 * gcc.dg/cleanup-3.c: New.
12108 * gcc.dg/cleanup-4.c: New.
12109 * gcc.dg/cleanup-5.c: New.
12110 * gcc.dg/cleanup-6.c: New.
12111 * gcc.dg/cleanup-7.c: New.
12112
12113 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12114
12115 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
12116
12117 * lib/dg-pch.exp: New file.
12118 * g++.dg/pch/pch.exp: Use dg-pch.exp.
12119 * gcc.dg/pch/pch.exp: Likewise.
12120
12121 2003-06-04 Roger Sayle <roger@eyesopen.com>
12122
12123 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
12124 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
12125 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
12126 * gcc.dg/builtins-17.c: New test case.
12127 * gcc.dg/i386-387-4.c: New test case.
12128 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
12129
12130 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12131
12132 * gcc.dg/ultrasp9.c: New test.
12133
12134 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12135
12136 * gcc.c-torture/compile/20030604-1.c: New test.
12137 * gcc.dg/sparc-constant-1.c: New test.
12138
12139 2003-06-03 Glen Nakamura <glen@imodulo.com>
12140
12141 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
12142
12143 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
12144
12145 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
12146
12147 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
12148 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
12149
12150 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
12151
12152 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
12153
12154 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12155
12156 PR c++/10940
12157 * g++.dg/template/spec10.C: New test.
12158
12159 2003-06-03 Roger Sayle <roger@eyesopen.com>
12160
12161 * gcc.dg/builtins-16.c: New test case.
12162
12163 2003-06-03 Jakub Jelinek <jakub@redhat.com>
12164
12165 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
12166 mempcpy test with post-increments.
12167 * gcc.c-torture/execute/string-opt-3.c: New test.
12168 * gcc.dg/string-opt-1.c: New test.
12169
12170 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
12171
12172 PR fortran/10965
12173 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
12174
12175 2003-06-02 Mark Mitchell <mark@codesourcery.com>
12176
12177 * lib/scanasm.exp (dg-scan): New function, factored out of ...
12178 (scan-assembler): ... here. Use dg-scan.
12179 (scan-assembler-not): Likewise.
12180 (scan-file): New function.
12181 (scan-file-not): Likewise.
12182 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
12183 * gcc.dg/cpp/_Pragma4.c: Likewise.
12184 * gcc.dg/cpp/_Pragma5.c: Likewise.
12185 * gcc.dg/cpp/avoidpaste1.c: Likewise.
12186 * gcc.dg/cpp/avoidpaste2.c: Likewise.
12187 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
12188 * gcc.dg/cpp/cmdlne-P.c: Likewise.
12189 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
12190 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
12191 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
12192 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
12193 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
12194 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
12195 * gcc.dg/cpp/cxxcom1.c: Likewise.
12196 * gcc.dg/cpp/line1.c: Likewise.
12197 * gcc.dg/cpp/maccom1.c: Likewise.
12198 * gcc.dg/cpp/maccom2.c: Likewise.
12199 * gcc.dg/cpp/maccom3.c: Likewise.
12200 * gcc.dg/cpp/maccom4.c: Likewise.
12201 * gcc.dg/cpp/maccom5.c: Likewise.
12202 * gcc.dg/cpp/maccom6.c: Likewise.
12203 * gcc.dg/cpp/multiline.c: Likewise.
12204 * gcc.dg/cpp/spacing1.c: Likewise.
12205 * gcc.dg/cpp/spacing2.c: Likewise.
12206 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
12207 * gcc.dg/cpp/trad/maccom1.c: Likewise.
12208 * gcc.dg/cpp/trad/maccom2.c: Likewise.
12209 * gcc.dg/cpp/trad/maccom3.c: Likewise.
12210 * gcc.dg/cpp/trad/maccom4.c: Likewise.
12211 * gcc.dg/cpp/trad/maccom6.c: Likewise.
12212 * gcc.dg/cpp/cxxcom2.c: Likewise.
12213 * gcc.dg/cpp/cxxcom2.h: New file.
12214
12215 * gcc.dg/cpp/truefalse.cpp: Move it to ...
12216 * g++.dg/cpp/truefalse.C: Here.
12217 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
12218
12219 2003-06-01 Loren James Rittle <ljrittle@acm.org>
12220
12221 * gcc.dg/cpp/redef3.c: New file.
12222
12223 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12224
12225 * gcc.dg/i386-loop-3.c: New test.
12226
12227 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
12228
12229 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
12230
12231 2003-05-31 Roger Sayle <roger@eyesopen.com>
12232
12233 * gcc.dg/fwrapv-1.c: New test case.
12234 * gcc.dg/fwrapv-2.c: New test case.
12235
12236 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12237
12238 PR c++/10956
12239 * g++.dg/template/spec9.C: New test.
12240
12241 2003-05-29 Roger Sayle <roger@eyesopen.com>
12242
12243 * gcc.dg/duff-4.c: New test case.
12244
12245 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
12246
12247 PR fortran/10843
12248 * g77.dg/ffixed-form-1.f: New test
12249 * g77.dg/ffixed-form-2.f: New test
12250 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
12251 * g77.dg/ffree-form-3.f: New test
12252
12253 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
12254
12255 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
12256 * gcc.dg/wint_t-1.c: Likewise.
12257
12258 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12259
12260 * g++.dg/template/access11.C: New test.
12261
12262 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12263
12264 PR c++/10849
12265 * g++.dg/template/access10.C: New test.
12266
12267 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12268 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12269
12270 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
12271
12272 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12273
12274 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
12275 suppress for powerpc-*-darwin*.
12276 * gcc.dg/torture/builtin-noret-2.c: Likewise.
12277
12278 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12279
12280 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
12281 suppress option for powerpc-*-darwin*.
12282
12283 2003-05-23 Roger Sayle <roger@eyesopen.com>
12284
12285 * gcc.dg/builtins-1.c: Add tests for tan and atan.
12286 * gcc.dg/builtins-4.c: Add test for fmod.
12287
12288 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12289
12290 PR c++/10682
12291 * g++.dg/template/instantiate4.C: New test.
12292
12293 2003-05-22 Roger Sayle <roger@eyesopen.com>
12294
12295 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
12296
12297 2003-05-21 Janis Johnson <janis187@us.ibm.com>
12298
12299 * gcc.dg/compat/scalar-return-1_main.c: New file.
12300 * gcc.dg/compat/scalar-return-1_x.c: New file.
12301 * gcc.dg/compat/scalar-return-1_y.c: New file.
12302 * gcc.dg/compat/scalar-return-2_main.c: New file.
12303 * gcc.dg/compat/scalar-return-2_x.c: New file.
12304 * gcc.dg/compat/scalar-return-2_y.c: New file.
12305 * gcc.dg/compat/struct-return-3_main.c: New file.
12306 * gcc.dg/compat/struct-return-3_y.c: New file.
12307 * gcc.dg/compat/struct-return-3_x.c: New file.
12308 * gcc.dg/compat/struct-return-2_main.c: New file.
12309 * gcc.dg/compat/struct-return-2_x.c: New file.
12310 * gcc.dg/compat/struct-return-2_y.c: New file.
12311
12312 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12313
12314 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
12315 for hppa*-hp-hpux*.
12316 * gcc.dg/20021014-1.c (dg-options): Likewise.
12317 * gcc.dg/nest.c (dg-options): Likewise.
12318
12319 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
12320
12321 PR c++/9738
12322 * g++.dg/ext/dllimport2.C: New file.
12323 * g++.dg/ext/dllimport3.C: New file.
12324
12325 2003-05-20 Janis Johnson <janis187@us.ibm.com>
12326
12327 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
12328 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12329 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12330 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12331 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12332 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12333 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
12334 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
12335 * gcc.dg/compat/small-struct-defs.h: New file.
12336 * gcc.dg/compat/small-struct-init.h: New file.
12337 * gcc.dg/compat/small-struct-check.h: New file.
12338 * gcc.dg/compat/fp-struct-defs.h: New file.
12339 * gcc.dg/compat/fp-struct-check.h: New file.
12340 * gcc.dg/compat/fp-struct-init.h: New file.
12341 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
12342 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
12343
12344 2003-05-19 Jakub Jelinek <jakub@redhat.com>
12345
12346 * gcc.dg/20030225-2.c: New test.
12347
12348 2003-05-18 Roger Sayle <roger@eyesopen.com>
12349 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12350
12351 * gcc.c-torture/compile/20030518-1.c: New test case.
12352
12353 2003-05-18 Mark Mitchell <mark@codesourcery.com>
12354
12355 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
12356 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
12357 gcc-dg-debug-runtest.
12358 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
12359 gcc-dg-debug-runtest.
12360
12361 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12362
12363 PR c++/9022
12364 * g++.dg/lookup/using6.C: New test.
12365
12366 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12367
12368 * g++.dg/parse/access2.C: New test.
12369
12370 2003-05-17 Mark Mitchell <mark@codesourcery.com>
12371
12372 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
12373 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
12374 * gcc.dg/debug/debug.exp: Likewise.
12375
12376 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
12377
12378 * gcc.dg/dollar.c: New test.
12379
12380 2003-05-16 Janis Johnson <janis187@us.ibm.com>
12381
12382 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
12383 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
12384 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
12385 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
12386 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
12387 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
12388 * gcc.dg/compat/struct-by-value-6_main.c: New file.
12389 * gcc.dg/compat/struct-by-value-6_x.c: New file.
12390 * gcc.dg/compat/struct-by-value-6_y.c: New file.
12391 * gcc.dg/compat/struct-by-value-7_main.c: New file.
12392 * gcc.dg/compat/struct-by-value-7_x.c: New file.
12393 * gcc.dg/compat/struct-by-value-7_y.c: New file.
12394 * gcc.dg/compat/struct-by-value-8_main.c: New file.
12395 * gcc.dg/compat/struct-by-value-8_x.c: New file.
12396 * gcc.dg/compat/struct-by-value-8_y.c: New file.
12397 * gcc.dg/compat/struct-by-value-9_main.c: New file.
12398 * gcc.dg/compat/struct-by-value-9_x.c: New file.
12399 * gcc.dg/compat/struct-by-value-9_y.c: New file.
12400
12401 2003-05-16 Mark Mitchell <mark@codesourcery.com>
12402
12403 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
12404 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
12405 support for "repo" mode.
12406 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
12407 * lib/g77-dg.exp: Likewise.
12408 * lib/obj-dg.exp: Likewise.
12409
12410 2003-05-16 Jakub Jelinek <jakub@redhat.com>
12411
12412 Merge from gcc-3_2-rhl8-branch:
12413 2003-04-23 Jakub Jelinek <jakub@redhat.com>
12414
12415 * gcc.dg/tls/opt-6.c: New test.
12416
12417 2003-04-05 Jakub Jelinek <jakub@redhat.com>
12418
12419 * gcc.dg/20030405-1.c: New test.
12420
12421 2003-03-09 Jakub Jelinek <jakub@redhat.com>
12422
12423 * gcc.dg/20030309-1.c: New test.
12424
12425 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12426
12427 * gcc.c-torture/execute/20030307-1.c: New test.
12428
12429 2003-02-20 Randolph Chung <tausq@debian.org>
12430
12431 * gcc.c-torture/compile/20030220-1.c: New test.
12432
12433 2003-02-18 Jakub Jelinek <jakub@redhat.com>
12434
12435 * gcc.dg/20030217-1.c: New test.
12436
12437 2003-01-29 Jakub Jelinek <jakub@redhat.com>
12438
12439 * gcc.c-torture/compile/20020129-1.c: New test.
12440
12441 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12442
12443 * gcc.dg/unroll-1.c: New test.
12444
12445 2002-11-16 Jan Hubicka <jh@suse.cz>
12446
12447 * gcc.c-torture/execute/20020920-1.c: New test.
12448
12449 2002-10-08 Jakub Jelinek <jakub@redhat.com>
12450
12451 PR target/7434
12452 * gcc.c-torture/compile/20021008-1.c: New test.
12453
12454 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
12455
12456 PR target/7559
12457 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
12458
12459 2002-08-07 Jakub Jelinek <jakub@redhat.com>
12460
12461 * gcc.c-torture/compile/20020807-1.c: New test.
12462
12463 2002-07-30 Jakub Jelinek <jakub@redhat.com>
12464
12465 * gcc.dg/tls/opt-1.c: New test.
12466
12467 2002-07-29 Jakub Jelinek <jakub@redhat.com>
12468
12469 * gcc.dg/20020729-1.c: New test.
12470
12471 2002-07-20 Jakub Jelinek <jakub@redhat.com>
12472
12473 * g++.dg/opt/life1.C: New test.
12474
12475 2002-05-20 Jakub Jelinek <jakub@redhat.com>
12476
12477 * gcc.dg/20020525-1.c: New test.
12478
12479 2002-05-24 Jakub Jelinek <jakub@redhat.com>
12480
12481 PR c++/6794
12482 * g++.dg/ext/pretty1.C: New test.
12483 * g++.dg/ext/pretty2.C: New test.
12484
12485 2003-05-15 Mark Mitchell <mark@codesourcery.com>
12486
12487 PR c++/8385
12488 * g++.dg/ext/typeof5.C: New test.
12489
12490 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
12491
12492 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
12493 __USER_LABEL_PREFIX__ into account.
12494 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
12495
12496 2003-05-14 Roger Sayle <roger@eyesopen.com>
12497
12498 * gcc.dg/builtins-15.c: New test case.
12499
12500 2003-05-13 Zack Weinberg <zack@codesourcery.com>
12501
12502 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
12503
12504 2003-05-12 Mark Mitchell <mark@codesourcery.com>
12505
12506 * lib/g++.exp: Tweak handling of additional source files.
12507 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
12508 * g++.dg/special/conpr-2a.C: Rename to ...
12509 * g++.dg/special/conpr-2a.cc: ... this.
12510 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
12511 * g++.dg/special/conpr-3a.C: Rename to ...
12512 * g++.dg/special/conpr-3a.cc: This.
12513 * g++.dg/special/conpr-3b.C: Rename to ...
12514 * g++.dg/special/conpr-3b.cc: This.
12515 * g++.dg/special/conpr-4.C: New test.
12516 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
12517
12518 2003-05-12 David Edelsohn <edelsohn@gnu.org>
12519
12520 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
12521
12522 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12523
12524 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
12525 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12526 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
12527 * g++.old-deja/g++.other/warn3.C: Likewise.
12528
12529 2003-05-11 Roger Sayle <roger@eyesopen.com>
12530
12531 * gcc.dg/i386-387-1.c: Update to also test log.
12532 * gcc.dg/i386-387-2.c: Likewise.
12533
12534 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
12535
12536 * g77.f-torture/execute/int8421.f: New test.
12537
12538 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12539
12540 PR c++/10230, c++/10481
12541 * g++.dg/lookup/scoped5.C: New test.
12542
12543 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12544
12545 PR c++/10552
12546 * g++.dg/template/ttp6.C: New test.
12547
12548 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
12549
12550 * gcc.c-torture/execute/builtins: New directory.
12551 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
12552 gcc.c-torture/execute/builtins.
12553 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
12554 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
12555 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
12556 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
12557
12558 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12559
12560 PR c++/9252
12561 * g++.dg/template/access8.C: New test.
12562 * g++.dg/template/access9.C: New test.
12563
12564 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12565
12566 PR c++/9554
12567 * g++.dg/parse/access1.C: New test.
12568
12569 2003-05-09 DJ Delorie <dj@redhat.com>
12570
12571 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
12572 long, and not an int.
12573
12574 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12575
12576 PR c++/10555, c++/10576
12577 * g++.dg/template/memclass1.C: New test.
12578
12579 2003-05-08 DJ Delorie <dj@redhat.com>
12580
12581 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
12582 targets.
12583 * gcc.c-torture/execute/20021024-1.x: Likewise.
12584 * gcc.c-torture/execute/shiftdi.x: Likewise.
12585 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
12586 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
12587 * gcc.dg/20021018-1.c: Likewise.
12588
12589 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12590
12591 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
12592
12593 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
12594 (bcopy): Call memmove.
12595
12596 2003-05-08 Roger Sayle <roger@eyesopen.com>
12597
12598 * g77.f-torture/compile/8485.f: New test case.
12599
12600 2003-05-07 Richard Henderson <rth@redhat.com>
12601
12602 PR c++/10570
12603 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
12604 Verify exception_cleanup not called for rethrows.
12605 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
12606 when exiting catch block without rethrowing.
12607 * g++.dg/eh/forced3.C: New.
12608 * g++.dg/eh/forced4.C: New.
12609
12610 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
12611
12612 * gcc.dg/20030505.c: Fix triplet.
12613
12614 2003-05-06 DJ Delorie <dj@redhat.com>
12615
12616 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
12617 * gcc.dg/nest.c: Likewise.
12618
12619 2003-05-05 Roger Sayle <roger@eyesopen.com>
12620
12621 * gcc.dg/builtins-14.c: New test case.
12622
12623 2003-05-05 Janis Johnson <janis187@us.ibm.com>
12624
12625 * lib/compat.exp (compat-execute): New argument.
12626 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
12627 * gcc.dg/compat: New test directory.
12628 * gcc.dg/compat/compat.exp: New expect script.
12629 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
12630 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
12631 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
12632 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
12633 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
12634 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
12635
12636 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
12637 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
12638 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
12639 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
12640 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
12641 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
12642 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
12643 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
12644 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
12645 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
12646 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
12647 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
12648 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
12649 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
12650 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
12651
12652 2003-05-05 Zack Weinberg <zack@codesourcery.com>
12653
12654 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
12655
12656 2003-05-05 Jakub Jelinek <jakub@redhat.com>
12657
12658 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
12659
12660 2003-05-05 Geoffrey Keating <geoffk@apple.com>
12661
12662 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
12663 * gcc.dg/ppc-fsel-2.c: New test.
12664
12665 * gcc.dg/unused-5.c: New test.
12666
12667 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12668
12669 PR c++/10496
12670 * g++.dg/warn/pmf1.C: New test.
12671
12672 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12673
12674 PR c++/4494
12675 * g++.dg/warn/main.C: New test.
12676
12677 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12678
12679 * gcc.dg/nonnull-3.c: New test.
12680
12681 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
12682
12683 * gcc.dg/cpp/Wtrigraphs.c: Update.
12684 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
12685
12686 2003-05-03 Geoffrey Keating <geoffk@apple.com>
12687
12688 * gcc.dg/ppc-fsel-1.c: New test.
12689
12690 2003-05-03 Zack Weinberg <zack@codesourcery.com>
12691
12692 PR c/10604
12693 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
12694
12695 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
12696
12697 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
12698
12699 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12700
12701 PR c++/9364, c++/10553, c++/10586
12702 * g++.dg/parse/typename4.C: New test.
12703 * g++.dg/parse/typename5.C: Likewise.
12704
12705 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
12706
12707 * gcc.c-torture/compile/20030503-1.c: New test.
12708
12709 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12710
12711 * g++.dg/lookup/using5.C: Fix testcase error.
12712
12713 2003-05-01 Chris Demetriou <cgd@broadcom.com>
12714
12715 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
12716 since MEABI is no longer supported. Remove all vestiges
12717 of MEABI from the test.
12718
12719 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12720
12721 PR c++/10554
12722 * g++.dg/lookup/using5.C: New test.
12723
12724 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12725
12726 PR c++/8772
12727 * g++.dg/template/ttp5.C: New test.
12728
12729 2003-04-30 Mark Mitchell <mark@codesourcery.com>
12730
12731 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
12732 (dg-gpp-additional-sources): New function.
12733 (dg-gpp-additional-files): Likewise.
12734 * lib/g++.exp (additional_sources): New variable.
12735 (additional_files): Likewise.
12736 (g++_target_compile): Deal with them.
12737 * lib/old-dejagnu.exp: Remove.
12738 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
12739 * g++.old-deja: Revise all tests to use dg commands.
12740
12741 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12742
12743 PR c++/9432, c++/9528
12744 * g++.dg/lookup/using4.C: New test.
12745
12746 2003-04-29 Geoffrey Keating <geoffk@apple.com>
12747
12748 * gcc.dg/noreturn-5.c: New file.
12749 * gcc.dg/noreturn-6.c: New file.
12750
12751 * gcc.c-torture/compile/inline-1.c: New file.
12752
12753 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12754
12755 PR c++/10551
12756 * g++.dg/template/explicit1.C: New test.
12757
12758 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12759
12760 PR c++/10549
12761 * g++.dg/other/bitfield1.C: New test.
12762
12763 PR c++/10527
12764 * g++.dg/init/new7.C: New test.
12765
12766 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12767
12768 * g++.dg/ext/desig1.C: New test.
12769 * g++.dg/ext/init1.C: Update.
12770
12771 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
12772
12773 2003-04-28 Mark Mitchell <mark@codesourcery.com>
12774
12775 PR c++/10180
12776 * g++.dg/warn/Winline-1.C: New test.
12777
12778 2003-04-28 Jakub Jelinek <jakub@redhat.com>
12779
12780 * gcc.c-torture/execute/string-opt-19.c: New test.
12781
12782 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
12783 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
12784
12785 2003-04-27 Mark Mitchell <mark@codesourcery.com>
12786
12787 PR c++/10506
12788 * g++.dg/init/new6.C: New test.
12789
12790 PR c++/10503
12791 * g++.dg/init/ref6.C: New test.
12792
12793 2003-04-26 David Edelsohn <edelsohn@gnu.org>
12794
12795 * g++.dg/warn/weak1.C: XFAIL on AIX4.
12796
12797 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12798
12799 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
12800 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
12801
12802 2003-04-25 Mark Mitchell <mark@codesourcery.com>
12803
12804 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
12805 initialized static data members.
12806
12807 2003-04-25 H.J. Lu <hjl@gnu.org>
12808
12809 * gcc.dg/ia64-sync-4.c: New test.
12810
12811 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12812
12813 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
12814 date.
12815
12816 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
12817
12818 PR c++/10337
12819 * g++.dg/warn/conv1.C: New test.
12820 * g++.old-deja/g++.other/conv7.C: Adjust.
12821 * g++.old-deja/g++.other/overload14.C: Adjust.
12822
12823 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12824
12825 PR c++/10471
12826 * g++.dg/template/defarg2.C: New test.
12827
12828 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
12829
12830 * gcc.dg/cpp/include2.c: Update.
12831 * gcc.dg/cpp/multiline-2.c: New.
12832 * gcc.dg/cpp/multiline.c: Update.
12833 * gcc.dg/cpp/strify2.c: Update.
12834 * gcc.dg/cpp/trad/literals-2.c: Update.
12835
12836 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12837
12838 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
12839
12840 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12841
12842 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
12843
12844 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12845
12846 PR c++/10451
12847 * g++.dg/parse/crash4.C: New test.
12848
12849 PR c++/9847
12850 * g++.dg/parse/crash5.C: New test.
12851
12852 2003-04-22 Mark Mitchell <mark@codesourcery.com>
12853
12854 PR c++/10446
12855 * g++.dg/parse/crash3.C: New test.
12856
12857 PR c++/10428
12858 * g++.dg/parse/elab1.C: New test.
12859
12860 2003-04-22 Devang Patel <dpatel@apple.com>
12861
12862 * gcc.dg/cpp/trad/funlike-5.c: New test.
12863
12864 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
12865
12866 * g++.dg/other/packed1.C: Fix dg options.
12867
12868 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
12869
12870 * g++.dg/other/offsetof2.C: New test.
12871
12872 2003-04-21 Mark Mitchell <mark@codesourcery.com>
12873
12874 * g++.dg/template/recurse.C: Adjust location of error messages.
12875
12876 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
12877
12878 PR c++/9881
12879 * g++.dg/init/addr-const1.C: New test.
12880 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
12881
12882 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
12883
12884 PR c++/10405
12885 * g++.dg/lookup/struct-hack1.C: New test.
12886
12887 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
12888
12889 * ucs.c: Update diagnostic messages.
12890
12891 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12892
12893 * gcc.dg/cpp/truefalse.cpp: New test.
12894 * gcc.dg/cpp/cpp.exp: Update.
12895 * g++.dg/other/stdbool-if.C: Remove.
12896
12897 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12898
12899 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
12900 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
12901
12902 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12903
12904 * gcc.c-torture/compile/20030418-1.c: New test.
12905
12906 2003-04-17 Janis Johnson <janis187@us.ibm.com>
12907
12908 * README.compat: Remove; content moved to doc/sourcebuild.texi.
12909
12910 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12911
12912 PR c++/10347
12913 g++.dg/template/dependent-name1.C: New test.
12914
12915 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
12916
12917 * gcc.dg/warn-1.c (tourist_guide): New array,
12918 contains a pointer to bar.
12919
12920 2003-04-16 Roger Sayle <roger@eyesopen.com>
12921
12922 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
12923 * gcc.c-torture/execute/medce-1.c: New test case.
12924 * gcc.c-torture/execute/medce-2.c: New test case.
12925
12926 2003-04-15 Mark Mitchell <mark@codesourcery.com>
12927
12928 * lib/prune.exp: Ignore more messages.
12929
12930 PR c++/10381
12931 * g++.dg/parse/lookup3.C: New test.
12932
12933 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
12934
12935 * gcc.c-torture/compile/20030415-1.c : New test.
12936
12937 2003-04-14 Mark Mitchell <mark@codesourcery.com>
12938
12939 * gcc.c-torture/execute/scope-2.c: Move to ...
12940 * gcc.dg/noncompile/scope.c: .... here.
12941
12942 2003-04-14 Roger Sayle <roger@eyesopen.com>
12943
12944 * gcc.dg/20030414-2.c: New test case.
12945
12946 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
12947
12948 PR target/10377
12949 * gcc.dg/20030414-1.c: New test.
12950
12951 2003-04-13 Roger Sayle <roger@eyesopen.com>
12952
12953 * gcc.dg/builtins-12.c: New test case.
12954 * gcc.dg/builtins-13.c: New test case.
12955
12956 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12957
12958 * gcc.c-torture/execute/string-opt-18.c: New test.
12959
12960 2003-04-13 Mark Mitchell <mark@codesourcery.com>
12961
12962 PR c++/10300
12963 * g++.dg/init/new5.C: New test.
12964
12965 2003-04-12 Mark Mitchell <mark@codesourcery.com>
12966
12967 PR c++/7910
12968 * g++.dg/ext/dllimport1.C: New test.
12969
12970 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12971
12972 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
12973
12974 2003-04-11 Bud Davis <bdavis9659@comcast.net>
12975
12976 PR Fortran/9263
12977 * g77.f-torture/noncompile/9263.f: New test
12978 PR Fortran/1832
12979 * g77.f-torture/execute/1832.f: New test
12980
12981 2003-04-11 David Chad <davidc@freebsd.org>
12982 Loren J. Rittle <ljrittle@acm.org>
12983
12984 libobjc/8562
12985 * objc.dg/headers.m: New test.
12986
12987 2003-04-10 Zack Weinberg <zack@codesourcery.com>
12988
12989 * gcc.c-torture/execute/builtin-noret-2.c: New.
12990 * gcc.c-torture/execute/builtin-noret-2.x: New.
12991 XFAIL builtin-noret-2.c at -O1 and above.
12992 * gcc.dg/redecl.c: New.
12993 * gcc.dg/Wshadow-1.c: Update error regexps.
12994
12995 2003-04-10 Mark Mitchell <mark@codesourcery.com>
12996
12997 * g++.dg/abi/bitfield10.C: New test.
12998
12999 2003-04-09 Mike Stump <mrs@apple.com>
13000
13001 * gcc.dg/pch/pch.exp: Make testcase names longer.
13002 * g++.dg/pch/pch.exp: Make testcase names longer.
13003
13004 2003-04-08 Roger Sayle <roger@eyesopen.com>
13005
13006 * gcc.dg/builtins-11.c: New test case.
13007
13008 2003-04-08 Roger Sayle <roger@eyesopen.com>
13009
13010 * gcc.dg/builtins-9.c: New test case.
13011 * gcc.dg/builtins-10.c: New test case.
13012
13013 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
13014
13015 * gcc.dg/noncompile/init-4.c.c: New test.
13016
13017 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
13018
13019 * gcc.misc-test/gcov-9.c: New test.
13020 * gcc.misc-test/gcov-10.c: New test
13021 * gcc.misc-test/gcov-11.c: New test.
13022
13023 2003-04-05 Zack Weinberg <zack@codesourcery.com>
13024
13025 PR optimization/10024
13026 * gcc.c-torture/compile/20030405-1.c: New test.
13027
13028 2003-04-04 Geoffrey Keating <geoffk@apple.com>
13029
13030 * gcc.dg/pch/static-3.c: New.
13031 * gcc.dg/pch/static-3.hs: New.
13032 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
13033
13034 2003-04-04 Richard Henderson <rth@redhat.com>
13035
13036 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
13037 * g++.dg/eh/forced2.C: Likewise.
13038
13039 2003-04-03 Mike Stump <mrs@apple.com>
13040
13041 * lib/scanasm.exp (scan-assembler): Add xfail processing for
13042 target arg.
13043 (scan-assembler-times, scan-assembler-not): Likewise.
13044 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
13045
13046 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13047
13048 * gcc.dg/sparc-loop-1.c: New test.
13049
13050 2003-04-02 Geoffrey Keating <geoffk@apple.com>
13051
13052 PR other/9274
13053 * g++.dg/pch/system-2.C: New.
13054 * g++.dg/pch/system-2.Hs: New.
13055
13056 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
13057
13058 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
13059
13060 * g++.dg/eh/simd-1.C (vecfunc): Same.
13061
13062 2003-04-01 Roger Sayle <roger@eyesopen.com>
13063
13064 * gcc.c-torture/execute/20030401-1.c: New test case.
13065
13066 2003-04-01 Ziemowit Laski <zlaski@apple.com>
13067
13068 * objc.dg/defs.m: New.
13069
13070 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
13071
13072 * g++.dg/eh/simd-1.C: New.
13073 * g++.dg/eh/simd-2.C: New.
13074
13075 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
13076
13077 * gcc.c-torture/execute/simd-3.c: New.
13078
13079 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13080
13081 PR c/9936
13082 * gcc.dg/20030331-2.c: New test.
13083
13084 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13085
13086 PR c++/10278
13087 * g++.dg/parse/crash2.C: New test.
13088
13089 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13090
13091 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
13092 * gcc.c-torture/execute/20030331-1.c: ...here.
13093
13094 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13095
13096 * gcc.c-torture/execute/20030331-1.c: New test.
13097
13098 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
13099
13100 * lib/gcov.exp: Adjust call return testing strings.
13101 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
13102
13103 2003-03-31 Roger Sayle <roger@eyesopen.com>
13104
13105 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
13106 * gcc.dg/builtins-7.c: New test case.
13107 * gcc.dg/builtins-8.c: New test case.
13108
13109 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13110
13111 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
13112
13113 2003-03-30 Mark Mitchell <mark@codesourcery.com>
13114
13115 PR c++/7647
13116 * g++.dg/lookup-class-member-2.C: New test.
13117
13118 2003-03-30 Glen Nakamura <glen@imodulo.com>
13119
13120 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
13121
13122 2003-03-28 Roger Sayle <roger@eyesopen.com>
13123
13124 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
13125
13126 2003-03-28 Mark Mitchell <mark@codesourcery.com>
13127
13128 * g++.dg/init/attrib1.C: New test.
13129
13130 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13131
13132 * gcc.dg/ultrasp8.c: New test.
13133
13134 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13135
13136 * gcc.dg/ultrasp7.c: New test.
13137
13138 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
13139
13140 PR c++/10047
13141 * g++.dg/template/inline1.C: New test.
13142
13143 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13144
13145 * gcc.dg/sparc-dwarf2.c: New test.
13146
13147 2003-03-27 Roger Sayle <roger@eyesopen.com>
13148
13149 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
13150 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
13151
13152 2003-03-27 Mark Mitchell <mark@codesourcery.com>
13153
13154 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
13155 than reading .x files.
13156 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
13157 * g77.dg/gcov/gcov-1.f: Likewise.
13158 * gcc.misc-tests/gcov-4b.c: Likewise.
13159 * gcc.misc-tests/gcov-5b.c: Likewise.
13160 * gcc.misc-tests/gcov-6.c: Likewise.
13161 * gcc.misc-tests/gcov-7.c: Likewise.
13162 * gcc.misc-tests/gcov-8.c: Likewise.
13163 * g++.dg/gcov/gcov-1.x: Remove.
13164 * g77.dg/gcov/gcov-1.x: Likewise.
13165 * gcc.misc-tests/gcov-4b.x: Likewise.
13166 * gcc.misc-tests/gcov-5b.x: Likewise.
13167 * gcc.misc-tests/gcov-6.x: Likewise.
13168 * gcc.misc-tests/gcov-7.x: Likewise.
13169 * gcc.misc-tests/gcov-8.x: Likewise.
13170
13171 2003-03-27 Glen Nakamura <glen@imodulo.com>
13172
13173 PR opt/10087
13174 * gcc.dg/20030324-1.c: New test.
13175
13176 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
13177
13178 PR c++/10224
13179 * g++.dg/template/arg3.C: New test.
13180
13181 PR c++/10158
13182 * g++.dg/template/friend18.C: New test.
13183
13184 2003-03-26 Roger Sayle <roger@eyesopen.com>
13185
13186 * g77.f-torture/compile/20030326-1.f: New test case.
13187
13188 2003-03-26 Janis Johnson <janis187@us.ibm.com>
13189
13190 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
13191
13192 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
13193
13194 2003-03-26 Jakub Jelinek <jakub@redhat.com>
13195
13196 * gcc.dg/ia64-sync-3.c: New test.
13197
13198 2003-03-26 Alan Modra <amodra@bigpond.net.au>
13199
13200 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
13201
13202 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13203
13204 * gcc.dg/ultrasp6.c: New test.
13205
13206 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13207
13208 * gcc.dg/i386-signbit-1.c: New test.
13209 * gcc.dg/i386-signbit-2.c: New test.
13210 * gcc.dg/i386-signbit-3.c: New test.
13211
13212 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13213
13214 * gcc.dg/ultrasp5.c: Fix options.
13215
13216 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13217
13218 * gcc.dg/ultrasp5.c: Fix comment.
13219
13220 2003-03-24 Bud Davis <bdavis9659@comcast.net>
13221
13222 PR fortran/10197
13223 * g77.f-torture/execute/10197.f: New test.
13224
13225 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
13226
13227 PR c++/9898, c++/383
13228 * g++.dg/template/conv6.C: New test.
13229
13230 PR c++/10119
13231 * g++.dg/template/ptrmem5.C: New test.
13232
13233 PR c++/10026
13234 * g++.dg/lookup/koenig1.C: New test.
13235
13236 PR C++/10199
13237 * g++.dg/lookup/template2.C: New test.
13238
13239 2003-03-24 Jakub Jelinek <jakub@redhat.com>
13240
13241 * g++.dg/opt/rtti1.C: New test.
13242
13243 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13244
13245 * gcc.dg/ultrasp5.c: New test.
13246
13247 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
13248
13249 PR middle-end/9967
13250 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
13251 builtin fputs.
13252
13253 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
13254
13255 PR c/8224
13256 * gcc.dg/20030323-1.c: New test.
13257
13258 2003-03-23 Roger Sayle <roger@eyesopen.com>
13259
13260 * gcc.c-torture/compile/20030323-1.c: New test case.
13261
13262 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
13263
13264 * gcc.dg/20030321-1.c: New test.
13265
13266 2003-03-22 Zack Weinberg <zack@codesourcery.com>
13267
13268 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
13269
13270 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
13271
13272 PR c++/9978, c++/9708
13273 * g++.dg/ext/vlm1.C: Adjust expected error.
13274 * g++.dg/ext/vla2.C: New test.
13275 * g++.dg/template/arg1.C: New test.
13276 * g++.dg/template/arg2.C: New test.
13277
13278 2003-03-22 Bud Davis <bdavis9659@comcast.net>
13279
13280 * g77.f-torture/execute/select.f: New test.
13281 * g77.f-torture/noncompile/select_no_compile.f: New test.
13282
13283 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
13284
13285 PR c++/9898
13286 * g++.dg/other/error4.C: New test.
13287
13288 2003-03-20 Mark Mitchell <mark@codesourcery.com>
13289
13290 * g++.dg/template/friend17.C: New test.
13291
13292 2003-03-21 Alan Modra <amodra@bigpond.net.au>
13293
13294 * gcc.c-torture/compile/20030320-1.c: New.
13295
13296 2003-03-20 Roger Sayle <roger@eyesopen.com>
13297
13298 * gcc.dg/builtins-6.c: New test case.
13299
13300 2003-03-19 Alan Modra <amodra@bigpond.net.au>
13301
13302 PR target/10073
13303 * gcc.c-torture/compile/20030319-1.c: New.
13304
13305 2003-03-18 Jan Hubicka <jh@suse.cz>
13306
13307 * gcc.dg/i386-cvt-1.c: New test.
13308
13309 2003-03-17 Zack Weinberg <zack@codesourcery.com>
13310
13311 * objc.dg/naming-1.m: Use "(parse|syntax) error".
13312 * objc.dg/naming-2.m: Likewise.
13313
13314 2003-03-17 Mark Mitchell <mark@codesourcery.com>
13315
13316 PR c++/9639
13317 * g++.dg/parse/crash1.C: New test.
13318
13319 2003-03-16 Mark Mitchell <mark@codesourcery.com>
13320
13321 PR c++/8805
13322 * g++.dg/eh/cleanup1.C: New test.
13323
13324 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13325
13326 * gcc.c-torture/execute/20030316-1.c: New test case.
13327
13328 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
13329
13330 PR c++/9629
13331 * g++.dg/init/ctor2.C: New test.
13332
13333 2003-03-15 Roger Sayle <roger@eyesopen.com>
13334
13335 * g77.f-torture/compile/xformat.f: New test case.
13336
13337 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13338
13339 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
13340 * g++.old-deja/g++.mike/eh50.C: Likewise.
13341
13342 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13343
13344 PR c++/6440
13345 * g++.dg/template/spec7.C: New test.
13346 * g++.dg/template/spec8.C: Likewise.
13347
13348 2003-03-14 Jakub Jelinek <jakub@redhat.com>
13349
13350 * gcc.c-torture/execute/20030313-1.c: New test.
13351
13352 2003-03-14 Richard Henderson <rth@redhat.com>
13353
13354 * gcc.dg/inline-2.c: Adjust alpha test for external call.
13355
13356 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13357
13358 * gcc.c-torture/compile/20030314-1.c: New test.
13359
13360 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
13361
13362 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
13363 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
13364 thumb target,
13365 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
13366 to accept newer _imp__ prefix and additional
13367 newline in .drectve section.
13368 * gcc.dg/dll-4.c: Likewise.
13369 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
13370 switch.
13371
13372 2003-03-13 Mark Mitchell <mark@codesourcery.com>
13373
13374 * g++.dg/parse/namespace9.C: New test.
13375
13376 * g++.dg/init/ref5.C: New test.
13377 * g++.dg/parse/ptrmem1.C: Likewise.
13378
13379 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13380
13381 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
13382 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
13383 regular expression.
13384 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
13385 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
13386
13387 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
13388
13389 * gcc.c-torture/execute/20030224-2.c: New test.
13390
13391 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13392
13393 * gcc.dg/decl-3.c: New test.
13394
13395 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13396
13397 * gcc.dg/i386-loop-2.c: New test.
13398
13399 2003-03-11 Mark Mitchell <mark@codesourcery.com>
13400
13401 PR c++/9474
13402 * g++.dg/parse/namespace8.C: New test.
13403
13404 PR c++/9924
13405 * g++.dg/overload/builtin2.C: New test.
13406
13407 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
13408
13409 * gcc.dg/return-type-3.c: New test.
13410
13411 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13412
13413 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
13414 profiling options are not supported.
13415
13416 2003-03-10 Mark Mitchell <mark@codesourcery.com>
13417
13418 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
13419 * g++.old-deja/g++.warn/impint2.C: Likewise.
13420
13421 2003-03-10 Devang Patel <dpatel@apple.com>
13422
13423 * g++.dg/cpp/c++_cmd_1.C: New test.
13424 * g++.dg/cpp/c++_cmd_1.h: New file.
13425
13426 2003-03-10 Segher Boessenkool <segher@koffie.nl>
13427
13428 * gcc.dg/altivec-9.c: New file.
13429
13430 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13431
13432 * gcc.dg/ppc-sdata-1.c: New test.
13433 * gcc.dg/ppc-sdata-2.c: New test.
13434
13435 2003-03-09 Mark Mitchell <mark@codesourcery.com>
13436
13437 PR c++/9373
13438 * g++.dg/opt/ptrmem2.C: New test.
13439
13440 PR c++/8534
13441 * g++.dg/opt/ptrmem1.C: New test.
13442
13443 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13444
13445 * gcc.dg/i386-loop-1.c: New test.
13446
13447 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13448
13449 PR c++/9970
13450 * g++.dg/lookup/friend1.C: New test.
13451
13452 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13453
13454 PR c++/9823
13455 * g++.dg/parser/constructor1.C: New test.
13456
13457 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
13458
13459 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
13460
13461 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
13462
13463 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
13464
13465 * gcc.dg/cpp/Wunused.c: Update test.
13466
13467 2003-03-08 Jan Hubicka <jh@suse.cz>
13468
13469 * gcc.dg/inline-3.c: New test.
13470
13471 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13472
13473 PR c++/9809
13474 * g++.dg/parse/builtin1.C: New test.
13475
13476 PR c++/9982
13477 * g++.dg/abi/cookie1.C: New test.
13478 * g++.dg/abi/cookie2.C: Likewise.
13479
13480 PR c++/9524
13481 * g++.dg/template/field1.C: New test.
13482
13483 PR c++/9912
13484 * g++.dg/parse/class1.C: New test.
13485 * g++.dg/parse/namespace7.C: Likewise.
13486 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
13487
13488 2003-03-07 Mark Mitchell <mark@codesourcery.com>
13489
13490 * g++.dg/init/ref4.C: New test.
13491
13492 2003-03-07 Jan Hubicka <jh@suse.cz>
13493
13494 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
13495 * gcc.dg/inline-3.c: New test.
13496
13497 2003-03-06 Mark Mitchell <mark@codesourcery.com>
13498
13499 * g++.dg/init/ref3.C: New test.
13500
13501 PR c++/9965
13502 * g++.dg/init/ref2.C: New test.
13503
13504 PR c++/9400
13505 * g++.dg/warn/Wshadow-2.C: New test.
13506
13507 PR c++/9791
13508 * g++.dg/warn/Woverloaded-1.C: New test.
13509
13510 2003-03-05 Jan Hubicka <jh@suse.cz>
13511
13512 * gcc.dg/i386-local2.c: New.
13513 * gcc.dg/i386-local.c: Fix typo.
13514
13515 2003-03-05 Mark Mitchell <mark@codesourcery.com>
13516
13517 * g++.dg/abi/layout3.C: New test.
13518
13519 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13520
13521 * gcc.c-torture/compile/20030305-1.c
13522
13523 2003-03-05 Jan Hubicka <jh@suse.cz>
13524
13525 * gcc.dg/i386-local.c: New.
13526
13527 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
13528
13529 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
13530
13531 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13532
13533 * gcc.dg/switch-2.c: New test.
13534 * gcc.dg/switch-3.c: New test.
13535 * gcc.dg/Wswitch.c: Adjust line numbers.
13536 * gcc.dg/Wswitch-default.c: Likewise.
13537 * gcc.dg/Wswitch-enum.c: Likewise.
13538
13539 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
13540
13541 * gcc.c-torture/execute/20030222-1.c: New test.
13542
13543 2003-03-03 James E Wilson <wilson@tuliptree.org>
13544
13545 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
13546
13547 2003-03-03 Mark Mitchell <mark@codesourcery.com>
13548
13549 PR c++/9878
13550 * g++.dg/init/ref1.C: New test.
13551
13552 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
13553
13554 * gcc.dg/sh-relax.c: New SH-only test.
13555
13556 2003-03-03 Geoffrey Keating <geoffk@apple.com>
13557
13558 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
13559 comment explaining purpose of testcase.
13560
13561 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13562
13563 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
13564 for HC11/HC12 (asm needs two int registers).
13565 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
13566 HC11/HC12 because the test uses an asm which needs two 32-bit
13567 registers.
13568
13569 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13570
13571 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
13572 for HC11/HC12 (array is too large otherwise).
13573 * gcc.c-torture/compile/920501-4.x: New file, likewise.
13574 * gcc.c-torture/compile/20010518-2.x: Likewise.
13575 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
13576 HC11/HC12 (array is too large).
13577
13578 2003-03-01 Geoffrey Keating <geoffk@apple.com>
13579
13580 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
13581 * lib/g++-dg.exp (g++-dg-test): Likewise.
13582
13583 2003-03-01 Roger Sayle <roger@eyesopen.com>
13584
13585 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
13586 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
13587
13588 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13589
13590 * g++.dg/warn/implicit-typename1.C: Remove warning.
13591
13592 2003-02-28 Richard Henderson <rth@redhat.com>
13593
13594 * gcc.dg/noreturn-1.c: Move noreturn warning line.
13595 * gcc.dg/return-type-1.c: Move control reaches end warning line.
13596
13597 2003-02-28 Geoffrey Keating <geoffk@apple.com>
13598
13599 * gcc.dg/pch/pch.exp: Change .pch to .gch.
13600 * g++.dg/pch/pch.exp: Likewise.
13601
13602 2003-02-28 Mark Mitchell <mark@codesourcery.com>
13603
13604 PR c++/9879
13605 * testsuite/g++.dg/init/new4.C: New test.
13606
13607 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
13608
13609 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
13610
13611 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
13612
13613 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
13614 unsigned long.
13615
13616 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
13617 wider than float.
13618
13619 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13620
13621 * lib/scanasm.exp: Add support for counting numbers of
13622 occurences.
13623 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
13624 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
13625
13626 2003-02-25 Mark Mitchell <mark@codesourcery.com>
13627
13628 PR c++/9683
13629 * g++.dg/template/static3.C: New test.
13630
13631 PR c++/9829
13632 * g++.dg/parse/namespace6.C: New test.
13633
13634 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13635
13636 PR target/9732
13637 * gcc.dg/20030225-1.c: New test.
13638
13639 2003-02-24 Mark Mitchell <mark@codesourcery.com>
13640
13641 * README: Remove out-of-date information.
13642
13643 PR c++/9836
13644 * g++.dg/template/spec6.C: New test.
13645
13646 2003-02-24 Jeff Law <law@redhat.com>
13647
13648 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
13649
13650 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13651
13652 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
13653 * gcc.dg/pragma-ep-1.c: Likewise.
13654
13655 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13656
13657 PR c++/9602
13658 * g++.dg/template/friend16.C: New test.
13659
13660 2003-02-23 Mark Mitchell <mark@codesourcery.com>
13661
13662 PR c++/5333
13663 * g++.dg/parse/fused-params1.C: Adjust error messages.
13664 * g++.dg/template/nested3.C: New test.
13665
13666 2003-02-24 Alan Modra <amodra@bigpond.net.au>
13667
13668 * g++.dg/abi/param1.C: New test.
13669
13670 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13671
13672 PR c++/7982
13673 * g++.dg/warn/implicit-typename1.C: New test.
13674
13675 2003-02-22 Kelley Cook <kelleycook@comcast.net>
13676
13677 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
13678 with "mtune".
13679 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13680 * gcc.c-torture/execute/20010129-1.x: Likewise.
13681 * gcc.dg/20011107-1.c: Likewise.
13682 * gcc.dg/20020108-1.c: Likewise.
13683 * gcc.dg/20020122-3.c: Likewise.
13684 * gcc.dg/20020206-1.c: Likewise.
13685 * gcc.dg/20020310-1.c: Likewise.
13686 * gcc.dg/20020426-2.c: Likewise.
13687 * gcc.dg/20020517-1.c: Likewise.
13688 * gcc.dg/991230-1.c: Likewise.
13689 * gcc.dg/i386-unroll-1.c: Likewise.
13690 * gcc.misc-tests/i386-prefetch.exp: Likewise.
13691
13692 2003-02-22 Jan Hubicka <jh@suse.cz>
13693
13694 * gcc.dg/i386-mul.c: New test.
13695
13696 2003-02-21 Roger Sayle <roger@eyesopen.com>
13697
13698 * gcc.dg/builtins-5.c: New test case.
13699
13700 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
13701
13702 * gcc.dg/asmreg-1.c: New test.
13703
13704 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13705
13706 PR c++/9749
13707 * g++.dg/parse/varmod1.C: New test.
13708
13709 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13710
13711 PR c++/9727
13712 * g++.dg/template/op1.C: New test.
13713
13714 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13715
13716 PR c++/8906
13717 * g++.dg/template/nested2.C: New test.
13718
13719 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13720
13721 PR c++/8724
13722 * g++.dg/expr/dtor1.C: New test.
13723
13724 2003-02-21 Zack Weinberg <zack@codesourcery.com>
13725
13726 * gcc.dg/cpp/include3.c: New test.
13727 * gcc.dg/cpp/inc/foo.h: New file.
13728
13729 2003-02-21 Glen Nakamura <glen@imodulo.com>
13730
13731 * gcc.c-torture/execute/20030221-1.c: New test.
13732
13733 2003-02-20 Mark Mitchell <mark@codesourcery.com>
13734
13735 PR c++/9729
13736 * g++.dg/abi/conv1.C: New test.
13737
13738 2003-02-20 Jan Hubicka <jh@suse.cz>
13739
13740 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
13741
13742 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
13743
13744 * gcc.c-torture/compile/20030219-1.c: New test.
13745
13746 2003-02-18 Jan Hubicka <jh@suse.cz>
13747
13748 * gcc.dg/funcorder.c: New test.
13749
13750 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13751
13752 * gcc.c-torture/execute/20030218-1.c: New.
13753
13754 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
13755
13756 * gcc.dg/20030218-1.c: New.
13757
13758 2003-02-18 Richard Henderson <rth@redhat.com>
13759
13760 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
13761 * gcc.dg/attr-used-2.c: New.
13762
13763 2003-02-18 Mark Mitchell <mark@codesourcery.com>
13764
13765 PR c++/9704
13766 * g++.dg/init/copy5.C: New test.
13767
13768 2003-02-18 Geoffrey Keating <geoffk@apple.com>
13769
13770 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
13771 * g++.dg/pch/pch.exp: Likewise.
13772
13773 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13774
13775 * gcc.c-torture/execute/20030209-1.c: Enable the test if
13776 STACK_SIZE is not defined.
13777
13778 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13779
13780 PR c++/9457
13781 * g++.dg/template/init1.C: New test.
13782
13783 2003-02-16 Jan HUbicka <jh@suse.cz>
13784
13785 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
13786 (foo): Add few extra tests
13787 * gcc.dg/c99-const-expr-3.c: Likewise.
13788 * gcc.c-torture/execute/20030216-1.c: New.
13789
13790 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13791
13792 PR c++/9459
13793 * g++.dg/ext/typeof4.C: New test.
13794
13795 2003-02-15 Roger Sayle <roger@eyesopen.com>
13796
13797 * gcc.dg/i386-387-3.c: New test case.
13798
13799 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
13800
13801 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
13802 cris-*-elf* cris-*-aout* and mmix-*-*.
13803
13804 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
13805
13806 * gcc.dg/20030213-1.c: New test.
13807
13808 2003-02-12 Roger Sayle <roger@eyesopen.com>
13809
13810 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
13811 * gcc.dg/i386-387-2.c: Likewise.
13812
13813 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
13814
13815 * gcc.dg/ppc-spe.c: Fix formatting.
13816 Enable tests that were previously unsupported by gas.
13817 Delete tests for instructions that no longer exist.
13818 Switch arguments on evsubifw builtin.
13819
13820 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
13821
13822 * gcc.c-torture/execute/20030209-1.c: Disable the test if
13823 STACK_SIZE is too small.
13824
13825 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13826 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13827
13828 * gcc.dg/decl-2.c: New test.
13829
13830 2003-02-10 Jan Hubicka <jh@suse.cz>
13831
13832 * gcc.dg/i386-fpcvt-1.c: New test.
13833
13834 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
13835
13836 * gcc.c-torture/execute/20030209-1.c: New test.
13837
13838 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
13839
13840 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
13841 int-wide bitops, use the constants of the same width.
13842 Likewise, if long long is 32-bit wide, test bitops using
13843 32-bit constants.
13844
13845 2003-02-07 Loren James Rittle <ljrittle@acm.org>
13846
13847 * gcc.dg/20021014-1.c: Annotate with expected notice text.
13848
13849 2003-02-07 Roger Sayle <roger@eyesopen.com>
13850
13851 * testsuite/gcc.dg/builtins-4.c: New test case.
13852
13853 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13854
13855 * gcc.dg/20020430-1.c: Fix dg command typos.
13856 * gcc.dg/20020503-1.c: Likewise.
13857
13858 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13859
13860 PR c++/8785
13861 * g++.dg/parse/fused-params1.C: New test.
13862
13863 PR c++/8857
13864 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
13865
13866 PR c++/8921
13867 * g++.dg/parse/non-dependent1.C: New test.
13868
13869 PR c++/8928
13870 * g++.dg/parse/dupl-tmpl-args1.C: New test.
13871
13872 PR c++/9228
13873 * g++.dg/parse/undefined7.C: New test.
13874 * g++.dg/parse/non-templ1.C: New test.
13875
13876 PR c++/9229
13877 * g++.dg/parse/too-many-tmpl-args1.C: New test.
13878
13879 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13880
13881 * gcc.c-torture/compile/20030206-1.c: New test.
13882
13883 2003-02-05 Roger Sayle <roger@eyesopen.com>
13884
13885 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
13886 "pow" to "foo" to avoid potential confusion with a math built-in.
13887
13888 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13889
13890 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
13891 conditions for SPARC targets.
13892
13893 2003-02-05 Jakub Jelinek <jakub@redhat.com>
13894
13895 * gcc.dg/20030204-1.c: New test.
13896
13897 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13898
13899 PR c++/38
13900 * g++.dg/parse/array-size1.C: New test.
13901
13902 PR c++/5657
13903 * g++.dg/parse/undefined3.C: New test.
13904
13905 PR c++/5665
13906 * g++.dg/parse/undefined4.C: New test.
13907
13908 PR c++/5975
13909 * g++.dg/parse/undefined5.C: New test.
13910
13911 PR c++/7259
13912 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
13913
13914 PR c++/8578
13915 * g++.dg/parse/casting-operator1.C: New test.
13916
13917 PR c++/8596
13918 * g++.dg/parse/undefined6.C: New test.
13919
13920 PR c++/8736
13921 * g++.dg/parse/missing-template1.C: New test.
13922
13923 2003-02-04 Jan Hubicka <jh@suse.cz>
13924
13925 * gcc.dg/i386-cadd.c: Compile using -march=k8.
13926 * gcc.dg/i386-cmov?.c: Likewise.
13927 * gcc.dg/i386-fpcvt-?.c: Likewise.
13928 * gcc.dg/i386-ssefp-1.c: Likewise.
13929 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
13930 conventions.
13931
13932 2003-02-03 Mark Mitchell <mark@codesourcery.com>
13933
13934 PR c++/7129
13935 * testsuite/g++.dg/ext/max.C: New test.
13936
13937 2003-02-03 Jan Hubicka <jh@suse.cz>
13938
13939 * gcc.c-torture/execute/20030203-1.c: New test.
13940
13941 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
13942
13943 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
13944 'natural-endian'.
13945
13946 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
13947
13948 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
13949 * g++.dg/init/new2.C: Likewise.
13950 * g++.dg/other/new1.C: Likewise.
13951
13952 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
13953
13954 * gcc.dg/struct-ret-libc.c: New test.
13955
13956 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
13957
13958 * gcc.dg/20030129-1.c: New test.
13959
13960 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13961
13962 PR c++/8849
13963 * g++.dg/template/ptrmem4.C: New test.
13964
13965 2003-01-29 Mark Mitchell <mark@codesourcery.com>
13966
13967 * g++.dg/parser/constant1.C: New test.
13968
13969 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13970
13971 PR c++/8591
13972 * g++.dg/parse/friend2.C: New test.
13973
13974 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
13975
13976 PR c++/9437
13977 * g++.dg/template/unify4.C: New test.
13978
13979 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
13980
13981 * gcc.c-torture/execute/20030128-1.c: New test.
13982
13983 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
13984
13985 * g++.dg/lookup/nested1.C: Test moved from ...
13986 * g++.old-deja/g++.other/lookup24.C: ... here.
13987
13988 2003-01-28 Jan Hubicka <jh@suse.cz>
13989
13990 * gcc.dg/i386-cmov5.c: New test.
13991
13992 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13993
13994 * gcc.c-torture/execute/20010925-1.c: Changed the
13995 memcpy declaration.
13996
13997 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13998
13999 PR c++/3902
14000 * g++.dg/parse/template5.C: New test.
14001
14002 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
14003
14004 PR fortran/9258
14005 * g77.dg/pr9258: New test.
14006
14007 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
14008
14009 * README: Move relevant parts from README.g++.
14010
14011 * README.g++: Remove this file.
14012
14013 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14014
14015 * g++.dg/abi/dcast1.C: New test.
14016
14017 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14018
14019 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
14020
14021 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
14022
14023 PR c++/47
14024 * g++.old-deja/g++.other/lookup24.C: New test.
14025
14026 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14027
14028 PR middle-end/7227
14029 * gcc.dg/uninit-C.c: New test.
14030
14031 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
14032
14033 * g++.dg/abi/covariant1.C: New test.
14034
14035 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
14036
14037 * gcc.dg/20030123-1.c: New test.
14038
14039 2003-01-25 Jan Hubicka <jh@suse.cz>
14040
14041 PR opt/8492
14042 * gcc.c-torture/compile/20030125-1.c
14043
14044 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
14045
14046 PR c++/9403
14047 * g++.dg/parse/template3.C: New test.
14048 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
14049
14050 PR c++/795
14051 * g++.dg/parse/template4.C: New test.
14052
14053 PR c++/9415
14054 * g++.dg/template/qual2.C: New test.
14055
14056 PR c++/8545
14057 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
14058
14059 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
14060
14061 2003-01-25 Roger Sayle <roger@eyesopen.com>
14062
14063 * gcc.c-torture/execute/switch-1.c: New test case.
14064
14065 2003-01-25 Jan Hubicka <jh@suse.cz>
14066
14067 * gcc.c-torture/execute/20030125-1.[cx]: New test.
14068
14069 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
14070
14071 Tweaks for Bison-1.875. From the NEWS file:
14072 "- `parse error' -> `syntax error'
14073 Bison now uniformly uses the term `syntax error'"
14074 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
14075 * gcc.dg/cpp/digraph2.c: Likewise.
14076 * gcc.dg/cpp/direct2.c: Likewise.
14077 * gcc.dg/cpp/paste4.c: Likewise.
14078 * gcc.dg/c90-restrict-1.c: Likewise.
14079 * gcc.dg/c99-func-2.c: Likewise.
14080 * gcc.dg/noncompile/920721-2.c: Likewise.
14081 * gcc.dg/noncompile/930622-2.c: Likewise.
14082 * gcc.dg/noncompile/940112-1.c: Likewise.
14083 * gcc.dg/noncompile/950921-1.c: Likewise.
14084 * gcc.dg/noncompile/951123-1.c: Likewise.
14085 * gcc.dg/noncompile/971104-1.c: Likewise.
14086 * gcc.dg/noncompile/990416-1.c: Likewise.
14087
14088 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
14089
14090 * g++.dg/parse/undefined1.C: Add error message.
14091
14092 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14093
14094 PR c++/9354
14095 * g++.dg/parse/new1.C: New test.
14096
14097 PR c++/9216
14098 * g++.dg/parse/template2.C: New test.
14099
14100 PR c++/9354
14101 * g++.dg/parse/typedef2.C: New test.
14102
14103 PR c++/9328
14104 * g++.dg/ext/typeof3.C: New test.
14105
14106 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14107
14108 PR c++/2738
14109 * g++.dg/parse/ret-type1.C: New test.
14110
14111 PR c++/3792
14112 * g++.dg/parse/tmpl-outside1.C: New test.
14113
14114 PR c++/4207
14115 * g++.dg/parse/int-as-enum1.C: New test.
14116
14117 PR c++/4903
14118 * g++.dg/parse/no-typename1.C: New test.
14119
14120 PR c++/5533
14121 * g++.dg/parse/no-value1.C: New test.
14122
14123 PR c++/5921
14124 * g++.dg/parse/wrong-inline1.C: New test.
14125
14126 PR c++/6402
14127 * g++.dg/parse/ref1.C: New test.
14128
14129 PR c++/6992
14130 * g++.dg/parse/attr-ctor1.C: New test.
14131
14132 PR c++/7229
14133 * g++.dg/parse/namespace5.C: New test.
14134
14135 PR c++/7917
14136 * g++.dg/parse/func-def1.C: New test.
14137
14138 PR c++/8143
14139 * g++.dg/parse/undefined1.C: New test.
14140
14141 PR c++/5723, PR c++/8522
14142 * g++.dg/parse/specialization1.C: New test.
14143
14144 PR c++/163, PR c++/8595
14145 * g++.dg/parse/struct-as-enum1.C: New test.
14146
14147 PR c++/9173
14148 * g++.dg/parse/undefined2.C: New test.
14149
14150 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14151
14152 PR c++/9298
14153 * g++.dg/parse/template1.C: New test.
14154
14155 PR c++/9384
14156 * g++.dg/parse/using1.C: New test.
14157
14158 PR c++/9285
14159 PR c++/9294
14160 * g++.dg/parse/expr2.C: New test.
14161
14162 PR c++/9388
14163 * g++.dg/parse/lookup2.C: Likewise.
14164
14165 2003-01-21 Jan Hubicka <jh@suse.cz>
14166
14167 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
14168 * gcc.c-torture/execute/eeprof-1.c: Likewise.
14169 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
14170 * gcc.c-torture/execute/string-opt-*.c: Likewise.
14171
14172 2003-01-20 Nick Clifton <nickc@redhat.com>
14173
14174 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
14175 problem with ARM sibcall code generation.
14176
14177 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
14178
14179 * gcc.c-torture/execute/20030120-1.c: New.
14180
14181 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
14182
14183 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
14184
14185 2003-01-17 Mark Mitchell <mark@codesourcery.com>
14186
14187 PR c++/9272
14188 * g++.dg/parse/ctor1.C: New test.
14189
14190 PR c++/9294:
14191 * g++.dg/parse/qualified1.C: New test.
14192
14193 * g++.dg/parse/typename3.C: New test.
14194
14195 2003-01-16 Richard Henderson <rth@redhat.com>
14196
14197 * g++.dg/tls/init-2.C: Fix error matches for real this time.
14198
14199 2003-01-16 Richard Henderson <rth@redhat.com>
14200
14201 * g++.dg/pch/pch.exp: Copy test header to the working directory
14202 before using it either for precompilation or direct use.
14203 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
14204 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
14205
14206 2003-01-16 Richard Henderson <rth@redhat.com>
14207
14208 * gcc.dg/pch/pch.exp: Copy test header to the working directory
14209 before using it either for precompilation or direct use.
14210 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
14211 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
14212
14213 2003-01-16 Mark Mitchell <mark@codesourcery.com>
14214
14215 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
14216 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
14217 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
14218 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
14219 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
14220 typename warning into error.
14221 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
14222 error messages.
14223 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
14224 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
14225 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
14226 messages.
14227 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
14228 make declaration visible in template.
14229 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
14230 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
14231 messages.
14232 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
14233 message.
14234 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
14235 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
14236 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
14237 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
14238 typename warning with error message.
14239 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
14240 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
14241 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
14242
14243 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
14244
14245 * g++.dg/parse/ambig2.C: New test.
14246
14247 2003-01-15 Richard Henderson <rth@redhat.com>
14248
14249 * g++.dg/tls/init-2.C: Update error message string.
14250
14251 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14252
14253 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
14254
14255 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
14256
14257 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
14258 all for HC11/HC12.
14259 * gcc.c-torture/compile/20001205-1.x: Likewise.
14260 * gcc.c-torture/compile/20001226-1.x: Likewise.
14261 * gcc.c-torture/compile/920520-1.x: Likewise.
14262 * gcc.c-torture/compile/961203-1.x: Likewise.
14263 * gcc.c-torture/compile/20020604-1.x: Likewise.
14264
14265 2003-01-15 Jan Hubicka <jh@suse.cz>
14266
14267 * gcc.c-torture/compile/20030115-1.c: New test.
14268
14269 * gcc.dg/i386-fpcvt-1.c: New test.
14270 * gcc.dg/i386-fpcvt-2.c: New test.
14271
14272 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
14273
14274 Further conform g++'s __vmi_class_type_info to the C++ ABI
14275 specification.
14276 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
14277 the specification.
14278
14279 2003-01-14 Jan Hubicka <jh@suse.cz>
14280
14281 * gcc.dg/i386-fpcvt-1.c: New test.
14282 * gcc.dg/i386-fpcvt-2.c: New test.
14283
14284 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14285
14286 * gcc.dg/i386-mmx-3.c: New test.
14287
14288 2003-01-12 Mark Mitchell <mark@codesourcery.com>
14289
14290 PR c++/9264
14291 * g++.dg/parse/octal1.C: New file.
14292
14293 PR c++/9172
14294 * g++.dg/parse/typename1.C: New file.
14295
14296 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
14297
14298 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
14299 * gcc.dg/bf-no-ms-layout.c: Likewise.
14300 * gcc.dg/bf-ms-attrib.c: Likewise.
14301
14302 2003-01-10 Mark Mitchell <mark@codesourcery.com>
14303
14304 PR c++/9099
14305 * g++.dg/parse/dtor1.C: New file.
14306
14307 PR c++/9128
14308 * g++.dg/rtti/typeid1.C: New file.
14309
14310 PR c++/9153
14311 * g++.dg/parse/lookup1.C: New file.
14312
14313 PR c++/9171
14314 * g++.dg/templ/spec5.C: New file.
14315
14316 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
14317
14318 * gcc.c-torture/compile/20030110-1.c: New test.
14319
14320 2003-01-09 Geoffrey Keating <geoffk@apple.com>
14321
14322 Merge from pch-branch:
14323
14324 2002-12-23 Geoffrey Keating <geoffk@apple.com>
14325
14326 * gcc.dg/pch/cpp-1.h: New.
14327 * gcc.dg/pch/cpp-1.c: New.
14328 * gcc.dg/pch/cpp-2.h: New.
14329 * gcc.dg/pch/cpp-2.c: New.
14330
14331 2002-11-19 Geoffrey Keating <geoffk@apple.com>
14332
14333 * gcc.dg/pch/except-1.h: New.
14334 * gcc.dg/pch/except-1.c: New.
14335
14336 2002-11-13 Geoffrey Keating <geoffk@apple.com>
14337
14338 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
14339 running test.
14340 * gcc.dg/pch: Include *.hp not *.h.
14341 * gcc.dg/pch/system-1.h: New.
14342 * gcc.dg/pch/system-1.c: New.
14343
14344 2002-11-11 Geoffrey Keating <geoffk@apple.com>
14345
14346 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
14347 rather than trying to build and run a program using PCH.
14348 * gcc.dg/pch: Remove dg-do commands from test files.
14349
14350 2002-11-08 Geoffrey Keating <geoffk@apple.com>
14351
14352 * gcc.dg/pch/macro-3.c: New.
14353 * gcc.dg/pch/macro-3.h: New.
14354
14355 2002-11-04 Geoffrey Keating <geoffk@apple.com>
14356
14357 * gcc.dg/pch/common-1.c: New.
14358 * gcc.dg/pch/common-1.h: New.
14359 * gcc.dg/pch/decl-1.c: New.
14360 * gcc.dg/pch/decl-1.h: New.
14361 * gcc.dg/pch/decl-2.c: New.
14362 * gcc.dg/pch/decl-2.h: New.
14363 * gcc.dg/pch/decl-3.c: New.
14364 * gcc.dg/pch/decl-3.h: New.
14365 * gcc.dg/pch/decl-4.c: New.
14366 * gcc.dg/pch/decl-4.h: New.
14367 * gcc.dg/pch/decl-5.c: New.
14368 * gcc.dg/pch/decl-5.h: New.
14369 * gcc.dg/pch/global-1.c: New.
14370 * gcc.dg/pch/global-1.h: New.
14371 * gcc.dg/pch/inline-1.c: New.
14372 * gcc.dg/pch/inline-1.h: New.
14373 * gcc.dg/pch/inline-2.c: New.
14374 * gcc.dg/pch/inline-2.h: New.
14375 * gcc.dg/pch/static-1.c: New.
14376 * gcc.dg/pch/static-1.h: New.
14377 * gcc.dg/pch/static-2.c: New.
14378 * gcc.dg/pch/static-2.h: New.
14379
14380 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
14381
14382 * g++.dg/pch/pch.exp: Better handle failing testcases.
14383 * gcc.dg/pch/pch.exp: Likewise.
14384 * gcc.dg/pch/macro-1.c: New.
14385 * gcc.dg/pch/macro-1.h: New.
14386 * gcc.dg/pch/macro-2.c: New.
14387 * gcc.dg/pch/macro-2.h: New.
14388
14389 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
14390
14391 * g++.dg/dg.exp: Treat files in pch/ specially.
14392 * g++.dg/pch/pch.exp: New file.
14393 * g++.dg/pch/empty.H: New file.
14394 * g++.dg/pch/empty.C: New file.
14395 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
14396 "precompile".
14397
14398 * gcc.dg/pch/pch.exp: New file.
14399 * gcc.dg/pch/empty.h: New file.
14400 * gcc.dg/pch/empty.c: New file.
14401 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
14402 "precompile".
14403
14404 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14405
14406 * g++.dg/template/friend14.C: New test.
14407
14408 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14409
14410 * gcc.dg/old-style-asm-1.c: New test.
14411
14412 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
14413
14414 * gcc.c-torture/compile/20030109-1.c: New test.
14415
14416 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14417
14418 * gcc.c-torture/execute/20030109-1.c: New test.
14419
14420 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
14421
14422 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
14423 * g++.old-deja/g++.mike/dyncast2.C: Likewise
14424 * g++.old-deja/g++.mike/dyncast3.C: Likewise
14425 * g++.old-deja/g++.mike/eh2.C: Likewise
14426 * g++.old-deja/g++.mike/eh3.C: Likewise
14427 * g++.old-deja/g++.mike/eh5.C: Likewise
14428 * g++.old-deja/g++.mike/eh6.C: Likewise
14429 * g++.old-deja/g++.mike/eh7.C: Likewise
14430 * g++.old-deja/g++.mike/eh8.C: Likewise
14431 * g++.old-deja/g++.mike/eh9.C: Likewise
14432 * g++.old-deja/g++.mike/eh10.C: Likewise
14433 * g++.old-deja/g++.mike/eh12.C: Likewise
14434 * g++.old-deja/g++.mike/eh13.C: Likewise
14435 * g++.old-deja/g++.mike/eh14.C: Likewise
14436 * g++.old-deja/g++.mike/eh16.C: Likewise
14437 * g++.old-deja/g++.mike/eh17.C: Likewise
14438 * g++.old-deja/g++.mike/eh18.C: Likewise
14439 * g++.old-deja/g++.mike/eh21.C: Likewise
14440 * g++.old-deja/g++.mike/eh23.C: Likewise
14441 * g++.old-deja/g++.mike/eh24.C: Likewise
14442 * g++.old-deja/g++.mike/eh25.C: Likewise
14443 * g++.old-deja/g++.mike/eh26.C: Likewise
14444 * g++.old-deja/g++.mike/eh27.C: Likewise
14445 * g++.old-deja/g++.mike/eh28.C: Likewise
14446 * g++.old-deja/g++.mike/eh29.C: Likewise
14447 * g++.old-deja/g++.mike/eh31.C: Likewise
14448 * g++.old-deja/g++.mike/eh33.C: Likewise
14449 * g++.old-deja/g++.mike/eh34.C: Likewise
14450 * g++.old-deja/g++.mike/eh35.C: Likewise
14451 * g++.old-deja/g++.mike/eh36.C: Likewise
14452 * g++.old-deja/g++.mike/eh37.C: Likewise
14453 * g++.old-deja/g++.mike/eh38.C: Likewise
14454 * g++.old-deja/g++.mike/eh39.C: Likewise
14455 * g++.old-deja/g++.mike/eh40.C: Likewise
14456 * g++.old-deja/g++.mike/eh41.C: Likewise
14457 * g++.old-deja/g++.mike/eh42.C: Likewise
14458 * g++.old-deja/g++.mike/eh44.C: Likewise
14459 * g++.old-deja/g++.mike/eh46.C: Likewise
14460 * g++.old-deja/g++.mike/eh47.C: Likewise
14461 * g++.old-deja/g++.mike/eh48.C: Likewise
14462 * g++.old-deja/g++.mike/eh49.C: Likewise
14463 * g++.old-deja/g++.mike/eh50.C: Likewise
14464 * g++.old-deja/g++.mike/eh51.C: Likewise
14465 * g++.old-deja/g++.mike/eh53.C: Likewise
14466 * g++.old-deja/g++.mike/eh55.C: Likewise
14467 * g++.old-deja/g++.mike/p7912.C: Likewise
14468 * g++.old-deja/g++.mike/p9706.C: Likewise
14469 * g++.old-deja/g++.mike/p10416.C: Likewise
14470 * g++.old-deja/g++.mike/p11667.C: Likewise
14471 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
14472 Remove redundant reference to Iris.
14473 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
14474 Elxsi, i860, Pico Java, and WE32K.
14475
14476 2003-01-07 Mark Mitchell <mark@codesourcery.com>
14477
14478 * g++.dg/ext/asm4.C: New test.
14479
14480 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14481
14482 PR c++/9030
14483 * g++.dg/template/friend12.C: New test.
14484 * g++.dg/template/friend13.C: Likewise.
14485 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
14486
14487 2003-01-08 Jan Hubicka <jh@suse.cz>
14488
14489 * gcc.dg/i386-cadd.c: New test.
14490 * gcc.dg/i386-cmov4.c: Likewise.
14491
14492 2003-01-06 Mark Mitchell <mark@codesourcery.com>
14493
14494 PR c++/9165
14495 * g++.dg/warn/Wunused-3.C: New test.
14496
14497 * g++.dg/abi/bitfield9.C: New test.
14498
14499 PR c++/9189
14500 * g++.dg/parse/defarg3.C: New test.
14501
14502 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
14503
14504 * g++.dg/parse/ambig1.C: New test.
14505 * g++.dg/parse/defarg2.C: New test.
14506
14507 2003-01-05 Mark Mitchell <mark@codesourcery.com>
14508
14509 * g++.dg/template/defarg-1.C: New test.
14510 * g++.dg/template/local2.C: Likewise.
14511
14512 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
14513
14514 * gcc.c-torture/execute/20030105-1.c: New test.
14515
14516 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14517
14518 * g++.dg/parse/namespace3.C: Remove extra semicolons.
14519 * g++.dg/parse/namespace4.C: Likewise.
14520
14521 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
14522
14523 * g++.dg/template/ntp2.C: New test.
14524
14525 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
14526
14527 * g++.dg/parse/extern-C-1.C: New test.
14528
14529 * g++.dg/parse/namespace4.C: New test.
14530
14531 * g++.dg/template/nested1.C: New test.
14532
14533 * g++.dg/parse/namespace3.C: New test.
14534
14535 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
14536
14537 * g++.dg/lookup/two-stage1.C: New test.
14538
14539 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14540
14541 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
14542 * g++.old-deja/g++.jason/access8.C: Likewise.
14543 * g++.old-deja/g++.other/decl5.C: Likewise.
14544
14545 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14546
14547 * g++.dg/parse/parse7.C: New test.
14548
14549 2003-01-02 Mark Mitchell <mark@codesourcery.com>
14550
14551 PR c++/2843
14552 * g++.dg/ext/attrib7.C: New test.
14553
14554 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14555
14556 * g++.dg/parse/parse6.C: New test.
14557
14558 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
14559
14560 * gcc.dg/h8300-stack-1.c: New.
14561
14562 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14563
14564 g++.dg/lookup/exception1.C: New test.
14565
14566 g++.dg/lookup/template1.C: New test.
14567
14568 g++.dg/parse/namespace2.C: New test.
14569
14570 g++.dg/parse/parens2.C: New test.
14571
14572 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14573
14574 * g++.dg/parse/parse5.C: New test.
14575 * g++.dg/lookup/scoped4.C: New test.
14576
14577 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14578
14579 * g++.dg/parse/parens1.C: New test.
14580
14581 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
14582 angle-bracket1.C.
14583 * g++.dg/parse/parens2.C: New test.
14584
14585 * g++.dg/lookup/scope-operator1.C: New test.
14586
14587 * g++.dg/parse/operator1.C: New test.
14588
14589 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14590
14591 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
14592 * g++.old-deja/g++.other/access6.C: Likewise.
14593 * g++.old-deja/g++.other/decl1.C: Likewise.
14594 * g++.old-deja/g++.pt/typename12.C: Likewise.
14595
14596 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14597
14598 * g++.dg/parse/namespace1.C: New test.
14599
14600 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14601
14602 * g++.dg/parse/parse4.C: New test.
14603
14604 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14605
14606 * g++.dg/parse/parse3.C: New test.
14607
14608 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14609
14610 * g++.dg/parse/parse2.C: New test.
14611
14612 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14613
14614 * g++.dg/template/friend11.C: New test.
14615
14616 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14617
14618 * g++.dg/parse/parse1.C: New test.
14619
14620 2002-12-31 Janis Johnson <janis187@us.ibm.com>
14621
14622 * lib/profopt.exp: Change the name of a global variable to avoid
14623 possible clashes with other test suites.
14624
14625 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
14626
14627 * g++.dg/inherit/covariant8.C: New test.
14628
14629 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14630
14631 * g++.dg/init/array9.C: New test.
14632
14633 PR c++/9112
14634 * g++.dg/parse/expr1.C: New test.
14635
14636 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
14637
14638 * gcc.c-torture/compile/20021230-1.c: New test.
14639
14640 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
14641
14642 * g++.dg/inherit/covariant5.C: New test.
14643 * g++.dg/inherit/covariant6.C: New test.
14644 * g++.dg/inherit/covariant7.C: New test.
14645
14646 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14647
14648 PR c++/2739
14649 * g++.dg/other/access2.C: New test.
14650
14651 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
14652
14653 * g++.dg/other/anon-struct.C: No longer fails
14654 * g++.old-deja/g++.brendan/parse4.C: Likewise.
14655 * g++.old-deja/g++.brendan/parse5.C: Likewise.
14656 * g++.old-deja/g++.brendan/parse6.C: Likewise.
14657
14658 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
14659
14660 * g++.dg/parse/angle-bracket.C (main): No longer fails.
14661
14662 2002-12-27 Mark Mitchell <mark@codesourcery.com>
14663
14664 * g++.dg/eh/spec4.C: Remove stray semicolon.
14665 * g++.dg/expr/pmf-1.C: Change error message.
14666 * g++.dg/ext/asm1.C: Remove stray semicolon.
14667 * g++.dg/ext/typename1.C: Add missing typenames.
14668 * g++.dg/inherit/template-as-base.C: Change error message.
14669 * g++.dg/lookup/scoped1.C: Likewise.
14670 * g++.dg/lookup/scoped2.C: Likewise.
14671 * g++.dg/lookup/using2.C: Likewise.
14672 * g++.dg/other/component1.C: Remove stray semicolon.
14673 * g++.dg/other/do1.C: Change error message.
14674 * g++.dg/other/error2.C: Likewise.
14675 * g++.dg/other/init1.C: Likewise.
14676 * g++.dg/other/packed1.C: Remove stray semicolon.
14677 * g++.dg/other/ptrmem2.C: Change error message.
14678 * g++.dg/parse/parameter-declaration-1.C: Remove line number
14679 marker.
14680 * g++.dg/special/initp1.C: Remove invalid attribute usage.
14681 * g++.dg/template/access3.C: Add typename keyword.
14682 * g++.dg/template/access5.C: Remove stray semicolon.
14683 * g++.dg/template/access6.C: Likewise.
14684 * g++.dg/template/complit1.C: Likewise.
14685 * g++.dg/template/crash1.C: Change error message.
14686 * g++.dg/template/inherit2.C: Remove stray semicolon.
14687 * g++.dg/template/instantiate2.C: Likewise.
14688 * g++.dg/template/instantiate3.C: Change error message.
14689 * g++.dg/template/qual1.C: Remove stray semicolon.
14690 * g++.dg/template/qualttp18.C: Change error message.
14691 * g++.dg/template/ref1.C: Remove stray semicolon.
14692 * g++.dg/template/sizeof1.C (A::value): Declare it.
14693 * g++.dg/template/spec4.C: Change error message.
14694 * g++.dg/template/static1.C: Likewise.
14695 * g++.dg/template/type1.C: Likewise.
14696 * g++.dg/template/typename3.C: Likewise.
14697 * g++.old-deja/g++.benjamin/13478.C: Change error message.
14698 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
14699 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
14700 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
14701 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
14702 named return value extension.
14703 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
14704 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
14705 * g++.old-deja/g++.bob/extern_C.C: Likewise.
14706 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14707 * g++.old-deja/g++.brendan/complex1.C: Likewise.
14708 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14709 * g++.old-deja/g++.brendan/crash13.C: Likewise.
14710 * g++.old-deja/g++.brendan/crash15.C: Likewise.
14711 * g++.old-deja/g++.brendan/crash18.C: Change error message.
14712 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
14713 * g++.old-deja/g++.brendan/crash38.C: Likewise.
14714 * g++.old-deja/g++.brendan/crash50.C: Likewise.
14715 * g++.old-deja/g++.brendan/crash56.C: Likewise.
14716 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
14717 syntax.
14718 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
14719 * g++.old-deja/g++.brendan/crash8.C: Change error message.
14720 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
14721 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14722 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
14723 * g++.old-deja/g++.brendan/template11.C: Likewise.
14724 * g++.old-deja/g++.brendan/template26.C: Likewise.
14725 * g++.old-deja/g++.brendan/template27.C: Use explicit
14726 specialization syntax.
14727 * g++.old-deja/g++.brendan/template30.C: Likewise.
14728 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
14729 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
14730 non-dependent names.
14731 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
14732 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
14733 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
14734 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
14735 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
14736 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
14737 named return value extension.
14738 * g++.old-deja/g++.ext/namedret2.C: Likewise.
14739 * g++.old-deja/g++.ext/namedret3.C: Likewise.
14740 * g++.old-deja/g++.ext/return1.C: Likewise.
14741 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
14742 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
14743 * g++.old-deja/g++.jason/access8.C: Likewise.
14744 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
14745 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
14746 pseudo-destructor names.
14747 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
14748 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
14749 pseudo-destructor names.
14750 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
14751 * g++.old-deja/g++.jason/overload19.C: Likewise.
14752 * g++.old-deja/g++.jason/overload32.C: Likewise.
14753 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
14754 stray semicolons.
14755 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
14756 * g++.old-deja/g++.jason/return.C: Likewise.
14757 * g++.old-deja/g++.jason/return2.C: Likewise.
14758 * g++.old-deja/g++.jason/shadow1.C: Likewise.
14759 * g++.old-deja/g++.jason/special.C: Use explicit specialization
14760 syntax.
14761 * g++.old-deja/g++.jason/template10.C: Account for use of
14762 non-dependent names.
14763 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
14764 syntax.
14765 * g++.old-deja/g++.jason/template37.C: Likewise.
14766 * g++.old-deja/g++.law/access4.C: Change error messages.
14767 * g++.old-deja/g++.law/arm13.C: Remove incorrect
14768 pseudo-destructor names.
14769 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
14770 * g++.old-deja/g++.law/ctors9.C: Likewise.
14771 * g++.old-deja/g++.law/cvt22.C: Likewise.
14772 * g++.old-deja/g++.law/dtors5.C: Likewise.
14773 * g++.old-deja/g++.law/global-init1.C: Likewise.
14774 * g++.old-deja/g++.law/missed-error3.C: Likewise.
14775 * g++.old-deja/g++.law/operators28.C: Likewise.
14776 * g++.old-deja/g++.law/visibility28.C: Likewise.
14777 * g++.old-deja/g++.martin/eval1.C: Likewise.
14778 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
14779 name.
14780 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
14781 * g++.old-deja/g++.mike/net34.C: Likewise.
14782 * g++.old-deja/g++.mike/net36.C: Likewise.
14783 * g++.old-deja/g++.mike/ns2.C: Likewise.
14784 * g++.old-deja/g++.mike/p12306.C: Likewise.
14785 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
14786 value extension.
14787 * g++.old-deja/g++.mike/p700.C: Likewise.
14788 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
14789 * g++.old-deja/g++.mike/p710.C: Likewise.
14790 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
14791 value extension.
14792 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
14793 * g++.old-deja/g++.mike/pmf9.C: Likewise.
14794 * g++.old-deja/g++.ns/crash2.C: Likewise.
14795 * g++.old-deja/g++.ns/crash3.C: Likewise.
14796 * g++.old-deja/g++.ns/invalid1.C: Likewise.
14797 * g++.old-deja/g++.ns/ns17.C: Likewise.
14798 * g++.old-deja/g++.ns/template16.C: Likewise.
14799 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
14800 keyword.
14801 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
14802 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
14803 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
14804 named return value extension.
14805 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
14806 * g++.old-deja/g++.other/access4.C: Issue additional error
14807 messages.
14808 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
14809 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
14810 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
14811 * g++.old-deja/g++.other/crash25.C: Change error message.
14812 * g++.old-deja/g++.other/crash4.C: Change error message.
14813 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
14814 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
14815 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
14816 checks.
14817 * g++.old-deja/g++.other/defarg8.C: Likewise.
14818 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
14819 * g++.old-deja/g++.other/dtor10.C: Likewise.
14820 * g++.old-deja/g++.other/incomplete.C: Likewise.
14821 * g++.old-deja/g++.other/linkage7.C: Likewise.
14822 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
14823 lookup algorithm.
14824 * g++.old-deja/g++.other/mangle2.C: Likewise.
14825 * g++.old-deja/g++.other/refinit2.C: Likewise.
14826 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
14827 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
14828 * g++.old-deja/g++.pt/crash28.C: Likewise.
14829 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
14830 syntax.
14831 * g++.old-deja/g++.pt/crash32.C: Change error message.
14832 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
14833 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
14834 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
14835 error message position.
14836 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
14837 * g++.old-deja/g++.pt/defarg8.C: Change error message.
14838 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
14839 syntax.
14840 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
14841 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
14842 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
14843 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
14844 keyword.
14845 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14846 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
14847 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
14848 keyword.
14849 * g++.old-deja/g++.pt/explicit71.C: Change error message.
14850 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
14851 syntax.
14852 * g++.old-deja/g++.pt/friend28.C: Account for use of
14853 non-dependent names.
14854 * g++.old-deja/g++.pt/friend29.C: Likewise.
14855 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
14856 rules.
14857 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
14858 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
14859 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
14860 lookup rules.
14861 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
14862 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
14863 keyword.
14864 * g++.old-deja/g++.pt/memclass20.C: Likewise.
14865 * g++.old-deja/g++.pt/memclass5.C: Likewise.
14866 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
14867 keyword.
14868 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
14869 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
14870 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
14871 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
14872 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
14873 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
14874 keyword.
14875 * g++.old-deja/g++.pt/spec10.C: Likewise.
14876 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
14877 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
14878 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
14879 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
14880 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
14881 * g++.old-deja/g++.pt/ttp62.C: Likewise.
14882 * g++.old-deja/g++.pt/ttp64.C: Likewise.
14883 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
14884 * g++.old-deja/g++.pt/typename15.C: Likewise.
14885 * g++.old-deja/g++.pt/typename22.C: Likewise.
14886 * g++.old-deja/g++.pt/typename6.C: Change error messages.
14887 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
14888 * g++.old-deja/g++.pt/virtual2.C: Likewise.
14889 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
14890 syntax.
14891 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
14892 return value extension.
14893 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
14894 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
14895 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
14896 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
14897
14898 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
14899
14900 * g++.dg/warn/inline1.C: New test.
14901 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
14902 * g++.old-deja/g++.jason/synth10.C: Likewise.
14903 * g++.old-deja/g++.mike/net31.C: Likewise.
14904 * g++.old-deja/g++.mike/p8786.C: Likewise.
14905
14906 * g++.dg/template/friend10.C: New test.
14907 * g++.dg/template/conv5.C: New test.
14908
14909 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
14910
14911 * g++.dg/lookup/scoped3.C: New test.
14912
14913 * g++.dg/lookup/decl1.C: New test.
14914 * g++.dg/lookup/decl2.C: New test.
14915
14916 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
14917
14918 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
14919 gcc.c-torture/compile/20021015-1.c,
14920 gcc.c-torture/compile/20021015-2.c,
14921 gcc.c-torture/compile/20021123-1.c,
14922 gcc.c-torture/compile/20021123-2.c,
14923 gcc.c-torture/compile/20021123-3.c,
14924 gcc.c-torture/compile/20021123-4.c,
14925 gcc.c-torture/execute/20021024-1.c: Add tests previously added
14926 only to 3.1 or 3.2 branch.
14927
14928 2002-12-23 Mark Mitchell <mark@codesourcery.com>
14929
14930 * gcc.dg/i386-bitfield3.c: New test.
14931
14932 * gcc.dg/i386-bitfield2.c: New test.
14933
14934 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
14935
14936 * g++.dg/parse/conv_op1.C: New test.
14937
14938 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
14939
14940 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
14941 approved.
14942
14943 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
14944
14945 * gcc.c-torture/compile/20021220-1.c: New test.
14946
14947 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
14948
14949 * gcc.dg/i386-fastcall-1.c: New.
14950
14951 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14952
14953 * gcc.c-torture/execute/20021219-1.c: New test.
14954
14955 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14956
14957 * gcc.dg/i386-pic-1.c: New test.
14958
14959 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14960
14961 PR c++/8099
14962 * g++.dg/template/friend9.C: New test.
14963
14964 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14965
14966 PR c++/3663
14967 * g++.dg/template/access7.C: New test.
14968
14969 2002-12-18 Nick Clifton <nickc@redhat.com>
14970
14971 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
14972 the libstdc++-v3 directory has been found.
14973
14974 2002-12-12 Devang Patel <dpatel@apple.com>
14975 * gcc.dg/darwin-ld-1.c: New test.
14976 * gcc.dg/darwin-ld-2.c: New test.
14977 * gcc.dg/darwin-ld-3.c: New test.
14978 * gcc.dg/darwin-ld-4.c: New test.
14979 * gcc.dg/darwin-ld-5.c: New test.
14980
14981 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14982
14983 * gcc.c-torture/compile/20021212-1.c: New test.
14984
14985 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
14986
14987 * gcc.dg/fshort-wchar: New test.
14988
14989 2002-12-10 Mark Mitchell <mark@codesourcery.com>
14990
14991 PR c++/8372
14992 * g++.dg/template/dtor1.C: New test.
14993
14994 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
14995 markers.
14996
14997 2002-12-10 Jakub Jelinek <jakub@redhat.com>
14998
14999 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
15000
15001 2002-12-09 Mark Mitchell <mark@codesourcery.com>
15002
15003 * g++.dg/template/static1.C: New test.
15004 * g++.dg/template/static2.C: New test.
15005 * g++.old-deja/g++.ext/memconst.C: New test.
15006
15007 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15008
15009 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
15010 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
15011 * g++.dg/special/initp1.C: Likewise.
15012
15013 2002-12-06 Jakub Jelinek <jakub@redhat.com>
15014
15015 * gcc.c-torture/execute/20021204-1.c: New test.
15016
15017 2002-12-04 Geoffrey Keating <geoffk@apple.com>
15018
15019 * gcc.dg/ppc-fmadd-1.c: New file.
15020 * gcc.dg/ppc-fmadd-2.c: New file.
15021 * gcc.dg/ppc-fmadd-3.c: New file.
15022
15023 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15024
15025 * gcc.c-torture/compile/20021204-1.c: New test.
15026
15027 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
15028
15029 * g++.dg/inherit/covariant2.C: New test.
15030 * g++.dg/inherit/covariant3.C: New test.
15031 * g++.dg/inherit/covariant4.C: New test.
15032 * g++.dg/inherit/covariant1.C: Remove XFAIL.
15033 * g++.old-deja/g++.robertl/eb17.C: Likewise.
15034
15035 2002-12-03 Mark Mitchell <mark@codesourcery.com>
15036
15037 PR c++/8688
15038 * g++.dg/init/brace3.C: New test.
15039
15040 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
15041
15042 * gcc.dg/20020210-1.c: Fix a comment typo.
15043
15044 2002-12-02 Mark Mitchell <mark@codesourcery.com>
15045
15046 PR c++/8720
15047 * g++.dg/parse/defarg1.C: New test.
15048
15049 PR c++/8615
15050 * g++.dg/template/char1.C: New test.
15051
15052 * g++.dg/template/varmod1.C: Fix typo.
15053
15054 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15055
15056 DR 180
15057 * g++.old-deja/g++.pt/crash32.C: Expect error.
15058
15059 2002-12-01 Mark Mitchell <mark@codesourcery.com>
15060
15061 PR c++/5919
15062 * g++.dg/template/varmod1.C: New test.
15063
15064 PR c++/8727
15065 * g++.dg/inherit/typeinfo1.C: New test.
15066
15067 PR c++/8663
15068 * g++.dg/inherit/typedef1.C: New test.
15069
15070 2002-11-30 Mark Mitchell <mark@codesourcery.com>
15071
15072 PR c++/8332
15073 PR c++/8493
15074 * g++.dg/template/strlen1.C: New test.
15075
15076 PR c++/8227
15077 * g++.dg/template/ctor2.C: New test.
15078
15079 PR c++/8214
15080 * g++.dg/init/string1.C: New test.
15081
15082 PR c++/8511
15083 * g++.dg/template/friend8.C: New test.
15084
15085 2002-11-29 Joe Buck <jbuck@synopsys.com>
15086
15087 * g++.dg/lookup/anon2.C: New test.
15088
15089 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
15090
15091 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
15092 h8300 port.
15093
15094 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
15095
15096 * gcc.dg/bitfld-6.c: New test.
15097
15098 2002-11-27 Jan Hubicka <jh@suse.cz>
15099
15100 * gcc.c-torture/execute/20021127.[cx]: New test.
15101
15102 2002-11-26 Jan Hubicka <jh@suse.cz>
15103
15104 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
15105 quality.
15106
15107 2002-11-26 Geoffrey Keating <geoffk@apple.com>
15108
15109 * g++.dg/init/brace2.C: New test.
15110 * g++.old-deja/g++.mike/p9129.C: Correct.
15111
15112 2002-11-26 Mark Mitchell <mark@codesourcery.com>
15113
15114 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
15115
15116 2002-11-25 Andreas Bauer <baueran@in.tum.de>
15117
15118 * gcc.dg/sibcall-6: New test for indirect sibcalls.
15119
15120 2002-11-25 Mark Mitchell <mark@codesourcery.com>
15121
15122 * testsuite/g++.dg/abi/empty11.C: New test.
15123 * testsuite/g++.dg/rtti/cv1.C: New test.
15124
15125 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
15126
15127 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
15128
15129 2002-11-24 Mark Mitchell <mark@codesourcery.com>
15130
15131 * g++.dg/abi/empty10.C: New test.
15132
15133 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15134
15135 * gcc.c-torture/compile/20021124-1.c: New test.
15136
15137 2002-11-22 Mark Mitchell <mark@codesourcery.com>
15138
15139 * g++.dg/abi/rtti2.C: New test.
15140
15141 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15142
15143 * gcc.dg/i386-unroll-1.c: New test.
15144
15145 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15146
15147 * gcc.c-torture/compile/20021120-1.c: New test.
15148 * gcc.c-torture/compile/20021120-2.c: New test.
15149
15150 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15151
15152 * gcc.dg/bitfld-5.c: New test.
15153
15154 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15155
15156 * gcc.c-torture/execute/20021120-3.c: New test.
15157
15158 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15159
15160 * gcc.c-torture/execute/20021120-2.c: New test.
15161
15162 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15163
15164 * gcc.c-torture/execute/20021120-1.c: New test.
15165
15166 2002-11-20 Jakub Jelinek <jakub@redhat.com>
15167
15168 * gcc.c-torture/execute/20021118-3.c: New test.
15169
15170 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15171
15172 * gcc.c-torture/compile/20021119-1.c: New test.
15173
15174 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
15175
15176 * gcc.dg/duff-1.c: New test.
15177 * gcc.dg/duff-2.c: New test.
15178 * gcc.dg/duff-3.c: New test.
15179
15180 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
15181
15182 * gcc.dg/cpp/_Pragma5.c: New test.
15183
15184 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15185
15186 * gcc.c-torture/execute/20021118-2.c: New test.
15187
15188 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15189
15190 * gcc.c-torture/execute/20021118-1.c: New test.
15191
15192 2002-11-16 Jakub Jelinek <jakub@redhat.com>
15193
15194 * gcc.dg/20021116-1.c: New test.
15195
15196 2002-11-14 Mark Mitchell <mark@codesourcery.com>
15197
15198 * g++.dg/abi/vcall1.C: New test.
15199
15200 2002-11-14 Jakub Jelinek <jakub@redhat.com>
15201
15202 * gcc.dg/20021029-1.c: New test.
15203 * gcc.dg/20021029-2.c: New test.
15204
15205 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
15206
15207 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
15208
15209 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15210
15211 PR c/8439
15212 * gcc.dg/20021110.c: Move to ...
15213 * gcc.c-torture/compile/20021110.c: .... here.
15214
15215 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15216
15217 PR c/8467
15218 * gcc.c-torture/execute/20021111-1.c
15219
15220 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15221
15222 PR c/8439
15223 * gcc.dg/20021110.c: New test.
15224
15225 2002-11-10 Mark Mitchell <mark@codesourcery.com>
15226
15227 * g++.dg/abi/vthunk3.C: Run only on x86.
15228
15229 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
15230
15231 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
15232
15233 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
15234
15235 * lib/compat.exp (compat-execute): Fix logic error in last
15236 change.
15237
15238 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
15239
15240 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
15241
15242 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15243
15244 PR c++/8389
15245 * g++.dg/template/access6.C: New test.
15246
15247 2002-11-08 Jan Hubicka <jh@suse.cz>
15248
15249 * gcc.dg/i386-ssefp-1.c: New test.
15250 * gcc.dg/i386-ssefp-1.c: New test.
15251
15252 2002-11-08 Jan Hubicka <jh@suse.cz>
15253
15254 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
15255
15256 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15257
15258 * g++.dg/abi/vthunk3.C: New test.
15259
15260 PR c++/8338
15261 * g++.dg/template/crash2.C: New test.
15262
15263 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15264
15265 * testsuite/g++.dg/abi/dtor1.C: New test.
15266 * testsuite/g++.dg/abi/dtor2.C: Likewise.
15267
15268 2002-11-05 Geoffrey Keating <geoffk@apple.com>
15269
15270 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
15271 Darwin.
15272
15273 2002-11-04 Adam Nemet <anemet@lnxw.com>
15274
15275 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
15276 -mthumb. Only xfail with -O0.
15277
15278 2002-11-03 Mark Mitchell <mark@codesourcery.com>
15279
15280 * g++.dg/abi/thunk1.C: New test.
15281 * g++.dg/abi/thunk2.C: Likewise.
15282 * g++.dg/abi/vtt1.C: Likewise.
15283
15284 2002-11-02 Diego Novillo <dnovillo@redhat.com>
15285
15286 PR optimization/8423
15287 * gcc.c-torture/execute/builtin-constant.c: New test.
15288
15289 2002-11-01 Zack Weinberg <zack@codesourcery.com>
15290
15291 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
15292 Add some more cases.
15293
15294 2002-11-01 Mark Mitchell <mark@codesourcery.com>
15295
15296 PR c++/8391
15297 * g++.dg/opt/local1.C: New test.
15298
15299 2002-10-30 Mark Mitchell <mark@codesourcery.com>
15300
15301 PR c++/8160
15302 * g++.dg/template/complit1.C: New test.
15303
15304 PR c++/8149
15305 * g++.dg/template/typename4.C: Likewise.
15306
15307 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15308
15309 Core issue 287, PR c++/7639
15310 * g++.dg/template/instantiate1.C: Adjust error location.
15311 * g++.dg/template/instantiate3.C: New test.
15312 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
15313 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
15314 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
15315
15316 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
15317
15318 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
15319
15320 2002-10-29 Mark Mitchell <mark@codesourcery.com>
15321
15322 PR c++/8287
15323 * g++.dg/init/dtor2.C: New test.
15324
15325 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15326
15327 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
15328 * gcc.dg/nest.c: Bypass errors on irix6.
15329
15330 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
15331
15332 * gcc.dg/nest.c: Expect error for mmix-*-*.
15333 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
15334
15335 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
15336
15337 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
15338 markers.
15339
15340 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
15341
15342 2002-10-25 Mike Stump <mrs@apple.com>
15343
15344 * gcc.dg/warn-1.c: New test.
15345
15346 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15347
15348 * g++.dg/template/typename3.C: New test.
15349
15350 2002-10-25 Mark Mitchell <mark@codesourcery.com>
15351
15352 * g++.dg/lookup/ptrmem1.C: New test.
15353
15354 * g++.dg/abi/vthunk2.C: New test.
15355
15356 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15357
15358 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
15359
15360 2002-10-24 Mark Mitchell <mark@codesourcery.com>
15361
15362 * g++.dg/abi/empty9.C: New test.
15363
15364 2002-10-24 Richard Henderson <rth@redhat.com>
15365
15366 * g++.dg/inherit/thunk1.C: Enable for ia64.
15367
15368 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15369
15370 PR c++/8067
15371 * g++.dg/lookup/pretty1.C: New test.
15372
15373 2002-10-23 Jakub Jelinek <jakub@redhat.com>
15374
15375 * gcc.dg/20021023-1.c: New test.
15376
15377 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15378
15379 PR c++/7679
15380 * g++.dg/parse/inline1.C: New test.
15381
15382 2002-10-23 Richard Henderson <rth@redhat.com>
15383
15384 * g++.dg/inherit/thunk1.C: Enable for x86_64.
15385
15386 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
15387
15388 2002-10-22 Mark Mitchell <mark@codesourcery.com>
15389
15390 PR c++/6579
15391 * g++.dg/parse/stmtexpr3.C: New test.
15392
15393 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
15394
15395 * g++.dg/expr/cond1.C: New test.
15396
15397 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15398
15399 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
15400
15401 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15402
15403 * g++.dg/abi/vbase13.C: New test.
15404 * g++.dg/abi/vbase14.C: Likewise.
15405
15406 2002-10-21 Jakub Jelinek <jakub@redhat.com>
15407
15408 * gcc.dg/tls/pic-1.c: New test.
15409 * gcc.dg/tls/nonpic-1.c: New test.
15410 * gcc.dg/20021018-1.c: New test.
15411
15412 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15413
15414 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
15415 Remove only files with the same base name as the test case.
15416 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
15417 (profopt-execute): Likewise. Also, remove old profiling
15418 and performance data files before running the tests.
15419
15420 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
15421 * g++.dg/bprob/bprob.exp: Likewise.
15422 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
15423 to allow more general test case names.
15424
15425 * g++.dg/bprob/bprob-1.C: Rename to ...
15426 * g++.dg/bprob/g++-bprob-1.C: ... this.
15427
15428 * g77.dg/bprob/bprob-1.f: Rename to ...
15429 * g77.dg/bprob/g77-bprob-1.f: ... this.
15430
15431 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15432
15433 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
15434 bison 1.50 or later.
15435
15436 2002-10-21 Janis Johnson <janis187@us.ibm.com>
15437
15438 * g++.dg/README: Describe more test directories.
15439
15440 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15441
15442 * g++.dg/init/array6.C: Add additional tests.
15443
15444 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15445
15446 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
15447 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
15448
15449 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
15450
15451 * gcc.c-torture/compile/20020604-1.x: New.
15452 * gcc.c-torture/compile/simd-5.x: Likewise.
15453 * gcc.c-torture/execute/920710-1.x: Likewise.
15454 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
15455
15456 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15457
15458 * g++.dg/inherit/override1.C: Add dg-options clause.
15459
15460 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15461
15462 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
15463 _mm_slli_si128.
15464
15465 2002-10-19 Andreas Schwab <schwab@suse.de>
15466
15467 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
15468 directory component.
15469
15470 2002-10-18 Mark Mitchell <mark@codesourcery.com>
15471
15472 * g++.dg/inherit/thunk1.C: New test.
15473
15474 * g++.dg/inherit/override1.C: New test.
15475
15476 * g++.dg/abi/mangle11.C: New test.
15477 * g++.dg/abi/mangle14.C: New test.
15478 * g++.dg/abi/mangle17.C: New test.
15479
15480 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
15481
15482 * g++.dg/overload/member2.C: New test.
15483
15484 2002-10-17 Janis Johnson <janis187@us.ibm.com>
15485
15486 * g++.dg/README: Describe new compat directory.
15487 * g++.dg/dg.exp: Skip tests in compat directory.
15488 * README.compat: New file.
15489 * lib/compat.exp: New expect script.
15490 * g++.dg/compat: New test directory.
15491 * g++.dg/compat/compat.exp: New expect script.
15492 * g++.dg/compat/abi: New test directory.
15493 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
15494 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
15495 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
15496 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
15497 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
15498 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
15499 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
15500 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
15501 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
15502 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
15503 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
15504 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
15505 * g++.dg/compat/break: New test directory.
15506 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
15507 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
15508 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
15509 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
15510 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
15511 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
15512 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
15513 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
15514 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
15515 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
15516 g++.dg/compat/break/README: New files.
15517 * g++.dg/compat/eh: New test directory.
15518 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
15519 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
15520 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
15521 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
15522 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
15523 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
15524 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
15525 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
15526 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
15527 g++.dg/compat/eh/filter2_y.C,
15528 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
15529 g++.dg/compat/eh/new1_y.C,
15530 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
15531 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
15532 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
15533 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
15534 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
15535 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
15536 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
15537 g++.dg/compat/eh/unexpected1_y.C: New files.
15538 * g++.dg/compat/init: New test directory.
15539 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
15540 g++.dg/compat/init/array5_y.C,
15541 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
15542 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
15543 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
15544 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
15545 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
15546 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
15547 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
15548 g++.dg/compat/init/init-ref2_y.C: New files.
15549
15550 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15551
15552 PR c++/7584
15553 * g++.dg/inherit/using3.C: New test.
15554
15555 2002-10-17 Jan Hubicka <jh@suse.cz>
15556
15557 * gcc.dg/20021017-2.c: New test.
15558
15559 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15560
15561 * g++.dg/abi/mangle16.C: Adjust.
15562
15563 * g++.dg/init/array8.C: New test.
15564
15565 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
15566
15567 * gcc.dg/special/mips-abi.exp: New test.
15568 * gcc.dg/special/mips-abi.s: Empty file used by the above.
15569
15570 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15571
15572 * g++.dg/abi/mangle16.C: New test.
15573 * g++.dg/abi/mangle17.C: Likewise.
15574
15575 PR c++/7478
15576 * g++.dg/template/ref1.C: New test.
15577
15578 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15579
15580 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
15581
15582 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
15583
15584 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
15585
15586 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15587
15588 PR c++/7524
15589 * g++.dg/init/array7.C: New test.
15590
15591 2002-10-15 Mark Mitchell <mark@codesourcery.com>
15592
15593 * g++.dg/init/array6.C: New test.
15594
15595 * g++.dg/abi/mangle13.C: Likewise.
15596 * g++.dg/abi/mangle14.C: Likewise.
15597 * g++.dg/abi/mangle15.C: Likewise.
15598
15599 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15600
15601 * g++.dg/abi/empty8.C: New test.
15602
15603 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
15604
15605 * g++.dg/init/ctor1.C: New test.
15606
15607 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
15608
15609 * gcc.c-torture/execute/20021015-1.c: New test.
15610
15611 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
15612
15613 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
15614
15615 2002-10-14 Jan Hubicka <jh@suse.cz>
15616
15617 * gcc.dg/i386-ssetype-[1-5].c: New tests.
15618
15619 2002-10-14 Richard Henderson <rth@redhat.com>
15620
15621 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
15622
15623 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15624
15625 PR optimization/6631
15626 * g++.dg/opt/const2.C: New test.
15627
15628 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15629
15630 PR c++/7176
15631 * g++.dg/parse/friend1.C: New test.
15632 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
15633
15634 2002-10-14 Jakub Jelinek <jakub@redhat.com>
15635
15636 * gcc.dg/20021014-1.c: New test.
15637
15638 2002-10-11 Mark Mitchell <mark@codesourcery.com>
15639
15640 PR c++/5661
15641 * g++.dg/ext/vlm1.C: New test.
15642 * g++.dg/ext/vlm2.C: Likewise.
15643
15644 * g++.dg/init/array1.C: Remove invalid braces.
15645 * g++.dg/init/brace1.C: New test.
15646 * g++.dg/init/copy2.C: Likewise.
15647 * g++.dg/init/copy3.C: Likewise.
15648 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
15649 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
15650 braces.
15651
15652 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
15653
15654 * gcc.dg/cpp/assembler.S: Don't use -ansi.
15655
15656 2002-10-11 Richard Shann <richard.shann@superh.com>
15657
15658 * gcc.c-torture/compile/simd-5.c: New test.
15659
15660 2002-10-10 Roger Sayle <roger@eyesopen.com>
15661
15662 * gcc.c-torture/execute/shiftopt-1.c: New test case.
15663
15664 2002-10-10 Jim Wilson <wilson@redhat.com>
15665
15666 * gcc.c-torture/execute/20021010-1.c: New test.
15667
15668 2002-10-09 Zack Weinberg <zack@codesourcery.com>
15669
15670 PR c/7353
15671 * g++.dg/ext/typedef-init.C: New test.
15672 * gcc.dg/typedef-init.c: New test.
15673
15674 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
15675
15676 * gcc.dg/cpp/paste13.c: New test.
15677
15678 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15679
15680 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
15681 remaining platforms, XFAIL during compile, not execute. Don't
15682 XFAIL at -O0.
15683
15684 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
15685
15686 * gcc.dg/alias-1.c: Tweak expected warning.
15687
15688 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15689
15690 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
15691
15692 2002-10-06 Andreas Jaeger <aj@suse.de>
15693
15694 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
15695 * gcc.dg/cpp/c++98.C: Likewise.
15696
15697 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
15698 * g++.dg/cpp/c++98.C: Likewise.
15699
15700 * g++.dg/README (Subdirectories): Mention cpp directory.
15701
15702 PR target/7559
15703 * gcc.dg/20021006-1.c: New test.
15704
15705 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15706
15707 PR c++/7804
15708 * g++.dg/other/warning1.C: New test.
15709
15710 2002-10-04 Roger Sayle <roger@eyesopen.com>
15711
15712 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
15713 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
15714 and sparc-*-* with -m64 as expected failures. See PR 8087.
15715
15716 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15717
15718 PR c++/7931
15719 * g++.dg/template/ptrmem3.C: New test.
15720
15721 PR c++/7754
15722 * g++.dg/template/union1.C: New test.
15723
15724 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15725
15726 PR c++/8006
15727 * g++.dg/abi/mangle9.C: New test.
15728 * g++.dg/abi/mangle10.C: New test.
15729 * g++.dg/abi/mangle11.C: New test.
15730 * g++.dg/abi/mangle12.C: New test.
15731
15732 2002-10-02 Mark Mitchell <mark@codesourcery.com>
15733
15734 PR c++/7188.
15735 * g++.dg/template/meminit1.C: New test.
15736 * g++.dg/warn/Wreorder-1.C: Likewise.
15737 * g++.old-deja/g++.mike/warn3.C: Tweak.
15738 * lib/prune.exp: Ingore "in copy constructor".
15739
15740 2002-10-02 Andreas Jaeger <aj@suse.de>
15741
15742 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
15743 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
15744 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
15745 on x86-64.
15746
15747 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15748
15749 * gcc.dg/empty1.C: Fix typo.
15750
15751 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
15752
15753 * gcc.dg/alias-1.c: New test.
15754
15755 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15756
15757 * gcc.dg/empty1.C: New test.
15758
15759 * g++.dg/tls/init-2.C: Tweak error messages.
15760
15761 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
15762
15763 * gcc.c-torture/compile/20020923-1.c: New test.
15764
15765 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
15766
15767 * gcc.c-torture/execute/ffs-1.c: New test.
15768 * gcc.c-torture/execute/ffs-2.c: Ditto.
15769
15770 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
15771
15772 * g++.dg/overload/member1.C: New test.
15773
15774 2002-09-30 Mark Mitchell <mark@codesourcery.com>
15775
15776 * g++.dg/abi/empty7.C: New test.
15777 * g++.dg/init/pm2.C: Likewise.
15778
15779 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
15780
15781 * g++.dg/rtti/crash1.C: New test.
15782
15783 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
15784
15785 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
15786 gcc.dg/sibcall-4.c: New tests.
15787
15788 2002-09-28 Roger Sayle <roger@eyesopen.com>
15789
15790 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
15791 powerpc and MMIX targets.
15792
15793 2002-09-27 Zack Weinberg <zack@codesourcery.com>
15794
15795 * gcc.dg/cpp/20020927-1.c: New.
15796
15797 2002-09-26 David S. Miller <davem@redhat.com>
15798
15799 * gcc.c-torture/compile/trunctfdf.c: New.
15800
15801 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15802
15803 * lib/target-supports.exp (check_weak_available): Handle solaris2.
15804
15805 2002-09-27 Alan Modra <amodra@bigpond.net.au>
15806
15807 * gcc.c-torture/execute/loop-15.c: New.
15808
15809 2002-09-26 Janis Johnson <janis187@us.ibm.com>
15810
15811 * README.QMTEST: Fix typo.
15812
15813 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15814
15815 * gcc.dg/20020926-1.c: New test.
15816
15817 2002-09-25 David S. Miller <davem@redhat.com>
15818
15819 PR target/7842
15820 * gcc.c-torture/execute/shiftdi.c: New test.
15821
15822 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
15823
15824 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
15825 unique to the tool.
15826 * lib/g77.exp (g77_init): Likewise.
15827 * lib/g++.exp (g++_init): Likewise.
15828 * lib/objc.exp (objc_init): Likewise.
15829
15830 2002-09-25 Mark Mitchell <mark@codesourcery.com>
15831
15832 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
15833 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
15834 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
15835
15836 2002-09-25 Richard Henderson <rth@redhat.com>
15837
15838 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
15839 too-small long double.
15840
15841 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
15842
15843 * gcc.dg/20020919-1.c: New test.
15844
15845 2002-09-23 Mark Mitchell <mark@codesourcery.com>
15846
15847 * g++.dg/abi/bitfield6.C: New test.
15848 * g++.dg/abi/bitfield7.C: New test.
15849 * g++.dg/abi/bitfield8.C: New test.
15850 * g++.dg/abi/vbase11.C: New test.
15851
15852 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
15853
15854 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
15855 hppa*-*-hpux*. Update test comment.
15856
15857 2002-09-20 Jakub Jelinek <jakub@redhat.com>
15858
15859 * gcc.dg/tls/struct-1.c: New test.
15860
15861 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
15862
15863 * gcc.dg/cpp/tr-warn2.c: Update.
15864
15865 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15866
15867 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
15868
15869 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15870
15871 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
15872 systems.
15873
15874 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
15875
15876 * gcc.c-torture/execute/ieee/mzero3.c: New test.
15877
15878 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15879 Adjust for c++filt moved to binutils. Remove spurious duplicate
15880 setting of cxxfilt.
15881
15882 2002-09-19 Geoffrey Keating <geoffk@apple.com>
15883
15884 * gcc.dg/20020312-2.c: Update for darwin.
15885
15886 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
15887
15888 * g++.old-deja/g++.other/crash32.C: Mark ICE.
15889
15890 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
15891
15892 * objc.dg/comp-types-1.m: New test.
15893 * objc.dg/comp-types-2.m: New test.
15894 * objc.dg/comp-types-3.m: New test.
15895 * objc.dg/comp-types-4.m: New test.
15896 * objc.dg/comp-types-5.m: New test.
15897 * objc.dg/comp-types-6.m: New test.
15898
15899 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
15900
15901 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
15902
15903 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15904
15905 * g++.dg/other/do1.C: New test.
15906
15907 * g++.dg/template/subst1.C: New test.
15908
15909 2002-09-16 Steve Ellcey <sje@cup.hp.com>
15910
15911 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
15912
15913 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15914
15915 * g++.dg/template/qualttp20.C: Adjust expected errors.
15916 * g++.old-deja/g++.jason/report.C: Likewise.
15917 * g++.old-deja/g++.other/qual1.C: Likewise.
15918
15919 * g++.dg/lookup/scoped2.C: New test.
15920
15921 * g++.dg/ext/asm3.C: New test.
15922
15923 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
15924
15925 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
15926
15927 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
15928
15929 * ChangeLog: follow spelling conventions.
15930 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
15931 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
15932 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
15933 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
15934 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
15935 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
15936 * g++.old-deja/g++.law/global-init1.C: Likewise.
15937 * g++.old-deja/g++.other/delete4.C: Likewise.
15938 * g++.old-deja/g++.other/inline21.C: Likewise.
15939 * g++.old-deja/g++.other/singleton.C: Likewise.
15940 * g77.dg/strlen0.f: Likewise.
15941 * g77.f-torture/compile/20010519-1.f: Likewise.
15942 * g77.f-torture/compile/980310-4.f: Likewise.
15943 * gcc.c-torture/compile/20000605-1.c: Likewise.
15944 * gcc.c-torture/execute/20020225-1.c: Likewise.
15945 * gcc.dg/c90-hexfloat-2.c: Likewise.
15946 * gcc.dg/c99-bool-1.c: Likewise.
15947 * gcc.dg/c99-hexfloat-2.c: Likewise.
15948 * gcc.dg/dll-2.c: Likewise.
15949 * gcc.dg/wtr-union-init-1.c: Likewise.
15950 * gcc.dg/wtr-union-init-2.c: Likewise.
15951 * gcc.dg/wtr-union-init-3.c: Likewise.
15952 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15953 * gcc.dg/cpp/defined.c: Likewise.
15954 * gcc.dg/cpp/macsyntx.c: Likewise.
15955 * gcc.dg/cpp/paste2.c: Likewise.
15956 * gcc.dg/cpp/trad/defined.c: Likewise.
15957 * gcc.dg/format/c90-printf-1.c: Likewise.
15958 * gcc.dg/format/c90-scanf-1.c: Likewise.
15959 * gcc.dg/format/c99-printf-1.c: Likewise.
15960 * gcc.dg/format/c99-scanf-1.c: Likewise.
15961 * gcc.misc-tests/gcov-8.c: Likewise.
15962 * lib/profopt.exp: Likewise.
15963
15964 2002-09-15 Krister Walfridsson <cato@df.lth.se>
15965
15966 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
15967
15968 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15969
15970 * g++.dg/inherit/using2.C: New test.
15971
15972 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
15973
15974 * ChangeLog: Follow spelling conventions.
15975 * g++.dg/template/friend4.C: Likewise.
15976 * g++.old-deja/g++.pt/crash67.C: Likewise.
15977 * gcc.c-torture/execute/20000801-4.c: Likewise.
15978 * gcc.dg/c90-digraph-1.c: Likewise.
15979 * gcc.dg/c94-digraph-1.c: Likewise.
15980 * gcc.dg/c99-digraph-1.c: Likewise.
15981 * gcc.dg/cpp/line5.c: Likewise.
15982 * gcc.dg/cpp/multiline.c: Likewise.
15983 * gcc.dg/cpp/trad/literals-1.c: Likewise.
15984 * gcc.dg/format/attr-3.c: Likewise.
15985 * gcc.dg/format/c90-scanf-3.c: Likewise.
15986 * gcc.dg/format/ext-4.c: Likewise.
15987
15988 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15989
15990 * g++.dg/template/pretty1.C: New test.
15991
15992 2002-09-14 Alan Modra <amodra@bigpond.net.au>
15993
15994 * gcc.c-torture/execute/struct-cpy-1.c: New test.
15995
15996 2002-09-13 Matt Austern <austern@apple.com>
15997
15998 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
15999 passing a cast expression to a function by const reference.
16000
16001 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
16002
16003 * g++.dg/template/deduce1.C: New test.
16004
16005 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
16006
16007 * gcc.c-torture/execute/simd-1.c: Force all use of int to
16008 32-bit int.
16009
16010 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
16011
16012 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
16013 usage.
16014
16015 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
16016
16017 * gcc.c-torture/compile/20020910-1.c: New test.
16018
16019 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
16020
16021 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
16022
16023 2002-09-10 Andreas Jaeger <aj@suse.de>
16024
16025 * gcc.dg/20020312-2.c: Adjust for x86-64.
16026
16027 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
16028
16029 * g77.dg/7388.f: New test case for PR 7388.
16030
16031 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
16032
16033 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
16034
16035 2002-09-05 Ziemowit Laski <zlaski@apple.com>
16036
16037 * objc.dg/proto-lossage-1.m: New test.
16038
16039 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
16040
16041 * gcc.dg/cpp/_Pragma4.c: Fix typo.
16042
16043 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
16044
16045 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
16046 expected to pass.
16047
16048 2002-09-06 Stan Shebs <shebs@apple.com>
16049 David Edelsohn <edelsohn@gnu.org>
16050
16051 * gcc.dg/weak: New directory.
16052 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
16053 target-specific xfail bits.
16054 * gcc.dg/typeof-2.c: Move to new directory.
16055 * gcc.dg/weak.exp: New expect script.
16056
16057 2002-09-06 Alan Modra <amodra@bigpond.net.au>
16058
16059 * gcc.c-torture/execute/extzvsi.c: New test.
16060
16061 2002-09-05 Stan Shebs <shebs@apple.com>
16062
16063 * gcc.dg/weak-1.c: xfail on Darwin.
16064 * gcc.dg/weak-2.c: Ditto.
16065 * gcc.dg/weak-3.c: Ditto.
16066 * gcc.dg/weak-4.c: Ditto.
16067 * gcc.dg/weak-5.c: Ditto.
16068 * gcc.dg/weak-6.c: Ditto.
16069 * gcc.dg/weak-7.c: Ditto.
16070 * gcc.dg/weak-8.c: Ditto.
16071 * gcc.dg/weak-9.c: Ditto.
16072
16073 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
16074
16075 * gcc.c-torture/execute/loop-14.c: New test.
16076
16077 2002-09-04 Jakub Jelinek <jakub@redhat.com>
16078
16079 * g++.dg/other/cxa-atexit1.C: New test.
16080
16081 * gcc.dg/typeof-2.c: New test.
16082
16083 2002-09-03 Roger Sayle <roger@eyesopen.com>
16084
16085 * gcc.dg/builtins-2.c: New testcase.
16086 * gcc.dg/builtins-3.c: New testcase.
16087
16088 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
16089
16090 * gcc.dg/cpp/_Pragma4.c: New test.
16091
16092 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
16093
16094 * objc/execute/nil_method-1.m: New testcase.
16095
16096 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
16097
16098 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
16099 [Object class], not [Object initialize].
16100
16101 2002-08-31 Roger Sayle <roger@eyesopen.com>
16102 Hans-Peter Nilsson <hp@bitrange.com>
16103
16104 * gcc.c-torture/execute/20020720-1.x: Skip test on
16105 mmix-knuth-mmixware. Correct comment.
16106
16107 2002-08-27 Mark Mitchell <mark@codesourcery.com>
16108
16109 * testsuite/g++.dg/abi/bitfield5.C: New test.
16110 * testsuite/g++.dg/abi/vbase10.C: Likewise.
16111
16112 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
16113
16114 * objc.dg/undeclared-selector.m: New test.
16115
16116 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
16117
16118 * g++.dg/other/offsetof1.C: Avoid cast warning.
16119
16120 2002-08-26 Ziemowit Laski <zlaski@apple.com>
16121
16122 * objc.dg/super-class-2.m: New test.
16123
16124 2002-08-24 Matt Austern <austern@apple.com>
16125
16126 * g++.dg/ext/lvaddr.C: New test.
16127 * g++.dg/ext/lvcast.C: New test.
16128
16129 2002-08-22 Mark Mitchell <mark@codesourcery.com>
16130
16131 * testsuite/g++.dg/inherit/cond1.C: New test.
16132
16133 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
16134
16135 * gcc.dg/noncompile/incomplete-1.c: New test.
16136
16137 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16138
16139 * gcc.dg/typespec-1.c: New test.
16140
16141 2002-08-20 Devang Patel <dpatel@apple.com>
16142 * objc.dg/proto-hier-2.m: New test.
16143
16144 2002-08-19 Ziemowit Laski <zlaski@apple.com>
16145
16146 * objc.dg/bitfield-1.m: New test.
16147 * objc.dg/bitfield-2.m: New test.
16148
16149 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
16150
16151 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
16152 gcc.dg/c99-flex-array-4.c: New tests.
16153
16154 2002-08-16 Stan Shebs <shebs@apple.com>
16155
16156 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
16157
16158 2002-08-15 Jakub Jelinek <jakub@redhat.com>
16159
16160 * gcc.dg/typeof-1.c: New test.
16161 * g++.dg/ext/typeof2.C: New test.
16162
16163 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
16164
16165 * g++.dg/other/offsetof1.C: New test.
16166
16167 2002-08-14 Richard Henderson <rth@redhat.com>
16168
16169 * gcc.dg/tls/diag-3.c: Fix expected message strings.
16170
16171 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
16172
16173 * gcc.dg/cpp/_Pragma3.c: New test.
16174
16175 2002-08-13 Mark Mitchell <mark@codesourcery.com>
16176
16177 * g++.dg/template/inherit3: New test.
16178
16179 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
16180
16181 * gcc.dg/bitfld-4.c: Add blank options.
16182
16183 2002-08-09 Mark Mitchell <mark@codesourcery.com>
16184
16185 * g++.dg/template/crash1.C: New test.
16186
16187 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16188
16189 * gcc.dg/tls/opt-2.c: New test.
16190
16191 2002-08-08 Devang Patel <dpatel@apple.com>
16192
16193 * objc.dg/selector-1.m : New test
16194
16195 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16196
16197 * g++.dg/abi/bitfield4.C: New test.
16198 * gcc.dg/bitfld-4.c: New test.
16199
16200 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16201
16202 * g++.dg/other/packed1.C: New test.
16203
16204 2002-08-07 Mark Mitchell <mark@codesourcery.com>
16205
16206 * g++.dg/abi/offsetof.C: Tweak error messages.
16207 * g++.old-deja/g++.mike/p10769a.C: Likewise.
16208
16209 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16210
16211 * gcc.dg/bitfld-3.c: New test.
16212
16213 2002-08-07 Jakub Jelinek <jakub@redhat.com>
16214 Richard Henderson <rth@redhat.com>
16215
16216 * gcc.dg/i386-bitfield1.c: New test.
16217 * g++.dg/abi/bitfield3.C: Update.
16218
16219 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
16220
16221 * objc.dg/const-str-2.m: Update.
16222 * gcc.dg/cpp/c++98.c: Change to C extension.
16223 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
16224 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
16225
16226 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
16227
16228 * testsuite/gcc.dg/tls/diag-3.c: New.
16229
16230 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
16231
16232 * g++.dg/README (Subdirectories): Document new subdir expr.
16233 * g++.dg/expr/pmf-1.C: New test.
16234
16235 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
16236
16237 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
16238
16239 2002-08-06 Jakub Jelinek <jakub@redhat.com>
16240
16241 * g++.dg/abi/bitfield3.C: New test.
16242
16243 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
16244
16245 * lib/gcov.exp: Tweak expected line formats.
16246 * gcc.misc-tests/gcov8.c: New test.
16247 * gcc.misc-tests/gcov8.x: New flags.
16248
16249 2002-08-05 Jakub Jelinek <jakub@redhat.com>
16250
16251 * consistency.vlad/layout/endian.c: Include string.h.
16252
16253 * gcc.c-torture/execute/20020805-1.c: New test.
16254
16255 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
16256
16257 * g++.dg/other/conversion1.C: New test.
16258
16259 2002-08-03 Roger Sayle <roger@eyesopen.com>
16260
16261 * gcc.dg/builtins-1.c: New testcase.
16262
16263 2002-08-02 Mark Mitchell <mark@codesourcery.com>
16264
16265 * g++.dg/inherit/access3.C: New test.
16266
16267 2002-08-01 Jakub Jelinek <jakub@redhat.com>
16268
16269 * gcc.dg/ia64-visibility-2.c: New test.
16270
16271 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
16272
16273 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
16274 __qualifier_flags to __flags.
16275
16276 2002-07-31 Mark Mitchell <mark@codesourcery.com>
16277
16278 * g++.dg/inherit/operator1.C: New test.
16279 * g++.dg/lookup/disamb1.C: Fix typo in comment.
16280 * g++.dg/other/error1.C: Change expected error message.
16281 * g++.dg/template/conv4.C: Likewise.
16282
16283 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
16284
16285 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
16286 for documented behavior.
16287
16288 2002-07-25 Roger Sayle <roger@eyesopen.com>
16289
16290 * gcc.c-torture/execute/20020720-1.x: Skip this test on
16291 several targets known to fail.
16292
16293 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
16294
16295 * gcc.dg/mips-args-[123].c: New tests.
16296
16297 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
16298
16299 * gcc.dg/ppc-spe.c: New.
16300
16301 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
16302
16303 * g++.dg/other/ptrmem4.C: New testcase.
16304
16305 2002-07-24 Richard Henderson <rth@redhat.com>
16306
16307 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
16308
16309 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
16310
16311 * g++.dg/ext/alignof1.C (main): Return 0 for success.
16312
16313 2002-07-24 Roger Sayle <roger@eyesopen.com>
16314
16315 * gcc.c-torture/execute/memset-3.c: New testcase.
16316
16317 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
16318
16319 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
16320 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
16321
16322 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16323
16324 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
16325 Delete.
16326
16327 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
16328
16329 * gcc.c-torture/compile/simd-4.c: New test.
16330
16331 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16332
16333 PR c++/7347, c++/7348
16334 * g++.dg/template/access4.C: New test.
16335 * g++.dg/template/access5.C: New test.
16336 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
16337 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
16338 * g++.old-deja/g++.pt/ttp58.C: Likewise.
16339 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
16340
16341 2002-07-22 Jakub Jelinek <jakub@redhat.com>
16342
16343 * gcc.dg/gnu89-init-2.c: New test.
16344
16345 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
16346
16347 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
16348
16349 2002-07-20 Roger Sayle <roger@eyesopen.com>
16350
16351 * gcc.c-torture/execute/20020720-1.c: New testcase.
16352
16353 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
16354
16355 * gcc.dg/cpp/Wsignprom.c: New tests.
16356
16357 2002-07-20 Alan Modra <amodra@bigpond.net.au>
16358
16359 * gcc.c-torture/execute/loop-13.c: New test.
16360
16361 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
16362
16363 * gcc.dg/cpp/expr.c: New tests.
16364
16365 2002 07-18 David Edelsohn <edelsohn@gnu.org>
16366
16367 * g++.dg/opt/pr6713.C: Add template instantiation.
16368
16369 2002-07-18 Alan Modra <amodra@bigpond.net.au>
16370
16371 * gcc.dg/nest.c: New test.
16372
16373 2002-07-17 Richard Henderson <rth@redhat.com>
16374
16375 * g++.dg/opt/pr6713.C: New test.
16376
16377 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
16378
16379 * gcc.c-torture/execute/loop-2e.x: Let the testcase
16380 XFAIL for all x86 processors.
16381
16382 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
16383
16384 * gcc.c-torture/execute/20010122-1.x: Do not test with
16385 -fomit-frame-pointer.
16386
16387 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16388
16389 * g++.dg/template/instantiate2.C: New test.
16390 * g++.dg/template/spec4.C: New test.
16391
16392 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16393
16394 * g++.dg/template/access2.C: New test.
16395 * g++.dg/template/access3.C: New test.
16396
16397 2002-07-15 Zack Weinberg <zack@codesourcery.com>
16398
16399 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
16400 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
16401 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
16402 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
16403 Convert to use <stdarg.h>.
16404 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
16405 Delete.
16406 * gcc.dg/va-arg-2.c: New.
16407 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
16408
16409 2002-07-15 Jakub Jelinek <jakub@redhat.com>
16410
16411 * gcc.c-torture/compile/20020710-1.c: New test.
16412
16413 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
16414 Andrew Pinski <pinskia@physics.uc.edu>
16415
16416 gcc.c-torture/compile/simd-2.c: New testcase.
16417 gcc.c-torture/compile/simd-3.c: Likewise.
16418
16419 2002-07-11 Mark Mitchell <mark@codesourcery.com>
16420
16421 PR c++/7224
16422 * g++.dg/overload/error1.C: New test.
16423
16424 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16425
16426 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
16427 configuration and IRIX 6 O32 ABI.
16428
16429 2002-07-11 Roger Sayle <roger@eyesopen.com>
16430
16431 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
16432
16433 2002-07-10 Roger Sayle <roger@eyesopen.com>
16434
16435 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
16436
16437 2002-07-10 Jeffrey A Law <law@redhat.com>
16438
16439 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
16440
16441 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
16442
16443 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
16444
16445 * gcc.dg/20020312-2.c: Check for __PPC__.
16446
16447 2002-07-09 Diego Novillo <dnovillo@redhat.com>
16448
16449 * gcc.c-torture/compile/20020709-1.c: New test.
16450
16451 2002-07-07 Roger Sayle <roger@eyesopen.com>
16452
16453 * g++.dg/template/qualttp21.C: New test case.
16454
16455 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
16456
16457 * gcc.c-torture/compile/20020706-1.c: New test.
16458 * gcc.c-torture/compile/20020706-2.c: New test.
16459
16460 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
16461 Alexandre Oliva <aoliva@redhat.com>
16462
16463 * g++.dg/warn/incomplete1.C: New test.
16464
16465 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16466
16467 PR c++/7099
16468 * g++.dg/warn/noreturn1.C: New test.
16469
16470 2002-07-03 Mark Mitchell <mark@codesourcery.com>
16471
16472 PR c++/6706
16473 * g++.dg/debug/debug6.C: New test.
16474 * g++.dg/debug/debug7.C: New test.
16475
16476 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
16477
16478 * gcc.c-torture/compile/simd-3.c: New test.
16479
16480 2002-07-03 Chris Demetriou <cgd@broadcom.com>
16481
16482 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
16483 * gcc.dg/20020620-1.c: Likewise.
16484
16485 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16486
16487 PR c++/6944
16488 * g++.dg/init/array4.C: New test.
16489 * g++.dg/init/array5.C: New test.
16490
16491 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
16492
16493 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
16494 * gcc.c-torture/execute/simd-2.c (main): Likewise.
16495
16496 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16497
16498 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
16499 * gcc.dg/wtr-aggr-init-1.c: Likewise.
16500 * gcc.dg/wtr-conversion-1.c: Likewise.
16501 * gcc.dg/wtr-escape-1.c: Likewise.
16502 * gcc.dg/wtr-int-type-1.c: Likewise.
16503 * gcc.dg/wtr-label-1.c: Likewise.
16504 * gcc.dg/wtr-static-1.c: Likewise.
16505 * gcc.dg/wtr-strcat-1.c: Likewise.
16506 * gcc.dg/wtr-suffix-1.c: Likewise.
16507 * gcc.dg/wtr-switch-1.c: Likewise.
16508 * gcc.dg/wtr-unary-plus-1.c: Likewise.
16509 * gcc.dg/wtr-union-init-1.c: Likewise.
16510 * gcc.dg/wtr-union-init-2.c: Likewise.
16511 * gcc.dg/wtr-union-init-3.c: Likewise.
16512
16513 * gcc.dg/wtr-func-def-1.c: New test.
16514
16515 2002-07-02 Devang Patel <dpatel@apple.com>
16516
16517 * objc.dg/param-1.m: New test.
16518
16519 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
16520
16521 * gcc.dg/cpp/trad/directive.c: Add test.
16522 * gcc.dg/cpp/trad/macroargs.c: Add test.
16523 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
16524
16525 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
16526
16527 * gcc.dg/cpp/cmdlne-M.c: New test.
16528
16529 2002-07-02 Ziemowit Laski <zlaski@apple.com>
16530
16531 * objc.dg/desig-init-1.m: New test.
16532
16533 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16534
16535 PR c++/6716
16536 * g++.dg/template/instantiate1.C: New test.
16537
16538 2002-07-01 Mark Mitchell <mark@codesourcery.com>
16539
16540 PR c++/7112
16541 * g++.dg/template/sizeof2.C: New test.
16542
16543 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16544
16545 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
16546 gcc.dg/cpp/trad/include.c: New tests.
16547
16548 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
16549
16550 PR target/7177
16551 * gcc.c-torture/compile/20020701-1.c: New test.
16552
16553 2002-07-01 Stan Shebs <shebs@apple.com>
16554
16555 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
16556 header here...
16557 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
16558 (objc-torture-execute): or here.
16559
16560 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
16561
16562 * gcc.c-torture/execute/arith-rand-ll.c: New test.
16563
16564 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16565
16566 * gcc.dg/cpp/trad/escaped-nl.c: New test.
16567
16568 2002-06-30 Devang Patel <dpatel@apple.com>
16569
16570 * objc.dg/fsyntax-only.m: New test.
16571
16572 2002-06-27 Mark Mitchell <mark@codesourcery.com>
16573
16574 PR c++/6695
16575 * g++.dg/template/friend7.C: New file.
16576
16577 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
16578
16579 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
16580 return type.
16581
16582 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
16583
16584 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
16585 avoid division by zero.
16586
16587 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
16588
16589 * gcc.dg/Wunknownprag.c: New tests.
16590
16591 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
16592
16593 * gcc.c-torture/execute/simd-2.c: New test.
16594
16595 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
16596
16597 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
16598 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
16599 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
16600 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
16601 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
16602 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
16603 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
16604 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
16605 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
16606 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
16607 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
16608 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
16609 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
16610 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
16611 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
16612 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
16613 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
16614
16615 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
16616
16617 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
16618 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
16619 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
16620 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
16621 New tests.
16622 * gcc.dg/cpp/trad/directive.c: Update.
16623
16624 2002-06-23 Andreas Jaeger <aj@suse.de>
16625
16626 * gcc.c-torture/execute/complex-6.c: New.
16627
16628 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
16629
16630 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
16631 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
16632 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
16633 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
16634
16635 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
16636
16637 * gcc.dg/cpp/trad: New directory with traditional tests copied
16638 from parent directory.
16639 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16640 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16641 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16642 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16643 Move to trad/ and rename.
16644 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
16645 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
16646 gcc.dg/cpp/trad/redef2.c: New tests.
16647 * gcc.dg/cpp/trad/trad.exp: New driver.
16648
16649 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
16650
16651 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16652 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16653 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16654 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16655 Remove.
16656
16657 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
16658
16659 * gcc.dg/20020620-1.c: New test.
16660
16661 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16662
16663 * g++.dg/template/ttp4.C: New test.
16664
16665 2002-06-19 Jakub Jelinek <jakub@redhat.com>
16666
16667 * g++.dg/opt/vt1.C: Fix regexp.
16668
16669 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16670
16671 * gcc.c-torture/execute/pure-1.c: Make functions static again.
16672 Don't use attribute `noinline'.
16673
16674 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16675
16676 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
16677
16678 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
16679
16680 * gcc.c-torture/execute/simd-1.c: New.
16681
16682 * gcc.dg/simd-1.c: New.
16683
16684 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16685
16686 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
16687
16688 2002-06-16 Richard Henderson <rth@redhat.com>
16689
16690 * g++.dg/ext/anon-struct1.C: New.
16691 * g++.dg/ext/anon-struct2.C: New.
16692 * g++.dg/ext/anon-struct3.C: New.
16693 * gcc.dg/anon-struct-1.c: New.
16694 * gcc.dg/anon-struct-2.c: New.
16695 * gcc.dg/anon-struct-3.c: New.
16696 * gcc.dg/20011008-1.c: Adjust warning text.
16697 * gcc.dg/20020527-1.c: Add -fms-extensions.
16698
16699 2002-06-16 Richard Henderson <rth@redhat.com>
16700
16701 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
16702
16703 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
16704
16705 * gcc.c-torture/execute/20020615-1.c: New test.
16706
16707 2002-06-15 Roger Sayle <roger@eyesopen.com>
16708
16709 * gcc.c-tortuture/execute/compare-1.c: New test case.
16710 * gcc.c-tortuture/execute/compare-2.c: New test case.
16711 * gcc.c-tortuture/execute/compare-3.c: New test case.
16712
16713 2002-06-13 Richard Henderson <rth@redhat.com>
16714
16715 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
16716 ia64 ilp32.
16717
16718 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16719
16720 * g++.dg/template/typename2.C: Update error message.
16721
16722 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
16723
16724 * gcc.c-torture/execute/20020611-1.c: New test.
16725
16726 2002-06-11 Bob Wilson <bob.wilson@acm.org>
16727
16728 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
16729 list of targets to skip.
16730
16731 2002-06-10 Bob Wilson <bob.wilson@acm.org>
16732
16733 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
16734 targets if not optimizing.
16735
16736 2002-06-10 Jakub Jelinek <jakub@redhat.com>
16737
16738 * gcc.c-torture/compile/20020605-1.c: New test.
16739
16740 * g++.dg/opt/vt1.C: New test.
16741
16742 * gcc.dg/20020531-1.c: New test.
16743
16744 * gcc.dg/20020530-1.c: New test.
16745
16746 * gcc.dg/20020527-1.c: New test.
16747
16748 * g++.dg/opt/cse1.C: New test.
16749
16750 2002-06-07 Roger Sayle <roger@eyesopen.com>
16751
16752 * gcc.dg/20020607-2.c: New test case.
16753
16754 2002-06-07 Jakub Jelinek <jakub@redhat.com>
16755
16756 * gcc.c-torture/compile/20020604-1.c: New test.
16757
16758 2002-06-04 Richard Henderson <rth@redhat.com>
16759
16760 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
16761 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
16762 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
16763
16764 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
16765
16766 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
16767
16768 2002-06-03 Richard Henderson <rth@redhat.com>
16769
16770 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
16771 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
16772
16773 2002-06-02 Richard Henderson <rth@redhat.com>
16774
16775 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
16776 test functions static.
16777
16778 2002-06-02 Andreas Jaeger <aj@suse.de>
16779
16780 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
16781 now.
16782
16783 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
16784
16785 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
16786 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
16787 Update for mofified diagnostics.
16788 * gcc.dg/c99-intconst-1.c: No longer fail.
16789
16790 2002-06-02 Richard Henderson <rth@redhat.com>
16791
16792 * gcc.dg/uninit-A.c: Remove xfail markers.
16793
16794 2002-06-01 Roger Sayle <roger@eyesopen.com>
16795
16796 * gcc.dg/fnegate-1.c: New test case.
16797
16798 2002-05-30 Osku Salerma <osku@iki.fi>
16799
16800 * gcc.c-torture/execute/mayalias-1.c: New file.
16801
16802 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
16803
16804 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
16805 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
16806 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
16807
16808 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
16809
16810 * gcc.c-torture/execute/20020529-1.c: New test.
16811
16812 2002-05-27 Richard Henderson <rth@redhat.com>
16813
16814 * g++.dg/ext/attrib6.C: New test case.
16815
16816 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16817
16818 * gcc.c-torture/execute/pure-1.c: New test.
16819
16820 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16821
16822 * gcc.dg/cpp/arith-2.c: Remove.
16823
16824 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16825
16826 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
16827 * gcc.dg/cpp/if-3.c: Remove.
16828
16829 2002-05-26 Jakub Jelinek <jakub@redhat.com>
16830
16831 * g++.dg/opt/cse2.C: New test.
16832
16833 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
16834
16835 * gcc.dg/cpp/arith-1.c: New semantic tests.
16836 * gcc.dg/cpp/if-1.c: Update.
16837
16838 2002-05-24 Ben Elliston <bje@redhat.com>
16839
16840 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
16841
16842 2002-05-24 Jakub Jelinek <jakub@redhat.com>
16843
16844 * gcc.dg/verbose-asm.c: New test.
16845
16846 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
16847
16848 * gcc.dg/cpp/paste12.c: New test.
16849
16850 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16851
16852 * g++.dg/parse/named_ops.C: New test.
16853
16854 2002-05-23 Mark Mitchell <mark@codesourcery.com>
16855
16856 * gcc/testsuite/gcc.dg/weak-8.c: New test.
16857
16858 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
16859
16860 * gcc.dg/weak-2.c: Allow optional leading underscore
16861 in scan-assembler symbol name.
16862 * gcc.dg/weak-3.c: Likewise.
16863 * gcc.dg/weak-4.c: Likewise.
16864 * gcc.dg/weak-5.c: Likewise.
16865
16866 2002-05-23 Jakub Jelinek <jakub@redhat.com>
16867
16868 * gcc.dg/20020523-1.c: New test.
16869
16870 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16871
16872 * objc.dg/const-str-2.m: Update now that we stop after
16873 a command line error.
16874
16875 2002-05-22 Richard Henderson <rth@redhat.com>
16876
16877 * g++.dg/dg.exp: Fix typo in test pruneing.
16878
16879 2002-05-22 Richard Henderson <rth@redhat.com>
16880
16881 * g++.dg/dg.exp: Prune the tls subdirectory.
16882 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
16883 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
16884 * g++.dg/tls/init-1.C: New.
16885
16886 2002-05-22 Jakub Jelinek <jakub@redhat.com>
16887
16888 * gcc.dg/20020517-1.c: New test.
16889
16890 2002-05-21 Richard Henderson <rth@redhat.com>
16891
16892 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
16893 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
16894
16895 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
16896
16897 * g++.dg/other/copy2.C: New test.
16898
16899 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
16900
16901 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
16902 (MAX_COPY): Bump up to 10 times sizeof (long long).
16903 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
16904
16905 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
16906 sizeof (long long).
16907
16908 * gcc.c-torture/execute/strcpy-1.c: New test.
16909
16910 2002-05-19 Jason Merrill <jason2redhat.com>
16911
16912 * g++.dg/ext/oper1.C: New test.
16913
16914 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
16915 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
16916
16917 * README.QMTEST: New file.
16918
16919 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
16920
16921 2002-05-19 Andreas Jaeger <aj@suse.de>
16922
16923 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
16924 now.
16925 * gcc.c-torture/execute/loop-2d.x: Likewise.
16926
16927 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
16928
16929 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
16930 support weak symbols.
16931 * gcc.dg/weak-4.c: Likewise
16932 * gcc.dg/weak-6.c: Likewise
16933
16934 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
16935
16936 * gcc.dg/weak-3.c: Add dg-excess-error comment for
16937 cygwin, coff and h8300-*-hms targets
16938 * gcc.dg/weak-5.c: Likewise
16939 * gcc.dg/weak-7.c: Likewise
16940
16941 2002-05-16 Jason Merrill <jason@redhat.com>
16942
16943 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
16944 (scan-assembler-not, scan-assembler-dem): Likewise.
16945 (scan-assembler-dem-not): Likewise.
16946
16947 2002-05-15 Richard Henderson <rth@redhat.com>
16948
16949 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
16950
16951 2002-05-15 Richard Henderson <rth@redhat.com>
16952
16953 * gcc.dg/weak-5.c (vfoo1c): No warning here.
16954 (vfoo1f): Warning here.
16955 (vfoo1l): Don't redefine the alias.
16956
16957 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
16958
16959 * g++.dg/init/pm1.C: New test.
16960
16961 2002-05-12 David S. Miller <davem@redhat.com>
16962
16963 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
16964 types.
16965
16966 2002-05-10 Roger Sayle <roger@eyesopen.com>
16967
16968 * gcc.c-torture/execute/20020510-1.c: New test case.
16969
16970 2002-05-10 David S. Miller <davem@redhat.com>
16971
16972 * gcc.c-torture/execute/conversion.c: Test long double too.
16973
16974 2002-05-09 Jakub Jelinek <jakub@redhat.com>
16975
16976 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
16977 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
16978 * lib/g++.exp (g++_link_flags): Likewise.
16979 * lib/objc.exp (objc_target_compile): Likewise.
16980
16981 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
16982
16983 * gcc.dg/cpp/poison.c: Update.
16984 * gcc.dg/cpp/20000625-2.c: Remove.
16985 * gcc.dg/cpp/direct2s.c: Remove final test.
16986
16987 2002-05-08 Tom Rix <trix@redhat.com>
16988
16989 * gcc.c-torture/execute/20020508-1.c: New test.
16990 * gcc.c-torture/execute/20020508-2.c: New test.
16991 * gcc.c-torture/execute/20020508-3.c: New test.
16992
16993 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
16994
16995 * gcc.dg/cpp/charconst-4.c: More tests.
16996
16997 2002-05-08 Mark Mitchell <mark@codesourcery.com>
16998
16999 PR c/6569
17000 * gcc.dg/weak-3.c: Update location of warning messages.
17001 * gcc.dg/weak-5.c: Likewise.
17002
17003 2002-05-06 Roger Sayle <roger@eyesopen.com>
17004
17005 * gcc.c-torture/execute/20020506-1.c: New test case.
17006
17007 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
17008
17009 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
17010
17011 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17012
17013 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
17014
17015 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17016
17017 * gcc.dg/cpp/charconst-3.c: New test.
17018
17019 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
17020
17021 * gcc.dg/cpp/charconst.c: Update tests.
17022
17023 2002-05-05 Tim Josling <tej@melbpc.org.au>
17024
17025 * treelang: Added directory for new sample language treelang. Also
17026 lib/treelang.exp: New file to signal treelang should be tested.
17027
17028 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17029
17030 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
17031 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
17032 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
17033 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
17034 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
17035 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
17036 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
17037
17038 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
17039
17040 * gcc.dg/format/xopen-2.c: New test.
17041
17042 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17043
17044 * gcc.dg/20020503-1.c: New test.
17045
17046 2002-05-02 Mark Mitchell <mark@codesourcery.com>
17047
17048 * g++.dg/init/dtor1.C: Make it tougher.
17049
17050 2002-05-01 Mark Mitchell <mark@codesourcery.com>
17051
17052 * g++.dg/init/dtor1.C: New test.
17053
17054 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
17055
17056 * gcc.dg/altivec-8.c: New.
17057
17058 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
17059
17060 * gcc.dg/altivec-7.c: New.
17061
17062 2002-04-29 Jakub Jelinek <jakub@redhat.com>
17063
17064 * g++.dg/parse/typedef1.C: New test.
17065
17066 2002-04-29 Mark Mitchell <mark@codesourcery.com>
17067
17068 PR c++/6486
17069 * g++.dg/template/friend6.C: New test.
17070
17071 PR c++/6492
17072 * g++.dg/init/copy1.C: New test.
17073
17074 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
17075
17076 * g++.dg/warn/effc1.C: New test.
17077
17078 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
17079
17080 * gcc.dg/cpp/if-cexp.c: Add a test.
17081
17082 2002-04-28 Jakub Jelinek <jakub@redhat.com>
17083
17084 * gcc.dg/20020426-2.c: New test.
17085
17086 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
17087
17088 * gcc.dg/cpp/if-mop.c: Update.
17089 * gcc.dg/cpp/if-mpar.c: Add test.
17090 * gcc.dg/cpp/if-oppr.c: Update.
17091
17092 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17093
17094 PR c/6343
17095 * gcc.dg/weak-[2-7].c: New tests.
17096
17097 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17098
17099 * gcc.dg/enum1.c: New test.
17100
17101 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17102
17103 PR c++/6497
17104 * g++.dg/inherit/access2.C: New test.
17105
17106 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17107
17108 PR bootstrap/6445
17109 * gcc.dg/20020426-1.c: New test.
17110
17111 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17112
17113 * g++.dg/abi/enum1.C: New test.
17114
17115 2002-04-26 Richard Henderson <rth@redhat.com>
17116
17117 * gcc.dg/c99-bool-1.c: Expect always true warning.
17118
17119 2002-04-25 Roger Sayle <roger@eyesopen.com>
17120
17121 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
17122
17123 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17124
17125 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
17126 targets.
17127
17128 2002-04-24 Mark Mitchell <mark@codesourcery.com>
17129
17130 * g++.dg/abi/mange7.C: New test.
17131
17132 PR c++/6438.
17133 * g++.dg/parse/stmtexpr2.C: New test.
17134
17135 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
17136
17137 * gcc.dg/20020312-2.c: Add SH target.
17138
17139 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17140
17141 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
17142 compiler output on mips*-*-irix*.
17143
17144 2002-04-23 Jakub Jelinek <jakub@redhat.com>
17145
17146 * g++.dg/parse/attr1.C: New test.
17147
17148 2002-04-23 Roger Sayle <roger@eyesopen.com>
17149
17150 * gcc.c-torture/execute/string-opt-17.c: New test case.
17151 * gcc.c-torture/execute/memset-2.c: New test case.
17152
17153 2002-04-23 Mark Mitchell <mark@codesourcery.com>
17154
17155 PR c++/6256:
17156 * g++.dg/template/friend5.C: New test.
17157
17158 PR c++/6331:
17159 * g++.dg/template/qual1.C: Likewise.
17160
17161 2002-04-22 Zack Weinberg <zack@codesourcery.com>
17162
17163 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
17164 Include stdlib.h, not stdio.h or ctype.h.
17165
17166 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
17167
17168 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
17169 cris-*-elf* and mmix-*-*.
17170 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
17171 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
17172 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
17173 Ditto.
17174 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
17175 * gcc.dg/wchar_t-1.c: Ditto.
17176
17177 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
17178
17179 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
17180 Clarify comment.
17181
17182 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
17183
17184 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
17185
17186 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17187
17188 * gcc.c-torture/execute/20000906-1.x: Delete.
17189
17190 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
17191
17192 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
17193
17194 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
17195
17196 * PR6367
17197 * g77.f-torture/execute/6367.f: New test.
17198 * g77.f-torture/execute/6367.x: Disable for MMIX.
17199
17200 2002-04-19 Mark Mitchell <mark@codesourcery.com>
17201
17202 * PR6352
17203 * g++.dg/opt/inline2.C: New test.
17204
17205 2002-04-18 Richard Henderson <rth@redhat.com>
17206
17207 * gcc.dg/20000906-1.c: Enable for all targets.
17208 * gcc.c-torture/compile/iftrap-2.c: New.
17209
17210 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17211
17212 * gcc.dg/20020418-1.c: New test.
17213 * gcc.dg/20020418-2.c: New test.
17214
17215 2002-04-18 Richard Henderson <rth@redhat.com>
17216
17217 * gcc.c-torture/compile/iftrap-1.c: New.
17218 * gcc.dg/iftrap-1.c: Adjust for ia64.
17219 * gcc.dg/iftrap-2.c: New.
17220
17221 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17222
17223 * gcc.c-torture/compile/20020418-1.c: New test.
17224
17225 2002-04-18 Roger Sayle <roger@eyesopen.com>
17226
17227 * gcc.c-torture/compile/20020415-1.c: New.
17228
17229 2002-04-18 David S. Miller <davem@redhat.com>
17230
17231 * gcc.c-torture/execute/20020418-1.c: New test.
17232
17233 2002-04-17 Jakub Jelinek <jakub@redhat.com>
17234
17235 * gcc.dg/20020416-1.c: New test.
17236
17237 * g++.dg/opt/inline1.C: New test.
17238
17239 2002-04-16 Jakub Jelinek <jakub@redhat.com>
17240
17241 * gcc.dg/altivec-5.c: New test.
17242
17243 * gcc.dg/20020415-1.c: New test.
17244
17245 2002-04-15 Mark Mitchell <mark@codesourcery.com>
17246
17247 * testsuite/lib/chill.exp: Remove.
17248
17249 2002-04-14 Jakub Jelinek <jakub@redhat.com>
17250
17251 * g++.dg/other/big-struct.C: New test.
17252
17253 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
17254
17255 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
17256 of scratch file.
17257
17258 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
17259
17260 PR c/6277
17261 * gcc.dg/i386-387-1.c: Allow optional leading underscore
17262 in scan-assembler function name
17263
17264 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
17265
17266 * g77.f-torture/execute/980628-4.x,
17267 g77.f-torture/execute/980628-5.x,
17268 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17269 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17270 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
17271 i[34567]86-*-*.
17272
17273 2002-04-13 David S. Miller <davem@redhat.com>
17274
17275 * gcc.c-torture/execute/20020413-1.c: New test.
17276
17277 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
17278
17279 * gcc.dg/asm-6.c,
17280 * g++.dg/ext/asm1.C: New tests.
17281
17282 2002-04-12 Mark Mitchell <mark@codesourcery.com>
17283
17284 PR c++ 5373.
17285 * g++.dg/parse/stmtexpr1.C: New test.
17286
17287 PR c++/5189.
17288 * g++.dg/template/copy1.C: New test.
17289
17290 2002-04-12 Richard Henderson <rth@redhat.com>
17291
17292 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
17293
17294 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
17295
17296 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
17297 gcc.c-torture/execute/20020307-2.c.
17298
17299 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
17300
17301 * g++.dg/ext/attrib5.C,
17302 * g++.dg/lookup/struct1.C: New tests.
17303
17304 2002-04-11 Jakub Jelinek <jakub@redhat.com>
17305
17306 * gcc.dg/20020411-1.c: New test.
17307
17308 * gcc.c-torture/execute/20020411-1.c: New test.
17309
17310 2002-04-10 Janis Johnson <janis187@us.ibm.com>
17311
17312 * g77.f-torture/execute/6177.f: New test.
17313
17314 2002-04-10 Jakub Jelinek <jakub@redhat.com>
17315
17316 PR middle-end/6247
17317 * g++.dg/opt/cleanup1.C: New test.
17318
17319 * g++.dg/opt/const1.C: New test.
17320
17321 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
17322
17323 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
17324
17325 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
17326
17327 PR c++/5507
17328 * g++.dg/template/typename2.C: New test.
17329
17330 2002-04-10 Alan Modra <amodra@bigpond.net.au>
17331
17332 * gcc.c-torture/execute/loop-12.c: New.
17333
17334 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
17335
17336 * g77.f-torture/execute/980628-4.x,
17337 g77.f-torture/execute/980628-5.x,
17338 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17339 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17340 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
17341
17342 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17343
17344 PR optimization/6086
17345 * g++.dg/opt/preinc1.C: New test.
17346
17347 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17348
17349 PR c++/5571
17350 * g++.dg/opt/static2.C: New test.
17351
17352 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17353
17354 PR c/5120
17355 * gcc.dg/20020406-1.c: New test.
17356
17357 2002-04-04 David S. Miller <davem@redhat.com>
17358
17359 * gcc.c-torture/execute/20020404-1.c: New test.
17360
17361 2002-04-04 Jakub Jelinek <jakub@redhat.com>
17362
17363 PR c/6123
17364 * gcc.dg/20020312-2.c: Do not declare global register variable
17365 if __PIC__ or __pic__ is defined.
17366
17367 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
17368
17369 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
17370 __asm__ so that it works correctly even if -ansi -pedantic-errors.
17371
17372 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17373
17374 * gcc.misc-tests/linkage.exp: Update last change to handle
17375 sparc*-, not just sparc-.
17376
17377 2002-04-03 Richard Henderson <rth@redhat.com>
17378
17379 * gcc.dg/cpp/ucs.c: Improved long UCS test.
17380
17381 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17382
17383 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
17384
17385 2002-04-02 David S. Miller <davem@redhat.com>
17386
17387 * gcc.c-torture/execute/20020402-3.c: New test.
17388
17389 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17390
17391 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
17392 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
17393
17394 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
17395 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
17396 g77.f-torture/execute/20001201.x,
17397 g77.f-torture/execute/u77-test.x: New files.
17398
17399 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
17400 * gcc.dg/wchar_t-1.c: Ditto.
17401
17402 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17403
17404 * gcc.c-torture/execute/20020402-1.c: New test.
17405
17406 2002-04-01 Richard Henderson <rth@redhat.com>
17407
17408 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
17409
17410 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
17411
17412 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17413
17414 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
17415
17416 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17417
17418 * g++.dg/inherit/template-as-base.C: Expect error.
17419 * g++.dg/inherit/namespace-as-base.C: Likewise.
17420
17421 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
17422
17423 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
17424 g++.dg/ext/instantiate3.C: Tweak match patterns.
17425
17426 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
17427 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
17428 -da test.
17429
17430 2002-03-31 Richard Henderson <rth@redhat.com>
17431
17432 * gcc.dg/special/alias-2.c: New.
17433 * gcc.dg/special/ecos.exp: Run it.
17434
17435 2002-03-31 Richard Henderson <rth@redhat.com>
17436
17437 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
17438
17439 2002-03-31 Kazu Hirata <kazu@hxi.com>
17440
17441 * gcc.dg/weak-1.c: Disable on h8300 port.
17442
17443 2002-03-29 Janis Johnson <janis187@us.ibm.com>
17444
17445 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
17446 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
17447 ordering tests.
17448 * g++.dg/bprob/bprob-1.C: New test.
17449 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
17450 * g++.dg/gcov/gcov-1.C: New test.
17451 * g++.dg/gcov/gcov-1.x: New file.
17452 * g++.dg/gcov/gcov-2.C: New test.
17453 * g++.dg/gcov/gcov-3.C: New test.
17454 * g++.dg/gcov/gcov-3.h: New file.
17455
17456 2002-03-28 Roger Sayle <roger@eyesopen.com>
17457
17458 * g++.old-deja/g++.other/builtins5.C: New test.
17459 * g++.old-deja/g++.other/builtins6.C: New test.
17460 * g++.old-deja/g++.other/builtins7.C: New test.
17461 * g++.old-deja/g++.other/builtins8.C: New test.
17462 * g++.old-deja/g++.other/builtins9.C: New test.
17463
17464 2002-03-29 Jakub Jelinek <jakub@redhat.com>
17465
17466 * g++.dg/opt/static1.C: New test.
17467
17468 * g++.dg/opt/longbranch1.C: New test.
17469
17470 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
17471
17472 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
17473
17474 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
17475
17476 2002-03-28 Jeffrey A Law (law@redhat.com)
17477
17478 * gcc.c-torture/execute/20020328-1.c: New test.
17479
17480 2002-03-27 Richard Henderson <rth@redhat.com>
17481
17482 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
17483 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
17484 move from g++.old-deja/g++.ext/.
17485
17486 2002-03-27 Mark Mitchell <mark@codesourcery.com>
17487
17488 * g++.dg/init/new2.C: New test.
17489
17490 2002-03-26 Richard Henderson <rth@redhat.com>
17491
17492 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
17493
17494 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
17495 on sparc.
17496
17497 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
17498 sparcv9 systems.
17499 * gcc.dg/20001102-1.c: Likewise.
17500
17501 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
17502
17503 * gcc.dg/cpp/endif-pedantic1.c,
17504 gcc.dg/cpp/endif-pedantic2.c: New tests.
17505
17506 2002-03-26 Mark Mitchell <mark@codesourcery.com>
17507
17508 * g++.dg/init/new1.C: New test.
17509
17510 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
17511
17512 * g++.dg/abi/vbase9.C: New test.
17513
17514 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
17515
17516 * gcc.dg/arm-asm.c: New test.
17517
17518 2002-03-26 Andrew Cagney <ac131313@redhat.com>
17519
17520 * gcc.dg/Wswitch-enum.c: New test.
17521 Fix PR c/5044.
17522
17523 2002-03-26 Richard Henderson <rth@redhat.com>
17524
17525 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
17526 structure.
17527
17528 2002-03-25 Richard Henderson <rth@redhat.com>
17529
17530 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
17531 sparcv9 systems.
17532
17533 * gcc.c-torture/compile/20011119-1.c (xxx): New.
17534 * gcc.c-torture/compile/20011119-2.c (xxx): New.
17535
17536 2002-03-25 Zack Weinberg <zack@codesourcery.com>
17537
17538 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
17539
17540 2002-03-25 Bob Wilson <bob.wilson@acm.org>
17541
17542 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
17543 targets using generic thunk support.
17544
17545 2002-03-25 Jakub Jelinek <jakub@redhat.com>
17546
17547 * gcc.c-torture/compile/20020323-1.c: New test.
17548
17549 * g++.dg/opt/conj2.C: New test.
17550
17551 2002-03-24 Richard Henderson <rth@redhat.com>
17552
17553 * gcc.dg/weak-1.c: Use -fno-common.
17554
17555 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17556
17557 * g77.dg/f77-edit-apostrophe-out.f: New test
17558 * g77.dg/f77-edit-h-out.f: New test
17559 * g77.dg/f77-edit-t-in.f: New test
17560 * g77.dg/f77-edit-t-out.f: New test
17561 * g77.dg/f77-edit-x-out.f: New test
17562 * g77.dg/f77-edit-slash-out.f: New test
17563 * g77.dg/f77-edit-colon-out.f: New test
17564 * g77.dg/f77-edit-s-out.f: New test
17565
17566 2002-03-24 Richard Henderson <rth@redhat.com>
17567
17568 * objc/execute/formal_protocol-6.x: New XFAIL.
17569
17570 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17571
17572 * gcc.dg/weak-1.c: Early return from dg-final on platforms
17573 that do not support weak symbols
17574
17575 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17576
17577 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
17578 * lib/g77.exp: Likewise
17579 * lib/objc.exp: Likewise
17580
17581 2002-03-23 Andrew Cagney <ac131313@redhat.com>
17582
17583 * gcc.dg/Wswitch-default.c: New test.
17584
17585 2002-03-23 Jakub Jelinek <jakub@redhat.com>
17586
17587 * g++.dg/other/enum1.C: New test.
17588
17589 2002-03-23 Zack Weinberg <zack@codesourcery.com>
17590
17591 * gcc.dg/pragma-ep-3.c: Fix typo.
17592
17593 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17594
17595 * g++.dg/inherit/template-as-base.C: New test.
17596
17597 2002-03-22 Jakub Jelinek <jakub@redhat.com>
17598
17599 * g++.old-deja/g++.other/dwarf2-1.C: Move...
17600 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
17601
17602 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
17603
17604 * gcc.dg/cpp/multiline.c: Update to match.
17605
17606 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
17607
17608 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17609
17610 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
17611
17612 * gcc.dg/cpp/extratokens2.c: New file.
17613
17614 2002-03-21 David Edelsohn <edelsohn@gnu.org>
17615
17616 * gcc.dg/20020312-2.c: Add rs6000 target.
17617
17618 * gcc.c-torture/compile/20020319-1.c: New test.
17619
17620 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17621
17622 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
17623 (A, E): Handle this.
17624
17625 2002-03-20 Jason Merrill <jason@redhat.com>
17626
17627 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
17628 ignoring -fpic.
17629 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
17630 through prune_gcc_output.
17631
17632 2002-03-20 Jakub Jelinek <jakub@redhat.com>
17633
17634 * gcc.c-torture/compile/20020320-1.c: New test.
17635
17636 2002-03-19 Jakub Jelinek <jakub@redhat.com>
17637
17638 * gcc.c-torture/compile/20020318-1.c: New test.
17639
17640 * gcc.dg/struct-by-value-1.c: New test.
17641
17642 * gcc.dg/20020319-1.c: New test.
17643
17644 2002-03-18 Jakub Jelinek <jakub@redhat.com>
17645
17646 * g++.dg/opt/conj1.C: New test.
17647
17648 2002-03-17 Mark Mitchell <mark@codesourcery.com>
17649
17650 * g++.dg/template/qualttp20.C: Revert previous change.
17651 * g++.dg/template/qualttp3.C: Likewise.
17652 * g++.dg/template/qualttp4.C: Likewise
17653 * g++.dg/template/qualttp5.C: Likewise
17654 * g++.dg/template/qualttp6.C: Likewise
17655 * g++.dg/template/qualttp7.C: Likewise
17656 * g++.dg/template/qualttp8.C: Likewise
17657 * g++.dg/template/recurse.C: Likewise.
17658
17659 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
17660
17661 * gcc.dg/cpp/wchar-1.c: Update.
17662
17663 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
17664
17665 * g++.dg/template/conv1.C: New test.
17666 * g++.dg/template/conv2.C: New test.
17667 * g++.dg/template/conv3.C: New test.
17668 * g++.dg/template/conv4.C: New test.
17669
17670 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17671
17672 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
17673 * g++.dg/template/qualttp3.C: Likewise.
17674 * g++.dg/template/qualttp4.C: Likewise
17675 * g++.dg/template/qualttp5.C: Likewise
17676 * g++.dg/template/qualttp6.C: Likewise
17677 * g++.dg/template/qualttp7.C: Likewise
17678 * g++.dg/template/qualttp8.C: Likewise
17679 * g++.dg/template/recurse.C: Likewise.
17680
17681 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17682
17683 * g++.dg/opt/dtor1.C: New test.
17684
17685 2002-03-15 Jakub Jelinek <jakub@redhat.com>
17686
17687 * gcc.c-torture/compile/20020315-1.c: New test.
17688
17689 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
17690
17691 * gcc.dg/weak-1.c: Fix scan tests.
17692
17693 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
17694
17695 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
17696 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
17697 cris-*-aout* mmix-*-*.
17698 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
17699 cris-*-aout* mmix-*-*.
17700 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
17701 cris-*-elf* cris-*-aout* and mmix-*-*.
17702 * gcc.dg/20001009-1.c: Ditto.
17703 * gcc.dg/20010912-1.c: Ditto.
17704 * gcc.dg/20020122-4.c: Ditto.
17705 * gcc.dg/inline-2.c: Ditto.
17706
17707 2002-03-14 Jeffrey A Law (law@cygnus.com)
17708
17709 * gcc.c-torture/compile/20020314-1.c: New test.
17710
17711 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
17712
17713 * gcc.c-torture/execute/20020314-1.c: New test.
17714
17715 2002-03-14 Jakub Jelinek <jakub@redhat.com>
17716
17717 * g++.dg/warn/Wunused-1.C: New test.
17718
17719 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
17720
17721 * g++.dg/abi/mangle6.C: New test.
17722
17723 2002-03-13 Jakub Jelinek <jakub@redhat.com>
17724
17725 * gcc.c-torture/compile/20020309-2.c: New test.
17726
17727 * gcc.c-torture/compile/20020312-1.c: New test.
17728
17729 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
17730
17731 * g++.dg/other/access1.C: New test.
17732
17733 2002-03-12 Jakub Jelinek <jakub@redhat.com>
17734
17735 * gcc.c-torture/execute/wchar_t-1.c: New test.
17736
17737 2002-03-12 David Edelsohn <edelsohn@gnu.org>
17738
17739 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
17740
17741 2002-03-12 Roger Sayle <roger@eyesopen.com>
17742
17743 * gcc.dg/20020312-1.c: New test case.
17744
17745 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
17746
17747 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
17748
17749 2002-03-11 Richard Henderson <rth@redhat.com>
17750
17751 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
17752 * g++.old-deja/g++.jason/report.C: Likewise.
17753
17754 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17755
17756 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
17757 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
17758
17759 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17760
17761 * testsuite/g++.dg/overload/pmf1.C: New test.
17762
17763 2002-03-11 Kazu Hirata <kazu@hxi.com>
17764
17765 * gcc.c-torture/execute/20020307-1.c: Use long.
17766
17767 2002-03-11 Jakub Jelinek <jakub@redhat.com>
17768
17769 PR optimization/5844
17770 * gcc.dg/20020310-1.c: New test.
17771
17772 2002-03-09 Michael Meissner <meissner@redhat.com>
17773
17774 * gcc.c-torture/execute/memcpy-2.c: New test.
17775 * gcc.c-torture/execute/memset-1.c: New test.
17776 * gcc.c-torture/execute/strlen-1.c: New test.
17777 * gcc.c-torture/execute/strcmp-1.c: New test.
17778 * gcc.c-torture/execute/strncmp-1.c: New test.
17779
17780 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
17781
17782 * gcc.dg/ppc-ldstruct.c: New test.
17783
17784 2002-03-09 Jakub Jelinek <jakub@redhat.com>
17785
17786 * gcc.c-torture/execute/va-arg-22.c: New test.
17787
17788 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17789
17790 * gcc.c-torture/compile/20020309-1.c: New test.
17791
17792 2002-03-08 Jakub Jelinek <jakub@redhat.com>
17793
17794 * gcc.c-torture/execute/20020307-2.c: New test.
17795
17796 2002-03-07 Jeffrey A Law (law@redhat.com)
17797
17798 * g77.f-torture/compile/20020307-1.f: New test.
17799
17800 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
17801
17802 * gcc.dg/unordered-1.c: New test.
17803
17804 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
17805
17806 * gcc.c-torture/execute/20020307-1.c: New test.
17807
17808 2002-03-05 Jakub Jelinek <jakub@redhat.com>
17809
17810 * gcc.dg/20020304-1.c: New test.
17811
17812 * gcc.c-torture/compile/20020304-2.c: New test.
17813
17814 2002-03-04 Zack Weinberg <zack@codesourcery.com>
17815
17816 * gcc.c-torture/compile/20020304-1.c: New test case
17817 (from PR c/5830).
17818
17819 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
17820
17821 * gcc.dg/20020103-1.c: Add other -D ppc variants.
17822
17823 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
17824
17825 * g++.dg/other/classkey1.C: New test.
17826
17827 2002-03-01 Richard Henderson <rth@redhat.com>
17828
17829 * gcc.c-torture/compile/981223-1.x: New.
17830 * gcc.c-torture/compile/920625-1.x: New.
17831
17832 2002-02-28 Richard Henderson <rth@redhat.com>
17833
17834 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
17835
17836 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
17837
17838 * gcc.c-torture/execute/20020227-1.c: New test.
17839
17840 2002-02-27 Mark Mitchell <mark@codesourcery.com>
17841
17842 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
17843 here" ERROR lines.
17844 * g++.old-deja/g++.oliva/partord1.C: Likewise.
17845 * g++.old-deja.g++.other/defarg1.C: Likewise.
17846 * g++.old-deja/g++.pt/calls2.C: Likewise.
17847 * g++.old-deja/g++.pt/crash20.C: Likewise.
17848 * g++.old-deja/g++.pt/crash30.C: Likewise.
17849 * g++.old-deja/g++.pt/crash36.C: Likewise.
17850 * g++.old-deja/g++.pt/crash6.C: Likewise.
17851 * g++.old-deja/g++.pt/defarg13.C: Likewise.
17852 * g++.old-deja/g++.pt/derived3.C: Likewise.
17853 * g++.old-deja/g++.pt/error1.C: Likewise.
17854 * g++.old-deja/g++.pt/friend21.C: Likewise.
17855 * g++.old-deja/g++.pt/friend23.C: Likewise.
17856 * g++.old-deja/g++.pt/infinite1.C: Likewise.
17857 * g++.old-deja/g++.robertl/eb128.C: Likewise.
17858
17859 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
17860
17861 * gcc.c-torture/execute/20020225-2.c: New test.
17862
17863 2002-02-27 Zack Weinberg <zack@codesourcery.com>
17864
17865 * gcc.c-torture/execute/920730-1t.c,
17866 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
17867 Delete test cases, only relevant to -traditional.
17868
17869 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
17870
17871 * gcc.dg/cpp/undef1.c: Remove.
17872 * gcc.dg/cpp/directiv.c: Update.
17873 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
17874
17875 2002-02-27 Michael Meissner <meissner@redhat.com>
17876
17877 * gcc.c-torture/execute/20020226-1.c: New test.
17878
17879 2002-02-26 Jakub Jelinek <jakub@redhat.com>
17880
17881 * g++.dg/debug/debug4.C: New test.
17882
17883 * gcc.dg/ia64-visibility-1.c: New test.
17884
17885 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
17886
17887 * gcc.dg/debug/20020224-1.c: New.
17888
17889 2002-02-25 Kazu Hirata <kazu@hxi.com>
17890
17891 * gcc.c-torture/execute/960416-1.x: New.
17892 * gcc.c-torture/execute/divconst-3.x: Likewise.
17893
17894 2002-02-25 Jakub Jelinek <jakub@redhat.com>
17895
17896 * gcc.dg/20020224-1.c: New test.
17897
17898 2002-02-25 Alan Modra <amodra@bigpond.net.au>
17899
17900 * gcc.c-torture/execute/20020225-1.c: New.
17901
17902 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
17903
17904 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
17905
17906 2002-02-23 Jakub Jelinek <jakub@redhat.com>
17907
17908 * gcc.dg/20020222-1.c: New test.
17909
17910 2002-02-22 Jakub Jelinek <jakub@redhat.com>
17911
17912 * g++.dg/opt/anonunion1.C: New test.
17913
17914 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
17915
17916 * g++.dg/template/qualttp19.C: New test.
17917 * g++.dg/template/qualttp20.C: New test.
17918 * g++.old-deja/g++.jason/report.C: Adjust expected errors
17919 * g++.old-deja/g++.other/qual1.C: Likewise.
17920
17921 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
17922
17923 * gcc.dg/attr-alwaysinline.c: New.
17924
17925 2002-02-21 Jakub Jelinek <jakub@redhat.com>
17926
17927 * gcc.dg/20020220-1.c: New test.
17928
17929 * gcc.dg/20020220-2.c: New test.
17930
17931 * g++.dg/opt/mmx1.C: New test.
17932
17933 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
17934
17935 * gcc.c-torture/compile/20020110.c: New test.
17936
17937 2002-02-20 Jakub Jelinek <jakub@redhat.com>
17938
17939 * gcc.c-torture/execute/20020219-1.c: New test.
17940
17941 * gcc.dg/20020219-1.c: New test.
17942
17943 * gcc.dg/noncompile/20020220-1.c: New test.
17944
17945 * g++.dg/opt/ptrintsum1.C: New test.
17946
17947 * gcc.dg/debug/20020220-1.c: New test.
17948
17949 2002-02-17 Jakub Jelinek <jakub@redhat.com>
17950
17951 * gcc.c-torture/execute/20020216-1.c: New test.
17952
17953 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
17954
17955 * gcc.dg/decl-1.c: Update, new test.
17956
17957 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
17958
17959 * g++.dg/abi/bitfield1.C: New test.
17960 * g++.dg/abi/bitfield2.C: New test.
17961
17962 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17963
17964 * gcc.dg/attr-nest.c: New test.
17965
17966 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17967
17968 * gcc.c-torture/execute/20020215-1.c: New test.
17969
17970 2002-02-14 Jakub Jelinek <jakub@redhat.com>
17971
17972 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
17973 * g++.dg/debug/debug.exp: New.
17974 * g++.dg/debug/trivial.C: New.
17975 * g++.dg/debug/debug1.C: Moved...
17976 * g++.dg/other/debug1.C: ...from here.
17977 * g++.dg/debug/debug2.C: Moved...
17978 * g++.dg/other/debug2.C: ...from here.
17979 * g++.dg/debug/debug3.C: Moved...
17980 * g++.dg/other/debug3.C: ...from here.
17981
17982 * gcc.dg/noncompile/20020213-1.c: New test.
17983
17984 2002-02-13 Jakub Jelinek <jakub@redhat.com>
17985
17986 * g++.dg/other/debug3.C: New test.
17987
17988 * gcc.c-torture/execute/20020213-1.c: New test.
17989
17990 2002-02-13 Richard Smith <richard@ex-parrot.com>
17991
17992 * g++.old-deja/g++.other/thunk1.C: New test.
17993
17994 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
17995
17996 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
17997
17998 2002-02-13 Stan Shebs <shebs@apple.com>
17999
18000 * gcc.dg/altivec-3.c: New.
18001
18002 2002-02-12 Jakub Jelinek <jakub@redhat.com>
18003
18004 * gcc.dg/Wunreachable-1.c: New test.
18005 * gcc.dg/Wunreachable-2.c: New test.
18006
18007 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
18008
18009 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
18010
18011 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
18012
18013 * gcc.dg/decl-1.c: New test.
18014
18015 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18016
18017 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
18018
18019 2002-02-10 Kazu Hirata <kazu@hxi.com>
18020
18021 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
18022 * gcc.c-torture/compile/980506-1.x: Likewise.
18023
18024 2002-02-10 Kazu Hirata <kazu@hxi.com>
18025
18026 * gcc.dg/20020210-1.c: New.
18027
18028 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
18029
18030 * g77.f-torture/execute/947.f: New regression test
18031 for PR fortran/947.
18032
18033 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
18034
18035 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
18036 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
18037
18038 2002-02-08 Richard Henderson <rth@redhat.com>
18039
18040 * gcc.c-torture/compile/labels-3.c: New.
18041
18042 2002-02-08 Jakub Jelinek <jakub@redhat.com>
18043
18044 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
18045 expression statements work instead.
18046 * gcc.dg/noncompile/20020207-1.c: New test.
18047
18048 2002-02-07 Richard Henderson <rth@redhat.com>
18049
18050 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
18051
18052 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18053
18054 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
18055 message from g77
18056 * lib/g77-dg.exp: Trim g77 error messages so that they are
18057 recognized by dg.exp.
18058
18059 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18060
18061 PR fortran/5473
18062 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
18063
18064 2002-02-07 Richard Henderson <rth@redhat.com>
18065
18066 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
18067 to be sufficiently aligned for integers.
18068
18069 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
18070
18071 * g++.dg/template/friend4.C: New test.
18072
18073 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18074
18075 PR fortran/5743
18076 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
18077 unsupported cases.
18078
18079 2002-02-07 Richard Henderson <rth@redhat.com>
18080
18081 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
18082 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
18083 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
18084 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
18085
18086 2002-02-06 Richard Henderson <rth@redhat.com>
18087
18088 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
18089
18090 2002-02-06 Janis Johnson <janis187@us.ibm.com>
18091
18092 * gcc.dg/20020206-1.c: New test.
18093
18094 2002-02-06 Jakub Jelinek <jakub@redhat.com>
18095
18096 * gcc.c-torture/execute/20020206-1.c: New test.
18097
18098 * gcc.c-torture/execute/20020206-2.c: New test.
18099
18100 PR optimization/5429:
18101 * gcc.c-torture/compile/20020206-1.c: New test.
18102
18103 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
18104
18105 * g++.dg/ext/align1.C: Do not use an explicit alignment value
18106 as certain file formats cannot support particularly large
18107 alignments.
18108
18109 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
18110 and do not expect to be able to link the executable.
18111
18112 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
18113 fail because the COFF format does not support the weak attribute.
18114
18115 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
18116
18117 * g77.dg/pr5473.f: New test
18118
18119 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
18120
18121 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
18122 Fix testcase accordingly.
18123
18124 2002-02-04 Richard Henderson <rth@redhat.com>
18125
18126 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
18127 (buf): Change to be an array of pointers, not ints.
18128
18129 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18130
18131 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
18132 before all tests. Move warning one line above to match where it
18133 C frontend emits.
18134 * gcc.dg/Wswitch-2.c: New test.
18135 * g++.dg/warn/Wswitch-1.C: New test.
18136 * g++.dg/warn/Wswitch-2.C: New test.
18137
18138 2002-02-04 Richard Henderson <rth@redhat.com>
18139
18140 * g++.dg/abi/offsetof.C: Fix size comparison.
18141
18142 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
18143
18144 * gcc.dg/cast-qual-2.c: New test.
18145
18146 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18147
18148 * gcc.dg/20020201-4.c: New test.
18149
18150 2002-02-04 Ben Elliston <bje@redhat.com>
18151
18152 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
18153 target_info attribute != 0, in addition to the empty string.
18154 (gcc_target_compile): Likewise.
18155
18156 2002-02-03 Andrew Cagney <ac131313@redhat.com>
18157
18158 * gcc.dg/Wswitch.c: New test.
18159 PR gcc/4475. PR gcc/3780.
18160
18161 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
18162
18163 * g77.f-torture/execute/5122.f: New test for regressions
18164 against PR fortran/5122.
18165
18166 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
18167
18168 * g77.f-torture/compile/pr3743.f: Delete
18169 * g77.dg/pr3743-1.f: New test.
18170 * g77.dg/pr3743-2.f: New test.
18171 * g77.dg/pr3743-3.f: New test.
18172 * g77.dg/pr3743-4.f: New test.
18173
18174 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18175
18176 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
18177
18178 2002-02-02 Richard Henderson <rth@redhat.com>
18179
18180 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
18181 * gcc.c-torture/execute/bf64-1.c: Likewise.
18182
18183 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18184
18185 * gcc.dg/20020201-2.c: New test.
18186
18187 * gcc.dg/20020201-3.c: New test.
18188
18189 * gcc.c-torture/execute/bitfld-2.c: New test.
18190
18191 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18192
18193 * gcc.dg/bitfld-1.c: Update.
18194 * gcc.dg/bitfld-2.c: Update.
18195 * gcc.c-torture/execute/bitfld-1.x: New.
18196
18197 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18198
18199 * gcc.c-torture/execute/20020201-1.c: New test.
18200
18201 2002-02-01 Janis Johnson <janis187@us.ibm.com>
18202
18203 PR target/5469
18204 * gcc.dg/20020201-1.c: New test.
18205
18206 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
18207
18208 PR fortran/3743
18209 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
18210 * g77.f-torture/compile/pr3743.x: Remove
18211
18212 2002-01-31 Tom Rix <trix@redhat.com>
18213
18214 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
18215
18216 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
18217
18218 * gcc.dg/noncompile/20020130-1.c: New test.
18219
18220 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
18221
18222 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
18223
18224 2002-01-29 Richard Henderson <rth@redhat.com>
18225
18226 * gcc.c-torture/execute/991118-1.c: Cast various constants back
18227 to long long.
18228 * gcc.c-torture/execute/bf64-1.c: Likewise.
18229
18230 2002-01-29 Jakub Jelinek <jakub@redhat.com>
18231
18232 * gcc.c-torture/execute/20020129-1.c: New test.
18233
18234 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
18235
18236 * gcc.c-torture/compile/20000224-1.c: Update.
18237 * gcc.c-torture/execute/bitfld-1.c: New tests.
18238 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
18239 * gcc.dg/uninit-A.c: Update.
18240
18241 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
18242
18243 * g++.dg/template/ctor1.C: Add instantiation.
18244
18245 2002-01-28 Paul Koning <pkoning@equallogic.com>
18246
18247 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
18248 argument to __builtin_prefetch to be const ptr.
18249
18250 2002-01-28 Jakub Jelinek <jakub@redhat.com>
18251
18252 * gcc.c-torture/compile/20020120-1.c: New test.
18253
18254 2002-01-27 Kazu Hirata <kazu@hxi.com>
18255
18256 * gcc.c-torture/execute/20020127-1.c: New test.
18257
18258 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
18259
18260 * g77.dg/f77-edit-i-in.f: New test
18261 * g77.dg/f77-edit-i-out.f: New test
18262
18263 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
18264
18265 * gcc.dg/debug/debug.exp: New file.
18266 * gcc.dg/debug/trivial.c: New file.
18267 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
18268 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
18269 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
18270 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
18271 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
18272 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
18273 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
18274 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
18275 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
18276 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
18277 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
18278 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
18279 * gcc.dg/20000503-1.c: Removed.
18280 * gcc.dg/20010207-1.c: Removed.
18281 * gcc.dg/20011223-1.c: Removed.
18282 * gcc.dg/20020104-2.c: Removed.
18283 * gcc.dg/debug-1.c: Removed.
18284 * gcc.dg/debug-2.c: Removed.
18285 * gcc.dg/debug-3.c: Removed.
18286 * gcc.dg/debug-4.c: Removed.
18287 * gcc.dg/debug-5.c: Removed.
18288 * gcc.dg/debug-6.c: Removed.
18289 * gcc.dg/dwarf2-1.c: Removed.
18290 * gcc.dg/dwarf2-2.c: Removed.
18291
18292 2002-01-25 Jakub Jelinek <jakub@redhat.com>
18293
18294 * g++.old-deja/g++.other/eh5.C: New test.
18295 * g++.old-deja/g++.other/sibcall2.C: New test.
18296 * g++.old-deja/g++.other/array9.C: New test.
18297 * g++.old-deja/g++.other/typename2.C: New test.
18298 * g++.old-deja/g++.other/crash60.C: New test.
18299 * g++.old-deja/g++.other/conv9.C: New test.
18300 * g++.old-deja/g++.other/mangle10.C: New test.
18301 * g++.old-deja/g++.other/unchanging1.C: New test.
18302 * g++.old-deja/g++.other/exprstmt1.C: New test.
18303 * g++.old-deja/g++.other/inline23.C: New test.
18304 * g++.old-deja/g++.eh/ia64-1.C: New test.
18305 * g++.old-deja/g++.other/dwarf2-1.C: New test.
18306 * g++.old-deja/g++.other/reload1.C: New test.
18307 * g++.old-deja/g++.other/static20.C: New test.
18308 * g++.old-deja/g++.other/local-alloc1.C: New test.
18309 * g++.old-deja/g++.other/conv8.C: New test.
18310 * g++.old-deja/g++.other/stmtexpr2.C: New test.
18311 * g++.old-deja/g++.other/storeexpr1.C: New test.
18312 * g++.old-deja/g++.other/storeexpr2.C: New test.
18313 * g++.dg/eh/template2.C: New test.
18314 * g++.dg/warn/weak1.C: New test.
18315
18316 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
18317
18318 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18319 Remove first, non-varying, argument.
18320
18321 2002-01-23 Richard Henderson <rth@redhat.com>
18322
18323 * gcc.dg/inline-2.c: New.
18324
18325 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
18326 Add optional target arg. Check number of arguments.
18327 (scan-assembler-not, scan-assembler-dem): Likewise.
18328 (scan-assembler-dem-not): Likewise.
18329
18330 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18331
18332 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
18333 line 12.
18334 * g++.old-deja/g++.brendan/parse3.C,
18335 g++.old-deja/g++.other/crash26.C,
18336 g++.old-deja/g++.other/crash28.C,
18337 g++.old-deja/g++.other/crash29.C,
18338 g++.old-deja/g++.other/crash30.C,
18339 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
18340
18341 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
18342
18343 * gcc.dg/20020115-1.c: New.
18344
18345 2002-01-23 Bob Wilson <bob.wilson@acm.org>
18346
18347 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
18348
18349 2002-01-23 Janis Johnson <janis187@us.ibm.com>
18350
18351 * gcc.dg/20020122-3.c: New.
18352
18353 2002-01-23 Jakub Jelinek <jakub@redhat.com>
18354
18355 * g++.dg/other/gc1.C: New test.
18356
18357 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18358
18359 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
18360
18361 2002-01-22 Richard Henderson <rth@redhat.com>
18362
18363 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
18364
18365 2002-01-22 Richard Henderson <rth@redhat.com>
18366
18367 * gcc.dg/20020122-4.c: New.
18368
18369 2002-01-22 H.J. Lu <hjl@gnu.org>
18370
18371 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
18372 link output.
18373 * gcc.dg/special/ecos.exp: Likewise.
18374 * lib/g++-dg.exp: Likewise.
18375 * lib/g77-dg.exp: Likewise.
18376 * lib/gcc-dg.exp : Likewise.
18377 * lib/mike-g++.exp: Likewise.
18378 * lib/mike-g77.exp: Likewise.
18379 * lib/mike-gcc.exp: Likewise.
18380 * lib/objc-dg.exp: Likewise.
18381
18382 2002-01-22 Janis Johnson <janis187@us.ibm.com>
18383
18384 PR target/5379
18385 * gcc.dg/20020122-2.c: New test.
18386
18387 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
18388
18389 * gcc.dg/20020122-1.c: New test.
18390
18391 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
18392
18393 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
18394
18395 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
18396
18397 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
18398
18399 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18400
18401 * gcc.c-torture/compile/20020121-1.c: New test.
18402
18403 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
18404
18405 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
18406 ld_library_path.
18407
18408 2002-01-21 Jakub Jelinek <jakub@redhat.com>
18409
18410 * gcc.dg/20020218-1.c: New test.
18411
18412 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
18413
18414 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
18415 messages
18416 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
18417 "At global scope" warning
18418 * g++.dg/ext/align1.C: Change cygwin test for alignment
18419 from db-bogus to dg-warning
18420
18421 2002-01-21 Zack Weinberg <zack@codesourcery.com>
18422
18423 * g77.f-torture/compile/cpp2.F: New test.
18424
18425 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
18426
18427 * g++.dg/template/access1.C: New test.
18428
18429 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
18430
18431 * gcc.dg/20020118-1.c: New.
18432
18433 2002-01-18 Kazu Hirata <kazu@hxi.com>
18434
18435 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
18436
18437 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18438
18439 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
18440 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
18441 alignment warnings.
18442
18443 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18444
18445 * gcc.misc-tests/i386-prefetch.exp: Save and restore
18446 torture_with_loops and torture_without_loops
18447
18448 2002-01-17 Jakub Jelinek <jakub@redhat.com>
18449
18450 * gcc.c-torture/compile/20020116-1.c: New test.
18451
18452 2002-01-16 Jakub Jelinek <jakub@redhat.com>
18453
18454 * gcc.dg/20020116-2.c: New test.
18455
18456 * gcc.dg/ultrasp4.c: New test.
18457
18458 * gcc.dg/20020116-1.c: New test.
18459
18460 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
18461
18462 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
18463 by EABI.
18464
18465 2002-01-15 Janis Johnson <janis187@us.ibm.com>
18466
18467 * gcc.misc-tests/i386-prefetch.exp: New.
18468 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
18469 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
18470 * gcc.misc-tests/i386-pf-none-1.c: New test.
18471 * gcc.misc-tests/i386-pf-sse-1.c: New test.
18472
18473 2002-01-15 Jakub Jelinek <jakub@redhat.com>
18474
18475 * gcc.dg/gnu89-init-1.c: Add new tests.
18476
18477 2002-01-15 Andreas Jaeger <aj@suse.de>
18478
18479 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
18480 * gcc.dg/i386-mmx-2.c: Likewise.
18481 * gcc.dg/i386-sse-1.c: Likewise.
18482 * gcc.dg/i386-sse-2.c: Likewise.
18483 * gcc.dg/i386-sse-3.c: Likewise.
18484
18485 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
18486
18487 * g77.f-torture/execute/intrinsic-unix-bessel.f:
18488 Uncomment additional cases that now pass.
18489
18490 2002-01-11 Richard Henderson <rth@redhat.com>
18491
18492 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
18493 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
18494
18495 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
18496
18497 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
18498
18499 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
18500
18501 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
18502 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
18503
18504 2002-01-10 Dale Johannesen <dalej@apple.com>
18505
18506 * gcc.c-torture/execute/loop-11.c: New.
18507
18508 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
18509
18510 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
18511 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
18512
18513 2002-01-09 Richard Henderson <rth@redhat.com>
18514
18515 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
18516 type in which to perform the operation for each size.
18517
18518 2002-01-09 Alan Matsuoka (alanm@redhat.com)
18519
18520 * gcc.c-torture/compile/20020109-2.c: New test.
18521
18522 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
18523
18524 * gcc.c-torture/execute/loop-10.c: New test.
18525
18526 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18527
18528 * gcc.c-torture/compile/20010226-1.c: New test.
18529 * gcc.c-torture/compile/20010227-1.c: New test.
18530 * gcc.c-torture/compile/20010426-1.c: New test.
18531 * gcc.c-torture/compile/20010510-1.c: New test.
18532 * gcc.c-torture/compile/20010605-3.c: New test.
18533 * gcc.c-torture/compile/20010824-1.c: New test.
18534 * gcc.c-torture/execute/20010409-1.c: New test.
18535 * gcc.dg/noncompile/20000901-1.c: New test.
18536 * gcc.dg/20001023-1.c: New test.
18537 * gcc.dg/20001101-1.c: New test.
18538 * gcc.dg/20001102-1.c: New test.
18539 * gcc.dg/20010207-1.c: New test.
18540 * gcc.dg/20010405-1.c: New test.
18541 * gcc.dg/20010822-1.c: New test.
18542 * gcc.dg/20011107-1.c: New test.
18543
18544 2002-01-09 Jeffrey A Law (law@redhat.com)
18545
18546 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
18547
18548 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
18549 execution failure on PA targets.
18550
18551 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18552
18553 * gcc.c-torture/compile/20020109-1.c: New test.
18554
18555 2002-01-08 Kazu Hirata <kazu@hxi.com>
18556
18557 * gcc.c-torture/execute/20020108-1.c: New test.
18558
18559 2002-01-08 Jakub Jelinek <jakub@redhat.com>
18560
18561 * gcc.dg/20020108-1.c: New test.
18562
18563 2002-01-08 H.J. Lu <hjl@gnu.org>
18564
18565 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
18566 for header files.
18567
18568 2002-01-08 Geoff Keating <geoffk@redhat.com>
18569
18570 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
18571 consistency.
18572
18573 002-01-07 Aldy Hernandez <aldyh@redhat.com>
18574
18575 * gcc.dg/altivec-4.c: Test altivec predicates.
18576
18577 2002-01-07 Jakub Jelinek <jakub@redhat.com>
18578
18579 * gcc.c-torture/execute/20020107-1.c: New test.
18580
18581 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
18582
18583 PR c/5279
18584 * gcc.c-torture/compile/20020106-1.c: New test.
18585
18586 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18587
18588 * gcc.c-torture/execute/nestfunc-4.c: New test.
18589
18590 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18591
18592 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
18593 extra triple that slipped in.
18594 * g++.old-deja/g++.abi/align.C: Likewise.
18595 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18596
18597 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18598
18599 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
18600 * g++.old-deja/g++.abi/align.C: Likewise.
18601 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18602
18603 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
18604 on FreeBSD/i386.
18605 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
18606 FreeBSD.
18607
18608 2002-01-04 Jakub Jelinek <jakub@redhat.com>
18609
18610 * gcc.dg/20020104-1.c: New test.
18611
18612 * gcc.dg/20020104-2.c: New test.
18613
18614 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18615
18616 * gcc.dg/20020103-1.c: Fix typo in target selector.
18617
18618 2002-01-03 Richard Henderson <rth@redhat.com>
18619
18620 * gcc.dg/20020103-1.c: New.
18621
18622 2002-01-03 Kazu Hirata <kazu@hxi.com>
18623
18624 * gcc.c-torture/execute/20020103-1.c: New test.
18625
18626 2002-01-03 Jakub Jelinek <jakub@redhat.com>
18627
18628 * g++.dg/other/debug2.C: New test.
18629
18630 * gcc.c-torture/compile/20020103-1.c: New test.
18631
18632 2002-01-02 Jakub Jelinek <jakub@redhat.com>
18633
18634 * gcc.dg/gnu89-init-1.c: Added new tests.
18635
18636 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18637
18638 * g++.dg/template/friend2.C: Remove as patch is reverted.
18639
18640 * g++.dg/warn/oldcast1.C: New test.
18641
18642 * g++.dg/template/ptrmem1.C: New test.
18643 * g++.dg/template/ptrmem2.C: New test.
18644
18645 * g++.dg/template/ntp.C: New test.
18646
18647 * g++.dg/other/component1.C: New test.
18648
18649 * g++.dg/template/ttp3.C: New test.
18650
18651 * g++.dg/template/friend2.C: New test.
18652 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
18653
18654 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18655
18656 * g++.dg/other/ptrmem1.C: New test.
18657 * g++.dg/other/ptrmem2.C: New test.
18658
18659 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18660
18661 * g++.dg/template/ctor1.C: New test.
18662
18663 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18664
18665 * g++.dg/template/friend2.C: New test.
18666
18667 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
18668
18669 * gcc.dg/mmix-1.c: New test.
18670
18671 2001-12-31 Richard Henderson <rth@redhat.com>
18672
18673 * gcc.dg/asm-5.c: New.
18674
18675 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
18676
18677 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
18678 in namespace __gnu_cxx
18679
18680 2001-12-30 Richard Henderson <rth@redhat.com>
18681
18682 * gcc.dg/debug-6.c: New.
18683
18684 2001-12-30 Jakub Jelinek <jakub@redhat.com>
18685
18686 * gcc.c-torture/compile/20011229-2.c: New test.
18687
18688 2001-12-29 Jakub Jelinek <jakub@redhat.com>
18689
18690 * gcc.dg/debug-3.c: New test.
18691 * gcc.dg/debug-4.c: New test.
18692 * gcc.dg/debug-5.c: New test.
18693
18694 2001-12-29 Richard Henderson <rth@redhat.com>
18695
18696 * g++.dg/eh/loop1.C: New.
18697
18698 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18699
18700 * g++.dg/template/crash1.C: New test.
18701
18702 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18703
18704 * g++.dg/other/const1.C: New test.
18705
18706 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18707
18708 * gcc.c-torture/compile/20011229-1.c: New test.
18709
18710 2001-12-28 Stan Shebs <shebs@apple.com>
18711
18712 * lib/objc-torture.exp: Resync with c-torture.exp.
18713 * lib/objc.exp: Load standard libraries.
18714
18715 2001-12-28 Jakub Jelinek <jakub@redhat.com>
18716
18717 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
18718 additional tests.
18719
18720 2001-12-27 Roger Sayle <roger@eyesopen.com>
18721
18722 * gcc.c-torture/execute/string-opt-16.c: New testcase.
18723
18724 2001-12-27 Richard Henderson <rth@redhat.com>
18725
18726 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
18727
18728 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
18729
18730 * g++.dg/eh/ctor1.C: New test.
18731 * g++.dg/other/error2.C: New test.
18732
18733 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
18734
18735 * g++.dg/other/init2.C: New test.
18736
18737 2001-12-24 Richard Henderson <rth@redhat.com>
18738
18739 * gcc.dg/20011223-1.c: New.
18740 * gcc.dg/inline-1.c: New.
18741
18742 2001-12-23 Richard Henderson <rth@redhat.com>
18743
18744 * gcc.dg/asm-4.c: Test operand modifiers.
18745
18746 2001-12-23 Richard Henderson <rth@redhat.com>
18747
18748 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
18749
18750 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
18751
18752 * gcc.c-torture/execute/20011223-1.c: New test.
18753
18754 2001-12-21 Richard Henderson <rth@redhat.com>
18755
18756 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
18757 re-enables the warning.
18758
18759 2001-12-21 Richard Henderson <rth@redhat.com>
18760
18761 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
18762
18763 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18764
18765 * gcc.c-torture/compile/20011218-1.c: New test.
18766
18767 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
18768
18769 * gcc.misc-test/arm-isr.exp: New file. Control running of the
18770 arm-isr.c test.
18771 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
18772 epilogue generation for ARM ISR routines.
18773
18774 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18775
18776 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
18777 * gcc.dg/format/c90-printf-3.c: Likewise.
18778 * gcc.dg/format/c99-printf-3.c: Likewise.
18779 * gcc.dg/format/ext-1.c: Likewise.
18780 * gcc.dg/format/ext-6.c: Likewise.
18781 * gcc.dg/format/format.h: Prototype unlocked stdio.
18782
18783 2001-12-20 Richard Henderson <rth@redhat.com>
18784
18785 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
18786 (arena): Use it.
18787 (malloc): Correct allocation logic. Abort if we fill up the
18788 arena before initialization complete.
18789 (realloc): Correct allocation logic.
18790
18791 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18792
18793 * gcc.c-torture/compile/20011219-2.c: New test.
18794
18795 * gcc.c-torture/execute/20011219-1.c: New test.
18796
18797 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
18798
18799 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
18800 target does not support weak symbols.
18801
18802 2001-12-19 Jakub Jelinek <jakub@redhat.com>
18803
18804 * gcc.c-torture/compile/20011219-1.c: New test.
18805
18806 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
18807
18808 * g++.dg/other/error1.C: New test.
18809
18810 2001-12-17 Jeffrey A Law (law@redhat.com)
18811
18812 * gcc.c-torture/execute/20011217-1.c: New test.
18813
18814 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
18815
18816 * objc.dg/special/: New directory.
18817 * objc.dg/special/special.exp: New file.
18818 * objc.dg/special/unclaimed-category-1.h: New file.
18819 * objc.dg/special/unclaimed-category-1a.m: New file.
18820 * objc.dg/special/unclaimed-category-1.m: New file.
18821
18822 2001-12-17 Andreas Jaeger <aj@suse.de>
18823
18824 * gcc.c-torture/compile/20011217-2.c: New test.
18825
18826 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
18827
18828 * gcc.c-torture/compile/20011217-1.c: New test.
18829
18830 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
18831
18832 * testsuite/gcc.dg/20011214-1.c: New.
18833
18834 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
18835
18836 * gcc.dg/altivec-4.c: New.
18837
18838 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
18839
18840 * gcc.dg/20011113-1.c: New test.
18841
18842 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18843
18844 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
18845 std::__malloc_alloc_template<0> and
18846 std::__default_alloc_template<false, 0>.
18847
18848 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
18849
18850 * objc/execute/bf-21.m: New test.
18851 * objc/execute/enumeration-1.m: New test.
18852 * objc/execute/enumeration-2.m: New test.
18853
18854 2001-12-12 Jakub Jelinek <jakub@redhat.com>
18855
18856 * gcc.dg/gnu89-init-1.c: New test.
18857
18858 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
18859
18860 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
18861 * g++.old-deja/g++.jason/2371.C: Likewise.
18862 * g++.old-deja/g++.jason/template33.C: Likewise.
18863 * g++.old-deja/g++.jason/template34.C: Likewise.
18864 * g++.old-deja/g++.jason/template36.C: Likewise.
18865 * g++.old-deja/g++.oliva/typename1.C: Likewise.
18866 * g++.old-deja/g++.oliva/typename2.C: Likewise.
18867 * g++.old-deja/g++.other/typename1.C: Likewise.
18868 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18869 * g++.old-deja/g++.pt/nontype5.C: Likewise.
18870 * g++.old-deja/g++.pt/typename11.C: Likewise.
18871 * g++.old-deja/g++.pt/typename14.C: Likewise.
18872 * g++.old-deja/g++.pt/typename16.C: Likewise.
18873 * g++.old-deja/g++.pt/typename3.C: Likewise.
18874 * g++.old-deja/g++.pt/typename4.C: Likewise.
18875 * g++.old-deja/g++.pt/typename5.C: Likewise.
18876 * g++.old-deja/g++.pt/typename7.C: Likewise.
18877 * g++.old-deja/g++.robertl/eb9.C: Likewise.
18878
18879 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
18880
18881 * g++.dg/other/linkage1.C: New test.
18882 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
18883 specifiers.
18884
18885 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
18886
18887 * gcc.dg/concat.c: New test.
18888
18889 2001-12-11 Stan Shebs <shebs@apple.com>
18890
18891 * objc/compile: New test directory.
18892 * objc/compile/compile.exp: New expect script.
18893 * objc/compile/20011211-1.m: New compile test.
18894
18895 2001-12-11 Jason Merrill <jason@redhat.com>
18896
18897 * lib/prune.exp (prune_gcc_output): Also handle "In member
18898 function". So many permutations...
18899
18900 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
18901
18902 * g++.dg/template/typedef1.C: New test.
18903
18904 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
18905
18906 * g++.dg/other/copy1.C: New test.
18907
18908 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
18909
18910 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
18911
18912 * gcc.dg/builtin-choose-expr.c: New.
18913
18914 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
18915
18916 * gcc.dg/altivec-2.c: New.
18917
18918 2001-12-07 Richard Henderson <rth@redhat.com>
18919
18920 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
18921
18922 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
18923
18924 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
18925 ultrasparc.
18926
18927 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18928
18929 * g++-old.deja/g++.robertl/eb101.C: Deleted.
18930
18931 2001-12-06 Janis Johnson <janis187@us.ibm.com>
18932
18933 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
18934 variable argument list.
18935
18936 2001-12-06 Zack Weinberg <zack@codesourcery.com>
18937
18938 * gcc.c-torture/execute/memcheck: Delete entire directory.
18939 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
18940 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
18941
18942 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
18943
18944 * gcc.dg/Wshadow-1.c: New test.
18945
18946 2001-12-05 Jakub Jelinek <jakub@redhat.com>
18947
18948 * gcc.c-torture/compile/20011130-1.c: New test.
18949
18950 * gcc.dg/noncompile/20011025-1.c: New test.
18951
18952 * g++.dg/other/anon-union.C: New test.
18953
18954 * gcc.c-torture/execute/20011024-1.c: New test.
18955
18956 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
18957
18958 * gcc.c-torture/execute/20000722-1.x,
18959 gcc.c-torture/execute/20010123-1.x: Remove.
18960 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
18961 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
18962 gcc.dg/c99-complit-2.c: New tests.
18963
18964 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
18965
18966 * g++.dg/inherit/base1.C: New test.
18967
18968 2001-12-04 Jakub Jelinek <jakub@redhat.com>
18969
18970 * g++.dg/other/stdarg1.C: New test.
18971
18972 * gcc.c-torture/compile/20011130-2.c: New test.
18973
18974 2001-12-03 Janis Johnson <janis187@us.ibm.com>
18975
18976 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
18977 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
18978 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
18979 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
18980 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
18981 * gcc.dg/builtin-prefetch-1.c: New test.
18982
18983 2001-12-03 Jakub Jelinek <jakub@redhat.com>
18984
18985 * gcc.dg/20011130-1.c: New test.
18986
18987 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
18988
18989 * g++.dg/other/scope1.C: New test.
18990 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
18991
18992 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
18993
18994 * gcc.dg/vla-init-1.c: New test.
18995
18996 2001-12-01 Geoff Keating <geoffk@redhat.com>
18997
18998 * gcc.c-torture/compile/structs.c: New testcase from GDB.
18999
19000 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
19001
19002 * objc.dg/alias.m: Update.
19003 * objc.dg/class-1.m: Update.
19004 * objc.dg/const-str-1.m: Update.
19005 * objc.dg/fwd-proto-1.m: Update.
19006 * objc.dg/id-1.m: Update.
19007 * objc.dg/super-class-1.m: Update.
19008
19009 2001-11-29 Mark Mitchell <mark@codesourcery.com>
19010
19011 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
19012 constructs.
19013
19014 2001-11-28 Jeffrey A Law (law@cygnus.com)
19015
19016 * gcc.c-torture/execute/20011128-1.c: New test.
19017
19018 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
19019
19020 * gcc.dg/20011127-1.c: New test.
19021
19022 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
19023
19024 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
19025 from Austin Group draft 7.
19026 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
19027 scanf format arguments.
19028 * gcc.dg/format/no-exargs-2.c: New test.
19029
19030 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
19031
19032 * g++.dg/abi/vbase8-4.C: New test.
19033
19034 2001-11-24 Ian Lance Taylor <ian@airs.com>
19035
19036 * gcc.c-torture/execute/20011121-1.c: New test.
19037
19038 2001-11-23 Jeffrey A Law (law@cygnus.com)
19039
19040 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
19041
19042 2001-11-23 Andreas Jaeger <aj@suse.de>
19043
19044 * gcc.dg/cpp/charconst-2.c: New test.
19045
19046 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
19047
19048 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
19049 to the host if it is remote. Let tests specify extra headers
19050 they use.
19051 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
19052 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
19053 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
19054 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
19055 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
19056 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
19057 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
19058 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
19059 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
19060 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
19061
19062 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
19063
19064 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
19065 for little endian ARMs.
19066
19067 2001-11-20 Jakub Jelinek <jakub@redhat.com>
19068
19069 * gcc.c-torture/compile/20011119-1.c: New test.
19070 * gcc.c-torture/compile/20011119-2.c: New test.
19071
19072 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
19073
19074 * gcc.dg/altivec-1.c: Fix typo.
19075
19076 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
19077
19078 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
19079
19080 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
19081
19082 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
19083
19084 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
19085
19086 * lib/g77.exp: Don't specify --rpath-link.
19087
19088 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
19089 across all the headers.
19090 * gcc.dg/format/format.exp: For testing on a remote host,
19091 copy format.h.
19092
19093 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
19094 * gcc.c-torture/execute/930406-1.c: Likewise.
19095 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
19096
19097 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
19098
19099 * gcc.dg/altivec-1.c: New.
19100
19101 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
19102
19103 * gcc.dg/cpp/fpreprocessed.c: New test case.
19104
19105 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19106
19107 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
19108 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
19109 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
19110
19111 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19112
19113 * gcc.dg/no-builtin-1.c: New test.
19114
19115 2001-11-16 Jakub Jelinek <jakub@redhat.com>
19116
19117 * gcc.c-torture/execute/20011115-1.c: New test.
19118
19119 2001-11-15 Jakub Jelinek <jakub@redhat.com>
19120
19121 * gcc.c-torture/compile/20011114-2.c: New test.
19122 * gcc.c-torture/compile/20011114-3.c: New test.
19123 * gcc.c-torture/compile/20011114-4.c: New test.
19124
19125 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
19126
19127 * g++.dg/other/init1.C: New test.
19128
19129 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
19130
19131 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
19132 message.
19133
19134 * gcc.c-torture/execute/20011114-1.c: New testcase.
19135
19136 * gcc.c-torture/compile/20010327-1.c: Revert last change.
19137 * gcc.c-torture/compile/20011114-1.c: New test, exactly
19138 like the (before this change) version of 20010327-1.c.
19139
19140 2001-11-14 Roger Sayle <roger@eyesopen.com>
19141
19142 * gcc.c-torture/execute/string-opt-13.c: New testcase.
19143
19144 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
19145
19146 * g++.dg/init/array2.C: New test.
19147
19148 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
19149
19150 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
19151
19152 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
19153
19154 * g++.dg/other/forscope1.C: New test.
19155 * g++.dg/ext/forscope1.C: New test.
19156 * g++.dg/ext/forscope2.C: New test.
19157
19158 2001-11-13 Jakub Jelinek <jakub@redhat.com>
19159
19160 * gcc.c-torture/execute/20011113-1.c: New test.
19161
19162 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
19163
19164 * gcc.c-torture/execute/20011109-2.c: New test.
19165
19166 * gcc.c-torture/execute/20011109-1.c: New test.
19167
19168 2001-11-09 Jakub Jelinek <jakub@redhat.com>
19169
19170 * gcc.c-torture/compile/20011109-1.c: New test.
19171
19172 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
19173
19174 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
19175 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
19176 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
19177 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
19178 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
19179 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
19180 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
19181
19182 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
19183
19184 * g++.dg/warn/Wshadow-1.C: New tests.
19185 * g++.old-deja/g++.mike/for3.C: Update.
19186
19187 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
19188
19189 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
19190 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
19191 XFAILs. Adjust expected error texts.
19192 * gcc.c-torture/compile/20011106-1.c,
19193 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
19194 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
19195 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
19196 gcc.dg/c99-array-lval-5.c: New tests.
19197
19198 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19199
19200 * gcc.dg/cpp/defined.c: Update.
19201
19202 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19203
19204 * gcc.c-torture/execute/anon-1.c: New test.
19205
19206 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
19207
19208 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
19209 same size, so no warning should be produced on stormy16.
19210
19211 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
19212 due to oversized array.
19213 * g++.old-deja/g++.mike/ns15.C: Likewise.
19214 * g++.old-deja/g++.pt/crash16.C: Likewise.
19215
19216 2001-11-02 Graham Stott <grahams@redhat.com>
19217
19218 * g++.dgother/debug1.C: Fix typos.
19219
19220 2001-11-01 Jakub Jelinek <jakub@redhat.com>
19221
19222 * g++.dg/other/debug1.C: New test.
19223
19224 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19225
19226 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
19227 of unsigned long.
19228
19229 2001-10-30 Jakub Jelinek <jakub@redhat.com>
19230
19231 * gcc.dg/20011029-2.c: New test.
19232
19233 * gcc.c-torture/compile/20011029-1.c: New test.
19234
19235 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
19236
19237 * objc/execute/class_self-1.m: New test.
19238 * objc/execute/class_self-2.m: New test.
19239
19240 2001-10-25 Zack Weinberg <zack@codesourcery.com>
19241
19242 * gcc.misc-tests/msgs.exp: Delete.
19243 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
19244 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
19245 error set to match recent changes.
19246
19247 2001-10-24 Zack Weinberg <zack@codesourcery.com>
19248
19249 * gcc.dg/20011021-1.c: New test.
19250
19251 2001-10-24 Jakub Jelinek <jakub@redhat.com>
19252
19253 * gcc.c-torture/compile/20011023-1.c: New test.
19254
19255 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
19256
19257 * lib/g77.exp: Rewrite based on lib/g++.exp.
19258
19259 2001-10-19 Jakub Jelinek <jakub@redhat.com>
19260
19261 * gcc.c-torture/execute/20011019-1.c: New test.
19262
19263 * gcc.dg/20011018-1.c: New test.
19264
19265 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
19266
19267 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
19268
19269 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
19270
19271 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
19272 * gcc.dg/attr-invalid.c: Likewise.
19273
19274 2001-10-18 Jakub Jelinek <jakub@redhat.com>
19275
19276 * testsuite/gcc.dg/20011015-1.c: New test.
19277
19278 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19279
19280 * g++.dg/template/unify2.C: New test.
19281
19282 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19283
19284 * g++.dg/other/exception-specification.C: New test
19285
19286 2001-10-13 Tom Rix <trix@redhat.com>
19287
19288 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
19289 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
19290
19291 2001-10-12 Jakub Jelinek <jakub@redhat.com>
19292
19293 * testsuite/gcc.dg/20011009-1.c: New test.
19294
19295 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
19296
19297 PR g++/4476
19298 * g++.dg/other/friend1.C: New test.
19299
19300 2001-10-11 Richard Henderson <rth@redhat.com>
19301
19302 * g++.old-deja/g++.other/crash18.C: Add -S to options.
19303
19304 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19305
19306 * gcc.c-torture/compile/20011010-1.c: New.
19307
19308 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
19309
19310 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
19311 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
19312 g77.f-torture/execute/execute.exp,
19313 g77.f-torture/noncompile/noncompile.exp,
19314 gcc.c-torture/compile/compile.exp,
19315 gcc.c-torture/execute/execute.exp,
19316 gcc.c-torture/execute/ieee/ieee.exp,
19317 gcc.c-torture/execute/memcheck/memcheck.exp,
19318 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
19319 objc/execute/execute.exp: Update FSF address.
19320
19321 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
19322
19323 * gcc.dg/cpp/cmdlne-C.c: Update.
19324 * gcc.dg/cpp/cmdlne-C2.c: New.
19325
19326 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19327
19328 * gcc.c-torture/execute/20011008-3.c: New.
19329
19330 2001-10-08 DJ Delorie <dj@redhat.com>
19331
19332 * gcc.dg/20011008-1.c: New.
19333 * gcc.dg/20011008-2.c: New.
19334
19335 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
19336
19337 * gcc.dg/cpp/spacing1.c: Update test.
19338
19339 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19340
19341 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
19342 spelling errors of "separate" as "seperate".
19343
19344 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
19345
19346 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
19347 enough to avoid inlining.
19348
19349 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19350
19351 * lib/g77.exp: set libg2c_dir correctly.
19352
19353 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
19354
19355 * gcc.dg/cpp/macro11.c: New test.
19356
19357 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19358
19359 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
19360 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
19361 gcc.dg/format/multattr-3.c: New tests.
19362 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
19363 tests for format attributes on function pointers being rejected.
19364
19365 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19366
19367 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
19368
19369 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19370
19371 * g++.dg/warn/format1.C: New test.
19372
19373 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
19374
19375 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
19376
19377 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19378
19379 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
19380
19381 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19382
19383 * gcc.dg/cpp/redef2.c: Add test.
19384
19385 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
19386
19387 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
19388 long-standing bug on i686, apparently.
19389 * gcc.c-torture/execute/loop-2c.x: New file.
19390 * gcc.c-torture/execute/loop-2d.x: New file.
19391 * gcc.c-torture/execute/loop-3c.x: New file.
19392
19393 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
19394
19395 * gcc.dg/cpp/20000625-2.c: Correct line number.
19396
19397 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19398
19399 * gcc.dg/cpp/macro10.c: New test.
19400 * gcc.dg/cpp/strify3.c: New test.
19401 * gcc.dg/cpp/spacing1.c: Add tests.
19402 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
19403 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
19404
19405 2001-09-24 DJ Delorie <dj@redhat.com>
19406
19407 * gcc.c-torture/execute/20010924-1.c: New test.
19408
19409 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19410
19411 * testsuite/objc/execute/paste.m: Remove.
19412
19413 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
19414
19415 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
19416
19417 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
19418
19419 * g77.dg/strlen0.f: New test.
19420
19421 2001-09-21 Richard Henderson <rth@redhat.com>
19422
19423 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
19424 * g++.old-deja/g++.abi/vtable2.C: Likewise.
19425
19426 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
19427
19428 Table-driven attributes.
19429 * g++.dg/ext/attrib1.C: New test.
19430
19431 2001-09-20 DJ Delorie <dj@redhat.com>
19432
19433 * gcc.dg/20000926-1.c: Update expected warning messages.
19434 * gcc.dg/array-2.c: Likewise, and test for warnings too.
19435 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
19436 array.
19437
19438 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
19439
19440 * g++.dg/eh/registers1.C: New test case.
19441
19442 2001-09-17 Richard Henderson <rth@redhat.com>
19443
19444 * gcc.dg/array-5.c: Fix VLA decomposition test.
19445
19446 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
19447
19448 * gcc.dg/cpp/line5.c: New testcase.
19449
19450 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
19451
19452 * gcc.dg/cpp/macro9.c: New test.
19453
19454 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
19455
19456 * gcc.c-torture/execute/980223.c: Change type of addr from long
19457 to char *.
19458
19459 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
19460
19461 * gcc.c-torture/execute/20010915-1.c: New test.
19462
19463 2001-09-14 Janis Johnson <janis187@us.ibm.com>
19464
19465 * g77.dg/bprob: New directory.
19466 * g77.dg/bprob/bprob.exp: New file.
19467 * g77.dg/bprob/bprob-1.f: New test.
19468 * g77.dg/gcov: New directory.
19469 * g77.dg/gcov/gcov.exp: New file.
19470 * g77.dg/gcov/gcov-1.f: New test.
19471 * g77.dg/gcov/gcov-1.x: New file.
19472
19473 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
19474
19475 * gcc.dg/cpp/directiv.c: Update.
19476 * gcc.dg/cpp/undef1.c: Update.
19477
19478 2001-09-12 Jakub Jelinek <jakub@redhat.com>
19479
19480 * gcc.dg/20010912-1.c: New test.
19481
19482 2001-09-11 Janis Johnson <janis187@us.ibm.com>
19483
19484 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
19485 language-independent file in lib.
19486 * lib/gcov.exp: New file.
19487
19488 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
19489
19490 * gcc.c-torture/compile/20010911-1.c: New test.
19491
19492 2001-09-10 Janis Johnson <janis187@us.ibm.com>
19493
19494 * lib/profopt.exp: New, to support profile-directed optimizations.
19495 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
19496 * gcc.misc-tests/bprob-1.c: New test.
19497 * gcc.misc-tests/bprob-2.c: New test.
19498
19499 2001-09-07 Janis Johnson <janis187@us.ibm.com>
19500
19501 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
19502 XFAIL and which kinds of gcov output to verify.
19503 * gcc.misc-tests/gcov-4b.x: New file.
19504 * gcc.misc-tests/gcov-5b.x: New file.
19505 * gcc.misc-tests/gcov-6.x: New file.
19506 * gcc.misc-tests/gcov-7.c: New test.
19507 * gcc.misc-tests/gcov-7.x: New file.
19508
19509 2001-09-06 Janis Johnson <janis187@us.ibm.com>
19510
19511 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
19512 * gcc.misc-tests/gcov-6.c: New test.
19513
19514 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
19515
19516 PR c++/3986
19517 * g++.dg/abi/vbase1.C: New test.
19518
19519 2001-09-05 Ziemowit Laski <zlaski@apple.com>
19520
19521 * objc.dg/method-2.m: New.
19522
19523 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
19524
19525 PR c++/4203
19526 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
19527 * g++.dg/init/empty1.C: New test.
19528
19529 2001-09-03 Jakub Jelinek <jakub@redhat.com>
19530
19531 * gcc.c-torture/compile/20010903-1.c: New test.
19532
19533 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
19534
19535 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
19536 for m68k.
19537
19538 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
19539
19540 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
19541
19542 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
19543
19544 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
19545
19546 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
19547
19548 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
19549 for 16-bit 'unsigned int'.
19550
19551 2001-08-29 Kazu Hirata <kazu@hxi.com>
19552
19553 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
19554
19555 2001-08-27 Richard Henderson <rth@redhat.com>
19556
19557 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
19558 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
19559
19560 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
19561
19562 * gcc.dg/asm-names.c (ymain): New.
19563
19564 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
19565
19566 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
19567 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
19568 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
19569
19570 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19571
19572 * gcc.dg/compare5.c: New testcase.
19573
19574 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
19575
19576 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
19577 and "In instantiation".
19578
19579 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
19580
19581 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
19582
19583 2001-08-20 Janis Johnson <janis187@us.ibm.com>
19584
19585 * gcc.misc-tests/gcov.exp: Add support for branch information.
19586 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
19587 * gcc.misc-tests/gcov-4.c: New test.
19588 * gcc.misc-tests/gcov-4b.c: New test.
19589 * gcc.misc-tests/gcov-5b.c: New test.
19590
19591 2001-08-20 Zack Weinberg <zackw@panix.com>
19592
19593 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
19594 expected to fail.
19595
19596 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
19597
19598 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
19599
19600 2001-08-19 Jakub Jelinek <jakub@redhat.com>
19601
19602 * g++.dg/eh/template1.C: New test.
19603
19604 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
19605
19606 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
19607 Fix thinko.
19608 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
19609 for xfail.
19610
19611 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
19612
19613 * lib/g77-dg.exp: Use prune.exp for common procedures
19614 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
19615 * lib/g77.exp: (g77-dg-prune) Remove
19616
19617 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
19618
19619 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
19620
19621 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19622
19623 * g++.dg/template/unify1.C: New test.
19624
19625 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
19626
19627 * g++.dg/abi/empty4.C: New test.
19628
19629 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
19630
19631 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
19632 solaris2.*
19633 * g77.f-torture/compile/pr3743.x: Likewise
19634
19635 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19636
19637 * g++.dg/other/using-declaration.C: New test.
19638
19639 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19640
19641 * gcc.dg/cpp/tr-sign.c: New testcase.
19642
19643 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19644
19645 * gcc.dg/cpp/19951025-1.c: Revert.
19646 * gcc.dg/cpp/directiv.c: We no longer process directives that
19647 interrupt macro arguments.
19648
19649 2001-08-03 Zack Weinberg <zackw@stanford.edu>
19650
19651 * gcc.dg/bconstp-1.c: New test.
19652
19653 2001-08-03 Richard Henderson <rth@redhat.com>
19654
19655 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
19656
19657 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
19658
19659 * gcc.dg/cpp/19951025-1.c: Update.
19660
19661 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
19662
19663 * g77.dg/ff90-1.f (s): Fix reference of variable z,
19664 should be x.
19665
19666 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
19667
19668 Kill -fhonor-std.
19669 * g++.old-deja/g++.ns/ns14.C: Remove special options.
19670 * g++.old-deja/g++.other/std1.C: Likewise.
19671 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
19672
19673 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19674
19675 * lib/g77.exp: Load gcc-defs.exp for common procedures
19676 (g77_pass, g77_fail, g77_finish, g77_exit,
19677 ${tool}_check_unsupported_p} Now redundant. Deleted.
19678
19679 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19680
19681 * g77.dg/fbackslash.f
19682 * g77.dg/fcase-preserve.f
19683 * g77.dg/ff90-1.f
19684 * g77.dg/ffixed-line-length-0.f
19685 * g77.dg/ffixed-line-length-132.f
19686 * g77.dg/ffixed-line-length-7.f
19687 * g77.dg/ffixed-line-length-72.f
19688 * g77.dg/ffixed-line-length-none.f
19689 * g77.dg/ffree-form-1.f
19690 * g77.dg/fno-backslash.f
19691 * g77.dg/fno-f90-1.f
19692 * g77.dg/fno-fixed-form-1.f
19693 * g77.dg/fno-onetrip.f
19694 * g77.dg/fno-typeless-boz.f
19695 * g77.dg/fno-underscoring.f
19696 * g77.dg/fno-vxt-1.f
19697 * g77.dg/fonetrip.f
19698 * g77.dg/ftypeless-boz.f
19699 * g77.dg/fugly-assumed.f
19700 * g77.dg/funderscoring.f
19701 * g77.dg/fvxt-1.f
19702
19703 2001-08-01 Ziemowit Laski <zlaski@apple.com>
19704
19705 * objc.dg/fwd-proto-1.m: New.
19706 * objc.dg/local-decl-1.m: New.
19707 * objc.dg/naming-1.m: New.
19708 * objc.dg/naming-2.m: New.
19709 * objc.dg/proto-hier-1.m: New.
19710
19711 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
19712
19713 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
19714 largest-type elements to a struct makes its size grow.
19715
19716 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19717
19718 * g++.dg/abi/vthunk1.C: New test.
19719
19720 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19721
19722 * g++.dg/abi/vbase8-22.C: New test.
19723
19724 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19725
19726 * gcc.dg/cpp/macro8.c: New test.
19727
19728 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19729
19730 * g++.dg/abi/vbase8-21.C: New test.
19731
19732 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19733
19734 * g++.dg/abi/vbase8-10.C: New test.
19735
19736 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19737
19738 * lib/g++.exp (g++_set_ld_library_path): Renamed to
19739 ${tool}_set_ld_library_path.
19740 Changed caller.
19741 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
19742 g++.exp.
19743
19744 2001-07-26 Stan Cox <scox@redhat.com>
19745
19746 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
19747 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
19748 gcc_exit, gcc_check_unsupported_p):
19749 Moved to gcc-deps.exp
19750 * gcc-deps.exp: New file.
19751
19752 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19753
19754 * g++.old-deja/g++.pt/defarg14.C: New test.
19755
19756 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19757
19758 * g++.old-deja/g++.other/lineno5.C: New test.
19759
19760 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19761
19762 * g++.old-deja/g++.pt/crash68.C: New test.
19763
19764 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19765
19766 * g++.old-deja/g++.other/crash42.C: New test.
19767
19768 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19769
19770 * gcc.dg/cpp/extratokens.c: Fix.
19771 * gcc.dg/cpp/skipping2.c: New tests.
19772
19773 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19774
19775 * gcc.c-torture/execute/20010724-1.c: New file.
19776 * gcc.c-torture/execute/20010724-1.x: New file.
19777
19778 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19779
19780 * g++.old-deja/g++.other/cond7.C: New test.
19781
19782 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19783
19784 * g++.old-deja/g++.other/optimize4.C: New test.
19785
19786 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19787
19788 * g++.old-deja/g++.abi/vbase8-5.C: New test.
19789
19790 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
19791
19792 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
19793 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
19794 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
19795 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
19796
19797 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
19798 bug report" message.
19799
19800 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
19801 * g++.dg/ext/instantiate1.C: Move from old-deja.
19802
19803 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
19804
19805 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
19806 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
19807 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
19808 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
19809
19810 2001-07-23 Jeffrey A Law (law@cygnus.com)
19811
19812 * gcc.c-torture/execute/20010723-1.c: New test.
19813
19814 2001-07-23 Ben Elliston <bje@redhat.com>
19815
19816 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
19817
19818 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19819
19820 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
19821 i[34567]86-*-*.
19822 Delete handling of ieee_multilib_flags.
19823 Pass -mieee for alpha*-*-* and sh-*-*.
19824 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
19825
19826 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
19827
19828 Remove old-abi tests.
19829 * g++.old-deja/g++.mike/p11116.C: Remove.
19830 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
19831
19832 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
19833
19834 * g77.f-torture/compile/pr3743.f: New test
19835
19836 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
19837
19838 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
19839
19840 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19841
19842 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
19843 g++.old-deja/g++.pt/static6.C: Likewise.
19844 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
19845 supports weak symbols.
19846
19847 2001-07-18 Andreas Jaeger <aj@suse.de>
19848
19849 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
19850 supported again.
19851
19852 2001-07-18 Andreas Jaeger <aj@suse.de>
19853
19854 * gcc.dg/iftrap-1.c: Fix target line.
19855
19856 2001-07-17 Richard Henderson <rth@redhat.com>
19857
19858 * gcc.c-torture/execute/20010717-1.c: New.
19859
19860 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
19861
19862 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
19863 tests.
19864
19865 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19866
19867 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
19868
19869 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19870
19871 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
19872 UAC_SIGBUS, UAC_NOPRINT definitions.
19873
19874 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
19875
19876 * objc/execute/object_is_class.m: New test.
19877 * objc/execute/object_is_meta_class.m: New test.
19878
19879 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19880
19881 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
19882 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
19883
19884 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
19885
19886 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
19887 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
19888
19889 2001-07-14 Richard Henderson <rth@redhat.com>
19890
19891 * gcc.dg/iftrap-1.c: New.
19892
19893 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
19894
19895 * g77.f-torture/execute/intrinsic77.f: New test.
19896
19897 2001-07-11 Janis Johnson <janis@us.ibm.com>
19898
19899 * gcc.misc-tests/gcov-3.c: New test.
19900
19901 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19902
19903 * gcc.c-torture/compile/20010711-1.c,
19904 * gcc.c-torture/compile/20010711-2.c: New tests.
19905
19906 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19907
19908 * gcc.c-torture/execute/20010711-1.c: New test.
19909
19910 2001-07-11 Ben Elliston <bje@redhat.com>
19911
19912 * g++.old-deja/g++.other/enum5.C: New test.
19913
19914 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
19915
19916 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
19917 (g++-dg-prune): Call prune_gcc_output.
19918 * prune.exp: New file for prune_gcc_output.
19919 * lib/g++.exp, lib/gcc.exp: Load it.
19920
19921 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
19922
19923 * gcc.c-torture/compile/20010701-1.c,
19924 g++.old-deja/g++.ext/attrib6.C: New tests.
19925
19926 2001-07-06 Jeffrey A Law (law@cygnus.com)
19927
19928 * gcc.c-torture/compile/20010706-1.c: New test.
19929
19930 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
19931
19932 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
19933
19934 2001-06-28 Stan Shebs <shebs@apple.com>
19935
19936 * gcc.dg/pragma-darwin.c: New test.
19937
19938 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19939
19940 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
19941 Solaris 2.[678] system.
19942
19943 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
19944
19945 * gcc.dg/20010622-1.c: New test.
19946
19947 2001-06-18 Stan Shebs <shebs@apple.com>
19948
19949 * objc.dg: New directory.
19950 * objc.dg/dg.exp: New file.
19951 * objc.dg/alias.m: New.
19952 * objc.dg/class-1.m: New.
19953 * objc.dg/class-2.m: New.
19954 * objc.dg/const-str-1.m: New.
19955 * objc.dg/const-str-2.m: New.
19956 * objc.dg/id-1.m: New.
19957 * objc.dg/method-1.m: New.
19958 * objc.dg/super-class-1.m: New.
19959 * lib/objc-dg.exp: New file.
19960
19961 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
19962
19963 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
19964 of label name.
19965
19966 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
19967
19968 * g++.old-deja/g++.abi/vbase8-9.C: New test.
19969
19970 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19971
19972 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
19973 variable.
19974
19975 2001-06-12 Richard Henderson <rth@redhat.com>
19976
19977 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
19978
19979 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19980
19981 * g++.old-deja/g++.abi/vbase5.C: New test.
19982 * g++.old-deja/g++.abi/vbase6.C: New test.
19983 * g++.old-deja/g++.abi/vbase7.C: New test.
19984
19985 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19986
19987 * gcc.c-torture/compile/20010610-1.c: New test.
19988
19989 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19990
19991 * g++.old-deja/g++.abi/vbase4.C: New test.
19992
19993 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19994
19995 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
19996 support %f for HC11/HC12 targets.
19997 * gcc.c-torture/execute/930513-1.x: New file, likewise.
19998 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
19999 on HC11/HC12 targets.
20000 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
20001
20002 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20003
20004 * gcc.dg/wchar_t-1.c: New file.
20005 * gcc.dg/wint_t-1.c: Likewise.
20006
20007 2001-06-11 Bernd Schmidt <bernds@redhat.com>
20008
20009 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
20010
20011 2001-06-11 Richard Henderson <rth@redhat.com>
20012
20013 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
20014
20015 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20016
20017 * gcc.c-torture/compile/20010611-1.c: New test.
20018
20019 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20020
20021 * gcc.dg/c99-tag-1.c: Add more tests.
20022
20023 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
20024
20025 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
20026 representation on MN10300 and ARM/Thumb.
20027
20028 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
20029
20030 * g77.f-torture/execute/20010610.f: New.
20031
20032 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
20033
20034 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
20035 names.
20036
20037 2001-06-09 Richard Henderson <rth@redhat.com>
20038
20039 * gcc.c-torture/execute/ashrdi-1.c: New.
20040 * gcc.c-torture/execute/ashldi-1.c: New.
20041 * gcc.c-torture/execute/lshrdi-1.c: New.
20042
20043 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
20044
20045 * objc/execute/load-3.m: Added. Check sending +load to categories,
20046 in addition to classes.
20047
20048 2001-06-08 Stan Shebs <shebs@apple.com>
20049
20050 * objc/execute/load-2.m: New test. From Nicola Pero
20051 <n.pero@mi.flashnet.it>.
20052
20053 2001-06-08 Jakub Jelinek <jakub@redhat.com>
20054
20055 * gcc.c-torture/execute/20010605-2.c: New test.
20056
20057 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20058
20059 * g++.old-deja/g++.abi/vbase2.C: New test.
20060 * g++.old-deja/g++.abi/vbase3.C: New test.
20061
20062 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20063
20064 * g++.old-deja/g++.pt/friend49.C: New test.
20065
20066 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
20067
20068 * g++.old-deja/g++.ext/anon3.C: New test.
20069
20070 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
20071
20072 * g++.old-deja/g++.other/conv7.C: New test.
20073
20074 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
20075
20076 * gcc.c-torture/compile/20010605-2.c: New test.
20077
20078 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
20079
20080 * gcc.c-torture/execute/20010604-1.c: New test.
20081
20082 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
20083
20084 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
20085
20086 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
20087
20088 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
20089 (g++_link_flags): Likewise.
20090 (g++_init): Pass gccpath's value to two previous functions.
20091
20092 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20093
20094 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
20095 Ensure logfile entry matches exec command line.
20096
20097 2001-05-31 Richard Henderson <rth@redhat.com>
20098
20099 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
20100 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
20101
20102 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
20103
20104 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
20105 compiler for irix6.2
20106
20107 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
20108
20109 * g++.old-deja/g++.other/optimize3.C: New file.
20110
20111 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
20112
20113 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
20114 assemble.
20115
20116 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
20117
20118 * g++.old-deja/g++.other/optimize2.C: New file.
20119
20120 2001-05-25 Diego Novillo <dnovillo@redhat.com>
20121
20122 * gcc.c-torture/compile/20010518-2.c: New file.
20123 * gcc.c-torture/execute/20010518-1.c: New file.
20124 * gcc.c-torture/execute/20010518-2.c: New file.
20125
20126 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
20127
20128 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
20129
20130 2001-05-24 Mark Mitchell <mark@codesourcery.com>
20131
20132 G++ no longer defines builtins that do not begin with __builtin.
20133 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
20134 * g++.old-deja/g++.brendand/misc13.C: Likewise.
20135 * g++.old-deja/g++.law/builtin1.C: Likewise.
20136 * g++.old-deja/g++.law/cvt2.C: Likewise.
20137 * g++.old-deja/g++.mike/net5.C: Likewise.
20138 * g++.old-deja/g++.other/builtins1.C: Likewise.
20139 * g++.old-deja/g++.other/builtins2.C: Likewise.
20140 * g++.old-deja/g++.other/builtins3.C: Likewise.
20141 * g++.old-deja/g++.other/builtins4.C: Likewise.
20142 * g++.old-deja/g++.other/inline8.C: Likewise.
20143 * g++.old-deja/g++.robertl/eb39.C: Likewise.
20144
20145 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
20146
20147 * g++.old-deja/g++.pt/using1.C: Adjust.
20148 * g++.old-deja/g++.pt/using2.C: New test.
20149
20150 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20151
20152 * gcc.dg/cpp/charconst.c: New tests.
20153 * gcc.dg/cpp/escape.c: New tests.
20154 * gcc.dg/cpp/escape-1.c: New tests.
20155 * gcc.dg/cpp/escape-2.c: New tests.
20156 * gcc.dg/cpp/ucs.c: New tests.
20157
20158 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
20159
20160 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
20161 native compiler for irix6.5.
20162
20163 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
20164
20165 * lib/g++.exp (g++_include_flags): Use args to compute
20166 get_multilibs.
20167 (g++_link_flags): Likewise.
20168 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
20169
20170 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
20171
20172 * gcc.dg/c90-hexfloat-1.c: Add more tests.
20173
20174 2001-05-21 Geoff Keating <geoffk@redhat.com>
20175
20176 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
20177 this file.
20178
20179 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20180
20181 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
20182 STACK_SIZE;
20183 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
20184 to STACK_SIZE; Use it to define size of add_histo array.
20185 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
20186 to STACK_SIZE.
20187 (f): Use GITT_SIZE to define size of gitt local table.
20188 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
20189 to STACK_SIZE; Use it to define size of bytemem array.
20190
20191 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20192
20193 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
20194 on 68HC11/HC12 due to the asm instruction.
20195 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
20196 * gcc.c-torture/compile/920520-1.x: Likewise.
20197 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
20198 on 68HC11/HC12 because the function is larger than 64K.
20199 * gcc.c-torture/compile/961203-1.x: New file, this test fails
20200 on 68HC11/HC12 because the structure is too large.
20201
20202 2001-05-20 Richard Henderson <rth@redhat.com>
20203
20204 * gcc.c-torture/execute/20010520-1.c: New.
20205
20206 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20207
20208 * g++.old-deja/g++.warn/compare1.C: New test.
20209 * gcc.dg/compare4.c: New test.
20210
20211 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
20212
20213 * g++.old-deja/g++.other/optimize1.C: New test.
20214
20215 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20216
20217 * g++.old-deja/g++.pt/spec41.C: New test.
20218
20219 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
20220
20221 * gcc.c-torture/compile/20010114-1.x: Remove.
20222
20223 2001-05-18 Stan Shebs <shebs@apple.com>
20224
20225 * gcc.c-torture/compile/20010518-1.c: New test.
20226
20227 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
20228
20229 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
20230 * g++.old-deja/g++.pt/crash67.C: New test.
20231
20232 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
20233
20234 * g++.old-deja/g++.other/debug9.C: New test.
20235
20236 2001-05-16 Zack Weinberg <zackw@stanford.edu>
20237
20238 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
20239
20240 2001-05-16 Jan Hubicka <jh@suse.cz>
20241
20242 * gcc.c-torture/compile/20010516-1.c: New test.
20243
20244 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20245
20246 * g++.old-deja/g++.other/crash41.C: New test.
20247
20248 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20249
20250 * g++.old-deja/g++.pt/crash66.C: New test.
20251
20252 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
20253
20254 * g++.old-deja/g++.robertl/eb27.C: Convert.
20255
20256 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
20257
20258 * g++.dg/friend-warn.C: New test. Do not warn about friend
20259 declaration being redundant.
20260
20261 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
20262
20263 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
20264
20265 2001-05-14 Mark Mitchell <mark@codesourcery.com>
20266
20267 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
20268
20269 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
20270
20271 * lib/g++.exp: Use testsuite_flags.
20272
20273 2001-05-13 Mark Mitchell <mark@codesourcery.com>
20274
20275 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
20276
20277 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
20278
20279 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
20280
20281 2001-05-11 Mark Mitchell <mark@codesourcery.com>
20282
20283 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
20284
20285 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
20286
20287 * gcc.c-torture/compile/20010313-1.c: New test.
20288
20289 2001-05-09 Zack Weinberg <zackw@stanford.edu>
20290
20291 * gcc.dg/cpp/direct2.c: New test.
20292 * gccq.dg/cpp/direct2s.c: New test.
20293
20294 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
20295
20296 2001-05-07 Mark Mitchell <mark@codesourcery.com>
20297
20298 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
20299 * g++.old-deja/g++.other/op3.C: Likewise.
20300
20301 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20302
20303 * gcc.dg/cpp/syshdr.h: New file.
20304 * gcc.dg/cpp/sysmac1.c: Update.
20305 * gcc.dg/cpp/sysmac2.c: Update.
20306
20307 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20308
20309 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
20310
20311 2001-05-04 David Edelsohn <edelsohn@gnu.org>
20312
20313 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
20314 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
20315
20316 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
20317
20318 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
20319
20320 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
20321
20322 * lib/g++.exp (g++_include_flags): Don't use any special flags
20323 if TESTING_IN_BUILD_TREE is not defined.
20324 (g++_init): Use a plain 'c++' as the compiler if
20325 TESTING_IN_BUILD_TREEE is not defined.
20326
20327 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20328
20329 * g++.old-deja/g++.eh/catch13.C: New test.
20330 * g++.old-deja/g++.eh/catch14.C: New test.
20331
20332 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20333
20334 * gcc.dg/cpp/tr-define.c: New test.
20335
20336 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
20337
20338 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
20339 <stdlib.h>, not <malloc.h>.
20340
20341 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20342
20343 * g++.old-deja/g++.ns/template17.C: New test.
20344
20345 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20346
20347 * g++.old-deja/g++.pt/ref4.C: New test.
20348
20349 2001-04-30 Richard Henderson <rth@redhat.com>
20350
20351 * gcc.dg/20000724-1.c: Revert last change.
20352
20353 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
20354
20355 * g77.f-torture/execute/20010430.f: New test.
20356
20357 2001-04-30 Mark Mitchell <mark@codesourcery.com>
20358
20359 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
20360
20361 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
20362
20363 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
20364
20365 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20366
20367 * g++.old-deja/g++.eh/crash6.C: New test.
20368
20369 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20370
20371 * g++.old-deja/g++.other/warn7.C: New test.
20372
20373 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20374
20375 * g++.old-deja/g++.other/defarg9.C: New test.
20376
20377 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20378
20379 * g77.f-torture/compile/20010426.f: New test.
20380 * g77.f-torture/execute/20010426.f: New test.
20381
20382 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20383
20384 * g77.f-torture/compile/20000629-1.x: Remove - error
20385 has been fixed.
20386
20387 2001-04-26 Jeffrey A Law (law@cygnus.com)
20388
20389 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
20390 Tweak slightly to work with g++.dg framework.
20391 * g++.dg/special/ecos.exp: Run initp1.C test.
20392 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
20393
20394 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
20395 its linker doesn't give line numbers either.
20396 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
20397
20398 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20399
20400 * g++.old-deja/g++.other/lex1.C: New test.
20401
20402 2001-04-26 Jakub Jelinek <jakub@redhat.com>
20403
20404 * gcc.dg/noncompile/20010425-1.c: New test.
20405
20406 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20407
20408 * g++.old-deja/g++.pt/mangle2.C: New test.
20409
20410 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20411
20412 * gcc.dg/format/plus-1.c: New test.
20413
20414 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20415
20416 * gcc.dg/20010423-1.c: New test.
20417
20418 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20419
20420 * gcc.c-torture/execute/20010422-1.c: New test.
20421
20422 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
20423
20424 * g++.old-deja/g++.ns/type2.C: New test.
20425
20426 2001-04-24 Zack Weinberg <zackw@stanford.edu>
20427
20428 * g++.old-deja/g++.other/perf1.C: New test.
20429
20430 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
20431
20432 * gcc.dg/c99-func-2.c: Remove xfail.
20433 * gcc.dg/c99-func-3.c: Remove xfail.
20434 * gcc.dg/c99-func-4.c: Remove xfail.
20435
20436 2001-04-23 Zack Weinberg <zackw@stanford.edu>
20437
20438 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
20439
20440 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
20441
20442 * gcc.c-torture/compile/20010423-1.c: New test.
20443
20444 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20445
20446 * g++.old-deja/g++.pt/typename28.C: New test.
20447
20448 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20449
20450 * g++.old-deja/g++.abi/empty2.C: New test.
20451 * g++.old-deja/g++.abi/empty3.C: New test.
20452
20453 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20454
20455 * g++.old-deja/g++.other/comdat2.C: New test.
20456 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
20457
20458 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20459
20460 * g++.old-deja/g++.other/overload14.C: New test.
20461
20462 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20463
20464 * g++.old-deja/g++.other/lookup23.C: New test.
20465
20466 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20467
20468 * gcc.c-torture/execute/20010403-1.c: New test.
20469
20470 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
20471 Mark Mitchell <mark@codesourcery.com>
20472
20473 * lib/old-dejagnu.exp: Don't delete output of executable.
20474 Add .exe suffix to executables.
20475
20476 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
20477
20478 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
20479
20480 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20481
20482 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
20483
20484 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20485
20486 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
20487 * g++.old-deja/g++.abi/crash1.C: New test.
20488
20489 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20490
20491 * g++.old-deja/g++.other/crash40.C: New test.
20492
20493 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20494
20495 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
20496
20497 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
20498
20499 * g++.old-deja/g++.other/warn6.C: New test.
20500
20501 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20502
20503 * g++.old-deja/g++.robertl/eb42.C: Same.
20504
20505 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20506
20507 * gcc.dg/wtr-conversion-1.c: New testcase.
20508
20509 2001-04-10 Richard Henderson <rth@redhat.com>
20510
20511 * g++.old-deja/g++.other/array5.C: New.
20512
20513 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20514
20515 * gcc.c-torture/execute/20010408-1.c: New test.
20516
20517 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
20518
20519 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
20520 headers and constructs.
20521 * g++.old-deja/g++.robertl/eb79.C: Same.
20522 * g++.old-deja/g++.robertl/eb77.C (main): Same.
20523 * g++.old-deja/g++.robertl/eb73.C: Same.
20524 * g++.old-deja/g++.robertl/eb66.C (main): Same.
20525 * g++.old-deja/g++.robertl/eb55.C (t): Same.
20526 * g++.old-deja/g++.robertl/eb54.C (main): Same.
20527 * g++.old-deja/g++.robertl/eb46.C (main): Same.
20528 * g++.old-deja/g++.robertl/eb44.C: Same.
20529 * g++.old-deja/g++.robertl/eb41.C (main): Same.
20530 * g++.old-deja/g++.robertl/eb4.C (main): Same.
20531 * g++.old-deja/g++.robertl/eb39.C: Same.
20532 * g++.old-deja/g++.robertl/eb33.C (main): Same.
20533 * g++.old-deja/g++.robertl/eb31.C (main): Same.
20534 * g++.old-deja/g++.robertl/eb30.C: Same.
20535 * g++.old-deja/g++.robertl/eb3.C: Same.
20536 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
20537 * g++.old-deja/g++.robertl/eb21.C: Same.
20538 * g++.old-deja/g++.robertl/eb15.C: Same.
20539 * g++.old-deja/g++.robertl/eb118.C: Same.
20540 * g++.old-deja/g++.robertl/eb115.C (main): Same.
20541 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
20542 * g++.old-deja/g++.robertl/eb109.C: Same.
20543 * g++.old-deja/g++.other/sibcall1.C (main): Same.
20544 * g++.old-deja/g++.mike/rtti1.C: Same.
20545 * g++.old-deja/g++.mike/p658.C: Same.
20546 * g++.old-deja/g++.mike/net46.C: Same.
20547 * g++.old-deja/g++.mike/net34.C: Same.
20548 * g++.old-deja/g++.mike/memoize1.C: Same.
20549 * g++.old-deja/g++.mike/eh2.C: Same.
20550 * g++.old-deja/g++.law/weak.C: Same.
20551 * g++.old-deja/g++.law/visibility7.C: Same.
20552 * g++.old-deja/g++.law/visibility25.C: Same.
20553 * g++.old-deja/g++.law/visibility22.C: Same.
20554 * g++.old-deja/g++.law/visibility2.C: Same.
20555 * g++.old-deja/g++.law/visibility17.C: Same.
20556 * g++.old-deja/g++.law/visibility13.C: Same.
20557 * g++.old-deja/g++.law/visibility10.C: Same.
20558 * g++.old-deja/g++.law/visibility1.C: Same.
20559 * g++.old-deja/g++.law/virtual3.C (eval): Same.
20560 * g++.old-deja/g++.law/vbase1.C: Same.
20561 * g++.old-deja/g++.law/operators32.C: Same.
20562 * g++.old-deja/g++.law/nest3.C: Same.
20563 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
20564 * g++.old-deja/g++.law/except5.C (main): Same.
20565 * g++.old-deja/g++.law/cvt7.C (run): Same.
20566 * g++.old-deja/g++.law/cvt2.C: Same.
20567 * g++.old-deja/g++.law/cvt16.C: Same.
20568 * g++.old-deja/g++.law/ctors6.C (bar): Same.
20569 * g++.old-deja/g++.law/ctors17.C (main): Same.
20570 * g++.old-deja/g++.law/ctors13.C: Same.
20571 * g++.old-deja/g++.law/ctors12.C (main): Same.
20572 * g++.old-deja/g++.law/ctors10.C: Same.
20573 * g++.old-deja/g++.law/code-gen5.C: Same.
20574 * g++.old-deja/g++.law/bad-error7.C: Same.
20575 * g++.old-deja/g++.law/arm9.C: Same.
20576 * g++.old-deja/g++.law/arm12.C: Same.
20577 * g++.old-deja/g++.law/arg8.C: Same.
20578 * g++.old-deja/g++.law/arg1.C: Same.
20579 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
20580 * g++.old-deja/g++.jason/template31.C: Same.
20581 * g++.old-deja/g++.jason/template24.C (main): Same.
20582 * g++.old-deja/g++.jason/2371.C: Same.
20583 * g++.old-deja/g++.eh/new2.C: Same.
20584 * g++.old-deja/g++.eh/new1.C: Same.
20585 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
20586 * g++.old-deja/g++.brendan/nest21.C (main): Same.
20587 * g++.old-deja/g++.brendan/err-msg3.C: Same.
20588 * g++.old-deja/g++.brendan/crash62.C: Same.
20589 * g++.old-deja/g++.brendan/crash52.C: Same.
20590 * g++.old-deja/g++.brendan/crash49.C (main): Same.
20591 * g++.old-deja/g++.brendan/crash38.C: Same.
20592 * g++.old-deja/g++.brendan/crash15.C (main): Same.
20593 * g++.old-deja/g++.brendan/copy9.C: Same.
20594
20595 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
20596
20597 * gcc.c-torture/execute/20001203-2.c (memset):
20598 Count argument is of type __SIZE_TYPE__.
20599
20600 2001-04-04 Diego Novillo <dnovillo@redhat.com>
20601
20602 * gcc.c-torture/compile/20010404-1.c: New test.
20603
20604 2001-04-04 Jakub Jelinek <jakub@redhat.com>
20605
20606 * gcc.c-torture/compile/20010326-1.c: New test.
20607
20608 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
20609
20610 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
20611 peculiarities of the SH.
20612 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
20613
20614 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20615
20616 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
20617 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
20618 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
20619
20620 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20621
20622 * g77.f-torture/compile/20010321-1.f: New test.
20623
20624 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20625
20626 * gcc.c-torture/compile/20010329-1.c: New test.
20627
20628 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20629
20630 * gcc.c-torture/execute/20010329-1.c: New test.
20631
20632 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20633
20634 * g++.old-deja/g++.other/eh4.C: Fix typo.
20635
20636 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20637
20638 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
20639
20640 2001-03-28 Philip Blundell <philb@gnu.org>
20641
20642 * gcc.c-torture/compile/20010328-1.c: New test.
20643
20644 2001-03-27 Richard Henderson <rth@redhat.com>
20645
20646 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
20647 * g++.old-deja/g++.eh/vbase3.C: Likewise.
20648
20649 2001-03-27 Alan Modra <alan@linuxcare.com.au>
20650
20651 * gcc.c-torture/compile/20010327-1.c: New test.
20652
20653 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
20654
20655 * g++.old-deja/g++.other/friend12.C: New test.
20656 * g++.old-deja/g++.other/friend9.C: Expect no errors.
20657 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
20658
20659 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
20660
20661 * gcc.c-torture/execute/20010325-1.c: New test.
20662
20663 2001-03-23 Jakub Jelinek <jakub@redhat.com>
20664
20665 * g++.old-deja/g++.other/mangle3.C: New test.
20666
20667 2001-03-22 Jakub Jelinek <jakub@redhat.com>
20668
20669 * g++.old-deja/g++.other/anon8.C: New test.
20670
20671 2001-03-20 Philip Blundell <philb@gnu.org>
20672
20673 * gcc.c-torture/compile/20010320-1.c: New test.
20674
20675 2001-03-17 Richard Henderson <rth@redhat.com>
20676
20677 * g++.old-deja/g++.other/eh4.C: Add expected error text.
20678
20679 2001-03-15 Geoff Keating <geoff@redhat.com>
20680
20681 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
20682 tests on AIX.
20683
20684 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
20685
20686 * g++.old-deja/g++.other/eh4.C: New test.
20687
20688 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
20689
20690 * gcc.dg/cpp/mi1.c: Update.
20691
20692 2001-03-14 Jakub Jelinek <jakub@redhat.com>
20693
20694 * g++.old-deja/g++.other/regstack.C: New test.
20695
20696 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
20697
20698 * g++.old-deja/g++.other/ref4.C: New test.
20699
20700 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
20701
20702 * objc/execute/va_method.m: Added.
20703 * objc/execute/IMP.m: Added.
20704 * objc/execute/_cmd.m: Added.
20705 * objc/execute/accessing_ivars.m: Added.
20706 * objc/execute/class-1.m: Added.
20707 * objc/execute/class-10.m: Added.
20708 * objc/execute/class-11.m: Added.
20709 * objc/execute/class-12.m: Added.
20710 * objc/execute/class-13.m: Added.
20711 * objc/execute/class-14.m: Added.
20712 * objc/execute/class-2.m: Added.
20713 * objc/execute/class-3.m: Added.
20714 * objc/execute/class-4.m: Added.
20715 * objc/execute/class-5.m: Added.
20716 * objc/execute/class-6.m: Added.
20717 * objc/execute/class-7.m: Added.
20718 * objc/execute/class-8.m: Added.
20719 * objc/execute/class-9.m: Added.
20720 * objc/execute/class-tests-1.h
20721 * objc/execute/class-tests-2.h
20722 * objc/execute/compatibility_alias.m: Added.
20723 * objc/execute/encode-1.m: Added.
20724 * objc/execute/formal_protocol-1.m: Added.
20725 * objc/execute/formal_protocol-2.m: Added.
20726 * objc/execute/formal_protocol-3.m: Added.
20727 * objc/execute/formal_protocol-4.m: Added.
20728 * objc/execute/formal_protocol-5.m: Added.
20729 * objc/execute/formal_protocol-6.m: Added.
20730 * objc/execute/formal_protocol-7.m: Added.
20731 * objc/execute/informal_protocol.m: Added.
20732 * objc/execute/initialize.m: Added.
20733 * objc/execute/load.m: Added.
20734 * objc/execute/many_args_method.m: Added.
20735 * objc/execute/nested-3.m: Added.
20736 * objc/execute/no_clash.m: Added.
20737 * objc/execute/private.m: Added.
20738 * objc/execute/redefining_self.m: Added.
20739 * objc/execute/root_methods.m: Added.
20740 * objc/execute/selector-1.m: Added.
20741 * objc/execute/static-1.m: Added.
20742 * objc/execute/static-2.m: Added.
20743 * objc/execute/va_method.m: Added.
20744
20745 2001-03-10 Richard Henderson <rth@redhat.com>
20746
20747 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
20748
20749 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
20750
20751 * g++.old-deja/g++.other/crash31.C: XFAIL.
20752 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
20753 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
20754 * gcc.c-torture/execute/20010123-1.x: XFAIL.
20755 * gcc.c-torture/execute/20010124-1.x: XFAIL.
20756 * gcc.dg/sequence-pt-1.c: XFAIL one test.
20757
20758 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20759
20760 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
20761
20762 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20763
20764 * gcc.dg/20000724-1.c: Don't use multiline strings.
20765
20766 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20767
20768 * objc/execute/string1.m, objc/execute/string2.m: Compare the
20769 result of -cString against what we expect it to be; don't just
20770 print it out for no one to read.
20771
20772 * objc/execute/string3.m, objc/execute/string4.m: New tests.
20773 Based on testcases provided by Nicola Pero.
20774
20775 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20776
20777 * gcc.dg/cpp/macro7.c: New test.
20778
20779 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20780
20781 * gcc.dg/cpp/multiline.c: Update.
20782
20783 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20784
20785 * g++.old-deja/g++.other/enum3.C: New test.
20786
20787 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20788
20789 * g++.old-deja/g++.other/pod1.C: New test.
20790
20791 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20792
20793 * g++.old-deja/g++.ext/overload1.C: New test.
20794
20795 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20796
20797 * g++.old-deja/g++.pt/using1.C: New test.
20798
20799 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20800
20801 * g++.old-deja/g++.other/using9.C: New test.
20802
20803 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
20804
20805 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
20806
20807 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
20808
20809 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
20810
20811 * g++.old-deja/g++.ext/realpt1.C: Remove.
20812
20813 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
20814
20815 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
20816
20817 2001-02-26 Will Cohen <wcohen@redhat.com>
20818
20819 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
20820
20821 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
20822
20823 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
20824 templatized constructors.
20825
20826 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20827
20828 * gcc.c-torture/execute/20010224-1.c: New test.
20829
20830 2001-02-23 Jakub Jelinek <jakub@redhat.com>
20831
20832 * gcc.c-torture/execute/20010222-1.c: New test.
20833
20834 2001-02-22 Jakub Jelinek <jakub@redhat.com>
20835
20836 * g++.old-deja/g++.other/inline20.C: New test.
20837
20838 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
20839
20840 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
20841
20842 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20843
20844 * g++.old-deja/g++.other/lookup22.C: New test.
20845
20846 2001-02-19 Zack Weinberg <zackw@stanford.edu>
20847
20848 * g77.dg: New directory.
20849 * g77.dg/20010216-1.f: New test case.
20850 * g77.dg/dg.exp: New driver.
20851 * lib/g77-dg.exp: New driver library.
20852
20853 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20854
20855 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
20856
20857 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
20858
20859 * g++.old-deja/g++.other/decl9.C: New test.
20860
20861 2001-02-16 Jakub Jelinek <jakub@redhat.com>
20862
20863 * g++.old-deja/g++.other/init16.C: Update the test so that it does
20864 not need <string> and also tests the initialization at runtime.
20865
20866 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
20867
20868 * gcc.c-torture/execute/longlong.c: New test.
20869
20870 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20871
20872 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
20873
20874 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20875
20876 * gcc.c-torture/execute/920302-1.c (execute):
20877 Change argument type to short.
20878
20879 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20880
20881 * g++.old-deja/g++.pt/deduct6.C: New test.
20882
20883 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20884
20885 * g++.old-deja/g++.pt/deduct5.C: New test.
20886
20887 2001-02-14 Jakub Jelinek <jakub@redhat.com>
20888
20889 * gcc.c-torture/execute/20010209-1.c: New test.
20890
20891 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
20892
20893 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
20894
20895 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
20896
20897 * g++.dg/vtgc1.C: Update for new ABI.
20898
20899 * consistency.vlad: New directory, 1665 files.
20900
20901 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
20902
20903 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
20904 return type.
20905 * gcc.dg/cpp/digraphs.c: Declare puts.
20906
20907 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20908
20909 * g++.old-deja/g++.other/warn5.C: New test.
20910
20911 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20912
20913 * g++.old-deja/g++.pt/spec40.C: New test.
20914
20915 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20916
20917 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
20918 case.
20919 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
20920
20921 2001-02-12 Jakub Jelinek <jakub@redhat.com>
20922
20923 * gcc.c-torture/compile/20010209-1.c: New test.
20924
20925 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
20926
20927 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
20928 excess errors message but not if it crashes.
20929 * g++.old-deja/g++.other/crash27.C: Likewise.
20930 * g++.old-deja/g++.other/crash28.C: Likewise.
20931 * g++.old-deja/g++.other/crash30.C: Likewise.
20932 * g++.old-deja/g++.other/crash32.C: Likewise.
20933 * g++.old-deja/g++.other/crash35.C: Likewise.
20934 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20935
20936 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
20937
20938 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
20939 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
20940 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
20941 g77.f-torture/execute/execute.exp,
20942 g77.f-torture/noncompile/noncompile.exp,
20943 gcc.c-torture/execute/execute.exp,
20944 gcc.c-torture/execute/memcheck/memcheck.exp,
20945 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
20946 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
20947 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
20948 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
20949 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
20950 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
20951 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20952 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
20953 Remove bug reporting instructions with ancient email addresses.
20954
20955 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20956
20957 * gcc.dg/20010202-1.c: New test.
20958 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
20959
20960 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
20961
20962 * g++.dg/stdbool-if.C: New test.
20963
20964 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
20965
20966 * objc/execute/fdecl.m: Added main().
20967
20968 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20969
20970 * gcc.c-torture/execute/20010206-1.c: New test.
20971
20972 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
20973
20974 * gcc.dg/cpp/avoidpaste1.c: Update.
20975
20976 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
20977
20978 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
20979 Pero <nicola@brainstorm.co.uk>.
20980 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
20981
20982 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
20983
20984 * g++.old-deja/g++.pt/spec39.C: New test.
20985
20986 2001-02-05 Jakub Jelinek <jakub@redhat.com>
20987
20988 * gcc.c-torture/compile/20010202-1.c: New test.
20989
20990 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
20991
20992 * g++.old-deja/g++.abi/primary2.C: New test.
20993 * g++.old-deja/g++.abi/primary3.C: New test.
20994 * g++.old-deja/g++.abi/primary4.C: New test.
20995 * g++.old-deja/g++.abi/primary5.C: New test.
20996 * g++.old-deja/g++.abi/vtable3.h: New test.
20997 * g++.old-deja/g++.abi/vtable3a.C: New test.
20998 * g++.old-deja/g++.abi/vtable3b.C: New test.
20999 * g++.old-deja/g++.abi/vtable3c.C: New test.
21000 * g++.old-deja/g++.abi/vtable3d.C: New test.
21001 * g++.old-deja/g++.abi/vtable3e.C: New test.
21002 * g++.old-deja/g++.abi/vtable3f.C: New test.
21003 * g++.old-deja/g++.abi/vtable3g.C: New test.
21004 * g++.old-deja/g++.abi/vtable3h.C: New test.
21005 * g++.old-deja/g++.abi/vtable3i.C: New test.
21006 * g++.old-deja/g++.abi/vtable3j.C: New test.
21007 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
21008
21009 2001-02-03 Jakub Jelinek <jakub@redhat.com>
21010
21011 * g++.old-deja/g++.other/anon6.C: New test.
21012 * g++.old-deja/g++.other/anon7.C: New test.
21013
21014 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
21015
21016 * gcc.dg/cpp/avoidpaste2.c: New tests.
21017
21018 2001-01-31 Jakub Jelinek <jakub@redhat.com>
21019
21020 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
21021
21022 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
21023
21024 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
21025 DECIMAL_DIG cases for Irix."
21026
21027 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
21028
21029 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
21030
21031 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
21032
21033 * gcc.dg/c99-tag-1.c: New test.
21034
21035 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21036
21037 * gcc.dg/cpp/tr-warn1.c: Add tests.
21038
21039 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21040
21041 * gcc.dg/cpp/avoidpaste1.c: Update.
21042 * gcc.dg/cpp/paste4.c: Update.
21043
21044 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
21045
21046 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
21047 cases for Irix.
21048
21049 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
21050
21051 * g++.old-deja/g++.other/inline19.C: New test.
21052
21053 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
21054
21055 * gcc.dg/Wlarger-than.c: New test.
21056
21057 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
21058
21059 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
21060
21061 2001-01-29 Jakub Jelinek <jakub@redhat.com>
21062
21063 * gcc.c-torture/execute/20010129-1.c: New test.
21064 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
21065
21066 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
21067
21068 * gcc.dg/cpp/avoidpaste1.c: Test case.
21069
21070 2001-01-28 Jakub Jelinek <jakub@redhat.com>
21071
21072 * g++.old-deja/g++.other/inline18.C: New test.
21073
21074 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21075
21076 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
21077 and __builtin_putchar.
21078
21079 2001-01-27 Jakub Jelinek <jakub@redhat.com>
21080
21081 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
21082 tests.
21083
21084 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
21085
21086 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
21087 floating point number rounding mode to round to the nearest
21088 representable mode.
21089
21090 2001-01-25 Jakub Jelinek <jakub@redhat.com>
21091
21092 * g++.old-deja/g++.other/mangle2.C: New test.
21093
21094 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
21095
21096 * gcc.c-torture/compile/20010124-1.c: New test.
21097
21098 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
21099
21100 * g++.old-deja/g++.pt/spec38.C: New test.
21101
21102 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21103
21104 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
21105 "Build don't run".
21106
21107 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21108
21109 * gcc.c-torture/execute/20010123-1.c: New test.
21110
21111 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21112
21113 * g++.old-deja/g++.pt/spec37.C: New test.
21114
21115 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21116
21117 * g++.old-deja/g++.pt/overload14.C: New test.
21118
21119 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21120
21121 * gcc.c-torture/execute/20010122-1.c: New test, exercise
21122 __builtin_return_address.
21123
21124 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
21125
21126 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
21127 * g++.old-deja/g++.pt/spec35.C: New test.
21128 * g++.old-deja/g++.pt/spec36.C: New test.
21129
21130 2001-01-20 Jakub Jelinek <jakub@redhat.com>
21131
21132 * gcc.c-torture/compile/20010118-1.c: New test.
21133
21134 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
21135
21136 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
21137
21138 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21139
21140 * gcc.c-torture/execute/20010119-1.c: New test.
21141
21142 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21143
21144 * g++.old-deja/g++.other/vbase5.C: New test.
21145
21146 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21147
21148 * gcc.c-torture/execute/20010118-1.c: New test.
21149
21150 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21151
21152 * g++.old-deja/g++.pt/deduct3.C: New test.
21153
21154 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21155
21156 * g++.old-deja/g++.pt/spec34.C: New test.
21157
21158 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
21159
21160 * g77.f-torture/compile/20000601-2.f: New test.
21161
21162 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21163
21164 * g++.old-deja/g++.other/init17.C: New test.
21165
21166 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
21167
21168 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
21169
21170 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21171
21172 * g++.old-deja/g++.pt/unify8.C: New test.
21173
21174 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21175
21176 * g++.old-deja/g++.abi/vbase1.C: New test.
21177
21178 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21179
21180 * g++.old-deja/g++.pt/crash65.C: New test.
21181
21182 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
21183
21184 * gcc.dg/cpp/assembl2.S: New test case.
21185
21186 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
21187
21188 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
21189 are supported.
21190
21191 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21192
21193 * g++.old-deja/g++.other/builtins1.C: New test.
21194 * g++.old-deja/g++.other/builtins2.C: Likewise.
21195 * g++.old-deja/g++.other/builtins3.C: Likewise.
21196 * g++.old-deja/g++.other/builtins4.C: Likewise.
21197
21198 2001-01-17 Jakub Jelinek <jakub@redhat.com>
21199
21200 * gcc.c-torture/compile/20010117-1.c: New test.
21201 * gcc.c-torture/compile/20010117-2.c: New test.
21202
21203 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21204
21205 * g77.f-torture/execute/20010116.[fx]: New test,
21206 XFAIL on i?86-*-*.
21207 * g77.f-torture/compile/20010115.f: Indicate it's
21208 a test for PR fortran/1636.
21209
21210 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
21211
21212 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
21213
21214 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21215
21216 * g77.f-torture/compile/20010115.f: New test.
21217
21218 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
21219
21220 * g++.old-deja/g++.pt/nontype5.C: New test.
21221
21222 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
21223
21224 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
21225 have an equivalent working one below it.
21226
21227 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21228
21229 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
21230 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21231
21232 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21233
21234 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
21235 message containing "init_priority".
21236 (conpr-2.C): Likewise.
21237 (conpr-3.C): Likewise.
21238 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
21239
21240 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21241
21242 * gcc.c-torture/execute/20010114-2.c: New test.
21243
21244 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
21245
21246 * gcc.c-torture/compile/20010114-1.c: New test.
21247 * gcc.c-torture/compile/20010114-1.x: Xfail.
21248 * gcc.c-torture/compile/20010114-2.c: New test.
21249 * gcc.c-torture/execute/20010114-1.c: New test.
21250 * gcc.dg/trunc-1.c: New test.
21251 * gcc.dg/uninit-B.c: New test.
21252
21253 2001-01-13 Nick Clifton <nickc@redhat.com>
21254
21255 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
21256 target.
21257
21258 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
21259
21260 * gcc.c-torture/compile/20010113-1.c: New test.
21261
21262 2001-01-13 Jakub Jelinek <jakub@redhat.com>
21263
21264 * gcc.c-torture/compile/20001212-1.c: New test.
21265
21266 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
21267
21268 * gcc.dg/cpp/widestr1.c: Update.
21269 * gcc.dg/cpp/prag-imp.c: Remove.
21270
21271 2001-01-12 Jakub Jelinek <jakub@redhat.com>
21272
21273 * gcc.c-torture/execute/20000801-3.x: Remove.
21274 * gcc.dg/c90-init-1.c: New test.
21275 * gcc.dg/c99-init-1.c: New test.
21276 * gcc.dg/c99-init-2.c: New test.
21277 * gcc.dg/gnu99-init-1.c: New test.
21278
21279 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
21280
21281 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
21282 testing that no relevant ones were found.
21283
21284 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21285
21286 * g++.old-deja/g++.pt/cast2.C: New test.
21287
21288 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21289
21290 * g++.old-deja/g++.pt/friend47.C: New test.
21291
21292 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21293
21294 * g++.old-deja/g++.pt/instantiate13.C: New test.
21295
21296 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21297
21298 * g++.old-deja/g++.other/defarg7.C: New test.
21299 * g++.old-deja/g++.other/defarg8.C: New test.
21300
21301 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21302
21303 * g++.old-deja/g++.pt/crash64.C: New test.
21304
21305 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21306
21307 * g++.old-deja/g++.pt/crash63.C: New test.
21308
21309 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
21310
21311 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
21312
21313 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
21314
21315 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
21316
21317 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21318
21319 * g++.old-deja/g++.pt/error3.C: New test.
21320
21321 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21322
21323 * g++.old-deja/g++.other/crash39.C: New test.
21324
21325 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21326
21327 * g++.old-deja/g++.other/vbase4.C: New test.
21328
21329 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
21330
21331 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
21332 * gcc.dg/special/20000419-2.c: New file. Identical to above.
21333 * gcc.dg/special/special.exp: New test driver which will check
21334 for alias support for the above test.
21335
21336 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
21337
21338 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
21339 problems on small machines.
21340 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
21341 parameterize.
21342
21343 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
21344
21345 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
21346 mips.
21347 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21348
21349 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
21350
21351 * g++.old_deja/g++.pt/using8.C: New test.
21352
21353 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
21354
21355 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
21356
21357 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
21358
21359 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
21360 where a failure is expected.
21361 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
21362
21363 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21364
21365 * g++.old_deja/g++.pt/instantiate12.C: New test.
21366
21367 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21368
21369 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
21370 start of structs.
21371 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
21372 * g++.old-deja/g++.brendan/crash17.C: Likewise.
21373 * g++.old-deja/g++.brendan/crash29.C: Likewise.
21374 * g++.old-deja/g++.brendan/crash48.C: Likewise.
21375 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21376 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
21377 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21378 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
21379 * g++.old-deja/g++.eh/spec6.C: Likewise.
21380 * g++.old-deja/g++.jason/crash3.C: Likewise.
21381 * g++.old-deja/g++.law/ctors11.C: Likewise.
21382 * g++.old-deja/g++.law/ctors17.C: Likewise.
21383 * g++.old-deja/g++.law/ctors5.C: Likewise.
21384 * g++.old-deja/g++.law/ctors9.C: Likewise.
21385 * g++.old-deja/g++.mike/ambig1.C: Likewise.
21386 * g++.old-deja/g++.mike/net22.C: Likewise.
21387 * g++.old-deja/g++.mike/p3538a.C: Likewise.
21388 * g++.old-deja/g++.mike/p3538b.C: Likewise.
21389 * g++.old-deja/g++.mike/virt3.C: Likewise.
21390 * g++.old-deja/g++.niklas/t128.C: Likewise.
21391 * g++.old-deja/g++.other/anon4.C: Likewise.
21392 * g++.old-deja/g++.other/using1.C: Likewise.
21393 * g++.old-deja/g++.other/warn3.C: Likewise.
21394 * g++.old-deja/g++.pt/t37.C: Likewise.
21395 * g++.old-deja/g++.robertl/eb69.C: Likewise.
21396 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21397
21398 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21399
21400 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
21401
21402 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21403
21404 * gcc.c-torture/execute/stdio-opt-3.c: New test.
21405
21406 2001-01-07 Jakub Jelinek <jakub@redhat.com>
21407
21408 * gcc.c-torture/compile/20010107-1.c: New test.
21409
21410 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21411
21412 * gcc.c-torture/execute/builtin-noret-1.c: New test.
21413
21414 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21415
21416 * gcc.dg/format/format.h: New file.
21417 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
21418 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
21419 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
21420 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
21421 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
21422 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21423 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
21424 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
21425 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
21426 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
21427 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
21428 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
21429 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
21430 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
21431 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
21432 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
21433 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
21434 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
21435 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
21436 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
21437 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
21438 instead of declaring standard types, macros and functions in each
21439 test.
21440
21441 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
21442
21443 * gcc.c-torture/execute/20010106-1.c: New test.
21444
21445 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
21446
21447 * gcc.dg/format/format.exp: New file.
21448 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
21449 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
21450 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
21451 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
21452 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
21453 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
21454 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
21455 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
21456 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
21457 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
21458 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
21459 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
21460 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
21461 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
21462 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
21463 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
21464 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
21465 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
21466 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
21467 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
21468 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
21469 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
21470 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
21471 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
21472 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
21473 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
21474 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
21475 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
21476 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
21477 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
21478 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
21479 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
21480 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
21481 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
21482 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
21483 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
21484 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
21485 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
21486 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
21487 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
21488 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
21489 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
21490
21491 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
21492
21493 * gcc.c-torture/execute/991228-1.c: Take word endianness into
21494 account.
21495
21496 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
21497
21498 * gcc.c-torture/execute/builtin-complex-1.c: New test.
21499
21500 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
21501
21502 * g++.old-deja/g++.pt/crash62.C: New test.
21503
21504 2001-01-04 Richard Henderson <rth@redhat.com>
21505
21506 * gcc.dg/20000926-1.c: Update expected warnings.
21507 * gcc.dg/array-2.c: Likewise.
21508 * gcc.dg/array-4.c: Also validate flexible array members.
21509 * gcc.dg/c99-flex-array-1.c: New.
21510
21511 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
21512
21513 * gcc.c-torture/compile/20001222-1.x: Remove.
21514
21515 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21516
21517 * gcc.c-torture/execute/built-in-setjmp.c: New.
21518
21519 2001-01-03 Richard Henderson <rth@redhat.com>
21520
21521 * gcc.dg/940510-1.c: Update expected error wording.
21522 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
21523
21524 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
21525
21526 * lib/target-supports.exp (check_alias_available): Modified to
21527 indicate aliases not supported if only weak aliases are supported.
21528
21529 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21530
21531 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
21532 Turn on cmpstrsi checks for __pj__ and __i370__.
21533
21534 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21535
21536 * g++.old-deja/g++.other/virtual11.C: New test.
21537
21538 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21539
21540 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
21541
21542 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21543
21544 * gcc.c-torture/compile/20010102-1.c: New test.
21545
21546 2001-01-02 Andreas Jaeger <aj@suse.de>
21547
21548 * gcc.dg/noreturn-3.c: New test.
21549
21550 * gcc.dg/noreturn-4.c: New test.
21551
21552 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21553
21554 * gcc.c-torture/execute/stdio-opt-1.c: Also test
21555 __builtin_fputc and __builtin_fwrite.
21556
21557 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21558
21559 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
21560 signed char, not default char.
21561
21562 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21563
21564 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
21565
21566 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
21567
21568 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
21569
21570 2000-12-29 Richard Henderson <rth@redhat.com>
21571
21572 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
21573 (__cyg_profile_func_exit): Define.
21574
21575 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21576
21577 * g++.dg/vtgc1.C: New test.
21578
21579 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
21580
21581 * gcc.dg/noncompile/20001228-1.c: New test.
21582
21583 * gcc.dg/20001228-1.c: New test.
21584
21585 * gcc.c-torture/execute/20001228-1.c: New test.
21586
21587 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
21588
21589 * gcc.dg/format-strfmon-1.c: New test.
21590
21591 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21592
21593 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
21594 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
21595 * gcc.c-torture/execute/string-opt-1.c: Likewise.
21596 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21597 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21598 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21599 * gcc.c-torture/execute/string-opt-6.c: Likewise.
21600 * gcc.c-torture/execute/string-opt-7.c: Likewise.
21601 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21602 * gcc.c-torture/execute/string-opt-9.c: Likewise.
21603 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21604 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21605 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21606
21607 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
21608 * gcc.c-torture/execute/string-opt-4.c: Test index.
21609
21610 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
21611
21612 * gcc.c-torture/compile/20001226-1.c: New test.
21613
21614 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
21615
21616 * gcc.c-torture/compile/20001222-1.c: New test.
21617 * gcc.c-torture/compile/20001222-1.x: Xfail.
21618
21619 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
21620
21621 * gcc.c-torture/execute/comp-goto-2.c: New test.
21622
21623 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
21624
21625 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
21626 Use long types if __INT_MAX__ is 32767.
21627 (main): Use cast to (sint32 *) when poking 88 into a_page.
21628
21629 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
21630
21631 2000-12-21 Bernd Schmidt <bernds@redhat.com>
21632
21633 * gcc.c-torture/compile/20001221-1.c: New test.
21634 * gcc.c-torture/execute/20001221-1.c: New test.
21635
21636 2000-12-20 Richard Henderson <rth@redhat.com>
21637
21638 * g++.old-deja/g++.pt/crash36.C: Update error lines.
21639 * g++.old-deja/g++.robertl/eb109.C: Likewise.
21640
21641 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21642
21643 * gcc.dg/compare3.c: New test.
21644
21645 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21646
21647 * gcc.dg/format-warnll-1.c: New test.
21648
21649 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
21650
21651 * gcc.dg/cpp/cmdlne-P.c: New test.
21652
21653 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21654
21655 * gcc.c-torture/execute/builtin-abs-1.c,
21656 gcc.c-torture/execute/builtin-abs-2.c: New tests.
21657
21658 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21659
21660 * gcc.dg/cpp/multiline.c: New test.
21661
21662 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21663
21664 * g++.old-deja/g++.other/syshdr1.C: Update.
21665 * gcc.dg/cpp/lineflags.c: Remove temporarily.
21666
21667 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21668
21669 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
21670
21671 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21672
21673 * g++.old-deja/g++.pt/ttp65.C: New test.
21674
21675 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21676
21677 * g++.old-deja/g++.pt/ttp64.C: New test.
21678
21679 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21680
21681 * g++.old-deja/g++.pt/spec33.C: New test.
21682
21683 2000-12-14 Catherine Moore <clm@redhat.com>
21684
21685 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
21686 * gcc.c-torture/execute/920612-2.c: Likewise.
21687 * gcc.c-torture/execute/920428-2.c: Likewise.
21688 * gcc-c-torture/execute/va-arg-11.c: Call exit.
21689 * gcc.c-torture/execute/va-arg-21.c: Likewise.
21690
21691 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21692
21693 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
21694 * gcc.dg/pack-test-2.c: Likewise.
21695
21696 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21697
21698 Tests by Zack Weinberg <zackw@stanford.edu>.
21699
21700 * gcc.dg/cpp/defined.c: Update.
21701 * gcc.dg/cpp/defined_trad.c: New tests.
21702
21703 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21704
21705 * gcc.dg/cpp/trad-direct.c: Update.
21706
21707 2000-12-11 Neil Booth <neilb@earthling.net>
21708
21709 * gcc.dg/cpp/defined_trad.c
21710
21711 2000-12-11 Neil Booth <neilb@earthling.net>
21712
21713 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
21714
21715 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
21716
21717 * gcc.dg/format-miss-2.c: New test.
21718
21719 2000-12-09 Neil Booth <neilb@earthling.net>
21720
21721 * gcc.dg/cpp/lineflags.c: New tests.
21722 * gcc.dg/cpp/poison.c: Update.
21723 * gcc.dg/cpp/redef2.c: Update.
21724 * gcc.dg/cpp/skipping.c: New test.
21725
21726 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
21727
21728 * g++.old-deja/g++.other/eh3.C: New testcase.
21729
21730 2000-12-07 Neil Booth <neilb@earthling.net>
21731
21732 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
21733 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
21734 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
21735 wtr-union-init-2.c, wtr-union-init-3.c: Update.
21736 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
21737 Update.
21738
21739 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21740
21741 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
21742 __SIZE_TYPE__ instead of int for type of integers cast to
21743 pointers.
21744
21745 2000-12-07 Jakub Jelinek <jakub@redhat.com>
21746
21747 * g++.old-deja/g++.other/cleanup4.C: New test.
21748
21749 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21750
21751 * format-sec-1.c: New test.
21752
21753 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21754
21755 * gcc.dg/format-nonlit-3.c: New test.
21756
21757 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21758
21759 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
21760 through a null pointer.
21761
21762 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21763
21764 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
21765 * g++.old-deja/g++.pt/partial4.C: New test.
21766
21767 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
21768
21769 * gcc.c-torture/execute/ieee/hugeval.x: New.
21770
21771 2000-12-06 Neil Booth <neilb@earthling.net>
21772
21773 * gcc.dg/cpp/backslash2.c: New tests.
21774
21775 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21776
21777 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
21778 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
21779
21780 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
21781
21782 * gcc.c-torture/execute/20001203-2.c: New testcase.
21783
21784 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21785
21786 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
21787 * g++.old-deja/g++.other/virtual10.C: New test.
21788
21789 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21790
21791 * g++.old-deja/g++.mike/pmf5.C: Remove test.
21792
21793 2000-12-05 Richard Henderson <rth@redhat.com>
21794
21795 * gcc.c-torture/compile/20001205-1.c: New.
21796
21797 2000-12-04 Neil Booth <neilb@earthling.net>
21798
21799 * g++.old-deja/g++.other/virtual9.C: New test.
21800 * g++.old-deja/g++.pt/crash61.C: New test.
21801 * gcc.c-torture/execute/loop-9.c: New test.
21802
21803 2000-12-04 Neil Booth <neilb@earthling.net>
21804
21805 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
21806 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
21807 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
21808 * gcc.dg/cpp/extratokens.c: ...here.
21809
21810 2000-12-04 Neil Booth <neilb@earthling.net>
21811
21812 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
21813 New tests.
21814
21815 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21816
21817 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
21818 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
21819
21820 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
21821
21822 * gcc.c-torture/execute/20001203-1.c: New test.
21823
21824 2000-12-03 Neil Booth <neilb@earthling.net>
21825
21826 * gcc.dg/cpp/macro6.c: New test cases.
21827
21828 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21829
21830 * gcc.c-torture/execute/string-opt-9.c: New test.
21831 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21832 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21833 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21834
21835 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
21836 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
21837
21838 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
21839
21840 * gcc.dg/cpp/if-6.c: New testcase.
21841
21842 * gcc.dg/20001201-1.c: New testcase.
21843
21844 2000-12-02 Neil Booth <neilb@earthling.net>
21845
21846 * g++.old-deja/g++.other/externC4.C,
21847 g++.old-deja/g++.other/friend10.C: New tests.
21848
21849 2000-12-02 Neil Booth <neilb@earthling.net>
21850
21851 * g++.old-deja/g++.other/instan2.C
21852 * g++.old-deja/g++.other/instan3.C: New test.
21853
21854 2000-12-02 Neil Booth <neilb@earthling.net>
21855
21856 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
21857 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
21858 gnuc99.c,gnuc99-pedantic.c: New tests.
21859
21860 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21861
21862 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
21863 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
21864
21865 2000-12-01 Neil Booth <neilb@earthling.net>
21866
21867 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
21868 * gcc.dg/cpp/poison.c: Update.
21869 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
21870
21871 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
21872
21873 * g77.f-torture/execute/20001201.f: New test.
21874
21875 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21876
21877 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
21878
21879 2000-12-01 Jakub Jelinek <jakub@redhat.com>
21880
21881 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
21882
21883 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
21884
21885 * g++.old-deja/g++.other/cast6.C: New test.
21886
21887 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
21888
21889 * gcc.c-torture/execute/20001130-2.c: New testcase.
21890
21891 2000-11-30 Richard Henderson <rth@redhat.com>
21892
21893 * gcc.c-torture/execute/20001130-1.c: New test.
21894
21895 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21896
21897 * g++.old-deja/g++.other/op3.C: New test.
21898
21899 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21900
21901 * g++.old-deja/g++.other/op2.C: New test.
21902
21903 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21904
21905 * g++.old-deja/g++.other/crash38.C: New test.
21906
21907 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
21908
21909 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
21910
21911 2000-11-29 Jakub Jelinek <jakub@redhat.com>
21912
21913 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
21914 tests.
21915 * gcc.c-torture/execute/string-opt-6.c: New test.
21916
21917 * gcc.dg/20001117-1.c: Add main.
21918
21919 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
21920
21921 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
21922 Move from here ...
21923 * gcc.dg/940510-1.c: ... to here.
21924
21925 * gcc.dg/20000926-1.c: GNU C now allows initializations of
21926 zero-size arrays in toplevel structures.
21927
21928 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21929
21930 * gcc.c-torture/execute/loop-8.c: New test.
21931
21932 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21933
21934 * g++.old-deja/g++.other/base1.C: New test.
21935
21936 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21937
21938 * g++.old-deja/g++.other/parse2.C: New test.
21939
21940 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21941
21942 * g++.old-deja/g++.pt/incomplete1.C: New test.
21943
21944 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21945
21946 * g++.old-deja/g++.other/friend9.C: New test.
21947
21948 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21949
21950 * gcc.dg/20001127-1.c: New test.
21951
21952 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21953
21954 * g++.old-deja/g++.pt/friend46.C: New test.
21955
21956 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21957
21958 * g++.old-deja/g++.other/ptrmem8.C: New test.
21959
21960 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21961
21962 * gcc.c-torture/execute/string-opt-7.c: New test.
21963 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21964
21965 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
21966
21967 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
21968 instead of 'mkcheck 2'.
21969
21970 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
21971
21972 * gcc.c-torture/execute/memcheck/driver.c,
21973 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
21974 C9X references to refer to C99.
21975
21976 2000-11-25 Jakub Jelinek <jakub@redhat.com>
21977
21978 * gcc.dg/ultrasp3.c: New test.
21979
21980 2000-11-25 Neil Booth <neilb@earthling.net>
21981
21982 * gcc.dg/cpp/include2.c: Update test to be locale independent.
21983
21984 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
21985
21986 * gcc.c-torture/compile/20001123-2.c: New.
21987
21988 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21989
21990 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
21991
21992 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
21993
21994 * gcc.dg/sequence-point-1.c: Add some new tests.
21995 * gcc.c-torture/execute/20001124-1.c: New test.
21996
21997 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21998
21999 * g++.old-deja/g++.other/vaarg4.C: New test.
22000 * gcc.c-torture/compile/20001123-1.c: New test.
22001
22002 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22003
22004 * g++.other/crash24.C: Adjust and remove XFAIL.
22005 * g++.other/crash37.C: New test.
22006
22007 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
22008
22009 * g++.old-deja/g++.pt/instantiate9.C: New test.
22010
22011 2000-11-22 Mark Mitchell <mark@codesourcery.com>
22012
22013 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
22014 new ABI, too.
22015
22016 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
22017 * g++.old-deja/g++.robertl/eb55.C: Likewise.
22018
22019 2000-11-22 Neil Booth <neilb@earthling.net>
22020
22021 * gcc.dg/cpp/Wtrigraphs.c: New test.
22022
22023 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
22024
22025 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
22026
22027 2000-11-22 Jakub Jelinek <jakub@redhat.com>
22028
22029 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
22030
22031 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
22032
22033 * lib/gcc-dg.exp: load_lib scanasm.exp.
22034 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
22035 * lib/g++-dg.exp: load_lib scanasm.exp.
22036 * lib/scanasm.exp: New.
22037 (scan-assembler, scan-assembler-not): Add optional arguments to
22038 test name, or if not present, the pattern name.
22039 (scan-assembler-dem, scan-assembler-dem-not): New.
22040
22041 * g++.dg/dg.exp: New.
22042
22043 2000-11-21 Neil Booth <neilb@earthling.net>
22044
22045 * gcc.dg/cpp/integrated1.c: Remove.
22046
22047 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22048
22049 * gcc.c-torture/execute/20001121-1.c: New test.
22050
22051 2000-11-21 Richard Henderson <rth@redhat.com>
22052
22053 * gcc.c-torture/compile/20001121-1.c: New test.
22054
22055 2000-11-20 Neil Booth <neilb@earthling.net>
22056
22057 * gcc.dg/cpp/integrated1.c: New test.
22058
22059 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22060
22061 * g++.old-deja/g++.other/inline17.C: New test.
22062
22063 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
22064
22065 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
22066 local variable to be zero: I made the variable global. Now
22067 uses abort() and exit() instead of relying on main's return value.
22068
22069 2000-11-20 Neil Booth <neilb@earthling.net>
22070
22071 * gcc.dg/cpp/paste2.c: Update test.
22072 * objc/execute/paste.m: New test.
22073
22074 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
22075
22076 * gcc.dg/c99-condexpr-1.c: New test.
22077
22078 2000-11-20 Neil Booth <neilb@earthling.net>
22079
22080 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
22081
22082 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
22083
22084 * g++.old-deja/g++.pt/export1.C: New test.
22085
22086 2000-11-20 Jakub Jelinek <jakub@redhat.com>
22087
22088 * gcc.dg/20001117-1.c: New test.
22089
22090 2000-11-18 Richard Henderson <rth@redhat.com>
22091
22092 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
22093
22094 2000-11-18 Richard Henderson <rth@redhat.com>
22095
22096 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
22097 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
22098 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
22099
22100 2000-11-18 Richard Henderson <rth@redhat.com>
22101
22102 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
22103 (main): New. Exit cleanly.
22104
22105 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22106
22107 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
22108 gcc.dg/c99-fordecl-2.c: New tests.
22109
22110 2000-11-18 Richard Henderson <rth@redhat.com>
22111
22112 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
22113 * gcc.c-torture/execute/zerolen-2.c: New.
22114
22115 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22116
22117 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
22118 memory.
22119
22120 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22121
22122 * g++.old-deja/g++.pt/instantiate8.C: New test.
22123
22124 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22125
22126 * g++.old-deja/g++.other/incomplete.C: Add more tests.
22127 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
22128
22129 2000-11-16 Nick Clifton <nickc@redhat.com>
22130
22131 * gcc.c-torture/execute/nestfunc-2.c: New test.
22132 * gcc.c-torture/execute/nestfunc-3.c: New test.
22133
22134 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22135
22136 * gcc.c-torture/compile/20001116-1.c: New test.
22137
22138 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22139
22140 * gcc.c-torture/execute/20001115-1.c: New test.
22141
22142 2000-11-15 Mark Mitchell <mark@codesourcery.com>
22143
22144 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
22145 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
22146 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
22147 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22148
22149 2000-11-15 Neil Booth <neilb@earthling.net>
22150
22151 gcc.dg/cpp/_Pragma1.c: Update.
22152 gcc.dg/cpp/_Pragma2.c: New test.
22153
22154 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
22155
22156 * g++.old-deja/g++.other/anon5.C: New test.
22157
22158 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
22159
22160 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
22161 tests.
22162
22163 2000-11-14 Jakub Jelinek <jakub@redhat.com>
22164
22165 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
22166 output.
22167
22168 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22169
22170 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
22171 labels at end of compound statements.
22172
22173 2000-11-13 Jakub Jelinek <jakub@redhat.com>
22174
22175 * gcc.c-torture/execute/loop-7.c: New test.
22176
22177 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22178
22179 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
22180
22181 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22182
22183 * gcc.dg/c99-bool-1.c: New test.
22184
22185 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22186
22187 * gcc.dg/c99-scope-1.c: Remove xfail.
22188 * gcc.dg/c99-scope-2.c: New test.
22189
22190 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22191
22192 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
22193 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
22194
22195 2000-11-11 Mark Mitchell <mark@codesourcery.com>
22196
22197 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
22198 error messages.
22199
22200 * g++.mike/p700.C: Don't typedef wchar_t.
22201 * g++.mike/p784.C: Likewise.
22202 * g++.mike/eb101.C: Don't use __wchar_t.
22203
22204 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
22205
22206 * g77.f-torture/execute/20001111.[fx]: Test premature exit
22207 from DO loop.
22208
22209 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22210
22211 * gcc.c-torture/execute/20001111-1.c: New test.
22212
22213 2000-11-10 Nick Clifton <nickc@redhat.com>
22214
22215 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
22216 long multuiple and accumulate.
22217
22218 2000-11-09 Richard Henderson <rth@redhat.com>
22219
22220 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
22221 via size_t instead of int.
22222
22223 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
22224 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22225 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22226 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22227
22228 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
22229
22230 * gcc.c-torture/compile/20001109-1.c: New test.
22231 * gcc.c-torture/compile/20001109-2.c: New test.
22232
22233 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
22234
22235 * g++.old-deja/g++.pt/operator1.C: New test.
22236 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
22237
22238 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22239
22240 * gcc.dg/20001108-1.c: New test.
22241
22242 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22243
22244 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
22245 with both arguments constant strings.
22246 * gcc.c-torture/execute/string-opt-3.c: New test.
22247 * gcc.c-torture/execute/string-opt-4.c: New test.
22248 * gcc.c-torture/execute/string-opt-5.c: New test.
22249
22250 2000-11-08 Nick Clifton <nickc@redhat.com>
22251
22252 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
22253 mulsidi3adddi patterns.
22254
22255 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
22256
22257 * g++.old-deja/g++.other/crash36.C: New test.
22258
22259 2000-11-08 Jakub Jelinek <jakub@redhat.com>
22260
22261 * g++.old-deja/g++.other/init16.C: New test.
22262
22263 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
22264
22265 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
22266
22267 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22268
22269 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
22270 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22271 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22272
22273 2000-11-07 DJ Delorie <dj@redhat.com>
22274
22275 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
22276
22277 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22278
22279 * gcc.c-torture/execute/string-opt-1.c: New test.
22280
22281 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22282
22283 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
22284 mips-sgi-irix6.* because the MIPS ABI passes floating-point
22285 parameters in registers, and there is no way for a varargs
22286 function to know in which order the integer and floating-point
22287 parameters should be interleaved when they are placed on the
22288 stack.
22289 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22290 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22291
22292 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22293
22294 * gcc.c-torture/execute/string-opt-2.c: New test.
22295
22296 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
22297
22298 * g++.old-deja/g++.pt/crash60.C: New test.
22299
22300 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22301
22302 * g++.old-deja/g++.other/crash24.C: New test.
22303 * g++.old-deja/g++.other/crash25.C: New test.
22304 * g++.old-deja/g++.other/crash26.C: New test.
22305 * g++.old-deja/g++.other/crash27.C: New test.
22306 * g++.old-deja/g++.other/crash28.C: New test.
22307 * g++.old-deja/g++.other/crash29.C: New test.
22308 * g++.old-deja/g++.other/crash30.C: New test.
22309 * g++.old-deja/g++.other/crash31.C: New test.
22310 * g++.old-deja/g++.other/crash32.C: New test.
22311 * g++.old-deja/g++.other/crash33.C: New test.
22312 * g++.old-deja/g++.other/crash34.C: New test.
22313 * g++.old-deja/g++.other/crash35.C: New test.
22314
22315 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22316
22317 * gcc.c-torture/execute/20001031-1.c: New test.
22318
22319 2000-11-04 Mark Mitchell <mark@codesourcery.com>
22320
22321 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
22322 namespace.
22323
22324 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
22325 standards-conformant.
22326
22327 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
22328
22329 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
22330 * g++.old-deja/g++.mike/p755a.C: Likewise.
22331 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
22332 library makes no calls to `operator new' during initialization.
22333
22334 2000-11-04 Neil Booth <neilb@earthling.net>
22335
22336 * gcc.dg/cpp/include2.c: New tests.
22337
22338 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
22339
22340 * lib/g++.exp (g++_set_ld_library_path): New function.
22341 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
22342
22343 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
22344
22345 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
22346 warnings.
22347
22348 2000-11-01 Richard Henderson <rth@redhat.com>
22349
22350 * g++.old-deja/g++.ext/namedret1.C: New.
22351 * g++.old-deja/g++.ext/namedret2.C: New.
22352 * g++.old-deja/g++.ext/namedret3.C: New.
22353
22354 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
22355
22356 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
22357 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
22358
22359 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22360
22361 * gcc.c-torture/execute/va-arg-21.c: New test.
22362
22363 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
22364
22365 * gcc.dg/c99-complex-2.c: New test.
22366
22367 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22368
22369 * gcc.c-torture/execute/stdio-opt-1.c: New test.
22370
22371 2000-10-31 Jakub Jelinek <jakub@redhat.com>
22372
22373 * g++.old-deja/g++.other/inline16.C: New test.
22374
22375 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
22376
22377 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
22378 __PRETTY_FUNCTION__
22379
22380 2000-10-29 Neil Booth <neilb@earthling.net>
22381
22382 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
22383 New tests.
22384 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
22385 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
22386 optimisation.
22387
22388 2000-10-29 Neil Booth <neilb@earthling.net>
22389
22390 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
22391 * mi1.c, mi1c.h: Add null directives to multiple-include test.
22392 * mi5.c: Test multiple includes work with -C.
22393 * trigraphs.c: Test ^= version.
22394
22395 2000-10-28 Neil Booth <neilb@earthling.net>
22396
22397 New tests and test updates for new macro expander.
22398
22399 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
22400 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
22401 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
22402 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
22403 new diagnostic messages.
22404
22405 * gcc.dg/cpp/macro3.c: New tests.
22406
22407 2000-10-27 Mark Mitchell <mark@codesourcery.com>
22408
22409 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
22410 on the same line.
22411
22412 2000-10-27 Jakub Jelinek <jakub@redhat.com>
22413
22414 * g++.old-deja/g++.other/eh2.C: New test.
22415
22416 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
22417
22418 * gcc.c-torture/execute/20001027-1.c: New test.
22419
22420 2000-10-26 Richard Henderson <rth@redhat.com>
22421
22422 * gcc.c-torture/execute/20001026-1.c: New.
22423
22424 2000-10-26 Mark Mitchell <mark@codesourcery.com>
22425
22426 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
22427 * g++.old-deja/g++.law/builtin1.C: Likewise.
22428 * g++.old-deja/g++.law/ctors10.C: Likewise.
22429 * g++.old-deja/g++.law/virtual3.C: Likewise.
22430 * g++.old-deja/g++.mike/p658.C: Likewise.
22431 * g++.old-deja/g++.other/sibcall1.C: Likewise.
22432 * g++.old-deja/g++.other/vaarg2.C: Likewise.
22433 * g++.old-deja/g++.robertl/eb124.C: Likewise.
22434 * g++.old-deja/g++.robertl/eb44.C: Likewise.
22435 * g++.old-deja/g++.robertl/eb77.C: Likewise.
22436
22437 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
22438
22439 * gcc.c-torture/compile/20001024-1.c: New test.
22440
22441 2000-10-25 Mark Mitchell <mark@codesourcery.com>
22442
22443 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
22444 to tell us whether or not we are using V3.
22445
22446 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
22447
22448 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
22449 operands.
22450
22451 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
22452
22453 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
22454
22455 2000-10-25 Jakub Jelinek <jakub@redhat.com>
22456
22457 * gcc.c-torture/execute/20001024-1.c: New test.
22458
22459 2000-10-24 Jakub Jelinek <jakub@redhat.com>
22460
22461 * g++.old-deja/g++.other/sibcall1.C: New test.
22462
22463 2000-10-20 Jakub Jelinek <jakub@redhat.com>
22464
22465 * gcc.dg/noncompile/init-3.c: New test.
22466
22467 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
22468
22469 * gcc.dg/format-array-1.c: New test.
22470
22471 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22472
22473 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
22474 writing through null pointers; remove comment about testing
22475 unterminated strings.
22476
22477 2000-10-17 Matthew Hiller <hiller@redhat.com>
22478
22479 * gcc.c-torture/execute/20001017-2.c: New test.
22480
22481 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22482
22483 * gcc.c-torture/compile/20001018-1.c: New test.
22484 * gcc.c-torture/compile/20001018-1.x: Xfail.
22485
22486 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22487
22488 * gcc.c-torture/execute/20001017-1.c: New test.
22489
22490 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22491
22492 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
22493 for multiple use of arguments with scanf formats; add tests for
22494 multiple use of arguments.
22495
22496 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
22497
22498 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
22499
22500 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22501
22502 * gcc.dg/format-miss-1.c: New test.
22503
22504 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22505
22506 * gcc.c-torture/execute/20001013-1.c: New test.
22507
22508 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22509
22510 * gcc.dg/format-branch-1.c: New test.
22511
22512 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22513
22514 * README, lib/file-format.exp: Remove EGCS references.
22515
22516 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22517
22518 * gcc.dg/20001013-1.c: New test.
22519
22520 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
22521
22522 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
22523 for intmax_t in the compiler using __typeof__ and the type rules
22524 for conditional expressions.
22525
22526 2000-10-13 Jakub Jelinek <jakub@redhat.com>
22527
22528 * gcc.dg/20001012-1.c: New test.
22529 * gcc.dg/20001012-2.c: New test.
22530
22531 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22532
22533 * gcc.dg/format-attr-1.c: New test.
22534
22535 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22536
22537 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
22538 __LONG_LONG_MAX__ instead of LLONG_MAX.
22539
22540 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22541
22542 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
22543 scanf flags.
22544 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
22545 flags.
22546
22547 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
22548
22549 * gcc.dg/sequence-pt-1.c: New test.
22550
22551 2000-10-11 Geoff Keating <geoffk@cygnus.com>
22552
22553 * gcc.c-torture/execute/20001011-1.c: New testcase.
22554 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
22555
22556 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22557
22558 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
22559 does not error on it.
22560
22561 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22562
22563 * gcc.dg/20001009-1.c: New test.
22564
22565 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
22566
22567 * gcc.c-torture/compile/20001009-1.c: Move from here ....
22568 * gcc.c-torture/execute/20001009-2.c: ... to here.
22569
22570 2000-10-09 Geoff Keating <geoffk@cygnus.com>
22571
22572 * gcc.c-torture/compile/20001009-1.c: New testcase.
22573 * gcc.c-torture/execute/20001009-1.c: New testcase.
22574 Testcases provided by Jan Hubicka <jh@suse.cz>.
22575
22576 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22577
22578 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22579 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
22580 uintmax_t using <limits.h> to emulate the compiler's internal
22581 logic. No longer XFAIL %j tests.
22582
22583 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22584
22585 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
22586 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22587 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
22588 regexps and details of expected handling of some bad formats.
22589 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
22590 suppression.
22591
22592 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22593
22594 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
22595 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
22596 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
22597 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
22598 in list archives.
22599
22600 2000-10-06 Richard Henderson <rth@cygnus.com>
22601
22602 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
22603 * g++.old-deja/g++.brendan/crash52.C: Likewise.
22604 * g++.old-deja/g++.jason/report.C: Likewise.
22605 * g++.old-deja/g++.law/friend5.C: Likewise.
22606 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
22607 of the expected warnings.
22608
22609 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
22610
22611 * g++.old-deja/g++.pt/enum14.C: New test.
22612
22613 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
22614
22615 * g++.old-deja/g++.pt/crash59.C: New test.
22616
22617 2000-10-04 Will Cohen <wcohen@redhat.com>
22618
22619 * gcc.dg/20000926-1.c: New test.
22620
22621 2000-10-03 Geoff Keating <geoffk@cygnus.com>
22622
22623 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
22624 function name for current C++ compiler.
22625 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
22626
22627 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
22628
22629 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
22630 __PRETTY_FUNCTION__.
22631 * g++.old-deja/g++.ext/pretty2.C: Likewise.
22632
22633 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22634
22635 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
22636
22637 2000-09-26 Jakub Jelinek <jakub@redhat.com>
22638
22639 * gcc.c-torture/compile/20000923-1.c: New test.
22640
22641 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
22642
22643 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
22644 * g++.old-deja/g++.pt/ttp62.C: Same.
22645 * g++.old-deja/g++.other/inline14.C: Same.
22646
22647 2000-09-24 Richard Henderson <rth@cygnus.com>
22648
22649 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
22650
22651 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
22652
22653 * gcc.dg/c90-printf-1.c: Add test for wide string format.
22654
22655 2000-09-22 Geoff Keating <geoffk@cygnus.com>
22656
22657 * gcc.c-torture/compile/20000922-1.c: New file.
22658
22659 2000-09-21 Nick Clifton <nickc@redhat.com>
22660
22661 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
22662 a signed long modulo operation.
22663 (mod6): New function - perform an unsigned long modulo operation.
22664 (main): Add tests for modulos of very large numbers by very small
22665 dividends.
22666
22667 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22668
22669 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
22670
22671 2000-09-19 Richard Henderson <rth@cygnus.com>
22672
22673 * gcc.dg/compare2.c (case 10): XFAIL.
22674
22675 2000-09-18 Richard Henderson <rth@cygnus.com>
22676
22677 * gcc.c-torture/execute/20000906-1.c: Move ...
22678 * gcc.dg/20000906-1.c: ... here. Only run on targets
22679 that support __builtin_trap.
22680
22681 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
22682
22683 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
22684
22685 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22686
22687 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
22688 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
22689 more $ format tests.
22690
22691 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22692
22693 * gcc.dg/format-errmk-1.c: New test.
22694
22695 2000-09-17 Greg McGary <greg@mcgary.org>
22696
22697 * gcc.c-torture/execute/20000917-1.x: Remove.
22698
22699 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
22700
22701 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
22702
22703 2000-09-17 Greg McGary <greg@mcgary.org>
22704
22705 * gcc.c-torture/execute/20000917-1.c: New test.
22706 * gcc.c-torture/execute/20000917-1.x: XFAIL.
22707
22708 2000-09-16 Neil Booth <NeilB@earthling.net>
22709
22710 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
22711 in nested macro bug.
22712
22713 2000-09-15 Neil Booth <NeilB@earthling.net>
22714
22715 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
22716
22717 2000-09-14 Jeffrey A Law (law@cygnus.com)
22718
22719 * gcc.c-torture/execute/20000914-1.c: New test.
22720
22721 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
22722
22723 * g++.other/inline13.C: New test.
22724
22725 2000-09-12 Andreas Jaeger <aj@suse.de>
22726
22727 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
22728 constant by Ulrich Drepper <drepper@redhat.com>.
22729
22730 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
22731
22732 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
22733
22734 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22735
22736 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
22737
22738 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
22739
22740 * gcc.dg/cpp/backslash.c: New test.
22741
22742 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
22743
22744 * gcc.c-torture/execute/20000910-1.c: New test.
22745 * gcc.c-torture/execute/20000910-2.c: Likewise.
22746
22747 2000-09-11 Robert Lipe <robertl@sco.com>
22748
22749 * gcc.dg/pragma-align.c: New test.
22750
22751 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
22752
22753 * g++.old-deja/g++.pt/explicit82.C: New test.
22754 * g++.old-deja/g++.pt/explicit83.C: New test.
22755
22756 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
22757
22758 * gcc.dg/asm-names.c: New test.
22759
22760 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22761
22762 * gcc.dg/cpp/tr-warn6.c: New test
22763
22764 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
22765
22766 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
22767 be accepted.
22768
22769 2000-09-07 Catherine Moore <clm@redhat.com>
22770
22771 * gcc.c-torture/execute/unroll-1.c: New test.
22772
22773 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
22774
22775 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
22776 ERROR markers.
22777 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
22778 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
22779 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
22780 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
22781 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
22782 Preprocess only.
22783 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
22784 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
22785
22786 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22787
22788 * g++.old-deja/g++.pt/deduct2.C: New test.
22789
22790 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22791
22792 * g++.old-deja/g++.pt/parms2.C: New test.
22793
22794 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22795
22796 * g++.old-deja/g++.pt/crash58.C: New test.
22797
22798 2000-09-06 Greg McGary <greg@mcgary.org>
22799
22800 * gcc.c-torture/execute/20000906-1.c: New test.
22801 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
22802
22803 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22804
22805 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
22806
22807 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22808
22809 * g++.old-deja/g++.pt/crash57.C: New test.
22810
22811 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22812
22813 * g++.old-deja/g++.pt/crash56.C: New test.
22814
22815 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22816
22817 * g++.old-deja/g++.pt/koenig1.C: New test.
22818
22819 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22820
22821 * gcc.dg/20000904-1.c: New test.
22822
22823 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22824
22825 * gcc.dg/cpp/paste8.c: New test.
22826
22827 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
22828
22829 * gcc.c-torture/compile/20000827-1.c: New test.
22830
22831 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22832
22833 * gcc.dg/format-diag-1.c: New test.
22834
22835 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22836
22837 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
22838 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
22839 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
22840 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
22841 gcc.dg/formatz-1.c: Adjust warning regular expressions.
22842
22843 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22844
22845 * g++.old-deja/g++.other/nested4.C: New test.
22846
22847 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22848
22849 * g++.old-deja/g++.ns/scoped1.C: New test.
22850
22851 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
22852
22853 * lib/g++.exp: Support testing already-installed GCC.
22854
22855 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22856
22857 * wtr-label-1.c, wtr-suffix-1.c: New tests.
22858
22859 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22860
22861 * gcc.dg/return-type-2.c: New test.
22862
22863 2000-08-27 Geoff Keating <geoffk@cygnus.com>
22864
22865 * gcc.c-torture/compile/20000825-1.c: New test.
22866
22867 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
22868
22869 * gcc.dg/dwarf2-2.c: New test.
22870
22871 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
22872
22873 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
22874 dg-warning regexps.
22875
22876 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
22877
22878 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
22879 gcc.dg/format-ext-5.c: New tests.
22880
22881 2000-08-25 Jakub Jelinek <jakub@redhat.com>
22882
22883 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
22884
22885 2000-08-24 Mark Mitchell <mark@codesourcery.com>
22886
22887 * gcc.dg/noncompile/930622-2.c: Adjust error message.
22888
22889 2000-08-24 Richard Henderson <rth@cygnus.com>
22890
22891 * gcc.dg/ia64-sync-1.c: New test.
22892 * gcc.dg/ia64-sync-2.c: New test.
22893 * gcc.dg/ia64-asm-1.c: New test.
22894
22895 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
22896
22897 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
22898 * gcc.dg/format-ext-2.c: New test.
22899
22900 2000-08-23 Jason Merrill <jason@redhat.com>
22901
22902 * lib/old-dejagnu.exp: Also ignore "In member function" and
22903 "At global scope".
22904
22905 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22906
22907 * gcc.dg/noncompile/label-lineno-1.c: New test.
22908
22909 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22910
22911 * gcc.dg/c99-array-nonobj-1.c: New test.
22912
22913 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22914
22915 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
22916 tests.
22917 * gcc.dg/format-ext-1.c: New test.
22918
22919 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22920
22921 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
22922 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
22923 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
22924 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
22925 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
22926
22927 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
22928
22929 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
22930 gcc.dg/c99-strftime-2.c: New tests.
22931
22932 2000-08-22 Richard Henderson <rth@cygnus.com>
22933
22934 * gcc.c-torture/execute/20000822-1.c: New test.
22935
22936 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22937
22938 * gcc.c-torture/execute/20000819-1.x: Remove.
22939
22940 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22941
22942 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
22943 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
22944 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
22945 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
22946 gcc.dg/format-xopen-1.c: New tests.
22947
22948 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22949
22950 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
22951
22952 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22953
22954 * g++.old-deja/g++.other/loop2.C: New test.
22955
22956 * gcc.c-torture/compile/20000606-1.c: New test.
22957 * gcc.c-torture/compile/20000728-1.c: New test.
22958 * gcc.c-torture/execute/20000801-1.c: New test.
22959 * gcc.c-torture/execute/20000801-2.c: New test.
22960 * gcc.c-torture/execute/20000819-1.c: New test.
22961 * gcc.c-torture/execute/20000819-1.x: XFAIL.
22962 * gcc.dg/20000629-1.c: New test.
22963 * gcc.dg/20000724-1.c: New test.
22964 * gcc.dg/20000807-1.c: New test.
22965
22966 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
22967
22968 * gcc.dg/cpp/pragma-1.c: New test.
22969 * gcc.dg/cpp/pragma-2.c: New test.
22970
22971 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
22972
22973 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
22974 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
22975
22976 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22977
22978 * gcc.c-torture/compile/20000818-1.c: New test.
22979
22980 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
22981
22982 * gcc.c-torture/execute/20000818-1.c: New test.
22983
22984 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
22985
22986 * gcc.dg/format-va-1.c: New test.
22987
22988 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22989
22990 * g++.old-deja/g++.other/typedef8.C: New test.
22991
22992 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22993
22994 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
22995 * g++.old-deja/g++.mike/net36.C: Mark candidate.
22996 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
22997 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
22998 * g++.old-deja/g++.other/ptrmem7.C: New test.
22999 * g++.old-deja/g++.pt/ptrmem10.C: New test.
23000
23001 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23002
23003 * g++.old-deja/g++.pt/typename27.C: New test.
23004
23005 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
23006
23007 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
23008 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
23009 * g++.old-deja/g++.pt/friend45.C: New test.
23010 * g++.old-deja/g++.other/friend8.C: New test.
23011
23012 2000-08-15 Richard Henderson <rth@cygnus.com>
23013
23014 * gcc.c-torture/execute/20000815-1.c: New test.
23015
23016 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
23017
23018 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
23019 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
23020 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
23021
23022 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
23023
23024 * g++.old-deja/g++.other/refinit2.C: New test.
23025
23026 2000-08-13 Geoff Keating <geoffk@cygnus.com>
23027
23028 * lib/c-torture.exp (c-torture): Make
23029 compiler_conditional_xfail_data global.
23030 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
23031 compiler_conditional_xfail_data machinery.
23032 (f-torture-execute): Likewise.
23033 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
23034 and only when unrolling loops.
23035
23036 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
23037
23038 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23039
23040 * g++.old-deja/g++.pt/explicit81.C: New test.
23041
23042 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23043
23044 * g++.old-deja/g++.pt/typename26.C: New test.
23045
23046 2000-08-10 Geoff Keating <geoffk@cygnus.com>
23047
23048 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
23049 warning.
23050
23051 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
23052
23053 * g++.old-deja/g++.other/array3.C: New test.
23054
23055 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23056
23057 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
23058 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
23059 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
23060 New tests.
23061
23062 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
23063
23064 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
23065 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23066
23067 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
23068
23069 * gcc.c-torture/execute/20000808-1.c: New test.
23070
23071 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23072
23073 * gcc.dg/c90-const-expr-1.c: New test.
23074
23075 2000-08-08 Richard Henderson <rth@cygnus.com>
23076
23077 * gcc.dg/noncompile/920923-1.c: Declare calloc.
23078
23079 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
23080
23081 * gcc.dg/noncompile/const-ll-1.c: New test.
23082
23083 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
23084
23085 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
23086
23087 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
23088
23089 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
23090 that running programs linked against the shared version of libobjc
23091 run correctly.
23092
23093 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23094
23095 * gcc.dg/c99-printf-1.c: New test.
23096
23097 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23098
23099 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
23100
23101 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
23102
23103 * gcc.c-torture/execute/20000731-1.x: Delete.
23104
23105 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
23106
23107 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
23108 and torture_without_loops as is done by c-torture.exp.
23109 (search_for): Copy from c-torture.exp.
23110 (gcc-dg-runtest): New function, drives a directory of tests
23111 iterating over the TORTURE_OPTIONS.
23112 (scan-assembler, scan-assembler-not): Move here from
23113 individual directory drivers.
23114
23115 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
23116 defined by lib/gcc-dg.exp.
23117 * gcc.dg/cpp/cpp.exp: Likewise.
23118 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
23119 gcc-dg-runtest, so we cycle over optimization options.
23120
23121 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
23122 * gcc.dg/compare2.c: No longer expected to fail.
23123
23124 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
23125
23126 * gcc.c-torture/execute/20000804-1.c: New test.
23127
23128 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
23129
23130 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
23131
23132 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
23133
23134 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
23135
23136 2000-08-03 Jeffrey A Law (law@cygnus.com)
23137
23138 * gcc.c-torture/compile/20000803-1.c: New test.
23139
23140 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
23141
23142 * gcc.c-torture/execute/20000801-3.c,
23143 gcc.c-torture/execute/20000801-4.c: New tests.
23144 * gcc.c-torture/execute/20000801-3.x,
23145 gcc.c-torture/execute/20000801-4.x: Xfail.
23146
23147 2000-08-02 Geoff Keating <geoffk@cygnus.com>
23148
23149 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
23150 libobjc/.libs to allow for libtool.
23151
23152 2000-08-02 Jakub Jelinek <jakub@redhat.com>
23153
23154 * gcc.c-torture/compile/20000802-1.c: New test.
23155
23156 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
23157
23158 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
23159
23160 2000-07-31 Jeffrey A Law (law@cygnus.com)
23161
23162 * gcc-c-torture/execute/20000731-2.c: New test.
23163
23164 * gcc.c-torture/execute/20000731-1.c: New test.
23165 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
23166
23167 2000-07-31 Jakub Jelinek <jakub@redhat.com>
23168
23169 * testsuite/gcc.dg/cpp/paste7.c: New test.
23170 * gcc.dg/cpp/20000725-1.c: New test.
23171
23172 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
23173
23174 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
23175 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
23176 declaration warning for __builtin_dwarf_reg_size.
23177
23178 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
23179
23180 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
23181
23182 * gcc.dg/noncompile/voidparam-1.c: New test.
23183
23184 2000-07-30 Richard Henderson <rth@cygnus.com>
23185
23186 * gcc.dg/c90-digraph-1.c: Don't xfail.
23187 * gcc.dg/compare2.c (case 10): Xfail.
23188 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
23189
23190 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
23191
23192 * gcc.dg/c99-main-1.c: New test.
23193
23194 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
23195
23196 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
23197
23198 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
23199
23200 * gcc.c-tortuer/execute/20000726-1.c: New test.
23201
23202 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
23203
23204 * gcc.c-torture/execute/enum-2.c: New test.
23205
23206 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23207
23208 * gcc.dg/cpp/tr-warn3.c: New test.
23209
23210 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23211
23212 * g++.old-deja/g++.ext/implicit1.C: Remove.
23213 * g++.old-deja/g++.jason/c2.C: Remove
23214 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
23215 * g++.old-deja/g++.pt/crash16.C: Likewise.
23216 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
23217
23218 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23219
23220 * g++.old-deja/g++.other/for2.C: New test.
23221
23222 2000-07-25 Jakub Jelinek <jakub@redhat.com>
23223
23224 * gcc.dg/20000720-1.c: New test.
23225
23226 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
23227
23228 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
23229
23230 2000-07-24 Geoff Keating <geoffk@cygnus.com>
23231
23232 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
23233 * gcc.c-torture/execute/20000722-1.c: New.
23234 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
23235
23236 2000-07-24 Jakub Jelinek <jakub@redhat.com>
23237
23238 * gcc.dg/cpp/20000720-1.S: New test.
23239
23240 2000-07-21 Michael Meissner <meissner@redhat.com>
23241
23242 * gcc.c-torture/execute/ieee/hugeval.c: New test.
23243
23244 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23245
23246 * g++.old-deja/g++.brendan/crash16.C,
23247 g++.old-deja/g++.brendan/parse3.C,
23248 g++.old-deja/g++.brendan/redecl1.C,
23249 g++.old-deja/g++.ns/template13.C,
23250 g++.old-deja/g++.other/decl4.C,
23251 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
23252
23253 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23254
23255 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
23256 and "Internal error".
23257
23258 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
23259 regexps.
23260 * gcc.dg/cpp/paste6.c: New test.
23261
23262 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
23263
23264 * gcc.dg/cpp/tr-direct.c: New test.
23265
23266 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
23267 gcc.dg/cpp/undef1.c: Tweak error regexps.
23268
23269 2000-07-18 Eric Christopher <echristo@redhat.com>
23270
23271 * gcc.c-torture/compile/20000718-1.c: New test.
23272
23273 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
23274
23275 * cpplex.c (_cpp_push_token): If the token being pushed back
23276 is the previous token in this context, just subtract one from
23277 context->posn.
23278 * cppmacro.c (save_expansion): Clear aux field when storing a
23279 placemarker.
23280
23281 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
23282
23283 * gcc.dg/noncompile/redecl-1.c: New test.
23284
23285 2000-07-18 Jakub Jelinek <jakub@redhat.com>
23286
23287 * gcc.c-torture/execute/20000717-5.c: New test.
23288 * gcc.c-torture/execute/20000717-1.x: Removed.
23289
23290 2000-07-17 Richard Henderson <rth@cygnus.com>
23291
23292 * gcc.c-torture/execute/20000717-4.c: New test.
23293
23294 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
23295
23296 * gcc.dg/cpp/syshdr.c: New test.
23297 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
23298
23299 2000-07-17 Neil Booth <neilb@earthling.net>
23300
23301 * gcc.dg/cpp/cmdlne-dM.c: New test.
23302 * gcc.dg/cpp/cmdlne-dD.c: New test.
23303
23304 2000-07-17 Jeffrey A Law (law@cygnus.com)
23305
23306 * gcc.c-torture/execute/20000717-3.c: New test.
23307
23308 * gcc.c-torture/compile/20000717-1.c: New test.
23309
23310 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
23311
23312 * gcc.c-torture/execute/20000717-2.c: New test.
23313
23314 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23315
23316 * gcc.dg/formatz-1.c: New test.
23317
23318 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
23319 * gcc.dg/c99-digraph-1.c: New tests.
23320
23321 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
23322 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
23323
23324 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
23325 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
23326 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
23327 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
23328 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
23329 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
23330 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
23331
23332 2000-07-17 Greg McGary <greg@mcgary.org>
23333
23334 * gcc.c-torture/execute/20000717-1.c: New test.
23335 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
23336
23337 2000-07-15 Jakub Jelinek <jakub@redhat.com>
23338
23339 * gcc.c-torture/execute/20000715-2.c: New test.
23340 * gcc.dg/20000715-1.c: New test.
23341
23342 2000-07-15 Michael Meissner <meissner@redhat.com>
23343
23344 * gcc.c-torture/execute/20000715-1.c: New test.
23345
23346 2000-07-13 Jakub Jelinek <jakub@redhat.com>
23347
23348 * gcc.c-torture/execute/20000707-1.c: New test.
23349
23350 2000-07-13 Neil Booth <NeilB@earthling.net>
23351
23352 * testsuite/gcc.dg/cpp/digraph1.c,
23353 testsuite/gcc.dg/cpp/digraph2.c,
23354 testsuite/gcc.dg/cpp/digraphs.c: New tests.
23355
23356 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
23357
23358 * g77.f-torture/compile/20000630-2.f: New test.
23359 * g77.f-torture/compile/20000630-2.x
23360
23361 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
23362
23363 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
23364
23365 2000-07-11 Neil Booth <NeilB@earthling.net>
23366
23367 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
23368
23369 2000-07-11 Neil Booth <NeilB@earthling.net>
23370
23371 * gcc.dg/cpp/cmdlne-C.c: New.
23372
23373 2000-07-09 Neil Booth <NeilB@earthling.net>
23374
23375 * gcc.dg/cpp/directiv.c: New tests.
23376 * gcc.dg/cpp/undef1.c: Update.
23377
23378 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
23379
23380 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
23381
23382 2000-07-09 Neil Booth <NeilB@earthling.net>
23383
23384 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
23385
23386 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
23387
23388 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
23389 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
23390
23391 2000-07-08 Neil Booth <NeilB@earthling.net>
23392
23393 * gcc.dg/cpp/macsyntx.c: New tests.
23394
23395 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23396
23397 * gcc.dg/20000707-1.c: New test.
23398
23399 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23400
23401 * gcc.c-torture/execute/20000706-1.c: New test.
23402 * gcc.c-torture/execute/20000706-2.c: New test.
23403 * gcc.c-torture/execute/20000706-3.c: New test.
23404 * gcc.c-torture/execute/20000706-4.c: New test.
23405 * gcc.c-torture/execute/20000706-5.c: New test.
23406
23407 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23408
23409 * g++.old-deja/g++.pt/instantiate7.C: New test.
23410
23411 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23412
23413 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
23414 * g++.old-deja/g++.mike/thunk3.C: Likewise.
23415 * g++.old-deja/g++.other/rtti3.C: Likewise.
23416 * g++.old-deja/g++.other/rttid3.C: Likewise.
23417
23418 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
23419
23420 * g77.f-torture/compile/20000630-1.x: Fix typo
23421
23422 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
23423
23424 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
23425 assembly output.
23426
23427 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
23428
23429 * gcc.dg/cpp/ident.c: New test.
23430
23431 2000-07-05 Neil Booth <NeilB@earthling.net>
23432
23433 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
23434 gcc.dg/cpp/lexstrng.c: New tests.
23435
23436 2000-07-04 Neil Booth <NeilB@earthling.net>
23437
23438 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
23439 * gcc.dg/cpp/strify2.c: Same.
23440
23441 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
23442
23443 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
23444 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
23445 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
23446 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
23447
23448 * testsuite/gcc.dg/cpp/macro1.c,
23449 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
23450 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
23451 testsuite/gcc.dg/cpp/strify1.c,
23452 testsuite/gcc.dg/cpp/strify2.c: New tests.
23453
23454 2000-07-03 Jakub Jelinek <jakub@redhat.com>
23455
23456 * gcc.c-torture/execute/20000703-1.c: New test.
23457
23458 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23459
23460 * g++.old-deja/g++.pt (lookup10.C): New test.
23461
23462 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23463
23464 * g++.old-deja/g++.pt (typename25.C): New test.
23465
23466 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
23467
23468 * gcc.c-torture/compile/20000701-1.c: New test.
23469
23470 2000-06-30 Nick Clifton <nickc@cygnus.com>
23471
23472 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
23473 to test case.
23474
23475 2000-06-30 Catherine Moore <clm@cygnus.com>
23476
23477 * gcc.c-torture/execute/align-1.c: New test.
23478
23479 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
23480
23481 * g++.old-deja/g++.pt/expr8.C: New test.
23482 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
23483
23484 2000-06-29 Nick Clifton <nickc@cygnus.com>
23485
23486 * gcc.c-torture/compile/20000629-1.c: New test.
23487
23488 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23489
23490
23491 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
23492 gcc.dg/noncompile directory, depending on whether they're
23493 preprocessor tests or not. Annotate all the tests for the dg
23494 framework.
23495
23496 * gcc.c-torture/noncompile/noncompile.exp: Delete.
23497 * gcc.dg/noncompile/noncompile.exp: New.
23498
23499 * Moved files:
23500 Old name New name
23501 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
23502 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
23503 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
23504 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
23505 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
23506 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
23507 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
23508 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
23509 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
23510 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
23511 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
23512 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
23513 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
23514 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
23515 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
23516 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
23517 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
23518 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
23519 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
23520 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
23521 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
23522 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
23523 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
23524 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
23525
23526 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
23527 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
23528 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
23529 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
23530 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
23531 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
23532
23533 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23534
23535 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
23536 declare one variable. On the fourth, error.
23537 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
23538 declared by 20000628-1a.h.
23539
23540 2000-06-29 Richard Henderson <rth@redhat.com>
23541
23542 * gcc.c-torture/execute/930529-1.x: New file.
23543 * gcc.dg/920413-1.c: Adjust expected warning text.
23544 * gcc.dg/980217-1.c: Declare abort.
23545 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
23546
23547 2000-06-29 Jeffrey A Law (law@cygnus.com)
23548
23549 * g77.f-torture/compile/20000629-1.f: New test.
23550 * g77.f-torture/compile/20000629-1.x: Expected to fail.
23551
23552 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23553
23554 Rearrange lots of files, removing entirely the
23555 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
23556 directories.
23557
23558 * Deleted files:
23559 gcc.c-torture/code_quality/code_quality.exp
23560 gcc.c-torture/special/special.exp
23561 gcc.failure/failure.exp
23562 gcc.failure/940409-1.x
23563 gcc.c-torture/compile/961203-1.x
23564
23565 * New files:
23566 gcc.misc-tests/linkage.exp
23567 gcc.c-torture/execute/920730-1t.c
23568 gcc.c-torture/execute/920730-1t.x
23569 gcc.c-torture/compile/920520-1.x
23570 gcc.c-torture/compile/920521-1.x
23571 gcc.c-torture/compile/981006-1.x
23572 gcc.c-torture/execute/eeprof-1.x
23573
23574 * Moved files (possibly with modifications to fit a new harness):
23575 Old name New name
23576 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
23577 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
23578 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
23579 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
23580 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
23581 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
23582 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
23583 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
23584 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
23585 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
23586 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
23587 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
23588 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
23589 gcc.failure/940409-1.c gcc.dg/940409-1.c
23590
23591 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23592
23593 * c-torture/compile/961203-1.x: Delete.
23594
23595 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
23596 not exit. Include stdio.h.
23597 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
23598 * gcc.misc-tests/dg-12.c: Likewise.
23599 * gcc.misc-tests/dg-5.c: Likewise.
23600 * gcc.misc-tests/dg-6.c: Likewise.
23601 * gcc.misc-tests/dg-7.c: Prototype abort.
23602 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
23603 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
23604 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
23605 not exit.
23606 * gcc.misc-tests/sieve.c: Use return from main, not exit.
23607 * gcc.misc-tests/sort2.c: Use return from main, not exit.
23608
23609 2000-06-28 Jakub Jelinek <jakub@redhat.com>
23610
23611 * gcc.dg/cpp/20000628-1.c: New test.
23612 * gcc.dg/cpp/20000628-1.h: New header for above test.
23613 * gcc.dg/cpp/20000628-1a.h: Likewise.
23614
23615 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
23616
23617 * gcc.dg/cpp: New directory.
23618 * gcc.dg/cpp/cpp.exp: New driver.
23619 * gcc.dg/cpp/20000627-1.c: New test.
23620 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
23621 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
23622 and rewrite as a compilation test.
23623
23624 * gcc.dg: Move many files into the cpp subdirectory, possibly
23625 renaming or editing them as well.
23626 Old name New name
23627 990119-1.c cpp/19990119-1.c
23628 990228-1.c cpp/19990228-1.c
23629 990407-1.c cpp/19990407-1.c
23630 990409-1.c cpp/19990409-1.c
23631 990413-1.c cpp/19990413-1.c
23632 990703-1.c cpp/19990703-1.c
23633 20000127-1.c cpp/20000127-1.c
23634 20000129-1.c cpp/20000129-1.c
23635 20000207-1.c cpp/20000207-1.c
23636 20000207-2.c cpp/20000207-2.c
23637 20000209-1.c cpp/20000209-1.c
23638 20000209-2.c cpp/20000209-2.c
23639 20000301-1.c cpp/20000301-1.c
23640 20000419-1.c cpp/20000419-1.c
23641 20000510-1.S cpp/20000510-1.S
23642 20000519-1.c cpp/20000519-1.c
23643 20000529-1.c cpp/20000529-1.c
23644 20000625-1.c cpp/20000625-1.c
23645 20000625-2.c cpp/20000625-2.c
23646 cpp-as1.c cpp/assert1.c
23647 cpp-as2.c cpp/assert2.c
23648 cxx-comments-1.c cpp/cxxcom1.c
23649 cxx-comments-2.c cpp/cxxcom2.c
23650 endif-label.c cpp/endif.c
23651 cpp-hash1.c cpp/hash1.c
23652 cpp-hash2.c cpp/hash2.c
23653 cpp-if1.c cpp/if-1.c
23654 cpp-if2.c cpp/if-2.c
23655 cpp-if3.c cpp/if-3.c
23656 cpp-if4.c cpp/if-4.c
23657 cpp-if5.c cpp/if-5.c
23658 cpp-cond.c cpp/if-cexp.c
23659 cpp-missingop.c cpp/if-mop.c
23660 cpp-missingparen.c cpp/if-mpar.c
23661 cpp-opprec.c cpp/if-oppr.c
23662 cpp-ifparen.c cpp/if-paren.c
23663 cpp-shortcircuit.c cpp/if-sc.c
23664 cpp-shift.c cpp/if-shift.c
23665 cpp-unary.c cpp/if-unary.c
23666 cpp-li1.c cpp/line1.c
23667 cpp-li2.c cpp/line2.c
23668 lineno.c cpp/line3.c
23669 lineno-2.c cpp/line4.c
23670 cpp-mi.c cpp/mi1.c
23671 cpp-mic.h cpp/mi1c.h
23672 cpp-micc.h cpp/mi1cc.h
23673 cpp-mind.h cpp/mi1nd.h
23674 cpp-mindp.h cpp/mi1ndp.h
23675 cpp-mix.h cpp/mi1x.h
23676 cpp-mi2.c cpp/mi2.c
23677 cpp-mi2a.h cpp/mi2a.h
23678 cpp-mi2b.h cpp/mi2b.h
23679 cpp-mi2c.h cpp/mi2c.h
23680 cpp-mi3.c cpp/mi3.c
23681 cpp-mi3.def cpp/mi3.def
23682 poison-1.c cpp/poison.c
23683 pr-impl.c cpp/prag-imp.c
23684 cpp-redef-2.c cpp/redef1.c
23685 cpp-redef.c cpp/redef2.c
23686 strpaste.c cpp/strp1.c
23687 strpaste-2.c cpp/strp2.c
23688 cpp-tradpaste.c cpp/tr-paste.c
23689 cpp-tradstringify.c cpp/tr-str.c
23690 cpp-tradwarn1.c cpp/tr-warn1.c
23691 cpp-tradwarn2.c cpp/tr-warn2.c
23692 trigraphs.c cpp/trigraphs.c
23693 cpp-unc1.c cpp/unc1.c
23694 cpp-unc2.c cpp/unc2.c
23695 cpp-unc3.c cpp/unc3.c
23696 cpp-unc.c cpp/unc4.c
23697 undef.c cpp/undef1.c
23698 undef-2.c cpp/undef2.c
23699 cpp-wi1.c cpp/widestr1.c
23700
23701 2000-06-27 Mark Mitchell <mark@codesourcery.com>
23702
23703 * lib/g++.exp (g++_include_flags): Tweak.
23704
23705 2000-06-27 H.J. Lu <hjl@gnu.org>
23706 Loren J. Rittle <ljrittle@acm.org>
23707
23708 * lib/g++.exp (g++_include_flags): Override libgloss.exp
23709 version with one that knows about the new gcc tree structure.
23710 (g++_link_flags): Same.
23711
23712 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
23713
23714 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
23715 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
23716 case we are cross-compiling.
23717
23718 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
23719 g++.old-deja/g++.niklas/Makefile.in,
23720 g++.old-deja/g++.niklas/configure.in,
23721 g++.old-deja/g++.other/Makefile.in,
23722 g++.old-deja/g++.other/configure.in,
23723 gcc.c-torture/code_quality/Makefile.in,
23724 gcc.c-torture/code_quality/configure.in,
23725 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
23726 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
23727 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
23728 gcc.c-torture/execute/ieee/Makefile.in,
23729 gcc.c-torture/execute/ieee/configure.in,
23730 gcc.c-torture/noncompile/Makefile.in,
23731 gcc.c-torture/noncompile/configure.in,
23732 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
23733 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
23734 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
23735
23736 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23737
23738 * g++.old-deja/g++.other/ambig3.C: New test.
23739
23740 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23741
23742 * g++.old-deja/g++.pt/syntax1.C: New test.
23743 * g++.old-deja/g++.pt/syntax2.C: New test.
23744 * g++.old-deja/g++.other/syntax3.C: New test.
23745 * g++.old-deja/g++.other/syntax4.C: New test.
23746
23747 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23748
23749 * gcc.dg/20000623-1.c: Prototype exit and abort.
23750
23751 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23752
23753 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
23754 New tests.
23755 * gcc.dg/cpp-mi3.def: New file.
23756
23757 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
23758 inside assertions.
23759 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
23760 lexer's error messages.
23761 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
23762 divine anything from the linemarkers.
23763 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
23764 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
23765
23766 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
23767
23768 * gcc.dg/20000623-1.c: New test.
23769
23770 2000-06-22 Jakub Jelinek <jakub@redhat.com>
23771
23772 * gcc.c-torture/execute/20000622-1.c: New test.
23773
23774 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23775
23776 * g++.old-deja/g++.other/init15.C: New test.
23777
23778 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23779
23780 * g++.old-deja/g++.pt/vaarg2.C: New test.
23781 * g++.old-deja/g++.pt/vaarg3.C: New test.
23782
23783 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
23784
23785 * g++.old-deja/g++.other/dyncast6.C: New test.
23786
23787 2000-06-15 Jakub Jelinek <jakub@redhat.com>
23788
23789 * gcc.c-torture/execute/loop-6.c: New test.
23790
23791 2000-06-14 Jakub Jelinek <jakub@redhat.com>
23792
23793 * gcc.dg/20000614-1.c: New test.
23794 * gcc.dg/20000614-2.c: New test.
23795
23796 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
23797
23798 * g++.old-deja/g++.other/inline12.C: New test.
23799
23800 2000-06-13 Jakub Jelinek <jakub@redhat.com>
23801
23802 * g++.old-deja/g++.other/eh1.C: New test.
23803
23804 2000-06-12 Jakub Jelinek <jakub@redhat.com>
23805
23806 * g++.old-deja/g++.other/type.C: New test.
23807
23808 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23809
23810 * g++.old-deja/g++.other/initstring.C: New test.
23811
23812 2000-06-12 Jason Merrill <jason@redhat.com>
23813
23814 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
23815
23816 2000-06-09 Jeffrey A Law (law@cygnus.com)
23817
23818 * gcc.c-torture/compile/20000609-1.c: New test.
23819
23820 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
23821
23822 * gcc.dg/20000609-1.c: New test.
23823
23824 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
23825
23826 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
23827 * gcc.c-torture/noncompile/poison-1.c: Move...
23828 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
23829 * gcc.dg/cpp-li1.c: Add a token after the #line.
23830
23831 2000-06-05 Richard Henderson <rth@cygnus.com>
23832
23833 * gcc.c-torture/execute/20000605-2.c: New test.
23834 * gcc.c-torture/execute/20000605-3.c: New test.
23835
23836 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
23837
23838 * g77.f-torture/execute/20000503-1.x: New file.
23839
23840 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
23841
23842 * g++.old-deja/g++.eh/badalloc1.C: New test.
23843
23844 2000-06-05 Richard Henderson <rth@cygnus.com>
23845
23846 * gcc.c-torture/execute/20000605-1.c: New test.
23847
23848 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23849 Nathan Sidwell <nathan@codesourcery.com>
23850
23851 * gcc.c-torture/compile/20000605-1.c: New test.
23852
23853 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
23854
23855 * g77.f-torture/compile/20000601-1.f: New test.
23856
23857 2000-06-03 Richard Henderson <rth@cygnus.com>
23858
23859 * gcc.c-torture/execute/20000603-1.c: New.
23860
23861 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
23862
23863 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
23864 * gcc.dg/noreturn-2.c (noreturn): Likewise.
23865
23866 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
23867
23868 * gcc.dg/compare2.c (case 12): XFAIL.
23869 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
23870 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
23871
23872 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
23873
23874 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
23875
23876 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
23877 guard macro is already defined when the header is first
23878 included.
23879 * gcc.dg/cpp-mix.h: New file.
23880 * gcc.dg/endif-label.c: Update patterns to match compiler.
23881
23882 * g++.brendan/complex1.C: Declare abort.
23883 * g++.law/refs4.C: Remove XFAIL.
23884 * g++.oliva/expr2.C: Declare abort and exit.
23885
23886 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
23887
23888 * gcc.c-torture/execute/20000528-1.c: New test.
23889
23890 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
23891 * g++.old-deja/g++.law/temps4.C: Likewise.
23892
23893 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
23894 stdlib.h. Call abort() on failure.
23895 * g++.old-deja/g++.law/refs4.C: Likewise.
23896 * g++.old-deja/g++.law/temps4.C: Likewise.
23897 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
23898 * gcc.c-torture/execute/20000112-1.c: Include string.h.
23899
23900 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
23901
23902 Relative to g++.dg/special:
23903 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
23904
23905 Relative to g++.old-deja:
23906 * g++.brendan/complex1.C, g++.jason/optimize2.C,
23907 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
23908 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
23909 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
23910 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
23911 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
23912 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
23913
23914 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
23915 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
23916 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
23917 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
23918 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
23919 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
23920 and/or string.h.
23921
23922 * g++.other/goto1.C: Update expectations for error messages.
23923
23924 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
23925
23926 * gcc.c-torture/compile/20000523-1.c: New test.
23927
23928 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23929
23930 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
23931
23932 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23933
23934 * g++.old-deja/g++.eh/catch11.C: New test.
23935 * g++.old-deja/g++.eh/catch12.C: New test.
23936
23937 2000-05-24 Nick Clifton <nickc@cygnus.com>
23938
23939 * gcc.c-torture/execute/20000523-1.c: New test.
23940
23941 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
23942
23943 * c-torture/execute/bcp-1.c: Replace abort in arg of
23944 __builtin_constant_p with a generic external function.
23945
23946 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
23947 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
23948 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
23949 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
23950 Prototype abort and/or exit.
23951
23952 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
23953 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
23954 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
23955 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
23956
23957 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
23958
23959 * gcc.dg/dwarf2-1.c: New test.
23960
23961 2000-05-20 Richard Henderson <rth@cygnus.com>
23962
23963 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
23964
23965 2000-05-20 Andreas Jaeger <aj@suse.de>
23966
23967 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
23968 testcase.
23969
23970 2000-05-19 David Edelsohn <edelsohn@gnu.org>
23971
23972 * gcc.c-torture/execute/20000519-2.c: New test.
23973
23974 2000-05-19 Andreas Jaeger <aj@suse.de>
23975
23976 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
23977 which fails with SSA.
23978
23979 * lib/c-torture.exp: Also test with -O3 -fssa.
23980
23981 2000-05-18 Michael Meissner <meissner@redhat.com>
23982
23983 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
23984 * gcc.c-torture/execute/920415-1.c: Ditto.
23985 * gcc.c-torture/execute/920501-1.c: Ditto.
23986 * gcc.c-torture/execute/conversion.c: Ditto.
23987 * gcc.c-torture/execute/cvt-1.c: Ditto.
23988
23989 2000-05-18 Jeffrey A Law (law@cygnus.com)
23990
23991 * gcc.c-torture/compile/20000518-1.c: New test.
23992
23993 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
23994
23995 * g77.f-torture/compile/200005018.f: New test.
23996
23997 2000-05-17 Jeffrey A Law (law@cygnus.com)
23998
23999 * gcc.c-torture/compile/20000517-1.c: New test.
24000
24001 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24002
24003 * gcc.c-torture/execute/20000516-1.c: New test.
24004
24005 2000-05-15 Jakub Jelinek <jakub@redhat.com>
24006
24007 * g++.old-deja/g++.other/eh.C: New test.
24008
24009 2000-05-12 Richard Henderson <rth@cygnus.com>
24010
24011 * gcc.c-torture/execute/990208-1.c (main): Don't pass
24012 constants through to doit's conditional.
24013
24014 2000-05-11 Jeffrey A Law (law@cygnus.com)
24015
24016 * gcc.c-torture/compile/20000511-1.c: New test.
24017 * g77.f-torture/compile/20000511-1.f: New test.
24018 * g77.f-torture/compile/20000511-2.f: New test.
24019
24020 2000-05-11 Michael Meissner <meissner@redhat.com>
24021
24022 * gcc.c-torture/execute/20000511-1.c: New test.
24023
24024 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
24025
24026 * gcc.dg/dg.exp: Scan .S files as well as .c files.
24027 * gcc.dg/20000510-1.S: New.
24028
24029 2000-05-08 Catherine Moore <clm@cygnus.com>
24030
24031 * gcc.dg/unused-3.c: New.
24032
24033 2000-05-06 Richard Henderson <rth@cygnus.com>
24034
24035 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
24036 * g++.old-deja/g++.mike/warn1.C: Likewise.
24037 * g++.old-deja/g++.pt/local1.C: Likewise.
24038 * g++.old-deja/g++.pt/local7.C: Likewise.
24039 * g++.old-deja/g++.pt/spec16.C: Likewise.
24040
24041 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
24042
24043 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
24044
24045 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
24046
24047 * g77.f-torture/execute/20000503-1.f: New test.
24048
24049 2000-05-04 Andreas Jaeger <aj@suse.de>
24050
24051 * gcc.dg/noreturn-2.c: New test.
24052
24053 2000-05-04 Neil Booth <NeilB@earthling.net>
24054
24055 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
24056 preprocessor.
24057
24058 2000-05-04 Richard Henderson <rth@cygnus.com>
24059
24060 * gcc.c-torture/execute/20000503-1.c: Fix typo.
24061
24062 2000-05-04 Richard Henderson <rth@cygnus.com>
24063
24064 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
24065 OpenSSL by Jason R Thorpe.
24066
24067 2000-05-03 Jim Wilson <wilson@cygnus.com>
24068
24069 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
24070
24071 2000-05-03 Robert Lipe <robertlipe@usa.net>
24072
24073 * gcc.dg/20000503-1.c: New test.
24074
24075 2000-05-02 Jakub Jelinek <jakub@redhat.com>
24076
24077 * gcc.c-torture/compile/20000502-1.c: New test.
24078 * g++.old-deja/g++.other/align.C: New test.
24079 * gcc.dg/cpp-tradstringify.c: New test.
24080
24081 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
24082
24083 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
24084 and hard registers.
24085
24086 2000-04-26 Geoff Keating <geoffk@cygnus.com>
24087
24088 * gcc.c-torture/execute/loop-5.c: New test.
24089
24090 2000-04-25 Jakub Jelinek <jakub@redhat.com>
24091
24092 * gcc.c-torture/execute/va-arg-20.c: New test.
24093
24094 2000-04-23 Jeffrey A Law (law@cygnus.com)
24095
24096 * gcc.c-torture/execute/20000422-1.c: New test.
24097
24098 2000-04-20 Greg McGary <gkm@gnu.org>
24099
24100 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
24101 when optimizing, but without sibling-call optimizations (-O1).
24102
24103 2000-04-20 Jeffrey A Law (law@cygnus.com)
24104
24105 * gcc.c-torture/compile/20000420-1.c: New test.
24106
24107 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
24108
24109 * g++.abi/ptrflags.C: New test.
24110 * g++.eh/catchptr1.C: Test incomplete pointer chains.
24111
24112 2000-04-19 Catherine Moore <clm@cygnus.com>
24113
24114 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
24115
24116 2000-04-19 Greg McGary <gkm@gnu.org>
24117
24118 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
24119 sibling-call optimizations.
24120
24121 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
24122
24123 * gcc.dg/20000419-1.c: New test.
24124
24125 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
24126
24127 * gcc.c-torture/execute/20000412-6.c: New test.
24128
24129 2000-04-12 Jeffrey A Law (law@cygnus.com)
24130
24131 * gcc.c-torture/execute/20000412-5.c: New test.
24132 * g77.f-torture/compile/20000412-1.f: New test.
24133 * gcc.c-torture/execute/20000412-4.c: New test.
24134 * gcc.c-torture/compile/20000412-2.c: New test.
24135 * gcc.c-torture/execute/20000412-3.c: New test.
24136 * gcc.c-torture/compile/20000412-1.c: New test.
24137 * gcc.c-torture/execute/20000412-2.c: New test.
24138
24139 2000-04-12 Jakub Jelinek <jakub@redhat.com>
24140
24141 * objc/execute/bf-20.m: New test.
24142
24143 2000-04-10 Richard Henderson <rth@cygnus.com>
24144
24145 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
24146
24147 * gcc.c-torture/execute/20000412-1.c: New test.
24148
24149 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
24150
24151 * g++.old-deja/g++.eh/catchptr1.C: New test.
24152
24153 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
24154
24155 * g++.old-deja/g++.abi/cxa_vec.C: New test.
24156
24157 2000-04-08 Neil Booth <NeilB@earthling.net>
24158
24159 * gcc.dg/cpp-nullchar.c: Remove test as
24160 embedded nulls cause problems.
24161
24162 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24163
24164 * gcc.dg/compare2.c: New test.
24165
24166 2000-04-08 Neil Booth <NeilB@earthling.net>
24167
24168 * gcc.dg/cpp-nullchar.c: New test.
24169
24170 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
24171
24172 * gcc.dg/cpp-mi2.c: New test.
24173 * gcc.dg/cpp-mi2[abc].h: New files.
24174
24175 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
24176
24177 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
24178 member name.
24179
24180 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
24181
24182 * g++.old-deja/g++.abi/vmihint.C: New test.
24183
24184 2000-04-06 Neil Booth <NeilB@earthling.net>
24185
24186 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
24187 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
24188 copyright.
24189
24190 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
24191
24192 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
24193 avoid stack-frame overwrite.
24194
24195 2000-04-05 Jakub Jelinek <jakub@redhat.com>
24196
24197 * gcc.c-torture/compile/20000405-2.c: New test.
24198 * gcc.c-torture/compile/20000405-3.c: New test.
24199
24200 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24201
24202 * gcc.c-torture/compile/20000405-1.c: New test.
24203
24204 2000-04-04 Geoff Keating <geoffk@cygnus.com>
24205
24206 * gcc.dg/cast-qual-1.c: Revert last change.
24207
24208 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24209
24210 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24211
24212 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24213
24214 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
24215 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
24216
24217 2000-04-03 Jeffrey A Law (law@cygnus.com)
24218
24219 * gcc.c-torture/compile/20000403-2.c: New test.
24220 * gcc.c-torture/compile/20000403-1.c: New test.
24221
24222 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
24223
24224 * gcc.c-torture/execute/20000403-1.c: New test.
24225
24226 2000-04-03 Geoff Keating <geoffk@cygnus.com>
24227
24228 * gcc.c-torture/execute/20000402-1.c: New test.
24229
24230 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
24231
24232 * gcc.c-torture/execute/va-arg-15.c: New test.
24233 * gcc.c-torture/execute/va-arg-16.c: New test.
24234 * gcc.c-torture/execute/va-arg-17.c: New test.
24235 * gcc.c-torture/execute/va-arg-18.c: New test.
24236 * gcc.c-torture/execute/va-arg-19.c: New test.
24237
24238 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
24239
24240 * gcc.c-torture/compile/981211-1.c: Move to...
24241 * gcc.dg/cpp-as1.c: ...here.
24242 * gcc.dg/cpp-as2.c: New file.
24243
24244 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
24245 compiler.
24246
24247 2000-04-02 Neil Booth <NeilB@earthling.net>
24248
24249 * gcc.dg/cpp-cond.c New tests.
24250 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
24251 accidental success less likely.
24252 * gcc.dg/cpp-missingop.c New tests.
24253 * gcc.dg/cpp-missingparen.c New tests.
24254 * gcc.dg/cpp-shift.c New tests.
24255 * gcc.dg/cpp-shortcircuit.c New tests.
24256 * gcc.dg/cpp-unary.c New tests.
24257
24258 2000-03-29 Jeffrey A Law (law@cygnus.com)
24259
24260 * gcc.c-torture/compile/20000329-1.c: New test.
24261
24262 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
24263
24264 * gcc.c-torture/compile/20000326-1.c: New test.
24265 * gcc.c-torture/compile/20000326-2.c: New test.
24266
24267 2000-03-24 Geoff Keating <geoffk@cygnus.com>
24268
24269 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
24270 the first parameter is a function argument.
24271
24272 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
24273
24274 * g++.old-deja/g++.ext/array4.C: New test.
24275
24276 2000-03-22 Geoff Keating <geoffk@cygnus.com>
24277
24278 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
24279
24280 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24281
24282 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
24283
24284 2000-03-19 Richard Henderson <rth@cygnus.com>
24285
24286 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
24287
24288 2000-03-19 Richard Henderson <rth@cygnus.com>
24289
24290 * gcc.c-torture/compile/20000319-1.c: New test.
24291
24292 2000-03-14 Jeffrey A Law (law@cygnus.com)
24293
24294 * gcc.c-torture/execute/20000314-3.c: New test.
24295 * gcc.c-torture/execute/20000314-2.c: New test.
24296 * gcc.c-torture/execute/20000314-1.c: New test.
24297 * gcc.c-torture/compile/20000314-2.c: New test.
24298 * gcc.c-torture/compile/20000314-1.c: New test.
24299
24300 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
24301
24302 * g++.old-deja/g++.warn/inline.C: New test.
24303
24304 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
24305
24306 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
24307 standards-compliant result rather than specific constants.
24308 Put test-values in array.
24309
24310 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
24311
24312 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
24313 (g++_target_compile): Put test-specific options last.
24314
24315 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24316
24317 * g++.old-deja/g++.eh/vbase4.C: New test.
24318
24319 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24320
24321 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
24322
24323 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24324
24325 * g++.old-deja/g++.brendan/misc12.C: Removed.
24326 * g++.old-deja/g++.pt/memtemp77.C: Constify.
24327 * g++.old-deja/g++.ext/pretty4.C: New test.
24328
24329 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24330
24331 * g++.old-deja/g++.other/string2.C: New test.
24332
24333 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
24334
24335 * g++.old-deja/g++.warn/impint2.C: New test.
24336
24337 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
24338
24339 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
24340 is 1, not zero.
24341
24342 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
24343
24344 * g++.old-deja/g++.warn/impint.C: New test.
24345 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
24346 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
24347 * g++.old-deja/g++.pt/explicit12.C: Likewise.
24348 * g++.old-deja/g++.pt/explicit13.C: Likewise.
24349 * g++.old-deja/g++.pt/explicit17.C: Likewise.
24350 * g++.old-deja/g++.pt/explicit18.C: Likewise.
24351 * g++.old-deja/g++.pt/explicit19.C: Likewise.
24352 * g++.old-deja/g++.pt/explicit23.C: Likewise.
24353 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24354 * g++.old-deja/g++.pt/explicit35.C: Likewise.
24355 * g++.old-deja/g++.pt/explicit6.C: Likewise.
24356 * g++.old-deja/g++.pt/memclass7.C: Likewise.
24357
24358 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
24359
24360 * gcc.dg/cpp-redef.c: New test.
24361
24362 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
24363
24364 * g++.old-deja/g++.pt/unify7.C: New test.
24365
24366 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24367
24368 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
24369 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
24370
24371 2000-02-25 Geoff Keating <geoffk@cygnus.com>
24372
24373 * gcc.c-torture/compile/20000224-1.c: New test.
24374
24375 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24376
24377 * gcc.c-torture/compile/cpp-2.c: New test.
24378 * gcc.c-torture/compile/cpp-1.c: New test.
24379
24380 2000-02-25 Jeffrey A Law (law@cygnus.com)
24381
24382 * gcc.c-torture/execute/20000225-1.c: New test.
24383
24384 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24385
24386 * gcc.dg/cpp-li2.c: New test.
24387
24388 * gcc.dg/cpp-wi1.c: New test.
24389
24390 * gcc.dg/cpp-li1.c: New test.
24391
24392 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
24393
24394 * g++.old-deja/g++.other/sizeof5.C: New test.
24395
24396 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24397
24398 * gcc.c-torture/execute/va-arg-13.c: New test.
24399
24400 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
24401
24402 * gcc.c-torture/execute/va-arg-12.c: New test.
24403
24404 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24405
24406 * gcc.c-torture/execute/20000223-1.c: New test.
24407
24408 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24409
24410 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
24411
24412 2000-02-22 Mark Mitchell <mark@codesourcery.com>
24413
24414 * g++.old-deja/g++.abi/ptrmem.C: New test.
24415
24416 2000-02-19 Richard Henderson <rth@cygnus.com>
24417
24418 * gcc.c-torture/compile/init-3.c: New.
24419
24420 2000-02-17 Mark Mitchell <mark@codesourcery.com>
24421
24422 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
24423 ALWAYS_CXXFLAGS.
24424
24425 2000-02-11 Robert Lipe <robertl@sco.com>
24426
24427 * gcc.c-torture/compile/20000211-3.c: New test.
24428
24429 2000-02-11 Martin Buchholz <martin@xemacs.org>
24430
24431 * gcc.c-torture/compile/20000211-2.c: New test.
24432
24433 2000-02-11 Jeffrey A Law (law@cygnus.com)
24434
24435 * gcc.c-torture/compile/20000211-1.c: New test.
24436
24437 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
24438
24439 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
24440 on native targets
24441
24442 2000-02-08 Nathan Sidwell <nathan@acm.org>
24443
24444 * g++.old-deja/g++.other/cast5.C: New test.
24445
24446 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
24447
24448 * gcc.c-torture/execute/20000205-1.c: New.
24449
24450 2000-02-03 Nathan Sidwell <nathan@acm.org>
24451
24452 * g++.old-deja/g++.jason/cast3.C: Return void.
24453 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
24454
24455 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24456
24457 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
24458
24459 * gcc.dg/loop-1.c: New test.
24460
24461 2000-01-27 Jakub Jelinek <jakub@redhat.com>
24462
24463 * gcc.c-torture/compile/20000127-1.c: New test.
24464 * gcc.c-torture/execute/991228-1.c: New test.
24465
24466 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24467
24468 * gcc.dg/unused-2.c: New test.
24469
24470 * gcc.dg/conv-1.c: New test.
24471
24472 2000-01-24 Mark Mitchell <mark@codesourcery.com>
24473
24474 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
24475 compiler.
24476 (tool_option_proc): Fix typo.
24477
24478 2000-01-24 Geoff Keating <geoffk@cygnus.com>
24479
24480 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
24481 of the ld on the host, not on the build machine.
24482 Also, don't crash if '--help' is not a supported option.
24483
24484 2000-01-24 Richard Henderson <rth@cygnus.com>
24485
24486 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
24487
24488 2000-01-20 Jeffrey A Law (law@cygnus.com)
24489
24490 * gcc.c-torture/execute/20000120-2.c: New test.
24491 * gcc.c-torture/execute/20000120-1.c: New test.
24492
24493 2000-01-13 Jeffrey A Law (law@cygnus.com)
24494
24495 * gcc.c-torture/execute/20000113-1.c: New test.
24496
24497 2000-01-12 Jeffrey A Law (law@cygnus.com)
24498
24499 * gcc.c-torture/execute/20000112-1.c: New test.
24500
24501 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24502
24503 * gcc.dg/20000111-1.c: New test.
24504
24505 2000-01-10 Jeffrey A Law (law@cygnus.com)
24506
24507 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
24508 with 16 bit integers.
24509
24510 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24511
24512 * gcc.dg/20000108-1.c: New test.
24513
24514 2000-01-05 Nathan Sidwell <nathan@acm.org>
24515
24516 * g++.old-deja/g++.ns/koenig8.C: New test.
24517
24518 2000-01-05 Nathan Sidwell <nathan@acm.org>
24519
24520 * g++.old-deja/g++.other/cast4.C: New test.
24521
24522 2000-01-05 Jeffrey A Law (law@cygnus.com)
24523
24524 * gcc.c-torture/compile/20000105-2.c: New test.
24525 * gcc.c-torture/compile/20000105-1.c: New test.
24526
24527 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24528
24529 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
24530 references to printf & atoi to conform to ANSI standard.
24531 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
24532 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
24533 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
24534 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
24535 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
24536 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24537 * g++.old-deja/g++.brendan/copy1.C: Likewise.
24538 * g++.old-deja/g++.brendan/copy2.C: Likewise.
24539 * g++.old-deja/g++.brendan/copy3.C: Likewise.
24540 * g++.old-deja/g++.brendan/copy4.C: Likewise.
24541 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24542 * g++.old-deja/g++.brendan/copy6.C: Likewise.
24543 * g++.old-deja/g++.brendan/copy7.C: Likewise.
24544 * g++.old-deja/g++.brendan/copy8.C: Likewise.
24545 * g++.old-deja/g++.brendan/crash11.C: Likewise.
24546 * g++.old-deja/g++.brendan/crash14.C: Likewise.
24547 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
24548 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24549 * g++.old-deja/g++.brendan/delete2.C: Likewise.
24550 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
24551 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
24552 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
24553 * g++.old-deja/g++.brendan/eh1.C: Likewise.
24554 * g++.old-deja/g++.brendan/groff1.C: Likewise.
24555 * g++.old-deja/g++.brendan/init3.C: Likewise.
24556 * g++.old-deja/g++.brendan/misc12.C: Likewise.
24557 * g++.old-deja/g++.brendan/misc7.C: Likewise.
24558 * g++.old-deja/g++.brendan/new2.C: Likewise.
24559 * g++.old-deja/g++.brendan/operators4.C: Likewise.
24560 * g++.old-deja/g++.brendan/operators5.C: Likewise.
24561 * g++.old-deja/g++.brendan/overload2.C: Likewise.
24562 * g++.old-deja/g++.brendan/overload7.C: Likewise.
24563 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
24564 * g++.old-deja/g++.brendan/reference1.C: Likewise.
24565 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
24566 * g++.old-deja/g++.brendan/template24.C: Likewise.
24567 * g++.old-deja/g++.brendan/template3.C: Likewise.
24568 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
24569 * g++.old-deja/g++.jason/inline3.C: Likewise.
24570 * g++.old-deja/g++.jason/opeq.C: Likewise.
24571 * g++.old-deja/g++.law/arg5.C: Likewise.
24572 * g++.old-deja/g++.law/arm7.C: Likewise.
24573 * g++.old-deja/g++.law/ctors11.C: Likewise.
24574 * g++.old-deja/g++.law/cvt8.C: Likewise.
24575 * g++.old-deja/g++.law/init9.C: Likewise.
24576 * g++.old-deja/g++.law/refs4.C: Likewise.
24577 * g++.old-deja/g++.law/template2.C: Likewise.
24578 * g++.old-deja/g++.law/visibility24.C: Likewise.
24579 * g++.old-deja/g++.law/vtable3.C: Likewise.
24580 * g++.old-deja/g++.mike/asm2.C: Likewise.
24581 * g++.old-deja/g++.mike/eh1.C: Likewise.
24582 * g++.old-deja/g++.mike/misc1.C: Likewise.
24583 * g++.old-deja/g++.mike/misc13.C: Likewise.
24584 * g++.old-deja/g++.mike/misc14.C: Likewise.
24585 * g++.old-deja/g++.mike/ns12.C: Likewise.
24586 * g++.old-deja/g++.mike/p1248.C: Likewise.
24587 * g++.old-deja/g++.mike/p3708.C: Likewise.
24588 * g++.old-deja/g++.mike/p3708a.C: Likewise.
24589 * g++.old-deja/g++.mike/p3708b.C: Likewise.
24590 * g++.old-deja/g++.mike/p646.C: Likewise.
24591 * g++.old-deja/g++.mike/p700.C: Likewise.
24592 * g++.old-deja/g++.mike/p783.C: Likewise.
24593 * g++.old-deja/g++.mike/p783a.C: Likewise.
24594 * g++.old-deja/g++.mike/p783b.C: Likewise.
24595 * g++.old-deja/g++.mike/p786.C: Likewise.
24596 * g++.old-deja/g++.mike/p789.C: Likewise.
24597 * g++.old-deja/g++.mike/p789a.C: Likewise.
24598 * g++.old-deja/g++.mike/p807a.C: Likewise.
24599 * g++.old-deja/g++.other/delete3.C: Likewise.
24600 * g++.old-deja/g++.other/dyncast1.C: Likewise.
24601 * g++.old-deja/g++.other/dyncast2.C: Likewise.
24602 * g++.old-deja/g++.other/dyncast3.C: Likewise.
24603 * g++.old-deja/g++.other/empty1.C: Likewise.
24604 * g++.old-deja/g++.other/temporary1.C: Likewise.
24605 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
24606 * g++.old-deja/g++.pt/t16.C: Likewise.
24607 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
24608
24609 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
24610
24611 * gcc.dg/991230-1.c: New test.
24612
24613 1999-12-29 Jeffrey A Law (law@cygnus.com)
24614
24615 * gcc.c-torture/compile/991229-3.c: New test.
24616 * gcc.c-torture/compile/991229-2.c: New test.
24617 * gcc.c-torture/compile/991229-1.c: New test.
24618
24619 1999-12-29 Greg McGary <gkm@eng.ascend.com>
24620
24621 * gcc.c-torture/compile/labels-2.c: New test.
24622
24623 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
24624
24625 * gcc.c-torture/execute/991227-1.c: New test.
24626
24627 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24628
24629 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
24630
24631 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
24632
24633 * gcc.c-torture/execute/991221-1.c: New test.
24634
24635 1999-12-20 Nathan Sidwell <nathan@acm.org>
24636
24637 * g++.old-deja/g++.other/cast3.C: New test.
24638
24639 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
24640
24641 * gcc.c-torture/execute/991216-4.c: New test.
24642
24643 1999-12-16 Michael Meissner <meissner@cygnus.com>
24644
24645 * gcc.c-torture/execute/991216-1.c: New test.
24646 * gcc.c-torture/execute/991216-2.c: New test.
24647 * gcc.c-torture/execute/991216-3.c: New test.
24648
24649 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24650
24651 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
24652 Actually make the test fail by using "-O2" for compilation.
24653
24654 1999-12-15 Nathan Sidwell <nathan@acm.org>
24655
24656 * g++.old-deja/g++.warn/cast-align1.C: New test.
24657
24658 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24659
24660 * gcc.c-torture/compile/991214-1.c: New test.
24661 * gcc.c-torture/compile/991214-2.c: New test.
24662
24663 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24664
24665 * gcc.dg/991214-1.c: New test.
24666
24667 1999-12-13 Jeffrey A Law (law@cygnus.com)
24668
24669 * gcc.c-torture/compile/991213-3.c: New test.
24670 * gcc.c-torture/compile/991213-2.c: New test.
24671 * gcc.c-torture/compile/991213-1.c: New test.
24672
24673 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
24674
24675 * gcc.dg/991209-1.c: New test.
24676
24677 1999-12-08 Nathan Sidwell <nathan@acm.org>
24678
24679 * gcc.c-torture/compile/991208-1.c: New test.
24680
24681 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24682
24683 * gcc.dg/ultrasp2.c: New test.
24684
24685 1999-12-05 Alex Samuel <samuel@codesourcery.com>
24686
24687 * g++.old-deja/g++.abi/align.C (main): Fix typo.
24688
24689 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
24690
24691 * gcc.c-torture/compile/991202-1.c: New test.
24692 * gcc.c-torture/execute/991202-1.c: New test.
24693 * gcc.c-torture/execute/991202-2.c: New test.
24694 * gcc.c-torture/execute/991202-3.c: New test.
24695
24696 1999-12-02 Alex Samuel <samuel@codesourcery.com>
24697
24698 * g++.old-deja/g++.abi/align.C: New test.
24699 * g++.old-deja/g++.abi/aggregates.C: Likewise.
24700 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24701
24702 1999-12-01 Richard Henderson <rth@cygnus.com>
24703
24704 * gcc.c-torture/execute/991201-1.c: New.
24705
24706 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
24707
24708 * gcc.dg/991129-1.c: New test.
24709
24710 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
24711
24712 * gcc.c-torture/compile/991127-1.c: New test.
24713
24714 1999-11-22 Nathan Sidwell <nathan@acm.org>
24715
24716 * g++.old-deja/g++.other/warn4.C: New test.
24717
24718 1999-11-22 Nathan Sidwell <nathan@acm.org>
24719
24720 * g++.old-deja/g++.eh/cleanup2.C: New test.
24721 * g++.old-deja/g++.ext/pretty2.C: New test.
24722 * g++.old-deja/g++.ext/pretty3.C: New test.
24723 * g++.old-deja/g++.other/debug6.C: New test.
24724
24725 1999-10-20 Jim Wilson <wilson@cygnus.com>
24726
24727 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
24728 compiler_output to look for one error message instead of two.
24729
24730 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
24731
24732 * gcc.c-torture/execute/991118-1.c: Also test case
24733 where the word boundary does not split a byte evenly.
24734
24735 1999-11-19 Nathan Sidwell <nathan@acm.org>
24736
24737 * g++.old-deja/g++.ext/restrict1.C: New test.
24738
24739 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
24740
24741 * gcc.c-torture/execute/991118-1.c: New test.
24742
24743 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
24744
24745 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
24746 working directory pathnames.
24747
24748 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
24749
24750 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
24751 host is equipped with driver.h and driver.o so it can actually
24752 compile and run the tests.
24753
24754 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
24755
24756 * gcc.c-torture/compile/991008-1.c: New test.
24757
24758 1999-11-08 Nick Clifton <nickc@cygnus.com>
24759
24760 * lib/gcc-dg.exp: Include target-supports.exp
24761
24762 1999-11-05 Nick Clifton <nickc@cygnus.com>
24763
24764 * lib/target-supports.exp: New file: Provide procs to test for
24765 features supported by the target.
24766 (check_weak_available): Moved here from ecos.exp.
24767 (check_alias_available): New proc: Determine of the target
24768 toolchain supports the alias attribute.
24769
24770 * gcc.dg/special/ecos.exp: Move check_weak_available to
24771 target-supports.exp.
24772 (alias-1.c): Only perform the test if the target supports
24773 aliases.
24774 (wkali-1.c): Only perform the test if the target supports
24775 aliases.
24776
24777 * gcc.dg/990506-0.c: Expect error messages from cross
24778 targets as well as native targets.
24779
24780 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24781
24782 * gcc.dg/ultrasp1.c: Removed xfail.
24783 * gcc.dg/struct-ret-2.c: Likewise.
24784 * gcc.dg/array-1.c: Likewise.
24785
24786 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24787
24788 * gcc.dg/struct-ret-2.c: New test.
24789
24790 * gcc.dg/array-1.c: New test.
24791
24792 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
24793
24794 * gcc.c-torture/execute/991030-1.c: New test.
24795
24796 1999-10-26 Richard Henderson <rth@cygnus.com>
24797
24798 * gcc.c-torture/compile/991026-2.c: New test.
24799
24800 1999-10-26 Jeffrey A Law (law@cygnus.com)
24801
24802 * gcc.c-torture/compile/991026-1.c: New test.
24803
24804 1999-10-23 Jeffrey A Law (law@cygnus.com)
24805
24806 * gcc.c-torture/execute/991023-1.c: New test.
24807
24808 1999-10-19 Jeffrey A Law (law@cygnus.com)
24809
24810 * gcc.c-torture/execute/991019-1.c: New test.
24811
24812 1999-10-16 Richard Henderson <rth@cygnus.com>
24813
24814 * gcc.c-torture/execute/991016-1.c: New test.
24815
24816 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
24817
24818 * gcc.c-torture/execute/991014-1.c: New test.
24819
24820 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
24821
24822 * g++.old-deja/g++.other/union2.C: New test.
24823
24824 1999-10-13 Nathan Sidwell <nathan@acm.org>
24825
24826 * g++.old-deja/g++.other/vaarg2.C: New test.
24827 * g++.old-deja/g++.other/vaarg3.C: New test.
24828
24829 1999-10-12 Craig Burley <craig@jcb-sc.com>
24830
24831 * g77.f-torture/noncompile/19990905-1.f: Moved from being
24832 in compile/.
24833
24834 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
24835
24836 * gcc.c-torture/execute/va-arg-11.c: New test.
24837
24838 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
24839
24840 * lib/file-format.exp (gcc_target_object_format): Don't
24841 crash if objdump is unavailable.
24842
24843 1999-09-29 Donn Terry <donn@interix.com>
24844
24845 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24846
24847 1999-09-28 Nick Clifton <nickc@cygnus.com>
24848
24849 * gcc.c-torture/compile/990928-1.c: New test.
24850
24851 1999-09-28 Nathan Sidwell <nathan@acm.org>
24852
24853 * g++.old-deja/g++.other/decl6.C: New test.
24854
24855 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24856
24857 * gcc.c-torture/execute/va-arg-10.c: New test.
24858
24859 1999-09-27 Nathan Sidwell <nathan@acm.org>
24860
24861 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
24862 __PRETTY_FUNCTION__.
24863
24864 1999-09-23 Nick Clifton <nickc@cygnus.com>
24865
24866 * gcc.c-torture/execute/990923-1.c: New test.
24867
24868 1999-09-21 Nick Clifton <nickc@cygnus.com>
24869
24870 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
24871 for which -fpic is inappropriate.
24872
24873 1999-09-21 Mark Mitchell <mark@codesourcery.com>
24874
24875 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
24876
24877 1999-09-21 Nathan Sidwell <nathan@acm.org>
24878
24879 * g++.old-deja/g++.other/dyncast1.C: New test.
24880 * g++.old-deja/g++.other/dyncast2.C: New test.
24881 * g++.old-deja/g++.other/dyncast3.C: New test.
24882 * g++.old-deja/g++.other/dyncast4.C: New test.
24883 * g++.old-deja/g++.other/dyncast5.C: New test.
24884 * g++.old-deja/g++.eh/catch3.C: New test.
24885 * g++.old-deja/g++.eh/catch3p.C: New test.
24886 * g++.old-deja/g++.eh/catch4.C: New test.
24887 * g++.old-deja/g++.eh/catch4p.C: New test.
24888 * g++.old-deja/g++.eh/catch5.C: New test.
24889 * g++.old-deja/g++.eh/catch5p.C: New test.
24890 * g++.old-deja/g++.eh/catch6.C: New test.
24891 * g++.old-deja/g++.eh/catch6p.C: New test.
24892 * g++.old-deja/g++.eh/catch7.C: New test.
24893 * g++.old-deja/g++.eh/catch7p.C: New test.
24894 * g++.old-deja/g++.eh/catch8.C: New test.
24895 * g++.old-deja/g++.eh/catch8p.C: New test.
24896 * g++.old-deja/g++.eh/catch9.C: New test.
24897 * g++.old-deja/g++.eh/catch9p.C: New test.
24898
24899 1999-09-13 Nathan Sidwell <nathan@acm.org>
24900
24901 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
24902 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
24903
24904 1999-09-13 Jeffrey A Law (law@cygnus.com)
24905
24906 * gcc.c-torture/compile/990913-1.c: New test.
24907
24908 1999-09-10 Nathan Sidwell <nathan@acm.org>
24909
24910 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
24911 * g++.old-deja/g++.jason/rfg5.C: Likewise.
24912
24913 1999-09-09 Richard Henderson <rth@cygnus.com>
24914
24915 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
24916
24917 1999-09-09 Nathan Sidwell <nathan@acm.org>
24918
24919 * g++.old-deja/g++.other/lookup11.C: New test.
24920 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
24921 what is permitted and what we want.
24922 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
24923 overload use.
24924 * g++.old-deja/g++.jason/rfg5.C: Likewise
24925
24926 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
24927
24928 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
24929 * gcc.c-torture/noncompile/poison-1.c: New file.
24930
24931 1999-09-08 Nathan Sidwell <nathan@acm.org>
24932
24933 * g++.old-deja/g++.other/sizeof3.C: New test.
24934 * g++.old-deja/g++.other/sizeof4.C: New test.
24935 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
24936 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
24937
24938 1999-09-07 Richard Henderson <rth@cygnus.com>
24939
24940 * gcc.dg/va-arg-1.c: New.
24941
24942 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24943
24944 * gcc.c-torture/execute/va-arg-9.c: New test.
24945
24946 1999-09-05 Craig Burley <craig@jcb-sc.com>
24947
24948 * g77.f-torture/compile/980519-2.f: New test.
24949 * g77.f-torture/compile/19990905-0.f: New test.
24950 * g77.f-torture/compile/19990905-1.f: New test.
24951 * g77.f-torture/compile/19990905-2.f: New test.
24952
24953 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
24954
24955 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
24956
24957 * gcc.c-torture/execute/990827-1.c: Fix typo.
24958
24959 1999-09-03 Nathan Sidwell <nathan@acm.org>
24960
24961 * g++.old-deja/g++.other/deref1.C: New test.
24962
24963 1999-09-02 Nathan Sidwell <nathan@acm.org>
24964
24965 * g++.old-deja/g++.other/ambig2.C: New test.
24966 * g++.old-deja/g++.other/cond5.C: New test.
24967 * g++.old-deja/g++.other/lookup16.C: New test.
24968
24969 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
24970
24971 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
24972 assemblers too.
24973
24974 1999-08-31 Jeffrey A Law (law@cygnus.com)
24975
24976 * lib/c-torture.exp: Avoid the "compare executables" optimization
24977 when testing native.
24978
24979 1999-08-29 Jeffrey A Law (law@cygnus.com)
24980
24981 * gcc.c-torture/execute/990829-1.c: New test.
24982 * gcc.c-torture/compile/990829-1.c: New test.
24983
24984 1999-08-27 Paul Burchard <burchard@pobox.com>
24985
24986 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
24987 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
24988 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
24989 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
24990 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
24991 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
24992 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
24993 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
24994 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
24995 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
24996 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
24997
24998 1999-08-27 Jeffrey A Law (law@cygnus.com)
24999
25000 * gcc.c-torture/execute/990827-1.c: New test.
25001
25002 1999-08-26 Craig Burley <craig@jcb-sc.com>
25003
25004 * g77.f-torture/noncompile/19990826-4.f: New test.
25005
25006 * g77.f-torture/compile/19990826-3.f: New test.
25007
25008 * g77.f-torture/execute/19990826-2.f: New test.
25009
25010 * g77.f-torture/compile/19990826-1.f: New test.
25011
25012 * gcc.c-torture/execute/990826-0.c: New test.
25013 * g77.c-torture/execute/19990826-0.f: New test.
25014
25015 * g77.f-torture/noncompile/970626-2.f: New test.
25016
25017 1999-08-25 Paul Burchard <burchard@pobox.com>
25018
25019 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
25020 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
25021 lss-011.C: New tests.
25022
25023 1999-08-25 Nathan Sidwell <nathan@acm.org>
25024
25025 * g++.old-deja/g++.other/decl5.C: New test.
25026
25027 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25028
25029 * noncompile/noncompile.exp: Load_lib c-torture.exp.
25030 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
25031 call `postbase' for each one. All callers of `postbase' changed
25032 to call this instead.
25033
25034 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
25035
25036 * gcc.c-torture/execute/990811-1.c: New test.
25037
25038 1999-08-09 Nick Clifton <nickc@cygnus.com>
25039
25040 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
25041 just native ones.
25042
25043 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
25044 just native ones.
25045
25046 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25047
25048 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
25049
25050 1999-08-04 Jeffrey A Law (law@cygnus.com)
25051
25052 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
25053
25054 1999-08-04 Nathan Sidwell <nathan@acm.org>
25055
25056 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
25057
25058 1999-08-04 Jeffrey A Law (law@cygnus.com)
25059
25060 * gcc.c-torture/execute/990804-1.c: New test.
25061
25062 1999-08-03 Nathan Sidwell <nathan@acm.org>
25063
25064 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
25065 * g++.old-deja/g++.brendan/crash64.C: Likewise
25066 * g++.old-deja/g++.brendan/overload8.C: Likewise
25067
25068 1999-08-03 Nathan Sidwell <nathan@acm.org>
25069
25070 * g++.old-deja/g++.other/struct1.C: New test.
25071
25072 1999-08-03 Nathan Sidwell <nathan@acm.org>
25073
25074 * g++.old-deja/g++.other/enum2.C: New test.
25075
25076 1999-08-02 Richard Henderson <rth@cygnus.com>
25077
25078 Adapted from tests from Franz Sirl:
25079 * gcc.c-torture/execute/va-arg-7.c: New test.
25080 * gcc.c-torture/execute/va-arg-8.c: New test.
25081
25082 1999-08-01 Jeffrey A Law (law@cygnus.com)
25083
25084 * gcc.c-torture/compile/990801-2.c: New test.
25085
25086 * gcc.c-torture/compile/990801-1.c: New test.
25087
25088 1999-07-27 Michael Meissner <meissner@cygnus.com>
25089
25090 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
25091 fp-cmp-1.c, converting double to float.
25092
25093 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
25094 fp-cmp-1.c, converting double to long double.
25095
25096 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
25097 from fr1 to unknown_register, since fr1 is a legitimate register
25098 on some machines.
25099
25100 1999-07-25 Jeffrey A Law (law@cygnus.com)
25101
25102 * README: More listname related changes.
25103
25104 1999-07-08 Catherine Moore <clm@cygnus.com>
25105
25106 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
25107
25108 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
25109
25110 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
25111
25112 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25113
25114 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
25115
25116 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
25117
25118 * gcc.dg/990703-1.c: New test.
25119
25120 1999-06-29 Nick Clifton <nickc@cygnus.com>
25121
25122 * lib/file-format.exp: New file: Move definition of proc
25123 gcc_target_object_format to here from
25124 gcc.dg/special/ecos.exp.
25125
25126 * lib/c-torture.exp: Include lib file-format.exp.
25127 * lib/gcc-dg.exp: Include lib file-format.exp.
25128
25129 * gcc.dg/special/ecos.exp: Remove definition of proc
25130 gcc_target_object_format.
25131
25132 1999-06-28 Jeffrey A Law (law@cygnus.com)
25133
25134 * gcc.c-torture/execute/990628-1.c: New test.
25135
25136 1999-06-25 Jeffrey A Law (law@cygnus.com)
25137
25138 * gcc.c-torture/compile/990625-2.c: New test.
25139
25140 * gcc.c-torture/compile/990625-1.c: New test.
25141
25142 1999-06-23 Nick Clifton <nickc@cygnus.com>
25143
25144 * gcc.c-torture/compile/dll.c: New test case. Check that dll
25145 attributes compile.
25146 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
25147 ports that use the COFF/PE file format.
25148
25149 1999-06-17 Jeffrey A Law (law@cygnus.com)
25150
25151 * gcc.c-torture/compile/990617-1.c: New test.
25152
25153 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
25154
25155 * g++.old-deja/g++.other/decl4.C: New test.
25156
25157 1999-06-14 Nathan Sidwell <nathan@acm.org>
25158
25159 * g++.old-deja/g++.other/bitfld3.C: New test.
25160
25161 1999-06-08 Nathan Sidwell <nathan@acm.org>
25162
25163 * g++.old-deja/g++.eh/catch1.C: New test.
25164
25165 1999-06-07 Jeffrey A Law (law@cygnus.com)
25166
25167 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
25168
25169 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
25170 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
25171
25172 1999-06-05 Craig Burley <craig@jcb-sc.com>
25173
25174 * g77.f-torture/compile/19990502-0.f: Replace with new,
25175 shorter, test that still fails after recent changes.
25176
25177 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25178
25179 * gcc.c-torture/execute/990604-1.c: New test.
25180
25181 1999-05-31 Jeffrey A Law (law@cygnus.com)
25182
25183 * gcc.c-torture/execute/990531-1.c: New test.
25184
25185 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25186
25187 * gcc.c-torture/compile/990527-1.c: New test.
25188
25189 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
25190
25191 * gcc.c-torture/execute/990527-1.c: New test.
25192
25193 1999-05-25 Nick Clifton <nickc@cygnus.com>
25194
25195 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
25196 bitfields as signed.
25197
25198 1999-05-25 Craig Burley <craig@jcb-sc.com>
25199
25200 * g77.f-torture/compile/19990525-0.f: New test.
25201
25202 1999-05-25 Jeffrey A Law (law@cygnus.com)
25203
25204 * gcc.c-torture/execute/990525-2.c: New test.
25205
25206 * gcc.c-torture/execute/990525-1.c: New test.
25207
25208 1999-05-24 Nathan Sidwell <nathan@acm.org>
25209
25210 * g++.old-deja/g++.other/anon3.C: New test.
25211 * g++.old-deja/g++.other/anon4.C: New test.
25212 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
25213 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
25214 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
25215 Merrill).
25216
25217 1999-05-24 Jeffrey A Law (law@cygnus.com)
25218
25219 * gcc.c-torture/execute/990524-1.c: New test.
25220
25221 * gcc.dg/990524-1.c: New test.
25222
25223 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25224
25225 * gcc.c-torture/compile/990523-1.c: New test.
25226
25227 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
25228
25229 * gcc.c-torture/compile/990519-1.c: New test.
25230
25231 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25232
25233 * gcc.c-torture/compile/990517-1.c: New test.
25234
25235 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
25236 (e4, f4): New tests.
25237 (main): Call them.
25238
25239 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25240
25241 * gcc.dg/noreturn-1.c: New test.
25242
25243 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25244
25245 * gcc.c-torture/execute/990513-1.c: New test.
25246
25247 1999-05-10 Richard Henderson <rth@cygnus.com>
25248
25249 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
25250
25251 1999-05-10 Craig Burley <craig@jcb-sc.com>
25252
25253 * g77.f-torture/execute/erfc.f: Use small single-precision
25254 values, to avoid problems on Alphas when not -mieee.
25255
25256 1999-05-08 Craig Burley <craig@jcb-sc.com>
25257
25258 * gcc.dg/990506-0.c: New test.
25259
25260 1999-05-08 Richard Henderson <rth@cygnus.com>
25261
25262 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
25263 the constant to test. Don't XFAIL 64-bit targets.
25264
25265 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
25266 * g++.old-deja/g++.law/profile1.C: Likewise.
25267
25268 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
25269 operator new instances.
25270 * g++.old-deja/g++.other/delete5.C: Likewise.
25271
25272 1999-05-03 Craig Burley <craig@jcb-sc.com>
25273
25274 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
25275 intrinsic.
25276
25277 1999-05-03 Craig Burley <craig@jcb-sc.com>
25278
25279 * g77.f-torture/execute/u77-test.f: Reverse order of two
25280 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
25281
25282 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25283
25284 * gcc.dg/compare1.c: New test.
25285
25286 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
25287
25288 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
25289 New tests.
25290
25291 1999-05-02 Craig Burley <craig@jcb-sc.com>
25292
25293 * g77.f-torture/compile/19990502-1.f: New test.
25294
25295 1999-05-02 Craig Burley <craig@jcb-sc.com>
25296
25297 * g77.f-torture/compile/19990502-0.f: New test.
25298
25299 1999-05-02 Craig Burley <craig@jcb-sc.com>
25300
25301 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
25302 intrinsic.
25303
25304 1999-05-02 Craig Burley <craig@jcb-sc.com>
25305
25306 * g77.f-torture/execute/u77-test.f (main): List libU77
25307 intrinsics not currently tested.
25308 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
25309 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
25310 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
25311 Trim blanks off the ends of some printed strings.
25312
25313 1999-05-02 Craig Burley <craig@jcb-sc.com>
25314
25315 * g77.f-torture/execute/u77-test.f (main): Just warn about
25316 FSTAT gid disagreement, as it's expected on some systems.
25317
25318 1999-05-01 Craig Burley <craig@jcb-sc.com>
25319
25320 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
25321 use a new function, which allows for some slop.
25322 Clean up some commentary.
25323 (issum): The new function.
25324 (sgladd): Deleted subroutine.
25325
25326 1999-05-01 Craig Burley <craig@jcb-sc.com>
25327
25328 * g77.f-torture/execute/u77-test.f: Modify to be more like
25329 libf2c/libU77 version, bringing patches to that version here.
25330 Add suitable commentary.
25331
25332 1999-04-25 Richard Henderson <rth@cygnus.com>
25333
25334 * gcc.dg/990424-1.c: New test.
25335
25336 1999-04-24 Craig Burley <craig@jcb-sc.com>
25337
25338 * g77.f-torture/execute/u77-test.f (main): Bug involving
25339 LSTAT has been fixed, so turn back on full checking.
25340
25341 1999-04-20 Craig Burley <craig@jcb-sc.com>
25342
25343 * g77.f-torture/compile/19990419-0.f: New test.
25344 * g77.f-torture/execute/19990419-1.f: New test.
25345
25346 1999-04-17 Richard Henderson <rth@cygnus.com>
25347
25348 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
25349 to avoid the need for a prototype to supress a warning.
25350
25351 1999-04-07 Jim Wilson <wilson@cygnus.com>
25352
25353 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
25354
25355 1999-04-04 Jeffrey A Law (law@cygnus.com)
25356
25357 * gcc.c-torture/execute/990404-1.c: New test.
25358
25359 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25360
25361 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
25362 * gcc.dg/cpp-if3.c: Don't use -pedantic.
25363 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
25364 missing initializer warnings.
25365
25366 1999-03-28 Jeffrey A Law (law@cygnus.com)
25367
25368 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
25369 matching strings.
25370
25371 1999-03-26 Jeffrey A Law (law@cygnus.com)
25372
25373 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
25374
25375 1999-03-26 Craig Burley <craig@jcb-sc.com>
25376
25377 * g77.f-torture/execute/19990325-0.f: New test.
25378 * g77.f-torture/execute/19990325-1.f: New test.
25379
25380 1999-03-24 Jeffrey A Law (law@cygnus.com)
25381
25382 * gcc.c-torture/execute/990324-1.c: New test.
25383
25384 1999-03-22 Jim Wilson <wilson@cygnus.com>
25385
25386 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
25387 test with 4.
25388
25389 1999-03-17 Richard Henderson <rth@cygnus.com>
25390
25391 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
25392
25393 1999-03-13 Craig Burley <craig@jcb-sc.com>
25394
25395 * g77.f-torture/execute/19990313-2.f: New test.
25396 * g77.f-torture/execute/19990313-3.f: New test.
25397
25398 1999-03-13 Craig Burley <craig@jcb-sc.com>
25399
25400 * g77.f-torture/execute/19990313-0.f: New test.
25401 * g77.f-torture/execute/19990313-1.f: New test.
25402
25403 1999-03-12 Jim Wilson <wilson@cygnus.com>
25404
25405 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
25406 printf to sprintf.
25407 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
25408 (main): Add check for u15. Conditionalize u31 check depending on
25409 whether ints are <32 bits or >=32 bits.
25410
25411 1999-03-08 Craig Burley <craig@jcb-sc.com>
25412
25413 * g77.f-torture/execute/19981119-0.f: Improve testiness.
25414
25415 1999-03-08 Craig Burley <craig@jcb-sc.com>
25416
25417 * g77.f-torture/compile/19990305-0.f: New test.
25418 * g77.f-torture/execute/19981119-0.f: New test.
25419
25420 1999-03-08 Craig Burley <craig@jcb-sc.com>
25421
25422 * g77.f-torture/execute/970625-2.f: call ABORT if final
25423 result is not correct, instead of just printing it.
25424 Add this checking via newly introduced obfuscation, to
25425 trip up buggy front ends.
25426
25427 1999-03-07 Craig Burley <craig@jcb-sc.com>
25428
25429 * g77.f-torture/compile/960317-1.f: Moved from being
25430 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
25431
25432 1999-03-06 Craig Burley <craig@jcb-sc.com>
25433
25434 * g77.f-torture/execute/960317-1.f: New (old) test.
25435 * g77.f-torture/execute/970625-2.f: Ditto.
25436
25437 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
25438
25439 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
25440 message on line 1 or line 2; cccp and cpplib do this differently.
25441
25442 1999-03-01 Jeffrey A Law (law@cygnus.com)
25443
25444 * g++.old-deja/g++.law/weak1.C: New test.
25445
25446 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25447
25448 * gcc.c-torture/execute/990119-1.c: Renamed to...
25449 * gcc.dg/990119-1.c: this, so it will only be tested once
25450 (it's a preprocessor test, it doesn't need to be run at
25451 multiple optimization levels).
25452
25453 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25454
25455 * lib/g++.exp: Don't add incdir=$base_dir/../include to
25456 ALWAYS_CXXFLAGS.
25457
25458 1999-02-24 Craig Burley <craig@jcb-sc.com>
25459
25460 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
25461 * g77.f-torture/compile/19981216-0.f: ...as it is expected
25462 to not be compilable by current g77.
25463
25464 1999-02-24 Nick Clifton <nickc@cygnus.com>
25465
25466 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
25467
25468 1999-02-22 Jeffrey A Law (law@cygnus.com)
25469
25470 * gcc.c-torture/execute/990222-1.c: New test.
25471
25472 1999-02-19 Craig Burley <craig@jcb-sc.com>
25473
25474 * g77.f-torture/compile/19990218-0.f: New test.
25475 * g77.f-torture/noncompile/19990218-1.f: New test.
25476
25477 1999-02-18 Craig Burley <craig@jcb-sc.com>
25478
25479 * g77.f-torture/compile/19981216-0.f: New test.
25480
25481 1999-02-14 Jeffrey A Law (law@cygnus.com)
25482
25483 * gcc.dg/990214-1.c: New test.
25484
25485 1999-02-13 Jeffrey A Law (law@cygnus.com)
25486
25487 * gcc.dg/990213-2.c: New test.
25488
25489 * gcc.dg/990213-1.c: New test.
25490
25491 1999-02-12 Jeffrey A Law (law@cygnus.com)
25492
25493 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
25494 ints.
25495
25496 1999-02-11 Nick Clifton <nickc@cygnus.com>
25497
25498 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
25499 specified by target.
25500
25501 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
25502
25503 1999-02-11 Jeffrey A Law (law@cygnus.com)
25504
25505 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
25506
25507 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
25508
25509 * gcc.dg/special/ecos.exp: New test driver for new tests with
25510 special requirements.
25511
25512 * gcc.dg/special/alias-1.c: New test.
25513 * gcc.dg/special/gcsec-1.c: New test.
25514 * gcc.dg/special/weak-1.c: New test.
25515 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
25516 * gcc.dg/special/weak-2.c: New test.
25517 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
25518 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
25519 * gcc.dg/special/wkali-1.c: New test.
25520 * gcc.dg/special/wkali-2.c: New test.
25521 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
25522 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
25523
25524 1999-02-10 Felix Lee <flee@cygnus.com>
25525
25526 * lib/c-torture.exp (c-torture-compile): Pull out code for
25527 analyzing gcc error messages.
25528 (c-torture-execute): Likewise. Fix some (harmless) false
25529 positives.
25530 * lib/gcc.exp (gcc_check_compile): New function.
25531
25532 1999-02-08 Richard Henderson <rth@cygnus.com>
25533
25534 * gcc.c-torture/execute/990208-1.c: New test.
25535
25536 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
25537
25538 * g++.dg/special/ecos.exp: New driver for new tests with special
25539 requirements
25540
25541 * g++.dg/special/conpr-1.C: New test
25542 * g++.dg/special/conpr-2.C: New test
25543 * g++.dg/special/conpr-2a.C: New test
25544 * g++.dg/special/conpr-3.C: New test
25545 * g++.dg/special/conpr-3a.C: New test
25546 * g++.dg/special/conpr-3b.C: New test
25547
25548 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
25549 allow g++ to use the dg driver
25550
25551 * README: Add comment about g++.dg directory
25552
25553 1999-02-06 Jeffrey A Law (law@cygnus.com)
25554
25555 * README: Update email addresses.
25556
25557 1999-02-03 Nick Clifton <nickc@cygnus.com>
25558
25559 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
25560 arguments in order to force structure S onto the stack even on
25561 the alpha.
25562 (test): Pass 10 leading arguments to function foo as well as the
25563 structure S.
25564
25565 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
25566 failure for all targets.
25567
25568 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
25569 abort to terminate program execution.
25570
25571 1999-01-30 Richard Henderson <rth@cygnus.com>
25572
25573 * gcc.c-torture/execute/990130-1.c: New test.
25574
25575 1999-01-30 Jeffrey A Law (law@cygnus.com)
25576
25577 * gcc.dg/990130-1.c: New test.
25578
25579 1999-01-28 Michael Meissner <meissner@cygnus.com>
25580
25581 * gcc.c-torture/execute/990128-1.c: New test.
25582
25583 1999-01-27 Michael Meissner <meissner@cygnus.com>
25584
25585 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
25586
25587 1999-01-27 Felix Lee <flee@cygnus.com>
25588
25589 * lib/c-torture.exp (c-torture-compile): pull out code for
25590 analyzing gcc error messages.
25591 (c-torture-execute): ditto, and fix some (harmless) false
25592 positives.
25593 * lib/gcc.exp (gcc_check_compile): new function.
25594
25595 1999-01-17 Jeffrey A Law (law@cygnus.com)
25596
25597 * gcc.dg/990117-1.c: New test.
25598
25599 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
25600
25601 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
25602
25603 1999-01-15 Jeffrey A Law (law@cygnus.com)
25604
25605 * g77.f-torture/compile/990115-1.f: New test.
25606
25607 1999-01-07 Jeffrey A Law (law@cygnus.com)
25608
25609 * gcc.c-torture/compile/990107-1.c: New test
25610
25611 1999-01-06 Jeffrey A Law (law@cygnus.com)
25612
25613 * gcc.c-torture/execute/990106-2.c: New test.
25614
25615 * gcc.c-torture/execute/990106-1.c: New test.
25616
25617 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
25618
25619 * gcc.c-torture/compile/981223-1.c: New test.
25620
25621 1998-12-29 Richard Henderson <rth@cygnus.com>
25622
25623 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
25624 (opt3): Rename from opt4 and disable.
25625
25626 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
25627
25628 * g++.old-deja/g++.pt/ptrmem5.C: New test.
25629
25630 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25631
25632 * g++.old-deja/g++.other/conv5.C: New test.
25633
25634 1998-12-14 Nick Clifton <nickc@cygnus.com>
25635
25636 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
25637
25638 1998-12-11 Jeffrey A Law (law@cygnus.com)
25639
25640 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
25641
25642 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
25643
25644 * gcc.c-torture/compile/981211-1.c: New test.
25645
25646 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25647
25648 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
25649
25650 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
25651
25652 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25653
25654 * gcc.special/930510-1.c: Make C9X safe.
25655 * gcc.misc-tests/gcov-1.c Similarly.
25656 * gcc.misc-tests/gcov-2.c Similarly.
25657
25658 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25659
25660 * gcc.dg/ultrasp1.c: New test.
25661
25662 1998-12-06 Richard Henderson <rth@cygnus.com>
25663
25664 * gcc.c-torture/execute/981206.c: New test.
25665
25666 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25667
25668 * g++.old-deja/g++.ns/template7.C: New test.
25669
25670 * g++.old-deja/g++.other/expr1.C: New test.
25671
25672 * g++.old-deja/g++.eh/tmpl3.C: New test.
25673
25674 * g++.old-deja/g++.eh/tmpl2.C: New test.
25675
25676 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25677
25678 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
25679 * g++.old-deja/g++.other/using6.C: Removed.
25680 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
25681
25682 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
25683
25684 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25685
25686 * g++.old-deja/g++.pt/overload8.C: New test.
25687
25688 * g++.old-deja/g++.pt/overload7.C: New test.
25689
25690 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
25691
25692 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
25693 and relinking messages.
25694 * lib/g++.exp (g++_target_compile): Remove .rpo file when
25695 compiling with -frepo.
25696
25697 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
25698
25699 * g++.old-deja/g++.pt/lookup6.C: New test.
25700
25701 1998-11-30 Nick Clifton <nickc@cygnus.com>
25702
25703 * gcc.c-torture/execute/981130-1.c: New test.
25704 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
25705
25706 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25707
25708 * g++.old-deja/g++.pt/explicit76.C: New test.
25709
25710 * g++.old-deja/g++.pt/friend38.C: New test.
25711
25712 * g++.old-deja/g++.ns/crash2.C: New test.
25713
25714 * g++.old-deja/g++.pt/defarg8.C: New test.
25715
25716 * g++.old-deja/g++.pt/instantiate6.C: New test.
25717
25718 * g++.old-deja/g++.pt/static6.C: New test.
25719
25720 * g++.old-deja/g++.pt/decl2.C: New test.
25721
25722 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25723
25724 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
25725 problem is actually related with name lookup, but so what? :-)
25726
25727 * g++.old-deja/g++.pt/friend37.C: New test.
25728
25729 1998-11-25 Dave Love <d.love@dl.ac.uk>
25730
25731 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
25732 element, which fails on some systems.
25733
25734 * g77.f-torture/execute/labug1.f: New test.
25735
25736 1998-11-21 Jeffrey A Law (law@cygnus.com)
25737
25738 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
25739 is defined.
25740
25741 1998-11-18 Dave Love <d.love@dl.ac.uk>
25742
25743 * g77.f-torture/compile/981117-1.f: New test.
25744
25745 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
25746
25747 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
25748 properly discarded.
25749
25750 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
25751
25752 * gcc.c-torture/execute/memcheck: New directory of tests for
25753 -fcheck-memory-usage.
25754
25755 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25756
25757 * README: New file, general information about the testsuite and
25758 new description of the various C++ test subdirectories.
25759 * README.g++: Eliminate obsolete information, update and move most
25760 relevant stuff to README.
25761
25762 1998-11-07 Richard Henderson <rth@cygnus.com>
25763
25764 * gcc.c-torture/compile/981107-1.c: New test.
25765
25766 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
25767
25768 * execute/memcpy-bi.c: New testcase.
25769
25770 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
25771
25772 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
25773 base classes.
25774
25775 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
25776 template is selected.
25777
25778 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
25779 classes, it should be accepted for all types.
25780
25781 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
25782
25783 * g++.old-deja/g++.pt/spec24.C: Ensure that template
25784 specializations start with template headers.
25785
25786 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
25787
25788 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
25789
25790 * g++.old-deja/g++.other/init9.C: Test cross initialization of
25791 non-POD types.
25792
25793 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25794
25795 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
25796
25797 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
25798
25799 * compile/981022-1.c, compile/981022-1.x: New test and driver.
25800
25801 1998-10-19 Jeffrey A Law (law@cygnus.com)
25802
25803 * 981019-1.c: New test.
25804
25805 1998-10-14 Robert Lipe <robertl@dgii.com>
25806
25807 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
25808 find objc headers.
25809
25810 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25811
25812 * compile/981001-4.c: Remove use of GCC extension that triggers a
25813 compiler bug.
25814
25815 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
25816
25817 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
25818
25819 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25820
25821 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
25822 instantiation of template produces incorrect code for delete
25823 expression.
25824
25825 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
25826 constructors' name is not unique.
25827 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
25828 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
25829
25830 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
25831 automatic array of const is ill-formed.
25832
25833 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
25834 of template parameter?
25835
25836 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
25837 const.
25838
25839 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
25840 pointer-to-member expression.
25841
25842 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
25843 declaration causes ICE.
25844
25845 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
25846
25847 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
25848 reserved in the global namespace.
25849
25850 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
25851 generate needed virtual table.
25852
25853 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
25854
25855 1998-10-10 Dariush Eslimi <eslimi@loran.com>
25856
25857 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
25858 template-dependent type
25859
25860 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
25861
25862 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
25863 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
25864 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
25865
25866 * g++.old-deja/g++.other/using5.C: New test; using decl from base
25867 class should be usable as argument of member function.
25868 * g++.old-deja/g++.other/using6.C: New test; using decl from base
25869 class should be usable as return type of member function.
25870 * g++.old-deja/g++.other/using7.C: New test; using decl from base
25871 class should be usable as type of data member.
25872
25873 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
25874
25875 1998-10-09 Jeffrey A Law (law@cygnus.com)
25876
25877 * gcc.c-torture/special/920521-1.c: Fix bogus test.
25878
25879 1998-10-08 Nick Clifton <nickc@cygnus.com>
25880
25881 * gcc.dg/dll-?.c Add thumb to target list.
25882 Fix assembler scan patterns to match current assembler output.
25883
25884 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
25885
25886 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
25887 matching of template brackets.
25888
25889 * g++.old-deja/g++.other/using4.C: New test. Test using
25890 declarations of methods from base classes.
25891
25892 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
25893 within functions should introduce names into the innermost
25894 enclosing namespace.
25895
25896 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
25897 of static locals if first initialization throws.
25898
25899 1998-10-07 Jim Wilson <wilson@cygnus.com>
25900
25901 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
25902
25903 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
25904
25905 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
25906 lose track of the possible targets of tablejump insns.
25907 * special/special.exp: Run it.
25908
25909 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25910
25911 * g++.old-deja/g++.pt/friend35.C: New test. A template function
25912 must be declared before its specializations can be named in friend
25913 declarations.
25914
25915 1998-10-05 Dave Love <d.love@dl.ac.uk>
25916
25917 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
25918
25919 * g77.f-torture/execute/io1.f: New test.
25920
25921 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25922
25923 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
25924 with pointer to template function, for which no argument deduction
25925 is possible.
25926
25927 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
25928 specialization of template function as argument to template
25929 function.
25930
25931 * g++.old-deja/g++.other/access2.C: New test; Inner class
25932 shouldn't have privileged access to Outer's names.
25933
25934 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25935
25936 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
25937 friend template declared within template class conflicts with
25938 nested class of the same name.
25939
25940 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
25941 is ignored.
25942
25943 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
25944 object with direct initializer as function declaration.
25945
25946 * g++.old-deja/g++.other/decl2.C: New test; duplicate
25947 initializers.
25948
25949 * g++.old-deja/g++.other/null2.C: New test; conditional operator
25950 involving const pointer and NULL produces incorrect result.
25951
25952 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
25953 type name without `typename' should be rejected with -pedantic.
25954
25955 1998-10-02 Richard Henderson <rth@cygnus.com>
25956
25957 * g++.old-deja/g++.other/addrof1.C: New test.
25958
25959 1998-10-01 Nick Clifton <nickc@cygnus.com>
25960
25961 * gcc.c-torture/compile/981001-1.c: New test.
25962 * gcc.c-torture/execute/981001-1.c: New test.
25963
25964 1998-10-01 Jeffrey A Law (law@cygnus.com)
25965
25966 * gcc.c-torture/compile/981001-2.c: New test.
25967 * gcc.c-torture/compile/981001-3.c: New test.
25968 * gcc.c-torture/compile/981001-4.c: New test.
25969
25970 1998-10-01 Robert Lipe <robertl@dgii.com>
25971
25972 * lib/objc.exp (objc_target_compile): Add -L during compiles for
25973 multilibbed hosts. Idea grafted from g77.exp.
25974
25975 1998-09-30 Dave Love <d.love@dl.ac.uk>
25976
25977 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
25978 avoid losing on systems which need -lsocket.
25979
25980 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
25981
25982 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
25983 * g++.old-deja/g++.other/nested2.C: Ditto.
25984 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
25985 failure.
25986
25987 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25988
25989 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
25990 preferred over template operator!= for enum bitfields.
25991
25992 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
25993
25994 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
25995 that happen to have the same base name, but in different scopes,
25996 are incorrectly rejected.
25997
25998 1998-09-16 Richard Henderson <rth@cygnus.com>
25999
26000 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
26001 on the native word size instead of an integer literal.
26002
26003 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
26004
26005 * g++.old-deja/g++.other/static2.C: Invocation of static data
26006 member of type pointer-to-function denoted as non-static member.
26007
26008 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
26009 checks involving function types and aliases.
26010
26011 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
26012
26013 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
26014 redefined to the same non-trivial type.
26015
26016 * g++.old-deja/g++.pt/explicit73.C: Test for proper
26017 namespace-qualification of template specializations declared in
26018 other namespaces.
26019
26020 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
26021 to declare a subset of the specializations of a template function
26022 as friends of specializations of a template class.
26023
26024 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
26025 member templates that do not fully specialize the enclosing
26026 template class are rejected.
26027
26028 1998-09-11 Dave Love <d.love@dl.ac.uk>
26029
26030 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
26031
26032 1998-09-08 Dave Love <d.love@dl.ac.uk>
26033
26034 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
26035 altered from libf2c/libU77 version.
26036
26037 1998-09-06 Dave Love <d.love@dl.ac.uk>
26038
26039 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
26040
26041 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
26042
26043 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
26044 (un)signed char are different types for template specialization
26045 purposes.
26046
26047 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
26048
26049 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
26050 * objc: ObjC testsuite.
26051
26052 1998-08-31 Catherine Moore <clm@cygnus.com>
26053
26054 * gcc.c-torture/execute/941014-1.x: New file.
26055
26056 1998-08-31 Nick Clifton <nickc@cygnus.com>
26057
26058 * lib/c-torture.exp: Add support for
26059 torture_eval_before_compile and torture_eval_before_execute
26060 variables.
26061
26062 1998-08-30 Jeffrey A Law (law@cygnus.com)
26063
26064 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
26065 this test triggers valid.
26066
26067 1998-08-27 Jeffrey A Law (law@cygnus.com)
26068
26069 * gcc.dg/980827-1.c: New test.
26070
26071 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
26072
26073 * gcc.c-torture/execute/loop-4b.c: New test.
26074
26075 1998-08-26 Nick Clifton <nickc@cygnus.com>
26076
26077 * lib/c-torture.exp: Add support for
26078 torture_eval_before_compile and torture_eval_before_execute
26079 variables.
26080
26081 1998-08-25 Jeffrey A Law (law@cygnus.com)
26082
26083 * gcc.c-torture/compile/980825-1.c: New test.
26084
26085 1998-08-24 Nick Clifton <nickc@cygnus.com>
26086
26087 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
26088 count number tests in opt_t0 not good_t0.
26089
26090 1998-08-24 Jeffrey A Law (law@cygnus.com)
26091
26092 * gcc.c-torture/compile/930326-1.x: Fix typo.
26093
26094 1998-08-23 Mark Mitchell <mark@markmitchell.com>
26095
26096 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
26097 causes an ICE.
26098
26099 1998-08-21 Jeffrey A Law (law@cygnus.com)
26100
26101 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
26102 STACK_SIZE is defined.
26103 * gcc.c-torture/unsorted/stuct.c: Similarly.
26104
26105 * gcc.c-torture/compile/980821-1.c: New test.
26106
26107 1998-08-21 Jeffrey A Law (law@cygnus.com)
26108
26109 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
26110
26111 1998-08-19 Mark Mitchell <mark@markmitchell.com>
26112
26113 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
26114 code.
26115
26116 1998-08-09 Mark Mitchell <mark@markmitchell.com>
26117
26118 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
26119 error'.
26120
26121 1998-08-18 Jeffrey A Law (law@cygnus.com)
26122
26123 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
26124
26125 1998-08-16 Jeffrey A Law (law@cygnus.com)
26126
26127 * gcc.c-torture/compile/980816-1.c: New test.
26128
26129 * gcc.dg/980816-1.c: New test.
26130
26131 1998-08-13 Jeffrey A Law (law@cygnus.com)
26132
26133 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
26134 compiler for ieee tests.
26135
26136 1998-08-01 Dave Love <d.love@dl.ac.uk>
26137
26138 * g77.f-torture/compile/980729-0.f: New test.
26139
26140 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
26141
26142 * gcc.c-torture/special/eeprof-1.c: New test, for
26143 -finstrument-functions.
26144 * gcc.c-torture/special/special.exp: Run it.
26145
26146 1998-07-29 Jeffrey A Law (law@cygnus.com)
26147
26148 * gcc.c-torture/compile/980729-1.c: New test.
26149
26150 1998-07-27 Nick Clifton <nickc@cygnus.com>
26151
26152 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
26153 __thumb__ is defined, and test for ARM style doubles if so.
26154
26155 1998-07-26 Dave Love <d.love@dl.ac.uk>
26156
26157 * g77.f-torture/noncompile/980615-0.f: New test.
26158
26159 1998-07-26 H.J. Lu (hjl@gnu.org)
26160
26161 * gcc.dg/980312-1.c: Do link instead of compile.
26162 * gcc.dg/980313-1.c: Likewise.
26163
26164 1998-07-26 Jeffrey A Law (law@cygnus.com)
26165
26166 * gcc.c-torture/compile/980726-1.c: New test.
26167
26168 1998-07-25 Dave Love <d.love@dl.ac.uk>
26169
26170 * g77.f-torture/execute/io0.f: New test.
26171
26172 1998-07-24 Nick Clifton <nickc@cygnus.com>
26173
26174 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
26175 an int.
26176
26177 1998-06-18 Michael Meissner <meissner@cygnus.com>
26178
26179 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
26180 m32r bugs.
26181
26182 1998-07-17 Nick Clifton <nickc@cygnus.com>
26183
26184 * gcc.dg/980626-1.c: Expect failures for all toolchains until
26185 c-decl.c:grokdeclarator can handle mode attributes.
26186
26187 1998-07-16 Jeffrey A Law (law@cygnus.com)
26188
26189 * gcc.c-torture/execute/980716-1.c: New test.
26190
26191 1998-07-13 Jeffrey A Law (law@cygnus.com)
26192
26193 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
26194 the mn10200.
26195 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
26196 the mn10200.
26197 * gcc.c-torture/execute/va-arg-3.x: Similarly.
26198 * gcc.c-torture/compile/930326-1.x: Similarly.
26199
26200 1998-07-13 Dave Love <d.love@dl.ac.uk>
26201
26202 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
26203 New test from Craig.
26204
26205 1998-07-12 Dave Love <d.love@dl.ac.uk>
26206
26207 * g77.f-torture/noncompile/980616-0.f: New test.
26208
26209 * g77.f-torture/execute/970816-3.f: New test from Craig.
26210
26211 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26212
26213 * g++.other/singleton.C: Return error value instead of taking
26214 SIGSEGV.
26215
26216 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
26217
26218 * g++.other/singleton.C: New test. Warning is under dispute.
26219 Runtime crash is not.
26220
26221 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26222
26223 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
26224 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
26225 using6.C, using7.C}: New namespace tests.
26226
26227 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26228
26229 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
26230 specialization with typedef'ed names used as array indexes.
26231
26232 1998-07-09 Jeffrey A Law (law@cygnus.com)
26233
26234 * gcc.c-torture/execute/980709-1.c: New test.
26235
26236 * gcc.dg/980709-1.c: New test.
26237
26238 1998-07-07 Richard Henderson <rth@cygnus.com>
26239
26240 * gcc.c-torture/execute/bcp-1.c: New test.
26241
26242 1998-07-07 Jeffrey A Law (law@cygnus.com)
26243
26244 * gcc.c-torture/execute/980707-1.c: New test.
26245
26246 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
26247
26248 * gcc.c-torture/compile/980706-1.c: New test.
26249
26250 1998-07-01 Dave Love <d.love@dl.ac.uk>
26251
26252 * g77.f-torture/execute/980701-0.f,
26253 g77.f-torture/execute/980701-1.f: New test from Craig.
26254
26255 1998-07-01 Jeffrey A Law (law@cygnus.com)
26256
26257 * gcc.c-torture/compile/980701-1.c: New test.
26258
26259 * gcc.c-torture/execute/980701-1.c: New test.
26260
26261 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
26262 rlsruhe.de>
26263
26264 * g++.old-deja/g++.robertl/eb132.C: New test.
26265 * g++.old-deja/g++.robertl/eb133.C: Likewise.
26266
26267 1998-06-29 Dave Love <d.love@dl.ac.uk>
26268
26269 * g77.f-torture/execute/980628-7.f,
26270 g77.f-torture/execute/980628-8.f,
26271 g77.f-torture/execute/980628-9.f,
26272 g77.f-torture/execute/980628-10.f: New tests from Craig.
26273
26274 * g77.f-torture/execute/980628-3.f: Remove mail headers.
26275
26276 1998-06-28 Jeffrey A Law (law@cygnus.com)
26277
26278 * g77.f-torture/execute/980628-4.f: New test from Craig.
26279 * g77.f-torture/execute/980628-5.f: Likewise.
26280 * g77.f-torture/execute/980628-2.f: Likewise.
26281 * g77.f-torture/execute/980628-0.f: Likewise.
26282 * g77.f-torture/execute/980628-1.f: Likewise.
26283 * g77.f-torture/execute/980628-3.f: Likewise.
26284 * g77.f-torture/execute/980628-6.f: Likewise.
26285
26286 1998-06-28 Jeffrey A Law (law@cygnus.com)
26287
26288 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
26289 directory when nothing has been installed yet.
26290
26291 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
26292
26293 * gcc.c-torture/special/special.exp: Handle newer versions of
26294 dejagnu.
26295
26296 1998-06-26 Jeffrey A Law (law@cygnus.com)
26297
26298 * gcc.dg/980626-1.c: New test.
26299
26300 1998-06-19 Bruno Haible <haible@ilog.fr>
26301
26302 * gcc.misc-tests/m-un-2.c: New test.
26303 * g++.old-deja/g++.other/warn01.c: Likewise.
26304
26305 1998-06-19 Robert Lipe <robertl@dgii.com>
26306
26307 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
26308 compatibility with assmblers with a different comment character.
26309 Eliminate use of GAS-specific extensions.
26310
26311 1998-06-19 Jeffrey A Law (law@cygnus.com)
26312
26313 * gcc.c-torture/execute/ieee/980619-1.c: New test.
26314
26315 1998-06-19 Robert Lipe <robertl@dgii.com>
26316
26317 *lib/g77.exp: Replace search for libf2c.a with search for newly
26318 renamed libg2c.a
26319
26320 1998-06-17 Jeffrey A Law (law@cygnus.com)
26321
26322 * gcc.c-torture/execute/980617-1.c: New test.
26323
26324 1998-06-12 Jeffrey A Law (law@cygnus.com)
26325
26326 * gcc.c-torture/execute/980612-1.c: New test.
26327
26328 1998-06-08 Jeffrey A Law (law@cygnus.com)
26329
26330 * gcc.dg/980523-1.c: Only test on ppc-linux.
26331 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
26332
26333 * gcc.c-torture/execute/980608-1.c: New test.
26334
26335 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
26336
26337 * gcc.c-torture/execute/980605-1.c: New test.
26338
26339 1998-06-04 Jeffrey A Law (law@cygnus.com)
26340
26341 * gcc.c-torture/execute/980604-1.c: New test.
26342
26343 1998-06-02 Jeffrey A Law (law@cygnus.com)
26344
26345 * gcc.c-torture/execute/980602-1.c: New test.
26346 * gcc.c-torture/execute/980602-2.c: Likewise.
26347
26348 1998-06-02 Dave Love <d.love@dl.ac.uk>
26349
26350 * 970125-0.f: Fix per JCB. Add commentary.
26351
26352 1998-05-31 Michael Meissner <meissner@cygnus.com>
26353
26354 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
26355 IEEE -0 support.
26356
26357 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
26358
26359 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
26360 earlier.
26361
26362 1998-05-28 Catherine Moore <clm@cygnus.com>
26363
26364 * gcc.c-torture/execute/980526-3.c: New test.
26365
26366 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
26367
26368 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
26369 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
26370 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
26371 m88k-motorola-sysv3 to XFAIL.
26372
26373 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26374
26375 * gcc.dg/980526-1.c: New test.
26376 * gcc.c-torture/execute/980526-2.c: New test.
26377
26378 1998-05-26 Jeffrey A Law (law@cygnus.com)
26379
26380 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
26381
26382 * gcc.c-torture/execute/980526-1.c: New test.
26383
26384 1998-05-26 Dave Love <d.love@dl.ac.uk>
26385
26386 * g77.f-torture/execute/alpha2.f: Add runtime test.
26387
26388 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
26389
26390 * g++.old-deja/old-deja.exp: Strip leading directories.
26391
26392 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
26393 error for the line. Don't run multiple tests for the same line.
26394
26395 1998-05-23 Jeffrey A Law (law@cygnus.com)
26396
26397 * gcc.dg/980523-1.c: New test.
26398
26399 1998-05-23 Dave Love <d.love@dl.ac.uk>
26400
26401 * g77.f-torture/compile/970915-0.f: New test.
26402
26403 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
26404
26405 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
26406
26407 1998-05-21 Jeffrey A Law (law@cygnus.com)
26408
26409 * gcc.dg/980520-1.c: New test.
26410
26411 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
26412
26413 * gcc.dg/980502-1.c: Fix return type.
26414
26415 1998-05-20 Jeffrey A Law (law@cygnus.com)
26416
26417 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
26418 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
26419 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
26420 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
26421 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
26422
26423 1998-05-20 Dave Love <d.love@dl.ac.uk>
26424
26425 * g77.f-torture/execute/980520-1.f: New test.
26426
26427 1998-05-15 Dave Love <d.love@dl.ac.uk>
26428
26429 * lib/mike-g77.exp: New file.
26430
26431 * g77.f-torture/noncompile/noncompile.exp,
26432 g77.f-torture/noncompile/check0.f: New files.
26433
26434 1998-05-14 Dave Love <d.love@dl.ac.uk>
26435
26436 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
26437 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
26438 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
26439 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
26440 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
26441 abort where appropriate.
26442
26443 1998-05-05 Michael Meissner <meissner@cygnus.com>
26444
26445 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
26446 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
26447
26448 1998-04-29 Dave Love <d.love@dl.ac.uk>
26449
26450 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
26451
26452 1998-04-27 Dave Love <d.love@dl.ac.uk>
26453
26454 * g77.f-torture/compile/980427-0.f: New test.
26455
26456 1998-04-24 Dave Love <d.love@dl.ac.uk>
26457
26458 * g77.f-torture/compile/980424-0.f: New test.
26459
26460 1998-04-19 Dave Love <d.love@dl.ac.uk>
26461
26462 * g77.f-torture/compile/980419-2.f (main): New test.
26463 * g77.f-torture/compile/970125-0.f: New test.
26464 * g77.f-torture/compile/980419-1.f: New test.
26465
26466 1998-04-08 Jim Wilson <wilson@cygnus.com>
26467
26468 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
26469 of loop-4.c.
26470
26471 1998-04-07 Jim Wilson <wilson@cygnus.com>
26472
26473 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
26474
26475 1998-04-03 Jim Wilson <wilson@cygnus.com>
26476
26477 * gcc.c-torture/compile/980329-1.c: New test.
26478
26479 1998-03-18 Jim Wilson <wilson@cygnus.com>
26480
26481 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
26482 * gcc.dg/980312-1.c: Fix typo in -march command.
26483
26484 1998-03-16 H.J. Lu (hjl@gnu.org)
26485
26486 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
26487
26488 1998-03-11 Robert Lipe <robertl@dgii.com>
26489
26490 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
26491 Dave Love agree the Fortran source is bogus.
26492
26493 1998-03-11 Robert Lipe <robertl@dgii.com>
26494
26495 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
26496 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
26497 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
26498 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
26499 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
26500
26501 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26502
26503 * g++.old-deja/g++.other/friend1.C: New test.
26504
26505 1998-02-18 Dave Love <d.love@dl.ac.uk>
26506
26507 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
26508 possibly uninitialized) variables and declare dnrm2.
26509
26510 1998-02-23 Robert Lipe <robertl@dgii.com>
26511
26512 From Bruno Haible <haible@ilog.fr>:
26513 * gcc.c-torture/execute/980223.c: New test.
26514
26515 1998-02-13 Jeffrey A Law (law@cygnus.com)
26516
26517 * gcc.dg/ifelse-1.c: New test.
26518
26519 1998-02-09 H.J. Lu (hjl@gnu.org)
26520
26521 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
26522
26523 * lib/old-dejagnu.exp (old-dejagnu): Added the
26524 "execution test - XFAIL *-*-*" handling in the spirit of
26525 "excess errors test -". Changed the "execution test fails"
26526 handling to be like "excess errors test fails".
26527 * Update various tests accordingly.
26528
26529 1998-02-06 Jim Wilson <wilson@cygnus.com>
26530
26531 * gcc.c-torture/execute/980205.c: New test.
26532
26533 1998-01-18 Jeffrey A Law (law@cygnus.com)
26534
26535 * lib/c-torture.exp: Look for .x files instead of .cexp files.
26536 * lib/f-torture.exp: Similarly.
26537 * gcc.c-torture: Rename all .cexp files to .x files.
26538
26539 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
26540
26541 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
26542 (940510-1.c): Removed duplicate.
26543 (971104-1.c): New test.
26544
26545 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
26546
26547 * lib/f-torture.exp: Improve error and loop detection.
26548
26549 1997-11-19 Michael Meissner <meissner@cygnus.com>
26550
26551 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
26552 use that to size the filler array.
26553
26554 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
26555
26556 * lib/c-torture.exp(c-torture-execute): Fix typo.
26557
26558 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
26559 testcase as the executable name. Keep the executable around if
26560 the test fails.
26561
26562 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
26563
26564 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
26565 changes. Only test one -g option, and move it to the end of the
26566 list of options to test.
26567
26568 1997-09-19 Michael Meissner <meissner@cygnus.com>
26569
26570 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
26571 variable GCC_TORTURE_OPTIONS to supply default switches separated
26572 by colons. If no environment variable, run tests with -O0 -g, -O1
26573 -g, and -O2 -g as well.
26574
26575 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
26576
26577 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
26578 explanatory comments. Fix indentation.
26579
26580 1997-09-15 Jeffrey A Law (law@cygnus.com)
26581
26582 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
26583
26584 1997-09-11 Jeffrey A Law (law@cygnus.com)
26585
26586 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
26587 * g++.old-deja/g++.mike/p7325.C: Likewise.
26588 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
26589
26590 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
26591
26592 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
26593 * g++.old-deja/g++.brendan/crash30.C: Likewise.
26594 * g++.old-deja/g++.brendan/crash39.C: Likewise.
26595 * g++.old-deja/g++.law/operators4.C: Likewise.
26596
26597 1997-09-11 Joe Buck (jbuck@synopsys.com)
26598
26599 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
26600 * g++.old-deja/g++.mike/p784.C: Ditto.
26601 * g++.old-deja/g++.mike/p785.C: Ditto.
26602
26603 1997-09-05 Jeffrey A Law (law@cygnus.com)
26604
26605 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
26606
26607 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26608
26609 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
26610 target feature; pass this to c-torture-execute as needed.
26611
26612 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26613
26614 * lib/c-torture.exp(c-torture-execute): If the previous and the
26615 current executables being tested are identical, we don't need to
26616 run the executable again. Try to make the executable names
26617 unique. Add an optional argument for passing additional compiler
26618 flags.
26619
26620 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
26621
26622 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
26623
26624 1997-08-29 Jeffrey A Law (law@cygnus.com)
26625
26626 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
26627
26628 1997-07-31 Jeffrey A Law (law@cygnus.com)
26629
26630 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
26631 32bit or larger longs.
26632
26633 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
26634 have either a 32bit long or 32bit int.
26635
26636 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
26637
26638 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
26639 Make double precision tests dependent on sizeof (double).
26640
26641 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
26642
26643 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
26644 too.
26645
26646 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
26647
26648 * gcc.c-torture/compile/961203-1.cexp: New script.
26649
26650 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
26651
26652 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
26653 up the includes ourselves.
26654
26655 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
26656
26657 * lib/plumhall.exp: Remove random include, and add a few
26658 verbose messages for debugging.
26659
26660 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
26661
26662 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
26663 of trying to do it ourselves.
26664
26665 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26666
26667 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
26668
26669 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
26670
26671 * gcc.prms/5403.c: Made regexp a bit less strict.
26672
26673 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
26674
26675 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
26676 is returned from remote_load instead.
26677 * lib/plumhall.exp: Ditto.
26678 * lib/mike-g++.exp: Ditto.
26679 * lib/old-dejagnu.exp: Ditto.
26680 * lib/c-torture.exp: Ditto.
26681
26682 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
26683
26684 * lib/g++.exp: Use build_wrapper procedure.
26685 * lib/gcc.exp: Ditto.
26686
26687 1997-05-20 Jeffrey A Law (law@cygnus.com)
26688
26689 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
26690 an old-style decl for malloc. Fixes tests to work when
26691 sizeof (int) != sizeof (size_t).
26692
26693 1997-05-15 Mike Meissner <meissner@cygnus.com>
26694
26695 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
26696
26697 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
26698 use stdargs.h interface.
26699
26700 1997-05-15 Mike Meissner <meissner@cygnus.com>
26701
26702 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
26703 NO_VARARGS when compiling.
26704
26705 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
26706
26707 * lib/plumhall.exp(ph_includes): New procedure.
26708 (ph_make): Use it.
26709 (ph_compiler): Ditto.
26710
26711 * lib/g++.exp: Rename test-glue.c to testglue.c.
26712 * lib/gcc.exp: Ditto.
26713
26714 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
26715
26716 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
26717 to completion when it's called.
26718
26719 1997-03-21 Michael Meissner <meissner@cygnus.com>
26720
26721 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
26722 is defined, don't do test.
26723
26724 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
26725
26726 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
26727 for object files.
26728 (ph_summary): Mark skipped testcases as untested, not unresolved.
26729
26730 * lib/plumhall.exp (ph_make): If unresolved because of bad
26731 errorCode, record errorCode in log file.
26732 (*): Replace send_log/verbose with verbose -log.
26733
26734 1997-03-19 Michael Meissner <meissner@cygnus.com>
26735
26736 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
26737 double conversion if double isn't at least 8 bytes.
26738
26739 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
26740 int to work with targets where int is 16 bits.
26741
26742 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
26743 8 bytes, just exit, since 4 byte doubles don't have enough bits of
26744 precision for the test to complete.
26745
26746 1997-03-14 Michael Meissner <meissner@cygnus.com>
26747
26748 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
26749 if d10v is not compiled with the -mdouble64 flag.
26750 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
26751
26752 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
26753 d10v is not compiled with the -mint32 flag.
26754
26755 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
26756
26757 * lib/plumhall.exp: Use incr_count.
26758
26759 1997-03-12 Jeffrey A Law (law@cygnus.com)
26760
26761 * gcc.c-torture: Update to c-torture-1.45.
26762
26763 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
26764
26765 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
26766 the name of the expect testcase file).
26767
26768 * lib/g++.exp(g++_init): Ditto.
26769
26770 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
26771
26772 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
26773 the host.
26774
26775 * lib/gcc.exp(gcc_exit): New procedure.
26776
26777 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
26778
26779 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
26780 specs where appropriate.
26781
26782 * g++.old-deja/g++.arm/*: Added additional ERROR checks
26783 because of new "candidates are" messages, and removed a few
26784
26785 * Converted all non-old-style g++ testcases to old-style, and
26786 moved into g++.old-deja.
26787
26788 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
26789
26790 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
26791 options.
26792
26793 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
26794 succeeded.
26795
26796 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
26797
26798 1997-02-13 Michael Meissner <meissner@cygnus.com>
26799
26800 * lib/gcc.exp (gcc_target_compile): Add support for defining
26801 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
26802 the machine doesn't have those features.
26803
26804 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
26805
26806 * g++.law/operators4.exp: Don't use LIBS.
26807
26808 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
26809
26810 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
26811
26812 * lib/mike-g++.exp: Don't set the compiler to be tested here.
26813 * lib/g++.exp: Set it here instead. Also, allow use of the
26814 --tool_exec and --tool_opt options. Change CXX to
26815 GXX_UNDER_TEST.
26816
26817 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
26818
26819 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
26820
26821 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
26822
26823 * lib/old-dejagnu.exp: Use prune_warnings instead of
26824 prune_system_crud.
26825 * lib/mike-g++.exp: Ditto.
26826 * lib/gcc.exp: Ditto.
26827 * lib/g++.exp: Ditto.
26828
26829 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
26830
26831 1997-02-07 Jeffrey A Law (law@cygnus.com)
26832
26833 * 941014-2.c: Include stdlib.h
26834 * 960327-1.c: Include stdio.h
26835 * dbra.c, index-1.c: Don't assume ints are 32bits.
26836
26837 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
26838
26839 * lib/gcc.exp: Add gcc,stack_size target feature.
26840
26841 * lib/g++.exp(g++_target_compile): Add the include and link
26842 paths here, not in two other places. And, it's $options, not
26843 options.
26844
26845 * lib/mike-g++.exp(postbase): Remove the code that determines
26846 the correct include and link paths.
26847 * g++.old-deja/old-deja.exp: Ditto.
26848
26849 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
26850
26851 * lib/g++.exp(g++_init): target_compile no longer returns the
26852 filename of the result.
26853
26854 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
26855
26856 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
26857 call to glob.
26858
26859 * gcc.c-torture/special/special.exp: Change call to
26860 gcc_target_compile to include the object file.
26861
26862 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
26863
26864 * gcc.c-torture/special/special.exp: Correct misspelling in last
26865 change.
26866
26867 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
26868
26869 * lib/plumhall.exp(ph_summary): Log the entire output of the
26870 executable. Return -1 if there were any failures, 0 otherwise.
26871 (ph_execute): Return -1 if there were any failures, 0 otherwise.
26872 (ph_make): Clean up objects and executables that were built
26873 if the tests succeeded.
26874
26875 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
26876
26877 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
26878 libraries and includes in the build tree as appropriate.
26879
26880 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26881
26882 * lib/c-torture.exp: Instead of looking for the global variable
26883 NO_LONG_LONG, check to see if that's a feature of the target.
26884
26885 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26886
26887 * config/default.exp: Minimize. Delete the remainer of the files in
26888 config; this functionality is now in devo/dejagnu/config.
26889
26890 g++.*/*: Pass any additional flags used to compile to postbase;
26891 delete CXXFLAGS.
26892
26893 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
26894 is now done by runtest.exp. Use gcc_target_compile instead of
26895 compile.
26896
26897 lib/c-torture.exp: Use gcc_target_compile instead of compile.
26898 Remove references to CFLAGS. Use remote_file instead of
26899 calling rm -f.
26900 (c-torture): Take a list of arguments to use to compile this
26901 testcase.
26902
26903 lib/g++.exp: Simplify. Use target_compile instead of compile.
26904 lib/gcc-dg.exp: Ditto.
26905 lib/gcc.exp: Ditto.
26906 lib/mike-{gcc,g++}.exp: Ditto.
26907 lib/old-dejagnu.exp: Ditto.
26908 lib/plumhall.exp: Ditto.
26909
26910 1997-01-08 Jim Wilson <wilson@cygnus.com>
26911
26912 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
26913 (ph_linker): Likewise.
26914
26915 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
26916
26917 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
26918 MAP_ANON / MAP_ANONYMOUS if defined;
26919 else try to map from /dev/zero .
26920
26921 1996-11-12 Jeffrey A Law (law@cygnus.com)
26922
26923 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
26924 isn't defined, then define it to MAP_ANONYMOUS.
26925
26926 1996-11-12 Jeffrey A Law (law@cygnus.com)
26927
26928 * gcc.c-torture: Update to c-torture-1.42 release.
26929
26930 1996-11-11 Jeffrey A Law (law@cygnus.com)
26931
26932 * gcc.c-torture: Update to c-torture-1.41 release.
26933
26934 1996-10-27 Jeffrey A Law (law@cygnus.com)
26935
26936 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
26937 c-torture release.
26938
26939 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
26940
26941 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
26942 and LDFLAGS. Fix second case to append the target_info ldflags
26943 onto LDFLAGS, not CFLAGS.
26944 * lib/g++.exp (g++_init): Add target_info stuff.
26945 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
26946 of libgloss and newlib flags for !native.
26947
26948 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
26949 (GDB): Fix relative path to go up another dir for finding gdb.
26950
26951 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
26952
26953 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
26954 versions in the target_info array, if they don't exist.
26955
26956 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
26957
26958 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
26959
26960 1996-07-08 Jim Wilson <wilson@cygnus.com>
26961
26962 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
26963 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
26964
26965 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
26966
26967 * lib/old-dejagnu.exp: Don't remove the output file before we've
26968 actually tested it. Don't append pwd to the path of the executable
26969 we're testing.
26970
26971 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
26972
26973 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
26974
26975 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
26976
26977 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
26978 temporary directory for compiler files, and set it to a default
26979 value of /tmp. Set $output as the name of the output file from
26980 compiling the testcase. Add a -o option to $cflags_var so the
26981 compiler writes the final output file as $output. Set $executable
26982 to $output.
26983
26984 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
26985 directory for compiler files, and set it to /tmp if it doesn't
26986 already have a value. Set $output_file to the name of the output
26987 file from compiling the testcase. Add a -o option to CXXFLAGS so
26988 the compiler writes the final output file as $output. Use $output
26989 as the executable to be tested.
26990
26991 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
26992
26993 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
26994
26995 1996-06-08 Jeffrey A Law (law@cygnus.com)
26996
26997 * gcc.c-torture/execute/pending-1.c: New test. Still
26998 pending in Tege's queue.
26999
27000 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
27001
27002 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
27003 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
27004 if there were failures. Call unresolved if there were unresolved
27005 testcases. Call gcc_fail if program did not run to completion.
27006 (ph_make): Pass additional argument name to ph_execute.
27007 (ph_execute): Add new argument. Pass additional arguments to
27008 ph_summary. Call gcc_fail is there is no execution output.
27009
27010 1996-04-24 Jeffrey A Law (law@cygnus.com)
27011
27012 * lib/plumhall.exp (proc_summary): Output relavent summary
27013 lines into the log so specific failures in plumhall can be
27014 investigated.
27015
27016 1996-04-10 Jeffrey A Law (law@cygnus.com)
27017
27018 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
27019 (c-torture-execute): Don't try to execute tests which use
27020 "long long" types if $NO_LONG_LONG is nonzero.
27021
27022 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
27023
27024 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
27025 not c-torture.
27026
27027 * gcc.ieee: Move from here.
27028 * gcc.c-torture/execute/ieee: To here.
27029
27030 1996-03-26 Jeffrey A Law (law@cygnus.com)
27031
27032 * gcc.c-torture: Update to c-torture-1.41 release.
27033
27034 1996-03-22 Jeffrey A Law (law@cygnus.com)
27035
27036 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
27037 not "$output".
27038
27039 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
27040
27041 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
27042 -c present.
27043
27044 1996-03-02 Jeffrey A Law (law@cygnus.com)
27045
27046 * config/proelf.exp: Handle connecting to a simulator.
27047
27048 1996-01-31 Jeffrey A Law (law@cygnus.com)
27049
27050 * config/proelf.exp: New file. Enough framework that we can
27051 run c-torture tests on the proelf targets (or any other target
27052 that gdb can connect to for that matter).
27053
27054 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
27055
27056 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
27057 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
27058
27059 * lib/plumhall.exp (ph_execute): Always call ph_summary if
27060 exec_output exists.
27061
27062 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
27063
27064 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
27065 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
27066
27067 * config/*.exp: Update FSF address. Change result of ${tool}_load
27068 to pass/fail/unresolved/unsupported/untested. Caller must now
27069 call unresolved/unsupported/untested.
27070 * lib/*.exp: Update FSF address. Update to handle new results of
27071 ${tool}_load.
27072 * lib/chill.exp (verbose): Delete.
27073
27074 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
27075
27076 * lib/gcc.exp (default_gcc_start): Change order of args to
27077 $LDFLAGS $CFLAGS $LIBS.
27078 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
27079 Save/set/restore CFLAGS. Pass single arg to gcc_start.
27080 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
27081 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27082 * gcc.misc-tests/dg-test.exp: Likewise.
27083 * gcc.misc-tests/msgs.exp: Likewise.
27084 * gcc.prms/prms.exp: Likewise.
27085 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
27086 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27087
27088 * lib/dg.exp: Deleted, moved to dejagnu/lib.
27089
27090 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27091
27092 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
27093
27094 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
27095 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
27096
27097 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
27098 necessary.
27099
27100 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
27101
27102 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
27103 global for loop; add use of $mathlib.
27104 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
27105 settings here; set mathlib for anything but VxWorks.
27106
27107 1996-01-22 Jeffrey A Law (law@cygnus.com)
27108
27109 * gcc.c-torture: Update to c-torture-1.40 release.
27110
27111 1996-01-03 Jeffrey A Law (law@cygnus.com)
27112
27113 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
27114 dg.exp.
27115
27116 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
27117
27118 * lib/c-torture.exp (c-torture-execute): Declare "output" as
27119 global.
27120
27121 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
27122
27123 * lib/g++.exp (LIBS): Define if not already.
27124 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
27125 (gcc-dg-prune): Call prune_gcc_output.
27126 * lib/gcc.exp (prune_gcc_output): New proc.
27127 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
27128 prune_gcc_output.
27129
27130 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
27131
27132 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
27133 (c-torture-execute): Likewise. Rename `name' to `testcase'.
27134
27135 1995-11-15 Jeffrey A Law (law@cygnus.com)
27136
27137 * gcc.c-torture: Update to c-torture-1.39 release.
27138
27139 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
27140
27141 * lib/c-torture.exp (c-torture-execute): Don't return if one option
27142 fails, try others as well.
27143
27144 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
27145
27146 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
27147 If compilation fails, mark execute tests as `untested'.
27148 If test is marked as unsupported, don't mark compilation and
27149 execute tests as failed.
27150
27151 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
27152
27153 * lib/g++.exp (g++_init): Don't link in libg++, and look to
27154 libstdc++ for whether or not we want to be doing shared
27155 libraries. Delete link_curses since we don't need it anymore.
27156 * lib/mike-g++.exp (postbase): Don't link in libg++.
27157 * g++.old-deja/old-deja.exp: Likewise.
27158
27159 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
27160
27161 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
27162
27163 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
27164
27165 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
27166 For that, add `-Wl,-a,shared_archive'.
27167 * g++.old-deja/old-deja.exp: Likewise.
27168
27169 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
27170
27171 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
27172
27173 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
27174
27175 * lib/mike-g++.exp (postbase): Pay attention to the status of
27176 g++_load.
27177
27178 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
27179
27180 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
27181
27182 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
27183
27184 * lib/gcc.exp (default_gcc_start): No longer need to log program
27185 being executed or its output, execute_anywhere does that now.
27186 * lib/g++.exp (default_g++_version): Call execute_anywhere.
27187 (default_g++_start): Likewise. Delete calls to verbose/send_log.
27188
27189 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
27190
27191 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
27192 the same as those in lib/g++.exp.
27193
27194 1995-10-10 Jeff Law (law@hurl.cygnus.com)
27195
27196 * gcc.c-torture: Update to c-torture-1.38 release.
27197 * gcc.ieee: Related changes.
27198
27199 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
27200
27201 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
27202 "exec". Minor reformatting changes.
27203
27204 * config/rom68k.exp (${tool}_load): Make it work in a canadian
27205 cross. This means all "exec" calls now work on a remote host as
27206 well.
27207 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
27208 cross. Filter out the extra "\r\n" stuff that expect puts in.
27209 (c-torture-execute): Filter out the bogus warnings like
27210 c-torture-compile does. Add support for canadian cross.
27211 * lib/gcc.exp (default_gcc_version, default_gcc_start)
27212 Use execute_anywhere rather than calling exec directly. Now it
27213 works for canadian cross testing.
27214
27215 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
27216
27217 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
27218 results into a variable, and check that rather than using file exists.
27219
27220 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
27221
27222 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
27223 create a libg++.so. For sunos4.1.*, also add -ltermcap.
27224
27225 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27226
27227 * g++.old-deja/old-deja.exp: Create and pass runshlib and
27228 lib_curses if there's a shared libg++ in the build tree.
27229
27230 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
27231
27232 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
27233 if not supported target.
27234
27235 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
27236
27237 * lib/g++.exp (g++_init): Move empty setting of runshlib and
27238 link_curses up to always happen, not just for native builds.
27239
27240 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
27241
27242 * gcc.c-torture: Update to c-torture-1.36 release.
27243 * gcc.failure: Related changes.
27244
27245 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
27246
27247 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
27248
27249 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
27250
27251 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
27252 * lib/mike-g++.exp (postbase): Not in here. Still reference
27253 runshlib, link_curses, and mathlib for link and run.
27254
27255 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
27256 pass the runtime shared library options for Solaris, OSF/1, and
27257 Irix5, and link with -lcurses to avoid unresolved references.
27258
27259 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
27260
27261 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
27262 only run once.
27263
27264 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
27265
27266 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
27267
27268 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
27269
27270 * gcc.c-torture: Update to c-torture-1.35 release. Note we
27271 do not have a framework for the "compat" tests yet.
27272
27273 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
27274
27275 * lib/mike-g++.exp (postbase): New local variable `mathlib',
27276 set to null if we're testing vxworks5.1. Use that instead of
27277 `-lm' in the setting of LIBS for link and run.
27278
27279 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
27280
27281 * config/rom68k.exp (${tool}_load): Major changes to make it
27282 work. Verified that it does in fact return the stuff in
27283 exec_output properly. Catch any Emul or any TRAP other than 0.
27284
27285 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
27286
27287 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
27288 LDFLAGS properly for targets that need stuff from libgloss.
27289 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
27290 only run once.
27291 (gpp_initialized): New variable.
27292
27293 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
27294
27295 * config/rom68k.exp: Load libgloss.exp.
27296 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
27297 so we can produce a fully linked binary.
27298 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
27299 so we can produce a fully linked binary.
27300
27301 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
27302
27303 * lib/plumhall.exp (ph_section): Watch for expected failures.
27304 Add missing `else'.
27305
27306 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
27307 run the testcase.
27308 (c-torture): Likewise.
27309
27310 1995-08-28 Doug Evans <dje@cygnus.com>
27311
27312 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
27313
27314 * lib/mike-g++.exp (mike_cleanup): New proc.
27315 (prebase): New globals compiler_result, not_compiler_result,
27316 target_regexp.
27317 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
27318 allow leading "-" in pattern. Watch for unsupported tests.
27319 If $compiler_result is set, pattern match assembler code,
27320 and ditto for $not_compiler_result.
27321 * lib/mike-gcc.exp: Likewise.
27322
27323 * lib/plumhall.exp (ph_execute): Only call ph_summary if
27324 execution "succeeded".
27325
27326 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
27327
27328 * config/win32.exp: New file.
27329 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
27330
27331 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
27332
27333 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
27334 unsupported.
27335 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
27336 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
27337 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
27338
27339 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
27340 "... without exceptions was ...". That is now handled by
27341 prune_system_crud.
27342 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27343
27344 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
27345
27346 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
27347 sieve.c,sort2.c}: New files.
27348 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
27349 sieve.exp,sort2.exp}: Drivers for them.
27350
27351 * lib/mike-gcc.exp (program_output): New user settable variable.
27352 (postbase): Call prune_system_crud. Also prune extraneous compiler
27353 messages.
27354 * lib/mike-g++.exp (program_output): New user settable variable.
27355
27356 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
27357
27358 * config/sh.exp: Deleted (use sim.exp instead).
27359
27360 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
27361
27362 * config/vx.exp: Declare CHECKTASK as global.
27363 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
27364 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
27365 * lib/old-dejagnu.exp: Load [pwd]/$executable.
27366
27367 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27368
27369 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
27370 target. Like vx.exp, only includes `vx29k.exp' instead of
27371 `vxworks.exp'.
27372
27373 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
27374
27375 * config/sim.exp: Increase time limit from 120 seconds to 240.
27376
27377 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
27378
27379 * gcc.c-torture/execute/950628-1.c: New test.
27380
27381 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
27382
27383 * gcc.c-torture: Update with changes/additions from
27384 c-torture-1.34.
27385
27386 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
27387
27388 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
27389
27390 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
27391
27392 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
27393
27394 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
27395
27396 * gcc.c-torture/compile/950512-1.c: New test.
27397 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
27398 * gcc.dg/struct-ret-1.c: Likewise.
27399
27400 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
27401
27402 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
27403 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
27404
27405 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
27406
27407 * gcc.c-torture/special/920411-1.c: Deleted.
27408 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
27409
27410 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
27411
27412 * config/sim.exp (${tool}_load): Hack in call to bash to get a
27413 cpu limit.
27414
27415 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
27416
27417 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
27418
27419 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
27420
27421 From kenner;
27422 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
27423 is the proper length.
27424 * va-arg-3.c: Likewise.
27425
27426 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
27427
27428 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
27429 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
27430
27431 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
27432 * lib/g++.exp (default_g++_start): Delete old cruft.
27433
27434 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
27435
27436 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
27437 (2 * (1 << 18)) to (2 * (1 << 17)).
27438
27439 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
27440
27441 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
27442
27443 * config/rom68k.exp: Renamed from config/idp.exp
27444
27445 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
27446
27447 * c-torture/compile/921109-2.c
27448
27449 1995-04-18 Mike Stump <mrs@cygnus.com>
27450
27451 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
27452 excess errors.
27453
27454 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
27455
27456 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
27457 output.
27458 * lib/g++.exp (default_g++_start): Likewise.
27459
27460 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
27461
27462 * gcc.c-torture/compile/950329-1.c: New test.
27463
27464 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
27465
27466 * config/bug.exp (${tool}_load): Updated to use new remote_open
27467 and remote_close procs.
27468 * config/idp.exp: New file.
27469
27470 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
27471
27472 * gcc.c-torture/execute/950322-1.c: New test.
27473
27474 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
27475
27476 * config/vx.exp (${tool}_load): Clean up testing of return code from
27477 vxworks_ld and vxworks_spawn.
27478
27479 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
27480
27481 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
27482
27483 1995-03-13 Mike Stump <mrs@cygnus.com>
27484
27485 * lib/old-deja.exp: Add `excess errors test - ' error, now one
27486 can mark excess errors on a machine by machine basis. Note, the
27487 default is to not expect any excess errors, even when excess
27488 errors test - is given, so you will want to put an XFAIL ... on
27489 these lines. For example, // excess errors test - XFAIL hppa*-*-*
27490 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
27491 those 4 machines, but no others.
27492
27493 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
27494
27495 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
27496 * lib/c-torture.exp: to here.
27497
27498 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
27499
27500 * gcc.c-torture/execute/950221-1.c: New test.
27501 * gcc.c-torture/execute/struct-ret-1.c: New test.
27502 * gcc.c-torture/compile/950221-1.c: New test.
27503
27504 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
27505
27506 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
27507
27508 * gcc.c-torture/execute/arith-1.c (main): Return 0.
27509 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
27510
27511 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
27512
27513 * g++.gb: New directory of tests, derived from my signature and
27514 class scoping tests.
27515
27516 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
27517 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
27518 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
27519 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
27520 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
27521 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
27522 * g++.gb/sig25.C: Likewise.
27523
27524 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
27525 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
27526 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
27527 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
27528 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
27529 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
27530 * g++.gb/sig25.exp: Likewise.
27531
27532 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
27533 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
27534 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
27535 * g++.gb/scope13.C: Likewise, this test still fails.
27536
27537 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
27538 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
27539 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
27540 * g++.gb/scope13.exp: Ditto.
27541
27542 * g++.gb/README: New file, explains what these tests are about.
27543
27544 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
27545
27546 * lib/dg.exp (dg-do): Support `preprocess'.
27547 (dg-test): Likewise.
27548
27549 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
27550
27551 * config/udi.exp: change "continue -expect" to "exp_continue".
27552
27553 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
27554
27555 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
27556 Delete redundant tests.
27557
27558 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
27559 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
27560 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
27561 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
27562 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
27563 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
27564 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
27565 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
27566
27567 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
27568 storing label pointers.
27569 * gcc.c-torture/execute/921019-1.c: Likewise.
27570 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
27571 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
27572 parameter fp.
27573 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
27574 constants.
27575
27576 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
27577 Delete obsolete tests.
27578
27579 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
27580 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
27581 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
27582 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
27583 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
27584 * gcc.c-torture/compile/950124-1.c: New test.
27585
27586 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
27587
27588 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
27589
27590 * lib/mike-g++.exp: Add -lm to LIBS.
27591
27592 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
27593
27594 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
27595
27596 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
27597
27598 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
27599
27600 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
27601
27602 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
27603
27604 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
27605
27606 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
27607 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
27608 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
27609 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
27610 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
27611 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
27612 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
27613 * g++.law/{operators31.C, operators32.C,
27614 * g++.law/{operators33.C, operators34.C}: Likewise.
27615 * g++.law/{pic1.C, refs2.C}: Likewise.
27616 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
27617 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
27618 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
27619 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27620
27621 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
27622 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
27623 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
27624 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
27625 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
27626 * g++.law/{enum9.exp, friend5.exp}: Likewise.
27627 * g++.law/{nest3.exp, nest4.exp}: Likewise.
27628 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
27629 * g++.law/{operators30.exp, operators31.exp}: Likewise.
27630 * g++.law/{operators32.exp, operators33.exp}: Likewise.
27631 * g++.law/{operators34.exp}: Likewise.
27632 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
27633 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
27634 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
27635 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
27636 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27637
27638 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
27639 No longer expected to fail.
27640 * g++.law/missed-error3.C: Tweak for recent bool changes.
27641
27642 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
27643
27644 * config/emb-unix: Deleted.
27645 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
27646 remote execution. Do final link on remote host if REMOTE_LINK is set.
27647
27648 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
27649
27650 * lib/dg.exp (dg-test): Fix typo in last patch.
27651
27652 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
27653
27654 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
27655 (handles multiple occurrences).
27656
27657 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
27658
27659 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
27660 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
27661 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
27662 printed).
27663 * lib/c-torture.exp (c-torture-compile): Likewise.
27664 (c-torture): Prepend full path if missing.
27665 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
27666 (gcc_fail): Likewise.
27667 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
27668
27669 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
27670
27671 * lib/netware.exp: Only attach to NetWare i386 systems.
27672
27673 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
27674
27675 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
27676 messages. Add test name to "output pattern match" pass/fail message.
27677
27678 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
27679
27680 * gcc.dg: New testsuite.
27681 * gcc.dg/dg.exp: New file.
27682
27683 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
27684 test-switch.c}: Deleted.
27685
27686 * gcc.misc-tests/msgs.exp: New testcase driver.
27687
27688 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
27689
27690 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
27691 Watch for illegal return values from ${tool}_load.
27692 * config/unix.exp (${tool}_load): Fix pass/fail detection for
27693 cross targets. Coerce return value >0 to 1.
27694
27695 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
27696
27697 * config/unix.exp (${tool}_load): Call program rsh, not proc.
27698
27699 * config/emb-unix.exp: New file.
27700
27701 * config/sim.exp: Error if variable $SIM not defined.
27702 (${tool}_load): Mark test as "untested" if simulator missing.
27703
27704 * config/unix.exp: Load remote.exp to get rcp_download.
27705 * lib/c-torture.exp: Use different option lists for testcases with
27706 and without loops.
27707 * gcc.c-torture/execute/execute.exp: Likewise.
27708
27709 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
27710
27711 * config/*.exp: Clarify return code from ${tool}_load.
27712 Call `unresolved' or `untested' instead of `warning' or `perror'
27713 (sometimes you still want to call both though).
27714 Add comment that `shell_id' is local to each file.
27715 * config/udi.exp (timeout): Set to 30.
27716 Don't print warning if connection fails, $connectmode has already
27717 printed an error.
27718 (${tool}_load): Move verbose messages to level 2.
27719 Rework pattern for "Process started" message.
27720 Pass `shell_id' to ${connectmode}_download.
27721 Retry twice upon timeout. Make resetting of target more robust.
27722 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
27723 Pass `shell_id' to exit_$connectmode.
27724 Only call exit_$connectmode if connected.
27725 * config/unix.exp (${tool}_load): Check return codes better.
27726 * config/vrtx.exp (${tool}_load): Likewise.
27727 * config/vx.exp (${tool}_load): Likewise.
27728 Delete unneeded global's.
27729 * lib/dg.exp (dg-test): Update to reflect clarified return codes
27730 from ${tool}_load.
27731 (dg-stat): Delete.
27732 (dg-init): Delete recording of pass/fail counts.
27733 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27734 (old-dejagnu-init): Likewise.
27735 (old-dejagnu-stat): Delete contents, empty proc now.
27736 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
27737 (c-torture): Delete references to lcnt, lpass, lfail.
27738 Get option list from TORTURE_OPTIONS.
27739 Delete -funroll[-all]-loops if no loops.
27740 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
27741 (g++_stat): Delete contents (empty proc now).
27742 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
27743 (gcc_finish): Likewise.
27744 (gcc_stat): Deleted.
27745 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
27746 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
27747 * gcc.c-torture/execute/execute.exp: Likewise.
27748 Split tests into two parts: compile, execute.
27749 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
27750 no loops. Update to reflect clarified return codes from ${tool}_load.
27751
27752 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
27753
27754 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
27755 to grep for.
27756 (old-dejagnu): Likewise (where necessary).
27757
27758 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
27759
27760 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
27761
27762 * lib/dg.exp (dg-process-target): Fix processing of selector.
27763 Add comment regarding use of `error'.
27764
27765 * lib/gcc.exp (prune_system_crud): Define if missing.
27766 * lib/g++.exp (prune_system_crud): Likewise.
27767
27768 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
27769 Call prune_system_crud.
27770 * lib/dg.exp (dg-runtest): New proc.
27771 Use perror instead of send_user for tcl errors in testcase.
27772 Don't return any value, it's never used.
27773 Don't clobber previous definition of `unknown'.
27774 Print tcl errors in `dg-final'.
27775
27776 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
27777
27778 * lib/dg.exp (dg-process-target): Improve syntax error messages.
27779 (dg-test): Don't print errorInfo, it contains stack backtrace.
27780
27781 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
27782
27783 * lib/g++.exp (runtest_file_p): Define if missing.
27784
27785 1994-09-24 Doug Evans (dje@cygnus.com)
27786
27787 * lib/mike-g++.exp: Comment out loading of g++.exp.
27788 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
27789 (default_g++_version): Always print something.
27790 (default_g++_start): Comment out call to `which'.
27791 (g++_start, g++_load): Deleted (must be defined in config file).
27792 * lib/gcc.exp: Test for existence of $CC at start.
27793 Delete check for tmpdir (done in gcc_init).
27794 (default_gcc_version): Always print something.
27795 (default_gcc_start): Comment out call to `which'.
27796 * config/*.exp: Major cleanup - make cross targets work at least a
27797 little better for g++ (by not being "--tool gcc" specific).
27798 Rename gcc_xxx to ${tool}_xxx.
27799 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
27800 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
27801
27802 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
27803
27804 * lib/c-torture.exp (c-torture-compile): Rework compiler
27805 message processing.
27806
27807 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
27808 c-torture.
27809
27810 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
27811
27812 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
27813
27814 * lib/dg.exp (dg-process-target): Support { target native }.
27815
27816 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
27817
27818 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
27819 looked for "... program xxx got fatal signal".
27820 Correct regsub munging of `comp_output'.
27821 Ignore compiler messages "path prefix not used" and "linker input
27822 file unused".
27823
27824 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
27825
27826 * lib/gcc.exp (runtest_file_p): Define if missing.
27827 * gcc.prms/template.c: Example to work from.
27828
27829 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
27830
27831 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
27832 * lib/dg.exp (dg-test): Call unsupported testcases as such.
27833
27834 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
27835 * gcc.prms/1883.c: Moved from compile/940714-1.c.
27836 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
27837 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
27838
27839 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
27840 (dg-process-target): No longer a varargs proc.
27841 Return S/N for target, P/F for xfail. All callers changed.
27842 (user option procs): More argument checking.
27843 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
27844 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
27845 (dg-test): Skip test if not running on selected target in `dg-do'.
27846 Update handling of `dg-do-what', `dg-output-text'.
27847 Separate execution pass/fail from output pattern match pass/fail.
27848 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
27849
27850 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
27851
27852 * gcc.c-torture/special/special.exp: Don't expect failure for mips
27853 target for 920510-1.c.
27854
27855 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
27856
27857 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
27858 Clean up comment regarding use of passcnt, etc.
27859 (gcc_stat): Don't update `testcnt' here.
27860 (gcc_finish): Do it here.
27861 Might as well reset `but_id' here too.
27862 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
27863 to determine if the file should be tested.
27864 * gcc.c-torture/compile/compile.exp: Likewise.
27865 * gcc.c-torture/execute/execute.exp: Likewise.
27866 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27867 * gcc.misc-tests/dg-test.exp: Likewise.
27868 * gcc.prms/prms.exp: Likewise.
27869 * gcc.wendy/wendy.exp: Likewise.
27870 * g++.old-deja.exp: Likewise.
27871 Move "Testing file" message to verbose level 1.
27872
27873 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
27874
27875 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
27876
27877 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
27878
27879 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
27880 (default_gcc_start): Accept optional second list element
27881 of compiler flags. Print compiler output at verbosity level 2.
27882 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
27883 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
27884 Save current values of framework globals passcnt, failcnt, xpasscnt,
27885 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
27886 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
27887 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
27888 xfailcnt to compute stats. Update framework global `testcnt' from
27889 pass/fail counts.
27890 (gcc_finish): New proc. Clean up test environment.
27891 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
27892 (gcc_epass, gcc_efail): Delete.
27893 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
27894 argument of line number.
27895 (dg-init): If the tool has an init routine, call it.
27896 (dg-test): Remove args `cflags_var' and `libs_var'.
27897 Pass all compiler options to ${tool}_start.
27898 Handle missing line number.
27899 (dg-finish): New function.
27900 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
27901 particular files. Call gcc_finish at end. Move "skipping test"
27902 message to verbosity level 3.
27903 * gcc.c-torture/compile/compile.exp: Likewise.
27904 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27905 * gcc.c-torture/execute/execute.exp: Likewise.
27906 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27907 Print testcase being tried at verbosity level 1.
27908 * gcc.c-torture/special/special.exp: Unset xfail.
27909 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27910 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
27911 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
27912 * gcc.failure/failure.exp: Likewise.
27913 * gcc.ieee/ieee.exp: Likewise.
27914 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
27915 Update call to dg-test. Call dg-finish at end.
27916 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
27917 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27918 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
27919 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
27920 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
27921 * gcc.wendy/wendy.exp: Add copyright.
27922 Delete setting of tmpdir (done by gcc_init).
27923 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
27924 Pass compiler flags to gcc_start. Call gcc_finish at end.
27925 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
27926 gcc_[ce]pass/fail.
27927
27928 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
27929
27930 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
27931 confusion.
27932 (g++_load): Likewise.
27933
27934 * config/*.exp (gcc_load): Some were varargs fns and some were not.
27935 Rename argument to `prog' to remove the confusion.
27936 Varargs fns behave differently too!
27937 (g++_load): Likewise.
27938
27939 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
27940
27941 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
27942 what it is. Delete (always) printing of status value for !native.
27943 Simplify verbose code, and include status and exec_output.
27944 (g++_load): Use gcc_load.
27945
27946 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
27947
27948 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
27949 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
27950 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
27951 940714-3.c as these testcases don't exist anymore. Make
27952 va-arg-1.c expected to pass.
27953
27954 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
27955
27956 * gcc.misc-tests/misc.exp: Only run specific testcases.
27957 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
27958 * gcc.misc-tests/dg-[1-9].c: New files.
27959
27960 * lib/dg.exp: New testsuite driver.
27961 * gcc.prms/prms.exp: Use it.
27962
27963 * README.gcc: New file.
27964
27965 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
27966 Document and reset `lxpass' and `lxfail'.
27967 Simplify "initialized" message.
27968 (gcc_stat): Clean up comments a little.
27969
27970 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
27971
27972 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
27973
27974 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
27975
27976 * lib/old-dejagnu.exp (process-option): New proc.
27977 (old-dejagnu-init, old-dejagnu-stat): Likewise.
27978 (old-dejagnu): Simplify.
27979 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
27980
27981 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
27982
27983 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
27984 exists and is not an empty string.
27985
27986 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
27987 $xfail rather than calling setup_xfail. Clear $xfail when test is
27988 finished.
27989 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
27990 automatically.
27991
27992 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
27993 longer expected to fail.
27994
27995 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
27996 "f" function call.
27997
27998 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
27999
28000 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
28001 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
28002 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
28003 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
28004 c-torture-1.29.
28005
28006 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
28007 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
28008
28009 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
28010
28011 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
28012 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
28013
28014 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
28015 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
28016 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
28017
28018 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
28019
28020 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
28021 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
28022 940714-1.c, 940714-2.c, 940714-3.c},
28023 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
28024 gcc.misc-tests/{mg.c,mg.exp}:
28025 New tests.
28026 * gcc.noncompile/noncompile.exp: Change accordingly.
28027
28028 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
28029
28030 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
28031 Undo previous clobberage.
28032
28033 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
28034
28035 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
28036 * gcc.special/{930510-1.c, special.exp}:
28037 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
28038 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
28039 struct-varargs-1.c}: New tests from c-torture-1.26.
28040
28041 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
28042
28043 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
28044 argument to switch.
28045
28046 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
28047
28048 * Revert the previous changes. Please see Rob's directory
28049 (/lisa/test/rob/progressive/gcc/testsuite) for testing
28050 fixes.
28051
28052 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
28053
28054 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
28055 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
28056 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
28057 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
28058 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
28059 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
28060 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
28061 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
28062 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
28063 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
28064 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
28065 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
28066 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
28067 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
28068 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
28069 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
28070 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
28071 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
28072 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
28073 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
28074 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
28075 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
28076 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
28077 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
28078 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
28079 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
28080 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
28081
28082 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
28083
28084 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
28085 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
28086 with perror calls.
28087
28088 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
28089
28090 * config/unix.exp (g++_load): Fix syntax.
28091
28092 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
28093
28094 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
28095 * gcc.noncompile/921017-1.c: Deleted obsolete test.
28096 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
28097 Don't expect va-arg-1.c to fail. Correct expected output for
28098 920928-1.c.
28099 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
28100 * gcc.wendy/hbm4.c: Correct typo.
28101 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
28102
28103 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
28104
28105 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
28106 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
28107 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
28108 * lib/c-torture.exp (c-torture-compile): Ditto.
28109
28110 Reduce volume of output (remove all the -I's and such).
28111 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
28112 Call gcc_cpass, gcc_cfail.
28113 (c-torture): Pass testing option to c-torture-compile.
28114
28115 1994-03-21 Doug Evans (dje@cygnus.com)
28116
28117 Bring patches over from progressive.
28118 * config/default.exp: Exit remote shell cleanly.
28119 (g++_exit, g++_start): Add default versions.
28120 * config/sim.exp (gcc_load): Use perror, not error.
28121
28122 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
28123
28124 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
28125 set in site.exp.
28126
28127 1994-03-14 Doug Evans (dje@cygnus.com)
28128
28129 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
28130 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
28131 (wendy_try): New proc to run testcase.
28132 (main loop): Call 'em.
28133 * gcc.wendy/*.c: Clean up pass to correct expected output.
28134
28135 * lib/gcc.exp: Minor cleanup work.
28136 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
28137
28138 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
28139
28140 * config/sim.exp (gcc_load): Document return codes better.
28141 Don't pass -v to simulator.
28142
28143 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
28144
28145 * gcc.special/920717-x.c: Fix typo.
28146 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
28147 get at sources.
28148
28149 * lib/mike-gcc.exp: Fix typo.
28150
28151 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
28152
28153 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
28154 binary to use, transform the name.
28155 * config/*.exp: rename everything. Nuke any g++ specific files,
28156 it's now a special case of gcc that requires no special support.
28157 Add a default.exp for unsupported targets.
28158
28159 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
28160
28161 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
28162 lib/old-dejagnu.exp: Fix a few patterns to work with the new
28163 version of Tcl.
28164
28165 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
28166
28167 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
28168 than a warning.
28169
28170 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
28171
28172 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
28173
28174 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
28175
28176 * gcc.execute/execute.exp: Combine opt_list and foption_list into
28177 option_list. Compile every file with only 4/6 option choices
28178 (same as C torture) instead of with 12/18 different option
28179 choices.
28180 * lib/c-torture.exp: Likewise.
28181
28182 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
28183 not already set.
28184
28185 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
28186
28187 * lib/old-deja.exp: Add `excess errors test fails' error, now one
28188 can put an XFAIL *-*-* on excess errors.
28189
28190 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
28191
28192 * g++.law: Add more tests derived from g++-bugs snapshots.
28193
28194 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
28195 equivalent to g++.law/init9.
28196
28197 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
28198 compiled it, and the a.out file after we've run it.
28199
28200 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
28201
28202 * lib/mike-g++.exp (postbase): Delete the .o file after we've
28203 compiled it, and the a.out file after we've run it.
28204
28205 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
28206
28207 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
28208
28209 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
28210
28211 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
28212 version number.
28213
28214 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
28215
28216 * g++.law: New directory of g++ tests derived from the g++-bugs
28217 snapshots.
28218
28219 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
28220
28221 * gcc.compile: initbug1.c initbug1.exp testcase added
28222
28223 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
28224
28225 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
28226 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
28227 fixes submitted by Jeff Law (law@cs.utah.edu)
28228 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
28229 Jeff Law (law@cs.utah.edu)
28230
28231
28232 1993-11-30 Mike Stump (mrs@cygnus.com)
28233
28234 * config/unix-g++.exp: Follow the gcc way of doing things.
28235 * g++.old-deja/old-deja.exp: Minor updates.
28236 * lib/g++.exp: New file, follow the gcc way of doing things.
28237 * lib/old-dejagnu.exp: Minor updates.
28238 * lib/mike-g++.exp: Always unset errorInfo.
28239
28240 1993-11-06 Mike Stump (mrs@cygnus.com)
28241
28242 * lib/gcc.exp: Fix some errors with the below change, CC and
28243 CFLAGS should be global when setting, not local.
28244
28245 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
28246
28247 * lib/gcc.exp: Transform tool name.
28248
28249 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28250
28251 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
28252
28253 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28254
28255 * lib/gcc.exp: change gcc_done to gcc_stat
28256
28257 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28258
28259 * Upgraded gcc testsuite to c-torture version 1.25
28260
28261 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
28262
28263 * lib/gcc.exp: added reporting code. Changed verbose compile message.
28264 * lib/c-torture: added hooks for new reporting code.
28265
28266 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
28267
28268 * config/sh-gcc.exp: check if sh-sim exists in the path
28269
28270 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
28271
28272 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
28273 * gcc.compile/compile.exp: Initial changes for new logic.
28274 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
28275 * gcc.failure/failure.exp: Initial changes for new logic.
28276 * gcc.ieee/ieee.exp: Initial changes for new logic.
28277 * gcc.misc-tests/misc.exp: Initial changes for new logic.
28278 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
28279 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
28280 * lib/c-torture.exp: Initial changes for new logic.
28281 * lib/gcc.exp: Initial changes for new logic.
28282
28283 1993-10-15 Mike Stump (mrs@cygnus.com)
28284
28285 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
28286 depend upon failure or success. Fully qualify names in failure
28287 and success messages. Always remove a.out before starting
28288 compile, just in case. Pay more attention to error text output by
28289 the compiler. Handle testcases with no known past errors just
28290 like all others, so that things are uniform. Other miscellaneous
28291 improvements.
28292
28293 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
28294
28295 * gcc.cpp: new directory for cpp tests
28296
28297 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
28298
28299 * lib/chill.exp: Code reformatted, removed unused code.
28300 * config/unix-chill.exp: Code reformatted, removed unused code.
28301 * chill.execute/execute.exp: Code reformatted, removed unused code.
28302 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
28303
28304 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
28305
28306 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
28307 routines not written.
28308
28309 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
28310
28311 * config/bug-gcc.exp: Use new procs from bug.exp.
28312
28313 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
28314
28315 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
28316 via ftp, rather than depending on NFS.
28317 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
28318 case.
28319
28320 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
28321
28322 * config/bug-gcc.exp: Use new download proc.
28323
28324 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
28325
28326 * chill.execute/execute.exp: cleanups, handles errors better
28327 * chill.compile/compile.exp: rewrite, based on execute.exp
28328 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
28329 * lib/chill.exp: major changes to diff proc and compile and link
28330 procs. added chill_fail and chill_pass wrappers to pass and
28331 fail. added more comments, and handle error codes better.
28332 Added a hack to capture stderr from exec, so noncompile tests
28333 can work.
28334
28335 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
28336
28337 * chill.execute/execute.exp: rewrite of testsuite driver
28338 * lib/chill.exp: rewrite of testsuite driver
28339 * config/unix-chill.exp: rewrite of testsuite driver
28340
28341 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
28342
28343 In chill.execute:
28344 * iexpr.ch: Standardize uppercase.
28345 * tuples.dat: Standardize uppercase.
28346 * vary.ch: standardize. Correct varying string assignments.
28347 * vary.dat: Add new output lines.
28348
28349 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
28350
28351 In chill.execute:
28352 * chprintf.ch: Standardize use of uppercase.
28353 * tuples.ch: Standardize and turn arr2 into a DCL,
28354 rather than a SYN.
28355 * pinits.ch: Standardize.
28356
28357 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
28358
28359 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
28360 * Makefil: Renamed to Makefile.in.
28361 * configure.in: New.
28362
28363 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
28364
28365 In chill.execute:
28366 * .cvsignore: Add result/output files.
28367 * Makefile: Fix up variables at start. Use MFLAGS
28368 everywhere. Correct bool_loc, built_ins entries.
28369 Add entry for vary1.ch.
28370 * bitarray.ch: Standardize upper-case usage.
28371 * bitexpr.ch: Standardize, add output of b1.
28372 * params.ch: Use arrayt in along PROC parameters, to
28373 avoid novelty problems.
28374 * sets.ch: Tiny cleanup.
28375 * vary1.ch: Re-indent.
28376
28377 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
28378
28379 * Add PR-related files to Makefiles, .cvsignore files, etc.
28380
28381 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
28382
28383 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
28384 with compiler objects. New names are test-flow.c and test-loop.c
28385
28386 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
28387
28388 * Upgraded c-torture tests from 1.19 to 1.20
28389
28390 * new files:
28391 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
28392 * gcc.compile: 930623-1.c 930623-2.c
28393 * gcc.noncompile: 930622-1.c 930622-2.c
28394 * gcc.failure: 920411-1.c 920627-2.c
28395 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
28396
28397 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
28398
28399 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28400 More changes to get testsuite working properly. Needs more work.
28401 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
28402
28403 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
28404
28405 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28406 More changes to get testsuite working properly. Needs more work.
28407
28408 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
28409
28410 * chill.compile/compile.exp: Added for Dejagnu support
28411 * chill.execute/execute.exp: Added for Dejagnu support
28412 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
28413
28414 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
28415
28416 This should complete moving the CHILL test files.
28417 * chill.noncompile(.cvsignore printf.grt
28418 in-printf.grt chprintf.grt chprintf.ch):
28419 Added test-support files.
28420 (Makefile): Modified further.
28421 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
28422 signal.ch): Added test files.
28423 * chill.execute (.cvsignore printf.grt printr.c
28424 in-printf.grt rts.c chprintf.grt rts.h): Added
28425 test-support files.
28426 (Makefile): More corrections.
28427
28428 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
28429
28430 * chill.compile, chill.execute, chill.nocompile: Add CHILL
28431 test cases, ready for DejaGnu.
28432
28433 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
28434
28435 * Upgraded c-torture tests from 1.18 to 1.19
28436
28437 * gcc.compile: added test(s):
28438 930607-1.c
28439 * gcc.execute: added test(s):
28440 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
28441
28442 * added new subdirectory for misc tests: gcc.misc-tests
28443 * gcc.misc-test(s): added tests:
28444 inst-check.c test-consts.c test-ior.c test-switch.c
28445
28446 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
28447
28448 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
28449
28450 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
28451
28452 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
28453
28454 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
28455
28456 * Upgraded c-torture tests from 1.17 to 1.18
28457
28458 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
28459
28460 * Upgraded c-torture tests from 1.12 to 1.17
28461
28462 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
28463
28464 * lib/old-dejagnu.exp:
28465 Fixed handling of XFAIL target triplets to correctly
28466 recognize wildcard characters. Removed code that
28467 appended a unique id tag to the end of the file name
28468 printed out by the result of the testcases within a
28469 given test file.
28470
28471 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
28472
28473 * lib/old-dejagnu.exp:
28474 Reworked expected failure handling to trigger off of XFAIL
28475 keyword in keyphrase embeded in testcase source code. The
28476 XFAIL keyword must be at the end of the keyphrase line. It
28477 may optionally be followed by one or more target triplets.
28478 It has just occured that the handling of wildcards in the
28479 target triplet may not be correct.
28480
28481 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
28482
28483 * g++.old-deja/tests:
28484 Moved all subdirectories up one level into g++.old-deja .
28485
28486 * lib/old-dejagnu.exp:
28487 Fixed problem with CXXFLAGS not being properly reset, and being
28488 corrupted with extraneous "-c" compiler option. This was
28489 causing binaries to not be generated for test that needed them.
28490 Modified strings passed to "pass" and "fail" so that individual
28491 tests from the same test file would be distinguished by an
28492 identifier appended to the test file name in the summary logs;
28493 this corrected a problem with erroneous diff logs. Added code
28494 to search testcases for expected fail and unexpected pass keywords.
28495
28496 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
28497
28498 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
28499
28500 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
28501
28502 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
28503 Removed extraneous text from end of "Special g++ Options"
28504 keyphrase.
28505
28506 * lib/old-dejagnu.exp: Added pattern matching to look for new
28507 keywords, embedded in testcases comments, which will trigger
28508 calls to xpass and xfail.
28509
28510 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
28511
28512 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
28513 comments embedded in the testcases, especially the one looking for
28514 special compiler options, as well as the pattern matching for the
28515 compiler output again.
28516
28517 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
28518
28519 * lib/old-dejagnu.exp: Do a proper check of the return value for
28520 execute tests. Fixed several problems with the pattern matching
28521 of the compiler output which gave erroneous test results.
28522 Changed several of the test result messages to be more descriptive.
28523 * config/unix-g++.exp: Proc g++_load now actually works and
28524 executes the tests passed to it and returns a usable return
28525 value.
28526
28527 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
28528
28529 * lib/gcc.exp: Exits gracefully if $CC is bogus.
28530
28531 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
28532
28533 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
28534 Modified both files to properly execute the old style
28535 dejagnu tests. The previous versions of these files were
28536 experimental and did not function anything near correctly.
28537
28538 1993-04-05 Rob Savoye (rob@cygnus.com)
28539
28540 * Removed all Makefile.in and configure.in files. No configuration
28541 needed now.
28542
28543 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
28544
28545 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
28546
28547 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
28548
28549 * gcc.compile/configure.in, gcc.unsorted/configure.in,
28550 gcc.special/configure.in, gcc.noncompile/configure.in,
28551 gcc.execute/configure.in, gcc.code_quality/configure.in,
28552 g++.other/configure.in, g++.old-deja/configure.in,
28553 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
28554 in srcname setting.
28555
28556 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
28557
28558 * lib/udi.exp: Fixed mondfe and mondfe_download.
28559 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
28560 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
28561
28562 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
28563
28564 * config/udi-gdb.exp: Check $shell_id after connecting to target.
28565 (gdb_exit): Don't remove *_soc files.
28566
28567 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
28568
28569 * lib/c-torture.exp: Don't look for main; instead always use -w
28570 -c. This is how the c-torture tests work. Remove the object
28571 file if the compilation succeeds.
28572 * gcc.execute/execute.exp: Remove executable if test passes.
28573 * gcc.noncompile/noncompile.exp: Every test is an expected
28574 failure.
28575 * gcc.special/special.exp: Added tests from c-torture 1.11,
28576 corrected use of existing test.
28577 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
28578 gcc.execute/920625-1.c: Updated to c-torture 1.11.
28579 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
28580 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
28581 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
28582 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
28583 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
28584 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
28585 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
28586 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
28587 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
28588 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
28589 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
28590 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
28591 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
28592 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
28593 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
28594 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
28595 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
28596 c-torture 1.11.
28597 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
28598 correspond to c-torture 1.11.
28599
28600 * New file.