re PR c++/18949 (trouble with const_cast in templates)
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
2
3 PR c++/18949
4 * g++.dg/template/cast1.C: New.
5
6 2004-12-13 Richard Henderson <rth@redhat.com>
7
8 * gcc.dg/i386-sse-10.c: Fix typo in options.
9
10 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
11
12 PR c++/18968
13 * g++.dg/opt/pr18968.C: New test.
14
15 2004-12-13 Mark Mitchell <mark@codesourcery.com>
16
17 PR c++/18925
18 * g++.dg/ext/visibility/staticdatamem.C: New test.
19
20 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
21
22 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
23
24 2004-12-13 Roger Sayle <roger@eyesopen.com>
25
26 PR rtl-optimization/18928
27 * gcc.dg/pr18928-1.c: New test case.
28
29 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
30
31 PR tree-opt/16951
32 * gcc.c-torture/compile/20041211-1.c: New.
33
34 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
35
36 PR middle-end/17564
37 * gcc.c-torture/execute/20041212-1.c: New test.
38
39 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
40
41 PR fortran/18869
42 * gfortran.dg/common_1.f90: New test.
43
44 2004-12-12 Steven G. Kargl <kargls@comcast.net>
45 Paul Brook <paul@codesourcery.com>
46
47 PR fortran/16222
48 * gfortran.dg/real_do_1.f90: New test.
49
50 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
51
52 PR tree-opt/18040
53 * g++.dg/opt/ptrmem6.C: New test.
54
55 2004-12-11 Roger Sayle <roger@eyesopen.com>
56
57 PR middle-end/18921
58 * gcc.dg/pr18921-1.c: New test case.
59
60 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
61
62 PR fortran/17175
63 * gfortran.dg/scale_1.f90: New test.
64
65 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
66
67 PR middle-end/18903
68 * gcc.c-torture/compile/pr18903.c: New test.
69
70 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
71
72 * gcc.c-torture/execute/20041210-1.c: New test.
73
74 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
75
76 PR c++/18731
77 * g++.dg/parser/struct-1.C: New test.
78 * g++.dg/parser/struct-2.C: New test.
79 * g++.dg/parser/struct-3.C: New test.
80
81 2004-12-09 Richard Henderson <rth@redhat.com>
82
83 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
84
85 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
86 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
87
88 2004-12-09 Matt Austern <austern@apple.com>
89
90 PR c++/18514
91 * g++.dg/ext/builtin1.C: New
92 * g++.dg/ext/builtin2.C: New
93 * g++.dg/ext/builtin3.C: New
94 * g++.dg/ext/builtin4.C: New
95 * g++.dg/ext/builtin5.C: New
96
97 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
98
99 PR tree-opt/18904
100 * g++.dg/opt/ptrmem5.C: New test.
101
102 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
103
104 * g++.dg/parse/typename5.C: Adjust for new error.
105 * g++.dg/parse/typename7.C: New.
106
107 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
108
109 PR c++/18073
110 * g++.dg/other/mmintrin.C: New test.
111
112 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
113
114 PR c++/16681
115 * g++.dg/init/array15.C: New.
116 * g++.dg/init/array16.C: New.
117
118 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
119
120 PR fortran/18826
121 * gfortran.dg/assign_1.f90: New test.
122
123 2004-12-08 Nick Clifton <nickc@redhat.com>
124
125 * gcc.target/xstormy16/bss_below100: New directory containing tests.
126 * gcc.target/xstormy16/data_below100: Likewise.
127 * gcc.target/xstormy16/sfr: Likewise.
128 * gcc.target/xstormy16/below100.S: New test source file.
129 * gcc.target/xstormy16/below100.ld: New test linker script.
130 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
131 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
132 bp instructions.
133 * gcc.target/xstormy16/bp.c: Likewise.
134
135 * gcc.target/xstormy16/bss_below100: New files:
136 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
137 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
138 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
139 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
140 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
141 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
142 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
143 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
144 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
145 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
146 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
147 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
148 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
149 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
150 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
151 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
152 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
153 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
154 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
155 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
156 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
157 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
158 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
159 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
160 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
161 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
162 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
163
164 * gcc.target/xstormy16/data_below100: New files:
165 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
166 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
167 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
168 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
169 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
170 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
171 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
172 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
173 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
174 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
175 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
176 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
177 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
178 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
179 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
180 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
181 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
182 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
183 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
184 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
185 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
186 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
187 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
188 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
189 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
190 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
191 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
192
193 * gcc.target/xstormy16/sfr: New files:
194 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
195 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
196 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
197 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
198 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
199 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
200 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
201 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
202 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
203 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
204 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
205 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
206 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
207 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
208 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
209 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
210 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
211 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
212 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
213 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
214 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
215 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
216 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
217 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
218 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
219 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
220 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
221 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
222 27_if0_sfrw_bitfield_f.c
223
224 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
225
226 PR c++/18100
227 * g++.dg/lookup/name-clash4.C: New test.
228
229 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
230
231 PR c++/18672
232 * g++.dg/opt/array1.C: New.
233
234 PR c++/18803
235 * g++.dg/template/operator5.C: New.
236
237 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
238
239 PR c/18867
240 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
241
242 2004-12-07 Steven Bosscher <stevenb@suse.de>
243
244 * gcc.dg/noncompile/20041207.c: New test.
245
246 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
247
248 * g++.dg/other/unreachable-1.C: New test.
249
250 2004-12-06 Nick Clifton <nickc@redhat.com>
251
252 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
253 <limits.h> because the latter comes from gcc's include/ directory
254 and not the newlib/libc/include directory.
255
256 2004-12-04 Richard Henderson <rth@redhat.com>
257
258 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
259
260 2004-12-04 Richard Henderson <rth@redhat.com>
261
262 * lib/target-supports.exp (check_gc_sections_available): Disable
263 for alpha and ia64.
264
265 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
266
267 PR middle-end/17909
268 * g++.dg/other/vararg-2.C: New test.
269
270 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
271
272 PR c++/17011, c++/17971
273 * g++.dg/template/error15.C: Adjust expected error.
274 * g++.dg/template/instantiate3.C: Likewise.
275
276 2004-12-03 Janis Johnson <janis187@us.ibm.com>
277
278 * gcc.dg/altivec-18.c: Fix for darwin
279
280 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
281
282 PR c++/18782
283 * g++.dg/parse/ptrmem2.C: New.
284
285 PR c++/18318
286 * g++.dg/template/new1.C: New.
287
288 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
289
290 PR fortran/18710
291 * gfortran.dg/direct_io_3.f90: New test.
292
293 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
294
295 PR 18758
296 * g++.dg/parse/crash21.C: New.
297
298 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
299
300 PR c++/15664, c++/18276
301 * g++.dg/template/ttp13.C: New test.
302 * g++.dg/template/ttp14.C: Likewise.
303
304 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
305
306 PR c++/18123
307 * g++.dg/parse/enum2.C: New test.
308 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
309
310 2004-12-02 Nick Clifton <nickc@redhat.com>
311
312 * gcc.target/xstormy16: New test directory.
313 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
314 * gcc.target/xstormy16/bp.c: Check the generation of bp
315 instructions.
316 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
317 bn instructions and the BELOW100 attribute.
318
319 2004-12-02 Alan Modra <amodra@bigpond.net.au>
320
321 PR target/16952
322 * gcc.dg/ppc-eabi.c: New.
323
324 2004-12-02 Bud Davis <bdavis9659@comcast.net>
325
326 PR fortran/18284
327 * gfortran.dg/backspace.f90
328
329 2004-12-02 Bud Davis <bdavis9659@comcast.net>
330
331 * gfortran.dg/inquire.f90: New test.
332
333 2004-12-01 Janis Johnson <janis187@us.ibm.com>
334
335 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
336 handle effective-target-keyword.
337 (dg-skip-if): Support effective-target keyword as target list.
338 (dg-xfail-if): Ditto.
339 * lib/target-supports.exp (is-effective-target-keyword): New proc.
340
341 2004-12-01 Diego Novillo <dnovillo@redhat.com>
342
343 PR tree-optimization/18291
344 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
345
346 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
347
348 PR C++/18729
349 * g++.dg/parse/crash20.C: New.
350
351 PR c++/17431
352 * g++.dg/overload/arg1.C: New.
353 * g++.dg/overload/arg2.C: New.
354 * g++.dg/overload/arg3.C: New.
355 * g++.dg/overload/arg4.C: New.
356
357 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
358
359 * gcc.dg/c99-flex-array-4.c: Remove.
360
361 2004-11-30 Janis Johnson <janis187@us.ibm.com>
362
363 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
364
365 * lib/target-supports.exp (is-effective-target): Simplify.
366
367 * lib/target-supports.exp (check_effective_target_vect_long):
368 Fix for powerpc64-*-*.
369
370 2004-11-30 Loren James Rittle <ljrittle@acm.org>
371
372 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
373 to support new requirements on FreeBSD 5.
374
375 2004-11-30 Devang Patel <dpatel@apple.com>
376
377 PR 18702
378 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
379
380 2004-11-30 Janis Johnson <janis187@us.ibm.com>
381
382 * g++.dg/ext/altivec-13.C: New test.
383
384 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
385
386 PR tree-opt/18298
387 * gcc.c-torture/execute/p18298.c: New test.
388
389 2004-11-30 Ira Rosen <irar@il.ibm.com>
390 Dorit Naishlos <dorit@il.ibm.com>
391
392 PR tree-opt/18607
393 * gcc.dg/vect/vect-89.c: New test.
394
395 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
396
397 * gcc.dg/pr18596-1.c: New test.
398
399 2004-11-30 Ben Elliston <bje@au.ibm.com>
400
401 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
402
403 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
404
405 PR c/18479
406 * gcc.dg/pr18479.c: New test.
407
408 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
409
410 PR target/18490
411 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
412 mmix-knuth-mmixware.
413
414 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
415 cris-*-elf* cris-*-aout* mmix-*-*
416
417 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
418
419 PR middle-end/18725
420 * gcc.dg/pr18725.c: New test.
421
422 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
423
424 PR target/18488
425 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
426
427 PR target/18336
428 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
429
430 2004-11-29 Mark Mitchell <mark@codesourcery.com>
431
432 PR c++/18368
433 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
434 * g++.old-deja/g++.law/ctors5.C: Likewise.
435 * g++.old-deja/g++.other/crash25.C: Likewise.
436
437 PR c++/18674
438 * g++.dg/template/error16.C: New test.
439
440 PR c++/18512
441 * g++.dg/template/crash29.C: New test.
442
443 2004-11-29 Diego Novillo <dnovillo@redhat.com>
444
445 PR tree-optimization/18712
446 * gcc.c-torture/compile/pr18712.c: New test.
447
448 2004-11-29 Joseph Myers <joseph@codesourcery.com>
449
450 PR c/7544
451 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
452 tests.
453
454 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
455
456 PR c++/18652
457 * g++.dg/lookup/crash6.C: New test.
458
459 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
460
461 PR middle-end/18164
462 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
463
464 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
465
466 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
467 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
468 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
469
470 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
471
472 * gcc.dg/pr18164.c: New test.
473
474 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
475
476 * gcc.dg/funroll-loops-all.c: New.
477
478 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
479
480 PR target/18489
481 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
482 delimeter, match space and TAB as well as ":".
483
484 PR target/18484
485 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
486
487 PR target/18348
488 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
489
490 PR target/18345
491 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
492
493 PR target/18337
494 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
495
496 2004-11-28 Bud Davis <bdavis9659@comcast.net>
497
498 * gfortran.dg/direct_io_2.f90: New test.
499
500 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
501
502 PR target/18334
503 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
504
505 2004-11-28 Richard Henderson <rth@redhat.com>
506
507 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
508
509 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
510
511 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
512 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
513 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
514 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
515 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
516 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
517 gcc.dg/pointer-arith-8.c: New tests.
518
519 2004-11-27 Bud Davis <bdavis9659@comcast.net>
520
521 PR fortran/18364
522 * gfortran.dg/endfile.f90: New test.
523
524 2004-11-27 Falk Hueffner <falk@debian.org>
525
526 * gcc.dg/loop-6.c: New test.
527
528 2004-11-27 Jakub Jelinek <jakub@redhat.com>
529
530 * gcc.c-torture/execute/20041126-1.c: New test.
531
532 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
533
534 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
535 on IRIX.
536
537 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
538
539 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
540 functions.
541
542 2004-11-27 Jakub Jelinek <jakub@redhat.com>
543
544 PR rtl-optimization/17825
545 * gcc.c-torture/compile/20041119-1.c: New test.
546
547 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
548
549 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
550 Check existence of ld library path variables before unsetting.
551
552 2004-11-26 Mark Mitchell <mark@codesourcery.com>
553
554 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
555
556 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
557
558 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
559
560 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
561
562 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
563
564 2004-11-26 Ben Elliston <bje@au.ibm.com>
565
566 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
567 dg-do directive.
568
569 2004-11-26 Ben Elliston <bje@au.ibm.com>
570
571 * gcc.dg/pr17957.c: Pass --param, not -param.
572
573 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
574
575 PR middle-end/17957
576 * testsuite/gcc.dg/pr17957.c: New test.
577
578 2004-11-25 Mark Mitchell <mark@codesourcery.com>
579
580 PR c++/18445
581 * g++.dg/template/crash28.C: Likewise.
582
583 PR c++/18001
584 * g++.dg/expr/unary2.C: Adjust lvalue messages.
585 * g++.dg/ext/lvaddr.C: Likewise.
586 * g++.dg/opt/pr7503-3.C: Likewise.
587
588 PR c++/18466
589 * g++.dg/parse/qualified3.C: New test.
590 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
591
592 PR c++/18545
593 * g++.dg/expr/return1.C: New test.
594
595 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
596
597 Friend class name lookup 3/n, PR c++/3332
598 * g++.dg/lookup/friend3.C: New test.
599 * g++.dg/lookup/friend4.C: Likewise.
600 * g++.dg/lookup/friend5.C: Likewise.
601
602 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
603
604 Friend class name lookup 2/n, PR c++/14513, c++/15410
605 * g++.dg/lookup/friend2.C: New test.
606 * g++.dg/template/friend31.C: Likewise.
607
608 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
609
610 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
611
612 2004-11-24 Mark Mitchell <mark@codesourcery.com>
613
614 PR c++/17473
615 * g++.dg/tc1/dr56.C: Remove.
616 * g++.dg/template/typedef1.C: Add dg-error markers.
617 * g++.old-deja/g++.other/typedef7.C: Likewise.
618
619 PR c++/18285
620 * g++.dg/parse/typedef7.C: New test.
621
622 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
623
624 * gcc.c-torture/execute/20041124-1.c: New test.
625
626 2004-11-24 Mark Mitchell <mark@codesourcery.com>
627
628 * g++.dg/template/deduce3.C: New test.
629
630 PR c++/18586
631 * g++.dg/template/crash27.C: New test.
632
633 PR c++/18530
634 * g++.dg/warn/Wshadow-3.C: New test.
635
636 2004-11-24 Devang Patel <dpatel@apple.com>
637
638 PR/18555
639 * gcc.dg/cpp/isysroot-1.c: New test.
640 * gcc.dg/cpp/usr/include/stdio.h: New file.
641 * gcc.dg/cpp/isysroot-2.c: New test.
642 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
643 New file.
644
645 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
646
647 PR c++/8929
648 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
649
650 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
651
652 * gcc.target/sparc/align.c: Do not include <stdint.h>.
653 * gcc.target/sparc/pdist.c: Likewise.
654
655 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
656
657 PR c++/16882
658 * g++.dg/conversion/simd1.C: New test.
659
660 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
661
662 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
663 and restore_ld_library_path_env_vars.
664 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
665 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
666 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
667 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
668
669 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
670
671 * gcc.dg/pragma-align-2.c: Test macro expansion.
672 * gcc.dg/pragma-pack-2.c: New test.
673
674 2004-11-23 Richard Henderson <rth@redhat.com>
675
676 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
677 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
678 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
679 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
680 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
681 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
682
683 * gcc.dg/vect/vect.exp: Add check for alpha.
684 * lib/target-supports.exp (check_alpha_max_hw_available): New.
685 (check_effective_target_vect_int): Enable for alpha.
686 (check_effective_target_vect_long): New.
687 (is-effective-target): Add it.
688
689 2004-11-23 Uros Bizjak <uros@kss-loka.si>
690
691 * gcc.dg/pr18614-1.c: New test.
692
693 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
694
695 * gcc.dg/setjmp-2.c: New test.
696
697 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
698
699 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
700 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
701 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
702 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
703 gcc.target/sparc/pdist.c: New tests.
704
705 2004-11-22 Bob Wilson <bob.wilson@acm.org>
706
707 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
708
709 2004-11-22 Dale Johannesen <dalej@apple.com>
710
711 * gcc.dg/20041111-1.c: New.
712
713 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
714
715 PR tree-opt/18536
716 * gcc.dg/vect/pr18536.c: New test.
717
718 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
719
720 PR c++/18354
721 * g++.dg/template/nontype11.C: New test.
722
723 2004-11-21 Roger Sayle <roger@eyesopen.com>
724
725 PR middle-end/18520
726 * gcc.dg/pr18520-1.c: New test case.
727
728 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
729
730 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
731 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
732 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
733 expected diagnostics.
734
735 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
736
737 PR target/18580
738 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
739 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
740 vect-77.c, vect-77a.c: XFAIL on the SPARC.
741
742 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
743
744 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
745
746 2004-11-19 Mark Mitchell <mark@codesourcery.com>
747 Joseph Myers <joseph@codesourcery.com>
748
749 * lib/target-supports.exp (check_visibility_available): Really
750 test the compiler.
751
752 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
753
754 PR tree-opt/18181
755 * gcc.dg/vect/vect-85.c: New test.
756 * gcc.dg/vect/vect-86.c: New test.
757 * gcc.dg/vect/vect-87.c: New test.
758 * gcc.dg/vect/vect-88.c: New test.
759
760 2004-11-19 Ben Elliston <bje@au.ibm.com>
761
762 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
763
764 2004-11-18 Janis Johnson <janis187@us.ibm.com>
765
766 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
767 * gcc.dg/ppc-and-1.c: Ditto.
768 * gcc.dg/ppc-compare-1.c: Ditto.
769 * gcc.dg/ppc-mov-1.c: Ditto
770
771 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
772 Mark Mitchell <mark@codesourcery.com>
773
774 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
775
776 2004-11-17 Janis Johnson <janis187@us.ibm.com>
777 Aldy Hernandez <aldyh@redhat.com>
778
779 * lib/target-supports.exp (check_effective_target_vect_int): New
780 (check_effective_target_vect_float): New
781 (check_effective_target_vect_double): New.
782 (is-effective-target): Support new effective targets keywords.
783 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
784 default action for dg-do.
785 * gcc.dg/vect/pr16105.c: Use new support.
786 * gcc.dg/vect/pr18400.c: Ditto.
787 * gcc.dg/vect/pr18425.c: Ditto.
788 * gcc.dg/vect/vect-1.c: Ditto.
789 * gcc.dg/vect/vect-10.c: Ditto.
790 * gcc.dg/vect/vect-11.c: Ditto.
791 * gcc.dg/vect/vect-12.c: Ditto.
792 * gcc.dg/vect/vect-13.c: Ditto.
793 * gcc.dg/vect/vect-14.c: Ditto.
794 * gcc.dg/vect/vect-15.c: Ditto.
795 * gcc.dg/vect/vect-16.c: Ditto.
796 * gcc.dg/vect/vect-17.c: Ditto.
797 * gcc.dg/vect/vect-18.c: Ditto.
798 * gcc.dg/vect/vect-19.c: Ditto.
799 * gcc.dg/vect/vect-2.c: Ditto.
800 * gcc.dg/vect/vect-20.c: Ditto.
801 * gcc.dg/vect/vect-21.c: Ditto.
802 * gcc.dg/vect/vect-22.c: Ditto.
803 * gcc.dg/vect/vect-23.c: Ditto.
804 * gcc.dg/vect/vect-24.c: Ditto.
805 * gcc.dg/vect/vect-25.c: Ditto.
806 * gcc.dg/vect/vect-26.c: Ditto.
807 * gcc.dg/vect/vect-27.c: Ditto.
808 * gcc.dg/vect/vect-27a.c: Ditto.
809 * gcc.dg/vect/vect-28.c: Ditto.
810 * gcc.dg/vect/vect-29.c: Ditto.
811 * gcc.dg/vect/vect-29a.c: Ditto.
812 * gcc.dg/vect/vect-3.c: Ditto.
813 * gcc.dg/vect/vect-30.c: Ditto.
814 * gcc.dg/vect/vect-31.c: Ditto.
815 * gcc.dg/vect/vect-32.c: Ditto.
816 * gcc.dg/vect/vect-33.c: Ditto.
817 * gcc.dg/vect/vect-34.c: Ditto.
818 * gcc.dg/vect/vect-35.c: Ditto.
819 * gcc.dg/vect/vect-36.c: Ditto.
820 * gcc.dg/vect/vect-37.c: Ditto.
821 * gcc.dg/vect/vect-38.c: Ditto.
822 * gcc.dg/vect/vect-4.c: Ditto.
823 * gcc.dg/vect/vect-40.c: Ditto.
824 * gcc.dg/vect/vect-41.c: Ditto.
825 * gcc.dg/vect/vect-42.c: Ditto.
826 * gcc.dg/vect/vect-43.c: Ditto.
827 * gcc.dg/vect/vect-44.c: Ditto.
828 * gcc.dg/vect/vect-45.c: Ditto.
829 * gcc.dg/vect/vect-46.c: Ditto.
830 * gcc.dg/vect/vect-47.c: Ditto.
831 * gcc.dg/vect/vect-48.c: Ditto.
832 * gcc.dg/vect/vect-48a.c: Ditto.
833 * gcc.dg/vect/vect-49.c: Ditto.
834 * gcc.dg/vect/vect-5.c: Ditto.
835 * gcc.dg/vect/vect-50.c: Ditto.
836 * gcc.dg/vect/vect-51.c: Ditto.
837 * gcc.dg/vect/vect-52.c: Ditto.
838 * gcc.dg/vect/vect-53.c: Ditto.
839 * gcc.dg/vect/vect-54.c: Ditto.
840 * gcc.dg/vect/vect-55.c: Ditto.
841 * gcc.dg/vect/vect-56.c: Ditto.
842 * gcc.dg/vect/vect-56a.c: Ditto.
843 * gcc.dg/vect/vect-57.c: Ditto.
844 * gcc.dg/vect/vect-58.c: Ditto.
845 * gcc.dg/vect/vect-59.c: Ditto.
846 * gcc.dg/vect/vect-6.c: Ditto.
847 * gcc.dg/vect/vect-60.c: Ditto.
848 * gcc.dg/vect/vect-61.c: Ditto.
849 * gcc.dg/vect/vect-62.c: Ditto.
850 * gcc.dg/vect/vect-63.c: Ditto.
851 * gcc.dg/vect/vect-64.c: Ditto.
852 * gcc.dg/vect/vect-65.c: Ditto.
853 * gcc.dg/vect/vect-66.c: Ditto.
854 * gcc.dg/vect/vect-67.c: Ditto.
855 * gcc.dg/vect/vect-68.c: Ditto.
856 * gcc.dg/vect/vect-69.c: Ditto.
857 * gcc.dg/vect/vect-7.c: Ditto.
858 * gcc.dg/vect/vect-72.c: Ditto.
859 * gcc.dg/vect/vect-72a.c: Ditto.
860 * gcc.dg/vect/vect-73.c: Ditto.
861 * gcc.dg/vect/vect-74.c: Ditto.
862 * gcc.dg/vect/vect-75.c: Ditto.
863 * gcc.dg/vect/vect-76.c: Ditto.
864 * gcc.dg/vect/vect-77.c: Ditto.
865 * gcc.dg/vect/vect-77a.c: Ditto.
866 * gcc.dg/vect/vect-78.c: Ditto.
867 * gcc.dg/vect/vect-79.c: Ditto.
868 * gcc.dg/vect/vect-8.c: Ditto.
869 * gcc.dg/vect/vect-80.c: Ditto.
870 * gcc.dg/vect/vect-82.c: Ditto.
871 * gcc.dg/vect/vect-82_64.c: Ditto.
872 * gcc.dg/vect/vect-83.c: Ditto.
873 * gcc.dg/vect/vect-83_64.c: Ditto.
874 * gcc.dg/vect/vect-9.c: Ditto.
875 * gcc.dg/vect/vect-all.c: Ditto.
876 * gcc.dg/vect/vect-none.c: Ditto.
877
878 2004-11-17 Janis Johnson <janis187@us.ibm.com>
879
880 * lib/gcc-dg.exp (dg-skip-if): New function.
881 (dg-forbid-option): Remove.
882 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
883 * g++.dg/abi/bitfield8.C: Likewise.
884 * g++.dg/abi/dtor1.C: Likewise.
885 * g++.dg/abi/empty10.C: Likewise.
886 * g++.dg/abi/empty7.C: Likewise.
887 * g++.dg/abi/empty9.C: Likewise.
888 * g++.dg/abi/layout3.C: Likewise.
889 * g++.dg/abi/layout4.C: Likewise.
890 * g++.dg/abi/thunk1.C: Likewise.
891 * g++.dg/abi/thunk2.C: Likewise.
892 * g++.dg/abi/vbase11.C: Likewise.
893 * g++.dg/abi/vthunk2.C: Likewise.
894 * g++.dg/abi/vthunk3.C: Likewise.
895 * g++.dg/ext/attrib8.C: Likewise.
896 * g++.dg/opt/longbranch2.C: Likewise.
897 * g++.dg/opt/reg-stack4.C: Likewise.
898 * g++.old-deja/g++.ext/attrib1.C: Likewise.
899 * g++.old-deja/g++.ext/attrib2.C: Likewise.
900 * g++.old-deja/g++.ext/attrib3.C: Likewise.
901 * g++.old-deja/g++.other/store-expr1.C: Likewise.
902 * g++.old-deja/g++.other/store-expr2.C: Likewise.
903 * gcc.dg/20000609-1.c: Likewise.
904 * gcc.dg/20000720-1.c: Likewise.
905 * gcc.dg/20011107-1.c: Likewise.
906 * gcc.dg/20011119-1.c: Likewise.
907 * gcc.dg/20020108-1.c: Likewise.
908 * gcc.dg/20020122-2.c: Likewise.
909 * gcc.dg/20020122-3.c: Likewise.
910 * gcc.dg/20020201-3.c: Likewise.
911 * gcc.dg/20020206-1.c: Likewise.
912 * gcc.dg/20020218-1.c: Likewise.
913 * gcc.dg/20020310-1.c: Likewise.
914 * gcc.dg/20020411-1.c: Likewise.
915 * gcc.dg/20020418-2.c: Likewise.
916 * gcc.dg/20020426-1.c: Likewise.
917 * gcc.dg/20020426-2.c: Likewise.
918 * gcc.dg/20020517-1.c: Likewise.
919 * gcc.dg/20020523-1.c: Likewise.
920 * gcc.dg/20020523-2.c: Likewise.
921 * gcc.dg/20020729-1.c: Likewise.
922 * gcc.dg/20030204-1.c: Likewise.
923 * gcc.dg/20030826-2.c: Likewise.
924 * gcc.dg/20030926-1.c: Likewise.
925 * gcc.dg/20031202-1.c: Likewise.
926 * gcc.dg/980312-1.c: Likewise.
927 * gcc.dg/980313-1.c: Likewise.
928 * gcc.dg/990117-1.c: Likewise.
929 * gcc.dg/990424-1.c: Likewise.
930 * gcc.dg/990524-1.c: Likewise.
931 * gcc.dg/991230-1.c: Likewise.
932 * gcc.dg/i386-387-1.c: Likewise.
933 * gcc.dg/i386-387-2.c: Likewise.
934 * gcc.dg/i386-387-3.c: Likewise.
935 * gcc.dg/i386-387-4.c: Likewise.
936 * gcc.dg/i386-387-5.c: Likewise.
937 * gcc.dg/i386-387-6.c: Likewise.
938 * gcc.dg/i386-asm-1.c: Likewise.
939 * gcc.dg/i386-bitfield1.c: Likewise.
940 * gcc.dg/i386-bitfield2.c: Likewise.
941 * gcc.dg/i386-loop-1.c: Likewise.
942 * gcc.dg/i386-loop-2.c: Likewise.
943 * gcc.dg/i386-loop-3.c: Likewise.
944 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
945 * gcc.dg/i386-pic-1.c: Likewise.
946 * gcc.dg/i386-regparm.c: Likewise.
947 * gcc.dg/i386-signbit-1.c: Likewise.
948 * gcc.dg/i386-signbit-2.c: Likewise.
949 * gcc.dg/i386-signbit-3.c: Likewise.
950 * gcc.dg/i386-sse-5.c: Likewise.
951 * gcc.dg/i386-sse-8.c: Likewise.
952 * gcc.dg/i386-unroll-1.c: Likewise.
953 * gcc.dg/tls/opt-1.c: Likewise.
954 * gcc.dg/tls/opt-2.c: Likewise.
955 * gcc.dg/unroll-1.c: Likewise.
956 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
957 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
958 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
959 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
960
961 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
962
963 * g++.dg/template/incomplete1.C: New test.
964
965 2004-11-16 Nick Clifton <nickc@redhat.com>
966
967 Revert patches accidentally commited during checkin of fixes for
968 xstormy16 tests:
969 gcc.c-torture/execute/simd-4.c: Revert
970 gcc.dg/20040910-1.c: Revert.
971
972 2004-11-16 Paul Brook <paul@codesourcery.com>
973
974 PR fortran/13010
975 * gfortran.dg/der_pointer_1.f90: New test.
976
977 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
978
979 PR c/18498
980 * gcc.dg/bitfld-13.c: New test.
981
982 2004-11-15 Janis Johnson <janis187@us.ibm.com>
983
984 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
985 powerpc*-*-linux*.
986
987 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
988 * gcc.dg/ppc64-abi-2.c: Ditto.
989 * gcc.dg/ppc64-abi-3.c: Ditto.
990
991 * lib/gcc-dg.exp (dg-target-list): Remove.
992
993 2004-11-15 Steve Ellcey <sje@cup.hp.com>
994
995 * gcc.dg/ia64-postinc.c: New test.
996
997 2004-11-15 Mark Mitchell <mark@codesourcery.com>
998
999 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
1000
1001 2004-11-15 Nick Clifton <nickc@redhat.com>
1002
1003 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
1004 __INT_MAX__ so that the test can be compiled by toolchains
1005 targeted at 16-bit processors.
1006
1007 * gcc.dg/20040625-1.c: Use long constants rather than integers
1008 when performing arithmetic that will overflow 16-bits.
1009
1010 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
1011 xstormy16. It does not support 128-bit vector operations.
1012
1013 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
1014 with the macro PTR_TYPE. Define this macro to an integer type
1015 suitable for holding a pointer.
1016
1017 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
1018 the target is a 16-bit processor.
1019
1020 * gcc.dg/cpp/if-2.c: Expect a different warning message from
1021 16-bit targets where the character constant will be too long.
1022
1023 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
1024 where the double will not be directly addressable.
1025
1026 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1027
1028 Friend class name lookup 1/n, PR c++/18471
1029 * g++.dg/template/crash26.C: New test.
1030 * g++.dg/lookup/struct1.C: Adjust expected error.
1031 * g++.dg/parse/elab1.C: Likewise.
1032 * g++.dg/parse/elab2.C: Likewise.
1033 * g++.dg/parse/int-as-enum1.C: Likewise.
1034 * g++.dg/parse/struct-as-enum1.C: Likewise.
1035 * g++.dg/parse/typedef1.C: Likewise.
1036 * g++.dg/parse/typedef3.C: Likewise.
1037 * g++.dg/parse/typedef4.C: Likewise.
1038 * g++.dg/parse/typedef5.C: Likewise.
1039 * g++.dg/template/nontype4.C: Likewise.
1040 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
1041 * g++.old-deja/g++.other/elab1.C: Likewise.
1042 * g++.old-deja/g++.other/syntax4.C: Likewise.
1043
1044 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1045
1046 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
1047
1048 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
1049
1050 * gcc.c-torture/execute/20041114-1.c: New test.
1051
1052 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
1053
1054 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
1055 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
1056 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
1057 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
1058 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
1059 gcc.dg/switch-7.c: New tests.
1060
1061 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1062
1063 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
1064
1065 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1066
1067 PR tree-opt/18400
1068 * gcc.dg/vect/pr18400.c: New test.
1069
1070 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1071 Andrew Pinski <pinskia@physics.uc.edu>
1072
1073 PR tree-opt/18425
1074 * gcc.dg/vect/pr18425.c: New test.
1075
1076 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1077
1078 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
1079 Guard with dg-require-alias and dg-require-visibility.
1080
1081 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1082
1083 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
1084
1085 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1086
1087 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
1088
1089 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1090
1091 PR c++/17344
1092 * g++.dg/template/defarg5.C: New test.
1093
1094 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1095
1096 * g++.dg/parse/cast1.C: Run only on ILP32.
1097 * g++.old-deja/g++.mike/p784.C: Likewise.
1098
1099 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
1100
1101 * gcc.c-torture/execute/20041113-1.c: New test.
1102
1103 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1104
1105 PR target/18230
1106 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
1107 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
1108 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
1109 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1110 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
1111 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
1112 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
1113 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
1114 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
1115 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1116 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1117 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
1118 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
1119
1120 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1121
1122 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
1123 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
1124 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
1125 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
1126 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
1127 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
1128 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
1129 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
1130 gcc.target/sparc/combined-1.c: New tests.
1131
1132 2004-11-12 Ziemowit Laski <zlaski@apple.com>
1133
1134 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
1135 New tests.
1136
1137 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1138
1139 * lib/gcc-dg.exp (dg-forbid-option): New function.
1140 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
1141 * g++.dg/abi/bitfield8.C: Likewise.
1142 * g++.dg/abi/dtor1.C: Likewise.
1143 * g++.dg/abi/empty10.C: Likewise.
1144 * g++.dg/abi/empty7.C: Likewise.
1145 * g++.dg/abi/empty9.C: Likewise.
1146 * g++.dg/abi/layout3.C: Likewise.
1147 * g++.dg/abi/layout4.C: Likewise.
1148 * g++.dg/abi/thunk1.C: Likewise.
1149 * g++.dg/abi/thunk2.C: Likewise.
1150 * g++.dg/abi/vbase11.C: Likewise.
1151 * g++.dg/abi/vthunk2.C: Likewise.
1152 * g++.dg/abi/vthunk3.C: Likewise.
1153 * g++.dg/ext/attrib8.C: Likewise.
1154 * g++.dg/opt/longbranch2.C: Likewise.
1155 * g++.dg/opt/reg-stack4.C: Likewise.
1156 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1157 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1158 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1159 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1160 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1161 * gcc.dg/20000609-1.c: Likewise.
1162 * gcc.dg/20000720-1.c: Likewise.
1163 * gcc.dg/20011107-1.c: Likewise.
1164 * gcc.dg/20011119-1.c: Likewise.
1165 * gcc.dg/20020108-1.c: Likewise.
1166 * gcc.dg/20020122-2.c: Likewise.
1167 * gcc.dg/20020122-3.c: Likewise.
1168 * gcc.dg/20020201-3.c: Likewise.
1169 * gcc.dg/20020206-1.c: Likewise.
1170 * gcc.dg/20020218-1.c: Likewise.
1171 * gcc.dg/20020310-1.c: Likewise.
1172 * gcc.dg/20020411-1.c: Likewise.
1173 * gcc.dg/20020418-2.c: Likewise.
1174 * gcc.dg/20020426-1.c: Likewise.
1175 * gcc.dg/20020426-2.c: Likewise.
1176 * gcc.dg/20020517-1.c: Likewise.
1177 * gcc.dg/20020523-1.c: Likewise.
1178 * gcc.dg/20020523-2.c: Likewise.
1179 * gcc.dg/20020729-1.c: Likewise.
1180 * gcc.dg/20030204-1.c: Likewise.
1181 * gcc.dg/20030826-2.c: Likewise.
1182 * gcc.dg/20030926-1.c: Likewise.
1183 * gcc.dg/20031202-1.c: Likewise.
1184 * gcc.dg/980312-1.c: Likewise.
1185 * gcc.dg/980313-1.c: Likewise.
1186 * gcc.dg/990117-1.c: Likewise.
1187 * gcc.dg/990424-1.c: Likewise.
1188 * gcc.dg/990524-1.c: Likewise.
1189 * gcc.dg/991230-1.c: Likewise.
1190 * gcc.dg/i386-387-1.c: Likewise.
1191 * gcc.dg/i386-387-2.c: Likewise.
1192 * gcc.dg/i386-387-3.c: Likewise.
1193 * gcc.dg/i386-387-4.c: Likewise.
1194 * gcc.dg/i386-387-5.c: Likewise.
1195 * gcc.dg/i386-387-6.c: Likewise.
1196 * gcc.dg/i386-asm-1.c: Likewise.
1197 * gcc.dg/i386-bitfield1.c: Likewise.
1198 * gcc.dg/i386-bitfield2.c: Likewise.
1199 * gcc.dg/i386-loop-1.c: Likewise.
1200 * gcc.dg/i386-loop-2.c: Likewise.
1201 * gcc.dg/i386-loop-3.c: Likewise.
1202 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1203 * gcc.dg/i386-pic-1.c: Likewise.
1204 * gcc.dg/i386-regparm.c: Likewise.
1205 * gcc.dg/i386-signbit-1.c: Likewise.
1206 * gcc.dg/i386-signbit-2.c: Likewise.
1207 * gcc.dg/i386-signbit-3.c: Likewise.
1208 * gcc.dg/i386-sse-5.c: Likewise.
1209 * gcc.dg/i386-sse-8.c: Likewise.
1210 * gcc.dg/i386-unroll-1.c: Likewise.
1211 * gcc.dg/tls/opt-1.c: Likewise.
1212 * gcc.dg/tls/opt-2.c: Likewise.
1213 * gcc.dg/unroll-1.c: Likewise.
1214 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1215 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1216 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1217 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1218 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
1219 -m64 is specified.
1220
1221 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1222
1223 PR c++/18389
1224 * g++.dg/parse/cond1.C: New test.
1225
1226 PR c++/18429
1227 * g++.dg/template/array9.C: New test.
1228 * g++.dg/ext/vla1.C: Adjust error messages.
1229 * g++.dg/ext/vlm1.C: Likewise.
1230 * g++.dg/template/crash2.C: Likewise.
1231
1232 PR c++/18436
1233 * g++.dg/template/call3.C: New test.
1234
1235 PR c++/18407
1236 * g++.dg/template/ptrmem11.C: New test.
1237
1238 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
1239
1240 PR other/14264
1241 * lib/g++.exp: Set LC_ALL and LANG to C.
1242 * lib/gcc-dg.exp: Likewise.
1243 * lib/gfortran.exp: Likewise.
1244 * lib/objc.exp: Likewise.
1245 * lib/treelang.exp: Likewise.
1246
1247 2004-11-12 Andreas Schwab <schwab@suse.de>
1248
1249 * gcc.dg/pr16286.c: Fix last change.
1250
1251 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1252
1253 PR c++/18416
1254 * g++.dg/init/global1.C: New test.
1255
1256 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
1257
1258 * gcc.c-torture/execute/20041112-1.c: New test.
1259
1260 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1261
1262 * lib/gcc-dg.exp (dg-target-list): New.
1263
1264 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1265 Richard Sandiford <rsandifo@redhat.com>
1266
1267 * lib/target-supports.exp (get-compiler_messages): New.
1268 (check_named_sections_available): Use it.
1269 (check_effective_target_ilp32): New.
1270 (check_effective_target_lp64): New.
1271 (is-effective-target): New.
1272 * lib/gcc-dg.exp (dg-require-effective-target): New.
1273
1274 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
1275
1276 * gcc.dg/precedence-1.c: New test.
1277
1278 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1279
1280 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
1281
1282 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
1283 message, delete generated files, use more descriptive name for
1284 executable, and make the test unsupported when it cannot be run.
1285
1286 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
1287 (dg-require-weak, dg-require-visibility, dg-require-alias,
1288 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
1289 dg-require-iconv, dg-require-named-sections): Use it.
1290
1291 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
1292
1293 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
1294
1295 PR target/16457
1296 * gcc.dg/ppc-and-1: New
1297
1298 PR target/16796
1299 * gcc.dg/ppc-mov-1.c: New.
1300
1301 PR target/16458
1302 * gcc.dg/ppc-compare-1.c: New.
1303
1304 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
1305
1306 * objc.dg/desig-init-2.m: New test.
1307
1308 2004-11-10 Adam Nemet <anemet@lnxw.com>
1309
1310 PR middle-end/18160
1311 * g++.dg/warn/register-var-1.C: New test.
1312 * g++.dg/warn/register-var-2.C: New test.
1313
1314 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1315
1316 * gcc.dg/union-2.c: New test.
1317
1318 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
1319
1320 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
1321 New test for PR tree-optimization/17892.
1322
1323 2004-11-09 Mark Mitchell <mark@codesourcery.com>
1324
1325 PR c++/18369
1326 * g++.dg/init/new12.C: New test.
1327
1328 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
1329
1330 * gcc.target/sparc: New directory.
1331 * gcc.target/sparc/sparc.exp: New driver.
1332 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
1333 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
1334 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
1335 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
1336
1337 2004-11-10 Paul Brook <paul@codesourcery.com>
1338
1339 PR fortran/18218
1340 * gfortran.dg/list_read.c: New test.
1341
1342 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1343
1344 PR c/18322
1345 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
1346 expected diagnostic location.
1347
1348 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
1349
1350 * gcc.dg/20041109-1.c: New test.
1351
1352 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1353
1354 PR objc/18406
1355 * objc/compile/pr18406.m: New test.
1356
1357 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1358
1359 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
1360
1361 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1362
1363 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
1364
1365 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1366
1367 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
1368
1369 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1370
1371 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
1372 exit.
1373
1374 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
1375
1376 PR tree-opt/18299
1377 * gcc.c-torture/pr18299-1.c: New test.
1378
1379 2004-11-06 Andreas Schwab <schwab@suse.de>
1380
1381 * gcc.dg/pr16286.c: Also test for bool and pixel.
1382
1383 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
1384
1385 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
1386 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
1387 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
1388 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
1389 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
1390 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
1391 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
1392 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
1393 gcc.dg/struct-semi-3.c: New tests.
1394
1395 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1396
1397 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
1398
1399 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1400
1401 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
1402 Do not use C99 designators.
1403
1404 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1405
1406 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
1407
1408 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1409
1410 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
1411 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
1412 * gcc.c-torture/execute/simd-5.x: Remove.
1413
1414 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
1415
1416 PR rtl-optimization/17933
1417 * gcc.dg/torture/pr17933-1.c: New test.
1418
1419 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1420
1421 PR target/18106
1422 * lib/target-supports.exp (check_weak_available): Support
1423 Windows.
1424
1425 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
1426
1427 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
1428 call to fflush(stdout) before abort.
1429 (my_ffsll): New function.
1430 (generate_fields): Use it.
1431
1432 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1433
1434 * gcc.dg/init-undef-1.c: New test.
1435
1436 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1437
1438 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
1439 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
1440 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
1441 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
1442 expected messages for new parser.
1443
1444 2004-11-04 Mark Mitchell <mark@codesourcery.com>
1445
1446 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
1447
1448 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1449
1450 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
1451 on LP64 targets.
1452
1453 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1454
1455 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
1456 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
1457 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
1458 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
1459 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
1460 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
1461 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
1462 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
1463 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
1464 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
1465
1466 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1467
1468 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
1469 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
1470 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
1471 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
1472 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
1473 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
1474 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
1475 for new parser.
1476
1477 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
1478
1479 PR target/15342
1480 * gcc.dg/20041104-1.c: New test.
1481
1482 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1483
1484 * g++.dg/template/nontype7.C: New test.
1485 * g++.dg/template/nontype8.C: Likewise.
1486 * g++.dg/template/nontype9.C: Likewise.
1487 * g++.dg/template/nontype10.C: Likewise.
1488 * g++.dg/tc1/dr49.C: Likewise.
1489 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
1490 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
1491
1492 2004-11-04 Ben Elliston <bje@au.ibm.com>
1493
1494 * g++.dg/rtti/tinfo1.C: Remove xfails.
1495
1496 2004-11-04 Ben Elliston <bje@au.ibm.com>
1497
1498 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
1499 packed attribute to the definition to satisfy the new C++ parser.
1500
1501 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1502
1503 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
1504 invocations of va_arg.
1505
1506 2004-11-02 Mark Mitchell <mark@codesourcery.com>
1507
1508 PR c++/18124
1509 * g++.dg/template/crash25.C: New test.
1510
1511 PR c++/18155
1512 * g++.dg/template/typedef2.C: New test.
1513 * g++.dg/parse/crash13.C: Adjust error markers.
1514
1515 PR c++/18177
1516 * g++.dg/conversion/const3.C: New test.
1517
1518 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1519
1520 PR fortran/17535
1521 PR fortran/17583
1522 PR fortran/17713
1523 * gfortran.dg/generic_[123].f90: New testcases.
1524
1525 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1526
1527 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
1528 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
1529
1530 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1531
1532 PR tree-opt/16808
1533 * gcc.c-torture/compile/pr16808.c: New test.
1534
1535 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
1536
1537 PR rtl-optimization/17104
1538 * gcc.dg/ppc-bitfield1.c: New.
1539
1540 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1541
1542 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
1543
1544 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1545
1546 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
1547 strings for 32-bit code.
1548
1549 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
1550
1551 PR c/18239
1552 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
1553
1554 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
1555
1556 PR c++/18064
1557 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
1558
1559 2004-10-31 Mark Mitchell <mark@codesourcery.com>
1560
1561 PR c++/15172
1562 * g++.dg/init/aggr2.C: New test.
1563
1564 2004-10-30 Ziemowit Laski <zlaski@apple.com>
1565
1566 * objc.dg/local-decl-1.m: New test.
1567
1568 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
1569
1570 * gcc.dg/20040910-1.c: Adjust regex.
1571
1572 2004-10-30 Roger Sayle <roger@eyesopen.com>
1573
1574 PR rtl-optimization/18084
1575 * g++.dg/opt/pr18084-1.C: New testcase.
1576
1577 2004-10-30 Matt Austern <austern@apple.com>
1578
1579 PR c++/17542
1580 * g++.dg/ext/attrib18.C: New test.
1581
1582 2004-10-30 Roger Sayle <roger@eyesopen.com>
1583
1584 PR middle-end/18096
1585 * gcc.dg/pr18096-1.c: New test case.
1586
1587 2004-10-30 Roger Sayle <roger@eyesopen.com>
1588
1589 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
1590
1591 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
1592
1593 PR c/16666
1594 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
1595 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
1596 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
1597 gcc.dg/old-style-prom-3.c: New tests.
1598
1599 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
1600
1601 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
1602 Remove unnecessary inclusion of stdio.h.
1603
1604 2004-10-29 Roger Sayle <roger@eyesopen.com>
1605
1606 PR rtl-optimization/17581
1607 * gcc.dg/pr17581-1.c: New test case.
1608
1609 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
1610
1611 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
1612 being implemented.
1613 * g++.dg/conversion/dr195-1.C: New.
1614 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
1615 * g++.old-deja/g++.mike/p10148.C: Likewise.
1616
1617 2004-10-29 Mark Mitchell <mark@codesourcery.com>
1618
1619 PR c++/17695
1620 * g++.dg/debug/typedef2.C: New test.
1621
1622 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
1623
1624 PR fortran/13490
1625 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
1626 * gfortran.dg/g77/README: Update.
1627
1628 2004-10-28 Matt Austern <austern@apple.com>
1629
1630 PR c++/14124
1631 * g++.dg/ext/packed7.C: New test.
1632
1633 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1634
1635 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
1636 scan-assembler.
1637 * lib/scanasm.exp (hidden-scan-for): New proc.
1638 (scan-hidden): Use hidden-scan-for instead of constructing the scan
1639 string.
1640 (scan-not-hidden): Likewise.
1641 * lib/target-supports.exp (check_visibility_available): mach-o is
1642 support too.
1643
1644 2004-10-28 Mark Mitchell <mark@codesourcery.com>
1645
1646 PR c++/17132
1647 * g++.dg/template/memclass3.C: New test.
1648
1649 2004-10-28 Adam Nemet <anemet@lnxw.com>
1650
1651 PR middle-end/18160
1652 * gcc.dg/register-var-1.c: New test.
1653 * gcc.dg/register-var-2.c: New test.
1654 * gcc.dg/asm-7.c: Taking the address of a register variable is an
1655 error now.
1656
1657 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
1658
1659 PR other/18172
1660 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
1661 unused variables.
1662 * gcc.dg/vect/vect-22.c: Likewise.
1663
1664 2004-10-28 Jakub Jelinek <jakub@redhat.com>
1665
1666 * gcc.dg/i386-rotate-1.c: New test.
1667
1668 2004-10-27 Mark Mitchell <mark@codesourcery.com>
1669
1670 * g++.dg/init/ref12.C: Add "run" marker.
1671
1672 PR c++/17435
1673 * g++.dg/init/ref12.C: New test.
1674
1675 PR c++/18140
1676 * g++.dg/template/shift1.C: New test.
1677 * g++.dg/template/error10.C: Adjust error markers.
1678
1679 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
1680
1681 PR tree-opt/17529
1682 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
1683
1684 2004-10-27 Geoffrey Keating <geoffk@apple.com>
1685
1686 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
1687 * gcc.dg/weak/weak-3.c: Likewise.
1688 * gcc.dg/weak/weak-5.c: Likewise.
1689 * gcc.dg/weak/weak-9.c: Likewise.
1690 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
1691 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
1692
1693 * gcc.dg/darwin-weakimport-1.c: New.
1694
1695 2004-10-28 Ben Elliston <bje@au.ibm.com>
1696
1697 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
1698
1699 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
1700
1701 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
1702 'syntax' error messages.
1703 * gcc.dg/cpp/direct2s.c: Likewise.
1704
1705 2004-10-26 Geoffrey Keating <geoffk@apple.com>
1706
1707 * gcc.c-torture/compile/20041026-1.c: New.
1708
1709 2004-10-26 Mark Mitchell <mark@codesourcery.com>
1710
1711 PR c++/18093
1712 * g++.dg/lookup/ns2.C: New test.
1713
1714 PR c++/18020
1715 * g++.dg/template/enum4.C: New test.
1716
1717 PR c++/18161
1718 * g++.dg/template/expr1.C: New test.
1719
1720 2004-10-26 Ben Elliston <bje@au.ibm.com>
1721
1722 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
1723
1724 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
1725
1726 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
1727 gcc.dg/decl-nospec-3.c: New tests.
1728
1729 2004-10-26 Ziemowit Laski <zlaski@apple.com>
1730
1731 * objc.dg/super-class-3.m: New test.
1732
1733 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
1734
1735 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
1736 resyncing.
1737 * gcc.dg/cpp/direct2s.c: Likewise.
1738
1739 2004-10-25 Geoffrey Keating <geoffk@apple.com>
1740
1741 * objc.dg/image-info.m: Update for changes to section selection.
1742
1743 2004-10-25 David Ayers <d.ayers@inode.at>
1744 Ziemowit Laski <zlaski@apple.com>
1745
1746 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
1747 diagnostics when messaging 'id <Proto>'.
1748 * objc.dg/class-protocol-1.m: New test.
1749 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
1750 a non-existent method signature.
1751 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
1752 Update diagnostics when messaging with non-existent method signature.
1753 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
1754 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
1755 invalid receivers are now resolved as if messaging 'id'; remove
1756 extraneous diagnostics.
1757
1758 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
1759
1760 PR c/16667
1761 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
1762 gcc.dg/init-desig-obs-3.c: New tests.
1763
1764 2004-10-25 Jakub Jelinek <jakub@redhat.com>
1765
1766 * gcc.dg/debug/20041023-1.c: New test.
1767
1768 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
1769
1770 PR middle-end/17407
1771 * gcc.c-torture/compile/pr17407.c: New test.
1772
1773 PR c++/18121
1774 * g++.dg/template/array8.C: New test.
1775
1776 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1777
1778 PR other/18138
1779 * lib/g++.exp: Accept more than one multilib libgcc.
1780 * lib/gcc-dg.exp: Likewise.
1781 * lib/objc.exp: Likewise.
1782 * lib/treelang.exp: Likewise.
1783 * lib/gfortran.exp: Likewise.
1784
1785 2004-10-24 Ben Elliston <bje@au.ibm.com>
1786
1787 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
1788
1789 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
1790
1791 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
1792 * gcc.dg/c99-const-expr-3.c: Likewise.
1793
1794 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
1795
1796 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
1797
1798 2004-10-23 Ben Elliston <bje@au.ibm.com>
1799
1800 * gcc.c-torture/execute/loop-2e.x: Remove.
1801
1802 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
1803
1804 PR c++/18095
1805 * g++.dg/parse/crash18.C: New.
1806 * g++.dg/parse/crash19.C: New.
1807
1808 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1809
1810 * g++.dg/ext/dllimport1.C: Move dg-warnings.
1811 * g++.dg/ext/dllimport2.C: Same.
1812 * g++.dg/ext/dllimport8.C: Same.
1813
1814 2004-10-21 Mark Mitchell <mark@codesourcery.com>
1815
1816 PR c++/10841
1817 * g++.dg/conversion/cast1.C: New test.
1818 * g++.dg/overload/pmf1.C: Adjust error marker.
1819
1820 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
1821
1822 PR objc/17923
1823 * objc.dg/const-str-7.m: New test.
1824
1825 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1826
1827 * g++.dg/template/memfriend11.C: Fix comment typo.
1828 * g++.dg/template/memfriend14.C: Likewise.
1829
1830 2004-10-20 Richard Henderson <rth@redhat.com>
1831
1832 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
1833 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
1834 -fasynchronous-unwind-tables.
1835
1836 2004-10-20 Richard Henderson <rth@redhat.com>
1837
1838 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
1839 (main): Return success.
1840 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
1841 (main): Return success.
1842
1843 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1844
1845 PR c++/13495
1846 * g++.dg/template/memfriend9.C: New test.
1847 * g++.dg/template/memfriend10.C: Likewise.
1848 * g++.dg/template/memfriend11.C: Likewise.
1849 * g++.dg/template/memfriend12.C: Likewise.
1850 * g++.dg/template/memfriend13.C: Likewise.
1851 * g++.dg/template/memfriend14.C: Likewise.
1852 * g++.dg/template/memfriend15.C: Likewise.
1853 * g++.dg/template/memfriend16.C: Likewise.
1854 * g++.dg/template/memfriend17.C: Likewise.
1855 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
1856
1857 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
1858
1859 * g++.dg/conversion/dr195.C: New.
1860 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
1861
1862 2004-10-20 Ben Elliston <bje@au.ibm.com>
1863 Devang Patel <dpatel@apple.com>
1864
1865 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
1866 of floating point arithmetic, which could trap.
1867
1868 2004-10-19 Mark Mitchell <mark@codesourcery.com>
1869
1870 PR c++/14035
1871 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
1872 * g++.dg/conversion/const2.C: New test.
1873 * g++.dg/expr/reinterpret2.C: New test.
1874 * g++.dg/expr/reinterpret3.C: New test.
1875 * g++.dg/expr/cast2.C: New test.
1876 * g++.dg/expr/copy1.C: New test.
1877 * g++.dg/other/conversion1.C: Change error message.
1878 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
1879 function pointers to void *.
1880 * g++.old-deja/g++.mike/p10148.C: Likewise.
1881
1882 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1883
1884 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
1885
1886 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
1887
1888 PR c++/18047
1889
1890 * g++.dg/parse/expr3.C: New test.
1891
1892 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1893
1894 * gcc.dg/smod-1.c: New test.
1895
1896 2004-10-18 Ziemowit Laski <zlaski@apple.com>
1897
1898 * objc.dg/method-14.m: New test.
1899
1900 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1901
1902 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
1903 Also xfail as the patch was reverted.
1904
1905 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1906
1907 PR middle-end/16973
1908 * gcc.dg/pr16973.c: New test.
1909
1910 2004-10-18 Diego Novillo <dnovillo@redhat.com>
1911
1912 PR tree-optimization/17656
1913 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
1914
1915 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
1916
1917 * g++.dg/eh/shadow1.C: New.
1918
1919 2004-10-18 Jakub Jelinek <jakub@redhat.com>
1920
1921 * gcc.c-torture/compile/20041018-1.c: New test.
1922
1923 2004-10-18 Ben Elliston <bje@au.ibm.com>
1924
1925 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
1926 compiler referring to register 0 when accessing sdata. The linker
1927 now patches things up.
1928
1929 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
1930
1931 PR c/17529
1932 * gcc.c-torture/compile/pr17529.c: New test.
1933
1934 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1935
1936 PR c++/17743
1937 * g++.dg/ext/attrib17.C: New test.
1938
1939 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1940
1941 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
1942
1943 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1944
1945 PR c++/10479
1946 * g++.dg/ext/attrib16.C: New test.
1947
1948 2004-10-15 Mark Mitchell <mark@codesourcery.com>
1949
1950 PR c++/17042
1951 * g++.dg/init/dso_handle1.C: New test.
1952
1953 PR c++/14667
1954 * g++.dg/parse/typedef6.C: New test.
1955
1956 PR c++/17916
1957 * g++.dg/parse/pragma1.C: New test.
1958
1959 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
1960
1961 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
1962
1963 2004-10-15 Steve Ellcey <sje@cup.hp.com>
1964
1965 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
1966 -fno-common when on HPPA HP-UX platforms.
1967
1968 2004-10-15 Jakub Jelinek <jakub@redhat.com>
1969
1970 PR other/16820
1971 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
1972 stdint.h.
1973 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
1974 uintptr_t.
1975
1976 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1977
1978 PR c++/16301
1979 * g++.dg/lookup/strong-using-4.C: New test.
1980
1981 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1982
1983 PR middle-end/16567
1984 * gcc.c-torture/compile/nested-1.c: New test.
1985
1986 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
1987
1988 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
1989 and mipsisa64*-*-* (until support for misaligned loads is added).
1990 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
1991 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
1992 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
1993 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
1994 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
1995 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
1996
1997 2004-10-14 Mark Mitchell <mark@codesourcery.com>
1998
1999 PR c++/17976
2000 * g++.dg/init/dtor3.C: New test.
2001
2002 2004-10-15 Ben Elliston <bje@au.ibm.com>
2003
2004 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
2005
2006 2004-10-14 Geoffrey Keating <geoffk@apple.com>
2007
2008 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
2009 * gcc.dg/macho-lo-sum.c: Likewise.
2010
2011 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
2012
2013 * gcc.dg/ppc-spe64-1.c: New test.
2014
2015 2004-10-14 Devang Patel <dpatel@apple.com>
2016
2017 PR 17635
2018 * gcc.dg/pr17635.c : New test.
2019
2020 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
2021
2022 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
2023 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
2024 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
2025 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
2026 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
2027 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
2028 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
2029 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
2030 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
2031 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
2032 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
2033 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
2034 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
2035 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
2036 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
2037 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
2038 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
2039 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
2040
2041 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2042
2043 * gcc.dg/vect/vect-82.c: New testcase.
2044 * gcc.dg/vect/vect-82_64.c: New testcase.
2045 * gcc.dg/vect/vect-83.c: New testcase.
2046 * gcc.dg/vect/vect-83_64.c: New testcase.
2047
2048 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2049
2050 * gcc.dg/cpp/error-1.c: New test.
2051
2052 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2053
2054 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
2055
2056 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
2057
2058 PR target/17984
2059 * gcc.dg/cris-peep2-xsrand2.c: New test.
2060
2061 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
2062
2063 PR c++/17661
2064 * testsuite/g++.dg/expr/for2.C: New test.
2065
2066 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2067
2068 * g++.dg/inherit/thunk1.C: Run on the SPARC.
2069
2070 2004-10-13 Jakub Jelinek <jakub@redhat.com>
2071
2072 PR tree-optimization/17724
2073 * g++.dg/opt/pr17724-1.C: New test.
2074 * g++.dg/opt/pr17724-2.C: New test.
2075 * g++.dg/opt/pr17724-3.C: New test.
2076 * g++.dg/opt/pr17724-4.C: New test.
2077 * g++.dg/opt/pr17724-5.C: New test.
2078 * g++.dg/opt/pr17724-6.C: New test.
2079
2080 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
2081
2082 PR c/17301
2083 * gcc.dg/pr17301-2.c: New test.
2084
2085 2004-10-11 Mark Mitchell <mark@codesourcery.com>
2086
2087 PR c++/15876
2088 * g++.dg/parse/error22.C: New test.
2089
2090 PR c++/17936
2091 * g++.dg/template/spec18.C: New test.
2092
2093 2004-10-11 Steve Ellcey <sje@cup.hp.com>
2094
2095 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
2096 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
2097 memcpy.
2098 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
2099 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
2100
2101 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2102
2103 * g++.dg/eh/cleanup5.C: Add dg-options "".
2104
2105 2004-10-11 Roger Sayle <roger@eyesopen.com>
2106
2107 PR middle-end/17657
2108 * gcc.dg/switch-4.c: New test case.
2109
2110 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
2111
2112 * gcc.c-torture/execute/20041011-1.c: New test.
2113
2114 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2115
2116 PR c++/17554
2117 * g++.dg/init/for3.C: New test.
2118
2119 PR c++/17657
2120 * g++.dg/opt/switch2.C: New test.
2121
2122 PR middle-end/17703
2123 * g++.dg/warn/Wreturn-2.C: New test.
2124
2125 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2126
2127 PR c++/17907
2128 * g++.dg/eh/cleanup5.C: New test.
2129
2130 2004-10-10 Mark Mitchell <mark@codesourcery.com>
2131
2132 PR c++/17393
2133 * g++.dg/parse/error21.C: New test.
2134
2135 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
2136
2137 * g++.dg/overload/pmf1.C: Adjust quoting marks.
2138 * g++.dg/warn/incomplete1.C: Likewise.
2139 * g++.dg/template/qualttp20.C: Likewise.
2140
2141 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2142
2143 PR c/17881
2144 * parm-incomplete-1.c: New test.
2145
2146 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2147
2148 PR c++/17867
2149 * g++.dg/parse/error19.C: New test.
2150
2151 PR c++/17670
2152 * g++.dg/init/new11.C: New test.
2153
2154 PR c++/17821
2155 * g++.dg/parse/error20.C: New test.
2156
2157 PR c++/17826
2158 * g++.dg/template/crash24.C: New test.
2159
2160 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2161
2162 PR c/17301
2163 * gcc.dg/pr17301-1.c: New test.
2164
2165 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2166
2167 PR c/17189
2168 * gcc.dg/anon-struct-5.c: New test.
2169
2170 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
2171
2172 PR c/17844
2173 * gcc.dg/pr17844-1.c: New test.
2174
2175 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
2176
2177 PR tree-optimization/17906
2178 * gcc.c-torture/compile/pr17906.c: New.
2179
2180 2004-10-09 Stuart Hastings <stuart@apple.com>
2181 Roger Sayle <roger@eyesopen.com>
2182
2183 PR rtl-optimization/17853
2184 * gcc.dg/i386-mmx-5.c: New testcase.
2185
2186 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
2187
2188 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
2189
2190 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2191
2192 PR c++/17524
2193 * g++.dg/template/static9.C: New test.
2194
2195 PR c++/17685
2196 * g++.dg/parse/operator5.C: New test.
2197
2198 2004-10-09 Roger Sayle <roger@eyesopen.com>
2199
2200 PR middle-end/17894
2201 * gcc.c-torture/execute/divcmp-4.c: New test case.
2202
2203 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2204
2205 PR tree-opt/17902
2206 * g++.dg/opt/pr17902.C: New test.
2207
2208 2004-10-09 Jakub Jelinek <jakub@redhat.com>
2209
2210 * gcc.dg/cpp/ident-1.c: Add dg-options "".
2211
2212 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2213
2214 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
2215
2216 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2217
2218 * gcc.dg/assign-warn-3.c: New test.
2219
2220 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2221
2222 PR c/16999
2223 * gcc.dg/cpp/ident-1.c: New test.
2224
2225 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
2226
2227 * gcc.c-torture/compile/acc1.c: New.
2228
2229 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2230
2231 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
2232 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
2233
2234 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2235
2236 * gcc.dg/ultrasp11.c: New test.
2237
2238 2004-10-08 Michael Matz <matz@suse.de>
2239
2240 * gcc.dg/doloop-2.c: New test.
2241
2242 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2243
2244 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
2245 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
2246 objc.dg/method-9.m: Update expected diagnostics.
2247
2248 2004-10-07 Geoffrey Keating <geoffk@apple.com>
2249
2250 * gcc.dg/ppc-fsel-3.c: New file.
2251 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
2252
2253 2004-10-07 Paul Brook <paul@codesourcery.com>
2254
2255 * gfortran.dg/intrinsic_verify_1.f90: New test.
2256
2257 2004-10-07 Paul Brook <paul@codesourcery.com>
2258
2259 * gfortran.dg/empty_format_1.f90: Remove stray commas.
2260
2261 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2262
2263 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
2264 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
2265 commit.
2266
2267 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2268
2269 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
2270
2271 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2272
2273 PR c++/17115
2274 * g++.dg/warn/Winline-4.C: New test.
2275
2276 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2277
2278 * gcc.c-torture/compile/20041007-1.c: New test.
2279
2280 2004-10-07 Paul Brook <paul@codesourcery.com>
2281
2282 PR fortran/17678
2283 * gfortran.dg/use_allocated_1.f90: New test.
2284
2285 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2286
2287 PR middle-end/17849
2288 * gfortran.fortran-torture/compile/nested.f90: New test
2289
2290 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
2291
2292 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
2293
2294 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2295
2296 PR c++/17368
2297 * g++.dg/ext/asm6.C: New test.
2298
2299 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
2300
2301 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
2302
2303 2004-10-06 Paul Brook <paul@codesourcery.com>
2304
2305 PR libfortran/17709
2306 * gfortran.dg/empty_format_1.f90: New test.
2307
2308 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2309
2310 PR fortran/17568
2311 * gfortran.dg/ishft.f90: New test.
2312
2313 PR fortran/17283
2314 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
2315 tests.
2316
2317 2004-10-06 Paul Brook <paul@codesourcery.com>
2318
2319 * gfortran.dg/do_1.f90: New test.
2320
2321 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2322
2323 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
2324 optimizing for size.
2325
2326 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2327
2328 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
2329
2330 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2331
2332 * gcc.c-torture/compile/20041005-1.c: New test.
2333
2334 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
2335
2336 PR c++/17829
2337 * g++.dg/lookup/koenig4.C: New.
2338
2339 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2340
2341 * g++.dg/other/classkey1.C: Adjust quoting marks.
2342 * g++.dg/parse/error15.C: Likewise.
2343 * g++.dg/template/meminit2.C (int>): Likewise.
2344
2345 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2346
2347 PR fortran/17283
2348 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
2349
2350 PR fortran/17631
2351 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
2352
2353 PR fortran/17708
2354 * gfortran.dg/pr17708.f90: New test.
2355
2356 2004-10-04 Chao-ying Fu <fu@mips.com>
2357
2358 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
2359 * gcc.dg/vect/vect-4.c: Ditto.
2360 * gcc.dg/vect/vect-5.c: Ditto.
2361 * gcc.dg/vect/vect-6.c: Ditto.
2362 * gcc.dg/vect/vect-8.c: Ditto.
2363 * gcc.dg/vect/vect-16.c: Ditto.
2364 * gcc.dg/vect/vect-30.c: Ditto.
2365 * gcc.dg/vect/vect-40.c: Ditto.
2366 * gcc.dg/vect/vect-41.c: Ditto.
2367 * gcc.dg/vect/vect-42.c: Ditto.
2368 * gcc.dg/vect/vect-43.c: Ditto.
2369 * gcc.dg/vect/vect-44.c: Ditto.
2370 * gcc.dg/vect/vect-45.c: Ditto.
2371 * gcc.dg/vect/vect-46.c: Ditto.
2372 * gcc.dg/vect/vect-47.c: Ditto.
2373 * gcc.dg/vect/vect-48.c: Ditto.
2374 * gcc.dg/vect/vect-49.c: Ditto.
2375 * gcc.dg/vect/vect-50.c: Ditto.
2376 * gcc.dg/vect/vect-51.c: Ditto.
2377 * gcc.dg/vect/vect-52.c: Ditto.
2378 * gcc.dg/vect/vect-53.c: Ditto.
2379 * gcc.dg/vect/vect-54.c: Ditto.
2380 * gcc.dg/vect/vect-55.c: Ditto.
2381 * gcc.dg/vect/vect-56.c: Ditto.
2382 * gcc.dg/vect/vect-57.c: Ditto.
2383 * gcc.dg/vect/vect-58.c: Ditto.
2384 * gcc.dg/vect/vect-59.c: Ditto.
2385 * gcc.dg/vect/vect-60.c: Ditto.
2386 * gcc.dg/vect/vect-74.c: Ditto.
2387 * gcc.dg/vect/vect-79.c: Ditto.
2388 * gcc.dg/vect/vect-80.c: Ditto.
2389
2390 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2391
2392 * gcc.dg/unused-7.c: Use the correct option.
2393
2394 2004-10-04 Paul Brook <paul@codesourcery.com>
2395 Bud Davis <bdavis9659@comcast.net>
2396
2397 PR fortran/17706
2398 PR fortran/16434
2399 * gfortran/pr17706.f90: New test.
2400 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
2401
2402 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2403
2404 * gfortran.dg/pr17612.f90: New test.
2405
2406 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
2407
2408 * g++.dg/template/local1.C: Adjust quoting marks in
2409 testing for diagnostics.
2410 * g++.dg/tls/diag-2.C: Likewise.
2411 * g++.dg/other/error8.C: Likewise.
2412
2413 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2414
2415 PR c/17178
2416 * gcc.dg/unused-4.c: Adjust to be correct.
2417
2418 PR c/17820
2419 * gcc.dg/unused-7.c: New test.
2420
2421 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2422
2423 PR c++/17797
2424 * g++.dg/overload/template2.C: New test.
2425
2426 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
2427
2428 PR tree-optimization/16632
2429 * gcc.dg/tree-ssa/20041002-1.c: New.
2430
2431 2004-10-03 Paul Brook <paul@codesourcery.com>
2432
2433 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
2434 rather than relying on default formatting.
2435
2436 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
2437
2438 * gcc.dg/20040920-1.c: Update expected message text.
2439
2440 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
2441
2442 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
2443
2444 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
2445
2446 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
2447 tree level.
2448
2449 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2450
2451 * gcc.dg/tree-ssa/pr17343.c: Remove.
2452
2453 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2454
2455 PR tree-opt/17343
2456 * gcc.dg/tree-ssa/pr17343.c: New test.
2457
2458 2004-10-01 Jakub Jelinek <jakub@redhat.com>
2459
2460 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
2461 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
2462 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
2463 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
2464 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
2465
2466 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2467
2468 * gcc.dg/lvalue-2.c: New test.
2469
2470 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2471
2472 PR c/17730
2473 * gcc.dg/pr17730-1.c: New test
2474
2475 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
2476
2477 PR c/7425
2478 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
2479
2480 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2481
2482 * gcc.c-torture/execute/stdarg-1.c: New test.
2483 * gcc.c-torture/execute/stdarg-2.c: New test.
2484 * gcc.c-torture/execute/stdarg-3.c: New test.
2485 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2486 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2487 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2488 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2489 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2490
2491 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2492
2493 PR tree-optimization/17697
2494 * g++.dg/opt/pr17697-1.C: New test.
2495 * g++.dg/opt/pr17697-2.C: New test.
2496 * g++.dg/opt/pr17697-3.C: New test.
2497
2498 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
2499
2500 PR c/16409
2501 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
2502 gcc.dg/vla-init-5.c: New tests.
2503
2504 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
2505
2506 PR c/13804
2507 * gcc.dg/pr13804-1.c: New test.
2508
2509 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2510
2511 PR fortran/16938
2512 * gfortran.dg/pr16938.f90: New test.
2513
2514 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2515
2516 * g++.dg/template/crash23.C: New test.
2517
2518 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2519
2520 PR c++/17585
2521 * g++.dg/template/static8.C: New test.
2522
2523 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
2524
2525 PR c++/17681
2526 * g++.dg/other/error9.C: New test.
2527
2528 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2529
2530 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
2531
2532 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2533
2534 PR fortran/15164
2535 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
2536
2537 2004-09-26 Roger Sayle <roger@eyesopen.com>
2538
2539 PR middle-end/17112
2540 * gcc.dg/pr17112-1.c: New test case.
2541
2542 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
2543
2544 PR c/11459
2545 * gcc.dg/pr11459-1.c: New test.
2546
2547 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
2548
2549 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
2550 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2551
2552 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2553
2554 * gfortran.dg/pr15324.f90: Make array bounds consistent.
2555
2556 2004-09-25 Jan Hubicka <jh@suse.cz>
2557
2558 * compile/30040909-1.c: New test.
2559 * compile/30040907-1.c: New test.
2560
2561 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
2562
2563 * gcc.c-torture/execute/va-arg-26.c: New test.
2564
2565 2004-09-24 Zack Weinberg <zack@codesourcery.com>
2566
2567 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
2568 extra diagnostics on targets with 64-bit pointers.
2569 * objc.dg/selector-1.m: Adjust dg-warning regexp.
2570
2571 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2572
2573 PR c/17188
2574 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
2575 * gcc.dg/decl-3.c: Adjust expected message.
2576
2577 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2578
2579 PR fortran/17615
2580 * gfortran.dg/pr17615.f90: New test.
2581
2582 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
2583
2584 PR tree-optimzation/17517
2585 * g++.dg/tree-ssa/pr17517.C: New Test.
2586
2587 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2588
2589 PR c++/16889
2590 * g++.dg/lookup/ambig3.C: New.
2591
2592 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
2593
2594 PR tree-opt/17624
2595 * g++.dg/opt/pr17624.C: New test.
2596
2597 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2598
2599 PR c/6980
2600 * gcc.dg/Wbad-function-cast-1.c: New test.
2601
2602 2004-09-23 Zack Weinberg <zack@codesourcery.com>
2603
2604 * g++.dg/ext/complit1.C
2605 * g++.dg/other/error2.C
2606 * g++.dg/other/nontype-1.C
2607 * g++.dg/parse/crash11.C
2608 * g++.dg/parse/crash12.C
2609 * g++.dg/parse/error15.C
2610 * g++.dg/parse/error4.C
2611 * g++.dg/parse/tmpl-outside1.C
2612 * g++.dg/parse/too-many-tmpl-args1.C
2613 * g++.dg/template/dependent-expr3.C
2614 * g++.dg/template/error10.C
2615 * g++.dg/template/instantiate1.C
2616 * g++.dg/template/vtable2.C
2617 * g++.dg/warn/Wshadow-1.C
2618 * g++.dg/warn/weak1.C
2619 * g++.old-deja/g++.brendan/crash16.C
2620 * g++.old-deja/g++.brendan/crash18.C
2621 * g++.old-deja/g++.brendan/crash48.C
2622 * g++.old-deja/g++.brendan/crash49.C
2623 * g++.old-deja/g++.brendan/crash55.C
2624 * g++.old-deja/g++.brendan/crash56.C
2625 * g++.old-deja/g++.brendan/crash8.C
2626 * g++.old-deja/g++.brendan/enum11.C
2627 * g++.old-deja/g++.brendan/enum8.C
2628 * g++.old-deja/g++.brendan/enum9.C
2629 * g++.old-deja/g++.brendan/friend3.C
2630 * g++.old-deja/g++.brendan/misc14.C
2631 * g++.old-deja/g++.bugs/900402_02.C
2632 * g++.old-deja/g++.bugs/900404_03.C
2633 * g++.old-deja/g++.bugs/900404_04.C
2634 * g++.old-deja/g++.bugs/900428_03.C
2635 * g++.old-deja/g++.jason/crash4.C
2636 * g++.old-deja/g++.jason/overload21.C
2637 * g++.old-deja/g++.jason/redecl1.C
2638 * g++.old-deja/g++.jason/report.C
2639 * g++.old-deja/g++.jason/rfg10.C
2640 * g++.old-deja/g++.jason/template30.C
2641 * g++.old-deja/g++.law/arm12.C
2642 * g++.old-deja/g++.law/ctors5.C
2643 * g++.old-deja/g++.law/cvt20.C
2644 * g++.old-deja/g++.law/init10.C
2645 * g++.old-deja/g++.law/init8.C
2646 * g++.old-deja/g++.law/visibility17.C
2647 * g++.old-deja/g++.law/visibility7.C
2648 * g++.old-deja/g++.mike/net8.C
2649 * g++.old-deja/g++.mike/p646.C
2650 * g++.old-deja/g++.mike/p700.C
2651 * g++.old-deja/g++.mike/p701.C
2652 * g++.old-deja/g++.mike/p811.C
2653 * g++.old-deja/g++.ns/template13.C
2654 * g++.old-deja/g++.other/array3.C
2655 * g++.old-deja/g++.other/crash25.C
2656 * g++.old-deja/g++.other/dtor3.C
2657 * g++.old-deja/g++.other/dtor4.C
2658 * g++.old-deja/g++.other/main1.C
2659 * g++.old-deja/g++.other/warn7.C
2660 * g++.old-deja/g++.pt/crash11.C
2661 * g++.old-deja/g++.pt/crash36.C
2662 * g++.old-deja/g++.pt/spec22.C
2663 * g++.old-deja/g++.pt/spec9.C
2664 * g++.old-deja/g++.pt/ttp52.C
2665 * g++.old-deja/g++.robertl/eb103.C
2666 * g++.old-deja/g++.robertl/eb121.C
2667 * g++.old-deja/g++.robertl/eb22.C
2668 * g++.old-deja/g++.robertl/eb8.C:
2669 Update locations and/or regexps of dg-error markers.
2670 Remove markers for some bogus messages that are no longer issued.
2671
2672 2004-09-23 Jakub Jelinek <jakub@redhat.com>
2673
2674 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
2675 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
2676
2677 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
2678
2679 PR c++/17618
2680 * g++.dg/lookup/crash5.C: New test.
2681
2682 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
2683
2684 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
2685 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
2686 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
2687 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
2688 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
2689 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
2690
2691 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
2692 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
2693 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
2694 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
2695 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
2696 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
2697
2698 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
2699
2700 * gcc.dg/vect/vect-44.c: Check additional cases.
2701 * gcc.dg/vect/vect-48.c: Check additional cases.
2702
2703 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
2704 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
2705 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
2706 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
2707 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
2708 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
2709 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
2710 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
2711 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
2712
2713 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
2714 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
2715 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
2716
2717 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2718
2719 * gcc.dg/tree-ssa/loop-6.c: New test.
2720
2721 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
2722
2723 PR c++/17620
2724 * g++.dg/inherit/base2.C: New.
2725
2726 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2727
2728 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
2729 * gcc.dg/20001012-2.c: Likewise.
2730 * gcc.dg/20001013-1.c: Likewise.
2731 * gcc.dg/20001101-1.c: Likewise.
2732 * gcc.dg/20001102-1.c: Likewise.
2733 * gcc.dg/bf-spl1.c: Likewise.
2734 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
2735 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
2736
2737 2004-09-22 Diego Novillo <dnovillo@redhat.com>
2738
2739 PR tree-optimization/16721
2740 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
2741
2742 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
2743
2744 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
2745 * gcc.dg/20040305-1.c: Likewise.
2746
2747 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
2748
2749 PR c/16566
2750 * gcc.c-torture/compile/pr16566-1.c,
2751 gcc.c-torture/compile/pr16566-2.c,
2752 gcc.c-torture/compile/pr16566-3.c: New tests.
2753
2754 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
2755
2756 PR tree-optimization/17512
2757 * gcc.c-torture/compile/20040916-1.c.
2758
2759 2004-09-21 Mark Mitchell <mark@codesourcery.com>
2760
2761 * gcc.dg/pragma-re-3.c: New test.
2762
2763 2004-09-17 Matt Austern <austern@apple.com>
2764
2765 PR c++/15049
2766 * g++.dg/other/anon3.C: New.
2767
2768 2004-09-21 Roger Sayle <roger@eyesopen.com>
2769
2770 PR c++/7503
2771 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
2772 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
2773 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
2774 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
2775 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
2776
2777 2004-09-21 Bud Davis <bdavis9659@comcast.net>
2778
2779 PR fortran/17286
2780 * gfortran.dg/pr17286.f90: New test.
2781
2782 2004-09-20 Mark Mitchell <mark@codesourcery.com>
2783
2784 PR c++/17530
2785 * g++.dg/template/static7.C: New test.
2786
2787 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
2788
2789 PR tree-opt/17558
2790 * gcc.c-torture/compile/pr17558.c: New test.
2791
2792 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2793
2794 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
2795 if SKIP_ATTRIBUTE is defined.
2796
2797 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2798
2799 PR fortran/15957
2800 * gfortran.dg/pr15957.f90: New test.
2801
2802 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
2803
2804 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
2805 in comparison.
2806 * gcc.dg/vect/vect-79.c: Likewise.
2807 * gcc.dg/vect/vect-80.c: Likewise.
2808
2809 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2810
2811 PR fortran/15750
2812 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
2813
2814 2004-09-20 Ira Rosen <irar@il.ibm.com>
2815
2816 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
2817 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
2818 * gcc.dg/vect/vect-62.c: New testcase.
2819 * gcc.dg/vect/vect-63.c: New testcase.
2820 * gcc.dg/vect/vect-64.c: New testcase.
2821 * gcc.dg/vect/vect-65.c: New testcase.
2822 * gcc.dg/vect/vect-66.c: New testcase.
2823 * gcc.dg/vect/vect-67.c: New testcase.
2824 * gcc.dg/vect/vect-68.c: New testcase.
2825 * gcc.dg/vect/vect-69.c: New testcase.
2826 * gcc.dg/vect/vect-79.c: New testcase.
2827 * gcc.dg/vect/vect-80.c: New testcase.
2828
2829 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2830
2831 * gcc.target/mips/asm-1.c: New test.
2832
2833 2004-09-19 Ira Rosen <irar@il.ibm.com>
2834
2835 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
2836 * gcc.dg/vect/vect-73.c: New testcase.
2837 * gcc.dg/vect/vect-74.c: New testcase.
2838 * gcc.dg/vect/vect-75.c: New testcase.
2839 * gcc.dg/vect/vect-76.c: New testcase.
2840 * gcc.dg/vect/vect-77.c: New testcase.
2841 * gcc.dg/vect/vect-78.c: New testcase
2842
2843 2004-09-18 Paul Brook <paul@codesourcery.com>
2844
2845 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
2846
2847 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
2848
2849 PR c/17424
2850 * gcc.dg/pr17424-1.c: New test.
2851
2852 2004-09-18 Diego Novillo <dnovillo@redhat.com>
2853
2854 * g++.dg/tree-ssa/pr17153.C: New test.
2855
2856 2004-09-16 Geoffrey Keating <geoffk@apple.com>
2857
2858 PR pch/13361
2859 * testsuite/g++.dg/pch/wchar-1.C: New.
2860 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2861
2862 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
2863
2864 * gcc.c-torture/execute/20040917-1.c: New test.
2865
2866 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2867
2868 PR tree-optimization/17319
2869 * gcc.dg/pr17319.c: New test.
2870
2871 2004-09-17 Devang Patel <dpatel@apple.com>
2872
2873 * gcc.dg/20040813-1.c: New test.
2874
2875 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2876
2877 PR tree-optimization/17273
2878 * gcc.c-torture/compile/pr17273.c: New test.
2879
2880 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
2881
2882 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
2883 Update expected messages.
2884 * gcc.dg/declspec-13.c: New test.
2885
2886 2004-09-17 David Edelsohn <edelsohn@gnu.org>
2887
2888 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
2889
2890 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2891
2892 * gcc.c-torture/execute/pr17252.c: Use post-increment to
2893 change what 'a' is pointing to.
2894
2895 2004-09-17 Mark Mitchell <mark@codesourcery.com>
2896
2897 PR c++/16002
2898 * g++.dg/template/error18.C: New test.
2899
2900 PR c++/16029
2901 * g++.dg/warn/Wunused-8.C: New test.
2902
2903 2004-09-17 Steven Bosscher <stevenb@suse.de>
2904
2905 PR tree-optimization/17513
2906 * gcc.dg/20040916-1.c: New test.
2907
2908 2004-09-16 Mark Mitchell <mark@codesourcery.com>
2909
2910 PR c++/17501
2911 * g++.dg/template/typename7.C: New test.
2912
2913 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2914
2915 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
2916
2917 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
2918
2919 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
2920 with -ftree-based-profiling also.
2921 * lib/profopt.exp: Support late-set profile_option/feedback_option.
2922
2923 2004-09-16 Victor Leikehman <lei@il.ibm.com>
2924
2925 PR/15364
2926 * gfortran.dg/der_array_io_1.f90: New test.
2927 * gfortran.dg/der_array_io_2.f90: New test.
2928 * gfortran.dg/der_array_io_3.f90: New test.
2929
2930 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2931
2932 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
2933 EABI.
2934
2935 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2936
2937 * g++.dg/opt/switch1.C: New test.
2938
2939 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
2940
2941 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
2942 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
2943 Update expected messages.
2944
2945 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2946
2947 PR fortran/16485
2948 * gfortran.dg/same_name_1.f90: New test.
2949
2950 2004-09-15 Diego Novillo <dnovillo@redhat.com>
2951
2952 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
2953 dereference garbage pointers.
2954
2955 2004-09-15 Jakub Jelinek <jakub@redhat.com>
2956
2957 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
2958 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
2959
2960 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
2961 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
2962 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
2963
2964 2004-09-14 Mark Mitchell <mark@codesourcery.com>
2965
2966 PR c++/17324
2967 * g++.dg/template/mangle1.C: New test.
2968
2969 2004-09-14 Diego Novillo <dnovillo@redhat.com>
2970
2971 PR tree-optimization/17252
2972 * gcc.c-torture/execute/pr17252.c: New test.
2973
2974 2004-09-14 Andrew Pinski <apinski@apple.com>
2975
2976 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
2977
2978 2004-09-14 Roger Sayle <roger@eyesopen.com>
2979
2980 PR rtl-optimization/9771
2981 * gcc.dg/pr9771-1.c: New test case.
2982
2983 2004-09-14 Diego Novillo <dnovillo@redhat.com>
2984
2985 PR tree-optimization/15262
2986 * gcc.c-torture/execute/pr15262-1.c: New test.
2987 * gcc.c-torture/execute/pr15262-2.c: New test.
2988
2989 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
2990
2991 * gcc.dg/declspec-12.c: New test.
2992
2993 2004-09-14 Bud Davis <bdavis9659@comcast.net>
2994
2995 * gfortran.dg/pr17090.f90: Add directives to test.
2996
2997 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2998
2999 * gcc.c-torture/compile/20040914-1.c: New test.
3000
3001 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3002
3003 PR c++/16162
3004 * g++.dg/template/decl2.C: New test.
3005
3006 2004-09-13 Bud Davis <bdavis9659@comcast.net>
3007
3008 PR fortran/17090
3009 * gfortran.dg/pr17090.f90: New test.
3010
3011 2004-09-13 Dale Johannesen <dalej@apple.com>
3012
3013 * gcc.c-torture/compile/pr17408.c: New test case.
3014
3015 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3016
3017 PR c++/16716
3018 * g++.dg/parse/crash17.C: New test.
3019
3020 PR c++/17327
3021 * g++.dg/template/enum3.C: New test.
3022
3023 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
3024
3025 * lib/gcc-defs.exp: Load wrapper.exp.
3026 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
3027 using local code.
3028 * lib/gcc.exp (gcc_init): Similar.
3029 * lib/gfortran.exp (gfortran_init): Similar.
3030 * lib/objc.exp (objc_init): Similar.
3031 * lib/treelang.exp (treelang_init): Similar.
3032 * lib/wrapper.exp: New file with build_wrapper call machinery in
3033 ${tool}_maybe_build_wrapper.
3034
3035 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3036
3037 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
3038 "inline".
3039 * gcc.dg/declspec-11.c: Update expected messages.
3040 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
3041 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
3042 gcc.dg/inline-12.c: New tests.
3043
3044 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
3045
3046 * g++.dg/tree-ssa/pr17400.C: New testcase.
3047
3048 2004-09-13 James E Wilson <wilson@specifixinc.com>
3049
3050 * gcc.target/mips/sb1-1.c: New testcase.
3051
3052 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
3053
3054 * lib/g77-dg.exp: Remove unused file.
3055 * lib/mike-g77.exp: Ditto.
3056 * lib/g77.exp: Ditto.
3057
3058 2004-09-12 Richard Henderson <rth@redhat.com>
3059
3060 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
3061
3062 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3063
3064 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
3065 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3066 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
3067 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
3068 Update expected messages.
3069
3070 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
3071
3072 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
3073 declaration/use mismatch for dirp parameter.
3074
3075 2004-09-12 Andrew Pinski <apinski@apple.com>
3076
3077 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
3078 -fgnu-runtime is passed.
3079
3080 2004-09-12 Richard Henderson <rth@redhat.com>
3081
3082 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
3083 do the uplevel thing and update additional_flags directly.
3084 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
3085 gfortran.fortran-torture/execute/intrinsic_nearest.x,
3086 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
3087 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
3088
3089 2004-09-11 Steven Bosscher <stevenb@suse.de>
3090
3091 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
3092
3093 2004-09-11 Roger Sayle <roger@eyesopen.com>
3094
3095 PR middle-end/17411
3096 * g++.dg/opt/pr17411-1.C: New test case.
3097
3098 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3099
3100 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3101 gcc.dg/tls/diag-2.c: Update expected messages.
3102 * gcc.dg/991209-1.c: Specify compilation options. Update expected
3103 messages.
3104 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
3105 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
3106 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
3107 gcc.dg/tls/diag-5.c: New tests.
3108
3109 2004-09-11 Zack Weinberg <zack@codesourcery.com>
3110
3111 * gcc.dg/20040910-1.c: Correct dg-error regexp.
3112
3113 2004-09-11 Steven Bosscher <stevenb@suse.de>
3114
3115 * g++.dg/parse/break-in-for.C: New test.
3116
3117 2004-09-11 Jakub Jelinek <jakub@redhat.com>
3118
3119 * gcc.dg/tree-ssa/20040911-1.c: New test.
3120
3121 2004-09-11 Andreas Jaeger <aj@suse.de>
3122
3123 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
3124 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
3125
3126 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
3127
3128 * gcc.target/frv: New directory of FR-V-specific tests.
3129
3130 2004-09-10 James E Wilson <wilson@specifixinc.com>
3131
3132 * gcc.dg/convert-vec-1.c: New test.
3133
3134 2004-09-10 Roger Sayle <roger@eyesopen.com>
3135
3136 PR middle-end/17024
3137 * gcc.dg/pr17024-1.c: New test case.
3138
3139 2004-09-10 Eric Christopher <echristo@redhat.com>
3140
3141 * gcc.dg/20040910-1.c: New test.
3142
3143 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3144
3145 * gcc.dg/bitfld-9.c: New test.
3146
3147 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
3148
3149 * gcc.c-torture/execute/ieee/acc1.c: New test.
3150 * gcc.c-torture/execute/ieee/acc2.c: New test.
3151 * gcc.c-torture/execute/ieee/mzero6.c: New test.
3152
3153 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
3154
3155 * gcc.dg/deprecated-2.c: New test.
3156
3157 2004-09-09 James E Wilson <wilson@specifixinc.com>
3158
3159 * gcc.dg/init-vec-1.c: New test.
3160
3161 2004-09-09 Roger Sayle <roger@eyesopen.com>
3162
3163 PR middle-end/17055
3164 * gcc.dg/pr17055-1.c: New test case.
3165
3166 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
3167
3168 PR target/17377
3169 * gcc.c-torture/execute/pr17377.c: New test.
3170
3171 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3172
3173 PR c/8420
3174 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
3175 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
3176 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3177 gcc.dg/long-long-typespec-1.c: New tests.
3178 * gcc.dg/tls/diag-2.c: Update expected diagnostics
3179
3180 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3181
3182 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
3183 gcc.dg/gnu99-static-1.c: New tests.
3184
3185 2004-09-08 Devang Patel <dpatel@apple.com>
3186
3187 * gcc.dg/darwin-ld-20040828-1.c: New test.
3188 * gcc.dg/darwin-ld-20040828-2.c: New test.
3189 * gcc.dg/darwin-ld-20040828-3.c: New test.
3190
3191 2004-09-08 Ziemowit Laski <zlaski@apple.com>
3192
3193 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
3194 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
3195 in error message.
3196 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
3197 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
3198 in error message.
3199 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
3200 types they qualify.
3201 * objc.dg/type-size-2.m: Fix wording in comment.
3202 * objc.dg/va-meth-1.m: New test case.
3203
3204 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
3205
3206 PR c/16633:
3207 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
3208 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
3209
3210 2004-09-06 Devang Patel <dpatel@apple.com>
3211
3212 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
3213 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
3214
3215 2004-09-06 Zack Weinberg <zack@codesourcery.com>
3216
3217 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
3218 reflect changed line numbering of diagnostics.
3219
3220 2004-09-06 Paul Brook <paul@codesourcery.com>
3221
3222 * gfortran.dg/edit_real_1.f90: Add new test.
3223
3224 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3225
3226 * gcc.dg/tree-ssa/loop-2.c: New test.
3227 * gcc.dg/tree-ssa/loop-3.c: New test.
3228 * gcc.dg/tree-ssa/loop-4.c: New test.
3229 * gcc.dg/tree-ssa/loop-5.c: New test.
3230
3231 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3232
3233 * gcc.dg/format/sentinel-1.c: Update for parameter option.
3234
3235 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3236
3237 * gcc.dg/format/sentinel-1.c: New test.
3238
3239 2004-09-04 Uros Bizjak <uros@kss-loka.si>
3240
3241 * testsuite/gcc.dg/builtins-46.c: New.
3242
3243 2004-09-03 Devang Patel <dpatel@apple.com>
3244
3245 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
3246 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
3247
3248 2004-09-03 Jan Beulich <jbeulich@novell.com>
3249
3250 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
3251 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
3252 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
3253 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
3254 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
3255 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
3256 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
3257 the non-portable bzero.
3258 * gcc.dg/20010912-1.c: xfail for NetWare.
3259 * gcc.dg/20020426-2.c: xfail for NetWare.
3260 * gcc.dg/20021014-1.c: xfail for NetWare.
3261 * gcc.dg/20021018-1.c: xfail for NetWare.
3262 * gcc.dg/20030213-1.c: xfail for NetWare.
3263 * gcc.dg/20030225-1.c: xfail for NetWare.
3264 * gcc.dg/20030708-1.c: xfail for NetWare.
3265 * gcc.dg/builtins-config.h: Also exclude NetWare.
3266 * gcc.dg/format/format.h: Define restrict only if not already defined.
3267 * gcc.dg/nest.c: xfail for NetWare.
3268 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
3269 * lib/target-supports.exp (check_visibility_available): Exclude
3270 NetWare.
3271
3272 2004-09-03 Jan Beulich <jbeulich@novell.com>
3273
3274 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
3275 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
3276 deterministic starting point for the alignment of structure fields.
3277 * gcc.dg/Wpadded.c: Dito.
3278 * g++.dg/abi/vbase10.C: Dito.
3279
3280 2004-09-03 Devang Patel <dpatel@apple.com>
3281
3282 * g++.dg/debug/pr15736.cc: New test.
3283
3284 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3285
3286 * README.QMTEST: Fix out-of-date link.
3287
3288 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
3289
3290 PR fortran/16579
3291 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
3292 Delete. Duplicate of gfortran.dg/g77/20010610.f
3293
3294 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3295
3296 * g++.dg/abi/arm_rtti1.C: New test.
3297
3298 2004-09-02 Geoffrey Keating <geoffk@apple.com>
3299
3300 * gcc.dg/ppc-vector-memcpy.c: New.
3301 * gcc.dg/ppc-vector-memset.c: New.
3302
3303 2004-09-02 Chao-ying Fu <fu@mips.com>
3304
3305 * gcc.target/mips/mips-3d-1.c: New test.
3306 * gcc.target/mips/mips-3d-2.c: New test.
3307 * gcc.target/mips/mips-3d-3.c: New test.
3308 * gcc.target/mips/mips-3d-4.c: New test.
3309 * gcc.target/mips/mips-3d-5.c: New test.
3310 * gcc.target/mips/mips-3d-6.c: New test.
3311 * gcc.target/mips/mips-3d-7.c: New test.
3312 * gcc.target/mips/mips-3d-8.c: New test.
3313 * gcc.target/mips/mips-3d-9.c: New test.
3314 * gcc.target/mips/mips-ps-1.c: New test.
3315 * gcc.target/mips/mips-ps-2.c: New test.
3316 * gcc.target/mips/mips-ps-3.c: New test.
3317 * gcc.target/mips/mips-ps-4.c: New test.
3318 * gcc.target/mips/mips-ps-type.c: New test.
3319
3320 2004-09-02 Paul Brook <paul@codesourcery.com>
3321
3322 * gfortran.dg/edit_real_1.f90: Add new tests.
3323
3324 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3325
3326 PR fortran/15327
3327 * gfortran.dg/merge_char_1.f90: New test.
3328
3329 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3330
3331 PR fortran/16404
3332 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
3333
3334 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3335
3336 PR c/1522
3337 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
3338
3339 2004-09-01 Mark Mitchell <mark@codesourcery.com>
3340
3341 * g++.dg/opt/loop1.C: Do not XFAIL.
3342
3343 2004-09-01 Jakub Jelinek <jakub@redhat.com>
3344
3345 * gcc.c-torture/execute/20040831-1.c: New test.
3346
3347 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
3348
3349 PR fortran/16579
3350 * gfortran.dg/g77/20010610.f: Now passes.
3351 Copy from g77.f-torture/execute. Add dg-run directive.
3352 * gfortran.dg/g77/README: Update
3353
3354 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3355
3356 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
3357 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
3358 (t1, t2, t3, t4): Add volatile.
3359
3360 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3361
3362 * g++.dg/ext/visibility/arm1.C: New test.
3363
3364 2004-08-31 Geoffrey Keating <geoffk@apple.com>
3365
3366 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
3367 -pedantic-errors.
3368
3369 2004-09-01 Paul Brook <paul@codesourcery.com>
3370
3371 * gfortran.dg/eof_2.f90: New test.
3372
3373 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3374
3375 PR fortran/16579
3376 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
3377
3378 2004-08-31 Bud Davis <bdavis9659@comcast.net>
3379
3380 PR libfortran/16805
3381 * gfortran.dg/list_read_2.f90: New test.
3382
3383 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3384
3385 * g++.dg/abi/key1.C: New test.
3386
3387 2004-08-31 Richard Henderson <rth@redhat.com>
3388
3389 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
3390 form of offsetof.
3391 * g++.dg/other/offsetof5.C: Remove duplicate.
3392
3393 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3394
3395 PR fortran/17244
3396 * gfortran.dg/func_derived_1.f90: New test.
3397
3398 2004-08-31 Paul Brook <paul@codesourcery.com>
3399
3400 * gfortran.dg/eof_1.f90: New test.
3401
3402 2004-08-31 Paul Brook <paul@codesourcery.com>
3403
3404 * gfortran.dg/list_read_1.f90: New file.
3405
3406 2004-08-30 Mark Mitchell <mark@codesourcery.com>
3407
3408 * g++.dg/opt/loop1.C: XFAIL.
3409
3410 2004-08-30 Geoffrey Keating <geoffk@apple.com>
3411
3412 * gcc.dg/funcdef-storage-1.c: New.
3413 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
3414 an extern function in local scope.
3415 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
3416 declare an 'auto inline' function in local scope.
3417 * gcc.dg/20011130-1.c: Likewise.
3418 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
3419 an 'auto' function in local scope.
3420 * gcc.dg/20021014-1.c: Likewise.
3421 * gcc.dg/20030331-2.c: Likewise.
3422
3423 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3424
3425 * gfortran.dg/blockdata_1.f90: New test.
3426
3427 2004-08-30 Richard Henderson <rth@redhat.com>
3428
3429 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
3430
3431 2004-08-30 Richard Henderson <rth@redhat.com>
3432
3433 * lib/fortran-torture.exp (fortran-torture-execute): Honor
3434 additional_flags set by alternate driver.
3435 (ieee-options): New procedure.
3436 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
3437 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
3438 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
3439 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
3440
3441 2004-08-30 Richard Henderson <rth@redhat.com>
3442
3443 * lib/f-torture.exp: Remove.
3444
3445 2004-08-29 Mark Mitchell <mark@codesourcery.com>
3446
3447 PR rtl-optimization/16590
3448 * g++.dg/opt/loop1.C: New test.
3449
3450 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3451
3452 PR fortran/13910
3453 * gfortran.dg/oldstyle_1.f90: New test.
3454
3455 2004-08-29 Steven G. Kargl <kargls@comcast.net>
3456 Paul Brook <paul@codesourcery.com>
3457
3458 * gfortran.dg/g77/README: Update.
3459 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
3460 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3461 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
3462
3463 2004-08-28 Paul Brook <paul@codesourcery.com>
3464
3465 PR libfortran/17195
3466 * gfortran.dg/edit_real_1.f90: New test.
3467
3468 2004-08-27 Paul Brook <paul@codesourcery.com>
3469
3470 * gfortran.dg/rewind_1.f90: New test.
3471
3472 2004-08-27 Bud Davis <bdavis9659@comcast.net>
3473
3474 PR fortran/16597
3475 * gfortran.dg/pr16597.f90: New test.
3476
3477 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3478
3479 PR c/13801
3480 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
3481 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
3482 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
3483 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
3484 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
3485
3486 2004-08-26 Nick Clifton <nickc@redhat.com>
3487
3488 * gcc.c-torture/compile/pr17119.c: New test.
3489
3490 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3491
3492 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
3493
3494 2004-08-25 Richard Henderson <rth@redhat.com>
3495
3496 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
3497 the bits that expect kind=8 to be the largest real kind.
3498
3499 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3500
3501 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
3502
3503 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3504
3505 * gfortran.dg/assignment_1.f90: New test.
3506
3507 2004-08-25 Adam Nemet <anemet@lnxw.com>
3508
3509 * g++.dg/template/repo3.C: New test.
3510
3511 2004-08-25 Roger Sayle <roger@eyesopen.com>
3512
3513 PR middle-end/16693
3514 PR tree-optimization/16372
3515 * g++.dg/opt/pr16372-1.C: New test case.
3516 * g++.dg/opt/pr16693-1.C: New test case.
3517 * g++.dg/opt/pr16693-2.C: New test case.
3518
3519 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3520
3521 * objc.dg/proto-lossage-4.m: New test.
3522
3523 2004-08-25 Mark Mitchell <mark@codesourcery.com>
3524
3525 PR c++/17155
3526 * g++.dg/inherit/local2.C: New test.
3527
3528 2004-08-25 Paul Brook <paul@codesourcery.com>
3529
3530 PR fortran/17144
3531 * gfortran.dg/string_ctor_1.f90: New test.
3532
3533 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3534
3535 PR c++/14428
3536 * g++.dg/template/redecl2.C: New test.
3537
3538 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3539
3540 PR fortran/17143
3541 * gfortran.dg/pr17143.f90: New test.
3542
3543 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3544
3545 PR fortran/17164
3546 * gfortran.dg/pr17164.f90: New test.
3547
3548 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3549
3550 * gcc.dg/tree-ssa/loop-1.c: New test.
3551
3552 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3553
3554 * gcc.c-torture/compile/20040824-1.c: New test.
3555
3556 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3557
3558 * gcc.c-torture/compile/iftrap-3.c: New test.
3559
3560 2004-08-24 Paul Brook <paul@codesourcery.com>
3561
3562 * gfortran.dg/entry_2.f90: New test.
3563
3564 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3565
3566 PR c++/16889
3567 * g++.dg/lookup/ambig[12].C: New.
3568
3569 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3570
3571 PR c++/16706
3572 * g++.dg/template/crash21.C: New test.
3573 * g++.dg/template/crash22.C: Likewise.
3574
3575 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3576
3577 PR c++/17149
3578 * g++.dg/template/access15.C: New.
3579
3580 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3581
3582 PR c++/17163
3583 * g++.dg/template/repo2.C: New test.
3584
3585 2004-08-23 Roger Sayle <roger@eyesopen.com>
3586
3587 PR rtl-optimization/17078
3588 * gcc.c-torture/execute/pr17078-1.c: New test case.
3589
3590 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3591
3592 PR c/14492
3593 * gcc.dg/debug/crash1.c: New test.
3594
3595 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3596
3597 PR c/16180
3598 * gcc.dg/loop-5.c: New test.
3599
3600 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3601
3602 * gcc.c-torture/execute/20040823-1.c: New test.
3603
3604 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
3605
3606 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
3607 to the assembler. Simplify test accordingly.
3608 (asm_abi_flags): Use GNU names.
3609 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
3610 to check for ABI flags.
3611
3612 2004-08-22 Andrew Pinski <apinski@apple.com>
3613
3614 * g++.dg/opt/pr14029.C: New test.
3615 * gcc.c-torture/execute/pr15262.c: New test.
3616
3617 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3618
3619 * gfortran.dg/reduction.f90: Add checks with complex arguments.
3620
3621 2004-08-21 Bud Davis <bdavis9659@comcast.net>
3622
3623 PR 16908
3624 * gfortran.dg/direct_io.f90: New test.
3625
3626 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3627
3628 PR c++/17121
3629 * g++.dg/inherit/local2.C: New test.
3630
3631 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
3632
3633 PR c++/17120
3634 * g++.dg/warn/Wparentheses-4.C: New test.
3635
3636 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3637
3638 PR c++/17121
3639 * g++.dg/inherit/local2.C: New test.
3640
3641 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
3642 * gcc.dg/ppc-ldstruct.c: Likewise.
3643 * gcc.dg/ppc64-abi-2.c: Likewise.
3644
3645 2004-08-20 Jakub Jelinek <jakub@redhat.com>
3646
3647 PR rtl-optimization/17099
3648 * gcc.c-torture/execute/20040820-1.c: New test.
3649
3650 2004-08-20 David Edelsohn <edelsohn@gnu.org>
3651
3652 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
3653
3654 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
3655
3656 PR fortran/17077
3657 * gfortran.dg/auto_array_1.f90: New test.
3658
3659 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3660
3661 PR fortran/17074
3662 * gfortran.dg/simpleif_1.f90: New test.
3663
3664 2004-08-19 Mark Mitchell <mark@codesourcery.com>
3665
3666 * lib/target-supports.exp (check_profiling_available): Return
3667 false for arm*-*-symbianelf* and arm*-*-eabi*.
3668
3669 PR c++/15890
3670 * g++.dg/template/delete1.C: New test.
3671
3672 2004-08-19 Paul Brook <paul@codesourcery.com>
3673
3674 PR fortran/14976
3675 PR fortran/16228
3676 * gfortran.dg/data_char_1.f90: New test.
3677
3678 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
3679
3680 PR fortran/16946
3681 * gfortran.dg/reduction.f90: New testcase.
3682
3683 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3684
3685 PR fortran/16520
3686 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
3687
3688 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
3689
3690 PR c++/17041
3691 * g++.dg/Wparentheses-3.C: New test.
3692
3693 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
3694
3695 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
3696 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
3697 * gcc.dg/vect/vect-2.c: Likewise.
3698 * gcc.dg/vect/vect-3.c: Likewise.
3699 * gcc.dg/vect/vect-4.c: Likewise.
3700 * gcc.dg/vect/vect-5.c: Likewise.
3701 * gcc.dg/vect/vect-6.c: Likewise.
3702 * gcc.dg/vect/vect-7.c: Likewise.
3703 * gcc.dg/vect/vect-25.c: Likewise.
3704 * gcc.dg/vect/vect-31.c: Likewise.
3705 * gcc.dg/vect/vect-32.c: Likewise.
3706 * gcc.dg/vect/vect-34.c: Likewise.
3707 * gcc.dg/vect/vect-36.c: Likewise.
3708 * gcc.dg/vect/vect-all.c: Likewise.
3709
3710 2004-08-18 Mark Mitchell <mark@codesourcery.com>
3711
3712 PR c++/17068
3713 * g++.dg/template/operator4.C: New test.
3714
3715 2004-08-18 Richard Henderson <rth@redhat.com>
3716
3717 * gcc.dg/20040206-1.c: XFAIL.
3718
3719 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3720
3721 PR c++/16246
3722 * g++.dg/template/array7.C: New test.
3723
3724 2004-08-17 James E Wilson <wilson@specifixinc.com>
3725
3726 * gcc.dg/mips-movcc-1.c: New test.
3727 * gcc.dg/mips-movcc-2.c: New test.
3728 * gcc.dg/mips-movcc-3.c: New test.
3729
3730 * gcc.dg/mips-nmadd-1.c: New test.
3731 * gcc.dg/mips-nmadd-2.c: New test.
3732
3733 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3734
3735 PR c++/15871
3736 * g++.dg/opt/inline8.C: New test.
3737
3738 PR c++/16965
3739 * g++.dg/parse/error17.C: New test.
3740
3741 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
3742
3743 * gcc.dg/vect: New directory for vectorizer tests.
3744 * gcc.dg/vect/tree-vect.h: New file.
3745 * gcc.dg/vect/vect.exp: New file.
3746 * gcc.dg/vect/pr16105.c.c: New test.
3747 * gcc.dg/vect/vect-1.c: New test.
3748 * gcc.dg/vect/vect-2.c: New test.
3749 * gcc.dg/vect/vect-3.c: New test.
3750 * gcc.dg/vect/vect-4.c: New test.
3751 * gcc.dg/vect/vect-5.c: New test.
3752 * gcc.dg/vect/vect-6.c: New test.
3753 * gcc.dg/vect/vect-7.c: New test.
3754 * gcc.dg/vect/vect-8.c: New test.
3755 * gcc.dg/vect/vect-9.c: New test.
3756 * gcc.dg/vect/vect-10.c: New test.
3757 * gcc.dg/vect/vect-11.c: New test.
3758 * gcc.dg/vect/vect-12.c: New test.
3759 * gcc.dg/vect/vect-13.c: New test.
3760 * gcc.dg/vect/vect-14.c: New test.
3761 * gcc.dg/vect/vect-15.c: New test.
3762 * gcc.dg/vect/vect-16.c: New test.
3763 * gcc.dg/vect/vect-17.c: New test.
3764 * gcc.dg/vect/vect-18.c: New test.
3765 * gcc.dg/vect/vect-19.c: New test.
3766 * gcc.dg/vect/vect-20.c: New test.
3767 * gcc.dg/vect/vect-21.c: New test.
3768 * gcc.dg/vect/vect-22.c: New test.
3769 * gcc.dg/vect/vect-23.c: New test.
3770 * gcc.dg/vect/vect-24.c: New test.
3771 * gcc.dg/vect/vect-25.c: New test.
3772 * gcc.dg/vect/vect-26.c: New test.
3773 * gcc.dg/vect/vect-27.c: New test.
3774 * gcc.dg/vect/vect-28.c: New test.
3775 * gcc.dg/vect/vect-29.c: New test.
3776 * gcc.dg/vect/vect-30.c: New test.
3777 * gcc.dg/vect/vect-31.c: New test.
3778 * gcc.dg/vect/vect-32.c: New test.
3779 * gcc.dg/vect/vect-33.c: New test.
3780 * gcc.dg/vect/vect-34.c: New test.
3781 * gcc.dg/vect/vect-35.c: New test.
3782 * gcc.dg/vect/vect-36.c: New test.
3783 * gcc.dg/vect/vect-37.c: New test.
3784 * gcc.dg/vect/vect-38.c: New test.
3785 * gcc.dg/vect/vect-40.c: New test.
3786 * gcc.dg/vect/vect-41.c: New test.
3787 * gcc.dg/vect/vect-42.c: New test.
3788 * gcc.dg/vect/vect-43.c: New test.
3789 * gcc.dg/vect/vect-44.c: New test.
3790 * gcc.dg/vect/vect-45.c: New test.
3791 * gcc.dg/vect/vect-46.c: New test.
3792 * gcc.dg/vect/vect-47.c: New test.
3793 * gcc.dg/vect/vect-48.c: New test.
3794 * gcc.dg/vect/vect-49.c: New test.
3795 * gcc.dg/vect/vect-50.c: New test.
3796 * gcc.dg/vect/vect-51.c: New test.
3797 * gcc.dg/vect/vect-52.c: New test.
3798 * gcc.dg/vect/vect-53.c: New test.
3799 * gcc.dg/vect/vect-54.c: New test.
3800 * gcc.dg/vect/vect-55.c: New test.
3801 * gcc.dg/vect/vect-56.c: New test.
3802 * gcc.dg/vect/vect-57.c: New test.
3803 * gcc.dg/vect/vect-58.c: New test.
3804 * gcc.dg/vect/vect-59.c: New test.
3805 * gcc.dg/vect/vect-60.c: New test.
3806 * gcc.dg/vect/vect-61.c: New test.
3807 * gcc.dg/vect/vect-all.c: New test.
3808 * gcc.dg/vect/vect-none.c: New test.
3809
3810 2004-08-17 Paul Brook <paul@codesourcery.com>
3811
3812 PR fortran/13082
3813 * gfortran.dg/entry_1.f90: New test.
3814
3815 2004-08-17 Andrew Pinski <apinski@apple.com>
3816
3817 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
3818
3819 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
3820
3821 * gcc.dg/pr17036-1.c: New test.
3822
3823 2004-08-16 Devang Patel <dpatel@apple.com>
3824
3825 * gcc.dg/darwin-20040809-1.c: New test.
3826
3827 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
3828
3829 * gcc.dg/funcdef-attr-1.c: New test.
3830
3831 2004-08-16 Janis Johnson <janis187@us.ibm.com>
3832
3833 * gcc.dg/altivec-17.c: New test.
3834 * gcc.dg/altivec-18.c: New test.
3835
3836 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3837
3838 PR c++/6749
3839 * g++.dg/template/vtable2.C: New test.
3840
3841 2004-08-14 Richard Henderson <rth@redhat.com>
3842
3843 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
3844 * gcc.dg/pack-test-4.c (main): Return 0.
3845 * gcc.dg/setjmp-1.c: Remove XFAIL.
3846 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
3847
3848 2004-08-14 Richard Henderson <rth@redhat.com>
3849
3850 * gcc.dg/980217-1.c: Add prototype for printf.
3851
3852 2004-08-13 Bud Davis <bdavis9659@comcast.net>
3853
3854 * gfortran.dg/pr16935.f90: New test.
3855
3856 2004-08-13 Janis Johnson <janis187@us.ibm.com>
3857
3858 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
3859
3860 2004-08-13 Paul Brook <paul@codesourcery.com>
3861
3862 * gfortran.dg/der_io_1.f90: Remove stray comma.
3863
3864 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3865
3866 * gcc.dg/vmx/cw-bug-2.c: Remove.
3867 * gcc.dg/vmx/vprint-1.c: Remove.
3868 * gcc.dg/vmx/vscan-1.c: Remove.
3869
3870 2004-08-12 Devang patel <dpatel@apple.com>
3871
3872 * gcc.dg/darwin-20040809-2.c: New test.
3873
3874 2004-08-12 Janis Johnson <janis1872us.ibm.com>
3875
3876 * g++.dg/ext/altivec-12.C: New test.
3877
3878 * g++.dg/ext/altivec-11.C: New test.
3879
3880 2004-08-12 Paul Brook <paul@codesourcery.com>
3881
3882 * g++.dg/abi/arm_cxa_vec_1.C: New test.
3883
3884 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3885
3886 * g++.dg/ext/altivec-2.C: Check for hardware support before
3887 executing any VMX instructions.
3888
3889 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
3890
3891 2004-08-12 Jakub Jelinek <jakub@redhat.com>
3892
3893 PR c++/16276
3894 * g++.old-deja/g++.other/comdat4.C: New test.
3895 * g++.old-deja/g++.other/comdat4-aux.cc: New.
3896
3897 2004-08-12 Ben Elliston <bje@au.ibm.com>
3898
3899 PR target/16286
3900 * gcc.dg/pr16286.c: New test.
3901
3902 2004-08-12 Jan Beulich <jbeulich@novell.com>
3903
3904 * g++.dg/ext/asm5.C: New.
3905
3906 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3907
3908 PR c++/16698
3909 * g++.dg/eh/crash1.C: New test.
3910
3911 PR c++/16717
3912 * g++.dg/ext/construct1.C: New test.
3913
3914 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3915
3916 PR c++/16853
3917 * g++.dg/init/ptrmem1.C: New test.
3918
3919 PR c++/16618
3920 * g++.dg/parse/offsetof5.C: New test.
3921
3922 PR c++/16870
3923 * g++.dg/template/overload3.C: New test.
3924
3925 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3926
3927 PR c++/16964
3928 * g++.dg/parse/error16.C: New test.
3929
3930 PR c++/16904
3931 * g++.dg/template/error14.C: New test.
3932
3933 PR c++/16929
3934 * g++.dg/template/error15.C: New test.
3935
3936 2004-08-11 Devang Patel <dpatel@apple.com>
3937
3938 * gcc.dg/darwin-ld-20040809-1.c: New test.
3939 * gcc.dg/darwin-ld-20040809-2.c: New test.
3940
3941 2004-08-11 Steven G. Kargl <kargls@comcast.net>
3942
3943 PR fortran/16917
3944 * gfortran.dg/dfloat_1.f90: New test.
3945
3946 2004-08-09 Mark Mitchell <mark@codesourcery.com>
3947
3948 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
3949 * gcc.dg/dll-2.c: Fix dg-require syntax.
3950 * gcc.misc-tests/arm-isr.c (abort): Declare.
3951 (exit): Likewise.
3952
3953 2004-08-10 Mark Mitchell <mark@codesourcery.com>
3954
3955 PR c++/16971
3956 * g++.dg/parse/crash16.C: New test.
3957
3958 2004-08-10 Roger Sayle <roger@eyesopen.com>
3959
3960 * gcc.dg/mips-rsqrt-1.c: New test case.
3961 * gcc.dg/mips-rsqrt-2.c: New test case.
3962 * gcc.dg/mips-rsqrt-3.c: New test case.
3963
3964 2004-08-10 Paul Brook <paul@codesourcery.com>
3965
3966 * gfortran.dg/der_io_1.f90: New test.
3967
3968 2004-08-10 Paul Brook <paul@codesourcery.com>
3969
3970 PR fortran/16919
3971 * gfortran.dg/der_array_1.f90: New test.
3972
3973 2004-08-09 David Edelsohn <edelsohn@gnu.org>
3974
3975 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
3976
3977 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
3978
3979 * gcc.dg/wchar_t-2.c: Fix typo.
3980
3981 2004-08-09 Falk Hueffner <falk@debian.org>
3982
3983 PR tree-optimization/12517
3984 * gcc.c-torture/compile/pr12517.c: New test.
3985
3986 PR tree-optimization/12578
3987 * gcc.c-torture/compile/pr12578.c: New test.
3988
3989 PR tree-optimization/12899
3990 * gcc.c-torture/compile/pr12899.c: New test.
3991
3992 PR rtl-optimization/14692
3993 * gcc.c-torture/compile/pr14692.c: New test.
3994
3995 PR tree-optimization/16461
3996 * gcc.c-torture/compile/pr16461.c: New test.
3997
3998 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
3999
4000 * gfortran.dg/getenv_1.f90: New test.
4001
4002 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4003
4004 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
4005 wchar_t.
4006 * gcc.dg/symbian5.c: Test -fno-short-wchar.
4007
4008 2004-08-06 Paul Brook <paul@codesourcery.com>
4009
4010 * gfortran.dg/ret_array_1.f90: New test.
4011 * gfortran.dg/ret_pointer_1.f90: New test.
4012
4013 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
4014
4015 * gcc.dg/missing-field-init-[12].c: New tests.
4016 * g++.dg/warn/missing-field-init-[12].C: New tests.
4017
4018 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4019
4020 * gcc.dg/enum2.c: New test.
4021 * gcc.dg/symbian3.c: Likewise.
4022 * gcc.dg/symbian4.c: Likewise.
4023 * gcc.dg/wchar_t-2.c: Likewise.
4024
4025 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4026
4027 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
4028 destructor tests.
4029
4030 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4031
4032 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
4033 dg-require-visiblity.
4034 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
4035 * g++.dg/ext/visibility/fvisibility.C: Likewise.
4036 * g++.dg/ext/visibility/memfuncts.C: Likewise.
4037 * g++.dg/ext/visibility/new1.C: Likewise.
4038 * g++.dg/ext/visibility/pragma.C: Likewise.
4039 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
4040 * g++.dg/ext/visibility/virtual.C: Likewise.
4041 * g++/dg/ext/visibility/visibility-1.C: Likewise.
4042 * g++/dg/ext/visibility/visibility-2.C: Likewise.
4043 * g++/dg/ext/visibility/visibility-3.C: Likewise.
4044 * g++/dg/ext/visibility/visibility-4.C: Likewise.
4045 * g++/dg/ext/visibility/visibility-5.C: Likewise.
4046 * g++/dg/ext/visibility/visibility-6.C: Likewise.
4047 * g++/dg/ext/visibility/visibility-7.C: Likewise.
4048 * g++/dg/ext/visibility/visibility-8.C: New test.
4049 * gcc.c-torture/compile/dll.x: Remove.
4050 * gcc.dg/dll-2.c: Use dg-require-dll
4051 * gcc.dg/visibility-10.c: New test.
4052 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
4053 supporting DLLs.
4054 * testsuite/lib/scanasm.exp (scan_hidden): New function.
4055 (scan_not_hidden): Likewise.
4056
4057 2004-08-05 David Edelsohn <edelsohn@gnu.org>
4058
4059 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
4060
4061 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
4062
4063 * gcc.c-torture/execute/20040805-1.c: New test.
4064
4065 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
4066
4067 * gcc.dg/20020118-1.c: Declare abort.
4068 * gcc.dg/altivec_check.h: Likewise.
4069 * gcc.dg/iftrap-2.c: Likewise.
4070 * gcc.dg/pragma-darwin.c: Likewise.
4071 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
4072
4073 2004-08-04 Geoffrey Keating <geoffk@apple.com>
4074
4075 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
4076
4077 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
4078
4079 * gcc.c-torture/execute/builtins/abs-2.c,
4080 gcc.c-torture/execute/builtins/abs-3.c,
4081 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
4082 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
4083 intmax_t, uintmax_t and their limits.
4084 * gcc.dg/intmax_t-1.c: New test.
4085
4086 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4087
4088 * g++.dg/tc1/dr147.C: Add reference to PR.
4089
4090 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
4091
4092 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
4093 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
4094
4095 2004-08-03 David Edelsohn <edelsohn@gnu.org>
4096
4097 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
4098
4099 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4100
4101 * gcc.dg/redecl-5.c: New test.
4102 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
4103 of scanf.
4104
4105 2004-08-03 Roger Sayle <roger@eyesopen.com>
4106
4107 PR middle-end/16790
4108 * gcc.c-torture/execute/pr16790-1.c: New test case.
4109
4110 2004-08-03 Mark Mitchell <mark@codesourcery.com>
4111
4112 * g++.dg/ext/visibility/assign1.C: New test.
4113 * g++.dg/ext/visibility/new1.C: Likewise.
4114
4115 * gcc.dg/symbian1.c: New test.
4116 * gcc.dg/symbian2.c: Likewise.
4117
4118 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
4119
4120 PR target/16570
4121 * gcc.dg/i386-sse-9.c: New test.
4122
4123 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4124
4125 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
4126
4127 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4128
4129 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
4130 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
4131 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
4132 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
4133 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
4134 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
4135 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
4136 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
4137 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
4138 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
4139 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
4140 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
4141 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
4142 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
4143 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
4144 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
4145 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
4146 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
4147 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
4148 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
4149 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
4150 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
4151 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
4152 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4153 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
4154 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
4155 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
4156 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
4157 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4158 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4159 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
4160 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
4161 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
4162 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
4163 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
4164 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
4165 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
4166 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
4167 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
4168 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
4169 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
4170 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
4171 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
4172 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
4173 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
4174 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
4175 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
4176 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
4177 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
4178 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
4179 gcc.misc-tests/i386-pf-3dnow-1.c,
4180 gcc.misc-tests/i386-pf-athlon-1.c,
4181 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4182 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
4183 Declare built-in functions used.
4184 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
4185
4186 2004-08-02 Mark Mitchell <mark@codesourcery.com>
4187
4188 PR c++/16707
4189 * g++.dg/lookup/using12.C: New test.
4190
4191 * g++.dg/init/null1.C: Fix PR number.
4192 * g++.dg/parse/namespace10.C: Likewise.
4193
4194 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4195
4196 PR c++/16224
4197 * g++.dg/template/spec17.C: New test.
4198 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
4199 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
4200
4201 2004-08-02 David Billinghurst
4202
4203 PR fortran/16292
4204 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
4205
4206 2004-08-01 Zack Weinberg <zack@codesourcery.com>
4207
4208 * gcc.dg/ia64-got-1.c: New test case.
4209
4210 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4211
4212 PR c++/16489
4213 * g++.dg/init/null1.C: New test.
4214 * g++.dg/tc1/dr76.C: Adjust error marker.
4215
4216 PR c++/16529
4217 * g++.dg/parse/namespace10.C: New test.
4218
4219 PR c++/16810
4220 * g++.dg/inherit/ptrmem2.C: New test.
4221
4222 2004-08-02 Ben Elliston <bje@au.ibm.com>
4223
4224 PR target/16155
4225 * gcc.dg/pr16155.c: New test.
4226
4227 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
4228
4229 * gcc.dg/redecl-2.c: New test.
4230
4231 2004-07-30 Geoffrey Keating <geoffk@apple.com>
4232
4233 * gcc.dg/darwin-longdouble.c: New file.
4234
4235 2004-07-30 Richard Henderson <rth@redhat.com>
4236
4237 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
4238 write to constant argument.
4239 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
4240
4241 2004-07-30 Richard Henderson <rth@redhat.com>
4242
4243 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
4244 tests of nearest around zero.
4245
4246 2004-07-30 Andrew Pinski <apinski@apple.com>
4247
4248 * gcc.c-torture/compile/20040730-1.c: New test.
4249
4250 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4251
4252 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
4253 powerpc-eabispe.
4254
4255 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4256
4257 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
4258
4259 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
4260
4261 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
4262 contains $ld_library_path.
4263 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4264
4265 2004-07-29 Richard Henderson <rth@redhat.com>
4266
4267 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
4268
4269 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
4270 (alt2, which): New.
4271 (Check): Accept either alternative.
4272
4273 2004-07-29 Mark Mitchell <mark@codesourcery.com>
4274
4275 * g++.dg/abi/inline1.C: New test.
4276 * g++.dg/abi/local1-a.cc: Likewise.
4277 * g++.dg/abi/local1.C: Likewise.
4278 * g++.dg/abi/mangle11.C: Tweak location of warnings.
4279 * g++.dg/abi/mangle12.C: Likewise.
4280 * g++.dg/abi/mangle17.C: Likewise.
4281 * g++.dg/abi/mangle20-2.C: Likewise.
4282 * g++.dg/opt/interface1.C: Likewise.
4283 * g++.dg/opt/interface1.h: Likewise.
4284 * g++.dg/opt/interface1-a.cc: New test.
4285 * g++.dg/parse/repo1.C: New test.
4286 * g++.dg/template/repo1.C: Likewise.
4287 * g++.dg/warn/Winline-1.C: Likewise.
4288 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
4289
4290 2004-07-29 Diego Novillo <dnovillo@redhat.com>
4291
4292 * gcc.dg/tree-ssa/20040729-1.c: New test.
4293
4294 2004-07-27 Matt Austern <austern@apple.com>
4295
4296 * gcc.dg/darwin-bool-1.c: New test.
4297 * gcc.dg/darwin-bool-2.c: New test.
4298
4299 2004-07-28 Richard Henderson <rth@redhat.com>
4300
4301 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
4302 arguments in the correct type. Don't write to constant arguments.
4303
4304 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4305
4306 PR tree-optimization/16688
4307 PR tree-optimization/16689
4308 * g++.dg/tree-ssa/pr16688.C: New test.
4309
4310 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4311
4312 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4313 loads. Not only in the comment, this time.
4314
4315 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
4316
4317 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
4318 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
4319 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
4320 * gcc.dg/sh4a-bitmovua.c: New.
4321 * gcc.dg/sh4a-cos.c: New.
4322 * gcc.dg/sh4a-cosf.c: New.
4323 * gcc.dg/sh4a-fprun.c: New.
4324 * gcc.dg/sh4a-fsrra.c: New.
4325 * gcc.dg/sh4a-memmovua.c: New.
4326 * gcc.dg/sh4a-sin.c: New.
4327 * gcc.dg/sh4a-sincos.c: New.
4328 * gcc.dg/sh4a-sincosf.c: New.
4329 * gcc.dg/sh4a-sinf.c: New.
4330
4331 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4332
4333 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
4334 conditionals.
4335 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4336 loads.
4337 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
4338 DOM1.
4339
4340 2004-07-27 Andrew Pinski <apinski@apple.com>
4341
4342 * g++.dg/rtti/tinfo1.C: Correct the xfail.
4343
4344 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
4345
4346 * gcc.dg/pragma-isr.c: New test.
4347
4348 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4349
4350 PR c++/14429
4351 * g++.dg/template/ttp11.C: New test.
4352
4353 2004-07-27 Diego Novillo <dnovillo@redhat.com>
4354
4355 * gcc.c-torture/compile/20040727-1.c: New test.
4356
4357 2004-07-26 Eric Christopher <echristo@redhat.com>
4358
4359 * gcc.c-torture/compile/20040726-2.c: New test.
4360
4361 2004-07-26 Andrew Pinski <apinski@apple.com>
4362
4363 * g++.dg/rtti/tinfo1.C: Xfail.
4364
4365 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
4366
4367 * gcc.c-torture/compile/20040726-1.c: New test.
4368
4369 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
4370 Brian Ryner <bryner@brianryner.com>
4371
4372 PR c++/9283
4373 PR c++/15000
4374 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
4375 * g++.dg/ext/visibility/: New directory.
4376 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
4377 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
4378 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
4379 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
4380 * g++.dg/ext/visibility/fvisibility.C,
4381 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
4382 g++.dg/ext/visibility/fvisibility-override1.C
4383 g++.dg/ext/visibility/fvisibility-override2.C
4384 g++.dg/ext/visibility/memfuncts.C
4385 g++.dg/ext/visibility/noPLT.C
4386 g++.dg/ext/visibility/pragma.C
4387 g++.dg/ext/visibility/pragma-override1.C
4388 g++.dg/ext/visibility/pragma-override2.C
4389 g++.dg/ext/visibility/staticmemfuncts.C
4390 g++.dg/ext/visibility/virtual.C: New tests.
4391
4392 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4393
4394 PR c/15360
4395 * gcc.dg/pr15360-1.c: New test.
4396
4397 2004-07-25 Daniel Jacobowitz <dan@debian.org>
4398
4399 * gcc.dg/pragma-align-2.c: New test.
4400 * gcc.dg/pragma-init-fini.c: New test.
4401 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
4402 targets.
4403
4404 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4405
4406 * gcc.dg/init-string-2.c: New test.
4407
4408 2004-07-24 Zack Weinberg <zack@codesourcery.com>
4409
4410 PR 16684
4411 * gcc.dg/Wredundant-decls-1.c: New test case.
4412
4413 2004-07-24 Jakub Jelinek <jakub@redhat.com>
4414
4415 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
4416 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
4417 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
4418 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
4419 * gcc.dg/compat/generate-random.c: New file.
4420 * gcc.dg/compat/generate-random.h: Likewise.
4421 * gcc.dg/compat/generate-random_r.c: Likewise.
4422 * gcc.dg/compat/struct-layout-1.h: Likewise.
4423 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
4424 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
4425 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
4426 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
4427 * gcc.dg/compat/struct-layout-1_main.c: New test.
4428 * gcc.dg/compat/struct-layout-1_x.c: New file.
4429 * gcc.dg/compat/struct-layout-1_y.c: New file.
4430 * gcc.dg/compat/struct-layout-1_test.h: New file.
4431
4432 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
4433
4434 * gcc.dg/comp-return-1.c: New test
4435
4436 2004-07-23 Janis Johnson <janis187@us.ibm.com>
4437
4438 * gcc.dg/vmx/8-02a.c: Fix typo.
4439
4440 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
4441 * gcc.dg/darwin-abi-3.c: New test.
4442
4443 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
4444 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
4445
4446 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
4447 * gcc.dg/vmx/ops-long-1.c: New test.
4448 * gcc.dg/vmx/ops-long-2.c: New test.
4449
4450 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
4451
4452 * g++.dg/lookup/conv-[1234].C: New.
4453
4454 2004-07-22 Mark Mitchell <mark@codesourcery.com>
4455
4456 * g++.dg/parse/attr2.C: Simplify.
4457
4458 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4459
4460 PR c/7284
4461 * gcc.c-torture/execute/pr7284-1.c: New test.
4462
4463 2004-07-22 Brian Booth <bbooth@redhat.com>
4464
4465 * gcc.dg/tree-ssa/20040721-1.c: New test.
4466
4467 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
4468
4469 * g++.dg/template/crash20.c: New.
4470
4471 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
4472
4473 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4474 Add dg-run directive. Declare variables as required.
4475 * gfortran.dg/g77/README: Update
4476
4477 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
4478
4479 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
4480 gcc.dg/cris-peep2-andu2.c: New tests.
4481
4482 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4483
4484 PR c/15052
4485 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
4486 on return type.
4487 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
4488 messages.
4489 * gcc.dg/qual-return-2.c: Update expected messages.
4490 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
4491
4492 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4493
4494 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
4495 * gcc.dg/noncompile/921102-1.c: Update expected error message.
4496
4497 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4498
4499 PR c/11250
4500 * gcc.dg/init-string-1.c: New test.
4501
4502 2004-07-21 Jakub Jelinek <jakub@redhat.com>
4503
4504 PR middle-end/15345
4505 PR c/16450
4506 * gcc.dg/torture/nested-fn-1.c: New test.
4507
4508 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
4509
4510 PR target/16559
4511 * gcc.dg/ia64-fptr-1.c: New file.
4512
4513 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4514
4515 PR c++/14497
4516 * g++.dg/template/spec16.C: New test.
4517 * g++.old-deja/g++.robertl/eb118.C: Remove.
4518
4519 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4520
4521 PR c++/509
4522 * g++.dg/template/spec15.C: New test.
4523
4524 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
4525
4526 Copy cases from g77.f-torture/execute and add dg-run
4527 directive. Other changes as noted.
4528 * gfortran.dg/g77/13037.f
4529 * gfortran.dg/g77/1832.f
4530 * gfortran.dg/g77/19981119-0.f
4531 * gfortran.dg/g77/19990313-0.f
4532 * gfortran.dg/g77/19990313-1.f
4533 * gfortran.dg/g77/19990313-2.f
4534 * gfortran.dg/g77/19990313-3.f
4535 * gfortran.dg/g77/19990419-1.f
4536 * gfortran.dg/g77/19990826-0.f
4537 * gfortran.dg/g77/19990826-2.f
4538 * gfortran.dg/g77/20000503-1.f
4539 * gfortran.dg/g77/20001111.f
4540 * gfortran.dg/g77/20010116.f
4541 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
4542 * gfortran.dg/g77/20010430.f
4543 * gfortran.dg/g77/6177.f
4544 * gfortran.dg/g77/947.f
4545 * gfortran.dg/g77/970816-3.f
4546 * gfortran.dg/g77/971102-1.f
4547 * gfortran.dg/g77/980520-1.f
4548 * gfortran.dg/g77/980628-0.f
4549 * gfortran.dg/g77/980628-1.f
4550 * gfortran.dg/g77/980628-10.f
4551 * gfortran.dg/g77/980628-2.f
4552 * gfortran.dg/g77/980628-3.f
4553 * gfortran.dg/g77/980628-7.f
4554 * gfortran.dg/g77/980628-8.f
4555 * gfortran.dg/g77/980628-9.f
4556 * gfortran.dg/g77/980701-0.f
4557 * gfortran.dg/g77/980701-1.f
4558 * gfortran.dg/g77/cabs.f
4559 * gfortran.dg/g77/claus.f
4560 * gfortran.dg/g77/complex_1.f
4561 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
4562 * gfortran.dg/g77/dcomplex.f
4563 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
4564 * gfortran.dg/g77/f90-intrinsic-mathematical.f
4565 * gfortran.dg/g77/f90-intrinsic-numeric.f
4566 * gfortran.dg/g77/int8421.f
4567 * gfortran.dg/g77/labug1.f
4568 * gfortran.dg/g77/large_vec.f
4569 * gfortran.dg/g77/le.f
4570 * gfortran.dg/g77/short.f
4571 * gfortran.dg/g77/README: Update
4572
4573 2004-07-20 Mark Mitchell <mark@codesourcery.com>
4574
4575 PR c++/16637
4576 * g++.dg/parse/lookup4.C: New test.
4577
4578 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4579
4580 PR c++/16175
4581 * g++.dg/template/ttp10.C: New test.
4582
4583 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
4584
4585 * gcc.dg/pr12625-1.c: New test.
4586
4587 2004-07-20 Steven Bosscher <stevenb@suse.de>
4588
4589 * testsuite/gcc.dg/switch-warn-1.c: New test.
4590 * testsuite/gcc.dg/switch-warn-2.c: New test.
4591 * gcc.c-torture/compile/pr14730.c: Update.
4592
4593 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
4594
4595 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
4596 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
4597 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
4598 g++.dg/template/nontype3.C: Remove trailing CR from tests.
4599
4600 2004-07-18 Mark Mitchell <mark@codesourcery.com>
4601
4602 PR c++/16623
4603 * g++.dg/template/assign1.C: New test.
4604
4605 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4606
4607 PR c++/12170
4608 * g++.dg/template/ttp9.C: New test.
4609
4610 2004-07-19 Daniel Jacobowitz <dan@debian.org>
4611
4612 * gcc.dg/format/cmn-err-1.c: New test.
4613
4614 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
4615
4616 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
4617 gcc.dg/Wparentheses-10.c: New tests.
4618 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
4619
4620 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4621
4622 PR fortran/16465
4623 * gfortran.dg/g77//ffixed-line-length-0.f,
4624 gfortran.dg/g77/ffixed-line-length-132.f,
4625 gfortran.dg/g77/ffixed-line-length-72.f,
4626 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
4627 gfortran.dg/g77/README: Update.
4628
4629 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4630
4631 PR c++/13092
4632 * g++.dg/template/non-dependent7.C: New test.
4633 * g++.dg/template/non-dependent8.C: Likewise.
4634 * g++.dg/template/non-dependent9.C: Likewise.
4635 * g++.dg/template/non-dependent10.C: Likewise.
4636
4637 2004-07-17 Mark Mitchell <mark@codesourcery.com>
4638
4639 PR c++/16337
4640 * g++.dg/parse/attr2.C: New test.
4641
4642 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
4643
4644 * g77.dg: Removed.
4645 * g77.f-torture: Ditto.
4646
4647 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
4648
4649 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
4650 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
4651 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
4652
4653 2004-07-16 Richard Henderson <rth@redhat.com>
4654
4655 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
4656
4657 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4658
4659 * lib/fortran-torture.exp (fortran-torture): Don't test compile
4660 tests with full list of options.
4661 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
4662 of TORTURE_OPTIONS if test contains 'dg-do run'.
4663
4664 PR fortran/16404
4665 * gfortran.dg/do_iterator.f90: New test.
4666
4667 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4668
4669 PR rtl-optimization/16536
4670 * gcc.c-torture/execute/restrict-1.c: New test.
4671
4672 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4673
4674 PR fortran/15324
4675 * gfortran.dg/pr15324.f90: New test.
4676
4677 PR fortran/15129
4678 * gfortran.dg/pr15129.f90: New test.
4679
4680 PR fortran/15140
4681 * gfortran.dg/pr15140.f90: New test.
4682
4683 PR fortran/13792
4684 * gfortran.fortran-torture/execute/bounds.f90: Add check for
4685 compile-time simplification.
4686
4687 2004-07-14 Mike Stump <mrs@apple.com>
4688
4689 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
4690
4691 2004-07-14 James E Wilson <wilson@specifixinc.com>
4692
4693 PR target/16325
4694 * gcc.dg/profile-generate-1.c: New.
4695
4696 2004-07-15 Jakub Jelinek <jakub@redhat.com>
4697
4698 * gcc.c-torture/execute/20040709-1.c: New test.
4699 * gcc.c-torture/execute/20040709-2.c: New test.
4700
4701 2004-07-14 Mike Stump <mrs@apple.com>
4702
4703 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
4704
4705 2004-07-14 Mike Stump <mrs@apple.com>
4706
4707 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
4708
4709 2004-07-13 Mark Mitchell <mark@codesourcery.com>
4710
4711 PR c++/16518
4712 * g++.dg/parse/mutable1.C: New test.
4713
4714 2004-07-13 Diego Novillo <dnovillo@redhat.com>
4715
4716 PR tree-optimization/16443
4717 * gcc.dg/tree-ssa/20040713-1.c: New test.
4718
4719 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
4720
4721 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
4722 for operator new.
4723
4724 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4725
4726 * gfortran.dg/g77/README: New file
4727 * gfortran.dg/g77/19981216-0.f: Copy from
4728 g77.f-torture/noncompile. Add "dg-do compile" and
4729 dg-error as required.
4730 * gfortran.dg/g77/19990218-1.f: Likewise
4731 * gfortran.dg/g77/19990905-1.f: Likewise
4732 * gfortran.dg/g77/9263.f: Likewise
4733 * gfortran.dg/g77/980615-0.f: Likewise
4734 * gfortran.dg/g77/980616-0.f: Likewise
4735 * gfortran.dg/g77/check0.f: Likewise
4736 * gfortran.dg/g77/select_no_compile.f: Likewise
4737
4738 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4739
4740 Copy files from g77.f-torture/compile.
4741 Add "{ dg-do compile}". Other changes as noted
4742 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
4743 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
4744 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
4745 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
4746 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
4747 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
4748 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
4749 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
4750 statement to conform to standard. Append alpha1.x for reference.
4751 * gfortran.dg/g77/xformat.f: Add dg-warning
4752
4753 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4754
4755 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
4756 Add {dg-do compile} directive.
4757 * gfortran.dg/g77/cpp2.F: Likewise
4758
4759 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4760
4761 PR c++/5402
4762 * g++.dg/lookup/name-clash1.C: New test.
4763
4764 PR c++/9777
4765 * g++.dg/lookup/name-clash2.C: New test.
4766
4767 PR c++/12102
4768 * g++.dg/lookup/name-clash3.C: New test.
4769
4770 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4771
4772 * g++.dg/lookup/new2.C: New test.
4773 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
4774
4775 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
4776
4777 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
4778 Add {dg-do compile} directive.
4779 * gfortran.dg/g77/13060.f: Likewise
4780 * gfortran.dg/g77/19990218-0.f: Likewise
4781 * gfortran.dg/g77/19990305-0.f: Likewise
4782 * gfortran.dg/g77/19990419-0.f: Likewise
4783 * gfortran.dg/g77/19990502-0.f: Likewise
4784 * gfortran.dg/g77/19990502-1.f: Likewise
4785 * gfortran.dg/g77/19990525-0.f: Likewise
4786 * gfortran.dg/g77/19990826-1.f: Likewise
4787 * gfortran.dg/g77/19990826-3.f: Likewise
4788 * gfortran.dg/g77/19990905-2.f: Likewise
4789 * gfortran.dg/g77/20000412-1.f: Likewise
4790 * gfortran.dg/g77/20000511-1.f: Likewise
4791 * gfortran.dg/g77/20000511-2.f: Likewise
4792 * gfortran.dg/g77/20000518.f: Likewise
4793 * gfortran.dg/g77/20000601-1.f: Likewise
4794 * gfortran.dg/g77/20000601-2.f: Likewise
4795 * gfortran.dg/g77/20000629-1.f: Likewise
4796 * gfortran.dg/g77/20000630-2.f: Likewise
4797 * gfortran.dg/g77/20010115.f: Likewise
4798 * gfortran.dg/g77/20010321-1.f: Likewise
4799 * gfortran.dg/g77/20010426.f: Likewise
4800 * gfortran.dg/g77/20020307-1.f: Likewise
4801 * gfortran.dg/g77/8485.f: Likewise
4802 * gfortran.dg/g77/960317-1.f: Likewise
4803 * gfortran.dg/g77/970915-0.f: Likewise
4804 * gfortran.dg/g77/980310-1.f: Likewise
4805 * gfortran.dg/g77/980310-2.f: Likewise
4806 * gfortran.dg/g77/980310-3.f: Likewise
4807 * gfortran.dg/g77/980310-4.f: Likewise
4808 * gfortran.dg/g77/980310-6.f: Likewise
4809 * gfortran.dg/g77/980310-7.f: Likewise
4810 * gfortran.dg/g77/980310-8.f: Likewise
4811 * gfortran.dg/g77/980419-2.f: Likewise
4812 * gfortran.dg/g77/980424-0.f: Likewise
4813 * gfortran.dg/g77/980427-0.f: Likewise
4814 * gfortran.dg/g77/980729-0.f: Likewise
4815 * gfortran.dg/g77/981117-1.f: Likewise
4816 * gfortran.dg/g77/toon_1.f: Likewise
4817
4818 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4819
4820 PR c++/2204
4821 * g++.dg/other/abstract2.C: New test.
4822
4823 2004-07-12 Paul Brook <paul@codesourcery.com>
4824
4825 * gfortran.dg/pointer_init_1.f90: New test.
4826
4827 2004-07-11 Paul Brook <paul@codesourcery.com>
4828
4829 PR fortran/15986
4830 * gfortran.dg/contained_1.f90: New test.
4831
4832 2004-07-11 Mark Mitchell <mark@codesourcery.com>
4833
4834 * g++.dg/parse/defarg8.C: New test.
4835
4836 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4837
4838 PR fortran/16433
4839 * gfortran.dg/pr16433.f: New test.
4840
4841 PR fortran/17574
4842 * gfortran.dg/pr15754.f90: New test.
4843
4844 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
4845
4846 PR tree-optimization/16437
4847 * gcc.c-torture/execute/bitfld-4.c: New test.
4848
4849 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4850
4851 * gfortran.fortran-torture/execute/common_2.f90: Add check for
4852 access to common var from module.
4853
4854 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4855
4856 PR fortran/16336
4857 * gfortran.fortran-torture/execute/common_2.f90: New test.
4858
4859 2004-07-10 Paul Brook <paul@codesourcery.com>
4860
4861 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
4862
4863 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4864
4865 PR fortran/15969
4866 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
4867
4868 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
4869
4870 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
4871 * gfortran.dg/g77/ffixed-form-2.f: Likewise
4872 * gfortran.dg/g77/ffree-form-1.f: Likewise
4873 * gfortran.dg/g77/ffree-form-2.f: Likewise
4874 * gfortran.dg/g77/ffree-form-3.f: Likewise
4875 * gfortran.dg/g77/fno-underscoring.f: Likewise
4876 * gfortran.dg/g77/funderscoring.f: Likewise
4877 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
4878
4879 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4880
4881 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
4882
4883 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4884 Paul Brook <paul@codesourcery.com>
4885
4886 PR fortran/13415
4887 * gfortran.dg/common_pointer_1.f90: New test.
4888
4889 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4890
4891 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
4892
4893 2004-07-09 James E Wilson <wilson@specifixinc.com>
4894
4895 PR target/16364
4896 * gcc.c-torture/compile/20040709-1.c: New.
4897
4898 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4899
4900 PR fortran/14077
4901 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
4902
4903 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4904
4905 PR fortran/13201
4906 * gfortran.dg/shape_1.f90: New test.
4907
4908 2004-07-09 Zack Weinberg <zack@codesourcery.com>
4909 Andrew Pinski <apinski@apple.com>
4910
4911 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
4912
4913 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4914
4915 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
4916 comment.
4917
4918 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4919 Paul Brook <paul@codesourcery.com>
4920
4921 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
4922 '.f95' and '.F95'.
4923
4924 2004-07-09 Diego Novillo <dnovillo@redhat.com>
4925
4926 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
4927
4928 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4929
4930 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
4931 testcases with capital suffix.
4932
4933 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4934
4935 PR fortran/15481
4936 PR fortran/13372
4937 PR fortran/13575
4938 PR fortran/15978
4939 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
4940
4941 * gfortran.dg/implicit_1.f90: New test.
4942
4943 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4944
4945 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
4946 expression to match gfortran warning/error messages
4947 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
4948 dg-error text.
4949
4950 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4951
4952 * lib/fortran-torture.exp: Rename proc search_for to
4953 search_for_re.
4954
4955 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4956
4957 * gcc.c-torture/execute/simd-5.x: New file.
4958 XFAIL on SPARC 64-bit at -O0.
4959
4960 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4961
4962 PR c++/8211
4963 PR c++/16165
4964 * g++.dg/warn/effc3.C: New test.
4965
4966 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4967
4968 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
4969 change X to 1X in format.
4970 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
4971 add data statements to conform to standard.
4972
4973 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4974
4975 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
4976 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
4977 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
4978
4979 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4980
4981 * gfortran.dg/g77/7388.f: Copy from g77.dg
4982 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
4983 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
4984 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
4985 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
4986 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
4987 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
4988 * gfortran.dg/g77/strlen0.f: Likewise
4989
4990 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4991
4992 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
4993 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
4994
4995 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4996
4997 * gcc.c-torture/execute/920428-2.x: Delete.
4998 * gcc.c-torture/execute/920501-7.x: Likewise.
4999
5000 2004-07-08 Jakub Jelinek <jakub@redhat.com>
5001
5002 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
5003 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
5004 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
5005 prescott and c3-2.
5006 (PREFETCH_3DNOW): Add -march=c3.
5007
5008 2004-07-08 Diego Novillo <dnovillo@redhat.com>
5009
5010 PR c/16437
5011 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
5012 * gcc.c-torture/execute/bf64-1.x: Likewise.
5013
5014 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5015
5016 * gcc.c-torture/compile/20040708-1.c: New test.
5017
5018 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5019
5020 PR c++/16169
5021 * g++.dg/warn/effc2.C: New test.
5022
5023 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
5024
5025 * gcc.c-torture/execute/bitfld-1.x: Remove.
5026 * gcc.c-torture/execute/bitfld-3.c: New test.
5027 * gcc.dg/bitfld-2.c: Remove XFAILs.
5028
5029 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
5030
5031 PR c++/16276
5032 * g++.dg/rtti/tinfo1.C: New file.
5033
5034 2004-07-07 Eric Christopher <echristo@redhat.com>
5035
5036 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
5037
5038 2004-07-07 Andrew Pinski <apinski@apple.com>
5039
5040 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
5041
5042 2004-07-07 Mark Mitchell <mark@codesourcery.com>
5043
5044 * g++.dg/init/call1.C: XFAIL.
5045
5046 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
5047
5048 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
5049 except for movstrict*, to movmem* and clrstr* to clrmem*.
5050
5051 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
5052
5053 * gcc.c-torture/execute/20040707-1.c: New test.
5054
5055 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
5056
5057 * gcc.c-torture/execute/20040706-1.c: New test.
5058
5059 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5060
5061 PR c++/3671
5062 * g++.dg/template/spec14.C: New test.
5063
5064 2004-07-05 Jakub Jelinek <jakub@redhat.com>
5065
5066 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
5067 nothing if not yet defined. Use it in b, c and d type definitions.
5068 * gcc.c-torture/execute/20040705-1.c: New test.
5069 * gcc.c-torture/execute/20040705-2.c: New test.
5070
5071 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5072
5073 PR c++/2518
5074 * g++.dg/lookup/new1.C: New test.
5075
5076 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5077
5078 PR c++/11406
5079 * g++.dg/template/sizeof8.C: New test.
5080
5081 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
5082
5083 * gcc.c-torture/compile/20040705-1.c: New test.
5084
5085 2004-07-04 Bud Davis <bdavis9659@comcast.net>
5086
5087 * gfortran.fortran-torture/execute/seq_io.f90: New test.
5088
5089 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
5090
5091 * gcc.dg/cpp/if-mop.c: Two new testcases.
5092 * gcc.dg/cpp/trad/comment-3.c: New.
5093
5094 2004-07-04 Paul Brook <paul@codesourcery.com>
5095
5096 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
5097
5098 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
5099
5100 PR c++/3761
5101 * g++.dg/lookup/crash4.C: New test.
5102
5103 2004-07-02 Zack Weinberg <zack@codesourcery.com>
5104
5105 * gcc.c-torture/execute/builtin-abs-1.c
5106 * gcc.c-torture/execute/builtin-abs-2.c
5107 * gcc.c-torture/execute/builtin-complex-1.c
5108 * gcc.c-torture/execute/builtins/string-1-lib.c
5109 * gcc.c-torture/execute/builtins/string-1.c
5110 * gcc.c-torture/execute/builtins/string-2-lib.c
5111 * gcc.c-torture/execute/builtins/string-2.c
5112 * gcc.c-torture/execute/builtins/string-3-lib.c
5113 * gcc.c-torture/execute/builtins/string-3.c
5114 * gcc.c-torture/execute/builtins/string-4-lib.c
5115 * gcc.c-torture/execute/builtins/string-4.c
5116 * gcc.c-torture/execute/builtins/string-5-lib.c
5117 * gcc.c-torture/execute/builtins/string-5.c
5118 * gcc.c-torture/execute/builtins/string-6-lib.c
5119 * gcc.c-torture/execute/builtins/string-6.c
5120 * gcc.c-torture/execute/builtins/string-7-lib.c
5121 * gcc.c-torture/execute/builtins/string-7.c
5122 * gcc.c-torture/execute/builtins/string-8-lib.c
5123 * gcc.c-torture/execute/builtins/string-8.c
5124 * gcc.c-torture/execute/builtins/string-9-lib.c
5125 * gcc.c-torture/execute/builtins/string-9.c
5126 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
5127 * gcc.c-torture/execute/builtins/string-asm-1.c
5128 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
5129 * gcc.c-torture/execute/builtins/string-asm-2.c
5130 * gcc.c-torture/execute/stdio-opt-1.c
5131 * gcc.c-torture/execute/stdio-opt-2.c
5132 * gcc.c-torture/execute/stdio-opt-3.c
5133 * gcc.c-torture/execute/string-opt-1.c
5134 * gcc.c-torture/execute/string-opt-10.c
5135 * gcc.c-torture/execute/string-opt-11.c
5136 * gcc.c-torture/execute/string-opt-12.c
5137 * gcc.c-torture/execute/string-opt-13.c
5138 * gcc.c-torture/execute/string-opt-14.c
5139 * gcc.c-torture/execute/string-opt-15.c
5140 * gcc.c-torture/execute/string-opt-16.c
5141 * gcc.c-torture/execute/string-opt-2.c
5142 * gcc.c-torture/execute/string-opt-6.c
5143 * gcc.c-torture/execute/string-opt-7.c
5144 * gcc.c-torture/execute/string-opt-8.c:
5145 Replace with ...
5146
5147 * gcc.c-torture/execute/builtins/abs-2.c
5148 * gcc.c-torture/execute/builtins/abs-3.c
5149 * gcc.c-torture/execute/builtins/complex-1.c
5150 * gcc.c-torture/execute/builtins/fprintf.c
5151 * gcc.c-torture/execute/builtins/fputs.c
5152 * gcc.c-torture/execute/builtins/memcmp.c
5153 * gcc.c-torture/execute/builtins/memmove.c
5154 * gcc.c-torture/execute/builtins/memops-asm.c
5155 * gcc.c-torture/execute/builtins/mempcpy-2.c
5156 * gcc.c-torture/execute/builtins/mempcpy.c
5157 * gcc.c-torture/execute/builtins/memset.c
5158 * gcc.c-torture/execute/builtins/printf.c
5159 * gcc.c-torture/execute/builtins/sprintf.c
5160 * gcc.c-torture/execute/builtins/strcat.c
5161 * gcc.c-torture/execute/builtins/strchr.c
5162 * gcc.c-torture/execute/builtins/strcmp.c
5163 * gcc.c-torture/execute/builtins/strcpy.c
5164 * gcc.c-torture/execute/builtins/strcspn.c
5165 * gcc.c-torture/execute/builtins/strlen-2.c
5166 * gcc.c-torture/execute/builtins/strlen.c
5167 * gcc.c-torture/execute/builtins/strncat.c
5168 * gcc.c-torture/execute/builtins/strncmp-2.c
5169 * gcc.c-torture/execute/builtins/strncmp.c
5170 * gcc.c-torture/execute/builtins/strncpy.c
5171 * gcc.c-torture/execute/builtins/strpbrk.c
5172 * gcc.c-torture/execute/builtins/strpcpy-2.c
5173 * gcc.c-torture/execute/builtins/strpcpy.c
5174 * gcc.c-torture/execute/builtins/strrchr.c
5175 * gcc.c-torture/execute/builtins/strspn.c
5176 * gcc.c-torture/execute/builtins/strstr-asm.c
5177 * gcc.c-torture/execute/builtins/strstr.c:
5178 ... these new files.
5179
5180 * gcc.c-torture/execute/builtins/abs-2-lib.c
5181 * gcc.c-torture/execute/builtins/abs-3-lib.c
5182 * gcc.c-torture/execute/builtins/complex-1-lib.c
5183 * gcc.c-torture/execute/builtins/fprintf-lib.c
5184 * gcc.c-torture/execute/builtins/fputs-lib.c
5185 * gcc.c-torture/execute/builtins/memcmp-lib.c
5186 * gcc.c-torture/execute/builtins/memmove-lib.c
5187 * gcc.c-torture/execute/builtins/memops-asm-lib.c
5188 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
5189 * gcc.c-torture/execute/builtins/mempcpy-lib.c
5190 * gcc.c-torture/execute/builtins/memset-lib.c
5191 * gcc.c-torture/execute/builtins/printf-lib.c
5192 * gcc.c-torture/execute/builtins/sprintf-lib.c
5193 * gcc.c-torture/execute/builtins/strcat-lib.c
5194 * gcc.c-torture/execute/builtins/strchr-lib.c
5195 * gcc.c-torture/execute/builtins/strcmp-lib.c
5196 * gcc.c-torture/execute/builtins/strcpy-lib.c
5197 * gcc.c-torture/execute/builtins/strcspn-lib.c
5198 * gcc.c-torture/execute/builtins/strlen-2-lib.c
5199 * gcc.c-torture/execute/builtins/strlen-lib.c
5200 * gcc.c-torture/execute/builtins/strncat-lib.c
5201 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
5202 * gcc.c-torture/execute/builtins/strncmp-lib.c
5203 * gcc.c-torture/execute/builtins/strncpy-lib.c
5204 * gcc.c-torture/execute/builtins/strpbrk-lib.c
5205 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
5206 * gcc.c-torture/execute/builtins/strpcpy-lib.c
5207 * gcc.c-torture/execute/builtins/strrchr-lib.c
5208 * gcc.c-torture/execute/builtins/strspn-lib.c
5209 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
5210 * gcc.c-torture/execute/builtins/strstr-lib.c
5211 * gcc.c-torture/execute/builtins/lib/abs.c
5212 * gcc.c-torture/execute/builtins/lib/fprintf.c
5213 * gcc.c-torture/execute/builtins/lib/memset.c
5214 * gcc.c-torture/execute/builtins/lib/printf.c
5215 * gcc.c-torture/execute/builtins/lib/sprintf.c
5216 * gcc.c-torture/execute/builtins/lib/strcpy.c
5217 * gcc.c-torture/execute/builtins/lib/strcspn.c
5218 * gcc.c-torture/execute/builtins/lib/strncat.c
5219 * gcc.c-torture/execute/builtins/lib/strncmp.c
5220 * gcc.c-torture/execute/builtins/lib/strncpy.c
5221 * gcc.c-torture/execute/builtins/lib/strpbrk.c
5222 * gcc.c-torture/execute/builtins/lib/strspn.c
5223 * gcc.c-torture/execute/builtins/lib/strstr.c:
5224 New files containing support routines.
5225
5226 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
5227 declaration.
5228 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
5229 when not optimizing.
5230
5231 2004-07-02 Mark Mitchell <mark@codesourcery.com>
5232
5233 PR c++/16240
5234 * g++.dg/abi/mangle22.C: New test.
5235 * g++.dg/abi/mangle23.C: Likewise.
5236
5237 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
5238
5239 PR fortran/16290
5240 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
5241 Allow for cases without denormalized floating point numbers.
5242
5243 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
5244
5245 PR c/1027
5246 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5247 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
5248 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
5249 expected warning text.
5250 * gcc.dg/format/diag-2.c: New test.
5251
5252 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5253
5254 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
5255
5256 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
5257
5258 * gcc.dg/builtins-43.c: New.
5259 * gcc.dg/builtins-44.c: New.
5260 * gcc.dg/builtins-45.c: New.
5261
5262 2004-06-26 Geoffrey Keating <geoffk@apple.com>
5263 Andreas Tobler <a.tobler@schweiz.ch>
5264
5265 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
5266 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
5267 as SIGSEGV.
5268 * gcc.dg/cleanup-11.c: Likewise.
5269 * gcc.dg/cleanup-8.c: Likewise.
5270 * gcc.dg/cleanup-9.c: Likewise.
5271 * gcc.dg/cleanup-5.c: Run on all platforms.
5272
5273 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
5274
5275 * g++.dg/warn/nonnull1.C: New test.
5276
5277 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5278
5279 * gcc.dg/compat/compat-common.h: Wrap up CINT in
5280 an #ifndef SKIP_COMPLEX_INT/#endif pair.
5281 Special-case the Sun compiler wrt to <complex.h>.
5282
5283 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
5284
5285 * gcc.dg/Wunreachable-8.C: New test.
5286
5287 * gcc.dg/h8300-ice2.c : New test.
5288
5289 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
5290
5291 PR fortran/16161
5292 * gfortran.fortran-torture/compile/implicit.f90: Add test
5293 for implicit character.
5294
5295 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
5296
5297 PR fortran/16289
5298 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
5299 Use tiny() intrinsic to find smallest non-negative real
5300
5301 2004-06-30 Jakub Jelinek <jakub@redhat.com>
5302
5303 * gcc.dg/compat/struct-by-value-22_main.c: New test.
5304 * gcc.dg/compat/struct-by-value-22_x.c: New.
5305 * gcc.dg/compat/struct-by-value-22_y.c: New.
5306
5307 * gcc.c-torture/execute/20040629-1.c: New test.
5308
5309 2004-06-29 Jakub Jelinek <jakub@redhat.com>
5310
5311 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
5312 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
5313
5314 PR target/16195
5315 * gcc.dg/20040625-1.c: New test.
5316
5317 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5318
5319 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
5320
5321 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5322
5323 PR fortran/15963
5324 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
5325
5326 2004-06-29 Richard Henderson <rth@redhat.com>
5327
5328 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
5329
5330 2004-06-29 Paul Brook <paul@codesourcery.com>
5331
5332 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
5333 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
5334
5335 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
5336
5337 PR c++/16260
5338 * g++.dg/parse/crash15.C: New.
5339
5340 2004-06-28 Andrew Pinski <apinski@apple.com>
5341
5342 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
5343 by the error already.
5344
5345 * g++.dg/opt/ptrmem4.C: Change to compile only test.
5346
5347 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
5348
5349 PR target/14041
5350 * gcc.dg/h8300-bss-align-1.c : New.
5351
5352 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
5353
5354 * PR c++/16174
5355 * g++.dg/template/ctor4.C: New.
5356
5357 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5358
5359 PR c++/16205
5360 * g++.dg/warn/Wsequence-point-1.C: New test.
5361
5362 2004-06-27 Paul Brook <paul@codesourcery.com>
5363
5364 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
5365
5366 2004-06-27 Zack Weinberg <zack@codesourcery.com>
5367
5368 * g++.old-deja/g++.mike/p7325.C: Remove.
5369
5370 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5371
5372 PR c/14963
5373 * gcc.dg/pr14963.c: New test.
5374
5375 2004-06-27 Mark Mitchell <mark@codesourcery.com>
5376
5377 PR c++/16193
5378 * g++.dg/parse/redef1.C: New test.
5379
5380 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
5381
5382 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
5383 20021110.c.
5384 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
5385 20021119-1.c.
5386 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
5387 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
5388 5-04.c.
5389 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
5390 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
5391 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
5392 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
5393 g++.brendan/enum14.C.
5394 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
5395 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
5396 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
5397 g++.mike/virt1.C.
5398 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
5399 memtemp24.C.
5400
5401 2004-06-27 Roger Sayle <roger@eyesopen.com>
5402
5403 * gcc.dg/20040527-1.c: New test case.
5404
5405 2004-06-26 Bud Davis <bdavis9659@comcast.net>
5406
5407 PR gfortran/pr16196
5408 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
5409
5410 2004-06-25 Roger Sayle <roger@eyesopen.com>
5411
5412 PR middle-end/15825
5413 * gcc.dg/pr15825-1.c: New test case.
5414
5415 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5416
5417 * gcc.c-torture/execute/20040625-1.c: New test.
5418
5419 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5420
5421 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
5422
5423 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5424
5425 * gcc.dg/torture/mips-div-1.c: New test.
5426
5427 2004-06-24 Jeff Law <law@redhat.com>
5428
5429 * gcc.dg/tree-ssa/20040624-1.c: New test.
5430
5431 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
5432
5433 * gcc.c-torture/compile/20040624-1.c: New test.
5434
5435 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5436
5437 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
5438 this directory.
5439
5440 2004-06-23 Andrew Pinski <apinski@apple.com>
5441
5442 PR middle-end/15988
5443 * g++.dg/opt/ptrmem4.C: New test.
5444
5445 * gcc.dg/c90-array-quals-2.c: New test.
5446
5447 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
5448
5449 * gcc.dg/kpice1.c: New test.
5450
5451 2006-06-23 Andrew Pinski <apinski@apple.com>
5452
5453 * gcc.dg/c90-array-quals.c: New test.
5454
5455 2006-06-22 Richard Henderson <rth@redhat.com>
5456
5457 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
5458
5459 2004-06-22 Loren James Rittle <ljrittle@acm.org>
5460
5461 * gcc.dg/builtins-config.h: Handle FreeBSD.
5462
5463 2006-06-22 Richard Henderson <rth@redhat.com>
5464
5465 * g++.dg/opt/devirt1.C: New.
5466
5467 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
5468
5469 * g++.dg/opt/pr15551.C: New testcase.
5470
5471 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
5472
5473 PR target/14800
5474 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
5475 x86_64-*-linux* when compiling for 32bit.
5476
5477 2004-06-21 Andrew Pinski <apinski@apple.com>
5478
5479 * gcc.dg/pch/struct-1.c: New.
5480 * gcc.dg/pch/struct-1.hs: New.
5481
5482 2004-06-21 Geoffrey Keating <geoffk@apple.com>
5483
5484 * gcc.dg/pch/save-temps-1.c: New file.
5485 * gcc.dg/pch/save-temps-1.hs: New file.
5486
5487 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
5488
5489 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
5490 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
5491
5492 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5493
5494 * gfortran.fortran-torture/execute/select_1.f90: Rename function
5495 to fix type error.
5496 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
5497 Remove trailing spaces.
5498
5499 2004-06-21 Richard Henderson <rth@redhat.com>
5500
5501 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
5502 merging && to BIT_FIELD_REF.
5503
5504 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
5505
5506 * g++.dg/opt/placeholder1.C: New test.
5507
5508 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5509
5510 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
5511 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5512 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5513 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5514
5515 2004-06-20 Zack Weinberg <zack@codesourcery.com>
5516
5517 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
5518 extern "C".
5519 * g++.dg/other/pragma-re-1.C: Add comments.
5520
5521 2004-06-19 Bud Davis <bdavis9659@comcast.net>
5522
5523 PR gfortran/16080
5524 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
5525
5526 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
5527
5528 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
5529 instead of setting the type of size_t by
5530 hand.
5531
5532 2004-06-18 Roger Sayle <roger@eyesopen.com>
5533
5534 * gcc.dg/unordered-2.c: New test case.
5535 * gcc.dg/unordered-3.c: New test case.
5536
5537 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
5538
5539 PR other/16043
5540 * lib/g++.exp (g++_version): Tweak regexp for version
5541 * lib/g77.exp (g77_version): Likewise
5542 * lib/gfortran.exp (gfortran_version): Likewise
5543 * lib/objc.exp (objc_version): Likewise
5544 * lib/treelang.exp (treelang_version): Likewise
5545
5546 2004-06-19 Jakub Jelinek <jakub@redhat.com>
5547
5548 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
5549 Use INT_MAX instead of __INT_MAX__.
5550 * gcc.dg/compat/struct-align-2_y.c: Likewise.
5551
5552 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
5553 * gcc.dg/compat/scalar-return-3_x.c: Use it.
5554 * gcc.dg/compat/scalar-return-3_y.c: Use it.
5555 * gcc.dg/compat/scalar-return-4_x.c: Use it.
5556 * gcc.dg/compat/scalar-return-4_y.c: Use it.
5557 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
5558 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
5559 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
5560 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
5561
5562 * gcc.dg/range-test-1.c: New test.
5563 * g++.dg/opt/range-test-1.C: New test.
5564
5565 2004-06-17 Richard Henderson <rth@redhat.com>
5566
5567 * objc.dg/sync-1.m: New.
5568 * objc.dg/try-catch-1.m: Don't force next runtime.
5569 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
5570 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
5571 shadowed catch clause.
5572 * objc.dg/try-catch-5.m: New.
5573
5574 2004-06-17 Zack Weinberg <zack@codesourcery.com>
5575
5576 Bug 14610
5577 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
5578
5579 2004-06-15 Richard Henderson <rth@redhat.com>
5580
5581 * gcc.dg/20001116-1.c: Move expected warning line.
5582
5583 2004-06-15 Richard Henderson <rth@redhat.com>
5584
5585 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
5586 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
5587
5588 2004-06-15 Jeff Law <law@redhat.com>
5589
5590 * gcc.dg/tree-ssa/20040615-1.c: New test.
5591 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
5592 be less sensitive to operand ordering.
5593 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
5594
5595 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
5596
5597 * g++.dg/abi/bitfield3.C: Add comment..
5598
5599 2004-06-15 Richard Henderson <rth@redhat.com>
5600
5601 * g++.dg/ext/stmtexpr1.C: XFAIL.
5602 * gcc.dg/20030612-1.c: XFAIL.
5603
5604 2004-06-15 Eric Christopher <echristo@redhat.com>
5605
5606 * g++.dg/charset/asm5.c: New.
5607 * gcc.dg/charset/asm6.c: New.
5608
5609 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5610
5611 PR fortran/15962
5612 * gfortran.fortran-torture/execute/select_1.f90: New test.
5613
5614 2004-06-15 Paul Brook <paul@codesourcery.com>
5615
5616 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
5617
5618 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5619
5620 PR c++/15967
5621 * g++.dg/lookup/crash3.C: New test.
5622
5623 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5624
5625 PR c++/15947
5626 * g++.dg/parse/dtor4.C: New test.
5627
5628 2004-06-14 Jeff Law <law@redhat.com>
5629
5630 * gcc.c-torture/compile/20040614-1.c: New test.
5631
5632 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5633
5634 PR fortran/15211
5635 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
5636 LEN of a character array.
5637
5638 2004-06-14 Mark Mitchell <mark@codesourcery.com>
5639
5640 PR c++/15096
5641 * g++.dg/template/ptrmem10.C: New test.
5642
5643 PR c++/14930
5644 * g++.dg/template/friend30.C: New test.
5645
5646 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5647
5648 PR fortran/14928
5649 * gfortran.fortran-torture/compile/mloc.f90: New test.
5650
5651 2004-06-13 Paul Brook <paul@codesourcery.com>
5652
5653 * gfortran.fortran-torture/execute/random_2.f90: New test.
5654
5655 2004-06-13 Eric Christopher <echristo@redhat.com>
5656
5657 * gcc.dg/noncompile/redecl-1.c: Fix error message.
5658
5659 2004-06-12 Paul Brook <paul@codesourcery.com>
5660
5661 * gfortran.fortran-torture/execute/contained_3.f90: New test.
5662
5663 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5664
5665 PR fortran/14923
5666 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
5667
5668 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5669
5670 PR fortran/14957
5671 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
5672 syntax errors in end statements of contained subroutines.
5673
5674 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5675
5676 PR fortran/12841
5677 * gfortran.fortran-torture/execute/null_arg.f90: New test.
5678
5679 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5680
5681 PR fortran/15665
5682 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
5683
5684 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5685
5686 PR gfortran/12839
5687 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
5688
5689 2004-06-11 Mark Mitchell <mark@codesourcery.com>
5690
5691 PR c++/15862
5692 * g++.dg/parse/enum1.C: New test.
5693
5694 2004-06-10 Jeff Law <law@redhat.com>
5695
5696 * gcc.c-torture/compile/20040610-1.c: New test.
5697
5698 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5699
5700 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
5701 * g++.old-deja/g++.other/decl3.C: Likewise.
5702
5703 2004-06-10 Brian Booth <bbooth@redhat.com>
5704
5705 * gcc.dg/tree-ssa/20031015-1.c: Scan for
5706 V_MAY_DEF instead of VDEF.
5707 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
5708
5709 2004-06-10 Mark Mitchell <mark@codesourcery.com>
5710
5711 PR c++/14211
5712 * g++.dg/conversion/const1.C: New test.
5713
5714 PR c++/15076
5715 * g++.dg/conversion/reinterpret1.C: New test.
5716
5717 PR c++/15877
5718 * g++.dg/template/enum2.C: New test.
5719
5720 PR c++/15227
5721 * g++.dg/template/error13.C: New test.
5722
5723 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5724
5725 PR fortran/14957
5726 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
5727 arguments to test_* REAL and of the right size.
5728
5729 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5730
5731 PR target/15569
5732 PR rtl-optimization/15681
5733 * gcc.dg/20040609-1.c: New test.
5734
5735 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5736
5737 PR c++/14791
5738 * g++.dg/opt/builtins1.C: New test.
5739
5740 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
5741
5742 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
5743 that use default windows32 struct layout.
5744 * gcc.dg/i386-bitfield2.c: Likewise.
5745
5746 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
5747
5748 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
5749 for mingw32 and cygwin targets.
5750
5751 2004-06-09 Geoffrey Keating <geoffk@apple.com>
5752
5753 * gcc.dg/pch/macro-4.c: New.
5754 * gcc.dg/pch/macro-4.hs: New.
5755
5756 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5757
5758 PR fortran/13249
5759 * gfortran.fortran-torture/compile/name_clash.f90: New test.
5760
5761 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5762
5763 PR fortran/13372
5764 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
5765
5766 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5767
5768 PR gfortran/14897
5769 * gfortran.fortran-torture/execute/t_edit.f90: New test.
5770
5771 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5772
5773 PR gfortran/15755
5774 * gfortran.fortran-torture/execute/backspace.c : New test.
5775
5776 2004-06-09 Paul Brook <paul@codesourcery.com>
5777
5778 * gfortran.fortran-torture/execure/intrinsic_associated.f90
5779 (pointer_to_section): Rewrite to use smaller array.
5780
5781 2004-06-08 David Edelsohn <edelsohn@gnu.org>
5782
5783 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
5784 * gcc.dg/ext/altivec-10.c: Same.
5785 * gcc.dg/ext/altivec-11.c: Same.
5786 * gcc.dg/ext/altivec-12.c: Same.
5787 * gcc.dg/ext/altivec-13.c: Same.
5788 * gcc.dg/ext/altivec-14.c: Same.
5789 * gcc.dg/ext/altivec-15.c: Same.
5790 * gcc.dg/ext/altivec-16.c: Same.
5791 * gcc.dg/ext/altivec-3.c: Same.
5792 * gcc.dg/ext/altivec-4.c: Same.
5793 * gcc.dg/ext/altivec-6.c: Same.
5794 * gcc.dg/ext/altivec-7.c: Same.
5795 * gcc.dg/ext/altivec-8.c: Same.
5796 * gcc.dg/ext/altivec-varargs-1.c: Same.
5797
5798 * g++.dg/ext/altivec-1.C: Correct dg syntax.
5799 * g++.dg/ext/altivec-10.C: Same.
5800 * g++.dg/ext/altivec-2.C: Same.
5801 * g++.dg/ext/altivec-3.C: Same.
5802 * g++.dg/ext/altivec-4.C: Same.
5803 * g++.dg/ext/altivec-5.C: Same.
5804 * g++.dg/ext/altivec-6.C: Same.
5805 * g++.dg/ext/altivec-7.C: Same.
5806 * g++.dg/ext/altivec-8.C: Same.
5807 * g++.dg/ext/altivec-9.C: Same.
5808
5809 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5810
5811 PR c++/7841
5812 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
5813
5814 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5815
5816 * gcc.dg/union-1.c: New test.
5817
5818 2004-06-07 Roger Sayle <roger@eyesopen.com>
5819
5820 * gcc.dg/builtins-41.c: New test case.
5821 * gcc.dg/builtins-42.c: New test case.
5822
5823 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5824
5825 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
5826 * g++.dg/ext/altivec-10.C: Same.
5827 * g++.dg/ext/altivec-2.C: Same.
5828 * g++.dg/ext/altivec-3.C: Same.
5829 * g++.dg/ext/altivec-4.C: Same.
5830 * g++.dg/ext/altivec-5.C: Same.
5831 * g++.dg/ext/altivec-6.C: Same.
5832 * g++.dg/ext/altivec-7.C: Same.
5833 * g++.dg/ext/altivec-8.C: Same.
5834 * g++.dg/ext/altivec-9.C: Same.
5835 * g++.old-deja/g++.abi/cxa_vec.C: Same.
5836 * g++.old-deja/g++.brendan/new3.C: Same.
5837 * gcc.c-torture/execute/eeprof-1.x: Same.
5838
5839 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
5840
5841 PR c/14765
5842 * gcc.dg/pr14765-1.c: New test.
5843
5844 2004-06-07 Roger Sayle <roger@eyesopen.com>
5845
5846 PR c/14649
5847 * gcc.dg/pr14649-1.c: New test case.
5848
5849 2004-06-07 Richard Henderson <rth@redhat.com>
5850
5851 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
5852 if temporaries.
5853
5854 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5855
5856 * g++.dg/eh/elide1.C: Remove XFAIL.
5857
5858 2004-06-07 Mark Mitchell <mark@codesourcery.com>
5859
5860 PR c++/15337
5861 * g++.dg/expr/sizeof3.C: New test.
5862
5863 PR c++/14777
5864 * g++.dg/template/access14.C: New test.
5865
5866 PR c++/15554
5867 * g++.dg/template/enum1.C: New test.
5868
5869 PR c++/15057
5870 * g++.dg/eh/throw1.C: New test.
5871
5872 2004-06-07 David Ayers <d.ayers@inode.at>
5873 Ziemowit Laski <zlaski@apple.com>
5874
5875 * lib/objc.exp (objc_target_compile): Revert the '-framework
5876 Foundation' flag fix, since bare Darwin does not ship
5877 with the Foundation framework.
5878 * objc/execute/next_mapping.h: Provide a local NSConstantString
5879 @interface and @implementation.
5880 (objc_constant_string_init): A constructor function, used to
5881 initialize the NSConstantString meta-class object.
5882 * objc/execute/string1.m: Include "next_mapping.h" instead of
5883 <Foundation/NSString.h>.
5884 * objc/execute/string2.m: Likewise.
5885 * objc/execute/string3.m: Likewise.
5886 * objc/execute/string4.m: Likewise.
5887
5888 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
5889
5890 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
5891 to double. Replace double with FLOAT.
5892 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
5893
5894 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
5895 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
5896 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
5897 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
5898 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
5899 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
5900 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
5901 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
5902
5903 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
5904
5905 PR c/13519
5906 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
5907
5908 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5909
5910 PR c++/15503
5911 * g++.dg/template/meminit2.C: New test.
5912
5913 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
5914
5915 PR target/15822
5916 * gcc.c-torture/execute/compare-fp-1.c,
5917 gcc.c-torture/execute/compare-fp-2.c,
5918 gcc.c-torture/execute/compare-fp-3.c,
5919 gcc.c-torture/execute/compare-fp-4.c,
5920 gcc.c-torture/execute/compare-fp-3.x,
5921 gcc.c-torture/execute/compare-fp-4.x: Moved...
5922 * gcc.c-torture/execute/ieee/compare-fp-1.c,
5923 gcc.c-torture/execute/ieee/compare-fp-2.c,
5924 gcc.c-torture/execute/ieee/compare-fp-3.c,
5925 gcc.c-torture/execute/ieee/compare-fp-4.c,
5926 gcc.c-torture/execute/ieee/compare-fp-3.x,
5927 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
5928
5929 2004-06-04 David Ayers <d.ayers@inode.at>
5930
5931 * objc/execute/protocol-isEqual-4.m: New testcase.
5932
5933 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
5934
5935 * objc/execute/protocol-isEqual-1.m: New testcase.
5936 * objc/execute/protocol-isEqual-2.m: New testcase.
5937 * objc/execute/protocol-isEqual-3.m: New testcase.
5938
5939 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5940
5941 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
5942
5943 2004-06-02 Ziemowit Laski <zlaski@apple.com>
5944
5945 * lib/objc.exp (objc_target_compile): When running tests on
5946 Darwin (Mac OS X), inform the linker about '-framework
5947 'Foundation'.
5948
5949 2004-06-02 Eric Christopher <echristo@redhat.com>
5950
5951 * gcc.c-torture/compile/20040602-1.c: New.
5952
5953 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
5954
5955 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
5956 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
5957
5958 PR tree-optimization/14736
5959 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
5960
5961 PR tree-optimization/14042
5962 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
5963
5964 PR tree-optimization/14729
5965 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
5966
5967 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5968
5969 PR fortran/15557
5970 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
5971
5972 2004-06-01 Richard Hederson <rth@redhat.com>
5973
5974 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
5975
5976 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5977
5978 PR c++/14932
5979 * g++.dg/parse/offsetof4.C: New test.
5980
5981 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
5982
5983 PR objc/7993
5984 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
5985
5986 2004-05-31 Mark Mitchell <mark@codesourcery.com>
5987
5988 PR c++/15701
5989 * g++.dg/template/friend29.C: New test.
5990
5991 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
5992
5993 PR c/15749
5994 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
5995
5996 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
5997
5998 * gcc.dg/sparc-trap-1.c: New test.
5999
6000 2004-05-31 Roger Sayle <roger@eyesopen.com>
6001
6002 PR middle-end/15069
6003 * g++.dg/opt/fold3.C: New test case.
6004
6005 2004-05-30 Graham Stott <graham.stott@btinternet.com>
6006
6007 * lib/target-supports.exp (check_iconv_available): Fix fallout
6008 from 2004-05-28 patch.
6009
6010 2004-05-30 Paul Brook <paul@codesourcery.com>
6011
6012 PR fortran/15620
6013 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
6014 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
6015
6016 2004-05-30 Steven G. Kargl <kargls@comcast.net>
6017
6018 * gfortran.fortran-torture/execute/random_1.f90: New test.
6019
6020 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6021
6022 * g++.dg/ext/altivec-10.C: New test.
6023
6024 2004-05-29 Paul Brook <paul@codesourcery.com>
6025
6026 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
6027
6028 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6029
6030 * gcc.dg/altivec-16.c: New test.
6031
6032 2004-05-28 Janis Johnson <janis187@us.ibm.com>
6033
6034 * lib/target-supports.exp (check_vmx_hw_available): New.
6035 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
6036
6037 * lib/target-supports.exp (check_alias_available,
6038 check_iconv_available, check_named_sections_available): Use
6039 unique names for temporary files.
6040
6041 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6042
6043 * gcc.dg/altivec-15.c: New test.
6044
6045 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6046
6047 PR c++/15083
6048 * g++.dg/warn/noeffect6.C: New test.
6049
6050 PR c++/15471
6051 * g++.dg/expr/ptrmem4.C: New test.
6052
6053 PR c++/15640
6054 * g++.dg/template/operator3.C: New test.
6055
6056 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6057
6058 PR c++/14668
6059 * g++.dg/lookup/redecl1.C: New test.
6060 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
6061
6062 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
6063
6064 * gcc.c-torture/execute/compare-fp-1.c,
6065 gcc.c-torture/execute/compare-fp-2.c,
6066 gcc.c-torture/execute/compare-fp-3.c,
6067 gcc.c-torture/execute/compare-fp-4.c,
6068 gcc.c-torture/execute/compare-fp-3.x,
6069 gcc.c-torture/execute/compare-fp-4.x,
6070 gcc.dg/pr15649-1.c: New.
6071
6072 2004-05-27 Adam Nemet <anemet@lnxw.com>
6073
6074 PR c++/12883
6075 * g++.dg/init/array14.C: New test.
6076
6077 2004-05-25 Janis Johnson <janis187@us.ibm.com>
6078
6079 * lib/compat.exp (compat-get-options-main): New.
6080 (compat-get-options): Remove unneeded code, warn for ignored
6081 command.
6082 (compat-execute): Check flag set by dg-require-* commands.
6083
6084 * lib/compat.exp (compat-execute): Break up long lines.
6085
6086 2004-05-24 Janis Johnson <janis187@us.ibm.com>
6087
6088 * gcc.dg/altivec-7.c: Don't use 'vector long'.
6089 * gcc.dg/altivec-14.c: New test.
6090 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
6091
6092 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
6093 * gcc.dg/altivec-12.c: Ditto.
6094
6095 * gcc.dg/altivec-3.c: Move call to altivec_check.
6096
6097 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6098
6099 PR c++/15044
6100 * g++.dg/template/error12.C: New test.
6101
6102 PR c++/15317
6103 * g++.dg/ext/attrib15.C: New test.
6104
6105 PR c++/15329
6106 * g++.dg/template/ptrmem9.C: New test.
6107
6108 2004-05-25 Paul Brook <paul@codesourcery.com>
6109
6110 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
6111
6112 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6113
6114 PR c++/15165
6115 * g++.dg/template/crash19.C: New test.
6116
6117 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6118
6119 PR c++/15025
6120 * g++.dg/template/redecl1.C: New test.
6121
6122 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6123
6124 PR c++/14821
6125 * g++.dg/other/ns1.C: New test.
6126
6127 PR c++/14883
6128 * g++.dg/template/invalid1.C: New test.
6129
6130 2004-05-23 Paul Brook <paul@codesourcery.com>
6131 Victor Leikehman <lei@haifasphere.co.il>
6132
6133 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
6134 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
6135
6136 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6137
6138 PR c++/15285
6139 PR c++/15299
6140 * g++.dg/template/non-dependent5.C: New test.
6141 * g++.dg/template/non-dependent6.C: New test.
6142
6143 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6144
6145 PR c++/15507
6146 * g++.dg/inherit/union1.C: New test.
6147
6148 PR c++/15542
6149 * g++.dg/template/addr1.C: New test.
6150
6151 PR c++/15427
6152 * g++.dg/template/array5.C: New test.
6153
6154 PR c++/15287
6155 * g++.dg/template/array6.C: New test.
6156
6157 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
6158 Roger Sayle <roger@eyesopen.com>
6159
6160 * g++.dg/lookup/forscope2.C: New test case.
6161
6162 2004-05-22 Ben Elliston <bje@au.ibm.com>
6163
6164 * gcc.dg/cpp/Wmissingdirs.c: New.
6165
6166 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6167
6168 PR target/15301
6169 * gcc.dg/compat/union-m128-1.h: New file.
6170 * gcc.dg/compat/union-m128-1_main.c: Likewise.
6171 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6172 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6173
6174 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6175
6176 PR target/15302
6177 * gcc.dg/compat/struct-complex-1.h: New file.
6178 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
6179 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
6180 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6181
6182 2004-05-20 Roger Sayle <roger@eyesopen.com>
6183
6184 PR middle-end/3074
6185 * gcc.dg/pr3074-1.c: New test case.
6186 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
6187
6188 2004-05-20 Falk Hueffner <falk@debian.org>
6189
6190 PR other/15526
6191 * gcc.dg/ftrapv-1.c: New test case.
6192
6193 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
6194
6195 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
6196
6197 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
6198 Jeff Law <law@redhat.com>
6199
6200 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
6201 * gcc.dg/tree-ssa/20040518-2.c: New test.
6202
6203 * gcc.dg/tree-ssa/20040518-1.c: New test.
6204
6205 2004-05-18 Zack Weinberg <zack@codesourcery.com>
6206
6207 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
6208
6209 2004-05-18 Paul Brook <paul@codesourcery.com>
6210
6211 PR fortran/13930
6212 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
6213
6214 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6215
6216 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
6217 constant folding.
6218
6219 2004-05-17 Steven Bosscher <stevenb@suse.de>
6220
6221 * gcc.dg/tree-ssa/20040517-1.c: New test.
6222
6223 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6224
6225 * gcc.dg/loop-4.c: New test.
6226
6227 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
6228
6229 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
6230
6231 2004-05-15 Bud Davis <bdavis9659@comcast.net>
6232
6233 PR fortran/15311
6234 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
6235
6236 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6237
6238 PR fortran/13826
6239 PR fortran/13940
6240 * gfortran.fortran-torture/compile/data_1.f90: New test.
6241
6242 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
6243
6244 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
6245 * gcc.dg/uninit-H.c: Define ASM for __s390__.
6246
6247 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6248
6249 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
6250
6251 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6252
6253 PR c/15444
6254 * gcc.dg/format/xopen-1.c: Adjust expected message.
6255 * gcc.dg/format/xopen-3.c: New test.
6256
6257 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
6258
6259 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
6260
6261 2004-05-14 Jeff Law <law@redhat.com>
6262
6263 * gcc.dg/tree-ssa/20040514-2.c: New test.
6264
6265 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6266
6267 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
6268 this ...
6269 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
6270 this.
6271
6272 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
6273
6274 * gcc.dg/tree-ssa/20040514-1.c: New test.
6275
6276 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6277
6278 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
6279 test.
6280
6281 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6282
6283 PR fortran/14066
6284 * gfortran.fortran-torture/compile/do_1.f90: New test.
6285
6286 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6287
6288 PR fortran/15051
6289 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
6290 test.
6291
6292 2004-05-14 Bud Davis <bdavis9659@comcast.net>
6293
6294 PR fortran/15149
6295 * gfortran.fortran-torture/execute/random_init.f90: New test.
6296
6297 2004-05-13 Paul Brook <paul@codesourcery.com>
6298
6299 PR fortran/15314
6300 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
6301
6302 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
6303
6304 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
6305 for the powerpc case.
6306
6307 2004-05-13 Jeff Law <law@redhat.com>
6308
6309 * gcc.dg/tree-ssa/20040513-1.c: New test.
6310 * gcc.dg/tree-ssa/20040513-2.c: New test.
6311
6312 2004-05-13 Paul Brook <paul@codesourcery.com>
6313
6314 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
6315 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
6316 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
6317
6318 2004-05-13 Andreas Schwab <schwab@suse.de>
6319
6320 PR other/10819
6321 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
6322 characters.
6323
6324 2004-05-13 Bud Davis <bdavis9659@comcast.net>
6325
6326 PR fortran/15294
6327 * gfortran.fortran-torture/execute/adjustr.f90: New file.
6328
6329 2004-05-13 Diego Novillo <dnovillo@redhat.com>
6330
6331 Merge from tree-ssa-20020619-branch. See
6332 ChangeLog.tree-ssa for details.
6333
6334 2004-05-11 Ziemowit Laski <zlaski@apple.com>
6335
6336 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
6337 include <altivec.h> explicitly.
6338 * gcc.dg/altivec-13.c: Likewise.
6339
6340 2004-05-11 Paul Brook <paul@codesourcery.com>
6341
6342 * gcc.c-torture/compile/20010518-1.c: Force enum size.
6343
6344 2004-05-10 Eric Christopher <echristo@redhat.com>
6345
6346 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
6347 * gcc.dg/sibcall-4.c: Ditto.
6348
6349 2004-05-10 Ziemowit Laski <zlaski@apple.com>
6350
6351 * g++.dg/ext/altivec-8.C: New test case.
6352 * gcc.dg/altivec-13.c: New test case.
6353
6354 2004-05-08 Roger Sayle <roger@eyesopen.com>
6355
6356 * gcc.c-torture/execute/divcmp-1.c: New test case.
6357 * gcc.c-torture/execute/divcmp-2.c: New test case.
6358 * gcc.c-torture/execute/divcmp-3.c: New test case.
6359
6360 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6361
6362 * g++.dg/other/pragma-re-2.C: New test.
6363
6364 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6365
6366 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
6367 * gcc.dg/i386-387-2.c: Likewise.
6368
6369 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
6370 __builtin_drem.
6371 * gcc.dg/i386-387-6.c: Likewise.
6372
6373 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6374
6375 * gcc.dg/builtins-33.c: Also check log1p*.
6376
6377 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
6378
6379 PR optimization/15296
6380 * gcc.c-torture/execute/pr15296.c: New test.
6381
6382 2004-05-05 Uros Bizjak <uros@kss-loka.si>
6383
6384 * gcc.dg/builtins-40.c: New test.
6385
6386 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
6387
6388 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
6389
6390 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
6391
6392 * g++.dg/ext/spe1.C: New testcase.
6393
6394 2004-05-04 Ziemowit Laski <zlaski@apple.com>
6395
6396 * objc.dg/image-info.m: Allow additional attributes
6397 for __image_info section.
6398
6399 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
6400
6401 * gcc.dg/torture/mips-hilo-2.c: New test.
6402
6403 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6404
6405 PR c++/14389
6406 * g++.dg/template/member5.C: New test.
6407
6408 2004-05-03 Uros Bizjak <uros@kss-loka.si>
6409
6410 * gcc.dg/builtins-34.c: Also check expm1*.
6411
6412 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6413
6414 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
6415 * gcc.dg/torture/builtin-convert-3.c: New test.
6416
6417 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
6418
6419 PR middle-end/15054
6420 * g++.dg/opt/pr15054.C: New test.
6421
6422 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6423
6424 * gcc.dg/torture/builtin-rounding-1.c: New test.
6425 * gcc.dg/builtins-25.c: Delete.
6426 * gcc.dg/builtins-29.c: Delete.
6427
6428 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
6429
6430 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
6431 * gcc.dg/sibcall-4.c: Likewise.
6432 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
6433
6434 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6435
6436 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
6437 bit-field on 16-bit targets.
6438
6439 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6440
6441 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
6442 16-bit targets.
6443
6444 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
6445
6446 * gcc.dg/rs6000-power2-1.c: Change to compile only.
6447 * gcc.dg/rs6000-power2-2.c: Likewise.
6448
6449 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
6450
6451 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
6452 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
6453 Change the asm registers to be in form of frN instead of fN.
6454
6455 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6456
6457 * gcc.dg/torture/builtin-convert-2.c: New test.
6458
6459 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
6460
6461 * gcc.dg/rs6000-power2-1.c: New test.
6462 * gcc.dg/rs6000-power2-2.c: New test.
6463
6464 2004-04-28 Jan Hubicka <jh@suse.cz>
6465
6466 * gcc.dg/unused-6.c: New test.
6467
6468 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6469 Ulrich Weigand <uweigand@de.ibm.com>
6470
6471 * ada/acats/run_all.sh: Define $target variable.
6472
6473 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
6474
6475 PR c++/15119
6476 * g++.dg/other/vararg-1.C: New test.
6477
6478 PR c++/4794
6479 * g++.dg/eh/cleanup3.C: New test.
6480
6481 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6482
6483 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
6484 and ad8011a (target_insn).
6485 * ada/acats/support/macro.dfs: Likewise.
6486 * ada/acats/support/impbit.adb: New file.
6487
6488 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
6489
6490 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
6491
6492 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6493
6494 * gcc.dg/loop-3.c: New test.
6495
6496 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
6497
6498 * gcc.c-torture/execute/simd-5.c: New test.
6499
6500 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6501
6502 PR c++/15064
6503 * g++.dg/template/crash18.C: New test.
6504
6505 2004-04-22 Mark Mitchell <mark@codesourcery.com>
6506
6507 * g++.dg/ext/complit3.C: New test.
6508
6509 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6510
6511 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
6512 * gcc.dg/altivec-3.c: Same.
6513 * gcc.dg/altivec-varargs-1.c: Same.
6514
6515 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6516
6517 * lib/target-supports.exp (check_profiling_available): Assume
6518 profiling is not available on powerpc-eabi targets.
6519
6520 2004-04-21 Janis Johnson <janis187@us.ibm.com>
6521
6522 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
6523 * gcc.dg/vmx/bug-1.c: Ditto.
6524
6525 2004-04-20 Eric Christopher <echristo@redhat.com>
6526
6527 * gcc.dg/charset/extern.c: New test.
6528 * g++.dg/charset/extern3.cc: Ditto.
6529
6530 2004-04-20 Uros Bizjak <uros@kss-loka.si>
6531
6532 * gcc.dg/builtins-39.c: New test.
6533
6534 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
6535
6536 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
6537
6538 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
6539
6540 * gcc.dg/torture/mips-hilo-1.c: New test.
6541
6542 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
6543
6544 * gcc.c-torture/compile/20040419-1.c: New test.
6545
6546 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
6547
6548 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
6549
6550 2004-04-18 Zack Weinberg <zack@codesourcery.com>
6551 Aldy Hernandez <aldyh@redhat.com>
6552
6553 * gcc.c-torture/execute/va-arg-24.c: New.
6554
6555 2004-04-17 Zack Weinberg <zack@codesourcery.com>
6556 Aldy Hernandez <aldyh@redhat.com>
6557
6558 * gcc.dg/vmx/1b-01.c: New.
6559 * gcc.dg/vmx/1b-02.c: New.
6560 * gcc.dg/vmx/1b-03.c: New.
6561 * gcc.dg/vmx/1b-04.c: New.
6562 * gcc.dg/vmx/1b-05.c: New.
6563 * gcc.dg/vmx/1b-06.c: New.
6564 * gcc.dg/vmx/1b-07.c: New.
6565 * gcc.dg/vmx/1c-01.c: New.
6566 * gcc.dg/vmx/1c-02.c: New.
6567 * gcc.dg/vmx/3a-01a.c: New.
6568 * gcc.dg/vmx/3a-01.c: New.
6569 * gcc.dg/vmx/3a-01m.c: New.
6570 * gcc.dg/vmx/3a-03.c: New.
6571 * gcc.dg/vmx/3a-03m.c: New.
6572 * gcc.dg/vmx/3a-04.c: New.
6573 * gcc.dg/vmx/3a-04m.c: New.
6574 * gcc.dg/vmx/3a-05.c: New.
6575 * gcc.dg/vmx/3a-06.c: New.
6576 * gcc.dg/vmx/3a-06m.c: New.
6577 * gcc.dg/vmx/3a-07.c: New.
6578 * gcc.dg/vmx/3b-01.c: New.
6579 * gcc.dg/vmx/3b-02.c: New.
6580 * gcc.dg/vmx/3b-10.c: New.
6581 * gcc.dg/vmx/3b-13.c: New.
6582 * gcc.dg/vmx/3b-14.c: New.
6583 * gcc.dg/vmx/3b-15.c: New.
6584 * gcc.dg/vmx/3c-01a.c: New.
6585 * gcc.dg/vmx/3c-01.c: New.
6586 * gcc.dg/vmx/3c-02.c: New.
6587 * gcc.dg/vmx/3c-03.c: New.
6588 * gcc.dg/vmx/3d-01.c: New.
6589 * gcc.dg/vmx/4-01.c: New.
6590 * gcc.dg/vmx/4-03.c: New.
6591 * gcc.dg/vmx/5-01.c: New.
6592 * gcc.dg/vmx/5-02.c: New.
6593 * gcc.dg/vmx/5-03.c: New.
6594 * gcc.dg/vmx/5-04.c: New.
6595 * gcc.dg/vmx/5-05.c: New.
6596 * gcc.dg/vmx/5-06.c: New.
6597 * gcc.dg/vmx/5-07.c: New.
6598 * gcc.dg/vmx/5-07t.c: New.
6599 * gcc.dg/vmx/5-08.c: New.
6600 * gcc.dg/vmx/5-10.c: New.
6601 * gcc.dg/vmx/5-11.c: New.
6602 * gcc.dg/vmx/7-01a.c: New.
6603 * gcc.dg/vmx/7-01.c: New.
6604 * gcc.dg/vmx/7c-01.c: New.
6605 * gcc.dg/vmx/7d-01.c: New.
6606 * gcc.dg/vmx/7d-02.c: New.
6607 * gcc.dg/vmx/8-01.c: New.
6608 * gcc.dg/vmx/8-02a.c: New.
6609 * gcc.dg/vmx/8-02.c: New.
6610 * gcc.dg/vmx/brode-1.c: New.
6611 * gcc.dg/vmx/bug-1.c: New.
6612 * gcc.dg/vmx/bug-2.c: New.
6613 * gcc.dg/vmx/bug-3.c: New.
6614 * gcc.dg/vmx/cw-bug-1.c: New.
6615 * gcc.dg/vmx/cw-bug-2.c: New.
6616 * gcc.dg/vmx/cw-bug-3.c: New.
6617 * gcc.dg/vmx/dct.c: New.
6618 * gcc.dg/vmx/debug-1.c: New.
6619 * gcc.dg/vmx/debug-2.c: New.
6620 * gcc.dg/vmx/debug-3.c: New.
6621 * gcc.dg/vmx/debug-4.c: New.
6622 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
6623 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
6624 * gcc.dg/vmx/eg-5.c: New.
6625 * gcc.dg/vmx/fft.c: New.
6626 * gcc.dg/vmx/gcc-bug-1.c: New.
6627 * gcc.dg/vmx/gcc-bug-2.c: New.
6628 * gcc.dg/vmx/gcc-bug-3.c: New.
6629 * gcc.dg/vmx/gcc-bug-4.c: New.
6630 * gcc.dg/vmx/gcc-bug-5.c: New.
6631 * gcc.dg/vmx/gcc-bug-6.c: New.
6632 * gcc.dg/vmx/gcc-bug-7.c: New.
6633 * gcc.dg/vmx/gcc-bug-8.c: New.
6634 * gcc.dg/vmx/gcc-bug-9.c: New.
6635 * gcc.dg/vmx/gcc-bug-b.c: New.
6636 * gcc.dg/vmx/gcc-bug-c.c: New.
6637 * gcc.dg/vmx/gcc-bug-d.c: New.
6638 * gcc.dg/vmx/gcc-bug-e.c: New.
6639 * gcc.dg/vmx/gcc-bug-f.c: New.
6640 * gcc.dg/vmx/gcc-bug-g.c: New.
6641 * gcc.dg/vmx/gcc-bug-i.c: New.
6642 * gcc.dg/vmx/harness.h: New.
6643 * gcc.dg/vmx/ira1.c: New.
6644 * gcc.dg/vmx/ira2a.c: New.
6645 * gcc.dg/vmx/ira2b.c: New.
6646 * gcc.dg/vmx/ira2.c: New.
6647 * gcc.dg/vmx/ira2c.c: New.
6648 * gcc.dg/vmx/mem.c: New.
6649 * gcc.dg/vmx/newton-1.c: New.
6650 * gcc.dg/vmx/ops.c: New.
6651 * gcc.dg/vmx/sn7153.c: New.
6652 * gcc.dg/vmx/spill2.c: New.
6653 * gcc.dg/vmx/spill3.c: New.
6654 * gcc.dg/vmx/spill.c: New.
6655 * gcc.dg/vmx/t.c: New.
6656 * gcc.dg/vmx/varargs-1.c: New.
6657 * gcc.dg/vmx/varargs-2.c: New.
6658 * gcc.dg/vmx/varargs-3.c: New.
6659 * gcc.dg/vmx/varargs-4.c: New.
6660 * gcc.dg/vmx/varargs-5.c: New.
6661 * gcc.dg/vmx/varargs-6.c: New.
6662 * gcc.dg/vmx/varargs-7.c: New.
6663 * gcc.dg/vmx/vmx.exp: New.
6664 * gcc.dg/vmx/vprint-1.c: New.
6665 * gcc.dg/vmx/vscan-1.c: New.
6666 * gcc.dg/vmx/x-01.c: New.
6667 * gcc.dg/vmx/x-02.c: New.
6668 * gcc.dg/vmx/x-03.c: New.
6669 * gcc.dg/vmx/x-04.c: New.
6670 * gcc.dg/vmx/x-05.c: New.
6671 * gcc.dg/vmx/yousufi-1.c: New.
6672 * gcc.dg/vmx/zero-1.c: New.
6673 * gcc.dg/vmx/zero.c: New.
6674
6675 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
6676
6677 * g++.dg/lookup/java1.C: Update for chage of
6678 _Jv_AllocObject.
6679 * g++.dg/lookup/java2.C: Likewise.
6680
6681 2004-04-17 Laurent GUERBY <laurent@guerby.net>
6682
6683 * ada/acats/run_all.sh: use -O2 by default.
6684
6685 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
6686
6687 * gcc.dg/vr-mult-[12].c: New tests.
6688
6689 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6690
6691 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
6692
6693 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
6694
6695 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
6696
6697 * lib/target-supports.exp (check_profiling_available): Assume profiling
6698 isn't available for mips*-*-elf targets.
6699
6700 2004-04-14 Uros Bizjak <uros@kss-loka.si>
6701
6702 * gcc.dg/builtins-38.c: New test.
6703
6704 2004-04-14 Eric Christopher <echristo@redhat.com>
6705
6706 * g++.dg/charset/charset.exp: Run .cc extension tests.
6707
6708 2004-04-14 Zack Weinberg <zack@codesourcery.com>
6709
6710 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
6711
6712 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6713
6714 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
6715
6716 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
6717
6718 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
6719 * gcc.dg/i386-387-2.c: Likewise.
6720
6721 * gcc.dg/i386-387-7.c: New test.
6722 * gcc.dg/i386-387-8.c: New test.
6723
6724 * gcc.dg/builtins-37.c: New test.
6725
6726 2004-04-13 Geoffrey Keating <geoffk@apple.com>
6727
6728 * g++.dg/pch/externc-1.C: Add missing semicolon.
6729
6730 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
6731
6732 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
6733
6734 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6735
6736 * gcc.c-torture/execute/20040411-1.c: New test.
6737
6738 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
6739
6740 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
6741
6742 2004-04-09 Chris Demetriou <cgd@broadcom.com>
6743
6744 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
6745
6746 2004-04-09 Zack Weinberg <zack@codesourcery.com>
6747
6748 * lib/target-supports.exp (check_named_sections_available): New.
6749 * lib/gcc-dg.exp (dg-require-named-sections): New.
6750 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
6751 old-deja.exp. Also prune error-count message from HP linker.
6752 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
6753
6754 * g++.dg/init/init-ref4.C: Use dg-require-weak.
6755 * g++.old-deja/g++.pt/static3.C: Likewise.
6756 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
6757
6758 2004-04-09 Roger Sayle <roger@eyesopen.com>
6759
6760 * gcc.c-torture/execute/20040409-1.c: New test case.
6761 * gcc.c-torture/execute/20040409-2.c: New test case.
6762 * gcc.c-torture/execute/20040409-3.c: New test case.
6763
6764 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
6765
6766 * gcc.dg/20040409-1.c: New test.
6767
6768 2004-04-08 Roger Sayle <roger@eyesopen.com>
6769
6770 PR target/14888
6771 * g++.dg/opt/pr14888.C: New test case.
6772
6773 2004-04-08 Geoffrey Keating <geoffk@apple.com>
6774
6775 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
6776 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
6777 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
6778 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
6779 New tests.
6780
6781 2004-04-08 Paul Brook <paul@codesourcery.com>
6782
6783 * gcc.dg/spill-1.c: New test.
6784
6785 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6786
6787 * gcc.dg/torture/builtin-ctype-2.c: New test.
6788
6789 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
6790
6791 * gcc.dg/pch/pch.exp: Add largefile test.
6792
6793 2004-04-06 Geoffrey Keating <geoffk@apple.com>
6794
6795 * g++.dg/pch/externc-1.Hs: New.
6796 * g++.dg/pch/externc-1.C: New.
6797
6798 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6799
6800 * gcc.dg/compat/struct-by-value-5a_main.c,
6801 gcc.dg/compat/struct-by-value-5b_main.c: New files.
6802 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
6803 * gcc.dg/compat/struct-by-value-5a_x.c,
6804 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
6805 gcc.dg/compat/struct-by-value-5_x.c.
6806 * gcc.dg/compat/struct-by-value-5a_y.c,
6807 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
6808 gcc.dg/compat/struct-by-value-5_y.c.
6809
6810 * gcc.dg/compat/struct-by-value-6a_main.c,
6811 gcc.dg/compat/struct-by-value-6b_main.c: New files.
6812 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
6813 * gcc.dg/compat/struct-by-value-6a_x.c,
6814 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
6815 gcc.dg/compat/struct-by-value-6_x.c.
6816 * gcc.dg/compat/struct-by-value-6a_y.c,
6817 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
6818 gcc.dg/compat/struct-by-value-6_y.c.
6819
6820 * gcc.dg/compat/struct-by-value-7a_main.c,
6821 gcc.dg/compat/struct-by-value-7b_main.c: New files.
6822 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
6823 * gcc.dg/compat/struct-by-value-7a_x.c,
6824 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
6825 gcc.dg/compat/struct-by-value-7_x.c.
6826 * gcc.dg/compat/struct-by-value-7a_y.c,
6827 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
6828 gcc.dg/compat/struct-by-value-7_y.c.
6829
6830 2004-04-06 Jakub Jelinek <jakub@redhat.com>
6831
6832 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
6833 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
6834 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
6835 options.
6836
6837 2004-04-06 Uros Bizjak <uros@kss-loka.si>
6838
6839 * gcc.dg/builtins-36.c: New test.
6840
6841 2004-04-06 Paul Brook <paul@codesourcery.com>
6842
6843 * README.gcc: Remove obsolete contraint on testcases.
6844
6845 2004-04-05 Paul Brook <paul@codesourcery.com>
6846
6847 PR2123
6848 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
6849 failure and exit(0) on success.
6850 * g++.dg/expr/anew2.C: Ditto.
6851 * g++.dg/expr/anew3.C: Ditto.
6852 * g++.dg/expr/anew4.C: Ditto.
6853
6854 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
6855
6856 PR c++/3518
6857 * g++.dg/template/unify7.C: New.
6858
6859 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
6860
6861 * g++.dg/README: Bring up to date with new subdirectories; remove
6862 duplicate subdirectory lines.
6863
6864 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
6865
6866 PR c++/14007
6867 * g++.dg/template/unify5.C: New.
6868 * g++.dg/template/unify6.C: New.
6869 * g++.dg/template/qualttp20.C: Adjust.
6870 * g++.old-deja/g++.jason/report.C: Adjust.
6871 * g++.old-deja/g++.other/qual1.C: Adjust.
6872
6873 2004-04-01 Mark Mitchell <mark@codesourcery.com>
6874
6875 PR c++/14803
6876 * g++.dg/inherit/ptrmem1.C: New test.
6877
6878 2004-04-01 Jakub Jelinek <jakub@redhat.com>
6879
6880 PR c++/14755
6881 * gcc.c-torture/execute/20040331-1.c: New test.
6882 * gcc.dg/20040331-1.c: New test.
6883
6884 2004-04-01 Paul Brook <paul@codesourcery.com>
6885
6886 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
6887
6888 2004-03-30 Mark Mitchell <mark@codesourcery.com>
6889
6890 PR c++/14724
6891 * g++.dg/init/goto1.C: New test.
6892
6893 PR c++/14763
6894 * g++.dg/template/defarg4.C: New test.
6895
6896 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
6897
6898 * gcc.dg/altivec-11.c: Extend test for more valid cases.
6899
6900 2004-03-28 David Edelsohn <edelsohn@gnu.org>
6901
6902 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
6903
6904 2004-03-28 Zack Weinberg <zack@codesourcery.com>
6905
6906 * gcc.dg/noncompile/undeclared-2.c: New test.
6907
6908 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
6909
6910 * gcc.dg/940409-1.c: Remove XFAIL.
6911 * gcc.dg/reg-vol-struct-1.c: New test.
6912
6913 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6914
6915 * gcc.dg/torture/builtin-wctype-1.c: New test.
6916
6917 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
6918
6919 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
6920 * gcc.dg/20001101-1.c: Likewise.
6921 * gcc.dg/20001102-1.c: Likewise.
6922
6923 2004-03-25 Roger Sayle <roger@eyesopen.com>
6924
6925 * gcc.dg/compare8.c: Add an additional test for XOR.
6926
6927 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6928
6929 * gcc.dg/torture/builtin-ctype-1.c: New test.
6930
6931 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6932
6933 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
6934 * gcc.dg/torture/builtin-math-1.c: Likewise.
6935 * gcc.dg/torture/builtin-power-1.c: New test.
6936
6937 2004-03-24 Andreas Schwab <schwab@suse.de>
6938
6939 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
6940 IA64 assembler.
6941
6942 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
6943 Roger Sayle <roger@eyesopen.com>
6944
6945 * gcc.dg/compare8.c: New test case.
6946
6947 2004-03-23 Ziemowit Laski <zlaski@apple.com>
6948
6949 * g++.dg/ext/altivec-7.C: New test.
6950
6951 2004-03-23 Zack Weinberg <zack@codesourcery.com>
6952
6953 PR 12267, 12391, 12560, 13129, 14114, 14133
6954 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
6955 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
6956 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
6957 Adjust error regexps.
6958 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
6959 * gcc.dg/noncompile/undeclared-1.c: New test cases.
6960 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
6961 * gcc.dg/local1.c: Add explanatory comment.
6962
6963 2004-03-23 Roger Sayle <roger@eyesopen.com>
6964
6965 PR optimization/14669
6966 * g++.dg/opt/fold2.C: New test case.
6967
6968 2004-03-22 Jakub Jelinek <jakub@redhat.com>
6969
6970 PR c/14069
6971 * gcc.dg/20040322-1.c: New test.
6972
6973 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6974
6975 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6976 * gcc.dg/ultrasp4.c: Likewise.
6977 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
6978
6979 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
6980
6981 * gcc.dg/i386-sse-8.c: Reset default options.
6982
6983 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
6984
6985 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
6986 in the error message text.
6987
6988 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
6989
6990 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
6991
6992 2004-03-21 Mark Mitchell <mark@codesourcery.com>
6993
6994 PR c++/14616
6995 * g++.dg/init/array13.C: New test.
6996
6997 2004-03-20 Roger Sayle <roger@eyesopen.com>
6998
6999 PR target/13889
7000 * gcc.c-torture/compile/pr13889.c: New test case.
7001
7002 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
7003
7004 PR c/14635
7005 * builtins-1.c (nan, nans): Don't test.
7006 * builtins-30.c: Don't use nan, nanf, nanl.
7007 * builtins-35.c: New test.
7008
7009 2004-03-19 Ziemowit Laski <zlaski@apple.com>
7010
7011 * g++.dg/ext/altivec-6.C: New test.
7012
7013 2004-03-19 Mark Mitchell <mark@codesourcery.com>
7014
7015 * g++.dg/init/placement3.C: New test.
7016
7017 * g++.dg/template/spec13.C: New test.
7018
7019 * g++.dg/lookup/using11.C: New test.
7020
7021 * g++.dg/lookup/koenig3.C: New test.
7022
7023 * g++.dg/template/operator2.C: New test.
7024
7025 * g++.dg/expr/dtor3.C: New test.
7026 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
7027 marker.
7028 * g++.old-deja/g++.law/visibility28.C: Likewise.
7029
7030 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
7031
7032 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
7033 * gcc.dg/ppc64-abi-3.c: Likewise.
7034
7035 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7036
7037 PR c++/14545
7038 * g++.dg/parse/template15.C: New test.
7039
7040 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7041
7042 * g++.dg/expr/dtor2.C: New test.
7043
7044 * g++.dg/lookup/anon4.C: New test.
7045
7046 * g++.dg/overload/using1.C: New test.
7047
7048 * g++.dg/template/lookup7.C: New test.
7049
7050 * g++.dg/template/typename6.C: New test.
7051
7052 * g++.dg/expr/cond6.C: New test.
7053
7054 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7055
7056 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
7057
7058 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7059
7060 * g++.dg/expr/cond5.C: New test.
7061 * g++.dg/expr/constcast1.C: Likewise.
7062 * g++.dg/expr/ptrmem2.C: Likewise.
7063 * g++.dg/expr/ptrmem3.C: Likewise.
7064 * g++.dg/lookup/main1.C: Likewise.
7065 * g++.dg/template/lookup6.C: Likewise.
7066
7067 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7068
7069 * gcc.dg/local1.c: New test.
7070
7071 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
7072
7073 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7074
7075 * gcc.dg/torture/builtin-convert-1.c: New test.
7076
7077 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7078
7079 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
7080
7081 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7082
7083 PR c++/14481
7084 * g++.dg/warn/Wunused-7.C: New test.
7085
7086 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7087
7088 * gcc.dg/torture/builtin-integral-1.c: New test.
7089
7090 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7091
7092 PR c++/14586
7093 * g++.dg/parse/non-dependent3.C: New test.
7094
7095 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
7096
7097 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
7098 * g++.dg/eh/simd-2.C: Likewise.
7099 * g++.dg/init/array10.C: Likewise.
7100 * gcc.c-torture/compile/simd-1.c: Likewise.
7101 * gcc.c-torture/compile/simd-2.c: Likewise.
7102 * gcc.c-torture/compile/simd-3.c: Likewise.
7103 * gcc.c-torture/compile/simd-4.c: Likewise.
7104 * gcc.c-torture/compile/simd-6.c: Likewise.
7105 * gcc.c-torture/execute/simd-1.c: Likewise.
7106 * gcc.c-torture/execute/simd-2.c: Likewise.
7107 * gcc.dg/compat/vector-defs.h: Likewise.
7108 * gcc.dg/20020531-1.c: Likewise.
7109 * gcc.dg/altivec-3.c: Likewise.
7110 * gcc.dg/altivec-4.c: Likewise.
7111 * gcc.dg/altivec-varargs-1.c: Likewise.
7112 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
7113 * gcc.dg/i386-mmx-3.c: Likewise.
7114 * gcc.dg/i386-sse-4.c: Likewise.
7115 * gcc.dg/i386-sse-5.c: Likewise.
7116 * gcc.dg/i386-sse-8.c: Likewise.
7117 * gcc.dg/simd-1.c: Likewise.
7118 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
7119 __ev64_opaque__ since the machine description provides it.
7120
7121 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7122
7123 * lib/compat.exp (skip_list): New global variable.
7124 Use it to hold the user defined COMPAT_SKIPS list if any.
7125 (compat-obj): Add the members of skip_list to optall.
7126
7127 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7128
7129 * gcc.dg/compat/union-by-value-1_main.c,
7130 union-by-value-1_x.c, union-by-value-1_y.c,
7131 union-check.h, union-defs.h,
7132 union-init.h, union-return-1_main.c,
7133 union-return-1_x.c, union-return-1_y.c: New files.
7134
7135 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7136
7137 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
7138 mixed-struct-init.h: Add 4 mixed structure types.
7139 struct-by-value-21_main.c, struct-by-value-21_x.c,
7140 struct-by-value-21_y.c, struct-return-21_main.c,
7141 struct-return-21_x.c, struct-return-21_y.c: New files.
7142
7143 2004-03-13 Mark Mitchell <mark@codesourcery.com>
7144
7145 PR c++/14550
7146 * g++.dg/parse/template14.C: New test.
7147
7148 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7149
7150 * gcc.c-torture/execute/20040313-1.c: New test.
7151
7152 2004-03-13 Jakub Jelinek <jakub@redhat.com>
7153
7154 PR target/14533
7155 * gcc.dg/20040311-2.c: New test.
7156
7157 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
7158
7159 PR other/14544
7160 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
7161 bit-field.
7162
7163 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
7164
7165 * gcc.dg/20040305-2.c: Add missing return statement.
7166
7167 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7168
7169 * gcc.dg/builtins-34.c: Also check pow10*.
7170
7171 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7172
7173 PR target/14262
7174 * gcc.dg/20040305-2.c: New test.
7175
7176 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7177
7178 * gcc.dg/20040310-1.c: New test.
7179
7180 2004-03-11 Roger Sayle <roger@eyesopen.com>
7181
7182 * gcc.c-torture/execute/20040311-1.c: New test case.
7183
7184 2004-03-11 Mark Mitchell <mark@codesourcery.com>
7185
7186 PR c++/14476
7187 * g++.dg/lookup/enum1.C: New test.
7188
7189 2004-03-10 Mark Mitchell <mark@codesourcery.com>
7190
7191 PR c++/14510
7192 * g++.dg/lookup/struct2.C: New test.
7193
7194 2004-03-10 Uros Bizjak <uros@kss-loka.si>
7195
7196 * gcc.dg/builtins-34.c: New test.
7197
7198 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7199
7200 * gcc.dg/torture/builtin-nonneg-1.c: New test.
7201
7202 2004-03-09 James E Wilson <wilson@specifixinc.com>
7203
7204 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
7205 * gcc.dg/alias-2.c: New testcase.
7206
7207 2004-03-09 Zack Weinberg <zack@codesourcery.com>
7208
7209 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
7210
7211 2004-03-09 Roger Sayle <roger@eyesopen.com>
7212
7213 * gcc.c-torture/execute/20040309-1.c: New test case.
7214
7215 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
7216
7217 PR c++/14397
7218 * g++.dg/overload/ref1.C: New.
7219
7220 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7221
7222 PR c++/14409
7223 * g++.dg/template/spec12.C: New test.
7224
7225 PR c++/14448
7226 * g++.dg/parse/crash14.C: New test.
7227
7228 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7229
7230 PR c++/14230
7231 * g++.dg/init/ref11.C: New test.
7232
7233 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7234
7235 PR c++/14432
7236 * g++.dg/parse/builtin2.C: New test.
7237
7238 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7239
7240 PR c++/14401
7241 * g++.dg/init/ctor3.C: New test.
7242 * g++.dg/init/union1.C: New test.
7243 * g++.dg/ext/anon-struct4.C: New test.
7244
7245 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7246
7247 * g++.dg/lookup/koenig1.C: Tweak error messages.
7248 * g++.dg/lookup/used-before-declaration.C: Likewise.
7249 * g++.dg/other/do1.C: Likewise.
7250 * g++.dg/overload/koenig1.C: Likewise.
7251 * g++.dg/parse/crash13.C: Likewise.
7252 * g++.dg/template/instantiate3.C: Likewise.
7253
7254 2004-03-08 Eric Christopher <echristo@redhat.com>
7255
7256 * * lib/target-supports.exp: Enable libiconv in test
7257 compilation. Fix up error checking.
7258
7259 2004-03-08 Roger Sayle <roger@eyesopen.com>
7260
7261 PR middle-end/14289
7262 * gcc.dg/pr14289-1.c: New test case.
7263 * gcc.dg/pr14289-2.c: Likewise.
7264 * gcc.dg/pr14289-3.c: Likewise.
7265
7266 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
7267
7268 * gcc.c-torture/execute/20040308-1.c: New test.
7269
7270 2004-03-07 Roger Sayle <roger@eyesopen.com>
7271
7272 * gcc.c-torture/execute/20040307-1.c: New test case.
7273
7274 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
7275
7276 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
7277
7278 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
7279
7280 * gcc.dg/20040306-1.c: New test.
7281
7282 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
7283
7284 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
7285 them static.
7286 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
7287
7288 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7289
7290 PR c/14465
7291 * gcc.dg/decl-6.c: New test.
7292
7293 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7294
7295 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
7296 Rename LOGPOW -> LOG_POW.
7297 (SQRT_EXP, POW_EXP): New.
7298
7299 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7300
7301 * gcc.dg/i386-sse-8.c: New test.
7302
7303 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7304
7305 PR c/14114
7306 * gcc.dg/decl-5.c: New test.
7307
7308 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
7309
7310 * gcc.dg/20040305-1.c: New test.
7311
7312 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
7313
7314 PR other/14354
7315 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
7316
7317 2004-03-04 Ziemowit Laski <zlaski@apple.com>
7318
7319 PR c++/14425, c++/14426
7320 * g++.dg/ext/altivec-4.C: New test.
7321 * g++.dg/ext/altivec-5.C: New test.
7322
7323 2004-03-04 Geoffrey Keating <geoffk@apple.com>
7324
7325 * g++.old-deja/g++.other/linkage1.C: Expect errors about
7326 global variables of a type with no linkage.
7327 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
7328 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
7329 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
7330 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
7331 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
7332 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
7333 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
7334 * g++.dg/warn/deprecated.C: Name enum Color.
7335 * g++.dg/overload/VLA.C: Name structure for 'b'.
7336 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
7337
7338 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7339
7340 * gcc.c-torture/compile/20040304-1.c: New test.
7341
7342 2004-03-03 Zack Weinberg <zack@codesourcery.com>
7343
7344 PR 13728
7345 * gcc.dg/decl-4.c: New testcase.
7346
7347 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
7348
7349 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
7350 as PRECF if sizeof (float) > sizeof (double).
7351 (PRECL): Make it the same as PRECF if
7352 sizeof (float) > sizeof (long double).
7353
7354 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7355
7356 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
7357 system type. Add check for irix6 which doesn't have c99 runtime.
7358
7359 2004-03-03 Bob Wilson <bob.wilson@acm.org>
7360
7361 * gcc.dg/const-elim-1.c: xfail for xtensa.
7362
7363 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7364
7365 PR c++/14369
7366 * g++.dg/template/cond4.C: New test.
7367
7368 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7369
7370 PR c++/14360
7371 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
7372
7373 PR c++/14361
7374 * g++.dg/parse/defarg7.C: New test.
7375
7376 PR c++/14359
7377 * g++.dg/template/friend26.C: New test.
7378
7379 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7380
7381 PR c++/14324
7382 * g++.dg/abi/mangle21.C: New test.
7383
7384 PR c++/14260
7385 * g++.dg/parse/constructor2.C: New test.
7386
7387 PR c++/14337
7388 * g++.dg/template/sfinae1.C: New test.
7389
7390 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7391
7392 PR c++/14267
7393 * g++.dg/expr/crash2.C: New test.
7394
7395 PR middle-end/13448
7396 * gcc.dg/inline-5.c: New test.
7397 * gcc.dg/always-inline.c: Split out tests into ...
7398 * gcc.dg/always-inline2.c: ... this and ...
7399 * gcc.dg/always-inline3.c: ... this.
7400
7401 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7402
7403 PR debug/12103
7404 * g++.dg/debug/crash1.C: New test.
7405
7406 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
7407
7408 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
7409 function with __attribute__((noinline)).
7410 (recurser_void2): Likewise.
7411 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
7412 (recurser_void2): Likewise.
7413
7414 2004-02-29 Roger Sayle <roger@eyesopen.com>
7415
7416 PR middle-end/14203
7417 * g++.dg/warn/Wunused-6.C: New test case.
7418
7419 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
7420
7421 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
7422 not defined.
7423
7424 2004-02-27 Eric Christopher <echristo@redhat.com>
7425
7426 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
7427 * g++.dg/charset/asm2.c: Run only x86.
7428 * gcc.dg/charset/asm3.c: Ditto.
7429
7430 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
7431
7432 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
7433 ld_library_path.
7434
7435 2004-02-27 Ziemowit Laski <zlaski@apple.com>
7436
7437 * g++.dg/ext/altivec-3.C: New.
7438
7439 2004-02-26 Richard Henderson <rth@redhat.com>
7440
7441 * g++.dg/ext/attrib10.C: Mark for warning.
7442 * gcc.dg/attr-alias-1.c: New.
7443
7444 2004-02-26 Richard Henderson <rth@redhat.com>
7445
7446 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
7447 * gcc.c-torture/execute/20040208-2.c: ... it back.
7448
7449 2004-02-26 Eric Christopher <echristo@redhat.com>
7450
7451 * lib/target-supports.exp (check-iconv-available): New function.
7452 * lib/gcc-dg.exp (dg-require-iconv): New function.
7453 Use above.
7454 * gcc.dg/charset: New directory.
7455 * gcc.dg/charset/charset.exp: New file.
7456 * gcc.dg/charset/asm1.c: Ditto.
7457 * gcc.dg/charset/asm2.c: Ditto.
7458 * gcc.dg/charset/asm3.c: Ditto.
7459 * gcc.dg/charset/asm4.c: Ditto.
7460 * gcc.dg/charset/asm5.c: Ditto.
7461 * gcc.dg/charset/attribute1.c: Ditto.
7462 * gcc.dg/charset/attribute2.c: Ditto.
7463 * gcc.dg/charset/string1.c: Ditto.
7464 * g++.dg/charset: New directory.
7465 * g++.dg/dg.exp: Add here. Special options.
7466 * g++.dg/charset/charset.exp: New file.
7467 * g++.dg/charset/asm1.c: Ditto.
7468 * g++.dg/charset/asm2.c: Ditto.
7469 * g++.dg/charset/asm3.c: Ditto.
7470 * g++.dg/charset/asm4.c: Ditto.
7471 * g++.dg/charset/attribute1.c: Ditto.
7472 * g++.dg/charset/attribute2.c: Ditto.
7473 * g++.dg/charset/extern1.cc: Ditto.
7474 * g++.dg/charset/extern2.cc: Ditto.
7475 * g++.dg/charset/string1.c: Ditto.
7476
7477 2004-02-26 Mark Mitchell <mark@codesourcery.com>
7478
7479 PR c++/14278
7480 * g++.dg/parse/comma1.C: New test.
7481
7482 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7483
7484 PR c++/14284
7485 * g++.dg/template/ttp8.C: New test.
7486
7487 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
7488
7489 * gcc.dg/fixuns-trunc-1.c: New test.
7490
7491 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7492
7493 * gcc.dg/builtins-config.h: Use #elif.
7494
7495 2004-02-26 Michael Matz <matz@suse.de>
7496
7497 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
7498 * gcc.dg/991214-1.c: Likewise.
7499 * gcc.dg/i386-asm-1.c: Likewise.
7500
7501 2004-02-25 Richard Henderson <rth@redhat.com>
7502
7503 * gcc.c-torture/execute/20040208-2.c: Move ...
7504 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
7505
7506 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7507
7508 PR c++/14246
7509 * g++.dg/other/crash-3.C: New test.
7510
7511 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7512
7513 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
7514 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
7515
7516 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
7517 HP-UX.
7518
7519 2004-02-24 Michael Matz <matz@suse.de>
7520
7521 * gcc.dg/i386-regparm.c: New.
7522
7523 2004-02-23 James E Wilson <wilson@specifixinc.com>
7524
7525 * gcc.c-torture/execute/20040223-1.c: New.
7526
7527 2004-02-23 Zack Weinberg <zack@codesourcery.com>
7528 Kazu Hirata <kazu@cs.umass.edu>
7529
7530 * gcc.dg/fwritable-strings-1.c: Remove.
7531
7532 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
7533
7534 PR c/14156
7535 * gcc.dg/20040223-1.c: New test.
7536
7537 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7538
7539 PR c++/14106
7540 * g++.dg/ext/typeof9.C: New test.
7541
7542 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7543
7544 PR c++/14250
7545 * g++.dg/other/switch1.C: New test.
7546
7547 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7548
7549 * gcc.dg/cast-function-1.c: Adjust for new informative message.
7550 * gcc.dg/va-arg-1.c: Likewise.
7551
7552 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7553
7554 PR c++/14143
7555 * g++.dg/template/koenig5.C: New test.
7556
7557 2004-02-21 Ziemowit Laski <zlaski@apple.com>
7558
7559 * g++.dg/ext/altivec-1.C: Generalize target triple.
7560 * g++.dg/ext/altivec-2.C: New test case.
7561 * g++.dg/ext/altivec_check.h: New file.
7562 * gcc.dg/altivec-1.c: Generalize target triple;
7563 include altivec_check.h and call altivec_check().
7564 * gcc.dg/altivec-[2-5].c: Generalize target triple.
7565 * gcc.dg/altivec-6.c: New test case.
7566 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
7567 type casts as needed.
7568 * gcc.dg/altivec-10.c: Include altivec_check.h and call
7569 altivec_check().
7570 * gcc.dg/altivec-12.c: New test case.
7571 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
7572 include altivec_check.h and call altivec_check().
7573 * gcc.dg/altivec_check.h: New file.
7574
7575 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7576
7577 * lib/target-supports.exp (check_alias_available): Don't mangle
7578 function `g' in test program.
7579
7580 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7581
7582 * lib/target-supports.exp (check_profiling_available): Check
7583 argument to determine whether we support a profiling type.
7584 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
7585 check_profiling_available.
7586 * g++.dg/bprob/bprob.exp: Likewise
7587 * g77.dg/bprob/bprob.exp: Likewise.
7588 * gcc.misc-tests/bprob.exp: Likewise.
7589 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
7590 dg-require-profiling and delete expected error handling.
7591 * gcc.dg/20021014-1.c: Likewise.
7592 * gcc.dg/nest.c: Likewise.
7593
7594 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7595
7596 PR c++/12007
7597 * g++.dg/other/vthunk1.C: New test.
7598
7599 2004-02-20 Falk Hueffner <falk@debian.org>
7600
7601 PR target/14201
7602 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
7603
7604 2004-02-20 Mark Mitchell <mark@codesourcery.com>
7605
7606 PR c++/13927
7607 * g++.dg/other/error8.C: Remove XFAIL markers.
7608
7609 PR c++/14173
7610 * g++.dg/ext/packed5.C: New test.
7611
7612 PR c++/14199
7613 * g++.dg/warn/Wunused-5.C: New test.
7614
7615 PR c++/14186
7616 * g++.dg/lookup/member1.C: New test.
7617
7618 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
7619
7620 * gcc.c-torture/compile/20040130-1.c: Enable only when
7621 __INT_MAX__ >= 2147483647L.
7622 * gcc.c-torture/compile/961203-1.c: Likewise.
7623
7624 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
7625
7626 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
7627 * g++.dg/opt/template1.C: Robustify assembler regexp
7628
7629 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7630
7631 * gcc.c-torture/execute/simd-4.x: Remove.
7632 * gcc.c-torture/execute/va-arg-25.x: Likewise.
7633 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
7634 Guard with #ifndef SKIP_ATTRIBUTE.
7635 * gcc.dg/compat/vector-1_y.c: Likewise.
7636 * gcc.dg/compat/vector-2_x.c: Likewise.
7637 * gcc.dg/compat/vector-2_y.c: Likewise.
7638 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
7639 * g++.dg/eh/simd-2.C: Likewise.
7640
7641 2004-02-19 Alan Modra <amodra@bigpond.net.au>
7642
7643 * gcc.c-torture/compile/complex-1.c: New.
7644
7645 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
7646
7647 PR target/14209
7648 * gcc.c-torture/execute/20040218-1.c: New test.
7649
7650 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7651
7652 PR c++/14181
7653 * g++.dg/parse/new2.C: New test.
7654
7655 2004-02-18 Paul Brook <paul@codesourcery.com>
7656
7657 * gcc.c-torture/compile/libcall-1.c: New test.
7658
7659 2004-02-18 Paul Brook <paul@codesourcery.com>
7660
7661 PR debug/12934
7662 * gcc.dg/debug/debug-7.c: New test.
7663
7664 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
7665
7666 * gcc.dg/20040217-1.c: New test.
7667
7668 2004-02-17 Zack Weinberg <zack@codesourcery.com>
7669
7670 * gcc.c-torture/execute/990208-1.x: Delete.
7671
7672 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
7673
7674 * gcc.c-torture/execute/20040208-2.x: New file.
7675
7676 2004-02-17 Mark Mitchell <mark@codesourcery.com>
7677
7678 PR c++/11326
7679 * g++.dg/abi/structret1.C: New test.
7680
7681 2004-02-17 Jakub Jelinek <jakub@redhat.com>
7682
7683 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
7684 (i386_cpuid): No need to test if cpuid is available on AMD64.
7685 Fix assembly, so that it works onboth i386 and AMD64.
7686 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
7687 (vecInLong): Fix s[] member type to unsigned int.
7688 (vecInWord): Remove type.
7689 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
7690 (a64, b64, c64, d64, e64): Remove.
7691 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
7692 Remove unused variable. Remove initialization of removed variables.
7693 Don't call mmx_tests nor sse_tests.
7694 (reference_mmx, reference_sse): Remove.
7695 (check): Add return stmt.
7696 * gcc.dg/i386-sse-7.c: New test.
7697 * gcc.dg/i386-mmx-4.c: New test.
7698
7699 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7700
7701 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
7702 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7703 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7704 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
7705 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
7706 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
7707 g++.dg/tc1/dr94.C: Fix line terminator.
7708
7709 2004-02-16 Geoffrey Keating <geoffk@apple.com>
7710
7711 * gcc.c-torture/compile/20040216-1.c: New.
7712
7713 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7714
7715 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7716 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7717 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
7718 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
7719 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
7720 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
7721
7722 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7723
7724 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
7725
7726 2004-02-15 Mark Mitchell <mark@codesourcery.com>
7727
7728 PR c++/13971
7729 * g++.dg/expr/cond4.C: New test.
7730
7731 PR c++/14086
7732 * g++.dg/lookup/crash2.C: New test.
7733
7734 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
7735
7736 * gcc.c-torture/compile/20040214-2.c: New test.
7737
7738 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
7739
7740 PR c++/14116
7741 * g++.dg/ext/typeof8.C: New test.
7742
7743 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
7744
7745 * gcc.c-torture/compile/20040214-1.c: New test.
7746
7747 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7748
7749 PR c++/13635
7750 * g++.dg/template/spec11.C: New test.
7751
7752 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7753
7754 PR c++/13927
7755 * g++.dg/other/error8.C: New test.
7756
7757 2004-02-13 Mark Mitchell <mark@codesourcery.com>
7758
7759 PR c++/14122
7760 * g++.dg/template/array4.C: New test.
7761
7762 PR c++/14108
7763 * g++.dg/inherit/thunk2.C: New test.
7764
7765 PR c++/14083
7766 * g++.dg/eh/cond2.C: New test.
7767
7768 2004-02-12 Alan Modra <amodra@bigpond.net.au>
7769
7770 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
7771
7772 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
7773
7774 * lib/scanasm.exp (dg-scan): Quote pattern before display.
7775
7776 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
7777
7778 * g++.dg/simd-2.C: xfail on ppc64-linux.
7779
7780 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
7781
7782 PR c/456
7783 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
7784 tests.
7785
7786 2004-02-11 Uros Bizjak <uros@kss-loka.si>
7787
7788 * gcc.dg/builtins-33.c: New test.
7789
7790 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
7791
7792 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
7793
7794 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7795
7796 * g++.dg/simd-2.C: Set -maltivec for ppc64.
7797
7798 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7799
7800 * gcc.dg/ppc64-abi-3.c: New test.
7801
7802 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
7803
7804 PR c/14092
7805
7806 * gcc.dg/pr14092-1.c: New testcase.
7807
7808 2004-02-10 Alan Modra <amodra@bigpond.net.au>
7809
7810 * gcc.dg/cpp/assert4.c: Fix typo last change.
7811
7812 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
7813 * gcc.dg/cpp/assert4.c: Handle powerpc64.
7814
7815 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
7816
7817 2004-02-09 Roger Sayle <roger@eyesopen.com>
7818
7819 * gcc.c-torture/compile/20040209-1.c: New test case.
7820
7821 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
7822
7823 * gcc.dg/c90-init-1.c: Adjust expected error messages.
7824
7825 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
7826
7827 * gcc.c-torture/execute/20040208-[12].c: New tests.
7828
7829 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7830
7831 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
7832
7833 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7834
7835 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
7836
7837 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7838
7839 Bug 13856
7840 * gcc.dg/visibility-8.c: New testcase.
7841
7842 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7843
7844 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
7845 arguments.
7846 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
7847
7848 2004-02-07 Roger Sayle <roger@eyesopen.com>
7849
7850 PR middle-end/13696
7851 * g++.dg/opt/fold1.C: New test case.
7852
7853 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7854
7855 PR c++/14033
7856 * g++.dg/other/crash-2.C: New test.
7857
7858 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7859
7860 PR c++/14028
7861 * g++.dg/parse/angle-bracket2.C: New test.
7862
7863 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7864
7865 PR middle-end/13750
7866 Revert:
7867 2004-01-15 Geoffrey Keating <geoffk@apple.com>
7868 PR pch/13361
7869 * testsuite/g++.dg/pch/wchar-1.C: New.
7870 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7871
7872 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7873
7874 PR c++/14008
7875 * g++.dg/parse/error15.C: New test.
7876 * g++.dg/parse/crash11.C: Update dg-error mark.
7877
7878 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7879
7880 PR c++/13932
7881 * g++.dg/warn/conv2.C: New test.
7882
7883 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7884
7885 PR c++/13086
7886 * g++.dg/warn/incomplete1.C: Remove xfail.
7887
7888 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7889
7890 * lib/file-format.exp (gcc_target_object_format): Use
7891 ${tool}_target_compile, not gcc_target_compile.
7892 * lib/target-supports.exp (check_alias_available): Likewise.
7893 (check_gc_sections_available): Likewise.
7894 * g++.dg/ext/attrib10.C: Use dg-require-alias.
7895 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
7896 dg-require-alias.
7897
7898 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7899
7900 PR c++/13969
7901 * g++.dg/template/static6.C: New test.
7902
7903 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
7904
7905 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
7906
7907 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7908
7909 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
7910 tests for systems where `char' is unsigned by default.
7911
7912 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7913
7914 PR c++/13997
7915 * g++.dg/template/partial3.C: New test.
7916
7917 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
7918
7919 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
7920 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
7921 Remove mentions of obsolete ports.
7922
7923 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
7924
7925 * gcc.dg/noncompile/20001228-1.c: Fix for new
7926 error message.
7927
7928 2004-02-03 Roger Sayle <roger@eyesopen.com>
7929
7930 PR target/9348
7931 * gcc.c-torture/execute/multdi-1.c: New test case.
7932
7933 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7934
7935 PR c++/13925
7936 * g++.dg/template/lookup5.C: New test.
7937
7938 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7939
7940 PR c++/13950
7941 * g++.dg/template/lookup4.C: New test.
7942
7943 PR c++/13970
7944 * g++.dg/parse/error14.C: New test.
7945
7946 PR c++/14002
7947 * g++.dg/parse/template13.C: New test.
7948
7949 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7950
7951 PR c++/13978
7952 * g++.dg/template/koenig4.C: New test.
7953
7954 PR c++/13968
7955 * g++.dg/template/crash17.C: New test.
7956
7957 PR c++/13975
7958 * g++.dg/parse/error13.C: New test.
7959 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
7960
7961 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7962
7963 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
7964
7965 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
7966
7967 PR c/11658
7968 PR c/13994
7969 * gcc.dg/noncompile/20040203-1.c: New test.
7970 * gcc.dg/noncompile/20040203-2.c: Likewise.
7971 * gcc.dg/noncompile/20040203-3.c: Likewise.
7972 * gcc.dg/20040203-1.c: Likewise.
7973
7974 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
7975
7976 PR c++/10858
7977 * g++.dg/template/sizeof7.C: New test.
7978
7979 2004-02-02 Eric Christopher <echristo@redhat.com>
7980 Zack Weinberg <zack@codesourcery.com>
7981
7982 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
7983
7984 2004-02-02 Zack Weinberg <zack@codesourcery.com>
7985
7986 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
7987 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
7988 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
7989 * gcc.dg/cleanup-5.c: Run only on Linux targets.
7990
7991 2004-02-02 Mark Mitchell <mark@codesourcery.com>
7992
7993 PR c++/13113
7994 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
7995
7996 PR c++/13854
7997 * g++.dg/ext/attrib13.C: New test.
7998
7999 PR c++/13907
8000 * g++.dg/conversion/op2.C: New test.
8001
8002 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8003
8004 * gcc.dg/titype-1.c: Fix pasto.
8005
8006 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8007
8008 * gcc.dg/titype-1.c: New test.
8009
8010 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8011
8012 PR c++/13957
8013 * g++.dg/template/non-type-template-argument-1.C,
8014 g++.dg/template/qualified-id1.C: Update dg-error marks.
8015 * g++.dg/template/nontype6.C: New test.
8016
8017 2004-02-01 Roger Sayle <roger@eyesopen.com>
8018
8019 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
8020 * gcc.dg/builtins-31.c: New testcase.
8021 * gcc.dg/builtins-32.c: New testcase.
8022
8023 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
8024
8025 * objc.dg/call-super-2.m: Update line numbers
8026 for the including of stddef.h.
8027
8028 2004-01-30 Michael Matz <matz@suse.de>
8029
8030 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
8031 g++.dg/ext/case-range3.C: New tests.
8032
8033 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8034
8035 DR206
8036 PR c++/13813
8037 * g++.dg/template/member4.C: New test.
8038
8039 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8040
8041 PR c++/13683
8042 * g++.dg/template/sizeof6.C: New test.
8043
8044 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8045
8046 * gcc.dg/fwritable-strings-1.c: New test.
8047
8048 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8049
8050 * gcc.c-torture/compile/20040130-1.c: New test.
8051
8052 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
8053
8054 * objc.dg/call-super-2.m: Include stddef.h for size_t.
8055
8056 2004-01-29 Mark Mitchell <mark@codesourcery.com>
8057
8058 PR c++/13883
8059 * g++.dg/template/ctor3.C: New test.
8060
8061 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8062
8063 * g++.dg/tc1: New directory.
8064 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
8065 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
8066 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
8067 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
8068 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
8069
8070 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8071
8072 * g++.dg/parse/error11.C: New test.
8073 * g++.dg/parse/error12.C: Likewise.
8074
8075 2004-01-28 Ziemowit Laski <zlaski@apple.com>
8076
8077 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
8078 (scan_initial, main): Use aligned_sizeof instead of sizeof.
8079
8080 2004-01-28 Mark Mitchell <mark@codesourcery.com>
8081
8082 PR c++/13791
8083 * g++.dg/ext/attrib12.C: New test.
8084
8085 PR c++/13736
8086 * g++.dg/parse/cast2.C: New test.
8087
8088 2004-01-27 James E Wilson <wilson@specifixinc.com>
8089
8090 * objc.dg/encode-2.m (main): New local string. Set depending on
8091 sizeof long. Use in sscanf call.
8092 * objc.dg/encode-3.m (main): New local string. Set depending on
8093 sizeof long. Use in scan_initial call.
8094
8095 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8096
8097 * objc.dg/call-super-2.m: Make LP64-safe.
8098 * objc.dg/desig-init-1.m: Likewise.
8099
8100 2004-01-27 Devang Patel <dpatel@apple.com>
8101
8102 * g++.dg/debug/namespace1.C: New test.
8103
8104 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
8105
8106 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
8107 xscale-*-*.
8108
8109 * gcc.dg/arm-mmx-1.c: New test.
8110
8111 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8112
8113 * gcc.dg/20040127-1.c: New test.
8114 * gcc.dg/20040127-2.c: New test.
8115
8116 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8117
8118 * objc.dg/stret-1.m (glob): Renamed to globa.
8119
8120 2004-01-26 Mark Mitchell <mark@codesourcery.com>
8121
8122 PR c++/13663
8123 * g++.dg/expr/for1.C: New test.
8124
8125 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
8126
8127 PR middle-end/13779
8128 * gcc.dg/darwin-longlong.c: New test.
8129
8130 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
8131
8132 * gcc.dg/20040124-1.c: Moved test from here...
8133 * gcc.c-torture/compile/20040124-1.c: ...to here.
8134
8135 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8136
8137 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
8138 the assembly output if -m64 is passed.
8139
8140 2004-01-25 Mark Mitchell <mark@codesourcery.com>
8141
8142 PR c++/13833
8143 * g++.dg/template/cond3.C: New test.
8144
8145 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8146
8147 PR c++/13810
8148 * g++.dg/template/ttp7.C: New test.
8149
8150 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8151
8152 PR c++/13797
8153 * g++.dg/template/nontype4.C: New test.
8154 * g++.dg/template/nontype5.C: Likewise.
8155
8156 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
8157
8158 * gcc.dg/torture/mips-clobber-at.c: New test.
8159
8160 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
8161
8162 * gcc.dg/20040124-1.c: New test.
8163
8164 2004-01-24 Jakub Jelinek <jakub@redhat.com>
8165
8166 * gcc.dg/20040123-1.c: New test.
8167
8168 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8169
8170 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
8171
8172 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
8173
8174 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
8175
8176 2004-01-23 Andrew Pinski <apinski@apple.com>
8177
8178 * gcc.dg/20030121-1.c: Move to ..
8179 * gcc.dg/20040121-1.c: here.
8180
8181 2004-01-23 Roger Sayle <roger@eyesopen.com>
8182
8183 * gcc.dg/builtins-29.c: New test case.
8184
8185 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8186
8187 PR 18314
8188 * gcc.dg/builtins-30.c: New testcase.
8189
8190 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
8191
8192 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
8193 * lib/g77.exp: Likewise.
8194 * lib/objc.exp: Likewise.
8195 * lib/g++.exp: Likewise.
8196
8197 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8198
8199 * gcc.dg/struct-by-value-2.c: New test.
8200
8201 2004-01-21 Andrew Pinski <apinski@apple.com>
8202
8203 PR target/13785
8204 * gcc.dg/20030121-1.c: New test.
8205
8206 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
8207
8208 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
8209 clobber frame pointer register in asm statement.
8210
8211 2004-01-21 Falk Hueffner <falk@debian.org>
8212
8213 * gcc.c-torture/compile/20040121-1.c: New test.
8214
8215 2004-01-21 Zack Weinberg <zack@codesourcery.com>
8216
8217 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
8218
8219 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
8220
8221 * gcc.dg/ppc64-abi-2.c: New test.
8222
8223 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
8224
8225 * lib/treelang.exp: Fill out this file.
8226 * lib/treelang-dg.exp: New File.
8227
8228 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
8229
8230 * gcc.c-torture/compile/981022-1.c: Remove.
8231 * gcc.dg/array-5.c: Remove XFAIL.
8232 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
8233 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
8234 gcc.dg/cond-lvalue-1.c: Update.
8235 * gcc.dg/cast-lvalue-2.c: New test.
8236
8237 2004-01-19 Mark Mitchell <mark@codesourcery.com>
8238
8239 PR c++/13592
8240 * g++.dg/other/error1.C (class foo): Tweak error message.
8241
8242 PR c++/13592
8243 * g++.dg/template/call2.C: New test.
8244
8245 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8246
8247 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
8248 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
8249 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
8250 scalar-return-1_x.c, scalar-return-2_y.c,
8251 scalar-return-3_x.c, scalar-return-3_y.c,
8252 scalar-return-4_x.c, scalar-return-4_y.c,
8253 struct-align-1.h, struct-align-1_x.c,
8254 struct-align-1_y.c, struct-align-2.h,
8255 struct-align-2_x.c, struct-align-2_y.c,
8256 struct-by-value-10_y.c, struct-by-value-11_x.c,
8257 struct-by-value-11_y.c, struct-by-value-12_x.c,
8258 struct-by-value-12_y.c, struct-by-value-13_x.c,
8259 struct-by-value-13_y.c, struct-by-value-14_x.c,
8260 struct-by-value-14_y.c, struct-by-value-15_x.c,
8261 struct-by-value-15_y.c, struct-by-value-16_y.c,
8262 struct-by-value-17_y.c, struct-by-value-18_y.c,
8263 struct-by-value-19_y.c, struct-by-value-1_x.c,
8264 struct-by-value-1_y.c, struct-by-value-20_y.c,
8265 struct-by-value-2_x.c, struct-by-value-2_y.c,
8266 struct-by-value-3_y.c, struct-by-value-4_x.c,
8267 struct-by-value-4_y.c, struct-by-value-5_y.c,
8268 struct-by-value-6_y.c, struct-by-value-7_y.c
8269 struct-by-value-8_x.c, struct-by-value-8_y.c
8270 struct-by-value-9_x.c, struct-by-value-9_y.c
8271 struct-return-10_x.c, struct-return-10_y.c,
8272 struct-return-19_x.c, struct-return-20_x.c
8273 struct-return-2_x.c, struct-return-2_y.c
8274 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
8275 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
8276
8277 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8278
8279 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
8280 attribute on sparc*-sun-solaris2.*.
8281
8282 2004-01-18 Mark Mitchell <mark@codesourcery.com>
8283
8284 PR c++/13710
8285 * g++.dg/ext/typeof7.C: New test.
8286
8287 2004-01-18 David Edelsohn <edelsohn@gnu.org>
8288
8289 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
8290 * gcc.dg/const-elim-1.c: Same.
8291
8292 2004-01-17 Ziemowit Laski <zlaski@apple.com>
8293
8294 * objc.dg/stret-1.m: New.
8295 * objc.dg/stret-2.m: New.
8296
8297 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8298
8299 PR c++/11895
8300 * g++.dg/ext/vector1.C: New test.
8301
8302 2004-01-16 Geoffrey Keating <geoffk@apple.com>
8303
8304 * gcc.dg/pch/import-1.c: New.
8305 * gcc.dg/pch/import-1.hs: New.
8306 * gcc.dg/pch/import-1a.h: New.
8307 * gcc.dg/pch/import-1b.h: New.
8308 * gcc.dg/pch/import-1c.h: New.
8309
8310 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8311
8312 PR c++/13574
8313 * g++.dg/ext/array1.C: New test.
8314
8315 PR c++/13178
8316 * g++.dg/conversion/op1.C: New test.
8317
8318 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
8319
8320 PR 11864
8321 From Kazumoto Kojima / Dan Kegel:
8322 * gcc.dg/pr11864-1.c: New test.
8323
8324 PR 10392
8325 From Marcus Comstedt / Dan Kegel:
8326 * gcc.dg/pr10392-1.c: New test.
8327
8328 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8329
8330 PR c++/13478
8331 * g++.dg/init/ref10.C: New test.
8332
8333 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8334
8335 PR c++/13407
8336 * g++.dg/parse/typename6.C: New test.
8337
8338 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8339
8340 PR pch/13361
8341 * testsuite/g++.dg/pch/wchar-1.C: New.
8342 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8343
8344 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8345
8346 PR c++/9259
8347 * g++.dg/expr/sizeof2.C: New test.
8348
8349 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
8350
8351 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
8352
8353 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8354
8355 PR c++/13659
8356 * g++.dg/lookup/strong-using-3.C: New.
8357 * g++.dg/lookup/using-10.C: New.
8358
8359 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8360
8361 PR c++/13594
8362 * g++.dg/lookup/strong-using-2.C: New.
8363
8364 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
8365 Dan Kegel <dank@kegel.com>
8366 J"orn Rennecke <joern.rennecke@superh.com>
8367
8368 PR target/9365
8369 * gcc.dg/pr9365-1.c: New test.
8370
8371 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8372
8373 PR c++/8856
8374 * g++.dg/parse/casting-operator2.C: New test.
8375 * g++.old-deja/g++.pt/explicit83.C: Remove.
8376
8377 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
8378
8379 * gcc.dg/label-compound-stmt-1.c: New test.
8380 * gcc.c-torture/compile/950922-1.c,
8381 gcc.c-torture/compile/20000211-3.c,
8382 gcc.c-torture/compile/20000518-1.c,
8383 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
8384 compound statements.
8385
8386 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
8387
8388 * gcc.dg/ppc64-abi-1.c: New test.
8389
8390 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
8391
8392 * g++.dg/ext/attrib9.C: Add dg-warnings.
8393
8394 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8395
8396 PR c++/12335
8397 * g++.dg/parse/dtor3.C: New test.
8398
8399 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8400
8401 PR c++/12709
8402 * g++.dg/parse/try-catch-1.C: New test.
8403
8404 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
8405
8406 * ada/acats/run_all.sh: Add more verbose output in acats.log
8407 when compiling tests.
8408
8409 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8410
8411 PR 13656
8412 * gcc.dg/typedef-redecl.c: New test case.
8413 * gcc.dg/typedef-redecl.h: New support file.
8414
8415 2004-01-13 Jan Hubicka <jh@suse.cz>
8416
8417 * gcc.dg/always_inline.c: New test.
8418 * gcc.dg/debug/20031231-1.c: Fix.
8419
8420 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8421
8422 PR c++/13474
8423 * g++.dg/template/array3.C: New test.
8424
8425 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8426
8427 * g++.dg/ext/lvalue1.C: No longer expected to fail.
8428 * g++.dg/warn/Wunused-2.C: Likewise.
8429
8430 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8431
8432 PR c++/13289
8433 * g++.dg/template/instantiate6.C: New test.
8434
8435 2004-01-12 Roger Sayle <roger@eyesopen.com>
8436
8437 PR middle-end/11397
8438 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
8439
8440 2004-01-12 Jan Hubicka <jh@suse.cz>
8441
8442 PR opt/12826
8443 * gcc.dg/20040112-1.c: New.
8444
8445 * gcc.dg/dwarf-die[1-7].c: Move to...
8446 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
8447 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
8448
8449 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
8450
8451 PR c++/4100
8452 * g++.dg/parse/friend4.C: New test.
8453
8454 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
8455
8456 PR c++/4100
8457 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
8458 definition is called a friend.
8459
8460 2004-01-11 Zack Weinberg <zack@codesourcery.com>
8461
8462 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
8463
8464 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
8465
8466 PR c++/3478
8467 * g++.dg/parse/error10.C: New test.
8468 * g++.dg/template/arg2.C: Accept "invalid type" error.
8469
8470 2004-01-11 Jakub Jelinek <jakub@redhat.com>
8471
8472 PR middle-end/13392
8473 * g++.dg/opt/expect2.C: New test.
8474
8475 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8476
8477 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
8478 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
8479 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
8480 Update dg-error regexps.
8481
8482 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8483
8484 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
8485 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
8486
8487 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8488
8489 * gcc.dg/pragma-re-1.c: Use right pointer type.
8490
8491 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8492
8493 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
8494
8495 2004-01-09 Geoffrey Keating <geoffk@apple.com>
8496
8497 * gcc.dg/rs6000-ldouble-1.c: New.
8498
8499 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8500
8501 DR 337
8502 PR c++/9256
8503 * g++.dg/other/abstract1.C: New test.
8504
8505 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
8506
8507 * g++.dg/lookup/strong-using-1.C: New.
8508
8509 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
8510
8511 PR c/11234
8512 * gcc.dg/func-ptr-conv-1.c: New test.
8513 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
8514
8515 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
8516
8517 PR target/13380.
8518 * gcc.c-torture/compile/20040109-1.c: New.
8519
8520 2004-01-08 Stuart Hastings <stuart@apple.com>
8521
8522 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
8523 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
8524 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
8525
8526 2004-01-09 Alan Modra <amodra@bigpond.net.au>
8527
8528 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
8529
8530 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8531
8532 * ada/acats/run_acats: Treat 'gnatchop' the same way
8533 as 'gnatmake'. Export GCC_DRIVER.
8534 * ada/acats/run_all.sh: Add target_gnatchop. Use
8535 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
8536
8537 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8538
8539 PR c++/12573
8540 * g++.dg/template/dependent-expr4.C: New test.
8541
8542 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
8543
8544 * gcc.dg/altivec-11.c: New test.
8545
8546 2004-01-07 Mark Mitchell <mark@codesourcery.com>
8547
8548 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
8549
8550 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8551
8552 PR c/6024
8553 * gcc.dg/enum-compat-1.c: New test.
8554 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
8555
8556 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8557
8558 PR c/12165
8559 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
8560 gcc.dg/c99-idem-qual-3.c: New tests.
8561
8562 2004-01-07 Alan Modra <amodra@bigpond.net.au>
8563
8564 * gcc.dg/winline-7.c: Don't cast void * to int.
8565
8566 2004-01-06 Jan Hubicka <jh@suse.cz>
8567
8568 * gcc.dg/i386-sse-5.c: New test
8569 * g++.dg/eh/simd-1.c: Add -w argument for i386.
8570
8571 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8572
8573 PR c++/12815
8574 * g++.dg/rtti/typeid4.C: New test.
8575
8576 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8577
8578 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
8579
8580 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8581
8582 PR c++/12132
8583 * g++.dg/template/error11.C: New test.
8584
8585 PR c++/13451
8586 * g++.dg/template/class2.C: New test.
8587
8588 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
8589 Richard Sandiford <rsandifo@redhat.com>
8590
8591 PR c++/13387
8592 * g++.dg/opt/alias3.C: New test.
8593
8594 2004-01-04 Mark Mitchell <mark@codesourcery.com>
8595
8596 PR c++/13157
8597 * g++.dg/template/koenig3.C: New test.
8598
8599 PR c++/13529
8600 * g++.dg/parse/offsetof3.C: New test.
8601
8602 * g++.dg/init/copy7.C: Add missing dg-error markers.
8603
8604 PR c++/12226
8605 * g++.dg/init/copy7.c: New test.
8606
8607 PR c++/13536
8608 * g++.dg/parse/cast1.C: New test.
8609
8610 2004-01-04 Jan Hubicka <jh@suse.cz>
8611
8612 * gcc.dg/winline[1-7].c: New tests.
8613
8614 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8615
8616 PR c++/13520
8617 * g++.dg/template/qualttp22.C: New test.
8618
8619 2004-01-01 Jan Hubicka <jh@suse.cz>
8620
8621 * gcc.dg/debug/20031231-1.c: New.
8622 * gcc.c-torture/compile/20040101-1.c: New.
8623 * gcc.dg/dwarf-die-[1-7].c: New.
8624
8625 2004-01-01 Jakub Jelinek <jakub@redhat.com>
8626
8627 PR optimization/13521
8628 * gcc.c-torture/compile/20031231-1.c: New test.
8629
8630 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8631
8632 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
8633
8634 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8635
8636 PR c++/10079
8637 * g++.dg/template/crash16.C: New test.
8638
8639 2003-12-30 Mark Mitchell <mark@codesourcery.com>
8640
8641 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
8642
8643 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8644
8645 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
8646 ports.
8647 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8648 * g++.old-deja/g++.law/profile1.C: Likewise.
8649 * gcc.c-torture/compile/981006-1.c: Likewise.
8650 * gcc.c-torture/execute/loop-2e.x: Likewise.
8651 * gcc.c-torture/execute/loop-2f.x: Remove.
8652 * gcc.c-torture/execute/loop-2g.x: Likewise.
8653 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
8654 * gcc.dg/20020312-2.c: Remove traces of dead ports.
8655
8656 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
8657
8658 PR c++/13507
8659 * g++.dg/ext/attrib11.C: New test.
8660
8661 PR c++/13494
8662 * g++.dg/template/array2-1.C: New test.
8663 * g++.dg/template/array2-2.C: New test.
8664
8665 2003-12-29 Mark Mitchell <mark@codesourcery.com>
8666
8667 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
8668
8669 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
8670
8671 PR c++/12774
8672 * g++.dg/template/array1-1.C: New test.
8673 * g++.dg/template/array1-2.C: New test.
8674
8675 2003-12-29 Roger Sayle <roger@eyesopen.com>
8676
8677 PR fortran/12632
8678 * g77.dg/12632.f: New test case.
8679
8680 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8681
8682 PR c++/13289
8683 * g++.dg/parse/nontype1.C: New test.
8684
8685 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8686
8687 PR c++/12403
8688 * g++.dg/parse/explicit1.C: New test.
8689 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
8690
8691 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8692
8693 PR c++/13081
8694 * g++.dg/opt/inline6.C: New test.
8695
8696 PR c++/12613
8697 * g++.dg/parse/error9.C: New test.
8698
8699 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
8700
8701 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8702
8703 PR c++/13009
8704 * g++.dg/init/assign1.C: New test.
8705
8706 2003-12-28 Roger Sayle <roger@eyesopen.com>
8707
8708 PR c++/13070
8709 * g++.dg/warn/format3.C: New test case.
8710
8711 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8712
8713 * gcc.c-torture/compile/20031227-1.c: New test.
8714
8715 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8716
8717 * g++.dg/bprob/bprob.exp: Load target-supports.exp
8718 * g77.dg/bprob/bprob.exp: Likewise.
8719 * gcc.misc-tests/bprob.exp: Likewise.
8720 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
8721 variants on systems where the library does not provide that
8722 functionality.
8723 * gcc.dg/builtins-20.c: Use builtins-config.h.
8724 * gcc.dg/builtins-config.h: New file.
8725
8726 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8727
8728 * lib/gcc-dg.exp (dg-require-profiling): New function.
8729 * lib/target-supports.exp (check_profiling_available): Likewise.
8730 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
8731 * g77.dg/bprob/bprob.exp: Likewise.
8732 * gcc.misc-tests/bprob.exp: Likewise.
8733 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
8734 * gcc.dg/20021014-1.c: Likewise.
8735 * gcc.dg/nest.c: Likewise.
8736
8737 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8738
8739 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
8740 compiling.
8741 * g++.dg/lookup/java2.C: Likewise.
8742 * gcc.dg/cpp/lexident.c: Likewise.
8743
8744 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
8745
8746 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
8747 given.
8748 * gcc.c-torture/compile/961203-1.c: Likewise.
8749 * gcc.c-torture/compile/980506-1.c: Likewise.
8750
8751 2003-12-23 Zack Weinberg <zack@codesourcery.com>
8752
8753 * lib/gcc-dg.exp (dg-prune-output): New annotation.
8754 (additional_prunes): New global.
8755 (gcc-dg-prune): Handle additional per-test pruning.
8756 (dg-test): Clear additional_prunes between tests.
8757
8758 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
8759 dg-prune-output to avoid spurious failures from assembler
8760 complaining about nonexistent WAW violations.
8761 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
8762 Use dg-prune-output to avoid spurious failures from assembler
8763 warning about Itanium B-step errata.
8764
8765 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8766
8767 * g++.dg/abi/macro0.C: New test.
8768 * g++.dg/abi/macro1.C: Likewise.
8769 * g++.dg/abi/macro2.C: Likewise.
8770
8771 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
8772 * g++.dg/abi/bitfield7.C: Likewise.
8773 * g++.dg/abi/dtor2.C: Likewise.
8774 * g++.dg/abi/mangle11.C: Likewise.
8775 * g++.dg/abi/mangle12.C: Likewise.
8776 * g++.dg/abi/mangle14.C: Likewise.
8777 * g++.dg/abi/mangle17.C: Likewise.
8778 * g++.dg/abi/vbase10.C: Likewise.
8779 * g++.dg/abi/vbase14.C: Likewise.
8780 * g++.dg/template/qualttp17.C: Likewise.
8781
8782 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8783
8784 PR c/11995
8785 * gcc.dg/20031223-1.c: New test.
8786
8787 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8788
8789 * gcc.dg/noreturn-7.c: New test.
8790
8791 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8792
8793 * gcc.dg/null-pointer-1.c: New test.
8794
8795 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8796
8797 * g++.old-deja/g++.jason/template18.C: Remove.
8798 * g++.old-deja/g++.jason/template37.C: Likewise.
8799
8800 PR c++/12862
8801 * g++.dg/lookup/ns1.C: New test.
8802
8803 PR c++/12397
8804 * g++.dg/template/lookup3.C: New test.
8805
8806 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8807
8808 * g++.dg/template/recurse1.C: New test
8809
8810 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8811
8812 PR c++/12479
8813 * g++.dg/parse/semicolon1.C: New test.
8814 * g++.dg/parse/semicolon1.h: Likewise.
8815
8816 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
8817
8818 * gcc.dg/darwin-misaligned.c: New test.
8819
8820 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8821
8822 PR c/9163
8823 * gcc.dg/20031222-1.c: New test.
8824
8825 2003-12-21 Mark Mitchell <mark@codesourcery.com>
8826
8827 PR c++/13438
8828 * g++.dg/parse/error8.C: New test.
8829
8830 PR c++/11554
8831 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
8832
8833 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
8834
8835 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
8836 too small.
8837 * gcc.c-torture/compile/930217-1.c: Likewise.
8838 * gcc.c-torture/compile/930513-1.c: Likewise.
8839 * gcc.c-torture/execute/920908-2.c: Likewise.
8840 * gcc.c-torture/execute/921204-1.c: Likewise.
8841 * gcc.c-torture/execute/930621-1.c: Likewise.
8842 * gcc.c-torture/execute/930630-1.c: Likewise.
8843 * gcc.c-torture/execute/931031-1.c: Likewise.
8844 * gcc.c-torture/execute/980602-2.c: Likewise.
8845 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
8846 * gcc.c-torture/execute/compndlit-1.c: Likewise.
8847 * gcc.c-torture/execute/extzvsi.c: Likewise.
8848 * gcc.c-torture/unsorted/ext.c: Likewise.
8849
8850 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
8851
8852 PR target/12749
8853 * gcc.c-torture/compile/20031220-2.c: New test case.
8854
8855 2003-12-20 Roger Sayle <roger@eyesopen.com>
8856
8857 PR optimization/13031
8858 * gcc.c-torture/compile/20031220-1.c: New test case.
8859
8860 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8861
8862 * gcc.dg/cast-function-1.c: New test.
8863
8864 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
8865
8866 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
8867 formats.
8868
8869 2003-12-19 Mark Mitchell <mark@codesourcery.com>
8870
8871 PR c++/12795
8872 * g++.dg/ext/attrib10.C: New test.
8873
8874 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8875
8876 * gcc.dg/cleanup-10.c: New test.
8877 * gcc.dg/cleanup-11.c: New test.
8878
8879 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8880
8881 PR c++/13239
8882 * g++.dg/opt/expect1.C: New test.
8883
8884 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
8885
8886 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
8887
8888 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
8889
8890 PR debug/12923
8891 * gcc.dg/20031218-1.c: New test.
8892
8893 PR debug/12389
8894 * gcc.dg/20031218-2.c: New test.
8895 * gcc.dg/20031218-3.c: New test.
8896
8897 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
8898 of label name and allow for USER_LABEL_PREFIX == "_" names.
8899 * g++.dg/abi/mangle18-2.C: Likewise.
8900 * g++.dg/abi/mangle19-1.C: Likewise.
8901 * g++.dg/abi/mangle19-2.C: Likewise.
8902 * g++.dg/abi/mangle20-1.C: Likewise.
8903 * g++.dg/abi/mangle20-2.C: Likewise.
8904
8905 2003-12-18 Richard Henderson <rth@redhat.com>
8906
8907 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
8908
8909 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
8910 Dan Kegel <dank@kegel.com>
8911
8912 PR other/12009
8913 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
8914 testing a cross compiler, it causes spurious compile failures.
8915 * lib/g++.exp: Likewise.
8916
8917 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8918
8919 PR c++/13262
8920 * g++.dg/template/access13.C: New test.
8921
8922 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
8923
8924 * gcc.dg/20031216-1.c: New test.
8925
8926 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8927
8928 PR c++/9154
8929 * g++.dg/template/error10.C: New test.
8930
8931 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8932
8933 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
8934 * g++.dg/eh/simd-2.C: Likewise.
8935
8936 2003-12-17 James E Wilson <wilson@specifixinc.com>
8937 Roger Sayle <roger@eyesopen.com>
8938
8939 * gcc.c-torture/execute/ieee/mzero5.c: New.
8940
8941 2003-12-17 Mark Mitchell <mark@codesourcery.com>
8942
8943 PR c++/10603
8944 * g++.dg/parse/error6.C: New test.
8945
8946 PR c++/12827
8947 * g++.dg/parse/error7.C: New test.
8948
8949 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
8950
8951 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
8952 at -O with stabs debugging formats.
8953 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
8954 * gcc.dg/debug/debug-2.c: Likewise.
8955
8956 2003-12-16 Mark Mitchell <mark@codesourcery.com>
8957
8958 PR c++/12696
8959 * g++.dg/init/error1.C: New test.
8960
8961 PR c++/12218
8962 * g++.dg/init/pm3.C: New test.
8963
8964 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
8965
8966 PR c/3347
8967 * gcc.dg/bitfld-8.c: New test.
8968
8969 2003-12-16 James Lemke <jim@wasabisystems.com>
8970
8971 * gcc.dg/arm-scd42-[123].c: New tests.
8972
8973 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
8974
8975 PR c++/9043
8976 * g++.dg/abi/mangle20-1.C: New test.
8977 * g++.dg/abi/mangle20-2.C: New test.
8978
8979 2003-12-16 Mark Mitchell <mark@codesourcery.com>
8980
8981 PR c++/13275
8982 * g++.dg/other/offsetof2.C: Remove XFAIL.
8983 * g++.dg/parse/offsetof1.C: New test.
8984 * g++.gd/parse/offsetof2.C: Likewise.
8985
8986 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8987
8988 * g++.dg/template/nontype3.C: New test.
8989 * g++.dg/template/static2.C: Tweaked the dg-error clause.
8990
8991 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8992
8993 * g++.dg/warn/noreturn-3.C: Also test instantiation.
8994
8995 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
8996
8997 PR c++/13387
8998 * g++.dg/expr/assign1.C: New test.
8999
9000 PR c++/13242
9001 * g++.dg/abi/mangle19-1.C: New test.
9002 * g++.dg/abi/mangle19-2.C: New test.
9003
9004 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
9005
9006 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
9007
9008 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9009
9010 * gcc.c-torture/execute/20031216-1.c: New test.
9011
9012 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9013
9014 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
9015 an ICE regression.
9016
9017 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9018
9019 PR c++/10926
9020 * g++.dg/template/error9.C: New test.
9021
9022 PR c++/11116
9023 * g++.dg/template/error8.C: New test.
9024
9025 2003-12-15 Roger Sayle <roger@eyesopen.com>
9026
9027 PR middle-end/13400
9028 * gcc.c-torture/execute/20031215-1.c: New test case.
9029
9030 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9031
9032 PR c++/13269
9033 * g++.dg/parse/error5.C: New test.
9034
9035 PR c++/12989
9036 * g++.dg/expr/sizeof1.C: New test.
9037
9038 PR c++/13310
9039 * g++.dg/template/crash15.C: New test.
9040
9041 2003-12-15 Geoffrey Keating <geoffk@apple.com>
9042
9043 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
9044 a non-POD type as the last named parameter of a varargs function.
9045
9046 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9047
9048 PR c++/13243
9049 PR c++/12573
9050 * g++.dg/template/crash14.C: New test.
9051 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
9052
9053 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
9054
9055 * g++.dg/other/java1.C: New test.
9056
9057 PR c++/13241
9058 * g++.dg/abi/mangle18-1.C: New test.
9059 * g++.dg/abi/mangle18-2.C: New test.
9060
9061 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9062
9063 PR optimization/10312
9064 * gcc.c-torture/execute/20031214-1.c: New.
9065
9066 2003-12-14 Mark Mitchell <mark@codesourcery.com>
9067
9068 PR c++/10779
9069 PR c++/12160
9070 * g++.dg/parse/error3.C: New test.
9071 * g++.dg/parse/error4.C: Likewise.
9072 * g++.dg/abi/mangle4.C: Tweak error messages.
9073 * g++.dg/lookup/using5.C: Likewise.
9074 * g++.dg/other/error2.C: Likewise.
9075 * g++.dg/parse/typename5.C: Likewise.
9076 * g++.dg/parse/undefined1.C: Likewise.
9077 * g++.dg/template/arg2.C: Likewise.
9078 * g++.dg/template/ttp3.C: Likewise.
9079 * g++.dg/template/type1.C: Likewise.
9080 * g++.old-deja/g++.other/crash32.C: Likewise.
9081 * g++.old-djea/g++.pt/defarg8.C: Likewise.
9082
9083 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9084
9085 PR c++/13106
9086 * g++.dg/warn/noreturn-3.C: New test.
9087
9088 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9089
9090 PR c++/13118
9091 * g++.dg/abi/covariant3.C: New.
9092
9093 2003-12-12 Jakub Jelinek <jakub@redhat.com>
9094
9095 * g++.dg/eh/ia64-1.C: New test.
9096
9097 2003-12-12 Roger Sayle <roger@eyesopen.com>
9098
9099 PR optimization/13037
9100 * g77.f-torture/execute/13037.f: New test case.
9101
9102 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9103
9104 PR c++/12881
9105 * g++.dg/abi/covariant2.C: New.
9106
9107 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
9108
9109 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
9110
9111 2003-12-11 Zack Weinberg <zack@codesourcery.com>
9112
9113 * gcc.c-torture/execute/wchar_t-1.x: Delete.
9114
9115 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
9116
9117 PR other/10819
9118 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
9119 to fix Bug 10819.
9120 * lib/g++.exp (g++_version): Likewise.
9121 * lib/g77.exp (g77_version): Likewise.
9122 * lib/objc.exp (default_objc_version): Likewise.
9123
9124 2003-12-10 Richard Henderson <rth@redhat.com>
9125
9126 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
9127
9128 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
9129
9130 2003-12-08 Matt Austern <austern@apple.com>
9131
9132 PR c/13134
9133 * lib/gcc-dg.exp (dg-require-visibility): Define.
9134 * lib/target-supports (check_visibility_available): Define.
9135 * gcc.dg/visibility-1.c: New test.
9136 * gcc.dg/visibility-2.c: Likewise.
9137 * gcc.dg/visibility-3.c: Likewise.
9138 * gcc.dg/visibility-4.c: Likewise.
9139 * gcc.dg/visibility-5.c: Likewise.
9140 * gcc.dg/visibility-6.c: Likewise.
9141 * g++.dg/ext/visibility-1.C: Likewise.
9142 * g++.dg/ext/visibility-2.C: Likewise.
9143 * g++.dg/ext/visibility-3.C: Likewise.
9144 * g++.dg/ext/visibility-4.C: Likewise.
9145 * g++.dg/ext/visibility-5.C: Likewise.
9146 * g++.dg/ext/visibility-6.C: Likewise.
9147
9148 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9149
9150 * g++.dg/lookup/java1.C: New test.
9151 * g++.dg/lookup/java2.C: New test.
9152
9153 2003-12-07 Falk Hueffner <falk@debian.org>
9154
9155 * g++.dg/opt/noreturn-1.C: New test.
9156
9157 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
9158
9159 * gcc.dg/overflow-1.c: New test.
9160
9161 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9162
9163 * g77.f-torture/compile/13060.f: New test.
9164
9165 2003-12-06 Mark Mitchell <mark@codesourcery.com>
9166
9167 PR c++/13323
9168 * g++.dg/inherit/operator2.C: New test.
9169
9170 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9171
9172 PR c++/13305
9173 * g++.dg/ext/attrib9.C: New test.
9174
9175 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9176
9177 PR c++/13314
9178 * g++.dg/template/error7.C: New test.
9179
9180 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
9181 J"orn Rennecke <joern.rennecke@superh.com>
9182
9183 PR target/13302
9184 * g++.dg/other/struct-va_list.C: New test.
9185
9186 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9187
9188 PR c++/13166
9189 * g++.dg/parse/defarg6.C: New test.
9190
9191 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
9192
9193 PR target/13256
9194 * gcc.c-torture/execute/20031201-1.c: New test.
9195
9196 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
9197
9198 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
9199
9200 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9201
9202 * gcc.dg/builtin-return-1.c: New test.
9203
9204 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
9205 J"orn Rennecke <joern.rennecke@superh.com>
9206
9207 PR optimization/13260
9208 * gcc.c-torture/execute/20031204-1.c: New test.
9209
9210 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9211
9212 PR c++/9127
9213 * g++.dg/template/error6.C: New test.
9214
9215 2003-12-03 Jakub Jelinek <jakub@redhat.com>
9216
9217 * gcc.dg/20031202-1.c: New test.
9218
9219 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9220
9221 PR c++/13179
9222 * g++.dg/template/eh1.C: New test.
9223
9224 PR c++/10771
9225 * g++.dg/template/error5.C: New test.
9226
9227 2003-12-02 David Ung <davidu@mips.com>
9228
9229 * gcc.dg/compat/vector-check.h: Corrected type for var
9230 g_##TMODE
9231
9232 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9233
9234 PR c++/10126
9235 * g++.dg/template/ptrmem8.C: New test.
9236
9237 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9238
9239 PR c++/12573
9240 * g++.dg/template/dependent-expr3.C: New test.
9241
9242 2003-12-01 James Lemke <jim@wasabisystems.com>
9243
9244 * gcc.dg/arm-g2.c: New test.
9245
9246 2003-12-01 Roger Sayle <roger@eyesopen.com>
9247
9248 PR optimization/11634
9249 * gcc.dg/20031201-2.c: New test case.
9250
9251 2003-12-01 Zack Weinberg <zack@codesourcery.com>
9252
9253 PR 11433
9254 * objc.dg/proto-lossage-3.m: New test.
9255
9256 2003-12-01 Roger Sayle <roger@eyesopen.com>
9257
9258 PR optimization/12628
9259 * gcc.dg/20031201-1.c: New test case.
9260
9261 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9262
9263 * gcc.dg/unaligned-1.c: New test.
9264
9265 2003-11-30 Mark Mitchell <mark@codesourcery.com>
9266
9267 PR c++/9849
9268 * g++.dg/template/error4.C: New test.
9269 * g++.dg/template/nested3.C: Adjust error markers.
9270
9271 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9272
9273 * gcc.dg/cpp/assert4.c: Check more #system assertions.
9274
9275 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
9276
9277 PR c/10333
9278 * gcc.dg/bitfld-7.c: New test.
9279
9280 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
9281
9282 * gcc.dg/tls/asm-1.C: New test.
9283
9284 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9285
9286 * gcc.dg/cpp/assert4.c: Update.
9287
9288 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9289
9290 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
9291 * gcc.dg/builtin-apply3.c: New test.
9292
9293 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9294
9295 * lib/compat.exp (compat-obj): New xfaildata parameter.
9296 Use it to set compiler_conditional_xfail_data before compiling.
9297 (compat-get-options): Handle dg-xfail-if.
9298 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
9299 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
9300 * gcc.dg/compat/vector-1_y.c: Likewise.
9301 * gcc.dg/compat/vector-2_x.c: Likewise.
9302 * gcc.dg/compat/vector-2_y.c: Likewise.
9303
9304 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9305
9306 * g++.dg/opt/reg-stack4.C: New test.
9307
9308 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9309
9310 * gcc.dg/builtin-apply2.c: New test.
9311
9312 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9313
9314 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
9315
9316 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9317
9318 PR c++/12924
9319 * g++.dg/template/template-id-2.C: New test.
9320
9321 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9322
9323 PR c++/5369
9324 * g++.dg/template/memfriend1.C: New test.
9325 * g++.dg/template/memfriend2.C: Likewise.
9326 * g++.dg/template/memfriend3.C: Likewise.
9327 * g++.dg/template/memfriend4.C: Likewise.
9328 * g++.dg/template/memfriend5.C: Likewise.
9329 * g++.dg/template/memfriend6.C: Likewise.
9330 * g++.dg/template/memfriend7.C: Likewise.
9331 * g++.dg/template/memfriend8.C: Likewise.
9332 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
9333
9334 2003-11-21 Mark Mitchell <mark@codesourcery.com>
9335
9336 PR c++/12515
9337 * g++.dg/ext/cond1.C: New test.
9338
9339 2003-11-20 Richard Henderson <rth@redhat.com>
9340
9341 * gcc.dg/20020201-2.c: Remove.
9342 * gcc.dg/20020201-4.c: Remove.
9343 * gcc.dg/20020304-1.c: Remove.
9344
9345 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
9346
9347 * gcc.dg/cpp/trad/xwin1.c: New test case.
9348
9349 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
9350
9351 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
9352 * lib/g77.exp: Likewise.
9353 * lib/objc.exp: Likewise.
9354 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
9355 for darwin.
9356
9357 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9358
9359 PR c++/12932
9360 * g++.dg/template/static5.C: New test.
9361
9362 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
9363
9364 * gcc.dg/nested-func-1.c: New test.
9365
9366 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9367
9368 * gcc.dg/cpp/assert4.c: New test.
9369
9370 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9371
9372 PR c++/2294
9373 * g++.dg/lookup/using9.c: New test.
9374
9375 2003-11-14 Mark Mitchell <mark@codesourcery.com>
9376
9377 PR c++/12762
9378 * g++.dg/template/error3.C: New test.
9379
9380 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
9381
9382 PR ada/13035
9383 * ada/acats/run_acats, run_all.sh: Fix syntax error.
9384 No longer use a wrapper for gcc, since this does not work under
9385 Windows.
9386
9387 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9388
9389 PR c++/2094
9390 * g++.dg/template/ptrmem7.C: New test.
9391
9392 2003-11-13 Andrew Pinski <apinski@apple.com>
9393
9394 * gcc.c-torture/compile/20031113-1.c: New test.
9395
9396 2003-11-13 Mark Mitchell <mark@codesourcery.com>
9397 Kean Johnston <jkj@sco.com>
9398
9399 PR c/13029
9400 * gcc.dg/unused-4.c: Update.
9401
9402 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9403
9404 * g++.dg/opt/const3.C: New test.
9405
9406 2003-11-13 Jan Hubicka <jh@suse.cz>
9407
9408 * gcc.c-torture/compile/20031112-1.c: New test.
9409
9410 2003-11-12 Mark Mitchell <mark@codesourcery.com>
9411
9412 * g++.dg/parse/crash10.C: Remove bogus error marker.
9413
9414 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9415
9416 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
9417 (host_gcc): Likewise.
9418 (ROOT): Honor $PWDCMD.
9419 (BASE): Likewise.
9420 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
9421
9422 2003-11-12 Catherine Moore <clm@redhat.com>
9423
9424 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
9425
9426 2003-11-12 Andreas Jaeger <aj@suse.de>
9427 Jakub Jelinek <jakub@redhat.com>
9428 Andrew Pinski <pinskia@physics.uc.edu>
9429 Richard Henderson <rth@redhat.com>
9430
9431 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
9432 systems.
9433 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
9434
9435 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
9436 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9437
9438 2003-11-11 Andreas Jaeger <aj@suse.de>
9439
9440 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
9441
9442 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
9443
9444 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
9445
9446 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
9447 Clean ups.
9448
9449 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
9450
9451 * gcc.dg/trampoline-1.c: New test.
9452
9453 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9454
9455 * gcc.c-torture/compile/200031109-1.c: New test.
9456
9457 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9458
9459 PR c/3190
9460 PR c/8714
9461 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9462 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
9463 gcc.dg/format/no-y2k-1.c: Update.
9464
9465 2003-11-08 Roger Sayle <roger@eyesopen.com>
9466
9467 PR optimization/10467
9468 * gcc.dg/20031108-1.c: New test case.
9469
9470 2003-11-07 Geoffrey Keating <geoffk@apple.com>
9471
9472 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
9473
9474 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9475
9476 * gcc.dg/compound-lvalue-1.c: New test.
9477 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
9478 some XFAILs.
9479
9480 2003-11-06 Geoffrey Keating <geoffk@apple.com>
9481
9482 * gcc.dg/altivec-varargs-1.c: New test.
9483
9484 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9485
9486 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
9487 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
9488 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
9489 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
9490 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
9491
9492 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
9493
9494 * gcc.dg/cond-lvalue-1.c: New test.
9495
9496 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
9497
9498 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
9499
9500 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9501
9502 PR c++/11616
9503 * g++.dg/template/instantiate5.C: New test.
9504
9505 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9506
9507 PR c++/12726
9508 * g++.dg/ext/complit2.C: Replace test with self-contained version.
9509 * ChangeLog: Add missing first entry for above test.
9510
9511 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9512
9513 PR c++/9810
9514 * g++.dg/template/using8.C: New test.
9515 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
9516
9517 2003-11-02 Roger Sayle <roger@eyesopen.com>
9518
9519 PR optimization/10817
9520 * gcc.c-torture/compile/20031102-1.c: New test case.
9521
9522 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
9523
9524 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
9525 2147483647.
9526
9527 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9528
9529 * gcc.dg/20031102-1.c: New test.
9530
9531 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9532
9533 * gcc.dg/complex-1.c: New test.
9534
9535 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9536
9537 PR c++/12796
9538 * g++.dg/template/crash13.C: Adjust expected error location.
9539 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9540
9541 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9542
9543 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9544
9545 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9546
9547 PR/10239
9548 * gcc.c-torture/compile/20031031-2.c: New test.
9549
9550 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9551
9552 PR/11640
9553 * gcc.c-torture/compile/20031031-1.c: New test.
9554
9555 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9556
9557 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9558 * gcc.misc-tests/bprob.exp: Likewise.
9559 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
9560 the execution test on arm-elf configs.
9561 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
9562 configs that don't support scratch files.
9563 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
9564
9565 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
9566
9567 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
9568 done by dejagnu.
9569
9570 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
9571
9572 * ada/acats/run_all.sh: Redirect mv output to /dev/null
9573 Avoid non pure sh syntax. Add more logging.
9574
9575 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
9576 fail.
9577
9578 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9579
9580 PR libgcj/10610
9581 * gcc.dg/ppc-stackalign-1.c: New test.
9582
9583 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
9584
9585 * ada/acats/run_all.sh: Change output to be more compliant with
9586 dejagnu framework.
9587 Create acats.sum and acats.log files under testsuite/ada/acats
9588 Only run [a-z]* directories, to filter out e.g. CVS.
9589 Redirect build output to log file.
9590
9591 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9592
9593 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
9594
9595 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9596
9597 PR ada/5909:
9598 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
9599
9600 2003-10-27 Jakub Jelinek <jakub@redhat.com>
9601
9602 * gcc.c-torture/compile/20031023-1.c: New test.
9603 * gcc.c-torture/compile/20031023-2.c: New test.
9604 * gcc.c-torture/compile/20031023-3.c: New test.
9605 * gcc.c-torture/compile/20031023-4.c: New test.
9606
9607 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9608
9609 PR c++/10371
9610 * g++.dg/lookup/scoped8.C: New test.
9611
9612 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9613
9614 * g++.dg/opt/reg-stack3.C: New test.
9615
9616 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9617
9618 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
9619
9620 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9621
9622 PR c++/11076
9623 * g++.dg/template/crash13.C: New test.
9624
9625 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9626
9627 * gcc.dg/c99-restrict-2.c: New test.
9628
9629 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
9630
9631 PR c++/12698, c++/12699, c++/12700, c++/12566
9632 * g++.dg/inherit/covariant9.C: New test.
9633 * g++.dg/inherit/covariant10.C: New test.
9634 * g++.dg/inherit/covariant11.C: New test.
9635
9636 2003-10-23 Jason Merrill <jason@redhat.com>
9637
9638 PR c++/12726
9639 * g++.dg/ext/complit2.C: New test.
9640
9641 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
9642
9643 PR target/12654
9644 * gcc.c-torture/execute/20031020-1.c: New test.
9645
9646 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9647
9648 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
9649 following the jump_insn.
9650
9651 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
9652
9653 * gcc.dg/cast-lvalue-1.c: New test.
9654
9655 2003-10-21 Mark Mitchell <mark@codesourcery.com>
9656
9657 PR c++/11962
9658 * g++.dg/template/cond2.C: New test.
9659
9660 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
9661
9662 * gcc.dg/builtins-28.c: New test.
9663
9664 2003-10-20 Jan Hubicka <jh@suse.cz>
9665
9666 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
9667 parameter.
9668 * testsuite/gcc.dg/inline-2.c: Likewise.
9669
9670 2003-10-20 Phil Edwards <phil@codesourcery.com>
9671
9672 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
9673 * gcc.dg/nest.c: Likewise.
9674
9675 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9676
9677 PR c++/9781, c++/10583, c++/11862
9678 * g++.dg/parse/crash13.C: New test.
9679
9680 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9681
9682 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
9683
9684 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9685
9686 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
9687 Define HAVE_C99_RUNTIME except on Solaris.
9688 * gcc.dg/builtins-20.c: Likewise.
9689
9690 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9691
9692 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
9693
9694 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9695
9696 PR c++/12495
9697 * g++.dg/template/crash21.C: New test.
9698
9699 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9700
9701 PR c++/2513
9702 * g++.dg/template/typename5.C: New test.
9703
9704 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9705
9706 PR c++/12369
9707 * g++.dg/template/friend25.C: New test.
9708
9709 2003-10-16 Ziemowit Laski <zlaski@apple.com>
9710
9711 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
9712 versions.
9713
9714 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
9715
9716 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
9717 == 2147483647.
9718
9719 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
9720
9721 * gcc.c-torture/execute/960416-1.x: Remove.
9722 * gcc.c-torture/execute/divconst-3.x: Likewise.
9723
9724 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
9725
9726 PR target/12598
9727 * gcc.dg/torture/cris-volatile-1.c: New test.
9728
9729 2003-10-14 Roger Sayle <roger@eyesopen.com>
9730
9731 PR optimization/9325
9732 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
9733 for overflowing floating point to integer conversion during RTL
9734 simplification.
9735
9736 2003-10-13 Ziemowit Laski <zlaski@apple.com>
9737
9738 * objc/execute/_cmd.m: Fix typo.
9739 * objc.dg/image-info.m, objc.dg/symtab-1.m:
9740 Relax 'scan-assembler' regexp.
9741 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
9742 objc.dg/try-catch-4.m: Run on non-Darwin targets.
9743 * objc.dg/zero-link-2.m: Remove blank line.
9744 * objc.dg/zero-link-3.m: New test case.
9745
9746 2003-10-13 Geoffrey Keating <geoffk@apple.com>
9747
9748 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
9749
9750 * gcc.dg/asm-names.c: Use scan-assembler-not rather
9751 than linker trickery.
9752
9753 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9754
9755 PR c++/12370
9756 * g++.dg/other/friend2.C: New test.
9757
9758 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9759
9760 * gcc.dg/20031012-1.c: New test.
9761
9762 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9763
9764 * gcc.dg/weak/weak-3.c: Fix for new warning.
9765
9766 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
9767
9768 PR optimization/8750
9769 * gcc.c-torture/execute/20031012-1.c: New test case.
9770
9771 2003-10-11 Roger Sayle <roger@eyesopen.com>
9772
9773 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
9774 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
9775
9776 2003-10-11 Roger Sayle <roger@eyesopen.com>
9777
9778 PR optimization/12260
9779 * gcc.c-torture/compile/20031011-2.c: New test case.
9780
9781 2003-10-11 Roger Sayle <roger@eyesopen.com>
9782
9783 * gcc.c-torture/execute/20031011-1.c: New testcase.
9784
9785 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9786
9787 * gcc.c-torture/compile/20031011-1.c: New test.
9788
9789 2003-10-11 Jan Hubicka <jh@suse.cz>
9790
9791 * g++.dg/other/first-global.C: New test.
9792
9793 2003-10-11 Roger Sayle <roger@eyesopen.com>
9794
9795 * gcc.c-torture/execute/string-opt-18.c: New testcase.
9796
9797 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
9798
9799 * gcc.c-torture/compile/20031010-1.c: New test.
9800
9801 2003-10-10 Geoffrey Keating <geoffk@apple.com>
9802
9803 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
9804 * gcc.c-torture/execute/va-arg-25.c: ... here.
9805
9806 2003-10-09 Mark Mitchell <mark@codesourcery.com>
9807
9808 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
9809
9810 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
9811
9812 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
9813
9814 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9815
9816 * g++.dg/parse/error2.C: New test.
9817
9818 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9819
9820 PR c++/11097
9821 * g++.dg/other/error5.C: Modify the error message.
9822 * g++.dg/lookup/using8.C: New test.
9823
9824 2003-10-07 Geoffrey Keating <geoffk@apple.com>
9825
9826 * gcc.dg/darwin-abi-2.c: New file.
9827 * gcc.c-torture/execute/va-arg-24.c: New file.
9828
9829 2003-10-06 Bob Wilson <bob.wilson@acm.org>
9830
9831 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
9832 indentation.
9833
9834 2003-10-06 Mark Mitchell <mark@codesourcery.com>
9835
9836 PR c++/10147
9837 * g++.dg/other/error4.C: Update error messages.
9838 * g++.dg/template/ptrmem4.C: Likewise.
9839
9840 PR c++/12337
9841 * g++.dg/init/new9.C: New test.
9842
9843 PR c++/12334, c++/12236, c++/8656
9844 * g++.dg/ext/attrib8.C: New test.
9845
9846 2003-10-06 Devang Patel <dpatel@apple.com>
9847
9848 * gcc.dg/debug/dwarf2-3.h: New test.
9849 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
9850
9851 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
9852
9853 * g++.dg/opt/cfg2.C: New test.
9854
9855 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9856
9857 * g++.dg/opt/float1.C: New test.
9858
9859 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9860
9861 * gcc.dg/c90-array-lval-6.c: New test.
9862 * gcc.dg/c99-array-lval-6.c: New test.
9863
9864 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
9865 Ziemowit Laski <zlaski@apple.com>
9866
9867 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
9868 'Derived', so that it is never considered a class method; add
9869 new warning for '+port' method ambiguity.
9870 * objc.dg/method-12.m: Include <objc/objc.h> instead of
9871 <objc/objc-api.h> (needed on Mac OS X).
9872 * objc.dg/method-13.m: New test.
9873
9874 2003-10-03 Roger Sayle <roger@eyesopen.com>
9875
9876 PR optimization/9325, PR java/6391
9877 * gcc.c-torture/execute/20031003-1.c: New test case.
9878
9879 2003-10-02 Mark Mitchell <mark@codesourcery.com>
9880
9881 PR optimization/12180
9882 * gcc.dg/20031002-1.c: New test.
9883
9884 PR c++/12486
9885 * g++.dg/inherit/error1.C: New test.
9886
9887 2003-10-02 Chris Demetriou <cgd@broadcom.com>
9888
9889 * lib/f-torture.exp (search_for): Rename to...
9890 (search_for_re): This. Also, clean up comments and the
9891 "regexp" invocation.
9892
9893 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
9894
9895 * gcc.c-torture/compile/20031002-1.c: New test.
9896
9897 2003-10-02 Jakub Jelinek <jakub@redhat.com>
9898
9899 * g++.dg/opt/cond1.C: New test.
9900
9901 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
9902
9903 * gcc.dg/Wold-style-definition-2.c: New testcase.
9904 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
9905
9906 2003-09-29 Richard Henderson <rth@redhat.com>
9907
9908 * g++.dg/init/array10.C: Add dg-options.
9909
9910 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
9911
9912 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
9913
9914 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9915
9916 * g++.dg/template/friend19.C: Fix typo.
9917 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
9918
9919 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
9920
9921 * gcc.c-torture/execute/20030928-1.c: New test.
9922 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
9923
9924 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9925
9926 * g++.dg/opt/unroll1.C: New test.
9927
9928 2003-09-26 Roger Sayle <roger@eyesopen.com>
9929
9930 PR optimization/11741
9931 * gcc.dg/20030926-1.c: New test case.
9932
9933 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9934
9935 PR c++/5655
9936 * g++.dg/parse/access7.C: New test.
9937 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
9938
9939 2003-09-24 Ziemowit Laski <zlaski@apple.com>
9940
9941 MERGE OF objc-improvements-branch into MAINLINE:
9942 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
9943 if libobjc has not been built.
9944 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
9945 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
9946 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
9947 objc/execute/nested-3.m, objc/execute/np-2.m,
9948 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
9949 objc/execute/redefining_self.m, objc/execute/root_methods.m,
9950 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
9951 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
9952 objc.dg/special/unclaimed-category-1.h,
9953 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
9954 well as GNU runtime.
9955 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
9956 * execute/cascading-1.m, execute/function-message-1.m,
9957 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
9958 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
9959 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
9960 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
9961 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
9962 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
9963 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
9964 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
9965 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
9966 * objc.dg/bitfield-2.m: Run only on Darwin.
9967 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
9968 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
9969 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
9970 * objc.dg/const-str-1.m: Fix constant string layout.
9971
9972 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
9973
9974 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
9975
9976 2003-09-23 Geoffrey Keating <geoffk@apple.com>
9977
9978 * gcc.dg/darwin-abi-1.c: New file.
9979
9980 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
9981
9982 PR target/12281
9983 * gcc.c-torture/compile/20030921-1.c: New test.
9984
9985 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9986
9987 * g++.dg/opt/reg-stack2.C: New test.
9988
9989 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9990
9991 * g++.dg/eh/delayslot1.C: New test.
9992
9993 2003-09-20 Richard Henderson <rth@redhat.com>
9994
9995 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
9996
9997 2003-09-20 Roger Sayle <roger@eyesopen.com>
9998
9999 * gcc.c-torture/execute/20030920-1.c: New test case.
10000
10001 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10002
10003 * g++.dg/rtti/typeid3.C: Correct expected error message.
10004
10005 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10006
10007 PR c++/157
10008 * g++.dg/parse/crash12.C: New test.
10009
10010 2003-09-19 Janis Johnson <janis187@us.ibm.com>
10011
10012 * gcc.dg/compat/mixed-struct-check.h: New.
10013 * gcc.dg/compat/mixed-struct-defs.h: New.
10014 * gcc.dg/compat/mixed-struct-init.h: New.
10015 * gcc.dg/compat/struct-by-value-19_main.c: New.
10016 * gcc.dg/compat/struct-by-value-19_x.c: New.
10017 * gcc.dg/compat/struct-by-value-19_y.c: New.
10018 * gcc.dg/compat/struct-by-value-20_main.c: New.
10019 * gcc.dg/compat/struct-by-value-20_x.c: New.
10020 * gcc.dg/compat/struct-by-value-20_y.c: New.
10021 * gcc.dg/compat/struct-return-19_main.c: New.
10022 * gcc.dg/compat/struct-return-19_x.c: New.
10023 * gcc.dg/compat/struct-return-19_y.c: New.
10024 * gcc.dg/compat/struct-return-20_main.c: New.
10025 * gcc.dg/compat/struct-return-20_x.c: New.
10026 * gcc.dg/compat/struct-return-20_y.c: New.
10027
10028 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
10029 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
10030 so that it will not complain on LP64 targets.
10031
10032 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10033
10034 PR c++/495
10035 * g++.dg/template/friend24.C: New test.
10036
10037 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
10038
10039 PR c++/12332
10040 * g++.dg/template/memtmpl2.C: New test.
10041
10042 2003-09-18 Mark Mitchell <mark@codesourcery.com>
10043
10044 PR target/11184
10045 * gcc.dg/builtin-apply1.c: New test.
10046
10047 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
10048
10049 PR c++/9848
10050 * g++.dg/warn/Wunused-4.C: New test.
10051
10052 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10053
10054 PR c++/12316
10055 * g++.dg/other/gc2.C: New test.
10056
10057 2003-09-17 Mark Mitchell <mark@codesourcery.com>
10058
10059 PR c++/11991
10060 * g++.dg/rtti/typeid3.C: New test.
10061
10062 PR c++/12266
10063 * g++.dg/overload/template1.C: New test.
10064
10065 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10066
10067 * g++.dg/opt/cfg3.C: New test.
10068
10069 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10070
10071 PR c++/7939
10072 * g++.dg/template/crash11.C: New test.
10073
10074 2003-09-16 Jason Merrill <jason@redhat.com>
10075 Jakub Jelinek <jakub@redhat.com>
10076
10077 * gcc.dg/attr-warn-unused-result.c: New test.
10078
10079 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
10080
10081 PR c++/12184
10082 * g++.dg/expr/call2.C: New test.
10083
10084 2003-09-15 Andreas Jaeger <aj@suse.de>
10085
10086 * gcc.dg/Wold-style-definition-1.c: New test.
10087
10088 2003-09-14 Mark Mitchell <mark@codesourcery.com>
10089
10090 PR c++/3907
10091 * g++.dg/parse/template12.C: New test.
10092
10093 * g++.dg/abi/bitfield11.C: New test.
10094 * g++.dg/abi/bitfield12.C: Likewise.
10095
10096 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
10097
10098 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
10099 non-expansion of functional macro name without arguments at EOL.
10100 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
10101
10102 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
10103
10104 * gcc.c-torture/execute/20030914-[12].c: New tests.
10105
10106 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
10107
10108 PR c++/11788
10109 * g++.dg/overload/addr1.C: New test.
10110
10111 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
10112
10113 * gcc.dg/20030909-1.c: New test.
10114
10115 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10116
10117 * gcc.dg/ultrasp10.c: New test.
10118
10119 2003-09-09 Devang Patel <dpatel@apple.com>
10120
10121 * gcc.dg/darwin-ld-6.c: New test.
10122
10123 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10124
10125 * gcc.dg/torture/builtin-explog-1.c: New testcase.
10126
10127 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10128
10129 * gcc.dg/ia64-types1.c: New test.
10130 * gcc.dg/ia64-types2.c: Likewise.
10131
10132 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10133
10134 * gcc.dg/builtins-1.c: Add more _Complex tests.
10135 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10136
10137 * gcc.dg/builtins-1.c: Test existing _Complex functions.
10138 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10139
10140 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10141
10142 PR c++/11786
10143 * g++.dg/lookup/koenig2.C: New test.
10144
10145 PR c++/5296
10146 * g++.dg/rtti/typeid2.C: New test.
10147
10148 2003-09-08 Jakub Jelinek <jakub@redhat.com>
10149
10150 * gcc.c-torture/compile/20030904-1.c: New test.
10151
10152 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10153
10154 * g++.dg/opt/longbranch2.C: New test.
10155
10156 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10157
10158 * g++.dg/template/crash10.C: Only compile it.
10159
10160 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10161
10162 PR middle-end/11665
10163 * gcc.c-torture/compile/20030907-1.c: New test.
10164 * g++.dg/init/array11.C: New test.
10165
10166 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10167
10168 PR c++/11852
10169 * g++.dg/init/struct1.C: New test.
10170
10171 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10172
10173 PR c++/12181
10174 * g++.dg/expr/comma1.C: New test.
10175
10176 2003-09-06 Mark Mitchell <mark@codesourcery.com>
10177
10178 PR c++/11867
10179 * g++.dg/expr/static_cast5.C: New test.
10180
10181 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
10182
10183 PR c++/11507
10184 * g++.dg/lookup/scoped7.C: New test.
10185
10186 PR c++/9574
10187 * g++.dg/other/static1.C: New test.
10188
10189 PR c++/11490
10190 * g++.dg/warn/template-1.C: New test.
10191
10192 PR c++/11432
10193 * g++.dg/template/crash10.C: New test.
10194
10195 PR c++/2478
10196 * g++.dg/overload/VLA.C: New test.
10197
10198 PR c++/10804
10199 * g++.dg/template/call1.C: New test.
10200
10201 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10202
10203 PR c++/11794
10204 * g++.dg/parse/using3.C: New test.
10205
10206 2003-09-06 Roger Sayle <roger@eyesopen.com>
10207
10208 PR c++/11409
10209 * g++.dg/overload/builtin3.C: New test case.
10210
10211 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
10212
10213 PR c/9862
10214 * gcc.dg/20030906-1.c: New test.
10215 * gcc.dg/20030906-2.c: Likewise.
10216
10217 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10218
10219 PR c++/12167
10220 * g++.dg/parse/defarg5.C: New test.
10221
10222 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
10223
10224 2003-09-05 Mark Mitchell <mark@codesourcery.com>
10225
10226 PR c++/12163
10227 * g++.dg/expr/static_cast4.C: New test.
10228
10229 PR c++/12146
10230 * g++.dg/template/crash9.C: New test.
10231
10232 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10233
10234 * g++.old-deja/g++.ext/pretty2.C: Update for change
10235 in __FUNCTION__.
10236 * g++.old-deja/g++.ext/pretty3.C: Likewise.
10237
10238 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
10239
10240 PR c++/11922
10241 * g++/dg/template/qualified-id1.C: New test.
10242
10243 PR c++/12037
10244 * g++.dg/warn/noeffect4.C: New test.
10245
10246 2003-09-04 Matt Austern <austern@apple.com>
10247
10248 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
10249 * g++.dg/ext/fnname2.C: Likewise.
10250 * g++.dg/ext/fnname3.C: Likewise.
10251
10252 2003-09-04 Mark Mitchell <mark@codesourcery.com>
10253
10254 * g++.dg/expr/lval1.C: New test.
10255 * g++.dg/ext/lvcast.C: Remove.
10256
10257 2003-09-03 Roger Sayle <roger@eyesopen.com>
10258
10259 PR optimization/11700.
10260 * gcc.c-torture/compile/20030903-1.c: New test case.
10261
10262 2003-09-03 Mark Mitchell <mark@codesourcery.com>
10263
10264 PR c++/12053
10265 * g++.dg/abi/layout4.C: New test.
10266
10267 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
10268
10269 PR c++/11553
10270 * g++.dg/parse/friend3.C: New test.
10271
10272 2003-09-02 Mark Mitchell <mark@codesourcery.com>
10273
10274 PR c++/11847
10275 * g++.dg/template/class1.C: New test.
10276
10277 PR c++/11808
10278 * g++.dg/expr/call1.C: New test.
10279
10280 2003-09-01 Mark Mitchell <mark@codesourcery.com>
10281
10282 PR c++/12114
10283 * g++.dg/init/ref9.C: New test.
10284
10285 PR c++/11972
10286 * g++.dg/template/nested4.C: New test.
10287
10288 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10289
10290 PR c++/12093
10291 * g++.dg/template/non-dependent4.C: New test.
10292
10293 PR c++/11928
10294 * g++.dg/inherit/conv1.C: New test.
10295
10296 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10297
10298 PR c++/6196
10299 * g++.dg/ext/label1.C: New test.
10300 * g++.dg/ext/label2.C: Likewise.
10301
10302 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10303
10304 * g++.dg/expr/cond3.C: New test.
10305
10306 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10307
10308 * gcc.dg/builtins-1.c: Add new builtin cases.
10309
10310 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10311
10312 * gcc.dg/builtins-1.c: Add new cases.
10313 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10314
10315 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10316
10317 * gcc.dg/builtins-1.c: Add more math builtin tests.
10318 * gcc.dg/torture/builtin-attr-1.c: New test.
10319
10320 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10321
10322 PR optimization/5079
10323 * g++.dg/opt/static3.C: New test.
10324
10325 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10326
10327 * gcc.misc-tests/gcov-10b.c: New test.
10328
10329 2003-08-27 Mark Mitchell <mark@codesourcery.com>
10330
10331 * g++.dg/opt/ptrmem3.C: New test.
10332
10333 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
10334
10335 2003-08-27 Jakub Jelinek <jakub@redhat.com>
10336
10337 * gcc.dg/20030826-2.c: New test.
10338
10339 2003-08-26 Roger Sayle <roger@eyesopen.com>
10340
10341 PR middle-end/12002
10342 * g77.f-torture/compile/12002.f: New test case.
10343
10344 2003-08-26 Roger Sayle <roger@eyesopen.com>
10345
10346 * gcc.dg/20030826-1.c: New test case.
10347
10348 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
10349
10350 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
10351
10352 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
10353
10354 PR c++/11871
10355 * c++.dg/lookup/crash1.C: New test.
10356
10357 * c++.dg/warn/noeffect3.C: New test.
10358
10359 2003-08-25 Janis Johnson <janis187@us.ibm.com>
10360
10361 * gcc.dg/compat/vector-1_x.c: Compile with -w.
10362 * gcc.dg/compat/vector-1_y.c: Ditto.
10363 * gcc.dg/compat/vector-2_x.c: Ditto.
10364 * gcc.dg/compat/vector-2_y.c: Ditto.
10365
10366 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
10367
10368 * gcc.dg/20030702-1.c: New test.
10369
10370 2003-08-25 Mark Mitchell <mark@codesourcery.com>
10371
10372 PR c++/8795
10373 * g++.dg/ext/altivec-1.C: New test.
10374
10375 2003-08-24 Richard Henderson <rth@redhat.com>
10376
10377 * g++.dg/eh/simd-2.C: Add -w for x86.
10378
10379 2003-08-23 Jakub Jelinek <jakub@redhat.com>
10380
10381 * gcc.dg/20030815-1.c: New test.
10382
10383 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10384
10385 PR c++/3765
10386 * g++.dg/parse/access6.C: New test.
10387
10388 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10389
10390 PR c++/641, c++/11876
10391 * g++.dg/template/friend22.C: New test.
10392 * g++.dg/template/friend23.C: Likewise.
10393
10394 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10395
10396 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
10397 identically.
10398
10399 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10400
10401 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
10402
10403 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10404
10405 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
10406
10407 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10408
10409 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
10410
10411 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10412
10413 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
10414
10415 2003-08-21 Mark Mitchell <mark@codesourcery.com>
10416
10417 PR c++/11919
10418 * g++.dg/overload/prom1.C: New test.
10419
10420 PR c++/11551
10421 * g++.dg/parse/dtor2.C: New test.
10422
10423 PR c++/10762
10424 * g++.dg/parse/using2.C: New test.
10425
10426 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
10427
10428 PR target/11805
10429 * gcc.c-torture/compile/20030821-1.c: New.
10430
10431 2003-08-20 Mark Mitchell <mark@codesourcery.com>
10432
10433 PR c++/11834
10434 * g++.dg/template/deduce2.C: New test.
10435
10436 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
10437
10438 * gcc.c-torture/execute/20030821-1.c: New test.
10439
10440 2003-08-20 Roger Sayle <roger@eyesopen.com>
10441
10442 PR middle-end/11984
10443 * gcc.dg/20030820-1.c: New test case.
10444
10445 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
10446
10447 PR c++/11945
10448 * g++.dg/warn/noeffect2.C: New test.
10449
10450 2003-08-19 Mark Mitchell <mark@codesourcery.com>
10451
10452 PR c++/10926
10453 * g++.dg/template/dtor2.C: New test.
10454
10455 PR c++/11684
10456 * g++.dg/template/operator1.C: New test.
10457 * g++.dg/parse/operator4.C: New test.
10458
10459 PR c++/11946.C
10460 * g++.dg/expr/enum1.C: New test.
10461 * gcc.dg/c99-bool-1.c: Remove bogus warning.
10462
10463 PR c++/11036.C
10464 * g++.dg/parse/elab2.C: New test.
10465 * g++.dg/parse/typedef4.C: Change error message.
10466 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
10467 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
10468 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
10469
10470 2003-08-19 Geoffrey Keating <geoffk@apple.com>
10471
10472 * gcc.dg/pch/warn-1.c: New.
10473 * gcc.dg/pch/warn-1.hs: New.
10474
10475 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
10476 not-tested file.
10477
10478 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10479
10480 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
10481
10482 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10483
10484 * gcc.dg/uninit-D.c: New Test.
10485 * gcc.dg/uninit-E.c: New Test.
10486 * gcc.dg/uninit-F.c: New Test.
10487 * gcc.dg/uninit-G.c: New Test.
10488
10489 2003-08-19 Michael Ritzert <ritzert@t-online.de>
10490
10491 * g++.dg/README: Describe the pch directory.
10492
10493 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10494
10495 PR c++/11174
10496 * g++.dg/parse/access4.C: New test.
10497 * g++.dg/parse/access5.C: Likewise.
10498 * g++.old-deja/g++.jason/access17.C: Adjust error message.
10499
10500 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
10501
10502 * gcc.dg/noncompile/20030818-1.c: New.
10503
10504 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
10505
10506 PR c++/11957
10507 * g++.dg/warn/noeffect1.C: New test.
10508
10509 * g++.dg/template/scope2.C: New test.
10510 * g++.dg/template/error2.C: Correct dg-error
10511
10512 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
10513
10514 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
10515
10516 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
10517
10518 PR C++/11512
10519 * g++.dg/template/warn1.C: New.
10520
10521 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
10522
10523 * g++.dg/template/error2.C: New test.
10524 * g++.dg/lookup/using7.C: Adjust errors
10525 * g++.old-deja/g++.pt/crash36.C: Likewise.
10526 * g++.old-deja/g++.pt/derived3.C: Likewise.
10527
10528 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10529
10530 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
10531 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
10532 * gcc.c-torture/execute/builtins/string-9.c: New, from
10533 string-opt-9.c. Adjust for execute/builtins framework.
10534 * gcc.c-torture/execute/string-opt-9.c: Delete.
10535
10536 2003-08-12 Mark Mitchell <mark@codesourcery.com>
10537
10538 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
10539
10540 * g++.dg/parse/ret-type2.C: New test.
10541
10542 PR c++/11703
10543 * g++.dg/init/new8.C: New test.
10544
10545 PR c++/10923
10546 * g++.dg/parse/typedef5.C: New test.
10547
10548 PR c++/9512
10549 * g++.dg/parse/qualified2.C: New test.
10550 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
10551 invalid code.
10552
10553 2003-08-11 Mark Mitchell <mark@codesourcery.com>
10554
10555 * g++.dg/conversion/ptrmem1.C: New test.
10556
10557 2003-08-11 Jakub Jelinek <jakub@redhat.com>
10558
10559 PR target/11693
10560 * gcc.dg/20030811-1.c: New test.
10561
10562 PR target/11535
10563 * gcc.c-torture/execute/20030811-1.c: New test.
10564
10565 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10566
10567 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
10568
10569 2003-08-10 Mark Mitchell <mark@codesourcery.com>
10570
10571 PR c++/11789.C
10572 * g++.dg/inherit/multiple1.C: New test.
10573
10574 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
10575
10576 * gcc.dg/spe1.c: New test.
10577
10578 PR c++/11670
10579 * g++.dg/expr/cast2.C: New test.
10580
10581 PR c++/10530
10582 * g++.dg/template/dependent-name2.C: New test.
10583
10584 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
10585
10586 * g++.dg/parse/crash11.C: Put the dg options in comments.
10587
10588 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
10589
10590 * lib/gcc-dg.exp: Update for diagnostic change.
10591
10592 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10593
10594 PR c++/5767
10595 * g++.dg/parse/crash11.C: New test.
10596
10597 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
10598
10599 * gcc.dg/cpp/spacing1.c: Update.
10600
10601 2003-08-04 Janis Johnson <janis187@us.ibm.com>
10602
10603 PR target/11739
10604 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
10605 a value for -mtune.
10606
10607 2003-08-04 Roger Sayle <roger@eyesopen.com>
10608
10609 PR middle-end/11771
10610 * gcc.c-torture/compile/20030804-1.c: New test case.
10611
10612 2003-08-04 Roger Sayle <roger@eyesopen.com>
10613
10614 * gcc.dg/20030804-1.c: New test case.
10615
10616 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
10617
10618 * gcc.dg/cpp/separate-1.c: New test.
10619
10620 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
10621
10622 PR c++/11704
10623 * g++.dg/template/dependent-expr2.C: New test.
10624
10625 PR c++/11766
10626 * g++.dg/expr/ptrmem1.C: New test.
10627
10628 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10629
10630 PR c++/9453
10631 * g++.dg/template/friend15.C: New test.
10632
10633 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
10634
10635 * lib/dg-pch.exp: Work round PCH bug.
10636
10637 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10638
10639 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
10640 builtins. Move cases from builtins-4.c here.
10641
10642 * gcc.dg/torture/builtin-math-1.c: New test taken from
10643 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
10644 additional cases.
10645
10646 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
10647 Delete.
10648
10649 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
10650
10651 PR c++/9447
10652 * g++.dg/template/using7.C: New test.
10653
10654 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
10655
10656 * import1.c, import2.c: New tests.
10657
10658 2003-08-01 Jakub Jelinek <jakub@redhat.com>
10659
10660 * g++.dg/eh/crossjump1.C: New test.
10661
10662 2003-08-01 Mark Mitchell <mark@codesourcery.com>
10663
10664 PR c++/11697
10665 * g++.dg/template/using6.C: New test.
10666
10667 PR c++/11744
10668 * g++.dg/template/koenig2.C: New test.
10669
10670 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10671
10672 PR c++/7983
10673 * g++.dg/parse/typedef4.C: New test.
10674
10675 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10676
10677 PR c++/8442, c++/8806
10678 * g++.dg/template/elab1.C: New test.
10679 * g++.dg/template/type2.C: Likewise.
10680 * g++.dg/template/ttp3.C: Adjust expected error message.
10681 * g++.old-deja/g++.law/visibility13.C: Likewise.
10682 * g++.old-deja/g++.niklas/t135.C: Likewise.
10683 * g++.old-deja/g++.pt/ttp41.C: Likewise.
10684 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
10685 template argument.
10686 * g++.old-deja/g++.pt/ttp44.C: Likewise.
10687
10688 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
10689
10690 PR c++/11295
10691 * g++.dg/ext/stmtexpr1.C: New test.
10692
10693 * g++.dg/opt/tmp1.C: New test.
10694
10695 PR c++/11525
10696 * g++.dg/parse/constant4.C: New test.
10697
10698 PR c++/9447
10699 * g++.dg/template/using5.C: New test.
10700
10701 2003-07-31 Roger Sayle <roger@eyesopen.com>
10702
10703 * gcc.dg/builtins-27.c: New test case.
10704
10705 2003-07-31 Jakub Jelinek <jakub@redhat.com>
10706
10707 * gcc.dg/tls/opt-7.c: New test.
10708
10709 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
10710
10711 * g++.old-deja/g++.other/crash18.C: Remove.
10712
10713 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
10714
10715 * g++.dg/template/explicit3.C: New.
10716 * g++.dg/template/explicit4.C: New.
10717 * g++.dg/template/explicit5.C: New.
10718
10719 PR c++/11347
10720 * g++.dg/template/memtmpl1.C: New.
10721
10722 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
10723
10724 PR target/11565
10725 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
10726 * gcc.dg/i386-387-5.c (dg-options): Likewise.
10727
10728 2003-07-30 Jan Hubicka <jh@suse.cz>
10729
10730 * vtgc1.c: Kill.
10731
10732 2003-07-29 Zack Weinberg <zack@codesourcery.com>
10733
10734 * gcc.dg/struct-in-proto-1.c: New test.
10735
10736 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
10737
10738 * gcc.dg/cpp/include2.c: Only expect one message.
10739
10740 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
10741
10742 PR c++/9447
10743 * g++.dg/template/using1.C: New test.
10744 * g++.dg/template/using2.C: New test.
10745 * g++.dg/template/using3.C: New test.
10746 * g++.dg/template/using4.C: New test.
10747
10748 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
10749
10750 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
10751 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10752
10753 2003-07-28 Jan Hubicka <jh@suse.cz>
10754
10755 PR c++/11530
10756 * g++.dg/opt/call1.C: New test.
10757
10758 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
10759
10760 PR c++/11667
10761 * g++.dg/init/enum2.C: New test.
10762 * g++.dg/template/overload1.C: Add "-w" option.
10763
10764 2003-07-28 <hp@bitrange.com>
10765
10766 * gcc.dg/Wdeclaration-after-statement-1.c,
10767 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
10768
10769 2003-07-28 Jakub Jelinek <jakub@redhat.com>
10770
10771 * gcc.c-torture/compile/20030725-1.c: New test.
10772
10773 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
10774
10775 * gcc.dg/20030505.c: Only run for SPE.
10776 Remove definition of opaque type.
10777
10778 2003-07-27 Mark Mitchell <mark@codesourcery.com>
10779
10780 * g++.dg/template/ptrmem6.C: New test.
10781
10782 2003-07-26 Geoffrey Keating <geoffk@apple.com>
10783
10784 * gcc.c-torture/compile/zero-strct-2.c: New test.
10785
10786 2003-07-25 Geoffrey Keating <geoffk@apple.com>
10787
10788 * gcc.dg/intermod-1.c: New test.
10789
10790 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
10791
10792 PR c++/11617
10793 * g++.dg/template/lookup2.C: New test.
10794 * g++.dg/template/memclass1.C: Remove instantiated from error.
10795 * g++.dg/other/error2.C: Tweak expected errors.
10796
10797 PR c++/11596
10798 * g++.dg/template/defarg3.C: New test.
10799
10800 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
10801
10802 2003-07-24 Mark Mitchell <mark@codesourcery.com>
10803
10804 * g++.dg/inherit/access5.C: New test.
10805
10806 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10807
10808 PR c++/11513
10809 * g++.dg/template/crash8.C: New test.
10810
10811 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
10812
10813 PR c/10602
10814 * gcc.dg/noncompile/incomplete-2.c: New test.
10815
10816 2003-07-23 Mark Mitchell <mark@codesourcery.com>
10817
10818 PR c++/11645
10819 * g++.dg/inherit/access4.C: New test.
10820
10821 PR c++/11517
10822 * g++.dg/expr/cond2.C: New test.
10823
10824 PR optimization/10679
10825 * g++.dg/opt/inline4.C: New test.
10826
10827 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
10828
10829 * g++.dg/parse/crash10: New test.
10830
10831 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10832
10833 * g++.dg/ext/flexary1.C: New test.
10834
10835 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10836
10837 PR c++/10793
10838 * g++.dg/template/crash9.C: New test.
10839
10840 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10841
10842 PR c++/3004
10843 * g++.dg/parse/typedef3.C: New test.
10844
10845 PR c++/7906
10846 * g++.dg/parse/operator2.C: New test.
10847
10848 PR c++/8895
10849 * g++.dg/parse/def-tmpl-arg1.C: New test.
10850
10851 PR c++/9282
10852 * g++.dg/parse/funptr1.C: New test.
10853
10854 PR c++/9452
10855 * g++.dg/parse/ambig3.C: New test.
10856
10857 PR c++/9454
10858 * g++.dg/parse/operator3.C: New test.
10859
10860 PR c++/9486
10861 * g++.dg/parse/template10.C: New test.
10862
10863 PR c++/9488
10864 * g++.dg/parse/template11.C: New test.
10865
10866 PR c++/10150
10867 * g++.dg/parse/invalid-op1.C: New test.
10868
10869 PR c++/10247
10870 * g++.dg/parse/condexpr1.C: New test.
10871
10872 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10873
10874 * g++.dg/ext/packed3.C: New test.
10875 * g++.dg/ext/packed4.C: New test.
10876
10877 * gcc.dg/pack-test-3.c: New test.
10878
10879 2003-07-21 Janis Johnson <janis187@us.ibm.com>
10880
10881 * lib/compat.exp: Handle dg-options per source file.
10882 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
10883 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
10884 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
10885 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
10886 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
10887 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
10888 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
10889 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
10890 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
10891 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
10892 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
10893 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
10894 * g++.dg/compat/break/bitfield7_x.C: Ditto.
10895 * g++.dg/compat/break/bitfield7_y.C: Ditto.
10896
10897 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10898
10899 PR c/10320
10900 * gcc.c-torture/execute/20030718-1.c: New test.
10901
10902 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10903
10904 PR optimization/11536
10905 * gcc.dg/20030721-1.c: New test.
10906
10907 2003-07-19 Mark Mitchell <mark@codesourcery.com>
10908
10909 PR c++/11546
10910 * g++.dg/template/lookup1.C: New test.
10911
10912 2003-07-19 Zack Weinberg <zack@codesourcery.com>
10913
10914 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
10915 diagnostics of ill-formed constructs involving labels.
10916 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
10917 the new 'previously defined here' message.
10918
10919 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
10920
10921 * g++.dg/parse/non-dependent2.C: New test.
10922
10923 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10924
10925 * g++.dg/init/init-ref4.C: xfail on targets without
10926 weak symbols.
10927
10928 2003-07-17 Jakub Jelinek <jakub@redhat.com>
10929
10930 PR target/11087
10931 * gcc.c-torture/execute/20030717-1.c: New test.
10932
10933 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10934
10935 * g++.dg/opt/cfg1.C: New test.
10936
10937 2003-07-17 Mark Mitchell <mark@codesourcery.com>
10938
10939 PR optimization/11557
10940 * gcc.dg/20030717-1.c: New test.
10941
10942 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
10943
10944 PR c++/10476
10945 * g++.dg/expr/crash-1.C: New test.
10946
10947 PR c++/11027
10948 * g++.dg/template/init3.C: New test.
10949
10950 PR c++/8222
10951 * g++.dg/template/non-dependent1.C: New test.
10952
10953 PR c++/11070
10954 * g++.dg/template/non-dependent2.C: New test.
10955
10956 PR c++/11071
10957 * g++.dg/template/non-dependent3.C: New test.
10958
10959 PR c++/9907
10960 * g++.dg/template/sizeof5.C: New test.
10961
10962 2003-07-17 Geoffrey Keating <geoffk@apple.com>
10963
10964 PR 11498
10965 * gcc.c-torture/compile/mangle-1.c: New file.
10966
10967 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10968
10969 PR c++/7809
10970 * g++.dg/parse/access3.C: New test.
10971
10972 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
10973
10974 PR c++/11384
10975 * g++.dg/init/init-ref4.C: New test.
10976
10977 2003-07-16 Mark Mitchell <mark@codesourcery.com>
10978
10979 PR c++/11547
10980 * g++.dg/parse/constant3.C: New test.
10981 * g++.dg/parse/crash7.C: Likewise.
10982
10983 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
10984
10985 PR target/11008
10986 * gcc.dg/i386-pentium4-not-mull.c: New.
10987
10988 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
10989
10990 * gcc.dg/asm-names.c (ymain): Make it weak.
10991
10992 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10993
10994 PR c++/5421
10995 * g++.dg/template/friend21.C: New test.
10996
10997 2003-07-16 Jakub Jelinek <jakub@redhat.com>
10998
10999 * gcc.dg/cleanup-8.c: New test.
11000 * gcc.dg/cleanup-9.c: New test.
11001
11002 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
11003
11004 * g++.dg/ext/dll-MI1.h: New file.
11005 * g++.dg/ext/dllexport-MI1.C: New file.
11006 * g++.dg/ext/dllimport-MI1.C: New file.
11007
11008 2003-07-15 Jakub Jelinek <jakub@redhat.com>
11009
11010 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
11011 it does not have cmpstrsi patterns (just cmpmemsi).
11012
11013 2003-07-15 Mark Mitchell <mark@codesourcery.com>
11014
11015 PR debug/11473
11016 * g++.dg/debug/debug8.C: New test.
11017
11018 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11019
11020 PR c++/10108
11021 * g++.dg/template/crash7.C: New test.
11022
11023 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
11024
11025 PR target/10795
11026 * gcc.c-torture/compile/20030708-1.c: New.
11027
11028 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11029
11030 * gcc.c-torture/execute/20030715-1.c: New test.
11031
11032 2003-07-14 Geoffrey Keating <geoffk@apple.com>
11033
11034 * gcc.dg/pch/inline-3.c: New file.
11035 * gcc.dg/pch/inline-3.hs: New file.
11036 * gcc.dg/pch/inline-4.c: New file.
11037 * gcc.dg/pch/inline-4.hs: New file.
11038
11039 2003-07-14 Mark Mitchell <mark@codesourcery.com>
11040
11041 PR c++/11509
11042 * g++.dg/template/crash6.C: New test.
11043
11044 PR c++/7053
11045 * g++.dg/template/friend20.C: New test.
11046
11047 PR c++/7019
11048 * g++.dg/template/overload2.C: New test.
11049
11050 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11051
11052 PR optimization/11440
11053 * gcc.c-torture/execute/20030714-1.c: New test.
11054
11055 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11056
11057 PR c++/11154
11058 * g++.dg/template/partial2.C: New test.
11059
11060 2003-07-13 Mark Mitchell <mark@codesourcery.com>
11061
11062 PR c++/11503
11063 * g++.dg/template/anon1.C: New test.
11064
11065 PR c++/11493
11066 PR c++/11495
11067 * g++.dg/parse/template9.C: Likewise.
11068 * g++.dg/template/crash4.C: New test.
11069 * g++.dg/template/koenig1.C: Likewise.
11070 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
11071 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
11072 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
11073 functions.
11074 * g++.old-deja/g++.jason/template36.C: Likewise.
11075 * g++.old-deja/g++.mike/p1989.C: Likewise.
11076 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
11077 * g++.old-deja/g++.pt/ttp20.C: Use this->.
11078 * g++.old-deja/g++.pt/ttp21.C: Use this->.
11079 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
11080 compiling.
11081 * g++.old-deja/g++.pt/union2.C: Use this->.
11082
11083 2003-07-11 Jakub Jelinek <jakub@redhat.com>
11084
11085 * gcc.dg/20030711-1.c: New test.
11086
11087 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
11088
11089 PR c++/11050
11090 * g++.dg/parse/args1.C: New test.
11091 * g++.pt/defarg8.C: Change expected errors.
11092
11093 2003-07-11 Mark Mitchell <mark@codesourcery.com>
11094
11095 PR c++/8164
11096 * g++.dg/template/nontype2.C: New test.
11097
11098 PR c++/10558
11099 * g++.dg/parse/template8.C: New test.
11100
11101 PR c++/8327
11102 * g++.dg/template/scope1.C: New test.
11103
11104 * g++.dg/warn/Wsign-compare-1.C: New test.
11105
11106 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11107
11108 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
11109
11110 2003-07-10 Mark Mitchell <mark@codesourcery.com>
11111
11112 PR c++/9411
11113 * g++.dg/template/explicit2.C: New test.
11114
11115 PR c++/10032
11116 * g++.dg/warn/pedantic1.C: New test.
11117
11118 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
11119
11120 PR c++ 9483
11121 * g++.dg/other/field1.C: New test.
11122
11123 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11124
11125 PR c/11449
11126 * gcc.c-torture/compile/20030707-1.c: New.
11127
11128 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11129
11130 PR c++/10849
11131 * g++.dg/template/access12.C: New test.
11132
11133 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
11134
11135 * g++.dg/bprob/bprob.exp (prof_ext): Update.
11136 * g77.dg/bprob/bprob.exp (prof_ext): Update.
11137 * gcc.misc-tests/bprob.exp (prof_ext): Update.
11138 * gcc.misc-tests/gcov.exp: Update
11139 * g++.dg/gcov/gcov.exp: Update
11140 * lib/gcov.exp: Update.
11141
11142 2003-07-08 Mark Mitchell <mark@codesourcery.com>
11143
11144 * g++.dg/abi/mangle17.C: Make sure template expressions are
11145 dependent.
11146 * g++.dg/abi/mangle4.C: Mark erroneous casts.
11147 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
11148 * g++.dg/opt/stack1.C: Remove erroneous code.
11149 * g++.dg/parse/template7.C: New test.
11150 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
11151 * g++.old-deja/g++.pt/crash4.C: Likewise.
11152
11153 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11154
11155 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
11156 with zero or one occurence of `$' after the initial `L'.
11157
11158 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
11159
11160 * gcc.c-torture/compile/20030704-1.c: Add a comment.
11161
11162 2003-07-08 Roger Sayle <roger@eyesopen.com>
11163
11164 PR c/11370
11165 * gcc.dg/Wunreachable-6.c: New testcase.
11166 * gcc.dg/Wunreachable-7.c: New testcase.
11167
11168 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11169
11170 PR c/11420
11171 * gcc.dg/20030708-1.c: New test.
11172
11173 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
11174
11175 * gcc.dg/compat/sdata-section.h: New file.
11176 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
11177 * gcc.dg/torture/mips-sdata-1.c: New test.
11178
11179 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11180
11181 PR c++/11030
11182 * g++.dg/template/friend19.C: New test.
11183
11184 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11185
11186 * g++.dg/opt/strength-reduce.C: New test.
11187
11188 2003-07-07 Roger Sayle <roger@eyesopen.com>
11189
11190 PR target/10979
11191 * gcc.dg/20030707-1.c: New testcase.
11192
11193 2003-07-07 Roger Sayle <roger@eyesopen.com>
11194
11195 PR optimization/11059
11196 * g++.dg/opt/emptyunion.C: New testcase.
11197
11198 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11199 Eric Botcazou <ebotcazou@libertysurf.fr>
11200
11201 * g++.dg/opt/stack1.C: New test.
11202
11203 2003-07-05 Mark Mitchell <mark@codesourcery.com>
11204
11205 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
11206 run test.
11207
11208 PR c++/11431
11209 * g++.dg/expr/static_cast3.C: New test.
11210
11211 2003-07-04 Zack Weinberg <zack@codesourcery.com>
11212
11213 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
11214 everywhere.
11215 * gcc.dg/concat.c: Concatenation of string constants with
11216 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
11217 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
11218 * gcc.dg/cpp/escape-2.c: Use wide character constants where
11219 necessary to avoid multi-character character constant warning.
11220 * gcc.dg/cpp/escape.c: Likewise.
11221 * gcc.dg/cpp/ucs.c: Likewise.
11222 Remove backslashes from dg-bogus comments, as they confuse Tcl.
11223 Fix a typo.
11224
11225 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11226
11227 PR c/11428
11228 * gcc.c-torture/compile/20030704-1.c: New.
11229
11230 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11231
11232 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
11233
11234 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
11235
11236 PR c++/5287, PR c++/7910, PR c++/11021
11237 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
11238 tests for warnings.
11239 * g++.dg/ext/dllimport2.C: Add tests for warnings.
11240 * g++.dg/ext/dllimport3.C: Likewise.
11241 * g++.dg/ext/dllimport4.C: New file.
11242 * g++.dg/ext/dllimport5.C: New file.
11243 * g++.dg/ext/dllimport6.C: New file.
11244 * g++.dg/ext/dllimport7.C: New file.
11245 * g++.dg/ext/dllimport8.C: New file.
11246 * g++.dg/ext/dllimport9.C: New file.
11247 * g++.dg/ext/dllimport10.C: New file.
11248 * g++.dg/ext/dllexport1.C: New file.
11249
11250 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11251
11252 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
11253 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
11254
11255 2003-07-03 Roger Sayle <roger@eyesopen.com>
11256
11257 * gcc.dg/builtins-25.c: New testcase.
11258 * gcc.dg/builtins-26.c: New testcase.
11259
11260 2003-07-03 Janis Johnson <janis187@us.ibm.com>
11261
11262 * gcc.dg/compat/vector-defs.h: New file.
11263 * gcc.dg/compat/vector-setup.h: New file.
11264 * gcc.dg/compat/vector-check.h: New file.
11265 * gcc.dg/compat/vector-1_main.c: New file.
11266 * gcc.dg/compat/vector-1_x.c: New file.
11267 * gcc.dg/compat/vector-1_y.c: New file.
11268 * gcc.dg/compat/vector-2_main.c: New file.
11269 * gcc.dg/compat/vector-2_x.c: New file.
11270 * gcc.dg/compat/vector-2_y.c: New file.
11271
11272 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
11273 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
11274 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
11275 * gcc.dg/compat/struct-align-1.h: New file.
11276 * gcc.dg/compat/struct-align-1_main.c: New file.
11277 * gcc.dg/compat/struct-align-1_x.c: New file.
11278 * gcc.dg/compat/struct-align-1_y.c: New file.
11279 * gcc.dg/compat/struct-align-2.h: New file.
11280 * gcc.dg/compat/struct-align-2_main.c: New file.
11281 * gcc.dg/compat/struct-align-2_x.c: New file.
11282 * gcc.dg/compat/struct-align-2_y.c: New file.
11283
11284 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
11285 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11286 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11287 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11288 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11289 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11290 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11291 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11292 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11293 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11294 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11295 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11296 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11297 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11298 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11299 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11300 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11301 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11302 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11303 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11304 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11305 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11306 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11307 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11308 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11309 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11310 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11311 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11312 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11313
11314 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11315
11316 * gcc.dg/i386-call-1.c: New test.
11317
11318 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
11319
11320 PR c++/9162
11321 * g++.dg/parse/defarg4.C: New.
11322
11323 2003-07-03 Roger Sayle <roger@eyesopen.com>
11324
11325 PR target/10700
11326 * gcc.c-torture/compile/20030703-1.c: New test case.
11327
11328 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11329
11330 * g++.dg/template/local3.C: Remove extra semicolon.
11331
11332 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11333
11334 * gcc.dg/i386-volatile-1.c: New test.
11335
11336 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
11337
11338 PR c++/11072
11339 * g++.dg/other/offsetof2.C: XFAIL.
11340 * g++.dg/other/offsetof5.C: New.
11341
11342 PR c++/10219
11343 * g++.dg/template/error1.C: New.
11344
11345 PR c++/9779
11346 * g++.dg/template/dependent-expr1.C: New.
11347
11348 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11349
11350 PR c++/6949
11351 * g++.dg/template/local3.C: New test.
11352
11353 PR c++/11149
11354 * g++.dg/lookup/scoped6.C: New test.
11355
11356 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
11357
11358 PR c++/8046
11359 * g++.dg/other/error7.C: New test.
11360
11361 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
11362
11363 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
11364 * g++.old-deja/g++.abi/vtable3.h: Likewise.
11365 * g++.old-deja/g++.law/code-gen5.C: Likewise.
11366 * g++.old-deja/g++.other/union2.C: Likewise.
11367 * gcc.dg/c90-const-expr-2.c: Likewise.
11368 * gcc.dg/c90-const-expr-3.c: Likewise.
11369 * gcc.dg/c99-const-expr-2.c: Likewise.
11370 * gcc.dg/c99-const-expr-3.c: Likewise.
11371 * gcc.dg/concat.c: Likewise.
11372
11373 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11374
11375 PR c++/9559
11376 * g++.dg/init/static1.C: New test.
11377
11378 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11379
11380 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
11381 * g++.old-deja/g++.other/access2.C: Likewise.
11382 * g++.old-deja/g++.other/decl2.C: Likewise.
11383 * gcc.c-torture/execute/20020615-1.c: Likewise.
11384
11385 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11386
11387 PR c++/4933
11388 * g++.dg/template/sizeof4.C: New test.
11389
11390 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11391
11392 * g++.dg/other/error6.C: New test.
11393
11394 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11395
11396 PR c++/10750
11397 * g++.dg/parse/constant2.C: New test.
11398
11399 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11400
11401 PR c++/11106
11402 * g++.dg/other/error5.C: New test.
11403
11404 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11405
11406 * gcc.dg/format/gcc_diag-1.c: New test.
11407
11408 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
11409
11410 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
11411
11412 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
11413
11414 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
11415 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
11416 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
11417
11418 2003-06-28 Jakub Jelinek <jakub@redhat.com>
11419
11420 * gcc.c-torture/execute/builtins/string-8.c: New test.
11421 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
11422 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
11423 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
11424
11425 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11426
11427 PR c++/10468
11428 * g++.dg/ext/typeof6.C: New test.
11429
11430 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11431
11432 PR c++/10796
11433 * g++.dg/init/enum1.C: New test.
11434
11435 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
11436
11437 * gcc.dg/20030627-1.c: New test.
11438
11439 2003-06-26 Mark Mitchell <mark@codesourcery.com>
11440
11441 PR c++/11332
11442 * g++.dg/expr/static_cast2.C: New test.
11443
11444 2003-06-26 Roger Sayle <roger@eyesopen.com>
11445 Jakub Jelinek <jakub@redhat.com>
11446
11447 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
11448 sprintf(dst,"%s",src) optimization.
11449 * gcc.c-torture/execute/20030626-1.c: New test case.
11450 * gcc.c-torture/execute/20030626-2.c: New test case.
11451
11452 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
11453
11454 * gcc.c-torture/execute/multi-ix.c: New test.
11455
11456 * gcc.c-torture/execute/simd-4.c (main):
11457 Added missing semicolon at end of union.
11458
11459 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
11460
11461 PR c++/8266
11462 * g++.dg/template/explicit-instantiation3.C: New test.
11463
11464 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11465
11466 * gcc.dg/20030626-1.c: Use signed char.
11467
11468 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11469
11470 * gcc.dg/20030626-1.c: New test.
11471
11472 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
11473
11474 * const-str-2.m: Update.
11475
11476 2003-06-25 Mark Mitchell <mark@codesourcery.com>
11477
11478 PR c++/10990
11479 * g++.dg/rtti/dyncast1.C: New test.
11480 * g++.dg/abi/mangle4.C: Correct base-specifier access.
11481 * g++.dg/lookup/scoped1.C: Remove XFAIL.
11482 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
11483
11484 PR c++/10931
11485 * g++.dg/expr/static_cast1.C: New test.
11486
11487 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
11488
11489 * gcc.dg/20030625-1.c: New test.
11490
11491 2003-06-24 Roger Sayle <roger@eyesopen.com>
11492
11493 * gcc.c-torture/compile/20030624-1.c: New test case.
11494
11495 2003-06-24 Jakub Jelinek <jakub@redhat.com>
11496
11497 * gcc.c-torture/execute/string-opt-17.c: New test.
11498
11499 2003-06-24 Mark Mitchell <mark@codesourcery.com>
11500
11501 PR c++/5754
11502 * g++.dg/parse/crash6.C: New test.
11503
11504 2003-06-23 Roger Sayle <roger@eyesopen.com>
11505
11506 * gcc.dg/builtins-24.c: New test case.
11507
11508 2003-06-23 Jakub Jelinek <jakub@redhat.com>
11509
11510 * g++.dg/opt/operator1.C: New test.
11511
11512 2003-06-22 Roger Sayle <roger@eyesopen.com>
11513
11514 * gcc.c-torture/execute/string-opt-16.c: New test case.
11515
11516 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11517
11518 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
11519 * g++.old-deja/g++.other/conv7.C: Likewise
11520 * g++.old-deja/g++.other/overcnv2.C: Likewise.
11521 * g++.old-deja/g++.other/overload14.C: Likewise.
11522
11523 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11524
11525 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
11526 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
11527
11528 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11529
11530 PR c++/10888
11531 * g++.dg/warn/Winline-3.C: New test.
11532
11533 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11534
11535 * lib/target-supports.exp (check_alias_available): Make the test
11536 program acceptable to the Solaris assembler.
11537
11538 PR c++/10749
11539 * g++.dg/template/memclass2.C: New test.
11540
11541 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11542 Eric Botcazou <ebotcazou@libertysurf.fr>
11543
11544 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
11545 data for non-matching targets.
11546 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
11547
11548 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11549
11550 PR c++/10845
11551 * g++.dg/template/member3.C: New test.
11552
11553 2003-06-19 Mark Mitchell <mark@codesourcery.com>
11554
11555 PR c++/10939
11556 * g++.dg/template/func1.C: New test.
11557
11558 PR c++/9649
11559 * g++.dg/template/static4.C: New test.
11560 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
11561
11562 PR c++/11041
11563 * g++.dg/init/ref7.C: New test.
11564
11565 2003-06-19 Matt Austern <austern@apple.com>
11566
11567 PR c++/11228
11568 * g++.dg/anew1.C: New test.
11569 * g++.dg/anew2.C: New test.
11570 * g++.dg/anew3.C: New test.
11571 * g++.dg/anew4.C: New test.
11572
11573 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
11574
11575 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
11576
11577 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
11578
11579 * gcc.c-torture/execute/simd-4.c (main): Make expected value
11580 endian-dependent.
11581
11582 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
11583
11584 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
11585 Remove cruft.
11586
11587 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
11588
11589 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
11590 * gcc.c-torture/compile/961203-1.c: Likewise.
11591 * gcc.c-torture/compile/980506-1.c: Likewise.
11592
11593 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11594
11595 PR c++/10712
11596 * g++.dg/lookup/using7.C: New test.
11597
11598 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11599
11600 PR c++/11105
11601 * g++.dg/abi/conv1.C: Remove it.
11602 * g++.dg/template/conv7.C: New test.
11603 * g++.dg/template/conv8.C: Likewise.
11604 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
11605 conversion operator.
11606
11607 2003-06-17 Janis Johnson <janis187@us.ibm.com>
11608
11609 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
11610 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11611 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11612 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11613 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11614 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11615 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11616 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11617 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11618 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11619 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11620 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11621 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11622 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11623 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11624 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11625 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11626 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11627 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11628 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11629 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11630 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11631 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11632 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11633 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11634 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11635 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11636 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11637 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11638
11639 2003-06-16 Mark Mitchell <mark@codesourcery.com>
11640
11641 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
11642 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
11643 indications.
11644
11645 2003-06-16 Roger Sayle <roger@eyesopen.com>
11646
11647 * gcc.dg/i386-387-5.c: New test case.
11648 * gcc.dg/i386-387-6.c: New test case.
11649 * gcc.dg/builtins-23.c: New test case.
11650
11651 2003-06-15 Roger Sayle <roger@eyesopen.com>
11652
11653 * gcc.dg/builtins-22.c: New test case.
11654 * gcc.dg/i386-387-1.c: Update to test exp.
11655 * gcc.dg/i386-387-2.c: Likewise.
11656
11657 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11658
11659 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
11660
11661 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11662
11663 * lib/gcc-dg.exp (dg-require-dll): New function.
11664 (dg-xfail-if): Likewise.
11665 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
11666 driver.
11667
11668 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
11669 * gcc.c-torture/compile/20001205-1.c: Likewise.
11670 * gcc.c-torture/compile/20001226-1.c: Likewise.
11671 * gcc.c-torture/compile/20010518-2.c: Likewise.
11672 * gcc.c-torture/compile/20020312-1.c: Likewise.
11673 * gcc.c-torture/compile/20020604-1.c: Likewise.
11674 * gcc.c-torture/compile/920501-12.c: Likewise.
11675 * gcc.c-torture/compile/920501-4.c: Likewise.
11676 * gcc.c-torture/compile/920520-1.c: Likewise.
11677 * gcc.c-torture/compile/920521-1.c: Likewise.
11678 * gcc.c-torture/compile/920625-1.c: Likewise.
11679 * gcc.c-torture/compile/961203-1.c: Likewise.
11680 * gcc.c-torture/compile/980506-1.c: Likewise.
11681 * gcc.c-torture/compile/981006-1.c: Likewise.
11682 * gcc.c-torture/compile/981022-1.c: Likewise.
11683 * gcc.c-torture/compile/981223-1.c: Likewise.
11684 * gcc.c-torture/compile/990617-1.c: Likewise.
11685 * gcc.c-torture/compile/dll.c: Likewise.
11686 * gcc.c-torture/compile/labels-3.c: Likewise.
11687 * gcc.c-torture/compile/mipscop-1.c: Likewise.
11688 * gcc.c-torture/compile/mipscop-2.c: Likewise.
11689 * gcc.c-torture/compile/mipscop-3.c: Likewise.
11690 * gcc.c-torture/compile/mipscop-4.c: Likewise.
11691 * gcc.c-torture/compile/simd-5.c: Likewise.
11692 * gcc.c-torture/compile/20000804-1.x: Remove.
11693 * gcc.c-torture/compile/20001205-1.x: Likewise.
11694 * gcc.c-torture/compile/20001226-1.x: Likewise.
11695 * gcc.c-torture/compile/20010518-2.x: Likewise.
11696 * gcc.c-torture/compile/20020312-1.x: Likewise.
11697 * gcc.c-torture/compile/20020604-1.x: Likewise.
11698 * gcc.c-torture/compile/920501-12.x: Likewise.
11699 * gcc.c-torture/compile/920501-4.x: Likewise.
11700 * gcc.c-torture/compile/920520-1.x: Likewise.
11701 * gcc.c-torture/compile/920521-1.x: Likewise.
11702 * gcc.c-torture/compile/920625-1.x: Likewise.
11703 * gcc.c-torture/compile/961203-1.x: Likewise.
11704 * gcc.c-torture/compile/980506-1.x: Likewise.
11705 * gcc.c-torture/compile/981006-1.x: Likewise.
11706 * gcc.c-torture/compile/981022-1.x: Likewise.
11707 * gcc.c-torture/compile/981223-1.x: Likewise.
11708 * gcc.c-torture/compile/990617-1.x: Likewise.
11709 * gcc.c-torture/compile/mipscop-1.x: Likewise.
11710 * gcc.c-torture/compile/mipscop-2.x: Likewise.
11711 * gcc.c-torture/compile/mipscop-3.x: Likewise.
11712 * gcc.c-torture/compile/mipscop-4.x: Likewise.
11713 * gcc.c-torture/compile/simd-5.x: Likewise.
11714
11715 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
11716
11717 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11718
11719 * gcc.c-torture/execute/20030611-1.c: New test.
11720
11721 2003-06-12 Roger Sayle <roger@eyesopen.com>
11722
11723 PR middle-end/168
11724 * gcc.dg/20030612-1.c: New test case.
11725
11726 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11727
11728 PR c++/10635
11729 * g++.dg/expr/cast1.C: New test.
11730
11731 2003-06-12 Roger Sayle <roger@eyesopen.com>
11732
11733 * gcc.dg/builtins-21.c: New test case.
11734
11735 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
11736
11737 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
11738 options instead of at the end.
11739 * lib/objc.exp (objc_target_compile): Likewise.
11740
11741 2003-06-11 Mark Mitchell <mark@codesourcery.com>
11742
11743 PR c++/10432
11744 * g++.dg/parse/error1.C: New test.
11745
11746 2003-06-11 Janis Johnson <janis187@us.ibm.com>
11747
11748 * gcc.dg/compat/struct-by-value-11_main.c: New file.
11749 * gcc.dg/compat/struct-by-value-11_x.c: New file.
11750 * gcc.dg/compat/struct-by-value-11_y.c: New file.
11751 * gcc.dg/compat/struct-by-value-12_main.c: New file.
11752 * gcc.dg/compat/struct-by-value-12_x.c: New file.
11753 * gcc.dg/compat/struct-by-value-12_y.c: New file.
11754 * gcc.dg/compat/struct-by-value-13_main.c: New file.
11755 * gcc.dg/compat/struct-by-value-13_x.c: New file.
11756 * gcc.dg/compat/struct-by-value-13_y.c: New file.
11757 * gcc.dg/compat/struct-by-value-14_main.c: New file.
11758 * gcc.dg/compat/struct-by-value-14_x.c: New file.
11759 * gcc.dg/compat/struct-by-value-14_y.c: New file.
11760 * gcc.dg/compat/struct-by-value-15_main.c: New file.
11761 * gcc.dg/compat/struct-by-value-15_x.c: New file.
11762 * gcc.dg/compat/struct-by-value-15_y.c: New file.
11763 * gcc.dg/compat/struct-by-value-16_main.c: New file.
11764 * gcc.dg/compat/struct-by-value-16_x.c: New file.
11765 * gcc.dg/compat/struct-by-value-16_y.c: New file.
11766 * gcc.dg/compat/struct-by-value-17_main.c: New file.
11767 * gcc.dg/compat/struct-by-value-17_x.c: New file.
11768 * gcc.dg/compat/struct-by-value-17_y.c: New file.
11769 * gcc.dg/compat/struct-by-value-18_main.c: New file.
11770 * gcc.dg/compat/struct-by-value-18_x.c: New file.
11771 * gcc.dg/compat/struct-by-value-18_y.c: New file.
11772
11773 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
11774 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
11775 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
11776 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
11777 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
11778 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
11779 * gcc.dg/compat/scalar-return-3_main.c: New file.
11780 * gcc.dg/compat/scalar-return-3_x.c: New file.
11781 * gcc.dg/compat/scalar-return-3_y.c: New file.
11782 * gcc.dg/compat/scalar-return-4_main.c: New file.
11783 * gcc.dg/compat/scalar-return-4_x.c: New file.
11784 * gcc.dg/compat/scalar-return-4_y.c: New file.
11785
11786 2003-06-10 Janis Johnson <janis187@us.ibm.com>
11787
11788 * gcc.dg/compat/fp2-struct-check.h: New file.
11789 * gcc.dg/compat/fp2-struct-defs.h: New file.
11790 * gcc.dg/compat/fp2-struct-init.h: New file.
11791 * gcc.dg/compat/struct-by-value-10_main.c: New file.
11792 * gcc.dg/compat/struct-by-value-10_x.c: New file.
11793 * gcc.dg/compat/struct-by-value-10_y.c: New file.
11794 * gcc.dg/compat/struct-return-10_main.c: New file.
11795 * gcc.dg/compat/struct-return-10_x.c: New file.
11796 * gcc.dg/compat/struct-return-10_y.c: New file.
11797
11798 * gcc.dg/compat/compat-common.h: New file.
11799 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
11800 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
11801 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
11802 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
11803 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
11804 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
11805 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
11806 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11807 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
11808 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
11809 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11810 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
11811 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
11812 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11813 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
11814 * gcc.dg/compat/small-struct-check.h: Ditto.
11815 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
11816 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11817 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
11818 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
11819 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11820 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11821 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
11822 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11823 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
11824 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
11825 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11826 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11827 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
11828 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11829 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11830 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
11831 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11832 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
11833 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
11834 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11835 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
11836 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
11837 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11838 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
11839 * gcc.dg/compat/struct-return-2_main.c: Ditto.
11840 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11841 * gcc.dg/compat/struct-return-2_y.c: Ditto.
11842 * gcc.dg/compat/struct-return-3_main.c: Ditto.
11843 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11844 * gcc.dg/compat/struct-return-3_y.c: Ditto.
11845
11846 2003-06-10 Geoffrey Keating <geoffk@apple.com>
11847
11848 * g++.dg/pch/static-1.C: New file.
11849 * g++.dg/pch/static-1.Hs: New file.
11850
11851 2003-06-10 Richard Henderson <rth@redhat.com>
11852
11853 * gcc.dg/asm-7.c: Adjust expected warning text.
11854
11855 2003-06-10 Roger Sayle <roger@eyesopen.com>
11856
11857 * gcc.dg/builtins-20.c: New test case.
11858
11859 2003-06-10 Mark Mitchell <mark@codesourcery.com>
11860
11861 PR c++/11131
11862 * g++.dg/opt/template1.C: New test.
11863
11864 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11865
11866 * lib/gcc-dg.exp (dg-test): Clear additional_files and
11867 additional_sources.
11868
11869 2003-05-21 David Taylor <dtaylor@emc.com>
11870
11871 * gcc.dg/Wpadded.c: New file.
11872
11873 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11874
11875 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
11876 * gcc.dg/special/weak-2.c: Add dg-require-weak.
11877 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
11878 dg-require-weak.
11879
11880 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
11881
11882 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
11883
11884 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11885
11886 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
11887 (dg-require-alias): Likewise.
11888 (dg-require-gc-sections): Likewise.
11889 * lib/target-supports.exp (check_gc_sections_available): Likewise.
11890
11891 2003-06-08 Richard Henderson <rth@redhat.com>
11892
11893 * gcc.dg/20011029-2.c: Fix the array reference.
11894 * gcc.dg/asm-7.c: New.
11895
11896 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
11897
11898 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
11899
11900 2003-06-08 Mark Mitchell <mark@codesourcery.com>
11901
11902 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
11903 (dg-require-gc-sections): Likewise.
11904
11905 2003-06-08 Jan Hubicka <jh@suse.cz>
11906
11907 * i386-cmov1.c: Fix regular expression.
11908 * i386-cvt-1.c: Likewise.
11909 * i386-local.c: Likewise.
11910 * i386-local2.c: Likewise.
11911 * i386-mul.c: Likewise.
11912 * i386-ssetype-1.c: Likewise.
11913 * i386-ssetype-3.c: Likewise.
11914 * i386-ssetype-5.c: Likewise.
11915
11916 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11917
11918 PR c++/11039
11919 * g++.dg/warn/implicit-typename2.C: New test.
11920 * g++.dg/warn/implicit-typename3.C: New test.
11921
11922 2003-06-07 Richard Henderson <rth@redhat.com>
11923
11924 * g++.dg/other/offsetof3.C: Use size_t.
11925 * g++.dg/other/offsetof4.C: Likewise.
11926
11927 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
11928
11929 * lib/copy-file.exp: New. Implement gcc_copy_files.
11930
11931 * lib/dg-pch.exp: Load copy-file.exp
11932 (dg-pch): Use gcc_copy_files instead of "file copy".
11933
11934 2003-06-06 Mark Mitchell <mark@codesourcery.com>
11935
11936 * gcc.dg/weak/weak.exp: Simplify.
11937 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
11938 * gcc.dg/weak/weak-1.c: Likewise.
11939 * gcc.dg/weak/weak-2.c: Likewise.
11940 * gcc.dg/weak/weak-3.c: Likewise.
11941 * gcc.dg/weak/weak-4.c: Likewise.
11942 * gcc.dg/weak/weak-5.c: Likewise.
11943 * gcc.dg/weak/weak-6.c: Likewise.
11944 * gcc.dg/weak/weak-7.c: Likewise.
11945 * gcc.dg/weak/weak-8.c: Likewise.
11946 * gcc.dg/weak/weak-9.c: Likewise.
11947
11948 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
11949
11950 gcc.c-torture/execute/20030606-1.c: New.
11951
11952 2003-06-06 Roger Sayle <roger@eyesopen.com>
11953
11954 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
11955 * gcc.dg/builtins-19.c: Likewise.
11956
11957 2003-06-06 Roger Sayle <roger@eyesopen.com>
11958
11959 * gcc.dg/builtins-2.c: Add some more tests.
11960 * gcc.dg/builtins-18.c: New test case.
11961 * gcc.dg/builtins-19.c: New test case.
11962
11963 2003-06-06 Roger Sayle <roger@eyesopen.com>
11964 Jim Wilson <wilson@tuliptree.org>
11965
11966 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
11967
11968 2003-06-06 Jakub Jelinek <jakub@redhat.com>
11969
11970 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
11971 mempcpy/stpcpy calls not to be optimized into something else.
11972 * gcc.c-torture/execute/string-opt-3.c: Moved to...
11973 * gcc.c-torture/execute/builtins/string-7.c: ...here.
11974 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
11975
11976 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11977
11978 * gcc.dg/format/asm_fprintf-1.c: New test.
11979
11980 2003-06-05 Mark Mitchell <mark@codesourcery.com>
11981
11982 * lib/gcc-defs.exp (additional_sources): New variable.
11983 (dg-additional-sources): New function.
11984 (additional_files): New variable.
11985 (dg-additional-files): New function.
11986 (dg-additional-files-options): Likewise.
11987 * lib/gcc-dg.exp (dg-require-weak): New function.
11988 (dg-require-alias): Likewise.
11989 (dg-require-gc-sections): Likewise.
11990 * lib/target-supports.exp (check_alias_available): Remove testfile
11991 parameter.
11992 (check_gc_sections_available): New function.
11993 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
11994 (dg-gpp-additional-files): Likewise.
11995 * lib/g++.exp (additional_sources): Remove.
11996 (additional_files): Likewise.
11997 (g++_target_compile): Use dg-additional-files-options.
11998
11999 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
12000 Tcl logic.
12001 * gcc.dg/special/ecos.exp: Remove.
12002 * gcc.dg/special/20000419-2.c: Use dg-require-*.
12003 * gcc.dg/special/alias-1.c: Likewise.
12004 * gcc.dg/special/alias-2.c: Likewise.
12005 * gcc.dg/special/gcsec-1.c: Likewise.
12006 * gcc.dg/special/weak-1.c: Likewise.
12007 * gcc.dg/special/weak-2.c: Likewise.
12008 * gcc.dg/special/wkali-1.c: Likewise.
12009 * gcc.dg/special/wkali-2.c: Likewise.
12010
12011 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
12012 dg-gpp-additional-*.
12013 * g++.dg/special/conpr-3.C: Likewise.
12014 * g++.dg/special/conpr-4.C: Likewise.
12015 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
12016 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
12017 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
12018 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
12019 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
12020 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
12021 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
12022 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
12023 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
12024 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
12025 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
12026 * g++.old-deja/g++.other/comdat1.C: Likewise.
12027 * g++.old-deja/g++.other/comdat2.C: Likewise.
12028 * g++.old-deja/g++.other/comdat3.C: Likewise.
12029 * g++.old-deja/g++.other/ctor1.C: Likewise.
12030 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
12031
12032 2003-06-05 Richard Henderson <rth@redhat.com>
12033
12034 * gcc.dg/debug/20030605-1.c: New.
12035
12036 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12037
12038 * README.QMTEST: Update.
12039
12040 2003-06-04 Richard Henderson <rth@redhat.com>
12041
12042 * gcc.dg/cleanup-1.c: New.
12043 * gcc.dg/cleanup-2.c: New.
12044 * gcc.dg/cleanup-3.c: New.
12045 * gcc.dg/cleanup-4.c: New.
12046 * gcc.dg/cleanup-5.c: New.
12047 * gcc.dg/cleanup-6.c: New.
12048 * gcc.dg/cleanup-7.c: New.
12049
12050 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12051
12052 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
12053
12054 * lib/dg-pch.exp: New file.
12055 * g++.dg/pch/pch.exp: Use dg-pch.exp.
12056 * gcc.dg/pch/pch.exp: Likewise.
12057
12058 2003-06-04 Roger Sayle <roger@eyesopen.com>
12059
12060 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
12061 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
12062 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
12063 * gcc.dg/builtins-17.c: New test case.
12064 * gcc.dg/i386-387-4.c: New test case.
12065 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
12066
12067 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12068
12069 * gcc.dg/ultrasp9.c: New test.
12070
12071 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12072
12073 * gcc.c-torture/compile/20030604-1.c: New test.
12074 * gcc.dg/sparc-constant-1.c: New test.
12075
12076 2003-06-03 Glen Nakamura <glen@imodulo.com>
12077
12078 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
12079
12080 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
12081
12082 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
12083
12084 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
12085 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
12086
12087 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
12088
12089 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
12090
12091 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12092
12093 PR c++/10940
12094 * g++.dg/template/spec10.C: New test.
12095
12096 2003-06-03 Roger Sayle <roger@eyesopen.com>
12097
12098 * gcc.dg/builtins-16.c: New test case.
12099
12100 2003-06-03 Jakub Jelinek <jakub@redhat.com>
12101
12102 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
12103 mempcpy test with post-increments.
12104 * gcc.c-torture/execute/string-opt-3.c: New test.
12105 * gcc.dg/string-opt-1.c: New test.
12106
12107 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
12108
12109 PR fortran/10965
12110 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
12111
12112 2003-06-02 Mark Mitchell <mark@codesourcery.com>
12113
12114 * lib/scanasm.exp (dg-scan): New function, factored out of ...
12115 (scan-assembler): ... here. Use dg-scan.
12116 (scan-assembler-not): Likewise.
12117 (scan-file): New function.
12118 (scan-file-not): Likewise.
12119 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
12120 * gcc.dg/cpp/_Pragma4.c: Likewise.
12121 * gcc.dg/cpp/_Pragma5.c: Likewise.
12122 * gcc.dg/cpp/avoidpaste1.c: Likewise.
12123 * gcc.dg/cpp/avoidpaste2.c: Likewise.
12124 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
12125 * gcc.dg/cpp/cmdlne-P.c: Likewise.
12126 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
12127 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
12128 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
12129 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
12130 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
12131 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
12132 * gcc.dg/cpp/cxxcom1.c: Likewise.
12133 * gcc.dg/cpp/line1.c: Likewise.
12134 * gcc.dg/cpp/maccom1.c: Likewise.
12135 * gcc.dg/cpp/maccom2.c: Likewise.
12136 * gcc.dg/cpp/maccom3.c: Likewise.
12137 * gcc.dg/cpp/maccom4.c: Likewise.
12138 * gcc.dg/cpp/maccom5.c: Likewise.
12139 * gcc.dg/cpp/maccom6.c: Likewise.
12140 * gcc.dg/cpp/multiline.c: Likewise.
12141 * gcc.dg/cpp/spacing1.c: Likewise.
12142 * gcc.dg/cpp/spacing2.c: Likewise.
12143 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
12144 * gcc.dg/cpp/trad/maccom1.c: Likewise.
12145 * gcc.dg/cpp/trad/maccom2.c: Likewise.
12146 * gcc.dg/cpp/trad/maccom3.c: Likewise.
12147 * gcc.dg/cpp/trad/maccom4.c: Likewise.
12148 * gcc.dg/cpp/trad/maccom6.c: Likewise.
12149 * gcc.dg/cpp/cxxcom2.c: Likewise.
12150 * gcc.dg/cpp/cxxcom2.h: New file.
12151
12152 * gcc.dg/cpp/truefalse.cpp: Move it to ...
12153 * g++.dg/cpp/truefalse.C: Here.
12154 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
12155
12156 2003-06-01 Loren James Rittle <ljrittle@acm.org>
12157
12158 * gcc.dg/cpp/redef3.c: New file.
12159
12160 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12161
12162 * gcc.dg/i386-loop-3.c: New test.
12163
12164 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
12165
12166 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
12167
12168 2003-05-31 Roger Sayle <roger@eyesopen.com>
12169
12170 * gcc.dg/fwrapv-1.c: New test case.
12171 * gcc.dg/fwrapv-2.c: New test case.
12172
12173 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12174
12175 PR c++/10956
12176 * g++.dg/template/spec9.C: New test.
12177
12178 2003-05-29 Roger Sayle <roger@eyesopen.com>
12179
12180 * gcc.dg/duff-4.c: New test case.
12181
12182 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
12183
12184 PR fortran/10843
12185 * g77.dg/ffixed-form-1.f: New test
12186 * g77.dg/ffixed-form-2.f: New test
12187 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
12188 * g77.dg/ffree-form-3.f: New test
12189
12190 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
12191
12192 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
12193 * gcc.dg/wint_t-1.c: Likewise.
12194
12195 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12196
12197 * g++.dg/template/access11.C: New test.
12198
12199 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12200
12201 PR c++/10849
12202 * g++.dg/template/access10.C: New test.
12203
12204 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12205 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12206
12207 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
12208
12209 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12210
12211 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
12212 suppress for powerpc-*-darwin*.
12213 * gcc.dg/torture/builtin-noret-2.c: Likewise.
12214
12215 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12216
12217 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
12218 suppress option for powerpc-*-darwin*.
12219
12220 2003-05-23 Roger Sayle <roger@eyesopen.com>
12221
12222 * gcc.dg/builtins-1.c: Add tests for tan and atan.
12223 * gcc.dg/builtins-4.c: Add test for fmod.
12224
12225 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12226
12227 PR c++/10682
12228 * g++.dg/template/instantiate4.C: New test.
12229
12230 2003-05-22 Roger Sayle <roger@eyesopen.com>
12231
12232 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
12233
12234 2003-05-21 Janis Johnson <janis187@us.ibm.com>
12235
12236 * gcc.dg/compat/scalar-return-1_main.c: New file.
12237 * gcc.dg/compat/scalar-return-1_x.c: New file.
12238 * gcc.dg/compat/scalar-return-1_y.c: New file.
12239 * gcc.dg/compat/scalar-return-2_main.c: New file.
12240 * gcc.dg/compat/scalar-return-2_x.c: New file.
12241 * gcc.dg/compat/scalar-return-2_y.c: New file.
12242 * gcc.dg/compat/struct-return-3_main.c: New file.
12243 * gcc.dg/compat/struct-return-3_y.c: New file.
12244 * gcc.dg/compat/struct-return-3_x.c: New file.
12245 * gcc.dg/compat/struct-return-2_main.c: New file.
12246 * gcc.dg/compat/struct-return-2_x.c: New file.
12247 * gcc.dg/compat/struct-return-2_y.c: New file.
12248
12249 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12250
12251 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
12252 for hppa*-hp-hpux*.
12253 * gcc.dg/20021014-1.c (dg-options): Likewise.
12254 * gcc.dg/nest.c (dg-options): Likewise.
12255
12256 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
12257
12258 PR c++/9738
12259 * g++.dg/ext/dllimport2.C: New file.
12260 * g++.dg/ext/dllimport3.C: New file.
12261
12262 2003-05-20 Janis Johnson <janis187@us.ibm.com>
12263
12264 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
12265 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12266 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12267 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12268 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12269 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12270 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
12271 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
12272 * gcc.dg/compat/small-struct-defs.h: New file.
12273 * gcc.dg/compat/small-struct-init.h: New file.
12274 * gcc.dg/compat/small-struct-check.h: New file.
12275 * gcc.dg/compat/fp-struct-defs.h: New file.
12276 * gcc.dg/compat/fp-struct-check.h: New file.
12277 * gcc.dg/compat/fp-struct-init.h: New file.
12278 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
12279 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
12280
12281 2003-05-19 Jakub Jelinek <jakub@redhat.com>
12282
12283 * gcc.dg/20030225-2.c: New test.
12284
12285 2003-05-18 Roger Sayle <roger@eyesopen.com>
12286 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12287
12288 * gcc.c-torture/compile/20030518-1.c: New test case.
12289
12290 2003-05-18 Mark Mitchell <mark@codesourcery.com>
12291
12292 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
12293 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
12294 gcc-dg-debug-runtest.
12295 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
12296 gcc-dg-debug-runtest.
12297
12298 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12299
12300 PR c++/9022
12301 * g++.dg/lookup/using6.C: New test.
12302
12303 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12304
12305 * g++.dg/parse/access2.C: New test.
12306
12307 2003-05-17 Mark Mitchell <mark@codesourcery.com>
12308
12309 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
12310 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
12311 * gcc.dg/debug/debug.exp: Likewise.
12312
12313 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
12314
12315 * gcc.dg/dollar.c: New test.
12316
12317 2003-05-16 Janis Johnson <janis187@us.ibm.com>
12318
12319 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
12320 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
12321 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
12322 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
12323 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
12324 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
12325 * gcc.dg/compat/struct-by-value-6_main.c: New file.
12326 * gcc.dg/compat/struct-by-value-6_x.c: New file.
12327 * gcc.dg/compat/struct-by-value-6_y.c: New file.
12328 * gcc.dg/compat/struct-by-value-7_main.c: New file.
12329 * gcc.dg/compat/struct-by-value-7_x.c: New file.
12330 * gcc.dg/compat/struct-by-value-7_y.c: New file.
12331 * gcc.dg/compat/struct-by-value-8_main.c: New file.
12332 * gcc.dg/compat/struct-by-value-8_x.c: New file.
12333 * gcc.dg/compat/struct-by-value-8_y.c: New file.
12334 * gcc.dg/compat/struct-by-value-9_main.c: New file.
12335 * gcc.dg/compat/struct-by-value-9_x.c: New file.
12336 * gcc.dg/compat/struct-by-value-9_y.c: New file.
12337
12338 2003-05-16 Mark Mitchell <mark@codesourcery.com>
12339
12340 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
12341 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
12342 support for "repo" mode.
12343 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
12344 * lib/g77-dg.exp: Likewise.
12345 * lib/obj-dg.exp: Likewise.
12346
12347 2003-05-16 Jakub Jelinek <jakub@redhat.com>
12348
12349 Merge from gcc-3_2-rhl8-branch:
12350 2003-04-23 Jakub Jelinek <jakub@redhat.com>
12351
12352 * gcc.dg/tls/opt-6.c: New test.
12353
12354 2003-04-05 Jakub Jelinek <jakub@redhat.com>
12355
12356 * gcc.dg/20030405-1.c: New test.
12357
12358 2003-03-09 Jakub Jelinek <jakub@redhat.com>
12359
12360 * gcc.dg/20030309-1.c: New test.
12361
12362 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12363
12364 * gcc.c-torture/execute/20030307-1.c: New test.
12365
12366 2003-02-20 Randolph Chung <tausq@debian.org>
12367
12368 * gcc.c-torture/compile/20030220-1.c: New test.
12369
12370 2003-02-18 Jakub Jelinek <jakub@redhat.com>
12371
12372 * gcc.dg/20030217-1.c: New test.
12373
12374 2003-01-29 Jakub Jelinek <jakub@redhat.com>
12375
12376 * gcc.c-torture/compile/20020129-1.c: New test.
12377
12378 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12379
12380 * gcc.dg/unroll-1.c: New test.
12381
12382 2002-11-16 Jan Hubicka <jh@suse.cz>
12383
12384 * gcc.c-torture/execute/20020920-1.c: New test.
12385
12386 2002-10-08 Jakub Jelinek <jakub@redhat.com>
12387
12388 PR target/7434
12389 * gcc.c-torture/compile/20021008-1.c: New test.
12390
12391 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
12392
12393 PR target/7559
12394 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
12395
12396 2002-08-07 Jakub Jelinek <jakub@redhat.com>
12397
12398 * gcc.c-torture/compile/20020807-1.c: New test.
12399
12400 2002-07-30 Jakub Jelinek <jakub@redhat.com>
12401
12402 * gcc.dg/tls/opt-1.c: New test.
12403
12404 2002-07-29 Jakub Jelinek <jakub@redhat.com>
12405
12406 * gcc.dg/20020729-1.c: New test.
12407
12408 2002-07-20 Jakub Jelinek <jakub@redhat.com>
12409
12410 * g++.dg/opt/life1.C: New test.
12411
12412 2002-05-20 Jakub Jelinek <jakub@redhat.com>
12413
12414 * gcc.dg/20020525-1.c: New test.
12415
12416 2002-05-24 Jakub Jelinek <jakub@redhat.com>
12417
12418 PR c++/6794
12419 * g++.dg/ext/pretty1.C: New test.
12420 * g++.dg/ext/pretty2.C: New test.
12421
12422 2003-05-15 Mark Mitchell <mark@codesourcery.com>
12423
12424 PR c++/8385
12425 * g++.dg/ext/typeof5.C: New test.
12426
12427 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
12428
12429 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
12430 __USER_LABEL_PREFIX__ into account.
12431 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
12432
12433 2003-05-14 Roger Sayle <roger@eyesopen.com>
12434
12435 * gcc.dg/builtins-15.c: New test case.
12436
12437 2003-05-13 Zack Weinberg <zack@codesourcery.com>
12438
12439 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
12440
12441 2003-05-12 Mark Mitchell <mark@codesourcery.com>
12442
12443 * lib/g++.exp: Tweak handling of additional source files.
12444 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
12445 * g++.dg/special/conpr-2a.C: Rename to ...
12446 * g++.dg/special/conpr-2a.cc: ... this.
12447 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
12448 * g++.dg/special/conpr-3a.C: Rename to ...
12449 * g++.dg/special/conpr-3a.cc: This.
12450 * g++.dg/special/conpr-3b.C: Rename to ...
12451 * g++.dg/special/conpr-3b.cc: This.
12452 * g++.dg/special/conpr-4.C: New test.
12453 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
12454
12455 2003-05-12 David Edelsohn <edelsohn@gnu.org>
12456
12457 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
12458
12459 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12460
12461 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
12462 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12463 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
12464 * g++.old-deja/g++.other/warn3.C: Likewise.
12465
12466 2003-05-11 Roger Sayle <roger@eyesopen.com>
12467
12468 * gcc.dg/i386-387-1.c: Update to also test log.
12469 * gcc.dg/i386-387-2.c: Likewise.
12470
12471 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
12472
12473 * g77.f-torture/execute/int8421.f: New test.
12474
12475 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12476
12477 PR c++/10230, c++/10481
12478 * g++.dg/lookup/scoped5.C: New test.
12479
12480 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12481
12482 PR c++/10552
12483 * g++.dg/template/ttp6.C: New test.
12484
12485 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
12486
12487 * gcc.c-torture/execute/builtins: New directory.
12488 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
12489 gcc.c-torture/execute/builtins.
12490 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
12491 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
12492 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
12493 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
12494
12495 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12496
12497 PR c++/9252
12498 * g++.dg/template/access8.C: New test.
12499 * g++.dg/template/access9.C: New test.
12500
12501 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12502
12503 PR c++/9554
12504 * g++.dg/parse/access1.C: New test.
12505
12506 2003-05-09 DJ Delorie <dj@redhat.com>
12507
12508 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
12509 long, and not an int.
12510
12511 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12512
12513 PR c++/10555, c++/10576
12514 * g++.dg/template/memclass1.C: New test.
12515
12516 2003-05-08 DJ Delorie <dj@redhat.com>
12517
12518 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
12519 targets.
12520 * gcc.c-torture/execute/20021024-1.x: Likewise.
12521 * gcc.c-torture/execute/shiftdi.x: Likewise.
12522 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
12523 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
12524 * gcc.dg/20021018-1.c: Likewise.
12525
12526 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12527
12528 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
12529
12530 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
12531 (bcopy): Call memmove.
12532
12533 2003-05-08 Roger Sayle <roger@eyesopen.com>
12534
12535 * g77.f-torture/compile/8485.f: New test case.
12536
12537 2003-05-07 Richard Henderson <rth@redhat.com>
12538
12539 PR c++/10570
12540 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
12541 Verify exception_cleanup not called for rethrows.
12542 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
12543 when exiting catch block without rethrowing.
12544 * g++.dg/eh/forced3.C: New.
12545 * g++.dg/eh/forced4.C: New.
12546
12547 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
12548
12549 * gcc.dg/20030505.c: Fix triplet.
12550
12551 2003-05-06 DJ Delorie <dj@redhat.com>
12552
12553 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
12554 * gcc.dg/nest.c: Likewise.
12555
12556 2003-05-05 Roger Sayle <roger@eyesopen.com>
12557
12558 * gcc.dg/builtins-14.c: New test case.
12559
12560 2003-05-05 Janis Johnson <janis187@us.ibm.com>
12561
12562 * lib/compat.exp (compat-execute): New argument.
12563 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
12564 * gcc.dg/compat: New test directory.
12565 * gcc.dg/compat/compat.exp: New expect script.
12566 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
12567 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
12568 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
12569 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
12570 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
12571 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
12572
12573 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
12574 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
12575 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
12576 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
12577 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
12578 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
12579 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
12580 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
12581 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
12582 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
12583 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
12584 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
12585 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
12586 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
12587 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
12588
12589 2003-05-05 Zack Weinberg <zack@codesourcery.com>
12590
12591 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
12592
12593 2003-05-05 Jakub Jelinek <jakub@redhat.com>
12594
12595 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
12596
12597 2003-05-05 Geoffrey Keating <geoffk@apple.com>
12598
12599 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
12600 * gcc.dg/ppc-fsel-2.c: New test.
12601
12602 * gcc.dg/unused-5.c: New test.
12603
12604 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12605
12606 PR c++/10496
12607 * g++.dg/warn/pmf1.C: New test.
12608
12609 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12610
12611 PR c++/4494
12612 * g++.dg/warn/main.C: New test.
12613
12614 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12615
12616 * gcc.dg/nonnull-3.c: New test.
12617
12618 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
12619
12620 * gcc.dg/cpp/Wtrigraphs.c: Update.
12621 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
12622
12623 2003-05-03 Geoffrey Keating <geoffk@apple.com>
12624
12625 * gcc.dg/ppc-fsel-1.c: New test.
12626
12627 2003-05-03 Zack Weinberg <zack@codesourcery.com>
12628
12629 PR c/10604
12630 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
12631
12632 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
12633
12634 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
12635
12636 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12637
12638 PR c++/9364, c++/10553, c++/10586
12639 * g++.dg/parse/typename4.C: New test.
12640 * g++.dg/parse/typename5.C: Likewise.
12641
12642 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
12643
12644 * gcc.c-torture/compile/20030503-1.c: New test.
12645
12646 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12647
12648 * g++.dg/lookup/using5.C: Fix testcase error.
12649
12650 2003-05-01 Chris Demetriou <cgd@broadcom.com>
12651
12652 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
12653 since MEABI is no longer supported. Remove all vestiges
12654 of MEABI from the test.
12655
12656 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12657
12658 PR c++/10554
12659 * g++.dg/lookup/using5.C: New test.
12660
12661 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12662
12663 PR c++/8772
12664 * g++.dg/template/ttp5.C: New test.
12665
12666 2003-04-30 Mark Mitchell <mark@codesourcery.com>
12667
12668 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
12669 (dg-gpp-additional-sources): New function.
12670 (dg-gpp-additional-files): Likewise.
12671 * lib/g++.exp (additional_sources): New variable.
12672 (additional_files): Likewise.
12673 (g++_target_compile): Deal with them.
12674 * lib/old-dejagnu.exp: Remove.
12675 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
12676 * g++.old-deja: Revise all tests to use dg commands.
12677
12678 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12679
12680 PR c++/9432, c++/9528
12681 * g++.dg/lookup/using4.C: New test.
12682
12683 2003-04-29 Geoffrey Keating <geoffk@apple.com>
12684
12685 * gcc.dg/noreturn-5.c: New file.
12686 * gcc.dg/noreturn-6.c: New file.
12687
12688 * gcc.c-torture/compile/inline-1.c: New file.
12689
12690 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12691
12692 PR c++/10551
12693 * g++.dg/template/explicit1.C: New test.
12694
12695 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12696
12697 PR c++/10549
12698 * g++.dg/other/bitfield1.C: New test.
12699
12700 PR c++/10527
12701 * g++.dg/init/new7.C: New test.
12702
12703 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12704
12705 * g++.dg/ext/desig1.C: New test.
12706 * g++.dg/ext/init1.C: Update.
12707
12708 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
12709
12710 2003-04-28 Mark Mitchell <mark@codesourcery.com>
12711
12712 PR c++/10180
12713 * g++.dg/warn/Winline-1.C: New test.
12714
12715 2003-04-28 Jakub Jelinek <jakub@redhat.com>
12716
12717 * gcc.c-torture/execute/string-opt-19.c: New test.
12718
12719 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
12720 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
12721
12722 2003-04-27 Mark Mitchell <mark@codesourcery.com>
12723
12724 PR c++/10506
12725 * g++.dg/init/new6.C: New test.
12726
12727 PR c++/10503
12728 * g++.dg/init/ref6.C: New test.
12729
12730 2003-04-26 David Edelsohn <edelsohn@gnu.org>
12731
12732 * g++.dg/warn/weak1.C: XFAIL on AIX4.
12733
12734 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12735
12736 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
12737 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
12738
12739 2003-04-25 Mark Mitchell <mark@codesourcery.com>
12740
12741 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
12742 initialized static data members.
12743
12744 2003-04-25 H.J. Lu <hjl@gnu.org>
12745
12746 * gcc.dg/ia64-sync-4.c: New test.
12747
12748 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12749
12750 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
12751 date.
12752
12753 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
12754
12755 PR c++/10337
12756 * g++.dg/warn/conv1.C: New test.
12757 * g++.old-deja/g++.other/conv7.C: Adjust.
12758 * g++.old-deja/g++.other/overload14.C: Adjust.
12759
12760 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12761
12762 PR c++/10471
12763 * g++.dg/template/defarg2.C: New test.
12764
12765 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
12766
12767 * gcc.dg/cpp/include2.c: Update.
12768 * gcc.dg/cpp/multiline-2.c: New.
12769 * gcc.dg/cpp/multiline.c: Update.
12770 * gcc.dg/cpp/strify2.c: Update.
12771 * gcc.dg/cpp/trad/literals-2.c: Update.
12772
12773 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12774
12775 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
12776
12777 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12778
12779 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
12780
12781 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12782
12783 PR c++/10451
12784 * g++.dg/parse/crash4.C: New test.
12785
12786 PR c++/9847
12787 * g++.dg/parse/crash5.C: New test.
12788
12789 2003-04-22 Mark Mitchell <mark@codesourcery.com>
12790
12791 PR c++/10446
12792 * g++.dg/parse/crash3.C: New test.
12793
12794 PR c++/10428
12795 * g++.dg/parse/elab1.C: New test.
12796
12797 2003-04-22 Devang Patel <dpatel@apple.com>
12798
12799 * gcc.dg/cpp/trad/funlike-5.c: New test.
12800
12801 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
12802
12803 * g++.dg/other/packed1.C: Fix dg options.
12804
12805 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
12806
12807 * g++.dg/other/offsetof2.C: New test.
12808
12809 2003-04-21 Mark Mitchell <mark@codesourcery.com>
12810
12811 * g++.dg/template/recurse.C: Adjust location of error messages.
12812
12813 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
12814
12815 PR c++/9881
12816 * g++.dg/init/addr-const1.C: New test.
12817 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
12818
12819 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
12820
12821 PR c++/10405
12822 * g++.dg/lookup/struct-hack1.C: New test.
12823
12824 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
12825
12826 * ucs.c: Update diagnostic messages.
12827
12828 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12829
12830 * gcc.dg/cpp/truefalse.cpp: New test.
12831 * gcc.dg/cpp/cpp.exp: Update.
12832 * g++.dg/other/stdbool-if.C: Remove.
12833
12834 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12835
12836 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
12837 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
12838
12839 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12840
12841 * gcc.c-torture/compile/20030418-1.c: New test.
12842
12843 2003-04-17 Janis Johnson <janis187@us.ibm.com>
12844
12845 * README.compat: Remove; content moved to doc/sourcebuild.texi.
12846
12847 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12848
12849 PR c++/10347
12850 g++.dg/template/dependent-name1.C: New test.
12851
12852 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
12853
12854 * gcc.dg/warn-1.c (tourist_guide): New array,
12855 contains a pointer to bar.
12856
12857 2003-04-16 Roger Sayle <roger@eyesopen.com>
12858
12859 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
12860 * gcc.c-torture/execute/medce-1.c: New test case.
12861 * gcc.c-torture/execute/medce-2.c: New test case.
12862
12863 2003-04-15 Mark Mitchell <mark@codesourcery.com>
12864
12865 * lib/prune.exp: Ignore more messages.
12866
12867 PR c++/10381
12868 * g++.dg/parse/lookup3.C: New test.
12869
12870 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
12871
12872 * gcc.c-torture/compile/20030415-1.c : New test.
12873
12874 2003-04-14 Mark Mitchell <mark@codesourcery.com>
12875
12876 * gcc.c-torture/execute/scope-2.c: Move to ...
12877 * gcc.dg/noncompile/scope.c: .... here.
12878
12879 2003-04-14 Roger Sayle <roger@eyesopen.com>
12880
12881 * gcc.dg/20030414-2.c: New test case.
12882
12883 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
12884
12885 PR target/10377
12886 * gcc.dg/20030414-1.c: New test.
12887
12888 2003-04-13 Roger Sayle <roger@eyesopen.com>
12889
12890 * gcc.dg/builtins-12.c: New test case.
12891 * gcc.dg/builtins-13.c: New test case.
12892
12893 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12894
12895 * gcc.c-torture/execute/string-opt-18.c: New test.
12896
12897 2003-04-13 Mark Mitchell <mark@codesourcery.com>
12898
12899 PR c++/10300
12900 * g++.dg/init/new5.C: New test.
12901
12902 2003-04-12 Mark Mitchell <mark@codesourcery.com>
12903
12904 PR c++/7910
12905 * g++.dg/ext/dllimport1.C: New test.
12906
12907 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12908
12909 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
12910
12911 2003-04-11 Bud Davis <bdavis9659@comcast.net>
12912
12913 PR Fortran/9263
12914 * g77.f-torture/noncompile/9263.f: New test
12915 PR Fortran/1832
12916 * g77.f-torture/execute/1832.f: New test
12917
12918 2003-04-11 David Chad <davidc@freebsd.org>
12919 Loren J. Rittle <ljrittle@acm.org>
12920
12921 libobjc/8562
12922 * objc.dg/headers.m: New test.
12923
12924 2003-04-10 Zack Weinberg <zack@codesourcery.com>
12925
12926 * gcc.c-torture/execute/builtin-noret-2.c: New.
12927 * gcc.c-torture/execute/builtin-noret-2.x: New.
12928 XFAIL builtin-noret-2.c at -O1 and above.
12929 * gcc.dg/redecl.c: New.
12930 * gcc.dg/Wshadow-1.c: Update error regexps.
12931
12932 2003-04-10 Mark Mitchell <mark@codesourcery.com>
12933
12934 * g++.dg/abi/bitfield10.C: New test.
12935
12936 2003-04-09 Mike Stump <mrs@apple.com>
12937
12938 * gcc.dg/pch/pch.exp: Make testcase names longer.
12939 * g++.dg/pch/pch.exp: Make testcase names longer.
12940
12941 2003-04-08 Roger Sayle <roger@eyesopen.com>
12942
12943 * gcc.dg/builtins-11.c: New test case.
12944
12945 2003-04-08 Roger Sayle <roger@eyesopen.com>
12946
12947 * gcc.dg/builtins-9.c: New test case.
12948 * gcc.dg/builtins-10.c: New test case.
12949
12950 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
12951
12952 * gcc.dg/noncompile/init-4.c.c: New test.
12953
12954 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
12955
12956 * gcc.misc-test/gcov-9.c: New test.
12957 * gcc.misc-test/gcov-10.c: New test
12958 * gcc.misc-test/gcov-11.c: New test.
12959
12960 2003-04-05 Zack Weinberg <zack@codesourcery.com>
12961
12962 PR optimization/10024
12963 * gcc.c-torture/compile/20030405-1.c: New test.
12964
12965 2003-04-04 Geoffrey Keating <geoffk@apple.com>
12966
12967 * gcc.dg/pch/static-3.c: New.
12968 * gcc.dg/pch/static-3.hs: New.
12969 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
12970
12971 2003-04-04 Richard Henderson <rth@redhat.com>
12972
12973 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
12974 * g++.dg/eh/forced2.C: Likewise.
12975
12976 2003-04-03 Mike Stump <mrs@apple.com>
12977
12978 * lib/scanasm.exp (scan-assembler): Add xfail processing for
12979 target arg.
12980 (scan-assembler-times, scan-assembler-not): Likewise.
12981 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
12982
12983 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12984
12985 * gcc.dg/sparc-loop-1.c: New test.
12986
12987 2003-04-02 Geoffrey Keating <geoffk@apple.com>
12988
12989 PR other/9274
12990 * g++.dg/pch/system-2.C: New.
12991 * g++.dg/pch/system-2.Hs: New.
12992
12993 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
12994
12995 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
12996
12997 * g++.dg/eh/simd-1.C (vecfunc): Same.
12998
12999 2003-04-01 Roger Sayle <roger@eyesopen.com>
13000
13001 * gcc.c-torture/execute/20030401-1.c: New test case.
13002
13003 2003-04-01 Ziemowit Laski <zlaski@apple.com>
13004
13005 * objc.dg/defs.m: New.
13006
13007 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
13008
13009 * g++.dg/eh/simd-1.C: New.
13010 * g++.dg/eh/simd-2.C: New.
13011
13012 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
13013
13014 * gcc.c-torture/execute/simd-3.c: New.
13015
13016 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13017
13018 PR c/9936
13019 * gcc.dg/20030331-2.c: New test.
13020
13021 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13022
13023 PR c++/10278
13024 * g++.dg/parse/crash2.C: New test.
13025
13026 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13027
13028 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
13029 * gcc.c-torture/execute/20030331-1.c: ...here.
13030
13031 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13032
13033 * gcc.c-torture/execute/20030331-1.c: New test.
13034
13035 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
13036
13037 * lib/gcov.exp: Adjust call return testing strings.
13038 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
13039
13040 2003-03-31 Roger Sayle <roger@eyesopen.com>
13041
13042 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
13043 * gcc.dg/builtins-7.c: New test case.
13044 * gcc.dg/builtins-8.c: New test case.
13045
13046 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13047
13048 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
13049
13050 2003-03-30 Mark Mitchell <mark@codesourcery.com>
13051
13052 PR c++/7647
13053 * g++.dg/lookup-class-member-2.C: New test.
13054
13055 2003-03-30 Glen Nakamura <glen@imodulo.com>
13056
13057 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
13058
13059 2003-03-28 Roger Sayle <roger@eyesopen.com>
13060
13061 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
13062
13063 2003-03-28 Mark Mitchell <mark@codesourcery.com>
13064
13065 * g++.dg/init/attrib1.C: New test.
13066
13067 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13068
13069 * gcc.dg/ultrasp8.c: New test.
13070
13071 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13072
13073 * gcc.dg/ultrasp7.c: New test.
13074
13075 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
13076
13077 PR c++/10047
13078 * g++.dg/template/inline1.C: New test.
13079
13080 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13081
13082 * gcc.dg/sparc-dwarf2.c: New test.
13083
13084 2003-03-27 Roger Sayle <roger@eyesopen.com>
13085
13086 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
13087 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
13088
13089 2003-03-27 Mark Mitchell <mark@codesourcery.com>
13090
13091 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
13092 than reading .x files.
13093 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
13094 * g77.dg/gcov/gcov-1.f: Likewise.
13095 * gcc.misc-tests/gcov-4b.c: Likewise.
13096 * gcc.misc-tests/gcov-5b.c: Likewise.
13097 * gcc.misc-tests/gcov-6.c: Likewise.
13098 * gcc.misc-tests/gcov-7.c: Likewise.
13099 * gcc.misc-tests/gcov-8.c: Likewise.
13100 * g++.dg/gcov/gcov-1.x: Remove.
13101 * g77.dg/gcov/gcov-1.x: Likewise.
13102 * gcc.misc-tests/gcov-4b.x: Likewise.
13103 * gcc.misc-tests/gcov-5b.x: Likewise.
13104 * gcc.misc-tests/gcov-6.x: Likewise.
13105 * gcc.misc-tests/gcov-7.x: Likewise.
13106 * gcc.misc-tests/gcov-8.x: Likewise.
13107
13108 2003-03-27 Glen Nakamura <glen@imodulo.com>
13109
13110 PR opt/10087
13111 * gcc.dg/20030324-1.c: New test.
13112
13113 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
13114
13115 PR c++/10224
13116 * g++.dg/template/arg3.C: New test.
13117
13118 PR c++/10158
13119 * g++.dg/template/friend18.C: New test.
13120
13121 2003-03-26 Roger Sayle <roger@eyesopen.com>
13122
13123 * g77.f-torture/compile/20030326-1.f: New test case.
13124
13125 2003-03-26 Janis Johnson <janis187@us.ibm.com>
13126
13127 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
13128
13129 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
13130
13131 2003-03-26 Jakub Jelinek <jakub@redhat.com>
13132
13133 * gcc.dg/ia64-sync-3.c: New test.
13134
13135 2003-03-26 Alan Modra <amodra@bigpond.net.au>
13136
13137 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
13138
13139 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13140
13141 * gcc.dg/ultrasp6.c: New test.
13142
13143 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13144
13145 * gcc.dg/i386-signbit-1.c: New test.
13146 * gcc.dg/i386-signbit-2.c: New test.
13147 * gcc.dg/i386-signbit-3.c: New test.
13148
13149 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13150
13151 * gcc.dg/ultrasp5.c: Fix options.
13152
13153 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13154
13155 * gcc.dg/ultrasp5.c: Fix comment.
13156
13157 2003-03-24 Bud Davis <bdavis9659@comcast.net>
13158
13159 PR fortran/10197
13160 * g77.f-torture/execute/10197.f: New test.
13161
13162 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
13163
13164 PR c++/9898, c++/383
13165 * g++.dg/template/conv6.C: New test.
13166
13167 PR c++/10119
13168 * g++.dg/template/ptrmem5.C: New test.
13169
13170 PR c++/10026
13171 * g++.dg/lookup/koenig1.C: New test.
13172
13173 PR C++/10199
13174 * g++.dg/lookup/template2.C: New test.
13175
13176 2003-03-24 Jakub Jelinek <jakub@redhat.com>
13177
13178 * g++.dg/opt/rtti1.C: New test.
13179
13180 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13181
13182 * gcc.dg/ultrasp5.c: New test.
13183
13184 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
13185
13186 PR middle-end/9967
13187 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
13188 builtin fputs.
13189
13190 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
13191
13192 PR c/8224
13193 * gcc.dg/20030323-1.c: New test.
13194
13195 2003-03-23 Roger Sayle <roger@eyesopen.com>
13196
13197 * gcc.c-torture/compile/20030323-1.c: New test case.
13198
13199 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
13200
13201 * gcc.dg/20030321-1.c: New test.
13202
13203 2003-03-22 Zack Weinberg <zack@codesourcery.com>
13204
13205 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
13206
13207 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
13208
13209 PR c++/9978, c++/9708
13210 * g++.dg/ext/vlm1.C: Adjust expected error.
13211 * g++.dg/ext/vla2.C: New test.
13212 * g++.dg/template/arg1.C: New test.
13213 * g++.dg/template/arg2.C: New test.
13214
13215 2003-03-22 Bud Davis <bdavis9659@comcast.net>
13216
13217 * g77.f-torture/execute/select.f: New test.
13218 * g77.f-torture/noncompile/select_no_compile.f: New test.
13219
13220 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
13221
13222 PR c++/9898
13223 * g++.dg/other/error4.C: New test.
13224
13225 2003-03-20 Mark Mitchell <mark@codesourcery.com>
13226
13227 * g++.dg/template/friend17.C: New test.
13228
13229 2003-03-21 Alan Modra <amodra@bigpond.net.au>
13230
13231 * gcc.c-torture/compile/20030320-1.c: New.
13232
13233 2003-03-20 Roger Sayle <roger@eyesopen.com>
13234
13235 * gcc.dg/builtins-6.c: New test case.
13236
13237 2003-03-19 Alan Modra <amodra@bigpond.net.au>
13238
13239 PR target/10073
13240 * gcc.c-torture/compile/20030319-1.c: New.
13241
13242 2003-03-18 Jan Hubicka <jh@suse.cz>
13243
13244 * gcc.dg/i386-cvt-1.c: New test.
13245
13246 2003-03-17 Zack Weinberg <zack@codesourcery.com>
13247
13248 * objc.dg/naming-1.m: Use "(parse|syntax) error".
13249 * objc.dg/naming-2.m: Likewise.
13250
13251 2003-03-17 Mark Mitchell <mark@codesourcery.com>
13252
13253 PR c++/9639
13254 * g++.dg/parse/crash1.C: New test.
13255
13256 2003-03-16 Mark Mitchell <mark@codesourcery.com>
13257
13258 PR c++/8805
13259 * g++.dg/eh/cleanup1.C: New test.
13260
13261 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13262
13263 * gcc.c-torture/execute/20030316-1.c: New test case.
13264
13265 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
13266
13267 PR c++/9629
13268 * g++.dg/init/ctor2.C: New test.
13269
13270 2003-03-15 Roger Sayle <roger@eyesopen.com>
13271
13272 * g77.f-torture/compile/xformat.f: New test case.
13273
13274 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13275
13276 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
13277 * g++.old-deja/g++.mike/eh50.C: Likewise.
13278
13279 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13280
13281 PR c++/6440
13282 * g++.dg/template/spec7.C: New test.
13283 * g++.dg/template/spec8.C: Likewise.
13284
13285 2003-03-14 Jakub Jelinek <jakub@redhat.com>
13286
13287 * gcc.c-torture/execute/20030313-1.c: New test.
13288
13289 2003-03-14 Richard Henderson <rth@redhat.com>
13290
13291 * gcc.dg/inline-2.c: Adjust alpha test for external call.
13292
13293 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13294
13295 * gcc.c-torture/compile/20030314-1.c: New test.
13296
13297 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
13298
13299 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
13300 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
13301 thumb target,
13302 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
13303 to accept newer _imp__ prefix and additional
13304 newline in .drectve section.
13305 * gcc.dg/dll-4.c: Likewise.
13306 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
13307 switch.
13308
13309 2003-03-13 Mark Mitchell <mark@codesourcery.com>
13310
13311 * g++.dg/parse/namespace9.C: New test.
13312
13313 * g++.dg/init/ref5.C: New test.
13314 * g++.dg/parse/ptrmem1.C: Likewise.
13315
13316 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13317
13318 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
13319 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
13320 regular expression.
13321 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
13322 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
13323
13324 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
13325
13326 * gcc.c-torture/execute/20030224-2.c: New test.
13327
13328 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13329
13330 * gcc.dg/decl-3.c: New test.
13331
13332 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13333
13334 * gcc.dg/i386-loop-2.c: New test.
13335
13336 2003-03-11 Mark Mitchell <mark@codesourcery.com>
13337
13338 PR c++/9474
13339 * g++.dg/parse/namespace8.C: New test.
13340
13341 PR c++/9924
13342 * g++.dg/overload/builtin2.C: New test.
13343
13344 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
13345
13346 * gcc.dg/return-type-3.c: New test.
13347
13348 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13349
13350 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
13351 profiling options are not supported.
13352
13353 2003-03-10 Mark Mitchell <mark@codesourcery.com>
13354
13355 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
13356 * g++.old-deja/g++.warn/impint2.C: Likewise.
13357
13358 2003-03-10 Devang Patel <dpatel@apple.com>
13359
13360 * g++.dg/cpp/c++_cmd_1.C: New test.
13361 * g++.dg/cpp/c++_cmd_1.h: New file.
13362
13363 2003-03-10 Segher Boessenkool <segher@koffie.nl>
13364
13365 * gcc.dg/altivec-9.c: New file.
13366
13367 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13368
13369 * gcc.dg/ppc-sdata-1.c: New test.
13370 * gcc.dg/ppc-sdata-2.c: New test.
13371
13372 2003-03-09 Mark Mitchell <mark@codesourcery.com>
13373
13374 PR c++/9373
13375 * g++.dg/opt/ptrmem2.C: New test.
13376
13377 PR c++/8534
13378 * g++.dg/opt/ptrmem1.C: New test.
13379
13380 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13381
13382 * gcc.dg/i386-loop-1.c: New test.
13383
13384 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13385
13386 PR c++/9970
13387 * g++.dg/lookup/friend1.C: New test.
13388
13389 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13390
13391 PR c++/9823
13392 * g++.dg/parser/constructor1.C: New test.
13393
13394 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
13395
13396 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
13397
13398 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
13399
13400 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
13401
13402 * gcc.dg/cpp/Wunused.c: Update test.
13403
13404 2003-03-08 Jan Hubicka <jh@suse.cz>
13405
13406 * gcc.dg/inline-3.c: New test.
13407
13408 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13409
13410 PR c++/9809
13411 * g++.dg/parse/builtin1.C: New test.
13412
13413 PR c++/9982
13414 * g++.dg/abi/cookie1.C: New test.
13415 * g++.dg/abi/cookie2.C: Likewise.
13416
13417 PR c++/9524
13418 * g++.dg/template/field1.C: New test.
13419
13420 PR c++/9912
13421 * g++.dg/parse/class1.C: New test.
13422 * g++.dg/parse/namespace7.C: Likewise.
13423 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
13424
13425 2003-03-07 Mark Mitchell <mark@codesourcery.com>
13426
13427 * g++.dg/init/ref4.C: New test.
13428
13429 2003-03-07 Jan Hubicka <jh@suse.cz>
13430
13431 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
13432 * gcc.dg/inline-3.c: New test.
13433
13434 2003-03-06 Mark Mitchell <mark@codesourcery.com>
13435
13436 * g++.dg/init/ref3.C: New test.
13437
13438 PR c++/9965
13439 * g++.dg/init/ref2.C: New test.
13440
13441 PR c++/9400
13442 * g++.dg/warn/Wshadow-2.C: New test.
13443
13444 PR c++/9791
13445 * g++.dg/warn/Woverloaded-1.C: New test.
13446
13447 2003-03-05 Jan Hubicka <jh@suse.cz>
13448
13449 * gcc.dg/i386-local2.c: New.
13450 * gcc.dg/i386-local.c: Fix typo.
13451
13452 2003-03-05 Mark Mitchell <mark@codesourcery.com>
13453
13454 * g++.dg/abi/layout3.C: New test.
13455
13456 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13457
13458 * gcc.c-torture/compile/20030305-1.c
13459
13460 2003-03-05 Jan Hubicka <jh@suse.cz>
13461
13462 * gcc.dg/i386-local.c: New.
13463
13464 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
13465
13466 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
13467
13468 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13469
13470 * gcc.dg/switch-2.c: New test.
13471 * gcc.dg/switch-3.c: New test.
13472 * gcc.dg/Wswitch.c: Adjust line numbers.
13473 * gcc.dg/Wswitch-default.c: Likewise.
13474 * gcc.dg/Wswitch-enum.c: Likewise.
13475
13476 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
13477
13478 * gcc.c-torture/execute/20030222-1.c: New test.
13479
13480 2003-03-03 James E Wilson <wilson@tuliptree.org>
13481
13482 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
13483
13484 2003-03-03 Mark Mitchell <mark@codesourcery.com>
13485
13486 PR c++/9878
13487 * g++.dg/init/ref1.C: New test.
13488
13489 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
13490
13491 * gcc.dg/sh-relax.c: New SH-only test.
13492
13493 2003-03-03 Geoffrey Keating <geoffk@apple.com>
13494
13495 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
13496 comment explaining purpose of testcase.
13497
13498 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13499
13500 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
13501 for HC11/HC12 (asm needs two int registers).
13502 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
13503 HC11/HC12 because the test uses an asm which needs two 32-bit
13504 registers.
13505
13506 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13507
13508 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
13509 for HC11/HC12 (array is too large otherwise).
13510 * gcc.c-torture/compile/920501-4.x: New file, likewise.
13511 * gcc.c-torture/compile/20010518-2.x: Likewise.
13512 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
13513 HC11/HC12 (array is too large).
13514
13515 2003-03-01 Geoffrey Keating <geoffk@apple.com>
13516
13517 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
13518 * lib/g++-dg.exp (g++-dg-test): Likewise.
13519
13520 2003-03-01 Roger Sayle <roger@eyesopen.com>
13521
13522 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
13523 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
13524
13525 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13526
13527 * g++.dg/warn/implicit-typename1.C: Remove warning.
13528
13529 2003-02-28 Richard Henderson <rth@redhat.com>
13530
13531 * gcc.dg/noreturn-1.c: Move noreturn warning line.
13532 * gcc.dg/return-type-1.c: Move control reaches end warning line.
13533
13534 2003-02-28 Geoffrey Keating <geoffk@apple.com>
13535
13536 * gcc.dg/pch/pch.exp: Change .pch to .gch.
13537 * g++.dg/pch/pch.exp: Likewise.
13538
13539 2003-02-28 Mark Mitchell <mark@codesourcery.com>
13540
13541 PR c++/9879
13542 * testsuite/g++.dg/init/new4.C: New test.
13543
13544 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
13545
13546 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
13547
13548 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
13549
13550 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
13551 unsigned long.
13552
13553 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
13554 wider than float.
13555
13556 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13557
13558 * lib/scanasm.exp: Add support for counting numbers of
13559 occurences.
13560 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
13561 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
13562
13563 2003-02-25 Mark Mitchell <mark@codesourcery.com>
13564
13565 PR c++/9683
13566 * g++.dg/template/static3.C: New test.
13567
13568 PR c++/9829
13569 * g++.dg/parse/namespace6.C: New test.
13570
13571 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13572
13573 PR target/9732
13574 * gcc.dg/20030225-1.c: New test.
13575
13576 2003-02-24 Mark Mitchell <mark@codesourcery.com>
13577
13578 * README: Remove out-of-date information.
13579
13580 PR c++/9836
13581 * g++.dg/template/spec6.C: New test.
13582
13583 2003-02-24 Jeff Law <law@redhat.com>
13584
13585 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
13586
13587 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13588
13589 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
13590 * gcc.dg/pragma-ep-1.c: Likewise.
13591
13592 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13593
13594 PR c++/9602
13595 * g++.dg/template/friend16.C: New test.
13596
13597 2003-02-23 Mark Mitchell <mark@codesourcery.com>
13598
13599 PR c++/5333
13600 * g++.dg/parse/fused-params1.C: Adjust error messages.
13601 * g++.dg/template/nested3.C: New test.
13602
13603 2003-02-24 Alan Modra <amodra@bigpond.net.au>
13604
13605 * g++.dg/abi/param1.C: New test.
13606
13607 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13608
13609 PR c++/7982
13610 * g++.dg/warn/implicit-typename1.C: New test.
13611
13612 2003-02-22 Kelley Cook <kelleycook@comcast.net>
13613
13614 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
13615 with "mtune".
13616 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13617 * gcc.c-torture/execute/20010129-1.x: Likewise.
13618 * gcc.dg/20011107-1.c: Likewise.
13619 * gcc.dg/20020108-1.c: Likewise.
13620 * gcc.dg/20020122-3.c: Likewise.
13621 * gcc.dg/20020206-1.c: Likewise.
13622 * gcc.dg/20020310-1.c: Likewise.
13623 * gcc.dg/20020426-2.c: Likewise.
13624 * gcc.dg/20020517-1.c: Likewise.
13625 * gcc.dg/991230-1.c: Likewise.
13626 * gcc.dg/i386-unroll-1.c: Likewise.
13627 * gcc.misc-tests/i386-prefetch.exp: Likewise.
13628
13629 2003-02-22 Jan Hubicka <jh@suse.cz>
13630
13631 * gcc.dg/i386-mul.c: New test.
13632
13633 2003-02-21 Roger Sayle <roger@eyesopen.com>
13634
13635 * gcc.dg/builtins-5.c: New test case.
13636
13637 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
13638
13639 * gcc.dg/asmreg-1.c: New test.
13640
13641 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13642
13643 PR c++/9749
13644 * g++.dg/parse/varmod1.C: New test.
13645
13646 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13647
13648 PR c++/9727
13649 * g++.dg/template/op1.C: New test.
13650
13651 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13652
13653 PR c++/8906
13654 * g++.dg/template/nested2.C: New test.
13655
13656 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13657
13658 PR c++/8724
13659 * g++.dg/expr/dtor1.C: New test.
13660
13661 2003-02-21 Zack Weinberg <zack@codesourcery.com>
13662
13663 * gcc.dg/cpp/include3.c: New test.
13664 * gcc.dg/cpp/inc/foo.h: New file.
13665
13666 2003-02-21 Glen Nakamura <glen@imodulo.com>
13667
13668 * gcc.c-torture/execute/20030221-1.c: New test.
13669
13670 2003-02-20 Mark Mitchell <mark@codesourcery.com>
13671
13672 PR c++/9729
13673 * g++.dg/abi/conv1.C: New test.
13674
13675 2003-02-20 Jan Hubicka <jh@suse.cz>
13676
13677 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
13678
13679 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
13680
13681 * gcc.c-torture/compile/20030219-1.c: New test.
13682
13683 2003-02-18 Jan Hubicka <jh@suse.cz>
13684
13685 * gcc.dg/funcorder.c: New test.
13686
13687 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13688
13689 * gcc.c-torture/execute/20030218-1.c: New.
13690
13691 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
13692
13693 * gcc.dg/20030218-1.c: New.
13694
13695 2003-02-18 Richard Henderson <rth@redhat.com>
13696
13697 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
13698 * gcc.dg/attr-used-2.c: New.
13699
13700 2003-02-18 Mark Mitchell <mark@codesourcery.com>
13701
13702 PR c++/9704
13703 * g++.dg/init/copy5.C: New test.
13704
13705 2003-02-18 Geoffrey Keating <geoffk@apple.com>
13706
13707 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
13708 * g++.dg/pch/pch.exp: Likewise.
13709
13710 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13711
13712 * gcc.c-torture/execute/20030209-1.c: Enable the test if
13713 STACK_SIZE is not defined.
13714
13715 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13716
13717 PR c++/9457
13718 * g++.dg/template/init1.C: New test.
13719
13720 2003-02-16 Jan HUbicka <jh@suse.cz>
13721
13722 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
13723 (foo): Add few extra tests
13724 * gcc.dg/c99-const-expr-3.c: Likewise.
13725 * gcc.c-torture/execute/20030216-1.c: New.
13726
13727 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13728
13729 PR c++/9459
13730 * g++.dg/ext/typeof4.C: New test.
13731
13732 2003-02-15 Roger Sayle <roger@eyesopen.com>
13733
13734 * gcc.dg/i386-387-3.c: New test case.
13735
13736 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
13737
13738 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
13739 cris-*-elf* cris-*-aout* and mmix-*-*.
13740
13741 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
13742
13743 * gcc.dg/20030213-1.c: New test.
13744
13745 2003-02-12 Roger Sayle <roger@eyesopen.com>
13746
13747 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
13748 * gcc.dg/i386-387-2.c: Likewise.
13749
13750 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
13751
13752 * gcc.dg/ppc-spe.c: Fix formatting.
13753 Enable tests that were previously unsupported by gas.
13754 Delete tests for instructions that no longer exist.
13755 Switch arguments on evsubifw builtin.
13756
13757 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
13758
13759 * gcc.c-torture/execute/20030209-1.c: Disable the test if
13760 STACK_SIZE is too small.
13761
13762 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13763 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13764
13765 * gcc.dg/decl-2.c: New test.
13766
13767 2003-02-10 Jan Hubicka <jh@suse.cz>
13768
13769 * gcc.dg/i386-fpcvt-1.c: New test.
13770
13771 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
13772
13773 * gcc.c-torture/execute/20030209-1.c: New test.
13774
13775 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
13776
13777 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
13778 int-wide bitops, use the constants of the same width.
13779 Likewise, if long long is 32-bit wide, test bitops using
13780 32-bit constants.
13781
13782 2003-02-07 Loren James Rittle <ljrittle@acm.org>
13783
13784 * gcc.dg/20021014-1.c: Annotate with expected notice text.
13785
13786 2003-02-07 Roger Sayle <roger@eyesopen.com>
13787
13788 * testsuite/gcc.dg/builtins-4.c: New test case.
13789
13790 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13791
13792 * gcc.dg/20020430-1.c: Fix dg command typos.
13793 * gcc.dg/20020503-1.c: Likewise.
13794
13795 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13796
13797 PR c++/8785
13798 * g++.dg/parse/fused-params1.C: New test.
13799
13800 PR c++/8857
13801 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
13802
13803 PR c++/8921
13804 * g++.dg/parse/non-dependent1.C: New test.
13805
13806 PR c++/8928
13807 * g++.dg/parse/dupl-tmpl-args1.C: New test.
13808
13809 PR c++/9228
13810 * g++.dg/parse/undefined7.C: New test.
13811 * g++.dg/parse/non-templ1.C: New test.
13812
13813 PR c++/9229
13814 * g++.dg/parse/too-many-tmpl-args1.C: New test.
13815
13816 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13817
13818 * gcc.c-torture/compile/20030206-1.c: New test.
13819
13820 2003-02-05 Roger Sayle <roger@eyesopen.com>
13821
13822 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
13823 "pow" to "foo" to avoid potential confusion with a math built-in.
13824
13825 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13826
13827 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
13828 conditions for SPARC targets.
13829
13830 2003-02-05 Jakub Jelinek <jakub@redhat.com>
13831
13832 * gcc.dg/20030204-1.c: New test.
13833
13834 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13835
13836 PR c++/38
13837 * g++.dg/parse/array-size1.C: New test.
13838
13839 PR c++/5657
13840 * g++.dg/parse/undefined3.C: New test.
13841
13842 PR c++/5665
13843 * g++.dg/parse/undefined4.C: New test.
13844
13845 PR c++/5975
13846 * g++.dg/parse/undefined5.C: New test.
13847
13848 PR c++/7259
13849 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
13850
13851 PR c++/8578
13852 * g++.dg/parse/casting-operator1.C: New test.
13853
13854 PR c++/8596
13855 * g++.dg/parse/undefined6.C: New test.
13856
13857 PR c++/8736
13858 * g++.dg/parse/missing-template1.C: New test.
13859
13860 2003-02-04 Jan Hubicka <jh@suse.cz>
13861
13862 * gcc.dg/i386-cadd.c: Compile using -march=k8.
13863 * gcc.dg/i386-cmov?.c: Likewise.
13864 * gcc.dg/i386-fpcvt-?.c: Likewise.
13865 * gcc.dg/i386-ssefp-1.c: Likewise.
13866 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
13867 conventions.
13868
13869 2003-02-03 Mark Mitchell <mark@codesourcery.com>
13870
13871 PR c++/7129
13872 * testsuite/g++.dg/ext/max.C: New test.
13873
13874 2003-02-03 Jan Hubicka <jh@suse.cz>
13875
13876 * gcc.c-torture/execute/20030203-1.c: New test.
13877
13878 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
13879
13880 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
13881 'natural-endian'.
13882
13883 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
13884
13885 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
13886 * g++.dg/init/new2.C: Likewise.
13887 * g++.dg/other/new1.C: Likewise.
13888
13889 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
13890
13891 * gcc.dg/struct-ret-libc.c: New test.
13892
13893 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
13894
13895 * gcc.dg/20030129-1.c: New test.
13896
13897 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13898
13899 PR c++/8849
13900 * g++.dg/template/ptrmem4.C: New test.
13901
13902 2003-01-29 Mark Mitchell <mark@codesourcery.com>
13903
13904 * g++.dg/parser/constant1.C: New test.
13905
13906 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13907
13908 PR c++/8591
13909 * g++.dg/parse/friend2.C: New test.
13910
13911 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
13912
13913 PR c++/9437
13914 * g++.dg/template/unify4.C: New test.
13915
13916 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
13917
13918 * gcc.c-torture/execute/20030128-1.c: New test.
13919
13920 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
13921
13922 * g++.dg/lookup/nested1.C: Test moved from ...
13923 * g++.old-deja/g++.other/lookup24.C: ... here.
13924
13925 2003-01-28 Jan Hubicka <jh@suse.cz>
13926
13927 * gcc.dg/i386-cmov5.c: New test.
13928
13929 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13930
13931 * gcc.c-torture/execute/20010925-1.c: Changed the
13932 memcpy declaration.
13933
13934 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13935
13936 PR c++/3902
13937 * g++.dg/parse/template5.C: New test.
13938
13939 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
13940
13941 PR fortran/9258
13942 * g77.dg/pr9258: New test.
13943
13944 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13945
13946 * README: Move relevant parts from README.g++.
13947
13948 * README.g++: Remove this file.
13949
13950 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13951
13952 * g++.dg/abi/dcast1.C: New test.
13953
13954 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13955
13956 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
13957
13958 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
13959
13960 PR c++/47
13961 * g++.old-deja/g++.other/lookup24.C: New test.
13962
13963 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13964
13965 PR middle-end/7227
13966 * gcc.dg/uninit-C.c: New test.
13967
13968 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
13969
13970 * g++.dg/abi/covariant1.C: New test.
13971
13972 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
13973
13974 * gcc.dg/20030123-1.c: New test.
13975
13976 2003-01-25 Jan Hubicka <jh@suse.cz>
13977
13978 PR opt/8492
13979 * gcc.c-torture/compile/20030125-1.c
13980
13981 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
13982
13983 PR c++/9403
13984 * g++.dg/parse/template3.C: New test.
13985 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
13986
13987 PR c++/795
13988 * g++.dg/parse/template4.C: New test.
13989
13990 PR c++/9415
13991 * g++.dg/template/qual2.C: New test.
13992
13993 PR c++/8545
13994 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
13995
13996 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
13997
13998 2003-01-25 Roger Sayle <roger@eyesopen.com>
13999
14000 * gcc.c-torture/execute/switch-1.c: New test case.
14001
14002 2003-01-25 Jan Hubicka <jh@suse.cz>
14003
14004 * gcc.c-torture/execute/20030125-1.[cx]: New test.
14005
14006 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
14007
14008 Tweaks for Bison-1.875. From the NEWS file:
14009 "- `parse error' -> `syntax error'
14010 Bison now uniformly uses the term `syntax error'"
14011 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
14012 * gcc.dg/cpp/digraph2.c: Likewise.
14013 * gcc.dg/cpp/direct2.c: Likewise.
14014 * gcc.dg/cpp/paste4.c: Likewise.
14015 * gcc.dg/c90-restrict-1.c: Likewise.
14016 * gcc.dg/c99-func-2.c: Likewise.
14017 * gcc.dg/noncompile/920721-2.c: Likewise.
14018 * gcc.dg/noncompile/930622-2.c: Likewise.
14019 * gcc.dg/noncompile/940112-1.c: Likewise.
14020 * gcc.dg/noncompile/950921-1.c: Likewise.
14021 * gcc.dg/noncompile/951123-1.c: Likewise.
14022 * gcc.dg/noncompile/971104-1.c: Likewise.
14023 * gcc.dg/noncompile/990416-1.c: Likewise.
14024
14025 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
14026
14027 * g++.dg/parse/undefined1.C: Add error message.
14028
14029 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14030
14031 PR c++/9354
14032 * g++.dg/parse/new1.C: New test.
14033
14034 PR c++/9216
14035 * g++.dg/parse/template2.C: New test.
14036
14037 PR c++/9354
14038 * g++.dg/parse/typedef2.C: New test.
14039
14040 PR c++/9328
14041 * g++.dg/ext/typeof3.C: New test.
14042
14043 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14044
14045 PR c++/2738
14046 * g++.dg/parse/ret-type1.C: New test.
14047
14048 PR c++/3792
14049 * g++.dg/parse/tmpl-outside1.C: New test.
14050
14051 PR c++/4207
14052 * g++.dg/parse/int-as-enum1.C: New test.
14053
14054 PR c++/4903
14055 * g++.dg/parse/no-typename1.C: New test.
14056
14057 PR c++/5533
14058 * g++.dg/parse/no-value1.C: New test.
14059
14060 PR c++/5921
14061 * g++.dg/parse/wrong-inline1.C: New test.
14062
14063 PR c++/6402
14064 * g++.dg/parse/ref1.C: New test.
14065
14066 PR c++/6992
14067 * g++.dg/parse/attr-ctor1.C: New test.
14068
14069 PR c++/7229
14070 * g++.dg/parse/namespace5.C: New test.
14071
14072 PR c++/7917
14073 * g++.dg/parse/func-def1.C: New test.
14074
14075 PR c++/8143
14076 * g++.dg/parse/undefined1.C: New test.
14077
14078 PR c++/5723, PR c++/8522
14079 * g++.dg/parse/specialization1.C: New test.
14080
14081 PR c++/163, PR c++/8595
14082 * g++.dg/parse/struct-as-enum1.C: New test.
14083
14084 PR c++/9173
14085 * g++.dg/parse/undefined2.C: New test.
14086
14087 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14088
14089 PR c++/9298
14090 * g++.dg/parse/template1.C: New test.
14091
14092 PR c++/9384
14093 * g++.dg/parse/using1.C: New test.
14094
14095 PR c++/9285
14096 PR c++/9294
14097 * g++.dg/parse/expr2.C: New test.
14098
14099 PR c++/9388
14100 * g++.dg/parse/lookup2.C: Likewise.
14101
14102 2003-01-21 Jan Hubicka <jh@suse.cz>
14103
14104 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
14105 * gcc.c-torture/execute/eeprof-1.c: Likewise.
14106 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
14107 * gcc.c-torture/execute/string-opt-*.c: Likewise.
14108
14109 2003-01-20 Nick Clifton <nickc@redhat.com>
14110
14111 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
14112 problem with ARM sibcall code generation.
14113
14114 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
14115
14116 * gcc.c-torture/execute/20030120-1.c: New.
14117
14118 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
14119
14120 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
14121
14122 2003-01-17 Mark Mitchell <mark@codesourcery.com>
14123
14124 PR c++/9272
14125 * g++.dg/parse/ctor1.C: New test.
14126
14127 PR c++/9294:
14128 * g++.dg/parse/qualified1.C: New test.
14129
14130 * g++.dg/parse/typename3.C: New test.
14131
14132 2003-01-16 Richard Henderson <rth@redhat.com>
14133
14134 * g++.dg/tls/init-2.C: Fix error matches for real this time.
14135
14136 2003-01-16 Richard Henderson <rth@redhat.com>
14137
14138 * g++.dg/pch/pch.exp: Copy test header to the working directory
14139 before using it either for precompilation or direct use.
14140 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
14141 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
14142
14143 2003-01-16 Richard Henderson <rth@redhat.com>
14144
14145 * gcc.dg/pch/pch.exp: Copy test header to the working directory
14146 before using it either for precompilation or direct use.
14147 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
14148 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
14149
14150 2003-01-16 Mark Mitchell <mark@codesourcery.com>
14151
14152 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
14153 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
14154 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
14155 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
14156 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
14157 typename warning into error.
14158 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
14159 error messages.
14160 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
14161 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
14162 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
14163 messages.
14164 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
14165 make declaration visible in template.
14166 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
14167 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
14168 messages.
14169 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
14170 message.
14171 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
14172 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
14173 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
14174 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
14175 typename warning with error message.
14176 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
14177 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
14178 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
14179
14180 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
14181
14182 * g++.dg/parse/ambig2.C: New test.
14183
14184 2003-01-15 Richard Henderson <rth@redhat.com>
14185
14186 * g++.dg/tls/init-2.C: Update error message string.
14187
14188 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14189
14190 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
14191
14192 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
14193
14194 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
14195 all for HC11/HC12.
14196 * gcc.c-torture/compile/20001205-1.x: Likewise.
14197 * gcc.c-torture/compile/20001226-1.x: Likewise.
14198 * gcc.c-torture/compile/920520-1.x: Likewise.
14199 * gcc.c-torture/compile/961203-1.x: Likewise.
14200 * gcc.c-torture/compile/20020604-1.x: Likewise.
14201
14202 2003-01-15 Jan Hubicka <jh@suse.cz>
14203
14204 * gcc.c-torture/compile/20030115-1.c: New test.
14205
14206 * gcc.dg/i386-fpcvt-1.c: New test.
14207 * gcc.dg/i386-fpcvt-2.c: New test.
14208
14209 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
14210
14211 Further conform g++'s __vmi_class_type_info to the C++ ABI
14212 specification.
14213 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
14214 the specification.
14215
14216 2003-01-14 Jan Hubicka <jh@suse.cz>
14217
14218 * gcc.dg/i386-fpcvt-1.c: New test.
14219 * gcc.dg/i386-fpcvt-2.c: New test.
14220
14221 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14222
14223 * gcc.dg/i386-mmx-3.c: New test.
14224
14225 2003-01-12 Mark Mitchell <mark@codesourcery.com>
14226
14227 PR c++/9264
14228 * g++.dg/parse/octal1.C: New file.
14229
14230 PR c++/9172
14231 * g++.dg/parse/typename1.C: New file.
14232
14233 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
14234
14235 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
14236 * gcc.dg/bf-no-ms-layout.c: Likewise.
14237 * gcc.dg/bf-ms-attrib.c: Likewise.
14238
14239 2003-01-10 Mark Mitchell <mark@codesourcery.com>
14240
14241 PR c++/9099
14242 * g++.dg/parse/dtor1.C: New file.
14243
14244 PR c++/9128
14245 * g++.dg/rtti/typeid1.C: New file.
14246
14247 PR c++/9153
14248 * g++.dg/parse/lookup1.C: New file.
14249
14250 PR c++/9171
14251 * g++.dg/templ/spec5.C: New file.
14252
14253 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
14254
14255 * gcc.c-torture/compile/20030110-1.c: New test.
14256
14257 2003-01-09 Geoffrey Keating <geoffk@apple.com>
14258
14259 Merge from pch-branch:
14260
14261 2002-12-23 Geoffrey Keating <geoffk@apple.com>
14262
14263 * gcc.dg/pch/cpp-1.h: New.
14264 * gcc.dg/pch/cpp-1.c: New.
14265 * gcc.dg/pch/cpp-2.h: New.
14266 * gcc.dg/pch/cpp-2.c: New.
14267
14268 2002-11-19 Geoffrey Keating <geoffk@apple.com>
14269
14270 * gcc.dg/pch/except-1.h: New.
14271 * gcc.dg/pch/except-1.c: New.
14272
14273 2002-11-13 Geoffrey Keating <geoffk@apple.com>
14274
14275 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
14276 running test.
14277 * gcc.dg/pch: Include *.hp not *.h.
14278 * gcc.dg/pch/system-1.h: New.
14279 * gcc.dg/pch/system-1.c: New.
14280
14281 2002-11-11 Geoffrey Keating <geoffk@apple.com>
14282
14283 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
14284 rather than trying to build and run a program using PCH.
14285 * gcc.dg/pch: Remove dg-do commands from test files.
14286
14287 2002-11-08 Geoffrey Keating <geoffk@apple.com>
14288
14289 * gcc.dg/pch/macro-3.c: New.
14290 * gcc.dg/pch/macro-3.h: New.
14291
14292 2002-11-04 Geoffrey Keating <geoffk@apple.com>
14293
14294 * gcc.dg/pch/common-1.c: New.
14295 * gcc.dg/pch/common-1.h: New.
14296 * gcc.dg/pch/decl-1.c: New.
14297 * gcc.dg/pch/decl-1.h: New.
14298 * gcc.dg/pch/decl-2.c: New.
14299 * gcc.dg/pch/decl-2.h: New.
14300 * gcc.dg/pch/decl-3.c: New.
14301 * gcc.dg/pch/decl-3.h: New.
14302 * gcc.dg/pch/decl-4.c: New.
14303 * gcc.dg/pch/decl-4.h: New.
14304 * gcc.dg/pch/decl-5.c: New.
14305 * gcc.dg/pch/decl-5.h: New.
14306 * gcc.dg/pch/global-1.c: New.
14307 * gcc.dg/pch/global-1.h: New.
14308 * gcc.dg/pch/inline-1.c: New.
14309 * gcc.dg/pch/inline-1.h: New.
14310 * gcc.dg/pch/inline-2.c: New.
14311 * gcc.dg/pch/inline-2.h: New.
14312 * gcc.dg/pch/static-1.c: New.
14313 * gcc.dg/pch/static-1.h: New.
14314 * gcc.dg/pch/static-2.c: New.
14315 * gcc.dg/pch/static-2.h: New.
14316
14317 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
14318
14319 * g++.dg/pch/pch.exp: Better handle failing testcases.
14320 * gcc.dg/pch/pch.exp: Likewise.
14321 * gcc.dg/pch/macro-1.c: New.
14322 * gcc.dg/pch/macro-1.h: New.
14323 * gcc.dg/pch/macro-2.c: New.
14324 * gcc.dg/pch/macro-2.h: New.
14325
14326 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
14327
14328 * g++.dg/dg.exp: Treat files in pch/ specially.
14329 * g++.dg/pch/pch.exp: New file.
14330 * g++.dg/pch/empty.H: New file.
14331 * g++.dg/pch/empty.C: New file.
14332 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
14333 "precompile".
14334
14335 * gcc.dg/pch/pch.exp: New file.
14336 * gcc.dg/pch/empty.h: New file.
14337 * gcc.dg/pch/empty.c: New file.
14338 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
14339 "precompile".
14340
14341 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14342
14343 * g++.dg/template/friend14.C: New test.
14344
14345 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14346
14347 * gcc.dg/old-style-asm-1.c: New test.
14348
14349 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
14350
14351 * gcc.c-torture/compile/20030109-1.c: New test.
14352
14353 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14354
14355 * gcc.c-torture/execute/20030109-1.c: New test.
14356
14357 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
14358
14359 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
14360 * g++.old-deja/g++.mike/dyncast2.C: Likewise
14361 * g++.old-deja/g++.mike/dyncast3.C: Likewise
14362 * g++.old-deja/g++.mike/eh2.C: Likewise
14363 * g++.old-deja/g++.mike/eh3.C: Likewise
14364 * g++.old-deja/g++.mike/eh5.C: Likewise
14365 * g++.old-deja/g++.mike/eh6.C: Likewise
14366 * g++.old-deja/g++.mike/eh7.C: Likewise
14367 * g++.old-deja/g++.mike/eh8.C: Likewise
14368 * g++.old-deja/g++.mike/eh9.C: Likewise
14369 * g++.old-deja/g++.mike/eh10.C: Likewise
14370 * g++.old-deja/g++.mike/eh12.C: Likewise
14371 * g++.old-deja/g++.mike/eh13.C: Likewise
14372 * g++.old-deja/g++.mike/eh14.C: Likewise
14373 * g++.old-deja/g++.mike/eh16.C: Likewise
14374 * g++.old-deja/g++.mike/eh17.C: Likewise
14375 * g++.old-deja/g++.mike/eh18.C: Likewise
14376 * g++.old-deja/g++.mike/eh21.C: Likewise
14377 * g++.old-deja/g++.mike/eh23.C: Likewise
14378 * g++.old-deja/g++.mike/eh24.C: Likewise
14379 * g++.old-deja/g++.mike/eh25.C: Likewise
14380 * g++.old-deja/g++.mike/eh26.C: Likewise
14381 * g++.old-deja/g++.mike/eh27.C: Likewise
14382 * g++.old-deja/g++.mike/eh28.C: Likewise
14383 * g++.old-deja/g++.mike/eh29.C: Likewise
14384 * g++.old-deja/g++.mike/eh31.C: Likewise
14385 * g++.old-deja/g++.mike/eh33.C: Likewise
14386 * g++.old-deja/g++.mike/eh34.C: Likewise
14387 * g++.old-deja/g++.mike/eh35.C: Likewise
14388 * g++.old-deja/g++.mike/eh36.C: Likewise
14389 * g++.old-deja/g++.mike/eh37.C: Likewise
14390 * g++.old-deja/g++.mike/eh38.C: Likewise
14391 * g++.old-deja/g++.mike/eh39.C: Likewise
14392 * g++.old-deja/g++.mike/eh40.C: Likewise
14393 * g++.old-deja/g++.mike/eh41.C: Likewise
14394 * g++.old-deja/g++.mike/eh42.C: Likewise
14395 * g++.old-deja/g++.mike/eh44.C: Likewise
14396 * g++.old-deja/g++.mike/eh46.C: Likewise
14397 * g++.old-deja/g++.mike/eh47.C: Likewise
14398 * g++.old-deja/g++.mike/eh48.C: Likewise
14399 * g++.old-deja/g++.mike/eh49.C: Likewise
14400 * g++.old-deja/g++.mike/eh50.C: Likewise
14401 * g++.old-deja/g++.mike/eh51.C: Likewise
14402 * g++.old-deja/g++.mike/eh53.C: Likewise
14403 * g++.old-deja/g++.mike/eh55.C: Likewise
14404 * g++.old-deja/g++.mike/p7912.C: Likewise
14405 * g++.old-deja/g++.mike/p9706.C: Likewise
14406 * g++.old-deja/g++.mike/p10416.C: Likewise
14407 * g++.old-deja/g++.mike/p11667.C: Likewise
14408 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
14409 Remove redundant reference to Iris.
14410 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
14411 Elxsi, i860, Pico Java, and WE32K.
14412
14413 2003-01-07 Mark Mitchell <mark@codesourcery.com>
14414
14415 * g++.dg/ext/asm4.C: New test.
14416
14417 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14418
14419 PR c++/9030
14420 * g++.dg/template/friend12.C: New test.
14421 * g++.dg/template/friend13.C: Likewise.
14422 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
14423
14424 2003-01-08 Jan Hubicka <jh@suse.cz>
14425
14426 * gcc.dg/i386-cadd.c: New test.
14427 * gcc.dg/i386-cmov4.c: Likewise.
14428
14429 2003-01-06 Mark Mitchell <mark@codesourcery.com>
14430
14431 PR c++/9165
14432 * g++.dg/warn/Wunused-3.C: New test.
14433
14434 * g++.dg/abi/bitfield9.C: New test.
14435
14436 PR c++/9189
14437 * g++.dg/parse/defarg3.C: New test.
14438
14439 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
14440
14441 * g++.dg/parse/ambig1.C: New test.
14442 * g++.dg/parse/defarg2.C: New test.
14443
14444 2003-01-05 Mark Mitchell <mark@codesourcery.com>
14445
14446 * g++.dg/template/defarg-1.C: New test.
14447 * g++.dg/template/local2.C: Likewise.
14448
14449 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
14450
14451 * gcc.c-torture/execute/20030105-1.c: New test.
14452
14453 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14454
14455 * g++.dg/parse/namespace3.C: Remove extra semicolons.
14456 * g++.dg/parse/namespace4.C: Likewise.
14457
14458 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
14459
14460 * g++.dg/template/ntp2.C: New test.
14461
14462 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
14463
14464 * g++.dg/parse/extern-C-1.C: New test.
14465
14466 * g++.dg/parse/namespace4.C: New test.
14467
14468 * g++.dg/template/nested1.C: New test.
14469
14470 * g++.dg/parse/namespace3.C: New test.
14471
14472 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
14473
14474 * g++.dg/lookup/two-stage1.C: New test.
14475
14476 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14477
14478 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
14479 * g++.old-deja/g++.jason/access8.C: Likewise.
14480 * g++.old-deja/g++.other/decl5.C: Likewise.
14481
14482 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14483
14484 * g++.dg/parse/parse7.C: New test.
14485
14486 2003-01-02 Mark Mitchell <mark@codesourcery.com>
14487
14488 PR c++/2843
14489 * g++.dg/ext/attrib7.C: New test.
14490
14491 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14492
14493 * g++.dg/parse/parse6.C: New test.
14494
14495 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
14496
14497 * gcc.dg/h8300-stack-1.c: New.
14498
14499 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14500
14501 g++.dg/lookup/exception1.C: New test.
14502
14503 g++.dg/lookup/template1.C: New test.
14504
14505 g++.dg/parse/namespace2.C: New test.
14506
14507 g++.dg/parse/parens2.C: New test.
14508
14509 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14510
14511 * g++.dg/parse/parse5.C: New test.
14512 * g++.dg/lookup/scoped4.C: New test.
14513
14514 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14515
14516 * g++.dg/parse/parens1.C: New test.
14517
14518 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
14519 angle-bracket1.C.
14520 * g++.dg/parse/parens2.C: New test.
14521
14522 * g++.dg/lookup/scope-operator1.C: New test.
14523
14524 * g++.dg/parse/operator1.C: New test.
14525
14526 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14527
14528 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
14529 * g++.old-deja/g++.other/access6.C: Likewise.
14530 * g++.old-deja/g++.other/decl1.C: Likewise.
14531 * g++.old-deja/g++.pt/typename12.C: Likewise.
14532
14533 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14534
14535 * g++.dg/parse/namespace1.C: New test.
14536
14537 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14538
14539 * g++.dg/parse/parse4.C: New test.
14540
14541 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14542
14543 * g++.dg/parse/parse3.C: New test.
14544
14545 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14546
14547 * g++.dg/parse/parse2.C: New test.
14548
14549 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14550
14551 * g++.dg/template/friend11.C: New test.
14552
14553 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14554
14555 * g++.dg/parse/parse1.C: New test.
14556
14557 2002-12-31 Janis Johnson <janis187@us.ibm.com>
14558
14559 * lib/profopt.exp: Change the name of a global variable to avoid
14560 possible clashes with other test suites.
14561
14562 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
14563
14564 * g++.dg/inherit/covariant8.C: New test.
14565
14566 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14567
14568 * g++.dg/init/array9.C: New test.
14569
14570 PR c++/9112
14571 * g++.dg/parse/expr1.C: New test.
14572
14573 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
14574
14575 * gcc.c-torture/compile/20021230-1.c: New test.
14576
14577 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
14578
14579 * g++.dg/inherit/covariant5.C: New test.
14580 * g++.dg/inherit/covariant6.C: New test.
14581 * g++.dg/inherit/covariant7.C: New test.
14582
14583 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14584
14585 PR c++/2739
14586 * g++.dg/other/access2.C: New test.
14587
14588 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
14589
14590 * g++.dg/other/anon-struct.C: No longer fails
14591 * g++.old-deja/g++.brendan/parse4.C: Likewise.
14592 * g++.old-deja/g++.brendan/parse5.C: Likewise.
14593 * g++.old-deja/g++.brendan/parse6.C: Likewise.
14594
14595 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
14596
14597 * g++.dg/parse/angle-bracket.C (main): No longer fails.
14598
14599 2002-12-27 Mark Mitchell <mark@codesourcery.com>
14600
14601 * g++.dg/eh/spec4.C: Remove stray semicolon.
14602 * g++.dg/expr/pmf-1.C: Change error message.
14603 * g++.dg/ext/asm1.C: Remove stray semicolon.
14604 * g++.dg/ext/typename1.C: Add missing typenames.
14605 * g++.dg/inherit/template-as-base.C: Change error message.
14606 * g++.dg/lookup/scoped1.C: Likewise.
14607 * g++.dg/lookup/scoped2.C: Likewise.
14608 * g++.dg/lookup/using2.C: Likewise.
14609 * g++.dg/other/component1.C: Remove stray semicolon.
14610 * g++.dg/other/do1.C: Change error message.
14611 * g++.dg/other/error2.C: Likewise.
14612 * g++.dg/other/init1.C: Likewise.
14613 * g++.dg/other/packed1.C: Remove stray semicolon.
14614 * g++.dg/other/ptrmem2.C: Change error message.
14615 * g++.dg/parse/parameter-declaration-1.C: Remove line number
14616 marker.
14617 * g++.dg/special/initp1.C: Remove invalid attribute usage.
14618 * g++.dg/template/access3.C: Add typename keyword.
14619 * g++.dg/template/access5.C: Remove stray semicolon.
14620 * g++.dg/template/access6.C: Likewise.
14621 * g++.dg/template/complit1.C: Likewise.
14622 * g++.dg/template/crash1.C: Change error message.
14623 * g++.dg/template/inherit2.C: Remove stray semicolon.
14624 * g++.dg/template/instantiate2.C: Likewise.
14625 * g++.dg/template/instantiate3.C: Change error message.
14626 * g++.dg/template/qual1.C: Remove stray semicolon.
14627 * g++.dg/template/qualttp18.C: Change error message.
14628 * g++.dg/template/ref1.C: Remove stray semicolon.
14629 * g++.dg/template/sizeof1.C (A::value): Declare it.
14630 * g++.dg/template/spec4.C: Change error message.
14631 * g++.dg/template/static1.C: Likewise.
14632 * g++.dg/template/type1.C: Likewise.
14633 * g++.dg/template/typename3.C: Likewise.
14634 * g++.old-deja/g++.benjamin/13478.C: Change error message.
14635 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
14636 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
14637 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
14638 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
14639 named return value extension.
14640 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
14641 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
14642 * g++.old-deja/g++.bob/extern_C.C: Likewise.
14643 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14644 * g++.old-deja/g++.brendan/complex1.C: Likewise.
14645 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14646 * g++.old-deja/g++.brendan/crash13.C: Likewise.
14647 * g++.old-deja/g++.brendan/crash15.C: Likewise.
14648 * g++.old-deja/g++.brendan/crash18.C: Change error message.
14649 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
14650 * g++.old-deja/g++.brendan/crash38.C: Likewise.
14651 * g++.old-deja/g++.brendan/crash50.C: Likewise.
14652 * g++.old-deja/g++.brendan/crash56.C: Likewise.
14653 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
14654 syntax.
14655 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
14656 * g++.old-deja/g++.brendan/crash8.C: Change error message.
14657 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
14658 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14659 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
14660 * g++.old-deja/g++.brendan/template11.C: Likewise.
14661 * g++.old-deja/g++.brendan/template26.C: Likewise.
14662 * g++.old-deja/g++.brendan/template27.C: Use explicit
14663 specialization syntax.
14664 * g++.old-deja/g++.brendan/template30.C: Likewise.
14665 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
14666 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
14667 non-dependent names.
14668 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
14669 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
14670 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
14671 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
14672 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
14673 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
14674 named return value extension.
14675 * g++.old-deja/g++.ext/namedret2.C: Likewise.
14676 * g++.old-deja/g++.ext/namedret3.C: Likewise.
14677 * g++.old-deja/g++.ext/return1.C: Likewise.
14678 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
14679 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
14680 * g++.old-deja/g++.jason/access8.C: Likewise.
14681 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
14682 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
14683 pseudo-destructor names.
14684 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
14685 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
14686 pseudo-destructor names.
14687 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
14688 * g++.old-deja/g++.jason/overload19.C: Likewise.
14689 * g++.old-deja/g++.jason/overload32.C: Likewise.
14690 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
14691 stray semicolons.
14692 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
14693 * g++.old-deja/g++.jason/return.C: Likewise.
14694 * g++.old-deja/g++.jason/return2.C: Likewise.
14695 * g++.old-deja/g++.jason/shadow1.C: Likewise.
14696 * g++.old-deja/g++.jason/special.C: Use explicit specialization
14697 syntax.
14698 * g++.old-deja/g++.jason/template10.C: Account for use of
14699 non-dependent names.
14700 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
14701 syntax.
14702 * g++.old-deja/g++.jason/template37.C: Likewise.
14703 * g++.old-deja/g++.law/access4.C: Change error messages.
14704 * g++.old-deja/g++.law/arm13.C: Remove incorrect
14705 pseudo-destructor names.
14706 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
14707 * g++.old-deja/g++.law/ctors9.C: Likewise.
14708 * g++.old-deja/g++.law/cvt22.C: Likewise.
14709 * g++.old-deja/g++.law/dtors5.C: Likewise.
14710 * g++.old-deja/g++.law/global-init1.C: Likewise.
14711 * g++.old-deja/g++.law/missed-error3.C: Likewise.
14712 * g++.old-deja/g++.law/operators28.C: Likewise.
14713 * g++.old-deja/g++.law/visibility28.C: Likewise.
14714 * g++.old-deja/g++.martin/eval1.C: Likewise.
14715 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
14716 name.
14717 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
14718 * g++.old-deja/g++.mike/net34.C: Likewise.
14719 * g++.old-deja/g++.mike/net36.C: Likewise.
14720 * g++.old-deja/g++.mike/ns2.C: Likewise.
14721 * g++.old-deja/g++.mike/p12306.C: Likewise.
14722 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
14723 value extension.
14724 * g++.old-deja/g++.mike/p700.C: Likewise.
14725 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
14726 * g++.old-deja/g++.mike/p710.C: Likewise.
14727 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
14728 value extension.
14729 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
14730 * g++.old-deja/g++.mike/pmf9.C: Likewise.
14731 * g++.old-deja/g++.ns/crash2.C: Likewise.
14732 * g++.old-deja/g++.ns/crash3.C: Likewise.
14733 * g++.old-deja/g++.ns/invalid1.C: Likewise.
14734 * g++.old-deja/g++.ns/ns17.C: Likewise.
14735 * g++.old-deja/g++.ns/template16.C: Likewise.
14736 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
14737 keyword.
14738 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
14739 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
14740 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
14741 named return value extension.
14742 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
14743 * g++.old-deja/g++.other/access4.C: Issue additional error
14744 messages.
14745 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
14746 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
14747 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
14748 * g++.old-deja/g++.other/crash25.C: Change error message.
14749 * g++.old-deja/g++.other/crash4.C: Change error message.
14750 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
14751 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
14752 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
14753 checks.
14754 * g++.old-deja/g++.other/defarg8.C: Likewise.
14755 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
14756 * g++.old-deja/g++.other/dtor10.C: Likewise.
14757 * g++.old-deja/g++.other/incomplete.C: Likewise.
14758 * g++.old-deja/g++.other/linkage7.C: Likewise.
14759 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
14760 lookup algorithm.
14761 * g++.old-deja/g++.other/mangle2.C: Likewise.
14762 * g++.old-deja/g++.other/refinit2.C: Likewise.
14763 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
14764 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
14765 * g++.old-deja/g++.pt/crash28.C: Likewise.
14766 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
14767 syntax.
14768 * g++.old-deja/g++.pt/crash32.C: Change error message.
14769 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
14770 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
14771 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
14772 error message position.
14773 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
14774 * g++.old-deja/g++.pt/defarg8.C: Change error message.
14775 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
14776 syntax.
14777 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
14778 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
14779 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
14780 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
14781 keyword.
14782 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14783 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
14784 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
14785 keyword.
14786 * g++.old-deja/g++.pt/explicit71.C: Change error message.
14787 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
14788 syntax.
14789 * g++.old-deja/g++.pt/friend28.C: Account for use of
14790 non-dependent names.
14791 * g++.old-deja/g++.pt/friend29.C: Likewise.
14792 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
14793 rules.
14794 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
14795 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
14796 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
14797 lookup rules.
14798 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
14799 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
14800 keyword.
14801 * g++.old-deja/g++.pt/memclass20.C: Likewise.
14802 * g++.old-deja/g++.pt/memclass5.C: Likewise.
14803 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
14804 keyword.
14805 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
14806 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
14807 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
14808 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
14809 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
14810 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
14811 keyword.
14812 * g++.old-deja/g++.pt/spec10.C: Likewise.
14813 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
14814 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
14815 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
14816 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
14817 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
14818 * g++.old-deja/g++.pt/ttp62.C: Likewise.
14819 * g++.old-deja/g++.pt/ttp64.C: Likewise.
14820 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
14821 * g++.old-deja/g++.pt/typename15.C: Likewise.
14822 * g++.old-deja/g++.pt/typename22.C: Likewise.
14823 * g++.old-deja/g++.pt/typename6.C: Change error messages.
14824 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
14825 * g++.old-deja/g++.pt/virtual2.C: Likewise.
14826 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
14827 syntax.
14828 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
14829 return value extension.
14830 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
14831 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
14832 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
14833 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
14834
14835 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
14836
14837 * g++.dg/warn/inline1.C: New test.
14838 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
14839 * g++.old-deja/g++.jason/synth10.C: Likewise.
14840 * g++.old-deja/g++.mike/net31.C: Likewise.
14841 * g++.old-deja/g++.mike/p8786.C: Likewise.
14842
14843 * g++.dg/template/friend10.C: New test.
14844 * g++.dg/template/conv5.C: New test.
14845
14846 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
14847
14848 * g++.dg/lookup/scoped3.C: New test.
14849
14850 * g++.dg/lookup/decl1.C: New test.
14851 * g++.dg/lookup/decl2.C: New test.
14852
14853 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
14854
14855 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
14856 gcc.c-torture/compile/20021015-1.c,
14857 gcc.c-torture/compile/20021015-2.c,
14858 gcc.c-torture/compile/20021123-1.c,
14859 gcc.c-torture/compile/20021123-2.c,
14860 gcc.c-torture/compile/20021123-3.c,
14861 gcc.c-torture/compile/20021123-4.c,
14862 gcc.c-torture/execute/20021024-1.c: Add tests previously added
14863 only to 3.1 or 3.2 branch.
14864
14865 2002-12-23 Mark Mitchell <mark@codesourcery.com>
14866
14867 * gcc.dg/i386-bitfield3.c: New test.
14868
14869 * gcc.dg/i386-bitfield2.c: New test.
14870
14871 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
14872
14873 * g++.dg/parse/conv_op1.C: New test.
14874
14875 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
14876
14877 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
14878 approved.
14879
14880 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
14881
14882 * gcc.c-torture/compile/20021220-1.c: New test.
14883
14884 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
14885
14886 * gcc.dg/i386-fastcall-1.c: New.
14887
14888 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14889
14890 * gcc.c-torture/execute/20021219-1.c: New test.
14891
14892 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14893
14894 * gcc.dg/i386-pic-1.c: New test.
14895
14896 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14897
14898 PR c++/8099
14899 * g++.dg/template/friend9.C: New test.
14900
14901 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14902
14903 PR c++/3663
14904 * g++.dg/template/access7.C: New test.
14905
14906 2002-12-18 Nick Clifton <nickc@redhat.com>
14907
14908 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
14909 the libstdc++-v3 directory has been found.
14910
14911 2002-12-12 Devang Patel <dpatel@apple.com>
14912 * gcc.dg/darwin-ld-1.c: New test.
14913 * gcc.dg/darwin-ld-2.c: New test.
14914 * gcc.dg/darwin-ld-3.c: New test.
14915 * gcc.dg/darwin-ld-4.c: New test.
14916 * gcc.dg/darwin-ld-5.c: New test.
14917
14918 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14919
14920 * gcc.c-torture/compile/20021212-1.c: New test.
14921
14922 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
14923
14924 * gcc.dg/fshort-wchar: New test.
14925
14926 2002-12-10 Mark Mitchell <mark@codesourcery.com>
14927
14928 PR c++/8372
14929 * g++.dg/template/dtor1.C: New test.
14930
14931 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
14932 markers.
14933
14934 2002-12-10 Jakub Jelinek <jakub@redhat.com>
14935
14936 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
14937
14938 2002-12-09 Mark Mitchell <mark@codesourcery.com>
14939
14940 * g++.dg/template/static1.C: New test.
14941 * g++.dg/template/static2.C: New test.
14942 * g++.old-deja/g++.ext/memconst.C: New test.
14943
14944 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14945
14946 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
14947 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
14948 * g++.dg/special/initp1.C: Likewise.
14949
14950 2002-12-06 Jakub Jelinek <jakub@redhat.com>
14951
14952 * gcc.c-torture/execute/20021204-1.c: New test.
14953
14954 2002-12-04 Geoffrey Keating <geoffk@apple.com>
14955
14956 * gcc.dg/ppc-fmadd-1.c: New file.
14957 * gcc.dg/ppc-fmadd-2.c: New file.
14958 * gcc.dg/ppc-fmadd-3.c: New file.
14959
14960 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14961
14962 * gcc.c-torture/compile/20021204-1.c: New test.
14963
14964 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
14965
14966 * g++.dg/inherit/covariant2.C: New test.
14967 * g++.dg/inherit/covariant3.C: New test.
14968 * g++.dg/inherit/covariant4.C: New test.
14969 * g++.dg/inherit/covariant1.C: Remove XFAIL.
14970 * g++.old-deja/g++.robertl/eb17.C: Likewise.
14971
14972 2002-12-03 Mark Mitchell <mark@codesourcery.com>
14973
14974 PR c++/8688
14975 * g++.dg/init/brace3.C: New test.
14976
14977 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
14978
14979 * gcc.dg/20020210-1.c: Fix a comment typo.
14980
14981 2002-12-02 Mark Mitchell <mark@codesourcery.com>
14982
14983 PR c++/8720
14984 * g++.dg/parse/defarg1.C: New test.
14985
14986 PR c++/8615
14987 * g++.dg/template/char1.C: New test.
14988
14989 * g++.dg/template/varmod1.C: Fix typo.
14990
14991 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14992
14993 DR 180
14994 * g++.old-deja/g++.pt/crash32.C: Expect error.
14995
14996 2002-12-01 Mark Mitchell <mark@codesourcery.com>
14997
14998 PR c++/5919
14999 * g++.dg/template/varmod1.C: New test.
15000
15001 PR c++/8727
15002 * g++.dg/inherit/typeinfo1.C: New test.
15003
15004 PR c++/8663
15005 * g++.dg/inherit/typedef1.C: New test.
15006
15007 2002-11-30 Mark Mitchell <mark@codesourcery.com>
15008
15009 PR c++/8332
15010 PR c++/8493
15011 * g++.dg/template/strlen1.C: New test.
15012
15013 PR c++/8227
15014 * g++.dg/template/ctor2.C: New test.
15015
15016 PR c++/8214
15017 * g++.dg/init/string1.C: New test.
15018
15019 PR c++/8511
15020 * g++.dg/template/friend8.C: New test.
15021
15022 2002-11-29 Joe Buck <jbuck@synopsys.com>
15023
15024 * g++.dg/lookup/anon2.C: New test.
15025
15026 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
15027
15028 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
15029 h8300 port.
15030
15031 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
15032
15033 * gcc.dg/bitfld-6.c: New test.
15034
15035 2002-11-27 Jan Hubicka <jh@suse.cz>
15036
15037 * gcc.c-torture/execute/20021127.[cx]: New test.
15038
15039 2002-11-26 Jan Hubicka <jh@suse.cz>
15040
15041 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
15042 quality.
15043
15044 2002-11-26 Geoffrey Keating <geoffk@apple.com>
15045
15046 * g++.dg/init/brace2.C: New test.
15047 * g++.old-deja/g++.mike/p9129.C: Correct.
15048
15049 2002-11-26 Mark Mitchell <mark@codesourcery.com>
15050
15051 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
15052
15053 2002-11-25 Andreas Bauer <baueran@in.tum.de>
15054
15055 * gcc.dg/sibcall-6: New test for indirect sibcalls.
15056
15057 2002-11-25 Mark Mitchell <mark@codesourcery.com>
15058
15059 * testsuite/g++.dg/abi/empty11.C: New test.
15060 * testsuite/g++.dg/rtti/cv1.C: New test.
15061
15062 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
15063
15064 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
15065
15066 2002-11-24 Mark Mitchell <mark@codesourcery.com>
15067
15068 * g++.dg/abi/empty10.C: New test.
15069
15070 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15071
15072 * gcc.c-torture/compile/20021124-1.c: New test.
15073
15074 2002-11-22 Mark Mitchell <mark@codesourcery.com>
15075
15076 * g++.dg/abi/rtti2.C: New test.
15077
15078 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15079
15080 * gcc.dg/i386-unroll-1.c: New test.
15081
15082 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15083
15084 * gcc.c-torture/compile/20021120-1.c: New test.
15085 * gcc.c-torture/compile/20021120-2.c: New test.
15086
15087 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15088
15089 * gcc.dg/bitfld-5.c: New test.
15090
15091 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15092
15093 * gcc.c-torture/execute/20021120-3.c: New test.
15094
15095 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15096
15097 * gcc.c-torture/execute/20021120-2.c: New test.
15098
15099 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15100
15101 * gcc.c-torture/execute/20021120-1.c: New test.
15102
15103 2002-11-20 Jakub Jelinek <jakub@redhat.com>
15104
15105 * gcc.c-torture/execute/20021118-3.c: New test.
15106
15107 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15108
15109 * gcc.c-torture/compile/20021119-1.c: New test.
15110
15111 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
15112
15113 * gcc.dg/duff-1.c: New test.
15114 * gcc.dg/duff-2.c: New test.
15115 * gcc.dg/duff-3.c: New test.
15116
15117 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
15118
15119 * gcc.dg/cpp/_Pragma5.c: New test.
15120
15121 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15122
15123 * gcc.c-torture/execute/20021118-2.c: New test.
15124
15125 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15126
15127 * gcc.c-torture/execute/20021118-1.c: New test.
15128
15129 2002-11-16 Jakub Jelinek <jakub@redhat.com>
15130
15131 * gcc.dg/20021116-1.c: New test.
15132
15133 2002-11-14 Mark Mitchell <mark@codesourcery.com>
15134
15135 * g++.dg/abi/vcall1.C: New test.
15136
15137 2002-11-14 Jakub Jelinek <jakub@redhat.com>
15138
15139 * gcc.dg/20021029-1.c: New test.
15140 * gcc.dg/20021029-2.c: New test.
15141
15142 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
15143
15144 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
15145
15146 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15147
15148 PR c/8439
15149 * gcc.dg/20021110.c: Move to ...
15150 * gcc.c-torture/compile/20021110.c: .... here.
15151
15152 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15153
15154 PR c/8467
15155 * gcc.c-torture/execute/20021111-1.c
15156
15157 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15158
15159 PR c/8439
15160 * gcc.dg/20021110.c: New test.
15161
15162 2002-11-10 Mark Mitchell <mark@codesourcery.com>
15163
15164 * g++.dg/abi/vthunk3.C: Run only on x86.
15165
15166 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
15167
15168 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
15169
15170 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
15171
15172 * lib/compat.exp (compat-execute): Fix logic error in last
15173 change.
15174
15175 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
15176
15177 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
15178
15179 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15180
15181 PR c++/8389
15182 * g++.dg/template/access6.C: New test.
15183
15184 2002-11-08 Jan Hubicka <jh@suse.cz>
15185
15186 * gcc.dg/i386-ssefp-1.c: New test.
15187 * gcc.dg/i386-ssefp-1.c: New test.
15188
15189 2002-11-08 Jan Hubicka <jh@suse.cz>
15190
15191 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
15192
15193 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15194
15195 * g++.dg/abi/vthunk3.C: New test.
15196
15197 PR c++/8338
15198 * g++.dg/template/crash2.C: New test.
15199
15200 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15201
15202 * testsuite/g++.dg/abi/dtor1.C: New test.
15203 * testsuite/g++.dg/abi/dtor2.C: Likewise.
15204
15205 2002-11-05 Geoffrey Keating <geoffk@apple.com>
15206
15207 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
15208 Darwin.
15209
15210 2002-11-04 Adam Nemet <anemet@lnxw.com>
15211
15212 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
15213 -mthumb. Only xfail with -O0.
15214
15215 2002-11-03 Mark Mitchell <mark@codesourcery.com>
15216
15217 * g++.dg/abi/thunk1.C: New test.
15218 * g++.dg/abi/thunk2.C: Likewise.
15219 * g++.dg/abi/vtt1.C: Likewise.
15220
15221 2002-11-02 Diego Novillo <dnovillo@redhat.com>
15222
15223 PR optimization/8423
15224 * gcc.c-torture/execute/builtin-constant.c: New test.
15225
15226 2002-11-01 Zack Weinberg <zack@codesourcery.com>
15227
15228 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
15229 Add some more cases.
15230
15231 2002-11-01 Mark Mitchell <mark@codesourcery.com>
15232
15233 PR c++/8391
15234 * g++.dg/opt/local1.C: New test.
15235
15236 2002-10-30 Mark Mitchell <mark@codesourcery.com>
15237
15238 PR c++/8160
15239 * g++.dg/template/complit1.C: New test.
15240
15241 PR c++/8149
15242 * g++.dg/template/typename4.C: Likewise.
15243
15244 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15245
15246 Core issue 287, PR c++/7639
15247 * g++.dg/template/instantiate1.C: Adjust error location.
15248 * g++.dg/template/instantiate3.C: New test.
15249 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
15250 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
15251 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
15252
15253 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
15254
15255 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
15256
15257 2002-10-29 Mark Mitchell <mark@codesourcery.com>
15258
15259 PR c++/8287
15260 * g++.dg/init/dtor2.C: New test.
15261
15262 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15263
15264 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
15265 * gcc.dg/nest.c: Bypass errors on irix6.
15266
15267 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
15268
15269 * gcc.dg/nest.c: Expect error for mmix-*-*.
15270 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
15271
15272 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
15273
15274 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
15275 markers.
15276
15277 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
15278
15279 2002-10-25 Mike Stump <mrs@apple.com>
15280
15281 * gcc.dg/warn-1.c: New test.
15282
15283 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15284
15285 * g++.dg/template/typename3.C: New test.
15286
15287 2002-10-25 Mark Mitchell <mark@codesourcery.com>
15288
15289 * g++.dg/lookup/ptrmem1.C: New test.
15290
15291 * g++.dg/abi/vthunk2.C: New test.
15292
15293 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15294
15295 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
15296
15297 2002-10-24 Mark Mitchell <mark@codesourcery.com>
15298
15299 * g++.dg/abi/empty9.C: New test.
15300
15301 2002-10-24 Richard Henderson <rth@redhat.com>
15302
15303 * g++.dg/inherit/thunk1.C: Enable for ia64.
15304
15305 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15306
15307 PR c++/8067
15308 * g++.dg/lookup/pretty1.C: New test.
15309
15310 2002-10-23 Jakub Jelinek <jakub@redhat.com>
15311
15312 * gcc.dg/20021023-1.c: New test.
15313
15314 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15315
15316 PR c++/7679
15317 * g++.dg/parse/inline1.C: New test.
15318
15319 2002-10-23 Richard Henderson <rth@redhat.com>
15320
15321 * g++.dg/inherit/thunk1.C: Enable for x86_64.
15322
15323 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
15324
15325 2002-10-22 Mark Mitchell <mark@codesourcery.com>
15326
15327 PR c++/6579
15328 * g++.dg/parse/stmtexpr3.C: New test.
15329
15330 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
15331
15332 * g++.dg/expr/cond1.C: New test.
15333
15334 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15335
15336 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
15337
15338 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15339
15340 * g++.dg/abi/vbase13.C: New test.
15341 * g++.dg/abi/vbase14.C: Likewise.
15342
15343 2002-10-21 Jakub Jelinek <jakub@redhat.com>
15344
15345 * gcc.dg/tls/pic-1.c: New test.
15346 * gcc.dg/tls/nonpic-1.c: New test.
15347 * gcc.dg/20021018-1.c: New test.
15348
15349 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15350
15351 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
15352 Remove only files with the same base name as the test case.
15353 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
15354 (profopt-execute): Likewise. Also, remove old profiling
15355 and performance data files before running the tests.
15356
15357 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
15358 * g++.dg/bprob/bprob.exp: Likewise.
15359 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
15360 to allow more general test case names.
15361
15362 * g++.dg/bprob/bprob-1.C: Rename to ...
15363 * g++.dg/bprob/g++-bprob-1.C: ... this.
15364
15365 * g77.dg/bprob/bprob-1.f: Rename to ...
15366 * g77.dg/bprob/g77-bprob-1.f: ... this.
15367
15368 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15369
15370 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
15371 bison 1.50 or later.
15372
15373 2002-10-21 Janis Johnson <janis187@us.ibm.com>
15374
15375 * g++.dg/README: Describe more test directories.
15376
15377 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15378
15379 * g++.dg/init/array6.C: Add additional tests.
15380
15381 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15382
15383 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
15384 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
15385
15386 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
15387
15388 * gcc.c-torture/compile/20020604-1.x: New.
15389 * gcc.c-torture/compile/simd-5.x: Likewise.
15390 * gcc.c-torture/execute/920710-1.x: Likewise.
15391 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
15392
15393 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15394
15395 * g++.dg/inherit/override1.C: Add dg-options clause.
15396
15397 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15398
15399 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
15400 _mm_slli_si128.
15401
15402 2002-10-19 Andreas Schwab <schwab@suse.de>
15403
15404 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
15405 directory component.
15406
15407 2002-10-18 Mark Mitchell <mark@codesourcery.com>
15408
15409 * g++.dg/inherit/thunk1.C: New test.
15410
15411 * g++.dg/inherit/override1.C: New test.
15412
15413 * g++.dg/abi/mangle11.C: New test.
15414 * g++.dg/abi/mangle14.C: New test.
15415 * g++.dg/abi/mangle17.C: New test.
15416
15417 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
15418
15419 * g++.dg/overload/member2.C: New test.
15420
15421 2002-10-17 Janis Johnson <janis187@us.ibm.com>
15422
15423 * g++.dg/README: Describe new compat directory.
15424 * g++.dg/dg.exp: Skip tests in compat directory.
15425 * README.compat: New file.
15426 * lib/compat.exp: New expect script.
15427 * g++.dg/compat: New test directory.
15428 * g++.dg/compat/compat.exp: New expect script.
15429 * g++.dg/compat/abi: New test directory.
15430 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
15431 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
15432 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
15433 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
15434 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
15435 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
15436 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
15437 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
15438 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
15439 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
15440 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
15441 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
15442 * g++.dg/compat/break: New test directory.
15443 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
15444 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
15445 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
15446 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
15447 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
15448 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
15449 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
15450 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
15451 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
15452 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
15453 g++.dg/compat/break/README: New files.
15454 * g++.dg/compat/eh: New test directory.
15455 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
15456 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
15457 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
15458 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
15459 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
15460 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
15461 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
15462 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
15463 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
15464 g++.dg/compat/eh/filter2_y.C,
15465 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
15466 g++.dg/compat/eh/new1_y.C,
15467 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
15468 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
15469 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
15470 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
15471 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
15472 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
15473 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
15474 g++.dg/compat/eh/unexpected1_y.C: New files.
15475 * g++.dg/compat/init: New test directory.
15476 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
15477 g++.dg/compat/init/array5_y.C,
15478 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
15479 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
15480 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
15481 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
15482 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
15483 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
15484 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
15485 g++.dg/compat/init/init-ref2_y.C: New files.
15486
15487 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15488
15489 PR c++/7584
15490 * g++.dg/inherit/using3.C: New test.
15491
15492 2002-10-17 Jan Hubicka <jh@suse.cz>
15493
15494 * gcc.dg/20021017-2.c: New test.
15495
15496 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15497
15498 * g++.dg/abi/mangle16.C: Adjust.
15499
15500 * g++.dg/init/array8.C: New test.
15501
15502 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
15503
15504 * gcc.dg/special/mips-abi.exp: New test.
15505 * gcc.dg/special/mips-abi.s: Empty file used by the above.
15506
15507 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15508
15509 * g++.dg/abi/mangle16.C: New test.
15510 * g++.dg/abi/mangle17.C: Likewise.
15511
15512 PR c++/7478
15513 * g++.dg/template/ref1.C: New test.
15514
15515 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15516
15517 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
15518
15519 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
15520
15521 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
15522
15523 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15524
15525 PR c++/7524
15526 * g++.dg/init/array7.C: New test.
15527
15528 2002-10-15 Mark Mitchell <mark@codesourcery.com>
15529
15530 * g++.dg/init/array6.C: New test.
15531
15532 * g++.dg/abi/mangle13.C: Likewise.
15533 * g++.dg/abi/mangle14.C: Likewise.
15534 * g++.dg/abi/mangle15.C: Likewise.
15535
15536 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15537
15538 * g++.dg/abi/empty8.C: New test.
15539
15540 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
15541
15542 * g++.dg/init/ctor1.C: New test.
15543
15544 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
15545
15546 * gcc.c-torture/execute/20021015-1.c: New test.
15547
15548 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
15549
15550 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
15551
15552 2002-10-14 Jan Hubicka <jh@suse.cz>
15553
15554 * gcc.dg/i386-ssetype-[1-5].c: New tests.
15555
15556 2002-10-14 Richard Henderson <rth@redhat.com>
15557
15558 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
15559
15560 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15561
15562 PR optimization/6631
15563 * g++.dg/opt/const2.C: New test.
15564
15565 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15566
15567 PR c++/7176
15568 * g++.dg/parse/friend1.C: New test.
15569 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
15570
15571 2002-10-14 Jakub Jelinek <jakub@redhat.com>
15572
15573 * gcc.dg/20021014-1.c: New test.
15574
15575 2002-10-11 Mark Mitchell <mark@codesourcery.com>
15576
15577 PR c++/5661
15578 * g++.dg/ext/vlm1.C: New test.
15579 * g++.dg/ext/vlm2.C: Likewise.
15580
15581 * g++.dg/init/array1.C: Remove invalid braces.
15582 * g++.dg/init/brace1.C: New test.
15583 * g++.dg/init/copy2.C: Likewise.
15584 * g++.dg/init/copy3.C: Likewise.
15585 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
15586 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
15587 braces.
15588
15589 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
15590
15591 * gcc.dg/cpp/assembler.S: Don't use -ansi.
15592
15593 2002-10-11 Richard Shann <richard.shann@superh.com>
15594
15595 * gcc.c-torture/compile/simd-5.c: New test.
15596
15597 2002-10-10 Roger Sayle <roger@eyesopen.com>
15598
15599 * gcc.c-torture/execute/shiftopt-1.c: New test case.
15600
15601 2002-10-10 Jim Wilson <wilson@redhat.com>
15602
15603 * gcc.c-torture/execute/20021010-1.c: New test.
15604
15605 2002-10-09 Zack Weinberg <zack@codesourcery.com>
15606
15607 PR c/7353
15608 * g++.dg/ext/typedef-init.C: New test.
15609 * gcc.dg/typedef-init.c: New test.
15610
15611 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
15612
15613 * gcc.dg/cpp/paste13.c: New test.
15614
15615 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15616
15617 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
15618 remaining platforms, XFAIL during compile, not execute. Don't
15619 XFAIL at -O0.
15620
15621 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
15622
15623 * gcc.dg/alias-1.c: Tweak expected warning.
15624
15625 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15626
15627 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
15628
15629 2002-10-06 Andreas Jaeger <aj@suse.de>
15630
15631 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
15632 * gcc.dg/cpp/c++98.C: Likewise.
15633
15634 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
15635 * g++.dg/cpp/c++98.C: Likewise.
15636
15637 * g++.dg/README (Subdirectories): Mention cpp directory.
15638
15639 PR target/7559
15640 * gcc.dg/20021006-1.c: New test.
15641
15642 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15643
15644 PR c++/7804
15645 * g++.dg/other/warning1.C: New test.
15646
15647 2002-10-04 Roger Sayle <roger@eyesopen.com>
15648
15649 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
15650 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
15651 and sparc-*-* with -m64 as expected failures. See PR 8087.
15652
15653 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15654
15655 PR c++/7931
15656 * g++.dg/template/ptrmem3.C: New test.
15657
15658 PR c++/7754
15659 * g++.dg/template/union1.C: New test.
15660
15661 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15662
15663 PR c++/8006
15664 * g++.dg/abi/mangle9.C: New test.
15665 * g++.dg/abi/mangle10.C: New test.
15666 * g++.dg/abi/mangle11.C: New test.
15667 * g++.dg/abi/mangle12.C: New test.
15668
15669 2002-10-02 Mark Mitchell <mark@codesourcery.com>
15670
15671 PR c++/7188.
15672 * g++.dg/template/meminit1.C: New test.
15673 * g++.dg/warn/Wreorder-1.C: Likewise.
15674 * g++.old-deja/g++.mike/warn3.C: Tweak.
15675 * lib/prune.exp: Ingore "in copy constructor".
15676
15677 2002-10-02 Andreas Jaeger <aj@suse.de>
15678
15679 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
15680 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
15681 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
15682 on x86-64.
15683
15684 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15685
15686 * gcc.dg/empty1.C: Fix typo.
15687
15688 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
15689
15690 * gcc.dg/alias-1.c: New test.
15691
15692 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15693
15694 * gcc.dg/empty1.C: New test.
15695
15696 * g++.dg/tls/init-2.C: Tweak error messages.
15697
15698 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
15699
15700 * gcc.c-torture/compile/20020923-1.c: New test.
15701
15702 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
15703
15704 * gcc.c-torture/execute/ffs-1.c: New test.
15705 * gcc.c-torture/execute/ffs-2.c: Ditto.
15706
15707 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
15708
15709 * g++.dg/overload/member1.C: New test.
15710
15711 2002-09-30 Mark Mitchell <mark@codesourcery.com>
15712
15713 * g++.dg/abi/empty7.C: New test.
15714 * g++.dg/init/pm2.C: Likewise.
15715
15716 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
15717
15718 * g++.dg/rtti/crash1.C: New test.
15719
15720 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
15721
15722 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
15723 gcc.dg/sibcall-4.c: New tests.
15724
15725 2002-09-28 Roger Sayle <roger@eyesopen.com>
15726
15727 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
15728 powerpc and MMIX targets.
15729
15730 2002-09-27 Zack Weinberg <zack@codesourcery.com>
15731
15732 * gcc.dg/cpp/20020927-1.c: New.
15733
15734 2002-09-26 David S. Miller <davem@redhat.com>
15735
15736 * gcc.c-torture/compile/trunctfdf.c: New.
15737
15738 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15739
15740 * lib/target-supports.exp (check_weak_available): Handle solaris2.
15741
15742 2002-09-27 Alan Modra <amodra@bigpond.net.au>
15743
15744 * gcc.c-torture/execute/loop-15.c: New.
15745
15746 2002-09-26 Janis Johnson <janis187@us.ibm.com>
15747
15748 * README.QMTEST: Fix typo.
15749
15750 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15751
15752 * gcc.dg/20020926-1.c: New test.
15753
15754 2002-09-25 David S. Miller <davem@redhat.com>
15755
15756 PR target/7842
15757 * gcc.c-torture/execute/shiftdi.c: New test.
15758
15759 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
15760
15761 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
15762 unique to the tool.
15763 * lib/g77.exp (g77_init): Likewise.
15764 * lib/g++.exp (g++_init): Likewise.
15765 * lib/objc.exp (objc_init): Likewise.
15766
15767 2002-09-25 Mark Mitchell <mark@codesourcery.com>
15768
15769 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
15770 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
15771 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
15772
15773 2002-09-25 Richard Henderson <rth@redhat.com>
15774
15775 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
15776 too-small long double.
15777
15778 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
15779
15780 * gcc.dg/20020919-1.c: New test.
15781
15782 2002-09-23 Mark Mitchell <mark@codesourcery.com>
15783
15784 * g++.dg/abi/bitfield6.C: New test.
15785 * g++.dg/abi/bitfield7.C: New test.
15786 * g++.dg/abi/bitfield8.C: New test.
15787 * g++.dg/abi/vbase11.C: New test.
15788
15789 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
15790
15791 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
15792 hppa*-*-hpux*. Update test comment.
15793
15794 2002-09-20 Jakub Jelinek <jakub@redhat.com>
15795
15796 * gcc.dg/tls/struct-1.c: New test.
15797
15798 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
15799
15800 * gcc.dg/cpp/tr-warn2.c: Update.
15801
15802 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15803
15804 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
15805
15806 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15807
15808 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
15809 systems.
15810
15811 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
15812
15813 * gcc.c-torture/execute/ieee/mzero3.c: New test.
15814
15815 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15816 Adjust for c++filt moved to binutils. Remove spurious duplicate
15817 setting of cxxfilt.
15818
15819 2002-09-19 Geoffrey Keating <geoffk@apple.com>
15820
15821 * gcc.dg/20020312-2.c: Update for darwin.
15822
15823 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
15824
15825 * g++.old-deja/g++.other/crash32.C: Mark ICE.
15826
15827 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
15828
15829 * objc.dg/comp-types-1.m: New test.
15830 * objc.dg/comp-types-2.m: New test.
15831 * objc.dg/comp-types-3.m: New test.
15832 * objc.dg/comp-types-4.m: New test.
15833 * objc.dg/comp-types-5.m: New test.
15834 * objc.dg/comp-types-6.m: New test.
15835
15836 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
15837
15838 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
15839
15840 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15841
15842 * g++.dg/other/do1.C: New test.
15843
15844 * g++.dg/template/subst1.C: New test.
15845
15846 2002-09-16 Steve Ellcey <sje@cup.hp.com>
15847
15848 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
15849
15850 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15851
15852 * g++.dg/template/qualttp20.C: Adjust expected errors.
15853 * g++.old-deja/g++.jason/report.C: Likewise.
15854 * g++.old-deja/g++.other/qual1.C: Likewise.
15855
15856 * g++.dg/lookup/scoped2.C: New test.
15857
15858 * g++.dg/ext/asm3.C: New test.
15859
15860 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
15861
15862 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
15863
15864 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
15865
15866 * ChangeLog: follow spelling conventions.
15867 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
15868 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
15869 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
15870 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
15871 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
15872 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
15873 * g++.old-deja/g++.law/global-init1.C: Likewise.
15874 * g++.old-deja/g++.other/delete4.C: Likewise.
15875 * g++.old-deja/g++.other/inline21.C: Likewise.
15876 * g++.old-deja/g++.other/singleton.C: Likewise.
15877 * g77.dg/strlen0.f: Likewise.
15878 * g77.f-torture/compile/20010519-1.f: Likewise.
15879 * g77.f-torture/compile/980310-4.f: Likewise.
15880 * gcc.c-torture/compile/20000605-1.c: Likewise.
15881 * gcc.c-torture/execute/20020225-1.c: Likewise.
15882 * gcc.dg/c90-hexfloat-2.c: Likewise.
15883 * gcc.dg/c99-bool-1.c: Likewise.
15884 * gcc.dg/c99-hexfloat-2.c: Likewise.
15885 * gcc.dg/dll-2.c: Likewise.
15886 * gcc.dg/wtr-union-init-1.c: Likewise.
15887 * gcc.dg/wtr-union-init-2.c: Likewise.
15888 * gcc.dg/wtr-union-init-3.c: Likewise.
15889 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15890 * gcc.dg/cpp/defined.c: Likewise.
15891 * gcc.dg/cpp/macsyntx.c: Likewise.
15892 * gcc.dg/cpp/paste2.c: Likewise.
15893 * gcc.dg/cpp/trad/defined.c: Likewise.
15894 * gcc.dg/format/c90-printf-1.c: Likewise.
15895 * gcc.dg/format/c90-scanf-1.c: Likewise.
15896 * gcc.dg/format/c99-printf-1.c: Likewise.
15897 * gcc.dg/format/c99-scanf-1.c: Likewise.
15898 * gcc.misc-tests/gcov-8.c: Likewise.
15899 * lib/profopt.exp: Likewise.
15900
15901 2002-09-15 Krister Walfridsson <cato@df.lth.se>
15902
15903 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
15904
15905 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15906
15907 * g++.dg/inherit/using2.C: New test.
15908
15909 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
15910
15911 * ChangeLog: Follow spelling conventions.
15912 * g++.dg/template/friend4.C: Likewise.
15913 * g++.old-deja/g++.pt/crash67.C: Likewise.
15914 * gcc.c-torture/execute/20000801-4.c: Likewise.
15915 * gcc.dg/c90-digraph-1.c: Likewise.
15916 * gcc.dg/c94-digraph-1.c: Likewise.
15917 * gcc.dg/c99-digraph-1.c: Likewise.
15918 * gcc.dg/cpp/line5.c: Likewise.
15919 * gcc.dg/cpp/multiline.c: Likewise.
15920 * gcc.dg/cpp/trad/literals-1.c: Likewise.
15921 * gcc.dg/format/attr-3.c: Likewise.
15922 * gcc.dg/format/c90-scanf-3.c: Likewise.
15923 * gcc.dg/format/ext-4.c: Likewise.
15924
15925 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15926
15927 * g++.dg/template/pretty1.C: New test.
15928
15929 2002-09-14 Alan Modra <amodra@bigpond.net.au>
15930
15931 * gcc.c-torture/execute/struct-cpy-1.c: New test.
15932
15933 2002-09-13 Matt Austern <austern@apple.com>
15934
15935 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
15936 passing a cast expression to a function by const reference.
15937
15938 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
15939
15940 * g++.dg/template/deduce1.C: New test.
15941
15942 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
15943
15944 * gcc.c-torture/execute/simd-1.c: Force all use of int to
15945 32-bit int.
15946
15947 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
15948
15949 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
15950 usage.
15951
15952 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
15953
15954 * gcc.c-torture/compile/20020910-1.c: New test.
15955
15956 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
15957
15958 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
15959
15960 2002-09-10 Andreas Jaeger <aj@suse.de>
15961
15962 * gcc.dg/20020312-2.c: Adjust for x86-64.
15963
15964 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
15965
15966 * g77.dg/7388.f: New test case for PR 7388.
15967
15968 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
15969
15970 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
15971
15972 2002-09-05 Ziemowit Laski <zlaski@apple.com>
15973
15974 * objc.dg/proto-lossage-1.m: New test.
15975
15976 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
15977
15978 * gcc.dg/cpp/_Pragma4.c: Fix typo.
15979
15980 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
15981
15982 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
15983 expected to pass.
15984
15985 2002-09-06 Stan Shebs <shebs@apple.com>
15986 David Edelsohn <edelsohn@gnu.org>
15987
15988 * gcc.dg/weak: New directory.
15989 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
15990 target-specific xfail bits.
15991 * gcc.dg/typeof-2.c: Move to new directory.
15992 * gcc.dg/weak.exp: New expect script.
15993
15994 2002-09-06 Alan Modra <amodra@bigpond.net.au>
15995
15996 * gcc.c-torture/execute/extzvsi.c: New test.
15997
15998 2002-09-05 Stan Shebs <shebs@apple.com>
15999
16000 * gcc.dg/weak-1.c: xfail on Darwin.
16001 * gcc.dg/weak-2.c: Ditto.
16002 * gcc.dg/weak-3.c: Ditto.
16003 * gcc.dg/weak-4.c: Ditto.
16004 * gcc.dg/weak-5.c: Ditto.
16005 * gcc.dg/weak-6.c: Ditto.
16006 * gcc.dg/weak-7.c: Ditto.
16007 * gcc.dg/weak-8.c: Ditto.
16008 * gcc.dg/weak-9.c: Ditto.
16009
16010 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
16011
16012 * gcc.c-torture/execute/loop-14.c: New test.
16013
16014 2002-09-04 Jakub Jelinek <jakub@redhat.com>
16015
16016 * g++.dg/other/cxa-atexit1.C: New test.
16017
16018 * gcc.dg/typeof-2.c: New test.
16019
16020 2002-09-03 Roger Sayle <roger@eyesopen.com>
16021
16022 * gcc.dg/builtins-2.c: New testcase.
16023 * gcc.dg/builtins-3.c: New testcase.
16024
16025 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
16026
16027 * gcc.dg/cpp/_Pragma4.c: New test.
16028
16029 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
16030
16031 * objc/execute/nil_method-1.m: New testcase.
16032
16033 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
16034
16035 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
16036 [Object class], not [Object initialize].
16037
16038 2002-08-31 Roger Sayle <roger@eyesopen.com>
16039 Hans-Peter Nilsson <hp@bitrange.com>
16040
16041 * gcc.c-torture/execute/20020720-1.x: Skip test on
16042 mmix-knuth-mmixware. Correct comment.
16043
16044 2002-08-27 Mark Mitchell <mark@codesourcery.com>
16045
16046 * testsuite/g++.dg/abi/bitfield5.C: New test.
16047 * testsuite/g++.dg/abi/vbase10.C: Likewise.
16048
16049 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
16050
16051 * objc.dg/undeclared-selector.m: New test.
16052
16053 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
16054
16055 * g++.dg/other/offsetof1.C: Avoid cast warning.
16056
16057 2002-08-26 Ziemowit Laski <zlaski@apple.com>
16058
16059 * objc.dg/super-class-2.m: New test.
16060
16061 2002-08-24 Matt Austern <austern@apple.com>
16062
16063 * g++.dg/ext/lvaddr.C: New test.
16064 * g++.dg/ext/lvcast.C: New test.
16065
16066 2002-08-22 Mark Mitchell <mark@codesourcery.com>
16067
16068 * testsuite/g++.dg/inherit/cond1.C: New test.
16069
16070 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
16071
16072 * gcc.dg/noncompile/incomplete-1.c: New test.
16073
16074 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16075
16076 * gcc.dg/typespec-1.c: New test.
16077
16078 2002-08-20 Devang Patel <dpatel@apple.com>
16079 * objc.dg/proto-hier-2.m: New test.
16080
16081 2002-08-19 Ziemowit Laski <zlaski@apple.com>
16082
16083 * objc.dg/bitfield-1.m: New test.
16084 * objc.dg/bitfield-2.m: New test.
16085
16086 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
16087
16088 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
16089 gcc.dg/c99-flex-array-4.c: New tests.
16090
16091 2002-08-16 Stan Shebs <shebs@apple.com>
16092
16093 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
16094
16095 2002-08-15 Jakub Jelinek <jakub@redhat.com>
16096
16097 * gcc.dg/typeof-1.c: New test.
16098 * g++.dg/ext/typeof2.C: New test.
16099
16100 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
16101
16102 * g++.dg/other/offsetof1.C: New test.
16103
16104 2002-08-14 Richard Henderson <rth@redhat.com>
16105
16106 * gcc.dg/tls/diag-3.c: Fix expected message strings.
16107
16108 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
16109
16110 * gcc.dg/cpp/_Pragma3.c: New test.
16111
16112 2002-08-13 Mark Mitchell <mark@codesourcery.com>
16113
16114 * g++.dg/template/inherit3: New test.
16115
16116 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
16117
16118 * gcc.dg/bitfld-4.c: Add blank options.
16119
16120 2002-08-09 Mark Mitchell <mark@codesourcery.com>
16121
16122 * g++.dg/template/crash1.C: New test.
16123
16124 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16125
16126 * gcc.dg/tls/opt-2.c: New test.
16127
16128 2002-08-08 Devang Patel <dpatel@apple.com>
16129
16130 * objc.dg/selector-1.m : New test
16131
16132 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16133
16134 * g++.dg/abi/bitfield4.C: New test.
16135 * gcc.dg/bitfld-4.c: New test.
16136
16137 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16138
16139 * g++.dg/other/packed1.C: New test.
16140
16141 2002-08-07 Mark Mitchell <mark@codesourcery.com>
16142
16143 * g++.dg/abi/offsetof.C: Tweak error messages.
16144 * g++.old-deja/g++.mike/p10769a.C: Likewise.
16145
16146 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16147
16148 * gcc.dg/bitfld-3.c: New test.
16149
16150 2002-08-07 Jakub Jelinek <jakub@redhat.com>
16151 Richard Henderson <rth@redhat.com>
16152
16153 * gcc.dg/i386-bitfield1.c: New test.
16154 * g++.dg/abi/bitfield3.C: Update.
16155
16156 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
16157
16158 * objc.dg/const-str-2.m: Update.
16159 * gcc.dg/cpp/c++98.c: Change to C extension.
16160 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
16161 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
16162
16163 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
16164
16165 * testsuite/gcc.dg/tls/diag-3.c: New.
16166
16167 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
16168
16169 * g++.dg/README (Subdirectories): Document new subdir expr.
16170 * g++.dg/expr/pmf-1.C: New test.
16171
16172 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
16173
16174 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
16175
16176 2002-08-06 Jakub Jelinek <jakub@redhat.com>
16177
16178 * g++.dg/abi/bitfield3.C: New test.
16179
16180 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
16181
16182 * lib/gcov.exp: Tweak expected line formats.
16183 * gcc.misc-tests/gcov8.c: New test.
16184 * gcc.misc-tests/gcov8.x: New flags.
16185
16186 2002-08-05 Jakub Jelinek <jakub@redhat.com>
16187
16188 * consistency.vlad/layout/endian.c: Include string.h.
16189
16190 * gcc.c-torture/execute/20020805-1.c: New test.
16191
16192 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
16193
16194 * g++.dg/other/conversion1.C: New test.
16195
16196 2002-08-03 Roger Sayle <roger@eyesopen.com>
16197
16198 * gcc.dg/builtins-1.c: New testcase.
16199
16200 2002-08-02 Mark Mitchell <mark@codesourcery.com>
16201
16202 * g++.dg/inherit/access3.C: New test.
16203
16204 2002-08-01 Jakub Jelinek <jakub@redhat.com>
16205
16206 * gcc.dg/ia64-visibility-2.c: New test.
16207
16208 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
16209
16210 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
16211 __qualifier_flags to __flags.
16212
16213 2002-07-31 Mark Mitchell <mark@codesourcery.com>
16214
16215 * g++.dg/inherit/operator1.C: New test.
16216 * g++.dg/lookup/disamb1.C: Fix typo in comment.
16217 * g++.dg/other/error1.C: Change expected error message.
16218 * g++.dg/template/conv4.C: Likewise.
16219
16220 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
16221
16222 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
16223 for documented behavior.
16224
16225 2002-07-25 Roger Sayle <roger@eyesopen.com>
16226
16227 * gcc.c-torture/execute/20020720-1.x: Skip this test on
16228 several targets known to fail.
16229
16230 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
16231
16232 * gcc.dg/mips-args-[123].c: New tests.
16233
16234 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
16235
16236 * gcc.dg/ppc-spe.c: New.
16237
16238 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
16239
16240 * g++.dg/other/ptrmem4.C: New testcase.
16241
16242 2002-07-24 Richard Henderson <rth@redhat.com>
16243
16244 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
16245
16246 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
16247
16248 * g++.dg/ext/alignof1.C (main): Return 0 for success.
16249
16250 2002-07-24 Roger Sayle <roger@eyesopen.com>
16251
16252 * gcc.c-torture/execute/memset-3.c: New testcase.
16253
16254 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
16255
16256 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
16257 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
16258
16259 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16260
16261 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
16262 Delete.
16263
16264 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
16265
16266 * gcc.c-torture/compile/simd-4.c: New test.
16267
16268 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16269
16270 PR c++/7347, c++/7348
16271 * g++.dg/template/access4.C: New test.
16272 * g++.dg/template/access5.C: New test.
16273 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
16274 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
16275 * g++.old-deja/g++.pt/ttp58.C: Likewise.
16276 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
16277
16278 2002-07-22 Jakub Jelinek <jakub@redhat.com>
16279
16280 * gcc.dg/gnu89-init-2.c: New test.
16281
16282 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
16283
16284 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
16285
16286 2002-07-20 Roger Sayle <roger@eyesopen.com>
16287
16288 * gcc.c-torture/execute/20020720-1.c: New testcase.
16289
16290 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
16291
16292 * gcc.dg/cpp/Wsignprom.c: New tests.
16293
16294 2002-07-20 Alan Modra <amodra@bigpond.net.au>
16295
16296 * gcc.c-torture/execute/loop-13.c: New test.
16297
16298 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
16299
16300 * gcc.dg/cpp/expr.c: New tests.
16301
16302 2002 07-18 David Edelsohn <edelsohn@gnu.org>
16303
16304 * g++.dg/opt/pr6713.C: Add template instantiation.
16305
16306 2002-07-18 Alan Modra <amodra@bigpond.net.au>
16307
16308 * gcc.dg/nest.c: New test.
16309
16310 2002-07-17 Richard Henderson <rth@redhat.com>
16311
16312 * g++.dg/opt/pr6713.C: New test.
16313
16314 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
16315
16316 * gcc.c-torture/execute/loop-2e.x: Let the testcase
16317 XFAIL for all x86 processors.
16318
16319 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
16320
16321 * gcc.c-torture/execute/20010122-1.x: Do not test with
16322 -fomit-frame-pointer.
16323
16324 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16325
16326 * g++.dg/template/instantiate2.C: New test.
16327 * g++.dg/template/spec4.C: New test.
16328
16329 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16330
16331 * g++.dg/template/access2.C: New test.
16332 * g++.dg/template/access3.C: New test.
16333
16334 2002-07-15 Zack Weinberg <zack@codesourcery.com>
16335
16336 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
16337 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
16338 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
16339 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
16340 Convert to use <stdarg.h>.
16341 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
16342 Delete.
16343 * gcc.dg/va-arg-2.c: New.
16344 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
16345
16346 2002-07-15 Jakub Jelinek <jakub@redhat.com>
16347
16348 * gcc.c-torture/compile/20020710-1.c: New test.
16349
16350 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
16351 Andrew Pinski <pinskia@physics.uc.edu>
16352
16353 gcc.c-torture/compile/simd-2.c: New testcase.
16354 gcc.c-torture/compile/simd-3.c: Likewise.
16355
16356 2002-07-11 Mark Mitchell <mark@codesourcery.com>
16357
16358 PR c++/7224
16359 * g++.dg/overload/error1.C: New test.
16360
16361 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16362
16363 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
16364 configuration and IRIX 6 O32 ABI.
16365
16366 2002-07-11 Roger Sayle <roger@eyesopen.com>
16367
16368 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
16369
16370 2002-07-10 Roger Sayle <roger@eyesopen.com>
16371
16372 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
16373
16374 2002-07-10 Jeffrey A Law <law@redhat.com>
16375
16376 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
16377
16378 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
16379
16380 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
16381
16382 * gcc.dg/20020312-2.c: Check for __PPC__.
16383
16384 2002-07-09 Diego Novillo <dnovillo@redhat.com>
16385
16386 * gcc.c-torture/compile/20020709-1.c: New test.
16387
16388 2002-07-07 Roger Sayle <roger@eyesopen.com>
16389
16390 * g++.dg/template/qualttp21.C: New test case.
16391
16392 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
16393
16394 * gcc.c-torture/compile/20020706-1.c: New test.
16395 * gcc.c-torture/compile/20020706-2.c: New test.
16396
16397 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
16398 Alexandre Oliva <aoliva@redhat.com>
16399
16400 * g++.dg/warn/incomplete1.C: New test.
16401
16402 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16403
16404 PR c++/7099
16405 * g++.dg/warn/noreturn1.C: New test.
16406
16407 2002-07-03 Mark Mitchell <mark@codesourcery.com>
16408
16409 PR c++/6706
16410 * g++.dg/debug/debug6.C: New test.
16411 * g++.dg/debug/debug7.C: New test.
16412
16413 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
16414
16415 * gcc.c-torture/compile/simd-3.c: New test.
16416
16417 2002-07-03 Chris Demetriou <cgd@broadcom.com>
16418
16419 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
16420 * gcc.dg/20020620-1.c: Likewise.
16421
16422 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16423
16424 PR c++/6944
16425 * g++.dg/init/array4.C: New test.
16426 * g++.dg/init/array5.C: New test.
16427
16428 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
16429
16430 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
16431 * gcc.c-torture/execute/simd-2.c (main): Likewise.
16432
16433 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16434
16435 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
16436 * gcc.dg/wtr-aggr-init-1.c: Likewise.
16437 * gcc.dg/wtr-conversion-1.c: Likewise.
16438 * gcc.dg/wtr-escape-1.c: Likewise.
16439 * gcc.dg/wtr-int-type-1.c: Likewise.
16440 * gcc.dg/wtr-label-1.c: Likewise.
16441 * gcc.dg/wtr-static-1.c: Likewise.
16442 * gcc.dg/wtr-strcat-1.c: Likewise.
16443 * gcc.dg/wtr-suffix-1.c: Likewise.
16444 * gcc.dg/wtr-switch-1.c: Likewise.
16445 * gcc.dg/wtr-unary-plus-1.c: Likewise.
16446 * gcc.dg/wtr-union-init-1.c: Likewise.
16447 * gcc.dg/wtr-union-init-2.c: Likewise.
16448 * gcc.dg/wtr-union-init-3.c: Likewise.
16449
16450 * gcc.dg/wtr-func-def-1.c: New test.
16451
16452 2002-07-02 Devang Patel <dpatel@apple.com>
16453
16454 * objc.dg/param-1.m: New test.
16455
16456 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
16457
16458 * gcc.dg/cpp/trad/directive.c: Add test.
16459 * gcc.dg/cpp/trad/macroargs.c: Add test.
16460 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
16461
16462 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
16463
16464 * gcc.dg/cpp/cmdlne-M.c: New test.
16465
16466 2002-07-02 Ziemowit Laski <zlaski@apple.com>
16467
16468 * objc.dg/desig-init-1.m: New test.
16469
16470 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16471
16472 PR c++/6716
16473 * g++.dg/template/instantiate1.C: New test.
16474
16475 2002-07-01 Mark Mitchell <mark@codesourcery.com>
16476
16477 PR c++/7112
16478 * g++.dg/template/sizeof2.C: New test.
16479
16480 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16481
16482 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
16483 gcc.dg/cpp/trad/include.c: New tests.
16484
16485 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
16486
16487 PR target/7177
16488 * gcc.c-torture/compile/20020701-1.c: New test.
16489
16490 2002-07-01 Stan Shebs <shebs@apple.com>
16491
16492 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
16493 header here...
16494 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
16495 (objc-torture-execute): or here.
16496
16497 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
16498
16499 * gcc.c-torture/execute/arith-rand-ll.c: New test.
16500
16501 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16502
16503 * gcc.dg/cpp/trad/escaped-nl.c: New test.
16504
16505 2002-06-30 Devang Patel <dpatel@apple.com>
16506
16507 * objc.dg/fsyntax-only.m: New test.
16508
16509 2002-06-27 Mark Mitchell <mark@codesourcery.com>
16510
16511 PR c++/6695
16512 * g++.dg/template/friend7.C: New file.
16513
16514 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
16515
16516 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
16517 return type.
16518
16519 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
16520
16521 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
16522 avoid division by zero.
16523
16524 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
16525
16526 * gcc.dg/Wunknownprag.c: New tests.
16527
16528 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
16529
16530 * gcc.c-torture/execute/simd-2.c: New test.
16531
16532 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
16533
16534 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
16535 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
16536 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
16537 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
16538 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
16539 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
16540 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
16541 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
16542 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
16543 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
16544 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
16545 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
16546 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
16547 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
16548 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
16549 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
16550 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
16551
16552 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
16553
16554 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
16555 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
16556 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
16557 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
16558 New tests.
16559 * gcc.dg/cpp/trad/directive.c: Update.
16560
16561 2002-06-23 Andreas Jaeger <aj@suse.de>
16562
16563 * gcc.c-torture/execute/complex-6.c: New.
16564
16565 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
16566
16567 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
16568 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
16569 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
16570 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
16571
16572 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
16573
16574 * gcc.dg/cpp/trad: New directory with traditional tests copied
16575 from parent directory.
16576 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16577 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16578 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16579 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16580 Move to trad/ and rename.
16581 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
16582 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
16583 gcc.dg/cpp/trad/redef2.c: New tests.
16584 * gcc.dg/cpp/trad/trad.exp: New driver.
16585
16586 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
16587
16588 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16589 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16590 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16591 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16592 Remove.
16593
16594 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
16595
16596 * gcc.dg/20020620-1.c: New test.
16597
16598 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16599
16600 * g++.dg/template/ttp4.C: New test.
16601
16602 2002-06-19 Jakub Jelinek <jakub@redhat.com>
16603
16604 * g++.dg/opt/vt1.C: Fix regexp.
16605
16606 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16607
16608 * gcc.c-torture/execute/pure-1.c: Make functions static again.
16609 Don't use attribute `noinline'.
16610
16611 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16612
16613 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
16614
16615 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
16616
16617 * gcc.c-torture/execute/simd-1.c: New.
16618
16619 * gcc.dg/simd-1.c: New.
16620
16621 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16622
16623 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
16624
16625 2002-06-16 Richard Henderson <rth@redhat.com>
16626
16627 * g++.dg/ext/anon-struct1.C: New.
16628 * g++.dg/ext/anon-struct2.C: New.
16629 * g++.dg/ext/anon-struct3.C: New.
16630 * gcc.dg/anon-struct-1.c: New.
16631 * gcc.dg/anon-struct-2.c: New.
16632 * gcc.dg/anon-struct-3.c: New.
16633 * gcc.dg/20011008-1.c: Adjust warning text.
16634 * gcc.dg/20020527-1.c: Add -fms-extensions.
16635
16636 2002-06-16 Richard Henderson <rth@redhat.com>
16637
16638 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
16639
16640 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
16641
16642 * gcc.c-torture/execute/20020615-1.c: New test.
16643
16644 2002-06-15 Roger Sayle <roger@eyesopen.com>
16645
16646 * gcc.c-tortuture/execute/compare-1.c: New test case.
16647 * gcc.c-tortuture/execute/compare-2.c: New test case.
16648 * gcc.c-tortuture/execute/compare-3.c: New test case.
16649
16650 2002-06-13 Richard Henderson <rth@redhat.com>
16651
16652 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
16653 ia64 ilp32.
16654
16655 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16656
16657 * g++.dg/template/typename2.C: Update error message.
16658
16659 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
16660
16661 * gcc.c-torture/execute/20020611-1.c: New test.
16662
16663 2002-06-11 Bob Wilson <bob.wilson@acm.org>
16664
16665 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
16666 list of targets to skip.
16667
16668 2002-06-10 Bob Wilson <bob.wilson@acm.org>
16669
16670 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
16671 targets if not optimizing.
16672
16673 2002-06-10 Jakub Jelinek <jakub@redhat.com>
16674
16675 * gcc.c-torture/compile/20020605-1.c: New test.
16676
16677 * g++.dg/opt/vt1.C: New test.
16678
16679 * gcc.dg/20020531-1.c: New test.
16680
16681 * gcc.dg/20020530-1.c: New test.
16682
16683 * gcc.dg/20020527-1.c: New test.
16684
16685 * g++.dg/opt/cse1.C: New test.
16686
16687 2002-06-07 Roger Sayle <roger@eyesopen.com>
16688
16689 * gcc.dg/20020607-2.c: New test case.
16690
16691 2002-06-07 Jakub Jelinek <jakub@redhat.com>
16692
16693 * gcc.c-torture/compile/20020604-1.c: New test.
16694
16695 2002-06-04 Richard Henderson <rth@redhat.com>
16696
16697 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
16698 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
16699 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
16700
16701 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
16702
16703 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
16704
16705 2002-06-03 Richard Henderson <rth@redhat.com>
16706
16707 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
16708 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
16709
16710 2002-06-02 Richard Henderson <rth@redhat.com>
16711
16712 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
16713 test functions static.
16714
16715 2002-06-02 Andreas Jaeger <aj@suse.de>
16716
16717 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
16718 now.
16719
16720 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
16721
16722 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
16723 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
16724 Update for mofified diagnostics.
16725 * gcc.dg/c99-intconst-1.c: No longer fail.
16726
16727 2002-06-02 Richard Henderson <rth@redhat.com>
16728
16729 * gcc.dg/uninit-A.c: Remove xfail markers.
16730
16731 2002-06-01 Roger Sayle <roger@eyesopen.com>
16732
16733 * gcc.dg/fnegate-1.c: New test case.
16734
16735 2002-05-30 Osku Salerma <osku@iki.fi>
16736
16737 * gcc.c-torture/execute/mayalias-1.c: New file.
16738
16739 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
16740
16741 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
16742 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
16743 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
16744
16745 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
16746
16747 * gcc.c-torture/execute/20020529-1.c: New test.
16748
16749 2002-05-27 Richard Henderson <rth@redhat.com>
16750
16751 * g++.dg/ext/attrib6.C: New test case.
16752
16753 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16754
16755 * gcc.c-torture/execute/pure-1.c: New test.
16756
16757 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16758
16759 * gcc.dg/cpp/arith-2.c: Remove.
16760
16761 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16762
16763 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
16764 * gcc.dg/cpp/if-3.c: Remove.
16765
16766 2002-05-26 Jakub Jelinek <jakub@redhat.com>
16767
16768 * g++.dg/opt/cse2.C: New test.
16769
16770 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
16771
16772 * gcc.dg/cpp/arith-1.c: New semantic tests.
16773 * gcc.dg/cpp/if-1.c: Update.
16774
16775 2002-05-24 Ben Elliston <bje@redhat.com>
16776
16777 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
16778
16779 2002-05-24 Jakub Jelinek <jakub@redhat.com>
16780
16781 * gcc.dg/verbose-asm.c: New test.
16782
16783 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
16784
16785 * gcc.dg/cpp/paste12.c: New test.
16786
16787 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16788
16789 * g++.dg/parse/named_ops.C: New test.
16790
16791 2002-05-23 Mark Mitchell <mark@codesourcery.com>
16792
16793 * gcc/testsuite/gcc.dg/weak-8.c: New test.
16794
16795 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
16796
16797 * gcc.dg/weak-2.c: Allow optional leading underscore
16798 in scan-assembler symbol name.
16799 * gcc.dg/weak-3.c: Likewise.
16800 * gcc.dg/weak-4.c: Likewise.
16801 * gcc.dg/weak-5.c: Likewise.
16802
16803 2002-05-23 Jakub Jelinek <jakub@redhat.com>
16804
16805 * gcc.dg/20020523-1.c: New test.
16806
16807 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16808
16809 * objc.dg/const-str-2.m: Update now that we stop after
16810 a command line error.
16811
16812 2002-05-22 Richard Henderson <rth@redhat.com>
16813
16814 * g++.dg/dg.exp: Fix typo in test pruneing.
16815
16816 2002-05-22 Richard Henderson <rth@redhat.com>
16817
16818 * g++.dg/dg.exp: Prune the tls subdirectory.
16819 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
16820 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
16821 * g++.dg/tls/init-1.C: New.
16822
16823 2002-05-22 Jakub Jelinek <jakub@redhat.com>
16824
16825 * gcc.dg/20020517-1.c: New test.
16826
16827 2002-05-21 Richard Henderson <rth@redhat.com>
16828
16829 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
16830 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
16831
16832 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
16833
16834 * g++.dg/other/copy2.C: New test.
16835
16836 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
16837
16838 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
16839 (MAX_COPY): Bump up to 10 times sizeof (long long).
16840 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
16841
16842 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
16843 sizeof (long long).
16844
16845 * gcc.c-torture/execute/strcpy-1.c: New test.
16846
16847 2002-05-19 Jason Merrill <jason2redhat.com>
16848
16849 * g++.dg/ext/oper1.C: New test.
16850
16851 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
16852 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
16853
16854 * README.QMTEST: New file.
16855
16856 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
16857
16858 2002-05-19 Andreas Jaeger <aj@suse.de>
16859
16860 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
16861 now.
16862 * gcc.c-torture/execute/loop-2d.x: Likewise.
16863
16864 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
16865
16866 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
16867 support weak symbols.
16868 * gcc.dg/weak-4.c: Likewise
16869 * gcc.dg/weak-6.c: Likewise
16870
16871 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
16872
16873 * gcc.dg/weak-3.c: Add dg-excess-error comment for
16874 cygwin, coff and h8300-*-hms targets
16875 * gcc.dg/weak-5.c: Likewise
16876 * gcc.dg/weak-7.c: Likewise
16877
16878 2002-05-16 Jason Merrill <jason@redhat.com>
16879
16880 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
16881 (scan-assembler-not, scan-assembler-dem): Likewise.
16882 (scan-assembler-dem-not): Likewise.
16883
16884 2002-05-15 Richard Henderson <rth@redhat.com>
16885
16886 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
16887
16888 2002-05-15 Richard Henderson <rth@redhat.com>
16889
16890 * gcc.dg/weak-5.c (vfoo1c): No warning here.
16891 (vfoo1f): Warning here.
16892 (vfoo1l): Don't redefine the alias.
16893
16894 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
16895
16896 * g++.dg/init/pm1.C: New test.
16897
16898 2002-05-12 David S. Miller <davem@redhat.com>
16899
16900 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
16901 types.
16902
16903 2002-05-10 Roger Sayle <roger@eyesopen.com>
16904
16905 * gcc.c-torture/execute/20020510-1.c: New test case.
16906
16907 2002-05-10 David S. Miller <davem@redhat.com>
16908
16909 * gcc.c-torture/execute/conversion.c: Test long double too.
16910
16911 2002-05-09 Jakub Jelinek <jakub@redhat.com>
16912
16913 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
16914 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
16915 * lib/g++.exp (g++_link_flags): Likewise.
16916 * lib/objc.exp (objc_target_compile): Likewise.
16917
16918 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
16919
16920 * gcc.dg/cpp/poison.c: Update.
16921 * gcc.dg/cpp/20000625-2.c: Remove.
16922 * gcc.dg/cpp/direct2s.c: Remove final test.
16923
16924 2002-05-08 Tom Rix <trix@redhat.com>
16925
16926 * gcc.c-torture/execute/20020508-1.c: New test.
16927 * gcc.c-torture/execute/20020508-2.c: New test.
16928 * gcc.c-torture/execute/20020508-3.c: New test.
16929
16930 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
16931
16932 * gcc.dg/cpp/charconst-4.c: More tests.
16933
16934 2002-05-08 Mark Mitchell <mark@codesourcery.com>
16935
16936 PR c/6569
16937 * gcc.dg/weak-3.c: Update location of warning messages.
16938 * gcc.dg/weak-5.c: Likewise.
16939
16940 2002-05-06 Roger Sayle <roger@eyesopen.com>
16941
16942 * gcc.c-torture/execute/20020506-1.c: New test case.
16943
16944 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
16945
16946 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
16947
16948 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
16949
16950 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
16951
16952 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
16953
16954 * gcc.dg/cpp/charconst-3.c: New test.
16955
16956 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
16957
16958 * gcc.dg/cpp/charconst.c: Update tests.
16959
16960 2002-05-05 Tim Josling <tej@melbpc.org.au>
16961
16962 * treelang: Added directory for new sample language treelang. Also
16963 lib/treelang.exp: New file to signal treelang should be tested.
16964
16965 2002-05-03 Jakub Jelinek <jakub@redhat.com>
16966
16967 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
16968 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
16969 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
16970 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
16971 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
16972 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
16973 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
16974
16975 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
16976
16977 * gcc.dg/format/xopen-2.c: New test.
16978
16979 2002-05-03 Jakub Jelinek <jakub@redhat.com>
16980
16981 * gcc.dg/20020503-1.c: New test.
16982
16983 2002-05-02 Mark Mitchell <mark@codesourcery.com>
16984
16985 * g++.dg/init/dtor1.C: Make it tougher.
16986
16987 2002-05-01 Mark Mitchell <mark@codesourcery.com>
16988
16989 * g++.dg/init/dtor1.C: New test.
16990
16991 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
16992
16993 * gcc.dg/altivec-8.c: New.
16994
16995 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
16996
16997 * gcc.dg/altivec-7.c: New.
16998
16999 2002-04-29 Jakub Jelinek <jakub@redhat.com>
17000
17001 * g++.dg/parse/typedef1.C: New test.
17002
17003 2002-04-29 Mark Mitchell <mark@codesourcery.com>
17004
17005 PR c++/6486
17006 * g++.dg/template/friend6.C: New test.
17007
17008 PR c++/6492
17009 * g++.dg/init/copy1.C: New test.
17010
17011 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
17012
17013 * g++.dg/warn/effc1.C: New test.
17014
17015 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
17016
17017 * gcc.dg/cpp/if-cexp.c: Add a test.
17018
17019 2002-04-28 Jakub Jelinek <jakub@redhat.com>
17020
17021 * gcc.dg/20020426-2.c: New test.
17022
17023 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
17024
17025 * gcc.dg/cpp/if-mop.c: Update.
17026 * gcc.dg/cpp/if-mpar.c: Add test.
17027 * gcc.dg/cpp/if-oppr.c: Update.
17028
17029 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17030
17031 PR c/6343
17032 * gcc.dg/weak-[2-7].c: New tests.
17033
17034 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17035
17036 * gcc.dg/enum1.c: New test.
17037
17038 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17039
17040 PR c++/6497
17041 * g++.dg/inherit/access2.C: New test.
17042
17043 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17044
17045 PR bootstrap/6445
17046 * gcc.dg/20020426-1.c: New test.
17047
17048 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17049
17050 * g++.dg/abi/enum1.C: New test.
17051
17052 2002-04-26 Richard Henderson <rth@redhat.com>
17053
17054 * gcc.dg/c99-bool-1.c: Expect always true warning.
17055
17056 2002-04-25 Roger Sayle <roger@eyesopen.com>
17057
17058 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
17059
17060 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17061
17062 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
17063 targets.
17064
17065 2002-04-24 Mark Mitchell <mark@codesourcery.com>
17066
17067 * g++.dg/abi/mange7.C: New test.
17068
17069 PR c++/6438.
17070 * g++.dg/parse/stmtexpr2.C: New test.
17071
17072 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
17073
17074 * gcc.dg/20020312-2.c: Add SH target.
17075
17076 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17077
17078 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
17079 compiler output on mips*-*-irix*.
17080
17081 2002-04-23 Jakub Jelinek <jakub@redhat.com>
17082
17083 * g++.dg/parse/attr1.C: New test.
17084
17085 2002-04-23 Roger Sayle <roger@eyesopen.com>
17086
17087 * gcc.c-torture/execute/string-opt-17.c: New test case.
17088 * gcc.c-torture/execute/memset-2.c: New test case.
17089
17090 2002-04-23 Mark Mitchell <mark@codesourcery.com>
17091
17092 PR c++/6256:
17093 * g++.dg/template/friend5.C: New test.
17094
17095 PR c++/6331:
17096 * g++.dg/template/qual1.C: Likewise.
17097
17098 2002-04-22 Zack Weinberg <zack@codesourcery.com>
17099
17100 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
17101 Include stdlib.h, not stdio.h or ctype.h.
17102
17103 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
17104
17105 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
17106 cris-*-elf* and mmix-*-*.
17107 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
17108 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
17109 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
17110 Ditto.
17111 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
17112 * gcc.dg/wchar_t-1.c: Ditto.
17113
17114 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
17115
17116 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
17117 Clarify comment.
17118
17119 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
17120
17121 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
17122
17123 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17124
17125 * gcc.c-torture/execute/20000906-1.x: Delete.
17126
17127 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
17128
17129 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
17130
17131 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
17132
17133 * PR6367
17134 * g77.f-torture/execute/6367.f: New test.
17135 * g77.f-torture/execute/6367.x: Disable for MMIX.
17136
17137 2002-04-19 Mark Mitchell <mark@codesourcery.com>
17138
17139 * PR6352
17140 * g++.dg/opt/inline2.C: New test.
17141
17142 2002-04-18 Richard Henderson <rth@redhat.com>
17143
17144 * gcc.dg/20000906-1.c: Enable for all targets.
17145 * gcc.c-torture/compile/iftrap-2.c: New.
17146
17147 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17148
17149 * gcc.dg/20020418-1.c: New test.
17150 * gcc.dg/20020418-2.c: New test.
17151
17152 2002-04-18 Richard Henderson <rth@redhat.com>
17153
17154 * gcc.c-torture/compile/iftrap-1.c: New.
17155 * gcc.dg/iftrap-1.c: Adjust for ia64.
17156 * gcc.dg/iftrap-2.c: New.
17157
17158 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17159
17160 * gcc.c-torture/compile/20020418-1.c: New test.
17161
17162 2002-04-18 Roger Sayle <roger@eyesopen.com>
17163
17164 * gcc.c-torture/compile/20020415-1.c: New.
17165
17166 2002-04-18 David S. Miller <davem@redhat.com>
17167
17168 * gcc.c-torture/execute/20020418-1.c: New test.
17169
17170 2002-04-17 Jakub Jelinek <jakub@redhat.com>
17171
17172 * gcc.dg/20020416-1.c: New test.
17173
17174 * g++.dg/opt/inline1.C: New test.
17175
17176 2002-04-16 Jakub Jelinek <jakub@redhat.com>
17177
17178 * gcc.dg/altivec-5.c: New test.
17179
17180 * gcc.dg/20020415-1.c: New test.
17181
17182 2002-04-15 Mark Mitchell <mark@codesourcery.com>
17183
17184 * testsuite/lib/chill.exp: Remove.
17185
17186 2002-04-14 Jakub Jelinek <jakub@redhat.com>
17187
17188 * g++.dg/other/big-struct.C: New test.
17189
17190 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
17191
17192 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
17193 of scratch file.
17194
17195 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
17196
17197 PR c/6277
17198 * gcc.dg/i386-387-1.c: Allow optional leading underscore
17199 in scan-assembler function name
17200
17201 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
17202
17203 * g77.f-torture/execute/980628-4.x,
17204 g77.f-torture/execute/980628-5.x,
17205 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17206 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17207 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
17208 i[34567]86-*-*.
17209
17210 2002-04-13 David S. Miller <davem@redhat.com>
17211
17212 * gcc.c-torture/execute/20020413-1.c: New test.
17213
17214 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
17215
17216 * gcc.dg/asm-6.c,
17217 * g++.dg/ext/asm1.C: New tests.
17218
17219 2002-04-12 Mark Mitchell <mark@codesourcery.com>
17220
17221 PR c++ 5373.
17222 * g++.dg/parse/stmtexpr1.C: New test.
17223
17224 PR c++/5189.
17225 * g++.dg/template/copy1.C: New test.
17226
17227 2002-04-12 Richard Henderson <rth@redhat.com>
17228
17229 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
17230
17231 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
17232
17233 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
17234 gcc.c-torture/execute/20020307-2.c.
17235
17236 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
17237
17238 * g++.dg/ext/attrib5.C,
17239 * g++.dg/lookup/struct1.C: New tests.
17240
17241 2002-04-11 Jakub Jelinek <jakub@redhat.com>
17242
17243 * gcc.dg/20020411-1.c: New test.
17244
17245 * gcc.c-torture/execute/20020411-1.c: New test.
17246
17247 2002-04-10 Janis Johnson <janis187@us.ibm.com>
17248
17249 * g77.f-torture/execute/6177.f: New test.
17250
17251 2002-04-10 Jakub Jelinek <jakub@redhat.com>
17252
17253 PR middle-end/6247
17254 * g++.dg/opt/cleanup1.C: New test.
17255
17256 * g++.dg/opt/const1.C: New test.
17257
17258 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
17259
17260 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
17261
17262 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
17263
17264 PR c++/5507
17265 * g++.dg/template/typename2.C: New test.
17266
17267 2002-04-10 Alan Modra <amodra@bigpond.net.au>
17268
17269 * gcc.c-torture/execute/loop-12.c: New.
17270
17271 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
17272
17273 * g77.f-torture/execute/980628-4.x,
17274 g77.f-torture/execute/980628-5.x,
17275 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17276 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17277 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
17278
17279 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17280
17281 PR optimization/6086
17282 * g++.dg/opt/preinc1.C: New test.
17283
17284 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17285
17286 PR c++/5571
17287 * g++.dg/opt/static2.C: New test.
17288
17289 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17290
17291 PR c/5120
17292 * gcc.dg/20020406-1.c: New test.
17293
17294 2002-04-04 David S. Miller <davem@redhat.com>
17295
17296 * gcc.c-torture/execute/20020404-1.c: New test.
17297
17298 2002-04-04 Jakub Jelinek <jakub@redhat.com>
17299
17300 PR c/6123
17301 * gcc.dg/20020312-2.c: Do not declare global register variable
17302 if __PIC__ or __pic__ is defined.
17303
17304 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
17305
17306 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
17307 __asm__ so that it works correctly even if -ansi -pedantic-errors.
17308
17309 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17310
17311 * gcc.misc-tests/linkage.exp: Update last change to handle
17312 sparc*-, not just sparc-.
17313
17314 2002-04-03 Richard Henderson <rth@redhat.com>
17315
17316 * gcc.dg/cpp/ucs.c: Improved long UCS test.
17317
17318 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17319
17320 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
17321
17322 2002-04-02 David S. Miller <davem@redhat.com>
17323
17324 * gcc.c-torture/execute/20020402-3.c: New test.
17325
17326 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17327
17328 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
17329 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
17330
17331 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
17332 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
17333 g77.f-torture/execute/20001201.x,
17334 g77.f-torture/execute/u77-test.x: New files.
17335
17336 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
17337 * gcc.dg/wchar_t-1.c: Ditto.
17338
17339 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17340
17341 * gcc.c-torture/execute/20020402-1.c: New test.
17342
17343 2002-04-01 Richard Henderson <rth@redhat.com>
17344
17345 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
17346
17347 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
17348
17349 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17350
17351 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
17352
17353 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17354
17355 * g++.dg/inherit/template-as-base.C: Expect error.
17356 * g++.dg/inherit/namespace-as-base.C: Likewise.
17357
17358 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
17359
17360 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
17361 g++.dg/ext/instantiate3.C: Tweak match patterns.
17362
17363 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
17364 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
17365 -da test.
17366
17367 2002-03-31 Richard Henderson <rth@redhat.com>
17368
17369 * gcc.dg/special/alias-2.c: New.
17370 * gcc.dg/special/ecos.exp: Run it.
17371
17372 2002-03-31 Richard Henderson <rth@redhat.com>
17373
17374 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
17375
17376 2002-03-31 Kazu Hirata <kazu@hxi.com>
17377
17378 * gcc.dg/weak-1.c: Disable on h8300 port.
17379
17380 2002-03-29 Janis Johnson <janis187@us.ibm.com>
17381
17382 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
17383 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
17384 ordering tests.
17385 * g++.dg/bprob/bprob-1.C: New test.
17386 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
17387 * g++.dg/gcov/gcov-1.C: New test.
17388 * g++.dg/gcov/gcov-1.x: New file.
17389 * g++.dg/gcov/gcov-2.C: New test.
17390 * g++.dg/gcov/gcov-3.C: New test.
17391 * g++.dg/gcov/gcov-3.h: New file.
17392
17393 2002-03-28 Roger Sayle <roger@eyesopen.com>
17394
17395 * g++.old-deja/g++.other/builtins5.C: New test.
17396 * g++.old-deja/g++.other/builtins6.C: New test.
17397 * g++.old-deja/g++.other/builtins7.C: New test.
17398 * g++.old-deja/g++.other/builtins8.C: New test.
17399 * g++.old-deja/g++.other/builtins9.C: New test.
17400
17401 2002-03-29 Jakub Jelinek <jakub@redhat.com>
17402
17403 * g++.dg/opt/static1.C: New test.
17404
17405 * g++.dg/opt/longbranch1.C: New test.
17406
17407 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
17408
17409 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
17410
17411 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
17412
17413 2002-03-28 Jeffrey A Law (law@redhat.com)
17414
17415 * gcc.c-torture/execute/20020328-1.c: New test.
17416
17417 2002-03-27 Richard Henderson <rth@redhat.com>
17418
17419 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
17420 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
17421 move from g++.old-deja/g++.ext/.
17422
17423 2002-03-27 Mark Mitchell <mark@codesourcery.com>
17424
17425 * g++.dg/init/new2.C: New test.
17426
17427 2002-03-26 Richard Henderson <rth@redhat.com>
17428
17429 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
17430
17431 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
17432 on sparc.
17433
17434 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
17435 sparcv9 systems.
17436 * gcc.dg/20001102-1.c: Likewise.
17437
17438 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
17439
17440 * gcc.dg/cpp/endif-pedantic1.c,
17441 gcc.dg/cpp/endif-pedantic2.c: New tests.
17442
17443 2002-03-26 Mark Mitchell <mark@codesourcery.com>
17444
17445 * g++.dg/init/new1.C: New test.
17446
17447 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
17448
17449 * g++.dg/abi/vbase9.C: New test.
17450
17451 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
17452
17453 * gcc.dg/arm-asm.c: New test.
17454
17455 2002-03-26 Andrew Cagney <ac131313@redhat.com>
17456
17457 * gcc.dg/Wswitch-enum.c: New test.
17458 Fix PR c/5044.
17459
17460 2002-03-26 Richard Henderson <rth@redhat.com>
17461
17462 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
17463 structure.
17464
17465 2002-03-25 Richard Henderson <rth@redhat.com>
17466
17467 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
17468 sparcv9 systems.
17469
17470 * gcc.c-torture/compile/20011119-1.c (xxx): New.
17471 * gcc.c-torture/compile/20011119-2.c (xxx): New.
17472
17473 2002-03-25 Zack Weinberg <zack@codesourcery.com>
17474
17475 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
17476
17477 2002-03-25 Bob Wilson <bob.wilson@acm.org>
17478
17479 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
17480 targets using generic thunk support.
17481
17482 2002-03-25 Jakub Jelinek <jakub@redhat.com>
17483
17484 * gcc.c-torture/compile/20020323-1.c: New test.
17485
17486 * g++.dg/opt/conj2.C: New test.
17487
17488 2002-03-24 Richard Henderson <rth@redhat.com>
17489
17490 * gcc.dg/weak-1.c: Use -fno-common.
17491
17492 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17493
17494 * g77.dg/f77-edit-apostrophe-out.f: New test
17495 * g77.dg/f77-edit-h-out.f: New test
17496 * g77.dg/f77-edit-t-in.f: New test
17497 * g77.dg/f77-edit-t-out.f: New test
17498 * g77.dg/f77-edit-x-out.f: New test
17499 * g77.dg/f77-edit-slash-out.f: New test
17500 * g77.dg/f77-edit-colon-out.f: New test
17501 * g77.dg/f77-edit-s-out.f: New test
17502
17503 2002-03-24 Richard Henderson <rth@redhat.com>
17504
17505 * objc/execute/formal_protocol-6.x: New XFAIL.
17506
17507 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17508
17509 * gcc.dg/weak-1.c: Early return from dg-final on platforms
17510 that do not support weak symbols
17511
17512 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17513
17514 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
17515 * lib/g77.exp: Likewise
17516 * lib/objc.exp: Likewise
17517
17518 2002-03-23 Andrew Cagney <ac131313@redhat.com>
17519
17520 * gcc.dg/Wswitch-default.c: New test.
17521
17522 2002-03-23 Jakub Jelinek <jakub@redhat.com>
17523
17524 * g++.dg/other/enum1.C: New test.
17525
17526 2002-03-23 Zack Weinberg <zack@codesourcery.com>
17527
17528 * gcc.dg/pragma-ep-3.c: Fix typo.
17529
17530 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17531
17532 * g++.dg/inherit/template-as-base.C: New test.
17533
17534 2002-03-22 Jakub Jelinek <jakub@redhat.com>
17535
17536 * g++.old-deja/g++.other/dwarf2-1.C: Move...
17537 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
17538
17539 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
17540
17541 * gcc.dg/cpp/multiline.c: Update to match.
17542
17543 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
17544
17545 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17546
17547 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
17548
17549 * gcc.dg/cpp/extratokens2.c: New file.
17550
17551 2002-03-21 David Edelsohn <edelsohn@gnu.org>
17552
17553 * gcc.dg/20020312-2.c: Add rs6000 target.
17554
17555 * gcc.c-torture/compile/20020319-1.c: New test.
17556
17557 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17558
17559 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
17560 (A, E): Handle this.
17561
17562 2002-03-20 Jason Merrill <jason@redhat.com>
17563
17564 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
17565 ignoring -fpic.
17566 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
17567 through prune_gcc_output.
17568
17569 2002-03-20 Jakub Jelinek <jakub@redhat.com>
17570
17571 * gcc.c-torture/compile/20020320-1.c: New test.
17572
17573 2002-03-19 Jakub Jelinek <jakub@redhat.com>
17574
17575 * gcc.c-torture/compile/20020318-1.c: New test.
17576
17577 * gcc.dg/struct-by-value-1.c: New test.
17578
17579 * gcc.dg/20020319-1.c: New test.
17580
17581 2002-03-18 Jakub Jelinek <jakub@redhat.com>
17582
17583 * g++.dg/opt/conj1.C: New test.
17584
17585 2002-03-17 Mark Mitchell <mark@codesourcery.com>
17586
17587 * g++.dg/template/qualttp20.C: Revert previous change.
17588 * g++.dg/template/qualttp3.C: Likewise.
17589 * g++.dg/template/qualttp4.C: Likewise
17590 * g++.dg/template/qualttp5.C: Likewise
17591 * g++.dg/template/qualttp6.C: Likewise
17592 * g++.dg/template/qualttp7.C: Likewise
17593 * g++.dg/template/qualttp8.C: Likewise
17594 * g++.dg/template/recurse.C: Likewise.
17595
17596 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
17597
17598 * gcc.dg/cpp/wchar-1.c: Update.
17599
17600 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
17601
17602 * g++.dg/template/conv1.C: New test.
17603 * g++.dg/template/conv2.C: New test.
17604 * g++.dg/template/conv3.C: New test.
17605 * g++.dg/template/conv4.C: New test.
17606
17607 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17608
17609 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
17610 * g++.dg/template/qualttp3.C: Likewise.
17611 * g++.dg/template/qualttp4.C: Likewise
17612 * g++.dg/template/qualttp5.C: Likewise
17613 * g++.dg/template/qualttp6.C: Likewise
17614 * g++.dg/template/qualttp7.C: Likewise
17615 * g++.dg/template/qualttp8.C: Likewise
17616 * g++.dg/template/recurse.C: Likewise.
17617
17618 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17619
17620 * g++.dg/opt/dtor1.C: New test.
17621
17622 2002-03-15 Jakub Jelinek <jakub@redhat.com>
17623
17624 * gcc.c-torture/compile/20020315-1.c: New test.
17625
17626 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
17627
17628 * gcc.dg/weak-1.c: Fix scan tests.
17629
17630 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
17631
17632 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
17633 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
17634 cris-*-aout* mmix-*-*.
17635 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
17636 cris-*-aout* mmix-*-*.
17637 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
17638 cris-*-elf* cris-*-aout* and mmix-*-*.
17639 * gcc.dg/20001009-1.c: Ditto.
17640 * gcc.dg/20010912-1.c: Ditto.
17641 * gcc.dg/20020122-4.c: Ditto.
17642 * gcc.dg/inline-2.c: Ditto.
17643
17644 2002-03-14 Jeffrey A Law (law@cygnus.com)
17645
17646 * gcc.c-torture/compile/20020314-1.c: New test.
17647
17648 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
17649
17650 * gcc.c-torture/execute/20020314-1.c: New test.
17651
17652 2002-03-14 Jakub Jelinek <jakub@redhat.com>
17653
17654 * g++.dg/warn/Wunused-1.C: New test.
17655
17656 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
17657
17658 * g++.dg/abi/mangle6.C: New test.
17659
17660 2002-03-13 Jakub Jelinek <jakub@redhat.com>
17661
17662 * gcc.c-torture/compile/20020309-2.c: New test.
17663
17664 * gcc.c-torture/compile/20020312-1.c: New test.
17665
17666 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
17667
17668 * g++.dg/other/access1.C: New test.
17669
17670 2002-03-12 Jakub Jelinek <jakub@redhat.com>
17671
17672 * gcc.c-torture/execute/wchar_t-1.c: New test.
17673
17674 2002-03-12 David Edelsohn <edelsohn@gnu.org>
17675
17676 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
17677
17678 2002-03-12 Roger Sayle <roger@eyesopen.com>
17679
17680 * gcc.dg/20020312-1.c: New test case.
17681
17682 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
17683
17684 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
17685
17686 2002-03-11 Richard Henderson <rth@redhat.com>
17687
17688 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
17689 * g++.old-deja/g++.jason/report.C: Likewise.
17690
17691 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17692
17693 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
17694 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
17695
17696 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17697
17698 * testsuite/g++.dg/overload/pmf1.C: New test.
17699
17700 2002-03-11 Kazu Hirata <kazu@hxi.com>
17701
17702 * gcc.c-torture/execute/20020307-1.c: Use long.
17703
17704 2002-03-11 Jakub Jelinek <jakub@redhat.com>
17705
17706 PR optimization/5844
17707 * gcc.dg/20020310-1.c: New test.
17708
17709 2002-03-09 Michael Meissner <meissner@redhat.com>
17710
17711 * gcc.c-torture/execute/memcpy-2.c: New test.
17712 * gcc.c-torture/execute/memset-1.c: New test.
17713 * gcc.c-torture/execute/strlen-1.c: New test.
17714 * gcc.c-torture/execute/strcmp-1.c: New test.
17715 * gcc.c-torture/execute/strncmp-1.c: New test.
17716
17717 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
17718
17719 * gcc.dg/ppc-ldstruct.c: New test.
17720
17721 2002-03-09 Jakub Jelinek <jakub@redhat.com>
17722
17723 * gcc.c-torture/execute/va-arg-22.c: New test.
17724
17725 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17726
17727 * gcc.c-torture/compile/20020309-1.c: New test.
17728
17729 2002-03-08 Jakub Jelinek <jakub@redhat.com>
17730
17731 * gcc.c-torture/execute/20020307-2.c: New test.
17732
17733 2002-03-07 Jeffrey A Law (law@redhat.com)
17734
17735 * g77.f-torture/compile/20020307-1.f: New test.
17736
17737 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
17738
17739 * gcc.dg/unordered-1.c: New test.
17740
17741 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
17742
17743 * gcc.c-torture/execute/20020307-1.c: New test.
17744
17745 2002-03-05 Jakub Jelinek <jakub@redhat.com>
17746
17747 * gcc.dg/20020304-1.c: New test.
17748
17749 * gcc.c-torture/compile/20020304-2.c: New test.
17750
17751 2002-03-04 Zack Weinberg <zack@codesourcery.com>
17752
17753 * gcc.c-torture/compile/20020304-1.c: New test case
17754 (from PR c/5830).
17755
17756 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
17757
17758 * gcc.dg/20020103-1.c: Add other -D ppc variants.
17759
17760 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
17761
17762 * g++.dg/other/classkey1.C: New test.
17763
17764 2002-03-01 Richard Henderson <rth@redhat.com>
17765
17766 * gcc.c-torture/compile/981223-1.x: New.
17767 * gcc.c-torture/compile/920625-1.x: New.
17768
17769 2002-02-28 Richard Henderson <rth@redhat.com>
17770
17771 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
17772
17773 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
17774
17775 * gcc.c-torture/execute/20020227-1.c: New test.
17776
17777 2002-02-27 Mark Mitchell <mark@codesourcery.com>
17778
17779 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
17780 here" ERROR lines.
17781 * g++.old-deja/g++.oliva/partord1.C: Likewise.
17782 * g++.old-deja.g++.other/defarg1.C: Likewise.
17783 * g++.old-deja/g++.pt/calls2.C: Likewise.
17784 * g++.old-deja/g++.pt/crash20.C: Likewise.
17785 * g++.old-deja/g++.pt/crash30.C: Likewise.
17786 * g++.old-deja/g++.pt/crash36.C: Likewise.
17787 * g++.old-deja/g++.pt/crash6.C: Likewise.
17788 * g++.old-deja/g++.pt/defarg13.C: Likewise.
17789 * g++.old-deja/g++.pt/derived3.C: Likewise.
17790 * g++.old-deja/g++.pt/error1.C: Likewise.
17791 * g++.old-deja/g++.pt/friend21.C: Likewise.
17792 * g++.old-deja/g++.pt/friend23.C: Likewise.
17793 * g++.old-deja/g++.pt/infinite1.C: Likewise.
17794 * g++.old-deja/g++.robertl/eb128.C: Likewise.
17795
17796 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
17797
17798 * gcc.c-torture/execute/20020225-2.c: New test.
17799
17800 2002-02-27 Zack Weinberg <zack@codesourcery.com>
17801
17802 * gcc.c-torture/execute/920730-1t.c,
17803 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
17804 Delete test cases, only relevant to -traditional.
17805
17806 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
17807
17808 * gcc.dg/cpp/undef1.c: Remove.
17809 * gcc.dg/cpp/directiv.c: Update.
17810 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
17811
17812 2002-02-27 Michael Meissner <meissner@redhat.com>
17813
17814 * gcc.c-torture/execute/20020226-1.c: New test.
17815
17816 2002-02-26 Jakub Jelinek <jakub@redhat.com>
17817
17818 * g++.dg/debug/debug4.C: New test.
17819
17820 * gcc.dg/ia64-visibility-1.c: New test.
17821
17822 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
17823
17824 * gcc.dg/debug/20020224-1.c: New.
17825
17826 2002-02-25 Kazu Hirata <kazu@hxi.com>
17827
17828 * gcc.c-torture/execute/960416-1.x: New.
17829 * gcc.c-torture/execute/divconst-3.x: Likewise.
17830
17831 2002-02-25 Jakub Jelinek <jakub@redhat.com>
17832
17833 * gcc.dg/20020224-1.c: New test.
17834
17835 2002-02-25 Alan Modra <amodra@bigpond.net.au>
17836
17837 * gcc.c-torture/execute/20020225-1.c: New.
17838
17839 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
17840
17841 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
17842
17843 2002-02-23 Jakub Jelinek <jakub@redhat.com>
17844
17845 * gcc.dg/20020222-1.c: New test.
17846
17847 2002-02-22 Jakub Jelinek <jakub@redhat.com>
17848
17849 * g++.dg/opt/anonunion1.C: New test.
17850
17851 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
17852
17853 * g++.dg/template/qualttp19.C: New test.
17854 * g++.dg/template/qualttp20.C: New test.
17855 * g++.old-deja/g++.jason/report.C: Adjust expected errors
17856 * g++.old-deja/g++.other/qual1.C: Likewise.
17857
17858 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
17859
17860 * gcc.dg/attr-alwaysinline.c: New.
17861
17862 2002-02-21 Jakub Jelinek <jakub@redhat.com>
17863
17864 * gcc.dg/20020220-1.c: New test.
17865
17866 * gcc.dg/20020220-2.c: New test.
17867
17868 * g++.dg/opt/mmx1.C: New test.
17869
17870 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
17871
17872 * gcc.c-torture/compile/20020110.c: New test.
17873
17874 2002-02-20 Jakub Jelinek <jakub@redhat.com>
17875
17876 * gcc.c-torture/execute/20020219-1.c: New test.
17877
17878 * gcc.dg/20020219-1.c: New test.
17879
17880 * gcc.dg/noncompile/20020220-1.c: New test.
17881
17882 * g++.dg/opt/ptrintsum1.C: New test.
17883
17884 * gcc.dg/debug/20020220-1.c: New test.
17885
17886 2002-02-17 Jakub Jelinek <jakub@redhat.com>
17887
17888 * gcc.c-torture/execute/20020216-1.c: New test.
17889
17890 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
17891
17892 * gcc.dg/decl-1.c: Update, new test.
17893
17894 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
17895
17896 * g++.dg/abi/bitfield1.C: New test.
17897 * g++.dg/abi/bitfield2.C: New test.
17898
17899 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17900
17901 * gcc.dg/attr-nest.c: New test.
17902
17903 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17904
17905 * gcc.c-torture/execute/20020215-1.c: New test.
17906
17907 2002-02-14 Jakub Jelinek <jakub@redhat.com>
17908
17909 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
17910 * g++.dg/debug/debug.exp: New.
17911 * g++.dg/debug/trivial.C: New.
17912 * g++.dg/debug/debug1.C: Moved...
17913 * g++.dg/other/debug1.C: ...from here.
17914 * g++.dg/debug/debug2.C: Moved...
17915 * g++.dg/other/debug2.C: ...from here.
17916 * g++.dg/debug/debug3.C: Moved...
17917 * g++.dg/other/debug3.C: ...from here.
17918
17919 * gcc.dg/noncompile/20020213-1.c: New test.
17920
17921 2002-02-13 Jakub Jelinek <jakub@redhat.com>
17922
17923 * g++.dg/other/debug3.C: New test.
17924
17925 * gcc.c-torture/execute/20020213-1.c: New test.
17926
17927 2002-02-13 Richard Smith <richard@ex-parrot.com>
17928
17929 * g++.old-deja/g++.other/thunk1.C: New test.
17930
17931 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
17932
17933 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
17934
17935 2002-02-13 Stan Shebs <shebs@apple.com>
17936
17937 * gcc.dg/altivec-3.c: New.
17938
17939 2002-02-12 Jakub Jelinek <jakub@redhat.com>
17940
17941 * gcc.dg/Wunreachable-1.c: New test.
17942 * gcc.dg/Wunreachable-2.c: New test.
17943
17944 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
17945
17946 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
17947
17948 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
17949
17950 * gcc.dg/decl-1.c: New test.
17951
17952 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
17953
17954 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
17955
17956 2002-02-10 Kazu Hirata <kazu@hxi.com>
17957
17958 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
17959 * gcc.c-torture/compile/980506-1.x: Likewise.
17960
17961 2002-02-10 Kazu Hirata <kazu@hxi.com>
17962
17963 * gcc.dg/20020210-1.c: New.
17964
17965 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
17966
17967 * g77.f-torture/execute/947.f: New regression test
17968 for PR fortran/947.
17969
17970 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
17971
17972 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
17973 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
17974
17975 2002-02-08 Richard Henderson <rth@redhat.com>
17976
17977 * gcc.c-torture/compile/labels-3.c: New.
17978
17979 2002-02-08 Jakub Jelinek <jakub@redhat.com>
17980
17981 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
17982 expression statements work instead.
17983 * gcc.dg/noncompile/20020207-1.c: New test.
17984
17985 2002-02-07 Richard Henderson <rth@redhat.com>
17986
17987 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
17988
17989 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17990
17991 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
17992 message from g77
17993 * lib/g77-dg.exp: Trim g77 error messages so that they are
17994 recognized by dg.exp.
17995
17996 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17997
17998 PR fortran/5473
17999 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
18000
18001 2002-02-07 Richard Henderson <rth@redhat.com>
18002
18003 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
18004 to be sufficiently aligned for integers.
18005
18006 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
18007
18008 * g++.dg/template/friend4.C: New test.
18009
18010 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18011
18012 PR fortran/5743
18013 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
18014 unsupported cases.
18015
18016 2002-02-07 Richard Henderson <rth@redhat.com>
18017
18018 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
18019 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
18020 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
18021 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
18022
18023 2002-02-06 Richard Henderson <rth@redhat.com>
18024
18025 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
18026
18027 2002-02-06 Janis Johnson <janis187@us.ibm.com>
18028
18029 * gcc.dg/20020206-1.c: New test.
18030
18031 2002-02-06 Jakub Jelinek <jakub@redhat.com>
18032
18033 * gcc.c-torture/execute/20020206-1.c: New test.
18034
18035 * gcc.c-torture/execute/20020206-2.c: New test.
18036
18037 PR optimization/5429:
18038 * gcc.c-torture/compile/20020206-1.c: New test.
18039
18040 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
18041
18042 * g++.dg/ext/align1.C: Do not use an explicit alignment value
18043 as certain file formats cannot support particularly large
18044 alignments.
18045
18046 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
18047 and do not expect to be able to link the executable.
18048
18049 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
18050 fail because the COFF format does not support the weak attribute.
18051
18052 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
18053
18054 * g77.dg/pr5473.f: New test
18055
18056 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
18057
18058 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
18059 Fix testcase accordingly.
18060
18061 2002-02-04 Richard Henderson <rth@redhat.com>
18062
18063 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
18064 (buf): Change to be an array of pointers, not ints.
18065
18066 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18067
18068 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
18069 before all tests. Move warning one line above to match where it
18070 C frontend emits.
18071 * gcc.dg/Wswitch-2.c: New test.
18072 * g++.dg/warn/Wswitch-1.C: New test.
18073 * g++.dg/warn/Wswitch-2.C: New test.
18074
18075 2002-02-04 Richard Henderson <rth@redhat.com>
18076
18077 * g++.dg/abi/offsetof.C: Fix size comparison.
18078
18079 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
18080
18081 * gcc.dg/cast-qual-2.c: New test.
18082
18083 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18084
18085 * gcc.dg/20020201-4.c: New test.
18086
18087 2002-02-04 Ben Elliston <bje@redhat.com>
18088
18089 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
18090 target_info attribute != 0, in addition to the empty string.
18091 (gcc_target_compile): Likewise.
18092
18093 2002-02-03 Andrew Cagney <ac131313@redhat.com>
18094
18095 * gcc.dg/Wswitch.c: New test.
18096 PR gcc/4475. PR gcc/3780.
18097
18098 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
18099
18100 * g77.f-torture/execute/5122.f: New test for regressions
18101 against PR fortran/5122.
18102
18103 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
18104
18105 * g77.f-torture/compile/pr3743.f: Delete
18106 * g77.dg/pr3743-1.f: New test.
18107 * g77.dg/pr3743-2.f: New test.
18108 * g77.dg/pr3743-3.f: New test.
18109 * g77.dg/pr3743-4.f: New test.
18110
18111 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18112
18113 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
18114
18115 2002-02-02 Richard Henderson <rth@redhat.com>
18116
18117 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
18118 * gcc.c-torture/execute/bf64-1.c: Likewise.
18119
18120 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18121
18122 * gcc.dg/20020201-2.c: New test.
18123
18124 * gcc.dg/20020201-3.c: New test.
18125
18126 * gcc.c-torture/execute/bitfld-2.c: New test.
18127
18128 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18129
18130 * gcc.dg/bitfld-1.c: Update.
18131 * gcc.dg/bitfld-2.c: Update.
18132 * gcc.c-torture/execute/bitfld-1.x: New.
18133
18134 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18135
18136 * gcc.c-torture/execute/20020201-1.c: New test.
18137
18138 2002-02-01 Janis Johnson <janis187@us.ibm.com>
18139
18140 PR target/5469
18141 * gcc.dg/20020201-1.c: New test.
18142
18143 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
18144
18145 PR fortran/3743
18146 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
18147 * g77.f-torture/compile/pr3743.x: Remove
18148
18149 2002-01-31 Tom Rix <trix@redhat.com>
18150
18151 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
18152
18153 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
18154
18155 * gcc.dg/noncompile/20020130-1.c: New test.
18156
18157 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
18158
18159 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
18160
18161 2002-01-29 Richard Henderson <rth@redhat.com>
18162
18163 * gcc.c-torture/execute/991118-1.c: Cast various constants back
18164 to long long.
18165 * gcc.c-torture/execute/bf64-1.c: Likewise.
18166
18167 2002-01-29 Jakub Jelinek <jakub@redhat.com>
18168
18169 * gcc.c-torture/execute/20020129-1.c: New test.
18170
18171 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
18172
18173 * gcc.c-torture/compile/20000224-1.c: Update.
18174 * gcc.c-torture/execute/bitfld-1.c: New tests.
18175 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
18176 * gcc.dg/uninit-A.c: Update.
18177
18178 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
18179
18180 * g++.dg/template/ctor1.C: Add instantiation.
18181
18182 2002-01-28 Paul Koning <pkoning@equallogic.com>
18183
18184 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
18185 argument to __builtin_prefetch to be const ptr.
18186
18187 2002-01-28 Jakub Jelinek <jakub@redhat.com>
18188
18189 * gcc.c-torture/compile/20020120-1.c: New test.
18190
18191 2002-01-27 Kazu Hirata <kazu@hxi.com>
18192
18193 * gcc.c-torture/execute/20020127-1.c: New test.
18194
18195 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
18196
18197 * g77.dg/f77-edit-i-in.f: New test
18198 * g77.dg/f77-edit-i-out.f: New test
18199
18200 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
18201
18202 * gcc.dg/debug/debug.exp: New file.
18203 * gcc.dg/debug/trivial.c: New file.
18204 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
18205 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
18206 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
18207 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
18208 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
18209 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
18210 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
18211 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
18212 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
18213 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
18214 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
18215 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
18216 * gcc.dg/20000503-1.c: Removed.
18217 * gcc.dg/20010207-1.c: Removed.
18218 * gcc.dg/20011223-1.c: Removed.
18219 * gcc.dg/20020104-2.c: Removed.
18220 * gcc.dg/debug-1.c: Removed.
18221 * gcc.dg/debug-2.c: Removed.
18222 * gcc.dg/debug-3.c: Removed.
18223 * gcc.dg/debug-4.c: Removed.
18224 * gcc.dg/debug-5.c: Removed.
18225 * gcc.dg/debug-6.c: Removed.
18226 * gcc.dg/dwarf2-1.c: Removed.
18227 * gcc.dg/dwarf2-2.c: Removed.
18228
18229 2002-01-25 Jakub Jelinek <jakub@redhat.com>
18230
18231 * g++.old-deja/g++.other/eh5.C: New test.
18232 * g++.old-deja/g++.other/sibcall2.C: New test.
18233 * g++.old-deja/g++.other/array9.C: New test.
18234 * g++.old-deja/g++.other/typename2.C: New test.
18235 * g++.old-deja/g++.other/crash60.C: New test.
18236 * g++.old-deja/g++.other/conv9.C: New test.
18237 * g++.old-deja/g++.other/mangle10.C: New test.
18238 * g++.old-deja/g++.other/unchanging1.C: New test.
18239 * g++.old-deja/g++.other/exprstmt1.C: New test.
18240 * g++.old-deja/g++.other/inline23.C: New test.
18241 * g++.old-deja/g++.eh/ia64-1.C: New test.
18242 * g++.old-deja/g++.other/dwarf2-1.C: New test.
18243 * g++.old-deja/g++.other/reload1.C: New test.
18244 * g++.old-deja/g++.other/static20.C: New test.
18245 * g++.old-deja/g++.other/local-alloc1.C: New test.
18246 * g++.old-deja/g++.other/conv8.C: New test.
18247 * g++.old-deja/g++.other/stmtexpr2.C: New test.
18248 * g++.old-deja/g++.other/storeexpr1.C: New test.
18249 * g++.old-deja/g++.other/storeexpr2.C: New test.
18250 * g++.dg/eh/template2.C: New test.
18251 * g++.dg/warn/weak1.C: New test.
18252
18253 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
18254
18255 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18256 Remove first, non-varying, argument.
18257
18258 2002-01-23 Richard Henderson <rth@redhat.com>
18259
18260 * gcc.dg/inline-2.c: New.
18261
18262 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
18263 Add optional target arg. Check number of arguments.
18264 (scan-assembler-not, scan-assembler-dem): Likewise.
18265 (scan-assembler-dem-not): Likewise.
18266
18267 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18268
18269 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
18270 line 12.
18271 * g++.old-deja/g++.brendan/parse3.C,
18272 g++.old-deja/g++.other/crash26.C,
18273 g++.old-deja/g++.other/crash28.C,
18274 g++.old-deja/g++.other/crash29.C,
18275 g++.old-deja/g++.other/crash30.C,
18276 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
18277
18278 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
18279
18280 * gcc.dg/20020115-1.c: New.
18281
18282 2002-01-23 Bob Wilson <bob.wilson@acm.org>
18283
18284 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
18285
18286 2002-01-23 Janis Johnson <janis187@us.ibm.com>
18287
18288 * gcc.dg/20020122-3.c: New.
18289
18290 2002-01-23 Jakub Jelinek <jakub@redhat.com>
18291
18292 * g++.dg/other/gc1.C: New test.
18293
18294 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18295
18296 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
18297
18298 2002-01-22 Richard Henderson <rth@redhat.com>
18299
18300 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
18301
18302 2002-01-22 Richard Henderson <rth@redhat.com>
18303
18304 * gcc.dg/20020122-4.c: New.
18305
18306 2002-01-22 H.J. Lu <hjl@gnu.org>
18307
18308 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
18309 link output.
18310 * gcc.dg/special/ecos.exp: Likewise.
18311 * lib/g++-dg.exp: Likewise.
18312 * lib/g77-dg.exp: Likewise.
18313 * lib/gcc-dg.exp : Likewise.
18314 * lib/mike-g++.exp: Likewise.
18315 * lib/mike-g77.exp: Likewise.
18316 * lib/mike-gcc.exp: Likewise.
18317 * lib/objc-dg.exp: Likewise.
18318
18319 2002-01-22 Janis Johnson <janis187@us.ibm.com>
18320
18321 PR target/5379
18322 * gcc.dg/20020122-2.c: New test.
18323
18324 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
18325
18326 * gcc.dg/20020122-1.c: New test.
18327
18328 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
18329
18330 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
18331
18332 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
18333
18334 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
18335
18336 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18337
18338 * gcc.c-torture/compile/20020121-1.c: New test.
18339
18340 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
18341
18342 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
18343 ld_library_path.
18344
18345 2002-01-21 Jakub Jelinek <jakub@redhat.com>
18346
18347 * gcc.dg/20020218-1.c: New test.
18348
18349 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
18350
18351 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
18352 messages
18353 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
18354 "At global scope" warning
18355 * g++.dg/ext/align1.C: Change cygwin test for alignment
18356 from db-bogus to dg-warning
18357
18358 2002-01-21 Zack Weinberg <zack@codesourcery.com>
18359
18360 * g77.f-torture/compile/cpp2.F: New test.
18361
18362 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
18363
18364 * g++.dg/template/access1.C: New test.
18365
18366 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
18367
18368 * gcc.dg/20020118-1.c: New.
18369
18370 2002-01-18 Kazu Hirata <kazu@hxi.com>
18371
18372 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
18373
18374 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18375
18376 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
18377 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
18378 alignment warnings.
18379
18380 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18381
18382 * gcc.misc-tests/i386-prefetch.exp: Save and restore
18383 torture_with_loops and torture_without_loops
18384
18385 2002-01-17 Jakub Jelinek <jakub@redhat.com>
18386
18387 * gcc.c-torture/compile/20020116-1.c: New test.
18388
18389 2002-01-16 Jakub Jelinek <jakub@redhat.com>
18390
18391 * gcc.dg/20020116-2.c: New test.
18392
18393 * gcc.dg/ultrasp4.c: New test.
18394
18395 * gcc.dg/20020116-1.c: New test.
18396
18397 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
18398
18399 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
18400 by EABI.
18401
18402 2002-01-15 Janis Johnson <janis187@us.ibm.com>
18403
18404 * gcc.misc-tests/i386-prefetch.exp: New.
18405 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
18406 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
18407 * gcc.misc-tests/i386-pf-none-1.c: New test.
18408 * gcc.misc-tests/i386-pf-sse-1.c: New test.
18409
18410 2002-01-15 Jakub Jelinek <jakub@redhat.com>
18411
18412 * gcc.dg/gnu89-init-1.c: Add new tests.
18413
18414 2002-01-15 Andreas Jaeger <aj@suse.de>
18415
18416 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
18417 * gcc.dg/i386-mmx-2.c: Likewise.
18418 * gcc.dg/i386-sse-1.c: Likewise.
18419 * gcc.dg/i386-sse-2.c: Likewise.
18420 * gcc.dg/i386-sse-3.c: Likewise.
18421
18422 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
18423
18424 * g77.f-torture/execute/intrinsic-unix-bessel.f:
18425 Uncomment additional cases that now pass.
18426
18427 2002-01-11 Richard Henderson <rth@redhat.com>
18428
18429 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
18430 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
18431
18432 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
18433
18434 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
18435
18436 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
18437
18438 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
18439 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
18440
18441 2002-01-10 Dale Johannesen <dalej@apple.com>
18442
18443 * gcc.c-torture/execute/loop-11.c: New.
18444
18445 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
18446
18447 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
18448 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
18449
18450 2002-01-09 Richard Henderson <rth@redhat.com>
18451
18452 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
18453 type in which to perform the operation for each size.
18454
18455 2002-01-09 Alan Matsuoka (alanm@redhat.com)
18456
18457 * gcc.c-torture/compile/20020109-2.c: New test.
18458
18459 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
18460
18461 * gcc.c-torture/execute/loop-10.c: New test.
18462
18463 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18464
18465 * gcc.c-torture/compile/20010226-1.c: New test.
18466 * gcc.c-torture/compile/20010227-1.c: New test.
18467 * gcc.c-torture/compile/20010426-1.c: New test.
18468 * gcc.c-torture/compile/20010510-1.c: New test.
18469 * gcc.c-torture/compile/20010605-3.c: New test.
18470 * gcc.c-torture/compile/20010824-1.c: New test.
18471 * gcc.c-torture/execute/20010409-1.c: New test.
18472 * gcc.dg/noncompile/20000901-1.c: New test.
18473 * gcc.dg/20001023-1.c: New test.
18474 * gcc.dg/20001101-1.c: New test.
18475 * gcc.dg/20001102-1.c: New test.
18476 * gcc.dg/20010207-1.c: New test.
18477 * gcc.dg/20010405-1.c: New test.
18478 * gcc.dg/20010822-1.c: New test.
18479 * gcc.dg/20011107-1.c: New test.
18480
18481 2002-01-09 Jeffrey A Law (law@redhat.com)
18482
18483 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
18484
18485 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
18486 execution failure on PA targets.
18487
18488 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18489
18490 * gcc.c-torture/compile/20020109-1.c: New test.
18491
18492 2002-01-08 Kazu Hirata <kazu@hxi.com>
18493
18494 * gcc.c-torture/execute/20020108-1.c: New test.
18495
18496 2002-01-08 Jakub Jelinek <jakub@redhat.com>
18497
18498 * gcc.dg/20020108-1.c: New test.
18499
18500 2002-01-08 H.J. Lu <hjl@gnu.org>
18501
18502 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
18503 for header files.
18504
18505 2002-01-08 Geoff Keating <geoffk@redhat.com>
18506
18507 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
18508 consistency.
18509
18510 002-01-07 Aldy Hernandez <aldyh@redhat.com>
18511
18512 * gcc.dg/altivec-4.c: Test altivec predicates.
18513
18514 2002-01-07 Jakub Jelinek <jakub@redhat.com>
18515
18516 * gcc.c-torture/execute/20020107-1.c: New test.
18517
18518 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
18519
18520 PR c/5279
18521 * gcc.c-torture/compile/20020106-1.c: New test.
18522
18523 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18524
18525 * gcc.c-torture/execute/nestfunc-4.c: New test.
18526
18527 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18528
18529 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
18530 extra triple that slipped in.
18531 * g++.old-deja/g++.abi/align.C: Likewise.
18532 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18533
18534 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18535
18536 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
18537 * g++.old-deja/g++.abi/align.C: Likewise.
18538 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18539
18540 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
18541 on FreeBSD/i386.
18542 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
18543 FreeBSD.
18544
18545 2002-01-04 Jakub Jelinek <jakub@redhat.com>
18546
18547 * gcc.dg/20020104-1.c: New test.
18548
18549 * gcc.dg/20020104-2.c: New test.
18550
18551 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18552
18553 * gcc.dg/20020103-1.c: Fix typo in target selector.
18554
18555 2002-01-03 Richard Henderson <rth@redhat.com>
18556
18557 * gcc.dg/20020103-1.c: New.
18558
18559 2002-01-03 Kazu Hirata <kazu@hxi.com>
18560
18561 * gcc.c-torture/execute/20020103-1.c: New test.
18562
18563 2002-01-03 Jakub Jelinek <jakub@redhat.com>
18564
18565 * g++.dg/other/debug2.C: New test.
18566
18567 * gcc.c-torture/compile/20020103-1.c: New test.
18568
18569 2002-01-02 Jakub Jelinek <jakub@redhat.com>
18570
18571 * gcc.dg/gnu89-init-1.c: Added new tests.
18572
18573 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18574
18575 * g++.dg/template/friend2.C: Remove as patch is reverted.
18576
18577 * g++.dg/warn/oldcast1.C: New test.
18578
18579 * g++.dg/template/ptrmem1.C: New test.
18580 * g++.dg/template/ptrmem2.C: New test.
18581
18582 * g++.dg/template/ntp.C: New test.
18583
18584 * g++.dg/other/component1.C: New test.
18585
18586 * g++.dg/template/ttp3.C: New test.
18587
18588 * g++.dg/template/friend2.C: New test.
18589 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
18590
18591 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18592
18593 * g++.dg/other/ptrmem1.C: New test.
18594 * g++.dg/other/ptrmem2.C: New test.
18595
18596 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18597
18598 * g++.dg/template/ctor1.C: New test.
18599
18600 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18601
18602 * g++.dg/template/friend2.C: New test.
18603
18604 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
18605
18606 * gcc.dg/mmix-1.c: New test.
18607
18608 2001-12-31 Richard Henderson <rth@redhat.com>
18609
18610 * gcc.dg/asm-5.c: New.
18611
18612 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
18613
18614 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
18615 in namespace __gnu_cxx
18616
18617 2001-12-30 Richard Henderson <rth@redhat.com>
18618
18619 * gcc.dg/debug-6.c: New.
18620
18621 2001-12-30 Jakub Jelinek <jakub@redhat.com>
18622
18623 * gcc.c-torture/compile/20011229-2.c: New test.
18624
18625 2001-12-29 Jakub Jelinek <jakub@redhat.com>
18626
18627 * gcc.dg/debug-3.c: New test.
18628 * gcc.dg/debug-4.c: New test.
18629 * gcc.dg/debug-5.c: New test.
18630
18631 2001-12-29 Richard Henderson <rth@redhat.com>
18632
18633 * g++.dg/eh/loop1.C: New.
18634
18635 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18636
18637 * g++.dg/template/crash1.C: New test.
18638
18639 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18640
18641 * g++.dg/other/const1.C: New test.
18642
18643 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18644
18645 * gcc.c-torture/compile/20011229-1.c: New test.
18646
18647 2001-12-28 Stan Shebs <shebs@apple.com>
18648
18649 * lib/objc-torture.exp: Resync with c-torture.exp.
18650 * lib/objc.exp: Load standard libraries.
18651
18652 2001-12-28 Jakub Jelinek <jakub@redhat.com>
18653
18654 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
18655 additional tests.
18656
18657 2001-12-27 Roger Sayle <roger@eyesopen.com>
18658
18659 * gcc.c-torture/execute/string-opt-16.c: New testcase.
18660
18661 2001-12-27 Richard Henderson <rth@redhat.com>
18662
18663 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
18664
18665 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
18666
18667 * g++.dg/eh/ctor1.C: New test.
18668 * g++.dg/other/error2.C: New test.
18669
18670 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
18671
18672 * g++.dg/other/init2.C: New test.
18673
18674 2001-12-24 Richard Henderson <rth@redhat.com>
18675
18676 * gcc.dg/20011223-1.c: New.
18677 * gcc.dg/inline-1.c: New.
18678
18679 2001-12-23 Richard Henderson <rth@redhat.com>
18680
18681 * gcc.dg/asm-4.c: Test operand modifiers.
18682
18683 2001-12-23 Richard Henderson <rth@redhat.com>
18684
18685 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
18686
18687 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
18688
18689 * gcc.c-torture/execute/20011223-1.c: New test.
18690
18691 2001-12-21 Richard Henderson <rth@redhat.com>
18692
18693 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
18694 re-enables the warning.
18695
18696 2001-12-21 Richard Henderson <rth@redhat.com>
18697
18698 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
18699
18700 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18701
18702 * gcc.c-torture/compile/20011218-1.c: New test.
18703
18704 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
18705
18706 * gcc.misc-test/arm-isr.exp: New file. Control running of the
18707 arm-isr.c test.
18708 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
18709 epilogue generation for ARM ISR routines.
18710
18711 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18712
18713 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
18714 * gcc.dg/format/c90-printf-3.c: Likewise.
18715 * gcc.dg/format/c99-printf-3.c: Likewise.
18716 * gcc.dg/format/ext-1.c: Likewise.
18717 * gcc.dg/format/ext-6.c: Likewise.
18718 * gcc.dg/format/format.h: Prototype unlocked stdio.
18719
18720 2001-12-20 Richard Henderson <rth@redhat.com>
18721
18722 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
18723 (arena): Use it.
18724 (malloc): Correct allocation logic. Abort if we fill up the
18725 arena before initialization complete.
18726 (realloc): Correct allocation logic.
18727
18728 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18729
18730 * gcc.c-torture/compile/20011219-2.c: New test.
18731
18732 * gcc.c-torture/execute/20011219-1.c: New test.
18733
18734 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
18735
18736 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
18737 target does not support weak symbols.
18738
18739 2001-12-19 Jakub Jelinek <jakub@redhat.com>
18740
18741 * gcc.c-torture/compile/20011219-1.c: New test.
18742
18743 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
18744
18745 * g++.dg/other/error1.C: New test.
18746
18747 2001-12-17 Jeffrey A Law (law@redhat.com)
18748
18749 * gcc.c-torture/execute/20011217-1.c: New test.
18750
18751 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
18752
18753 * objc.dg/special/: New directory.
18754 * objc.dg/special/special.exp: New file.
18755 * objc.dg/special/unclaimed-category-1.h: New file.
18756 * objc.dg/special/unclaimed-category-1a.m: New file.
18757 * objc.dg/special/unclaimed-category-1.m: New file.
18758
18759 2001-12-17 Andreas Jaeger <aj@suse.de>
18760
18761 * gcc.c-torture/compile/20011217-2.c: New test.
18762
18763 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
18764
18765 * gcc.c-torture/compile/20011217-1.c: New test.
18766
18767 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
18768
18769 * testsuite/gcc.dg/20011214-1.c: New.
18770
18771 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
18772
18773 * gcc.dg/altivec-4.c: New.
18774
18775 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
18776
18777 * gcc.dg/20011113-1.c: New test.
18778
18779 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18780
18781 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
18782 std::__malloc_alloc_template<0> and
18783 std::__default_alloc_template<false, 0>.
18784
18785 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
18786
18787 * objc/execute/bf-21.m: New test.
18788 * objc/execute/enumeration-1.m: New test.
18789 * objc/execute/enumeration-2.m: New test.
18790
18791 2001-12-12 Jakub Jelinek <jakub@redhat.com>
18792
18793 * gcc.dg/gnu89-init-1.c: New test.
18794
18795 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
18796
18797 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
18798 * g++.old-deja/g++.jason/2371.C: Likewise.
18799 * g++.old-deja/g++.jason/template33.C: Likewise.
18800 * g++.old-deja/g++.jason/template34.C: Likewise.
18801 * g++.old-deja/g++.jason/template36.C: Likewise.
18802 * g++.old-deja/g++.oliva/typename1.C: Likewise.
18803 * g++.old-deja/g++.oliva/typename2.C: Likewise.
18804 * g++.old-deja/g++.other/typename1.C: Likewise.
18805 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18806 * g++.old-deja/g++.pt/nontype5.C: Likewise.
18807 * g++.old-deja/g++.pt/typename11.C: Likewise.
18808 * g++.old-deja/g++.pt/typename14.C: Likewise.
18809 * g++.old-deja/g++.pt/typename16.C: Likewise.
18810 * g++.old-deja/g++.pt/typename3.C: Likewise.
18811 * g++.old-deja/g++.pt/typename4.C: Likewise.
18812 * g++.old-deja/g++.pt/typename5.C: Likewise.
18813 * g++.old-deja/g++.pt/typename7.C: Likewise.
18814 * g++.old-deja/g++.robertl/eb9.C: Likewise.
18815
18816 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
18817
18818 * g++.dg/other/linkage1.C: New test.
18819 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
18820 specifiers.
18821
18822 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
18823
18824 * gcc.dg/concat.c: New test.
18825
18826 2001-12-11 Stan Shebs <shebs@apple.com>
18827
18828 * objc/compile: New test directory.
18829 * objc/compile/compile.exp: New expect script.
18830 * objc/compile/20011211-1.m: New compile test.
18831
18832 2001-12-11 Jason Merrill <jason@redhat.com>
18833
18834 * lib/prune.exp (prune_gcc_output): Also handle "In member
18835 function". So many permutations...
18836
18837 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
18838
18839 * g++.dg/template/typedef1.C: New test.
18840
18841 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
18842
18843 * g++.dg/other/copy1.C: New test.
18844
18845 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
18846
18847 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
18848
18849 * gcc.dg/builtin-choose-expr.c: New.
18850
18851 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
18852
18853 * gcc.dg/altivec-2.c: New.
18854
18855 2001-12-07 Richard Henderson <rth@redhat.com>
18856
18857 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
18858
18859 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
18860
18861 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
18862 ultrasparc.
18863
18864 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18865
18866 * g++-old.deja/g++.robertl/eb101.C: Deleted.
18867
18868 2001-12-06 Janis Johnson <janis187@us.ibm.com>
18869
18870 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
18871 variable argument list.
18872
18873 2001-12-06 Zack Weinberg <zack@codesourcery.com>
18874
18875 * gcc.c-torture/execute/memcheck: Delete entire directory.
18876 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
18877 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
18878
18879 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
18880
18881 * gcc.dg/Wshadow-1.c: New test.
18882
18883 2001-12-05 Jakub Jelinek <jakub@redhat.com>
18884
18885 * gcc.c-torture/compile/20011130-1.c: New test.
18886
18887 * gcc.dg/noncompile/20011025-1.c: New test.
18888
18889 * g++.dg/other/anon-union.C: New test.
18890
18891 * gcc.c-torture/execute/20011024-1.c: New test.
18892
18893 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
18894
18895 * gcc.c-torture/execute/20000722-1.x,
18896 gcc.c-torture/execute/20010123-1.x: Remove.
18897 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
18898 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
18899 gcc.dg/c99-complit-2.c: New tests.
18900
18901 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
18902
18903 * g++.dg/inherit/base1.C: New test.
18904
18905 2001-12-04 Jakub Jelinek <jakub@redhat.com>
18906
18907 * g++.dg/other/stdarg1.C: New test.
18908
18909 * gcc.c-torture/compile/20011130-2.c: New test.
18910
18911 2001-12-03 Janis Johnson <janis187@us.ibm.com>
18912
18913 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
18914 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
18915 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
18916 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
18917 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
18918 * gcc.dg/builtin-prefetch-1.c: New test.
18919
18920 2001-12-03 Jakub Jelinek <jakub@redhat.com>
18921
18922 * gcc.dg/20011130-1.c: New test.
18923
18924 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
18925
18926 * g++.dg/other/scope1.C: New test.
18927 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
18928
18929 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
18930
18931 * gcc.dg/vla-init-1.c: New test.
18932
18933 2001-12-01 Geoff Keating <geoffk@redhat.com>
18934
18935 * gcc.c-torture/compile/structs.c: New testcase from GDB.
18936
18937 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
18938
18939 * objc.dg/alias.m: Update.
18940 * objc.dg/class-1.m: Update.
18941 * objc.dg/const-str-1.m: Update.
18942 * objc.dg/fwd-proto-1.m: Update.
18943 * objc.dg/id-1.m: Update.
18944 * objc.dg/super-class-1.m: Update.
18945
18946 2001-11-29 Mark Mitchell <mark@codesourcery.com>
18947
18948 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
18949 constructs.
18950
18951 2001-11-28 Jeffrey A Law (law@cygnus.com)
18952
18953 * gcc.c-torture/execute/20011128-1.c: New test.
18954
18955 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
18956
18957 * gcc.dg/20011127-1.c: New test.
18958
18959 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
18960
18961 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
18962 from Austin Group draft 7.
18963 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
18964 scanf format arguments.
18965 * gcc.dg/format/no-exargs-2.c: New test.
18966
18967 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
18968
18969 * g++.dg/abi/vbase8-4.C: New test.
18970
18971 2001-11-24 Ian Lance Taylor <ian@airs.com>
18972
18973 * gcc.c-torture/execute/20011121-1.c: New test.
18974
18975 2001-11-23 Jeffrey A Law (law@cygnus.com)
18976
18977 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
18978
18979 2001-11-23 Andreas Jaeger <aj@suse.de>
18980
18981 * gcc.dg/cpp/charconst-2.c: New test.
18982
18983 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
18984
18985 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
18986 to the host if it is remote. Let tests specify extra headers
18987 they use.
18988 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
18989 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
18990 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
18991 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
18992 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
18993 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
18994 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
18995 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
18996 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
18997 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
18998
18999 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
19000
19001 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
19002 for little endian ARMs.
19003
19004 2001-11-20 Jakub Jelinek <jakub@redhat.com>
19005
19006 * gcc.c-torture/compile/20011119-1.c: New test.
19007 * gcc.c-torture/compile/20011119-2.c: New test.
19008
19009 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
19010
19011 * gcc.dg/altivec-1.c: Fix typo.
19012
19013 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
19014
19015 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
19016
19017 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
19018
19019 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
19020
19021 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
19022
19023 * lib/g77.exp: Don't specify --rpath-link.
19024
19025 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
19026 across all the headers.
19027 * gcc.dg/format/format.exp: For testing on a remote host,
19028 copy format.h.
19029
19030 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
19031 * gcc.c-torture/execute/930406-1.c: Likewise.
19032 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
19033
19034 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
19035
19036 * gcc.dg/altivec-1.c: New.
19037
19038 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
19039
19040 * gcc.dg/cpp/fpreprocessed.c: New test case.
19041
19042 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19043
19044 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
19045 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
19046 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
19047
19048 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19049
19050 * gcc.dg/no-builtin-1.c: New test.
19051
19052 2001-11-16 Jakub Jelinek <jakub@redhat.com>
19053
19054 * gcc.c-torture/execute/20011115-1.c: New test.
19055
19056 2001-11-15 Jakub Jelinek <jakub@redhat.com>
19057
19058 * gcc.c-torture/compile/20011114-2.c: New test.
19059 * gcc.c-torture/compile/20011114-3.c: New test.
19060 * gcc.c-torture/compile/20011114-4.c: New test.
19061
19062 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
19063
19064 * g++.dg/other/init1.C: New test.
19065
19066 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
19067
19068 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
19069 message.
19070
19071 * gcc.c-torture/execute/20011114-1.c: New testcase.
19072
19073 * gcc.c-torture/compile/20010327-1.c: Revert last change.
19074 * gcc.c-torture/compile/20011114-1.c: New test, exactly
19075 like the (before this change) version of 20010327-1.c.
19076
19077 2001-11-14 Roger Sayle <roger@eyesopen.com>
19078
19079 * gcc.c-torture/execute/string-opt-13.c: New testcase.
19080
19081 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
19082
19083 * g++.dg/init/array2.C: New test.
19084
19085 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
19086
19087 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
19088
19089 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
19090
19091 * g++.dg/other/forscope1.C: New test.
19092 * g++.dg/ext/forscope1.C: New test.
19093 * g++.dg/ext/forscope2.C: New test.
19094
19095 2001-11-13 Jakub Jelinek <jakub@redhat.com>
19096
19097 * gcc.c-torture/execute/20011113-1.c: New test.
19098
19099 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
19100
19101 * gcc.c-torture/execute/20011109-2.c: New test.
19102
19103 * gcc.c-torture/execute/20011109-1.c: New test.
19104
19105 2001-11-09 Jakub Jelinek <jakub@redhat.com>
19106
19107 * gcc.c-torture/compile/20011109-1.c: New test.
19108
19109 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
19110
19111 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
19112 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
19113 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
19114 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
19115 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
19116 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
19117 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
19118
19119 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
19120
19121 * g++.dg/warn/Wshadow-1.C: New tests.
19122 * g++.old-deja/g++.mike/for3.C: Update.
19123
19124 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
19125
19126 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
19127 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
19128 XFAILs. Adjust expected error texts.
19129 * gcc.c-torture/compile/20011106-1.c,
19130 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
19131 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
19132 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
19133 gcc.dg/c99-array-lval-5.c: New tests.
19134
19135 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19136
19137 * gcc.dg/cpp/defined.c: Update.
19138
19139 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19140
19141 * gcc.c-torture/execute/anon-1.c: New test.
19142
19143 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
19144
19145 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
19146 same size, so no warning should be produced on stormy16.
19147
19148 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
19149 due to oversized array.
19150 * g++.old-deja/g++.mike/ns15.C: Likewise.
19151 * g++.old-deja/g++.pt/crash16.C: Likewise.
19152
19153 2001-11-02 Graham Stott <grahams@redhat.com>
19154
19155 * g++.dgother/debug1.C: Fix typos.
19156
19157 2001-11-01 Jakub Jelinek <jakub@redhat.com>
19158
19159 * g++.dg/other/debug1.C: New test.
19160
19161 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19162
19163 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
19164 of unsigned long.
19165
19166 2001-10-30 Jakub Jelinek <jakub@redhat.com>
19167
19168 * gcc.dg/20011029-2.c: New test.
19169
19170 * gcc.c-torture/compile/20011029-1.c: New test.
19171
19172 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
19173
19174 * objc/execute/class_self-1.m: New test.
19175 * objc/execute/class_self-2.m: New test.
19176
19177 2001-10-25 Zack Weinberg <zack@codesourcery.com>
19178
19179 * gcc.misc-tests/msgs.exp: Delete.
19180 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
19181 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
19182 error set to match recent changes.
19183
19184 2001-10-24 Zack Weinberg <zack@codesourcery.com>
19185
19186 * gcc.dg/20011021-1.c: New test.
19187
19188 2001-10-24 Jakub Jelinek <jakub@redhat.com>
19189
19190 * gcc.c-torture/compile/20011023-1.c: New test.
19191
19192 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
19193
19194 * lib/g77.exp: Rewrite based on lib/g++.exp.
19195
19196 2001-10-19 Jakub Jelinek <jakub@redhat.com>
19197
19198 * gcc.c-torture/execute/20011019-1.c: New test.
19199
19200 * gcc.dg/20011018-1.c: New test.
19201
19202 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
19203
19204 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
19205
19206 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
19207
19208 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
19209 * gcc.dg/attr-invalid.c: Likewise.
19210
19211 2001-10-18 Jakub Jelinek <jakub@redhat.com>
19212
19213 * testsuite/gcc.dg/20011015-1.c: New test.
19214
19215 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19216
19217 * g++.dg/template/unify2.C: New test.
19218
19219 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19220
19221 * g++.dg/other/exception-specification.C: New test
19222
19223 2001-10-13 Tom Rix <trix@redhat.com>
19224
19225 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
19226 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
19227
19228 2001-10-12 Jakub Jelinek <jakub@redhat.com>
19229
19230 * testsuite/gcc.dg/20011009-1.c: New test.
19231
19232 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
19233
19234 PR g++/4476
19235 * g++.dg/other/friend1.C: New test.
19236
19237 2001-10-11 Richard Henderson <rth@redhat.com>
19238
19239 * g++.old-deja/g++.other/crash18.C: Add -S to options.
19240
19241 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19242
19243 * gcc.c-torture/compile/20011010-1.c: New.
19244
19245 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
19246
19247 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
19248 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
19249 g77.f-torture/execute/execute.exp,
19250 g77.f-torture/noncompile/noncompile.exp,
19251 gcc.c-torture/compile/compile.exp,
19252 gcc.c-torture/execute/execute.exp,
19253 gcc.c-torture/execute/ieee/ieee.exp,
19254 gcc.c-torture/execute/memcheck/memcheck.exp,
19255 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
19256 objc/execute/execute.exp: Update FSF address.
19257
19258 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
19259
19260 * gcc.dg/cpp/cmdlne-C.c: Update.
19261 * gcc.dg/cpp/cmdlne-C2.c: New.
19262
19263 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19264
19265 * gcc.c-torture/execute/20011008-3.c: New.
19266
19267 2001-10-08 DJ Delorie <dj@redhat.com>
19268
19269 * gcc.dg/20011008-1.c: New.
19270 * gcc.dg/20011008-2.c: New.
19271
19272 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
19273
19274 * gcc.dg/cpp/spacing1.c: Update test.
19275
19276 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19277
19278 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
19279 spelling errors of "separate" as "seperate".
19280
19281 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
19282
19283 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
19284 enough to avoid inlining.
19285
19286 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19287
19288 * lib/g77.exp: set libg2c_dir correctly.
19289
19290 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
19291
19292 * gcc.dg/cpp/macro11.c: New test.
19293
19294 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19295
19296 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
19297 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
19298 gcc.dg/format/multattr-3.c: New tests.
19299 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
19300 tests for format attributes on function pointers being rejected.
19301
19302 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19303
19304 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
19305
19306 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19307
19308 * g++.dg/warn/format1.C: New test.
19309
19310 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
19311
19312 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
19313
19314 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19315
19316 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
19317
19318 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19319
19320 * gcc.dg/cpp/redef2.c: Add test.
19321
19322 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
19323
19324 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
19325 long-standing bug on i686, apparently.
19326 * gcc.c-torture/execute/loop-2c.x: New file.
19327 * gcc.c-torture/execute/loop-2d.x: New file.
19328 * gcc.c-torture/execute/loop-3c.x: New file.
19329
19330 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
19331
19332 * gcc.dg/cpp/20000625-2.c: Correct line number.
19333
19334 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19335
19336 * gcc.dg/cpp/macro10.c: New test.
19337 * gcc.dg/cpp/strify3.c: New test.
19338 * gcc.dg/cpp/spacing1.c: Add tests.
19339 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
19340 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
19341
19342 2001-09-24 DJ Delorie <dj@redhat.com>
19343
19344 * gcc.c-torture/execute/20010924-1.c: New test.
19345
19346 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19347
19348 * testsuite/objc/execute/paste.m: Remove.
19349
19350 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
19351
19352 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
19353
19354 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
19355
19356 * g77.dg/strlen0.f: New test.
19357
19358 2001-09-21 Richard Henderson <rth@redhat.com>
19359
19360 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
19361 * g++.old-deja/g++.abi/vtable2.C: Likewise.
19362
19363 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
19364
19365 Table-driven attributes.
19366 * g++.dg/ext/attrib1.C: New test.
19367
19368 2001-09-20 DJ Delorie <dj@redhat.com>
19369
19370 * gcc.dg/20000926-1.c: Update expected warning messages.
19371 * gcc.dg/array-2.c: Likewise, and test for warnings too.
19372 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
19373 array.
19374
19375 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
19376
19377 * g++.dg/eh/registers1.C: New test case.
19378
19379 2001-09-17 Richard Henderson <rth@redhat.com>
19380
19381 * gcc.dg/array-5.c: Fix VLA decomposition test.
19382
19383 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
19384
19385 * gcc.dg/cpp/line5.c: New testcase.
19386
19387 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
19388
19389 * gcc.dg/cpp/macro9.c: New test.
19390
19391 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
19392
19393 * gcc.c-torture/execute/980223.c: Change type of addr from long
19394 to char *.
19395
19396 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
19397
19398 * gcc.c-torture/execute/20010915-1.c: New test.
19399
19400 2001-09-14 Janis Johnson <janis187@us.ibm.com>
19401
19402 * g77.dg/bprob: New directory.
19403 * g77.dg/bprob/bprob.exp: New file.
19404 * g77.dg/bprob/bprob-1.f: New test.
19405 * g77.dg/gcov: New directory.
19406 * g77.dg/gcov/gcov.exp: New file.
19407 * g77.dg/gcov/gcov-1.f: New test.
19408 * g77.dg/gcov/gcov-1.x: New file.
19409
19410 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
19411
19412 * gcc.dg/cpp/directiv.c: Update.
19413 * gcc.dg/cpp/undef1.c: Update.
19414
19415 2001-09-12 Jakub Jelinek <jakub@redhat.com>
19416
19417 * gcc.dg/20010912-1.c: New test.
19418
19419 2001-09-11 Janis Johnson <janis187@us.ibm.com>
19420
19421 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
19422 language-independent file in lib.
19423 * lib/gcov.exp: New file.
19424
19425 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
19426
19427 * gcc.c-torture/compile/20010911-1.c: New test.
19428
19429 2001-09-10 Janis Johnson <janis187@us.ibm.com>
19430
19431 * lib/profopt.exp: New, to support profile-directed optimizations.
19432 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
19433 * gcc.misc-tests/bprob-1.c: New test.
19434 * gcc.misc-tests/bprob-2.c: New test.
19435
19436 2001-09-07 Janis Johnson <janis187@us.ibm.com>
19437
19438 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
19439 XFAIL and which kinds of gcov output to verify.
19440 * gcc.misc-tests/gcov-4b.x: New file.
19441 * gcc.misc-tests/gcov-5b.x: New file.
19442 * gcc.misc-tests/gcov-6.x: New file.
19443 * gcc.misc-tests/gcov-7.c: New test.
19444 * gcc.misc-tests/gcov-7.x: New file.
19445
19446 2001-09-06 Janis Johnson <janis187@us.ibm.com>
19447
19448 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
19449 * gcc.misc-tests/gcov-6.c: New test.
19450
19451 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
19452
19453 PR c++/3986
19454 * g++.dg/abi/vbase1.C: New test.
19455
19456 2001-09-05 Ziemowit Laski <zlaski@apple.com>
19457
19458 * objc.dg/method-2.m: New.
19459
19460 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
19461
19462 PR c++/4203
19463 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
19464 * g++.dg/init/empty1.C: New test.
19465
19466 2001-09-03 Jakub Jelinek <jakub@redhat.com>
19467
19468 * gcc.c-torture/compile/20010903-1.c: New test.
19469
19470 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
19471
19472 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
19473 for m68k.
19474
19475 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
19476
19477 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
19478
19479 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
19480
19481 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
19482
19483 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
19484
19485 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
19486 for 16-bit 'unsigned int'.
19487
19488 2001-08-29 Kazu Hirata <kazu@hxi.com>
19489
19490 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
19491
19492 2001-08-27 Richard Henderson <rth@redhat.com>
19493
19494 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
19495 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
19496
19497 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
19498
19499 * gcc.dg/asm-names.c (ymain): New.
19500
19501 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
19502
19503 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
19504 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
19505 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
19506
19507 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19508
19509 * gcc.dg/compare5.c: New testcase.
19510
19511 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
19512
19513 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
19514 and "In instantiation".
19515
19516 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
19517
19518 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
19519
19520 2001-08-20 Janis Johnson <janis187@us.ibm.com>
19521
19522 * gcc.misc-tests/gcov.exp: Add support for branch information.
19523 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
19524 * gcc.misc-tests/gcov-4.c: New test.
19525 * gcc.misc-tests/gcov-4b.c: New test.
19526 * gcc.misc-tests/gcov-5b.c: New test.
19527
19528 2001-08-20 Zack Weinberg <zackw@panix.com>
19529
19530 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
19531 expected to fail.
19532
19533 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
19534
19535 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
19536
19537 2001-08-19 Jakub Jelinek <jakub@redhat.com>
19538
19539 * g++.dg/eh/template1.C: New test.
19540
19541 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
19542
19543 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
19544 Fix thinko.
19545 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
19546 for xfail.
19547
19548 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
19549
19550 * lib/g77-dg.exp: Use prune.exp for common procedures
19551 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
19552 * lib/g77.exp: (g77-dg-prune) Remove
19553
19554 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
19555
19556 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
19557
19558 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19559
19560 * g++.dg/template/unify1.C: New test.
19561
19562 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
19563
19564 * g++.dg/abi/empty4.C: New test.
19565
19566 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
19567
19568 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
19569 solaris2.*
19570 * g77.f-torture/compile/pr3743.x: Likewise
19571
19572 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19573
19574 * g++.dg/other/using-declaration.C: New test.
19575
19576 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19577
19578 * gcc.dg/cpp/tr-sign.c: New testcase.
19579
19580 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19581
19582 * gcc.dg/cpp/19951025-1.c: Revert.
19583 * gcc.dg/cpp/directiv.c: We no longer process directives that
19584 interrupt macro arguments.
19585
19586 2001-08-03 Zack Weinberg <zackw@stanford.edu>
19587
19588 * gcc.dg/bconstp-1.c: New test.
19589
19590 2001-08-03 Richard Henderson <rth@redhat.com>
19591
19592 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
19593
19594 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
19595
19596 * gcc.dg/cpp/19951025-1.c: Update.
19597
19598 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
19599
19600 * g77.dg/ff90-1.f (s): Fix reference of variable z,
19601 should be x.
19602
19603 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
19604
19605 Kill -fhonor-std.
19606 * g++.old-deja/g++.ns/ns14.C: Remove special options.
19607 * g++.old-deja/g++.other/std1.C: Likewise.
19608 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
19609
19610 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19611
19612 * lib/g77.exp: Load gcc-defs.exp for common procedures
19613 (g77_pass, g77_fail, g77_finish, g77_exit,
19614 ${tool}_check_unsupported_p} Now redundant. Deleted.
19615
19616 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19617
19618 * g77.dg/fbackslash.f
19619 * g77.dg/fcase-preserve.f
19620 * g77.dg/ff90-1.f
19621 * g77.dg/ffixed-line-length-0.f
19622 * g77.dg/ffixed-line-length-132.f
19623 * g77.dg/ffixed-line-length-7.f
19624 * g77.dg/ffixed-line-length-72.f
19625 * g77.dg/ffixed-line-length-none.f
19626 * g77.dg/ffree-form-1.f
19627 * g77.dg/fno-backslash.f
19628 * g77.dg/fno-f90-1.f
19629 * g77.dg/fno-fixed-form-1.f
19630 * g77.dg/fno-onetrip.f
19631 * g77.dg/fno-typeless-boz.f
19632 * g77.dg/fno-underscoring.f
19633 * g77.dg/fno-vxt-1.f
19634 * g77.dg/fonetrip.f
19635 * g77.dg/ftypeless-boz.f
19636 * g77.dg/fugly-assumed.f
19637 * g77.dg/funderscoring.f
19638 * g77.dg/fvxt-1.f
19639
19640 2001-08-01 Ziemowit Laski <zlaski@apple.com>
19641
19642 * objc.dg/fwd-proto-1.m: New.
19643 * objc.dg/local-decl-1.m: New.
19644 * objc.dg/naming-1.m: New.
19645 * objc.dg/naming-2.m: New.
19646 * objc.dg/proto-hier-1.m: New.
19647
19648 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
19649
19650 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
19651 largest-type elements to a struct makes its size grow.
19652
19653 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19654
19655 * g++.dg/abi/vthunk1.C: New test.
19656
19657 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19658
19659 * g++.dg/abi/vbase8-22.C: New test.
19660
19661 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19662
19663 * gcc.dg/cpp/macro8.c: New test.
19664
19665 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19666
19667 * g++.dg/abi/vbase8-21.C: New test.
19668
19669 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19670
19671 * g++.dg/abi/vbase8-10.C: New test.
19672
19673 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19674
19675 * lib/g++.exp (g++_set_ld_library_path): Renamed to
19676 ${tool}_set_ld_library_path.
19677 Changed caller.
19678 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
19679 g++.exp.
19680
19681 2001-07-26 Stan Cox <scox@redhat.com>
19682
19683 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
19684 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
19685 gcc_exit, gcc_check_unsupported_p):
19686 Moved to gcc-deps.exp
19687 * gcc-deps.exp: New file.
19688
19689 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19690
19691 * g++.old-deja/g++.pt/defarg14.C: New test.
19692
19693 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19694
19695 * g++.old-deja/g++.other/lineno5.C: New test.
19696
19697 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19698
19699 * g++.old-deja/g++.pt/crash68.C: New test.
19700
19701 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19702
19703 * g++.old-deja/g++.other/crash42.C: New test.
19704
19705 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19706
19707 * gcc.dg/cpp/extratokens.c: Fix.
19708 * gcc.dg/cpp/skipping2.c: New tests.
19709
19710 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19711
19712 * gcc.c-torture/execute/20010724-1.c: New file.
19713 * gcc.c-torture/execute/20010724-1.x: New file.
19714
19715 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19716
19717 * g++.old-deja/g++.other/cond7.C: New test.
19718
19719 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19720
19721 * g++.old-deja/g++.other/optimize4.C: New test.
19722
19723 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19724
19725 * g++.old-deja/g++.abi/vbase8-5.C: New test.
19726
19727 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
19728
19729 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
19730 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
19731 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
19732 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
19733
19734 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
19735 bug report" message.
19736
19737 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
19738 * g++.dg/ext/instantiate1.C: Move from old-deja.
19739
19740 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
19741
19742 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
19743 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
19744 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
19745 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
19746
19747 2001-07-23 Jeffrey A Law (law@cygnus.com)
19748
19749 * gcc.c-torture/execute/20010723-1.c: New test.
19750
19751 2001-07-23 Ben Elliston <bje@redhat.com>
19752
19753 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
19754
19755 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19756
19757 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
19758 i[34567]86-*-*.
19759 Delete handling of ieee_multilib_flags.
19760 Pass -mieee for alpha*-*-* and sh-*-*.
19761 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
19762
19763 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
19764
19765 Remove old-abi tests.
19766 * g++.old-deja/g++.mike/p11116.C: Remove.
19767 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
19768
19769 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
19770
19771 * g77.f-torture/compile/pr3743.f: New test
19772
19773 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
19774
19775 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
19776
19777 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19778
19779 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
19780 g++.old-deja/g++.pt/static6.C: Likewise.
19781 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
19782 supports weak symbols.
19783
19784 2001-07-18 Andreas Jaeger <aj@suse.de>
19785
19786 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
19787 supported again.
19788
19789 2001-07-18 Andreas Jaeger <aj@suse.de>
19790
19791 * gcc.dg/iftrap-1.c: Fix target line.
19792
19793 2001-07-17 Richard Henderson <rth@redhat.com>
19794
19795 * gcc.c-torture/execute/20010717-1.c: New.
19796
19797 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
19798
19799 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
19800 tests.
19801
19802 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19803
19804 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
19805
19806 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19807
19808 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
19809 UAC_SIGBUS, UAC_NOPRINT definitions.
19810
19811 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
19812
19813 * objc/execute/object_is_class.m: New test.
19814 * objc/execute/object_is_meta_class.m: New test.
19815
19816 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19817
19818 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
19819 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
19820
19821 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
19822
19823 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
19824 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
19825
19826 2001-07-14 Richard Henderson <rth@redhat.com>
19827
19828 * gcc.dg/iftrap-1.c: New.
19829
19830 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
19831
19832 * g77.f-torture/execute/intrinsic77.f: New test.
19833
19834 2001-07-11 Janis Johnson <janis@us.ibm.com>
19835
19836 * gcc.misc-tests/gcov-3.c: New test.
19837
19838 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19839
19840 * gcc.c-torture/compile/20010711-1.c,
19841 * gcc.c-torture/compile/20010711-2.c: New tests.
19842
19843 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19844
19845 * gcc.c-torture/execute/20010711-1.c: New test.
19846
19847 2001-07-11 Ben Elliston <bje@redhat.com>
19848
19849 * g++.old-deja/g++.other/enum5.C: New test.
19850
19851 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
19852
19853 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
19854 (g++-dg-prune): Call prune_gcc_output.
19855 * prune.exp: New file for prune_gcc_output.
19856 * lib/g++.exp, lib/gcc.exp: Load it.
19857
19858 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
19859
19860 * gcc.c-torture/compile/20010701-1.c,
19861 g++.old-deja/g++.ext/attrib6.C: New tests.
19862
19863 2001-07-06 Jeffrey A Law (law@cygnus.com)
19864
19865 * gcc.c-torture/compile/20010706-1.c: New test.
19866
19867 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
19868
19869 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
19870
19871 2001-06-28 Stan Shebs <shebs@apple.com>
19872
19873 * gcc.dg/pragma-darwin.c: New test.
19874
19875 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19876
19877 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
19878 Solaris 2.[678] system.
19879
19880 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
19881
19882 * gcc.dg/20010622-1.c: New test.
19883
19884 2001-06-18 Stan Shebs <shebs@apple.com>
19885
19886 * objc.dg: New directory.
19887 * objc.dg/dg.exp: New file.
19888 * objc.dg/alias.m: New.
19889 * objc.dg/class-1.m: New.
19890 * objc.dg/class-2.m: New.
19891 * objc.dg/const-str-1.m: New.
19892 * objc.dg/const-str-2.m: New.
19893 * objc.dg/id-1.m: New.
19894 * objc.dg/method-1.m: New.
19895 * objc.dg/super-class-1.m: New.
19896 * lib/objc-dg.exp: New file.
19897
19898 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
19899
19900 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
19901 of label name.
19902
19903 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
19904
19905 * g++.old-deja/g++.abi/vbase8-9.C: New test.
19906
19907 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19908
19909 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
19910 variable.
19911
19912 2001-06-12 Richard Henderson <rth@redhat.com>
19913
19914 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
19915
19916 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19917
19918 * g++.old-deja/g++.abi/vbase5.C: New test.
19919 * g++.old-deja/g++.abi/vbase6.C: New test.
19920 * g++.old-deja/g++.abi/vbase7.C: New test.
19921
19922 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19923
19924 * gcc.c-torture/compile/20010610-1.c: New test.
19925
19926 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19927
19928 * g++.old-deja/g++.abi/vbase4.C: New test.
19929
19930 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19931
19932 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
19933 support %f for HC11/HC12 targets.
19934 * gcc.c-torture/execute/930513-1.x: New file, likewise.
19935 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
19936 on HC11/HC12 targets.
19937 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
19938
19939 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19940
19941 * gcc.dg/wchar_t-1.c: New file.
19942 * gcc.dg/wint_t-1.c: Likewise.
19943
19944 2001-06-11 Bernd Schmidt <bernds@redhat.com>
19945
19946 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
19947
19948 2001-06-11 Richard Henderson <rth@redhat.com>
19949
19950 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
19951
19952 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
19953
19954 * gcc.c-torture/compile/20010611-1.c: New test.
19955
19956 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
19957
19958 * gcc.dg/c99-tag-1.c: Add more tests.
19959
19960 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
19961
19962 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
19963 representation on MN10300 and ARM/Thumb.
19964
19965 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
19966
19967 * g77.f-torture/execute/20010610.f: New.
19968
19969 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
19970
19971 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
19972 names.
19973
19974 2001-06-09 Richard Henderson <rth@redhat.com>
19975
19976 * gcc.c-torture/execute/ashrdi-1.c: New.
19977 * gcc.c-torture/execute/ashldi-1.c: New.
19978 * gcc.c-torture/execute/lshrdi-1.c: New.
19979
19980 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
19981
19982 * objc/execute/load-3.m: Added. Check sending +load to categories,
19983 in addition to classes.
19984
19985 2001-06-08 Stan Shebs <shebs@apple.com>
19986
19987 * objc/execute/load-2.m: New test. From Nicola Pero
19988 <n.pero@mi.flashnet.it>.
19989
19990 2001-06-08 Jakub Jelinek <jakub@redhat.com>
19991
19992 * gcc.c-torture/execute/20010605-2.c: New test.
19993
19994 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
19995
19996 * g++.old-deja/g++.abi/vbase2.C: New test.
19997 * g++.old-deja/g++.abi/vbase3.C: New test.
19998
19999 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20000
20001 * g++.old-deja/g++.pt/friend49.C: New test.
20002
20003 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
20004
20005 * g++.old-deja/g++.ext/anon3.C: New test.
20006
20007 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
20008
20009 * g++.old-deja/g++.other/conv7.C: New test.
20010
20011 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
20012
20013 * gcc.c-torture/compile/20010605-2.c: New test.
20014
20015 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
20016
20017 * gcc.c-torture/execute/20010604-1.c: New test.
20018
20019 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
20020
20021 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
20022
20023 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
20024
20025 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
20026 (g++_link_flags): Likewise.
20027 (g++_init): Pass gccpath's value to two previous functions.
20028
20029 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20030
20031 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
20032 Ensure logfile entry matches exec command line.
20033
20034 2001-05-31 Richard Henderson <rth@redhat.com>
20035
20036 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
20037 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
20038
20039 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
20040
20041 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
20042 compiler for irix6.2
20043
20044 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
20045
20046 * g++.old-deja/g++.other/optimize3.C: New file.
20047
20048 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
20049
20050 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
20051 assemble.
20052
20053 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
20054
20055 * g++.old-deja/g++.other/optimize2.C: New file.
20056
20057 2001-05-25 Diego Novillo <dnovillo@redhat.com>
20058
20059 * gcc.c-torture/compile/20010518-2.c: New file.
20060 * gcc.c-torture/execute/20010518-1.c: New file.
20061 * gcc.c-torture/execute/20010518-2.c: New file.
20062
20063 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
20064
20065 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
20066
20067 2001-05-24 Mark Mitchell <mark@codesourcery.com>
20068
20069 G++ no longer defines builtins that do not begin with __builtin.
20070 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
20071 * g++.old-deja/g++.brendand/misc13.C: Likewise.
20072 * g++.old-deja/g++.law/builtin1.C: Likewise.
20073 * g++.old-deja/g++.law/cvt2.C: Likewise.
20074 * g++.old-deja/g++.mike/net5.C: Likewise.
20075 * g++.old-deja/g++.other/builtins1.C: Likewise.
20076 * g++.old-deja/g++.other/builtins2.C: Likewise.
20077 * g++.old-deja/g++.other/builtins3.C: Likewise.
20078 * g++.old-deja/g++.other/builtins4.C: Likewise.
20079 * g++.old-deja/g++.other/inline8.C: Likewise.
20080 * g++.old-deja/g++.robertl/eb39.C: Likewise.
20081
20082 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
20083
20084 * g++.old-deja/g++.pt/using1.C: Adjust.
20085 * g++.old-deja/g++.pt/using2.C: New test.
20086
20087 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20088
20089 * gcc.dg/cpp/charconst.c: New tests.
20090 * gcc.dg/cpp/escape.c: New tests.
20091 * gcc.dg/cpp/escape-1.c: New tests.
20092 * gcc.dg/cpp/escape-2.c: New tests.
20093 * gcc.dg/cpp/ucs.c: New tests.
20094
20095 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
20096
20097 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
20098 native compiler for irix6.5.
20099
20100 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
20101
20102 * lib/g++.exp (g++_include_flags): Use args to compute
20103 get_multilibs.
20104 (g++_link_flags): Likewise.
20105 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
20106
20107 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
20108
20109 * gcc.dg/c90-hexfloat-1.c: Add more tests.
20110
20111 2001-05-21 Geoff Keating <geoffk@redhat.com>
20112
20113 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
20114 this file.
20115
20116 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20117
20118 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
20119 STACK_SIZE;
20120 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
20121 to STACK_SIZE; Use it to define size of add_histo array.
20122 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
20123 to STACK_SIZE.
20124 (f): Use GITT_SIZE to define size of gitt local table.
20125 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
20126 to STACK_SIZE; Use it to define size of bytemem array.
20127
20128 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20129
20130 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
20131 on 68HC11/HC12 due to the asm instruction.
20132 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
20133 * gcc.c-torture/compile/920520-1.x: Likewise.
20134 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
20135 on 68HC11/HC12 because the function is larger than 64K.
20136 * gcc.c-torture/compile/961203-1.x: New file, this test fails
20137 on 68HC11/HC12 because the structure is too large.
20138
20139 2001-05-20 Richard Henderson <rth@redhat.com>
20140
20141 * gcc.c-torture/execute/20010520-1.c: New.
20142
20143 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20144
20145 * g++.old-deja/g++.warn/compare1.C: New test.
20146 * gcc.dg/compare4.c: New test.
20147
20148 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
20149
20150 * g++.old-deja/g++.other/optimize1.C: New test.
20151
20152 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20153
20154 * g++.old-deja/g++.pt/spec41.C: New test.
20155
20156 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
20157
20158 * gcc.c-torture/compile/20010114-1.x: Remove.
20159
20160 2001-05-18 Stan Shebs <shebs@apple.com>
20161
20162 * gcc.c-torture/compile/20010518-1.c: New test.
20163
20164 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
20165
20166 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
20167 * g++.old-deja/g++.pt/crash67.C: New test.
20168
20169 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
20170
20171 * g++.old-deja/g++.other/debug9.C: New test.
20172
20173 2001-05-16 Zack Weinberg <zackw@stanford.edu>
20174
20175 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
20176
20177 2001-05-16 Jan Hubicka <jh@suse.cz>
20178
20179 * gcc.c-torture/compile/20010516-1.c: New test.
20180
20181 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20182
20183 * g++.old-deja/g++.other/crash41.C: New test.
20184
20185 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20186
20187 * g++.old-deja/g++.pt/crash66.C: New test.
20188
20189 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
20190
20191 * g++.old-deja/g++.robertl/eb27.C: Convert.
20192
20193 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
20194
20195 * g++.dg/friend-warn.C: New test. Do not warn about friend
20196 declaration being redundant.
20197
20198 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
20199
20200 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
20201
20202 2001-05-14 Mark Mitchell <mark@codesourcery.com>
20203
20204 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
20205
20206 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
20207
20208 * lib/g++.exp: Use testsuite_flags.
20209
20210 2001-05-13 Mark Mitchell <mark@codesourcery.com>
20211
20212 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
20213
20214 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
20215
20216 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
20217
20218 2001-05-11 Mark Mitchell <mark@codesourcery.com>
20219
20220 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
20221
20222 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
20223
20224 * gcc.c-torture/compile/20010313-1.c: New test.
20225
20226 2001-05-09 Zack Weinberg <zackw@stanford.edu>
20227
20228 * gcc.dg/cpp/direct2.c: New test.
20229 * gccq.dg/cpp/direct2s.c: New test.
20230
20231 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
20232
20233 2001-05-07 Mark Mitchell <mark@codesourcery.com>
20234
20235 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
20236 * g++.old-deja/g++.other/op3.C: Likewise.
20237
20238 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20239
20240 * gcc.dg/cpp/syshdr.h: New file.
20241 * gcc.dg/cpp/sysmac1.c: Update.
20242 * gcc.dg/cpp/sysmac2.c: Update.
20243
20244 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20245
20246 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
20247
20248 2001-05-04 David Edelsohn <edelsohn@gnu.org>
20249
20250 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
20251 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
20252
20253 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
20254
20255 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
20256
20257 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
20258
20259 * lib/g++.exp (g++_include_flags): Don't use any special flags
20260 if TESTING_IN_BUILD_TREE is not defined.
20261 (g++_init): Use a plain 'c++' as the compiler if
20262 TESTING_IN_BUILD_TREEE is not defined.
20263
20264 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20265
20266 * g++.old-deja/g++.eh/catch13.C: New test.
20267 * g++.old-deja/g++.eh/catch14.C: New test.
20268
20269 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20270
20271 * gcc.dg/cpp/tr-define.c: New test.
20272
20273 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
20274
20275 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
20276 <stdlib.h>, not <malloc.h>.
20277
20278 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20279
20280 * g++.old-deja/g++.ns/template17.C: New test.
20281
20282 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20283
20284 * g++.old-deja/g++.pt/ref4.C: New test.
20285
20286 2001-04-30 Richard Henderson <rth@redhat.com>
20287
20288 * gcc.dg/20000724-1.c: Revert last change.
20289
20290 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
20291
20292 * g77.f-torture/execute/20010430.f: New test.
20293
20294 2001-04-30 Mark Mitchell <mark@codesourcery.com>
20295
20296 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
20297
20298 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
20299
20300 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
20301
20302 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20303
20304 * g++.old-deja/g++.eh/crash6.C: New test.
20305
20306 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20307
20308 * g++.old-deja/g++.other/warn7.C: New test.
20309
20310 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20311
20312 * g++.old-deja/g++.other/defarg9.C: New test.
20313
20314 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20315
20316 * g77.f-torture/compile/20010426.f: New test.
20317 * g77.f-torture/execute/20010426.f: New test.
20318
20319 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20320
20321 * g77.f-torture/compile/20000629-1.x: Remove - error
20322 has been fixed.
20323
20324 2001-04-26 Jeffrey A Law (law@cygnus.com)
20325
20326 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
20327 Tweak slightly to work with g++.dg framework.
20328 * g++.dg/special/ecos.exp: Run initp1.C test.
20329 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
20330
20331 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
20332 its linker doesn't give line numbers either.
20333 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
20334
20335 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20336
20337 * g++.old-deja/g++.other/lex1.C: New test.
20338
20339 2001-04-26 Jakub Jelinek <jakub@redhat.com>
20340
20341 * gcc.dg/noncompile/20010425-1.c: New test.
20342
20343 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20344
20345 * g++.old-deja/g++.pt/mangle2.C: New test.
20346
20347 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20348
20349 * gcc.dg/format/plus-1.c: New test.
20350
20351 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20352
20353 * gcc.dg/20010423-1.c: New test.
20354
20355 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20356
20357 * gcc.c-torture/execute/20010422-1.c: New test.
20358
20359 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
20360
20361 * g++.old-deja/g++.ns/type2.C: New test.
20362
20363 2001-04-24 Zack Weinberg <zackw@stanford.edu>
20364
20365 * g++.old-deja/g++.other/perf1.C: New test.
20366
20367 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
20368
20369 * gcc.dg/c99-func-2.c: Remove xfail.
20370 * gcc.dg/c99-func-3.c: Remove xfail.
20371 * gcc.dg/c99-func-4.c: Remove xfail.
20372
20373 2001-04-23 Zack Weinberg <zackw@stanford.edu>
20374
20375 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
20376
20377 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
20378
20379 * gcc.c-torture/compile/20010423-1.c: New test.
20380
20381 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20382
20383 * g++.old-deja/g++.pt/typename28.C: New test.
20384
20385 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20386
20387 * g++.old-deja/g++.abi/empty2.C: New test.
20388 * g++.old-deja/g++.abi/empty3.C: New test.
20389
20390 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20391
20392 * g++.old-deja/g++.other/comdat2.C: New test.
20393 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
20394
20395 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20396
20397 * g++.old-deja/g++.other/overload14.C: New test.
20398
20399 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20400
20401 * g++.old-deja/g++.other/lookup23.C: New test.
20402
20403 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20404
20405 * gcc.c-torture/execute/20010403-1.c: New test.
20406
20407 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
20408 Mark Mitchell <mark@codesourcery.com>
20409
20410 * lib/old-dejagnu.exp: Don't delete output of executable.
20411 Add .exe suffix to executables.
20412
20413 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
20414
20415 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
20416
20417 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20418
20419 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
20420
20421 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20422
20423 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
20424 * g++.old-deja/g++.abi/crash1.C: New test.
20425
20426 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20427
20428 * g++.old-deja/g++.other/crash40.C: New test.
20429
20430 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20431
20432 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
20433
20434 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
20435
20436 * g++.old-deja/g++.other/warn6.C: New test.
20437
20438 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20439
20440 * g++.old-deja/g++.robertl/eb42.C: Same.
20441
20442 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20443
20444 * gcc.dg/wtr-conversion-1.c: New testcase.
20445
20446 2001-04-10 Richard Henderson <rth@redhat.com>
20447
20448 * g++.old-deja/g++.other/array5.C: New.
20449
20450 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20451
20452 * gcc.c-torture/execute/20010408-1.c: New test.
20453
20454 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
20455
20456 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
20457 headers and constructs.
20458 * g++.old-deja/g++.robertl/eb79.C: Same.
20459 * g++.old-deja/g++.robertl/eb77.C (main): Same.
20460 * g++.old-deja/g++.robertl/eb73.C: Same.
20461 * g++.old-deja/g++.robertl/eb66.C (main): Same.
20462 * g++.old-deja/g++.robertl/eb55.C (t): Same.
20463 * g++.old-deja/g++.robertl/eb54.C (main): Same.
20464 * g++.old-deja/g++.robertl/eb46.C (main): Same.
20465 * g++.old-deja/g++.robertl/eb44.C: Same.
20466 * g++.old-deja/g++.robertl/eb41.C (main): Same.
20467 * g++.old-deja/g++.robertl/eb4.C (main): Same.
20468 * g++.old-deja/g++.robertl/eb39.C: Same.
20469 * g++.old-deja/g++.robertl/eb33.C (main): Same.
20470 * g++.old-deja/g++.robertl/eb31.C (main): Same.
20471 * g++.old-deja/g++.robertl/eb30.C: Same.
20472 * g++.old-deja/g++.robertl/eb3.C: Same.
20473 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
20474 * g++.old-deja/g++.robertl/eb21.C: Same.
20475 * g++.old-deja/g++.robertl/eb15.C: Same.
20476 * g++.old-deja/g++.robertl/eb118.C: Same.
20477 * g++.old-deja/g++.robertl/eb115.C (main): Same.
20478 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
20479 * g++.old-deja/g++.robertl/eb109.C: Same.
20480 * g++.old-deja/g++.other/sibcall1.C (main): Same.
20481 * g++.old-deja/g++.mike/rtti1.C: Same.
20482 * g++.old-deja/g++.mike/p658.C: Same.
20483 * g++.old-deja/g++.mike/net46.C: Same.
20484 * g++.old-deja/g++.mike/net34.C: Same.
20485 * g++.old-deja/g++.mike/memoize1.C: Same.
20486 * g++.old-deja/g++.mike/eh2.C: Same.
20487 * g++.old-deja/g++.law/weak.C: Same.
20488 * g++.old-deja/g++.law/visibility7.C: Same.
20489 * g++.old-deja/g++.law/visibility25.C: Same.
20490 * g++.old-deja/g++.law/visibility22.C: Same.
20491 * g++.old-deja/g++.law/visibility2.C: Same.
20492 * g++.old-deja/g++.law/visibility17.C: Same.
20493 * g++.old-deja/g++.law/visibility13.C: Same.
20494 * g++.old-deja/g++.law/visibility10.C: Same.
20495 * g++.old-deja/g++.law/visibility1.C: Same.
20496 * g++.old-deja/g++.law/virtual3.C (eval): Same.
20497 * g++.old-deja/g++.law/vbase1.C: Same.
20498 * g++.old-deja/g++.law/operators32.C: Same.
20499 * g++.old-deja/g++.law/nest3.C: Same.
20500 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
20501 * g++.old-deja/g++.law/except5.C (main): Same.
20502 * g++.old-deja/g++.law/cvt7.C (run): Same.
20503 * g++.old-deja/g++.law/cvt2.C: Same.
20504 * g++.old-deja/g++.law/cvt16.C: Same.
20505 * g++.old-deja/g++.law/ctors6.C (bar): Same.
20506 * g++.old-deja/g++.law/ctors17.C (main): Same.
20507 * g++.old-deja/g++.law/ctors13.C: Same.
20508 * g++.old-deja/g++.law/ctors12.C (main): Same.
20509 * g++.old-deja/g++.law/ctors10.C: Same.
20510 * g++.old-deja/g++.law/code-gen5.C: Same.
20511 * g++.old-deja/g++.law/bad-error7.C: Same.
20512 * g++.old-deja/g++.law/arm9.C: Same.
20513 * g++.old-deja/g++.law/arm12.C: Same.
20514 * g++.old-deja/g++.law/arg8.C: Same.
20515 * g++.old-deja/g++.law/arg1.C: Same.
20516 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
20517 * g++.old-deja/g++.jason/template31.C: Same.
20518 * g++.old-deja/g++.jason/template24.C (main): Same.
20519 * g++.old-deja/g++.jason/2371.C: Same.
20520 * g++.old-deja/g++.eh/new2.C: Same.
20521 * g++.old-deja/g++.eh/new1.C: Same.
20522 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
20523 * g++.old-deja/g++.brendan/nest21.C (main): Same.
20524 * g++.old-deja/g++.brendan/err-msg3.C: Same.
20525 * g++.old-deja/g++.brendan/crash62.C: Same.
20526 * g++.old-deja/g++.brendan/crash52.C: Same.
20527 * g++.old-deja/g++.brendan/crash49.C (main): Same.
20528 * g++.old-deja/g++.brendan/crash38.C: Same.
20529 * g++.old-deja/g++.brendan/crash15.C (main): Same.
20530 * g++.old-deja/g++.brendan/copy9.C: Same.
20531
20532 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
20533
20534 * gcc.c-torture/execute/20001203-2.c (memset):
20535 Count argument is of type __SIZE_TYPE__.
20536
20537 2001-04-04 Diego Novillo <dnovillo@redhat.com>
20538
20539 * gcc.c-torture/compile/20010404-1.c: New test.
20540
20541 2001-04-04 Jakub Jelinek <jakub@redhat.com>
20542
20543 * gcc.c-torture/compile/20010326-1.c: New test.
20544
20545 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
20546
20547 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
20548 peculiarities of the SH.
20549 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
20550
20551 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20552
20553 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
20554 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
20555 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
20556
20557 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20558
20559 * g77.f-torture/compile/20010321-1.f: New test.
20560
20561 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20562
20563 * gcc.c-torture/compile/20010329-1.c: New test.
20564
20565 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20566
20567 * gcc.c-torture/execute/20010329-1.c: New test.
20568
20569 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20570
20571 * g++.old-deja/g++.other/eh4.C: Fix typo.
20572
20573 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20574
20575 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
20576
20577 2001-03-28 Philip Blundell <philb@gnu.org>
20578
20579 * gcc.c-torture/compile/20010328-1.c: New test.
20580
20581 2001-03-27 Richard Henderson <rth@redhat.com>
20582
20583 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
20584 * g++.old-deja/g++.eh/vbase3.C: Likewise.
20585
20586 2001-03-27 Alan Modra <alan@linuxcare.com.au>
20587
20588 * gcc.c-torture/compile/20010327-1.c: New test.
20589
20590 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
20591
20592 * g++.old-deja/g++.other/friend12.C: New test.
20593 * g++.old-deja/g++.other/friend9.C: Expect no errors.
20594 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
20595
20596 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
20597
20598 * gcc.c-torture/execute/20010325-1.c: New test.
20599
20600 2001-03-23 Jakub Jelinek <jakub@redhat.com>
20601
20602 * g++.old-deja/g++.other/mangle3.C: New test.
20603
20604 2001-03-22 Jakub Jelinek <jakub@redhat.com>
20605
20606 * g++.old-deja/g++.other/anon8.C: New test.
20607
20608 2001-03-20 Philip Blundell <philb@gnu.org>
20609
20610 * gcc.c-torture/compile/20010320-1.c: New test.
20611
20612 2001-03-17 Richard Henderson <rth@redhat.com>
20613
20614 * g++.old-deja/g++.other/eh4.C: Add expected error text.
20615
20616 2001-03-15 Geoff Keating <geoff@redhat.com>
20617
20618 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
20619 tests on AIX.
20620
20621 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
20622
20623 * g++.old-deja/g++.other/eh4.C: New test.
20624
20625 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
20626
20627 * gcc.dg/cpp/mi1.c: Update.
20628
20629 2001-03-14 Jakub Jelinek <jakub@redhat.com>
20630
20631 * g++.old-deja/g++.other/regstack.C: New test.
20632
20633 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
20634
20635 * g++.old-deja/g++.other/ref4.C: New test.
20636
20637 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
20638
20639 * objc/execute/va_method.m: Added.
20640 * objc/execute/IMP.m: Added.
20641 * objc/execute/_cmd.m: Added.
20642 * objc/execute/accessing_ivars.m: Added.
20643 * objc/execute/class-1.m: Added.
20644 * objc/execute/class-10.m: Added.
20645 * objc/execute/class-11.m: Added.
20646 * objc/execute/class-12.m: Added.
20647 * objc/execute/class-13.m: Added.
20648 * objc/execute/class-14.m: Added.
20649 * objc/execute/class-2.m: Added.
20650 * objc/execute/class-3.m: Added.
20651 * objc/execute/class-4.m: Added.
20652 * objc/execute/class-5.m: Added.
20653 * objc/execute/class-6.m: Added.
20654 * objc/execute/class-7.m: Added.
20655 * objc/execute/class-8.m: Added.
20656 * objc/execute/class-9.m: Added.
20657 * objc/execute/class-tests-1.h
20658 * objc/execute/class-tests-2.h
20659 * objc/execute/compatibility_alias.m: Added.
20660 * objc/execute/encode-1.m: Added.
20661 * objc/execute/formal_protocol-1.m: Added.
20662 * objc/execute/formal_protocol-2.m: Added.
20663 * objc/execute/formal_protocol-3.m: Added.
20664 * objc/execute/formal_protocol-4.m: Added.
20665 * objc/execute/formal_protocol-5.m: Added.
20666 * objc/execute/formal_protocol-6.m: Added.
20667 * objc/execute/formal_protocol-7.m: Added.
20668 * objc/execute/informal_protocol.m: Added.
20669 * objc/execute/initialize.m: Added.
20670 * objc/execute/load.m: Added.
20671 * objc/execute/many_args_method.m: Added.
20672 * objc/execute/nested-3.m: Added.
20673 * objc/execute/no_clash.m: Added.
20674 * objc/execute/private.m: Added.
20675 * objc/execute/redefining_self.m: Added.
20676 * objc/execute/root_methods.m: Added.
20677 * objc/execute/selector-1.m: Added.
20678 * objc/execute/static-1.m: Added.
20679 * objc/execute/static-2.m: Added.
20680 * objc/execute/va_method.m: Added.
20681
20682 2001-03-10 Richard Henderson <rth@redhat.com>
20683
20684 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
20685
20686 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
20687
20688 * g++.old-deja/g++.other/crash31.C: XFAIL.
20689 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
20690 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
20691 * gcc.c-torture/execute/20010123-1.x: XFAIL.
20692 * gcc.c-torture/execute/20010124-1.x: XFAIL.
20693 * gcc.dg/sequence-pt-1.c: XFAIL one test.
20694
20695 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20696
20697 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
20698
20699 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20700
20701 * gcc.dg/20000724-1.c: Don't use multiline strings.
20702
20703 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20704
20705 * objc/execute/string1.m, objc/execute/string2.m: Compare the
20706 result of -cString against what we expect it to be; don't just
20707 print it out for no one to read.
20708
20709 * objc/execute/string3.m, objc/execute/string4.m: New tests.
20710 Based on testcases provided by Nicola Pero.
20711
20712 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20713
20714 * gcc.dg/cpp/macro7.c: New test.
20715
20716 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20717
20718 * gcc.dg/cpp/multiline.c: Update.
20719
20720 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20721
20722 * g++.old-deja/g++.other/enum3.C: New test.
20723
20724 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20725
20726 * g++.old-deja/g++.other/pod1.C: New test.
20727
20728 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20729
20730 * g++.old-deja/g++.ext/overload1.C: New test.
20731
20732 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20733
20734 * g++.old-deja/g++.pt/using1.C: New test.
20735
20736 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20737
20738 * g++.old-deja/g++.other/using9.C: New test.
20739
20740 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
20741
20742 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
20743
20744 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
20745
20746 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
20747
20748 * g++.old-deja/g++.ext/realpt1.C: Remove.
20749
20750 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
20751
20752 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
20753
20754 2001-02-26 Will Cohen <wcohen@redhat.com>
20755
20756 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
20757
20758 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
20759
20760 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
20761 templatized constructors.
20762
20763 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20764
20765 * gcc.c-torture/execute/20010224-1.c: New test.
20766
20767 2001-02-23 Jakub Jelinek <jakub@redhat.com>
20768
20769 * gcc.c-torture/execute/20010222-1.c: New test.
20770
20771 2001-02-22 Jakub Jelinek <jakub@redhat.com>
20772
20773 * g++.old-deja/g++.other/inline20.C: New test.
20774
20775 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
20776
20777 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
20778
20779 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20780
20781 * g++.old-deja/g++.other/lookup22.C: New test.
20782
20783 2001-02-19 Zack Weinberg <zackw@stanford.edu>
20784
20785 * g77.dg: New directory.
20786 * g77.dg/20010216-1.f: New test case.
20787 * g77.dg/dg.exp: New driver.
20788 * lib/g77-dg.exp: New driver library.
20789
20790 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20791
20792 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
20793
20794 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
20795
20796 * g++.old-deja/g++.other/decl9.C: New test.
20797
20798 2001-02-16 Jakub Jelinek <jakub@redhat.com>
20799
20800 * g++.old-deja/g++.other/init16.C: Update the test so that it does
20801 not need <string> and also tests the initialization at runtime.
20802
20803 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
20804
20805 * gcc.c-torture/execute/longlong.c: New test.
20806
20807 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20808
20809 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
20810
20811 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20812
20813 * gcc.c-torture/execute/920302-1.c (execute):
20814 Change argument type to short.
20815
20816 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20817
20818 * g++.old-deja/g++.pt/deduct6.C: New test.
20819
20820 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20821
20822 * g++.old-deja/g++.pt/deduct5.C: New test.
20823
20824 2001-02-14 Jakub Jelinek <jakub@redhat.com>
20825
20826 * gcc.c-torture/execute/20010209-1.c: New test.
20827
20828 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
20829
20830 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
20831
20832 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
20833
20834 * g++.dg/vtgc1.C: Update for new ABI.
20835
20836 * consistency.vlad: New directory, 1665 files.
20837
20838 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
20839
20840 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
20841 return type.
20842 * gcc.dg/cpp/digraphs.c: Declare puts.
20843
20844 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20845
20846 * g++.old-deja/g++.other/warn5.C: New test.
20847
20848 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20849
20850 * g++.old-deja/g++.pt/spec40.C: New test.
20851
20852 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20853
20854 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
20855 case.
20856 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
20857
20858 2001-02-12 Jakub Jelinek <jakub@redhat.com>
20859
20860 * gcc.c-torture/compile/20010209-1.c: New test.
20861
20862 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
20863
20864 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
20865 excess errors message but not if it crashes.
20866 * g++.old-deja/g++.other/crash27.C: Likewise.
20867 * g++.old-deja/g++.other/crash28.C: Likewise.
20868 * g++.old-deja/g++.other/crash30.C: Likewise.
20869 * g++.old-deja/g++.other/crash32.C: Likewise.
20870 * g++.old-deja/g++.other/crash35.C: Likewise.
20871 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20872
20873 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
20874
20875 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
20876 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
20877 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
20878 g77.f-torture/execute/execute.exp,
20879 g77.f-torture/noncompile/noncompile.exp,
20880 gcc.c-torture/execute/execute.exp,
20881 gcc.c-torture/execute/memcheck/memcheck.exp,
20882 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
20883 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
20884 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
20885 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
20886 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
20887 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
20888 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20889 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
20890 Remove bug reporting instructions with ancient email addresses.
20891
20892 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20893
20894 * gcc.dg/20010202-1.c: New test.
20895 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
20896
20897 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
20898
20899 * g++.dg/stdbool-if.C: New test.
20900
20901 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
20902
20903 * objc/execute/fdecl.m: Added main().
20904
20905 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20906
20907 * gcc.c-torture/execute/20010206-1.c: New test.
20908
20909 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
20910
20911 * gcc.dg/cpp/avoidpaste1.c: Update.
20912
20913 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
20914
20915 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
20916 Pero <nicola@brainstorm.co.uk>.
20917 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
20918
20919 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
20920
20921 * g++.old-deja/g++.pt/spec39.C: New test.
20922
20923 2001-02-05 Jakub Jelinek <jakub@redhat.com>
20924
20925 * gcc.c-torture/compile/20010202-1.c: New test.
20926
20927 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
20928
20929 * g++.old-deja/g++.abi/primary2.C: New test.
20930 * g++.old-deja/g++.abi/primary3.C: New test.
20931 * g++.old-deja/g++.abi/primary4.C: New test.
20932 * g++.old-deja/g++.abi/primary5.C: New test.
20933 * g++.old-deja/g++.abi/vtable3.h: New test.
20934 * g++.old-deja/g++.abi/vtable3a.C: New test.
20935 * g++.old-deja/g++.abi/vtable3b.C: New test.
20936 * g++.old-deja/g++.abi/vtable3c.C: New test.
20937 * g++.old-deja/g++.abi/vtable3d.C: New test.
20938 * g++.old-deja/g++.abi/vtable3e.C: New test.
20939 * g++.old-deja/g++.abi/vtable3f.C: New test.
20940 * g++.old-deja/g++.abi/vtable3g.C: New test.
20941 * g++.old-deja/g++.abi/vtable3h.C: New test.
20942 * g++.old-deja/g++.abi/vtable3i.C: New test.
20943 * g++.old-deja/g++.abi/vtable3j.C: New test.
20944 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
20945
20946 2001-02-03 Jakub Jelinek <jakub@redhat.com>
20947
20948 * g++.old-deja/g++.other/anon6.C: New test.
20949 * g++.old-deja/g++.other/anon7.C: New test.
20950
20951 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
20952
20953 * gcc.dg/cpp/avoidpaste2.c: New tests.
20954
20955 2001-01-31 Jakub Jelinek <jakub@redhat.com>
20956
20957 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
20958
20959 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
20960
20961 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
20962 DECIMAL_DIG cases for Irix."
20963
20964 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
20965
20966 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
20967
20968 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
20969
20970 * gcc.dg/c99-tag-1.c: New test.
20971
20972 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
20973
20974 * gcc.dg/cpp/tr-warn1.c: Add tests.
20975
20976 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
20977
20978 * gcc.dg/cpp/avoidpaste1.c: Update.
20979 * gcc.dg/cpp/paste4.c: Update.
20980
20981 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
20982
20983 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
20984 cases for Irix.
20985
20986 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20987
20988 * g++.old-deja/g++.other/inline19.C: New test.
20989
20990 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
20991
20992 * gcc.dg/Wlarger-than.c: New test.
20993
20994 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
20995
20996 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
20997
20998 2001-01-29 Jakub Jelinek <jakub@redhat.com>
20999
21000 * gcc.c-torture/execute/20010129-1.c: New test.
21001 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
21002
21003 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
21004
21005 * gcc.dg/cpp/avoidpaste1.c: Test case.
21006
21007 2001-01-28 Jakub Jelinek <jakub@redhat.com>
21008
21009 * g++.old-deja/g++.other/inline18.C: New test.
21010
21011 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21012
21013 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
21014 and __builtin_putchar.
21015
21016 2001-01-27 Jakub Jelinek <jakub@redhat.com>
21017
21018 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
21019 tests.
21020
21021 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
21022
21023 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
21024 floating point number rounding mode to round to the nearest
21025 representable mode.
21026
21027 2001-01-25 Jakub Jelinek <jakub@redhat.com>
21028
21029 * g++.old-deja/g++.other/mangle2.C: New test.
21030
21031 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
21032
21033 * gcc.c-torture/compile/20010124-1.c: New test.
21034
21035 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
21036
21037 * g++.old-deja/g++.pt/spec38.C: New test.
21038
21039 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21040
21041 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
21042 "Build don't run".
21043
21044 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21045
21046 * gcc.c-torture/execute/20010123-1.c: New test.
21047
21048 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21049
21050 * g++.old-deja/g++.pt/spec37.C: New test.
21051
21052 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21053
21054 * g++.old-deja/g++.pt/overload14.C: New test.
21055
21056 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21057
21058 * gcc.c-torture/execute/20010122-1.c: New test, exercise
21059 __builtin_return_address.
21060
21061 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
21062
21063 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
21064 * g++.old-deja/g++.pt/spec35.C: New test.
21065 * g++.old-deja/g++.pt/spec36.C: New test.
21066
21067 2001-01-20 Jakub Jelinek <jakub@redhat.com>
21068
21069 * gcc.c-torture/compile/20010118-1.c: New test.
21070
21071 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
21072
21073 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
21074
21075 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21076
21077 * gcc.c-torture/execute/20010119-1.c: New test.
21078
21079 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21080
21081 * g++.old-deja/g++.other/vbase5.C: New test.
21082
21083 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21084
21085 * gcc.c-torture/execute/20010118-1.c: New test.
21086
21087 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21088
21089 * g++.old-deja/g++.pt/deduct3.C: New test.
21090
21091 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21092
21093 * g++.old-deja/g++.pt/spec34.C: New test.
21094
21095 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
21096
21097 * g77.f-torture/compile/20000601-2.f: New test.
21098
21099 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21100
21101 * g++.old-deja/g++.other/init17.C: New test.
21102
21103 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
21104
21105 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
21106
21107 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21108
21109 * g++.old-deja/g++.pt/unify8.C: New test.
21110
21111 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21112
21113 * g++.old-deja/g++.abi/vbase1.C: New test.
21114
21115 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21116
21117 * g++.old-deja/g++.pt/crash65.C: New test.
21118
21119 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
21120
21121 * gcc.dg/cpp/assembl2.S: New test case.
21122
21123 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
21124
21125 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
21126 are supported.
21127
21128 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21129
21130 * g++.old-deja/g++.other/builtins1.C: New test.
21131 * g++.old-deja/g++.other/builtins2.C: Likewise.
21132 * g++.old-deja/g++.other/builtins3.C: Likewise.
21133 * g++.old-deja/g++.other/builtins4.C: Likewise.
21134
21135 2001-01-17 Jakub Jelinek <jakub@redhat.com>
21136
21137 * gcc.c-torture/compile/20010117-1.c: New test.
21138 * gcc.c-torture/compile/20010117-2.c: New test.
21139
21140 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21141
21142 * g77.f-torture/execute/20010116.[fx]: New test,
21143 XFAIL on i?86-*-*.
21144 * g77.f-torture/compile/20010115.f: Indicate it's
21145 a test for PR fortran/1636.
21146
21147 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
21148
21149 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
21150
21151 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21152
21153 * g77.f-torture/compile/20010115.f: New test.
21154
21155 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
21156
21157 * g++.old-deja/g++.pt/nontype5.C: New test.
21158
21159 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
21160
21161 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
21162 have an equivalent working one below it.
21163
21164 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21165
21166 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
21167 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21168
21169 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21170
21171 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
21172 message containing "init_priority".
21173 (conpr-2.C): Likewise.
21174 (conpr-3.C): Likewise.
21175 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
21176
21177 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21178
21179 * gcc.c-torture/execute/20010114-2.c: New test.
21180
21181 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
21182
21183 * gcc.c-torture/compile/20010114-1.c: New test.
21184 * gcc.c-torture/compile/20010114-1.x: Xfail.
21185 * gcc.c-torture/compile/20010114-2.c: New test.
21186 * gcc.c-torture/execute/20010114-1.c: New test.
21187 * gcc.dg/trunc-1.c: New test.
21188 * gcc.dg/uninit-B.c: New test.
21189
21190 2001-01-13 Nick Clifton <nickc@redhat.com>
21191
21192 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
21193 target.
21194
21195 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
21196
21197 * gcc.c-torture/compile/20010113-1.c: New test.
21198
21199 2001-01-13 Jakub Jelinek <jakub@redhat.com>
21200
21201 * gcc.c-torture/compile/20001212-1.c: New test.
21202
21203 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
21204
21205 * gcc.dg/cpp/widestr1.c: Update.
21206 * gcc.dg/cpp/prag-imp.c: Remove.
21207
21208 2001-01-12 Jakub Jelinek <jakub@redhat.com>
21209
21210 * gcc.c-torture/execute/20000801-3.x: Remove.
21211 * gcc.dg/c90-init-1.c: New test.
21212 * gcc.dg/c99-init-1.c: New test.
21213 * gcc.dg/c99-init-2.c: New test.
21214 * gcc.dg/gnu99-init-1.c: New test.
21215
21216 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
21217
21218 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
21219 testing that no relevant ones were found.
21220
21221 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21222
21223 * g++.old-deja/g++.pt/cast2.C: New test.
21224
21225 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21226
21227 * g++.old-deja/g++.pt/friend47.C: New test.
21228
21229 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21230
21231 * g++.old-deja/g++.pt/instantiate13.C: New test.
21232
21233 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21234
21235 * g++.old-deja/g++.other/defarg7.C: New test.
21236 * g++.old-deja/g++.other/defarg8.C: New test.
21237
21238 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21239
21240 * g++.old-deja/g++.pt/crash64.C: New test.
21241
21242 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21243
21244 * g++.old-deja/g++.pt/crash63.C: New test.
21245
21246 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
21247
21248 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
21249
21250 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
21251
21252 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
21253
21254 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21255
21256 * g++.old-deja/g++.pt/error3.C: New test.
21257
21258 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21259
21260 * g++.old-deja/g++.other/crash39.C: New test.
21261
21262 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21263
21264 * g++.old-deja/g++.other/vbase4.C: New test.
21265
21266 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
21267
21268 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
21269 * gcc.dg/special/20000419-2.c: New file. Identical to above.
21270 * gcc.dg/special/special.exp: New test driver which will check
21271 for alias support for the above test.
21272
21273 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
21274
21275 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
21276 problems on small machines.
21277 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
21278 parameterize.
21279
21280 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
21281
21282 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
21283 mips.
21284 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21285
21286 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
21287
21288 * g++.old_deja/g++.pt/using8.C: New test.
21289
21290 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
21291
21292 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
21293
21294 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
21295
21296 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
21297 where a failure is expected.
21298 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
21299
21300 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21301
21302 * g++.old_deja/g++.pt/instantiate12.C: New test.
21303
21304 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21305
21306 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
21307 start of structs.
21308 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
21309 * g++.old-deja/g++.brendan/crash17.C: Likewise.
21310 * g++.old-deja/g++.brendan/crash29.C: Likewise.
21311 * g++.old-deja/g++.brendan/crash48.C: Likewise.
21312 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21313 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
21314 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21315 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
21316 * g++.old-deja/g++.eh/spec6.C: Likewise.
21317 * g++.old-deja/g++.jason/crash3.C: Likewise.
21318 * g++.old-deja/g++.law/ctors11.C: Likewise.
21319 * g++.old-deja/g++.law/ctors17.C: Likewise.
21320 * g++.old-deja/g++.law/ctors5.C: Likewise.
21321 * g++.old-deja/g++.law/ctors9.C: Likewise.
21322 * g++.old-deja/g++.mike/ambig1.C: Likewise.
21323 * g++.old-deja/g++.mike/net22.C: Likewise.
21324 * g++.old-deja/g++.mike/p3538a.C: Likewise.
21325 * g++.old-deja/g++.mike/p3538b.C: Likewise.
21326 * g++.old-deja/g++.mike/virt3.C: Likewise.
21327 * g++.old-deja/g++.niklas/t128.C: Likewise.
21328 * g++.old-deja/g++.other/anon4.C: Likewise.
21329 * g++.old-deja/g++.other/using1.C: Likewise.
21330 * g++.old-deja/g++.other/warn3.C: Likewise.
21331 * g++.old-deja/g++.pt/t37.C: Likewise.
21332 * g++.old-deja/g++.robertl/eb69.C: Likewise.
21333 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21334
21335 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21336
21337 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
21338
21339 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21340
21341 * gcc.c-torture/execute/stdio-opt-3.c: New test.
21342
21343 2001-01-07 Jakub Jelinek <jakub@redhat.com>
21344
21345 * gcc.c-torture/compile/20010107-1.c: New test.
21346
21347 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21348
21349 * gcc.c-torture/execute/builtin-noret-1.c: New test.
21350
21351 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21352
21353 * gcc.dg/format/format.h: New file.
21354 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
21355 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
21356 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
21357 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
21358 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
21359 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21360 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
21361 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
21362 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
21363 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
21364 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
21365 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
21366 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
21367 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
21368 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
21369 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
21370 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
21371 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
21372 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
21373 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
21374 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
21375 instead of declaring standard types, macros and functions in each
21376 test.
21377
21378 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
21379
21380 * gcc.c-torture/execute/20010106-1.c: New test.
21381
21382 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
21383
21384 * gcc.dg/format/format.exp: New file.
21385 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
21386 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
21387 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
21388 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
21389 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
21390 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
21391 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
21392 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
21393 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
21394 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
21395 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
21396 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
21397 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
21398 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
21399 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
21400 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
21401 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
21402 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
21403 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
21404 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
21405 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
21406 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
21407 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
21408 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
21409 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
21410 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
21411 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
21412 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
21413 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
21414 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
21415 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
21416 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
21417 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
21418 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
21419 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
21420 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
21421 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
21422 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
21423 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
21424 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
21425 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
21426 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
21427
21428 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
21429
21430 * gcc.c-torture/execute/991228-1.c: Take word endianness into
21431 account.
21432
21433 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
21434
21435 * gcc.c-torture/execute/builtin-complex-1.c: New test.
21436
21437 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
21438
21439 * g++.old-deja/g++.pt/crash62.C: New test.
21440
21441 2001-01-04 Richard Henderson <rth@redhat.com>
21442
21443 * gcc.dg/20000926-1.c: Update expected warnings.
21444 * gcc.dg/array-2.c: Likewise.
21445 * gcc.dg/array-4.c: Also validate flexible array members.
21446 * gcc.dg/c99-flex-array-1.c: New.
21447
21448 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
21449
21450 * gcc.c-torture/compile/20001222-1.x: Remove.
21451
21452 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21453
21454 * gcc.c-torture/execute/built-in-setjmp.c: New.
21455
21456 2001-01-03 Richard Henderson <rth@redhat.com>
21457
21458 * gcc.dg/940510-1.c: Update expected error wording.
21459 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
21460
21461 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
21462
21463 * lib/target-supports.exp (check_alias_available): Modified to
21464 indicate aliases not supported if only weak aliases are supported.
21465
21466 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21467
21468 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
21469 Turn on cmpstrsi checks for __pj__ and __i370__.
21470
21471 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21472
21473 * g++.old-deja/g++.other/virtual11.C: New test.
21474
21475 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21476
21477 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
21478
21479 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21480
21481 * gcc.c-torture/compile/20010102-1.c: New test.
21482
21483 2001-01-02 Andreas Jaeger <aj@suse.de>
21484
21485 * gcc.dg/noreturn-3.c: New test.
21486
21487 * gcc.dg/noreturn-4.c: New test.
21488
21489 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21490
21491 * gcc.c-torture/execute/stdio-opt-1.c: Also test
21492 __builtin_fputc and __builtin_fwrite.
21493
21494 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21495
21496 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
21497 signed char, not default char.
21498
21499 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21500
21501 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
21502
21503 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
21504
21505 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
21506
21507 2000-12-29 Richard Henderson <rth@redhat.com>
21508
21509 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
21510 (__cyg_profile_func_exit): Define.
21511
21512 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21513
21514 * g++.dg/vtgc1.C: New test.
21515
21516 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
21517
21518 * gcc.dg/noncompile/20001228-1.c: New test.
21519
21520 * gcc.dg/20001228-1.c: New test.
21521
21522 * gcc.c-torture/execute/20001228-1.c: New test.
21523
21524 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
21525
21526 * gcc.dg/format-strfmon-1.c: New test.
21527
21528 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21529
21530 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
21531 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
21532 * gcc.c-torture/execute/string-opt-1.c: Likewise.
21533 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21534 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21535 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21536 * gcc.c-torture/execute/string-opt-6.c: Likewise.
21537 * gcc.c-torture/execute/string-opt-7.c: Likewise.
21538 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21539 * gcc.c-torture/execute/string-opt-9.c: Likewise.
21540 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21541 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21542 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21543
21544 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
21545 * gcc.c-torture/execute/string-opt-4.c: Test index.
21546
21547 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
21548
21549 * gcc.c-torture/compile/20001226-1.c: New test.
21550
21551 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
21552
21553 * gcc.c-torture/compile/20001222-1.c: New test.
21554 * gcc.c-torture/compile/20001222-1.x: Xfail.
21555
21556 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
21557
21558 * gcc.c-torture/execute/comp-goto-2.c: New test.
21559
21560 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
21561
21562 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
21563 Use long types if __INT_MAX__ is 32767.
21564 (main): Use cast to (sint32 *) when poking 88 into a_page.
21565
21566 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
21567
21568 2000-12-21 Bernd Schmidt <bernds@redhat.com>
21569
21570 * gcc.c-torture/compile/20001221-1.c: New test.
21571 * gcc.c-torture/execute/20001221-1.c: New test.
21572
21573 2000-12-20 Richard Henderson <rth@redhat.com>
21574
21575 * g++.old-deja/g++.pt/crash36.C: Update error lines.
21576 * g++.old-deja/g++.robertl/eb109.C: Likewise.
21577
21578 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21579
21580 * gcc.dg/compare3.c: New test.
21581
21582 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21583
21584 * gcc.dg/format-warnll-1.c: New test.
21585
21586 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
21587
21588 * gcc.dg/cpp/cmdlne-P.c: New test.
21589
21590 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21591
21592 * gcc.c-torture/execute/builtin-abs-1.c,
21593 gcc.c-torture/execute/builtin-abs-2.c: New tests.
21594
21595 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21596
21597 * gcc.dg/cpp/multiline.c: New test.
21598
21599 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21600
21601 * g++.old-deja/g++.other/syshdr1.C: Update.
21602 * gcc.dg/cpp/lineflags.c: Remove temporarily.
21603
21604 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21605
21606 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
21607
21608 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21609
21610 * g++.old-deja/g++.pt/ttp65.C: New test.
21611
21612 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21613
21614 * g++.old-deja/g++.pt/ttp64.C: New test.
21615
21616 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21617
21618 * g++.old-deja/g++.pt/spec33.C: New test.
21619
21620 2000-12-14 Catherine Moore <clm@redhat.com>
21621
21622 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
21623 * gcc.c-torture/execute/920612-2.c: Likewise.
21624 * gcc.c-torture/execute/920428-2.c: Likewise.
21625 * gcc-c-torture/execute/va-arg-11.c: Call exit.
21626 * gcc.c-torture/execute/va-arg-21.c: Likewise.
21627
21628 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21629
21630 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
21631 * gcc.dg/pack-test-2.c: Likewise.
21632
21633 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21634
21635 Tests by Zack Weinberg <zackw@stanford.edu>.
21636
21637 * gcc.dg/cpp/defined.c: Update.
21638 * gcc.dg/cpp/defined_trad.c: New tests.
21639
21640 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21641
21642 * gcc.dg/cpp/trad-direct.c: Update.
21643
21644 2000-12-11 Neil Booth <neilb@earthling.net>
21645
21646 * gcc.dg/cpp/defined_trad.c
21647
21648 2000-12-11 Neil Booth <neilb@earthling.net>
21649
21650 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
21651
21652 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
21653
21654 * gcc.dg/format-miss-2.c: New test.
21655
21656 2000-12-09 Neil Booth <neilb@earthling.net>
21657
21658 * gcc.dg/cpp/lineflags.c: New tests.
21659 * gcc.dg/cpp/poison.c: Update.
21660 * gcc.dg/cpp/redef2.c: Update.
21661 * gcc.dg/cpp/skipping.c: New test.
21662
21663 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
21664
21665 * g++.old-deja/g++.other/eh3.C: New testcase.
21666
21667 2000-12-07 Neil Booth <neilb@earthling.net>
21668
21669 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
21670 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
21671 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
21672 wtr-union-init-2.c, wtr-union-init-3.c: Update.
21673 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
21674 Update.
21675
21676 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21677
21678 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
21679 __SIZE_TYPE__ instead of int for type of integers cast to
21680 pointers.
21681
21682 2000-12-07 Jakub Jelinek <jakub@redhat.com>
21683
21684 * g++.old-deja/g++.other/cleanup4.C: New test.
21685
21686 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21687
21688 * format-sec-1.c: New test.
21689
21690 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21691
21692 * gcc.dg/format-nonlit-3.c: New test.
21693
21694 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21695
21696 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
21697 through a null pointer.
21698
21699 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21700
21701 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
21702 * g++.old-deja/g++.pt/partial4.C: New test.
21703
21704 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
21705
21706 * gcc.c-torture/execute/ieee/hugeval.x: New.
21707
21708 2000-12-06 Neil Booth <neilb@earthling.net>
21709
21710 * gcc.dg/cpp/backslash2.c: New tests.
21711
21712 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21713
21714 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
21715 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
21716
21717 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
21718
21719 * gcc.c-torture/execute/20001203-2.c: New testcase.
21720
21721 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21722
21723 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
21724 * g++.old-deja/g++.other/virtual10.C: New test.
21725
21726 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21727
21728 * g++.old-deja/g++.mike/pmf5.C: Remove test.
21729
21730 2000-12-05 Richard Henderson <rth@redhat.com>
21731
21732 * gcc.c-torture/compile/20001205-1.c: New.
21733
21734 2000-12-04 Neil Booth <neilb@earthling.net>
21735
21736 * g++.old-deja/g++.other/virtual9.C: New test.
21737 * g++.old-deja/g++.pt/crash61.C: New test.
21738 * gcc.c-torture/execute/loop-9.c: New test.
21739
21740 2000-12-04 Neil Booth <neilb@earthling.net>
21741
21742 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
21743 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
21744 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
21745 * gcc.dg/cpp/extratokens.c: ...here.
21746
21747 2000-12-04 Neil Booth <neilb@earthling.net>
21748
21749 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
21750 New tests.
21751
21752 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21753
21754 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
21755 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
21756
21757 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
21758
21759 * gcc.c-torture/execute/20001203-1.c: New test.
21760
21761 2000-12-03 Neil Booth <neilb@earthling.net>
21762
21763 * gcc.dg/cpp/macro6.c: New test cases.
21764
21765 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21766
21767 * gcc.c-torture/execute/string-opt-9.c: New test.
21768 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21769 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21770 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21771
21772 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
21773 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
21774
21775 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
21776
21777 * gcc.dg/cpp/if-6.c: New testcase.
21778
21779 * gcc.dg/20001201-1.c: New testcase.
21780
21781 2000-12-02 Neil Booth <neilb@earthling.net>
21782
21783 * g++.old-deja/g++.other/externC4.C,
21784 g++.old-deja/g++.other/friend10.C: New tests.
21785
21786 2000-12-02 Neil Booth <neilb@earthling.net>
21787
21788 * g++.old-deja/g++.other/instan2.C
21789 * g++.old-deja/g++.other/instan3.C: New test.
21790
21791 2000-12-02 Neil Booth <neilb@earthling.net>
21792
21793 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
21794 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
21795 gnuc99.c,gnuc99-pedantic.c: New tests.
21796
21797 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21798
21799 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
21800 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
21801
21802 2000-12-01 Neil Booth <neilb@earthling.net>
21803
21804 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
21805 * gcc.dg/cpp/poison.c: Update.
21806 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
21807
21808 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
21809
21810 * g77.f-torture/execute/20001201.f: New test.
21811
21812 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21813
21814 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
21815
21816 2000-12-01 Jakub Jelinek <jakub@redhat.com>
21817
21818 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
21819
21820 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
21821
21822 * g++.old-deja/g++.other/cast6.C: New test.
21823
21824 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
21825
21826 * gcc.c-torture/execute/20001130-2.c: New testcase.
21827
21828 2000-11-30 Richard Henderson <rth@redhat.com>
21829
21830 * gcc.c-torture/execute/20001130-1.c: New test.
21831
21832 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21833
21834 * g++.old-deja/g++.other/op3.C: New test.
21835
21836 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21837
21838 * g++.old-deja/g++.other/op2.C: New test.
21839
21840 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21841
21842 * g++.old-deja/g++.other/crash38.C: New test.
21843
21844 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
21845
21846 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
21847
21848 2000-11-29 Jakub Jelinek <jakub@redhat.com>
21849
21850 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
21851 tests.
21852 * gcc.c-torture/execute/string-opt-6.c: New test.
21853
21854 * gcc.dg/20001117-1.c: Add main.
21855
21856 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
21857
21858 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
21859 Move from here ...
21860 * gcc.dg/940510-1.c: ... to here.
21861
21862 * gcc.dg/20000926-1.c: GNU C now allows initializations of
21863 zero-size arrays in toplevel structures.
21864
21865 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21866
21867 * gcc.c-torture/execute/loop-8.c: New test.
21868
21869 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21870
21871 * g++.old-deja/g++.other/base1.C: New test.
21872
21873 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21874
21875 * g++.old-deja/g++.other/parse2.C: New test.
21876
21877 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21878
21879 * g++.old-deja/g++.pt/incomplete1.C: New test.
21880
21881 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21882
21883 * g++.old-deja/g++.other/friend9.C: New test.
21884
21885 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21886
21887 * gcc.dg/20001127-1.c: New test.
21888
21889 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21890
21891 * g++.old-deja/g++.pt/friend46.C: New test.
21892
21893 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21894
21895 * g++.old-deja/g++.other/ptrmem8.C: New test.
21896
21897 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21898
21899 * gcc.c-torture/execute/string-opt-7.c: New test.
21900 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21901
21902 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
21903
21904 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
21905 instead of 'mkcheck 2'.
21906
21907 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
21908
21909 * gcc.c-torture/execute/memcheck/driver.c,
21910 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
21911 C9X references to refer to C99.
21912
21913 2000-11-25 Jakub Jelinek <jakub@redhat.com>
21914
21915 * gcc.dg/ultrasp3.c: New test.
21916
21917 2000-11-25 Neil Booth <neilb@earthling.net>
21918
21919 * gcc.dg/cpp/include2.c: Update test to be locale independent.
21920
21921 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
21922
21923 * gcc.c-torture/compile/20001123-2.c: New.
21924
21925 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21926
21927 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
21928
21929 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
21930
21931 * gcc.dg/sequence-point-1.c: Add some new tests.
21932 * gcc.c-torture/execute/20001124-1.c: New test.
21933
21934 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21935
21936 * g++.old-deja/g++.other/vaarg4.C: New test.
21937 * gcc.c-torture/compile/20001123-1.c: New test.
21938
21939 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21940
21941 * g++.other/crash24.C: Adjust and remove XFAIL.
21942 * g++.other/crash37.C: New test.
21943
21944 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
21945
21946 * g++.old-deja/g++.pt/instantiate9.C: New test.
21947
21948 2000-11-22 Mark Mitchell <mark@codesourcery.com>
21949
21950 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
21951 new ABI, too.
21952
21953 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
21954 * g++.old-deja/g++.robertl/eb55.C: Likewise.
21955
21956 2000-11-22 Neil Booth <neilb@earthling.net>
21957
21958 * gcc.dg/cpp/Wtrigraphs.c: New test.
21959
21960 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
21961
21962 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
21963
21964 2000-11-22 Jakub Jelinek <jakub@redhat.com>
21965
21966 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
21967
21968 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
21969
21970 * lib/gcc-dg.exp: load_lib scanasm.exp.
21971 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
21972 * lib/g++-dg.exp: load_lib scanasm.exp.
21973 * lib/scanasm.exp: New.
21974 (scan-assembler, scan-assembler-not): Add optional arguments to
21975 test name, or if not present, the pattern name.
21976 (scan-assembler-dem, scan-assembler-dem-not): New.
21977
21978 * g++.dg/dg.exp: New.
21979
21980 2000-11-21 Neil Booth <neilb@earthling.net>
21981
21982 * gcc.dg/cpp/integrated1.c: Remove.
21983
21984 2000-11-21 Jakub Jelinek <jakub@redhat.com>
21985
21986 * gcc.c-torture/execute/20001121-1.c: New test.
21987
21988 2000-11-21 Richard Henderson <rth@redhat.com>
21989
21990 * gcc.c-torture/compile/20001121-1.c: New test.
21991
21992 2000-11-20 Neil Booth <neilb@earthling.net>
21993
21994 * gcc.dg/cpp/integrated1.c: New test.
21995
21996 2000-11-21 Jakub Jelinek <jakub@redhat.com>
21997
21998 * g++.old-deja/g++.other/inline17.C: New test.
21999
22000 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
22001
22002 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
22003 local variable to be zero: I made the variable global. Now
22004 uses abort() and exit() instead of relying on main's return value.
22005
22006 2000-11-20 Neil Booth <neilb@earthling.net>
22007
22008 * gcc.dg/cpp/paste2.c: Update test.
22009 * objc/execute/paste.m: New test.
22010
22011 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
22012
22013 * gcc.dg/c99-condexpr-1.c: New test.
22014
22015 2000-11-20 Neil Booth <neilb@earthling.net>
22016
22017 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
22018
22019 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
22020
22021 * g++.old-deja/g++.pt/export1.C: New test.
22022
22023 2000-11-20 Jakub Jelinek <jakub@redhat.com>
22024
22025 * gcc.dg/20001117-1.c: New test.
22026
22027 2000-11-18 Richard Henderson <rth@redhat.com>
22028
22029 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
22030
22031 2000-11-18 Richard Henderson <rth@redhat.com>
22032
22033 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
22034 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
22035 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
22036
22037 2000-11-18 Richard Henderson <rth@redhat.com>
22038
22039 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
22040 (main): New. Exit cleanly.
22041
22042 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22043
22044 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
22045 gcc.dg/c99-fordecl-2.c: New tests.
22046
22047 2000-11-18 Richard Henderson <rth@redhat.com>
22048
22049 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
22050 * gcc.c-torture/execute/zerolen-2.c: New.
22051
22052 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22053
22054 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
22055 memory.
22056
22057 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22058
22059 * g++.old-deja/g++.pt/instantiate8.C: New test.
22060
22061 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22062
22063 * g++.old-deja/g++.other/incomplete.C: Add more tests.
22064 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
22065
22066 2000-11-16 Nick Clifton <nickc@redhat.com>
22067
22068 * gcc.c-torture/execute/nestfunc-2.c: New test.
22069 * gcc.c-torture/execute/nestfunc-3.c: New test.
22070
22071 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22072
22073 * gcc.c-torture/compile/20001116-1.c: New test.
22074
22075 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22076
22077 * gcc.c-torture/execute/20001115-1.c: New test.
22078
22079 2000-11-15 Mark Mitchell <mark@codesourcery.com>
22080
22081 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
22082 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
22083 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
22084 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22085
22086 2000-11-15 Neil Booth <neilb@earthling.net>
22087
22088 gcc.dg/cpp/_Pragma1.c: Update.
22089 gcc.dg/cpp/_Pragma2.c: New test.
22090
22091 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
22092
22093 * g++.old-deja/g++.other/anon5.C: New test.
22094
22095 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
22096
22097 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
22098 tests.
22099
22100 2000-11-14 Jakub Jelinek <jakub@redhat.com>
22101
22102 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
22103 output.
22104
22105 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22106
22107 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
22108 labels at end of compound statements.
22109
22110 2000-11-13 Jakub Jelinek <jakub@redhat.com>
22111
22112 * gcc.c-torture/execute/loop-7.c: New test.
22113
22114 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22115
22116 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
22117
22118 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22119
22120 * gcc.dg/c99-bool-1.c: New test.
22121
22122 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22123
22124 * gcc.dg/c99-scope-1.c: Remove xfail.
22125 * gcc.dg/c99-scope-2.c: New test.
22126
22127 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22128
22129 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
22130 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
22131
22132 2000-11-11 Mark Mitchell <mark@codesourcery.com>
22133
22134 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
22135 error messages.
22136
22137 * g++.mike/p700.C: Don't typedef wchar_t.
22138 * g++.mike/p784.C: Likewise.
22139 * g++.mike/eb101.C: Don't use __wchar_t.
22140
22141 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
22142
22143 * g77.f-torture/execute/20001111.[fx]: Test premature exit
22144 from DO loop.
22145
22146 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22147
22148 * gcc.c-torture/execute/20001111-1.c: New test.
22149
22150 2000-11-10 Nick Clifton <nickc@redhat.com>
22151
22152 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
22153 long multuiple and accumulate.
22154
22155 2000-11-09 Richard Henderson <rth@redhat.com>
22156
22157 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
22158 via size_t instead of int.
22159
22160 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
22161 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22162 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22163 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22164
22165 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
22166
22167 * gcc.c-torture/compile/20001109-1.c: New test.
22168 * gcc.c-torture/compile/20001109-2.c: New test.
22169
22170 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
22171
22172 * g++.old-deja/g++.pt/operator1.C: New test.
22173 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
22174
22175 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22176
22177 * gcc.dg/20001108-1.c: New test.
22178
22179 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22180
22181 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
22182 with both arguments constant strings.
22183 * gcc.c-torture/execute/string-opt-3.c: New test.
22184 * gcc.c-torture/execute/string-opt-4.c: New test.
22185 * gcc.c-torture/execute/string-opt-5.c: New test.
22186
22187 2000-11-08 Nick Clifton <nickc@redhat.com>
22188
22189 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
22190 mulsidi3adddi patterns.
22191
22192 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
22193
22194 * g++.old-deja/g++.other/crash36.C: New test.
22195
22196 2000-11-08 Jakub Jelinek <jakub@redhat.com>
22197
22198 * g++.old-deja/g++.other/init16.C: New test.
22199
22200 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
22201
22202 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
22203
22204 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22205
22206 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
22207 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22208 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22209
22210 2000-11-07 DJ Delorie <dj@redhat.com>
22211
22212 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
22213
22214 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22215
22216 * gcc.c-torture/execute/string-opt-1.c: New test.
22217
22218 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22219
22220 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
22221 mips-sgi-irix6.* because the MIPS ABI passes floating-point
22222 parameters in registers, and there is no way for a varargs
22223 function to know in which order the integer and floating-point
22224 parameters should be interleaved when they are placed on the
22225 stack.
22226 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22227 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22228
22229 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22230
22231 * gcc.c-torture/execute/string-opt-2.c: New test.
22232
22233 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
22234
22235 * g++.old-deja/g++.pt/crash60.C: New test.
22236
22237 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22238
22239 * g++.old-deja/g++.other/crash24.C: New test.
22240 * g++.old-deja/g++.other/crash25.C: New test.
22241 * g++.old-deja/g++.other/crash26.C: New test.
22242 * g++.old-deja/g++.other/crash27.C: New test.
22243 * g++.old-deja/g++.other/crash28.C: New test.
22244 * g++.old-deja/g++.other/crash29.C: New test.
22245 * g++.old-deja/g++.other/crash30.C: New test.
22246 * g++.old-deja/g++.other/crash31.C: New test.
22247 * g++.old-deja/g++.other/crash32.C: New test.
22248 * g++.old-deja/g++.other/crash33.C: New test.
22249 * g++.old-deja/g++.other/crash34.C: New test.
22250 * g++.old-deja/g++.other/crash35.C: New test.
22251
22252 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22253
22254 * gcc.c-torture/execute/20001031-1.c: New test.
22255
22256 2000-11-04 Mark Mitchell <mark@codesourcery.com>
22257
22258 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
22259 namespace.
22260
22261 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
22262 standards-conformant.
22263
22264 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
22265
22266 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
22267 * g++.old-deja/g++.mike/p755a.C: Likewise.
22268 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
22269 library makes no calls to `operator new' during initialization.
22270
22271 2000-11-04 Neil Booth <neilb@earthling.net>
22272
22273 * gcc.dg/cpp/include2.c: New tests.
22274
22275 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
22276
22277 * lib/g++.exp (g++_set_ld_library_path): New function.
22278 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
22279
22280 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
22281
22282 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
22283 warnings.
22284
22285 2000-11-01 Richard Henderson <rth@redhat.com>
22286
22287 * g++.old-deja/g++.ext/namedret1.C: New.
22288 * g++.old-deja/g++.ext/namedret2.C: New.
22289 * g++.old-deja/g++.ext/namedret3.C: New.
22290
22291 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
22292
22293 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
22294 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
22295
22296 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22297
22298 * gcc.c-torture/execute/va-arg-21.c: New test.
22299
22300 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
22301
22302 * gcc.dg/c99-complex-2.c: New test.
22303
22304 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22305
22306 * gcc.c-torture/execute/stdio-opt-1.c: New test.
22307
22308 2000-10-31 Jakub Jelinek <jakub@redhat.com>
22309
22310 * g++.old-deja/g++.other/inline16.C: New test.
22311
22312 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
22313
22314 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
22315 __PRETTY_FUNCTION__
22316
22317 2000-10-29 Neil Booth <neilb@earthling.net>
22318
22319 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
22320 New tests.
22321 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
22322 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
22323 optimisation.
22324
22325 2000-10-29 Neil Booth <neilb@earthling.net>
22326
22327 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
22328 * mi1.c, mi1c.h: Add null directives to multiple-include test.
22329 * mi5.c: Test multiple includes work with -C.
22330 * trigraphs.c: Test ^= version.
22331
22332 2000-10-28 Neil Booth <neilb@earthling.net>
22333
22334 New tests and test updates for new macro expander.
22335
22336 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
22337 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
22338 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
22339 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
22340 new diagnostic messages.
22341
22342 * gcc.dg/cpp/macro3.c: New tests.
22343
22344 2000-10-27 Mark Mitchell <mark@codesourcery.com>
22345
22346 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
22347 on the same line.
22348
22349 2000-10-27 Jakub Jelinek <jakub@redhat.com>
22350
22351 * g++.old-deja/g++.other/eh2.C: New test.
22352
22353 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
22354
22355 * gcc.c-torture/execute/20001027-1.c: New test.
22356
22357 2000-10-26 Richard Henderson <rth@redhat.com>
22358
22359 * gcc.c-torture/execute/20001026-1.c: New.
22360
22361 2000-10-26 Mark Mitchell <mark@codesourcery.com>
22362
22363 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
22364 * g++.old-deja/g++.law/builtin1.C: Likewise.
22365 * g++.old-deja/g++.law/ctors10.C: Likewise.
22366 * g++.old-deja/g++.law/virtual3.C: Likewise.
22367 * g++.old-deja/g++.mike/p658.C: Likewise.
22368 * g++.old-deja/g++.other/sibcall1.C: Likewise.
22369 * g++.old-deja/g++.other/vaarg2.C: Likewise.
22370 * g++.old-deja/g++.robertl/eb124.C: Likewise.
22371 * g++.old-deja/g++.robertl/eb44.C: Likewise.
22372 * g++.old-deja/g++.robertl/eb77.C: Likewise.
22373
22374 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
22375
22376 * gcc.c-torture/compile/20001024-1.c: New test.
22377
22378 2000-10-25 Mark Mitchell <mark@codesourcery.com>
22379
22380 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
22381 to tell us whether or not we are using V3.
22382
22383 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
22384
22385 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
22386 operands.
22387
22388 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
22389
22390 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
22391
22392 2000-10-25 Jakub Jelinek <jakub@redhat.com>
22393
22394 * gcc.c-torture/execute/20001024-1.c: New test.
22395
22396 2000-10-24 Jakub Jelinek <jakub@redhat.com>
22397
22398 * g++.old-deja/g++.other/sibcall1.C: New test.
22399
22400 2000-10-20 Jakub Jelinek <jakub@redhat.com>
22401
22402 * gcc.dg/noncompile/init-3.c: New test.
22403
22404 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
22405
22406 * gcc.dg/format-array-1.c: New test.
22407
22408 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22409
22410 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
22411 writing through null pointers; remove comment about testing
22412 unterminated strings.
22413
22414 2000-10-17 Matthew Hiller <hiller@redhat.com>
22415
22416 * gcc.c-torture/execute/20001017-2.c: New test.
22417
22418 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22419
22420 * gcc.c-torture/compile/20001018-1.c: New test.
22421 * gcc.c-torture/compile/20001018-1.x: Xfail.
22422
22423 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22424
22425 * gcc.c-torture/execute/20001017-1.c: New test.
22426
22427 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22428
22429 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
22430 for multiple use of arguments with scanf formats; add tests for
22431 multiple use of arguments.
22432
22433 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
22434
22435 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
22436
22437 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22438
22439 * gcc.dg/format-miss-1.c: New test.
22440
22441 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22442
22443 * gcc.c-torture/execute/20001013-1.c: New test.
22444
22445 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22446
22447 * gcc.dg/format-branch-1.c: New test.
22448
22449 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22450
22451 * README, lib/file-format.exp: Remove EGCS references.
22452
22453 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22454
22455 * gcc.dg/20001013-1.c: New test.
22456
22457 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
22458
22459 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
22460 for intmax_t in the compiler using __typeof__ and the type rules
22461 for conditional expressions.
22462
22463 2000-10-13 Jakub Jelinek <jakub@redhat.com>
22464
22465 * gcc.dg/20001012-1.c: New test.
22466 * gcc.dg/20001012-2.c: New test.
22467
22468 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22469
22470 * gcc.dg/format-attr-1.c: New test.
22471
22472 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22473
22474 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
22475 __LONG_LONG_MAX__ instead of LLONG_MAX.
22476
22477 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22478
22479 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
22480 scanf flags.
22481 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
22482 flags.
22483
22484 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
22485
22486 * gcc.dg/sequence-pt-1.c: New test.
22487
22488 2000-10-11 Geoff Keating <geoffk@cygnus.com>
22489
22490 * gcc.c-torture/execute/20001011-1.c: New testcase.
22491 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
22492
22493 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22494
22495 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
22496 does not error on it.
22497
22498 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22499
22500 * gcc.dg/20001009-1.c: New test.
22501
22502 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
22503
22504 * gcc.c-torture/compile/20001009-1.c: Move from here ....
22505 * gcc.c-torture/execute/20001009-2.c: ... to here.
22506
22507 2000-10-09 Geoff Keating <geoffk@cygnus.com>
22508
22509 * gcc.c-torture/compile/20001009-1.c: New testcase.
22510 * gcc.c-torture/execute/20001009-1.c: New testcase.
22511 Testcases provided by Jan Hubicka <jh@suse.cz>.
22512
22513 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22514
22515 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22516 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
22517 uintmax_t using <limits.h> to emulate the compiler's internal
22518 logic. No longer XFAIL %j tests.
22519
22520 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22521
22522 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
22523 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22524 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
22525 regexps and details of expected handling of some bad formats.
22526 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
22527 suppression.
22528
22529 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22530
22531 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
22532 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
22533 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
22534 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
22535 in list archives.
22536
22537 2000-10-06 Richard Henderson <rth@cygnus.com>
22538
22539 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
22540 * g++.old-deja/g++.brendan/crash52.C: Likewise.
22541 * g++.old-deja/g++.jason/report.C: Likewise.
22542 * g++.old-deja/g++.law/friend5.C: Likewise.
22543 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
22544 of the expected warnings.
22545
22546 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
22547
22548 * g++.old-deja/g++.pt/enum14.C: New test.
22549
22550 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
22551
22552 * g++.old-deja/g++.pt/crash59.C: New test.
22553
22554 2000-10-04 Will Cohen <wcohen@redhat.com>
22555
22556 * gcc.dg/20000926-1.c: New test.
22557
22558 2000-10-03 Geoff Keating <geoffk@cygnus.com>
22559
22560 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
22561 function name for current C++ compiler.
22562 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
22563
22564 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
22565
22566 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
22567 __PRETTY_FUNCTION__.
22568 * g++.old-deja/g++.ext/pretty2.C: Likewise.
22569
22570 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22571
22572 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
22573
22574 2000-09-26 Jakub Jelinek <jakub@redhat.com>
22575
22576 * gcc.c-torture/compile/20000923-1.c: New test.
22577
22578 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
22579
22580 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
22581 * g++.old-deja/g++.pt/ttp62.C: Same.
22582 * g++.old-deja/g++.other/inline14.C: Same.
22583
22584 2000-09-24 Richard Henderson <rth@cygnus.com>
22585
22586 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
22587
22588 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
22589
22590 * gcc.dg/c90-printf-1.c: Add test for wide string format.
22591
22592 2000-09-22 Geoff Keating <geoffk@cygnus.com>
22593
22594 * gcc.c-torture/compile/20000922-1.c: New file.
22595
22596 2000-09-21 Nick Clifton <nickc@redhat.com>
22597
22598 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
22599 a signed long modulo operation.
22600 (mod6): New function - perform an unsigned long modulo operation.
22601 (main): Add tests for modulos of very large numbers by very small
22602 dividends.
22603
22604 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22605
22606 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
22607
22608 2000-09-19 Richard Henderson <rth@cygnus.com>
22609
22610 * gcc.dg/compare2.c (case 10): XFAIL.
22611
22612 2000-09-18 Richard Henderson <rth@cygnus.com>
22613
22614 * gcc.c-torture/execute/20000906-1.c: Move ...
22615 * gcc.dg/20000906-1.c: ... here. Only run on targets
22616 that support __builtin_trap.
22617
22618 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
22619
22620 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
22621
22622 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22623
22624 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
22625 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
22626 more $ format tests.
22627
22628 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22629
22630 * gcc.dg/format-errmk-1.c: New test.
22631
22632 2000-09-17 Greg McGary <greg@mcgary.org>
22633
22634 * gcc.c-torture/execute/20000917-1.x: Remove.
22635
22636 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
22637
22638 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
22639
22640 2000-09-17 Greg McGary <greg@mcgary.org>
22641
22642 * gcc.c-torture/execute/20000917-1.c: New test.
22643 * gcc.c-torture/execute/20000917-1.x: XFAIL.
22644
22645 2000-09-16 Neil Booth <NeilB@earthling.net>
22646
22647 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
22648 in nested macro bug.
22649
22650 2000-09-15 Neil Booth <NeilB@earthling.net>
22651
22652 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
22653
22654 2000-09-14 Jeffrey A Law (law@cygnus.com)
22655
22656 * gcc.c-torture/execute/20000914-1.c: New test.
22657
22658 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
22659
22660 * g++.other/inline13.C: New test.
22661
22662 2000-09-12 Andreas Jaeger <aj@suse.de>
22663
22664 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
22665 constant by Ulrich Drepper <drepper@redhat.com>.
22666
22667 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
22668
22669 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
22670
22671 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22672
22673 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
22674
22675 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
22676
22677 * gcc.dg/cpp/backslash.c: New test.
22678
22679 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
22680
22681 * gcc.c-torture/execute/20000910-1.c: New test.
22682 * gcc.c-torture/execute/20000910-2.c: Likewise.
22683
22684 2000-09-11 Robert Lipe <robertl@sco.com>
22685
22686 * gcc.dg/pragma-align.c: New test.
22687
22688 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
22689
22690 * g++.old-deja/g++.pt/explicit82.C: New test.
22691 * g++.old-deja/g++.pt/explicit83.C: New test.
22692
22693 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
22694
22695 * gcc.dg/asm-names.c: New test.
22696
22697 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22698
22699 * gcc.dg/cpp/tr-warn6.c: New test
22700
22701 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
22702
22703 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
22704 be accepted.
22705
22706 2000-09-07 Catherine Moore <clm@redhat.com>
22707
22708 * gcc.c-torture/execute/unroll-1.c: New test.
22709
22710 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
22711
22712 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
22713 ERROR markers.
22714 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
22715 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
22716 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
22717 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
22718 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
22719 Preprocess only.
22720 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
22721 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
22722
22723 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22724
22725 * g++.old-deja/g++.pt/deduct2.C: New test.
22726
22727 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22728
22729 * g++.old-deja/g++.pt/parms2.C: New test.
22730
22731 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22732
22733 * g++.old-deja/g++.pt/crash58.C: New test.
22734
22735 2000-09-06 Greg McGary <greg@mcgary.org>
22736
22737 * gcc.c-torture/execute/20000906-1.c: New test.
22738 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
22739
22740 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22741
22742 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
22743
22744 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22745
22746 * g++.old-deja/g++.pt/crash57.C: New test.
22747
22748 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22749
22750 * g++.old-deja/g++.pt/crash56.C: New test.
22751
22752 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22753
22754 * g++.old-deja/g++.pt/koenig1.C: New test.
22755
22756 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22757
22758 * gcc.dg/20000904-1.c: New test.
22759
22760 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22761
22762 * gcc.dg/cpp/paste8.c: New test.
22763
22764 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
22765
22766 * gcc.c-torture/compile/20000827-1.c: New test.
22767
22768 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22769
22770 * gcc.dg/format-diag-1.c: New test.
22771
22772 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22773
22774 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
22775 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
22776 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
22777 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
22778 gcc.dg/formatz-1.c: Adjust warning regular expressions.
22779
22780 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22781
22782 * g++.old-deja/g++.other/nested4.C: New test.
22783
22784 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22785
22786 * g++.old-deja/g++.ns/scoped1.C: New test.
22787
22788 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
22789
22790 * lib/g++.exp: Support testing already-installed GCC.
22791
22792 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22793
22794 * wtr-label-1.c, wtr-suffix-1.c: New tests.
22795
22796 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22797
22798 * gcc.dg/return-type-2.c: New test.
22799
22800 2000-08-27 Geoff Keating <geoffk@cygnus.com>
22801
22802 * gcc.c-torture/compile/20000825-1.c: New test.
22803
22804 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
22805
22806 * gcc.dg/dwarf2-2.c: New test.
22807
22808 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
22809
22810 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
22811 dg-warning regexps.
22812
22813 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
22814
22815 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
22816 gcc.dg/format-ext-5.c: New tests.
22817
22818 2000-08-25 Jakub Jelinek <jakub@redhat.com>
22819
22820 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
22821
22822 2000-08-24 Mark Mitchell <mark@codesourcery.com>
22823
22824 * gcc.dg/noncompile/930622-2.c: Adjust error message.
22825
22826 2000-08-24 Richard Henderson <rth@cygnus.com>
22827
22828 * gcc.dg/ia64-sync-1.c: New test.
22829 * gcc.dg/ia64-sync-2.c: New test.
22830 * gcc.dg/ia64-asm-1.c: New test.
22831
22832 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
22833
22834 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
22835 * gcc.dg/format-ext-2.c: New test.
22836
22837 2000-08-23 Jason Merrill <jason@redhat.com>
22838
22839 * lib/old-dejagnu.exp: Also ignore "In member function" and
22840 "At global scope".
22841
22842 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22843
22844 * gcc.dg/noncompile/label-lineno-1.c: New test.
22845
22846 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22847
22848 * gcc.dg/c99-array-nonobj-1.c: New test.
22849
22850 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22851
22852 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
22853 tests.
22854 * gcc.dg/format-ext-1.c: New test.
22855
22856 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22857
22858 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
22859 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
22860 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
22861 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
22862 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
22863
22864 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
22865
22866 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
22867 gcc.dg/c99-strftime-2.c: New tests.
22868
22869 2000-08-22 Richard Henderson <rth@cygnus.com>
22870
22871 * gcc.c-torture/execute/20000822-1.c: New test.
22872
22873 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22874
22875 * gcc.c-torture/execute/20000819-1.x: Remove.
22876
22877 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22878
22879 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
22880 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
22881 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
22882 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
22883 gcc.dg/format-xopen-1.c: New tests.
22884
22885 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22886
22887 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
22888
22889 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22890
22891 * g++.old-deja/g++.other/loop2.C: New test.
22892
22893 * gcc.c-torture/compile/20000606-1.c: New test.
22894 * gcc.c-torture/compile/20000728-1.c: New test.
22895 * gcc.c-torture/execute/20000801-1.c: New test.
22896 * gcc.c-torture/execute/20000801-2.c: New test.
22897 * gcc.c-torture/execute/20000819-1.c: New test.
22898 * gcc.c-torture/execute/20000819-1.x: XFAIL.
22899 * gcc.dg/20000629-1.c: New test.
22900 * gcc.dg/20000724-1.c: New test.
22901 * gcc.dg/20000807-1.c: New test.
22902
22903 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
22904
22905 * gcc.dg/cpp/pragma-1.c: New test.
22906 * gcc.dg/cpp/pragma-2.c: New test.
22907
22908 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
22909
22910 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
22911 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
22912
22913 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22914
22915 * gcc.c-torture/compile/20000818-1.c: New test.
22916
22917 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
22918
22919 * gcc.c-torture/execute/20000818-1.c: New test.
22920
22921 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
22922
22923 * gcc.dg/format-va-1.c: New test.
22924
22925 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22926
22927 * g++.old-deja/g++.other/typedef8.C: New test.
22928
22929 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22930
22931 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
22932 * g++.old-deja/g++.mike/net36.C: Mark candidate.
22933 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
22934 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
22935 * g++.old-deja/g++.other/ptrmem7.C: New test.
22936 * g++.old-deja/g++.pt/ptrmem10.C: New test.
22937
22938 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22939
22940 * g++.old-deja/g++.pt/typename27.C: New test.
22941
22942 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
22943
22944 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
22945 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
22946 * g++.old-deja/g++.pt/friend45.C: New test.
22947 * g++.old-deja/g++.other/friend8.C: New test.
22948
22949 2000-08-15 Richard Henderson <rth@cygnus.com>
22950
22951 * gcc.c-torture/execute/20000815-1.c: New test.
22952
22953 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
22954
22955 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
22956 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
22957 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
22958
22959 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
22960
22961 * g++.old-deja/g++.other/refinit2.C: New test.
22962
22963 2000-08-13 Geoff Keating <geoffk@cygnus.com>
22964
22965 * lib/c-torture.exp (c-torture): Make
22966 compiler_conditional_xfail_data global.
22967 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
22968 compiler_conditional_xfail_data machinery.
22969 (f-torture-execute): Likewise.
22970 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
22971 and only when unrolling loops.
22972
22973 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
22974
22975 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
22976
22977 * g++.old-deja/g++.pt/explicit81.C: New test.
22978
22979 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
22980
22981 * g++.old-deja/g++.pt/typename26.C: New test.
22982
22983 2000-08-10 Geoff Keating <geoffk@cygnus.com>
22984
22985 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
22986 warning.
22987
22988 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
22989
22990 * g++.old-deja/g++.other/array3.C: New test.
22991
22992 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
22993
22994 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
22995 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
22996 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
22997 New tests.
22998
22999 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
23000
23001 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
23002 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23003
23004 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
23005
23006 * gcc.c-torture/execute/20000808-1.c: New test.
23007
23008 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23009
23010 * gcc.dg/c90-const-expr-1.c: New test.
23011
23012 2000-08-08 Richard Henderson <rth@cygnus.com>
23013
23014 * gcc.dg/noncompile/920923-1.c: Declare calloc.
23015
23016 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
23017
23018 * gcc.dg/noncompile/const-ll-1.c: New test.
23019
23020 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
23021
23022 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
23023
23024 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
23025
23026 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
23027 that running programs linked against the shared version of libobjc
23028 run correctly.
23029
23030 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23031
23032 * gcc.dg/c99-printf-1.c: New test.
23033
23034 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23035
23036 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
23037
23038 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
23039
23040 * gcc.c-torture/execute/20000731-1.x: Delete.
23041
23042 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
23043
23044 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
23045 and torture_without_loops as is done by c-torture.exp.
23046 (search_for): Copy from c-torture.exp.
23047 (gcc-dg-runtest): New function, drives a directory of tests
23048 iterating over the TORTURE_OPTIONS.
23049 (scan-assembler, scan-assembler-not): Move here from
23050 individual directory drivers.
23051
23052 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
23053 defined by lib/gcc-dg.exp.
23054 * gcc.dg/cpp/cpp.exp: Likewise.
23055 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
23056 gcc-dg-runtest, so we cycle over optimization options.
23057
23058 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
23059 * gcc.dg/compare2.c: No longer expected to fail.
23060
23061 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
23062
23063 * gcc.c-torture/execute/20000804-1.c: New test.
23064
23065 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
23066
23067 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
23068
23069 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
23070
23071 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
23072
23073 2000-08-03 Jeffrey A Law (law@cygnus.com)
23074
23075 * gcc.c-torture/compile/20000803-1.c: New test.
23076
23077 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
23078
23079 * gcc.c-torture/execute/20000801-3.c,
23080 gcc.c-torture/execute/20000801-4.c: New tests.
23081 * gcc.c-torture/execute/20000801-3.x,
23082 gcc.c-torture/execute/20000801-4.x: Xfail.
23083
23084 2000-08-02 Geoff Keating <geoffk@cygnus.com>
23085
23086 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
23087 libobjc/.libs to allow for libtool.
23088
23089 2000-08-02 Jakub Jelinek <jakub@redhat.com>
23090
23091 * gcc.c-torture/compile/20000802-1.c: New test.
23092
23093 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
23094
23095 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
23096
23097 2000-07-31 Jeffrey A Law (law@cygnus.com)
23098
23099 * gcc-c-torture/execute/20000731-2.c: New test.
23100
23101 * gcc.c-torture/execute/20000731-1.c: New test.
23102 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
23103
23104 2000-07-31 Jakub Jelinek <jakub@redhat.com>
23105
23106 * testsuite/gcc.dg/cpp/paste7.c: New test.
23107 * gcc.dg/cpp/20000725-1.c: New test.
23108
23109 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
23110
23111 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
23112 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
23113 declaration warning for __builtin_dwarf_reg_size.
23114
23115 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
23116
23117 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
23118
23119 * gcc.dg/noncompile/voidparam-1.c: New test.
23120
23121 2000-07-30 Richard Henderson <rth@cygnus.com>
23122
23123 * gcc.dg/c90-digraph-1.c: Don't xfail.
23124 * gcc.dg/compare2.c (case 10): Xfail.
23125 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
23126
23127 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
23128
23129 * gcc.dg/c99-main-1.c: New test.
23130
23131 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
23132
23133 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
23134
23135 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
23136
23137 * gcc.c-tortuer/execute/20000726-1.c: New test.
23138
23139 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
23140
23141 * gcc.c-torture/execute/enum-2.c: New test.
23142
23143 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23144
23145 * gcc.dg/cpp/tr-warn3.c: New test.
23146
23147 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23148
23149 * g++.old-deja/g++.ext/implicit1.C: Remove.
23150 * g++.old-deja/g++.jason/c2.C: Remove
23151 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
23152 * g++.old-deja/g++.pt/crash16.C: Likewise.
23153 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
23154
23155 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23156
23157 * g++.old-deja/g++.other/for2.C: New test.
23158
23159 2000-07-25 Jakub Jelinek <jakub@redhat.com>
23160
23161 * gcc.dg/20000720-1.c: New test.
23162
23163 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
23164
23165 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
23166
23167 2000-07-24 Geoff Keating <geoffk@cygnus.com>
23168
23169 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
23170 * gcc.c-torture/execute/20000722-1.c: New.
23171 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
23172
23173 2000-07-24 Jakub Jelinek <jakub@redhat.com>
23174
23175 * gcc.dg/cpp/20000720-1.S: New test.
23176
23177 2000-07-21 Michael Meissner <meissner@redhat.com>
23178
23179 * gcc.c-torture/execute/ieee/hugeval.c: New test.
23180
23181 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23182
23183 * g++.old-deja/g++.brendan/crash16.C,
23184 g++.old-deja/g++.brendan/parse3.C,
23185 g++.old-deja/g++.brendan/redecl1.C,
23186 g++.old-deja/g++.ns/template13.C,
23187 g++.old-deja/g++.other/decl4.C,
23188 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
23189
23190 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23191
23192 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
23193 and "Internal error".
23194
23195 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
23196 regexps.
23197 * gcc.dg/cpp/paste6.c: New test.
23198
23199 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
23200
23201 * gcc.dg/cpp/tr-direct.c: New test.
23202
23203 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
23204 gcc.dg/cpp/undef1.c: Tweak error regexps.
23205
23206 2000-07-18 Eric Christopher <echristo@redhat.com>
23207
23208 * gcc.c-torture/compile/20000718-1.c: New test.
23209
23210 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
23211
23212 * cpplex.c (_cpp_push_token): If the token being pushed back
23213 is the previous token in this context, just subtract one from
23214 context->posn.
23215 * cppmacro.c (save_expansion): Clear aux field when storing a
23216 placemarker.
23217
23218 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
23219
23220 * gcc.dg/noncompile/redecl-1.c: New test.
23221
23222 2000-07-18 Jakub Jelinek <jakub@redhat.com>
23223
23224 * gcc.c-torture/execute/20000717-5.c: New test.
23225 * gcc.c-torture/execute/20000717-1.x: Removed.
23226
23227 2000-07-17 Richard Henderson <rth@cygnus.com>
23228
23229 * gcc.c-torture/execute/20000717-4.c: New test.
23230
23231 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
23232
23233 * gcc.dg/cpp/syshdr.c: New test.
23234 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
23235
23236 2000-07-17 Neil Booth <neilb@earthling.net>
23237
23238 * gcc.dg/cpp/cmdlne-dM.c: New test.
23239 * gcc.dg/cpp/cmdlne-dD.c: New test.
23240
23241 2000-07-17 Jeffrey A Law (law@cygnus.com)
23242
23243 * gcc.c-torture/execute/20000717-3.c: New test.
23244
23245 * gcc.c-torture/compile/20000717-1.c: New test.
23246
23247 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
23248
23249 * gcc.c-torture/execute/20000717-2.c: New test.
23250
23251 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23252
23253 * gcc.dg/formatz-1.c: New test.
23254
23255 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
23256 * gcc.dg/c99-digraph-1.c: New tests.
23257
23258 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
23259 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
23260
23261 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
23262 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
23263 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
23264 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
23265 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
23266 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
23267 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
23268
23269 2000-07-17 Greg McGary <greg@mcgary.org>
23270
23271 * gcc.c-torture/execute/20000717-1.c: New test.
23272 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
23273
23274 2000-07-15 Jakub Jelinek <jakub@redhat.com>
23275
23276 * gcc.c-torture/execute/20000715-2.c: New test.
23277 * gcc.dg/20000715-1.c: New test.
23278
23279 2000-07-15 Michael Meissner <meissner@redhat.com>
23280
23281 * gcc.c-torture/execute/20000715-1.c: New test.
23282
23283 2000-07-13 Jakub Jelinek <jakub@redhat.com>
23284
23285 * gcc.c-torture/execute/20000707-1.c: New test.
23286
23287 2000-07-13 Neil Booth <NeilB@earthling.net>
23288
23289 * testsuite/gcc.dg/cpp/digraph1.c,
23290 testsuite/gcc.dg/cpp/digraph2.c,
23291 testsuite/gcc.dg/cpp/digraphs.c: New tests.
23292
23293 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
23294
23295 * g77.f-torture/compile/20000630-2.f: New test.
23296 * g77.f-torture/compile/20000630-2.x
23297
23298 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
23299
23300 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
23301
23302 2000-07-11 Neil Booth <NeilB@earthling.net>
23303
23304 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
23305
23306 2000-07-11 Neil Booth <NeilB@earthling.net>
23307
23308 * gcc.dg/cpp/cmdlne-C.c: New.
23309
23310 2000-07-09 Neil Booth <NeilB@earthling.net>
23311
23312 * gcc.dg/cpp/directiv.c: New tests.
23313 * gcc.dg/cpp/undef1.c: Update.
23314
23315 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
23316
23317 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
23318
23319 2000-07-09 Neil Booth <NeilB@earthling.net>
23320
23321 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
23322
23323 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
23324
23325 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
23326 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
23327
23328 2000-07-08 Neil Booth <NeilB@earthling.net>
23329
23330 * gcc.dg/cpp/macsyntx.c: New tests.
23331
23332 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23333
23334 * gcc.dg/20000707-1.c: New test.
23335
23336 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23337
23338 * gcc.c-torture/execute/20000706-1.c: New test.
23339 * gcc.c-torture/execute/20000706-2.c: New test.
23340 * gcc.c-torture/execute/20000706-3.c: New test.
23341 * gcc.c-torture/execute/20000706-4.c: New test.
23342 * gcc.c-torture/execute/20000706-5.c: New test.
23343
23344 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23345
23346 * g++.old-deja/g++.pt/instantiate7.C: New test.
23347
23348 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23349
23350 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
23351 * g++.old-deja/g++.mike/thunk3.C: Likewise.
23352 * g++.old-deja/g++.other/rtti3.C: Likewise.
23353 * g++.old-deja/g++.other/rttid3.C: Likewise.
23354
23355 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
23356
23357 * g77.f-torture/compile/20000630-1.x: Fix typo
23358
23359 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
23360
23361 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
23362 assembly output.
23363
23364 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
23365
23366 * gcc.dg/cpp/ident.c: New test.
23367
23368 2000-07-05 Neil Booth <NeilB@earthling.net>
23369
23370 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
23371 gcc.dg/cpp/lexstrng.c: New tests.
23372
23373 2000-07-04 Neil Booth <NeilB@earthling.net>
23374
23375 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
23376 * gcc.dg/cpp/strify2.c: Same.
23377
23378 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
23379
23380 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
23381 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
23382 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
23383 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
23384
23385 * testsuite/gcc.dg/cpp/macro1.c,
23386 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
23387 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
23388 testsuite/gcc.dg/cpp/strify1.c,
23389 testsuite/gcc.dg/cpp/strify2.c: New tests.
23390
23391 2000-07-03 Jakub Jelinek <jakub@redhat.com>
23392
23393 * gcc.c-torture/execute/20000703-1.c: New test.
23394
23395 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23396
23397 * g++.old-deja/g++.pt (lookup10.C): New test.
23398
23399 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23400
23401 * g++.old-deja/g++.pt (typename25.C): New test.
23402
23403 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
23404
23405 * gcc.c-torture/compile/20000701-1.c: New test.
23406
23407 2000-06-30 Nick Clifton <nickc@cygnus.com>
23408
23409 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
23410 to test case.
23411
23412 2000-06-30 Catherine Moore <clm@cygnus.com>
23413
23414 * gcc.c-torture/execute/align-1.c: New test.
23415
23416 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
23417
23418 * g++.old-deja/g++.pt/expr8.C: New test.
23419 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
23420
23421 2000-06-29 Nick Clifton <nickc@cygnus.com>
23422
23423 * gcc.c-torture/compile/20000629-1.c: New test.
23424
23425 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23426
23427
23428 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
23429 gcc.dg/noncompile directory, depending on whether they're
23430 preprocessor tests or not. Annotate all the tests for the dg
23431 framework.
23432
23433 * gcc.c-torture/noncompile/noncompile.exp: Delete.
23434 * gcc.dg/noncompile/noncompile.exp: New.
23435
23436 * Moved files:
23437 Old name New name
23438 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
23439 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
23440 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
23441 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
23442 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
23443 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
23444 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
23445 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
23446 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
23447 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
23448 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
23449 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
23450 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
23451 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
23452 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
23453 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
23454 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
23455 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
23456 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
23457 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
23458 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
23459 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
23460 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
23461 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
23462
23463 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
23464 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
23465 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
23466 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
23467 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
23468 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
23469
23470 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23471
23472 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
23473 declare one variable. On the fourth, error.
23474 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
23475 declared by 20000628-1a.h.
23476
23477 2000-06-29 Richard Henderson <rth@redhat.com>
23478
23479 * gcc.c-torture/execute/930529-1.x: New file.
23480 * gcc.dg/920413-1.c: Adjust expected warning text.
23481 * gcc.dg/980217-1.c: Declare abort.
23482 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
23483
23484 2000-06-29 Jeffrey A Law (law@cygnus.com)
23485
23486 * g77.f-torture/compile/20000629-1.f: New test.
23487 * g77.f-torture/compile/20000629-1.x: Expected to fail.
23488
23489 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23490
23491 Rearrange lots of files, removing entirely the
23492 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
23493 directories.
23494
23495 * Deleted files:
23496 gcc.c-torture/code_quality/code_quality.exp
23497 gcc.c-torture/special/special.exp
23498 gcc.failure/failure.exp
23499 gcc.failure/940409-1.x
23500 gcc.c-torture/compile/961203-1.x
23501
23502 * New files:
23503 gcc.misc-tests/linkage.exp
23504 gcc.c-torture/execute/920730-1t.c
23505 gcc.c-torture/execute/920730-1t.x
23506 gcc.c-torture/compile/920520-1.x
23507 gcc.c-torture/compile/920521-1.x
23508 gcc.c-torture/compile/981006-1.x
23509 gcc.c-torture/execute/eeprof-1.x
23510
23511 * Moved files (possibly with modifications to fit a new harness):
23512 Old name New name
23513 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
23514 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
23515 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
23516 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
23517 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
23518 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
23519 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
23520 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
23521 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
23522 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
23523 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
23524 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
23525 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
23526 gcc.failure/940409-1.c gcc.dg/940409-1.c
23527
23528 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23529
23530 * c-torture/compile/961203-1.x: Delete.
23531
23532 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
23533 not exit. Include stdio.h.
23534 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
23535 * gcc.misc-tests/dg-12.c: Likewise.
23536 * gcc.misc-tests/dg-5.c: Likewise.
23537 * gcc.misc-tests/dg-6.c: Likewise.
23538 * gcc.misc-tests/dg-7.c: Prototype abort.
23539 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
23540 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
23541 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
23542 not exit.
23543 * gcc.misc-tests/sieve.c: Use return from main, not exit.
23544 * gcc.misc-tests/sort2.c: Use return from main, not exit.
23545
23546 2000-06-28 Jakub Jelinek <jakub@redhat.com>
23547
23548 * gcc.dg/cpp/20000628-1.c: New test.
23549 * gcc.dg/cpp/20000628-1.h: New header for above test.
23550 * gcc.dg/cpp/20000628-1a.h: Likewise.
23551
23552 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
23553
23554 * gcc.dg/cpp: New directory.
23555 * gcc.dg/cpp/cpp.exp: New driver.
23556 * gcc.dg/cpp/20000627-1.c: New test.
23557 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
23558 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
23559 and rewrite as a compilation test.
23560
23561 * gcc.dg: Move many files into the cpp subdirectory, possibly
23562 renaming or editing them as well.
23563 Old name New name
23564 990119-1.c cpp/19990119-1.c
23565 990228-1.c cpp/19990228-1.c
23566 990407-1.c cpp/19990407-1.c
23567 990409-1.c cpp/19990409-1.c
23568 990413-1.c cpp/19990413-1.c
23569 990703-1.c cpp/19990703-1.c
23570 20000127-1.c cpp/20000127-1.c
23571 20000129-1.c cpp/20000129-1.c
23572 20000207-1.c cpp/20000207-1.c
23573 20000207-2.c cpp/20000207-2.c
23574 20000209-1.c cpp/20000209-1.c
23575 20000209-2.c cpp/20000209-2.c
23576 20000301-1.c cpp/20000301-1.c
23577 20000419-1.c cpp/20000419-1.c
23578 20000510-1.S cpp/20000510-1.S
23579 20000519-1.c cpp/20000519-1.c
23580 20000529-1.c cpp/20000529-1.c
23581 20000625-1.c cpp/20000625-1.c
23582 20000625-2.c cpp/20000625-2.c
23583 cpp-as1.c cpp/assert1.c
23584 cpp-as2.c cpp/assert2.c
23585 cxx-comments-1.c cpp/cxxcom1.c
23586 cxx-comments-2.c cpp/cxxcom2.c
23587 endif-label.c cpp/endif.c
23588 cpp-hash1.c cpp/hash1.c
23589 cpp-hash2.c cpp/hash2.c
23590 cpp-if1.c cpp/if-1.c
23591 cpp-if2.c cpp/if-2.c
23592 cpp-if3.c cpp/if-3.c
23593 cpp-if4.c cpp/if-4.c
23594 cpp-if5.c cpp/if-5.c
23595 cpp-cond.c cpp/if-cexp.c
23596 cpp-missingop.c cpp/if-mop.c
23597 cpp-missingparen.c cpp/if-mpar.c
23598 cpp-opprec.c cpp/if-oppr.c
23599 cpp-ifparen.c cpp/if-paren.c
23600 cpp-shortcircuit.c cpp/if-sc.c
23601 cpp-shift.c cpp/if-shift.c
23602 cpp-unary.c cpp/if-unary.c
23603 cpp-li1.c cpp/line1.c
23604 cpp-li2.c cpp/line2.c
23605 lineno.c cpp/line3.c
23606 lineno-2.c cpp/line4.c
23607 cpp-mi.c cpp/mi1.c
23608 cpp-mic.h cpp/mi1c.h
23609 cpp-micc.h cpp/mi1cc.h
23610 cpp-mind.h cpp/mi1nd.h
23611 cpp-mindp.h cpp/mi1ndp.h
23612 cpp-mix.h cpp/mi1x.h
23613 cpp-mi2.c cpp/mi2.c
23614 cpp-mi2a.h cpp/mi2a.h
23615 cpp-mi2b.h cpp/mi2b.h
23616 cpp-mi2c.h cpp/mi2c.h
23617 cpp-mi3.c cpp/mi3.c
23618 cpp-mi3.def cpp/mi3.def
23619 poison-1.c cpp/poison.c
23620 pr-impl.c cpp/prag-imp.c
23621 cpp-redef-2.c cpp/redef1.c
23622 cpp-redef.c cpp/redef2.c
23623 strpaste.c cpp/strp1.c
23624 strpaste-2.c cpp/strp2.c
23625 cpp-tradpaste.c cpp/tr-paste.c
23626 cpp-tradstringify.c cpp/tr-str.c
23627 cpp-tradwarn1.c cpp/tr-warn1.c
23628 cpp-tradwarn2.c cpp/tr-warn2.c
23629 trigraphs.c cpp/trigraphs.c
23630 cpp-unc1.c cpp/unc1.c
23631 cpp-unc2.c cpp/unc2.c
23632 cpp-unc3.c cpp/unc3.c
23633 cpp-unc.c cpp/unc4.c
23634 undef.c cpp/undef1.c
23635 undef-2.c cpp/undef2.c
23636 cpp-wi1.c cpp/widestr1.c
23637
23638 2000-06-27 Mark Mitchell <mark@codesourcery.com>
23639
23640 * lib/g++.exp (g++_include_flags): Tweak.
23641
23642 2000-06-27 H.J. Lu <hjl@gnu.org>
23643 Loren J. Rittle <ljrittle@acm.org>
23644
23645 * lib/g++.exp (g++_include_flags): Override libgloss.exp
23646 version with one that knows about the new gcc tree structure.
23647 (g++_link_flags): Same.
23648
23649 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
23650
23651 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
23652 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
23653 case we are cross-compiling.
23654
23655 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
23656 g++.old-deja/g++.niklas/Makefile.in,
23657 g++.old-deja/g++.niklas/configure.in,
23658 g++.old-deja/g++.other/Makefile.in,
23659 g++.old-deja/g++.other/configure.in,
23660 gcc.c-torture/code_quality/Makefile.in,
23661 gcc.c-torture/code_quality/configure.in,
23662 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
23663 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
23664 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
23665 gcc.c-torture/execute/ieee/Makefile.in,
23666 gcc.c-torture/execute/ieee/configure.in,
23667 gcc.c-torture/noncompile/Makefile.in,
23668 gcc.c-torture/noncompile/configure.in,
23669 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
23670 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
23671 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
23672
23673 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23674
23675 * g++.old-deja/g++.other/ambig3.C: New test.
23676
23677 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23678
23679 * g++.old-deja/g++.pt/syntax1.C: New test.
23680 * g++.old-deja/g++.pt/syntax2.C: New test.
23681 * g++.old-deja/g++.other/syntax3.C: New test.
23682 * g++.old-deja/g++.other/syntax4.C: New test.
23683
23684 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23685
23686 * gcc.dg/20000623-1.c: Prototype exit and abort.
23687
23688 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23689
23690 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
23691 New tests.
23692 * gcc.dg/cpp-mi3.def: New file.
23693
23694 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
23695 inside assertions.
23696 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
23697 lexer's error messages.
23698 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
23699 divine anything from the linemarkers.
23700 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
23701 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
23702
23703 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
23704
23705 * gcc.dg/20000623-1.c: New test.
23706
23707 2000-06-22 Jakub Jelinek <jakub@redhat.com>
23708
23709 * gcc.c-torture/execute/20000622-1.c: New test.
23710
23711 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23712
23713 * g++.old-deja/g++.other/init15.C: New test.
23714
23715 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23716
23717 * g++.old-deja/g++.pt/vaarg2.C: New test.
23718 * g++.old-deja/g++.pt/vaarg3.C: New test.
23719
23720 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
23721
23722 * g++.old-deja/g++.other/dyncast6.C: New test.
23723
23724 2000-06-15 Jakub Jelinek <jakub@redhat.com>
23725
23726 * gcc.c-torture/execute/loop-6.c: New test.
23727
23728 2000-06-14 Jakub Jelinek <jakub@redhat.com>
23729
23730 * gcc.dg/20000614-1.c: New test.
23731 * gcc.dg/20000614-2.c: New test.
23732
23733 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
23734
23735 * g++.old-deja/g++.other/inline12.C: New test.
23736
23737 2000-06-13 Jakub Jelinek <jakub@redhat.com>
23738
23739 * g++.old-deja/g++.other/eh1.C: New test.
23740
23741 2000-06-12 Jakub Jelinek <jakub@redhat.com>
23742
23743 * g++.old-deja/g++.other/type.C: New test.
23744
23745 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23746
23747 * g++.old-deja/g++.other/initstring.C: New test.
23748
23749 2000-06-12 Jason Merrill <jason@redhat.com>
23750
23751 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
23752
23753 2000-06-09 Jeffrey A Law (law@cygnus.com)
23754
23755 * gcc.c-torture/compile/20000609-1.c: New test.
23756
23757 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
23758
23759 * gcc.dg/20000609-1.c: New test.
23760
23761 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
23762
23763 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
23764 * gcc.c-torture/noncompile/poison-1.c: Move...
23765 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
23766 * gcc.dg/cpp-li1.c: Add a token after the #line.
23767
23768 2000-06-05 Richard Henderson <rth@cygnus.com>
23769
23770 * gcc.c-torture/execute/20000605-2.c: New test.
23771 * gcc.c-torture/execute/20000605-3.c: New test.
23772
23773 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
23774
23775 * g77.f-torture/execute/20000503-1.x: New file.
23776
23777 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
23778
23779 * g++.old-deja/g++.eh/badalloc1.C: New test.
23780
23781 2000-06-05 Richard Henderson <rth@cygnus.com>
23782
23783 * gcc.c-torture/execute/20000605-1.c: New test.
23784
23785 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23786 Nathan Sidwell <nathan@codesourcery.com>
23787
23788 * gcc.c-torture/compile/20000605-1.c: New test.
23789
23790 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
23791
23792 * g77.f-torture/compile/20000601-1.f: New test.
23793
23794 2000-06-03 Richard Henderson <rth@cygnus.com>
23795
23796 * gcc.c-torture/execute/20000603-1.c: New.
23797
23798 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
23799
23800 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
23801 * gcc.dg/noreturn-2.c (noreturn): Likewise.
23802
23803 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
23804
23805 * gcc.dg/compare2.c (case 12): XFAIL.
23806 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
23807 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
23808
23809 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
23810
23811 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
23812
23813 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
23814 guard macro is already defined when the header is first
23815 included.
23816 * gcc.dg/cpp-mix.h: New file.
23817 * gcc.dg/endif-label.c: Update patterns to match compiler.
23818
23819 * g++.brendan/complex1.C: Declare abort.
23820 * g++.law/refs4.C: Remove XFAIL.
23821 * g++.oliva/expr2.C: Declare abort and exit.
23822
23823 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
23824
23825 * gcc.c-torture/execute/20000528-1.c: New test.
23826
23827 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
23828 * g++.old-deja/g++.law/temps4.C: Likewise.
23829
23830 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
23831 stdlib.h. Call abort() on failure.
23832 * g++.old-deja/g++.law/refs4.C: Likewise.
23833 * g++.old-deja/g++.law/temps4.C: Likewise.
23834 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
23835 * gcc.c-torture/execute/20000112-1.c: Include string.h.
23836
23837 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
23838
23839 Relative to g++.dg/special:
23840 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
23841
23842 Relative to g++.old-deja:
23843 * g++.brendan/complex1.C, g++.jason/optimize2.C,
23844 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
23845 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
23846 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
23847 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
23848 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
23849 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
23850
23851 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
23852 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
23853 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
23854 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
23855 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
23856 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
23857 and/or string.h.
23858
23859 * g++.other/goto1.C: Update expectations for error messages.
23860
23861 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
23862
23863 * gcc.c-torture/compile/20000523-1.c: New test.
23864
23865 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23866
23867 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
23868
23869 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23870
23871 * g++.old-deja/g++.eh/catch11.C: New test.
23872 * g++.old-deja/g++.eh/catch12.C: New test.
23873
23874 2000-05-24 Nick Clifton <nickc@cygnus.com>
23875
23876 * gcc.c-torture/execute/20000523-1.c: New test.
23877
23878 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
23879
23880 * c-torture/execute/bcp-1.c: Replace abort in arg of
23881 __builtin_constant_p with a generic external function.
23882
23883 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
23884 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
23885 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
23886 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
23887 Prototype abort and/or exit.
23888
23889 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
23890 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
23891 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
23892 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
23893
23894 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
23895
23896 * gcc.dg/dwarf2-1.c: New test.
23897
23898 2000-05-20 Richard Henderson <rth@cygnus.com>
23899
23900 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
23901
23902 2000-05-20 Andreas Jaeger <aj@suse.de>
23903
23904 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
23905 testcase.
23906
23907 2000-05-19 David Edelsohn <edelsohn@gnu.org>
23908
23909 * gcc.c-torture/execute/20000519-2.c: New test.
23910
23911 2000-05-19 Andreas Jaeger <aj@suse.de>
23912
23913 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
23914 which fails with SSA.
23915
23916 * lib/c-torture.exp: Also test with -O3 -fssa.
23917
23918 2000-05-18 Michael Meissner <meissner@redhat.com>
23919
23920 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
23921 * gcc.c-torture/execute/920415-1.c: Ditto.
23922 * gcc.c-torture/execute/920501-1.c: Ditto.
23923 * gcc.c-torture/execute/conversion.c: Ditto.
23924 * gcc.c-torture/execute/cvt-1.c: Ditto.
23925
23926 2000-05-18 Jeffrey A Law (law@cygnus.com)
23927
23928 * gcc.c-torture/compile/20000518-1.c: New test.
23929
23930 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
23931
23932 * g77.f-torture/compile/200005018.f: New test.
23933
23934 2000-05-17 Jeffrey A Law (law@cygnus.com)
23935
23936 * gcc.c-torture/compile/20000517-1.c: New test.
23937
23938 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23939
23940 * gcc.c-torture/execute/20000516-1.c: New test.
23941
23942 2000-05-15 Jakub Jelinek <jakub@redhat.com>
23943
23944 * g++.old-deja/g++.other/eh.C: New test.
23945
23946 2000-05-12 Richard Henderson <rth@cygnus.com>
23947
23948 * gcc.c-torture/execute/990208-1.c (main): Don't pass
23949 constants through to doit's conditional.
23950
23951 2000-05-11 Jeffrey A Law (law@cygnus.com)
23952
23953 * gcc.c-torture/compile/20000511-1.c: New test.
23954 * g77.f-torture/compile/20000511-1.f: New test.
23955 * g77.f-torture/compile/20000511-2.f: New test.
23956
23957 2000-05-11 Michael Meissner <meissner@redhat.com>
23958
23959 * gcc.c-torture/execute/20000511-1.c: New test.
23960
23961 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
23962
23963 * gcc.dg/dg.exp: Scan .S files as well as .c files.
23964 * gcc.dg/20000510-1.S: New.
23965
23966 2000-05-08 Catherine Moore <clm@cygnus.com>
23967
23968 * gcc.dg/unused-3.c: New.
23969
23970 2000-05-06 Richard Henderson <rth@cygnus.com>
23971
23972 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
23973 * g++.old-deja/g++.mike/warn1.C: Likewise.
23974 * g++.old-deja/g++.pt/local1.C: Likewise.
23975 * g++.old-deja/g++.pt/local7.C: Likewise.
23976 * g++.old-deja/g++.pt/spec16.C: Likewise.
23977
23978 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
23979
23980 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
23981
23982 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
23983
23984 * g77.f-torture/execute/20000503-1.f: New test.
23985
23986 2000-05-04 Andreas Jaeger <aj@suse.de>
23987
23988 * gcc.dg/noreturn-2.c: New test.
23989
23990 2000-05-04 Neil Booth <NeilB@earthling.net>
23991
23992 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
23993 preprocessor.
23994
23995 2000-05-04 Richard Henderson <rth@cygnus.com>
23996
23997 * gcc.c-torture/execute/20000503-1.c: Fix typo.
23998
23999 2000-05-04 Richard Henderson <rth@cygnus.com>
24000
24001 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
24002 OpenSSL by Jason R Thorpe.
24003
24004 2000-05-03 Jim Wilson <wilson@cygnus.com>
24005
24006 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
24007
24008 2000-05-03 Robert Lipe <robertlipe@usa.net>
24009
24010 * gcc.dg/20000503-1.c: New test.
24011
24012 2000-05-02 Jakub Jelinek <jakub@redhat.com>
24013
24014 * gcc.c-torture/compile/20000502-1.c: New test.
24015 * g++.old-deja/g++.other/align.C: New test.
24016 * gcc.dg/cpp-tradstringify.c: New test.
24017
24018 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
24019
24020 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
24021 and hard registers.
24022
24023 2000-04-26 Geoff Keating <geoffk@cygnus.com>
24024
24025 * gcc.c-torture/execute/loop-5.c: New test.
24026
24027 2000-04-25 Jakub Jelinek <jakub@redhat.com>
24028
24029 * gcc.c-torture/execute/va-arg-20.c: New test.
24030
24031 2000-04-23 Jeffrey A Law (law@cygnus.com)
24032
24033 * gcc.c-torture/execute/20000422-1.c: New test.
24034
24035 2000-04-20 Greg McGary <gkm@gnu.org>
24036
24037 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
24038 when optimizing, but without sibling-call optimizations (-O1).
24039
24040 2000-04-20 Jeffrey A Law (law@cygnus.com)
24041
24042 * gcc.c-torture/compile/20000420-1.c: New test.
24043
24044 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
24045
24046 * g++.abi/ptrflags.C: New test.
24047 * g++.eh/catchptr1.C: Test incomplete pointer chains.
24048
24049 2000-04-19 Catherine Moore <clm@cygnus.com>
24050
24051 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
24052
24053 2000-04-19 Greg McGary <gkm@gnu.org>
24054
24055 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
24056 sibling-call optimizations.
24057
24058 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
24059
24060 * gcc.dg/20000419-1.c: New test.
24061
24062 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
24063
24064 * gcc.c-torture/execute/20000412-6.c: New test.
24065
24066 2000-04-12 Jeffrey A Law (law@cygnus.com)
24067
24068 * gcc.c-torture/execute/20000412-5.c: New test.
24069 * g77.f-torture/compile/20000412-1.f: New test.
24070 * gcc.c-torture/execute/20000412-4.c: New test.
24071 * gcc.c-torture/compile/20000412-2.c: New test.
24072 * gcc.c-torture/execute/20000412-3.c: New test.
24073 * gcc.c-torture/compile/20000412-1.c: New test.
24074 * gcc.c-torture/execute/20000412-2.c: New test.
24075
24076 2000-04-12 Jakub Jelinek <jakub@redhat.com>
24077
24078 * objc/execute/bf-20.m: New test.
24079
24080 2000-04-10 Richard Henderson <rth@cygnus.com>
24081
24082 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
24083
24084 * gcc.c-torture/execute/20000412-1.c: New test.
24085
24086 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
24087
24088 * g++.old-deja/g++.eh/catchptr1.C: New test.
24089
24090 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
24091
24092 * g++.old-deja/g++.abi/cxa_vec.C: New test.
24093
24094 2000-04-08 Neil Booth <NeilB@earthling.net>
24095
24096 * gcc.dg/cpp-nullchar.c: Remove test as
24097 embedded nulls cause problems.
24098
24099 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24100
24101 * gcc.dg/compare2.c: New test.
24102
24103 2000-04-08 Neil Booth <NeilB@earthling.net>
24104
24105 * gcc.dg/cpp-nullchar.c: New test.
24106
24107 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
24108
24109 * gcc.dg/cpp-mi2.c: New test.
24110 * gcc.dg/cpp-mi2[abc].h: New files.
24111
24112 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
24113
24114 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
24115 member name.
24116
24117 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
24118
24119 * g++.old-deja/g++.abi/vmihint.C: New test.
24120
24121 2000-04-06 Neil Booth <NeilB@earthling.net>
24122
24123 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
24124 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
24125 copyright.
24126
24127 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
24128
24129 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
24130 avoid stack-frame overwrite.
24131
24132 2000-04-05 Jakub Jelinek <jakub@redhat.com>
24133
24134 * gcc.c-torture/compile/20000405-2.c: New test.
24135 * gcc.c-torture/compile/20000405-3.c: New test.
24136
24137 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24138
24139 * gcc.c-torture/compile/20000405-1.c: New test.
24140
24141 2000-04-04 Geoff Keating <geoffk@cygnus.com>
24142
24143 * gcc.dg/cast-qual-1.c: Revert last change.
24144
24145 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24146
24147 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24148
24149 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24150
24151 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
24152 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
24153
24154 2000-04-03 Jeffrey A Law (law@cygnus.com)
24155
24156 * gcc.c-torture/compile/20000403-2.c: New test.
24157 * gcc.c-torture/compile/20000403-1.c: New test.
24158
24159 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
24160
24161 * gcc.c-torture/execute/20000403-1.c: New test.
24162
24163 2000-04-03 Geoff Keating <geoffk@cygnus.com>
24164
24165 * gcc.c-torture/execute/20000402-1.c: New test.
24166
24167 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
24168
24169 * gcc.c-torture/execute/va-arg-15.c: New test.
24170 * gcc.c-torture/execute/va-arg-16.c: New test.
24171 * gcc.c-torture/execute/va-arg-17.c: New test.
24172 * gcc.c-torture/execute/va-arg-18.c: New test.
24173 * gcc.c-torture/execute/va-arg-19.c: New test.
24174
24175 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
24176
24177 * gcc.c-torture/compile/981211-1.c: Move to...
24178 * gcc.dg/cpp-as1.c: ...here.
24179 * gcc.dg/cpp-as2.c: New file.
24180
24181 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
24182 compiler.
24183
24184 2000-04-02 Neil Booth <NeilB@earthling.net>
24185
24186 * gcc.dg/cpp-cond.c New tests.
24187 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
24188 accidental success less likely.
24189 * gcc.dg/cpp-missingop.c New tests.
24190 * gcc.dg/cpp-missingparen.c New tests.
24191 * gcc.dg/cpp-shift.c New tests.
24192 * gcc.dg/cpp-shortcircuit.c New tests.
24193 * gcc.dg/cpp-unary.c New tests.
24194
24195 2000-03-29 Jeffrey A Law (law@cygnus.com)
24196
24197 * gcc.c-torture/compile/20000329-1.c: New test.
24198
24199 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
24200
24201 * gcc.c-torture/compile/20000326-1.c: New test.
24202 * gcc.c-torture/compile/20000326-2.c: New test.
24203
24204 2000-03-24 Geoff Keating <geoffk@cygnus.com>
24205
24206 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
24207 the first parameter is a function argument.
24208
24209 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
24210
24211 * g++.old-deja/g++.ext/array4.C: New test.
24212
24213 2000-03-22 Geoff Keating <geoffk@cygnus.com>
24214
24215 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
24216
24217 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24218
24219 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
24220
24221 2000-03-19 Richard Henderson <rth@cygnus.com>
24222
24223 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
24224
24225 2000-03-19 Richard Henderson <rth@cygnus.com>
24226
24227 * gcc.c-torture/compile/20000319-1.c: New test.
24228
24229 2000-03-14 Jeffrey A Law (law@cygnus.com)
24230
24231 * gcc.c-torture/execute/20000314-3.c: New test.
24232 * gcc.c-torture/execute/20000314-2.c: New test.
24233 * gcc.c-torture/execute/20000314-1.c: New test.
24234 * gcc.c-torture/compile/20000314-2.c: New test.
24235 * gcc.c-torture/compile/20000314-1.c: New test.
24236
24237 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
24238
24239 * g++.old-deja/g++.warn/inline.C: New test.
24240
24241 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
24242
24243 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
24244 standards-compliant result rather than specific constants.
24245 Put test-values in array.
24246
24247 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
24248
24249 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
24250 (g++_target_compile): Put test-specific options last.
24251
24252 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24253
24254 * g++.old-deja/g++.eh/vbase4.C: New test.
24255
24256 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24257
24258 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
24259
24260 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24261
24262 * g++.old-deja/g++.brendan/misc12.C: Removed.
24263 * g++.old-deja/g++.pt/memtemp77.C: Constify.
24264 * g++.old-deja/g++.ext/pretty4.C: New test.
24265
24266 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24267
24268 * g++.old-deja/g++.other/string2.C: New test.
24269
24270 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
24271
24272 * g++.old-deja/g++.warn/impint2.C: New test.
24273
24274 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
24275
24276 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
24277 is 1, not zero.
24278
24279 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
24280
24281 * g++.old-deja/g++.warn/impint.C: New test.
24282 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
24283 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
24284 * g++.old-deja/g++.pt/explicit12.C: Likewise.
24285 * g++.old-deja/g++.pt/explicit13.C: Likewise.
24286 * g++.old-deja/g++.pt/explicit17.C: Likewise.
24287 * g++.old-deja/g++.pt/explicit18.C: Likewise.
24288 * g++.old-deja/g++.pt/explicit19.C: Likewise.
24289 * g++.old-deja/g++.pt/explicit23.C: Likewise.
24290 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24291 * g++.old-deja/g++.pt/explicit35.C: Likewise.
24292 * g++.old-deja/g++.pt/explicit6.C: Likewise.
24293 * g++.old-deja/g++.pt/memclass7.C: Likewise.
24294
24295 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
24296
24297 * gcc.dg/cpp-redef.c: New test.
24298
24299 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
24300
24301 * g++.old-deja/g++.pt/unify7.C: New test.
24302
24303 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24304
24305 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
24306 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
24307
24308 2000-02-25 Geoff Keating <geoffk@cygnus.com>
24309
24310 * gcc.c-torture/compile/20000224-1.c: New test.
24311
24312 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24313
24314 * gcc.c-torture/compile/cpp-2.c: New test.
24315 * gcc.c-torture/compile/cpp-1.c: New test.
24316
24317 2000-02-25 Jeffrey A Law (law@cygnus.com)
24318
24319 * gcc.c-torture/execute/20000225-1.c: New test.
24320
24321 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24322
24323 * gcc.dg/cpp-li2.c: New test.
24324
24325 * gcc.dg/cpp-wi1.c: New test.
24326
24327 * gcc.dg/cpp-li1.c: New test.
24328
24329 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
24330
24331 * g++.old-deja/g++.other/sizeof5.C: New test.
24332
24333 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24334
24335 * gcc.c-torture/execute/va-arg-13.c: New test.
24336
24337 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
24338
24339 * gcc.c-torture/execute/va-arg-12.c: New test.
24340
24341 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24342
24343 * gcc.c-torture/execute/20000223-1.c: New test.
24344
24345 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24346
24347 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
24348
24349 2000-02-22 Mark Mitchell <mark@codesourcery.com>
24350
24351 * g++.old-deja/g++.abi/ptrmem.C: New test.
24352
24353 2000-02-19 Richard Henderson <rth@cygnus.com>
24354
24355 * gcc.c-torture/compile/init-3.c: New.
24356
24357 2000-02-17 Mark Mitchell <mark@codesourcery.com>
24358
24359 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
24360 ALWAYS_CXXFLAGS.
24361
24362 2000-02-11 Robert Lipe <robertl@sco.com>
24363
24364 * gcc.c-torture/compile/20000211-3.c: New test.
24365
24366 2000-02-11 Martin Buchholz <martin@xemacs.org>
24367
24368 * gcc.c-torture/compile/20000211-2.c: New test.
24369
24370 2000-02-11 Jeffrey A Law (law@cygnus.com)
24371
24372 * gcc.c-torture/compile/20000211-1.c: New test.
24373
24374 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
24375
24376 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
24377 on native targets
24378
24379 2000-02-08 Nathan Sidwell <nathan@acm.org>
24380
24381 * g++.old-deja/g++.other/cast5.C: New test.
24382
24383 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
24384
24385 * gcc.c-torture/execute/20000205-1.c: New.
24386
24387 2000-02-03 Nathan Sidwell <nathan@acm.org>
24388
24389 * g++.old-deja/g++.jason/cast3.C: Return void.
24390 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
24391
24392 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24393
24394 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
24395
24396 * gcc.dg/loop-1.c: New test.
24397
24398 2000-01-27 Jakub Jelinek <jakub@redhat.com>
24399
24400 * gcc.c-torture/compile/20000127-1.c: New test.
24401 * gcc.c-torture/execute/991228-1.c: New test.
24402
24403 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24404
24405 * gcc.dg/unused-2.c: New test.
24406
24407 * gcc.dg/conv-1.c: New test.
24408
24409 2000-01-24 Mark Mitchell <mark@codesourcery.com>
24410
24411 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
24412 compiler.
24413 (tool_option_proc): Fix typo.
24414
24415 2000-01-24 Geoff Keating <geoffk@cygnus.com>
24416
24417 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
24418 of the ld on the host, not on the build machine.
24419 Also, don't crash if '--help' is not a supported option.
24420
24421 2000-01-24 Richard Henderson <rth@cygnus.com>
24422
24423 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
24424
24425 2000-01-20 Jeffrey A Law (law@cygnus.com)
24426
24427 * gcc.c-torture/execute/20000120-2.c: New test.
24428 * gcc.c-torture/execute/20000120-1.c: New test.
24429
24430 2000-01-13 Jeffrey A Law (law@cygnus.com)
24431
24432 * gcc.c-torture/execute/20000113-1.c: New test.
24433
24434 2000-01-12 Jeffrey A Law (law@cygnus.com)
24435
24436 * gcc.c-torture/execute/20000112-1.c: New test.
24437
24438 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24439
24440 * gcc.dg/20000111-1.c: New test.
24441
24442 2000-01-10 Jeffrey A Law (law@cygnus.com)
24443
24444 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
24445 with 16 bit integers.
24446
24447 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24448
24449 * gcc.dg/20000108-1.c: New test.
24450
24451 2000-01-05 Nathan Sidwell <nathan@acm.org>
24452
24453 * g++.old-deja/g++.ns/koenig8.C: New test.
24454
24455 2000-01-05 Nathan Sidwell <nathan@acm.org>
24456
24457 * g++.old-deja/g++.other/cast4.C: New test.
24458
24459 2000-01-05 Jeffrey A Law (law@cygnus.com)
24460
24461 * gcc.c-torture/compile/20000105-2.c: New test.
24462 * gcc.c-torture/compile/20000105-1.c: New test.
24463
24464 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24465
24466 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
24467 references to printf & atoi to conform to ANSI standard.
24468 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
24469 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
24470 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
24471 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
24472 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
24473 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24474 * g++.old-deja/g++.brendan/copy1.C: Likewise.
24475 * g++.old-deja/g++.brendan/copy2.C: Likewise.
24476 * g++.old-deja/g++.brendan/copy3.C: Likewise.
24477 * g++.old-deja/g++.brendan/copy4.C: Likewise.
24478 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24479 * g++.old-deja/g++.brendan/copy6.C: Likewise.
24480 * g++.old-deja/g++.brendan/copy7.C: Likewise.
24481 * g++.old-deja/g++.brendan/copy8.C: Likewise.
24482 * g++.old-deja/g++.brendan/crash11.C: Likewise.
24483 * g++.old-deja/g++.brendan/crash14.C: Likewise.
24484 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
24485 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24486 * g++.old-deja/g++.brendan/delete2.C: Likewise.
24487 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
24488 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
24489 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
24490 * g++.old-deja/g++.brendan/eh1.C: Likewise.
24491 * g++.old-deja/g++.brendan/groff1.C: Likewise.
24492 * g++.old-deja/g++.brendan/init3.C: Likewise.
24493 * g++.old-deja/g++.brendan/misc12.C: Likewise.
24494 * g++.old-deja/g++.brendan/misc7.C: Likewise.
24495 * g++.old-deja/g++.brendan/new2.C: Likewise.
24496 * g++.old-deja/g++.brendan/operators4.C: Likewise.
24497 * g++.old-deja/g++.brendan/operators5.C: Likewise.
24498 * g++.old-deja/g++.brendan/overload2.C: Likewise.
24499 * g++.old-deja/g++.brendan/overload7.C: Likewise.
24500 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
24501 * g++.old-deja/g++.brendan/reference1.C: Likewise.
24502 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
24503 * g++.old-deja/g++.brendan/template24.C: Likewise.
24504 * g++.old-deja/g++.brendan/template3.C: Likewise.
24505 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
24506 * g++.old-deja/g++.jason/inline3.C: Likewise.
24507 * g++.old-deja/g++.jason/opeq.C: Likewise.
24508 * g++.old-deja/g++.law/arg5.C: Likewise.
24509 * g++.old-deja/g++.law/arm7.C: Likewise.
24510 * g++.old-deja/g++.law/ctors11.C: Likewise.
24511 * g++.old-deja/g++.law/cvt8.C: Likewise.
24512 * g++.old-deja/g++.law/init9.C: Likewise.
24513 * g++.old-deja/g++.law/refs4.C: Likewise.
24514 * g++.old-deja/g++.law/template2.C: Likewise.
24515 * g++.old-deja/g++.law/visibility24.C: Likewise.
24516 * g++.old-deja/g++.law/vtable3.C: Likewise.
24517 * g++.old-deja/g++.mike/asm2.C: Likewise.
24518 * g++.old-deja/g++.mike/eh1.C: Likewise.
24519 * g++.old-deja/g++.mike/misc1.C: Likewise.
24520 * g++.old-deja/g++.mike/misc13.C: Likewise.
24521 * g++.old-deja/g++.mike/misc14.C: Likewise.
24522 * g++.old-deja/g++.mike/ns12.C: Likewise.
24523 * g++.old-deja/g++.mike/p1248.C: Likewise.
24524 * g++.old-deja/g++.mike/p3708.C: Likewise.
24525 * g++.old-deja/g++.mike/p3708a.C: Likewise.
24526 * g++.old-deja/g++.mike/p3708b.C: Likewise.
24527 * g++.old-deja/g++.mike/p646.C: Likewise.
24528 * g++.old-deja/g++.mike/p700.C: Likewise.
24529 * g++.old-deja/g++.mike/p783.C: Likewise.
24530 * g++.old-deja/g++.mike/p783a.C: Likewise.
24531 * g++.old-deja/g++.mike/p783b.C: Likewise.
24532 * g++.old-deja/g++.mike/p786.C: Likewise.
24533 * g++.old-deja/g++.mike/p789.C: Likewise.
24534 * g++.old-deja/g++.mike/p789a.C: Likewise.
24535 * g++.old-deja/g++.mike/p807a.C: Likewise.
24536 * g++.old-deja/g++.other/delete3.C: Likewise.
24537 * g++.old-deja/g++.other/dyncast1.C: Likewise.
24538 * g++.old-deja/g++.other/dyncast2.C: Likewise.
24539 * g++.old-deja/g++.other/dyncast3.C: Likewise.
24540 * g++.old-deja/g++.other/empty1.C: Likewise.
24541 * g++.old-deja/g++.other/temporary1.C: Likewise.
24542 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
24543 * g++.old-deja/g++.pt/t16.C: Likewise.
24544 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
24545
24546 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
24547
24548 * gcc.dg/991230-1.c: New test.
24549
24550 1999-12-29 Jeffrey A Law (law@cygnus.com)
24551
24552 * gcc.c-torture/compile/991229-3.c: New test.
24553 * gcc.c-torture/compile/991229-2.c: New test.
24554 * gcc.c-torture/compile/991229-1.c: New test.
24555
24556 1999-12-29 Greg McGary <gkm@eng.ascend.com>
24557
24558 * gcc.c-torture/compile/labels-2.c: New test.
24559
24560 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
24561
24562 * gcc.c-torture/execute/991227-1.c: New test.
24563
24564 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24565
24566 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
24567
24568 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
24569
24570 * gcc.c-torture/execute/991221-1.c: New test.
24571
24572 1999-12-20 Nathan Sidwell <nathan@acm.org>
24573
24574 * g++.old-deja/g++.other/cast3.C: New test.
24575
24576 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
24577
24578 * gcc.c-torture/execute/991216-4.c: New test.
24579
24580 1999-12-16 Michael Meissner <meissner@cygnus.com>
24581
24582 * gcc.c-torture/execute/991216-1.c: New test.
24583 * gcc.c-torture/execute/991216-2.c: New test.
24584 * gcc.c-torture/execute/991216-3.c: New test.
24585
24586 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24587
24588 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
24589 Actually make the test fail by using "-O2" for compilation.
24590
24591 1999-12-15 Nathan Sidwell <nathan@acm.org>
24592
24593 * g++.old-deja/g++.warn/cast-align1.C: New test.
24594
24595 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24596
24597 * gcc.c-torture/compile/991214-1.c: New test.
24598 * gcc.c-torture/compile/991214-2.c: New test.
24599
24600 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24601
24602 * gcc.dg/991214-1.c: New test.
24603
24604 1999-12-13 Jeffrey A Law (law@cygnus.com)
24605
24606 * gcc.c-torture/compile/991213-3.c: New test.
24607 * gcc.c-torture/compile/991213-2.c: New test.
24608 * gcc.c-torture/compile/991213-1.c: New test.
24609
24610 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
24611
24612 * gcc.dg/991209-1.c: New test.
24613
24614 1999-12-08 Nathan Sidwell <nathan@acm.org>
24615
24616 * gcc.c-torture/compile/991208-1.c: New test.
24617
24618 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24619
24620 * gcc.dg/ultrasp2.c: New test.
24621
24622 1999-12-05 Alex Samuel <samuel@codesourcery.com>
24623
24624 * g++.old-deja/g++.abi/align.C (main): Fix typo.
24625
24626 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
24627
24628 * gcc.c-torture/compile/991202-1.c: New test.
24629 * gcc.c-torture/execute/991202-1.c: New test.
24630 * gcc.c-torture/execute/991202-2.c: New test.
24631 * gcc.c-torture/execute/991202-3.c: New test.
24632
24633 1999-12-02 Alex Samuel <samuel@codesourcery.com>
24634
24635 * g++.old-deja/g++.abi/align.C: New test.
24636 * g++.old-deja/g++.abi/aggregates.C: Likewise.
24637 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24638
24639 1999-12-01 Richard Henderson <rth@cygnus.com>
24640
24641 * gcc.c-torture/execute/991201-1.c: New.
24642
24643 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
24644
24645 * gcc.dg/991129-1.c: New test.
24646
24647 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
24648
24649 * gcc.c-torture/compile/991127-1.c: New test.
24650
24651 1999-11-22 Nathan Sidwell <nathan@acm.org>
24652
24653 * g++.old-deja/g++.other/warn4.C: New test.
24654
24655 1999-11-22 Nathan Sidwell <nathan@acm.org>
24656
24657 * g++.old-deja/g++.eh/cleanup2.C: New test.
24658 * g++.old-deja/g++.ext/pretty2.C: New test.
24659 * g++.old-deja/g++.ext/pretty3.C: New test.
24660 * g++.old-deja/g++.other/debug6.C: New test.
24661
24662 1999-10-20 Jim Wilson <wilson@cygnus.com>
24663
24664 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
24665 compiler_output to look for one error message instead of two.
24666
24667 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
24668
24669 * gcc.c-torture/execute/991118-1.c: Also test case
24670 where the word boundary does not split a byte evenly.
24671
24672 1999-11-19 Nathan Sidwell <nathan@acm.org>
24673
24674 * g++.old-deja/g++.ext/restrict1.C: New test.
24675
24676 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
24677
24678 * gcc.c-torture/execute/991118-1.c: New test.
24679
24680 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
24681
24682 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
24683 working directory pathnames.
24684
24685 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
24686
24687 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
24688 host is equipped with driver.h and driver.o so it can actually
24689 compile and run the tests.
24690
24691 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
24692
24693 * gcc.c-torture/compile/991008-1.c: New test.
24694
24695 1999-11-08 Nick Clifton <nickc@cygnus.com>
24696
24697 * lib/gcc-dg.exp: Include target-supports.exp
24698
24699 1999-11-05 Nick Clifton <nickc@cygnus.com>
24700
24701 * lib/target-supports.exp: New file: Provide procs to test for
24702 features supported by the target.
24703 (check_weak_available): Moved here from ecos.exp.
24704 (check_alias_available): New proc: Determine of the target
24705 toolchain supports the alias attribute.
24706
24707 * gcc.dg/special/ecos.exp: Move check_weak_available to
24708 target-supports.exp.
24709 (alias-1.c): Only perform the test if the target supports
24710 aliases.
24711 (wkali-1.c): Only perform the test if the target supports
24712 aliases.
24713
24714 * gcc.dg/990506-0.c: Expect error messages from cross
24715 targets as well as native targets.
24716
24717 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24718
24719 * gcc.dg/ultrasp1.c: Removed xfail.
24720 * gcc.dg/struct-ret-2.c: Likewise.
24721 * gcc.dg/array-1.c: Likewise.
24722
24723 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24724
24725 * gcc.dg/struct-ret-2.c: New test.
24726
24727 * gcc.dg/array-1.c: New test.
24728
24729 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
24730
24731 * gcc.c-torture/execute/991030-1.c: New test.
24732
24733 1999-10-26 Richard Henderson <rth@cygnus.com>
24734
24735 * gcc.c-torture/compile/991026-2.c: New test.
24736
24737 1999-10-26 Jeffrey A Law (law@cygnus.com)
24738
24739 * gcc.c-torture/compile/991026-1.c: New test.
24740
24741 1999-10-23 Jeffrey A Law (law@cygnus.com)
24742
24743 * gcc.c-torture/execute/991023-1.c: New test.
24744
24745 1999-10-19 Jeffrey A Law (law@cygnus.com)
24746
24747 * gcc.c-torture/execute/991019-1.c: New test.
24748
24749 1999-10-16 Richard Henderson <rth@cygnus.com>
24750
24751 * gcc.c-torture/execute/991016-1.c: New test.
24752
24753 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
24754
24755 * gcc.c-torture/execute/991014-1.c: New test.
24756
24757 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
24758
24759 * g++.old-deja/g++.other/union2.C: New test.
24760
24761 1999-10-13 Nathan Sidwell <nathan@acm.org>
24762
24763 * g++.old-deja/g++.other/vaarg2.C: New test.
24764 * g++.old-deja/g++.other/vaarg3.C: New test.
24765
24766 1999-10-12 Craig Burley <craig@jcb-sc.com>
24767
24768 * g77.f-torture/noncompile/19990905-1.f: Moved from being
24769 in compile/.
24770
24771 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
24772
24773 * gcc.c-torture/execute/va-arg-11.c: New test.
24774
24775 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
24776
24777 * lib/file-format.exp (gcc_target_object_format): Don't
24778 crash if objdump is unavailable.
24779
24780 1999-09-29 Donn Terry <donn@interix.com>
24781
24782 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24783
24784 1999-09-28 Nick Clifton <nickc@cygnus.com>
24785
24786 * gcc.c-torture/compile/990928-1.c: New test.
24787
24788 1999-09-28 Nathan Sidwell <nathan@acm.org>
24789
24790 * g++.old-deja/g++.other/decl6.C: New test.
24791
24792 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24793
24794 * gcc.c-torture/execute/va-arg-10.c: New test.
24795
24796 1999-09-27 Nathan Sidwell <nathan@acm.org>
24797
24798 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
24799 __PRETTY_FUNCTION__.
24800
24801 1999-09-23 Nick Clifton <nickc@cygnus.com>
24802
24803 * gcc.c-torture/execute/990923-1.c: New test.
24804
24805 1999-09-21 Nick Clifton <nickc@cygnus.com>
24806
24807 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
24808 for which -fpic is inappropriate.
24809
24810 1999-09-21 Mark Mitchell <mark@codesourcery.com>
24811
24812 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
24813
24814 1999-09-21 Nathan Sidwell <nathan@acm.org>
24815
24816 * g++.old-deja/g++.other/dyncast1.C: New test.
24817 * g++.old-deja/g++.other/dyncast2.C: New test.
24818 * g++.old-deja/g++.other/dyncast3.C: New test.
24819 * g++.old-deja/g++.other/dyncast4.C: New test.
24820 * g++.old-deja/g++.other/dyncast5.C: New test.
24821 * g++.old-deja/g++.eh/catch3.C: New test.
24822 * g++.old-deja/g++.eh/catch3p.C: New test.
24823 * g++.old-deja/g++.eh/catch4.C: New test.
24824 * g++.old-deja/g++.eh/catch4p.C: New test.
24825 * g++.old-deja/g++.eh/catch5.C: New test.
24826 * g++.old-deja/g++.eh/catch5p.C: New test.
24827 * g++.old-deja/g++.eh/catch6.C: New test.
24828 * g++.old-deja/g++.eh/catch6p.C: New test.
24829 * g++.old-deja/g++.eh/catch7.C: New test.
24830 * g++.old-deja/g++.eh/catch7p.C: New test.
24831 * g++.old-deja/g++.eh/catch8.C: New test.
24832 * g++.old-deja/g++.eh/catch8p.C: New test.
24833 * g++.old-deja/g++.eh/catch9.C: New test.
24834 * g++.old-deja/g++.eh/catch9p.C: New test.
24835
24836 1999-09-13 Nathan Sidwell <nathan@acm.org>
24837
24838 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
24839 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
24840
24841 1999-09-13 Jeffrey A Law (law@cygnus.com)
24842
24843 * gcc.c-torture/compile/990913-1.c: New test.
24844
24845 1999-09-10 Nathan Sidwell <nathan@acm.org>
24846
24847 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
24848 * g++.old-deja/g++.jason/rfg5.C: Likewise.
24849
24850 1999-09-09 Richard Henderson <rth@cygnus.com>
24851
24852 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
24853
24854 1999-09-09 Nathan Sidwell <nathan@acm.org>
24855
24856 * g++.old-deja/g++.other/lookup11.C: New test.
24857 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
24858 what is permitted and what we want.
24859 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
24860 overload use.
24861 * g++.old-deja/g++.jason/rfg5.C: Likewise
24862
24863 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
24864
24865 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
24866 * gcc.c-torture/noncompile/poison-1.c: New file.
24867
24868 1999-09-08 Nathan Sidwell <nathan@acm.org>
24869
24870 * g++.old-deja/g++.other/sizeof3.C: New test.
24871 * g++.old-deja/g++.other/sizeof4.C: New test.
24872 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
24873 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
24874
24875 1999-09-07 Richard Henderson <rth@cygnus.com>
24876
24877 * gcc.dg/va-arg-1.c: New.
24878
24879 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24880
24881 * gcc.c-torture/execute/va-arg-9.c: New test.
24882
24883 1999-09-05 Craig Burley <craig@jcb-sc.com>
24884
24885 * g77.f-torture/compile/980519-2.f: New test.
24886 * g77.f-torture/compile/19990905-0.f: New test.
24887 * g77.f-torture/compile/19990905-1.f: New test.
24888 * g77.f-torture/compile/19990905-2.f: New test.
24889
24890 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
24891
24892 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
24893
24894 * gcc.c-torture/execute/990827-1.c: Fix typo.
24895
24896 1999-09-03 Nathan Sidwell <nathan@acm.org>
24897
24898 * g++.old-deja/g++.other/deref1.C: New test.
24899
24900 1999-09-02 Nathan Sidwell <nathan@acm.org>
24901
24902 * g++.old-deja/g++.other/ambig2.C: New test.
24903 * g++.old-deja/g++.other/cond5.C: New test.
24904 * g++.old-deja/g++.other/lookup16.C: New test.
24905
24906 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
24907
24908 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
24909 assemblers too.
24910
24911 1999-08-31 Jeffrey A Law (law@cygnus.com)
24912
24913 * lib/c-torture.exp: Avoid the "compare executables" optimization
24914 when testing native.
24915
24916 1999-08-29 Jeffrey A Law (law@cygnus.com)
24917
24918 * gcc.c-torture/execute/990829-1.c: New test.
24919 * gcc.c-torture/compile/990829-1.c: New test.
24920
24921 1999-08-27 Paul Burchard <burchard@pobox.com>
24922
24923 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
24924 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
24925 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
24926 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
24927 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
24928 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
24929 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
24930 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
24931 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
24932 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
24933 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
24934
24935 1999-08-27 Jeffrey A Law (law@cygnus.com)
24936
24937 * gcc.c-torture/execute/990827-1.c: New test.
24938
24939 1999-08-26 Craig Burley <craig@jcb-sc.com>
24940
24941 * g77.f-torture/noncompile/19990826-4.f: New test.
24942
24943 * g77.f-torture/compile/19990826-3.f: New test.
24944
24945 * g77.f-torture/execute/19990826-2.f: New test.
24946
24947 * g77.f-torture/compile/19990826-1.f: New test.
24948
24949 * gcc.c-torture/execute/990826-0.c: New test.
24950 * g77.c-torture/execute/19990826-0.f: New test.
24951
24952 * g77.f-torture/noncompile/970626-2.f: New test.
24953
24954 1999-08-25 Paul Burchard <burchard@pobox.com>
24955
24956 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
24957 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
24958 lss-011.C: New tests.
24959
24960 1999-08-25 Nathan Sidwell <nathan@acm.org>
24961
24962 * g++.old-deja/g++.other/decl5.C: New test.
24963
24964 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24965
24966 * noncompile/noncompile.exp: Load_lib c-torture.exp.
24967 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
24968 call `postbase' for each one. All callers of `postbase' changed
24969 to call this instead.
24970
24971 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
24972
24973 * gcc.c-torture/execute/990811-1.c: New test.
24974
24975 1999-08-09 Nick Clifton <nickc@cygnus.com>
24976
24977 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
24978 just native ones.
24979
24980 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
24981 just native ones.
24982
24983 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
24984
24985 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
24986
24987 1999-08-04 Jeffrey A Law (law@cygnus.com)
24988
24989 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
24990
24991 1999-08-04 Nathan Sidwell <nathan@acm.org>
24992
24993 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
24994
24995 1999-08-04 Jeffrey A Law (law@cygnus.com)
24996
24997 * gcc.c-torture/execute/990804-1.c: New test.
24998
24999 1999-08-03 Nathan Sidwell <nathan@acm.org>
25000
25001 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
25002 * g++.old-deja/g++.brendan/crash64.C: Likewise
25003 * g++.old-deja/g++.brendan/overload8.C: Likewise
25004
25005 1999-08-03 Nathan Sidwell <nathan@acm.org>
25006
25007 * g++.old-deja/g++.other/struct1.C: New test.
25008
25009 1999-08-03 Nathan Sidwell <nathan@acm.org>
25010
25011 * g++.old-deja/g++.other/enum2.C: New test.
25012
25013 1999-08-02 Richard Henderson <rth@cygnus.com>
25014
25015 Adapted from tests from Franz Sirl:
25016 * gcc.c-torture/execute/va-arg-7.c: New test.
25017 * gcc.c-torture/execute/va-arg-8.c: New test.
25018
25019 1999-08-01 Jeffrey A Law (law@cygnus.com)
25020
25021 * gcc.c-torture/compile/990801-2.c: New test.
25022
25023 * gcc.c-torture/compile/990801-1.c: New test.
25024
25025 1999-07-27 Michael Meissner <meissner@cygnus.com>
25026
25027 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
25028 fp-cmp-1.c, converting double to float.
25029
25030 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
25031 fp-cmp-1.c, converting double to long double.
25032
25033 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
25034 from fr1 to unknown_register, since fr1 is a legitimate register
25035 on some machines.
25036
25037 1999-07-25 Jeffrey A Law (law@cygnus.com)
25038
25039 * README: More listname related changes.
25040
25041 1999-07-08 Catherine Moore <clm@cygnus.com>
25042
25043 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
25044
25045 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
25046
25047 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
25048
25049 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25050
25051 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
25052
25053 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
25054
25055 * gcc.dg/990703-1.c: New test.
25056
25057 1999-06-29 Nick Clifton <nickc@cygnus.com>
25058
25059 * lib/file-format.exp: New file: Move definition of proc
25060 gcc_target_object_format to here from
25061 gcc.dg/special/ecos.exp.
25062
25063 * lib/c-torture.exp: Include lib file-format.exp.
25064 * lib/gcc-dg.exp: Include lib file-format.exp.
25065
25066 * gcc.dg/special/ecos.exp: Remove definition of proc
25067 gcc_target_object_format.
25068
25069 1999-06-28 Jeffrey A Law (law@cygnus.com)
25070
25071 * gcc.c-torture/execute/990628-1.c: New test.
25072
25073 1999-06-25 Jeffrey A Law (law@cygnus.com)
25074
25075 * gcc.c-torture/compile/990625-2.c: New test.
25076
25077 * gcc.c-torture/compile/990625-1.c: New test.
25078
25079 1999-06-23 Nick Clifton <nickc@cygnus.com>
25080
25081 * gcc.c-torture/compile/dll.c: New test case. Check that dll
25082 attributes compile.
25083 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
25084 ports that use the COFF/PE file format.
25085
25086 1999-06-17 Jeffrey A Law (law@cygnus.com)
25087
25088 * gcc.c-torture/compile/990617-1.c: New test.
25089
25090 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
25091
25092 * g++.old-deja/g++.other/decl4.C: New test.
25093
25094 1999-06-14 Nathan Sidwell <nathan@acm.org>
25095
25096 * g++.old-deja/g++.other/bitfld3.C: New test.
25097
25098 1999-06-08 Nathan Sidwell <nathan@acm.org>
25099
25100 * g++.old-deja/g++.eh/catch1.C: New test.
25101
25102 1999-06-07 Jeffrey A Law (law@cygnus.com)
25103
25104 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
25105
25106 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
25107 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
25108
25109 1999-06-05 Craig Burley <craig@jcb-sc.com>
25110
25111 * g77.f-torture/compile/19990502-0.f: Replace with new,
25112 shorter, test that still fails after recent changes.
25113
25114 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25115
25116 * gcc.c-torture/execute/990604-1.c: New test.
25117
25118 1999-05-31 Jeffrey A Law (law@cygnus.com)
25119
25120 * gcc.c-torture/execute/990531-1.c: New test.
25121
25122 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25123
25124 * gcc.c-torture/compile/990527-1.c: New test.
25125
25126 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
25127
25128 * gcc.c-torture/execute/990527-1.c: New test.
25129
25130 1999-05-25 Nick Clifton <nickc@cygnus.com>
25131
25132 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
25133 bitfields as signed.
25134
25135 1999-05-25 Craig Burley <craig@jcb-sc.com>
25136
25137 * g77.f-torture/compile/19990525-0.f: New test.
25138
25139 1999-05-25 Jeffrey A Law (law@cygnus.com)
25140
25141 * gcc.c-torture/execute/990525-2.c: New test.
25142
25143 * gcc.c-torture/execute/990525-1.c: New test.
25144
25145 1999-05-24 Nathan Sidwell <nathan@acm.org>
25146
25147 * g++.old-deja/g++.other/anon3.C: New test.
25148 * g++.old-deja/g++.other/anon4.C: New test.
25149 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
25150 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
25151 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
25152 Merrill).
25153
25154 1999-05-24 Jeffrey A Law (law@cygnus.com)
25155
25156 * gcc.c-torture/execute/990524-1.c: New test.
25157
25158 * gcc.dg/990524-1.c: New test.
25159
25160 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25161
25162 * gcc.c-torture/compile/990523-1.c: New test.
25163
25164 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
25165
25166 * gcc.c-torture/compile/990519-1.c: New test.
25167
25168 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25169
25170 * gcc.c-torture/compile/990517-1.c: New test.
25171
25172 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
25173 (e4, f4): New tests.
25174 (main): Call them.
25175
25176 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25177
25178 * gcc.dg/noreturn-1.c: New test.
25179
25180 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25181
25182 * gcc.c-torture/execute/990513-1.c: New test.
25183
25184 1999-05-10 Richard Henderson <rth@cygnus.com>
25185
25186 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
25187
25188 1999-05-10 Craig Burley <craig@jcb-sc.com>
25189
25190 * g77.f-torture/execute/erfc.f: Use small single-precision
25191 values, to avoid problems on Alphas when not -mieee.
25192
25193 1999-05-08 Craig Burley <craig@jcb-sc.com>
25194
25195 * gcc.dg/990506-0.c: New test.
25196
25197 1999-05-08 Richard Henderson <rth@cygnus.com>
25198
25199 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
25200 the constant to test. Don't XFAIL 64-bit targets.
25201
25202 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
25203 * g++.old-deja/g++.law/profile1.C: Likewise.
25204
25205 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
25206 operator new instances.
25207 * g++.old-deja/g++.other/delete5.C: Likewise.
25208
25209 1999-05-03 Craig Burley <craig@jcb-sc.com>
25210
25211 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
25212 intrinsic.
25213
25214 1999-05-03 Craig Burley <craig@jcb-sc.com>
25215
25216 * g77.f-torture/execute/u77-test.f: Reverse order of two
25217 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
25218
25219 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25220
25221 * gcc.dg/compare1.c: New test.
25222
25223 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
25224
25225 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
25226 New tests.
25227
25228 1999-05-02 Craig Burley <craig@jcb-sc.com>
25229
25230 * g77.f-torture/compile/19990502-1.f: New test.
25231
25232 1999-05-02 Craig Burley <craig@jcb-sc.com>
25233
25234 * g77.f-torture/compile/19990502-0.f: New test.
25235
25236 1999-05-02 Craig Burley <craig@jcb-sc.com>
25237
25238 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
25239 intrinsic.
25240
25241 1999-05-02 Craig Burley <craig@jcb-sc.com>
25242
25243 * g77.f-torture/execute/u77-test.f (main): List libU77
25244 intrinsics not currently tested.
25245 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
25246 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
25247 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
25248 Trim blanks off the ends of some printed strings.
25249
25250 1999-05-02 Craig Burley <craig@jcb-sc.com>
25251
25252 * g77.f-torture/execute/u77-test.f (main): Just warn about
25253 FSTAT gid disagreement, as it's expected on some systems.
25254
25255 1999-05-01 Craig Burley <craig@jcb-sc.com>
25256
25257 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
25258 use a new function, which allows for some slop.
25259 Clean up some commentary.
25260 (issum): The new function.
25261 (sgladd): Deleted subroutine.
25262
25263 1999-05-01 Craig Burley <craig@jcb-sc.com>
25264
25265 * g77.f-torture/execute/u77-test.f: Modify to be more like
25266 libf2c/libU77 version, bringing patches to that version here.
25267 Add suitable commentary.
25268
25269 1999-04-25 Richard Henderson <rth@cygnus.com>
25270
25271 * gcc.dg/990424-1.c: New test.
25272
25273 1999-04-24 Craig Burley <craig@jcb-sc.com>
25274
25275 * g77.f-torture/execute/u77-test.f (main): Bug involving
25276 LSTAT has been fixed, so turn back on full checking.
25277
25278 1999-04-20 Craig Burley <craig@jcb-sc.com>
25279
25280 * g77.f-torture/compile/19990419-0.f: New test.
25281 * g77.f-torture/execute/19990419-1.f: New test.
25282
25283 1999-04-17 Richard Henderson <rth@cygnus.com>
25284
25285 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
25286 to avoid the need for a prototype to supress a warning.
25287
25288 1999-04-07 Jim Wilson <wilson@cygnus.com>
25289
25290 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
25291
25292 1999-04-04 Jeffrey A Law (law@cygnus.com)
25293
25294 * gcc.c-torture/execute/990404-1.c: New test.
25295
25296 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25297
25298 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
25299 * gcc.dg/cpp-if3.c: Don't use -pedantic.
25300 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
25301 missing initializer warnings.
25302
25303 1999-03-28 Jeffrey A Law (law@cygnus.com)
25304
25305 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
25306 matching strings.
25307
25308 1999-03-26 Jeffrey A Law (law@cygnus.com)
25309
25310 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
25311
25312 1999-03-26 Craig Burley <craig@jcb-sc.com>
25313
25314 * g77.f-torture/execute/19990325-0.f: New test.
25315 * g77.f-torture/execute/19990325-1.f: New test.
25316
25317 1999-03-24 Jeffrey A Law (law@cygnus.com)
25318
25319 * gcc.c-torture/execute/990324-1.c: New test.
25320
25321 1999-03-22 Jim Wilson <wilson@cygnus.com>
25322
25323 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
25324 test with 4.
25325
25326 1999-03-17 Richard Henderson <rth@cygnus.com>
25327
25328 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
25329
25330 1999-03-13 Craig Burley <craig@jcb-sc.com>
25331
25332 * g77.f-torture/execute/19990313-2.f: New test.
25333 * g77.f-torture/execute/19990313-3.f: New test.
25334
25335 1999-03-13 Craig Burley <craig@jcb-sc.com>
25336
25337 * g77.f-torture/execute/19990313-0.f: New test.
25338 * g77.f-torture/execute/19990313-1.f: New test.
25339
25340 1999-03-12 Jim Wilson <wilson@cygnus.com>
25341
25342 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
25343 printf to sprintf.
25344 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
25345 (main): Add check for u15. Conditionalize u31 check depending on
25346 whether ints are <32 bits or >=32 bits.
25347
25348 1999-03-08 Craig Burley <craig@jcb-sc.com>
25349
25350 * g77.f-torture/execute/19981119-0.f: Improve testiness.
25351
25352 1999-03-08 Craig Burley <craig@jcb-sc.com>
25353
25354 * g77.f-torture/compile/19990305-0.f: New test.
25355 * g77.f-torture/execute/19981119-0.f: New test.
25356
25357 1999-03-08 Craig Burley <craig@jcb-sc.com>
25358
25359 * g77.f-torture/execute/970625-2.f: call ABORT if final
25360 result is not correct, instead of just printing it.
25361 Add this checking via newly introduced obfuscation, to
25362 trip up buggy front ends.
25363
25364 1999-03-07 Craig Burley <craig@jcb-sc.com>
25365
25366 * g77.f-torture/compile/960317-1.f: Moved from being
25367 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
25368
25369 1999-03-06 Craig Burley <craig@jcb-sc.com>
25370
25371 * g77.f-torture/execute/960317-1.f: New (old) test.
25372 * g77.f-torture/execute/970625-2.f: Ditto.
25373
25374 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
25375
25376 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
25377 message on line 1 or line 2; cccp and cpplib do this differently.
25378
25379 1999-03-01 Jeffrey A Law (law@cygnus.com)
25380
25381 * g++.old-deja/g++.law/weak1.C: New test.
25382
25383 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25384
25385 * gcc.c-torture/execute/990119-1.c: Renamed to...
25386 * gcc.dg/990119-1.c: this, so it will only be tested once
25387 (it's a preprocessor test, it doesn't need to be run at
25388 multiple optimization levels).
25389
25390 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25391
25392 * lib/g++.exp: Don't add incdir=$base_dir/../include to
25393 ALWAYS_CXXFLAGS.
25394
25395 1999-02-24 Craig Burley <craig@jcb-sc.com>
25396
25397 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
25398 * g77.f-torture/compile/19981216-0.f: ...as it is expected
25399 to not be compilable by current g77.
25400
25401 1999-02-24 Nick Clifton <nickc@cygnus.com>
25402
25403 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
25404
25405 1999-02-22 Jeffrey A Law (law@cygnus.com)
25406
25407 * gcc.c-torture/execute/990222-1.c: New test.
25408
25409 1999-02-19 Craig Burley <craig@jcb-sc.com>
25410
25411 * g77.f-torture/compile/19990218-0.f: New test.
25412 * g77.f-torture/noncompile/19990218-1.f: New test.
25413
25414 1999-02-18 Craig Burley <craig@jcb-sc.com>
25415
25416 * g77.f-torture/compile/19981216-0.f: New test.
25417
25418 1999-02-14 Jeffrey A Law (law@cygnus.com)
25419
25420 * gcc.dg/990214-1.c: New test.
25421
25422 1999-02-13 Jeffrey A Law (law@cygnus.com)
25423
25424 * gcc.dg/990213-2.c: New test.
25425
25426 * gcc.dg/990213-1.c: New test.
25427
25428 1999-02-12 Jeffrey A Law (law@cygnus.com)
25429
25430 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
25431 ints.
25432
25433 1999-02-11 Nick Clifton <nickc@cygnus.com>
25434
25435 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
25436 specified by target.
25437
25438 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
25439
25440 1999-02-11 Jeffrey A Law (law@cygnus.com)
25441
25442 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
25443
25444 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
25445
25446 * gcc.dg/special/ecos.exp: New test driver for new tests with
25447 special requirements.
25448
25449 * gcc.dg/special/alias-1.c: New test.
25450 * gcc.dg/special/gcsec-1.c: New test.
25451 * gcc.dg/special/weak-1.c: New test.
25452 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
25453 * gcc.dg/special/weak-2.c: New test.
25454 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
25455 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
25456 * gcc.dg/special/wkali-1.c: New test.
25457 * gcc.dg/special/wkali-2.c: New test.
25458 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
25459 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
25460
25461 1999-02-10 Felix Lee <flee@cygnus.com>
25462
25463 * lib/c-torture.exp (c-torture-compile): Pull out code for
25464 analyzing gcc error messages.
25465 (c-torture-execute): Likewise. Fix some (harmless) false
25466 positives.
25467 * lib/gcc.exp (gcc_check_compile): New function.
25468
25469 1999-02-08 Richard Henderson <rth@cygnus.com>
25470
25471 * gcc.c-torture/execute/990208-1.c: New test.
25472
25473 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
25474
25475 * g++.dg/special/ecos.exp: New driver for new tests with special
25476 requirements
25477
25478 * g++.dg/special/conpr-1.C: New test
25479 * g++.dg/special/conpr-2.C: New test
25480 * g++.dg/special/conpr-2a.C: New test
25481 * g++.dg/special/conpr-3.C: New test
25482 * g++.dg/special/conpr-3a.C: New test
25483 * g++.dg/special/conpr-3b.C: New test
25484
25485 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
25486 allow g++ to use the dg driver
25487
25488 * README: Add comment about g++.dg directory
25489
25490 1999-02-06 Jeffrey A Law (law@cygnus.com)
25491
25492 * README: Update email addresses.
25493
25494 1999-02-03 Nick Clifton <nickc@cygnus.com>
25495
25496 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
25497 arguments in order to force structure S onto the stack even on
25498 the alpha.
25499 (test): Pass 10 leading arguments to function foo as well as the
25500 structure S.
25501
25502 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
25503 failure for all targets.
25504
25505 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
25506 abort to terminate program execution.
25507
25508 1999-01-30 Richard Henderson <rth@cygnus.com>
25509
25510 * gcc.c-torture/execute/990130-1.c: New test.
25511
25512 1999-01-30 Jeffrey A Law (law@cygnus.com)
25513
25514 * gcc.dg/990130-1.c: New test.
25515
25516 1999-01-28 Michael Meissner <meissner@cygnus.com>
25517
25518 * gcc.c-torture/execute/990128-1.c: New test.
25519
25520 1999-01-27 Michael Meissner <meissner@cygnus.com>
25521
25522 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
25523
25524 1999-01-27 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): ditto, and fix some (harmless) false
25529 positives.
25530 * lib/gcc.exp (gcc_check_compile): new function.
25531
25532 1999-01-17 Jeffrey A Law (law@cygnus.com)
25533
25534 * gcc.dg/990117-1.c: New test.
25535
25536 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
25537
25538 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
25539
25540 1999-01-15 Jeffrey A Law (law@cygnus.com)
25541
25542 * g77.f-torture/compile/990115-1.f: New test.
25543
25544 1999-01-07 Jeffrey A Law (law@cygnus.com)
25545
25546 * gcc.c-torture/compile/990107-1.c: New test
25547
25548 1999-01-06 Jeffrey A Law (law@cygnus.com)
25549
25550 * gcc.c-torture/execute/990106-2.c: New test.
25551
25552 * gcc.c-torture/execute/990106-1.c: New test.
25553
25554 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
25555
25556 * gcc.c-torture/compile/981223-1.c: New test.
25557
25558 1998-12-29 Richard Henderson <rth@cygnus.com>
25559
25560 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
25561 (opt3): Rename from opt4 and disable.
25562
25563 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
25564
25565 * g++.old-deja/g++.pt/ptrmem5.C: New test.
25566
25567 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25568
25569 * g++.old-deja/g++.other/conv5.C: New test.
25570
25571 1998-12-14 Nick Clifton <nickc@cygnus.com>
25572
25573 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
25574
25575 1998-12-11 Jeffrey A Law (law@cygnus.com)
25576
25577 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
25578
25579 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
25580
25581 * gcc.c-torture/compile/981211-1.c: New test.
25582
25583 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25584
25585 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
25586
25587 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
25588
25589 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25590
25591 * gcc.special/930510-1.c: Make C9X safe.
25592 * gcc.misc-tests/gcov-1.c Similarly.
25593 * gcc.misc-tests/gcov-2.c Similarly.
25594
25595 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25596
25597 * gcc.dg/ultrasp1.c: New test.
25598
25599 1998-12-06 Richard Henderson <rth@cygnus.com>
25600
25601 * gcc.c-torture/execute/981206.c: New test.
25602
25603 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25604
25605 * g++.old-deja/g++.ns/template7.C: New test.
25606
25607 * g++.old-deja/g++.other/expr1.C: New test.
25608
25609 * g++.old-deja/g++.eh/tmpl3.C: New test.
25610
25611 * g++.old-deja/g++.eh/tmpl2.C: New test.
25612
25613 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25614
25615 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
25616 * g++.old-deja/g++.other/using6.C: Removed.
25617 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
25618
25619 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
25620
25621 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25622
25623 * g++.old-deja/g++.pt/overload8.C: New test.
25624
25625 * g++.old-deja/g++.pt/overload7.C: New test.
25626
25627 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
25628
25629 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
25630 and relinking messages.
25631 * lib/g++.exp (g++_target_compile): Remove .rpo file when
25632 compiling with -frepo.
25633
25634 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
25635
25636 * g++.old-deja/g++.pt/lookup6.C: New test.
25637
25638 1998-11-30 Nick Clifton <nickc@cygnus.com>
25639
25640 * gcc.c-torture/execute/981130-1.c: New test.
25641 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
25642
25643 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25644
25645 * g++.old-deja/g++.pt/explicit76.C: New test.
25646
25647 * g++.old-deja/g++.pt/friend38.C: New test.
25648
25649 * g++.old-deja/g++.ns/crash2.C: New test.
25650
25651 * g++.old-deja/g++.pt/defarg8.C: New test.
25652
25653 * g++.old-deja/g++.pt/instantiate6.C: New test.
25654
25655 * g++.old-deja/g++.pt/static6.C: New test.
25656
25657 * g++.old-deja/g++.pt/decl2.C: New test.
25658
25659 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25660
25661 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
25662 problem is actually related with name lookup, but so what? :-)
25663
25664 * g++.old-deja/g++.pt/friend37.C: New test.
25665
25666 1998-11-25 Dave Love <d.love@dl.ac.uk>
25667
25668 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
25669 element, which fails on some systems.
25670
25671 * g77.f-torture/execute/labug1.f: New test.
25672
25673 1998-11-21 Jeffrey A Law (law@cygnus.com)
25674
25675 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
25676 is defined.
25677
25678 1998-11-18 Dave Love <d.love@dl.ac.uk>
25679
25680 * g77.f-torture/compile/981117-1.f: New test.
25681
25682 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
25683
25684 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
25685 properly discarded.
25686
25687 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
25688
25689 * gcc.c-torture/execute/memcheck: New directory of tests for
25690 -fcheck-memory-usage.
25691
25692 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25693
25694 * README: New file, general information about the testsuite and
25695 new description of the various C++ test subdirectories.
25696 * README.g++: Eliminate obsolete information, update and move most
25697 relevant stuff to README.
25698
25699 1998-11-07 Richard Henderson <rth@cygnus.com>
25700
25701 * gcc.c-torture/compile/981107-1.c: New test.
25702
25703 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
25704
25705 * execute/memcpy-bi.c: New testcase.
25706
25707 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
25708
25709 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
25710 base classes.
25711
25712 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
25713 template is selected.
25714
25715 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
25716 classes, it should be accepted for all types.
25717
25718 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
25719
25720 * g++.old-deja/g++.pt/spec24.C: Ensure that template
25721 specializations start with template headers.
25722
25723 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
25724
25725 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
25726
25727 * g++.old-deja/g++.other/init9.C: Test cross initialization of
25728 non-POD types.
25729
25730 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25731
25732 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
25733
25734 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
25735
25736 * compile/981022-1.c, compile/981022-1.x: New test and driver.
25737
25738 1998-10-19 Jeffrey A Law (law@cygnus.com)
25739
25740 * 981019-1.c: New test.
25741
25742 1998-10-14 Robert Lipe <robertl@dgii.com>
25743
25744 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
25745 find objc headers.
25746
25747 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25748
25749 * compile/981001-4.c: Remove use of GCC extension that triggers a
25750 compiler bug.
25751
25752 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
25753
25754 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
25755
25756 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25757
25758 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
25759 instantiation of template produces incorrect code for delete
25760 expression.
25761
25762 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
25763 constructors' name is not unique.
25764 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
25765 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
25766
25767 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
25768 automatic array of const is ill-formed.
25769
25770 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
25771 of template parameter?
25772
25773 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
25774 const.
25775
25776 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
25777 pointer-to-member expression.
25778
25779 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
25780 declaration causes ICE.
25781
25782 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
25783
25784 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
25785 reserved in the global namespace.
25786
25787 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
25788 generate needed virtual table.
25789
25790 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
25791
25792 1998-10-10 Dariush Eslimi <eslimi@loran.com>
25793
25794 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
25795 template-dependent type
25796
25797 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
25798
25799 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
25800 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
25801 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
25802
25803 * g++.old-deja/g++.other/using5.C: New test; using decl from base
25804 class should be usable as argument of member function.
25805 * g++.old-deja/g++.other/using6.C: New test; using decl from base
25806 class should be usable as return type of member function.
25807 * g++.old-deja/g++.other/using7.C: New test; using decl from base
25808 class should be usable as type of data member.
25809
25810 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
25811
25812 1998-10-09 Jeffrey A Law (law@cygnus.com)
25813
25814 * gcc.c-torture/special/920521-1.c: Fix bogus test.
25815
25816 1998-10-08 Nick Clifton <nickc@cygnus.com>
25817
25818 * gcc.dg/dll-?.c Add thumb to target list.
25819 Fix assembler scan patterns to match current assembler output.
25820
25821 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
25822
25823 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
25824 matching of template brackets.
25825
25826 * g++.old-deja/g++.other/using4.C: New test. Test using
25827 declarations of methods from base classes.
25828
25829 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
25830 within functions should introduce names into the innermost
25831 enclosing namespace.
25832
25833 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
25834 of static locals if first initialization throws.
25835
25836 1998-10-07 Jim Wilson <wilson@cygnus.com>
25837
25838 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
25839
25840 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
25841
25842 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
25843 lose track of the possible targets of tablejump insns.
25844 * special/special.exp: Run it.
25845
25846 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25847
25848 * g++.old-deja/g++.pt/friend35.C: New test. A template function
25849 must be declared before its specializations can be named in friend
25850 declarations.
25851
25852 1998-10-05 Dave Love <d.love@dl.ac.uk>
25853
25854 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
25855
25856 * g77.f-torture/execute/io1.f: New test.
25857
25858 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25859
25860 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
25861 with pointer to template function, for which no argument deduction
25862 is possible.
25863
25864 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
25865 specialization of template function as argument to template
25866 function.
25867
25868 * g++.old-deja/g++.other/access2.C: New test; Inner class
25869 shouldn't have privileged access to Outer's names.
25870
25871 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25872
25873 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
25874 friend template declared within template class conflicts with
25875 nested class of the same name.
25876
25877 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
25878 is ignored.
25879
25880 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
25881 object with direct initializer as function declaration.
25882
25883 * g++.old-deja/g++.other/decl2.C: New test; duplicate
25884 initializers.
25885
25886 * g++.old-deja/g++.other/null2.C: New test; conditional operator
25887 involving const pointer and NULL produces incorrect result.
25888
25889 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
25890 type name without `typename' should be rejected with -pedantic.
25891
25892 1998-10-02 Richard Henderson <rth@cygnus.com>
25893
25894 * g++.old-deja/g++.other/addrof1.C: New test.
25895
25896 1998-10-01 Nick Clifton <nickc@cygnus.com>
25897
25898 * gcc.c-torture/compile/981001-1.c: New test.
25899 * gcc.c-torture/execute/981001-1.c: New test.
25900
25901 1998-10-01 Jeffrey A Law (law@cygnus.com)
25902
25903 * gcc.c-torture/compile/981001-2.c: New test.
25904 * gcc.c-torture/compile/981001-3.c: New test.
25905 * gcc.c-torture/compile/981001-4.c: New test.
25906
25907 1998-10-01 Robert Lipe <robertl@dgii.com>
25908
25909 * lib/objc.exp (objc_target_compile): Add -L during compiles for
25910 multilibbed hosts. Idea grafted from g77.exp.
25911
25912 1998-09-30 Dave Love <d.love@dl.ac.uk>
25913
25914 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
25915 avoid losing on systems which need -lsocket.
25916
25917 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
25918
25919 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
25920 * g++.old-deja/g++.other/nested2.C: Ditto.
25921 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
25922 failure.
25923
25924 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25925
25926 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
25927 preferred over template operator!= for enum bitfields.
25928
25929 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
25930
25931 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
25932 that happen to have the same base name, but in different scopes,
25933 are incorrectly rejected.
25934
25935 1998-09-16 Richard Henderson <rth@cygnus.com>
25936
25937 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
25938 on the native word size instead of an integer literal.
25939
25940 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25941
25942 * g++.old-deja/g++.other/static2.C: Invocation of static data
25943 member of type pointer-to-function denoted as non-static member.
25944
25945 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
25946 checks involving function types and aliases.
25947
25948 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25949
25950 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
25951 redefined to the same non-trivial type.
25952
25953 * g++.old-deja/g++.pt/explicit73.C: Test for proper
25954 namespace-qualification of template specializations declared in
25955 other namespaces.
25956
25957 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
25958 to declare a subset of the specializations of a template function
25959 as friends of specializations of a template class.
25960
25961 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
25962 member templates that do not fully specialize the enclosing
25963 template class are rejected.
25964
25965 1998-09-11 Dave Love <d.love@dl.ac.uk>
25966
25967 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
25968
25969 1998-09-08 Dave Love <d.love@dl.ac.uk>
25970
25971 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
25972 altered from libf2c/libU77 version.
25973
25974 1998-09-06 Dave Love <d.love@dl.ac.uk>
25975
25976 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
25977
25978 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
25979
25980 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
25981 (un)signed char are different types for template specialization
25982 purposes.
25983
25984 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
25985
25986 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
25987 * objc: ObjC testsuite.
25988
25989 1998-08-31 Catherine Moore <clm@cygnus.com>
25990
25991 * gcc.c-torture/execute/941014-1.x: New file.
25992
25993 1998-08-31 Nick Clifton <nickc@cygnus.com>
25994
25995 * lib/c-torture.exp: Add support for
25996 torture_eval_before_compile and torture_eval_before_execute
25997 variables.
25998
25999 1998-08-30 Jeffrey A Law (law@cygnus.com)
26000
26001 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
26002 this test triggers valid.
26003
26004 1998-08-27 Jeffrey A Law (law@cygnus.com)
26005
26006 * gcc.dg/980827-1.c: New test.
26007
26008 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
26009
26010 * gcc.c-torture/execute/loop-4b.c: New test.
26011
26012 1998-08-26 Nick Clifton <nickc@cygnus.com>
26013
26014 * lib/c-torture.exp: Add support for
26015 torture_eval_before_compile and torture_eval_before_execute
26016 variables.
26017
26018 1998-08-25 Jeffrey A Law (law@cygnus.com)
26019
26020 * gcc.c-torture/compile/980825-1.c: New test.
26021
26022 1998-08-24 Nick Clifton <nickc@cygnus.com>
26023
26024 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
26025 count number tests in opt_t0 not good_t0.
26026
26027 1998-08-24 Jeffrey A Law (law@cygnus.com)
26028
26029 * gcc.c-torture/compile/930326-1.x: Fix typo.
26030
26031 1998-08-23 Mark Mitchell <mark@markmitchell.com>
26032
26033 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
26034 causes an ICE.
26035
26036 1998-08-21 Jeffrey A Law (law@cygnus.com)
26037
26038 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
26039 STACK_SIZE is defined.
26040 * gcc.c-torture/unsorted/stuct.c: Similarly.
26041
26042 * gcc.c-torture/compile/980821-1.c: New test.
26043
26044 1998-08-21 Jeffrey A Law (law@cygnus.com)
26045
26046 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
26047
26048 1998-08-19 Mark Mitchell <mark@markmitchell.com>
26049
26050 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
26051 code.
26052
26053 1998-08-09 Mark Mitchell <mark@markmitchell.com>
26054
26055 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
26056 error'.
26057
26058 1998-08-18 Jeffrey A Law (law@cygnus.com)
26059
26060 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
26061
26062 1998-08-16 Jeffrey A Law (law@cygnus.com)
26063
26064 * gcc.c-torture/compile/980816-1.c: New test.
26065
26066 * gcc.dg/980816-1.c: New test.
26067
26068 1998-08-13 Jeffrey A Law (law@cygnus.com)
26069
26070 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
26071 compiler for ieee tests.
26072
26073 1998-08-01 Dave Love <d.love@dl.ac.uk>
26074
26075 * g77.f-torture/compile/980729-0.f: New test.
26076
26077 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
26078
26079 * gcc.c-torture/special/eeprof-1.c: New test, for
26080 -finstrument-functions.
26081 * gcc.c-torture/special/special.exp: Run it.
26082
26083 1998-07-29 Jeffrey A Law (law@cygnus.com)
26084
26085 * gcc.c-torture/compile/980729-1.c: New test.
26086
26087 1998-07-27 Nick Clifton <nickc@cygnus.com>
26088
26089 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
26090 __thumb__ is defined, and test for ARM style doubles if so.
26091
26092 1998-07-26 Dave Love <d.love@dl.ac.uk>
26093
26094 * g77.f-torture/noncompile/980615-0.f: New test.
26095
26096 1998-07-26 H.J. Lu (hjl@gnu.org)
26097
26098 * gcc.dg/980312-1.c: Do link instead of compile.
26099 * gcc.dg/980313-1.c: Likewise.
26100
26101 1998-07-26 Jeffrey A Law (law@cygnus.com)
26102
26103 * gcc.c-torture/compile/980726-1.c: New test.
26104
26105 1998-07-25 Dave Love <d.love@dl.ac.uk>
26106
26107 * g77.f-torture/execute/io0.f: New test.
26108
26109 1998-07-24 Nick Clifton <nickc@cygnus.com>
26110
26111 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
26112 an int.
26113
26114 1998-06-18 Michael Meissner <meissner@cygnus.com>
26115
26116 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
26117 m32r bugs.
26118
26119 1998-07-17 Nick Clifton <nickc@cygnus.com>
26120
26121 * gcc.dg/980626-1.c: Expect failures for all toolchains until
26122 c-decl.c:grokdeclarator can handle mode attributes.
26123
26124 1998-07-16 Jeffrey A Law (law@cygnus.com)
26125
26126 * gcc.c-torture/execute/980716-1.c: New test.
26127
26128 1998-07-13 Jeffrey A Law (law@cygnus.com)
26129
26130 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
26131 the mn10200.
26132 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
26133 the mn10200.
26134 * gcc.c-torture/execute/va-arg-3.x: Similarly.
26135 * gcc.c-torture/compile/930326-1.x: Similarly.
26136
26137 1998-07-13 Dave Love <d.love@dl.ac.uk>
26138
26139 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
26140 New test from Craig.
26141
26142 1998-07-12 Dave Love <d.love@dl.ac.uk>
26143
26144 * g77.f-torture/noncompile/980616-0.f: New test.
26145
26146 * g77.f-torture/execute/970816-3.f: New test from Craig.
26147
26148 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26149
26150 * g++.other/singleton.C: Return error value instead of taking
26151 SIGSEGV.
26152
26153 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
26154
26155 * g++.other/singleton.C: New test. Warning is under dispute.
26156 Runtime crash is not.
26157
26158 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26159
26160 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
26161 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
26162 using6.C, using7.C}: New namespace tests.
26163
26164 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26165
26166 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
26167 specialization with typedef'ed names used as array indexes.
26168
26169 1998-07-09 Jeffrey A Law (law@cygnus.com)
26170
26171 * gcc.c-torture/execute/980709-1.c: New test.
26172
26173 * gcc.dg/980709-1.c: New test.
26174
26175 1998-07-07 Richard Henderson <rth@cygnus.com>
26176
26177 * gcc.c-torture/execute/bcp-1.c: New test.
26178
26179 1998-07-07 Jeffrey A Law (law@cygnus.com)
26180
26181 * gcc.c-torture/execute/980707-1.c: New test.
26182
26183 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
26184
26185 * gcc.c-torture/compile/980706-1.c: New test.
26186
26187 1998-07-01 Dave Love <d.love@dl.ac.uk>
26188
26189 * g77.f-torture/execute/980701-0.f,
26190 g77.f-torture/execute/980701-1.f: New test from Craig.
26191
26192 1998-07-01 Jeffrey A Law (law@cygnus.com)
26193
26194 * gcc.c-torture/compile/980701-1.c: New test.
26195
26196 * gcc.c-torture/execute/980701-1.c: New test.
26197
26198 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
26199 rlsruhe.de>
26200
26201 * g++.old-deja/g++.robertl/eb132.C: New test.
26202 * g++.old-deja/g++.robertl/eb133.C: Likewise.
26203
26204 1998-06-29 Dave Love <d.love@dl.ac.uk>
26205
26206 * g77.f-torture/execute/980628-7.f,
26207 g77.f-torture/execute/980628-8.f,
26208 g77.f-torture/execute/980628-9.f,
26209 g77.f-torture/execute/980628-10.f: New tests from Craig.
26210
26211 * g77.f-torture/execute/980628-3.f: Remove mail headers.
26212
26213 1998-06-28 Jeffrey A Law (law@cygnus.com)
26214
26215 * g77.f-torture/execute/980628-4.f: New test from Craig.
26216 * g77.f-torture/execute/980628-5.f: Likewise.
26217 * g77.f-torture/execute/980628-2.f: Likewise.
26218 * g77.f-torture/execute/980628-0.f: Likewise.
26219 * g77.f-torture/execute/980628-1.f: Likewise.
26220 * g77.f-torture/execute/980628-3.f: Likewise.
26221 * g77.f-torture/execute/980628-6.f: Likewise.
26222
26223 1998-06-28 Jeffrey A Law (law@cygnus.com)
26224
26225 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
26226 directory when nothing has been installed yet.
26227
26228 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
26229
26230 * gcc.c-torture/special/special.exp: Handle newer versions of
26231 dejagnu.
26232
26233 1998-06-26 Jeffrey A Law (law@cygnus.com)
26234
26235 * gcc.dg/980626-1.c: New test.
26236
26237 1998-06-19 Bruno Haible <haible@ilog.fr>
26238
26239 * gcc.misc-tests/m-un-2.c: New test.
26240 * g++.old-deja/g++.other/warn01.c: Likewise.
26241
26242 1998-06-19 Robert Lipe <robertl@dgii.com>
26243
26244 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
26245 compatibility with assmblers with a different comment character.
26246 Eliminate use of GAS-specific extensions.
26247
26248 1998-06-19 Jeffrey A Law (law@cygnus.com)
26249
26250 * gcc.c-torture/execute/ieee/980619-1.c: New test.
26251
26252 1998-06-19 Robert Lipe <robertl@dgii.com>
26253
26254 *lib/g77.exp: Replace search for libf2c.a with search for newly
26255 renamed libg2c.a
26256
26257 1998-06-17 Jeffrey A Law (law@cygnus.com)
26258
26259 * gcc.c-torture/execute/980617-1.c: New test.
26260
26261 1998-06-12 Jeffrey A Law (law@cygnus.com)
26262
26263 * gcc.c-torture/execute/980612-1.c: New test.
26264
26265 1998-06-08 Jeffrey A Law (law@cygnus.com)
26266
26267 * gcc.dg/980523-1.c: Only test on ppc-linux.
26268 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
26269
26270 * gcc.c-torture/execute/980608-1.c: New test.
26271
26272 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
26273
26274 * gcc.c-torture/execute/980605-1.c: New test.
26275
26276 1998-06-04 Jeffrey A Law (law@cygnus.com)
26277
26278 * gcc.c-torture/execute/980604-1.c: New test.
26279
26280 1998-06-02 Jeffrey A Law (law@cygnus.com)
26281
26282 * gcc.c-torture/execute/980602-1.c: New test.
26283 * gcc.c-torture/execute/980602-2.c: Likewise.
26284
26285 1998-06-02 Dave Love <d.love@dl.ac.uk>
26286
26287 * 970125-0.f: Fix per JCB. Add commentary.
26288
26289 1998-05-31 Michael Meissner <meissner@cygnus.com>
26290
26291 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
26292 IEEE -0 support.
26293
26294 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
26295
26296 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
26297 earlier.
26298
26299 1998-05-28 Catherine Moore <clm@cygnus.com>
26300
26301 * gcc.c-torture/execute/980526-3.c: New test.
26302
26303 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
26304
26305 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
26306 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
26307 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
26308 m88k-motorola-sysv3 to XFAIL.
26309
26310 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26311
26312 * gcc.dg/980526-1.c: New test.
26313 * gcc.c-torture/execute/980526-2.c: New test.
26314
26315 1998-05-26 Jeffrey A Law (law@cygnus.com)
26316
26317 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
26318
26319 * gcc.c-torture/execute/980526-1.c: New test.
26320
26321 1998-05-26 Dave Love <d.love@dl.ac.uk>
26322
26323 * g77.f-torture/execute/alpha2.f: Add runtime test.
26324
26325 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
26326
26327 * g++.old-deja/old-deja.exp: Strip leading directories.
26328
26329 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
26330 error for the line. Don't run multiple tests for the same line.
26331
26332 1998-05-23 Jeffrey A Law (law@cygnus.com)
26333
26334 * gcc.dg/980523-1.c: New test.
26335
26336 1998-05-23 Dave Love <d.love@dl.ac.uk>
26337
26338 * g77.f-torture/compile/970915-0.f: New test.
26339
26340 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
26341
26342 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
26343
26344 1998-05-21 Jeffrey A Law (law@cygnus.com)
26345
26346 * gcc.dg/980520-1.c: New test.
26347
26348 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
26349
26350 * gcc.dg/980502-1.c: Fix return type.
26351
26352 1998-05-20 Jeffrey A Law (law@cygnus.com)
26353
26354 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
26355 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
26356 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
26357 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
26358 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
26359
26360 1998-05-20 Dave Love <d.love@dl.ac.uk>
26361
26362 * g77.f-torture/execute/980520-1.f: New test.
26363
26364 1998-05-15 Dave Love <d.love@dl.ac.uk>
26365
26366 * lib/mike-g77.exp: New file.
26367
26368 * g77.f-torture/noncompile/noncompile.exp,
26369 g77.f-torture/noncompile/check0.f: New files.
26370
26371 1998-05-14 Dave Love <d.love@dl.ac.uk>
26372
26373 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
26374 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
26375 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
26376 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
26377 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
26378 abort where appropriate.
26379
26380 1998-05-05 Michael Meissner <meissner@cygnus.com>
26381
26382 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
26383 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
26384
26385 1998-04-29 Dave Love <d.love@dl.ac.uk>
26386
26387 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
26388
26389 1998-04-27 Dave Love <d.love@dl.ac.uk>
26390
26391 * g77.f-torture/compile/980427-0.f: New test.
26392
26393 1998-04-24 Dave Love <d.love@dl.ac.uk>
26394
26395 * g77.f-torture/compile/980424-0.f: New test.
26396
26397 1998-04-19 Dave Love <d.love@dl.ac.uk>
26398
26399 * g77.f-torture/compile/980419-2.f (main): New test.
26400 * g77.f-torture/compile/970125-0.f: New test.
26401 * g77.f-torture/compile/980419-1.f: New test.
26402
26403 1998-04-08 Jim Wilson <wilson@cygnus.com>
26404
26405 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
26406 of loop-4.c.
26407
26408 1998-04-07 Jim Wilson <wilson@cygnus.com>
26409
26410 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
26411
26412 1998-04-03 Jim Wilson <wilson@cygnus.com>
26413
26414 * gcc.c-torture/compile/980329-1.c: New test.
26415
26416 1998-03-18 Jim Wilson <wilson@cygnus.com>
26417
26418 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
26419 * gcc.dg/980312-1.c: Fix typo in -march command.
26420
26421 1998-03-16 H.J. Lu (hjl@gnu.org)
26422
26423 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
26424
26425 1998-03-11 Robert Lipe <robertl@dgii.com>
26426
26427 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
26428 Dave Love agree the Fortran source is bogus.
26429
26430 1998-03-11 Robert Lipe <robertl@dgii.com>
26431
26432 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
26433 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
26434 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
26435 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
26436 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
26437
26438 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26439
26440 * g++.old-deja/g++.other/friend1.C: New test.
26441
26442 1998-02-18 Dave Love <d.love@dl.ac.uk>
26443
26444 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
26445 possibly uninitialized) variables and declare dnrm2.
26446
26447 1998-02-23 Robert Lipe <robertl@dgii.com>
26448
26449 From Bruno Haible <haible@ilog.fr>:
26450 * gcc.c-torture/execute/980223.c: New test.
26451
26452 1998-02-13 Jeffrey A Law (law@cygnus.com)
26453
26454 * gcc.dg/ifelse-1.c: New test.
26455
26456 1998-02-09 H.J. Lu (hjl@gnu.org)
26457
26458 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
26459
26460 * lib/old-dejagnu.exp (old-dejagnu): Added the
26461 "execution test - XFAIL *-*-*" handling in the spirit of
26462 "excess errors test -". Changed the "execution test fails"
26463 handling to be like "excess errors test fails".
26464 * Update various tests accordingly.
26465
26466 1998-02-06 Jim Wilson <wilson@cygnus.com>
26467
26468 * gcc.c-torture/execute/980205.c: New test.
26469
26470 1998-01-18 Jeffrey A Law (law@cygnus.com)
26471
26472 * lib/c-torture.exp: Look for .x files instead of .cexp files.
26473 * lib/f-torture.exp: Similarly.
26474 * gcc.c-torture: Rename all .cexp files to .x files.
26475
26476 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
26477
26478 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
26479 (940510-1.c): Removed duplicate.
26480 (971104-1.c): New test.
26481
26482 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
26483
26484 * lib/f-torture.exp: Improve error and loop detection.
26485
26486 1997-11-19 Michael Meissner <meissner@cygnus.com>
26487
26488 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
26489 use that to size the filler array.
26490
26491 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
26492
26493 * lib/c-torture.exp(c-torture-execute): Fix typo.
26494
26495 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
26496 testcase as the executable name. Keep the executable around if
26497 the test fails.
26498
26499 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
26500
26501 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
26502 changes. Only test one -g option, and move it to the end of the
26503 list of options to test.
26504
26505 1997-09-19 Michael Meissner <meissner@cygnus.com>
26506
26507 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
26508 variable GCC_TORTURE_OPTIONS to supply default switches separated
26509 by colons. If no environment variable, run tests with -O0 -g, -O1
26510 -g, and -O2 -g as well.
26511
26512 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
26513
26514 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
26515 explanatory comments. Fix indentation.
26516
26517 1997-09-15 Jeffrey A Law (law@cygnus.com)
26518
26519 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
26520
26521 1997-09-11 Jeffrey A Law (law@cygnus.com)
26522
26523 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
26524 * g++.old-deja/g++.mike/p7325.C: Likewise.
26525 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
26526
26527 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
26528
26529 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
26530 * g++.old-deja/g++.brendan/crash30.C: Likewise.
26531 * g++.old-deja/g++.brendan/crash39.C: Likewise.
26532 * g++.old-deja/g++.law/operators4.C: Likewise.
26533
26534 1997-09-11 Joe Buck (jbuck@synopsys.com)
26535
26536 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
26537 * g++.old-deja/g++.mike/p784.C: Ditto.
26538 * g++.old-deja/g++.mike/p785.C: Ditto.
26539
26540 1997-09-05 Jeffrey A Law (law@cygnus.com)
26541
26542 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
26543
26544 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26545
26546 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
26547 target feature; pass this to c-torture-execute as needed.
26548
26549 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26550
26551 * lib/c-torture.exp(c-torture-execute): If the previous and the
26552 current executables being tested are identical, we don't need to
26553 run the executable again. Try to make the executable names
26554 unique. Add an optional argument for passing additional compiler
26555 flags.
26556
26557 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
26558
26559 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
26560
26561 1997-08-29 Jeffrey A Law (law@cygnus.com)
26562
26563 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
26564
26565 1997-07-31 Jeffrey A Law (law@cygnus.com)
26566
26567 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
26568 32bit or larger longs.
26569
26570 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
26571 have either a 32bit long or 32bit int.
26572
26573 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
26574
26575 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
26576 Make double precision tests dependent on sizeof (double).
26577
26578 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
26579
26580 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
26581 too.
26582
26583 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
26584
26585 * gcc.c-torture/compile/961203-1.cexp: New script.
26586
26587 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
26588
26589 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
26590 up the includes ourselves.
26591
26592 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
26593
26594 * lib/plumhall.exp: Remove random include, and add a few
26595 verbose messages for debugging.
26596
26597 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
26598
26599 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
26600 of trying to do it ourselves.
26601
26602 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26603
26604 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
26605
26606 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
26607
26608 * gcc.prms/5403.c: Made regexp a bit less strict.
26609
26610 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
26611
26612 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
26613 is returned from remote_load instead.
26614 * lib/plumhall.exp: Ditto.
26615 * lib/mike-g++.exp: Ditto.
26616 * lib/old-dejagnu.exp: Ditto.
26617 * lib/c-torture.exp: Ditto.
26618
26619 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
26620
26621 * lib/g++.exp: Use build_wrapper procedure.
26622 * lib/gcc.exp: Ditto.
26623
26624 1997-05-20 Jeffrey A Law (law@cygnus.com)
26625
26626 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
26627 an old-style decl for malloc. Fixes tests to work when
26628 sizeof (int) != sizeof (size_t).
26629
26630 1997-05-15 Mike Meissner <meissner@cygnus.com>
26631
26632 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
26633
26634 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
26635 use stdargs.h interface.
26636
26637 1997-05-15 Mike Meissner <meissner@cygnus.com>
26638
26639 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
26640 NO_VARARGS when compiling.
26641
26642 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
26643
26644 * lib/plumhall.exp(ph_includes): New procedure.
26645 (ph_make): Use it.
26646 (ph_compiler): Ditto.
26647
26648 * lib/g++.exp: Rename test-glue.c to testglue.c.
26649 * lib/gcc.exp: Ditto.
26650
26651 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
26652
26653 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
26654 to completion when it's called.
26655
26656 1997-03-21 Michael Meissner <meissner@cygnus.com>
26657
26658 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
26659 is defined, don't do test.
26660
26661 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
26662
26663 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
26664 for object files.
26665 (ph_summary): Mark skipped testcases as untested, not unresolved.
26666
26667 * lib/plumhall.exp (ph_make): If unresolved because of bad
26668 errorCode, record errorCode in log file.
26669 (*): Replace send_log/verbose with verbose -log.
26670
26671 1997-03-19 Michael Meissner <meissner@cygnus.com>
26672
26673 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
26674 double conversion if double isn't at least 8 bytes.
26675
26676 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
26677 int to work with targets where int is 16 bits.
26678
26679 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
26680 8 bytes, just exit, since 4 byte doubles don't have enough bits of
26681 precision for the test to complete.
26682
26683 1997-03-14 Michael Meissner <meissner@cygnus.com>
26684
26685 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
26686 if d10v is not compiled with the -mdouble64 flag.
26687 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
26688
26689 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
26690 d10v is not compiled with the -mint32 flag.
26691
26692 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
26693
26694 * lib/plumhall.exp: Use incr_count.
26695
26696 1997-03-12 Jeffrey A Law (law@cygnus.com)
26697
26698 * gcc.c-torture: Update to c-torture-1.45.
26699
26700 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
26701
26702 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
26703 the name of the expect testcase file).
26704
26705 * lib/g++.exp(g++_init): Ditto.
26706
26707 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
26708
26709 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
26710 the host.
26711
26712 * lib/gcc.exp(gcc_exit): New procedure.
26713
26714 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
26715
26716 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
26717 specs where appropriate.
26718
26719 * g++.old-deja/g++.arm/*: Added additional ERROR checks
26720 because of new "candidates are" messages, and removed a few
26721
26722 * Converted all non-old-style g++ testcases to old-style, and
26723 moved into g++.old-deja.
26724
26725 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
26726
26727 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
26728 options.
26729
26730 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
26731 succeeded.
26732
26733 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
26734
26735 1997-02-13 Michael Meissner <meissner@cygnus.com>
26736
26737 * lib/gcc.exp (gcc_target_compile): Add support for defining
26738 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
26739 the machine doesn't have those features.
26740
26741 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
26742
26743 * g++.law/operators4.exp: Don't use LIBS.
26744
26745 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
26746
26747 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
26748
26749 * lib/mike-g++.exp: Don't set the compiler to be tested here.
26750 * lib/g++.exp: Set it here instead. Also, allow use of the
26751 --tool_exec and --tool_opt options. Change CXX to
26752 GXX_UNDER_TEST.
26753
26754 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
26755
26756 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
26757
26758 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
26759
26760 * lib/old-dejagnu.exp: Use prune_warnings instead of
26761 prune_system_crud.
26762 * lib/mike-g++.exp: Ditto.
26763 * lib/gcc.exp: Ditto.
26764 * lib/g++.exp: Ditto.
26765
26766 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
26767
26768 1997-02-07 Jeffrey A Law (law@cygnus.com)
26769
26770 * 941014-2.c: Include stdlib.h
26771 * 960327-1.c: Include stdio.h
26772 * dbra.c, index-1.c: Don't assume ints are 32bits.
26773
26774 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
26775
26776 * lib/gcc.exp: Add gcc,stack_size target feature.
26777
26778 * lib/g++.exp(g++_target_compile): Add the include and link
26779 paths here, not in two other places. And, it's $options, not
26780 options.
26781
26782 * lib/mike-g++.exp(postbase): Remove the code that determines
26783 the correct include and link paths.
26784 * g++.old-deja/old-deja.exp: Ditto.
26785
26786 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
26787
26788 * lib/g++.exp(g++_init): target_compile no longer returns the
26789 filename of the result.
26790
26791 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
26792
26793 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
26794 call to glob.
26795
26796 * gcc.c-torture/special/special.exp: Change call to
26797 gcc_target_compile to include the object file.
26798
26799 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
26800
26801 * gcc.c-torture/special/special.exp: Correct misspelling in last
26802 change.
26803
26804 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
26805
26806 * lib/plumhall.exp(ph_summary): Log the entire output of the
26807 executable. Return -1 if there were any failures, 0 otherwise.
26808 (ph_execute): Return -1 if there were any failures, 0 otherwise.
26809 (ph_make): Clean up objects and executables that were built
26810 if the tests succeeded.
26811
26812 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
26813
26814 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
26815 libraries and includes in the build tree as appropriate.
26816
26817 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26818
26819 * lib/c-torture.exp: Instead of looking for the global variable
26820 NO_LONG_LONG, check to see if that's a feature of the target.
26821
26822 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26823
26824 * config/default.exp: Minimize. Delete the remainer of the files in
26825 config; this functionality is now in devo/dejagnu/config.
26826
26827 g++.*/*: Pass any additional flags used to compile to postbase;
26828 delete CXXFLAGS.
26829
26830 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
26831 is now done by runtest.exp. Use gcc_target_compile instead of
26832 compile.
26833
26834 lib/c-torture.exp: Use gcc_target_compile instead of compile.
26835 Remove references to CFLAGS. Use remote_file instead of
26836 calling rm -f.
26837 (c-torture): Take a list of arguments to use to compile this
26838 testcase.
26839
26840 lib/g++.exp: Simplify. Use target_compile instead of compile.
26841 lib/gcc-dg.exp: Ditto.
26842 lib/gcc.exp: Ditto.
26843 lib/mike-{gcc,g++}.exp: Ditto.
26844 lib/old-dejagnu.exp: Ditto.
26845 lib/plumhall.exp: Ditto.
26846
26847 1997-01-08 Jim Wilson <wilson@cygnus.com>
26848
26849 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
26850 (ph_linker): Likewise.
26851
26852 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
26853
26854 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
26855 MAP_ANON / MAP_ANONYMOUS if defined;
26856 else try to map from /dev/zero .
26857
26858 1996-11-12 Jeffrey A Law (law@cygnus.com)
26859
26860 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
26861 isn't defined, then define it to MAP_ANONYMOUS.
26862
26863 1996-11-12 Jeffrey A Law (law@cygnus.com)
26864
26865 * gcc.c-torture: Update to c-torture-1.42 release.
26866
26867 1996-11-11 Jeffrey A Law (law@cygnus.com)
26868
26869 * gcc.c-torture: Update to c-torture-1.41 release.
26870
26871 1996-10-27 Jeffrey A Law (law@cygnus.com)
26872
26873 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
26874 c-torture release.
26875
26876 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
26877
26878 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
26879 and LDFLAGS. Fix second case to append the target_info ldflags
26880 onto LDFLAGS, not CFLAGS.
26881 * lib/g++.exp (g++_init): Add target_info stuff.
26882 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
26883 of libgloss and newlib flags for !native.
26884
26885 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
26886 (GDB): Fix relative path to go up another dir for finding gdb.
26887
26888 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
26889
26890 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
26891 versions in the target_info array, if they don't exist.
26892
26893 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
26894
26895 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
26896
26897 1996-07-08 Jim Wilson <wilson@cygnus.com>
26898
26899 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
26900 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
26901
26902 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
26903
26904 * lib/old-dejagnu.exp: Don't remove the output file before we've
26905 actually tested it. Don't append pwd to the path of the executable
26906 we're testing.
26907
26908 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
26909
26910 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
26911
26912 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
26913
26914 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
26915 temporary directory for compiler files, and set it to a default
26916 value of /tmp. Set $output as the name of the output file from
26917 compiling the testcase. Add a -o option to $cflags_var so the
26918 compiler writes the final output file as $output. Set $executable
26919 to $output.
26920
26921 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
26922 directory for compiler files, and set it to /tmp if it doesn't
26923 already have a value. Set $output_file to the name of the output
26924 file from compiling the testcase. Add a -o option to CXXFLAGS so
26925 the compiler writes the final output file as $output. Use $output
26926 as the executable to be tested.
26927
26928 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
26929
26930 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
26931
26932 1996-06-08 Jeffrey A Law (law@cygnus.com)
26933
26934 * gcc.c-torture/execute/pending-1.c: New test. Still
26935 pending in Tege's queue.
26936
26937 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
26938
26939 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
26940 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
26941 if there were failures. Call unresolved if there were unresolved
26942 testcases. Call gcc_fail if program did not run to completion.
26943 (ph_make): Pass additional argument name to ph_execute.
26944 (ph_execute): Add new argument. Pass additional arguments to
26945 ph_summary. Call gcc_fail is there is no execution output.
26946
26947 1996-04-24 Jeffrey A Law (law@cygnus.com)
26948
26949 * lib/plumhall.exp (proc_summary): Output relavent summary
26950 lines into the log so specific failures in plumhall can be
26951 investigated.
26952
26953 1996-04-10 Jeffrey A Law (law@cygnus.com)
26954
26955 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
26956 (c-torture-execute): Don't try to execute tests which use
26957 "long long" types if $NO_LONG_LONG is nonzero.
26958
26959 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
26960
26961 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
26962 not c-torture.
26963
26964 * gcc.ieee: Move from here.
26965 * gcc.c-torture/execute/ieee: To here.
26966
26967 1996-03-26 Jeffrey A Law (law@cygnus.com)
26968
26969 * gcc.c-torture: Update to c-torture-1.41 release.
26970
26971 1996-03-22 Jeffrey A Law (law@cygnus.com)
26972
26973 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
26974 not "$output".
26975
26976 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
26977
26978 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
26979 -c present.
26980
26981 1996-03-02 Jeffrey A Law (law@cygnus.com)
26982
26983 * config/proelf.exp: Handle connecting to a simulator.
26984
26985 1996-01-31 Jeffrey A Law (law@cygnus.com)
26986
26987 * config/proelf.exp: New file. Enough framework that we can
26988 run c-torture tests on the proelf targets (or any other target
26989 that gdb can connect to for that matter).
26990
26991 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
26992
26993 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
26994 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
26995
26996 * lib/plumhall.exp (ph_execute): Always call ph_summary if
26997 exec_output exists.
26998
26999 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
27000
27001 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
27002 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
27003
27004 * config/*.exp: Update FSF address. Change result of ${tool}_load
27005 to pass/fail/unresolved/unsupported/untested. Caller must now
27006 call unresolved/unsupported/untested.
27007 * lib/*.exp: Update FSF address. Update to handle new results of
27008 ${tool}_load.
27009 * lib/chill.exp (verbose): Delete.
27010
27011 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
27012
27013 * lib/gcc.exp (default_gcc_start): Change order of args to
27014 $LDFLAGS $CFLAGS $LIBS.
27015 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
27016 Save/set/restore CFLAGS. Pass single arg to gcc_start.
27017 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
27018 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27019 * gcc.misc-tests/dg-test.exp: Likewise.
27020 * gcc.misc-tests/msgs.exp: Likewise.
27021 * gcc.prms/prms.exp: Likewise.
27022 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
27023 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27024
27025 * lib/dg.exp: Deleted, moved to dejagnu/lib.
27026
27027 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27028
27029 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
27030
27031 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
27032 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
27033
27034 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
27035 necessary.
27036
27037 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
27038
27039 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
27040 global for loop; add use of $mathlib.
27041 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
27042 settings here; set mathlib for anything but VxWorks.
27043
27044 1996-01-22 Jeffrey A Law (law@cygnus.com)
27045
27046 * gcc.c-torture: Update to c-torture-1.40 release.
27047
27048 1996-01-03 Jeffrey A Law (law@cygnus.com)
27049
27050 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
27051 dg.exp.
27052
27053 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
27054
27055 * lib/c-torture.exp (c-torture-execute): Declare "output" as
27056 global.
27057
27058 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
27059
27060 * lib/g++.exp (LIBS): Define if not already.
27061 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
27062 (gcc-dg-prune): Call prune_gcc_output.
27063 * lib/gcc.exp (prune_gcc_output): New proc.
27064 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
27065 prune_gcc_output.
27066
27067 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
27068
27069 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
27070 (c-torture-execute): Likewise. Rename `name' to `testcase'.
27071
27072 1995-11-15 Jeffrey A Law (law@cygnus.com)
27073
27074 * gcc.c-torture: Update to c-torture-1.39 release.
27075
27076 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
27077
27078 * lib/c-torture.exp (c-torture-execute): Don't return if one option
27079 fails, try others as well.
27080
27081 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
27082
27083 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
27084 If compilation fails, mark execute tests as `untested'.
27085 If test is marked as unsupported, don't mark compilation and
27086 execute tests as failed.
27087
27088 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
27089
27090 * lib/g++.exp (g++_init): Don't link in libg++, and look to
27091 libstdc++ for whether or not we want to be doing shared
27092 libraries. Delete link_curses since we don't need it anymore.
27093 * lib/mike-g++.exp (postbase): Don't link in libg++.
27094 * g++.old-deja/old-deja.exp: Likewise.
27095
27096 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
27097
27098 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
27099
27100 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
27101
27102 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
27103 For that, add `-Wl,-a,shared_archive'.
27104 * g++.old-deja/old-deja.exp: Likewise.
27105
27106 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
27107
27108 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
27109
27110 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
27111
27112 * lib/mike-g++.exp (postbase): Pay attention to the status of
27113 g++_load.
27114
27115 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
27116
27117 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
27118
27119 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
27120
27121 * lib/gcc.exp (default_gcc_start): No longer need to log program
27122 being executed or its output, execute_anywhere does that now.
27123 * lib/g++.exp (default_g++_version): Call execute_anywhere.
27124 (default_g++_start): Likewise. Delete calls to verbose/send_log.
27125
27126 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
27127
27128 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
27129 the same as those in lib/g++.exp.
27130
27131 1995-10-10 Jeff Law (law@hurl.cygnus.com)
27132
27133 * gcc.c-torture: Update to c-torture-1.38 release.
27134 * gcc.ieee: Related changes.
27135
27136 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
27137
27138 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
27139 "exec". Minor reformatting changes.
27140
27141 * config/rom68k.exp (${tool}_load): Make it work in a canadian
27142 cross. This means all "exec" calls now work on a remote host as
27143 well.
27144 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
27145 cross. Filter out the extra "\r\n" stuff that expect puts in.
27146 (c-torture-execute): Filter out the bogus warnings like
27147 c-torture-compile does. Add support for canadian cross.
27148 * lib/gcc.exp (default_gcc_version, default_gcc_start)
27149 Use execute_anywhere rather than calling exec directly. Now it
27150 works for canadian cross testing.
27151
27152 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
27153
27154 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
27155 results into a variable, and check that rather than using file exists.
27156
27157 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
27158
27159 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
27160 create a libg++.so. For sunos4.1.*, also add -ltermcap.
27161
27162 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27163
27164 * g++.old-deja/old-deja.exp: Create and pass runshlib and
27165 lib_curses if there's a shared libg++ in the build tree.
27166
27167 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
27168
27169 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
27170 if not supported target.
27171
27172 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
27173
27174 * lib/g++.exp (g++_init): Move empty setting of runshlib and
27175 link_curses up to always happen, not just for native builds.
27176
27177 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
27178
27179 * gcc.c-torture: Update to c-torture-1.36 release.
27180 * gcc.failure: Related changes.
27181
27182 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
27183
27184 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
27185
27186 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
27187
27188 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
27189 * lib/mike-g++.exp (postbase): Not in here. Still reference
27190 runshlib, link_curses, and mathlib for link and run.
27191
27192 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
27193 pass the runtime shared library options for Solaris, OSF/1, and
27194 Irix5, and link with -lcurses to avoid unresolved references.
27195
27196 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
27197
27198 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
27199 only run once.
27200
27201 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
27202
27203 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
27204
27205 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
27206
27207 * gcc.c-torture: Update to c-torture-1.35 release. Note we
27208 do not have a framework for the "compat" tests yet.
27209
27210 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
27211
27212 * lib/mike-g++.exp (postbase): New local variable `mathlib',
27213 set to null if we're testing vxworks5.1. Use that instead of
27214 `-lm' in the setting of LIBS for link and run.
27215
27216 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
27217
27218 * config/rom68k.exp (${tool}_load): Major changes to make it
27219 work. Verified that it does in fact return the stuff in
27220 exec_output properly. Catch any Emul or any TRAP other than 0.
27221
27222 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
27223
27224 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
27225 LDFLAGS properly for targets that need stuff from libgloss.
27226 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
27227 only run once.
27228 (gpp_initialized): New variable.
27229
27230 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
27231
27232 * config/rom68k.exp: Load libgloss.exp.
27233 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
27234 so we can produce a fully linked binary.
27235 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
27236 so we can produce a fully linked binary.
27237
27238 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
27239
27240 * lib/plumhall.exp (ph_section): Watch for expected failures.
27241 Add missing `else'.
27242
27243 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
27244 run the testcase.
27245 (c-torture): Likewise.
27246
27247 1995-08-28 Doug Evans <dje@cygnus.com>
27248
27249 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
27250
27251 * lib/mike-g++.exp (mike_cleanup): New proc.
27252 (prebase): New globals compiler_result, not_compiler_result,
27253 target_regexp.
27254 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
27255 allow leading "-" in pattern. Watch for unsupported tests.
27256 If $compiler_result is set, pattern match assembler code,
27257 and ditto for $not_compiler_result.
27258 * lib/mike-gcc.exp: Likewise.
27259
27260 * lib/plumhall.exp (ph_execute): Only call ph_summary if
27261 execution "succeeded".
27262
27263 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
27264
27265 * config/win32.exp: New file.
27266 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
27267
27268 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
27269
27270 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
27271 unsupported.
27272 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
27273 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
27274 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
27275
27276 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
27277 "... without exceptions was ...". That is now handled by
27278 prune_system_crud.
27279 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27280
27281 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
27282
27283 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
27284 sieve.c,sort2.c}: New files.
27285 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
27286 sieve.exp,sort2.exp}: Drivers for them.
27287
27288 * lib/mike-gcc.exp (program_output): New user settable variable.
27289 (postbase): Call prune_system_crud. Also prune extraneous compiler
27290 messages.
27291 * lib/mike-g++.exp (program_output): New user settable variable.
27292
27293 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
27294
27295 * config/sh.exp: Deleted (use sim.exp instead).
27296
27297 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
27298
27299 * config/vx.exp: Declare CHECKTASK as global.
27300 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
27301 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
27302 * lib/old-dejagnu.exp: Load [pwd]/$executable.
27303
27304 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27305
27306 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
27307 target. Like vx.exp, only includes `vx29k.exp' instead of
27308 `vxworks.exp'.
27309
27310 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
27311
27312 * config/sim.exp: Increase time limit from 120 seconds to 240.
27313
27314 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
27315
27316 * gcc.c-torture/execute/950628-1.c: New test.
27317
27318 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
27319
27320 * gcc.c-torture: Update with changes/additions from
27321 c-torture-1.34.
27322
27323 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
27324
27325 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
27326
27327 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
27328
27329 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
27330
27331 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
27332
27333 * gcc.c-torture/compile/950512-1.c: New test.
27334 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
27335 * gcc.dg/struct-ret-1.c: Likewise.
27336
27337 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
27338
27339 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
27340 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
27341
27342 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
27343
27344 * gcc.c-torture/special/920411-1.c: Deleted.
27345 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
27346
27347 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
27348
27349 * config/sim.exp (${tool}_load): Hack in call to bash to get a
27350 cpu limit.
27351
27352 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
27353
27354 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
27355
27356 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
27357
27358 From kenner;
27359 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
27360 is the proper length.
27361 * va-arg-3.c: Likewise.
27362
27363 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
27364
27365 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
27366 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
27367
27368 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
27369 * lib/g++.exp (default_g++_start): Delete old cruft.
27370
27371 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
27372
27373 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
27374 (2 * (1 << 18)) to (2 * (1 << 17)).
27375
27376 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
27377
27378 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
27379
27380 * config/rom68k.exp: Renamed from config/idp.exp
27381
27382 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
27383
27384 * c-torture/compile/921109-2.c
27385
27386 1995-04-18 Mike Stump <mrs@cygnus.com>
27387
27388 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
27389 excess errors.
27390
27391 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
27392
27393 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
27394 output.
27395 * lib/g++.exp (default_g++_start): Likewise.
27396
27397 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
27398
27399 * gcc.c-torture/compile/950329-1.c: New test.
27400
27401 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
27402
27403 * config/bug.exp (${tool}_load): Updated to use new remote_open
27404 and remote_close procs.
27405 * config/idp.exp: New file.
27406
27407 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
27408
27409 * gcc.c-torture/execute/950322-1.c: New test.
27410
27411 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
27412
27413 * config/vx.exp (${tool}_load): Clean up testing of return code from
27414 vxworks_ld and vxworks_spawn.
27415
27416 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
27417
27418 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
27419
27420 1995-03-13 Mike Stump <mrs@cygnus.com>
27421
27422 * lib/old-deja.exp: Add `excess errors test - ' error, now one
27423 can mark excess errors on a machine by machine basis. Note, the
27424 default is to not expect any excess errors, even when excess
27425 errors test - is given, so you will want to put an XFAIL ... on
27426 these lines. For example, // excess errors test - XFAIL hppa*-*-*
27427 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
27428 those 4 machines, but no others.
27429
27430 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
27431
27432 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
27433 * lib/c-torture.exp: to here.
27434
27435 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
27436
27437 * gcc.c-torture/execute/950221-1.c: New test.
27438 * gcc.c-torture/execute/struct-ret-1.c: New test.
27439 * gcc.c-torture/compile/950221-1.c: New test.
27440
27441 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
27442
27443 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
27444
27445 * gcc.c-torture/execute/arith-1.c (main): Return 0.
27446 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
27447
27448 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
27449
27450 * g++.gb: New directory of tests, derived from my signature and
27451 class scoping tests.
27452
27453 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
27454 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
27455 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
27456 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
27457 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
27458 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
27459 * g++.gb/sig25.C: Likewise.
27460
27461 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
27462 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
27463 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
27464 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
27465 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
27466 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
27467 * g++.gb/sig25.exp: Likewise.
27468
27469 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
27470 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
27471 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
27472 * g++.gb/scope13.C: Likewise, this test still fails.
27473
27474 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
27475 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
27476 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
27477 * g++.gb/scope13.exp: Ditto.
27478
27479 * g++.gb/README: New file, explains what these tests are about.
27480
27481 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
27482
27483 * lib/dg.exp (dg-do): Support `preprocess'.
27484 (dg-test): Likewise.
27485
27486 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
27487
27488 * config/udi.exp: change "continue -expect" to "exp_continue".
27489
27490 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
27491
27492 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
27493 Delete redundant tests.
27494
27495 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
27496 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
27497 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
27498 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
27499 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
27500 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
27501 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
27502 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
27503
27504 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
27505 storing label pointers.
27506 * gcc.c-torture/execute/921019-1.c: Likewise.
27507 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
27508 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
27509 parameter fp.
27510 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
27511 constants.
27512
27513 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
27514 Delete obsolete tests.
27515
27516 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
27517 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
27518 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
27519 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
27520 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
27521 * gcc.c-torture/compile/950124-1.c: New test.
27522
27523 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
27524
27525 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
27526
27527 * lib/mike-g++.exp: Add -lm to LIBS.
27528
27529 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
27530
27531 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
27532
27533 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
27534
27535 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
27536
27537 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
27538
27539 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
27540
27541 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
27542
27543 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
27544 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
27545 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
27546 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
27547 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
27548 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
27549 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
27550 * g++.law/{operators31.C, operators32.C,
27551 * g++.law/{operators33.C, operators34.C}: Likewise.
27552 * g++.law/{pic1.C, refs2.C}: Likewise.
27553 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
27554 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
27555 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
27556 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27557
27558 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
27559 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
27560 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
27561 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
27562 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
27563 * g++.law/{enum9.exp, friend5.exp}: Likewise.
27564 * g++.law/{nest3.exp, nest4.exp}: Likewise.
27565 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
27566 * g++.law/{operators30.exp, operators31.exp}: Likewise.
27567 * g++.law/{operators32.exp, operators33.exp}: Likewise.
27568 * g++.law/{operators34.exp}: Likewise.
27569 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
27570 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
27571 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
27572 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
27573 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27574
27575 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
27576 No longer expected to fail.
27577 * g++.law/missed-error3.C: Tweak for recent bool changes.
27578
27579 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
27580
27581 * config/emb-unix: Deleted.
27582 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
27583 remote execution. Do final link on remote host if REMOTE_LINK is set.
27584
27585 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
27586
27587 * lib/dg.exp (dg-test): Fix typo in last patch.
27588
27589 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
27590
27591 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
27592 (handles multiple occurrences).
27593
27594 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
27595
27596 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
27597 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
27598 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
27599 printed).
27600 * lib/c-torture.exp (c-torture-compile): Likewise.
27601 (c-torture): Prepend full path if missing.
27602 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
27603 (gcc_fail): Likewise.
27604 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
27605
27606 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
27607
27608 * lib/netware.exp: Only attach to NetWare i386 systems.
27609
27610 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
27611
27612 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
27613 messages. Add test name to "output pattern match" pass/fail message.
27614
27615 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
27616
27617 * gcc.dg: New testsuite.
27618 * gcc.dg/dg.exp: New file.
27619
27620 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
27621 test-switch.c}: Deleted.
27622
27623 * gcc.misc-tests/msgs.exp: New testcase driver.
27624
27625 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
27626
27627 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
27628 Watch for illegal return values from ${tool}_load.
27629 * config/unix.exp (${tool}_load): Fix pass/fail detection for
27630 cross targets. Coerce return value >0 to 1.
27631
27632 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
27633
27634 * config/unix.exp (${tool}_load): Call program rsh, not proc.
27635
27636 * config/emb-unix.exp: New file.
27637
27638 * config/sim.exp: Error if variable $SIM not defined.
27639 (${tool}_load): Mark test as "untested" if simulator missing.
27640
27641 * config/unix.exp: Load remote.exp to get rcp_download.
27642 * lib/c-torture.exp: Use different option lists for testcases with
27643 and without loops.
27644 * gcc.c-torture/execute/execute.exp: Likewise.
27645
27646 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
27647
27648 * config/*.exp: Clarify return code from ${tool}_load.
27649 Call `unresolved' or `untested' instead of `warning' or `perror'
27650 (sometimes you still want to call both though).
27651 Add comment that `shell_id' is local to each file.
27652 * config/udi.exp (timeout): Set to 30.
27653 Don't print warning if connection fails, $connectmode has already
27654 printed an error.
27655 (${tool}_load): Move verbose messages to level 2.
27656 Rework pattern for "Process started" message.
27657 Pass `shell_id' to ${connectmode}_download.
27658 Retry twice upon timeout. Make resetting of target more robust.
27659 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
27660 Pass `shell_id' to exit_$connectmode.
27661 Only call exit_$connectmode if connected.
27662 * config/unix.exp (${tool}_load): Check return codes better.
27663 * config/vrtx.exp (${tool}_load): Likewise.
27664 * config/vx.exp (${tool}_load): Likewise.
27665 Delete unneeded global's.
27666 * lib/dg.exp (dg-test): Update to reflect clarified return codes
27667 from ${tool}_load.
27668 (dg-stat): Delete.
27669 (dg-init): Delete recording of pass/fail counts.
27670 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27671 (old-dejagnu-init): Likewise.
27672 (old-dejagnu-stat): Delete contents, empty proc now.
27673 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
27674 (c-torture): Delete references to lcnt, lpass, lfail.
27675 Get option list from TORTURE_OPTIONS.
27676 Delete -funroll[-all]-loops if no loops.
27677 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
27678 (g++_stat): Delete contents (empty proc now).
27679 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
27680 (gcc_finish): Likewise.
27681 (gcc_stat): Deleted.
27682 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
27683 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
27684 * gcc.c-torture/execute/execute.exp: Likewise.
27685 Split tests into two parts: compile, execute.
27686 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
27687 no loops. Update to reflect clarified return codes from ${tool}_load.
27688
27689 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
27690
27691 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
27692 to grep for.
27693 (old-dejagnu): Likewise (where necessary).
27694
27695 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
27696
27697 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
27698
27699 * lib/dg.exp (dg-process-target): Fix processing of selector.
27700 Add comment regarding use of `error'.
27701
27702 * lib/gcc.exp (prune_system_crud): Define if missing.
27703 * lib/g++.exp (prune_system_crud): Likewise.
27704
27705 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
27706 Call prune_system_crud.
27707 * lib/dg.exp (dg-runtest): New proc.
27708 Use perror instead of send_user for tcl errors in testcase.
27709 Don't return any value, it's never used.
27710 Don't clobber previous definition of `unknown'.
27711 Print tcl errors in `dg-final'.
27712
27713 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
27714
27715 * lib/dg.exp (dg-process-target): Improve syntax error messages.
27716 (dg-test): Don't print errorInfo, it contains stack backtrace.
27717
27718 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
27719
27720 * lib/g++.exp (runtest_file_p): Define if missing.
27721
27722 1994-09-24 Doug Evans (dje@cygnus.com)
27723
27724 * lib/mike-g++.exp: Comment out loading of g++.exp.
27725 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
27726 (default_g++_version): Always print something.
27727 (default_g++_start): Comment out call to `which'.
27728 (g++_start, g++_load): Deleted (must be defined in config file).
27729 * lib/gcc.exp: Test for existence of $CC at start.
27730 Delete check for tmpdir (done in gcc_init).
27731 (default_gcc_version): Always print something.
27732 (default_gcc_start): Comment out call to `which'.
27733 * config/*.exp: Major cleanup - make cross targets work at least a
27734 little better for g++ (by not being "--tool gcc" specific).
27735 Rename gcc_xxx to ${tool}_xxx.
27736 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
27737 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
27738
27739 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
27740
27741 * lib/c-torture.exp (c-torture-compile): Rework compiler
27742 message processing.
27743
27744 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
27745 c-torture.
27746
27747 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
27748
27749 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
27750
27751 * lib/dg.exp (dg-process-target): Support { target native }.
27752
27753 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
27754
27755 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
27756 looked for "... program xxx got fatal signal".
27757 Correct regsub munging of `comp_output'.
27758 Ignore compiler messages "path prefix not used" and "linker input
27759 file unused".
27760
27761 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
27762
27763 * lib/gcc.exp (runtest_file_p): Define if missing.
27764 * gcc.prms/template.c: Example to work from.
27765
27766 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
27767
27768 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
27769 * lib/dg.exp (dg-test): Call unsupported testcases as such.
27770
27771 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
27772 * gcc.prms/1883.c: Moved from compile/940714-1.c.
27773 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
27774 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
27775
27776 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
27777 (dg-process-target): No longer a varargs proc.
27778 Return S/N for target, P/F for xfail. All callers changed.
27779 (user option procs): More argument checking.
27780 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
27781 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
27782 (dg-test): Skip test if not running on selected target in `dg-do'.
27783 Update handling of `dg-do-what', `dg-output-text'.
27784 Separate execution pass/fail from output pattern match pass/fail.
27785 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
27786
27787 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
27788
27789 * gcc.c-torture/special/special.exp: Don't expect failure for mips
27790 target for 920510-1.c.
27791
27792 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
27793
27794 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
27795 Clean up comment regarding use of passcnt, etc.
27796 (gcc_stat): Don't update `testcnt' here.
27797 (gcc_finish): Do it here.
27798 Might as well reset `but_id' here too.
27799 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
27800 to determine if the file should be tested.
27801 * gcc.c-torture/compile/compile.exp: Likewise.
27802 * gcc.c-torture/execute/execute.exp: Likewise.
27803 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27804 * gcc.misc-tests/dg-test.exp: Likewise.
27805 * gcc.prms/prms.exp: Likewise.
27806 * gcc.wendy/wendy.exp: Likewise.
27807 * g++.old-deja.exp: Likewise.
27808 Move "Testing file" message to verbose level 1.
27809
27810 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
27811
27812 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
27813
27814 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
27815
27816 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
27817 (default_gcc_start): Accept optional second list element
27818 of compiler flags. Print compiler output at verbosity level 2.
27819 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
27820 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
27821 Save current values of framework globals passcnt, failcnt, xpasscnt,
27822 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
27823 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
27824 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
27825 xfailcnt to compute stats. Update framework global `testcnt' from
27826 pass/fail counts.
27827 (gcc_finish): New proc. Clean up test environment.
27828 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
27829 (gcc_epass, gcc_efail): Delete.
27830 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
27831 argument of line number.
27832 (dg-init): If the tool has an init routine, call it.
27833 (dg-test): Remove args `cflags_var' and `libs_var'.
27834 Pass all compiler options to ${tool}_start.
27835 Handle missing line number.
27836 (dg-finish): New function.
27837 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
27838 particular files. Call gcc_finish at end. Move "skipping test"
27839 message to verbosity level 3.
27840 * gcc.c-torture/compile/compile.exp: Likewise.
27841 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27842 * gcc.c-torture/execute/execute.exp: Likewise.
27843 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27844 Print testcase being tried at verbosity level 1.
27845 * gcc.c-torture/special/special.exp: Unset xfail.
27846 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27847 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
27848 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
27849 * gcc.failure/failure.exp: Likewise.
27850 * gcc.ieee/ieee.exp: Likewise.
27851 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
27852 Update call to dg-test. Call dg-finish at end.
27853 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
27854 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27855 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
27856 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
27857 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
27858 * gcc.wendy/wendy.exp: Add copyright.
27859 Delete setting of tmpdir (done by gcc_init).
27860 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
27861 Pass compiler flags to gcc_start. Call gcc_finish at end.
27862 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
27863 gcc_[ce]pass/fail.
27864
27865 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
27866
27867 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
27868 confusion.
27869 (g++_load): Likewise.
27870
27871 * config/*.exp (gcc_load): Some were varargs fns and some were not.
27872 Rename argument to `prog' to remove the confusion.
27873 Varargs fns behave differently too!
27874 (g++_load): Likewise.
27875
27876 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
27877
27878 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
27879 what it is. Delete (always) printing of status value for !native.
27880 Simplify verbose code, and include status and exec_output.
27881 (g++_load): Use gcc_load.
27882
27883 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
27884
27885 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
27886 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
27887 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
27888 940714-3.c as these testcases don't exist anymore. Make
27889 va-arg-1.c expected to pass.
27890
27891 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
27892
27893 * gcc.misc-tests/misc.exp: Only run specific testcases.
27894 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
27895 * gcc.misc-tests/dg-[1-9].c: New files.
27896
27897 * lib/dg.exp: New testsuite driver.
27898 * gcc.prms/prms.exp: Use it.
27899
27900 * README.gcc: New file.
27901
27902 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
27903 Document and reset `lxpass' and `lxfail'.
27904 Simplify "initialized" message.
27905 (gcc_stat): Clean up comments a little.
27906
27907 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
27908
27909 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
27910
27911 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
27912
27913 * lib/old-dejagnu.exp (process-option): New proc.
27914 (old-dejagnu-init, old-dejagnu-stat): Likewise.
27915 (old-dejagnu): Simplify.
27916 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
27917
27918 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
27919
27920 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
27921 exists and is not an empty string.
27922
27923 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
27924 $xfail rather than calling setup_xfail. Clear $xfail when test is
27925 finished.
27926 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
27927 automatically.
27928
27929 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
27930 longer expected to fail.
27931
27932 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
27933 "f" function call.
27934
27935 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
27936
27937 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
27938 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
27939 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
27940 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
27941 c-torture-1.29.
27942
27943 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
27944 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
27945
27946 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
27947
27948 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
27949 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
27950
27951 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
27952 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
27953 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
27954
27955 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
27956
27957 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
27958 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
27959 940714-1.c, 940714-2.c, 940714-3.c},
27960 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
27961 gcc.misc-tests/{mg.c,mg.exp}:
27962 New tests.
27963 * gcc.noncompile/noncompile.exp: Change accordingly.
27964
27965 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
27966
27967 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
27968 Undo previous clobberage.
27969
27970 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
27971
27972 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
27973 * gcc.special/{930510-1.c, special.exp}:
27974 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
27975 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
27976 struct-varargs-1.c}: New tests from c-torture-1.26.
27977
27978 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
27979
27980 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
27981 argument to switch.
27982
27983 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
27984
27985 * Revert the previous changes. Please see Rob's directory
27986 (/lisa/test/rob/progressive/gcc/testsuite) for testing
27987 fixes.
27988
27989 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
27990
27991 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
27992 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
27993 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
27994 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
27995 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
27996 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
27997 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
27998 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
27999 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
28000 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
28001 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
28002 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
28003 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
28004 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
28005 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
28006 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
28007 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
28008 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
28009 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
28010 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
28011 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
28012 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
28013 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
28014 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
28015 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
28016 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
28017 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
28018
28019 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
28020
28021 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
28022 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
28023 with perror calls.
28024
28025 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
28026
28027 * config/unix.exp (g++_load): Fix syntax.
28028
28029 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
28030
28031 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
28032 * gcc.noncompile/921017-1.c: Deleted obsolete test.
28033 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
28034 Don't expect va-arg-1.c to fail. Correct expected output for
28035 920928-1.c.
28036 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
28037 * gcc.wendy/hbm4.c: Correct typo.
28038 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
28039
28040 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
28041
28042 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
28043 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
28044 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
28045 * lib/c-torture.exp (c-torture-compile): Ditto.
28046
28047 Reduce volume of output (remove all the -I's and such).
28048 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
28049 Call gcc_cpass, gcc_cfail.
28050 (c-torture): Pass testing option to c-torture-compile.
28051
28052 1994-03-21 Doug Evans (dje@cygnus.com)
28053
28054 Bring patches over from progressive.
28055 * config/default.exp: Exit remote shell cleanly.
28056 (g++_exit, g++_start): Add default versions.
28057 * config/sim.exp (gcc_load): Use perror, not error.
28058
28059 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
28060
28061 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
28062 set in site.exp.
28063
28064 1994-03-14 Doug Evans (dje@cygnus.com)
28065
28066 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
28067 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
28068 (wendy_try): New proc to run testcase.
28069 (main loop): Call 'em.
28070 * gcc.wendy/*.c: Clean up pass to correct expected output.
28071
28072 * lib/gcc.exp: Minor cleanup work.
28073 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
28074
28075 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
28076
28077 * config/sim.exp (gcc_load): Document return codes better.
28078 Don't pass -v to simulator.
28079
28080 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
28081
28082 * gcc.special/920717-x.c: Fix typo.
28083 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
28084 get at sources.
28085
28086 * lib/mike-gcc.exp: Fix typo.
28087
28088 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
28089
28090 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
28091 binary to use, transform the name.
28092 * config/*.exp: rename everything. Nuke any g++ specific files,
28093 it's now a special case of gcc that requires no special support.
28094 Add a default.exp for unsupported targets.
28095
28096 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
28097
28098 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
28099 lib/old-dejagnu.exp: Fix a few patterns to work with the new
28100 version of Tcl.
28101
28102 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
28103
28104 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
28105 than a warning.
28106
28107 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
28108
28109 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
28110
28111 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
28112
28113 * gcc.execute/execute.exp: Combine opt_list and foption_list into
28114 option_list. Compile every file with only 4/6 option choices
28115 (same as C torture) instead of with 12/18 different option
28116 choices.
28117 * lib/c-torture.exp: Likewise.
28118
28119 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
28120 not already set.
28121
28122 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
28123
28124 * lib/old-deja.exp: Add `excess errors test fails' error, now one
28125 can put an XFAIL *-*-* on excess errors.
28126
28127 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
28128
28129 * g++.law: Add more tests derived from g++-bugs snapshots.
28130
28131 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
28132 equivalent to g++.law/init9.
28133
28134 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
28135 compiled it, and the a.out file after we've run it.
28136
28137 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
28138
28139 * lib/mike-g++.exp (postbase): Delete the .o file after we've
28140 compiled it, and the a.out file after we've run it.
28141
28142 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
28143
28144 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
28145
28146 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
28147
28148 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
28149 version number.
28150
28151 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
28152
28153 * g++.law: New directory of g++ tests derived from the g++-bugs
28154 snapshots.
28155
28156 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
28157
28158 * gcc.compile: initbug1.c initbug1.exp testcase added
28159
28160 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
28161
28162 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
28163 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
28164 fixes submitted by Jeff Law (law@cs.utah.edu)
28165 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
28166 Jeff Law (law@cs.utah.edu)
28167
28168
28169 1993-11-30 Mike Stump (mrs@cygnus.com)
28170
28171 * config/unix-g++.exp: Follow the gcc way of doing things.
28172 * g++.old-deja/old-deja.exp: Minor updates.
28173 * lib/g++.exp: New file, follow the gcc way of doing things.
28174 * lib/old-dejagnu.exp: Minor updates.
28175 * lib/mike-g++.exp: Always unset errorInfo.
28176
28177 1993-11-06 Mike Stump (mrs@cygnus.com)
28178
28179 * lib/gcc.exp: Fix some errors with the below change, CC and
28180 CFLAGS should be global when setting, not local.
28181
28182 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
28183
28184 * lib/gcc.exp: Transform tool name.
28185
28186 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28187
28188 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
28189
28190 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28191
28192 * lib/gcc.exp: change gcc_done to gcc_stat
28193
28194 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28195
28196 * Upgraded gcc testsuite to c-torture version 1.25
28197
28198 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
28199
28200 * lib/gcc.exp: added reporting code. Changed verbose compile message.
28201 * lib/c-torture: added hooks for new reporting code.
28202
28203 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
28204
28205 * config/sh-gcc.exp: check if sh-sim exists in the path
28206
28207 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
28208
28209 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
28210 * gcc.compile/compile.exp: Initial changes for new logic.
28211 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
28212 * gcc.failure/failure.exp: Initial changes for new logic.
28213 * gcc.ieee/ieee.exp: Initial changes for new logic.
28214 * gcc.misc-tests/misc.exp: Initial changes for new logic.
28215 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
28216 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
28217 * lib/c-torture.exp: Initial changes for new logic.
28218 * lib/gcc.exp: Initial changes for new logic.
28219
28220 1993-10-15 Mike Stump (mrs@cygnus.com)
28221
28222 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
28223 depend upon failure or success. Fully qualify names in failure
28224 and success messages. Always remove a.out before starting
28225 compile, just in case. Pay more attention to error text output by
28226 the compiler. Handle testcases with no known past errors just
28227 like all others, so that things are uniform. Other miscellaneous
28228 improvements.
28229
28230 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
28231
28232 * gcc.cpp: new directory for cpp tests
28233
28234 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
28235
28236 * lib/chill.exp: Code reformatted, removed unused code.
28237 * config/unix-chill.exp: Code reformatted, removed unused code.
28238 * chill.execute/execute.exp: Code reformatted, removed unused code.
28239 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
28240
28241 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
28242
28243 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
28244 routines not written.
28245
28246 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
28247
28248 * config/bug-gcc.exp: Use new procs from bug.exp.
28249
28250 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
28251
28252 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
28253 via ftp, rather than depending on NFS.
28254 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
28255 case.
28256
28257 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
28258
28259 * config/bug-gcc.exp: Use new download proc.
28260
28261 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
28262
28263 * chill.execute/execute.exp: cleanups, handles errors better
28264 * chill.compile/compile.exp: rewrite, based on execute.exp
28265 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
28266 * lib/chill.exp: major changes to diff proc and compile and link
28267 procs. added chill_fail and chill_pass wrappers to pass and
28268 fail. added more comments, and handle error codes better.
28269 Added a hack to capture stderr from exec, so noncompile tests
28270 can work.
28271
28272 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
28273
28274 * chill.execute/execute.exp: rewrite of testsuite driver
28275 * lib/chill.exp: rewrite of testsuite driver
28276 * config/unix-chill.exp: rewrite of testsuite driver
28277
28278 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
28279
28280 In chill.execute:
28281 * iexpr.ch: Standardize uppercase.
28282 * tuples.dat: Standardize uppercase.
28283 * vary.ch: standardize. Correct varying string assignments.
28284 * vary.dat: Add new output lines.
28285
28286 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
28287
28288 In chill.execute:
28289 * chprintf.ch: Standardize use of uppercase.
28290 * tuples.ch: Standardize and turn arr2 into a DCL,
28291 rather than a SYN.
28292 * pinits.ch: Standardize.
28293
28294 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
28295
28296 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
28297 * Makefil: Renamed to Makefile.in.
28298 * configure.in: New.
28299
28300 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
28301
28302 In chill.execute:
28303 * .cvsignore: Add result/output files.
28304 * Makefile: Fix up variables at start. Use MFLAGS
28305 everywhere. Correct bool_loc, built_ins entries.
28306 Add entry for vary1.ch.
28307 * bitarray.ch: Standardize upper-case usage.
28308 * bitexpr.ch: Standardize, add output of b1.
28309 * params.ch: Use arrayt in along PROC parameters, to
28310 avoid novelty problems.
28311 * sets.ch: Tiny cleanup.
28312 * vary1.ch: Re-indent.
28313
28314 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
28315
28316 * Add PR-related files to Makefiles, .cvsignore files, etc.
28317
28318 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
28319
28320 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
28321 with compiler objects. New names are test-flow.c and test-loop.c
28322
28323 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
28324
28325 * Upgraded c-torture tests from 1.19 to 1.20
28326
28327 * new files:
28328 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
28329 * gcc.compile: 930623-1.c 930623-2.c
28330 * gcc.noncompile: 930622-1.c 930622-2.c
28331 * gcc.failure: 920411-1.c 920627-2.c
28332 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
28333
28334 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
28335
28336 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28337 More changes to get testsuite working properly. Needs more work.
28338 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
28339
28340 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
28341
28342 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28343 More changes to get testsuite working properly. Needs more work.
28344
28345 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
28346
28347 * chill.compile/compile.exp: Added for Dejagnu support
28348 * chill.execute/execute.exp: Added for Dejagnu support
28349 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
28350
28351 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
28352
28353 This should complete moving the CHILL test files.
28354 * chill.noncompile(.cvsignore printf.grt
28355 in-printf.grt chprintf.grt chprintf.ch):
28356 Added test-support files.
28357 (Makefile): Modified further.
28358 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
28359 signal.ch): Added test files.
28360 * chill.execute (.cvsignore printf.grt printr.c
28361 in-printf.grt rts.c chprintf.grt rts.h): Added
28362 test-support files.
28363 (Makefile): More corrections.
28364
28365 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
28366
28367 * chill.compile, chill.execute, chill.nocompile: Add CHILL
28368 test cases, ready for DejaGnu.
28369
28370 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
28371
28372 * Upgraded c-torture tests from 1.18 to 1.19
28373
28374 * gcc.compile: added test(s):
28375 930607-1.c
28376 * gcc.execute: added test(s):
28377 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
28378
28379 * added new subdirectory for misc tests: gcc.misc-tests
28380 * gcc.misc-test(s): added tests:
28381 inst-check.c test-consts.c test-ior.c test-switch.c
28382
28383 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
28384
28385 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
28386
28387 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
28388
28389 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
28390
28391 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
28392
28393 * Upgraded c-torture tests from 1.17 to 1.18
28394
28395 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
28396
28397 * Upgraded c-torture tests from 1.12 to 1.17
28398
28399 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
28400
28401 * lib/old-dejagnu.exp:
28402 Fixed handling of XFAIL target triplets to correctly
28403 recognize wildcard characters. Removed code that
28404 appended a unique id tag to the end of the file name
28405 printed out by the result of the testcases within a
28406 given test file.
28407
28408 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
28409
28410 * lib/old-dejagnu.exp:
28411 Reworked expected failure handling to trigger off of XFAIL
28412 keyword in keyphrase embeded in testcase source code. The
28413 XFAIL keyword must be at the end of the keyphrase line. It
28414 may optionally be followed by one or more target triplets.
28415 It has just occured that the handling of wildcards in the
28416 target triplet may not be correct.
28417
28418 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
28419
28420 * g++.old-deja/tests:
28421 Moved all subdirectories up one level into g++.old-deja .
28422
28423 * lib/old-dejagnu.exp:
28424 Fixed problem with CXXFLAGS not being properly reset, and being
28425 corrupted with extraneous "-c" compiler option. This was
28426 causing binaries to not be generated for test that needed them.
28427 Modified strings passed to "pass" and "fail" so that individual
28428 tests from the same test file would be distinguished by an
28429 identifier appended to the test file name in the summary logs;
28430 this corrected a problem with erroneous diff logs. Added code
28431 to search testcases for expected fail and unexpected pass keywords.
28432
28433 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
28434
28435 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
28436
28437 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
28438
28439 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
28440 Removed extraneous text from end of "Special g++ Options"
28441 keyphrase.
28442
28443 * lib/old-dejagnu.exp: Added pattern matching to look for new
28444 keywords, embedded in testcases comments, which will trigger
28445 calls to xpass and xfail.
28446
28447 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
28448
28449 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
28450 comments embedded in the testcases, especially the one looking for
28451 special compiler options, as well as the pattern matching for the
28452 compiler output again.
28453
28454 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
28455
28456 * lib/old-dejagnu.exp: Do a proper check of the return value for
28457 execute tests. Fixed several problems with the pattern matching
28458 of the compiler output which gave erroneous test results.
28459 Changed several of the test result messages to be more descriptive.
28460 * config/unix-g++.exp: Proc g++_load now actually works and
28461 executes the tests passed to it and returns a usable return
28462 value.
28463
28464 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
28465
28466 * lib/gcc.exp: Exits gracefully if $CC is bogus.
28467
28468 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
28469
28470 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
28471 Modified both files to properly execute the old style
28472 dejagnu tests. The previous versions of these files were
28473 experimental and did not function anything near correctly.
28474
28475 1993-04-05 Rob Savoye (rob@cygnus.com)
28476
28477 * Removed all Makefile.in and configure.in files. No configuration
28478 needed now.
28479
28480 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
28481
28482 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
28483
28484 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
28485
28486 * gcc.compile/configure.in, gcc.unsorted/configure.in,
28487 gcc.special/configure.in, gcc.noncompile/configure.in,
28488 gcc.execute/configure.in, gcc.code_quality/configure.in,
28489 g++.other/configure.in, g++.old-deja/configure.in,
28490 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
28491 in srcname setting.
28492
28493 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
28494
28495 * lib/udi.exp: Fixed mondfe and mondfe_download.
28496 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
28497 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
28498
28499 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
28500
28501 * config/udi-gdb.exp: Check $shell_id after connecting to target.
28502 (gdb_exit): Don't remove *_soc files.
28503
28504 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
28505
28506 * lib/c-torture.exp: Don't look for main; instead always use -w
28507 -c. This is how the c-torture tests work. Remove the object
28508 file if the compilation succeeds.
28509 * gcc.execute/execute.exp: Remove executable if test passes.
28510 * gcc.noncompile/noncompile.exp: Every test is an expected
28511 failure.
28512 * gcc.special/special.exp: Added tests from c-torture 1.11,
28513 corrected use of existing test.
28514 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
28515 gcc.execute/920625-1.c: Updated to c-torture 1.11.
28516 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
28517 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
28518 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
28519 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
28520 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
28521 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
28522 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
28523 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
28524 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
28525 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
28526 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
28527 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
28528 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
28529 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
28530 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
28531 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
28532 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
28533 c-torture 1.11.
28534 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
28535 correspond to c-torture 1.11.
28536
28537 * New file.