re PR fortran/16222 (non-integral DO loop variables are unsupported.)
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-12-12 Steven G. Kargl <kargls@comcast.net>
2 Paul Brook <paul@codesourcery.com>
3
4 PR fortran/16222
5 * gfortran.dg/real_do_1.f90: New test.
6
7 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
8
9 PR tree-opt/18040
10 * g++.dg/opt/ptrmem6.C: New test.
11
12 2004-12-11 Roger Sayle <roger@eyesopen.com>
13
14 PR middle-end/18921
15 * gcc.dg/pr18921-1.c: New test case.
16
17 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18
19 PR fortran/17175
20 * gfortran.dg/scale_1.f90: New test.
21
22 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
23
24 PR middle-end/18903
25 * gcc.c-torture/compile/pr18903.c: New test.
26
27 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
28
29 * gcc.c-torture/execute/20041210-1.c: New test.
30
31 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
32
33 PR c++/18731
34 * g++.dg/parser/struct-1.C: New test.
35 * g++.dg/parser/struct-2.C: New test.
36 * g++.dg/parser/struct-3.C: New test.
37
38 2004-12-09 Richard Henderson <rth@redhat.com>
39
40 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
41
42 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
43 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
44
45 2004-12-09 Matt Austern <austern@apple.com>
46
47 PR c++/18514
48 * g++.dg/ext/builtin1.C: New
49 * g++.dg/ext/builtin2.C: New
50 * g++.dg/ext/builtin3.C: New
51 * g++.dg/ext/builtin4.C: New
52 * g++.dg/ext/builtin5.C: New
53
54 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
55
56 PR tree-opt/18904
57 * g++.dg/opt/ptrmem5.C: New test.
58
59 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
60
61 * g++.dg/parse/typename5.C: Adjust for new error.
62 * g++.dg/parse/typename7.C: New.
63
64 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
65
66 PR c++/18073
67 * g++.dg/other/mmintrin.C: New test.
68
69 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
70
71 PR c++/16681
72 * g++.dg/init/array15.C: New.
73 * g++.dg/init/array16.C: New.
74
75 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
76
77 PR fortran/18826
78 * gfortran.dg/assign_1.f90: New test.
79
80 2004-12-08 Nick Clifton <nickc@redhat.com>
81
82 * gcc.target/xstormy16/bss_below100: New directory containing tests.
83 * gcc.target/xstormy16/data_below100: Likewise.
84 * gcc.target/xstormy16/sfr: Likewise.
85 * gcc.target/xstormy16/below100.S: New test source file.
86 * gcc.target/xstormy16/below100.ld: New test linker script.
87 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
88 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
89 bp instructions.
90 * gcc.target/xstormy16/bp.c: Likewise.
91
92 * gcc.target/xstormy16/bss_below100: New files:
93 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
94 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
95 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
96 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
97 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
98 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
99 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
100 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
101 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
102 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
103 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
104 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
105 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
106 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
107 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
108 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
109 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
110 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
111 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
112 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
113 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
114 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
115 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
116 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
117 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
118 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
119 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
120
121 * gcc.target/xstormy16/data_below100: New files:
122 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
123 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
124 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
125 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
126 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
127 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
128 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
129 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
130 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
131 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
132 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
133 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
134 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
135 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
136 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
137 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
138 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
139 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
140 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
141 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
142 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
143 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
144 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
145 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
146 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
147 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
148 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
149
150 * gcc.target/xstormy16/sfr: New files:
151 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
152 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
153 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
154 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
155 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
156 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
157 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
158 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
159 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
160 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
161 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
162 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
163 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
164 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
165 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
166 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
167 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
168 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
169 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
170 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
171 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
172 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
173 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
174 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
175 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
176 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
177 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
178 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
179 27_if0_sfrw_bitfield_f.c
180
181 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
182
183 PR c++/18100
184 * g++.dg/lookup/name-clash4.C: New test.
185
186 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
187
188 PR c++/18672
189 * g++.dg/opt/array1.C: New.
190
191 PR c++/18803
192 * g++.dg/template/operator5.C: New.
193
194 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
195
196 PR c/18867
197 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
198
199 2004-12-07 Steven Bosscher <stevenb@suse.de>
200
201 * gcc.dg/noncompile/20041207.c: New test.
202
203 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
204
205 * g++.dg/other/unreachable-1.C: New test.
206
207 2004-12-06 Nick Clifton <nickc@redhat.com>
208
209 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
210 <limits.h> because the latter comes from gcc's include/ directory
211 and not the newlib/libc/include directory.
212
213 2004-12-04 Richard Henderson <rth@redhat.com>
214
215 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
216
217 2004-12-04 Richard Henderson <rth@redhat.com>
218
219 * lib/target-supports.exp (check_gc_sections_available): Disable
220 for alpha and ia64.
221
222 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
223
224 PR middle-end/17909
225 * g++.dg/other/vararg-2.C: New test.
226
227 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
228
229 PR c++/17011, c++/17971
230 * g++.dg/template/error15.C: Adjust expected error.
231 * g++.dg/template/instantiate3.C: Likewise.
232
233 2004-12-03 Janis Johnson <janis187@us.ibm.com>
234
235 * gcc.dg/altivec-18.c: Fix for darwin
236
237 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
238
239 PR c++/18782
240 * g++.dg/parse/ptrmem2.C: New.
241
242 PR c++/18318
243 * g++.dg/template/new1.C: New.
244
245 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
246
247 PR fortran/18710
248 * gfortran.dg/direct_io_3.f90: New test.
249
250 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
251
252 PR 18758
253 * g++.dg/parse/crash21.C: New.
254
255 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
256
257 PR c++/15664, c++/18276
258 * g++.dg/template/ttp13.C: New test.
259 * g++.dg/template/ttp14.C: Likewise.
260
261 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
262
263 PR c++/18123
264 * g++.dg/parse/enum2.C: New test.
265 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
266
267 2004-12-02 Nick Clifton <nickc@redhat.com>
268
269 * gcc.target/xstormy16: New test directory.
270 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
271 * gcc.target/xstormy16/bp.c: Check the generation of bp
272 instructions.
273 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
274 bn instructions and the BELOW100 attribute.
275
276 2004-12-02 Alan Modra <amodra@bigpond.net.au>
277
278 PR target/16952
279 * gcc.dg/ppc-eabi.c: New.
280
281 2004-12-02 Bud Davis <bdavis9659@comcast.net>
282
283 PR fortran/18284
284 * gfortran.dg/backspace.f90
285
286 2004-12-02 Bud Davis <bdavis9659@comcast.net>
287
288 * gfortran.dg/inquire.f90: New test.
289
290 2004-12-01 Janis Johnson <janis187@us.ibm.com>
291
292 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
293 handle effective-target-keyword.
294 (dg-skip-if): Support effective-target keyword as target list.
295 (dg-xfail-if): Ditto.
296 * lib/target-supports.exp (is-effective-target-keyword): New proc.
297
298 2004-12-01 Diego Novillo <dnovillo@redhat.com>
299
300 PR tree-optimization/18291
301 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
302
303 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
304
305 PR C++/18729
306 * g++.dg/parse/crash20.C: New.
307
308 PR c++/17431
309 * g++.dg/overload/arg1.C: New.
310 * g++.dg/overload/arg2.C: New.
311 * g++.dg/overload/arg3.C: New.
312 * g++.dg/overload/arg4.C: New.
313
314 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
315
316 * gcc.dg/c99-flex-array-4.c: Remove.
317
318 2004-11-30 Janis Johnson <janis187@us.ibm.com>
319
320 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
321
322 * lib/target-supports.exp (is-effective-target): Simplify.
323
324 * lib/target-supports.exp (check_effective_target_vect_long):
325 Fix for powerpc64-*-*.
326
327 2004-11-30 Loren James Rittle <ljrittle@acm.org>
328
329 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
330 to support new requirements on FreeBSD 5.
331
332 2004-11-30 Devang Patel <dpatel@apple.com>
333
334 PR 18702
335 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
336
337 2004-11-30 Janis Johnson <janis187@us.ibm.com>
338
339 * g++.dg/ext/altivec-13.C: New test.
340
341 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
342
343 PR tree-opt/18298
344 * gcc.c-torture/execute/p18298.c: New test.
345
346 2004-11-30 Ira Rosen <irar@il.ibm.com>
347 Dorit Naishlos <dorit@il.ibm.com>
348
349 PR tree-opt/18607
350 * gcc.dg/vect/vect-89.c: New test.
351
352 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
353
354 * gcc.dg/pr18596-1.c: New test.
355
356 2004-11-30 Ben Elliston <bje@au.ibm.com>
357
358 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
359
360 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
361
362 PR c/18479
363 * gcc.dg/pr18479.c: New test.
364
365 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
366
367 PR target/18490
368 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
369 mmix-knuth-mmixware.
370
371 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
372 cris-*-elf* cris-*-aout* mmix-*-*
373
374 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
375
376 PR middle-end/18725
377 * gcc.dg/pr18725.c: New test.
378
379 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
380
381 PR target/18488
382 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
383
384 PR target/18336
385 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
386
387 2004-11-29 Mark Mitchell <mark@codesourcery.com>
388
389 PR c++/18368
390 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
391 * g++.old-deja/g++.law/ctors5.C: Likewise.
392 * g++.old-deja/g++.other/crash25.C: Likewise.
393
394 PR c++/18674
395 * g++.dg/template/error16.C: New test.
396
397 PR c++/18512
398 * g++.dg/template/crash29.C: New test.
399
400 2004-11-29 Diego Novillo <dnovillo@redhat.com>
401
402 PR tree-optimization/18712
403 * gcc.c-torture/compile/pr18712.c: New test.
404
405 2004-11-29 Joseph Myers <joseph@codesourcery.com>
406
407 PR c/7544
408 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
409 tests.
410
411 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
412
413 PR c++/18652
414 * g++.dg/lookup/crash6.C: New test.
415
416 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
417
418 PR middle-end/18164
419 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
420
421 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
422
423 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
424 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
425 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
426
427 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
428
429 * gcc.dg/pr18164.c: New test.
430
431 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
432
433 * gcc.dg/funroll-loops-all.c: New.
434
435 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
436
437 PR target/18489
438 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
439 delimeter, match space and TAB as well as ":".
440
441 PR target/18484
442 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
443
444 PR target/18348
445 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
446
447 PR target/18345
448 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
449
450 PR target/18337
451 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
452
453 2004-11-28 Bud Davis <bdavis9659@comcast.net>
454
455 * gfortran.dg/direct_io_2.f90: New test.
456
457 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
458
459 PR target/18334
460 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
461
462 2004-11-28 Richard Henderson <rth@redhat.com>
463
464 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
465
466 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
467
468 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
469 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
470 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
471 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
472 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
473 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
474 gcc.dg/pointer-arith-8.c: New tests.
475
476 2004-11-27 Bud Davis <bdavis9659@comcast.net>
477
478 PR fortran/18364
479 * gfortran.dg/endfile.f90: New test.
480
481 2004-11-27 Falk Hueffner <falk@debian.org>
482
483 * gcc.dg/loop-6.c: New test.
484
485 2004-11-27 Jakub Jelinek <jakub@redhat.com>
486
487 * gcc.c-torture/execute/20041126-1.c: New test.
488
489 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
490
491 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
492 on IRIX.
493
494 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
495
496 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
497 functions.
498
499 2004-11-27 Jakub Jelinek <jakub@redhat.com>
500
501 PR rtl-optimization/17825
502 * gcc.c-torture/compile/20041119-1.c: New test.
503
504 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
505
506 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
507 Check existence of ld library path variables before unsetting.
508
509 2004-11-26 Mark Mitchell <mark@codesourcery.com>
510
511 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
512
513 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
514
515 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
516
517 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
518
519 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
520
521 2004-11-26 Ben Elliston <bje@au.ibm.com>
522
523 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
524 dg-do directive.
525
526 2004-11-26 Ben Elliston <bje@au.ibm.com>
527
528 * gcc.dg/pr17957.c: Pass --param, not -param.
529
530 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
531
532 PR middle-end/17957
533 * testsuite/gcc.dg/pr17957.c: New test.
534
535 2004-11-25 Mark Mitchell <mark@codesourcery.com>
536
537 PR c++/18445
538 * g++.dg/template/crash28.C: Likewise.
539
540 PR c++/18001
541 * g++.dg/expr/unary2.C: Adjust lvalue messages.
542 * g++.dg/ext/lvaddr.C: Likewise.
543 * g++.dg/opt/pr7503-3.C: Likewise.
544
545 PR c++/18466
546 * g++.dg/parse/qualified3.C: New test.
547 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
548
549 PR c++/18545
550 * g++.dg/expr/return1.C: New test.
551
552 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
553
554 Friend class name lookup 3/n, PR c++/3332
555 * g++.dg/lookup/friend3.C: New test.
556 * g++.dg/lookup/friend4.C: Likewise.
557 * g++.dg/lookup/friend5.C: Likewise.
558
559 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
560
561 Friend class name lookup 2/n, PR c++/14513, c++/15410
562 * g++.dg/lookup/friend2.C: New test.
563 * g++.dg/template/friend31.C: Likewise.
564
565 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
566
567 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
568
569 2004-11-24 Mark Mitchell <mark@codesourcery.com>
570
571 PR c++/17473
572 * g++.dg/tc1/dr56.C: Remove.
573 * g++.dg/template/typedef1.C: Add dg-error markers.
574 * g++.old-deja/g++.other/typedef7.C: Likewise.
575
576 PR c++/18285
577 * g++.dg/parse/typedef7.C: New test.
578
579 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
580
581 * gcc.c-torture/execute/20041124-1.c: New test.
582
583 2004-11-24 Mark Mitchell <mark@codesourcery.com>
584
585 * g++.dg/template/deduce3.C: New test.
586
587 PR c++/18586
588 * g++.dg/template/crash27.C: New test.
589
590 PR c++/18530
591 * g++.dg/warn/Wshadow-3.C: New test.
592
593 2004-11-24 Devang Patel <dpatel@apple.com>
594
595 PR/18555
596 * gcc.dg/cpp/isysroot-1.c: New test.
597 * gcc.dg/cpp/usr/include/stdio.h: New file.
598 * gcc.dg/cpp/isysroot-2.c: New test.
599 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
600 New file.
601
602 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
603
604 PR c++/8929
605 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
606
607 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
608
609 * gcc.target/sparc/align.c: Do not include <stdint.h>.
610 * gcc.target/sparc/pdist.c: Likewise.
611
612 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
613
614 PR c++/16882
615 * g++.dg/conversion/simd1.C: New test.
616
617 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
618
619 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
620 and restore_ld_library_path_env_vars.
621 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
622 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
623 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
624 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
625
626 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
627
628 * gcc.dg/pragma-align-2.c: Test macro expansion.
629 * gcc.dg/pragma-pack-2.c: New test.
630
631 2004-11-23 Richard Henderson <rth@redhat.com>
632
633 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
634 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
635 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
636 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
637 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
638 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
639
640 * gcc.dg/vect/vect.exp: Add check for alpha.
641 * lib/target-supports.exp (check_alpha_max_hw_available): New.
642 (check_effective_target_vect_int): Enable for alpha.
643 (check_effective_target_vect_long): New.
644 (is-effective-target): Add it.
645
646 2004-11-23 Uros Bizjak <uros@kss-loka.si>
647
648 * gcc.dg/pr18614-1.c: New test.
649
650 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
651
652 * gcc.dg/setjmp-2.c: New test.
653
654 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
655
656 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
657 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
658 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
659 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
660 gcc.target/sparc/pdist.c: New tests.
661
662 2004-11-22 Bob Wilson <bob.wilson@acm.org>
663
664 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
665
666 2004-11-22 Dale Johannesen <dalej@apple.com>
667
668 * gcc.dg/20041111-1.c: New.
669
670 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
671
672 PR tree-opt/18536
673 * gcc.dg/vect/pr18536.c: New test.
674
675 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
676
677 PR c++/18354
678 * g++.dg/template/nontype11.C: New test.
679
680 2004-11-21 Roger Sayle <roger@eyesopen.com>
681
682 PR middle-end/18520
683 * gcc.dg/pr18520-1.c: New test case.
684
685 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
686
687 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
688 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
689 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
690 expected diagnostics.
691
692 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
693
694 PR target/18580
695 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
696 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
697 vect-77.c, vect-77a.c: XFAIL on the SPARC.
698
699 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
700
701 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
702
703 2004-11-19 Mark Mitchell <mark@codesourcery.com>
704 Joseph Myers <joseph@codesourcery.com>
705
706 * lib/target-supports.exp (check_visibility_available): Really
707 test the compiler.
708
709 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
710
711 PR tree-opt/18181
712 * gcc.dg/vect/vect-85.c: New test.
713 * gcc.dg/vect/vect-86.c: New test.
714 * gcc.dg/vect/vect-87.c: New test.
715 * gcc.dg/vect/vect-88.c: New test.
716
717 2004-11-19 Ben Elliston <bje@au.ibm.com>
718
719 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
720
721 2004-11-18 Janis Johnson <janis187@us.ibm.com>
722
723 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
724 * gcc.dg/ppc-and-1.c: Ditto.
725 * gcc.dg/ppc-compare-1.c: Ditto.
726 * gcc.dg/ppc-mov-1.c: Ditto
727
728 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
729 Mark Mitchell <mark@codesourcery.com>
730
731 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
732
733 2004-11-17 Janis Johnson <janis187@us.ibm.com>
734 Aldy Hernandez <aldyh@redhat.com>
735
736 * lib/target-supports.exp (check_effective_target_vect_int): New
737 (check_effective_target_vect_float): New
738 (check_effective_target_vect_double): New.
739 (is-effective-target): Support new effective targets keywords.
740 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
741 default action for dg-do.
742 * gcc.dg/vect/pr16105.c: Use new support.
743 * gcc.dg/vect/pr18400.c: Ditto.
744 * gcc.dg/vect/pr18425.c: Ditto.
745 * gcc.dg/vect/vect-1.c: Ditto.
746 * gcc.dg/vect/vect-10.c: Ditto.
747 * gcc.dg/vect/vect-11.c: Ditto.
748 * gcc.dg/vect/vect-12.c: Ditto.
749 * gcc.dg/vect/vect-13.c: Ditto.
750 * gcc.dg/vect/vect-14.c: Ditto.
751 * gcc.dg/vect/vect-15.c: Ditto.
752 * gcc.dg/vect/vect-16.c: Ditto.
753 * gcc.dg/vect/vect-17.c: Ditto.
754 * gcc.dg/vect/vect-18.c: Ditto.
755 * gcc.dg/vect/vect-19.c: Ditto.
756 * gcc.dg/vect/vect-2.c: Ditto.
757 * gcc.dg/vect/vect-20.c: Ditto.
758 * gcc.dg/vect/vect-21.c: Ditto.
759 * gcc.dg/vect/vect-22.c: Ditto.
760 * gcc.dg/vect/vect-23.c: Ditto.
761 * gcc.dg/vect/vect-24.c: Ditto.
762 * gcc.dg/vect/vect-25.c: Ditto.
763 * gcc.dg/vect/vect-26.c: Ditto.
764 * gcc.dg/vect/vect-27.c: Ditto.
765 * gcc.dg/vect/vect-27a.c: Ditto.
766 * gcc.dg/vect/vect-28.c: Ditto.
767 * gcc.dg/vect/vect-29.c: Ditto.
768 * gcc.dg/vect/vect-29a.c: Ditto.
769 * gcc.dg/vect/vect-3.c: Ditto.
770 * gcc.dg/vect/vect-30.c: Ditto.
771 * gcc.dg/vect/vect-31.c: Ditto.
772 * gcc.dg/vect/vect-32.c: Ditto.
773 * gcc.dg/vect/vect-33.c: Ditto.
774 * gcc.dg/vect/vect-34.c: Ditto.
775 * gcc.dg/vect/vect-35.c: Ditto.
776 * gcc.dg/vect/vect-36.c: Ditto.
777 * gcc.dg/vect/vect-37.c: Ditto.
778 * gcc.dg/vect/vect-38.c: Ditto.
779 * gcc.dg/vect/vect-4.c: Ditto.
780 * gcc.dg/vect/vect-40.c: Ditto.
781 * gcc.dg/vect/vect-41.c: Ditto.
782 * gcc.dg/vect/vect-42.c: Ditto.
783 * gcc.dg/vect/vect-43.c: Ditto.
784 * gcc.dg/vect/vect-44.c: Ditto.
785 * gcc.dg/vect/vect-45.c: Ditto.
786 * gcc.dg/vect/vect-46.c: Ditto.
787 * gcc.dg/vect/vect-47.c: Ditto.
788 * gcc.dg/vect/vect-48.c: Ditto.
789 * gcc.dg/vect/vect-48a.c: Ditto.
790 * gcc.dg/vect/vect-49.c: Ditto.
791 * gcc.dg/vect/vect-5.c: Ditto.
792 * gcc.dg/vect/vect-50.c: Ditto.
793 * gcc.dg/vect/vect-51.c: Ditto.
794 * gcc.dg/vect/vect-52.c: Ditto.
795 * gcc.dg/vect/vect-53.c: Ditto.
796 * gcc.dg/vect/vect-54.c: Ditto.
797 * gcc.dg/vect/vect-55.c: Ditto.
798 * gcc.dg/vect/vect-56.c: Ditto.
799 * gcc.dg/vect/vect-56a.c: Ditto.
800 * gcc.dg/vect/vect-57.c: Ditto.
801 * gcc.dg/vect/vect-58.c: Ditto.
802 * gcc.dg/vect/vect-59.c: Ditto.
803 * gcc.dg/vect/vect-6.c: Ditto.
804 * gcc.dg/vect/vect-60.c: Ditto.
805 * gcc.dg/vect/vect-61.c: Ditto.
806 * gcc.dg/vect/vect-62.c: Ditto.
807 * gcc.dg/vect/vect-63.c: Ditto.
808 * gcc.dg/vect/vect-64.c: Ditto.
809 * gcc.dg/vect/vect-65.c: Ditto.
810 * gcc.dg/vect/vect-66.c: Ditto.
811 * gcc.dg/vect/vect-67.c: Ditto.
812 * gcc.dg/vect/vect-68.c: Ditto.
813 * gcc.dg/vect/vect-69.c: Ditto.
814 * gcc.dg/vect/vect-7.c: Ditto.
815 * gcc.dg/vect/vect-72.c: Ditto.
816 * gcc.dg/vect/vect-72a.c: Ditto.
817 * gcc.dg/vect/vect-73.c: Ditto.
818 * gcc.dg/vect/vect-74.c: Ditto.
819 * gcc.dg/vect/vect-75.c: Ditto.
820 * gcc.dg/vect/vect-76.c: Ditto.
821 * gcc.dg/vect/vect-77.c: Ditto.
822 * gcc.dg/vect/vect-77a.c: Ditto.
823 * gcc.dg/vect/vect-78.c: Ditto.
824 * gcc.dg/vect/vect-79.c: Ditto.
825 * gcc.dg/vect/vect-8.c: Ditto.
826 * gcc.dg/vect/vect-80.c: Ditto.
827 * gcc.dg/vect/vect-82.c: Ditto.
828 * gcc.dg/vect/vect-82_64.c: Ditto.
829 * gcc.dg/vect/vect-83.c: Ditto.
830 * gcc.dg/vect/vect-83_64.c: Ditto.
831 * gcc.dg/vect/vect-9.c: Ditto.
832 * gcc.dg/vect/vect-all.c: Ditto.
833 * gcc.dg/vect/vect-none.c: Ditto.
834
835 2004-11-17 Janis Johnson <janis187@us.ibm.com>
836
837 * lib/gcc-dg.exp (dg-skip-if): New function.
838 (dg-forbid-option): Remove.
839 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
840 * g++.dg/abi/bitfield8.C: Likewise.
841 * g++.dg/abi/dtor1.C: Likewise.
842 * g++.dg/abi/empty10.C: Likewise.
843 * g++.dg/abi/empty7.C: Likewise.
844 * g++.dg/abi/empty9.C: Likewise.
845 * g++.dg/abi/layout3.C: Likewise.
846 * g++.dg/abi/layout4.C: Likewise.
847 * g++.dg/abi/thunk1.C: Likewise.
848 * g++.dg/abi/thunk2.C: Likewise.
849 * g++.dg/abi/vbase11.C: Likewise.
850 * g++.dg/abi/vthunk2.C: Likewise.
851 * g++.dg/abi/vthunk3.C: Likewise.
852 * g++.dg/ext/attrib8.C: Likewise.
853 * g++.dg/opt/longbranch2.C: Likewise.
854 * g++.dg/opt/reg-stack4.C: Likewise.
855 * g++.old-deja/g++.ext/attrib1.C: Likewise.
856 * g++.old-deja/g++.ext/attrib2.C: Likewise.
857 * g++.old-deja/g++.ext/attrib3.C: Likewise.
858 * g++.old-deja/g++.other/store-expr1.C: Likewise.
859 * g++.old-deja/g++.other/store-expr2.C: Likewise.
860 * gcc.dg/20000609-1.c: Likewise.
861 * gcc.dg/20000720-1.c: Likewise.
862 * gcc.dg/20011107-1.c: Likewise.
863 * gcc.dg/20011119-1.c: Likewise.
864 * gcc.dg/20020108-1.c: Likewise.
865 * gcc.dg/20020122-2.c: Likewise.
866 * gcc.dg/20020122-3.c: Likewise.
867 * gcc.dg/20020201-3.c: Likewise.
868 * gcc.dg/20020206-1.c: Likewise.
869 * gcc.dg/20020218-1.c: Likewise.
870 * gcc.dg/20020310-1.c: Likewise.
871 * gcc.dg/20020411-1.c: Likewise.
872 * gcc.dg/20020418-2.c: Likewise.
873 * gcc.dg/20020426-1.c: Likewise.
874 * gcc.dg/20020426-2.c: Likewise.
875 * gcc.dg/20020517-1.c: Likewise.
876 * gcc.dg/20020523-1.c: Likewise.
877 * gcc.dg/20020523-2.c: Likewise.
878 * gcc.dg/20020729-1.c: Likewise.
879 * gcc.dg/20030204-1.c: Likewise.
880 * gcc.dg/20030826-2.c: Likewise.
881 * gcc.dg/20030926-1.c: Likewise.
882 * gcc.dg/20031202-1.c: Likewise.
883 * gcc.dg/980312-1.c: Likewise.
884 * gcc.dg/980313-1.c: Likewise.
885 * gcc.dg/990117-1.c: Likewise.
886 * gcc.dg/990424-1.c: Likewise.
887 * gcc.dg/990524-1.c: Likewise.
888 * gcc.dg/991230-1.c: Likewise.
889 * gcc.dg/i386-387-1.c: Likewise.
890 * gcc.dg/i386-387-2.c: Likewise.
891 * gcc.dg/i386-387-3.c: Likewise.
892 * gcc.dg/i386-387-4.c: Likewise.
893 * gcc.dg/i386-387-5.c: Likewise.
894 * gcc.dg/i386-387-6.c: Likewise.
895 * gcc.dg/i386-asm-1.c: Likewise.
896 * gcc.dg/i386-bitfield1.c: Likewise.
897 * gcc.dg/i386-bitfield2.c: Likewise.
898 * gcc.dg/i386-loop-1.c: Likewise.
899 * gcc.dg/i386-loop-2.c: Likewise.
900 * gcc.dg/i386-loop-3.c: Likewise.
901 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
902 * gcc.dg/i386-pic-1.c: Likewise.
903 * gcc.dg/i386-regparm.c: Likewise.
904 * gcc.dg/i386-signbit-1.c: Likewise.
905 * gcc.dg/i386-signbit-2.c: Likewise.
906 * gcc.dg/i386-signbit-3.c: Likewise.
907 * gcc.dg/i386-sse-5.c: Likewise.
908 * gcc.dg/i386-sse-8.c: Likewise.
909 * gcc.dg/i386-unroll-1.c: Likewise.
910 * gcc.dg/tls/opt-1.c: Likewise.
911 * gcc.dg/tls/opt-2.c: Likewise.
912 * gcc.dg/unroll-1.c: Likewise.
913 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
914 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
915 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
916 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
917
918 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
919
920 * g++.dg/template/incomplete1.C: New test.
921
922 2004-11-16 Nick Clifton <nickc@redhat.com>
923
924 Revert patches accidentally commited during checkin of fixes for
925 xstormy16 tests:
926 gcc.c-torture/execute/simd-4.c: Revert
927 gcc.dg/20040910-1.c: Revert.
928
929 2004-11-16 Paul Brook <paul@codesourcery.com>
930
931 PR fortran/13010
932 * gfortran.dg/der_pointer_1.f90: New test.
933
934 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
935
936 PR c/18498
937 * gcc.dg/bitfld-13.c: New test.
938
939 2004-11-15 Janis Johnson <janis187@us.ibm.com>
940
941 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
942 powerpc*-*-linux*.
943
944 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
945 * gcc.dg/ppc64-abi-2.c: Ditto.
946 * gcc.dg/ppc64-abi-3.c: Ditto.
947
948 * lib/gcc-dg.exp (dg-target-list): Remove.
949
950 2004-11-15 Steve Ellcey <sje@cup.hp.com>
951
952 * gcc.dg/ia64-postinc.c: New test.
953
954 2004-11-15 Mark Mitchell <mark@codesourcery.com>
955
956 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
957
958 2004-11-15 Nick Clifton <nickc@redhat.com>
959
960 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
961 __INT_MAX__ so that the test can be compiled by toolchains
962 targeted at 16-bit processors.
963
964 * gcc.dg/20040625-1.c: Use long constants rather than integers
965 when performing arithmetic that will overflow 16-bits.
966
967 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
968 xstormy16. It does not support 128-bit vector operations.
969
970 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
971 with the macro PTR_TYPE. Define this macro to an integer type
972 suitable for holding a pointer.
973
974 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
975 the target is a 16-bit processor.
976
977 * gcc.dg/cpp/if-2.c: Expect a different warning message from
978 16-bit targets where the character constant will be too long.
979
980 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
981 where the double will not be directly addressable.
982
983 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
984
985 Friend class name lookup 1/n, PR c++/18471
986 * g++.dg/template/crash26.C: New test.
987 * g++.dg/lookup/struct1.C: Adjust expected error.
988 * g++.dg/parse/elab1.C: Likewise.
989 * g++.dg/parse/elab2.C: Likewise.
990 * g++.dg/parse/int-as-enum1.C: Likewise.
991 * g++.dg/parse/struct-as-enum1.C: Likewise.
992 * g++.dg/parse/typedef1.C: Likewise.
993 * g++.dg/parse/typedef3.C: Likewise.
994 * g++.dg/parse/typedef4.C: Likewise.
995 * g++.dg/parse/typedef5.C: Likewise.
996 * g++.dg/template/nontype4.C: Likewise.
997 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
998 * g++.old-deja/g++.other/elab1.C: Likewise.
999 * g++.old-deja/g++.other/syntax4.C: Likewise.
1000
1001 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1002
1003 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
1004
1005 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
1006
1007 * gcc.c-torture/execute/20041114-1.c: New test.
1008
1009 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
1010
1011 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
1012 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
1013 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
1014 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
1015 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
1016 gcc.dg/switch-7.c: New tests.
1017
1018 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1019
1020 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
1021
1022 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1023
1024 PR tree-opt/18400
1025 * gcc.dg/vect/pr18400.c: New test.
1026
1027 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1028 Andrew Pinski <pinskia@physics.uc.edu>
1029
1030 PR tree-opt/18425
1031 * gcc.dg/vect/pr18425.c: New test.
1032
1033 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1034
1035 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
1036 Guard with dg-require-alias and dg-require-visibility.
1037
1038 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1039
1040 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
1041
1042 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1043
1044 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
1045
1046 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1047
1048 PR c++/17344
1049 * g++.dg/template/defarg5.C: New test.
1050
1051 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1052
1053 * g++.dg/parse/cast1.C: Run only on ILP32.
1054 * g++.old-deja/g++.mike/p784.C: Likewise.
1055
1056 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
1057
1058 * gcc.c-torture/execute/20041113-1.c: New test.
1059
1060 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1061
1062 PR target/18230
1063 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
1064 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
1065 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
1066 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1067 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
1068 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
1069 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
1070 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
1071 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
1072 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1073 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1074 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
1075 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
1076
1077 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1078
1079 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
1080 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
1081 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
1082 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
1083 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
1084 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
1085 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
1086 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
1087 gcc.target/sparc/combined-1.c: New tests.
1088
1089 2004-11-12 Ziemowit Laski <zlaski@apple.com>
1090
1091 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
1092 New tests.
1093
1094 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1095
1096 * lib/gcc-dg.exp (dg-forbid-option): New function.
1097 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
1098 * g++.dg/abi/bitfield8.C: Likewise.
1099 * g++.dg/abi/dtor1.C: Likewise.
1100 * g++.dg/abi/empty10.C: Likewise.
1101 * g++.dg/abi/empty7.C: Likewise.
1102 * g++.dg/abi/empty9.C: Likewise.
1103 * g++.dg/abi/layout3.C: Likewise.
1104 * g++.dg/abi/layout4.C: Likewise.
1105 * g++.dg/abi/thunk1.C: Likewise.
1106 * g++.dg/abi/thunk2.C: Likewise.
1107 * g++.dg/abi/vbase11.C: Likewise.
1108 * g++.dg/abi/vthunk2.C: Likewise.
1109 * g++.dg/abi/vthunk3.C: Likewise.
1110 * g++.dg/ext/attrib8.C: Likewise.
1111 * g++.dg/opt/longbranch2.C: Likewise.
1112 * g++.dg/opt/reg-stack4.C: Likewise.
1113 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1114 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1115 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1116 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1117 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1118 * gcc.dg/20000609-1.c: Likewise.
1119 * gcc.dg/20000720-1.c: Likewise.
1120 * gcc.dg/20011107-1.c: Likewise.
1121 * gcc.dg/20011119-1.c: Likewise.
1122 * gcc.dg/20020108-1.c: Likewise.
1123 * gcc.dg/20020122-2.c: Likewise.
1124 * gcc.dg/20020122-3.c: Likewise.
1125 * gcc.dg/20020201-3.c: Likewise.
1126 * gcc.dg/20020206-1.c: Likewise.
1127 * gcc.dg/20020218-1.c: Likewise.
1128 * gcc.dg/20020310-1.c: Likewise.
1129 * gcc.dg/20020411-1.c: Likewise.
1130 * gcc.dg/20020418-2.c: Likewise.
1131 * gcc.dg/20020426-1.c: Likewise.
1132 * gcc.dg/20020426-2.c: Likewise.
1133 * gcc.dg/20020517-1.c: Likewise.
1134 * gcc.dg/20020523-1.c: Likewise.
1135 * gcc.dg/20020523-2.c: Likewise.
1136 * gcc.dg/20020729-1.c: Likewise.
1137 * gcc.dg/20030204-1.c: Likewise.
1138 * gcc.dg/20030826-2.c: Likewise.
1139 * gcc.dg/20030926-1.c: Likewise.
1140 * gcc.dg/20031202-1.c: Likewise.
1141 * gcc.dg/980312-1.c: Likewise.
1142 * gcc.dg/980313-1.c: Likewise.
1143 * gcc.dg/990117-1.c: Likewise.
1144 * gcc.dg/990424-1.c: Likewise.
1145 * gcc.dg/990524-1.c: Likewise.
1146 * gcc.dg/991230-1.c: Likewise.
1147 * gcc.dg/i386-387-1.c: Likewise.
1148 * gcc.dg/i386-387-2.c: Likewise.
1149 * gcc.dg/i386-387-3.c: Likewise.
1150 * gcc.dg/i386-387-4.c: Likewise.
1151 * gcc.dg/i386-387-5.c: Likewise.
1152 * gcc.dg/i386-387-6.c: Likewise.
1153 * gcc.dg/i386-asm-1.c: Likewise.
1154 * gcc.dg/i386-bitfield1.c: Likewise.
1155 * gcc.dg/i386-bitfield2.c: Likewise.
1156 * gcc.dg/i386-loop-1.c: Likewise.
1157 * gcc.dg/i386-loop-2.c: Likewise.
1158 * gcc.dg/i386-loop-3.c: Likewise.
1159 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1160 * gcc.dg/i386-pic-1.c: Likewise.
1161 * gcc.dg/i386-regparm.c: Likewise.
1162 * gcc.dg/i386-signbit-1.c: Likewise.
1163 * gcc.dg/i386-signbit-2.c: Likewise.
1164 * gcc.dg/i386-signbit-3.c: Likewise.
1165 * gcc.dg/i386-sse-5.c: Likewise.
1166 * gcc.dg/i386-sse-8.c: Likewise.
1167 * gcc.dg/i386-unroll-1.c: Likewise.
1168 * gcc.dg/tls/opt-1.c: Likewise.
1169 * gcc.dg/tls/opt-2.c: Likewise.
1170 * gcc.dg/unroll-1.c: Likewise.
1171 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1172 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1173 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1174 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1175 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
1176 -m64 is specified.
1177
1178 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1179
1180 PR c++/18389
1181 * g++.dg/parse/cond1.C: New test.
1182
1183 PR c++/18429
1184 * g++.dg/template/array9.C: New test.
1185 * g++.dg/ext/vla1.C: Adjust error messages.
1186 * g++.dg/ext/vlm1.C: Likewise.
1187 * g++.dg/template/crash2.C: Likewise.
1188
1189 PR c++/18436
1190 * g++.dg/template/call3.C: New test.
1191
1192 PR c++/18407
1193 * g++.dg/template/ptrmem11.C: New test.
1194
1195 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
1196
1197 PR other/14264
1198 * lib/g++.exp: Set LC_ALL and LANG to C.
1199 * lib/gcc-dg.exp: Likewise.
1200 * lib/gfortran.exp: Likewise.
1201 * lib/objc.exp: Likewise.
1202 * lib/treelang.exp: Likewise.
1203
1204 2004-11-12 Andreas Schwab <schwab@suse.de>
1205
1206 * gcc.dg/pr16286.c: Fix last change.
1207
1208 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1209
1210 PR c++/18416
1211 * g++.dg/init/global1.C: New test.
1212
1213 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
1214
1215 * gcc.c-torture/execute/20041112-1.c: New test.
1216
1217 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1218
1219 * lib/gcc-dg.exp (dg-target-list): New.
1220
1221 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1222 Richard Sandiford <rsandifo@redhat.com>
1223
1224 * lib/target-supports.exp (get-compiler_messages): New.
1225 (check_named_sections_available): Use it.
1226 (check_effective_target_ilp32): New.
1227 (check_effective_target_lp64): New.
1228 (is-effective-target): New.
1229 * lib/gcc-dg.exp (dg-require-effective-target): New.
1230
1231 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
1232
1233 * gcc.dg/precedence-1.c: New test.
1234
1235 2004-11-11 Janis Johnson <janis187@us.ibm.com>
1236
1237 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
1238
1239 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
1240 message, delete generated files, use more descriptive name for
1241 executable, and make the test unsupported when it cannot be run.
1242
1243 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
1244 (dg-require-weak, dg-require-visibility, dg-require-alias,
1245 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
1246 dg-require-iconv, dg-require-named-sections): Use it.
1247
1248 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
1249
1250 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
1251
1252 PR target/16457
1253 * gcc.dg/ppc-and-1: New
1254
1255 PR target/16796
1256 * gcc.dg/ppc-mov-1.c: New.
1257
1258 PR target/16458
1259 * gcc.dg/ppc-compare-1.c: New.
1260
1261 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
1262
1263 * objc.dg/desig-init-2.m: New test.
1264
1265 2004-11-10 Adam Nemet <anemet@lnxw.com>
1266
1267 PR middle-end/18160
1268 * g++.dg/warn/register-var-1.C: New test.
1269 * g++.dg/warn/register-var-2.C: New test.
1270
1271 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1272
1273 * gcc.dg/union-2.c: New test.
1274
1275 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
1276
1277 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
1278 New test for PR tree-optimization/17892.
1279
1280 2004-11-09 Mark Mitchell <mark@codesourcery.com>
1281
1282 PR c++/18369
1283 * g++.dg/init/new12.C: New test.
1284
1285 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
1286
1287 * gcc.target/sparc: New directory.
1288 * gcc.target/sparc/sparc.exp: New driver.
1289 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
1290 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
1291 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
1292 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
1293
1294 2004-11-10 Paul Brook <paul@codesourcery.com>
1295
1296 PR fortran/18218
1297 * gfortran.dg/list_read.c: New test.
1298
1299 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1300
1301 PR c/18322
1302 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
1303 expected diagnostic location.
1304
1305 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
1306
1307 * gcc.dg/20041109-1.c: New test.
1308
1309 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1310
1311 PR objc/18406
1312 * objc/compile/pr18406.m: New test.
1313
1314 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1315
1316 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
1317
1318 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1319
1320 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
1321
1322 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1323
1324 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
1325
1326 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1327
1328 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
1329 exit.
1330
1331 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
1332
1333 PR tree-opt/18299
1334 * gcc.c-torture/pr18299-1.c: New test.
1335
1336 2004-11-06 Andreas Schwab <schwab@suse.de>
1337
1338 * gcc.dg/pr16286.c: Also test for bool and pixel.
1339
1340 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
1341
1342 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
1343 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
1344 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
1345 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
1346 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
1347 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
1348 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
1349 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
1350 gcc.dg/struct-semi-3.c: New tests.
1351
1352 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1353
1354 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
1355
1356 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1357
1358 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
1359 Do not use C99 designators.
1360
1361 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1362
1363 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
1364
1365 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1366
1367 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
1368 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
1369 * gcc.c-torture/execute/simd-5.x: Remove.
1370
1371 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
1372
1373 PR rtl-optimization/17933
1374 * gcc.dg/torture/pr17933-1.c: New test.
1375
1376 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1377
1378 PR target/18106
1379 * lib/target-supports.exp (check_weak_available): Support
1380 Windows.
1381
1382 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
1383
1384 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
1385 call to fflush(stdout) before abort.
1386 (my_ffsll): New function.
1387 (generate_fields): Use it.
1388
1389 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1390
1391 * gcc.dg/init-undef-1.c: New test.
1392
1393 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1394
1395 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
1396 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
1397 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
1398 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
1399 expected messages for new parser.
1400
1401 2004-11-04 Mark Mitchell <mark@codesourcery.com>
1402
1403 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
1404
1405 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1406
1407 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
1408 on LP64 targets.
1409
1410 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1411
1412 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
1413 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
1414 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
1415 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
1416 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
1417 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
1418 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
1419 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
1420 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
1421 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
1422
1423 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1424
1425 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
1426 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
1427 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
1428 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
1429 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
1430 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
1431 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
1432 for new parser.
1433
1434 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
1435
1436 PR target/15342
1437 * gcc.dg/20041104-1.c: New test.
1438
1439 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1440
1441 * g++.dg/template/nontype7.C: New test.
1442 * g++.dg/template/nontype8.C: Likewise.
1443 * g++.dg/template/nontype9.C: Likewise.
1444 * g++.dg/template/nontype10.C: Likewise.
1445 * g++.dg/tc1/dr49.C: Likewise.
1446 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
1447 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
1448
1449 2004-11-04 Ben Elliston <bje@au.ibm.com>
1450
1451 * g++.dg/rtti/tinfo1.C: Remove xfails.
1452
1453 2004-11-04 Ben Elliston <bje@au.ibm.com>
1454
1455 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
1456 packed attribute to the definition to satisfy the new C++ parser.
1457
1458 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1459
1460 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
1461 invocations of va_arg.
1462
1463 2004-11-02 Mark Mitchell <mark@codesourcery.com>
1464
1465 PR c++/18124
1466 * g++.dg/template/crash25.C: New test.
1467
1468 PR c++/18155
1469 * g++.dg/template/typedef2.C: New test.
1470 * g++.dg/parse/crash13.C: Adjust error markers.
1471
1472 PR c++/18177
1473 * g++.dg/conversion/const3.C: New test.
1474
1475 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1476
1477 PR fortran/17535
1478 PR fortran/17583
1479 PR fortran/17713
1480 * gfortran.dg/generic_[123].f90: New testcases.
1481
1482 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1483
1484 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
1485 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
1486
1487 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1488
1489 PR tree-opt/16808
1490 * gcc.c-torture/compile/pr16808.c: New test.
1491
1492 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
1493
1494 PR rtl-optimization/17104
1495 * gcc.dg/ppc-bitfield1.c: New.
1496
1497 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1498
1499 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
1500
1501 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1502
1503 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
1504 strings for 32-bit code.
1505
1506 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
1507
1508 PR c/18239
1509 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
1510
1511 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
1512
1513 PR c++/18064
1514 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
1515
1516 2004-10-31 Mark Mitchell <mark@codesourcery.com>
1517
1518 PR c++/15172
1519 * g++.dg/init/aggr2.C: New test.
1520
1521 2004-10-30 Ziemowit Laski <zlaski@apple.com>
1522
1523 * objc.dg/local-decl-1.m: New test.
1524
1525 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
1526
1527 * gcc.dg/20040910-1.c: Adjust regex.
1528
1529 2004-10-30 Roger Sayle <roger@eyesopen.com>
1530
1531 PR rtl-optimization/18084
1532 * g++.dg/opt/pr18084-1.C: New testcase.
1533
1534 2004-10-30 Matt Austern <austern@apple.com>
1535
1536 PR c++/17542
1537 * g++.dg/ext/attrib18.C: New test.
1538
1539 2004-10-30 Roger Sayle <roger@eyesopen.com>
1540
1541 PR middle-end/18096
1542 * gcc.dg/pr18096-1.c: New test case.
1543
1544 2004-10-30 Roger Sayle <roger@eyesopen.com>
1545
1546 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
1547
1548 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
1549
1550 PR c/16666
1551 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
1552 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
1553 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
1554 gcc.dg/old-style-prom-3.c: New tests.
1555
1556 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
1557
1558 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
1559 Remove unnecessary inclusion of stdio.h.
1560
1561 2004-10-29 Roger Sayle <roger@eyesopen.com>
1562
1563 PR rtl-optimization/17581
1564 * gcc.dg/pr17581-1.c: New test case.
1565
1566 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
1567
1568 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
1569 being implemented.
1570 * g++.dg/conversion/dr195-1.C: New.
1571 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
1572 * g++.old-deja/g++.mike/p10148.C: Likewise.
1573
1574 2004-10-29 Mark Mitchell <mark@codesourcery.com>
1575
1576 PR c++/17695
1577 * g++.dg/debug/typedef2.C: New test.
1578
1579 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
1580
1581 PR fortran/13490
1582 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
1583 * gfortran.dg/g77/README: Update.
1584
1585 2004-10-28 Matt Austern <austern@apple.com>
1586
1587 PR c++/14124
1588 * g++.dg/ext/packed7.C: New test.
1589
1590 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1591
1592 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
1593 scan-assembler.
1594 * lib/scanasm.exp (hidden-scan-for): New proc.
1595 (scan-hidden): Use hidden-scan-for instead of constructing the scan
1596 string.
1597 (scan-not-hidden): Likewise.
1598 * lib/target-supports.exp (check_visibility_available): mach-o is
1599 support too.
1600
1601 2004-10-28 Mark Mitchell <mark@codesourcery.com>
1602
1603 PR c++/17132
1604 * g++.dg/template/memclass3.C: New test.
1605
1606 2004-10-28 Adam Nemet <anemet@lnxw.com>
1607
1608 PR middle-end/18160
1609 * gcc.dg/register-var-1.c: New test.
1610 * gcc.dg/register-var-2.c: New test.
1611 * gcc.dg/asm-7.c: Taking the address of a register variable is an
1612 error now.
1613
1614 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
1615
1616 PR other/18172
1617 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
1618 unused variables.
1619 * gcc.dg/vect/vect-22.c: Likewise.
1620
1621 2004-10-28 Jakub Jelinek <jakub@redhat.com>
1622
1623 * gcc.dg/i386-rotate-1.c: New test.
1624
1625 2004-10-27 Mark Mitchell <mark@codesourcery.com>
1626
1627 * g++.dg/init/ref12.C: Add "run" marker.
1628
1629 PR c++/17435
1630 * g++.dg/init/ref12.C: New test.
1631
1632 PR c++/18140
1633 * g++.dg/template/shift1.C: New test.
1634 * g++.dg/template/error10.C: Adjust error markers.
1635
1636 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
1637
1638 PR tree-opt/17529
1639 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
1640
1641 2004-10-27 Geoffrey Keating <geoffk@apple.com>
1642
1643 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
1644 * gcc.dg/weak/weak-3.c: Likewise.
1645 * gcc.dg/weak/weak-5.c: Likewise.
1646 * gcc.dg/weak/weak-9.c: Likewise.
1647 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
1648 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
1649
1650 * gcc.dg/darwin-weakimport-1.c: New.
1651
1652 2004-10-28 Ben Elliston <bje@au.ibm.com>
1653
1654 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
1655
1656 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
1657
1658 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
1659 'syntax' error messages.
1660 * gcc.dg/cpp/direct2s.c: Likewise.
1661
1662 2004-10-26 Geoffrey Keating <geoffk@apple.com>
1663
1664 * gcc.c-torture/compile/20041026-1.c: New.
1665
1666 2004-10-26 Mark Mitchell <mark@codesourcery.com>
1667
1668 PR c++/18093
1669 * g++.dg/lookup/ns2.C: New test.
1670
1671 PR c++/18020
1672 * g++.dg/template/enum4.C: New test.
1673
1674 PR c++/18161
1675 * g++.dg/template/expr1.C: New test.
1676
1677 2004-10-26 Ben Elliston <bje@au.ibm.com>
1678
1679 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
1680
1681 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
1682
1683 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
1684 gcc.dg/decl-nospec-3.c: New tests.
1685
1686 2004-10-26 Ziemowit Laski <zlaski@apple.com>
1687
1688 * objc.dg/super-class-3.m: New test.
1689
1690 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
1691
1692 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
1693 resyncing.
1694 * gcc.dg/cpp/direct2s.c: Likewise.
1695
1696 2004-10-25 Geoffrey Keating <geoffk@apple.com>
1697
1698 * objc.dg/image-info.m: Update for changes to section selection.
1699
1700 2004-10-25 David Ayers <d.ayers@inode.at>
1701 Ziemowit Laski <zlaski@apple.com>
1702
1703 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
1704 diagnostics when messaging 'id <Proto>'.
1705 * objc.dg/class-protocol-1.m: New test.
1706 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
1707 a non-existent method signature.
1708 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
1709 Update diagnostics when messaging with non-existent method signature.
1710 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
1711 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
1712 invalid receivers are now resolved as if messaging 'id'; remove
1713 extraneous diagnostics.
1714
1715 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
1716
1717 PR c/16667
1718 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
1719 gcc.dg/init-desig-obs-3.c: New tests.
1720
1721 2004-10-25 Jakub Jelinek <jakub@redhat.com>
1722
1723 * gcc.dg/debug/20041023-1.c: New test.
1724
1725 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
1726
1727 PR middle-end/17407
1728 * gcc.c-torture/compile/pr17407.c: New test.
1729
1730 PR c++/18121
1731 * g++.dg/template/array8.C: New test.
1732
1733 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1734
1735 PR other/18138
1736 * lib/g++.exp: Accept more than one multilib libgcc.
1737 * lib/gcc-dg.exp: Likewise.
1738 * lib/objc.exp: Likewise.
1739 * lib/treelang.exp: Likewise.
1740 * lib/gfortran.exp: Likewise.
1741
1742 2004-10-24 Ben Elliston <bje@au.ibm.com>
1743
1744 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
1745
1746 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
1747
1748 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
1749 * gcc.dg/c99-const-expr-3.c: Likewise.
1750
1751 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
1752
1753 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
1754
1755 2004-10-23 Ben Elliston <bje@au.ibm.com>
1756
1757 * gcc.c-torture/execute/loop-2e.x: Remove.
1758
1759 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
1760
1761 PR c++/18095
1762 * g++.dg/parse/crash18.C: New.
1763 * g++.dg/parse/crash19.C: New.
1764
1765 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1766
1767 * g++.dg/ext/dllimport1.C: Move dg-warnings.
1768 * g++.dg/ext/dllimport2.C: Same.
1769 * g++.dg/ext/dllimport8.C: Same.
1770
1771 2004-10-21 Mark Mitchell <mark@codesourcery.com>
1772
1773 PR c++/10841
1774 * g++.dg/conversion/cast1.C: New test.
1775 * g++.dg/overload/pmf1.C: Adjust error marker.
1776
1777 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
1778
1779 PR objc/17923
1780 * objc.dg/const-str-7.m: New test.
1781
1782 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1783
1784 * g++.dg/template/memfriend11.C: Fix comment typo.
1785 * g++.dg/template/memfriend14.C: Likewise.
1786
1787 2004-10-20 Richard Henderson <rth@redhat.com>
1788
1789 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
1790 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
1791 -fasynchronous-unwind-tables.
1792
1793 2004-10-20 Richard Henderson <rth@redhat.com>
1794
1795 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
1796 (main): Return success.
1797 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
1798 (main): Return success.
1799
1800 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1801
1802 PR c++/13495
1803 * g++.dg/template/memfriend9.C: New test.
1804 * g++.dg/template/memfriend10.C: Likewise.
1805 * g++.dg/template/memfriend11.C: Likewise.
1806 * g++.dg/template/memfriend12.C: Likewise.
1807 * g++.dg/template/memfriend13.C: Likewise.
1808 * g++.dg/template/memfriend14.C: Likewise.
1809 * g++.dg/template/memfriend15.C: Likewise.
1810 * g++.dg/template/memfriend16.C: Likewise.
1811 * g++.dg/template/memfriend17.C: Likewise.
1812 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
1813
1814 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
1815
1816 * g++.dg/conversion/dr195.C: New.
1817 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
1818
1819 2004-10-20 Ben Elliston <bje@au.ibm.com>
1820 Devang Patel <dpatel@apple.com>
1821
1822 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
1823 of floating point arithmetic, which could trap.
1824
1825 2004-10-19 Mark Mitchell <mark@codesourcery.com>
1826
1827 PR c++/14035
1828 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
1829 * g++.dg/conversion/const2.C: New test.
1830 * g++.dg/expr/reinterpret2.C: New test.
1831 * g++.dg/expr/reinterpret3.C: New test.
1832 * g++.dg/expr/cast2.C: New test.
1833 * g++.dg/expr/copy1.C: New test.
1834 * g++.dg/other/conversion1.C: Change error message.
1835 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
1836 function pointers to void *.
1837 * g++.old-deja/g++.mike/p10148.C: Likewise.
1838
1839 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1840
1841 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
1842
1843 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
1844
1845 PR c++/18047
1846
1847 * g++.dg/parse/expr3.C: New test.
1848
1849 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1850
1851 * gcc.dg/smod-1.c: New test.
1852
1853 2004-10-18 Ziemowit Laski <zlaski@apple.com>
1854
1855 * objc.dg/method-14.m: New test.
1856
1857 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1858
1859 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
1860 Also xfail as the patch was reverted.
1861
1862 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1863
1864 PR middle-end/16973
1865 * gcc.dg/pr16973.c: New test.
1866
1867 2004-10-18 Diego Novillo <dnovillo@redhat.com>
1868
1869 PR tree-optimization/17656
1870 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
1871
1872 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
1873
1874 * g++.dg/eh/shadow1.C: New.
1875
1876 2004-10-18 Jakub Jelinek <jakub@redhat.com>
1877
1878 * gcc.c-torture/compile/20041018-1.c: New test.
1879
1880 2004-10-18 Ben Elliston <bje@au.ibm.com>
1881
1882 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
1883 compiler referring to register 0 when accessing sdata. The linker
1884 now patches things up.
1885
1886 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
1887
1888 PR c/17529
1889 * gcc.c-torture/compile/pr17529.c: New test.
1890
1891 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1892
1893 PR c++/17743
1894 * g++.dg/ext/attrib17.C: New test.
1895
1896 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1897
1898 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
1899
1900 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1901
1902 PR c++/10479
1903 * g++.dg/ext/attrib16.C: New test.
1904
1905 2004-10-15 Mark Mitchell <mark@codesourcery.com>
1906
1907 PR c++/17042
1908 * g++.dg/init/dso_handle1.C: New test.
1909
1910 PR c++/14667
1911 * g++.dg/parse/typedef6.C: New test.
1912
1913 PR c++/17916
1914 * g++.dg/parse/pragma1.C: New test.
1915
1916 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
1917
1918 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
1919
1920 2004-10-15 Steve Ellcey <sje@cup.hp.com>
1921
1922 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
1923 -fno-common when on HPPA HP-UX platforms.
1924
1925 2004-10-15 Jakub Jelinek <jakub@redhat.com>
1926
1927 PR other/16820
1928 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
1929 stdint.h.
1930 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
1931 uintptr_t.
1932
1933 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1934
1935 PR c++/16301
1936 * g++.dg/lookup/strong-using-4.C: New test.
1937
1938 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1939
1940 PR middle-end/16567
1941 * gcc.c-torture/compile/nested-1.c: New test.
1942
1943 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
1944
1945 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
1946 and mipsisa64*-*-* (until support for misaligned loads is added).
1947 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
1948 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
1949 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
1950 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
1951 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
1952 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
1953
1954 2004-10-14 Mark Mitchell <mark@codesourcery.com>
1955
1956 PR c++/17976
1957 * g++.dg/init/dtor3.C: New test.
1958
1959 2004-10-15 Ben Elliston <bje@au.ibm.com>
1960
1961 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
1962
1963 2004-10-14 Geoffrey Keating <geoffk@apple.com>
1964
1965 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
1966 * gcc.dg/macho-lo-sum.c: Likewise.
1967
1968 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
1969
1970 * gcc.dg/ppc-spe64-1.c: New test.
1971
1972 2004-10-14 Devang Patel <dpatel@apple.com>
1973
1974 PR 17635
1975 * gcc.dg/pr17635.c : New test.
1976
1977 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
1978
1979 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
1980 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
1981 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
1982 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
1983 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
1984 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
1985 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
1986 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
1987 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
1988 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
1989 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
1990 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
1991 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
1992 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
1993 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
1994 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
1995 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
1996 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
1997
1998 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
1999
2000 * gcc.dg/vect/vect-82.c: New testcase.
2001 * gcc.dg/vect/vect-82_64.c: New testcase.
2002 * gcc.dg/vect/vect-83.c: New testcase.
2003 * gcc.dg/vect/vect-83_64.c: New testcase.
2004
2005 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2006
2007 * gcc.dg/cpp/error-1.c: New test.
2008
2009 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2010
2011 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
2012
2013 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
2014
2015 PR target/17984
2016 * gcc.dg/cris-peep2-xsrand2.c: New test.
2017
2018 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
2019
2020 PR c++/17661
2021 * testsuite/g++.dg/expr/for2.C: New test.
2022
2023 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2024
2025 * g++.dg/inherit/thunk1.C: Run on the SPARC.
2026
2027 2004-10-13 Jakub Jelinek <jakub@redhat.com>
2028
2029 PR tree-optimization/17724
2030 * g++.dg/opt/pr17724-1.C: New test.
2031 * g++.dg/opt/pr17724-2.C: New test.
2032 * g++.dg/opt/pr17724-3.C: New test.
2033 * g++.dg/opt/pr17724-4.C: New test.
2034 * g++.dg/opt/pr17724-5.C: New test.
2035 * g++.dg/opt/pr17724-6.C: New test.
2036
2037 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
2038
2039 PR c/17301
2040 * gcc.dg/pr17301-2.c: New test.
2041
2042 2004-10-11 Mark Mitchell <mark@codesourcery.com>
2043
2044 PR c++/15876
2045 * g++.dg/parse/error22.C: New test.
2046
2047 PR c++/17936
2048 * g++.dg/template/spec18.C: New test.
2049
2050 2004-10-11 Steve Ellcey <sje@cup.hp.com>
2051
2052 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
2053 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
2054 memcpy.
2055 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
2056 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
2057
2058 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2059
2060 * g++.dg/eh/cleanup5.C: Add dg-options "".
2061
2062 2004-10-11 Roger Sayle <roger@eyesopen.com>
2063
2064 PR middle-end/17657
2065 * gcc.dg/switch-4.c: New test case.
2066
2067 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
2068
2069 * gcc.c-torture/execute/20041011-1.c: New test.
2070
2071 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2072
2073 PR c++/17554
2074 * g++.dg/init/for3.C: New test.
2075
2076 PR c++/17657
2077 * g++.dg/opt/switch2.C: New test.
2078
2079 PR middle-end/17703
2080 * g++.dg/warn/Wreturn-2.C: New test.
2081
2082 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2083
2084 PR c++/17907
2085 * g++.dg/eh/cleanup5.C: New test.
2086
2087 2004-10-10 Mark Mitchell <mark@codesourcery.com>
2088
2089 PR c++/17393
2090 * g++.dg/parse/error21.C: New test.
2091
2092 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
2093
2094 * g++.dg/overload/pmf1.C: Adjust quoting marks.
2095 * g++.dg/warn/incomplete1.C: Likewise.
2096 * g++.dg/template/qualttp20.C: Likewise.
2097
2098 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2099
2100 PR c/17881
2101 * parm-incomplete-1.c: New test.
2102
2103 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2104
2105 PR c++/17867
2106 * g++.dg/parse/error19.C: New test.
2107
2108 PR c++/17670
2109 * g++.dg/init/new11.C: New test.
2110
2111 PR c++/17821
2112 * g++.dg/parse/error20.C: New test.
2113
2114 PR c++/17826
2115 * g++.dg/template/crash24.C: New test.
2116
2117 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2118
2119 PR c/17301
2120 * gcc.dg/pr17301-1.c: New test.
2121
2122 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2123
2124 PR c/17189
2125 * gcc.dg/anon-struct-5.c: New test.
2126
2127 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
2128
2129 PR c/17844
2130 * gcc.dg/pr17844-1.c: New test.
2131
2132 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
2133
2134 PR tree-optimization/17906
2135 * gcc.c-torture/compile/pr17906.c: New.
2136
2137 2004-10-09 Stuart Hastings <stuart@apple.com>
2138 Roger Sayle <roger@eyesopen.com>
2139
2140 PR rtl-optimization/17853
2141 * gcc.dg/i386-mmx-5.c: New testcase.
2142
2143 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
2144
2145 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
2146
2147 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2148
2149 PR c++/17524
2150 * g++.dg/template/static9.C: New test.
2151
2152 PR c++/17685
2153 * g++.dg/parse/operator5.C: New test.
2154
2155 2004-10-09 Roger Sayle <roger@eyesopen.com>
2156
2157 PR middle-end/17894
2158 * gcc.c-torture/execute/divcmp-4.c: New test case.
2159
2160 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2161
2162 PR tree-opt/17902
2163 * g++.dg/opt/pr17902.C: New test.
2164
2165 2004-10-09 Jakub Jelinek <jakub@redhat.com>
2166
2167 * gcc.dg/cpp/ident-1.c: Add dg-options "".
2168
2169 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2170
2171 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
2172
2173 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2174
2175 * gcc.dg/assign-warn-3.c: New test.
2176
2177 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2178
2179 PR c/16999
2180 * gcc.dg/cpp/ident-1.c: New test.
2181
2182 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
2183
2184 * gcc.c-torture/compile/acc1.c: New.
2185
2186 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
2187
2188 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
2189 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
2190
2191 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2192
2193 * gcc.dg/ultrasp11.c: New test.
2194
2195 2004-10-08 Michael Matz <matz@suse.de>
2196
2197 * gcc.dg/doloop-2.c: New test.
2198
2199 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
2200
2201 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
2202 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
2203 objc.dg/method-9.m: Update expected diagnostics.
2204
2205 2004-10-07 Geoffrey Keating <geoffk@apple.com>
2206
2207 * gcc.dg/ppc-fsel-3.c: New file.
2208 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
2209
2210 2004-10-07 Paul Brook <paul@codesourcery.com>
2211
2212 * gfortran.dg/intrinsic_verify_1.f90: New test.
2213
2214 2004-10-07 Paul Brook <paul@codesourcery.com>
2215
2216 * gfortran.dg/empty_format_1.f90: Remove stray commas.
2217
2218 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2219
2220 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
2221 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
2222 commit.
2223
2224 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
2225
2226 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
2227
2228 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2229
2230 PR c++/17115
2231 * g++.dg/warn/Winline-4.C: New test.
2232
2233 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2234
2235 * gcc.c-torture/compile/20041007-1.c: New test.
2236
2237 2004-10-07 Paul Brook <paul@codesourcery.com>
2238
2239 PR fortran/17678
2240 * gfortran.dg/use_allocated_1.f90: New test.
2241
2242 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2243
2244 PR middle-end/17849
2245 * gfortran.fortran-torture/compile/nested.f90: New test
2246
2247 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
2248
2249 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
2250
2251 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
2252
2253 PR c++/17368
2254 * g++.dg/ext/asm6.C: New test.
2255
2256 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
2257
2258 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
2259
2260 2004-10-06 Paul Brook <paul@codesourcery.com>
2261
2262 PR libfortran/17709
2263 * gfortran.dg/empty_format_1.f90: New test.
2264
2265 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2266
2267 PR fortran/17568
2268 * gfortran.dg/ishft.f90: New test.
2269
2270 PR fortran/17283
2271 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
2272 tests.
2273
2274 2004-10-06 Paul Brook <paul@codesourcery.com>
2275
2276 * gfortran.dg/do_1.f90: New test.
2277
2278 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2279
2280 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
2281 optimizing for size.
2282
2283 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2284
2285 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
2286
2287 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
2288
2289 * gcc.c-torture/compile/20041005-1.c: New test.
2290
2291 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
2292
2293 PR c++/17829
2294 * g++.dg/lookup/koenig4.C: New.
2295
2296 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2297
2298 * g++.dg/other/classkey1.C: Adjust quoting marks.
2299 * g++.dg/parse/error15.C: Likewise.
2300 * g++.dg/template/meminit2.C (int>): Likewise.
2301
2302 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2303
2304 PR fortran/17283
2305 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
2306
2307 PR fortran/17631
2308 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
2309
2310 PR fortran/17708
2311 * gfortran.dg/pr17708.f90: New test.
2312
2313 2004-10-04 Chao-ying Fu <fu@mips.com>
2314
2315 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
2316 * gcc.dg/vect/vect-4.c: Ditto.
2317 * gcc.dg/vect/vect-5.c: Ditto.
2318 * gcc.dg/vect/vect-6.c: Ditto.
2319 * gcc.dg/vect/vect-8.c: Ditto.
2320 * gcc.dg/vect/vect-16.c: Ditto.
2321 * gcc.dg/vect/vect-30.c: Ditto.
2322 * gcc.dg/vect/vect-40.c: Ditto.
2323 * gcc.dg/vect/vect-41.c: Ditto.
2324 * gcc.dg/vect/vect-42.c: Ditto.
2325 * gcc.dg/vect/vect-43.c: Ditto.
2326 * gcc.dg/vect/vect-44.c: Ditto.
2327 * gcc.dg/vect/vect-45.c: Ditto.
2328 * gcc.dg/vect/vect-46.c: Ditto.
2329 * gcc.dg/vect/vect-47.c: Ditto.
2330 * gcc.dg/vect/vect-48.c: Ditto.
2331 * gcc.dg/vect/vect-49.c: Ditto.
2332 * gcc.dg/vect/vect-50.c: Ditto.
2333 * gcc.dg/vect/vect-51.c: Ditto.
2334 * gcc.dg/vect/vect-52.c: Ditto.
2335 * gcc.dg/vect/vect-53.c: Ditto.
2336 * gcc.dg/vect/vect-54.c: Ditto.
2337 * gcc.dg/vect/vect-55.c: Ditto.
2338 * gcc.dg/vect/vect-56.c: Ditto.
2339 * gcc.dg/vect/vect-57.c: Ditto.
2340 * gcc.dg/vect/vect-58.c: Ditto.
2341 * gcc.dg/vect/vect-59.c: Ditto.
2342 * gcc.dg/vect/vect-60.c: Ditto.
2343 * gcc.dg/vect/vect-74.c: Ditto.
2344 * gcc.dg/vect/vect-79.c: Ditto.
2345 * gcc.dg/vect/vect-80.c: Ditto.
2346
2347 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2348
2349 * gcc.dg/unused-7.c: Use the correct option.
2350
2351 2004-10-04 Paul Brook <paul@codesourcery.com>
2352 Bud Davis <bdavis9659@comcast.net>
2353
2354 PR fortran/17706
2355 PR fortran/16434
2356 * gfortran/pr17706.f90: New test.
2357 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
2358
2359 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2360
2361 * gfortran.dg/pr17612.f90: New test.
2362
2363 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
2364
2365 * g++.dg/template/local1.C: Adjust quoting marks in
2366 testing for diagnostics.
2367 * g++.dg/tls/diag-2.C: Likewise.
2368 * g++.dg/other/error8.C: Likewise.
2369
2370 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2371
2372 PR c/17178
2373 * gcc.dg/unused-4.c: Adjust to be correct.
2374
2375 PR c/17820
2376 * gcc.dg/unused-7.c: New test.
2377
2378 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2379
2380 PR c++/17797
2381 * g++.dg/overload/template2.C: New test.
2382
2383 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
2384
2385 PR tree-optimization/16632
2386 * gcc.dg/tree-ssa/20041002-1.c: New.
2387
2388 2004-10-03 Paul Brook <paul@codesourcery.com>
2389
2390 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
2391 rather than relying on default formatting.
2392
2393 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
2394
2395 * gcc.dg/20040920-1.c: Update expected message text.
2396
2397 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
2398
2399 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
2400
2401 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
2402
2403 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
2404 tree level.
2405
2406 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2407
2408 * gcc.dg/tree-ssa/pr17343.c: Remove.
2409
2410 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2411
2412 PR tree-opt/17343
2413 * gcc.dg/tree-ssa/pr17343.c: New test.
2414
2415 2004-10-01 Jakub Jelinek <jakub@redhat.com>
2416
2417 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
2418 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
2419 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
2420 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
2421 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
2422
2423 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2424
2425 * gcc.dg/lvalue-2.c: New test.
2426
2427 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2428
2429 PR c/17730
2430 * gcc.dg/pr17730-1.c: New test
2431
2432 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
2433
2434 PR c/7425
2435 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
2436
2437 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2438
2439 * gcc.c-torture/execute/stdarg-1.c: New test.
2440 * gcc.c-torture/execute/stdarg-2.c: New test.
2441 * gcc.c-torture/execute/stdarg-3.c: New test.
2442 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2443 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2444 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2445 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2446 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2447
2448 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2449
2450 PR tree-optimization/17697
2451 * g++.dg/opt/pr17697-1.C: New test.
2452 * g++.dg/opt/pr17697-2.C: New test.
2453 * g++.dg/opt/pr17697-3.C: New test.
2454
2455 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
2456
2457 PR c/16409
2458 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
2459 gcc.dg/vla-init-5.c: New tests.
2460
2461 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
2462
2463 PR c/13804
2464 * gcc.dg/pr13804-1.c: New test.
2465
2466 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2467
2468 PR fortran/16938
2469 * gfortran.dg/pr16938.f90: New test.
2470
2471 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2472
2473 * g++.dg/template/crash23.C: New test.
2474
2475 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2476
2477 PR c++/17585
2478 * g++.dg/template/static8.C: New test.
2479
2480 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
2481
2482 PR c++/17681
2483 * g++.dg/other/error9.C: New test.
2484
2485 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2486
2487 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
2488
2489 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2490
2491 PR fortran/15164
2492 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
2493
2494 2004-09-26 Roger Sayle <roger@eyesopen.com>
2495
2496 PR middle-end/17112
2497 * gcc.dg/pr17112-1.c: New test case.
2498
2499 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
2500
2501 PR c/11459
2502 * gcc.dg/pr11459-1.c: New test.
2503
2504 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
2505
2506 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
2507 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2508
2509 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2510
2511 * gfortran.dg/pr15324.f90: Make array bounds consistent.
2512
2513 2004-09-25 Jan Hubicka <jh@suse.cz>
2514
2515 * compile/30040909-1.c: New test.
2516 * compile/30040907-1.c: New test.
2517
2518 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
2519
2520 * gcc.c-torture/execute/va-arg-26.c: New test.
2521
2522 2004-09-24 Zack Weinberg <zack@codesourcery.com>
2523
2524 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
2525 extra diagnostics on targets with 64-bit pointers.
2526 * objc.dg/selector-1.m: Adjust dg-warning regexp.
2527
2528 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2529
2530 PR c/17188
2531 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
2532 * gcc.dg/decl-3.c: Adjust expected message.
2533
2534 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2535
2536 PR fortran/17615
2537 * gfortran.dg/pr17615.f90: New test.
2538
2539 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
2540
2541 PR tree-optimzation/17517
2542 * g++.dg/tree-ssa/pr17517.C: New Test.
2543
2544 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2545
2546 PR c++/16889
2547 * g++.dg/lookup/ambig3.C: New.
2548
2549 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
2550
2551 PR tree-opt/17624
2552 * g++.dg/opt/pr17624.C: New test.
2553
2554 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2555
2556 PR c/6980
2557 * gcc.dg/Wbad-function-cast-1.c: New test.
2558
2559 2004-09-23 Zack Weinberg <zack@codesourcery.com>
2560
2561 * g++.dg/ext/complit1.C
2562 * g++.dg/other/error2.C
2563 * g++.dg/other/nontype-1.C
2564 * g++.dg/parse/crash11.C
2565 * g++.dg/parse/crash12.C
2566 * g++.dg/parse/error15.C
2567 * g++.dg/parse/error4.C
2568 * g++.dg/parse/tmpl-outside1.C
2569 * g++.dg/parse/too-many-tmpl-args1.C
2570 * g++.dg/template/dependent-expr3.C
2571 * g++.dg/template/error10.C
2572 * g++.dg/template/instantiate1.C
2573 * g++.dg/template/vtable2.C
2574 * g++.dg/warn/Wshadow-1.C
2575 * g++.dg/warn/weak1.C
2576 * g++.old-deja/g++.brendan/crash16.C
2577 * g++.old-deja/g++.brendan/crash18.C
2578 * g++.old-deja/g++.brendan/crash48.C
2579 * g++.old-deja/g++.brendan/crash49.C
2580 * g++.old-deja/g++.brendan/crash55.C
2581 * g++.old-deja/g++.brendan/crash56.C
2582 * g++.old-deja/g++.brendan/crash8.C
2583 * g++.old-deja/g++.brendan/enum11.C
2584 * g++.old-deja/g++.brendan/enum8.C
2585 * g++.old-deja/g++.brendan/enum9.C
2586 * g++.old-deja/g++.brendan/friend3.C
2587 * g++.old-deja/g++.brendan/misc14.C
2588 * g++.old-deja/g++.bugs/900402_02.C
2589 * g++.old-deja/g++.bugs/900404_03.C
2590 * g++.old-deja/g++.bugs/900404_04.C
2591 * g++.old-deja/g++.bugs/900428_03.C
2592 * g++.old-deja/g++.jason/crash4.C
2593 * g++.old-deja/g++.jason/overload21.C
2594 * g++.old-deja/g++.jason/redecl1.C
2595 * g++.old-deja/g++.jason/report.C
2596 * g++.old-deja/g++.jason/rfg10.C
2597 * g++.old-deja/g++.jason/template30.C
2598 * g++.old-deja/g++.law/arm12.C
2599 * g++.old-deja/g++.law/ctors5.C
2600 * g++.old-deja/g++.law/cvt20.C
2601 * g++.old-deja/g++.law/init10.C
2602 * g++.old-deja/g++.law/init8.C
2603 * g++.old-deja/g++.law/visibility17.C
2604 * g++.old-deja/g++.law/visibility7.C
2605 * g++.old-deja/g++.mike/net8.C
2606 * g++.old-deja/g++.mike/p646.C
2607 * g++.old-deja/g++.mike/p700.C
2608 * g++.old-deja/g++.mike/p701.C
2609 * g++.old-deja/g++.mike/p811.C
2610 * g++.old-deja/g++.ns/template13.C
2611 * g++.old-deja/g++.other/array3.C
2612 * g++.old-deja/g++.other/crash25.C
2613 * g++.old-deja/g++.other/dtor3.C
2614 * g++.old-deja/g++.other/dtor4.C
2615 * g++.old-deja/g++.other/main1.C
2616 * g++.old-deja/g++.other/warn7.C
2617 * g++.old-deja/g++.pt/crash11.C
2618 * g++.old-deja/g++.pt/crash36.C
2619 * g++.old-deja/g++.pt/spec22.C
2620 * g++.old-deja/g++.pt/spec9.C
2621 * g++.old-deja/g++.pt/ttp52.C
2622 * g++.old-deja/g++.robertl/eb103.C
2623 * g++.old-deja/g++.robertl/eb121.C
2624 * g++.old-deja/g++.robertl/eb22.C
2625 * g++.old-deja/g++.robertl/eb8.C:
2626 Update locations and/or regexps of dg-error markers.
2627 Remove markers for some bogus messages that are no longer issued.
2628
2629 2004-09-23 Jakub Jelinek <jakub@redhat.com>
2630
2631 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
2632 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
2633
2634 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
2635
2636 PR c++/17618
2637 * g++.dg/lookup/crash5.C: New test.
2638
2639 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
2640
2641 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
2642 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
2643 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
2644 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
2645 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
2646 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
2647
2648 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
2649 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
2650 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
2651 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
2652 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
2653 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
2654
2655 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
2656
2657 * gcc.dg/vect/vect-44.c: Check additional cases.
2658 * gcc.dg/vect/vect-48.c: Check additional cases.
2659
2660 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
2661 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
2662 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
2663 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
2664 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
2665 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
2666 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
2667 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
2668 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
2669
2670 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
2671 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
2672 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
2673
2674 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2675
2676 * gcc.dg/tree-ssa/loop-6.c: New test.
2677
2678 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
2679
2680 PR c++/17620
2681 * g++.dg/inherit/base2.C: New.
2682
2683 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2684
2685 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
2686 * gcc.dg/20001012-2.c: Likewise.
2687 * gcc.dg/20001013-1.c: Likewise.
2688 * gcc.dg/20001101-1.c: Likewise.
2689 * gcc.dg/20001102-1.c: Likewise.
2690 * gcc.dg/bf-spl1.c: Likewise.
2691 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
2692 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
2693
2694 2004-09-22 Diego Novillo <dnovillo@redhat.com>
2695
2696 PR tree-optimization/16721
2697 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
2698
2699 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
2700
2701 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
2702 * gcc.dg/20040305-1.c: Likewise.
2703
2704 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
2705
2706 PR c/16566
2707 * gcc.c-torture/compile/pr16566-1.c,
2708 gcc.c-torture/compile/pr16566-2.c,
2709 gcc.c-torture/compile/pr16566-3.c: New tests.
2710
2711 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
2712
2713 PR tree-optimization/17512
2714 * gcc.c-torture/compile/20040916-1.c.
2715
2716 2004-09-21 Mark Mitchell <mark@codesourcery.com>
2717
2718 * gcc.dg/pragma-re-3.c: New test.
2719
2720 2004-09-17 Matt Austern <austern@apple.com>
2721
2722 PR c++/15049
2723 * g++.dg/other/anon3.C: New.
2724
2725 2004-09-21 Roger Sayle <roger@eyesopen.com>
2726
2727 PR c++/7503
2728 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
2729 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
2730 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
2731 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
2732 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
2733
2734 2004-09-21 Bud Davis <bdavis9659@comcast.net>
2735
2736 PR fortran/17286
2737 * gfortran.dg/pr17286.f90: New test.
2738
2739 2004-09-20 Mark Mitchell <mark@codesourcery.com>
2740
2741 PR c++/17530
2742 * g++.dg/template/static7.C: New test.
2743
2744 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
2745
2746 PR tree-opt/17558
2747 * gcc.c-torture/compile/pr17558.c: New test.
2748
2749 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2750
2751 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
2752 if SKIP_ATTRIBUTE is defined.
2753
2754 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2755
2756 PR fortran/15957
2757 * gfortran.dg/pr15957.f90: New test.
2758
2759 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
2760
2761 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
2762 in comparison.
2763 * gcc.dg/vect/vect-79.c: Likewise.
2764 * gcc.dg/vect/vect-80.c: Likewise.
2765
2766 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2767
2768 PR fortran/15750
2769 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
2770
2771 2004-09-20 Ira Rosen <irar@il.ibm.com>
2772
2773 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
2774 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
2775 * gcc.dg/vect/vect-62.c: New testcase.
2776 * gcc.dg/vect/vect-63.c: New testcase.
2777 * gcc.dg/vect/vect-64.c: New testcase.
2778 * gcc.dg/vect/vect-65.c: New testcase.
2779 * gcc.dg/vect/vect-66.c: New testcase.
2780 * gcc.dg/vect/vect-67.c: New testcase.
2781 * gcc.dg/vect/vect-68.c: New testcase.
2782 * gcc.dg/vect/vect-69.c: New testcase.
2783 * gcc.dg/vect/vect-79.c: New testcase.
2784 * gcc.dg/vect/vect-80.c: New testcase.
2785
2786 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2787
2788 * gcc.target/mips/asm-1.c: New test.
2789
2790 2004-09-19 Ira Rosen <irar@il.ibm.com>
2791
2792 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
2793 * gcc.dg/vect/vect-73.c: New testcase.
2794 * gcc.dg/vect/vect-74.c: New testcase.
2795 * gcc.dg/vect/vect-75.c: New testcase.
2796 * gcc.dg/vect/vect-76.c: New testcase.
2797 * gcc.dg/vect/vect-77.c: New testcase.
2798 * gcc.dg/vect/vect-78.c: New testcase
2799
2800 2004-09-18 Paul Brook <paul@codesourcery.com>
2801
2802 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
2803
2804 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
2805
2806 PR c/17424
2807 * gcc.dg/pr17424-1.c: New test.
2808
2809 2004-09-18 Diego Novillo <dnovillo@redhat.com>
2810
2811 * g++.dg/tree-ssa/pr17153.C: New test.
2812
2813 2004-09-16 Geoffrey Keating <geoffk@apple.com>
2814
2815 PR pch/13361
2816 * testsuite/g++.dg/pch/wchar-1.C: New.
2817 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2818
2819 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
2820
2821 * gcc.c-torture/execute/20040917-1.c: New test.
2822
2823 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2824
2825 PR tree-optimization/17319
2826 * gcc.dg/pr17319.c: New test.
2827
2828 2004-09-17 Devang Patel <dpatel@apple.com>
2829
2830 * gcc.dg/20040813-1.c: New test.
2831
2832 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2833
2834 PR tree-optimization/17273
2835 * gcc.c-torture/compile/pr17273.c: New test.
2836
2837 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
2838
2839 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
2840 Update expected messages.
2841 * gcc.dg/declspec-13.c: New test.
2842
2843 2004-09-17 David Edelsohn <edelsohn@gnu.org>
2844
2845 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
2846
2847 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2848
2849 * gcc.c-torture/execute/pr17252.c: Use post-increment to
2850 change what 'a' is pointing to.
2851
2852 2004-09-17 Mark Mitchell <mark@codesourcery.com>
2853
2854 PR c++/16002
2855 * g++.dg/template/error18.C: New test.
2856
2857 PR c++/16029
2858 * g++.dg/warn/Wunused-8.C: New test.
2859
2860 2004-09-17 Steven Bosscher <stevenb@suse.de>
2861
2862 PR tree-optimization/17513
2863 * gcc.dg/20040916-1.c: New test.
2864
2865 2004-09-16 Mark Mitchell <mark@codesourcery.com>
2866
2867 PR c++/17501
2868 * g++.dg/template/typename7.C: New test.
2869
2870 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2871
2872 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
2873
2874 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
2875
2876 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
2877 with -ftree-based-profiling also.
2878 * lib/profopt.exp: Support late-set profile_option/feedback_option.
2879
2880 2004-09-16 Victor Leikehman <lei@il.ibm.com>
2881
2882 PR/15364
2883 * gfortran.dg/der_array_io_1.f90: New test.
2884 * gfortran.dg/der_array_io_2.f90: New test.
2885 * gfortran.dg/der_array_io_3.f90: New test.
2886
2887 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2888
2889 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
2890 EABI.
2891
2892 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2893
2894 * g++.dg/opt/switch1.C: New test.
2895
2896 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
2897
2898 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
2899 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
2900 Update expected messages.
2901
2902 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2903
2904 PR fortran/16485
2905 * gfortran.dg/same_name_1.f90: New test.
2906
2907 2004-09-15 Diego Novillo <dnovillo@redhat.com>
2908
2909 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
2910 dereference garbage pointers.
2911
2912 2004-09-15 Jakub Jelinek <jakub@redhat.com>
2913
2914 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
2915 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
2916
2917 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
2918 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
2919 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
2920
2921 2004-09-14 Mark Mitchell <mark@codesourcery.com>
2922
2923 PR c++/17324
2924 * g++.dg/template/mangle1.C: New test.
2925
2926 2004-09-14 Diego Novillo <dnovillo@redhat.com>
2927
2928 PR tree-optimization/17252
2929 * gcc.c-torture/execute/pr17252.c: New test.
2930
2931 2004-09-14 Andrew Pinski <apinski@apple.com>
2932
2933 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
2934
2935 2004-09-14 Roger Sayle <roger@eyesopen.com>
2936
2937 PR rtl-optimization/9771
2938 * gcc.dg/pr9771-1.c: New test case.
2939
2940 2004-09-14 Diego Novillo <dnovillo@redhat.com>
2941
2942 PR tree-optimization/15262
2943 * gcc.c-torture/execute/pr15262-1.c: New test.
2944 * gcc.c-torture/execute/pr15262-2.c: New test.
2945
2946 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
2947
2948 * gcc.dg/declspec-12.c: New test.
2949
2950 2004-09-14 Bud Davis <bdavis9659@comcast.net>
2951
2952 * gfortran.dg/pr17090.f90: Add directives to test.
2953
2954 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2955
2956 * gcc.c-torture/compile/20040914-1.c: New test.
2957
2958 2004-09-13 Mark Mitchell <mark@codesourcery.com>
2959
2960 PR c++/16162
2961 * g++.dg/template/decl2.C: New test.
2962
2963 2004-09-13 Bud Davis <bdavis9659@comcast.net>
2964
2965 PR fortran/17090
2966 * gfortran.dg/pr17090.f90: New test.
2967
2968 2004-09-13 Dale Johannesen <dalej@apple.com>
2969
2970 * gcc.c-torture/compile/pr17408.c: New test case.
2971
2972 2004-09-13 Mark Mitchell <mark@codesourcery.com>
2973
2974 PR c++/16716
2975 * g++.dg/parse/crash17.C: New test.
2976
2977 PR c++/17327
2978 * g++.dg/template/enum3.C: New test.
2979
2980 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
2981
2982 * lib/gcc-defs.exp: Load wrapper.exp.
2983 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
2984 using local code.
2985 * lib/gcc.exp (gcc_init): Similar.
2986 * lib/gfortran.exp (gfortran_init): Similar.
2987 * lib/objc.exp (objc_init): Similar.
2988 * lib/treelang.exp (treelang_init): Similar.
2989 * lib/wrapper.exp: New file with build_wrapper call machinery in
2990 ${tool}_maybe_build_wrapper.
2991
2992 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
2993
2994 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
2995 "inline".
2996 * gcc.dg/declspec-11.c: Update expected messages.
2997 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
2998 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
2999 gcc.dg/inline-12.c: New tests.
3000
3001 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
3002
3003 * g++.dg/tree-ssa/pr17400.C: New testcase.
3004
3005 2004-09-13 James E Wilson <wilson@specifixinc.com>
3006
3007 * gcc.target/mips/sb1-1.c: New testcase.
3008
3009 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
3010
3011 * lib/g77-dg.exp: Remove unused file.
3012 * lib/mike-g77.exp: Ditto.
3013 * lib/g77.exp: Ditto.
3014
3015 2004-09-12 Richard Henderson <rth@redhat.com>
3016
3017 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
3018
3019 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3020
3021 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
3022 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3023 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
3024 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
3025 Update expected messages.
3026
3027 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
3028
3029 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
3030 declaration/use mismatch for dirp parameter.
3031
3032 2004-09-12 Andrew Pinski <apinski@apple.com>
3033
3034 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
3035 -fgnu-runtime is passed.
3036
3037 2004-09-12 Richard Henderson <rth@redhat.com>
3038
3039 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
3040 do the uplevel thing and update additional_flags directly.
3041 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
3042 gfortran.fortran-torture/execute/intrinsic_nearest.x,
3043 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
3044 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
3045
3046 2004-09-11 Steven Bosscher <stevenb@suse.de>
3047
3048 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
3049
3050 2004-09-11 Roger Sayle <roger@eyesopen.com>
3051
3052 PR middle-end/17411
3053 * g++.dg/opt/pr17411-1.C: New test case.
3054
3055 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3056
3057 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3058 gcc.dg/tls/diag-2.c: Update expected messages.
3059 * gcc.dg/991209-1.c: Specify compilation options. Update expected
3060 messages.
3061 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
3062 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
3063 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
3064 gcc.dg/tls/diag-5.c: New tests.
3065
3066 2004-09-11 Zack Weinberg <zack@codesourcery.com>
3067
3068 * gcc.dg/20040910-1.c: Correct dg-error regexp.
3069
3070 2004-09-11 Steven Bosscher <stevenb@suse.de>
3071
3072 * g++.dg/parse/break-in-for.C: New test.
3073
3074 2004-09-11 Jakub Jelinek <jakub@redhat.com>
3075
3076 * gcc.dg/tree-ssa/20040911-1.c: New test.
3077
3078 2004-09-11 Andreas Jaeger <aj@suse.de>
3079
3080 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
3081 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
3082
3083 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
3084
3085 * gcc.target/frv: New directory of FR-V-specific tests.
3086
3087 2004-09-10 James E Wilson <wilson@specifixinc.com>
3088
3089 * gcc.dg/convert-vec-1.c: New test.
3090
3091 2004-09-10 Roger Sayle <roger@eyesopen.com>
3092
3093 PR middle-end/17024
3094 * gcc.dg/pr17024-1.c: New test case.
3095
3096 2004-09-10 Eric Christopher <echristo@redhat.com>
3097
3098 * gcc.dg/20040910-1.c: New test.
3099
3100 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3101
3102 * gcc.dg/bitfld-9.c: New test.
3103
3104 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
3105
3106 * gcc.c-torture/execute/ieee/acc1.c: New test.
3107 * gcc.c-torture/execute/ieee/acc2.c: New test.
3108 * gcc.c-torture/execute/ieee/mzero6.c: New test.
3109
3110 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
3111
3112 * gcc.dg/deprecated-2.c: New test.
3113
3114 2004-09-09 James E Wilson <wilson@specifixinc.com>
3115
3116 * gcc.dg/init-vec-1.c: New test.
3117
3118 2004-09-09 Roger Sayle <roger@eyesopen.com>
3119
3120 PR middle-end/17055
3121 * gcc.dg/pr17055-1.c: New test case.
3122
3123 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
3124
3125 PR target/17377
3126 * gcc.c-torture/execute/pr17377.c: New test.
3127
3128 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3129
3130 PR c/8420
3131 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
3132 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
3133 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3134 gcc.dg/long-long-typespec-1.c: New tests.
3135 * gcc.dg/tls/diag-2.c: Update expected diagnostics
3136
3137 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
3138
3139 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
3140 gcc.dg/gnu99-static-1.c: New tests.
3141
3142 2004-09-08 Devang Patel <dpatel@apple.com>
3143
3144 * gcc.dg/darwin-ld-20040828-1.c: New test.
3145 * gcc.dg/darwin-ld-20040828-2.c: New test.
3146 * gcc.dg/darwin-ld-20040828-3.c: New test.
3147
3148 2004-09-08 Ziemowit Laski <zlaski@apple.com>
3149
3150 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
3151 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
3152 in error message.
3153 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
3154 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
3155 in error message.
3156 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
3157 types they qualify.
3158 * objc.dg/type-size-2.m: Fix wording in comment.
3159 * objc.dg/va-meth-1.m: New test case.
3160
3161 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
3162
3163 PR c/16633:
3164 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
3165 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
3166
3167 2004-09-06 Devang Patel <dpatel@apple.com>
3168
3169 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
3170 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
3171
3172 2004-09-06 Zack Weinberg <zack@codesourcery.com>
3173
3174 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
3175 reflect changed line numbering of diagnostics.
3176
3177 2004-09-06 Paul Brook <paul@codesourcery.com>
3178
3179 * gfortran.dg/edit_real_1.f90: Add new test.
3180
3181 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3182
3183 * gcc.dg/tree-ssa/loop-2.c: New test.
3184 * gcc.dg/tree-ssa/loop-3.c: New test.
3185 * gcc.dg/tree-ssa/loop-4.c: New test.
3186 * gcc.dg/tree-ssa/loop-5.c: New test.
3187
3188 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3189
3190 * gcc.dg/format/sentinel-1.c: Update for parameter option.
3191
3192 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3193
3194 * gcc.dg/format/sentinel-1.c: New test.
3195
3196 2004-09-04 Uros Bizjak <uros@kss-loka.si>
3197
3198 * testsuite/gcc.dg/builtins-46.c: New.
3199
3200 2004-09-03 Devang Patel <dpatel@apple.com>
3201
3202 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
3203 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
3204
3205 2004-09-03 Jan Beulich <jbeulich@novell.com>
3206
3207 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
3208 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
3209 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
3210 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
3211 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
3212 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
3213 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
3214 the non-portable bzero.
3215 * gcc.dg/20010912-1.c: xfail for NetWare.
3216 * gcc.dg/20020426-2.c: xfail for NetWare.
3217 * gcc.dg/20021014-1.c: xfail for NetWare.
3218 * gcc.dg/20021018-1.c: xfail for NetWare.
3219 * gcc.dg/20030213-1.c: xfail for NetWare.
3220 * gcc.dg/20030225-1.c: xfail for NetWare.
3221 * gcc.dg/20030708-1.c: xfail for NetWare.
3222 * gcc.dg/builtins-config.h: Also exclude NetWare.
3223 * gcc.dg/format/format.h: Define restrict only if not already defined.
3224 * gcc.dg/nest.c: xfail for NetWare.
3225 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
3226 * lib/target-supports.exp (check_visibility_available): Exclude
3227 NetWare.
3228
3229 2004-09-03 Jan Beulich <jbeulich@novell.com>
3230
3231 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
3232 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
3233 deterministic starting point for the alignment of structure fields.
3234 * gcc.dg/Wpadded.c: Dito.
3235 * g++.dg/abi/vbase10.C: Dito.
3236
3237 2004-09-03 Devang Patel <dpatel@apple.com>
3238
3239 * g++.dg/debug/pr15736.cc: New test.
3240
3241 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3242
3243 * README.QMTEST: Fix out-of-date link.
3244
3245 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
3246
3247 PR fortran/16579
3248 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
3249 Delete. Duplicate of gfortran.dg/g77/20010610.f
3250
3251 2004-09-02 Mark Mitchell <mark@codesourcery.com>
3252
3253 * g++.dg/abi/arm_rtti1.C: New test.
3254
3255 2004-09-02 Geoffrey Keating <geoffk@apple.com>
3256
3257 * gcc.dg/ppc-vector-memcpy.c: New.
3258 * gcc.dg/ppc-vector-memset.c: New.
3259
3260 2004-09-02 Chao-ying Fu <fu@mips.com>
3261
3262 * gcc.target/mips/mips-3d-1.c: New test.
3263 * gcc.target/mips/mips-3d-2.c: New test.
3264 * gcc.target/mips/mips-3d-3.c: New test.
3265 * gcc.target/mips/mips-3d-4.c: New test.
3266 * gcc.target/mips/mips-3d-5.c: New test.
3267 * gcc.target/mips/mips-3d-6.c: New test.
3268 * gcc.target/mips/mips-3d-7.c: New test.
3269 * gcc.target/mips/mips-3d-8.c: New test.
3270 * gcc.target/mips/mips-3d-9.c: New test.
3271 * gcc.target/mips/mips-ps-1.c: New test.
3272 * gcc.target/mips/mips-ps-2.c: New test.
3273 * gcc.target/mips/mips-ps-3.c: New test.
3274 * gcc.target/mips/mips-ps-4.c: New test.
3275 * gcc.target/mips/mips-ps-type.c: New test.
3276
3277 2004-09-02 Paul Brook <paul@codesourcery.com>
3278
3279 * gfortran.dg/edit_real_1.f90: Add new tests.
3280
3281 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3282
3283 PR fortran/15327
3284 * gfortran.dg/merge_char_1.f90: New test.
3285
3286 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3287
3288 PR fortran/16404
3289 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
3290
3291 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3292
3293 PR c/1522
3294 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
3295
3296 2004-09-01 Mark Mitchell <mark@codesourcery.com>
3297
3298 * g++.dg/opt/loop1.C: Do not XFAIL.
3299
3300 2004-09-01 Jakub Jelinek <jakub@redhat.com>
3301
3302 * gcc.c-torture/execute/20040831-1.c: New test.
3303
3304 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
3305
3306 PR fortran/16579
3307 * gfortran.dg/g77/20010610.f: Now passes.
3308 Copy from g77.f-torture/execute. Add dg-run directive.
3309 * gfortran.dg/g77/README: Update
3310
3311 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3312
3313 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
3314 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
3315 (t1, t2, t3, t4): Add volatile.
3316
3317 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3318
3319 * g++.dg/ext/visibility/arm1.C: New test.
3320
3321 2004-08-31 Geoffrey Keating <geoffk@apple.com>
3322
3323 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
3324 -pedantic-errors.
3325
3326 2004-09-01 Paul Brook <paul@codesourcery.com>
3327
3328 * gfortran.dg/eof_2.f90: New test.
3329
3330 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3331
3332 PR fortran/16579
3333 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
3334
3335 2004-08-31 Bud Davis <bdavis9659@comcast.net>
3336
3337 PR libfortran/16805
3338 * gfortran.dg/list_read_2.f90: New test.
3339
3340 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3341
3342 * g++.dg/abi/key1.C: New test.
3343
3344 2004-08-31 Richard Henderson <rth@redhat.com>
3345
3346 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
3347 form of offsetof.
3348 * g++.dg/other/offsetof5.C: Remove duplicate.
3349
3350 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3351
3352 PR fortran/17244
3353 * gfortran.dg/func_derived_1.f90: New test.
3354
3355 2004-08-31 Paul Brook <paul@codesourcery.com>
3356
3357 * gfortran.dg/eof_1.f90: New test.
3358
3359 2004-08-31 Paul Brook <paul@codesourcery.com>
3360
3361 * gfortran.dg/list_read_1.f90: New file.
3362
3363 2004-08-30 Mark Mitchell <mark@codesourcery.com>
3364
3365 * g++.dg/opt/loop1.C: XFAIL.
3366
3367 2004-08-30 Geoffrey Keating <geoffk@apple.com>
3368
3369 * gcc.dg/funcdef-storage-1.c: New.
3370 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
3371 an extern function in local scope.
3372 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
3373 declare an 'auto inline' function in local scope.
3374 * gcc.dg/20011130-1.c: Likewise.
3375 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
3376 an 'auto' function in local scope.
3377 * gcc.dg/20021014-1.c: Likewise.
3378 * gcc.dg/20030331-2.c: Likewise.
3379
3380 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3381
3382 * gfortran.dg/blockdata_1.f90: New test.
3383
3384 2004-08-30 Richard Henderson <rth@redhat.com>
3385
3386 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
3387
3388 2004-08-30 Richard Henderson <rth@redhat.com>
3389
3390 * lib/fortran-torture.exp (fortran-torture-execute): Honor
3391 additional_flags set by alternate driver.
3392 (ieee-options): New procedure.
3393 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
3394 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
3395 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
3396 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
3397
3398 2004-08-30 Richard Henderson <rth@redhat.com>
3399
3400 * lib/f-torture.exp: Remove.
3401
3402 2004-08-29 Mark Mitchell <mark@codesourcery.com>
3403
3404 PR rtl-optimization/16590
3405 * g++.dg/opt/loop1.C: New test.
3406
3407 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3408
3409 PR fortran/13910
3410 * gfortran.dg/oldstyle_1.f90: New test.
3411
3412 2004-08-29 Steven G. Kargl <kargls@comcast.net>
3413 Paul Brook <paul@codesourcery.com>
3414
3415 * gfortran.dg/g77/README: Update.
3416 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
3417 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3418 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
3419
3420 2004-08-28 Paul Brook <paul@codesourcery.com>
3421
3422 PR libfortran/17195
3423 * gfortran.dg/edit_real_1.f90: New test.
3424
3425 2004-08-27 Paul Brook <paul@codesourcery.com>
3426
3427 * gfortran.dg/rewind_1.f90: New test.
3428
3429 2004-08-27 Bud Davis <bdavis9659@comcast.net>
3430
3431 PR fortran/16597
3432 * gfortran.dg/pr16597.f90: New test.
3433
3434 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3435
3436 PR c/13801
3437 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
3438 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
3439 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
3440 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
3441 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
3442
3443 2004-08-26 Nick Clifton <nickc@redhat.com>
3444
3445 * gcc.c-torture/compile/pr17119.c: New test.
3446
3447 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3448
3449 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
3450
3451 2004-08-25 Richard Henderson <rth@redhat.com>
3452
3453 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
3454 the bits that expect kind=8 to be the largest real kind.
3455
3456 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3457
3458 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
3459
3460 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3461
3462 * gfortran.dg/assignment_1.f90: New test.
3463
3464 2004-08-25 Adam Nemet <anemet@lnxw.com>
3465
3466 * g++.dg/template/repo3.C: New test.
3467
3468 2004-08-25 Roger Sayle <roger@eyesopen.com>
3469
3470 PR middle-end/16693
3471 PR tree-optimization/16372
3472 * g++.dg/opt/pr16372-1.C: New test case.
3473 * g++.dg/opt/pr16693-1.C: New test case.
3474 * g++.dg/opt/pr16693-2.C: New test case.
3475
3476 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3477
3478 * objc.dg/proto-lossage-4.m: New test.
3479
3480 2004-08-25 Mark Mitchell <mark@codesourcery.com>
3481
3482 PR c++/17155
3483 * g++.dg/inherit/local2.C: New test.
3484
3485 2004-08-25 Paul Brook <paul@codesourcery.com>
3486
3487 PR fortran/17144
3488 * gfortran.dg/string_ctor_1.f90: New test.
3489
3490 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3491
3492 PR c++/14428
3493 * g++.dg/template/redecl2.C: New test.
3494
3495 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3496
3497 PR fortran/17143
3498 * gfortran.dg/pr17143.f90: New test.
3499
3500 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3501
3502 PR fortran/17164
3503 * gfortran.dg/pr17164.f90: New test.
3504
3505 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3506
3507 * gcc.dg/tree-ssa/loop-1.c: New test.
3508
3509 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3510
3511 * gcc.c-torture/compile/20040824-1.c: New test.
3512
3513 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3514
3515 * gcc.c-torture/compile/iftrap-3.c: New test.
3516
3517 2004-08-24 Paul Brook <paul@codesourcery.com>
3518
3519 * gfortran.dg/entry_2.f90: New test.
3520
3521 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3522
3523 PR c++/16889
3524 * g++.dg/lookup/ambig[12].C: New.
3525
3526 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3527
3528 PR c++/16706
3529 * g++.dg/template/crash21.C: New test.
3530 * g++.dg/template/crash22.C: Likewise.
3531
3532 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3533
3534 PR c++/17149
3535 * g++.dg/template/access15.C: New.
3536
3537 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3538
3539 PR c++/17163
3540 * g++.dg/template/repo2.C: New test.
3541
3542 2004-08-23 Roger Sayle <roger@eyesopen.com>
3543
3544 PR rtl-optimization/17078
3545 * gcc.c-torture/execute/pr17078-1.c: New test case.
3546
3547 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3548
3549 PR c/14492
3550 * gcc.dg/debug/crash1.c: New test.
3551
3552 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3553
3554 PR c/16180
3555 * gcc.dg/loop-5.c: New test.
3556
3557 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3558
3559 * gcc.c-torture/execute/20040823-1.c: New test.
3560
3561 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
3562
3563 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
3564 to the assembler. Simplify test accordingly.
3565 (asm_abi_flags): Use GNU names.
3566 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
3567 to check for ABI flags.
3568
3569 2004-08-22 Andrew Pinski <apinski@apple.com>
3570
3571 * g++.dg/opt/pr14029.C: New test.
3572 * gcc.c-torture/execute/pr15262.c: New test.
3573
3574 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3575
3576 * gfortran.dg/reduction.f90: Add checks with complex arguments.
3577
3578 2004-08-21 Bud Davis <bdavis9659@comcast.net>
3579
3580 PR 16908
3581 * gfortran.dg/direct_io.f90: New test.
3582
3583 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3584
3585 PR c++/17121
3586 * g++.dg/inherit/local2.C: New test.
3587
3588 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
3589
3590 PR c++/17120
3591 * g++.dg/warn/Wparentheses-4.C: New test.
3592
3593 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3594
3595 PR c++/17121
3596 * g++.dg/inherit/local2.C: New test.
3597
3598 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
3599 * gcc.dg/ppc-ldstruct.c: Likewise.
3600 * gcc.dg/ppc64-abi-2.c: Likewise.
3601
3602 2004-08-20 Jakub Jelinek <jakub@redhat.com>
3603
3604 PR rtl-optimization/17099
3605 * gcc.c-torture/execute/20040820-1.c: New test.
3606
3607 2004-08-20 David Edelsohn <edelsohn@gnu.org>
3608
3609 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
3610
3611 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
3612
3613 PR fortran/17077
3614 * gfortran.dg/auto_array_1.f90: New test.
3615
3616 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3617
3618 PR fortran/17074
3619 * gfortran.dg/simpleif_1.f90: New test.
3620
3621 2004-08-19 Mark Mitchell <mark@codesourcery.com>
3622
3623 * lib/target-supports.exp (check_profiling_available): Return
3624 false for arm*-*-symbianelf* and arm*-*-eabi*.
3625
3626 PR c++/15890
3627 * g++.dg/template/delete1.C: New test.
3628
3629 2004-08-19 Paul Brook <paul@codesourcery.com>
3630
3631 PR fortran/14976
3632 PR fortran/16228
3633 * gfortran.dg/data_char_1.f90: New test.
3634
3635 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
3636
3637 PR fortran/16946
3638 * gfortran.dg/reduction.f90: New testcase.
3639
3640 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3641
3642 PR fortran/16520
3643 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
3644
3645 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
3646
3647 PR c++/17041
3648 * g++.dg/Wparentheses-3.C: New test.
3649
3650 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
3651
3652 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
3653 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
3654 * gcc.dg/vect/vect-2.c: Likewise.
3655 * gcc.dg/vect/vect-3.c: Likewise.
3656 * gcc.dg/vect/vect-4.c: Likewise.
3657 * gcc.dg/vect/vect-5.c: Likewise.
3658 * gcc.dg/vect/vect-6.c: Likewise.
3659 * gcc.dg/vect/vect-7.c: Likewise.
3660 * gcc.dg/vect/vect-25.c: Likewise.
3661 * gcc.dg/vect/vect-31.c: Likewise.
3662 * gcc.dg/vect/vect-32.c: Likewise.
3663 * gcc.dg/vect/vect-34.c: Likewise.
3664 * gcc.dg/vect/vect-36.c: Likewise.
3665 * gcc.dg/vect/vect-all.c: Likewise.
3666
3667 2004-08-18 Mark Mitchell <mark@codesourcery.com>
3668
3669 PR c++/17068
3670 * g++.dg/template/operator4.C: New test.
3671
3672 2004-08-18 Richard Henderson <rth@redhat.com>
3673
3674 * gcc.dg/20040206-1.c: XFAIL.
3675
3676 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3677
3678 PR c++/16246
3679 * g++.dg/template/array7.C: New test.
3680
3681 2004-08-17 James E Wilson <wilson@specifixinc.com>
3682
3683 * gcc.dg/mips-movcc-1.c: New test.
3684 * gcc.dg/mips-movcc-2.c: New test.
3685 * gcc.dg/mips-movcc-3.c: New test.
3686
3687 * gcc.dg/mips-nmadd-1.c: New test.
3688 * gcc.dg/mips-nmadd-2.c: New test.
3689
3690 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3691
3692 PR c++/15871
3693 * g++.dg/opt/inline8.C: New test.
3694
3695 PR c++/16965
3696 * g++.dg/parse/error17.C: New test.
3697
3698 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
3699
3700 * gcc.dg/vect: New directory for vectorizer tests.
3701 * gcc.dg/vect/tree-vect.h: New file.
3702 * gcc.dg/vect/vect.exp: New file.
3703 * gcc.dg/vect/pr16105.c.c: New test.
3704 * gcc.dg/vect/vect-1.c: New test.
3705 * gcc.dg/vect/vect-2.c: New test.
3706 * gcc.dg/vect/vect-3.c: New test.
3707 * gcc.dg/vect/vect-4.c: New test.
3708 * gcc.dg/vect/vect-5.c: New test.
3709 * gcc.dg/vect/vect-6.c: New test.
3710 * gcc.dg/vect/vect-7.c: New test.
3711 * gcc.dg/vect/vect-8.c: New test.
3712 * gcc.dg/vect/vect-9.c: New test.
3713 * gcc.dg/vect/vect-10.c: New test.
3714 * gcc.dg/vect/vect-11.c: New test.
3715 * gcc.dg/vect/vect-12.c: New test.
3716 * gcc.dg/vect/vect-13.c: New test.
3717 * gcc.dg/vect/vect-14.c: New test.
3718 * gcc.dg/vect/vect-15.c: New test.
3719 * gcc.dg/vect/vect-16.c: New test.
3720 * gcc.dg/vect/vect-17.c: New test.
3721 * gcc.dg/vect/vect-18.c: New test.
3722 * gcc.dg/vect/vect-19.c: New test.
3723 * gcc.dg/vect/vect-20.c: New test.
3724 * gcc.dg/vect/vect-21.c: New test.
3725 * gcc.dg/vect/vect-22.c: New test.
3726 * gcc.dg/vect/vect-23.c: New test.
3727 * gcc.dg/vect/vect-24.c: New test.
3728 * gcc.dg/vect/vect-25.c: New test.
3729 * gcc.dg/vect/vect-26.c: New test.
3730 * gcc.dg/vect/vect-27.c: New test.
3731 * gcc.dg/vect/vect-28.c: New test.
3732 * gcc.dg/vect/vect-29.c: New test.
3733 * gcc.dg/vect/vect-30.c: New test.
3734 * gcc.dg/vect/vect-31.c: New test.
3735 * gcc.dg/vect/vect-32.c: New test.
3736 * gcc.dg/vect/vect-33.c: New test.
3737 * gcc.dg/vect/vect-34.c: New test.
3738 * gcc.dg/vect/vect-35.c: New test.
3739 * gcc.dg/vect/vect-36.c: New test.
3740 * gcc.dg/vect/vect-37.c: New test.
3741 * gcc.dg/vect/vect-38.c: New test.
3742 * gcc.dg/vect/vect-40.c: New test.
3743 * gcc.dg/vect/vect-41.c: New test.
3744 * gcc.dg/vect/vect-42.c: New test.
3745 * gcc.dg/vect/vect-43.c: New test.
3746 * gcc.dg/vect/vect-44.c: New test.
3747 * gcc.dg/vect/vect-45.c: New test.
3748 * gcc.dg/vect/vect-46.c: New test.
3749 * gcc.dg/vect/vect-47.c: New test.
3750 * gcc.dg/vect/vect-48.c: New test.
3751 * gcc.dg/vect/vect-49.c: New test.
3752 * gcc.dg/vect/vect-50.c: New test.
3753 * gcc.dg/vect/vect-51.c: New test.
3754 * gcc.dg/vect/vect-52.c: New test.
3755 * gcc.dg/vect/vect-53.c: New test.
3756 * gcc.dg/vect/vect-54.c: New test.
3757 * gcc.dg/vect/vect-55.c: New test.
3758 * gcc.dg/vect/vect-56.c: New test.
3759 * gcc.dg/vect/vect-57.c: New test.
3760 * gcc.dg/vect/vect-58.c: New test.
3761 * gcc.dg/vect/vect-59.c: New test.
3762 * gcc.dg/vect/vect-60.c: New test.
3763 * gcc.dg/vect/vect-61.c: New test.
3764 * gcc.dg/vect/vect-all.c: New test.
3765 * gcc.dg/vect/vect-none.c: New test.
3766
3767 2004-08-17 Paul Brook <paul@codesourcery.com>
3768
3769 PR fortran/13082
3770 * gfortran.dg/entry_1.f90: New test.
3771
3772 2004-08-17 Andrew Pinski <apinski@apple.com>
3773
3774 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
3775
3776 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
3777
3778 * gcc.dg/pr17036-1.c: New test.
3779
3780 2004-08-16 Devang Patel <dpatel@apple.com>
3781
3782 * gcc.dg/darwin-20040809-1.c: New test.
3783
3784 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
3785
3786 * gcc.dg/funcdef-attr-1.c: New test.
3787
3788 2004-08-16 Janis Johnson <janis187@us.ibm.com>
3789
3790 * gcc.dg/altivec-17.c: New test.
3791 * gcc.dg/altivec-18.c: New test.
3792
3793 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3794
3795 PR c++/6749
3796 * g++.dg/template/vtable2.C: New test.
3797
3798 2004-08-14 Richard Henderson <rth@redhat.com>
3799
3800 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
3801 * gcc.dg/pack-test-4.c (main): Return 0.
3802 * gcc.dg/setjmp-1.c: Remove XFAIL.
3803 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
3804
3805 2004-08-14 Richard Henderson <rth@redhat.com>
3806
3807 * gcc.dg/980217-1.c: Add prototype for printf.
3808
3809 2004-08-13 Bud Davis <bdavis9659@comcast.net>
3810
3811 * gfortran.dg/pr16935.f90: New test.
3812
3813 2004-08-13 Janis Johnson <janis187@us.ibm.com>
3814
3815 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
3816
3817 2004-08-13 Paul Brook <paul@codesourcery.com>
3818
3819 * gfortran.dg/der_io_1.f90: Remove stray comma.
3820
3821 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3822
3823 * gcc.dg/vmx/cw-bug-2.c: Remove.
3824 * gcc.dg/vmx/vprint-1.c: Remove.
3825 * gcc.dg/vmx/vscan-1.c: Remove.
3826
3827 2004-08-12 Devang patel <dpatel@apple.com>
3828
3829 * gcc.dg/darwin-20040809-2.c: New test.
3830
3831 2004-08-12 Janis Johnson <janis1872us.ibm.com>
3832
3833 * g++.dg/ext/altivec-12.C: New test.
3834
3835 * g++.dg/ext/altivec-11.C: New test.
3836
3837 2004-08-12 Paul Brook <paul@codesourcery.com>
3838
3839 * g++.dg/abi/arm_cxa_vec_1.C: New test.
3840
3841 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3842
3843 * g++.dg/ext/altivec-2.C: Check for hardware support before
3844 executing any VMX instructions.
3845
3846 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
3847
3848 2004-08-12 Jakub Jelinek <jakub@redhat.com>
3849
3850 PR c++/16276
3851 * g++.old-deja/g++.other/comdat4.C: New test.
3852 * g++.old-deja/g++.other/comdat4-aux.cc: New.
3853
3854 2004-08-12 Ben Elliston <bje@au.ibm.com>
3855
3856 PR target/16286
3857 * gcc.dg/pr16286.c: New test.
3858
3859 2004-08-12 Jan Beulich <jbeulich@novell.com>
3860
3861 * g++.dg/ext/asm5.C: New.
3862
3863 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3864
3865 PR c++/16698
3866 * g++.dg/eh/crash1.C: New test.
3867
3868 PR c++/16717
3869 * g++.dg/ext/construct1.C: New test.
3870
3871 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3872
3873 PR c++/16853
3874 * g++.dg/init/ptrmem1.C: New test.
3875
3876 PR c++/16618
3877 * g++.dg/parse/offsetof5.C: New test.
3878
3879 PR c++/16870
3880 * g++.dg/template/overload3.C: New test.
3881
3882 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3883
3884 PR c++/16964
3885 * g++.dg/parse/error16.C: New test.
3886
3887 PR c++/16904
3888 * g++.dg/template/error14.C: New test.
3889
3890 PR c++/16929
3891 * g++.dg/template/error15.C: New test.
3892
3893 2004-08-11 Devang Patel <dpatel@apple.com>
3894
3895 * gcc.dg/darwin-ld-20040809-1.c: New test.
3896 * gcc.dg/darwin-ld-20040809-2.c: New test.
3897
3898 2004-08-11 Steven G. Kargl <kargls@comcast.net>
3899
3900 PR fortran/16917
3901 * gfortran.dg/dfloat_1.f90: New test.
3902
3903 2004-08-09 Mark Mitchell <mark@codesourcery.com>
3904
3905 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
3906 * gcc.dg/dll-2.c: Fix dg-require syntax.
3907 * gcc.misc-tests/arm-isr.c (abort): Declare.
3908 (exit): Likewise.
3909
3910 2004-08-10 Mark Mitchell <mark@codesourcery.com>
3911
3912 PR c++/16971
3913 * g++.dg/parse/crash16.C: New test.
3914
3915 2004-08-10 Roger Sayle <roger@eyesopen.com>
3916
3917 * gcc.dg/mips-rsqrt-1.c: New test case.
3918 * gcc.dg/mips-rsqrt-2.c: New test case.
3919 * gcc.dg/mips-rsqrt-3.c: New test case.
3920
3921 2004-08-10 Paul Brook <paul@codesourcery.com>
3922
3923 * gfortran.dg/der_io_1.f90: New test.
3924
3925 2004-08-10 Paul Brook <paul@codesourcery.com>
3926
3927 PR fortran/16919
3928 * gfortran.dg/der_array_1.f90: New test.
3929
3930 2004-08-09 David Edelsohn <edelsohn@gnu.org>
3931
3932 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
3933
3934 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
3935
3936 * gcc.dg/wchar_t-2.c: Fix typo.
3937
3938 2004-08-09 Falk Hueffner <falk@debian.org>
3939
3940 PR tree-optimization/12517
3941 * gcc.c-torture/compile/pr12517.c: New test.
3942
3943 PR tree-optimization/12578
3944 * gcc.c-torture/compile/pr12578.c: New test.
3945
3946 PR tree-optimization/12899
3947 * gcc.c-torture/compile/pr12899.c: New test.
3948
3949 PR rtl-optimization/14692
3950 * gcc.c-torture/compile/pr14692.c: New test.
3951
3952 PR tree-optimization/16461
3953 * gcc.c-torture/compile/pr16461.c: New test.
3954
3955 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
3956
3957 * gfortran.dg/getenv_1.f90: New test.
3958
3959 2004-08-06 Mark Mitchell <mark@codesourcery.com>
3960
3961 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
3962 wchar_t.
3963 * gcc.dg/symbian5.c: Test -fno-short-wchar.
3964
3965 2004-08-06 Paul Brook <paul@codesourcery.com>
3966
3967 * gfortran.dg/ret_array_1.f90: New test.
3968 * gfortran.dg/ret_pointer_1.f90: New test.
3969
3970 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
3971
3972 * gcc.dg/missing-field-init-[12].c: New tests.
3973 * g++.dg/warn/missing-field-init-[12].C: New tests.
3974
3975 2004-08-06 Mark Mitchell <mark@codesourcery.com>
3976
3977 * gcc.dg/enum2.c: New test.
3978 * gcc.dg/symbian3.c: Likewise.
3979 * gcc.dg/symbian4.c: Likewise.
3980 * gcc.dg/wchar_t-2.c: Likewise.
3981
3982 2004-08-05 Mark Mitchell <mark@codesourcery.com>
3983
3984 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
3985 destructor tests.
3986
3987 2004-08-05 Mark Mitchell <mark@codesourcery.com>
3988
3989 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
3990 dg-require-visiblity.
3991 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
3992 * g++.dg/ext/visibility/fvisibility.C: Likewise.
3993 * g++.dg/ext/visibility/memfuncts.C: Likewise.
3994 * g++.dg/ext/visibility/new1.C: Likewise.
3995 * g++.dg/ext/visibility/pragma.C: Likewise.
3996 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
3997 * g++.dg/ext/visibility/virtual.C: Likewise.
3998 * g++/dg/ext/visibility/visibility-1.C: Likewise.
3999 * g++/dg/ext/visibility/visibility-2.C: Likewise.
4000 * g++/dg/ext/visibility/visibility-3.C: Likewise.
4001 * g++/dg/ext/visibility/visibility-4.C: Likewise.
4002 * g++/dg/ext/visibility/visibility-5.C: Likewise.
4003 * g++/dg/ext/visibility/visibility-6.C: Likewise.
4004 * g++/dg/ext/visibility/visibility-7.C: Likewise.
4005 * g++/dg/ext/visibility/visibility-8.C: New test.
4006 * gcc.c-torture/compile/dll.x: Remove.
4007 * gcc.dg/dll-2.c: Use dg-require-dll
4008 * gcc.dg/visibility-10.c: New test.
4009 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
4010 supporting DLLs.
4011 * testsuite/lib/scanasm.exp (scan_hidden): New function.
4012 (scan_not_hidden): Likewise.
4013
4014 2004-08-05 David Edelsohn <edelsohn@gnu.org>
4015
4016 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
4017
4018 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
4019
4020 * gcc.c-torture/execute/20040805-1.c: New test.
4021
4022 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
4023
4024 * gcc.dg/20020118-1.c: Declare abort.
4025 * gcc.dg/altivec_check.h: Likewise.
4026 * gcc.dg/iftrap-2.c: Likewise.
4027 * gcc.dg/pragma-darwin.c: Likewise.
4028 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
4029
4030 2004-08-04 Geoffrey Keating <geoffk@apple.com>
4031
4032 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
4033
4034 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
4035
4036 * gcc.c-torture/execute/builtins/abs-2.c,
4037 gcc.c-torture/execute/builtins/abs-3.c,
4038 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
4039 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
4040 intmax_t, uintmax_t and their limits.
4041 * gcc.dg/intmax_t-1.c: New test.
4042
4043 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4044
4045 * g++.dg/tc1/dr147.C: Add reference to PR.
4046
4047 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
4048
4049 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
4050 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
4051
4052 2004-08-03 David Edelsohn <edelsohn@gnu.org>
4053
4054 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
4055
4056 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4057
4058 * gcc.dg/redecl-5.c: New test.
4059 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
4060 of scanf.
4061
4062 2004-08-03 Roger Sayle <roger@eyesopen.com>
4063
4064 PR middle-end/16790
4065 * gcc.c-torture/execute/pr16790-1.c: New test case.
4066
4067 2004-08-03 Mark Mitchell <mark@codesourcery.com>
4068
4069 * g++.dg/ext/visibility/assign1.C: New test.
4070 * g++.dg/ext/visibility/new1.C: Likewise.
4071
4072 * gcc.dg/symbian1.c: New test.
4073 * gcc.dg/symbian2.c: Likewise.
4074
4075 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
4076
4077 PR target/16570
4078 * gcc.dg/i386-sse-9.c: New test.
4079
4080 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4081
4082 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
4083
4084 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4085
4086 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
4087 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
4088 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
4089 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
4090 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
4091 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
4092 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
4093 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
4094 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
4095 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
4096 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
4097 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
4098 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
4099 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
4100 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
4101 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
4102 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
4103 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
4104 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
4105 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
4106 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
4107 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
4108 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
4109 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4110 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
4111 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
4112 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
4113 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
4114 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4115 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4116 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
4117 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
4118 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
4119 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
4120 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
4121 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
4122 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
4123 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
4124 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
4125 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
4126 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
4127 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
4128 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
4129 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
4130 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
4131 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
4132 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
4133 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
4134 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
4135 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
4136 gcc.misc-tests/i386-pf-3dnow-1.c,
4137 gcc.misc-tests/i386-pf-athlon-1.c,
4138 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4139 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
4140 Declare built-in functions used.
4141 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
4142
4143 2004-08-02 Mark Mitchell <mark@codesourcery.com>
4144
4145 PR c++/16707
4146 * g++.dg/lookup/using12.C: New test.
4147
4148 * g++.dg/init/null1.C: Fix PR number.
4149 * g++.dg/parse/namespace10.C: Likewise.
4150
4151 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4152
4153 PR c++/16224
4154 * g++.dg/template/spec17.C: New test.
4155 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
4156 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
4157
4158 2004-08-02 David Billinghurst
4159
4160 PR fortran/16292
4161 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
4162
4163 2004-08-01 Zack Weinberg <zack@codesourcery.com>
4164
4165 * gcc.dg/ia64-got-1.c: New test case.
4166
4167 2004-08-01 Mark Mitchell <mark@codesourcery.com>
4168
4169 PR c++/16489
4170 * g++.dg/init/null1.C: New test.
4171 * g++.dg/tc1/dr76.C: Adjust error marker.
4172
4173 PR c++/16529
4174 * g++.dg/parse/namespace10.C: New test.
4175
4176 PR c++/16810
4177 * g++.dg/inherit/ptrmem2.C: New test.
4178
4179 2004-08-02 Ben Elliston <bje@au.ibm.com>
4180
4181 PR target/16155
4182 * gcc.dg/pr16155.c: New test.
4183
4184 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
4185
4186 * gcc.dg/redecl-2.c: New test.
4187
4188 2004-07-30 Geoffrey Keating <geoffk@apple.com>
4189
4190 * gcc.dg/darwin-longdouble.c: New file.
4191
4192 2004-07-30 Richard Henderson <rth@redhat.com>
4193
4194 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
4195 write to constant argument.
4196 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
4197
4198 2004-07-30 Richard Henderson <rth@redhat.com>
4199
4200 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
4201 tests of nearest around zero.
4202
4203 2004-07-30 Andrew Pinski <apinski@apple.com>
4204
4205 * gcc.c-torture/compile/20040730-1.c: New test.
4206
4207 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4208
4209 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
4210 powerpc-eabispe.
4211
4212 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
4213
4214 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
4215
4216 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
4217
4218 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
4219 contains $ld_library_path.
4220 * lib/gfortran.exp (gfortran_link_flags): Likewise.
4221
4222 2004-07-29 Richard Henderson <rth@redhat.com>
4223
4224 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
4225
4226 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
4227 (alt2, which): New.
4228 (Check): Accept either alternative.
4229
4230 2004-07-29 Mark Mitchell <mark@codesourcery.com>
4231
4232 * g++.dg/abi/inline1.C: New test.
4233 * g++.dg/abi/local1-a.cc: Likewise.
4234 * g++.dg/abi/local1.C: Likewise.
4235 * g++.dg/abi/mangle11.C: Tweak location of warnings.
4236 * g++.dg/abi/mangle12.C: Likewise.
4237 * g++.dg/abi/mangle17.C: Likewise.
4238 * g++.dg/abi/mangle20-2.C: Likewise.
4239 * g++.dg/opt/interface1.C: Likewise.
4240 * g++.dg/opt/interface1.h: Likewise.
4241 * g++.dg/opt/interface1-a.cc: New test.
4242 * g++.dg/parse/repo1.C: New test.
4243 * g++.dg/template/repo1.C: Likewise.
4244 * g++.dg/warn/Winline-1.C: Likewise.
4245 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
4246
4247 2004-07-29 Diego Novillo <dnovillo@redhat.com>
4248
4249 * gcc.dg/tree-ssa/20040729-1.c: New test.
4250
4251 2004-07-27 Matt Austern <austern@apple.com>
4252
4253 * gcc.dg/darwin-bool-1.c: New test.
4254 * gcc.dg/darwin-bool-2.c: New test.
4255
4256 2004-07-28 Richard Henderson <rth@redhat.com>
4257
4258 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
4259 arguments in the correct type. Don't write to constant arguments.
4260
4261 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4262
4263 PR tree-optimization/16688
4264 PR tree-optimization/16689
4265 * g++.dg/tree-ssa/pr16688.C: New test.
4266
4267 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4268
4269 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4270 loads. Not only in the comment, this time.
4271
4272 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
4273
4274 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
4275 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
4276 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
4277 * gcc.dg/sh4a-bitmovua.c: New.
4278 * gcc.dg/sh4a-cos.c: New.
4279 * gcc.dg/sh4a-cosf.c: New.
4280 * gcc.dg/sh4a-fprun.c: New.
4281 * gcc.dg/sh4a-fsrra.c: New.
4282 * gcc.dg/sh4a-memmovua.c: New.
4283 * gcc.dg/sh4a-sin.c: New.
4284 * gcc.dg/sh4a-sincos.c: New.
4285 * gcc.dg/sh4a-sincosf.c: New.
4286 * gcc.dg/sh4a-sinf.c: New.
4287
4288 2004-07-28 Diego Novillo <dnovillo@redhat.com>
4289
4290 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
4291 conditionals.
4292 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
4293 loads.
4294 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
4295 DOM1.
4296
4297 2004-07-27 Andrew Pinski <apinski@apple.com>
4298
4299 * g++.dg/rtti/tinfo1.C: Correct the xfail.
4300
4301 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
4302
4303 * gcc.dg/pragma-isr.c: New test.
4304
4305 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4306
4307 PR c++/14429
4308 * g++.dg/template/ttp11.C: New test.
4309
4310 2004-07-27 Diego Novillo <dnovillo@redhat.com>
4311
4312 * gcc.c-torture/compile/20040727-1.c: New test.
4313
4314 2004-07-26 Eric Christopher <echristo@redhat.com>
4315
4316 * gcc.c-torture/compile/20040726-2.c: New test.
4317
4318 2004-07-26 Andrew Pinski <apinski@apple.com>
4319
4320 * g++.dg/rtti/tinfo1.C: Xfail.
4321
4322 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
4323
4324 * gcc.c-torture/compile/20040726-1.c: New test.
4325
4326 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
4327 Brian Ryner <bryner@brianryner.com>
4328
4329 PR c++/9283
4330 PR c++/15000
4331 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
4332 * g++.dg/ext/visibility/: New directory.
4333 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
4334 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
4335 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
4336 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
4337 * g++.dg/ext/visibility/fvisibility.C,
4338 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
4339 g++.dg/ext/visibility/fvisibility-override1.C
4340 g++.dg/ext/visibility/fvisibility-override2.C
4341 g++.dg/ext/visibility/memfuncts.C
4342 g++.dg/ext/visibility/noPLT.C
4343 g++.dg/ext/visibility/pragma.C
4344 g++.dg/ext/visibility/pragma-override1.C
4345 g++.dg/ext/visibility/pragma-override2.C
4346 g++.dg/ext/visibility/staticmemfuncts.C
4347 g++.dg/ext/visibility/virtual.C: New tests.
4348
4349 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4350
4351 PR c/15360
4352 * gcc.dg/pr15360-1.c: New test.
4353
4354 2004-07-25 Daniel Jacobowitz <dan@debian.org>
4355
4356 * gcc.dg/pragma-align-2.c: New test.
4357 * gcc.dg/pragma-init-fini.c: New test.
4358 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
4359 targets.
4360
4361 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4362
4363 * gcc.dg/init-string-2.c: New test.
4364
4365 2004-07-24 Zack Weinberg <zack@codesourcery.com>
4366
4367 PR 16684
4368 * gcc.dg/Wredundant-decls-1.c: New test case.
4369
4370 2004-07-24 Jakub Jelinek <jakub@redhat.com>
4371
4372 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
4373 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
4374 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
4375 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
4376 * gcc.dg/compat/generate-random.c: New file.
4377 * gcc.dg/compat/generate-random.h: Likewise.
4378 * gcc.dg/compat/generate-random_r.c: Likewise.
4379 * gcc.dg/compat/struct-layout-1.h: Likewise.
4380 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
4381 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
4382 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
4383 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
4384 * gcc.dg/compat/struct-layout-1_main.c: New test.
4385 * gcc.dg/compat/struct-layout-1_x.c: New file.
4386 * gcc.dg/compat/struct-layout-1_y.c: New file.
4387 * gcc.dg/compat/struct-layout-1_test.h: New file.
4388
4389 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
4390
4391 * gcc.dg/comp-return-1.c: New test
4392
4393 2004-07-23 Janis Johnson <janis187@us.ibm.com>
4394
4395 * gcc.dg/vmx/8-02a.c: Fix typo.
4396
4397 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
4398 * gcc.dg/darwin-abi-3.c: New test.
4399
4400 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
4401 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
4402
4403 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
4404 * gcc.dg/vmx/ops-long-1.c: New test.
4405 * gcc.dg/vmx/ops-long-2.c: New test.
4406
4407 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
4408
4409 * g++.dg/lookup/conv-[1234].C: New.
4410
4411 2004-07-22 Mark Mitchell <mark@codesourcery.com>
4412
4413 * g++.dg/parse/attr2.C: Simplify.
4414
4415 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4416
4417 PR c/7284
4418 * gcc.c-torture/execute/pr7284-1.c: New test.
4419
4420 2004-07-22 Brian Booth <bbooth@redhat.com>
4421
4422 * gcc.dg/tree-ssa/20040721-1.c: New test.
4423
4424 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
4425
4426 * g++.dg/template/crash20.c: New.
4427
4428 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
4429
4430 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4431 Add dg-run directive. Declare variables as required.
4432 * gfortran.dg/g77/README: Update
4433
4434 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
4435
4436 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
4437 gcc.dg/cris-peep2-andu2.c: New tests.
4438
4439 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4440
4441 PR c/15052
4442 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
4443 on return type.
4444 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
4445 messages.
4446 * gcc.dg/qual-return-2.c: Update expected messages.
4447 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
4448
4449 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4450
4451 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
4452 * gcc.dg/noncompile/921102-1.c: Update expected error message.
4453
4454 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4455
4456 PR c/11250
4457 * gcc.dg/init-string-1.c: New test.
4458
4459 2004-07-21 Jakub Jelinek <jakub@redhat.com>
4460
4461 PR middle-end/15345
4462 PR c/16450
4463 * gcc.dg/torture/nested-fn-1.c: New test.
4464
4465 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
4466
4467 PR target/16559
4468 * gcc.dg/ia64-fptr-1.c: New file.
4469
4470 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4471
4472 PR c++/14497
4473 * g++.dg/template/spec16.C: New test.
4474 * g++.old-deja/g++.robertl/eb118.C: Remove.
4475
4476 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4477
4478 PR c++/509
4479 * g++.dg/template/spec15.C: New test.
4480
4481 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
4482
4483 Copy cases from g77.f-torture/execute and add dg-run
4484 directive. Other changes as noted.
4485 * gfortran.dg/g77/13037.f
4486 * gfortran.dg/g77/1832.f
4487 * gfortran.dg/g77/19981119-0.f
4488 * gfortran.dg/g77/19990313-0.f
4489 * gfortran.dg/g77/19990313-1.f
4490 * gfortran.dg/g77/19990313-2.f
4491 * gfortran.dg/g77/19990313-3.f
4492 * gfortran.dg/g77/19990419-1.f
4493 * gfortran.dg/g77/19990826-0.f
4494 * gfortran.dg/g77/19990826-2.f
4495 * gfortran.dg/g77/20000503-1.f
4496 * gfortran.dg/g77/20001111.f
4497 * gfortran.dg/g77/20010116.f
4498 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
4499 * gfortran.dg/g77/20010430.f
4500 * gfortran.dg/g77/6177.f
4501 * gfortran.dg/g77/947.f
4502 * gfortran.dg/g77/970816-3.f
4503 * gfortran.dg/g77/971102-1.f
4504 * gfortran.dg/g77/980520-1.f
4505 * gfortran.dg/g77/980628-0.f
4506 * gfortran.dg/g77/980628-1.f
4507 * gfortran.dg/g77/980628-10.f
4508 * gfortran.dg/g77/980628-2.f
4509 * gfortran.dg/g77/980628-3.f
4510 * gfortran.dg/g77/980628-7.f
4511 * gfortran.dg/g77/980628-8.f
4512 * gfortran.dg/g77/980628-9.f
4513 * gfortran.dg/g77/980701-0.f
4514 * gfortran.dg/g77/980701-1.f
4515 * gfortran.dg/g77/cabs.f
4516 * gfortran.dg/g77/claus.f
4517 * gfortran.dg/g77/complex_1.f
4518 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
4519 * gfortran.dg/g77/dcomplex.f
4520 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
4521 * gfortran.dg/g77/f90-intrinsic-mathematical.f
4522 * gfortran.dg/g77/f90-intrinsic-numeric.f
4523 * gfortran.dg/g77/int8421.f
4524 * gfortran.dg/g77/labug1.f
4525 * gfortran.dg/g77/large_vec.f
4526 * gfortran.dg/g77/le.f
4527 * gfortran.dg/g77/short.f
4528 * gfortran.dg/g77/README: Update
4529
4530 2004-07-20 Mark Mitchell <mark@codesourcery.com>
4531
4532 PR c++/16637
4533 * g++.dg/parse/lookup4.C: New test.
4534
4535 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4536
4537 PR c++/16175
4538 * g++.dg/template/ttp10.C: New test.
4539
4540 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
4541
4542 * gcc.dg/pr12625-1.c: New test.
4543
4544 2004-07-20 Steven Bosscher <stevenb@suse.de>
4545
4546 * testsuite/gcc.dg/switch-warn-1.c: New test.
4547 * testsuite/gcc.dg/switch-warn-2.c: New test.
4548 * gcc.c-torture/compile/pr14730.c: Update.
4549
4550 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
4551
4552 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
4553 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
4554 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
4555 g++.dg/template/nontype3.C: Remove trailing CR from tests.
4556
4557 2004-07-18 Mark Mitchell <mark@codesourcery.com>
4558
4559 PR c++/16623
4560 * g++.dg/template/assign1.C: New test.
4561
4562 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4563
4564 PR c++/12170
4565 * g++.dg/template/ttp9.C: New test.
4566
4567 2004-07-19 Daniel Jacobowitz <dan@debian.org>
4568
4569 * gcc.dg/format/cmn-err-1.c: New test.
4570
4571 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
4572
4573 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
4574 gcc.dg/Wparentheses-10.c: New tests.
4575 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
4576
4577 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4578
4579 PR fortran/16465
4580 * gfortran.dg/g77//ffixed-line-length-0.f,
4581 gfortran.dg/g77/ffixed-line-length-132.f,
4582 gfortran.dg/g77/ffixed-line-length-72.f,
4583 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
4584 gfortran.dg/g77/README: Update.
4585
4586 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4587
4588 PR c++/13092
4589 * g++.dg/template/non-dependent7.C: New test.
4590 * g++.dg/template/non-dependent8.C: Likewise.
4591 * g++.dg/template/non-dependent9.C: Likewise.
4592 * g++.dg/template/non-dependent10.C: Likewise.
4593
4594 2004-07-17 Mark Mitchell <mark@codesourcery.com>
4595
4596 PR c++/16337
4597 * g++.dg/parse/attr2.C: New test.
4598
4599 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
4600
4601 * g77.dg: Removed.
4602 * g77.f-torture: Ditto.
4603
4604 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
4605
4606 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
4607 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
4608 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
4609
4610 2004-07-16 Richard Henderson <rth@redhat.com>
4611
4612 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
4613
4614 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4615
4616 * lib/fortran-torture.exp (fortran-torture): Don't test compile
4617 tests with full list of options.
4618 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
4619 of TORTURE_OPTIONS if test contains 'dg-do run'.
4620
4621 PR fortran/16404
4622 * gfortran.dg/do_iterator.f90: New test.
4623
4624 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4625
4626 PR rtl-optimization/16536
4627 * gcc.c-torture/execute/restrict-1.c: New test.
4628
4629 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4630
4631 PR fortran/15324
4632 * gfortran.dg/pr15324.f90: New test.
4633
4634 PR fortran/15129
4635 * gfortran.dg/pr15129.f90: New test.
4636
4637 PR fortran/15140
4638 * gfortran.dg/pr15140.f90: New test.
4639
4640 PR fortran/13792
4641 * gfortran.fortran-torture/execute/bounds.f90: Add check for
4642 compile-time simplification.
4643
4644 2004-07-14 Mike Stump <mrs@apple.com>
4645
4646 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
4647
4648 2004-07-14 James E Wilson <wilson@specifixinc.com>
4649
4650 PR target/16325
4651 * gcc.dg/profile-generate-1.c: New.
4652
4653 2004-07-15 Jakub Jelinek <jakub@redhat.com>
4654
4655 * gcc.c-torture/execute/20040709-1.c: New test.
4656 * gcc.c-torture/execute/20040709-2.c: New test.
4657
4658 2004-07-14 Mike Stump <mrs@apple.com>
4659
4660 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
4661
4662 2004-07-14 Mike Stump <mrs@apple.com>
4663
4664 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
4665
4666 2004-07-13 Mark Mitchell <mark@codesourcery.com>
4667
4668 PR c++/16518
4669 * g++.dg/parse/mutable1.C: New test.
4670
4671 2004-07-13 Diego Novillo <dnovillo@redhat.com>
4672
4673 PR tree-optimization/16443
4674 * gcc.dg/tree-ssa/20040713-1.c: New test.
4675
4676 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
4677
4678 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
4679 for operator new.
4680
4681 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4682
4683 * gfortran.dg/g77/README: New file
4684 * gfortran.dg/g77/19981216-0.f: Copy from
4685 g77.f-torture/noncompile. Add "dg-do compile" and
4686 dg-error as required.
4687 * gfortran.dg/g77/19990218-1.f: Likewise
4688 * gfortran.dg/g77/19990905-1.f: Likewise
4689 * gfortran.dg/g77/9263.f: Likewise
4690 * gfortran.dg/g77/980615-0.f: Likewise
4691 * gfortran.dg/g77/980616-0.f: Likewise
4692 * gfortran.dg/g77/check0.f: Likewise
4693 * gfortran.dg/g77/select_no_compile.f: Likewise
4694
4695 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4696
4697 Copy files from g77.f-torture/compile.
4698 Add "{ dg-do compile}". Other changes as noted
4699 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
4700 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
4701 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
4702 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
4703 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
4704 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
4705 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
4706 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
4707 statement to conform to standard. Append alpha1.x for reference.
4708 * gfortran.dg/g77/xformat.f: Add dg-warning
4709
4710 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4711
4712 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
4713 Add {dg-do compile} directive.
4714 * gfortran.dg/g77/cpp2.F: Likewise
4715
4716 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4717
4718 PR c++/5402
4719 * g++.dg/lookup/name-clash1.C: New test.
4720
4721 PR c++/9777
4722 * g++.dg/lookup/name-clash2.C: New test.
4723
4724 PR c++/12102
4725 * g++.dg/lookup/name-clash3.C: New test.
4726
4727 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4728
4729 * g++.dg/lookup/new2.C: New test.
4730 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
4731
4732 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
4733
4734 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
4735 Add {dg-do compile} directive.
4736 * gfortran.dg/g77/13060.f: Likewise
4737 * gfortran.dg/g77/19990218-0.f: Likewise
4738 * gfortran.dg/g77/19990305-0.f: Likewise
4739 * gfortran.dg/g77/19990419-0.f: Likewise
4740 * gfortran.dg/g77/19990502-0.f: Likewise
4741 * gfortran.dg/g77/19990502-1.f: Likewise
4742 * gfortran.dg/g77/19990525-0.f: Likewise
4743 * gfortran.dg/g77/19990826-1.f: Likewise
4744 * gfortran.dg/g77/19990826-3.f: Likewise
4745 * gfortran.dg/g77/19990905-2.f: Likewise
4746 * gfortran.dg/g77/20000412-1.f: Likewise
4747 * gfortran.dg/g77/20000511-1.f: Likewise
4748 * gfortran.dg/g77/20000511-2.f: Likewise
4749 * gfortran.dg/g77/20000518.f: Likewise
4750 * gfortran.dg/g77/20000601-1.f: Likewise
4751 * gfortran.dg/g77/20000601-2.f: Likewise
4752 * gfortran.dg/g77/20000629-1.f: Likewise
4753 * gfortran.dg/g77/20000630-2.f: Likewise
4754 * gfortran.dg/g77/20010115.f: Likewise
4755 * gfortran.dg/g77/20010321-1.f: Likewise
4756 * gfortran.dg/g77/20010426.f: Likewise
4757 * gfortran.dg/g77/20020307-1.f: Likewise
4758 * gfortran.dg/g77/8485.f: Likewise
4759 * gfortran.dg/g77/960317-1.f: Likewise
4760 * gfortran.dg/g77/970915-0.f: Likewise
4761 * gfortran.dg/g77/980310-1.f: Likewise
4762 * gfortran.dg/g77/980310-2.f: Likewise
4763 * gfortran.dg/g77/980310-3.f: Likewise
4764 * gfortran.dg/g77/980310-4.f: Likewise
4765 * gfortran.dg/g77/980310-6.f: Likewise
4766 * gfortran.dg/g77/980310-7.f: Likewise
4767 * gfortran.dg/g77/980310-8.f: Likewise
4768 * gfortran.dg/g77/980419-2.f: Likewise
4769 * gfortran.dg/g77/980424-0.f: Likewise
4770 * gfortran.dg/g77/980427-0.f: Likewise
4771 * gfortran.dg/g77/980729-0.f: Likewise
4772 * gfortran.dg/g77/981117-1.f: Likewise
4773 * gfortran.dg/g77/toon_1.f: Likewise
4774
4775 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4776
4777 PR c++/2204
4778 * g++.dg/other/abstract2.C: New test.
4779
4780 2004-07-12 Paul Brook <paul@codesourcery.com>
4781
4782 * gfortran.dg/pointer_init_1.f90: New test.
4783
4784 2004-07-11 Paul Brook <paul@codesourcery.com>
4785
4786 PR fortran/15986
4787 * gfortran.dg/contained_1.f90: New test.
4788
4789 2004-07-11 Mark Mitchell <mark@codesourcery.com>
4790
4791 * g++.dg/parse/defarg8.C: New test.
4792
4793 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4794
4795 PR fortran/16433
4796 * gfortran.dg/pr16433.f: New test.
4797
4798 PR fortran/17574
4799 * gfortran.dg/pr15754.f90: New test.
4800
4801 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
4802
4803 PR tree-optimization/16437
4804 * gcc.c-torture/execute/bitfld-4.c: New test.
4805
4806 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4807
4808 * gfortran.fortran-torture/execute/common_2.f90: Add check for
4809 access to common var from module.
4810
4811 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4812
4813 PR fortran/16336
4814 * gfortran.fortran-torture/execute/common_2.f90: New test.
4815
4816 2004-07-10 Paul Brook <paul@codesourcery.com>
4817
4818 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
4819
4820 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4821
4822 PR fortran/15969
4823 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
4824
4825 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
4826
4827 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
4828 * gfortran.dg/g77/ffixed-form-2.f: Likewise
4829 * gfortran.dg/g77/ffree-form-1.f: Likewise
4830 * gfortran.dg/g77/ffree-form-2.f: Likewise
4831 * gfortran.dg/g77/ffree-form-3.f: Likewise
4832 * gfortran.dg/g77/fno-underscoring.f: Likewise
4833 * gfortran.dg/g77/funderscoring.f: Likewise
4834 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
4835
4836 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4837
4838 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
4839
4840 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4841 Paul Brook <paul@codesourcery.com>
4842
4843 PR fortran/13415
4844 * gfortran.dg/common_pointer_1.f90: New test.
4845
4846 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4847
4848 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
4849
4850 2004-07-09 James E Wilson <wilson@specifixinc.com>
4851
4852 PR target/16364
4853 * gcc.c-torture/compile/20040709-1.c: New.
4854
4855 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4856
4857 PR fortran/14077
4858 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
4859
4860 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4861
4862 PR fortran/13201
4863 * gfortran.dg/shape_1.f90: New test.
4864
4865 2004-07-09 Zack Weinberg <zack@codesourcery.com>
4866 Andrew Pinski <apinski@apple.com>
4867
4868 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
4869
4870 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4871
4872 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
4873 comment.
4874
4875 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4876 Paul Brook <paul@codesourcery.com>
4877
4878 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
4879 '.f95' and '.F95'.
4880
4881 2004-07-09 Diego Novillo <dnovillo@redhat.com>
4882
4883 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
4884
4885 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4886
4887 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
4888 testcases with capital suffix.
4889
4890 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4891
4892 PR fortran/15481
4893 PR fortran/13372
4894 PR fortran/13575
4895 PR fortran/15978
4896 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
4897
4898 * gfortran.dg/implicit_1.f90: New test.
4899
4900 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4901
4902 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
4903 expression to match gfortran warning/error messages
4904 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
4905 dg-error text.
4906
4907 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4908
4909 * lib/fortran-torture.exp: Rename proc search_for to
4910 search_for_re.
4911
4912 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4913
4914 * gcc.c-torture/execute/simd-5.x: New file.
4915 XFAIL on SPARC 64-bit at -O0.
4916
4917 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4918
4919 PR c++/8211
4920 PR c++/16165
4921 * g++.dg/warn/effc3.C: New test.
4922
4923 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4924
4925 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
4926 change X to 1X in format.
4927 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
4928 add data statements to conform to standard.
4929
4930 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4931
4932 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
4933 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
4934 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
4935
4936 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4937
4938 * gfortran.dg/g77/7388.f: Copy from g77.dg
4939 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
4940 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
4941 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
4942 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
4943 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
4944 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
4945 * gfortran.dg/g77/strlen0.f: Likewise
4946
4947 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4948
4949 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
4950 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
4951
4952 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4953
4954 * gcc.c-torture/execute/920428-2.x: Delete.
4955 * gcc.c-torture/execute/920501-7.x: Likewise.
4956
4957 2004-07-08 Jakub Jelinek <jakub@redhat.com>
4958
4959 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
4960 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
4961 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
4962 prescott and c3-2.
4963 (PREFETCH_3DNOW): Add -march=c3.
4964
4965 2004-07-08 Diego Novillo <dnovillo@redhat.com>
4966
4967 PR c/16437
4968 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
4969 * gcc.c-torture/execute/bf64-1.x: Likewise.
4970
4971 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4972
4973 * gcc.c-torture/compile/20040708-1.c: New test.
4974
4975 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4976
4977 PR c++/16169
4978 * g++.dg/warn/effc2.C: New test.
4979
4980 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
4981
4982 * gcc.c-torture/execute/bitfld-1.x: Remove.
4983 * gcc.c-torture/execute/bitfld-3.c: New test.
4984 * gcc.dg/bitfld-2.c: Remove XFAILs.
4985
4986 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
4987
4988 PR c++/16276
4989 * g++.dg/rtti/tinfo1.C: New file.
4990
4991 2004-07-07 Eric Christopher <echristo@redhat.com>
4992
4993 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
4994
4995 2004-07-07 Andrew Pinski <apinski@apple.com>
4996
4997 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
4998
4999 2004-07-07 Mark Mitchell <mark@codesourcery.com>
5000
5001 * g++.dg/init/call1.C: XFAIL.
5002
5003 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
5004
5005 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
5006 except for movstrict*, to movmem* and clrstr* to clrmem*.
5007
5008 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
5009
5010 * gcc.c-torture/execute/20040707-1.c: New test.
5011
5012 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
5013
5014 * gcc.c-torture/execute/20040706-1.c: New test.
5015
5016 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5017
5018 PR c++/3671
5019 * g++.dg/template/spec14.C: New test.
5020
5021 2004-07-05 Jakub Jelinek <jakub@redhat.com>
5022
5023 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
5024 nothing if not yet defined. Use it in b, c and d type definitions.
5025 * gcc.c-torture/execute/20040705-1.c: New test.
5026 * gcc.c-torture/execute/20040705-2.c: New test.
5027
5028 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5029
5030 PR c++/2518
5031 * g++.dg/lookup/new1.C: New test.
5032
5033 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5034
5035 PR c++/11406
5036 * g++.dg/template/sizeof8.C: New test.
5037
5038 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
5039
5040 * gcc.c-torture/compile/20040705-1.c: New test.
5041
5042 2004-07-04 Bud Davis <bdavis9659@comcast.net>
5043
5044 * gfortran.fortran-torture/execute/seq_io.f90: New test.
5045
5046 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
5047
5048 * gcc.dg/cpp/if-mop.c: Two new testcases.
5049 * gcc.dg/cpp/trad/comment-3.c: New.
5050
5051 2004-07-04 Paul Brook <paul@codesourcery.com>
5052
5053 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
5054
5055 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
5056
5057 PR c++/3761
5058 * g++.dg/lookup/crash4.C: New test.
5059
5060 2004-07-02 Zack Weinberg <zack@codesourcery.com>
5061
5062 * gcc.c-torture/execute/builtin-abs-1.c
5063 * gcc.c-torture/execute/builtin-abs-2.c
5064 * gcc.c-torture/execute/builtin-complex-1.c
5065 * gcc.c-torture/execute/builtins/string-1-lib.c
5066 * gcc.c-torture/execute/builtins/string-1.c
5067 * gcc.c-torture/execute/builtins/string-2-lib.c
5068 * gcc.c-torture/execute/builtins/string-2.c
5069 * gcc.c-torture/execute/builtins/string-3-lib.c
5070 * gcc.c-torture/execute/builtins/string-3.c
5071 * gcc.c-torture/execute/builtins/string-4-lib.c
5072 * gcc.c-torture/execute/builtins/string-4.c
5073 * gcc.c-torture/execute/builtins/string-5-lib.c
5074 * gcc.c-torture/execute/builtins/string-5.c
5075 * gcc.c-torture/execute/builtins/string-6-lib.c
5076 * gcc.c-torture/execute/builtins/string-6.c
5077 * gcc.c-torture/execute/builtins/string-7-lib.c
5078 * gcc.c-torture/execute/builtins/string-7.c
5079 * gcc.c-torture/execute/builtins/string-8-lib.c
5080 * gcc.c-torture/execute/builtins/string-8.c
5081 * gcc.c-torture/execute/builtins/string-9-lib.c
5082 * gcc.c-torture/execute/builtins/string-9.c
5083 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
5084 * gcc.c-torture/execute/builtins/string-asm-1.c
5085 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
5086 * gcc.c-torture/execute/builtins/string-asm-2.c
5087 * gcc.c-torture/execute/stdio-opt-1.c
5088 * gcc.c-torture/execute/stdio-opt-2.c
5089 * gcc.c-torture/execute/stdio-opt-3.c
5090 * gcc.c-torture/execute/string-opt-1.c
5091 * gcc.c-torture/execute/string-opt-10.c
5092 * gcc.c-torture/execute/string-opt-11.c
5093 * gcc.c-torture/execute/string-opt-12.c
5094 * gcc.c-torture/execute/string-opt-13.c
5095 * gcc.c-torture/execute/string-opt-14.c
5096 * gcc.c-torture/execute/string-opt-15.c
5097 * gcc.c-torture/execute/string-opt-16.c
5098 * gcc.c-torture/execute/string-opt-2.c
5099 * gcc.c-torture/execute/string-opt-6.c
5100 * gcc.c-torture/execute/string-opt-7.c
5101 * gcc.c-torture/execute/string-opt-8.c:
5102 Replace with ...
5103
5104 * gcc.c-torture/execute/builtins/abs-2.c
5105 * gcc.c-torture/execute/builtins/abs-3.c
5106 * gcc.c-torture/execute/builtins/complex-1.c
5107 * gcc.c-torture/execute/builtins/fprintf.c
5108 * gcc.c-torture/execute/builtins/fputs.c
5109 * gcc.c-torture/execute/builtins/memcmp.c
5110 * gcc.c-torture/execute/builtins/memmove.c
5111 * gcc.c-torture/execute/builtins/memops-asm.c
5112 * gcc.c-torture/execute/builtins/mempcpy-2.c
5113 * gcc.c-torture/execute/builtins/mempcpy.c
5114 * gcc.c-torture/execute/builtins/memset.c
5115 * gcc.c-torture/execute/builtins/printf.c
5116 * gcc.c-torture/execute/builtins/sprintf.c
5117 * gcc.c-torture/execute/builtins/strcat.c
5118 * gcc.c-torture/execute/builtins/strchr.c
5119 * gcc.c-torture/execute/builtins/strcmp.c
5120 * gcc.c-torture/execute/builtins/strcpy.c
5121 * gcc.c-torture/execute/builtins/strcspn.c
5122 * gcc.c-torture/execute/builtins/strlen-2.c
5123 * gcc.c-torture/execute/builtins/strlen.c
5124 * gcc.c-torture/execute/builtins/strncat.c
5125 * gcc.c-torture/execute/builtins/strncmp-2.c
5126 * gcc.c-torture/execute/builtins/strncmp.c
5127 * gcc.c-torture/execute/builtins/strncpy.c
5128 * gcc.c-torture/execute/builtins/strpbrk.c
5129 * gcc.c-torture/execute/builtins/strpcpy-2.c
5130 * gcc.c-torture/execute/builtins/strpcpy.c
5131 * gcc.c-torture/execute/builtins/strrchr.c
5132 * gcc.c-torture/execute/builtins/strspn.c
5133 * gcc.c-torture/execute/builtins/strstr-asm.c
5134 * gcc.c-torture/execute/builtins/strstr.c:
5135 ... these new files.
5136
5137 * gcc.c-torture/execute/builtins/abs-2-lib.c
5138 * gcc.c-torture/execute/builtins/abs-3-lib.c
5139 * gcc.c-torture/execute/builtins/complex-1-lib.c
5140 * gcc.c-torture/execute/builtins/fprintf-lib.c
5141 * gcc.c-torture/execute/builtins/fputs-lib.c
5142 * gcc.c-torture/execute/builtins/memcmp-lib.c
5143 * gcc.c-torture/execute/builtins/memmove-lib.c
5144 * gcc.c-torture/execute/builtins/memops-asm-lib.c
5145 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
5146 * gcc.c-torture/execute/builtins/mempcpy-lib.c
5147 * gcc.c-torture/execute/builtins/memset-lib.c
5148 * gcc.c-torture/execute/builtins/printf-lib.c
5149 * gcc.c-torture/execute/builtins/sprintf-lib.c
5150 * gcc.c-torture/execute/builtins/strcat-lib.c
5151 * gcc.c-torture/execute/builtins/strchr-lib.c
5152 * gcc.c-torture/execute/builtins/strcmp-lib.c
5153 * gcc.c-torture/execute/builtins/strcpy-lib.c
5154 * gcc.c-torture/execute/builtins/strcspn-lib.c
5155 * gcc.c-torture/execute/builtins/strlen-2-lib.c
5156 * gcc.c-torture/execute/builtins/strlen-lib.c
5157 * gcc.c-torture/execute/builtins/strncat-lib.c
5158 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
5159 * gcc.c-torture/execute/builtins/strncmp-lib.c
5160 * gcc.c-torture/execute/builtins/strncpy-lib.c
5161 * gcc.c-torture/execute/builtins/strpbrk-lib.c
5162 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
5163 * gcc.c-torture/execute/builtins/strpcpy-lib.c
5164 * gcc.c-torture/execute/builtins/strrchr-lib.c
5165 * gcc.c-torture/execute/builtins/strspn-lib.c
5166 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
5167 * gcc.c-torture/execute/builtins/strstr-lib.c
5168 * gcc.c-torture/execute/builtins/lib/abs.c
5169 * gcc.c-torture/execute/builtins/lib/fprintf.c
5170 * gcc.c-torture/execute/builtins/lib/memset.c
5171 * gcc.c-torture/execute/builtins/lib/printf.c
5172 * gcc.c-torture/execute/builtins/lib/sprintf.c
5173 * gcc.c-torture/execute/builtins/lib/strcpy.c
5174 * gcc.c-torture/execute/builtins/lib/strcspn.c
5175 * gcc.c-torture/execute/builtins/lib/strncat.c
5176 * gcc.c-torture/execute/builtins/lib/strncmp.c
5177 * gcc.c-torture/execute/builtins/lib/strncpy.c
5178 * gcc.c-torture/execute/builtins/lib/strpbrk.c
5179 * gcc.c-torture/execute/builtins/lib/strspn.c
5180 * gcc.c-torture/execute/builtins/lib/strstr.c:
5181 New files containing support routines.
5182
5183 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
5184 declaration.
5185 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
5186 when not optimizing.
5187
5188 2004-07-02 Mark Mitchell <mark@codesourcery.com>
5189
5190 PR c++/16240
5191 * g++.dg/abi/mangle22.C: New test.
5192 * g++.dg/abi/mangle23.C: Likewise.
5193
5194 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
5195
5196 PR fortran/16290
5197 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
5198 Allow for cases without denormalized floating point numbers.
5199
5200 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
5201
5202 PR c/1027
5203 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
5204 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
5205 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
5206 expected warning text.
5207 * gcc.dg/format/diag-2.c: New test.
5208
5209 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
5210
5211 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
5212
5213 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
5214
5215 * gcc.dg/builtins-43.c: New.
5216 * gcc.dg/builtins-44.c: New.
5217 * gcc.dg/builtins-45.c: New.
5218
5219 2004-06-26 Geoffrey Keating <geoffk@apple.com>
5220 Andreas Tobler <a.tobler@schweiz.ch>
5221
5222 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
5223 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
5224 as SIGSEGV.
5225 * gcc.dg/cleanup-11.c: Likewise.
5226 * gcc.dg/cleanup-8.c: Likewise.
5227 * gcc.dg/cleanup-9.c: Likewise.
5228 * gcc.dg/cleanup-5.c: Run on all platforms.
5229
5230 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
5231
5232 * g++.dg/warn/nonnull1.C: New test.
5233
5234 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
5235
5236 * gcc.dg/compat/compat-common.h: Wrap up CINT in
5237 an #ifndef SKIP_COMPLEX_INT/#endif pair.
5238 Special-case the Sun compiler wrt to <complex.h>.
5239
5240 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
5241
5242 * gcc.dg/Wunreachable-8.C: New test.
5243
5244 * gcc.dg/h8300-ice2.c : New test.
5245
5246 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
5247
5248 PR fortran/16161
5249 * gfortran.fortran-torture/compile/implicit.f90: Add test
5250 for implicit character.
5251
5252 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
5253
5254 PR fortran/16289
5255 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
5256 Use tiny() intrinsic to find smallest non-negative real
5257
5258 2004-06-30 Jakub Jelinek <jakub@redhat.com>
5259
5260 * gcc.dg/compat/struct-by-value-22_main.c: New test.
5261 * gcc.dg/compat/struct-by-value-22_x.c: New.
5262 * gcc.dg/compat/struct-by-value-22_y.c: New.
5263
5264 * gcc.c-torture/execute/20040629-1.c: New test.
5265
5266 2004-06-29 Jakub Jelinek <jakub@redhat.com>
5267
5268 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
5269 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
5270
5271 PR target/16195
5272 * gcc.dg/20040625-1.c: New test.
5273
5274 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5275
5276 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
5277
5278 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5279
5280 PR fortran/15963
5281 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
5282
5283 2004-06-29 Richard Henderson <rth@redhat.com>
5284
5285 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
5286
5287 2004-06-29 Paul Brook <paul@codesourcery.com>
5288
5289 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
5290 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
5291
5292 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
5293
5294 PR c++/16260
5295 * g++.dg/parse/crash15.C: New.
5296
5297 2004-06-28 Andrew Pinski <apinski@apple.com>
5298
5299 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
5300 by the error already.
5301
5302 * g++.dg/opt/ptrmem4.C: Change to compile only test.
5303
5304 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
5305
5306 PR target/14041
5307 * gcc.dg/h8300-bss-align-1.c : New.
5308
5309 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
5310
5311 * PR c++/16174
5312 * g++.dg/template/ctor4.C: New.
5313
5314 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5315
5316 PR c++/16205
5317 * g++.dg/warn/Wsequence-point-1.C: New test.
5318
5319 2004-06-27 Paul Brook <paul@codesourcery.com>
5320
5321 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
5322
5323 2004-06-27 Zack Weinberg <zack@codesourcery.com>
5324
5325 * g++.old-deja/g++.mike/p7325.C: Remove.
5326
5327 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5328
5329 PR c/14963
5330 * gcc.dg/pr14963.c: New test.
5331
5332 2004-06-27 Mark Mitchell <mark@codesourcery.com>
5333
5334 PR c++/16193
5335 * g++.dg/parse/redef1.C: New test.
5336
5337 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
5338
5339 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
5340 20021110.c.
5341 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
5342 20021119-1.c.
5343 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
5344 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
5345 5-04.c.
5346 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
5347 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
5348 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
5349 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
5350 g++.brendan/enum14.C.
5351 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
5352 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
5353 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
5354 g++.mike/virt1.C.
5355 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
5356 memtemp24.C.
5357
5358 2004-06-27 Roger Sayle <roger@eyesopen.com>
5359
5360 * gcc.dg/20040527-1.c: New test case.
5361
5362 2004-06-26 Bud Davis <bdavis9659@comcast.net>
5363
5364 PR gfortran/pr16196
5365 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
5366
5367 2004-06-25 Roger Sayle <roger@eyesopen.com>
5368
5369 PR middle-end/15825
5370 * gcc.dg/pr15825-1.c: New test case.
5371
5372 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5373
5374 * gcc.c-torture/execute/20040625-1.c: New test.
5375
5376 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5377
5378 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
5379
5380 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5381
5382 * gcc.dg/torture/mips-div-1.c: New test.
5383
5384 2004-06-24 Jeff Law <law@redhat.com>
5385
5386 * gcc.dg/tree-ssa/20040624-1.c: New test.
5387
5388 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
5389
5390 * gcc.c-torture/compile/20040624-1.c: New test.
5391
5392 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5393
5394 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
5395 this directory.
5396
5397 2004-06-23 Andrew Pinski <apinski@apple.com>
5398
5399 PR middle-end/15988
5400 * g++.dg/opt/ptrmem4.C: New test.
5401
5402 * gcc.dg/c90-array-quals-2.c: New test.
5403
5404 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
5405
5406 * gcc.dg/kpice1.c: New test.
5407
5408 2006-06-23 Andrew Pinski <apinski@apple.com>
5409
5410 * gcc.dg/c90-array-quals.c: New test.
5411
5412 2006-06-22 Richard Henderson <rth@redhat.com>
5413
5414 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
5415
5416 2004-06-22 Loren James Rittle <ljrittle@acm.org>
5417
5418 * gcc.dg/builtins-config.h: Handle FreeBSD.
5419
5420 2006-06-22 Richard Henderson <rth@redhat.com>
5421
5422 * g++.dg/opt/devirt1.C: New.
5423
5424 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
5425
5426 * g++.dg/opt/pr15551.C: New testcase.
5427
5428 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
5429
5430 PR target/14800
5431 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
5432 x86_64-*-linux* when compiling for 32bit.
5433
5434 2004-06-21 Andrew Pinski <apinski@apple.com>
5435
5436 * gcc.dg/pch/struct-1.c: New.
5437 * gcc.dg/pch/struct-1.hs: New.
5438
5439 2004-06-21 Geoffrey Keating <geoffk@apple.com>
5440
5441 * gcc.dg/pch/save-temps-1.c: New file.
5442 * gcc.dg/pch/save-temps-1.hs: New file.
5443
5444 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
5445
5446 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
5447 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
5448
5449 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5450
5451 * gfortran.fortran-torture/execute/select_1.f90: Rename function
5452 to fix type error.
5453 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
5454 Remove trailing spaces.
5455
5456 2004-06-21 Richard Henderson <rth@redhat.com>
5457
5458 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
5459 merging && to BIT_FIELD_REF.
5460
5461 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
5462
5463 * g++.dg/opt/placeholder1.C: New test.
5464
5465 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5466
5467 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
5468 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5469 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5470 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5471
5472 2004-06-20 Zack Weinberg <zack@codesourcery.com>
5473
5474 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
5475 extern "C".
5476 * g++.dg/other/pragma-re-1.C: Add comments.
5477
5478 2004-06-19 Bud Davis <bdavis9659@comcast.net>
5479
5480 PR gfortran/16080
5481 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
5482
5483 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
5484
5485 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
5486 instead of setting the type of size_t by
5487 hand.
5488
5489 2004-06-18 Roger Sayle <roger@eyesopen.com>
5490
5491 * gcc.dg/unordered-2.c: New test case.
5492 * gcc.dg/unordered-3.c: New test case.
5493
5494 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
5495
5496 PR other/16043
5497 * lib/g++.exp (g++_version): Tweak regexp for version
5498 * lib/g77.exp (g77_version): Likewise
5499 * lib/gfortran.exp (gfortran_version): Likewise
5500 * lib/objc.exp (objc_version): Likewise
5501 * lib/treelang.exp (treelang_version): Likewise
5502
5503 2004-06-19 Jakub Jelinek <jakub@redhat.com>
5504
5505 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
5506 Use INT_MAX instead of __INT_MAX__.
5507 * gcc.dg/compat/struct-align-2_y.c: Likewise.
5508
5509 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
5510 * gcc.dg/compat/scalar-return-3_x.c: Use it.
5511 * gcc.dg/compat/scalar-return-3_y.c: Use it.
5512 * gcc.dg/compat/scalar-return-4_x.c: Use it.
5513 * gcc.dg/compat/scalar-return-4_y.c: Use it.
5514 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
5515 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
5516 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
5517 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
5518
5519 * gcc.dg/range-test-1.c: New test.
5520 * g++.dg/opt/range-test-1.C: New test.
5521
5522 2004-06-17 Richard Henderson <rth@redhat.com>
5523
5524 * objc.dg/sync-1.m: New.
5525 * objc.dg/try-catch-1.m: Don't force next runtime.
5526 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
5527 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
5528 shadowed catch clause.
5529 * objc.dg/try-catch-5.m: New.
5530
5531 2004-06-17 Zack Weinberg <zack@codesourcery.com>
5532
5533 Bug 14610
5534 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
5535
5536 2004-06-15 Richard Henderson <rth@redhat.com>
5537
5538 * gcc.dg/20001116-1.c: Move expected warning line.
5539
5540 2004-06-15 Richard Henderson <rth@redhat.com>
5541
5542 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
5543 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
5544
5545 2004-06-15 Jeff Law <law@redhat.com>
5546
5547 * gcc.dg/tree-ssa/20040615-1.c: New test.
5548 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
5549 be less sensitive to operand ordering.
5550 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
5551
5552 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
5553
5554 * g++.dg/abi/bitfield3.C: Add comment..
5555
5556 2004-06-15 Richard Henderson <rth@redhat.com>
5557
5558 * g++.dg/ext/stmtexpr1.C: XFAIL.
5559 * gcc.dg/20030612-1.c: XFAIL.
5560
5561 2004-06-15 Eric Christopher <echristo@redhat.com>
5562
5563 * g++.dg/charset/asm5.c: New.
5564 * gcc.dg/charset/asm6.c: New.
5565
5566 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5567
5568 PR fortran/15962
5569 * gfortran.fortran-torture/execute/select_1.f90: New test.
5570
5571 2004-06-15 Paul Brook <paul@codesourcery.com>
5572
5573 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
5574
5575 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5576
5577 PR c++/15967
5578 * g++.dg/lookup/crash3.C: New test.
5579
5580 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5581
5582 PR c++/15947
5583 * g++.dg/parse/dtor4.C: New test.
5584
5585 2004-06-14 Jeff Law <law@redhat.com>
5586
5587 * gcc.c-torture/compile/20040614-1.c: New test.
5588
5589 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5590
5591 PR fortran/15211
5592 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
5593 LEN of a character array.
5594
5595 2004-06-14 Mark Mitchell <mark@codesourcery.com>
5596
5597 PR c++/15096
5598 * g++.dg/template/ptrmem10.C: New test.
5599
5600 PR c++/14930
5601 * g++.dg/template/friend30.C: New test.
5602
5603 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5604
5605 PR fortran/14928
5606 * gfortran.fortran-torture/compile/mloc.f90: New test.
5607
5608 2004-06-13 Paul Brook <paul@codesourcery.com>
5609
5610 * gfortran.fortran-torture/execute/random_2.f90: New test.
5611
5612 2004-06-13 Eric Christopher <echristo@redhat.com>
5613
5614 * gcc.dg/noncompile/redecl-1.c: Fix error message.
5615
5616 2004-06-12 Paul Brook <paul@codesourcery.com>
5617
5618 * gfortran.fortran-torture/execute/contained_3.f90: New test.
5619
5620 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5621
5622 PR fortran/14923
5623 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
5624
5625 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5626
5627 PR fortran/14957
5628 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
5629 syntax errors in end statements of contained subroutines.
5630
5631 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5632
5633 PR fortran/12841
5634 * gfortran.fortran-torture/execute/null_arg.f90: New test.
5635
5636 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5637
5638 PR fortran/15665
5639 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
5640
5641 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5642
5643 PR gfortran/12839
5644 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
5645
5646 2004-06-11 Mark Mitchell <mark@codesourcery.com>
5647
5648 PR c++/15862
5649 * g++.dg/parse/enum1.C: New test.
5650
5651 2004-06-10 Jeff Law <law@redhat.com>
5652
5653 * gcc.c-torture/compile/20040610-1.c: New test.
5654
5655 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5656
5657 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
5658 * g++.old-deja/g++.other/decl3.C: Likewise.
5659
5660 2004-06-10 Brian Booth <bbooth@redhat.com>
5661
5662 * gcc.dg/tree-ssa/20031015-1.c: Scan for
5663 V_MAY_DEF instead of VDEF.
5664 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
5665
5666 2004-06-10 Mark Mitchell <mark@codesourcery.com>
5667
5668 PR c++/14211
5669 * g++.dg/conversion/const1.C: New test.
5670
5671 PR c++/15076
5672 * g++.dg/conversion/reinterpret1.C: New test.
5673
5674 PR c++/15877
5675 * g++.dg/template/enum2.C: New test.
5676
5677 PR c++/15227
5678 * g++.dg/template/error13.C: New test.
5679
5680 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5681
5682 PR fortran/14957
5683 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
5684 arguments to test_* REAL and of the right size.
5685
5686 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5687
5688 PR target/15569
5689 PR rtl-optimization/15681
5690 * gcc.dg/20040609-1.c: New test.
5691
5692 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5693
5694 PR c++/14791
5695 * g++.dg/opt/builtins1.C: New test.
5696
5697 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
5698
5699 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
5700 that use default windows32 struct layout.
5701 * gcc.dg/i386-bitfield2.c: Likewise.
5702
5703 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
5704
5705 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
5706 for mingw32 and cygwin targets.
5707
5708 2004-06-09 Geoffrey Keating <geoffk@apple.com>
5709
5710 * gcc.dg/pch/macro-4.c: New.
5711 * gcc.dg/pch/macro-4.hs: New.
5712
5713 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5714
5715 PR fortran/13249
5716 * gfortran.fortran-torture/compile/name_clash.f90: New test.
5717
5718 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5719
5720 PR fortran/13372
5721 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
5722
5723 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5724
5725 PR gfortran/14897
5726 * gfortran.fortran-torture/execute/t_edit.f90: New test.
5727
5728 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5729
5730 PR gfortran/15755
5731 * gfortran.fortran-torture/execute/backspace.c : New test.
5732
5733 2004-06-09 Paul Brook <paul@codesourcery.com>
5734
5735 * gfortran.fortran-torture/execure/intrinsic_associated.f90
5736 (pointer_to_section): Rewrite to use smaller array.
5737
5738 2004-06-08 David Edelsohn <edelsohn@gnu.org>
5739
5740 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
5741 * gcc.dg/ext/altivec-10.c: Same.
5742 * gcc.dg/ext/altivec-11.c: Same.
5743 * gcc.dg/ext/altivec-12.c: Same.
5744 * gcc.dg/ext/altivec-13.c: Same.
5745 * gcc.dg/ext/altivec-14.c: Same.
5746 * gcc.dg/ext/altivec-15.c: Same.
5747 * gcc.dg/ext/altivec-16.c: Same.
5748 * gcc.dg/ext/altivec-3.c: Same.
5749 * gcc.dg/ext/altivec-4.c: Same.
5750 * gcc.dg/ext/altivec-6.c: Same.
5751 * gcc.dg/ext/altivec-7.c: Same.
5752 * gcc.dg/ext/altivec-8.c: Same.
5753 * gcc.dg/ext/altivec-varargs-1.c: Same.
5754
5755 * g++.dg/ext/altivec-1.C: Correct dg syntax.
5756 * g++.dg/ext/altivec-10.C: Same.
5757 * g++.dg/ext/altivec-2.C: Same.
5758 * g++.dg/ext/altivec-3.C: Same.
5759 * g++.dg/ext/altivec-4.C: Same.
5760 * g++.dg/ext/altivec-5.C: Same.
5761 * g++.dg/ext/altivec-6.C: Same.
5762 * g++.dg/ext/altivec-7.C: Same.
5763 * g++.dg/ext/altivec-8.C: Same.
5764 * g++.dg/ext/altivec-9.C: Same.
5765
5766 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5767
5768 PR c++/7841
5769 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
5770
5771 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5772
5773 * gcc.dg/union-1.c: New test.
5774
5775 2004-06-07 Roger Sayle <roger@eyesopen.com>
5776
5777 * gcc.dg/builtins-41.c: New test case.
5778 * gcc.dg/builtins-42.c: New test case.
5779
5780 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5781
5782 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
5783 * g++.dg/ext/altivec-10.C: Same.
5784 * g++.dg/ext/altivec-2.C: Same.
5785 * g++.dg/ext/altivec-3.C: Same.
5786 * g++.dg/ext/altivec-4.C: Same.
5787 * g++.dg/ext/altivec-5.C: Same.
5788 * g++.dg/ext/altivec-6.C: Same.
5789 * g++.dg/ext/altivec-7.C: Same.
5790 * g++.dg/ext/altivec-8.C: Same.
5791 * g++.dg/ext/altivec-9.C: Same.
5792 * g++.old-deja/g++.abi/cxa_vec.C: Same.
5793 * g++.old-deja/g++.brendan/new3.C: Same.
5794 * gcc.c-torture/execute/eeprof-1.x: Same.
5795
5796 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
5797
5798 PR c/14765
5799 * gcc.dg/pr14765-1.c: New test.
5800
5801 2004-06-07 Roger Sayle <roger@eyesopen.com>
5802
5803 PR c/14649
5804 * gcc.dg/pr14649-1.c: New test case.
5805
5806 2004-06-07 Richard Henderson <rth@redhat.com>
5807
5808 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
5809 if temporaries.
5810
5811 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5812
5813 * g++.dg/eh/elide1.C: Remove XFAIL.
5814
5815 2004-06-07 Mark Mitchell <mark@codesourcery.com>
5816
5817 PR c++/15337
5818 * g++.dg/expr/sizeof3.C: New test.
5819
5820 PR c++/14777
5821 * g++.dg/template/access14.C: New test.
5822
5823 PR c++/15554
5824 * g++.dg/template/enum1.C: New test.
5825
5826 PR c++/15057
5827 * g++.dg/eh/throw1.C: New test.
5828
5829 2004-06-07 David Ayers <d.ayers@inode.at>
5830 Ziemowit Laski <zlaski@apple.com>
5831
5832 * lib/objc.exp (objc_target_compile): Revert the '-framework
5833 Foundation' flag fix, since bare Darwin does not ship
5834 with the Foundation framework.
5835 * objc/execute/next_mapping.h: Provide a local NSConstantString
5836 @interface and @implementation.
5837 (objc_constant_string_init): A constructor function, used to
5838 initialize the NSConstantString meta-class object.
5839 * objc/execute/string1.m: Include "next_mapping.h" instead of
5840 <Foundation/NSString.h>.
5841 * objc/execute/string2.m: Likewise.
5842 * objc/execute/string3.m: Likewise.
5843 * objc/execute/string4.m: Likewise.
5844
5845 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
5846
5847 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
5848 to double. Replace double with FLOAT.
5849 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
5850
5851 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
5852 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
5853 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
5854 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
5855 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
5856 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
5857 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
5858 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
5859
5860 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
5861
5862 PR c/13519
5863 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
5864
5865 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5866
5867 PR c++/15503
5868 * g++.dg/template/meminit2.C: New test.
5869
5870 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
5871
5872 PR target/15822
5873 * gcc.c-torture/execute/compare-fp-1.c,
5874 gcc.c-torture/execute/compare-fp-2.c,
5875 gcc.c-torture/execute/compare-fp-3.c,
5876 gcc.c-torture/execute/compare-fp-4.c,
5877 gcc.c-torture/execute/compare-fp-3.x,
5878 gcc.c-torture/execute/compare-fp-4.x: Moved...
5879 * gcc.c-torture/execute/ieee/compare-fp-1.c,
5880 gcc.c-torture/execute/ieee/compare-fp-2.c,
5881 gcc.c-torture/execute/ieee/compare-fp-3.c,
5882 gcc.c-torture/execute/ieee/compare-fp-4.c,
5883 gcc.c-torture/execute/ieee/compare-fp-3.x,
5884 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
5885
5886 2004-06-04 David Ayers <d.ayers@inode.at>
5887
5888 * objc/execute/protocol-isEqual-4.m: New testcase.
5889
5890 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
5891
5892 * objc/execute/protocol-isEqual-1.m: New testcase.
5893 * objc/execute/protocol-isEqual-2.m: New testcase.
5894 * objc/execute/protocol-isEqual-3.m: New testcase.
5895
5896 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5897
5898 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
5899
5900 2004-06-02 Ziemowit Laski <zlaski@apple.com>
5901
5902 * lib/objc.exp (objc_target_compile): When running tests on
5903 Darwin (Mac OS X), inform the linker about '-framework
5904 'Foundation'.
5905
5906 2004-06-02 Eric Christopher <echristo@redhat.com>
5907
5908 * gcc.c-torture/compile/20040602-1.c: New.
5909
5910 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
5911
5912 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
5913 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
5914
5915 PR tree-optimization/14736
5916 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
5917
5918 PR tree-optimization/14042
5919 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
5920
5921 PR tree-optimization/14729
5922 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
5923
5924 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5925
5926 PR fortran/15557
5927 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
5928
5929 2004-06-01 Richard Hederson <rth@redhat.com>
5930
5931 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
5932
5933 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5934
5935 PR c++/14932
5936 * g++.dg/parse/offsetof4.C: New test.
5937
5938 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
5939
5940 PR objc/7993
5941 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
5942
5943 2004-05-31 Mark Mitchell <mark@codesourcery.com>
5944
5945 PR c++/15701
5946 * g++.dg/template/friend29.C: New test.
5947
5948 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
5949
5950 PR c/15749
5951 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
5952
5953 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
5954
5955 * gcc.dg/sparc-trap-1.c: New test.
5956
5957 2004-05-31 Roger Sayle <roger@eyesopen.com>
5958
5959 PR middle-end/15069
5960 * g++.dg/opt/fold3.C: New test case.
5961
5962 2004-05-30 Graham Stott <graham.stott@btinternet.com>
5963
5964 * lib/target-supports.exp (check_iconv_available): Fix fallout
5965 from 2004-05-28 patch.
5966
5967 2004-05-30 Paul Brook <paul@codesourcery.com>
5968
5969 PR fortran/15620
5970 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
5971 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
5972
5973 2004-05-30 Steven G. Kargl <kargls@comcast.net>
5974
5975 * gfortran.fortran-torture/execute/random_1.f90: New test.
5976
5977 2004-05-28 Ziemowit Laski <zlaski@apple.com>
5978
5979 * g++.dg/ext/altivec-10.C: New test.
5980
5981 2004-05-29 Paul Brook <paul@codesourcery.com>
5982
5983 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
5984
5985 2004-05-28 Ziemowit Laski <zlaski@apple.com>
5986
5987 * gcc.dg/altivec-16.c: New test.
5988
5989 2004-05-28 Janis Johnson <janis187@us.ibm.com>
5990
5991 * lib/target-supports.exp (check_vmx_hw_available): New.
5992 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
5993
5994 * lib/target-supports.exp (check_alias_available,
5995 check_iconv_available, check_named_sections_available): Use
5996 unique names for temporary files.
5997
5998 2004-05-28 Ziemowit Laski <zlaski@apple.com>
5999
6000 * gcc.dg/altivec-15.c: New test.
6001
6002 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6003
6004 PR c++/15083
6005 * g++.dg/warn/noeffect6.C: New test.
6006
6007 PR c++/15471
6008 * g++.dg/expr/ptrmem4.C: New test.
6009
6010 PR c++/15640
6011 * g++.dg/template/operator3.C: New test.
6012
6013 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6014
6015 PR c++/14668
6016 * g++.dg/lookup/redecl1.C: New test.
6017 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
6018
6019 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
6020
6021 * gcc.c-torture/execute/compare-fp-1.c,
6022 gcc.c-torture/execute/compare-fp-2.c,
6023 gcc.c-torture/execute/compare-fp-3.c,
6024 gcc.c-torture/execute/compare-fp-4.c,
6025 gcc.c-torture/execute/compare-fp-3.x,
6026 gcc.c-torture/execute/compare-fp-4.x,
6027 gcc.dg/pr15649-1.c: New.
6028
6029 2004-05-27 Adam Nemet <anemet@lnxw.com>
6030
6031 PR c++/12883
6032 * g++.dg/init/array14.C: New test.
6033
6034 2004-05-25 Janis Johnson <janis187@us.ibm.com>
6035
6036 * lib/compat.exp (compat-get-options-main): New.
6037 (compat-get-options): Remove unneeded code, warn for ignored
6038 command.
6039 (compat-execute): Check flag set by dg-require-* commands.
6040
6041 * lib/compat.exp (compat-execute): Break up long lines.
6042
6043 2004-05-24 Janis Johnson <janis187@us.ibm.com>
6044
6045 * gcc.dg/altivec-7.c: Don't use 'vector long'.
6046 * gcc.dg/altivec-14.c: New test.
6047 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
6048
6049 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
6050 * gcc.dg/altivec-12.c: Ditto.
6051
6052 * gcc.dg/altivec-3.c: Move call to altivec_check.
6053
6054 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6055
6056 PR c++/15044
6057 * g++.dg/template/error12.C: New test.
6058
6059 PR c++/15317
6060 * g++.dg/ext/attrib15.C: New test.
6061
6062 PR c++/15329
6063 * g++.dg/template/ptrmem9.C: New test.
6064
6065 2004-05-25 Paul Brook <paul@codesourcery.com>
6066
6067 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
6068
6069 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6070
6071 PR c++/15165
6072 * g++.dg/template/crash19.C: New test.
6073
6074 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6075
6076 PR c++/15025
6077 * g++.dg/template/redecl1.C: New test.
6078
6079 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6080
6081 PR c++/14821
6082 * g++.dg/other/ns1.C: New test.
6083
6084 PR c++/14883
6085 * g++.dg/template/invalid1.C: New test.
6086
6087 2004-05-23 Paul Brook <paul@codesourcery.com>
6088 Victor Leikehman <lei@haifasphere.co.il>
6089
6090 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
6091 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
6092
6093 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6094
6095 PR c++/15285
6096 PR c++/15299
6097 * g++.dg/template/non-dependent5.C: New test.
6098 * g++.dg/template/non-dependent6.C: New test.
6099
6100 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6101
6102 PR c++/15507
6103 * g++.dg/inherit/union1.C: New test.
6104
6105 PR c++/15542
6106 * g++.dg/template/addr1.C: New test.
6107
6108 PR c++/15427
6109 * g++.dg/template/array5.C: New test.
6110
6111 PR c++/15287
6112 * g++.dg/template/array6.C: New test.
6113
6114 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
6115 Roger Sayle <roger@eyesopen.com>
6116
6117 * g++.dg/lookup/forscope2.C: New test case.
6118
6119 2004-05-22 Ben Elliston <bje@au.ibm.com>
6120
6121 * gcc.dg/cpp/Wmissingdirs.c: New.
6122
6123 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6124
6125 PR target/15301
6126 * gcc.dg/compat/union-m128-1.h: New file.
6127 * gcc.dg/compat/union-m128-1_main.c: Likewise.
6128 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6129 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6130
6131 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
6132
6133 PR target/15302
6134 * gcc.dg/compat/struct-complex-1.h: New file.
6135 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
6136 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
6137 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6138
6139 2004-05-20 Roger Sayle <roger@eyesopen.com>
6140
6141 PR middle-end/3074
6142 * gcc.dg/pr3074-1.c: New test case.
6143 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
6144
6145 2004-05-20 Falk Hueffner <falk@debian.org>
6146
6147 PR other/15526
6148 * gcc.dg/ftrapv-1.c: New test case.
6149
6150 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
6151
6152 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
6153
6154 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
6155 Jeff Law <law@redhat.com>
6156
6157 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
6158 * gcc.dg/tree-ssa/20040518-2.c: New test.
6159
6160 * gcc.dg/tree-ssa/20040518-1.c: New test.
6161
6162 2004-05-18 Zack Weinberg <zack@codesourcery.com>
6163
6164 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
6165
6166 2004-05-18 Paul Brook <paul@codesourcery.com>
6167
6168 PR fortran/13930
6169 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
6170
6171 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6172
6173 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
6174 constant folding.
6175
6176 2004-05-17 Steven Bosscher <stevenb@suse.de>
6177
6178 * gcc.dg/tree-ssa/20040517-1.c: New test.
6179
6180 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6181
6182 * gcc.dg/loop-4.c: New test.
6183
6184 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
6185
6186 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
6187
6188 2004-05-15 Bud Davis <bdavis9659@comcast.net>
6189
6190 PR fortran/15311
6191 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
6192
6193 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6194
6195 PR fortran/13826
6196 PR fortran/13940
6197 * gfortran.fortran-torture/compile/data_1.f90: New test.
6198
6199 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
6200
6201 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
6202 * gcc.dg/uninit-H.c: Define ASM for __s390__.
6203
6204 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6205
6206 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
6207
6208 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
6209
6210 PR c/15444
6211 * gcc.dg/format/xopen-1.c: Adjust expected message.
6212 * gcc.dg/format/xopen-3.c: New test.
6213
6214 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
6215
6216 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
6217
6218 2004-05-14 Jeff Law <law@redhat.com>
6219
6220 * gcc.dg/tree-ssa/20040514-2.c: New test.
6221
6222 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6223
6224 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
6225 this ...
6226 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
6227 this.
6228
6229 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
6230
6231 * gcc.dg/tree-ssa/20040514-1.c: New test.
6232
6233 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6234
6235 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
6236 test.
6237
6238 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6239
6240 PR fortran/14066
6241 * gfortran.fortran-torture/compile/do_1.f90: New test.
6242
6243 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6244
6245 PR fortran/15051
6246 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
6247 test.
6248
6249 2004-05-14 Bud Davis <bdavis9659@comcast.net>
6250
6251 PR fortran/15149
6252 * gfortran.fortran-torture/execute/random_init.f90: New test.
6253
6254 2004-05-13 Paul Brook <paul@codesourcery.com>
6255
6256 PR fortran/15314
6257 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
6258
6259 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
6260
6261 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
6262 for the powerpc case.
6263
6264 2004-05-13 Jeff Law <law@redhat.com>
6265
6266 * gcc.dg/tree-ssa/20040513-1.c: New test.
6267 * gcc.dg/tree-ssa/20040513-2.c: New test.
6268
6269 2004-05-13 Paul Brook <paul@codesourcery.com>
6270
6271 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
6272 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
6273 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
6274
6275 2004-05-13 Andreas Schwab <schwab@suse.de>
6276
6277 PR other/10819
6278 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
6279 characters.
6280
6281 2004-05-13 Bud Davis <bdavis9659@comcast.net>
6282
6283 PR fortran/15294
6284 * gfortran.fortran-torture/execute/adjustr.f90: New file.
6285
6286 2004-05-13 Diego Novillo <dnovillo@redhat.com>
6287
6288 Merge from tree-ssa-20020619-branch. See
6289 ChangeLog.tree-ssa for details.
6290
6291 2004-05-11 Ziemowit Laski <zlaski@apple.com>
6292
6293 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
6294 include <altivec.h> explicitly.
6295 * gcc.dg/altivec-13.c: Likewise.
6296
6297 2004-05-11 Paul Brook <paul@codesourcery.com>
6298
6299 * gcc.c-torture/compile/20010518-1.c: Force enum size.
6300
6301 2004-05-10 Eric Christopher <echristo@redhat.com>
6302
6303 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
6304 * gcc.dg/sibcall-4.c: Ditto.
6305
6306 2004-05-10 Ziemowit Laski <zlaski@apple.com>
6307
6308 * g++.dg/ext/altivec-8.C: New test case.
6309 * gcc.dg/altivec-13.c: New test case.
6310
6311 2004-05-08 Roger Sayle <roger@eyesopen.com>
6312
6313 * gcc.c-torture/execute/divcmp-1.c: New test case.
6314 * gcc.c-torture/execute/divcmp-2.c: New test case.
6315 * gcc.c-torture/execute/divcmp-3.c: New test case.
6316
6317 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6318
6319 * g++.dg/other/pragma-re-2.C: New test.
6320
6321 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6322
6323 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
6324 * gcc.dg/i386-387-2.c: Likewise.
6325
6326 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
6327 __builtin_drem.
6328 * gcc.dg/i386-387-6.c: Likewise.
6329
6330 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6331
6332 * gcc.dg/builtins-33.c: Also check log1p*.
6333
6334 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
6335
6336 PR optimization/15296
6337 * gcc.c-torture/execute/pr15296.c: New test.
6338
6339 2004-05-05 Uros Bizjak <uros@kss-loka.si>
6340
6341 * gcc.dg/builtins-40.c: New test.
6342
6343 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
6344
6345 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
6346
6347 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
6348
6349 * g++.dg/ext/spe1.C: New testcase.
6350
6351 2004-05-04 Ziemowit Laski <zlaski@apple.com>
6352
6353 * objc.dg/image-info.m: Allow additional attributes
6354 for __image_info section.
6355
6356 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
6357
6358 * gcc.dg/torture/mips-hilo-2.c: New test.
6359
6360 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6361
6362 PR c++/14389
6363 * g++.dg/template/member5.C: New test.
6364
6365 2004-05-03 Uros Bizjak <uros@kss-loka.si>
6366
6367 * gcc.dg/builtins-34.c: Also check expm1*.
6368
6369 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6370
6371 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
6372 * gcc.dg/torture/builtin-convert-3.c: New test.
6373
6374 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
6375
6376 PR middle-end/15054
6377 * g++.dg/opt/pr15054.C: New test.
6378
6379 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6380
6381 * gcc.dg/torture/builtin-rounding-1.c: New test.
6382 * gcc.dg/builtins-25.c: Delete.
6383 * gcc.dg/builtins-29.c: Delete.
6384
6385 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
6386
6387 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
6388 * gcc.dg/sibcall-4.c: Likewise.
6389 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
6390
6391 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6392
6393 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
6394 bit-field on 16-bit targets.
6395
6396 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6397
6398 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
6399 16-bit targets.
6400
6401 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
6402
6403 * gcc.dg/rs6000-power2-1.c: Change to compile only.
6404 * gcc.dg/rs6000-power2-2.c: Likewise.
6405
6406 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
6407
6408 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
6409 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
6410 Change the asm registers to be in form of frN instead of fN.
6411
6412 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6413
6414 * gcc.dg/torture/builtin-convert-2.c: New test.
6415
6416 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
6417
6418 * gcc.dg/rs6000-power2-1.c: New test.
6419 * gcc.dg/rs6000-power2-2.c: New test.
6420
6421 2004-04-28 Jan Hubicka <jh@suse.cz>
6422
6423 * gcc.dg/unused-6.c: New test.
6424
6425 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6426 Ulrich Weigand <uweigand@de.ibm.com>
6427
6428 * ada/acats/run_all.sh: Define $target variable.
6429
6430 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
6431
6432 PR c++/15119
6433 * g++.dg/other/vararg-1.C: New test.
6434
6435 PR c++/4794
6436 * g++.dg/eh/cleanup3.C: New test.
6437
6438 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6439
6440 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
6441 and ad8011a (target_insn).
6442 * ada/acats/support/macro.dfs: Likewise.
6443 * ada/acats/support/impbit.adb: New file.
6444
6445 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
6446
6447 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
6448
6449 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6450
6451 * gcc.dg/loop-3.c: New test.
6452
6453 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
6454
6455 * gcc.c-torture/execute/simd-5.c: New test.
6456
6457 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6458
6459 PR c++/15064
6460 * g++.dg/template/crash18.C: New test.
6461
6462 2004-04-22 Mark Mitchell <mark@codesourcery.com>
6463
6464 * g++.dg/ext/complit3.C: New test.
6465
6466 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6467
6468 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
6469 * gcc.dg/altivec-3.c: Same.
6470 * gcc.dg/altivec-varargs-1.c: Same.
6471
6472 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6473
6474 * lib/target-supports.exp (check_profiling_available): Assume
6475 profiling is not available on powerpc-eabi targets.
6476
6477 2004-04-21 Janis Johnson <janis187@us.ibm.com>
6478
6479 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
6480 * gcc.dg/vmx/bug-1.c: Ditto.
6481
6482 2004-04-20 Eric Christopher <echristo@redhat.com>
6483
6484 * gcc.dg/charset/extern.c: New test.
6485 * g++.dg/charset/extern3.cc: Ditto.
6486
6487 2004-04-20 Uros Bizjak <uros@kss-loka.si>
6488
6489 * gcc.dg/builtins-39.c: New test.
6490
6491 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
6492
6493 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
6494
6495 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
6496
6497 * gcc.dg/torture/mips-hilo-1.c: New test.
6498
6499 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
6500
6501 * gcc.c-torture/compile/20040419-1.c: New test.
6502
6503 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
6504
6505 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
6506
6507 2004-04-18 Zack Weinberg <zack@codesourcery.com>
6508 Aldy Hernandez <aldyh@redhat.com>
6509
6510 * gcc.c-torture/execute/va-arg-24.c: New.
6511
6512 2004-04-17 Zack Weinberg <zack@codesourcery.com>
6513 Aldy Hernandez <aldyh@redhat.com>
6514
6515 * gcc.dg/vmx/1b-01.c: New.
6516 * gcc.dg/vmx/1b-02.c: New.
6517 * gcc.dg/vmx/1b-03.c: New.
6518 * gcc.dg/vmx/1b-04.c: New.
6519 * gcc.dg/vmx/1b-05.c: New.
6520 * gcc.dg/vmx/1b-06.c: New.
6521 * gcc.dg/vmx/1b-07.c: New.
6522 * gcc.dg/vmx/1c-01.c: New.
6523 * gcc.dg/vmx/1c-02.c: New.
6524 * gcc.dg/vmx/3a-01a.c: New.
6525 * gcc.dg/vmx/3a-01.c: New.
6526 * gcc.dg/vmx/3a-01m.c: New.
6527 * gcc.dg/vmx/3a-03.c: New.
6528 * gcc.dg/vmx/3a-03m.c: New.
6529 * gcc.dg/vmx/3a-04.c: New.
6530 * gcc.dg/vmx/3a-04m.c: New.
6531 * gcc.dg/vmx/3a-05.c: New.
6532 * gcc.dg/vmx/3a-06.c: New.
6533 * gcc.dg/vmx/3a-06m.c: New.
6534 * gcc.dg/vmx/3a-07.c: New.
6535 * gcc.dg/vmx/3b-01.c: New.
6536 * gcc.dg/vmx/3b-02.c: New.
6537 * gcc.dg/vmx/3b-10.c: New.
6538 * gcc.dg/vmx/3b-13.c: New.
6539 * gcc.dg/vmx/3b-14.c: New.
6540 * gcc.dg/vmx/3b-15.c: New.
6541 * gcc.dg/vmx/3c-01a.c: New.
6542 * gcc.dg/vmx/3c-01.c: New.
6543 * gcc.dg/vmx/3c-02.c: New.
6544 * gcc.dg/vmx/3c-03.c: New.
6545 * gcc.dg/vmx/3d-01.c: New.
6546 * gcc.dg/vmx/4-01.c: New.
6547 * gcc.dg/vmx/4-03.c: New.
6548 * gcc.dg/vmx/5-01.c: New.
6549 * gcc.dg/vmx/5-02.c: New.
6550 * gcc.dg/vmx/5-03.c: New.
6551 * gcc.dg/vmx/5-04.c: New.
6552 * gcc.dg/vmx/5-05.c: New.
6553 * gcc.dg/vmx/5-06.c: New.
6554 * gcc.dg/vmx/5-07.c: New.
6555 * gcc.dg/vmx/5-07t.c: New.
6556 * gcc.dg/vmx/5-08.c: New.
6557 * gcc.dg/vmx/5-10.c: New.
6558 * gcc.dg/vmx/5-11.c: New.
6559 * gcc.dg/vmx/7-01a.c: New.
6560 * gcc.dg/vmx/7-01.c: New.
6561 * gcc.dg/vmx/7c-01.c: New.
6562 * gcc.dg/vmx/7d-01.c: New.
6563 * gcc.dg/vmx/7d-02.c: New.
6564 * gcc.dg/vmx/8-01.c: New.
6565 * gcc.dg/vmx/8-02a.c: New.
6566 * gcc.dg/vmx/8-02.c: New.
6567 * gcc.dg/vmx/brode-1.c: New.
6568 * gcc.dg/vmx/bug-1.c: New.
6569 * gcc.dg/vmx/bug-2.c: New.
6570 * gcc.dg/vmx/bug-3.c: New.
6571 * gcc.dg/vmx/cw-bug-1.c: New.
6572 * gcc.dg/vmx/cw-bug-2.c: New.
6573 * gcc.dg/vmx/cw-bug-3.c: New.
6574 * gcc.dg/vmx/dct.c: New.
6575 * gcc.dg/vmx/debug-1.c: New.
6576 * gcc.dg/vmx/debug-2.c: New.
6577 * gcc.dg/vmx/debug-3.c: New.
6578 * gcc.dg/vmx/debug-4.c: New.
6579 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
6580 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
6581 * gcc.dg/vmx/eg-5.c: New.
6582 * gcc.dg/vmx/fft.c: New.
6583 * gcc.dg/vmx/gcc-bug-1.c: New.
6584 * gcc.dg/vmx/gcc-bug-2.c: New.
6585 * gcc.dg/vmx/gcc-bug-3.c: New.
6586 * gcc.dg/vmx/gcc-bug-4.c: New.
6587 * gcc.dg/vmx/gcc-bug-5.c: New.
6588 * gcc.dg/vmx/gcc-bug-6.c: New.
6589 * gcc.dg/vmx/gcc-bug-7.c: New.
6590 * gcc.dg/vmx/gcc-bug-8.c: New.
6591 * gcc.dg/vmx/gcc-bug-9.c: New.
6592 * gcc.dg/vmx/gcc-bug-b.c: New.
6593 * gcc.dg/vmx/gcc-bug-c.c: New.
6594 * gcc.dg/vmx/gcc-bug-d.c: New.
6595 * gcc.dg/vmx/gcc-bug-e.c: New.
6596 * gcc.dg/vmx/gcc-bug-f.c: New.
6597 * gcc.dg/vmx/gcc-bug-g.c: New.
6598 * gcc.dg/vmx/gcc-bug-i.c: New.
6599 * gcc.dg/vmx/harness.h: New.
6600 * gcc.dg/vmx/ira1.c: New.
6601 * gcc.dg/vmx/ira2a.c: New.
6602 * gcc.dg/vmx/ira2b.c: New.
6603 * gcc.dg/vmx/ira2.c: New.
6604 * gcc.dg/vmx/ira2c.c: New.
6605 * gcc.dg/vmx/mem.c: New.
6606 * gcc.dg/vmx/newton-1.c: New.
6607 * gcc.dg/vmx/ops.c: New.
6608 * gcc.dg/vmx/sn7153.c: New.
6609 * gcc.dg/vmx/spill2.c: New.
6610 * gcc.dg/vmx/spill3.c: New.
6611 * gcc.dg/vmx/spill.c: New.
6612 * gcc.dg/vmx/t.c: New.
6613 * gcc.dg/vmx/varargs-1.c: New.
6614 * gcc.dg/vmx/varargs-2.c: New.
6615 * gcc.dg/vmx/varargs-3.c: New.
6616 * gcc.dg/vmx/varargs-4.c: New.
6617 * gcc.dg/vmx/varargs-5.c: New.
6618 * gcc.dg/vmx/varargs-6.c: New.
6619 * gcc.dg/vmx/varargs-7.c: New.
6620 * gcc.dg/vmx/vmx.exp: New.
6621 * gcc.dg/vmx/vprint-1.c: New.
6622 * gcc.dg/vmx/vscan-1.c: New.
6623 * gcc.dg/vmx/x-01.c: New.
6624 * gcc.dg/vmx/x-02.c: New.
6625 * gcc.dg/vmx/x-03.c: New.
6626 * gcc.dg/vmx/x-04.c: New.
6627 * gcc.dg/vmx/x-05.c: New.
6628 * gcc.dg/vmx/yousufi-1.c: New.
6629 * gcc.dg/vmx/zero-1.c: New.
6630 * gcc.dg/vmx/zero.c: New.
6631
6632 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
6633
6634 * g++.dg/lookup/java1.C: Update for chage of
6635 _Jv_AllocObject.
6636 * g++.dg/lookup/java2.C: Likewise.
6637
6638 2004-04-17 Laurent GUERBY <laurent@guerby.net>
6639
6640 * ada/acats/run_all.sh: use -O2 by default.
6641
6642 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
6643
6644 * gcc.dg/vr-mult-[12].c: New tests.
6645
6646 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6647
6648 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
6649
6650 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
6651
6652 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
6653
6654 * lib/target-supports.exp (check_profiling_available): Assume profiling
6655 isn't available for mips*-*-elf targets.
6656
6657 2004-04-14 Uros Bizjak <uros@kss-loka.si>
6658
6659 * gcc.dg/builtins-38.c: New test.
6660
6661 2004-04-14 Eric Christopher <echristo@redhat.com>
6662
6663 * g++.dg/charset/charset.exp: Run .cc extension tests.
6664
6665 2004-04-14 Zack Weinberg <zack@codesourcery.com>
6666
6667 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
6668
6669 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6670
6671 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
6672
6673 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
6674
6675 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
6676 * gcc.dg/i386-387-2.c: Likewise.
6677
6678 * gcc.dg/i386-387-7.c: New test.
6679 * gcc.dg/i386-387-8.c: New test.
6680
6681 * gcc.dg/builtins-37.c: New test.
6682
6683 2004-04-13 Geoffrey Keating <geoffk@apple.com>
6684
6685 * g++.dg/pch/externc-1.C: Add missing semicolon.
6686
6687 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
6688
6689 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
6690
6691 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6692
6693 * gcc.c-torture/execute/20040411-1.c: New test.
6694
6695 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
6696
6697 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
6698
6699 2004-04-09 Chris Demetriou <cgd@broadcom.com>
6700
6701 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
6702
6703 2004-04-09 Zack Weinberg <zack@codesourcery.com>
6704
6705 * lib/target-supports.exp (check_named_sections_available): New.
6706 * lib/gcc-dg.exp (dg-require-named-sections): New.
6707 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
6708 old-deja.exp. Also prune error-count message from HP linker.
6709 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
6710
6711 * g++.dg/init/init-ref4.C: Use dg-require-weak.
6712 * g++.old-deja/g++.pt/static3.C: Likewise.
6713 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
6714
6715 2004-04-09 Roger Sayle <roger@eyesopen.com>
6716
6717 * gcc.c-torture/execute/20040409-1.c: New test case.
6718 * gcc.c-torture/execute/20040409-2.c: New test case.
6719 * gcc.c-torture/execute/20040409-3.c: New test case.
6720
6721 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
6722
6723 * gcc.dg/20040409-1.c: New test.
6724
6725 2004-04-08 Roger Sayle <roger@eyesopen.com>
6726
6727 PR target/14888
6728 * g++.dg/opt/pr14888.C: New test case.
6729
6730 2004-04-08 Geoffrey Keating <geoffk@apple.com>
6731
6732 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
6733 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
6734 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
6735 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
6736 New tests.
6737
6738 2004-04-08 Paul Brook <paul@codesourcery.com>
6739
6740 * gcc.dg/spill-1.c: New test.
6741
6742 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6743
6744 * gcc.dg/torture/builtin-ctype-2.c: New test.
6745
6746 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
6747
6748 * gcc.dg/pch/pch.exp: Add largefile test.
6749
6750 2004-04-06 Geoffrey Keating <geoffk@apple.com>
6751
6752 * g++.dg/pch/externc-1.Hs: New.
6753 * g++.dg/pch/externc-1.C: New.
6754
6755 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6756
6757 * gcc.dg/compat/struct-by-value-5a_main.c,
6758 gcc.dg/compat/struct-by-value-5b_main.c: New files.
6759 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
6760 * gcc.dg/compat/struct-by-value-5a_x.c,
6761 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
6762 gcc.dg/compat/struct-by-value-5_x.c.
6763 * gcc.dg/compat/struct-by-value-5a_y.c,
6764 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
6765 gcc.dg/compat/struct-by-value-5_y.c.
6766
6767 * gcc.dg/compat/struct-by-value-6a_main.c,
6768 gcc.dg/compat/struct-by-value-6b_main.c: New files.
6769 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
6770 * gcc.dg/compat/struct-by-value-6a_x.c,
6771 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
6772 gcc.dg/compat/struct-by-value-6_x.c.
6773 * gcc.dg/compat/struct-by-value-6a_y.c,
6774 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
6775 gcc.dg/compat/struct-by-value-6_y.c.
6776
6777 * gcc.dg/compat/struct-by-value-7a_main.c,
6778 gcc.dg/compat/struct-by-value-7b_main.c: New files.
6779 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
6780 * gcc.dg/compat/struct-by-value-7a_x.c,
6781 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
6782 gcc.dg/compat/struct-by-value-7_x.c.
6783 * gcc.dg/compat/struct-by-value-7a_y.c,
6784 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
6785 gcc.dg/compat/struct-by-value-7_y.c.
6786
6787 2004-04-06 Jakub Jelinek <jakub@redhat.com>
6788
6789 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
6790 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
6791 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
6792 options.
6793
6794 2004-04-06 Uros Bizjak <uros@kss-loka.si>
6795
6796 * gcc.dg/builtins-36.c: New test.
6797
6798 2004-04-06 Paul Brook <paul@codesourcery.com>
6799
6800 * README.gcc: Remove obsolete contraint on testcases.
6801
6802 2004-04-05 Paul Brook <paul@codesourcery.com>
6803
6804 PR2123
6805 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
6806 failure and exit(0) on success.
6807 * g++.dg/expr/anew2.C: Ditto.
6808 * g++.dg/expr/anew3.C: Ditto.
6809 * g++.dg/expr/anew4.C: Ditto.
6810
6811 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
6812
6813 PR c++/3518
6814 * g++.dg/template/unify7.C: New.
6815
6816 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
6817
6818 * g++.dg/README: Bring up to date with new subdirectories; remove
6819 duplicate subdirectory lines.
6820
6821 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
6822
6823 PR c++/14007
6824 * g++.dg/template/unify5.C: New.
6825 * g++.dg/template/unify6.C: New.
6826 * g++.dg/template/qualttp20.C: Adjust.
6827 * g++.old-deja/g++.jason/report.C: Adjust.
6828 * g++.old-deja/g++.other/qual1.C: Adjust.
6829
6830 2004-04-01 Mark Mitchell <mark@codesourcery.com>
6831
6832 PR c++/14803
6833 * g++.dg/inherit/ptrmem1.C: New test.
6834
6835 2004-04-01 Jakub Jelinek <jakub@redhat.com>
6836
6837 PR c++/14755
6838 * gcc.c-torture/execute/20040331-1.c: New test.
6839 * gcc.dg/20040331-1.c: New test.
6840
6841 2004-04-01 Paul Brook <paul@codesourcery.com>
6842
6843 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
6844
6845 2004-03-30 Mark Mitchell <mark@codesourcery.com>
6846
6847 PR c++/14724
6848 * g++.dg/init/goto1.C: New test.
6849
6850 PR c++/14763
6851 * g++.dg/template/defarg4.C: New test.
6852
6853 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
6854
6855 * gcc.dg/altivec-11.c: Extend test for more valid cases.
6856
6857 2004-03-28 David Edelsohn <edelsohn@gnu.org>
6858
6859 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
6860
6861 2004-03-28 Zack Weinberg <zack@codesourcery.com>
6862
6863 * gcc.dg/noncompile/undeclared-2.c: New test.
6864
6865 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
6866
6867 * gcc.dg/940409-1.c: Remove XFAIL.
6868 * gcc.dg/reg-vol-struct-1.c: New test.
6869
6870 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6871
6872 * gcc.dg/torture/builtin-wctype-1.c: New test.
6873
6874 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
6875
6876 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
6877 * gcc.dg/20001101-1.c: Likewise.
6878 * gcc.dg/20001102-1.c: Likewise.
6879
6880 2004-03-25 Roger Sayle <roger@eyesopen.com>
6881
6882 * gcc.dg/compare8.c: Add an additional test for XOR.
6883
6884 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6885
6886 * gcc.dg/torture/builtin-ctype-1.c: New test.
6887
6888 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6889
6890 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
6891 * gcc.dg/torture/builtin-math-1.c: Likewise.
6892 * gcc.dg/torture/builtin-power-1.c: New test.
6893
6894 2004-03-24 Andreas Schwab <schwab@suse.de>
6895
6896 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
6897 IA64 assembler.
6898
6899 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
6900 Roger Sayle <roger@eyesopen.com>
6901
6902 * gcc.dg/compare8.c: New test case.
6903
6904 2004-03-23 Ziemowit Laski <zlaski@apple.com>
6905
6906 * g++.dg/ext/altivec-7.C: New test.
6907
6908 2004-03-23 Zack Weinberg <zack@codesourcery.com>
6909
6910 PR 12267, 12391, 12560, 13129, 14114, 14133
6911 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
6912 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
6913 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
6914 Adjust error regexps.
6915 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
6916 * gcc.dg/noncompile/undeclared-1.c: New test cases.
6917 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
6918 * gcc.dg/local1.c: Add explanatory comment.
6919
6920 2004-03-23 Roger Sayle <roger@eyesopen.com>
6921
6922 PR optimization/14669
6923 * g++.dg/opt/fold2.C: New test case.
6924
6925 2004-03-22 Jakub Jelinek <jakub@redhat.com>
6926
6927 PR c/14069
6928 * gcc.dg/20040322-1.c: New test.
6929
6930 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6931
6932 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6933 * gcc.dg/ultrasp4.c: Likewise.
6934 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
6935
6936 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
6937
6938 * gcc.dg/i386-sse-8.c: Reset default options.
6939
6940 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
6941
6942 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
6943 in the error message text.
6944
6945 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
6946
6947 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
6948
6949 2004-03-21 Mark Mitchell <mark@codesourcery.com>
6950
6951 PR c++/14616
6952 * g++.dg/init/array13.C: New test.
6953
6954 2004-03-20 Roger Sayle <roger@eyesopen.com>
6955
6956 PR target/13889
6957 * gcc.c-torture/compile/pr13889.c: New test case.
6958
6959 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
6960
6961 PR c/14635
6962 * builtins-1.c (nan, nans): Don't test.
6963 * builtins-30.c: Don't use nan, nanf, nanl.
6964 * builtins-35.c: New test.
6965
6966 2004-03-19 Ziemowit Laski <zlaski@apple.com>
6967
6968 * g++.dg/ext/altivec-6.C: New test.
6969
6970 2004-03-19 Mark Mitchell <mark@codesourcery.com>
6971
6972 * g++.dg/init/placement3.C: New test.
6973
6974 * g++.dg/template/spec13.C: New test.
6975
6976 * g++.dg/lookup/using11.C: New test.
6977
6978 * g++.dg/lookup/koenig3.C: New test.
6979
6980 * g++.dg/template/operator2.C: New test.
6981
6982 * g++.dg/expr/dtor3.C: New test.
6983 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
6984 marker.
6985 * g++.old-deja/g++.law/visibility28.C: Likewise.
6986
6987 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
6988
6989 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
6990 * gcc.dg/ppc64-abi-3.c: Likewise.
6991
6992 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6993
6994 PR c++/14545
6995 * g++.dg/parse/template15.C: New test.
6996
6997 2004-03-18 Mark Mitchell <mark@codesourcery.com>
6998
6999 * g++.dg/expr/dtor2.C: New test.
7000
7001 * g++.dg/lookup/anon4.C: New test.
7002
7003 * g++.dg/overload/using1.C: New test.
7004
7005 * g++.dg/template/lookup7.C: New test.
7006
7007 * g++.dg/template/typename6.C: New test.
7008
7009 * g++.dg/expr/cond6.C: New test.
7010
7011 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7012
7013 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
7014
7015 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7016
7017 * g++.dg/expr/cond5.C: New test.
7018 * g++.dg/expr/constcast1.C: Likewise.
7019 * g++.dg/expr/ptrmem2.C: Likewise.
7020 * g++.dg/expr/ptrmem3.C: Likewise.
7021 * g++.dg/lookup/main1.C: Likewise.
7022 * g++.dg/template/lookup6.C: Likewise.
7023
7024 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7025
7026 * gcc.dg/local1.c: New test.
7027
7028 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
7029
7030 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7031
7032 * gcc.dg/torture/builtin-convert-1.c: New test.
7033
7034 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7035
7036 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
7037
7038 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7039
7040 PR c++/14481
7041 * g++.dg/warn/Wunused-7.C: New test.
7042
7043 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7044
7045 * gcc.dg/torture/builtin-integral-1.c: New test.
7046
7047 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7048
7049 PR c++/14586
7050 * g++.dg/parse/non-dependent3.C: New test.
7051
7052 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
7053
7054 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
7055 * g++.dg/eh/simd-2.C: Likewise.
7056 * g++.dg/init/array10.C: Likewise.
7057 * gcc.c-torture/compile/simd-1.c: Likewise.
7058 * gcc.c-torture/compile/simd-2.c: Likewise.
7059 * gcc.c-torture/compile/simd-3.c: Likewise.
7060 * gcc.c-torture/compile/simd-4.c: Likewise.
7061 * gcc.c-torture/compile/simd-6.c: Likewise.
7062 * gcc.c-torture/execute/simd-1.c: Likewise.
7063 * gcc.c-torture/execute/simd-2.c: Likewise.
7064 * gcc.dg/compat/vector-defs.h: Likewise.
7065 * gcc.dg/20020531-1.c: Likewise.
7066 * gcc.dg/altivec-3.c: Likewise.
7067 * gcc.dg/altivec-4.c: Likewise.
7068 * gcc.dg/altivec-varargs-1.c: Likewise.
7069 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
7070 * gcc.dg/i386-mmx-3.c: Likewise.
7071 * gcc.dg/i386-sse-4.c: Likewise.
7072 * gcc.dg/i386-sse-5.c: Likewise.
7073 * gcc.dg/i386-sse-8.c: Likewise.
7074 * gcc.dg/simd-1.c: Likewise.
7075 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
7076 __ev64_opaque__ since the machine description provides it.
7077
7078 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7079
7080 * lib/compat.exp (skip_list): New global variable.
7081 Use it to hold the user defined COMPAT_SKIPS list if any.
7082 (compat-obj): Add the members of skip_list to optall.
7083
7084 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7085
7086 * gcc.dg/compat/union-by-value-1_main.c,
7087 union-by-value-1_x.c, union-by-value-1_y.c,
7088 union-check.h, union-defs.h,
7089 union-init.h, union-return-1_main.c,
7090 union-return-1_x.c, union-return-1_y.c: New files.
7091
7092 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7093
7094 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
7095 mixed-struct-init.h: Add 4 mixed structure types.
7096 struct-by-value-21_main.c, struct-by-value-21_x.c,
7097 struct-by-value-21_y.c, struct-return-21_main.c,
7098 struct-return-21_x.c, struct-return-21_y.c: New files.
7099
7100 2004-03-13 Mark Mitchell <mark@codesourcery.com>
7101
7102 PR c++/14550
7103 * g++.dg/parse/template14.C: New test.
7104
7105 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7106
7107 * gcc.c-torture/execute/20040313-1.c: New test.
7108
7109 2004-03-13 Jakub Jelinek <jakub@redhat.com>
7110
7111 PR target/14533
7112 * gcc.dg/20040311-2.c: New test.
7113
7114 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
7115
7116 PR other/14544
7117 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
7118 bit-field.
7119
7120 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
7121
7122 * gcc.dg/20040305-2.c: Add missing return statement.
7123
7124 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7125
7126 * gcc.dg/builtins-34.c: Also check pow10*.
7127
7128 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7129
7130 PR target/14262
7131 * gcc.dg/20040305-2.c: New test.
7132
7133 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
7134
7135 * gcc.dg/20040310-1.c: New test.
7136
7137 2004-03-11 Roger Sayle <roger@eyesopen.com>
7138
7139 * gcc.c-torture/execute/20040311-1.c: New test case.
7140
7141 2004-03-11 Mark Mitchell <mark@codesourcery.com>
7142
7143 PR c++/14476
7144 * g++.dg/lookup/enum1.C: New test.
7145
7146 2004-03-10 Mark Mitchell <mark@codesourcery.com>
7147
7148 PR c++/14510
7149 * g++.dg/lookup/struct2.C: New test.
7150
7151 2004-03-10 Uros Bizjak <uros@kss-loka.si>
7152
7153 * gcc.dg/builtins-34.c: New test.
7154
7155 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7156
7157 * gcc.dg/torture/builtin-nonneg-1.c: New test.
7158
7159 2004-03-09 James E Wilson <wilson@specifixinc.com>
7160
7161 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
7162 * gcc.dg/alias-2.c: New testcase.
7163
7164 2004-03-09 Zack Weinberg <zack@codesourcery.com>
7165
7166 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
7167
7168 2004-03-09 Roger Sayle <roger@eyesopen.com>
7169
7170 * gcc.c-torture/execute/20040309-1.c: New test case.
7171
7172 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
7173
7174 PR c++/14397
7175 * g++.dg/overload/ref1.C: New.
7176
7177 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7178
7179 PR c++/14409
7180 * g++.dg/template/spec12.C: New test.
7181
7182 PR c++/14448
7183 * g++.dg/parse/crash14.C: New test.
7184
7185 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7186
7187 PR c++/14230
7188 * g++.dg/init/ref11.C: New test.
7189
7190 2004-03-09 Mark Mitchell <mark@codesourcery.com>
7191
7192 PR c++/14432
7193 * g++.dg/parse/builtin2.C: New test.
7194
7195 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7196
7197 PR c++/14401
7198 * g++.dg/init/ctor3.C: New test.
7199 * g++.dg/init/union1.C: New test.
7200 * g++.dg/ext/anon-struct4.C: New test.
7201
7202 2004-03-08 Mark Mitchell <mark@codesourcery.com>
7203
7204 * g++.dg/lookup/koenig1.C: Tweak error messages.
7205 * g++.dg/lookup/used-before-declaration.C: Likewise.
7206 * g++.dg/other/do1.C: Likewise.
7207 * g++.dg/overload/koenig1.C: Likewise.
7208 * g++.dg/parse/crash13.C: Likewise.
7209 * g++.dg/template/instantiate3.C: Likewise.
7210
7211 2004-03-08 Eric Christopher <echristo@redhat.com>
7212
7213 * * lib/target-supports.exp: Enable libiconv in test
7214 compilation. Fix up error checking.
7215
7216 2004-03-08 Roger Sayle <roger@eyesopen.com>
7217
7218 PR middle-end/14289
7219 * gcc.dg/pr14289-1.c: New test case.
7220 * gcc.dg/pr14289-2.c: Likewise.
7221 * gcc.dg/pr14289-3.c: Likewise.
7222
7223 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
7224
7225 * gcc.c-torture/execute/20040308-1.c: New test.
7226
7227 2004-03-07 Roger Sayle <roger@eyesopen.com>
7228
7229 * gcc.c-torture/execute/20040307-1.c: New test case.
7230
7231 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
7232
7233 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
7234
7235 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
7236
7237 * gcc.dg/20040306-1.c: New test.
7238
7239 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
7240
7241 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
7242 them static.
7243 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
7244
7245 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7246
7247 PR c/14465
7248 * gcc.dg/decl-6.c: New test.
7249
7250 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7251
7252 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
7253 Rename LOGPOW -> LOG_POW.
7254 (SQRT_EXP, POW_EXP): New.
7255
7256 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7257
7258 * gcc.dg/i386-sse-8.c: New test.
7259
7260 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7261
7262 PR c/14114
7263 * gcc.dg/decl-5.c: New test.
7264
7265 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
7266
7267 * gcc.dg/20040305-1.c: New test.
7268
7269 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
7270
7271 PR other/14354
7272 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
7273
7274 2004-03-04 Ziemowit Laski <zlaski@apple.com>
7275
7276 PR c++/14425, c++/14426
7277 * g++.dg/ext/altivec-4.C: New test.
7278 * g++.dg/ext/altivec-5.C: New test.
7279
7280 2004-03-04 Geoffrey Keating <geoffk@apple.com>
7281
7282 * g++.old-deja/g++.other/linkage1.C: Expect errors about
7283 global variables of a type with no linkage.
7284 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
7285 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
7286 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
7287 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
7288 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
7289 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
7290 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
7291 * g++.dg/warn/deprecated.C: Name enum Color.
7292 * g++.dg/overload/VLA.C: Name structure for 'b'.
7293 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
7294
7295 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7296
7297 * gcc.c-torture/compile/20040304-1.c: New test.
7298
7299 2004-03-03 Zack Weinberg <zack@codesourcery.com>
7300
7301 PR 13728
7302 * gcc.dg/decl-4.c: New testcase.
7303
7304 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
7305
7306 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
7307 as PRECF if sizeof (float) > sizeof (double).
7308 (PRECL): Make it the same as PRECF if
7309 sizeof (float) > sizeof (long double).
7310
7311 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7312
7313 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
7314 system type. Add check for irix6 which doesn't have c99 runtime.
7315
7316 2004-03-03 Bob Wilson <bob.wilson@acm.org>
7317
7318 * gcc.dg/const-elim-1.c: xfail for xtensa.
7319
7320 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7321
7322 PR c++/14369
7323 * g++.dg/template/cond4.C: New test.
7324
7325 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7326
7327 PR c++/14360
7328 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
7329
7330 PR c++/14361
7331 * g++.dg/parse/defarg7.C: New test.
7332
7333 PR c++/14359
7334 * g++.dg/template/friend26.C: New test.
7335
7336 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7337
7338 PR c++/14324
7339 * g++.dg/abi/mangle21.C: New test.
7340
7341 PR c++/14260
7342 * g++.dg/parse/constructor2.C: New test.
7343
7344 PR c++/14337
7345 * g++.dg/template/sfinae1.C: New test.
7346
7347 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7348
7349 PR c++/14267
7350 * g++.dg/expr/crash2.C: New test.
7351
7352 PR middle-end/13448
7353 * gcc.dg/inline-5.c: New test.
7354 * gcc.dg/always-inline.c: Split out tests into ...
7355 * gcc.dg/always-inline2.c: ... this and ...
7356 * gcc.dg/always-inline3.c: ... this.
7357
7358 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7359
7360 PR debug/12103
7361 * g++.dg/debug/crash1.C: New test.
7362
7363 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
7364
7365 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
7366 function with __attribute__((noinline)).
7367 (recurser_void2): Likewise.
7368 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
7369 (recurser_void2): Likewise.
7370
7371 2004-02-29 Roger Sayle <roger@eyesopen.com>
7372
7373 PR middle-end/14203
7374 * g++.dg/warn/Wunused-6.C: New test case.
7375
7376 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
7377
7378 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
7379 not defined.
7380
7381 2004-02-27 Eric Christopher <echristo@redhat.com>
7382
7383 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
7384 * g++.dg/charset/asm2.c: Run only x86.
7385 * gcc.dg/charset/asm3.c: Ditto.
7386
7387 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
7388
7389 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
7390 ld_library_path.
7391
7392 2004-02-27 Ziemowit Laski <zlaski@apple.com>
7393
7394 * g++.dg/ext/altivec-3.C: New.
7395
7396 2004-02-26 Richard Henderson <rth@redhat.com>
7397
7398 * g++.dg/ext/attrib10.C: Mark for warning.
7399 * gcc.dg/attr-alias-1.c: New.
7400
7401 2004-02-26 Richard Henderson <rth@redhat.com>
7402
7403 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
7404 * gcc.c-torture/execute/20040208-2.c: ... it back.
7405
7406 2004-02-26 Eric Christopher <echristo@redhat.com>
7407
7408 * lib/target-supports.exp (check-iconv-available): New function.
7409 * lib/gcc-dg.exp (dg-require-iconv): New function.
7410 Use above.
7411 * gcc.dg/charset: New directory.
7412 * gcc.dg/charset/charset.exp: New file.
7413 * gcc.dg/charset/asm1.c: Ditto.
7414 * gcc.dg/charset/asm2.c: Ditto.
7415 * gcc.dg/charset/asm3.c: Ditto.
7416 * gcc.dg/charset/asm4.c: Ditto.
7417 * gcc.dg/charset/asm5.c: Ditto.
7418 * gcc.dg/charset/attribute1.c: Ditto.
7419 * gcc.dg/charset/attribute2.c: Ditto.
7420 * gcc.dg/charset/string1.c: Ditto.
7421 * g++.dg/charset: New directory.
7422 * g++.dg/dg.exp: Add here. Special options.
7423 * g++.dg/charset/charset.exp: New file.
7424 * g++.dg/charset/asm1.c: Ditto.
7425 * g++.dg/charset/asm2.c: Ditto.
7426 * g++.dg/charset/asm3.c: Ditto.
7427 * g++.dg/charset/asm4.c: Ditto.
7428 * g++.dg/charset/attribute1.c: Ditto.
7429 * g++.dg/charset/attribute2.c: Ditto.
7430 * g++.dg/charset/extern1.cc: Ditto.
7431 * g++.dg/charset/extern2.cc: Ditto.
7432 * g++.dg/charset/string1.c: Ditto.
7433
7434 2004-02-26 Mark Mitchell <mark@codesourcery.com>
7435
7436 PR c++/14278
7437 * g++.dg/parse/comma1.C: New test.
7438
7439 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7440
7441 PR c++/14284
7442 * g++.dg/template/ttp8.C: New test.
7443
7444 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
7445
7446 * gcc.dg/fixuns-trunc-1.c: New test.
7447
7448 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7449
7450 * gcc.dg/builtins-config.h: Use #elif.
7451
7452 2004-02-26 Michael Matz <matz@suse.de>
7453
7454 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
7455 * gcc.dg/991214-1.c: Likewise.
7456 * gcc.dg/i386-asm-1.c: Likewise.
7457
7458 2004-02-25 Richard Henderson <rth@redhat.com>
7459
7460 * gcc.c-torture/execute/20040208-2.c: Move ...
7461 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
7462
7463 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7464
7465 PR c++/14246
7466 * g++.dg/other/crash-3.C: New test.
7467
7468 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7469
7470 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
7471 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
7472
7473 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
7474 HP-UX.
7475
7476 2004-02-24 Michael Matz <matz@suse.de>
7477
7478 * gcc.dg/i386-regparm.c: New.
7479
7480 2004-02-23 James E Wilson <wilson@specifixinc.com>
7481
7482 * gcc.c-torture/execute/20040223-1.c: New.
7483
7484 2004-02-23 Zack Weinberg <zack@codesourcery.com>
7485 Kazu Hirata <kazu@cs.umass.edu>
7486
7487 * gcc.dg/fwritable-strings-1.c: Remove.
7488
7489 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
7490
7491 PR c/14156
7492 * gcc.dg/20040223-1.c: New test.
7493
7494 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7495
7496 PR c++/14106
7497 * g++.dg/ext/typeof9.C: New test.
7498
7499 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7500
7501 PR c++/14250
7502 * g++.dg/other/switch1.C: New test.
7503
7504 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7505
7506 * gcc.dg/cast-function-1.c: Adjust for new informative message.
7507 * gcc.dg/va-arg-1.c: Likewise.
7508
7509 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7510
7511 PR c++/14143
7512 * g++.dg/template/koenig5.C: New test.
7513
7514 2004-02-21 Ziemowit Laski <zlaski@apple.com>
7515
7516 * g++.dg/ext/altivec-1.C: Generalize target triple.
7517 * g++.dg/ext/altivec-2.C: New test case.
7518 * g++.dg/ext/altivec_check.h: New file.
7519 * gcc.dg/altivec-1.c: Generalize target triple;
7520 include altivec_check.h and call altivec_check().
7521 * gcc.dg/altivec-[2-5].c: Generalize target triple.
7522 * gcc.dg/altivec-6.c: New test case.
7523 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
7524 type casts as needed.
7525 * gcc.dg/altivec-10.c: Include altivec_check.h and call
7526 altivec_check().
7527 * gcc.dg/altivec-12.c: New test case.
7528 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
7529 include altivec_check.h and call altivec_check().
7530 * gcc.dg/altivec_check.h: New file.
7531
7532 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7533
7534 * lib/target-supports.exp (check_alias_available): Don't mangle
7535 function `g' in test program.
7536
7537 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7538
7539 * lib/target-supports.exp (check_profiling_available): Check
7540 argument to determine whether we support a profiling type.
7541 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
7542 check_profiling_available.
7543 * g++.dg/bprob/bprob.exp: Likewise
7544 * g77.dg/bprob/bprob.exp: Likewise.
7545 * gcc.misc-tests/bprob.exp: Likewise.
7546 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
7547 dg-require-profiling and delete expected error handling.
7548 * gcc.dg/20021014-1.c: Likewise.
7549 * gcc.dg/nest.c: Likewise.
7550
7551 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7552
7553 PR c++/12007
7554 * g++.dg/other/vthunk1.C: New test.
7555
7556 2004-02-20 Falk Hueffner <falk@debian.org>
7557
7558 PR target/14201
7559 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
7560
7561 2004-02-20 Mark Mitchell <mark@codesourcery.com>
7562
7563 PR c++/13927
7564 * g++.dg/other/error8.C: Remove XFAIL markers.
7565
7566 PR c++/14173
7567 * g++.dg/ext/packed5.C: New test.
7568
7569 PR c++/14199
7570 * g++.dg/warn/Wunused-5.C: New test.
7571
7572 PR c++/14186
7573 * g++.dg/lookup/member1.C: New test.
7574
7575 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
7576
7577 * gcc.c-torture/compile/20040130-1.c: Enable only when
7578 __INT_MAX__ >= 2147483647L.
7579 * gcc.c-torture/compile/961203-1.c: Likewise.
7580
7581 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
7582
7583 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
7584 * g++.dg/opt/template1.C: Robustify assembler regexp
7585
7586 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7587
7588 * gcc.c-torture/execute/simd-4.x: Remove.
7589 * gcc.c-torture/execute/va-arg-25.x: Likewise.
7590 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
7591 Guard with #ifndef SKIP_ATTRIBUTE.
7592 * gcc.dg/compat/vector-1_y.c: Likewise.
7593 * gcc.dg/compat/vector-2_x.c: Likewise.
7594 * gcc.dg/compat/vector-2_y.c: Likewise.
7595 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
7596 * g++.dg/eh/simd-2.C: Likewise.
7597
7598 2004-02-19 Alan Modra <amodra@bigpond.net.au>
7599
7600 * gcc.c-torture/compile/complex-1.c: New.
7601
7602 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
7603
7604 PR target/14209
7605 * gcc.c-torture/execute/20040218-1.c: New test.
7606
7607 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7608
7609 PR c++/14181
7610 * g++.dg/parse/new2.C: New test.
7611
7612 2004-02-18 Paul Brook <paul@codesourcery.com>
7613
7614 * gcc.c-torture/compile/libcall-1.c: New test.
7615
7616 2004-02-18 Paul Brook <paul@codesourcery.com>
7617
7618 PR debug/12934
7619 * gcc.dg/debug/debug-7.c: New test.
7620
7621 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
7622
7623 * gcc.dg/20040217-1.c: New test.
7624
7625 2004-02-17 Zack Weinberg <zack@codesourcery.com>
7626
7627 * gcc.c-torture/execute/990208-1.x: Delete.
7628
7629 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
7630
7631 * gcc.c-torture/execute/20040208-2.x: New file.
7632
7633 2004-02-17 Mark Mitchell <mark@codesourcery.com>
7634
7635 PR c++/11326
7636 * g++.dg/abi/structret1.C: New test.
7637
7638 2004-02-17 Jakub Jelinek <jakub@redhat.com>
7639
7640 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
7641 (i386_cpuid): No need to test if cpuid is available on AMD64.
7642 Fix assembly, so that it works onboth i386 and AMD64.
7643 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
7644 (vecInLong): Fix s[] member type to unsigned int.
7645 (vecInWord): Remove type.
7646 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
7647 (a64, b64, c64, d64, e64): Remove.
7648 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
7649 Remove unused variable. Remove initialization of removed variables.
7650 Don't call mmx_tests nor sse_tests.
7651 (reference_mmx, reference_sse): Remove.
7652 (check): Add return stmt.
7653 * gcc.dg/i386-sse-7.c: New test.
7654 * gcc.dg/i386-mmx-4.c: New test.
7655
7656 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7657
7658 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
7659 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7660 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7661 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
7662 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
7663 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
7664 g++.dg/tc1/dr94.C: Fix line terminator.
7665
7666 2004-02-16 Geoffrey Keating <geoffk@apple.com>
7667
7668 * gcc.c-torture/compile/20040216-1.c: New.
7669
7670 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7671
7672 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7673 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7674 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
7675 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
7676 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
7677 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
7678
7679 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7680
7681 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
7682
7683 2004-02-15 Mark Mitchell <mark@codesourcery.com>
7684
7685 PR c++/13971
7686 * g++.dg/expr/cond4.C: New test.
7687
7688 PR c++/14086
7689 * g++.dg/lookup/crash2.C: New test.
7690
7691 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
7692
7693 * gcc.c-torture/compile/20040214-2.c: New test.
7694
7695 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
7696
7697 PR c++/14116
7698 * g++.dg/ext/typeof8.C: New test.
7699
7700 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
7701
7702 * gcc.c-torture/compile/20040214-1.c: New test.
7703
7704 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7705
7706 PR c++/13635
7707 * g++.dg/template/spec11.C: New test.
7708
7709 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7710
7711 PR c++/13927
7712 * g++.dg/other/error8.C: New test.
7713
7714 2004-02-13 Mark Mitchell <mark@codesourcery.com>
7715
7716 PR c++/14122
7717 * g++.dg/template/array4.C: New test.
7718
7719 PR c++/14108
7720 * g++.dg/inherit/thunk2.C: New test.
7721
7722 PR c++/14083
7723 * g++.dg/eh/cond2.C: New test.
7724
7725 2004-02-12 Alan Modra <amodra@bigpond.net.au>
7726
7727 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
7728
7729 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
7730
7731 * lib/scanasm.exp (dg-scan): Quote pattern before display.
7732
7733 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
7734
7735 * g++.dg/simd-2.C: xfail on ppc64-linux.
7736
7737 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
7738
7739 PR c/456
7740 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
7741 tests.
7742
7743 2004-02-11 Uros Bizjak <uros@kss-loka.si>
7744
7745 * gcc.dg/builtins-33.c: New test.
7746
7747 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
7748
7749 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
7750
7751 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7752
7753 * g++.dg/simd-2.C: Set -maltivec for ppc64.
7754
7755 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7756
7757 * gcc.dg/ppc64-abi-3.c: New test.
7758
7759 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
7760
7761 PR c/14092
7762
7763 * gcc.dg/pr14092-1.c: New testcase.
7764
7765 2004-02-10 Alan Modra <amodra@bigpond.net.au>
7766
7767 * gcc.dg/cpp/assert4.c: Fix typo last change.
7768
7769 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
7770 * gcc.dg/cpp/assert4.c: Handle powerpc64.
7771
7772 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
7773
7774 2004-02-09 Roger Sayle <roger@eyesopen.com>
7775
7776 * gcc.c-torture/compile/20040209-1.c: New test case.
7777
7778 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
7779
7780 * gcc.dg/c90-init-1.c: Adjust expected error messages.
7781
7782 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
7783
7784 * gcc.c-torture/execute/20040208-[12].c: New tests.
7785
7786 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7787
7788 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
7789
7790 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7791
7792 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
7793
7794 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7795
7796 Bug 13856
7797 * gcc.dg/visibility-8.c: New testcase.
7798
7799 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7800
7801 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
7802 arguments.
7803 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
7804
7805 2004-02-07 Roger Sayle <roger@eyesopen.com>
7806
7807 PR middle-end/13696
7808 * g++.dg/opt/fold1.C: New test case.
7809
7810 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7811
7812 PR c++/14033
7813 * g++.dg/other/crash-2.C: New test.
7814
7815 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7816
7817 PR c++/14028
7818 * g++.dg/parse/angle-bracket2.C: New test.
7819
7820 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7821
7822 PR middle-end/13750
7823 Revert:
7824 2004-01-15 Geoffrey Keating <geoffk@apple.com>
7825 PR pch/13361
7826 * testsuite/g++.dg/pch/wchar-1.C: New.
7827 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7828
7829 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7830
7831 PR c++/14008
7832 * g++.dg/parse/error15.C: New test.
7833 * g++.dg/parse/crash11.C: Update dg-error mark.
7834
7835 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7836
7837 PR c++/13932
7838 * g++.dg/warn/conv2.C: New test.
7839
7840 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7841
7842 PR c++/13086
7843 * g++.dg/warn/incomplete1.C: Remove xfail.
7844
7845 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7846
7847 * lib/file-format.exp (gcc_target_object_format): Use
7848 ${tool}_target_compile, not gcc_target_compile.
7849 * lib/target-supports.exp (check_alias_available): Likewise.
7850 (check_gc_sections_available): Likewise.
7851 * g++.dg/ext/attrib10.C: Use dg-require-alias.
7852 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
7853 dg-require-alias.
7854
7855 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7856
7857 PR c++/13969
7858 * g++.dg/template/static6.C: New test.
7859
7860 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
7861
7862 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
7863
7864 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7865
7866 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
7867 tests for systems where `char' is unsigned by default.
7868
7869 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7870
7871 PR c++/13997
7872 * g++.dg/template/partial3.C: New test.
7873
7874 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
7875
7876 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
7877 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
7878 Remove mentions of obsolete ports.
7879
7880 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
7881
7882 * gcc.dg/noncompile/20001228-1.c: Fix for new
7883 error message.
7884
7885 2004-02-03 Roger Sayle <roger@eyesopen.com>
7886
7887 PR target/9348
7888 * gcc.c-torture/execute/multdi-1.c: New test case.
7889
7890 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7891
7892 PR c++/13925
7893 * g++.dg/template/lookup5.C: New test.
7894
7895 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7896
7897 PR c++/13950
7898 * g++.dg/template/lookup4.C: New test.
7899
7900 PR c++/13970
7901 * g++.dg/parse/error14.C: New test.
7902
7903 PR c++/14002
7904 * g++.dg/parse/template13.C: New test.
7905
7906 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7907
7908 PR c++/13978
7909 * g++.dg/template/koenig4.C: New test.
7910
7911 PR c++/13968
7912 * g++.dg/template/crash17.C: New test.
7913
7914 PR c++/13975
7915 * g++.dg/parse/error13.C: New test.
7916 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
7917
7918 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7919
7920 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
7921
7922 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
7923
7924 PR c/11658
7925 PR c/13994
7926 * gcc.dg/noncompile/20040203-1.c: New test.
7927 * gcc.dg/noncompile/20040203-2.c: Likewise.
7928 * gcc.dg/noncompile/20040203-3.c: Likewise.
7929 * gcc.dg/20040203-1.c: Likewise.
7930
7931 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
7932
7933 PR c++/10858
7934 * g++.dg/template/sizeof7.C: New test.
7935
7936 2004-02-02 Eric Christopher <echristo@redhat.com>
7937 Zack Weinberg <zack@codesourcery.com>
7938
7939 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
7940
7941 2004-02-02 Zack Weinberg <zack@codesourcery.com>
7942
7943 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
7944 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
7945 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
7946 * gcc.dg/cleanup-5.c: Run only on Linux targets.
7947
7948 2004-02-02 Mark Mitchell <mark@codesourcery.com>
7949
7950 PR c++/13113
7951 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
7952
7953 PR c++/13854
7954 * g++.dg/ext/attrib13.C: New test.
7955
7956 PR c++/13907
7957 * g++.dg/conversion/op2.C: New test.
7958
7959 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7960
7961 * gcc.dg/titype-1.c: Fix pasto.
7962
7963 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7964
7965 * gcc.dg/titype-1.c: New test.
7966
7967 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7968
7969 PR c++/13957
7970 * g++.dg/template/non-type-template-argument-1.C,
7971 g++.dg/template/qualified-id1.C: Update dg-error marks.
7972 * g++.dg/template/nontype6.C: New test.
7973
7974 2004-02-01 Roger Sayle <roger@eyesopen.com>
7975
7976 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
7977 * gcc.dg/builtins-31.c: New testcase.
7978 * gcc.dg/builtins-32.c: New testcase.
7979
7980 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
7981
7982 * objc.dg/call-super-2.m: Update line numbers
7983 for the including of stddef.h.
7984
7985 2004-01-30 Michael Matz <matz@suse.de>
7986
7987 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
7988 g++.dg/ext/case-range3.C: New tests.
7989
7990 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7991
7992 DR206
7993 PR c++/13813
7994 * g++.dg/template/member4.C: New test.
7995
7996 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7997
7998 PR c++/13683
7999 * g++.dg/template/sizeof6.C: New test.
8000
8001 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8002
8003 * gcc.dg/fwritable-strings-1.c: New test.
8004
8005 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8006
8007 * gcc.c-torture/compile/20040130-1.c: New test.
8008
8009 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
8010
8011 * objc.dg/call-super-2.m: Include stddef.h for size_t.
8012
8013 2004-01-29 Mark Mitchell <mark@codesourcery.com>
8014
8015 PR c++/13883
8016 * g++.dg/template/ctor3.C: New test.
8017
8018 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8019
8020 * g++.dg/tc1: New directory.
8021 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
8022 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
8023 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
8024 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
8025 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
8026
8027 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8028
8029 * g++.dg/parse/error11.C: New test.
8030 * g++.dg/parse/error12.C: Likewise.
8031
8032 2004-01-28 Ziemowit Laski <zlaski@apple.com>
8033
8034 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
8035 (scan_initial, main): Use aligned_sizeof instead of sizeof.
8036
8037 2004-01-28 Mark Mitchell <mark@codesourcery.com>
8038
8039 PR c++/13791
8040 * g++.dg/ext/attrib12.C: New test.
8041
8042 PR c++/13736
8043 * g++.dg/parse/cast2.C: New test.
8044
8045 2004-01-27 James E Wilson <wilson@specifixinc.com>
8046
8047 * objc.dg/encode-2.m (main): New local string. Set depending on
8048 sizeof long. Use in sscanf call.
8049 * objc.dg/encode-3.m (main): New local string. Set depending on
8050 sizeof long. Use in scan_initial call.
8051
8052 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8053
8054 * objc.dg/call-super-2.m: Make LP64-safe.
8055 * objc.dg/desig-init-1.m: Likewise.
8056
8057 2004-01-27 Devang Patel <dpatel@apple.com>
8058
8059 * g++.dg/debug/namespace1.C: New test.
8060
8061 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
8062
8063 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
8064 xscale-*-*.
8065
8066 * gcc.dg/arm-mmx-1.c: New test.
8067
8068 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8069
8070 * gcc.dg/20040127-1.c: New test.
8071 * gcc.dg/20040127-2.c: New test.
8072
8073 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8074
8075 * objc.dg/stret-1.m (glob): Renamed to globa.
8076
8077 2004-01-26 Mark Mitchell <mark@codesourcery.com>
8078
8079 PR c++/13663
8080 * g++.dg/expr/for1.C: New test.
8081
8082 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
8083
8084 PR middle-end/13779
8085 * gcc.dg/darwin-longlong.c: New test.
8086
8087 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
8088
8089 * gcc.dg/20040124-1.c: Moved test from here...
8090 * gcc.c-torture/compile/20040124-1.c: ...to here.
8091
8092 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8093
8094 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
8095 the assembly output if -m64 is passed.
8096
8097 2004-01-25 Mark Mitchell <mark@codesourcery.com>
8098
8099 PR c++/13833
8100 * g++.dg/template/cond3.C: New test.
8101
8102 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8103
8104 PR c++/13810
8105 * g++.dg/template/ttp7.C: New test.
8106
8107 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8108
8109 PR c++/13797
8110 * g++.dg/template/nontype4.C: New test.
8111 * g++.dg/template/nontype5.C: Likewise.
8112
8113 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
8114
8115 * gcc.dg/torture/mips-clobber-at.c: New test.
8116
8117 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
8118
8119 * gcc.dg/20040124-1.c: New test.
8120
8121 2004-01-24 Jakub Jelinek <jakub@redhat.com>
8122
8123 * gcc.dg/20040123-1.c: New test.
8124
8125 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8126
8127 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
8128
8129 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
8130
8131 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
8132
8133 2004-01-23 Andrew Pinski <apinski@apple.com>
8134
8135 * gcc.dg/20030121-1.c: Move to ..
8136 * gcc.dg/20040121-1.c: here.
8137
8138 2004-01-23 Roger Sayle <roger@eyesopen.com>
8139
8140 * gcc.dg/builtins-29.c: New test case.
8141
8142 2004-01-23 Zack Weinberg <zack@codesourcery.com>
8143
8144 PR 18314
8145 * gcc.dg/builtins-30.c: New testcase.
8146
8147 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
8148
8149 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
8150 * lib/g77.exp: Likewise.
8151 * lib/objc.exp: Likewise.
8152 * lib/g++.exp: Likewise.
8153
8154 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8155
8156 * gcc.dg/struct-by-value-2.c: New test.
8157
8158 2004-01-21 Andrew Pinski <apinski@apple.com>
8159
8160 PR target/13785
8161 * gcc.dg/20030121-1.c: New test.
8162
8163 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
8164
8165 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
8166 clobber frame pointer register in asm statement.
8167
8168 2004-01-21 Falk Hueffner <falk@debian.org>
8169
8170 * gcc.c-torture/compile/20040121-1.c: New test.
8171
8172 2004-01-21 Zack Weinberg <zack@codesourcery.com>
8173
8174 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
8175
8176 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
8177
8178 * gcc.dg/ppc64-abi-2.c: New test.
8179
8180 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
8181
8182 * lib/treelang.exp: Fill out this file.
8183 * lib/treelang-dg.exp: New File.
8184
8185 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
8186
8187 * gcc.c-torture/compile/981022-1.c: Remove.
8188 * gcc.dg/array-5.c: Remove XFAIL.
8189 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
8190 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
8191 gcc.dg/cond-lvalue-1.c: Update.
8192 * gcc.dg/cast-lvalue-2.c: New test.
8193
8194 2004-01-19 Mark Mitchell <mark@codesourcery.com>
8195
8196 PR c++/13592
8197 * g++.dg/other/error1.C (class foo): Tweak error message.
8198
8199 PR c++/13592
8200 * g++.dg/template/call2.C: New test.
8201
8202 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8203
8204 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
8205 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
8206 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
8207 scalar-return-1_x.c, scalar-return-2_y.c,
8208 scalar-return-3_x.c, scalar-return-3_y.c,
8209 scalar-return-4_x.c, scalar-return-4_y.c,
8210 struct-align-1.h, struct-align-1_x.c,
8211 struct-align-1_y.c, struct-align-2.h,
8212 struct-align-2_x.c, struct-align-2_y.c,
8213 struct-by-value-10_y.c, struct-by-value-11_x.c,
8214 struct-by-value-11_y.c, struct-by-value-12_x.c,
8215 struct-by-value-12_y.c, struct-by-value-13_x.c,
8216 struct-by-value-13_y.c, struct-by-value-14_x.c,
8217 struct-by-value-14_y.c, struct-by-value-15_x.c,
8218 struct-by-value-15_y.c, struct-by-value-16_y.c,
8219 struct-by-value-17_y.c, struct-by-value-18_y.c,
8220 struct-by-value-19_y.c, struct-by-value-1_x.c,
8221 struct-by-value-1_y.c, struct-by-value-20_y.c,
8222 struct-by-value-2_x.c, struct-by-value-2_y.c,
8223 struct-by-value-3_y.c, struct-by-value-4_x.c,
8224 struct-by-value-4_y.c, struct-by-value-5_y.c,
8225 struct-by-value-6_y.c, struct-by-value-7_y.c
8226 struct-by-value-8_x.c, struct-by-value-8_y.c
8227 struct-by-value-9_x.c, struct-by-value-9_y.c
8228 struct-return-10_x.c, struct-return-10_y.c,
8229 struct-return-19_x.c, struct-return-20_x.c
8230 struct-return-2_x.c, struct-return-2_y.c
8231 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
8232 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
8233
8234 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8235
8236 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
8237 attribute on sparc*-sun-solaris2.*.
8238
8239 2004-01-18 Mark Mitchell <mark@codesourcery.com>
8240
8241 PR c++/13710
8242 * g++.dg/ext/typeof7.C: New test.
8243
8244 2004-01-18 David Edelsohn <edelsohn@gnu.org>
8245
8246 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
8247 * gcc.dg/const-elim-1.c: Same.
8248
8249 2004-01-17 Ziemowit Laski <zlaski@apple.com>
8250
8251 * objc.dg/stret-1.m: New.
8252 * objc.dg/stret-2.m: New.
8253
8254 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
8255
8256 PR c++/11895
8257 * g++.dg/ext/vector1.C: New test.
8258
8259 2004-01-16 Geoffrey Keating <geoffk@apple.com>
8260
8261 * gcc.dg/pch/import-1.c: New.
8262 * gcc.dg/pch/import-1.hs: New.
8263 * gcc.dg/pch/import-1a.h: New.
8264 * gcc.dg/pch/import-1b.h: New.
8265 * gcc.dg/pch/import-1c.h: New.
8266
8267 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8268
8269 PR c++/13574
8270 * g++.dg/ext/array1.C: New test.
8271
8272 PR c++/13178
8273 * g++.dg/conversion/op1.C: New test.
8274
8275 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
8276
8277 PR 11864
8278 From Kazumoto Kojima / Dan Kegel:
8279 * gcc.dg/pr11864-1.c: New test.
8280
8281 PR 10392
8282 From Marcus Comstedt / Dan Kegel:
8283 * gcc.dg/pr10392-1.c: New test.
8284
8285 2004-01-16 Mark Mitchell <mark@codesourcery.com>
8286
8287 PR c++/13478
8288 * g++.dg/init/ref10.C: New test.
8289
8290 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8291
8292 PR c++/13407
8293 * g++.dg/parse/typename6.C: New test.
8294
8295 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8296
8297 PR pch/13361
8298 * testsuite/g++.dg/pch/wchar-1.C: New.
8299 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8300
8301 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8302
8303 PR c++/9259
8304 * g++.dg/expr/sizeof2.C: New test.
8305
8306 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
8307
8308 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
8309
8310 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8311
8312 PR c++/13659
8313 * g++.dg/lookup/strong-using-3.C: New.
8314 * g++.dg/lookup/using-10.C: New.
8315
8316 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8317
8318 PR c++/13594
8319 * g++.dg/lookup/strong-using-2.C: New.
8320
8321 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
8322 Dan Kegel <dank@kegel.com>
8323 J"orn Rennecke <joern.rennecke@superh.com>
8324
8325 PR target/9365
8326 * gcc.dg/pr9365-1.c: New test.
8327
8328 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8329
8330 PR c++/8856
8331 * g++.dg/parse/casting-operator2.C: New test.
8332 * g++.old-deja/g++.pt/explicit83.C: Remove.
8333
8334 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
8335
8336 * gcc.dg/label-compound-stmt-1.c: New test.
8337 * gcc.c-torture/compile/950922-1.c,
8338 gcc.c-torture/compile/20000211-3.c,
8339 gcc.c-torture/compile/20000518-1.c,
8340 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
8341 compound statements.
8342
8343 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
8344
8345 * gcc.dg/ppc64-abi-1.c: New test.
8346
8347 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
8348
8349 * g++.dg/ext/attrib9.C: Add dg-warnings.
8350
8351 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8352
8353 PR c++/12335
8354 * g++.dg/parse/dtor3.C: New test.
8355
8356 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8357
8358 PR c++/12709
8359 * g++.dg/parse/try-catch-1.C: New test.
8360
8361 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
8362
8363 * ada/acats/run_all.sh: Add more verbose output in acats.log
8364 when compiling tests.
8365
8366 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8367
8368 PR 13656
8369 * gcc.dg/typedef-redecl.c: New test case.
8370 * gcc.dg/typedef-redecl.h: New support file.
8371
8372 2004-01-13 Jan Hubicka <jh@suse.cz>
8373
8374 * gcc.dg/always_inline.c: New test.
8375 * gcc.dg/debug/20031231-1.c: Fix.
8376
8377 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8378
8379 PR c++/13474
8380 * g++.dg/template/array3.C: New test.
8381
8382 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8383
8384 * g++.dg/ext/lvalue1.C: No longer expected to fail.
8385 * g++.dg/warn/Wunused-2.C: Likewise.
8386
8387 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8388
8389 PR c++/13289
8390 * g++.dg/template/instantiate6.C: New test.
8391
8392 2004-01-12 Roger Sayle <roger@eyesopen.com>
8393
8394 PR middle-end/11397
8395 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
8396
8397 2004-01-12 Jan Hubicka <jh@suse.cz>
8398
8399 PR opt/12826
8400 * gcc.dg/20040112-1.c: New.
8401
8402 * gcc.dg/dwarf-die[1-7].c: Move to...
8403 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
8404 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
8405
8406 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
8407
8408 PR c++/4100
8409 * g++.dg/parse/friend4.C: New test.
8410
8411 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
8412
8413 PR c++/4100
8414 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
8415 definition is called a friend.
8416
8417 2004-01-11 Zack Weinberg <zack@codesourcery.com>
8418
8419 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
8420
8421 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
8422
8423 PR c++/3478
8424 * g++.dg/parse/error10.C: New test.
8425 * g++.dg/template/arg2.C: Accept "invalid type" error.
8426
8427 2004-01-11 Jakub Jelinek <jakub@redhat.com>
8428
8429 PR middle-end/13392
8430 * g++.dg/opt/expect2.C: New test.
8431
8432 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8433
8434 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
8435 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
8436 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
8437 Update dg-error regexps.
8438
8439 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8440
8441 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
8442 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
8443
8444 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8445
8446 * gcc.dg/pragma-re-1.c: Use right pointer type.
8447
8448 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8449
8450 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
8451
8452 2004-01-09 Geoffrey Keating <geoffk@apple.com>
8453
8454 * gcc.dg/rs6000-ldouble-1.c: New.
8455
8456 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8457
8458 DR 337
8459 PR c++/9256
8460 * g++.dg/other/abstract1.C: New test.
8461
8462 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
8463
8464 * g++.dg/lookup/strong-using-1.C: New.
8465
8466 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
8467
8468 PR c/11234
8469 * gcc.dg/func-ptr-conv-1.c: New test.
8470 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
8471
8472 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
8473
8474 PR target/13380.
8475 * gcc.c-torture/compile/20040109-1.c: New.
8476
8477 2004-01-08 Stuart Hastings <stuart@apple.com>
8478
8479 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
8480 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
8481 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
8482
8483 2004-01-09 Alan Modra <amodra@bigpond.net.au>
8484
8485 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
8486
8487 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8488
8489 * ada/acats/run_acats: Treat 'gnatchop' the same way
8490 as 'gnatmake'. Export GCC_DRIVER.
8491 * ada/acats/run_all.sh: Add target_gnatchop. Use
8492 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
8493
8494 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8495
8496 PR c++/12573
8497 * g++.dg/template/dependent-expr4.C: New test.
8498
8499 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
8500
8501 * gcc.dg/altivec-11.c: New test.
8502
8503 2004-01-07 Mark Mitchell <mark@codesourcery.com>
8504
8505 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
8506
8507 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8508
8509 PR c/6024
8510 * gcc.dg/enum-compat-1.c: New test.
8511 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
8512
8513 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8514
8515 PR c/12165
8516 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
8517 gcc.dg/c99-idem-qual-3.c: New tests.
8518
8519 2004-01-07 Alan Modra <amodra@bigpond.net.au>
8520
8521 * gcc.dg/winline-7.c: Don't cast void * to int.
8522
8523 2004-01-06 Jan Hubicka <jh@suse.cz>
8524
8525 * gcc.dg/i386-sse-5.c: New test
8526 * g++.dg/eh/simd-1.c: Add -w argument for i386.
8527
8528 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8529
8530 PR c++/12815
8531 * g++.dg/rtti/typeid4.C: New test.
8532
8533 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8534
8535 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
8536
8537 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8538
8539 PR c++/12132
8540 * g++.dg/template/error11.C: New test.
8541
8542 PR c++/13451
8543 * g++.dg/template/class2.C: New test.
8544
8545 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
8546 Richard Sandiford <rsandifo@redhat.com>
8547
8548 PR c++/13387
8549 * g++.dg/opt/alias3.C: New test.
8550
8551 2004-01-04 Mark Mitchell <mark@codesourcery.com>
8552
8553 PR c++/13157
8554 * g++.dg/template/koenig3.C: New test.
8555
8556 PR c++/13529
8557 * g++.dg/parse/offsetof3.C: New test.
8558
8559 * g++.dg/init/copy7.C: Add missing dg-error markers.
8560
8561 PR c++/12226
8562 * g++.dg/init/copy7.c: New test.
8563
8564 PR c++/13536
8565 * g++.dg/parse/cast1.C: New test.
8566
8567 2004-01-04 Jan Hubicka <jh@suse.cz>
8568
8569 * gcc.dg/winline[1-7].c: New tests.
8570
8571 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8572
8573 PR c++/13520
8574 * g++.dg/template/qualttp22.C: New test.
8575
8576 2004-01-01 Jan Hubicka <jh@suse.cz>
8577
8578 * gcc.dg/debug/20031231-1.c: New.
8579 * gcc.c-torture/compile/20040101-1.c: New.
8580 * gcc.dg/dwarf-die-[1-7].c: New.
8581
8582 2004-01-01 Jakub Jelinek <jakub@redhat.com>
8583
8584 PR optimization/13521
8585 * gcc.c-torture/compile/20031231-1.c: New test.
8586
8587 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8588
8589 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
8590
8591 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8592
8593 PR c++/10079
8594 * g++.dg/template/crash16.C: New test.
8595
8596 2003-12-30 Mark Mitchell <mark@codesourcery.com>
8597
8598 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
8599
8600 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8601
8602 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
8603 ports.
8604 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8605 * g++.old-deja/g++.law/profile1.C: Likewise.
8606 * gcc.c-torture/compile/981006-1.c: Likewise.
8607 * gcc.c-torture/execute/loop-2e.x: Likewise.
8608 * gcc.c-torture/execute/loop-2f.x: Remove.
8609 * gcc.c-torture/execute/loop-2g.x: Likewise.
8610 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
8611 * gcc.dg/20020312-2.c: Remove traces of dead ports.
8612
8613 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
8614
8615 PR c++/13507
8616 * g++.dg/ext/attrib11.C: New test.
8617
8618 PR c++/13494
8619 * g++.dg/template/array2-1.C: New test.
8620 * g++.dg/template/array2-2.C: New test.
8621
8622 2003-12-29 Mark Mitchell <mark@codesourcery.com>
8623
8624 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
8625
8626 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
8627
8628 PR c++/12774
8629 * g++.dg/template/array1-1.C: New test.
8630 * g++.dg/template/array1-2.C: New test.
8631
8632 2003-12-29 Roger Sayle <roger@eyesopen.com>
8633
8634 PR fortran/12632
8635 * g77.dg/12632.f: New test case.
8636
8637 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8638
8639 PR c++/13289
8640 * g++.dg/parse/nontype1.C: New test.
8641
8642 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8643
8644 PR c++/12403
8645 * g++.dg/parse/explicit1.C: New test.
8646 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
8647
8648 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8649
8650 PR c++/13081
8651 * g++.dg/opt/inline6.C: New test.
8652
8653 PR c++/12613
8654 * g++.dg/parse/error9.C: New test.
8655
8656 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
8657
8658 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8659
8660 PR c++/13009
8661 * g++.dg/init/assign1.C: New test.
8662
8663 2003-12-28 Roger Sayle <roger@eyesopen.com>
8664
8665 PR c++/13070
8666 * g++.dg/warn/format3.C: New test case.
8667
8668 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8669
8670 * gcc.c-torture/compile/20031227-1.c: New test.
8671
8672 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8673
8674 * g++.dg/bprob/bprob.exp: Load target-supports.exp
8675 * g77.dg/bprob/bprob.exp: Likewise.
8676 * gcc.misc-tests/bprob.exp: Likewise.
8677 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
8678 variants on systems where the library does not provide that
8679 functionality.
8680 * gcc.dg/builtins-20.c: Use builtins-config.h.
8681 * gcc.dg/builtins-config.h: New file.
8682
8683 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8684
8685 * lib/gcc-dg.exp (dg-require-profiling): New function.
8686 * lib/target-supports.exp (check_profiling_available): Likewise.
8687 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
8688 * g77.dg/bprob/bprob.exp: Likewise.
8689 * gcc.misc-tests/bprob.exp: Likewise.
8690 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
8691 * gcc.dg/20021014-1.c: Likewise.
8692 * gcc.dg/nest.c: Likewise.
8693
8694 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8695
8696 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
8697 compiling.
8698 * g++.dg/lookup/java2.C: Likewise.
8699 * gcc.dg/cpp/lexident.c: Likewise.
8700
8701 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
8702
8703 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
8704 given.
8705 * gcc.c-torture/compile/961203-1.c: Likewise.
8706 * gcc.c-torture/compile/980506-1.c: Likewise.
8707
8708 2003-12-23 Zack Weinberg <zack@codesourcery.com>
8709
8710 * lib/gcc-dg.exp (dg-prune-output): New annotation.
8711 (additional_prunes): New global.
8712 (gcc-dg-prune): Handle additional per-test pruning.
8713 (dg-test): Clear additional_prunes between tests.
8714
8715 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
8716 dg-prune-output to avoid spurious failures from assembler
8717 complaining about nonexistent WAW violations.
8718 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
8719 Use dg-prune-output to avoid spurious failures from assembler
8720 warning about Itanium B-step errata.
8721
8722 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8723
8724 * g++.dg/abi/macro0.C: New test.
8725 * g++.dg/abi/macro1.C: Likewise.
8726 * g++.dg/abi/macro2.C: Likewise.
8727
8728 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
8729 * g++.dg/abi/bitfield7.C: Likewise.
8730 * g++.dg/abi/dtor2.C: Likewise.
8731 * g++.dg/abi/mangle11.C: Likewise.
8732 * g++.dg/abi/mangle12.C: Likewise.
8733 * g++.dg/abi/mangle14.C: Likewise.
8734 * g++.dg/abi/mangle17.C: Likewise.
8735 * g++.dg/abi/vbase10.C: Likewise.
8736 * g++.dg/abi/vbase14.C: Likewise.
8737 * g++.dg/template/qualttp17.C: Likewise.
8738
8739 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8740
8741 PR c/11995
8742 * gcc.dg/20031223-1.c: New test.
8743
8744 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8745
8746 * gcc.dg/noreturn-7.c: New test.
8747
8748 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8749
8750 * gcc.dg/null-pointer-1.c: New test.
8751
8752 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8753
8754 * g++.old-deja/g++.jason/template18.C: Remove.
8755 * g++.old-deja/g++.jason/template37.C: Likewise.
8756
8757 PR c++/12862
8758 * g++.dg/lookup/ns1.C: New test.
8759
8760 PR c++/12397
8761 * g++.dg/template/lookup3.C: New test.
8762
8763 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8764
8765 * g++.dg/template/recurse1.C: New test
8766
8767 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8768
8769 PR c++/12479
8770 * g++.dg/parse/semicolon1.C: New test.
8771 * g++.dg/parse/semicolon1.h: Likewise.
8772
8773 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
8774
8775 * gcc.dg/darwin-misaligned.c: New test.
8776
8777 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8778
8779 PR c/9163
8780 * gcc.dg/20031222-1.c: New test.
8781
8782 2003-12-21 Mark Mitchell <mark@codesourcery.com>
8783
8784 PR c++/13438
8785 * g++.dg/parse/error8.C: New test.
8786
8787 PR c++/11554
8788 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
8789
8790 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
8791
8792 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
8793 too small.
8794 * gcc.c-torture/compile/930217-1.c: Likewise.
8795 * gcc.c-torture/compile/930513-1.c: Likewise.
8796 * gcc.c-torture/execute/920908-2.c: Likewise.
8797 * gcc.c-torture/execute/921204-1.c: Likewise.
8798 * gcc.c-torture/execute/930621-1.c: Likewise.
8799 * gcc.c-torture/execute/930630-1.c: Likewise.
8800 * gcc.c-torture/execute/931031-1.c: Likewise.
8801 * gcc.c-torture/execute/980602-2.c: Likewise.
8802 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
8803 * gcc.c-torture/execute/compndlit-1.c: Likewise.
8804 * gcc.c-torture/execute/extzvsi.c: Likewise.
8805 * gcc.c-torture/unsorted/ext.c: Likewise.
8806
8807 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
8808
8809 PR target/12749
8810 * gcc.c-torture/compile/20031220-2.c: New test case.
8811
8812 2003-12-20 Roger Sayle <roger@eyesopen.com>
8813
8814 PR optimization/13031
8815 * gcc.c-torture/compile/20031220-1.c: New test case.
8816
8817 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8818
8819 * gcc.dg/cast-function-1.c: New test.
8820
8821 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
8822
8823 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
8824 formats.
8825
8826 2003-12-19 Mark Mitchell <mark@codesourcery.com>
8827
8828 PR c++/12795
8829 * g++.dg/ext/attrib10.C: New test.
8830
8831 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8832
8833 * gcc.dg/cleanup-10.c: New test.
8834 * gcc.dg/cleanup-11.c: New test.
8835
8836 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8837
8838 PR c++/13239
8839 * g++.dg/opt/expect1.C: New test.
8840
8841 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
8842
8843 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
8844
8845 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
8846
8847 PR debug/12923
8848 * gcc.dg/20031218-1.c: New test.
8849
8850 PR debug/12389
8851 * gcc.dg/20031218-2.c: New test.
8852 * gcc.dg/20031218-3.c: New test.
8853
8854 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
8855 of label name and allow for USER_LABEL_PREFIX == "_" names.
8856 * g++.dg/abi/mangle18-2.C: Likewise.
8857 * g++.dg/abi/mangle19-1.C: Likewise.
8858 * g++.dg/abi/mangle19-2.C: Likewise.
8859 * g++.dg/abi/mangle20-1.C: Likewise.
8860 * g++.dg/abi/mangle20-2.C: Likewise.
8861
8862 2003-12-18 Richard Henderson <rth@redhat.com>
8863
8864 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
8865
8866 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
8867 Dan Kegel <dank@kegel.com>
8868
8869 PR other/12009
8870 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
8871 testing a cross compiler, it causes spurious compile failures.
8872 * lib/g++.exp: Likewise.
8873
8874 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8875
8876 PR c++/13262
8877 * g++.dg/template/access13.C: New test.
8878
8879 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
8880
8881 * gcc.dg/20031216-1.c: New test.
8882
8883 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8884
8885 PR c++/9154
8886 * g++.dg/template/error10.C: New test.
8887
8888 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8889
8890 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
8891 * g++.dg/eh/simd-2.C: Likewise.
8892
8893 2003-12-17 James E Wilson <wilson@specifixinc.com>
8894 Roger Sayle <roger@eyesopen.com>
8895
8896 * gcc.c-torture/execute/ieee/mzero5.c: New.
8897
8898 2003-12-17 Mark Mitchell <mark@codesourcery.com>
8899
8900 PR c++/10603
8901 * g++.dg/parse/error6.C: New test.
8902
8903 PR c++/12827
8904 * g++.dg/parse/error7.C: New test.
8905
8906 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
8907
8908 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
8909 at -O with stabs debugging formats.
8910 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
8911 * gcc.dg/debug/debug-2.c: Likewise.
8912
8913 2003-12-16 Mark Mitchell <mark@codesourcery.com>
8914
8915 PR c++/12696
8916 * g++.dg/init/error1.C: New test.
8917
8918 PR c++/12218
8919 * g++.dg/init/pm3.C: New test.
8920
8921 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
8922
8923 PR c/3347
8924 * gcc.dg/bitfld-8.c: New test.
8925
8926 2003-12-16 James Lemke <jim@wasabisystems.com>
8927
8928 * gcc.dg/arm-scd42-[123].c: New tests.
8929
8930 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
8931
8932 PR c++/9043
8933 * g++.dg/abi/mangle20-1.C: New test.
8934 * g++.dg/abi/mangle20-2.C: New test.
8935
8936 2003-12-16 Mark Mitchell <mark@codesourcery.com>
8937
8938 PR c++/13275
8939 * g++.dg/other/offsetof2.C: Remove XFAIL.
8940 * g++.dg/parse/offsetof1.C: New test.
8941 * g++.gd/parse/offsetof2.C: Likewise.
8942
8943 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8944
8945 * g++.dg/template/nontype3.C: New test.
8946 * g++.dg/template/static2.C: Tweaked the dg-error clause.
8947
8948 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8949
8950 * g++.dg/warn/noreturn-3.C: Also test instantiation.
8951
8952 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
8953
8954 PR c++/13387
8955 * g++.dg/expr/assign1.C: New test.
8956
8957 PR c++/13242
8958 * g++.dg/abi/mangle19-1.C: New test.
8959 * g++.dg/abi/mangle19-2.C: New test.
8960
8961 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
8962
8963 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
8964
8965 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8966
8967 * gcc.c-torture/execute/20031216-1.c: New test.
8968
8969 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8970
8971 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
8972 an ICE regression.
8973
8974 2003-12-15 Mark Mitchell <mark@codesourcery.com>
8975
8976 PR c++/10926
8977 * g++.dg/template/error9.C: New test.
8978
8979 PR c++/11116
8980 * g++.dg/template/error8.C: New test.
8981
8982 2003-12-15 Roger Sayle <roger@eyesopen.com>
8983
8984 PR middle-end/13400
8985 * gcc.c-torture/execute/20031215-1.c: New test case.
8986
8987 2003-12-15 Mark Mitchell <mark@codesourcery.com>
8988
8989 PR c++/13269
8990 * g++.dg/parse/error5.C: New test.
8991
8992 PR c++/12989
8993 * g++.dg/expr/sizeof1.C: New test.
8994
8995 PR c++/13310
8996 * g++.dg/template/crash15.C: New test.
8997
8998 2003-12-15 Geoffrey Keating <geoffk@apple.com>
8999
9000 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
9001 a non-POD type as the last named parameter of a varargs function.
9002
9003 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9004
9005 PR c++/13243
9006 PR c++/12573
9007 * g++.dg/template/crash14.C: New test.
9008 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
9009
9010 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
9011
9012 * g++.dg/other/java1.C: New test.
9013
9014 PR c++/13241
9015 * g++.dg/abi/mangle18-1.C: New test.
9016 * g++.dg/abi/mangle18-2.C: New test.
9017
9018 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9019
9020 PR optimization/10312
9021 * gcc.c-torture/execute/20031214-1.c: New.
9022
9023 2003-12-14 Mark Mitchell <mark@codesourcery.com>
9024
9025 PR c++/10779
9026 PR c++/12160
9027 * g++.dg/parse/error3.C: New test.
9028 * g++.dg/parse/error4.C: Likewise.
9029 * g++.dg/abi/mangle4.C: Tweak error messages.
9030 * g++.dg/lookup/using5.C: Likewise.
9031 * g++.dg/other/error2.C: Likewise.
9032 * g++.dg/parse/typename5.C: Likewise.
9033 * g++.dg/parse/undefined1.C: Likewise.
9034 * g++.dg/template/arg2.C: Likewise.
9035 * g++.dg/template/ttp3.C: Likewise.
9036 * g++.dg/template/type1.C: Likewise.
9037 * g++.old-deja/g++.other/crash32.C: Likewise.
9038 * g++.old-djea/g++.pt/defarg8.C: Likewise.
9039
9040 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9041
9042 PR c++/13106
9043 * g++.dg/warn/noreturn-3.C: New test.
9044
9045 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9046
9047 PR c++/13118
9048 * g++.dg/abi/covariant3.C: New.
9049
9050 2003-12-12 Jakub Jelinek <jakub@redhat.com>
9051
9052 * g++.dg/eh/ia64-1.C: New test.
9053
9054 2003-12-12 Roger Sayle <roger@eyesopen.com>
9055
9056 PR optimization/13037
9057 * g77.f-torture/execute/13037.f: New test case.
9058
9059 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9060
9061 PR c++/12881
9062 * g++.dg/abi/covariant2.C: New.
9063
9064 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
9065
9066 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
9067
9068 2003-12-11 Zack Weinberg <zack@codesourcery.com>
9069
9070 * gcc.c-torture/execute/wchar_t-1.x: Delete.
9071
9072 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
9073
9074 PR other/10819
9075 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
9076 to fix Bug 10819.
9077 * lib/g++.exp (g++_version): Likewise.
9078 * lib/g77.exp (g77_version): Likewise.
9079 * lib/objc.exp (default_objc_version): Likewise.
9080
9081 2003-12-10 Richard Henderson <rth@redhat.com>
9082
9083 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
9084
9085 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
9086
9087 2003-12-08 Matt Austern <austern@apple.com>
9088
9089 PR c/13134
9090 * lib/gcc-dg.exp (dg-require-visibility): Define.
9091 * lib/target-supports (check_visibility_available): Define.
9092 * gcc.dg/visibility-1.c: New test.
9093 * gcc.dg/visibility-2.c: Likewise.
9094 * gcc.dg/visibility-3.c: Likewise.
9095 * gcc.dg/visibility-4.c: Likewise.
9096 * gcc.dg/visibility-5.c: Likewise.
9097 * gcc.dg/visibility-6.c: Likewise.
9098 * g++.dg/ext/visibility-1.C: Likewise.
9099 * g++.dg/ext/visibility-2.C: Likewise.
9100 * g++.dg/ext/visibility-3.C: Likewise.
9101 * g++.dg/ext/visibility-4.C: Likewise.
9102 * g++.dg/ext/visibility-5.C: Likewise.
9103 * g++.dg/ext/visibility-6.C: Likewise.
9104
9105 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9106
9107 * g++.dg/lookup/java1.C: New test.
9108 * g++.dg/lookup/java2.C: New test.
9109
9110 2003-12-07 Falk Hueffner <falk@debian.org>
9111
9112 * g++.dg/opt/noreturn-1.C: New test.
9113
9114 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
9115
9116 * gcc.dg/overflow-1.c: New test.
9117
9118 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9119
9120 * g77.f-torture/compile/13060.f: New test.
9121
9122 2003-12-06 Mark Mitchell <mark@codesourcery.com>
9123
9124 PR c++/13323
9125 * g++.dg/inherit/operator2.C: New test.
9126
9127 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9128
9129 PR c++/13305
9130 * g++.dg/ext/attrib9.C: New test.
9131
9132 2003-12-05 Mark Mitchell <mark@codesourcery.com>
9133
9134 PR c++/13314
9135 * g++.dg/template/error7.C: New test.
9136
9137 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
9138 J"orn Rennecke <joern.rennecke@superh.com>
9139
9140 PR target/13302
9141 * g++.dg/other/struct-va_list.C: New test.
9142
9143 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9144
9145 PR c++/13166
9146 * g++.dg/parse/defarg6.C: New test.
9147
9148 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
9149
9150 PR target/13256
9151 * gcc.c-torture/execute/20031201-1.c: New test.
9152
9153 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
9154
9155 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
9156
9157 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9158
9159 * gcc.dg/builtin-return-1.c: New test.
9160
9161 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
9162 J"orn Rennecke <joern.rennecke@superh.com>
9163
9164 PR optimization/13260
9165 * gcc.c-torture/execute/20031204-1.c: New test.
9166
9167 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9168
9169 PR c++/9127
9170 * g++.dg/template/error6.C: New test.
9171
9172 2003-12-03 Jakub Jelinek <jakub@redhat.com>
9173
9174 * gcc.dg/20031202-1.c: New test.
9175
9176 2003-12-03 Mark Mitchell <mark@codesourcery.com>
9177
9178 PR c++/13179
9179 * g++.dg/template/eh1.C: New test.
9180
9181 PR c++/10771
9182 * g++.dg/template/error5.C: New test.
9183
9184 2003-12-02 David Ung <davidu@mips.com>
9185
9186 * gcc.dg/compat/vector-check.h: Corrected type for var
9187 g_##TMODE
9188
9189 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9190
9191 PR c++/10126
9192 * g++.dg/template/ptrmem8.C: New test.
9193
9194 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9195
9196 PR c++/12573
9197 * g++.dg/template/dependent-expr3.C: New test.
9198
9199 2003-12-01 James Lemke <jim@wasabisystems.com>
9200
9201 * gcc.dg/arm-g2.c: New test.
9202
9203 2003-12-01 Roger Sayle <roger@eyesopen.com>
9204
9205 PR optimization/11634
9206 * gcc.dg/20031201-2.c: New test case.
9207
9208 2003-12-01 Zack Weinberg <zack@codesourcery.com>
9209
9210 PR 11433
9211 * objc.dg/proto-lossage-3.m: New test.
9212
9213 2003-12-01 Roger Sayle <roger@eyesopen.com>
9214
9215 PR optimization/12628
9216 * gcc.dg/20031201-1.c: New test case.
9217
9218 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
9219
9220 * gcc.dg/unaligned-1.c: New test.
9221
9222 2003-11-30 Mark Mitchell <mark@codesourcery.com>
9223
9224 PR c++/9849
9225 * g++.dg/template/error4.C: New test.
9226 * g++.dg/template/nested3.C: Adjust error markers.
9227
9228 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9229
9230 * gcc.dg/cpp/assert4.c: Check more #system assertions.
9231
9232 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
9233
9234 PR c/10333
9235 * gcc.dg/bitfld-7.c: New test.
9236
9237 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
9238
9239 * gcc.dg/tls/asm-1.C: New test.
9240
9241 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9242
9243 * gcc.dg/cpp/assert4.c: Update.
9244
9245 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
9246
9247 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
9248 * gcc.dg/builtin-apply3.c: New test.
9249
9250 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9251
9252 * lib/compat.exp (compat-obj): New xfaildata parameter.
9253 Use it to set compiler_conditional_xfail_data before compiling.
9254 (compat-get-options): Handle dg-xfail-if.
9255 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
9256 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
9257 * gcc.dg/compat/vector-1_y.c: Likewise.
9258 * gcc.dg/compat/vector-2_x.c: Likewise.
9259 * gcc.dg/compat/vector-2_y.c: Likewise.
9260
9261 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9262
9263 * g++.dg/opt/reg-stack4.C: New test.
9264
9265 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9266
9267 * gcc.dg/builtin-apply2.c: New test.
9268
9269 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9270
9271 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
9272
9273 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9274
9275 PR c++/12924
9276 * g++.dg/template/template-id-2.C: New test.
9277
9278 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9279
9280 PR c++/5369
9281 * g++.dg/template/memfriend1.C: New test.
9282 * g++.dg/template/memfriend2.C: Likewise.
9283 * g++.dg/template/memfriend3.C: Likewise.
9284 * g++.dg/template/memfriend4.C: Likewise.
9285 * g++.dg/template/memfriend5.C: Likewise.
9286 * g++.dg/template/memfriend6.C: Likewise.
9287 * g++.dg/template/memfriend7.C: Likewise.
9288 * g++.dg/template/memfriend8.C: Likewise.
9289 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
9290
9291 2003-11-21 Mark Mitchell <mark@codesourcery.com>
9292
9293 PR c++/12515
9294 * g++.dg/ext/cond1.C: New test.
9295
9296 2003-11-20 Richard Henderson <rth@redhat.com>
9297
9298 * gcc.dg/20020201-2.c: Remove.
9299 * gcc.dg/20020201-4.c: Remove.
9300 * gcc.dg/20020304-1.c: Remove.
9301
9302 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
9303
9304 * gcc.dg/cpp/trad/xwin1.c: New test case.
9305
9306 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
9307
9308 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
9309 * lib/g77.exp: Likewise.
9310 * lib/objc.exp: Likewise.
9311 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
9312 for darwin.
9313
9314 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9315
9316 PR c++/12932
9317 * g++.dg/template/static5.C: New test.
9318
9319 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
9320
9321 * gcc.dg/nested-func-1.c: New test.
9322
9323 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9324
9325 * gcc.dg/cpp/assert4.c: New test.
9326
9327 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9328
9329 PR c++/2294
9330 * g++.dg/lookup/using9.c: New test.
9331
9332 2003-11-14 Mark Mitchell <mark@codesourcery.com>
9333
9334 PR c++/12762
9335 * g++.dg/template/error3.C: New test.
9336
9337 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
9338
9339 PR ada/13035
9340 * ada/acats/run_acats, run_all.sh: Fix syntax error.
9341 No longer use a wrapper for gcc, since this does not work under
9342 Windows.
9343
9344 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9345
9346 PR c++/2094
9347 * g++.dg/template/ptrmem7.C: New test.
9348
9349 2003-11-13 Andrew Pinski <apinski@apple.com>
9350
9351 * gcc.c-torture/compile/20031113-1.c: New test.
9352
9353 2003-11-13 Mark Mitchell <mark@codesourcery.com>
9354 Kean Johnston <jkj@sco.com>
9355
9356 PR c/13029
9357 * gcc.dg/unused-4.c: Update.
9358
9359 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9360
9361 * g++.dg/opt/const3.C: New test.
9362
9363 2003-11-13 Jan Hubicka <jh@suse.cz>
9364
9365 * gcc.c-torture/compile/20031112-1.c: New test.
9366
9367 2003-11-12 Mark Mitchell <mark@codesourcery.com>
9368
9369 * g++.dg/parse/crash10.C: Remove bogus error marker.
9370
9371 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9372
9373 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
9374 (host_gcc): Likewise.
9375 (ROOT): Honor $PWDCMD.
9376 (BASE): Likewise.
9377 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
9378
9379 2003-11-12 Catherine Moore <clm@redhat.com>
9380
9381 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
9382
9383 2003-11-12 Andreas Jaeger <aj@suse.de>
9384 Jakub Jelinek <jakub@redhat.com>
9385 Andrew Pinski <pinskia@physics.uc.edu>
9386 Richard Henderson <rth@redhat.com>
9387
9388 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
9389 systems.
9390 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
9391
9392 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
9393 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9394
9395 2003-11-11 Andreas Jaeger <aj@suse.de>
9396
9397 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
9398
9399 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
9400
9401 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
9402
9403 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
9404 Clean ups.
9405
9406 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
9407
9408 * gcc.dg/trampoline-1.c: New test.
9409
9410 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9411
9412 * gcc.c-torture/compile/200031109-1.c: New test.
9413
9414 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9415
9416 PR c/3190
9417 PR c/8714
9418 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9419 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
9420 gcc.dg/format/no-y2k-1.c: Update.
9421
9422 2003-11-08 Roger Sayle <roger@eyesopen.com>
9423
9424 PR optimization/10467
9425 * gcc.dg/20031108-1.c: New test case.
9426
9427 2003-11-07 Geoffrey Keating <geoffk@apple.com>
9428
9429 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
9430
9431 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9432
9433 * gcc.dg/compound-lvalue-1.c: New test.
9434 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
9435 some XFAILs.
9436
9437 2003-11-06 Geoffrey Keating <geoffk@apple.com>
9438
9439 * gcc.dg/altivec-varargs-1.c: New test.
9440
9441 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9442
9443 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
9444 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
9445 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
9446 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
9447 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
9448
9449 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
9450
9451 * gcc.dg/cond-lvalue-1.c: New test.
9452
9453 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
9454
9455 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
9456
9457 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9458
9459 PR c++/11616
9460 * g++.dg/template/instantiate5.C: New test.
9461
9462 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9463
9464 PR c++/12726
9465 * g++.dg/ext/complit2.C: Replace test with self-contained version.
9466 * ChangeLog: Add missing first entry for above test.
9467
9468 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9469
9470 PR c++/9810
9471 * g++.dg/template/using8.C: New test.
9472 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
9473
9474 2003-11-02 Roger Sayle <roger@eyesopen.com>
9475
9476 PR optimization/10817
9477 * gcc.c-torture/compile/20031102-1.c: New test case.
9478
9479 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
9480
9481 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
9482 2147483647.
9483
9484 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9485
9486 * gcc.dg/20031102-1.c: New test.
9487
9488 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9489
9490 * gcc.dg/complex-1.c: New test.
9491
9492 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9493
9494 PR c++/12796
9495 * g++.dg/template/crash13.C: Adjust expected error location.
9496 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9497
9498 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9499
9500 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9501
9502 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9503
9504 PR/10239
9505 * gcc.c-torture/compile/20031031-2.c: New test.
9506
9507 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9508
9509 PR/11640
9510 * gcc.c-torture/compile/20031031-1.c: New test.
9511
9512 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9513
9514 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9515 * gcc.misc-tests/bprob.exp: Likewise.
9516 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
9517 the execution test on arm-elf configs.
9518 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
9519 configs that don't support scratch files.
9520 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
9521
9522 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
9523
9524 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
9525 done by dejagnu.
9526
9527 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
9528
9529 * ada/acats/run_all.sh: Redirect mv output to /dev/null
9530 Avoid non pure sh syntax. Add more logging.
9531
9532 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
9533 fail.
9534
9535 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9536
9537 PR libgcj/10610
9538 * gcc.dg/ppc-stackalign-1.c: New test.
9539
9540 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
9541
9542 * ada/acats/run_all.sh: Change output to be more compliant with
9543 dejagnu framework.
9544 Create acats.sum and acats.log files under testsuite/ada/acats
9545 Only run [a-z]* directories, to filter out e.g. CVS.
9546 Redirect build output to log file.
9547
9548 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9549
9550 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
9551
9552 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9553
9554 PR ada/5909:
9555 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
9556
9557 2003-10-27 Jakub Jelinek <jakub@redhat.com>
9558
9559 * gcc.c-torture/compile/20031023-1.c: New test.
9560 * gcc.c-torture/compile/20031023-2.c: New test.
9561 * gcc.c-torture/compile/20031023-3.c: New test.
9562 * gcc.c-torture/compile/20031023-4.c: New test.
9563
9564 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9565
9566 PR c++/10371
9567 * g++.dg/lookup/scoped8.C: New test.
9568
9569 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9570
9571 * g++.dg/opt/reg-stack3.C: New test.
9572
9573 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9574
9575 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
9576
9577 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9578
9579 PR c++/11076
9580 * g++.dg/template/crash13.C: New test.
9581
9582 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9583
9584 * gcc.dg/c99-restrict-2.c: New test.
9585
9586 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
9587
9588 PR c++/12698, c++/12699, c++/12700, c++/12566
9589 * g++.dg/inherit/covariant9.C: New test.
9590 * g++.dg/inherit/covariant10.C: New test.
9591 * g++.dg/inherit/covariant11.C: New test.
9592
9593 2003-10-23 Jason Merrill <jason@redhat.com>
9594
9595 PR c++/12726
9596 * g++.dg/ext/complit2.C: New test.
9597
9598 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
9599
9600 PR target/12654
9601 * gcc.c-torture/execute/20031020-1.c: New test.
9602
9603 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9604
9605 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
9606 following the jump_insn.
9607
9608 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
9609
9610 * gcc.dg/cast-lvalue-1.c: New test.
9611
9612 2003-10-21 Mark Mitchell <mark@codesourcery.com>
9613
9614 PR c++/11962
9615 * g++.dg/template/cond2.C: New test.
9616
9617 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
9618
9619 * gcc.dg/builtins-28.c: New test.
9620
9621 2003-10-20 Jan Hubicka <jh@suse.cz>
9622
9623 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
9624 parameter.
9625 * testsuite/gcc.dg/inline-2.c: Likewise.
9626
9627 2003-10-20 Phil Edwards <phil@codesourcery.com>
9628
9629 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
9630 * gcc.dg/nest.c: Likewise.
9631
9632 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9633
9634 PR c++/9781, c++/10583, c++/11862
9635 * g++.dg/parse/crash13.C: New test.
9636
9637 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9638
9639 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
9640
9641 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9642
9643 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
9644 Define HAVE_C99_RUNTIME except on Solaris.
9645 * gcc.dg/builtins-20.c: Likewise.
9646
9647 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9648
9649 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
9650
9651 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9652
9653 PR c++/12495
9654 * g++.dg/template/crash21.C: New test.
9655
9656 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9657
9658 PR c++/2513
9659 * g++.dg/template/typename5.C: New test.
9660
9661 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9662
9663 PR c++/12369
9664 * g++.dg/template/friend25.C: New test.
9665
9666 2003-10-16 Ziemowit Laski <zlaski@apple.com>
9667
9668 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
9669 versions.
9670
9671 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
9672
9673 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
9674 == 2147483647.
9675
9676 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
9677
9678 * gcc.c-torture/execute/960416-1.x: Remove.
9679 * gcc.c-torture/execute/divconst-3.x: Likewise.
9680
9681 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
9682
9683 PR target/12598
9684 * gcc.dg/torture/cris-volatile-1.c: New test.
9685
9686 2003-10-14 Roger Sayle <roger@eyesopen.com>
9687
9688 PR optimization/9325
9689 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
9690 for overflowing floating point to integer conversion during RTL
9691 simplification.
9692
9693 2003-10-13 Ziemowit Laski <zlaski@apple.com>
9694
9695 * objc/execute/_cmd.m: Fix typo.
9696 * objc.dg/image-info.m, objc.dg/symtab-1.m:
9697 Relax 'scan-assembler' regexp.
9698 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
9699 objc.dg/try-catch-4.m: Run on non-Darwin targets.
9700 * objc.dg/zero-link-2.m: Remove blank line.
9701 * objc.dg/zero-link-3.m: New test case.
9702
9703 2003-10-13 Geoffrey Keating <geoffk@apple.com>
9704
9705 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
9706
9707 * gcc.dg/asm-names.c: Use scan-assembler-not rather
9708 than linker trickery.
9709
9710 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9711
9712 PR c++/12370
9713 * g++.dg/other/friend2.C: New test.
9714
9715 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9716
9717 * gcc.dg/20031012-1.c: New test.
9718
9719 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9720
9721 * gcc.dg/weak/weak-3.c: Fix for new warning.
9722
9723 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
9724
9725 PR optimization/8750
9726 * gcc.c-torture/execute/20031012-1.c: New test case.
9727
9728 2003-10-11 Roger Sayle <roger@eyesopen.com>
9729
9730 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
9731 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
9732
9733 2003-10-11 Roger Sayle <roger@eyesopen.com>
9734
9735 PR optimization/12260
9736 * gcc.c-torture/compile/20031011-2.c: New test case.
9737
9738 2003-10-11 Roger Sayle <roger@eyesopen.com>
9739
9740 * gcc.c-torture/execute/20031011-1.c: New testcase.
9741
9742 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9743
9744 * gcc.c-torture/compile/20031011-1.c: New test.
9745
9746 2003-10-11 Jan Hubicka <jh@suse.cz>
9747
9748 * g++.dg/other/first-global.C: New test.
9749
9750 2003-10-11 Roger Sayle <roger@eyesopen.com>
9751
9752 * gcc.c-torture/execute/string-opt-18.c: New testcase.
9753
9754 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
9755
9756 * gcc.c-torture/compile/20031010-1.c: New test.
9757
9758 2003-10-10 Geoffrey Keating <geoffk@apple.com>
9759
9760 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
9761 * gcc.c-torture/execute/va-arg-25.c: ... here.
9762
9763 2003-10-09 Mark Mitchell <mark@codesourcery.com>
9764
9765 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
9766
9767 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
9768
9769 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
9770
9771 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9772
9773 * g++.dg/parse/error2.C: New test.
9774
9775 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9776
9777 PR c++/11097
9778 * g++.dg/other/error5.C: Modify the error message.
9779 * g++.dg/lookup/using8.C: New test.
9780
9781 2003-10-07 Geoffrey Keating <geoffk@apple.com>
9782
9783 * gcc.dg/darwin-abi-2.c: New file.
9784 * gcc.c-torture/execute/va-arg-24.c: New file.
9785
9786 2003-10-06 Bob Wilson <bob.wilson@acm.org>
9787
9788 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
9789 indentation.
9790
9791 2003-10-06 Mark Mitchell <mark@codesourcery.com>
9792
9793 PR c++/10147
9794 * g++.dg/other/error4.C: Update error messages.
9795 * g++.dg/template/ptrmem4.C: Likewise.
9796
9797 PR c++/12337
9798 * g++.dg/init/new9.C: New test.
9799
9800 PR c++/12334, c++/12236, c++/8656
9801 * g++.dg/ext/attrib8.C: New test.
9802
9803 2003-10-06 Devang Patel <dpatel@apple.com>
9804
9805 * gcc.dg/debug/dwarf2-3.h: New test.
9806 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
9807
9808 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
9809
9810 * g++.dg/opt/cfg2.C: New test.
9811
9812 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9813
9814 * g++.dg/opt/float1.C: New test.
9815
9816 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9817
9818 * gcc.dg/c90-array-lval-6.c: New test.
9819 * gcc.dg/c99-array-lval-6.c: New test.
9820
9821 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
9822 Ziemowit Laski <zlaski@apple.com>
9823
9824 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
9825 'Derived', so that it is never considered a class method; add
9826 new warning for '+port' method ambiguity.
9827 * objc.dg/method-12.m: Include <objc/objc.h> instead of
9828 <objc/objc-api.h> (needed on Mac OS X).
9829 * objc.dg/method-13.m: New test.
9830
9831 2003-10-03 Roger Sayle <roger@eyesopen.com>
9832
9833 PR optimization/9325, PR java/6391
9834 * gcc.c-torture/execute/20031003-1.c: New test case.
9835
9836 2003-10-02 Mark Mitchell <mark@codesourcery.com>
9837
9838 PR optimization/12180
9839 * gcc.dg/20031002-1.c: New test.
9840
9841 PR c++/12486
9842 * g++.dg/inherit/error1.C: New test.
9843
9844 2003-10-02 Chris Demetriou <cgd@broadcom.com>
9845
9846 * lib/f-torture.exp (search_for): Rename to...
9847 (search_for_re): This. Also, clean up comments and the
9848 "regexp" invocation.
9849
9850 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
9851
9852 * gcc.c-torture/compile/20031002-1.c: New test.
9853
9854 2003-10-02 Jakub Jelinek <jakub@redhat.com>
9855
9856 * g++.dg/opt/cond1.C: New test.
9857
9858 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
9859
9860 * gcc.dg/Wold-style-definition-2.c: New testcase.
9861 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
9862
9863 2003-09-29 Richard Henderson <rth@redhat.com>
9864
9865 * g++.dg/init/array10.C: Add dg-options.
9866
9867 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
9868
9869 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
9870
9871 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9872
9873 * g++.dg/template/friend19.C: Fix typo.
9874 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
9875
9876 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
9877
9878 * gcc.c-torture/execute/20030928-1.c: New test.
9879 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
9880
9881 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9882
9883 * g++.dg/opt/unroll1.C: New test.
9884
9885 2003-09-26 Roger Sayle <roger@eyesopen.com>
9886
9887 PR optimization/11741
9888 * gcc.dg/20030926-1.c: New test case.
9889
9890 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9891
9892 PR c++/5655
9893 * g++.dg/parse/access7.C: New test.
9894 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
9895
9896 2003-09-24 Ziemowit Laski <zlaski@apple.com>
9897
9898 MERGE OF objc-improvements-branch into MAINLINE:
9899 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
9900 if libobjc has not been built.
9901 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
9902 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
9903 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
9904 objc/execute/nested-3.m, objc/execute/np-2.m,
9905 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
9906 objc/execute/redefining_self.m, objc/execute/root_methods.m,
9907 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
9908 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
9909 objc.dg/special/unclaimed-category-1.h,
9910 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
9911 well as GNU runtime.
9912 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
9913 * execute/cascading-1.m, execute/function-message-1.m,
9914 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
9915 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
9916 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
9917 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
9918 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
9919 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
9920 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
9921 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
9922 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
9923 * objc.dg/bitfield-2.m: Run only on Darwin.
9924 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
9925 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
9926 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
9927 * objc.dg/const-str-1.m: Fix constant string layout.
9928
9929 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
9930
9931 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
9932
9933 2003-09-23 Geoffrey Keating <geoffk@apple.com>
9934
9935 * gcc.dg/darwin-abi-1.c: New file.
9936
9937 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
9938
9939 PR target/12281
9940 * gcc.c-torture/compile/20030921-1.c: New test.
9941
9942 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9943
9944 * g++.dg/opt/reg-stack2.C: New test.
9945
9946 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9947
9948 * g++.dg/eh/delayslot1.C: New test.
9949
9950 2003-09-20 Richard Henderson <rth@redhat.com>
9951
9952 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
9953
9954 2003-09-20 Roger Sayle <roger@eyesopen.com>
9955
9956 * gcc.c-torture/execute/20030920-1.c: New test case.
9957
9958 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9959
9960 * g++.dg/rtti/typeid3.C: Correct expected error message.
9961
9962 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9963
9964 PR c++/157
9965 * g++.dg/parse/crash12.C: New test.
9966
9967 2003-09-19 Janis Johnson <janis187@us.ibm.com>
9968
9969 * gcc.dg/compat/mixed-struct-check.h: New.
9970 * gcc.dg/compat/mixed-struct-defs.h: New.
9971 * gcc.dg/compat/mixed-struct-init.h: New.
9972 * gcc.dg/compat/struct-by-value-19_main.c: New.
9973 * gcc.dg/compat/struct-by-value-19_x.c: New.
9974 * gcc.dg/compat/struct-by-value-19_y.c: New.
9975 * gcc.dg/compat/struct-by-value-20_main.c: New.
9976 * gcc.dg/compat/struct-by-value-20_x.c: New.
9977 * gcc.dg/compat/struct-by-value-20_y.c: New.
9978 * gcc.dg/compat/struct-return-19_main.c: New.
9979 * gcc.dg/compat/struct-return-19_x.c: New.
9980 * gcc.dg/compat/struct-return-19_y.c: New.
9981 * gcc.dg/compat/struct-return-20_main.c: New.
9982 * gcc.dg/compat/struct-return-20_x.c: New.
9983 * gcc.dg/compat/struct-return-20_y.c: New.
9984
9985 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
9986 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
9987 so that it will not complain on LP64 targets.
9988
9989 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9990
9991 PR c++/495
9992 * g++.dg/template/friend24.C: New test.
9993
9994 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
9995
9996 PR c++/12332
9997 * g++.dg/template/memtmpl2.C: New test.
9998
9999 2003-09-18 Mark Mitchell <mark@codesourcery.com>
10000
10001 PR target/11184
10002 * gcc.dg/builtin-apply1.c: New test.
10003
10004 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
10005
10006 PR c++/9848
10007 * g++.dg/warn/Wunused-4.C: New test.
10008
10009 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10010
10011 PR c++/12316
10012 * g++.dg/other/gc2.C: New test.
10013
10014 2003-09-17 Mark Mitchell <mark@codesourcery.com>
10015
10016 PR c++/11991
10017 * g++.dg/rtti/typeid3.C: New test.
10018
10019 PR c++/12266
10020 * g++.dg/overload/template1.C: New test.
10021
10022 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10023
10024 * g++.dg/opt/cfg3.C: New test.
10025
10026 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10027
10028 PR c++/7939
10029 * g++.dg/template/crash11.C: New test.
10030
10031 2003-09-16 Jason Merrill <jason@redhat.com>
10032 Jakub Jelinek <jakub@redhat.com>
10033
10034 * gcc.dg/attr-warn-unused-result.c: New test.
10035
10036 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
10037
10038 PR c++/12184
10039 * g++.dg/expr/call2.C: New test.
10040
10041 2003-09-15 Andreas Jaeger <aj@suse.de>
10042
10043 * gcc.dg/Wold-style-definition-1.c: New test.
10044
10045 2003-09-14 Mark Mitchell <mark@codesourcery.com>
10046
10047 PR c++/3907
10048 * g++.dg/parse/template12.C: New test.
10049
10050 * g++.dg/abi/bitfield11.C: New test.
10051 * g++.dg/abi/bitfield12.C: Likewise.
10052
10053 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
10054
10055 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
10056 non-expansion of functional macro name without arguments at EOL.
10057 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
10058
10059 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
10060
10061 * gcc.c-torture/execute/20030914-[12].c: New tests.
10062
10063 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
10064
10065 PR c++/11788
10066 * g++.dg/overload/addr1.C: New test.
10067
10068 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
10069
10070 * gcc.dg/20030909-1.c: New test.
10071
10072 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10073
10074 * gcc.dg/ultrasp10.c: New test.
10075
10076 2003-09-09 Devang Patel <dpatel@apple.com>
10077
10078 * gcc.dg/darwin-ld-6.c: New test.
10079
10080 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10081
10082 * gcc.dg/torture/builtin-explog-1.c: New testcase.
10083
10084 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10085
10086 * gcc.dg/ia64-types1.c: New test.
10087 * gcc.dg/ia64-types2.c: Likewise.
10088
10089 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10090
10091 * gcc.dg/builtins-1.c: Add more _Complex tests.
10092 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10093
10094 * gcc.dg/builtins-1.c: Test existing _Complex functions.
10095 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10096
10097 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10098
10099 PR c++/11786
10100 * g++.dg/lookup/koenig2.C: New test.
10101
10102 PR c++/5296
10103 * g++.dg/rtti/typeid2.C: New test.
10104
10105 2003-09-08 Jakub Jelinek <jakub@redhat.com>
10106
10107 * gcc.c-torture/compile/20030904-1.c: New test.
10108
10109 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10110
10111 * g++.dg/opt/longbranch2.C: New test.
10112
10113 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10114
10115 * g++.dg/template/crash10.C: Only compile it.
10116
10117 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10118
10119 PR middle-end/11665
10120 * gcc.c-torture/compile/20030907-1.c: New test.
10121 * g++.dg/init/array11.C: New test.
10122
10123 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10124
10125 PR c++/11852
10126 * g++.dg/init/struct1.C: New test.
10127
10128 2003-09-07 Mark Mitchell <mark@codesourcery.com>
10129
10130 PR c++/12181
10131 * g++.dg/expr/comma1.C: New test.
10132
10133 2003-09-06 Mark Mitchell <mark@codesourcery.com>
10134
10135 PR c++/11867
10136 * g++.dg/expr/static_cast5.C: New test.
10137
10138 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
10139
10140 PR c++/11507
10141 * g++.dg/lookup/scoped7.C: New test.
10142
10143 PR c++/9574
10144 * g++.dg/other/static1.C: New test.
10145
10146 PR c++/11490
10147 * g++.dg/warn/template-1.C: New test.
10148
10149 PR c++/11432
10150 * g++.dg/template/crash10.C: New test.
10151
10152 PR c++/2478
10153 * g++.dg/overload/VLA.C: New test.
10154
10155 PR c++/10804
10156 * g++.dg/template/call1.C: New test.
10157
10158 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10159
10160 PR c++/11794
10161 * g++.dg/parse/using3.C: New test.
10162
10163 2003-09-06 Roger Sayle <roger@eyesopen.com>
10164
10165 PR c++/11409
10166 * g++.dg/overload/builtin3.C: New test case.
10167
10168 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
10169
10170 PR c/9862
10171 * gcc.dg/20030906-1.c: New test.
10172 * gcc.dg/20030906-2.c: Likewise.
10173
10174 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
10175
10176 PR c++/12167
10177 * g++.dg/parse/defarg5.C: New test.
10178
10179 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
10180
10181 2003-09-05 Mark Mitchell <mark@codesourcery.com>
10182
10183 PR c++/12163
10184 * g++.dg/expr/static_cast4.C: New test.
10185
10186 PR c++/12146
10187 * g++.dg/template/crash9.C: New test.
10188
10189 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
10190
10191 * g++.old-deja/g++.ext/pretty2.C: Update for change
10192 in __FUNCTION__.
10193 * g++.old-deja/g++.ext/pretty3.C: Likewise.
10194
10195 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
10196
10197 PR c++/11922
10198 * g++/dg/template/qualified-id1.C: New test.
10199
10200 PR c++/12037
10201 * g++.dg/warn/noeffect4.C: New test.
10202
10203 2003-09-04 Matt Austern <austern@apple.com>
10204
10205 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
10206 * g++.dg/ext/fnname2.C: Likewise.
10207 * g++.dg/ext/fnname3.C: Likewise.
10208
10209 2003-09-04 Mark Mitchell <mark@codesourcery.com>
10210
10211 * g++.dg/expr/lval1.C: New test.
10212 * g++.dg/ext/lvcast.C: Remove.
10213
10214 2003-09-03 Roger Sayle <roger@eyesopen.com>
10215
10216 PR optimization/11700.
10217 * gcc.c-torture/compile/20030903-1.c: New test case.
10218
10219 2003-09-03 Mark Mitchell <mark@codesourcery.com>
10220
10221 PR c++/12053
10222 * g++.dg/abi/layout4.C: New test.
10223
10224 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
10225
10226 PR c++/11553
10227 * g++.dg/parse/friend3.C: New test.
10228
10229 2003-09-02 Mark Mitchell <mark@codesourcery.com>
10230
10231 PR c++/11847
10232 * g++.dg/template/class1.C: New test.
10233
10234 PR c++/11808
10235 * g++.dg/expr/call1.C: New test.
10236
10237 2003-09-01 Mark Mitchell <mark@codesourcery.com>
10238
10239 PR c++/12114
10240 * g++.dg/init/ref9.C: New test.
10241
10242 PR c++/11972
10243 * g++.dg/template/nested4.C: New test.
10244
10245 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10246
10247 PR c++/12093
10248 * g++.dg/template/non-dependent4.C: New test.
10249
10250 PR c++/11928
10251 * g++.dg/inherit/conv1.C: New test.
10252
10253 2003-08-29 Mark Mitchell <mark@codesourcery.com>
10254
10255 PR c++/6196
10256 * g++.dg/ext/label1.C: New test.
10257 * g++.dg/ext/label2.C: Likewise.
10258
10259 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10260
10261 * g++.dg/expr/cond3.C: New test.
10262
10263 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10264
10265 * gcc.dg/builtins-1.c: Add new builtin cases.
10266
10267 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10268
10269 * gcc.dg/builtins-1.c: Add new cases.
10270 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10271
10272 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10273
10274 * gcc.dg/builtins-1.c: Add more math builtin tests.
10275 * gcc.dg/torture/builtin-attr-1.c: New test.
10276
10277 2003-08-28 Mark Mitchell <mark@codesourcery.com>
10278
10279 PR optimization/5079
10280 * g++.dg/opt/static3.C: New test.
10281
10282 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10283
10284 * gcc.misc-tests/gcov-10b.c: New test.
10285
10286 2003-08-27 Mark Mitchell <mark@codesourcery.com>
10287
10288 * g++.dg/opt/ptrmem3.C: New test.
10289
10290 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
10291
10292 2003-08-27 Jakub Jelinek <jakub@redhat.com>
10293
10294 * gcc.dg/20030826-2.c: New test.
10295
10296 2003-08-26 Roger Sayle <roger@eyesopen.com>
10297
10298 PR middle-end/12002
10299 * g77.f-torture/compile/12002.f: New test case.
10300
10301 2003-08-26 Roger Sayle <roger@eyesopen.com>
10302
10303 * gcc.dg/20030826-1.c: New test case.
10304
10305 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
10306
10307 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
10308
10309 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
10310
10311 PR c++/11871
10312 * c++.dg/lookup/crash1.C: New test.
10313
10314 * c++.dg/warn/noeffect3.C: New test.
10315
10316 2003-08-25 Janis Johnson <janis187@us.ibm.com>
10317
10318 * gcc.dg/compat/vector-1_x.c: Compile with -w.
10319 * gcc.dg/compat/vector-1_y.c: Ditto.
10320 * gcc.dg/compat/vector-2_x.c: Ditto.
10321 * gcc.dg/compat/vector-2_y.c: Ditto.
10322
10323 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
10324
10325 * gcc.dg/20030702-1.c: New test.
10326
10327 2003-08-25 Mark Mitchell <mark@codesourcery.com>
10328
10329 PR c++/8795
10330 * g++.dg/ext/altivec-1.C: New test.
10331
10332 2003-08-24 Richard Henderson <rth@redhat.com>
10333
10334 * g++.dg/eh/simd-2.C: Add -w for x86.
10335
10336 2003-08-23 Jakub Jelinek <jakub@redhat.com>
10337
10338 * gcc.dg/20030815-1.c: New test.
10339
10340 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10341
10342 PR c++/3765
10343 * g++.dg/parse/access6.C: New test.
10344
10345 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10346
10347 PR c++/641, c++/11876
10348 * g++.dg/template/friend22.C: New test.
10349 * g++.dg/template/friend23.C: Likewise.
10350
10351 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10352
10353 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
10354 identically.
10355
10356 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10357
10358 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
10359
10360 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10361
10362 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
10363
10364 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10365
10366 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
10367
10368 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10369
10370 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
10371
10372 2003-08-21 Mark Mitchell <mark@codesourcery.com>
10373
10374 PR c++/11919
10375 * g++.dg/overload/prom1.C: New test.
10376
10377 PR c++/11551
10378 * g++.dg/parse/dtor2.C: New test.
10379
10380 PR c++/10762
10381 * g++.dg/parse/using2.C: New test.
10382
10383 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
10384
10385 PR target/11805
10386 * gcc.c-torture/compile/20030821-1.c: New.
10387
10388 2003-08-20 Mark Mitchell <mark@codesourcery.com>
10389
10390 PR c++/11834
10391 * g++.dg/template/deduce2.C: New test.
10392
10393 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
10394
10395 * gcc.c-torture/execute/20030821-1.c: New test.
10396
10397 2003-08-20 Roger Sayle <roger@eyesopen.com>
10398
10399 PR middle-end/11984
10400 * gcc.dg/20030820-1.c: New test case.
10401
10402 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
10403
10404 PR c++/11945
10405 * g++.dg/warn/noeffect2.C: New test.
10406
10407 2003-08-19 Mark Mitchell <mark@codesourcery.com>
10408
10409 PR c++/10926
10410 * g++.dg/template/dtor2.C: New test.
10411
10412 PR c++/11684
10413 * g++.dg/template/operator1.C: New test.
10414 * g++.dg/parse/operator4.C: New test.
10415
10416 PR c++/11946.C
10417 * g++.dg/expr/enum1.C: New test.
10418 * gcc.dg/c99-bool-1.c: Remove bogus warning.
10419
10420 PR c++/11036.C
10421 * g++.dg/parse/elab2.C: New test.
10422 * g++.dg/parse/typedef4.C: Change error message.
10423 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
10424 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
10425 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
10426
10427 2003-08-19 Geoffrey Keating <geoffk@apple.com>
10428
10429 * gcc.dg/pch/warn-1.c: New.
10430 * gcc.dg/pch/warn-1.hs: New.
10431
10432 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
10433 not-tested file.
10434
10435 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10436
10437 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
10438
10439 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10440
10441 * gcc.dg/uninit-D.c: New Test.
10442 * gcc.dg/uninit-E.c: New Test.
10443 * gcc.dg/uninit-F.c: New Test.
10444 * gcc.dg/uninit-G.c: New Test.
10445
10446 2003-08-19 Michael Ritzert <ritzert@t-online.de>
10447
10448 * g++.dg/README: Describe the pch directory.
10449
10450 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10451
10452 PR c++/11174
10453 * g++.dg/parse/access4.C: New test.
10454 * g++.dg/parse/access5.C: Likewise.
10455 * g++.old-deja/g++.jason/access17.C: Adjust error message.
10456
10457 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
10458
10459 * gcc.dg/noncompile/20030818-1.c: New.
10460
10461 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
10462
10463 PR c++/11957
10464 * g++.dg/warn/noeffect1.C: New test.
10465
10466 * g++.dg/template/scope2.C: New test.
10467 * g++.dg/template/error2.C: Correct dg-error
10468
10469 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
10470
10471 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
10472
10473 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
10474
10475 PR C++/11512
10476 * g++.dg/template/warn1.C: New.
10477
10478 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
10479
10480 * g++.dg/template/error2.C: New test.
10481 * g++.dg/lookup/using7.C: Adjust errors
10482 * g++.old-deja/g++.pt/crash36.C: Likewise.
10483 * g++.old-deja/g++.pt/derived3.C: Likewise.
10484
10485 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10486
10487 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
10488 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
10489 * gcc.c-torture/execute/builtins/string-9.c: New, from
10490 string-opt-9.c. Adjust for execute/builtins framework.
10491 * gcc.c-torture/execute/string-opt-9.c: Delete.
10492
10493 2003-08-12 Mark Mitchell <mark@codesourcery.com>
10494
10495 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
10496
10497 * g++.dg/parse/ret-type2.C: New test.
10498
10499 PR c++/11703
10500 * g++.dg/init/new8.C: New test.
10501
10502 PR c++/10923
10503 * g++.dg/parse/typedef5.C: New test.
10504
10505 PR c++/9512
10506 * g++.dg/parse/qualified2.C: New test.
10507 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
10508 invalid code.
10509
10510 2003-08-11 Mark Mitchell <mark@codesourcery.com>
10511
10512 * g++.dg/conversion/ptrmem1.C: New test.
10513
10514 2003-08-11 Jakub Jelinek <jakub@redhat.com>
10515
10516 PR target/11693
10517 * gcc.dg/20030811-1.c: New test.
10518
10519 PR target/11535
10520 * gcc.c-torture/execute/20030811-1.c: New test.
10521
10522 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10523
10524 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
10525
10526 2003-08-10 Mark Mitchell <mark@codesourcery.com>
10527
10528 PR c++/11789.C
10529 * g++.dg/inherit/multiple1.C: New test.
10530
10531 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
10532
10533 * gcc.dg/spe1.c: New test.
10534
10535 PR c++/11670
10536 * g++.dg/expr/cast2.C: New test.
10537
10538 PR c++/10530
10539 * g++.dg/template/dependent-name2.C: New test.
10540
10541 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
10542
10543 * g++.dg/parse/crash11.C: Put the dg options in comments.
10544
10545 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
10546
10547 * lib/gcc-dg.exp: Update for diagnostic change.
10548
10549 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10550
10551 PR c++/5767
10552 * g++.dg/parse/crash11.C: New test.
10553
10554 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
10555
10556 * gcc.dg/cpp/spacing1.c: Update.
10557
10558 2003-08-04 Janis Johnson <janis187@us.ibm.com>
10559
10560 PR target/11739
10561 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
10562 a value for -mtune.
10563
10564 2003-08-04 Roger Sayle <roger@eyesopen.com>
10565
10566 PR middle-end/11771
10567 * gcc.c-torture/compile/20030804-1.c: New test case.
10568
10569 2003-08-04 Roger Sayle <roger@eyesopen.com>
10570
10571 * gcc.dg/20030804-1.c: New test case.
10572
10573 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
10574
10575 * gcc.dg/cpp/separate-1.c: New test.
10576
10577 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
10578
10579 PR c++/11704
10580 * g++.dg/template/dependent-expr2.C: New test.
10581
10582 PR c++/11766
10583 * g++.dg/expr/ptrmem1.C: New test.
10584
10585 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10586
10587 PR c++/9453
10588 * g++.dg/template/friend15.C: New test.
10589
10590 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
10591
10592 * lib/dg-pch.exp: Work round PCH bug.
10593
10594 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10595
10596 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
10597 builtins. Move cases from builtins-4.c here.
10598
10599 * gcc.dg/torture/builtin-math-1.c: New test taken from
10600 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
10601 additional cases.
10602
10603 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
10604 Delete.
10605
10606 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
10607
10608 PR c++/9447
10609 * g++.dg/template/using7.C: New test.
10610
10611 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
10612
10613 * import1.c, import2.c: New tests.
10614
10615 2003-08-01 Jakub Jelinek <jakub@redhat.com>
10616
10617 * g++.dg/eh/crossjump1.C: New test.
10618
10619 2003-08-01 Mark Mitchell <mark@codesourcery.com>
10620
10621 PR c++/11697
10622 * g++.dg/template/using6.C: New test.
10623
10624 PR c++/11744
10625 * g++.dg/template/koenig2.C: New test.
10626
10627 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10628
10629 PR c++/7983
10630 * g++.dg/parse/typedef4.C: New test.
10631
10632 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10633
10634 PR c++/8442, c++/8806
10635 * g++.dg/template/elab1.C: New test.
10636 * g++.dg/template/type2.C: Likewise.
10637 * g++.dg/template/ttp3.C: Adjust expected error message.
10638 * g++.old-deja/g++.law/visibility13.C: Likewise.
10639 * g++.old-deja/g++.niklas/t135.C: Likewise.
10640 * g++.old-deja/g++.pt/ttp41.C: Likewise.
10641 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
10642 template argument.
10643 * g++.old-deja/g++.pt/ttp44.C: Likewise.
10644
10645 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
10646
10647 PR c++/11295
10648 * g++.dg/ext/stmtexpr1.C: New test.
10649
10650 * g++.dg/opt/tmp1.C: New test.
10651
10652 PR c++/11525
10653 * g++.dg/parse/constant4.C: New test.
10654
10655 PR c++/9447
10656 * g++.dg/template/using5.C: New test.
10657
10658 2003-07-31 Roger Sayle <roger@eyesopen.com>
10659
10660 * gcc.dg/builtins-27.c: New test case.
10661
10662 2003-07-31 Jakub Jelinek <jakub@redhat.com>
10663
10664 * gcc.dg/tls/opt-7.c: New test.
10665
10666 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
10667
10668 * g++.old-deja/g++.other/crash18.C: Remove.
10669
10670 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
10671
10672 * g++.dg/template/explicit3.C: New.
10673 * g++.dg/template/explicit4.C: New.
10674 * g++.dg/template/explicit5.C: New.
10675
10676 PR c++/11347
10677 * g++.dg/template/memtmpl1.C: New.
10678
10679 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
10680
10681 PR target/11565
10682 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
10683 * gcc.dg/i386-387-5.c (dg-options): Likewise.
10684
10685 2003-07-30 Jan Hubicka <jh@suse.cz>
10686
10687 * vtgc1.c: Kill.
10688
10689 2003-07-29 Zack Weinberg <zack@codesourcery.com>
10690
10691 * gcc.dg/struct-in-proto-1.c: New test.
10692
10693 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
10694
10695 * gcc.dg/cpp/include2.c: Only expect one message.
10696
10697 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
10698
10699 PR c++/9447
10700 * g++.dg/template/using1.C: New test.
10701 * g++.dg/template/using2.C: New test.
10702 * g++.dg/template/using3.C: New test.
10703 * g++.dg/template/using4.C: New test.
10704
10705 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
10706
10707 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
10708 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10709
10710 2003-07-28 Jan Hubicka <jh@suse.cz>
10711
10712 PR c++/11530
10713 * g++.dg/opt/call1.C: New test.
10714
10715 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
10716
10717 PR c++/11667
10718 * g++.dg/init/enum2.C: New test.
10719 * g++.dg/template/overload1.C: Add "-w" option.
10720
10721 2003-07-28 <hp@bitrange.com>
10722
10723 * gcc.dg/Wdeclaration-after-statement-1.c,
10724 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
10725
10726 2003-07-28 Jakub Jelinek <jakub@redhat.com>
10727
10728 * gcc.c-torture/compile/20030725-1.c: New test.
10729
10730 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
10731
10732 * gcc.dg/20030505.c: Only run for SPE.
10733 Remove definition of opaque type.
10734
10735 2003-07-27 Mark Mitchell <mark@codesourcery.com>
10736
10737 * g++.dg/template/ptrmem6.C: New test.
10738
10739 2003-07-26 Geoffrey Keating <geoffk@apple.com>
10740
10741 * gcc.c-torture/compile/zero-strct-2.c: New test.
10742
10743 2003-07-25 Geoffrey Keating <geoffk@apple.com>
10744
10745 * gcc.dg/intermod-1.c: New test.
10746
10747 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
10748
10749 PR c++/11617
10750 * g++.dg/template/lookup2.C: New test.
10751 * g++.dg/template/memclass1.C: Remove instantiated from error.
10752 * g++.dg/other/error2.C: Tweak expected errors.
10753
10754 PR c++/11596
10755 * g++.dg/template/defarg3.C: New test.
10756
10757 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
10758
10759 2003-07-24 Mark Mitchell <mark@codesourcery.com>
10760
10761 * g++.dg/inherit/access5.C: New test.
10762
10763 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10764
10765 PR c++/11513
10766 * g++.dg/template/crash8.C: New test.
10767
10768 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
10769
10770 PR c/10602
10771 * gcc.dg/noncompile/incomplete-2.c: New test.
10772
10773 2003-07-23 Mark Mitchell <mark@codesourcery.com>
10774
10775 PR c++/11645
10776 * g++.dg/inherit/access4.C: New test.
10777
10778 PR c++/11517
10779 * g++.dg/expr/cond2.C: New test.
10780
10781 PR optimization/10679
10782 * g++.dg/opt/inline4.C: New test.
10783
10784 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
10785
10786 * g++.dg/parse/crash10: New test.
10787
10788 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10789
10790 * g++.dg/ext/flexary1.C: New test.
10791
10792 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10793
10794 PR c++/10793
10795 * g++.dg/template/crash9.C: New test.
10796
10797 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10798
10799 PR c++/3004
10800 * g++.dg/parse/typedef3.C: New test.
10801
10802 PR c++/7906
10803 * g++.dg/parse/operator2.C: New test.
10804
10805 PR c++/8895
10806 * g++.dg/parse/def-tmpl-arg1.C: New test.
10807
10808 PR c++/9282
10809 * g++.dg/parse/funptr1.C: New test.
10810
10811 PR c++/9452
10812 * g++.dg/parse/ambig3.C: New test.
10813
10814 PR c++/9454
10815 * g++.dg/parse/operator3.C: New test.
10816
10817 PR c++/9486
10818 * g++.dg/parse/template10.C: New test.
10819
10820 PR c++/9488
10821 * g++.dg/parse/template11.C: New test.
10822
10823 PR c++/10150
10824 * g++.dg/parse/invalid-op1.C: New test.
10825
10826 PR c++/10247
10827 * g++.dg/parse/condexpr1.C: New test.
10828
10829 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10830
10831 * g++.dg/ext/packed3.C: New test.
10832 * g++.dg/ext/packed4.C: New test.
10833
10834 * gcc.dg/pack-test-3.c: New test.
10835
10836 2003-07-21 Janis Johnson <janis187@us.ibm.com>
10837
10838 * lib/compat.exp: Handle dg-options per source file.
10839 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
10840 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
10841 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
10842 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
10843 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
10844 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
10845 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
10846 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
10847 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
10848 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
10849 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
10850 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
10851 * g++.dg/compat/break/bitfield7_x.C: Ditto.
10852 * g++.dg/compat/break/bitfield7_y.C: Ditto.
10853
10854 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10855
10856 PR c/10320
10857 * gcc.c-torture/execute/20030718-1.c: New test.
10858
10859 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10860
10861 PR optimization/11536
10862 * gcc.dg/20030721-1.c: New test.
10863
10864 2003-07-19 Mark Mitchell <mark@codesourcery.com>
10865
10866 PR c++/11546
10867 * g++.dg/template/lookup1.C: New test.
10868
10869 2003-07-19 Zack Weinberg <zack@codesourcery.com>
10870
10871 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
10872 diagnostics of ill-formed constructs involving labels.
10873 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
10874 the new 'previously defined here' message.
10875
10876 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
10877
10878 * g++.dg/parse/non-dependent2.C: New test.
10879
10880 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10881
10882 * g++.dg/init/init-ref4.C: xfail on targets without
10883 weak symbols.
10884
10885 2003-07-17 Jakub Jelinek <jakub@redhat.com>
10886
10887 PR target/11087
10888 * gcc.c-torture/execute/20030717-1.c: New test.
10889
10890 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10891
10892 * g++.dg/opt/cfg1.C: New test.
10893
10894 2003-07-17 Mark Mitchell <mark@codesourcery.com>
10895
10896 PR optimization/11557
10897 * gcc.dg/20030717-1.c: New test.
10898
10899 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
10900
10901 PR c++/10476
10902 * g++.dg/expr/crash-1.C: New test.
10903
10904 PR c++/11027
10905 * g++.dg/template/init3.C: New test.
10906
10907 PR c++/8222
10908 * g++.dg/template/non-dependent1.C: New test.
10909
10910 PR c++/11070
10911 * g++.dg/template/non-dependent2.C: New test.
10912
10913 PR c++/11071
10914 * g++.dg/template/non-dependent3.C: New test.
10915
10916 PR c++/9907
10917 * g++.dg/template/sizeof5.C: New test.
10918
10919 2003-07-17 Geoffrey Keating <geoffk@apple.com>
10920
10921 PR 11498
10922 * gcc.c-torture/compile/mangle-1.c: New file.
10923
10924 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10925
10926 PR c++/7809
10927 * g++.dg/parse/access3.C: New test.
10928
10929 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
10930
10931 PR c++/11384
10932 * g++.dg/init/init-ref4.C: New test.
10933
10934 2003-07-16 Mark Mitchell <mark@codesourcery.com>
10935
10936 PR c++/11547
10937 * g++.dg/parse/constant3.C: New test.
10938 * g++.dg/parse/crash7.C: Likewise.
10939
10940 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
10941
10942 PR target/11008
10943 * gcc.dg/i386-pentium4-not-mull.c: New.
10944
10945 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
10946
10947 * gcc.dg/asm-names.c (ymain): Make it weak.
10948
10949 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10950
10951 PR c++/5421
10952 * g++.dg/template/friend21.C: New test.
10953
10954 2003-07-16 Jakub Jelinek <jakub@redhat.com>
10955
10956 * gcc.dg/cleanup-8.c: New test.
10957 * gcc.dg/cleanup-9.c: New test.
10958
10959 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
10960
10961 * g++.dg/ext/dll-MI1.h: New file.
10962 * g++.dg/ext/dllexport-MI1.C: New file.
10963 * g++.dg/ext/dllimport-MI1.C: New file.
10964
10965 2003-07-15 Jakub Jelinek <jakub@redhat.com>
10966
10967 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
10968 it does not have cmpstrsi patterns (just cmpmemsi).
10969
10970 2003-07-15 Mark Mitchell <mark@codesourcery.com>
10971
10972 PR debug/11473
10973 * g++.dg/debug/debug8.C: New test.
10974
10975 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10976
10977 PR c++/10108
10978 * g++.dg/template/crash7.C: New test.
10979
10980 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
10981
10982 PR target/10795
10983 * gcc.c-torture/compile/20030708-1.c: New.
10984
10985 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10986
10987 * gcc.c-torture/execute/20030715-1.c: New test.
10988
10989 2003-07-14 Geoffrey Keating <geoffk@apple.com>
10990
10991 * gcc.dg/pch/inline-3.c: New file.
10992 * gcc.dg/pch/inline-3.hs: New file.
10993 * gcc.dg/pch/inline-4.c: New file.
10994 * gcc.dg/pch/inline-4.hs: New file.
10995
10996 2003-07-14 Mark Mitchell <mark@codesourcery.com>
10997
10998 PR c++/11509
10999 * g++.dg/template/crash6.C: New test.
11000
11001 PR c++/7053
11002 * g++.dg/template/friend20.C: New test.
11003
11004 PR c++/7019
11005 * g++.dg/template/overload2.C: New test.
11006
11007 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11008
11009 PR optimization/11440
11010 * gcc.c-torture/execute/20030714-1.c: New test.
11011
11012 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11013
11014 PR c++/11154
11015 * g++.dg/template/partial2.C: New test.
11016
11017 2003-07-13 Mark Mitchell <mark@codesourcery.com>
11018
11019 PR c++/11503
11020 * g++.dg/template/anon1.C: New test.
11021
11022 PR c++/11493
11023 PR c++/11495
11024 * g++.dg/parse/template9.C: Likewise.
11025 * g++.dg/template/crash4.C: New test.
11026 * g++.dg/template/koenig1.C: Likewise.
11027 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
11028 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
11029 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
11030 functions.
11031 * g++.old-deja/g++.jason/template36.C: Likewise.
11032 * g++.old-deja/g++.mike/p1989.C: Likewise.
11033 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
11034 * g++.old-deja/g++.pt/ttp20.C: Use this->.
11035 * g++.old-deja/g++.pt/ttp21.C: Use this->.
11036 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
11037 compiling.
11038 * g++.old-deja/g++.pt/union2.C: Use this->.
11039
11040 2003-07-11 Jakub Jelinek <jakub@redhat.com>
11041
11042 * gcc.dg/20030711-1.c: New test.
11043
11044 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
11045
11046 PR c++/11050
11047 * g++.dg/parse/args1.C: New test.
11048 * g++.pt/defarg8.C: Change expected errors.
11049
11050 2003-07-11 Mark Mitchell <mark@codesourcery.com>
11051
11052 PR c++/8164
11053 * g++.dg/template/nontype2.C: New test.
11054
11055 PR c++/10558
11056 * g++.dg/parse/template8.C: New test.
11057
11058 PR c++/8327
11059 * g++.dg/template/scope1.C: New test.
11060
11061 * g++.dg/warn/Wsign-compare-1.C: New test.
11062
11063 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11064
11065 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
11066
11067 2003-07-10 Mark Mitchell <mark@codesourcery.com>
11068
11069 PR c++/9411
11070 * g++.dg/template/explicit2.C: New test.
11071
11072 PR c++/10032
11073 * g++.dg/warn/pedantic1.C: New test.
11074
11075 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
11076
11077 PR c++ 9483
11078 * g++.dg/other/field1.C: New test.
11079
11080 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11081
11082 PR c/11449
11083 * gcc.c-torture/compile/20030707-1.c: New.
11084
11085 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11086
11087 PR c++/10849
11088 * g++.dg/template/access12.C: New test.
11089
11090 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
11091
11092 * g++.dg/bprob/bprob.exp (prof_ext): Update.
11093 * g77.dg/bprob/bprob.exp (prof_ext): Update.
11094 * gcc.misc-tests/bprob.exp (prof_ext): Update.
11095 * gcc.misc-tests/gcov.exp: Update
11096 * g++.dg/gcov/gcov.exp: Update
11097 * lib/gcov.exp: Update.
11098
11099 2003-07-08 Mark Mitchell <mark@codesourcery.com>
11100
11101 * g++.dg/abi/mangle17.C: Make sure template expressions are
11102 dependent.
11103 * g++.dg/abi/mangle4.C: Mark erroneous casts.
11104 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
11105 * g++.dg/opt/stack1.C: Remove erroneous code.
11106 * g++.dg/parse/template7.C: New test.
11107 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
11108 * g++.old-deja/g++.pt/crash4.C: Likewise.
11109
11110 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11111
11112 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
11113 with zero or one occurence of `$' after the initial `L'.
11114
11115 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
11116
11117 * gcc.c-torture/compile/20030704-1.c: Add a comment.
11118
11119 2003-07-08 Roger Sayle <roger@eyesopen.com>
11120
11121 PR c/11370
11122 * gcc.dg/Wunreachable-6.c: New testcase.
11123 * gcc.dg/Wunreachable-7.c: New testcase.
11124
11125 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11126
11127 PR c/11420
11128 * gcc.dg/20030708-1.c: New test.
11129
11130 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
11131
11132 * gcc.dg/compat/sdata-section.h: New file.
11133 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
11134 * gcc.dg/torture/mips-sdata-1.c: New test.
11135
11136 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11137
11138 PR c++/11030
11139 * g++.dg/template/friend19.C: New test.
11140
11141 2003-07-08 Jakub Jelinek <jakub@redhat.com>
11142
11143 * g++.dg/opt/strength-reduce.C: New test.
11144
11145 2003-07-07 Roger Sayle <roger@eyesopen.com>
11146
11147 PR target/10979
11148 * gcc.dg/20030707-1.c: New testcase.
11149
11150 2003-07-07 Roger Sayle <roger@eyesopen.com>
11151
11152 PR optimization/11059
11153 * g++.dg/opt/emptyunion.C: New testcase.
11154
11155 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11156 Eric Botcazou <ebotcazou@libertysurf.fr>
11157
11158 * g++.dg/opt/stack1.C: New test.
11159
11160 2003-07-05 Mark Mitchell <mark@codesourcery.com>
11161
11162 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
11163 run test.
11164
11165 PR c++/11431
11166 * g++.dg/expr/static_cast3.C: New test.
11167
11168 2003-07-04 Zack Weinberg <zack@codesourcery.com>
11169
11170 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
11171 everywhere.
11172 * gcc.dg/concat.c: Concatenation of string constants with
11173 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
11174 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
11175 * gcc.dg/cpp/escape-2.c: Use wide character constants where
11176 necessary to avoid multi-character character constant warning.
11177 * gcc.dg/cpp/escape.c: Likewise.
11178 * gcc.dg/cpp/ucs.c: Likewise.
11179 Remove backslashes from dg-bogus comments, as they confuse Tcl.
11180 Fix a typo.
11181
11182 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11183
11184 PR c/11428
11185 * gcc.c-torture/compile/20030704-1.c: New.
11186
11187 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
11188
11189 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
11190
11191 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
11192
11193 PR c++/5287, PR c++/7910, PR c++/11021
11194 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
11195 tests for warnings.
11196 * g++.dg/ext/dllimport2.C: Add tests for warnings.
11197 * g++.dg/ext/dllimport3.C: Likewise.
11198 * g++.dg/ext/dllimport4.C: New file.
11199 * g++.dg/ext/dllimport5.C: New file.
11200 * g++.dg/ext/dllimport6.C: New file.
11201 * g++.dg/ext/dllimport7.C: New file.
11202 * g++.dg/ext/dllimport8.C: New file.
11203 * g++.dg/ext/dllimport9.C: New file.
11204 * g++.dg/ext/dllimport10.C: New file.
11205 * g++.dg/ext/dllexport1.C: New file.
11206
11207 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11208
11209 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
11210 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
11211
11212 2003-07-03 Roger Sayle <roger@eyesopen.com>
11213
11214 * gcc.dg/builtins-25.c: New testcase.
11215 * gcc.dg/builtins-26.c: New testcase.
11216
11217 2003-07-03 Janis Johnson <janis187@us.ibm.com>
11218
11219 * gcc.dg/compat/vector-defs.h: New file.
11220 * gcc.dg/compat/vector-setup.h: New file.
11221 * gcc.dg/compat/vector-check.h: New file.
11222 * gcc.dg/compat/vector-1_main.c: New file.
11223 * gcc.dg/compat/vector-1_x.c: New file.
11224 * gcc.dg/compat/vector-1_y.c: New file.
11225 * gcc.dg/compat/vector-2_main.c: New file.
11226 * gcc.dg/compat/vector-2_x.c: New file.
11227 * gcc.dg/compat/vector-2_y.c: New file.
11228
11229 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
11230 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
11231 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
11232 * gcc.dg/compat/struct-align-1.h: New file.
11233 * gcc.dg/compat/struct-align-1_main.c: New file.
11234 * gcc.dg/compat/struct-align-1_x.c: New file.
11235 * gcc.dg/compat/struct-align-1_y.c: New file.
11236 * gcc.dg/compat/struct-align-2.h: New file.
11237 * gcc.dg/compat/struct-align-2_main.c: New file.
11238 * gcc.dg/compat/struct-align-2_x.c: New file.
11239 * gcc.dg/compat/struct-align-2_y.c: New file.
11240
11241 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
11242 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11243 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11244 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11245 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11246 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11247 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11248 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11249 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11250 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11251 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11252 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11253 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11254 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11255 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11256 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11257 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11258 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11259 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11260 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11261 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11262 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11263 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11264 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11265 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11266 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11267 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11268 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11269 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11270
11271 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11272
11273 * gcc.dg/i386-call-1.c: New test.
11274
11275 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
11276
11277 PR c++/9162
11278 * g++.dg/parse/defarg4.C: New.
11279
11280 2003-07-03 Roger Sayle <roger@eyesopen.com>
11281
11282 PR target/10700
11283 * gcc.c-torture/compile/20030703-1.c: New test case.
11284
11285 2003-07-03 Mark Mitchell <mark@codesourcery.com>
11286
11287 * g++.dg/template/local3.C: Remove extra semicolon.
11288
11289 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
11290
11291 * gcc.dg/i386-volatile-1.c: New test.
11292
11293 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
11294
11295 PR c++/11072
11296 * g++.dg/other/offsetof2.C: XFAIL.
11297 * g++.dg/other/offsetof5.C: New.
11298
11299 PR c++/10219
11300 * g++.dg/template/error1.C: New.
11301
11302 PR c++/9779
11303 * g++.dg/template/dependent-expr1.C: New.
11304
11305 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11306
11307 PR c++/6949
11308 * g++.dg/template/local3.C: New test.
11309
11310 PR c++/11149
11311 * g++.dg/lookup/scoped6.C: New test.
11312
11313 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
11314
11315 PR c++/8046
11316 * g++.dg/other/error7.C: New test.
11317
11318 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
11319
11320 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
11321 * g++.old-deja/g++.abi/vtable3.h: Likewise.
11322 * g++.old-deja/g++.law/code-gen5.C: Likewise.
11323 * g++.old-deja/g++.other/union2.C: Likewise.
11324 * gcc.dg/c90-const-expr-2.c: Likewise.
11325 * gcc.dg/c90-const-expr-3.c: Likewise.
11326 * gcc.dg/c99-const-expr-2.c: Likewise.
11327 * gcc.dg/c99-const-expr-3.c: Likewise.
11328 * gcc.dg/concat.c: Likewise.
11329
11330 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11331
11332 PR c++/9559
11333 * g++.dg/init/static1.C: New test.
11334
11335 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11336
11337 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
11338 * g++.old-deja/g++.other/access2.C: Likewise.
11339 * g++.old-deja/g++.other/decl2.C: Likewise.
11340 * gcc.c-torture/execute/20020615-1.c: Likewise.
11341
11342 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11343
11344 PR c++/4933
11345 * g++.dg/template/sizeof4.C: New test.
11346
11347 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11348
11349 * g++.dg/other/error6.C: New test.
11350
11351 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11352
11353 PR c++/10750
11354 * g++.dg/parse/constant2.C: New test.
11355
11356 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11357
11358 PR c++/11106
11359 * g++.dg/other/error5.C: New test.
11360
11361 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11362
11363 * gcc.dg/format/gcc_diag-1.c: New test.
11364
11365 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
11366
11367 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
11368
11369 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
11370
11371 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
11372 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
11373 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
11374
11375 2003-06-28 Jakub Jelinek <jakub@redhat.com>
11376
11377 * gcc.c-torture/execute/builtins/string-8.c: New test.
11378 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
11379 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
11380 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
11381
11382 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11383
11384 PR c++/10468
11385 * g++.dg/ext/typeof6.C: New test.
11386
11387 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11388
11389 PR c++/10796
11390 * g++.dg/init/enum1.C: New test.
11391
11392 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
11393
11394 * gcc.dg/20030627-1.c: New test.
11395
11396 2003-06-26 Mark Mitchell <mark@codesourcery.com>
11397
11398 PR c++/11332
11399 * g++.dg/expr/static_cast2.C: New test.
11400
11401 2003-06-26 Roger Sayle <roger@eyesopen.com>
11402 Jakub Jelinek <jakub@redhat.com>
11403
11404 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
11405 sprintf(dst,"%s",src) optimization.
11406 * gcc.c-torture/execute/20030626-1.c: New test case.
11407 * gcc.c-torture/execute/20030626-2.c: New test case.
11408
11409 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
11410
11411 * gcc.c-torture/execute/multi-ix.c: New test.
11412
11413 * gcc.c-torture/execute/simd-4.c (main):
11414 Added missing semicolon at end of union.
11415
11416 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
11417
11418 PR c++/8266
11419 * g++.dg/template/explicit-instantiation3.C: New test.
11420
11421 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11422
11423 * gcc.dg/20030626-1.c: Use signed char.
11424
11425 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11426
11427 * gcc.dg/20030626-1.c: New test.
11428
11429 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
11430
11431 * const-str-2.m: Update.
11432
11433 2003-06-25 Mark Mitchell <mark@codesourcery.com>
11434
11435 PR c++/10990
11436 * g++.dg/rtti/dyncast1.C: New test.
11437 * g++.dg/abi/mangle4.C: Correct base-specifier access.
11438 * g++.dg/lookup/scoped1.C: Remove XFAIL.
11439 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
11440
11441 PR c++/10931
11442 * g++.dg/expr/static_cast1.C: New test.
11443
11444 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
11445
11446 * gcc.dg/20030625-1.c: New test.
11447
11448 2003-06-24 Roger Sayle <roger@eyesopen.com>
11449
11450 * gcc.c-torture/compile/20030624-1.c: New test case.
11451
11452 2003-06-24 Jakub Jelinek <jakub@redhat.com>
11453
11454 * gcc.c-torture/execute/string-opt-17.c: New test.
11455
11456 2003-06-24 Mark Mitchell <mark@codesourcery.com>
11457
11458 PR c++/5754
11459 * g++.dg/parse/crash6.C: New test.
11460
11461 2003-06-23 Roger Sayle <roger@eyesopen.com>
11462
11463 * gcc.dg/builtins-24.c: New test case.
11464
11465 2003-06-23 Jakub Jelinek <jakub@redhat.com>
11466
11467 * g++.dg/opt/operator1.C: New test.
11468
11469 2003-06-22 Roger Sayle <roger@eyesopen.com>
11470
11471 * gcc.c-torture/execute/string-opt-16.c: New test case.
11472
11473 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11474
11475 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
11476 * g++.old-deja/g++.other/conv7.C: Likewise
11477 * g++.old-deja/g++.other/overcnv2.C: Likewise.
11478 * g++.old-deja/g++.other/overload14.C: Likewise.
11479
11480 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11481
11482 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
11483 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
11484
11485 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11486
11487 PR c++/10888
11488 * g++.dg/warn/Winline-3.C: New test.
11489
11490 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11491
11492 * lib/target-supports.exp (check_alias_available): Make the test
11493 program acceptable to the Solaris assembler.
11494
11495 PR c++/10749
11496 * g++.dg/template/memclass2.C: New test.
11497
11498 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11499 Eric Botcazou <ebotcazou@libertysurf.fr>
11500
11501 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
11502 data for non-matching targets.
11503 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
11504
11505 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11506
11507 PR c++/10845
11508 * g++.dg/template/member3.C: New test.
11509
11510 2003-06-19 Mark Mitchell <mark@codesourcery.com>
11511
11512 PR c++/10939
11513 * g++.dg/template/func1.C: New test.
11514
11515 PR c++/9649
11516 * g++.dg/template/static4.C: New test.
11517 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
11518
11519 PR c++/11041
11520 * g++.dg/init/ref7.C: New test.
11521
11522 2003-06-19 Matt Austern <austern@apple.com>
11523
11524 PR c++/11228
11525 * g++.dg/anew1.C: New test.
11526 * g++.dg/anew2.C: New test.
11527 * g++.dg/anew3.C: New test.
11528 * g++.dg/anew4.C: New test.
11529
11530 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
11531
11532 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
11533
11534 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
11535
11536 * gcc.c-torture/execute/simd-4.c (main): Make expected value
11537 endian-dependent.
11538
11539 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
11540
11541 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
11542 Remove cruft.
11543
11544 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
11545
11546 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
11547 * gcc.c-torture/compile/961203-1.c: Likewise.
11548 * gcc.c-torture/compile/980506-1.c: Likewise.
11549
11550 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11551
11552 PR c++/10712
11553 * g++.dg/lookup/using7.C: New test.
11554
11555 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11556
11557 PR c++/11105
11558 * g++.dg/abi/conv1.C: Remove it.
11559 * g++.dg/template/conv7.C: New test.
11560 * g++.dg/template/conv8.C: Likewise.
11561 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
11562 conversion operator.
11563
11564 2003-06-17 Janis Johnson <janis187@us.ibm.com>
11565
11566 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
11567 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11568 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11569 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11570 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11571 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11572 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11573 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11574 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11575 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11576 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11577 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11578 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11579 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11580 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11581 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11582 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11583 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11584 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11585 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11586 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11587 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11588 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11589 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11590 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11591 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11592 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11593 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11594 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11595
11596 2003-06-16 Mark Mitchell <mark@codesourcery.com>
11597
11598 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
11599 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
11600 indications.
11601
11602 2003-06-16 Roger Sayle <roger@eyesopen.com>
11603
11604 * gcc.dg/i386-387-5.c: New test case.
11605 * gcc.dg/i386-387-6.c: New test case.
11606 * gcc.dg/builtins-23.c: New test case.
11607
11608 2003-06-15 Roger Sayle <roger@eyesopen.com>
11609
11610 * gcc.dg/builtins-22.c: New test case.
11611 * gcc.dg/i386-387-1.c: Update to test exp.
11612 * gcc.dg/i386-387-2.c: Likewise.
11613
11614 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11615
11616 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
11617
11618 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11619
11620 * lib/gcc-dg.exp (dg-require-dll): New function.
11621 (dg-xfail-if): Likewise.
11622 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
11623 driver.
11624
11625 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
11626 * gcc.c-torture/compile/20001205-1.c: Likewise.
11627 * gcc.c-torture/compile/20001226-1.c: Likewise.
11628 * gcc.c-torture/compile/20010518-2.c: Likewise.
11629 * gcc.c-torture/compile/20020312-1.c: Likewise.
11630 * gcc.c-torture/compile/20020604-1.c: Likewise.
11631 * gcc.c-torture/compile/920501-12.c: Likewise.
11632 * gcc.c-torture/compile/920501-4.c: Likewise.
11633 * gcc.c-torture/compile/920520-1.c: Likewise.
11634 * gcc.c-torture/compile/920521-1.c: Likewise.
11635 * gcc.c-torture/compile/920625-1.c: Likewise.
11636 * gcc.c-torture/compile/961203-1.c: Likewise.
11637 * gcc.c-torture/compile/980506-1.c: Likewise.
11638 * gcc.c-torture/compile/981006-1.c: Likewise.
11639 * gcc.c-torture/compile/981022-1.c: Likewise.
11640 * gcc.c-torture/compile/981223-1.c: Likewise.
11641 * gcc.c-torture/compile/990617-1.c: Likewise.
11642 * gcc.c-torture/compile/dll.c: Likewise.
11643 * gcc.c-torture/compile/labels-3.c: Likewise.
11644 * gcc.c-torture/compile/mipscop-1.c: Likewise.
11645 * gcc.c-torture/compile/mipscop-2.c: Likewise.
11646 * gcc.c-torture/compile/mipscop-3.c: Likewise.
11647 * gcc.c-torture/compile/mipscop-4.c: Likewise.
11648 * gcc.c-torture/compile/simd-5.c: Likewise.
11649 * gcc.c-torture/compile/20000804-1.x: Remove.
11650 * gcc.c-torture/compile/20001205-1.x: Likewise.
11651 * gcc.c-torture/compile/20001226-1.x: Likewise.
11652 * gcc.c-torture/compile/20010518-2.x: Likewise.
11653 * gcc.c-torture/compile/20020312-1.x: Likewise.
11654 * gcc.c-torture/compile/20020604-1.x: Likewise.
11655 * gcc.c-torture/compile/920501-12.x: Likewise.
11656 * gcc.c-torture/compile/920501-4.x: Likewise.
11657 * gcc.c-torture/compile/920520-1.x: Likewise.
11658 * gcc.c-torture/compile/920521-1.x: Likewise.
11659 * gcc.c-torture/compile/920625-1.x: Likewise.
11660 * gcc.c-torture/compile/961203-1.x: Likewise.
11661 * gcc.c-torture/compile/980506-1.x: Likewise.
11662 * gcc.c-torture/compile/981006-1.x: Likewise.
11663 * gcc.c-torture/compile/981022-1.x: Likewise.
11664 * gcc.c-torture/compile/981223-1.x: Likewise.
11665 * gcc.c-torture/compile/990617-1.x: Likewise.
11666 * gcc.c-torture/compile/mipscop-1.x: Likewise.
11667 * gcc.c-torture/compile/mipscop-2.x: Likewise.
11668 * gcc.c-torture/compile/mipscop-3.x: Likewise.
11669 * gcc.c-torture/compile/mipscop-4.x: Likewise.
11670 * gcc.c-torture/compile/simd-5.x: Likewise.
11671
11672 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
11673
11674 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11675
11676 * gcc.c-torture/execute/20030611-1.c: New test.
11677
11678 2003-06-12 Roger Sayle <roger@eyesopen.com>
11679
11680 PR middle-end/168
11681 * gcc.dg/20030612-1.c: New test case.
11682
11683 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11684
11685 PR c++/10635
11686 * g++.dg/expr/cast1.C: New test.
11687
11688 2003-06-12 Roger Sayle <roger@eyesopen.com>
11689
11690 * gcc.dg/builtins-21.c: New test case.
11691
11692 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
11693
11694 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
11695 options instead of at the end.
11696 * lib/objc.exp (objc_target_compile): Likewise.
11697
11698 2003-06-11 Mark Mitchell <mark@codesourcery.com>
11699
11700 PR c++/10432
11701 * g++.dg/parse/error1.C: New test.
11702
11703 2003-06-11 Janis Johnson <janis187@us.ibm.com>
11704
11705 * gcc.dg/compat/struct-by-value-11_main.c: New file.
11706 * gcc.dg/compat/struct-by-value-11_x.c: New file.
11707 * gcc.dg/compat/struct-by-value-11_y.c: New file.
11708 * gcc.dg/compat/struct-by-value-12_main.c: New file.
11709 * gcc.dg/compat/struct-by-value-12_x.c: New file.
11710 * gcc.dg/compat/struct-by-value-12_y.c: New file.
11711 * gcc.dg/compat/struct-by-value-13_main.c: New file.
11712 * gcc.dg/compat/struct-by-value-13_x.c: New file.
11713 * gcc.dg/compat/struct-by-value-13_y.c: New file.
11714 * gcc.dg/compat/struct-by-value-14_main.c: New file.
11715 * gcc.dg/compat/struct-by-value-14_x.c: New file.
11716 * gcc.dg/compat/struct-by-value-14_y.c: New file.
11717 * gcc.dg/compat/struct-by-value-15_main.c: New file.
11718 * gcc.dg/compat/struct-by-value-15_x.c: New file.
11719 * gcc.dg/compat/struct-by-value-15_y.c: New file.
11720 * gcc.dg/compat/struct-by-value-16_main.c: New file.
11721 * gcc.dg/compat/struct-by-value-16_x.c: New file.
11722 * gcc.dg/compat/struct-by-value-16_y.c: New file.
11723 * gcc.dg/compat/struct-by-value-17_main.c: New file.
11724 * gcc.dg/compat/struct-by-value-17_x.c: New file.
11725 * gcc.dg/compat/struct-by-value-17_y.c: New file.
11726 * gcc.dg/compat/struct-by-value-18_main.c: New file.
11727 * gcc.dg/compat/struct-by-value-18_x.c: New file.
11728 * gcc.dg/compat/struct-by-value-18_y.c: New file.
11729
11730 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
11731 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
11732 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
11733 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
11734 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
11735 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
11736 * gcc.dg/compat/scalar-return-3_main.c: New file.
11737 * gcc.dg/compat/scalar-return-3_x.c: New file.
11738 * gcc.dg/compat/scalar-return-3_y.c: New file.
11739 * gcc.dg/compat/scalar-return-4_main.c: New file.
11740 * gcc.dg/compat/scalar-return-4_x.c: New file.
11741 * gcc.dg/compat/scalar-return-4_y.c: New file.
11742
11743 2003-06-10 Janis Johnson <janis187@us.ibm.com>
11744
11745 * gcc.dg/compat/fp2-struct-check.h: New file.
11746 * gcc.dg/compat/fp2-struct-defs.h: New file.
11747 * gcc.dg/compat/fp2-struct-init.h: New file.
11748 * gcc.dg/compat/struct-by-value-10_main.c: New file.
11749 * gcc.dg/compat/struct-by-value-10_x.c: New file.
11750 * gcc.dg/compat/struct-by-value-10_y.c: New file.
11751 * gcc.dg/compat/struct-return-10_main.c: New file.
11752 * gcc.dg/compat/struct-return-10_x.c: New file.
11753 * gcc.dg/compat/struct-return-10_y.c: New file.
11754
11755 * gcc.dg/compat/compat-common.h: New file.
11756 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
11757 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
11758 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
11759 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
11760 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
11761 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
11762 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
11763 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11764 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
11765 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
11766 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11767 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
11768 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
11769 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11770 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
11771 * gcc.dg/compat/small-struct-check.h: Ditto.
11772 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
11773 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11774 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
11775 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
11776 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11777 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11778 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
11779 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11780 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
11781 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
11782 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11783 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11784 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
11785 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11786 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11787 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
11788 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11789 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
11790 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
11791 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11792 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
11793 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
11794 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11795 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
11796 * gcc.dg/compat/struct-return-2_main.c: Ditto.
11797 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11798 * gcc.dg/compat/struct-return-2_y.c: Ditto.
11799 * gcc.dg/compat/struct-return-3_main.c: Ditto.
11800 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11801 * gcc.dg/compat/struct-return-3_y.c: Ditto.
11802
11803 2003-06-10 Geoffrey Keating <geoffk@apple.com>
11804
11805 * g++.dg/pch/static-1.C: New file.
11806 * g++.dg/pch/static-1.Hs: New file.
11807
11808 2003-06-10 Richard Henderson <rth@redhat.com>
11809
11810 * gcc.dg/asm-7.c: Adjust expected warning text.
11811
11812 2003-06-10 Roger Sayle <roger@eyesopen.com>
11813
11814 * gcc.dg/builtins-20.c: New test case.
11815
11816 2003-06-10 Mark Mitchell <mark@codesourcery.com>
11817
11818 PR c++/11131
11819 * g++.dg/opt/template1.C: New test.
11820
11821 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11822
11823 * lib/gcc-dg.exp (dg-test): Clear additional_files and
11824 additional_sources.
11825
11826 2003-05-21 David Taylor <dtaylor@emc.com>
11827
11828 * gcc.dg/Wpadded.c: New file.
11829
11830 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11831
11832 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
11833 * gcc.dg/special/weak-2.c: Add dg-require-weak.
11834 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
11835 dg-require-weak.
11836
11837 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
11838
11839 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
11840
11841 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11842
11843 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
11844 (dg-require-alias): Likewise.
11845 (dg-require-gc-sections): Likewise.
11846 * lib/target-supports.exp (check_gc_sections_available): Likewise.
11847
11848 2003-06-08 Richard Henderson <rth@redhat.com>
11849
11850 * gcc.dg/20011029-2.c: Fix the array reference.
11851 * gcc.dg/asm-7.c: New.
11852
11853 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
11854
11855 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
11856
11857 2003-06-08 Mark Mitchell <mark@codesourcery.com>
11858
11859 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
11860 (dg-require-gc-sections): Likewise.
11861
11862 2003-06-08 Jan Hubicka <jh@suse.cz>
11863
11864 * i386-cmov1.c: Fix regular expression.
11865 * i386-cvt-1.c: Likewise.
11866 * i386-local.c: Likewise.
11867 * i386-local2.c: Likewise.
11868 * i386-mul.c: Likewise.
11869 * i386-ssetype-1.c: Likewise.
11870 * i386-ssetype-3.c: Likewise.
11871 * i386-ssetype-5.c: Likewise.
11872
11873 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11874
11875 PR c++/11039
11876 * g++.dg/warn/implicit-typename2.C: New test.
11877 * g++.dg/warn/implicit-typename3.C: New test.
11878
11879 2003-06-07 Richard Henderson <rth@redhat.com>
11880
11881 * g++.dg/other/offsetof3.C: Use size_t.
11882 * g++.dg/other/offsetof4.C: Likewise.
11883
11884 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
11885
11886 * lib/copy-file.exp: New. Implement gcc_copy_files.
11887
11888 * lib/dg-pch.exp: Load copy-file.exp
11889 (dg-pch): Use gcc_copy_files instead of "file copy".
11890
11891 2003-06-06 Mark Mitchell <mark@codesourcery.com>
11892
11893 * gcc.dg/weak/weak.exp: Simplify.
11894 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
11895 * gcc.dg/weak/weak-1.c: Likewise.
11896 * gcc.dg/weak/weak-2.c: Likewise.
11897 * gcc.dg/weak/weak-3.c: Likewise.
11898 * gcc.dg/weak/weak-4.c: Likewise.
11899 * gcc.dg/weak/weak-5.c: Likewise.
11900 * gcc.dg/weak/weak-6.c: Likewise.
11901 * gcc.dg/weak/weak-7.c: Likewise.
11902 * gcc.dg/weak/weak-8.c: Likewise.
11903 * gcc.dg/weak/weak-9.c: Likewise.
11904
11905 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
11906
11907 gcc.c-torture/execute/20030606-1.c: New.
11908
11909 2003-06-06 Roger Sayle <roger@eyesopen.com>
11910
11911 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
11912 * gcc.dg/builtins-19.c: Likewise.
11913
11914 2003-06-06 Roger Sayle <roger@eyesopen.com>
11915
11916 * gcc.dg/builtins-2.c: Add some more tests.
11917 * gcc.dg/builtins-18.c: New test case.
11918 * gcc.dg/builtins-19.c: New test case.
11919
11920 2003-06-06 Roger Sayle <roger@eyesopen.com>
11921 Jim Wilson <wilson@tuliptree.org>
11922
11923 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
11924
11925 2003-06-06 Jakub Jelinek <jakub@redhat.com>
11926
11927 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
11928 mempcpy/stpcpy calls not to be optimized into something else.
11929 * gcc.c-torture/execute/string-opt-3.c: Moved to...
11930 * gcc.c-torture/execute/builtins/string-7.c: ...here.
11931 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
11932
11933 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11934
11935 * gcc.dg/format/asm_fprintf-1.c: New test.
11936
11937 2003-06-05 Mark Mitchell <mark@codesourcery.com>
11938
11939 * lib/gcc-defs.exp (additional_sources): New variable.
11940 (dg-additional-sources): New function.
11941 (additional_files): New variable.
11942 (dg-additional-files): New function.
11943 (dg-additional-files-options): Likewise.
11944 * lib/gcc-dg.exp (dg-require-weak): New function.
11945 (dg-require-alias): Likewise.
11946 (dg-require-gc-sections): Likewise.
11947 * lib/target-supports.exp (check_alias_available): Remove testfile
11948 parameter.
11949 (check_gc_sections_available): New function.
11950 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
11951 (dg-gpp-additional-files): Likewise.
11952 * lib/g++.exp (additional_sources): Remove.
11953 (additional_files): Likewise.
11954 (g++_target_compile): Use dg-additional-files-options.
11955
11956 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
11957 Tcl logic.
11958 * gcc.dg/special/ecos.exp: Remove.
11959 * gcc.dg/special/20000419-2.c: Use dg-require-*.
11960 * gcc.dg/special/alias-1.c: Likewise.
11961 * gcc.dg/special/alias-2.c: Likewise.
11962 * gcc.dg/special/gcsec-1.c: Likewise.
11963 * gcc.dg/special/weak-1.c: Likewise.
11964 * gcc.dg/special/weak-2.c: Likewise.
11965 * gcc.dg/special/wkali-1.c: Likewise.
11966 * gcc.dg/special/wkali-2.c: Likewise.
11967
11968 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
11969 dg-gpp-additional-*.
11970 * g++.dg/special/conpr-3.C: Likewise.
11971 * g++.dg/special/conpr-4.C: Likewise.
11972 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
11973 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
11974 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
11975 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
11976 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
11977 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
11978 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
11979 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
11980 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
11981 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
11982 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
11983 * g++.old-deja/g++.other/comdat1.C: Likewise.
11984 * g++.old-deja/g++.other/comdat2.C: Likewise.
11985 * g++.old-deja/g++.other/comdat3.C: Likewise.
11986 * g++.old-deja/g++.other/ctor1.C: Likewise.
11987 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
11988
11989 2003-06-05 Richard Henderson <rth@redhat.com>
11990
11991 * gcc.dg/debug/20030605-1.c: New.
11992
11993 2003-06-04 Mark Mitchell <mark@codesourcery.com>
11994
11995 * README.QMTEST: Update.
11996
11997 2003-06-04 Richard Henderson <rth@redhat.com>
11998
11999 * gcc.dg/cleanup-1.c: New.
12000 * gcc.dg/cleanup-2.c: New.
12001 * gcc.dg/cleanup-3.c: New.
12002 * gcc.dg/cleanup-4.c: New.
12003 * gcc.dg/cleanup-5.c: New.
12004 * gcc.dg/cleanup-6.c: New.
12005 * gcc.dg/cleanup-7.c: New.
12006
12007 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12008
12009 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
12010
12011 * lib/dg-pch.exp: New file.
12012 * g++.dg/pch/pch.exp: Use dg-pch.exp.
12013 * gcc.dg/pch/pch.exp: Likewise.
12014
12015 2003-06-04 Roger Sayle <roger@eyesopen.com>
12016
12017 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
12018 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
12019 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
12020 * gcc.dg/builtins-17.c: New test case.
12021 * gcc.dg/i386-387-4.c: New test case.
12022 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
12023
12024 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12025
12026 * gcc.dg/ultrasp9.c: New test.
12027
12028 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12029
12030 * gcc.c-torture/compile/20030604-1.c: New test.
12031 * gcc.dg/sparc-constant-1.c: New test.
12032
12033 2003-06-03 Glen Nakamura <glen@imodulo.com>
12034
12035 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
12036
12037 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
12038
12039 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
12040
12041 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
12042 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
12043
12044 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
12045
12046 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
12047
12048 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12049
12050 PR c++/10940
12051 * g++.dg/template/spec10.C: New test.
12052
12053 2003-06-03 Roger Sayle <roger@eyesopen.com>
12054
12055 * gcc.dg/builtins-16.c: New test case.
12056
12057 2003-06-03 Jakub Jelinek <jakub@redhat.com>
12058
12059 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
12060 mempcpy test with post-increments.
12061 * gcc.c-torture/execute/string-opt-3.c: New test.
12062 * gcc.dg/string-opt-1.c: New test.
12063
12064 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
12065
12066 PR fortran/10965
12067 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
12068
12069 2003-06-02 Mark Mitchell <mark@codesourcery.com>
12070
12071 * lib/scanasm.exp (dg-scan): New function, factored out of ...
12072 (scan-assembler): ... here. Use dg-scan.
12073 (scan-assembler-not): Likewise.
12074 (scan-file): New function.
12075 (scan-file-not): Likewise.
12076 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
12077 * gcc.dg/cpp/_Pragma4.c: Likewise.
12078 * gcc.dg/cpp/_Pragma5.c: Likewise.
12079 * gcc.dg/cpp/avoidpaste1.c: Likewise.
12080 * gcc.dg/cpp/avoidpaste2.c: Likewise.
12081 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
12082 * gcc.dg/cpp/cmdlne-P.c: Likewise.
12083 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
12084 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
12085 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
12086 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
12087 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
12088 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
12089 * gcc.dg/cpp/cxxcom1.c: Likewise.
12090 * gcc.dg/cpp/line1.c: Likewise.
12091 * gcc.dg/cpp/maccom1.c: Likewise.
12092 * gcc.dg/cpp/maccom2.c: Likewise.
12093 * gcc.dg/cpp/maccom3.c: Likewise.
12094 * gcc.dg/cpp/maccom4.c: Likewise.
12095 * gcc.dg/cpp/maccom5.c: Likewise.
12096 * gcc.dg/cpp/maccom6.c: Likewise.
12097 * gcc.dg/cpp/multiline.c: Likewise.
12098 * gcc.dg/cpp/spacing1.c: Likewise.
12099 * gcc.dg/cpp/spacing2.c: Likewise.
12100 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
12101 * gcc.dg/cpp/trad/maccom1.c: Likewise.
12102 * gcc.dg/cpp/trad/maccom2.c: Likewise.
12103 * gcc.dg/cpp/trad/maccom3.c: Likewise.
12104 * gcc.dg/cpp/trad/maccom4.c: Likewise.
12105 * gcc.dg/cpp/trad/maccom6.c: Likewise.
12106 * gcc.dg/cpp/cxxcom2.c: Likewise.
12107 * gcc.dg/cpp/cxxcom2.h: New file.
12108
12109 * gcc.dg/cpp/truefalse.cpp: Move it to ...
12110 * g++.dg/cpp/truefalse.C: Here.
12111 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
12112
12113 2003-06-01 Loren James Rittle <ljrittle@acm.org>
12114
12115 * gcc.dg/cpp/redef3.c: New file.
12116
12117 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12118
12119 * gcc.dg/i386-loop-3.c: New test.
12120
12121 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
12122
12123 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
12124
12125 2003-05-31 Roger Sayle <roger@eyesopen.com>
12126
12127 * gcc.dg/fwrapv-1.c: New test case.
12128 * gcc.dg/fwrapv-2.c: New test case.
12129
12130 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12131
12132 PR c++/10956
12133 * g++.dg/template/spec9.C: New test.
12134
12135 2003-05-29 Roger Sayle <roger@eyesopen.com>
12136
12137 * gcc.dg/duff-4.c: New test case.
12138
12139 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
12140
12141 PR fortran/10843
12142 * g77.dg/ffixed-form-1.f: New test
12143 * g77.dg/ffixed-form-2.f: New test
12144 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
12145 * g77.dg/ffree-form-3.f: New test
12146
12147 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
12148
12149 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
12150 * gcc.dg/wint_t-1.c: Likewise.
12151
12152 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12153
12154 * g++.dg/template/access11.C: New test.
12155
12156 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12157
12158 PR c++/10849
12159 * g++.dg/template/access10.C: New test.
12160
12161 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12162 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12163
12164 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
12165
12166 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12167
12168 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
12169 suppress for powerpc-*-darwin*.
12170 * gcc.dg/torture/builtin-noret-2.c: Likewise.
12171
12172 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
12173
12174 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
12175 suppress option for powerpc-*-darwin*.
12176
12177 2003-05-23 Roger Sayle <roger@eyesopen.com>
12178
12179 * gcc.dg/builtins-1.c: Add tests for tan and atan.
12180 * gcc.dg/builtins-4.c: Add test for fmod.
12181
12182 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12183
12184 PR c++/10682
12185 * g++.dg/template/instantiate4.C: New test.
12186
12187 2003-05-22 Roger Sayle <roger@eyesopen.com>
12188
12189 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
12190
12191 2003-05-21 Janis Johnson <janis187@us.ibm.com>
12192
12193 * gcc.dg/compat/scalar-return-1_main.c: New file.
12194 * gcc.dg/compat/scalar-return-1_x.c: New file.
12195 * gcc.dg/compat/scalar-return-1_y.c: New file.
12196 * gcc.dg/compat/scalar-return-2_main.c: New file.
12197 * gcc.dg/compat/scalar-return-2_x.c: New file.
12198 * gcc.dg/compat/scalar-return-2_y.c: New file.
12199 * gcc.dg/compat/struct-return-3_main.c: New file.
12200 * gcc.dg/compat/struct-return-3_y.c: New file.
12201 * gcc.dg/compat/struct-return-3_x.c: New file.
12202 * gcc.dg/compat/struct-return-2_main.c: New file.
12203 * gcc.dg/compat/struct-return-2_x.c: New file.
12204 * gcc.dg/compat/struct-return-2_y.c: New file.
12205
12206 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12207
12208 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
12209 for hppa*-hp-hpux*.
12210 * gcc.dg/20021014-1.c (dg-options): Likewise.
12211 * gcc.dg/nest.c (dg-options): Likewise.
12212
12213 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
12214
12215 PR c++/9738
12216 * g++.dg/ext/dllimport2.C: New file.
12217 * g++.dg/ext/dllimport3.C: New file.
12218
12219 2003-05-20 Janis Johnson <janis187@us.ibm.com>
12220
12221 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
12222 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12223 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12224 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12225 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12226 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12227 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
12228 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
12229 * gcc.dg/compat/small-struct-defs.h: New file.
12230 * gcc.dg/compat/small-struct-init.h: New file.
12231 * gcc.dg/compat/small-struct-check.h: New file.
12232 * gcc.dg/compat/fp-struct-defs.h: New file.
12233 * gcc.dg/compat/fp-struct-check.h: New file.
12234 * gcc.dg/compat/fp-struct-init.h: New file.
12235 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
12236 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
12237
12238 2003-05-19 Jakub Jelinek <jakub@redhat.com>
12239
12240 * gcc.dg/20030225-2.c: New test.
12241
12242 2003-05-18 Roger Sayle <roger@eyesopen.com>
12243 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12244
12245 * gcc.c-torture/compile/20030518-1.c: New test case.
12246
12247 2003-05-18 Mark Mitchell <mark@codesourcery.com>
12248
12249 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
12250 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
12251 gcc-dg-debug-runtest.
12252 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
12253 gcc-dg-debug-runtest.
12254
12255 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12256
12257 PR c++/9022
12258 * g++.dg/lookup/using6.C: New test.
12259
12260 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12261
12262 * g++.dg/parse/access2.C: New test.
12263
12264 2003-05-17 Mark Mitchell <mark@codesourcery.com>
12265
12266 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
12267 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
12268 * gcc.dg/debug/debug.exp: Likewise.
12269
12270 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
12271
12272 * gcc.dg/dollar.c: New test.
12273
12274 2003-05-16 Janis Johnson <janis187@us.ibm.com>
12275
12276 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
12277 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
12278 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
12279 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
12280 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
12281 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
12282 * gcc.dg/compat/struct-by-value-6_main.c: New file.
12283 * gcc.dg/compat/struct-by-value-6_x.c: New file.
12284 * gcc.dg/compat/struct-by-value-6_y.c: New file.
12285 * gcc.dg/compat/struct-by-value-7_main.c: New file.
12286 * gcc.dg/compat/struct-by-value-7_x.c: New file.
12287 * gcc.dg/compat/struct-by-value-7_y.c: New file.
12288 * gcc.dg/compat/struct-by-value-8_main.c: New file.
12289 * gcc.dg/compat/struct-by-value-8_x.c: New file.
12290 * gcc.dg/compat/struct-by-value-8_y.c: New file.
12291 * gcc.dg/compat/struct-by-value-9_main.c: New file.
12292 * gcc.dg/compat/struct-by-value-9_x.c: New file.
12293 * gcc.dg/compat/struct-by-value-9_y.c: New file.
12294
12295 2003-05-16 Mark Mitchell <mark@codesourcery.com>
12296
12297 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
12298 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
12299 support for "repo" mode.
12300 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
12301 * lib/g77-dg.exp: Likewise.
12302 * lib/obj-dg.exp: Likewise.
12303
12304 2003-05-16 Jakub Jelinek <jakub@redhat.com>
12305
12306 Merge from gcc-3_2-rhl8-branch:
12307 2003-04-23 Jakub Jelinek <jakub@redhat.com>
12308
12309 * gcc.dg/tls/opt-6.c: New test.
12310
12311 2003-04-05 Jakub Jelinek <jakub@redhat.com>
12312
12313 * gcc.dg/20030405-1.c: New test.
12314
12315 2003-03-09 Jakub Jelinek <jakub@redhat.com>
12316
12317 * gcc.dg/20030309-1.c: New test.
12318
12319 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12320
12321 * gcc.c-torture/execute/20030307-1.c: New test.
12322
12323 2003-02-20 Randolph Chung <tausq@debian.org>
12324
12325 * gcc.c-torture/compile/20030220-1.c: New test.
12326
12327 2003-02-18 Jakub Jelinek <jakub@redhat.com>
12328
12329 * gcc.dg/20030217-1.c: New test.
12330
12331 2003-01-29 Jakub Jelinek <jakub@redhat.com>
12332
12333 * gcc.c-torture/compile/20020129-1.c: New test.
12334
12335 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12336
12337 * gcc.dg/unroll-1.c: New test.
12338
12339 2002-11-16 Jan Hubicka <jh@suse.cz>
12340
12341 * gcc.c-torture/execute/20020920-1.c: New test.
12342
12343 2002-10-08 Jakub Jelinek <jakub@redhat.com>
12344
12345 PR target/7434
12346 * gcc.c-torture/compile/20021008-1.c: New test.
12347
12348 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
12349
12350 PR target/7559
12351 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
12352
12353 2002-08-07 Jakub Jelinek <jakub@redhat.com>
12354
12355 * gcc.c-torture/compile/20020807-1.c: New test.
12356
12357 2002-07-30 Jakub Jelinek <jakub@redhat.com>
12358
12359 * gcc.dg/tls/opt-1.c: New test.
12360
12361 2002-07-29 Jakub Jelinek <jakub@redhat.com>
12362
12363 * gcc.dg/20020729-1.c: New test.
12364
12365 2002-07-20 Jakub Jelinek <jakub@redhat.com>
12366
12367 * g++.dg/opt/life1.C: New test.
12368
12369 2002-05-20 Jakub Jelinek <jakub@redhat.com>
12370
12371 * gcc.dg/20020525-1.c: New test.
12372
12373 2002-05-24 Jakub Jelinek <jakub@redhat.com>
12374
12375 PR c++/6794
12376 * g++.dg/ext/pretty1.C: New test.
12377 * g++.dg/ext/pretty2.C: New test.
12378
12379 2003-05-15 Mark Mitchell <mark@codesourcery.com>
12380
12381 PR c++/8385
12382 * g++.dg/ext/typeof5.C: New test.
12383
12384 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
12385
12386 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
12387 __USER_LABEL_PREFIX__ into account.
12388 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
12389
12390 2003-05-14 Roger Sayle <roger@eyesopen.com>
12391
12392 * gcc.dg/builtins-15.c: New test case.
12393
12394 2003-05-13 Zack Weinberg <zack@codesourcery.com>
12395
12396 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
12397
12398 2003-05-12 Mark Mitchell <mark@codesourcery.com>
12399
12400 * lib/g++.exp: Tweak handling of additional source files.
12401 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
12402 * g++.dg/special/conpr-2a.C: Rename to ...
12403 * g++.dg/special/conpr-2a.cc: ... this.
12404 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
12405 * g++.dg/special/conpr-3a.C: Rename to ...
12406 * g++.dg/special/conpr-3a.cc: This.
12407 * g++.dg/special/conpr-3b.C: Rename to ...
12408 * g++.dg/special/conpr-3b.cc: This.
12409 * g++.dg/special/conpr-4.C: New test.
12410 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
12411
12412 2003-05-12 David Edelsohn <edelsohn@gnu.org>
12413
12414 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
12415
12416 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12417
12418 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
12419 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12420 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
12421 * g++.old-deja/g++.other/warn3.C: Likewise.
12422
12423 2003-05-11 Roger Sayle <roger@eyesopen.com>
12424
12425 * gcc.dg/i386-387-1.c: Update to also test log.
12426 * gcc.dg/i386-387-2.c: Likewise.
12427
12428 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
12429
12430 * g77.f-torture/execute/int8421.f: New test.
12431
12432 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12433
12434 PR c++/10230, c++/10481
12435 * g++.dg/lookup/scoped5.C: New test.
12436
12437 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12438
12439 PR c++/10552
12440 * g++.dg/template/ttp6.C: New test.
12441
12442 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
12443
12444 * gcc.c-torture/execute/builtins: New directory.
12445 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
12446 gcc.c-torture/execute/builtins.
12447 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
12448 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
12449 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
12450 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
12451
12452 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12453
12454 PR c++/9252
12455 * g++.dg/template/access8.C: New test.
12456 * g++.dg/template/access9.C: New test.
12457
12458 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12459
12460 PR c++/9554
12461 * g++.dg/parse/access1.C: New test.
12462
12463 2003-05-09 DJ Delorie <dj@redhat.com>
12464
12465 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
12466 long, and not an int.
12467
12468 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12469
12470 PR c++/10555, c++/10576
12471 * g++.dg/template/memclass1.C: New test.
12472
12473 2003-05-08 DJ Delorie <dj@redhat.com>
12474
12475 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
12476 targets.
12477 * gcc.c-torture/execute/20021024-1.x: Likewise.
12478 * gcc.c-torture/execute/shiftdi.x: Likewise.
12479 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
12480 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
12481 * gcc.dg/20021018-1.c: Likewise.
12482
12483 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12484
12485 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
12486
12487 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
12488 (bcopy): Call memmove.
12489
12490 2003-05-08 Roger Sayle <roger@eyesopen.com>
12491
12492 * g77.f-torture/compile/8485.f: New test case.
12493
12494 2003-05-07 Richard Henderson <rth@redhat.com>
12495
12496 PR c++/10570
12497 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
12498 Verify exception_cleanup not called for rethrows.
12499 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
12500 when exiting catch block without rethrowing.
12501 * g++.dg/eh/forced3.C: New.
12502 * g++.dg/eh/forced4.C: New.
12503
12504 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
12505
12506 * gcc.dg/20030505.c: Fix triplet.
12507
12508 2003-05-06 DJ Delorie <dj@redhat.com>
12509
12510 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
12511 * gcc.dg/nest.c: Likewise.
12512
12513 2003-05-05 Roger Sayle <roger@eyesopen.com>
12514
12515 * gcc.dg/builtins-14.c: New test case.
12516
12517 2003-05-05 Janis Johnson <janis187@us.ibm.com>
12518
12519 * lib/compat.exp (compat-execute): New argument.
12520 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
12521 * gcc.dg/compat: New test directory.
12522 * gcc.dg/compat/compat.exp: New expect script.
12523 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
12524 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
12525 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
12526 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
12527 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
12528 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
12529
12530 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
12531 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
12532 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
12533 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
12534 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
12535 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
12536 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
12537 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
12538 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
12539 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
12540 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
12541 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
12542 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
12543 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
12544 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
12545
12546 2003-05-05 Zack Weinberg <zack@codesourcery.com>
12547
12548 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
12549
12550 2003-05-05 Jakub Jelinek <jakub@redhat.com>
12551
12552 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
12553
12554 2003-05-05 Geoffrey Keating <geoffk@apple.com>
12555
12556 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
12557 * gcc.dg/ppc-fsel-2.c: New test.
12558
12559 * gcc.dg/unused-5.c: New test.
12560
12561 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12562
12563 PR c++/10496
12564 * g++.dg/warn/pmf1.C: New test.
12565
12566 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12567
12568 PR c++/4494
12569 * g++.dg/warn/main.C: New test.
12570
12571 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12572
12573 * gcc.dg/nonnull-3.c: New test.
12574
12575 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
12576
12577 * gcc.dg/cpp/Wtrigraphs.c: Update.
12578 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
12579
12580 2003-05-03 Geoffrey Keating <geoffk@apple.com>
12581
12582 * gcc.dg/ppc-fsel-1.c: New test.
12583
12584 2003-05-03 Zack Weinberg <zack@codesourcery.com>
12585
12586 PR c/10604
12587 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
12588
12589 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
12590
12591 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
12592
12593 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12594
12595 PR c++/9364, c++/10553, c++/10586
12596 * g++.dg/parse/typename4.C: New test.
12597 * g++.dg/parse/typename5.C: Likewise.
12598
12599 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
12600
12601 * gcc.c-torture/compile/20030503-1.c: New test.
12602
12603 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12604
12605 * g++.dg/lookup/using5.C: Fix testcase error.
12606
12607 2003-05-01 Chris Demetriou <cgd@broadcom.com>
12608
12609 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
12610 since MEABI is no longer supported. Remove all vestiges
12611 of MEABI from the test.
12612
12613 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12614
12615 PR c++/10554
12616 * g++.dg/lookup/using5.C: New test.
12617
12618 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12619
12620 PR c++/8772
12621 * g++.dg/template/ttp5.C: New test.
12622
12623 2003-04-30 Mark Mitchell <mark@codesourcery.com>
12624
12625 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
12626 (dg-gpp-additional-sources): New function.
12627 (dg-gpp-additional-files): Likewise.
12628 * lib/g++.exp (additional_sources): New variable.
12629 (additional_files): Likewise.
12630 (g++_target_compile): Deal with them.
12631 * lib/old-dejagnu.exp: Remove.
12632 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
12633 * g++.old-deja: Revise all tests to use dg commands.
12634
12635 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12636
12637 PR c++/9432, c++/9528
12638 * g++.dg/lookup/using4.C: New test.
12639
12640 2003-04-29 Geoffrey Keating <geoffk@apple.com>
12641
12642 * gcc.dg/noreturn-5.c: New file.
12643 * gcc.dg/noreturn-6.c: New file.
12644
12645 * gcc.c-torture/compile/inline-1.c: New file.
12646
12647 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12648
12649 PR c++/10551
12650 * g++.dg/template/explicit1.C: New test.
12651
12652 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12653
12654 PR c++/10549
12655 * g++.dg/other/bitfield1.C: New test.
12656
12657 PR c++/10527
12658 * g++.dg/init/new7.C: New test.
12659
12660 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12661
12662 * g++.dg/ext/desig1.C: New test.
12663 * g++.dg/ext/init1.C: Update.
12664
12665 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
12666
12667 2003-04-28 Mark Mitchell <mark@codesourcery.com>
12668
12669 PR c++/10180
12670 * g++.dg/warn/Winline-1.C: New test.
12671
12672 2003-04-28 Jakub Jelinek <jakub@redhat.com>
12673
12674 * gcc.c-torture/execute/string-opt-19.c: New test.
12675
12676 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
12677 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
12678
12679 2003-04-27 Mark Mitchell <mark@codesourcery.com>
12680
12681 PR c++/10506
12682 * g++.dg/init/new6.C: New test.
12683
12684 PR c++/10503
12685 * g++.dg/init/ref6.C: New test.
12686
12687 2003-04-26 David Edelsohn <edelsohn@gnu.org>
12688
12689 * g++.dg/warn/weak1.C: XFAIL on AIX4.
12690
12691 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12692
12693 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
12694 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
12695
12696 2003-04-25 Mark Mitchell <mark@codesourcery.com>
12697
12698 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
12699 initialized static data members.
12700
12701 2003-04-25 H.J. Lu <hjl@gnu.org>
12702
12703 * gcc.dg/ia64-sync-4.c: New test.
12704
12705 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12706
12707 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
12708 date.
12709
12710 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
12711
12712 PR c++/10337
12713 * g++.dg/warn/conv1.C: New test.
12714 * g++.old-deja/g++.other/conv7.C: Adjust.
12715 * g++.old-deja/g++.other/overload14.C: Adjust.
12716
12717 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12718
12719 PR c++/10471
12720 * g++.dg/template/defarg2.C: New test.
12721
12722 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
12723
12724 * gcc.dg/cpp/include2.c: Update.
12725 * gcc.dg/cpp/multiline-2.c: New.
12726 * gcc.dg/cpp/multiline.c: Update.
12727 * gcc.dg/cpp/strify2.c: Update.
12728 * gcc.dg/cpp/trad/literals-2.c: Update.
12729
12730 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12731
12732 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
12733
12734 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12735
12736 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
12737
12738 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12739
12740 PR c++/10451
12741 * g++.dg/parse/crash4.C: New test.
12742
12743 PR c++/9847
12744 * g++.dg/parse/crash5.C: New test.
12745
12746 2003-04-22 Mark Mitchell <mark@codesourcery.com>
12747
12748 PR c++/10446
12749 * g++.dg/parse/crash3.C: New test.
12750
12751 PR c++/10428
12752 * g++.dg/parse/elab1.C: New test.
12753
12754 2003-04-22 Devang Patel <dpatel@apple.com>
12755
12756 * gcc.dg/cpp/trad/funlike-5.c: New test.
12757
12758 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
12759
12760 * g++.dg/other/packed1.C: Fix dg options.
12761
12762 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
12763
12764 * g++.dg/other/offsetof2.C: New test.
12765
12766 2003-04-21 Mark Mitchell <mark@codesourcery.com>
12767
12768 * g++.dg/template/recurse.C: Adjust location of error messages.
12769
12770 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
12771
12772 PR c++/9881
12773 * g++.dg/init/addr-const1.C: New test.
12774 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
12775
12776 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
12777
12778 PR c++/10405
12779 * g++.dg/lookup/struct-hack1.C: New test.
12780
12781 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
12782
12783 * ucs.c: Update diagnostic messages.
12784
12785 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12786
12787 * gcc.dg/cpp/truefalse.cpp: New test.
12788 * gcc.dg/cpp/cpp.exp: Update.
12789 * g++.dg/other/stdbool-if.C: Remove.
12790
12791 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12792
12793 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
12794 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
12795
12796 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12797
12798 * gcc.c-torture/compile/20030418-1.c: New test.
12799
12800 2003-04-17 Janis Johnson <janis187@us.ibm.com>
12801
12802 * README.compat: Remove; content moved to doc/sourcebuild.texi.
12803
12804 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12805
12806 PR c++/10347
12807 g++.dg/template/dependent-name1.C: New test.
12808
12809 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
12810
12811 * gcc.dg/warn-1.c (tourist_guide): New array,
12812 contains a pointer to bar.
12813
12814 2003-04-16 Roger Sayle <roger@eyesopen.com>
12815
12816 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
12817 * gcc.c-torture/execute/medce-1.c: New test case.
12818 * gcc.c-torture/execute/medce-2.c: New test case.
12819
12820 2003-04-15 Mark Mitchell <mark@codesourcery.com>
12821
12822 * lib/prune.exp: Ignore more messages.
12823
12824 PR c++/10381
12825 * g++.dg/parse/lookup3.C: New test.
12826
12827 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
12828
12829 * gcc.c-torture/compile/20030415-1.c : New test.
12830
12831 2003-04-14 Mark Mitchell <mark@codesourcery.com>
12832
12833 * gcc.c-torture/execute/scope-2.c: Move to ...
12834 * gcc.dg/noncompile/scope.c: .... here.
12835
12836 2003-04-14 Roger Sayle <roger@eyesopen.com>
12837
12838 * gcc.dg/20030414-2.c: New test case.
12839
12840 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
12841
12842 PR target/10377
12843 * gcc.dg/20030414-1.c: New test.
12844
12845 2003-04-13 Roger Sayle <roger@eyesopen.com>
12846
12847 * gcc.dg/builtins-12.c: New test case.
12848 * gcc.dg/builtins-13.c: New test case.
12849
12850 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12851
12852 * gcc.c-torture/execute/string-opt-18.c: New test.
12853
12854 2003-04-13 Mark Mitchell <mark@codesourcery.com>
12855
12856 PR c++/10300
12857 * g++.dg/init/new5.C: New test.
12858
12859 2003-04-12 Mark Mitchell <mark@codesourcery.com>
12860
12861 PR c++/7910
12862 * g++.dg/ext/dllimport1.C: New test.
12863
12864 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12865
12866 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
12867
12868 2003-04-11 Bud Davis <bdavis9659@comcast.net>
12869
12870 PR Fortran/9263
12871 * g77.f-torture/noncompile/9263.f: New test
12872 PR Fortran/1832
12873 * g77.f-torture/execute/1832.f: New test
12874
12875 2003-04-11 David Chad <davidc@freebsd.org>
12876 Loren J. Rittle <ljrittle@acm.org>
12877
12878 libobjc/8562
12879 * objc.dg/headers.m: New test.
12880
12881 2003-04-10 Zack Weinberg <zack@codesourcery.com>
12882
12883 * gcc.c-torture/execute/builtin-noret-2.c: New.
12884 * gcc.c-torture/execute/builtin-noret-2.x: New.
12885 XFAIL builtin-noret-2.c at -O1 and above.
12886 * gcc.dg/redecl.c: New.
12887 * gcc.dg/Wshadow-1.c: Update error regexps.
12888
12889 2003-04-10 Mark Mitchell <mark@codesourcery.com>
12890
12891 * g++.dg/abi/bitfield10.C: New test.
12892
12893 2003-04-09 Mike Stump <mrs@apple.com>
12894
12895 * gcc.dg/pch/pch.exp: Make testcase names longer.
12896 * g++.dg/pch/pch.exp: Make testcase names longer.
12897
12898 2003-04-08 Roger Sayle <roger@eyesopen.com>
12899
12900 * gcc.dg/builtins-11.c: New test case.
12901
12902 2003-04-08 Roger Sayle <roger@eyesopen.com>
12903
12904 * gcc.dg/builtins-9.c: New test case.
12905 * gcc.dg/builtins-10.c: New test case.
12906
12907 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
12908
12909 * gcc.dg/noncompile/init-4.c.c: New test.
12910
12911 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
12912
12913 * gcc.misc-test/gcov-9.c: New test.
12914 * gcc.misc-test/gcov-10.c: New test
12915 * gcc.misc-test/gcov-11.c: New test.
12916
12917 2003-04-05 Zack Weinberg <zack@codesourcery.com>
12918
12919 PR optimization/10024
12920 * gcc.c-torture/compile/20030405-1.c: New test.
12921
12922 2003-04-04 Geoffrey Keating <geoffk@apple.com>
12923
12924 * gcc.dg/pch/static-3.c: New.
12925 * gcc.dg/pch/static-3.hs: New.
12926 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
12927
12928 2003-04-04 Richard Henderson <rth@redhat.com>
12929
12930 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
12931 * g++.dg/eh/forced2.C: Likewise.
12932
12933 2003-04-03 Mike Stump <mrs@apple.com>
12934
12935 * lib/scanasm.exp (scan-assembler): Add xfail processing for
12936 target arg.
12937 (scan-assembler-times, scan-assembler-not): Likewise.
12938 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
12939
12940 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12941
12942 * gcc.dg/sparc-loop-1.c: New test.
12943
12944 2003-04-02 Geoffrey Keating <geoffk@apple.com>
12945
12946 PR other/9274
12947 * g++.dg/pch/system-2.C: New.
12948 * g++.dg/pch/system-2.Hs: New.
12949
12950 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
12951
12952 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
12953
12954 * g++.dg/eh/simd-1.C (vecfunc): Same.
12955
12956 2003-04-01 Roger Sayle <roger@eyesopen.com>
12957
12958 * gcc.c-torture/execute/20030401-1.c: New test case.
12959
12960 2003-04-01 Ziemowit Laski <zlaski@apple.com>
12961
12962 * objc.dg/defs.m: New.
12963
12964 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
12965
12966 * g++.dg/eh/simd-1.C: New.
12967 * g++.dg/eh/simd-2.C: New.
12968
12969 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
12970
12971 * gcc.c-torture/execute/simd-3.c: New.
12972
12973 2003-03-31 Mark Mitchell <mark@codesourcery.com>
12974
12975 PR c/9936
12976 * gcc.dg/20030331-2.c: New test.
12977
12978 2003-03-31 Mark Mitchell <mark@codesourcery.com>
12979
12980 PR c++/10278
12981 * g++.dg/parse/crash2.C: New test.
12982
12983 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
12984
12985 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
12986 * gcc.c-torture/execute/20030331-1.c: ...here.
12987
12988 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
12989
12990 * gcc.c-torture/execute/20030331-1.c: New test.
12991
12992 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
12993
12994 * lib/gcov.exp: Adjust call return testing strings.
12995 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
12996
12997 2003-03-31 Roger Sayle <roger@eyesopen.com>
12998
12999 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
13000 * gcc.dg/builtins-7.c: New test case.
13001 * gcc.dg/builtins-8.c: New test case.
13002
13003 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13004
13005 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
13006
13007 2003-03-30 Mark Mitchell <mark@codesourcery.com>
13008
13009 PR c++/7647
13010 * g++.dg/lookup-class-member-2.C: New test.
13011
13012 2003-03-30 Glen Nakamura <glen@imodulo.com>
13013
13014 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
13015
13016 2003-03-28 Roger Sayle <roger@eyesopen.com>
13017
13018 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
13019
13020 2003-03-28 Mark Mitchell <mark@codesourcery.com>
13021
13022 * g++.dg/init/attrib1.C: New test.
13023
13024 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13025
13026 * gcc.dg/ultrasp8.c: New test.
13027
13028 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13029
13030 * gcc.dg/ultrasp7.c: New test.
13031
13032 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
13033
13034 PR c++/10047
13035 * g++.dg/template/inline1.C: New test.
13036
13037 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13038
13039 * gcc.dg/sparc-dwarf2.c: New test.
13040
13041 2003-03-27 Roger Sayle <roger@eyesopen.com>
13042
13043 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
13044 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
13045
13046 2003-03-27 Mark Mitchell <mark@codesourcery.com>
13047
13048 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
13049 than reading .x files.
13050 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
13051 * g77.dg/gcov/gcov-1.f: Likewise.
13052 * gcc.misc-tests/gcov-4b.c: Likewise.
13053 * gcc.misc-tests/gcov-5b.c: Likewise.
13054 * gcc.misc-tests/gcov-6.c: Likewise.
13055 * gcc.misc-tests/gcov-7.c: Likewise.
13056 * gcc.misc-tests/gcov-8.c: Likewise.
13057 * g++.dg/gcov/gcov-1.x: Remove.
13058 * g77.dg/gcov/gcov-1.x: Likewise.
13059 * gcc.misc-tests/gcov-4b.x: Likewise.
13060 * gcc.misc-tests/gcov-5b.x: Likewise.
13061 * gcc.misc-tests/gcov-6.x: Likewise.
13062 * gcc.misc-tests/gcov-7.x: Likewise.
13063 * gcc.misc-tests/gcov-8.x: Likewise.
13064
13065 2003-03-27 Glen Nakamura <glen@imodulo.com>
13066
13067 PR opt/10087
13068 * gcc.dg/20030324-1.c: New test.
13069
13070 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
13071
13072 PR c++/10224
13073 * g++.dg/template/arg3.C: New test.
13074
13075 PR c++/10158
13076 * g++.dg/template/friend18.C: New test.
13077
13078 2003-03-26 Roger Sayle <roger@eyesopen.com>
13079
13080 * g77.f-torture/compile/20030326-1.f: New test case.
13081
13082 2003-03-26 Janis Johnson <janis187@us.ibm.com>
13083
13084 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
13085
13086 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
13087
13088 2003-03-26 Jakub Jelinek <jakub@redhat.com>
13089
13090 * gcc.dg/ia64-sync-3.c: New test.
13091
13092 2003-03-26 Alan Modra <amodra@bigpond.net.au>
13093
13094 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
13095
13096 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13097
13098 * gcc.dg/ultrasp6.c: New test.
13099
13100 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13101
13102 * gcc.dg/i386-signbit-1.c: New test.
13103 * gcc.dg/i386-signbit-2.c: New test.
13104 * gcc.dg/i386-signbit-3.c: New test.
13105
13106 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13107
13108 * gcc.dg/ultrasp5.c: Fix options.
13109
13110 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13111
13112 * gcc.dg/ultrasp5.c: Fix comment.
13113
13114 2003-03-24 Bud Davis <bdavis9659@comcast.net>
13115
13116 PR fortran/10197
13117 * g77.f-torture/execute/10197.f: New test.
13118
13119 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
13120
13121 PR c++/9898, c++/383
13122 * g++.dg/template/conv6.C: New test.
13123
13124 PR c++/10119
13125 * g++.dg/template/ptrmem5.C: New test.
13126
13127 PR c++/10026
13128 * g++.dg/lookup/koenig1.C: New test.
13129
13130 PR C++/10199
13131 * g++.dg/lookup/template2.C: New test.
13132
13133 2003-03-24 Jakub Jelinek <jakub@redhat.com>
13134
13135 * g++.dg/opt/rtti1.C: New test.
13136
13137 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
13138
13139 * gcc.dg/ultrasp5.c: New test.
13140
13141 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
13142
13143 PR middle-end/9967
13144 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
13145 builtin fputs.
13146
13147 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
13148
13149 PR c/8224
13150 * gcc.dg/20030323-1.c: New test.
13151
13152 2003-03-23 Roger Sayle <roger@eyesopen.com>
13153
13154 * gcc.c-torture/compile/20030323-1.c: New test case.
13155
13156 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
13157
13158 * gcc.dg/20030321-1.c: New test.
13159
13160 2003-03-22 Zack Weinberg <zack@codesourcery.com>
13161
13162 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
13163
13164 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
13165
13166 PR c++/9978, c++/9708
13167 * g++.dg/ext/vlm1.C: Adjust expected error.
13168 * g++.dg/ext/vla2.C: New test.
13169 * g++.dg/template/arg1.C: New test.
13170 * g++.dg/template/arg2.C: New test.
13171
13172 2003-03-22 Bud Davis <bdavis9659@comcast.net>
13173
13174 * g77.f-torture/execute/select.f: New test.
13175 * g77.f-torture/noncompile/select_no_compile.f: New test.
13176
13177 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
13178
13179 PR c++/9898
13180 * g++.dg/other/error4.C: New test.
13181
13182 2003-03-20 Mark Mitchell <mark@codesourcery.com>
13183
13184 * g++.dg/template/friend17.C: New test.
13185
13186 2003-03-21 Alan Modra <amodra@bigpond.net.au>
13187
13188 * gcc.c-torture/compile/20030320-1.c: New.
13189
13190 2003-03-20 Roger Sayle <roger@eyesopen.com>
13191
13192 * gcc.dg/builtins-6.c: New test case.
13193
13194 2003-03-19 Alan Modra <amodra@bigpond.net.au>
13195
13196 PR target/10073
13197 * gcc.c-torture/compile/20030319-1.c: New.
13198
13199 2003-03-18 Jan Hubicka <jh@suse.cz>
13200
13201 * gcc.dg/i386-cvt-1.c: New test.
13202
13203 2003-03-17 Zack Weinberg <zack@codesourcery.com>
13204
13205 * objc.dg/naming-1.m: Use "(parse|syntax) error".
13206 * objc.dg/naming-2.m: Likewise.
13207
13208 2003-03-17 Mark Mitchell <mark@codesourcery.com>
13209
13210 PR c++/9639
13211 * g++.dg/parse/crash1.C: New test.
13212
13213 2003-03-16 Mark Mitchell <mark@codesourcery.com>
13214
13215 PR c++/8805
13216 * g++.dg/eh/cleanup1.C: New test.
13217
13218 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
13219
13220 * gcc.c-torture/execute/20030316-1.c: New test case.
13221
13222 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
13223
13224 PR c++/9629
13225 * g++.dg/init/ctor2.C: New test.
13226
13227 2003-03-15 Roger Sayle <roger@eyesopen.com>
13228
13229 * g77.f-torture/compile/xformat.f: New test case.
13230
13231 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13232
13233 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
13234 * g++.old-deja/g++.mike/eh50.C: Likewise.
13235
13236 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13237
13238 PR c++/6440
13239 * g++.dg/template/spec7.C: New test.
13240 * g++.dg/template/spec8.C: Likewise.
13241
13242 2003-03-14 Jakub Jelinek <jakub@redhat.com>
13243
13244 * gcc.c-torture/execute/20030313-1.c: New test.
13245
13246 2003-03-14 Richard Henderson <rth@redhat.com>
13247
13248 * gcc.dg/inline-2.c: Adjust alpha test for external call.
13249
13250 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13251
13252 * gcc.c-torture/compile/20030314-1.c: New test.
13253
13254 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
13255
13256 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
13257 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
13258 thumb target,
13259 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
13260 to accept newer _imp__ prefix and additional
13261 newline in .drectve section.
13262 * gcc.dg/dll-4.c: Likewise.
13263 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
13264 switch.
13265
13266 2003-03-13 Mark Mitchell <mark@codesourcery.com>
13267
13268 * g++.dg/parse/namespace9.C: New test.
13269
13270 * g++.dg/init/ref5.C: New test.
13271 * g++.dg/parse/ptrmem1.C: Likewise.
13272
13273 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13274
13275 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
13276 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
13277 regular expression.
13278 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
13279 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
13280
13281 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
13282
13283 * gcc.c-torture/execute/20030224-2.c: New test.
13284
13285 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13286
13287 * gcc.dg/decl-3.c: New test.
13288
13289 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13290
13291 * gcc.dg/i386-loop-2.c: New test.
13292
13293 2003-03-11 Mark Mitchell <mark@codesourcery.com>
13294
13295 PR c++/9474
13296 * g++.dg/parse/namespace8.C: New test.
13297
13298 PR c++/9924
13299 * g++.dg/overload/builtin2.C: New test.
13300
13301 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
13302
13303 * gcc.dg/return-type-3.c: New test.
13304
13305 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13306
13307 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
13308 profiling options are not supported.
13309
13310 2003-03-10 Mark Mitchell <mark@codesourcery.com>
13311
13312 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
13313 * g++.old-deja/g++.warn/impint2.C: Likewise.
13314
13315 2003-03-10 Devang Patel <dpatel@apple.com>
13316
13317 * g++.dg/cpp/c++_cmd_1.C: New test.
13318 * g++.dg/cpp/c++_cmd_1.h: New file.
13319
13320 2003-03-10 Segher Boessenkool <segher@koffie.nl>
13321
13322 * gcc.dg/altivec-9.c: New file.
13323
13324 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13325
13326 * gcc.dg/ppc-sdata-1.c: New test.
13327 * gcc.dg/ppc-sdata-2.c: New test.
13328
13329 2003-03-09 Mark Mitchell <mark@codesourcery.com>
13330
13331 PR c++/9373
13332 * g++.dg/opt/ptrmem2.C: New test.
13333
13334 PR c++/8534
13335 * g++.dg/opt/ptrmem1.C: New test.
13336
13337 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13338
13339 * gcc.dg/i386-loop-1.c: New test.
13340
13341 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13342
13343 PR c++/9970
13344 * g++.dg/lookup/friend1.C: New test.
13345
13346 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13347
13348 PR c++/9823
13349 * g++.dg/parser/constructor1.C: New test.
13350
13351 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
13352
13353 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
13354
13355 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
13356
13357 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
13358
13359 * gcc.dg/cpp/Wunused.c: Update test.
13360
13361 2003-03-08 Jan Hubicka <jh@suse.cz>
13362
13363 * gcc.dg/inline-3.c: New test.
13364
13365 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13366
13367 PR c++/9809
13368 * g++.dg/parse/builtin1.C: New test.
13369
13370 PR c++/9982
13371 * g++.dg/abi/cookie1.C: New test.
13372 * g++.dg/abi/cookie2.C: Likewise.
13373
13374 PR c++/9524
13375 * g++.dg/template/field1.C: New test.
13376
13377 PR c++/9912
13378 * g++.dg/parse/class1.C: New test.
13379 * g++.dg/parse/namespace7.C: Likewise.
13380 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
13381
13382 2003-03-07 Mark Mitchell <mark@codesourcery.com>
13383
13384 * g++.dg/init/ref4.C: New test.
13385
13386 2003-03-07 Jan Hubicka <jh@suse.cz>
13387
13388 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
13389 * gcc.dg/inline-3.c: New test.
13390
13391 2003-03-06 Mark Mitchell <mark@codesourcery.com>
13392
13393 * g++.dg/init/ref3.C: New test.
13394
13395 PR c++/9965
13396 * g++.dg/init/ref2.C: New test.
13397
13398 PR c++/9400
13399 * g++.dg/warn/Wshadow-2.C: New test.
13400
13401 PR c++/9791
13402 * g++.dg/warn/Woverloaded-1.C: New test.
13403
13404 2003-03-05 Jan Hubicka <jh@suse.cz>
13405
13406 * gcc.dg/i386-local2.c: New.
13407 * gcc.dg/i386-local.c: Fix typo.
13408
13409 2003-03-05 Mark Mitchell <mark@codesourcery.com>
13410
13411 * g++.dg/abi/layout3.C: New test.
13412
13413 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13414
13415 * gcc.c-torture/compile/20030305-1.c
13416
13417 2003-03-05 Jan Hubicka <jh@suse.cz>
13418
13419 * gcc.dg/i386-local.c: New.
13420
13421 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
13422
13423 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
13424
13425 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13426
13427 * gcc.dg/switch-2.c: New test.
13428 * gcc.dg/switch-3.c: New test.
13429 * gcc.dg/Wswitch.c: Adjust line numbers.
13430 * gcc.dg/Wswitch-default.c: Likewise.
13431 * gcc.dg/Wswitch-enum.c: Likewise.
13432
13433 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
13434
13435 * gcc.c-torture/execute/20030222-1.c: New test.
13436
13437 2003-03-03 James E Wilson <wilson@tuliptree.org>
13438
13439 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
13440
13441 2003-03-03 Mark Mitchell <mark@codesourcery.com>
13442
13443 PR c++/9878
13444 * g++.dg/init/ref1.C: New test.
13445
13446 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
13447
13448 * gcc.dg/sh-relax.c: New SH-only test.
13449
13450 2003-03-03 Geoffrey Keating <geoffk@apple.com>
13451
13452 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
13453 comment explaining purpose of testcase.
13454
13455 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13456
13457 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
13458 for HC11/HC12 (asm needs two int registers).
13459 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
13460 HC11/HC12 because the test uses an asm which needs two 32-bit
13461 registers.
13462
13463 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13464
13465 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
13466 for HC11/HC12 (array is too large otherwise).
13467 * gcc.c-torture/compile/920501-4.x: New file, likewise.
13468 * gcc.c-torture/compile/20010518-2.x: Likewise.
13469 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
13470 HC11/HC12 (array is too large).
13471
13472 2003-03-01 Geoffrey Keating <geoffk@apple.com>
13473
13474 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
13475 * lib/g++-dg.exp (g++-dg-test): Likewise.
13476
13477 2003-03-01 Roger Sayle <roger@eyesopen.com>
13478
13479 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
13480 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
13481
13482 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13483
13484 * g++.dg/warn/implicit-typename1.C: Remove warning.
13485
13486 2003-02-28 Richard Henderson <rth@redhat.com>
13487
13488 * gcc.dg/noreturn-1.c: Move noreturn warning line.
13489 * gcc.dg/return-type-1.c: Move control reaches end warning line.
13490
13491 2003-02-28 Geoffrey Keating <geoffk@apple.com>
13492
13493 * gcc.dg/pch/pch.exp: Change .pch to .gch.
13494 * g++.dg/pch/pch.exp: Likewise.
13495
13496 2003-02-28 Mark Mitchell <mark@codesourcery.com>
13497
13498 PR c++/9879
13499 * testsuite/g++.dg/init/new4.C: New test.
13500
13501 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
13502
13503 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
13504
13505 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
13506
13507 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
13508 unsigned long.
13509
13510 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
13511 wider than float.
13512
13513 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13514
13515 * lib/scanasm.exp: Add support for counting numbers of
13516 occurences.
13517 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
13518 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
13519
13520 2003-02-25 Mark Mitchell <mark@codesourcery.com>
13521
13522 PR c++/9683
13523 * g++.dg/template/static3.C: New test.
13524
13525 PR c++/9829
13526 * g++.dg/parse/namespace6.C: New test.
13527
13528 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13529
13530 PR target/9732
13531 * gcc.dg/20030225-1.c: New test.
13532
13533 2003-02-24 Mark Mitchell <mark@codesourcery.com>
13534
13535 * README: Remove out-of-date information.
13536
13537 PR c++/9836
13538 * g++.dg/template/spec6.C: New test.
13539
13540 2003-02-24 Jeff Law <law@redhat.com>
13541
13542 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
13543
13544 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13545
13546 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
13547 * gcc.dg/pragma-ep-1.c: Likewise.
13548
13549 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13550
13551 PR c++/9602
13552 * g++.dg/template/friend16.C: New test.
13553
13554 2003-02-23 Mark Mitchell <mark@codesourcery.com>
13555
13556 PR c++/5333
13557 * g++.dg/parse/fused-params1.C: Adjust error messages.
13558 * g++.dg/template/nested3.C: New test.
13559
13560 2003-02-24 Alan Modra <amodra@bigpond.net.au>
13561
13562 * g++.dg/abi/param1.C: New test.
13563
13564 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13565
13566 PR c++/7982
13567 * g++.dg/warn/implicit-typename1.C: New test.
13568
13569 2003-02-22 Kelley Cook <kelleycook@comcast.net>
13570
13571 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
13572 with "mtune".
13573 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13574 * gcc.c-torture/execute/20010129-1.x: Likewise.
13575 * gcc.dg/20011107-1.c: Likewise.
13576 * gcc.dg/20020108-1.c: Likewise.
13577 * gcc.dg/20020122-3.c: Likewise.
13578 * gcc.dg/20020206-1.c: Likewise.
13579 * gcc.dg/20020310-1.c: Likewise.
13580 * gcc.dg/20020426-2.c: Likewise.
13581 * gcc.dg/20020517-1.c: Likewise.
13582 * gcc.dg/991230-1.c: Likewise.
13583 * gcc.dg/i386-unroll-1.c: Likewise.
13584 * gcc.misc-tests/i386-prefetch.exp: Likewise.
13585
13586 2003-02-22 Jan Hubicka <jh@suse.cz>
13587
13588 * gcc.dg/i386-mul.c: New test.
13589
13590 2003-02-21 Roger Sayle <roger@eyesopen.com>
13591
13592 * gcc.dg/builtins-5.c: New test case.
13593
13594 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
13595
13596 * gcc.dg/asmreg-1.c: New test.
13597
13598 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13599
13600 PR c++/9749
13601 * g++.dg/parse/varmod1.C: New test.
13602
13603 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13604
13605 PR c++/9727
13606 * g++.dg/template/op1.C: New test.
13607
13608 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13609
13610 PR c++/8906
13611 * g++.dg/template/nested2.C: New test.
13612
13613 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13614
13615 PR c++/8724
13616 * g++.dg/expr/dtor1.C: New test.
13617
13618 2003-02-21 Zack Weinberg <zack@codesourcery.com>
13619
13620 * gcc.dg/cpp/include3.c: New test.
13621 * gcc.dg/cpp/inc/foo.h: New file.
13622
13623 2003-02-21 Glen Nakamura <glen@imodulo.com>
13624
13625 * gcc.c-torture/execute/20030221-1.c: New test.
13626
13627 2003-02-20 Mark Mitchell <mark@codesourcery.com>
13628
13629 PR c++/9729
13630 * g++.dg/abi/conv1.C: New test.
13631
13632 2003-02-20 Jan Hubicka <jh@suse.cz>
13633
13634 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
13635
13636 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
13637
13638 * gcc.c-torture/compile/20030219-1.c: New test.
13639
13640 2003-02-18 Jan Hubicka <jh@suse.cz>
13641
13642 * gcc.dg/funcorder.c: New test.
13643
13644 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13645
13646 * gcc.c-torture/execute/20030218-1.c: New.
13647
13648 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
13649
13650 * gcc.dg/20030218-1.c: New.
13651
13652 2003-02-18 Richard Henderson <rth@redhat.com>
13653
13654 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
13655 * gcc.dg/attr-used-2.c: New.
13656
13657 2003-02-18 Mark Mitchell <mark@codesourcery.com>
13658
13659 PR c++/9704
13660 * g++.dg/init/copy5.C: New test.
13661
13662 2003-02-18 Geoffrey Keating <geoffk@apple.com>
13663
13664 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
13665 * g++.dg/pch/pch.exp: Likewise.
13666
13667 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13668
13669 * gcc.c-torture/execute/20030209-1.c: Enable the test if
13670 STACK_SIZE is not defined.
13671
13672 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13673
13674 PR c++/9457
13675 * g++.dg/template/init1.C: New test.
13676
13677 2003-02-16 Jan HUbicka <jh@suse.cz>
13678
13679 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
13680 (foo): Add few extra tests
13681 * gcc.dg/c99-const-expr-3.c: Likewise.
13682 * gcc.c-torture/execute/20030216-1.c: New.
13683
13684 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13685
13686 PR c++/9459
13687 * g++.dg/ext/typeof4.C: New test.
13688
13689 2003-02-15 Roger Sayle <roger@eyesopen.com>
13690
13691 * gcc.dg/i386-387-3.c: New test case.
13692
13693 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
13694
13695 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
13696 cris-*-elf* cris-*-aout* and mmix-*-*.
13697
13698 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
13699
13700 * gcc.dg/20030213-1.c: New test.
13701
13702 2003-02-12 Roger Sayle <roger@eyesopen.com>
13703
13704 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
13705 * gcc.dg/i386-387-2.c: Likewise.
13706
13707 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
13708
13709 * gcc.dg/ppc-spe.c: Fix formatting.
13710 Enable tests that were previously unsupported by gas.
13711 Delete tests for instructions that no longer exist.
13712 Switch arguments on evsubifw builtin.
13713
13714 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
13715
13716 * gcc.c-torture/execute/20030209-1.c: Disable the test if
13717 STACK_SIZE is too small.
13718
13719 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13720 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13721
13722 * gcc.dg/decl-2.c: New test.
13723
13724 2003-02-10 Jan Hubicka <jh@suse.cz>
13725
13726 * gcc.dg/i386-fpcvt-1.c: New test.
13727
13728 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
13729
13730 * gcc.c-torture/execute/20030209-1.c: New test.
13731
13732 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
13733
13734 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
13735 int-wide bitops, use the constants of the same width.
13736 Likewise, if long long is 32-bit wide, test bitops using
13737 32-bit constants.
13738
13739 2003-02-07 Loren James Rittle <ljrittle@acm.org>
13740
13741 * gcc.dg/20021014-1.c: Annotate with expected notice text.
13742
13743 2003-02-07 Roger Sayle <roger@eyesopen.com>
13744
13745 * testsuite/gcc.dg/builtins-4.c: New test case.
13746
13747 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13748
13749 * gcc.dg/20020430-1.c: Fix dg command typos.
13750 * gcc.dg/20020503-1.c: Likewise.
13751
13752 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13753
13754 PR c++/8785
13755 * g++.dg/parse/fused-params1.C: New test.
13756
13757 PR c++/8857
13758 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
13759
13760 PR c++/8921
13761 * g++.dg/parse/non-dependent1.C: New test.
13762
13763 PR c++/8928
13764 * g++.dg/parse/dupl-tmpl-args1.C: New test.
13765
13766 PR c++/9228
13767 * g++.dg/parse/undefined7.C: New test.
13768 * g++.dg/parse/non-templ1.C: New test.
13769
13770 PR c++/9229
13771 * g++.dg/parse/too-many-tmpl-args1.C: New test.
13772
13773 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13774
13775 * gcc.c-torture/compile/20030206-1.c: New test.
13776
13777 2003-02-05 Roger Sayle <roger@eyesopen.com>
13778
13779 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
13780 "pow" to "foo" to avoid potential confusion with a math built-in.
13781
13782 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13783
13784 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
13785 conditions for SPARC targets.
13786
13787 2003-02-05 Jakub Jelinek <jakub@redhat.com>
13788
13789 * gcc.dg/20030204-1.c: New test.
13790
13791 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13792
13793 PR c++/38
13794 * g++.dg/parse/array-size1.C: New test.
13795
13796 PR c++/5657
13797 * g++.dg/parse/undefined3.C: New test.
13798
13799 PR c++/5665
13800 * g++.dg/parse/undefined4.C: New test.
13801
13802 PR c++/5975
13803 * g++.dg/parse/undefined5.C: New test.
13804
13805 PR c++/7259
13806 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
13807
13808 PR c++/8578
13809 * g++.dg/parse/casting-operator1.C: New test.
13810
13811 PR c++/8596
13812 * g++.dg/parse/undefined6.C: New test.
13813
13814 PR c++/8736
13815 * g++.dg/parse/missing-template1.C: New test.
13816
13817 2003-02-04 Jan Hubicka <jh@suse.cz>
13818
13819 * gcc.dg/i386-cadd.c: Compile using -march=k8.
13820 * gcc.dg/i386-cmov?.c: Likewise.
13821 * gcc.dg/i386-fpcvt-?.c: Likewise.
13822 * gcc.dg/i386-ssefp-1.c: Likewise.
13823 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
13824 conventions.
13825
13826 2003-02-03 Mark Mitchell <mark@codesourcery.com>
13827
13828 PR c++/7129
13829 * testsuite/g++.dg/ext/max.C: New test.
13830
13831 2003-02-03 Jan Hubicka <jh@suse.cz>
13832
13833 * gcc.c-torture/execute/20030203-1.c: New test.
13834
13835 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
13836
13837 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
13838 'natural-endian'.
13839
13840 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
13841
13842 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
13843 * g++.dg/init/new2.C: Likewise.
13844 * g++.dg/other/new1.C: Likewise.
13845
13846 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
13847
13848 * gcc.dg/struct-ret-libc.c: New test.
13849
13850 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
13851
13852 * gcc.dg/20030129-1.c: New test.
13853
13854 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13855
13856 PR c++/8849
13857 * g++.dg/template/ptrmem4.C: New test.
13858
13859 2003-01-29 Mark Mitchell <mark@codesourcery.com>
13860
13861 * g++.dg/parser/constant1.C: New test.
13862
13863 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13864
13865 PR c++/8591
13866 * g++.dg/parse/friend2.C: New test.
13867
13868 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
13869
13870 PR c++/9437
13871 * g++.dg/template/unify4.C: New test.
13872
13873 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
13874
13875 * gcc.c-torture/execute/20030128-1.c: New test.
13876
13877 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
13878
13879 * g++.dg/lookup/nested1.C: Test moved from ...
13880 * g++.old-deja/g++.other/lookup24.C: ... here.
13881
13882 2003-01-28 Jan Hubicka <jh@suse.cz>
13883
13884 * gcc.dg/i386-cmov5.c: New test.
13885
13886 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13887
13888 * gcc.c-torture/execute/20010925-1.c: Changed the
13889 memcpy declaration.
13890
13891 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13892
13893 PR c++/3902
13894 * g++.dg/parse/template5.C: New test.
13895
13896 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
13897
13898 PR fortran/9258
13899 * g77.dg/pr9258: New test.
13900
13901 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13902
13903 * README: Move relevant parts from README.g++.
13904
13905 * README.g++: Remove this file.
13906
13907 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13908
13909 * g++.dg/abi/dcast1.C: New test.
13910
13911 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13912
13913 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
13914
13915 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
13916
13917 PR c++/47
13918 * g++.old-deja/g++.other/lookup24.C: New test.
13919
13920 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13921
13922 PR middle-end/7227
13923 * gcc.dg/uninit-C.c: New test.
13924
13925 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
13926
13927 * g++.dg/abi/covariant1.C: New test.
13928
13929 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
13930
13931 * gcc.dg/20030123-1.c: New test.
13932
13933 2003-01-25 Jan Hubicka <jh@suse.cz>
13934
13935 PR opt/8492
13936 * gcc.c-torture/compile/20030125-1.c
13937
13938 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
13939
13940 PR c++/9403
13941 * g++.dg/parse/template3.C: New test.
13942 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
13943
13944 PR c++/795
13945 * g++.dg/parse/template4.C: New test.
13946
13947 PR c++/9415
13948 * g++.dg/template/qual2.C: New test.
13949
13950 PR c++/8545
13951 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
13952
13953 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
13954
13955 2003-01-25 Roger Sayle <roger@eyesopen.com>
13956
13957 * gcc.c-torture/execute/switch-1.c: New test case.
13958
13959 2003-01-25 Jan Hubicka <jh@suse.cz>
13960
13961 * gcc.c-torture/execute/20030125-1.[cx]: New test.
13962
13963 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
13964
13965 Tweaks for Bison-1.875. From the NEWS file:
13966 "- `parse error' -> `syntax error'
13967 Bison now uniformly uses the term `syntax error'"
13968 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
13969 * gcc.dg/cpp/digraph2.c: Likewise.
13970 * gcc.dg/cpp/direct2.c: Likewise.
13971 * gcc.dg/cpp/paste4.c: Likewise.
13972 * gcc.dg/c90-restrict-1.c: Likewise.
13973 * gcc.dg/c99-func-2.c: Likewise.
13974 * gcc.dg/noncompile/920721-2.c: Likewise.
13975 * gcc.dg/noncompile/930622-2.c: Likewise.
13976 * gcc.dg/noncompile/940112-1.c: Likewise.
13977 * gcc.dg/noncompile/950921-1.c: Likewise.
13978 * gcc.dg/noncompile/951123-1.c: Likewise.
13979 * gcc.dg/noncompile/971104-1.c: Likewise.
13980 * gcc.dg/noncompile/990416-1.c: Likewise.
13981
13982 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
13983
13984 * g++.dg/parse/undefined1.C: Add error message.
13985
13986 2003-01-22 Mark Mitchell <mark@codesourcery.com>
13987
13988 PR c++/9354
13989 * g++.dg/parse/new1.C: New test.
13990
13991 PR c++/9216
13992 * g++.dg/parse/template2.C: New test.
13993
13994 PR c++/9354
13995 * g++.dg/parse/typedef2.C: New test.
13996
13997 PR c++/9328
13998 * g++.dg/ext/typeof3.C: New test.
13999
14000 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14001
14002 PR c++/2738
14003 * g++.dg/parse/ret-type1.C: New test.
14004
14005 PR c++/3792
14006 * g++.dg/parse/tmpl-outside1.C: New test.
14007
14008 PR c++/4207
14009 * g++.dg/parse/int-as-enum1.C: New test.
14010
14011 PR c++/4903
14012 * g++.dg/parse/no-typename1.C: New test.
14013
14014 PR c++/5533
14015 * g++.dg/parse/no-value1.C: New test.
14016
14017 PR c++/5921
14018 * g++.dg/parse/wrong-inline1.C: New test.
14019
14020 PR c++/6402
14021 * g++.dg/parse/ref1.C: New test.
14022
14023 PR c++/6992
14024 * g++.dg/parse/attr-ctor1.C: New test.
14025
14026 PR c++/7229
14027 * g++.dg/parse/namespace5.C: New test.
14028
14029 PR c++/7917
14030 * g++.dg/parse/func-def1.C: New test.
14031
14032 PR c++/8143
14033 * g++.dg/parse/undefined1.C: New test.
14034
14035 PR c++/5723, PR c++/8522
14036 * g++.dg/parse/specialization1.C: New test.
14037
14038 PR c++/163, PR c++/8595
14039 * g++.dg/parse/struct-as-enum1.C: New test.
14040
14041 PR c++/9173
14042 * g++.dg/parse/undefined2.C: New test.
14043
14044 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14045
14046 PR c++/9298
14047 * g++.dg/parse/template1.C: New test.
14048
14049 PR c++/9384
14050 * g++.dg/parse/using1.C: New test.
14051
14052 PR c++/9285
14053 PR c++/9294
14054 * g++.dg/parse/expr2.C: New test.
14055
14056 PR c++/9388
14057 * g++.dg/parse/lookup2.C: Likewise.
14058
14059 2003-01-21 Jan Hubicka <jh@suse.cz>
14060
14061 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
14062 * gcc.c-torture/execute/eeprof-1.c: Likewise.
14063 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
14064 * gcc.c-torture/execute/string-opt-*.c: Likewise.
14065
14066 2003-01-20 Nick Clifton <nickc@redhat.com>
14067
14068 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
14069 problem with ARM sibcall code generation.
14070
14071 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
14072
14073 * gcc.c-torture/execute/20030120-1.c: New.
14074
14075 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
14076
14077 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
14078
14079 2003-01-17 Mark Mitchell <mark@codesourcery.com>
14080
14081 PR c++/9272
14082 * g++.dg/parse/ctor1.C: New test.
14083
14084 PR c++/9294:
14085 * g++.dg/parse/qualified1.C: New test.
14086
14087 * g++.dg/parse/typename3.C: New test.
14088
14089 2003-01-16 Richard Henderson <rth@redhat.com>
14090
14091 * g++.dg/tls/init-2.C: Fix error matches for real this time.
14092
14093 2003-01-16 Richard Henderson <rth@redhat.com>
14094
14095 * g++.dg/pch/pch.exp: Copy test header to the working directory
14096 before using it either for precompilation or direct use.
14097 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
14098 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
14099
14100 2003-01-16 Richard Henderson <rth@redhat.com>
14101
14102 * gcc.dg/pch/pch.exp: Copy test header to the working directory
14103 before using it either for precompilation or direct use.
14104 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
14105 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
14106
14107 2003-01-16 Mark Mitchell <mark@codesourcery.com>
14108
14109 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
14110 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
14111 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
14112 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
14113 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
14114 typename warning into error.
14115 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
14116 error messages.
14117 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
14118 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
14119 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
14120 messages.
14121 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
14122 make declaration visible in template.
14123 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
14124 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
14125 messages.
14126 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
14127 message.
14128 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
14129 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
14130 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
14131 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
14132 typename warning with error message.
14133 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
14134 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
14135 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
14136
14137 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
14138
14139 * g++.dg/parse/ambig2.C: New test.
14140
14141 2003-01-15 Richard Henderson <rth@redhat.com>
14142
14143 * g++.dg/tls/init-2.C: Update error message string.
14144
14145 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14146
14147 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
14148
14149 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
14150
14151 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
14152 all for HC11/HC12.
14153 * gcc.c-torture/compile/20001205-1.x: Likewise.
14154 * gcc.c-torture/compile/20001226-1.x: Likewise.
14155 * gcc.c-torture/compile/920520-1.x: Likewise.
14156 * gcc.c-torture/compile/961203-1.x: Likewise.
14157 * gcc.c-torture/compile/20020604-1.x: Likewise.
14158
14159 2003-01-15 Jan Hubicka <jh@suse.cz>
14160
14161 * gcc.c-torture/compile/20030115-1.c: New test.
14162
14163 * gcc.dg/i386-fpcvt-1.c: New test.
14164 * gcc.dg/i386-fpcvt-2.c: New test.
14165
14166 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
14167
14168 Further conform g++'s __vmi_class_type_info to the C++ ABI
14169 specification.
14170 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
14171 the specification.
14172
14173 2003-01-14 Jan Hubicka <jh@suse.cz>
14174
14175 * gcc.dg/i386-fpcvt-1.c: New test.
14176 * gcc.dg/i386-fpcvt-2.c: New test.
14177
14178 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14179
14180 * gcc.dg/i386-mmx-3.c: New test.
14181
14182 2003-01-12 Mark Mitchell <mark@codesourcery.com>
14183
14184 PR c++/9264
14185 * g++.dg/parse/octal1.C: New file.
14186
14187 PR c++/9172
14188 * g++.dg/parse/typename1.C: New file.
14189
14190 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
14191
14192 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
14193 * gcc.dg/bf-no-ms-layout.c: Likewise.
14194 * gcc.dg/bf-ms-attrib.c: Likewise.
14195
14196 2003-01-10 Mark Mitchell <mark@codesourcery.com>
14197
14198 PR c++/9099
14199 * g++.dg/parse/dtor1.C: New file.
14200
14201 PR c++/9128
14202 * g++.dg/rtti/typeid1.C: New file.
14203
14204 PR c++/9153
14205 * g++.dg/parse/lookup1.C: New file.
14206
14207 PR c++/9171
14208 * g++.dg/templ/spec5.C: New file.
14209
14210 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
14211
14212 * gcc.c-torture/compile/20030110-1.c: New test.
14213
14214 2003-01-09 Geoffrey Keating <geoffk@apple.com>
14215
14216 Merge from pch-branch:
14217
14218 2002-12-23 Geoffrey Keating <geoffk@apple.com>
14219
14220 * gcc.dg/pch/cpp-1.h: New.
14221 * gcc.dg/pch/cpp-1.c: New.
14222 * gcc.dg/pch/cpp-2.h: New.
14223 * gcc.dg/pch/cpp-2.c: New.
14224
14225 2002-11-19 Geoffrey Keating <geoffk@apple.com>
14226
14227 * gcc.dg/pch/except-1.h: New.
14228 * gcc.dg/pch/except-1.c: New.
14229
14230 2002-11-13 Geoffrey Keating <geoffk@apple.com>
14231
14232 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
14233 running test.
14234 * gcc.dg/pch: Include *.hp not *.h.
14235 * gcc.dg/pch/system-1.h: New.
14236 * gcc.dg/pch/system-1.c: New.
14237
14238 2002-11-11 Geoffrey Keating <geoffk@apple.com>
14239
14240 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
14241 rather than trying to build and run a program using PCH.
14242 * gcc.dg/pch: Remove dg-do commands from test files.
14243
14244 2002-11-08 Geoffrey Keating <geoffk@apple.com>
14245
14246 * gcc.dg/pch/macro-3.c: New.
14247 * gcc.dg/pch/macro-3.h: New.
14248
14249 2002-11-04 Geoffrey Keating <geoffk@apple.com>
14250
14251 * gcc.dg/pch/common-1.c: New.
14252 * gcc.dg/pch/common-1.h: New.
14253 * gcc.dg/pch/decl-1.c: New.
14254 * gcc.dg/pch/decl-1.h: New.
14255 * gcc.dg/pch/decl-2.c: New.
14256 * gcc.dg/pch/decl-2.h: New.
14257 * gcc.dg/pch/decl-3.c: New.
14258 * gcc.dg/pch/decl-3.h: New.
14259 * gcc.dg/pch/decl-4.c: New.
14260 * gcc.dg/pch/decl-4.h: New.
14261 * gcc.dg/pch/decl-5.c: New.
14262 * gcc.dg/pch/decl-5.h: New.
14263 * gcc.dg/pch/global-1.c: New.
14264 * gcc.dg/pch/global-1.h: New.
14265 * gcc.dg/pch/inline-1.c: New.
14266 * gcc.dg/pch/inline-1.h: New.
14267 * gcc.dg/pch/inline-2.c: New.
14268 * gcc.dg/pch/inline-2.h: New.
14269 * gcc.dg/pch/static-1.c: New.
14270 * gcc.dg/pch/static-1.h: New.
14271 * gcc.dg/pch/static-2.c: New.
14272 * gcc.dg/pch/static-2.h: New.
14273
14274 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
14275
14276 * g++.dg/pch/pch.exp: Better handle failing testcases.
14277 * gcc.dg/pch/pch.exp: Likewise.
14278 * gcc.dg/pch/macro-1.c: New.
14279 * gcc.dg/pch/macro-1.h: New.
14280 * gcc.dg/pch/macro-2.c: New.
14281 * gcc.dg/pch/macro-2.h: New.
14282
14283 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
14284
14285 * g++.dg/dg.exp: Treat files in pch/ specially.
14286 * g++.dg/pch/pch.exp: New file.
14287 * g++.dg/pch/empty.H: New file.
14288 * g++.dg/pch/empty.C: New file.
14289 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
14290 "precompile".
14291
14292 * gcc.dg/pch/pch.exp: New file.
14293 * gcc.dg/pch/empty.h: New file.
14294 * gcc.dg/pch/empty.c: New file.
14295 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
14296 "precompile".
14297
14298 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14299
14300 * g++.dg/template/friend14.C: New test.
14301
14302 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14303
14304 * gcc.dg/old-style-asm-1.c: New test.
14305
14306 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
14307
14308 * gcc.c-torture/compile/20030109-1.c: New test.
14309
14310 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14311
14312 * gcc.c-torture/execute/20030109-1.c: New test.
14313
14314 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
14315
14316 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
14317 * g++.old-deja/g++.mike/dyncast2.C: Likewise
14318 * g++.old-deja/g++.mike/dyncast3.C: Likewise
14319 * g++.old-deja/g++.mike/eh2.C: Likewise
14320 * g++.old-deja/g++.mike/eh3.C: Likewise
14321 * g++.old-deja/g++.mike/eh5.C: Likewise
14322 * g++.old-deja/g++.mike/eh6.C: Likewise
14323 * g++.old-deja/g++.mike/eh7.C: Likewise
14324 * g++.old-deja/g++.mike/eh8.C: Likewise
14325 * g++.old-deja/g++.mike/eh9.C: Likewise
14326 * g++.old-deja/g++.mike/eh10.C: Likewise
14327 * g++.old-deja/g++.mike/eh12.C: Likewise
14328 * g++.old-deja/g++.mike/eh13.C: Likewise
14329 * g++.old-deja/g++.mike/eh14.C: Likewise
14330 * g++.old-deja/g++.mike/eh16.C: Likewise
14331 * g++.old-deja/g++.mike/eh17.C: Likewise
14332 * g++.old-deja/g++.mike/eh18.C: Likewise
14333 * g++.old-deja/g++.mike/eh21.C: Likewise
14334 * g++.old-deja/g++.mike/eh23.C: Likewise
14335 * g++.old-deja/g++.mike/eh24.C: Likewise
14336 * g++.old-deja/g++.mike/eh25.C: Likewise
14337 * g++.old-deja/g++.mike/eh26.C: Likewise
14338 * g++.old-deja/g++.mike/eh27.C: Likewise
14339 * g++.old-deja/g++.mike/eh28.C: Likewise
14340 * g++.old-deja/g++.mike/eh29.C: Likewise
14341 * g++.old-deja/g++.mike/eh31.C: Likewise
14342 * g++.old-deja/g++.mike/eh33.C: Likewise
14343 * g++.old-deja/g++.mike/eh34.C: Likewise
14344 * g++.old-deja/g++.mike/eh35.C: Likewise
14345 * g++.old-deja/g++.mike/eh36.C: Likewise
14346 * g++.old-deja/g++.mike/eh37.C: Likewise
14347 * g++.old-deja/g++.mike/eh38.C: Likewise
14348 * g++.old-deja/g++.mike/eh39.C: Likewise
14349 * g++.old-deja/g++.mike/eh40.C: Likewise
14350 * g++.old-deja/g++.mike/eh41.C: Likewise
14351 * g++.old-deja/g++.mike/eh42.C: Likewise
14352 * g++.old-deja/g++.mike/eh44.C: Likewise
14353 * g++.old-deja/g++.mike/eh46.C: Likewise
14354 * g++.old-deja/g++.mike/eh47.C: Likewise
14355 * g++.old-deja/g++.mike/eh48.C: Likewise
14356 * g++.old-deja/g++.mike/eh49.C: Likewise
14357 * g++.old-deja/g++.mike/eh50.C: Likewise
14358 * g++.old-deja/g++.mike/eh51.C: Likewise
14359 * g++.old-deja/g++.mike/eh53.C: Likewise
14360 * g++.old-deja/g++.mike/eh55.C: Likewise
14361 * g++.old-deja/g++.mike/p7912.C: Likewise
14362 * g++.old-deja/g++.mike/p9706.C: Likewise
14363 * g++.old-deja/g++.mike/p10416.C: Likewise
14364 * g++.old-deja/g++.mike/p11667.C: Likewise
14365 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
14366 Remove redundant reference to Iris.
14367 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
14368 Elxsi, i860, Pico Java, and WE32K.
14369
14370 2003-01-07 Mark Mitchell <mark@codesourcery.com>
14371
14372 * g++.dg/ext/asm4.C: New test.
14373
14374 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14375
14376 PR c++/9030
14377 * g++.dg/template/friend12.C: New test.
14378 * g++.dg/template/friend13.C: Likewise.
14379 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
14380
14381 2003-01-08 Jan Hubicka <jh@suse.cz>
14382
14383 * gcc.dg/i386-cadd.c: New test.
14384 * gcc.dg/i386-cmov4.c: Likewise.
14385
14386 2003-01-06 Mark Mitchell <mark@codesourcery.com>
14387
14388 PR c++/9165
14389 * g++.dg/warn/Wunused-3.C: New test.
14390
14391 * g++.dg/abi/bitfield9.C: New test.
14392
14393 PR c++/9189
14394 * g++.dg/parse/defarg3.C: New test.
14395
14396 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
14397
14398 * g++.dg/parse/ambig1.C: New test.
14399 * g++.dg/parse/defarg2.C: New test.
14400
14401 2003-01-05 Mark Mitchell <mark@codesourcery.com>
14402
14403 * g++.dg/template/defarg-1.C: New test.
14404 * g++.dg/template/local2.C: Likewise.
14405
14406 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
14407
14408 * gcc.c-torture/execute/20030105-1.c: New test.
14409
14410 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14411
14412 * g++.dg/parse/namespace3.C: Remove extra semicolons.
14413 * g++.dg/parse/namespace4.C: Likewise.
14414
14415 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
14416
14417 * g++.dg/template/ntp2.C: New test.
14418
14419 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
14420
14421 * g++.dg/parse/extern-C-1.C: New test.
14422
14423 * g++.dg/parse/namespace4.C: New test.
14424
14425 * g++.dg/template/nested1.C: New test.
14426
14427 * g++.dg/parse/namespace3.C: New test.
14428
14429 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
14430
14431 * g++.dg/lookup/two-stage1.C: New test.
14432
14433 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14434
14435 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
14436 * g++.old-deja/g++.jason/access8.C: Likewise.
14437 * g++.old-deja/g++.other/decl5.C: Likewise.
14438
14439 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14440
14441 * g++.dg/parse/parse7.C: New test.
14442
14443 2003-01-02 Mark Mitchell <mark@codesourcery.com>
14444
14445 PR c++/2843
14446 * g++.dg/ext/attrib7.C: New test.
14447
14448 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14449
14450 * g++.dg/parse/parse6.C: New test.
14451
14452 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
14453
14454 * gcc.dg/h8300-stack-1.c: New.
14455
14456 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14457
14458 g++.dg/lookup/exception1.C: New test.
14459
14460 g++.dg/lookup/template1.C: New test.
14461
14462 g++.dg/parse/namespace2.C: New test.
14463
14464 g++.dg/parse/parens2.C: New test.
14465
14466 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14467
14468 * g++.dg/parse/parse5.C: New test.
14469 * g++.dg/lookup/scoped4.C: New test.
14470
14471 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14472
14473 * g++.dg/parse/parens1.C: New test.
14474
14475 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
14476 angle-bracket1.C.
14477 * g++.dg/parse/parens2.C: New test.
14478
14479 * g++.dg/lookup/scope-operator1.C: New test.
14480
14481 * g++.dg/parse/operator1.C: New test.
14482
14483 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14484
14485 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
14486 * g++.old-deja/g++.other/access6.C: Likewise.
14487 * g++.old-deja/g++.other/decl1.C: Likewise.
14488 * g++.old-deja/g++.pt/typename12.C: Likewise.
14489
14490 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14491
14492 * g++.dg/parse/namespace1.C: New test.
14493
14494 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14495
14496 * g++.dg/parse/parse4.C: New test.
14497
14498 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14499
14500 * g++.dg/parse/parse3.C: New test.
14501
14502 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14503
14504 * g++.dg/parse/parse2.C: New test.
14505
14506 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14507
14508 * g++.dg/template/friend11.C: New test.
14509
14510 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14511
14512 * g++.dg/parse/parse1.C: New test.
14513
14514 2002-12-31 Janis Johnson <janis187@us.ibm.com>
14515
14516 * lib/profopt.exp: Change the name of a global variable to avoid
14517 possible clashes with other test suites.
14518
14519 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
14520
14521 * g++.dg/inherit/covariant8.C: New test.
14522
14523 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14524
14525 * g++.dg/init/array9.C: New test.
14526
14527 PR c++/9112
14528 * g++.dg/parse/expr1.C: New test.
14529
14530 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
14531
14532 * gcc.c-torture/compile/20021230-1.c: New test.
14533
14534 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
14535
14536 * g++.dg/inherit/covariant5.C: New test.
14537 * g++.dg/inherit/covariant6.C: New test.
14538 * g++.dg/inherit/covariant7.C: New test.
14539
14540 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14541
14542 PR c++/2739
14543 * g++.dg/other/access2.C: New test.
14544
14545 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
14546
14547 * g++.dg/other/anon-struct.C: No longer fails
14548 * g++.old-deja/g++.brendan/parse4.C: Likewise.
14549 * g++.old-deja/g++.brendan/parse5.C: Likewise.
14550 * g++.old-deja/g++.brendan/parse6.C: Likewise.
14551
14552 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
14553
14554 * g++.dg/parse/angle-bracket.C (main): No longer fails.
14555
14556 2002-12-27 Mark Mitchell <mark@codesourcery.com>
14557
14558 * g++.dg/eh/spec4.C: Remove stray semicolon.
14559 * g++.dg/expr/pmf-1.C: Change error message.
14560 * g++.dg/ext/asm1.C: Remove stray semicolon.
14561 * g++.dg/ext/typename1.C: Add missing typenames.
14562 * g++.dg/inherit/template-as-base.C: Change error message.
14563 * g++.dg/lookup/scoped1.C: Likewise.
14564 * g++.dg/lookup/scoped2.C: Likewise.
14565 * g++.dg/lookup/using2.C: Likewise.
14566 * g++.dg/other/component1.C: Remove stray semicolon.
14567 * g++.dg/other/do1.C: Change error message.
14568 * g++.dg/other/error2.C: Likewise.
14569 * g++.dg/other/init1.C: Likewise.
14570 * g++.dg/other/packed1.C: Remove stray semicolon.
14571 * g++.dg/other/ptrmem2.C: Change error message.
14572 * g++.dg/parse/parameter-declaration-1.C: Remove line number
14573 marker.
14574 * g++.dg/special/initp1.C: Remove invalid attribute usage.
14575 * g++.dg/template/access3.C: Add typename keyword.
14576 * g++.dg/template/access5.C: Remove stray semicolon.
14577 * g++.dg/template/access6.C: Likewise.
14578 * g++.dg/template/complit1.C: Likewise.
14579 * g++.dg/template/crash1.C: Change error message.
14580 * g++.dg/template/inherit2.C: Remove stray semicolon.
14581 * g++.dg/template/instantiate2.C: Likewise.
14582 * g++.dg/template/instantiate3.C: Change error message.
14583 * g++.dg/template/qual1.C: Remove stray semicolon.
14584 * g++.dg/template/qualttp18.C: Change error message.
14585 * g++.dg/template/ref1.C: Remove stray semicolon.
14586 * g++.dg/template/sizeof1.C (A::value): Declare it.
14587 * g++.dg/template/spec4.C: Change error message.
14588 * g++.dg/template/static1.C: Likewise.
14589 * g++.dg/template/type1.C: Likewise.
14590 * g++.dg/template/typename3.C: Likewise.
14591 * g++.old-deja/g++.benjamin/13478.C: Change error message.
14592 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
14593 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
14594 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
14595 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
14596 named return value extension.
14597 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
14598 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
14599 * g++.old-deja/g++.bob/extern_C.C: Likewise.
14600 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14601 * g++.old-deja/g++.brendan/complex1.C: Likewise.
14602 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14603 * g++.old-deja/g++.brendan/crash13.C: Likewise.
14604 * g++.old-deja/g++.brendan/crash15.C: Likewise.
14605 * g++.old-deja/g++.brendan/crash18.C: Change error message.
14606 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
14607 * g++.old-deja/g++.brendan/crash38.C: Likewise.
14608 * g++.old-deja/g++.brendan/crash50.C: Likewise.
14609 * g++.old-deja/g++.brendan/crash56.C: Likewise.
14610 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
14611 syntax.
14612 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
14613 * g++.old-deja/g++.brendan/crash8.C: Change error message.
14614 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
14615 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14616 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
14617 * g++.old-deja/g++.brendan/template11.C: Likewise.
14618 * g++.old-deja/g++.brendan/template26.C: Likewise.
14619 * g++.old-deja/g++.brendan/template27.C: Use explicit
14620 specialization syntax.
14621 * g++.old-deja/g++.brendan/template30.C: Likewise.
14622 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
14623 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
14624 non-dependent names.
14625 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
14626 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
14627 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
14628 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
14629 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
14630 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
14631 named return value extension.
14632 * g++.old-deja/g++.ext/namedret2.C: Likewise.
14633 * g++.old-deja/g++.ext/namedret3.C: Likewise.
14634 * g++.old-deja/g++.ext/return1.C: Likewise.
14635 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
14636 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
14637 * g++.old-deja/g++.jason/access8.C: Likewise.
14638 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
14639 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
14640 pseudo-destructor names.
14641 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
14642 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
14643 pseudo-destructor names.
14644 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
14645 * g++.old-deja/g++.jason/overload19.C: Likewise.
14646 * g++.old-deja/g++.jason/overload32.C: Likewise.
14647 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
14648 stray semicolons.
14649 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
14650 * g++.old-deja/g++.jason/return.C: Likewise.
14651 * g++.old-deja/g++.jason/return2.C: Likewise.
14652 * g++.old-deja/g++.jason/shadow1.C: Likewise.
14653 * g++.old-deja/g++.jason/special.C: Use explicit specialization
14654 syntax.
14655 * g++.old-deja/g++.jason/template10.C: Account for use of
14656 non-dependent names.
14657 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
14658 syntax.
14659 * g++.old-deja/g++.jason/template37.C: Likewise.
14660 * g++.old-deja/g++.law/access4.C: Change error messages.
14661 * g++.old-deja/g++.law/arm13.C: Remove incorrect
14662 pseudo-destructor names.
14663 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
14664 * g++.old-deja/g++.law/ctors9.C: Likewise.
14665 * g++.old-deja/g++.law/cvt22.C: Likewise.
14666 * g++.old-deja/g++.law/dtors5.C: Likewise.
14667 * g++.old-deja/g++.law/global-init1.C: Likewise.
14668 * g++.old-deja/g++.law/missed-error3.C: Likewise.
14669 * g++.old-deja/g++.law/operators28.C: Likewise.
14670 * g++.old-deja/g++.law/visibility28.C: Likewise.
14671 * g++.old-deja/g++.martin/eval1.C: Likewise.
14672 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
14673 name.
14674 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
14675 * g++.old-deja/g++.mike/net34.C: Likewise.
14676 * g++.old-deja/g++.mike/net36.C: Likewise.
14677 * g++.old-deja/g++.mike/ns2.C: Likewise.
14678 * g++.old-deja/g++.mike/p12306.C: Likewise.
14679 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
14680 value extension.
14681 * g++.old-deja/g++.mike/p700.C: Likewise.
14682 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
14683 * g++.old-deja/g++.mike/p710.C: Likewise.
14684 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
14685 value extension.
14686 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
14687 * g++.old-deja/g++.mike/pmf9.C: Likewise.
14688 * g++.old-deja/g++.ns/crash2.C: Likewise.
14689 * g++.old-deja/g++.ns/crash3.C: Likewise.
14690 * g++.old-deja/g++.ns/invalid1.C: Likewise.
14691 * g++.old-deja/g++.ns/ns17.C: Likewise.
14692 * g++.old-deja/g++.ns/template16.C: Likewise.
14693 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
14694 keyword.
14695 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
14696 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
14697 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
14698 named return value extension.
14699 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
14700 * g++.old-deja/g++.other/access4.C: Issue additional error
14701 messages.
14702 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
14703 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
14704 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
14705 * g++.old-deja/g++.other/crash25.C: Change error message.
14706 * g++.old-deja/g++.other/crash4.C: Change error message.
14707 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
14708 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
14709 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
14710 checks.
14711 * g++.old-deja/g++.other/defarg8.C: Likewise.
14712 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
14713 * g++.old-deja/g++.other/dtor10.C: Likewise.
14714 * g++.old-deja/g++.other/incomplete.C: Likewise.
14715 * g++.old-deja/g++.other/linkage7.C: Likewise.
14716 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
14717 lookup algorithm.
14718 * g++.old-deja/g++.other/mangle2.C: Likewise.
14719 * g++.old-deja/g++.other/refinit2.C: Likewise.
14720 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
14721 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
14722 * g++.old-deja/g++.pt/crash28.C: Likewise.
14723 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
14724 syntax.
14725 * g++.old-deja/g++.pt/crash32.C: Change error message.
14726 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
14727 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
14728 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
14729 error message position.
14730 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
14731 * g++.old-deja/g++.pt/defarg8.C: Change error message.
14732 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
14733 syntax.
14734 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
14735 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
14736 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
14737 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
14738 keyword.
14739 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14740 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
14741 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
14742 keyword.
14743 * g++.old-deja/g++.pt/explicit71.C: Change error message.
14744 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
14745 syntax.
14746 * g++.old-deja/g++.pt/friend28.C: Account for use of
14747 non-dependent names.
14748 * g++.old-deja/g++.pt/friend29.C: Likewise.
14749 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
14750 rules.
14751 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
14752 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
14753 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
14754 lookup rules.
14755 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
14756 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
14757 keyword.
14758 * g++.old-deja/g++.pt/memclass20.C: Likewise.
14759 * g++.old-deja/g++.pt/memclass5.C: Likewise.
14760 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
14761 keyword.
14762 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
14763 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
14764 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
14765 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
14766 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
14767 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
14768 keyword.
14769 * g++.old-deja/g++.pt/spec10.C: Likewise.
14770 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
14771 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
14772 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
14773 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
14774 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
14775 * g++.old-deja/g++.pt/ttp62.C: Likewise.
14776 * g++.old-deja/g++.pt/ttp64.C: Likewise.
14777 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
14778 * g++.old-deja/g++.pt/typename15.C: Likewise.
14779 * g++.old-deja/g++.pt/typename22.C: Likewise.
14780 * g++.old-deja/g++.pt/typename6.C: Change error messages.
14781 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
14782 * g++.old-deja/g++.pt/virtual2.C: Likewise.
14783 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
14784 syntax.
14785 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
14786 return value extension.
14787 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
14788 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
14789 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
14790 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
14791
14792 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
14793
14794 * g++.dg/warn/inline1.C: New test.
14795 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
14796 * g++.old-deja/g++.jason/synth10.C: Likewise.
14797 * g++.old-deja/g++.mike/net31.C: Likewise.
14798 * g++.old-deja/g++.mike/p8786.C: Likewise.
14799
14800 * g++.dg/template/friend10.C: New test.
14801 * g++.dg/template/conv5.C: New test.
14802
14803 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
14804
14805 * g++.dg/lookup/scoped3.C: New test.
14806
14807 * g++.dg/lookup/decl1.C: New test.
14808 * g++.dg/lookup/decl2.C: New test.
14809
14810 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
14811
14812 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
14813 gcc.c-torture/compile/20021015-1.c,
14814 gcc.c-torture/compile/20021015-2.c,
14815 gcc.c-torture/compile/20021123-1.c,
14816 gcc.c-torture/compile/20021123-2.c,
14817 gcc.c-torture/compile/20021123-3.c,
14818 gcc.c-torture/compile/20021123-4.c,
14819 gcc.c-torture/execute/20021024-1.c: Add tests previously added
14820 only to 3.1 or 3.2 branch.
14821
14822 2002-12-23 Mark Mitchell <mark@codesourcery.com>
14823
14824 * gcc.dg/i386-bitfield3.c: New test.
14825
14826 * gcc.dg/i386-bitfield2.c: New test.
14827
14828 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
14829
14830 * g++.dg/parse/conv_op1.C: New test.
14831
14832 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
14833
14834 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
14835 approved.
14836
14837 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
14838
14839 * gcc.c-torture/compile/20021220-1.c: New test.
14840
14841 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
14842
14843 * gcc.dg/i386-fastcall-1.c: New.
14844
14845 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14846
14847 * gcc.c-torture/execute/20021219-1.c: New test.
14848
14849 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14850
14851 * gcc.dg/i386-pic-1.c: New test.
14852
14853 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14854
14855 PR c++/8099
14856 * g++.dg/template/friend9.C: New test.
14857
14858 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14859
14860 PR c++/3663
14861 * g++.dg/template/access7.C: New test.
14862
14863 2002-12-18 Nick Clifton <nickc@redhat.com>
14864
14865 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
14866 the libstdc++-v3 directory has been found.
14867
14868 2002-12-12 Devang Patel <dpatel@apple.com>
14869 * gcc.dg/darwin-ld-1.c: New test.
14870 * gcc.dg/darwin-ld-2.c: New test.
14871 * gcc.dg/darwin-ld-3.c: New test.
14872 * gcc.dg/darwin-ld-4.c: New test.
14873 * gcc.dg/darwin-ld-5.c: New test.
14874
14875 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14876
14877 * gcc.c-torture/compile/20021212-1.c: New test.
14878
14879 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
14880
14881 * gcc.dg/fshort-wchar: New test.
14882
14883 2002-12-10 Mark Mitchell <mark@codesourcery.com>
14884
14885 PR c++/8372
14886 * g++.dg/template/dtor1.C: New test.
14887
14888 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
14889 markers.
14890
14891 2002-12-10 Jakub Jelinek <jakub@redhat.com>
14892
14893 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
14894
14895 2002-12-09 Mark Mitchell <mark@codesourcery.com>
14896
14897 * g++.dg/template/static1.C: New test.
14898 * g++.dg/template/static2.C: New test.
14899 * g++.old-deja/g++.ext/memconst.C: New test.
14900
14901 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14902
14903 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
14904 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
14905 * g++.dg/special/initp1.C: Likewise.
14906
14907 2002-12-06 Jakub Jelinek <jakub@redhat.com>
14908
14909 * gcc.c-torture/execute/20021204-1.c: New test.
14910
14911 2002-12-04 Geoffrey Keating <geoffk@apple.com>
14912
14913 * gcc.dg/ppc-fmadd-1.c: New file.
14914 * gcc.dg/ppc-fmadd-2.c: New file.
14915 * gcc.dg/ppc-fmadd-3.c: New file.
14916
14917 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14918
14919 * gcc.c-torture/compile/20021204-1.c: New test.
14920
14921 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
14922
14923 * g++.dg/inherit/covariant2.C: New test.
14924 * g++.dg/inherit/covariant3.C: New test.
14925 * g++.dg/inherit/covariant4.C: New test.
14926 * g++.dg/inherit/covariant1.C: Remove XFAIL.
14927 * g++.old-deja/g++.robertl/eb17.C: Likewise.
14928
14929 2002-12-03 Mark Mitchell <mark@codesourcery.com>
14930
14931 PR c++/8688
14932 * g++.dg/init/brace3.C: New test.
14933
14934 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
14935
14936 * gcc.dg/20020210-1.c: Fix a comment typo.
14937
14938 2002-12-02 Mark Mitchell <mark@codesourcery.com>
14939
14940 PR c++/8720
14941 * g++.dg/parse/defarg1.C: New test.
14942
14943 PR c++/8615
14944 * g++.dg/template/char1.C: New test.
14945
14946 * g++.dg/template/varmod1.C: Fix typo.
14947
14948 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14949
14950 DR 180
14951 * g++.old-deja/g++.pt/crash32.C: Expect error.
14952
14953 2002-12-01 Mark Mitchell <mark@codesourcery.com>
14954
14955 PR c++/5919
14956 * g++.dg/template/varmod1.C: New test.
14957
14958 PR c++/8727
14959 * g++.dg/inherit/typeinfo1.C: New test.
14960
14961 PR c++/8663
14962 * g++.dg/inherit/typedef1.C: New test.
14963
14964 2002-11-30 Mark Mitchell <mark@codesourcery.com>
14965
14966 PR c++/8332
14967 PR c++/8493
14968 * g++.dg/template/strlen1.C: New test.
14969
14970 PR c++/8227
14971 * g++.dg/template/ctor2.C: New test.
14972
14973 PR c++/8214
14974 * g++.dg/init/string1.C: New test.
14975
14976 PR c++/8511
14977 * g++.dg/template/friend8.C: New test.
14978
14979 2002-11-29 Joe Buck <jbuck@synopsys.com>
14980
14981 * g++.dg/lookup/anon2.C: New test.
14982
14983 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
14984
14985 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
14986 h8300 port.
14987
14988 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
14989
14990 * gcc.dg/bitfld-6.c: New test.
14991
14992 2002-11-27 Jan Hubicka <jh@suse.cz>
14993
14994 * gcc.c-torture/execute/20021127.[cx]: New test.
14995
14996 2002-11-26 Jan Hubicka <jh@suse.cz>
14997
14998 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
14999 quality.
15000
15001 2002-11-26 Geoffrey Keating <geoffk@apple.com>
15002
15003 * g++.dg/init/brace2.C: New test.
15004 * g++.old-deja/g++.mike/p9129.C: Correct.
15005
15006 2002-11-26 Mark Mitchell <mark@codesourcery.com>
15007
15008 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
15009
15010 2002-11-25 Andreas Bauer <baueran@in.tum.de>
15011
15012 * gcc.dg/sibcall-6: New test for indirect sibcalls.
15013
15014 2002-11-25 Mark Mitchell <mark@codesourcery.com>
15015
15016 * testsuite/g++.dg/abi/empty11.C: New test.
15017 * testsuite/g++.dg/rtti/cv1.C: New test.
15018
15019 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
15020
15021 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
15022
15023 2002-11-24 Mark Mitchell <mark@codesourcery.com>
15024
15025 * g++.dg/abi/empty10.C: New test.
15026
15027 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15028
15029 * gcc.c-torture/compile/20021124-1.c: New test.
15030
15031 2002-11-22 Mark Mitchell <mark@codesourcery.com>
15032
15033 * g++.dg/abi/rtti2.C: New test.
15034
15035 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15036
15037 * gcc.dg/i386-unroll-1.c: New test.
15038
15039 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15040
15041 * gcc.c-torture/compile/20021120-1.c: New test.
15042 * gcc.c-torture/compile/20021120-2.c: New test.
15043
15044 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15045
15046 * gcc.dg/bitfld-5.c: New test.
15047
15048 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15049
15050 * gcc.c-torture/execute/20021120-3.c: New test.
15051
15052 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15053
15054 * gcc.c-torture/execute/20021120-2.c: New test.
15055
15056 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15057
15058 * gcc.c-torture/execute/20021120-1.c: New test.
15059
15060 2002-11-20 Jakub Jelinek <jakub@redhat.com>
15061
15062 * gcc.c-torture/execute/20021118-3.c: New test.
15063
15064 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15065
15066 * gcc.c-torture/compile/20021119-1.c: New test.
15067
15068 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
15069
15070 * gcc.dg/duff-1.c: New test.
15071 * gcc.dg/duff-2.c: New test.
15072 * gcc.dg/duff-3.c: New test.
15073
15074 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
15075
15076 * gcc.dg/cpp/_Pragma5.c: New test.
15077
15078 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15079
15080 * gcc.c-torture/execute/20021118-2.c: New test.
15081
15082 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15083
15084 * gcc.c-torture/execute/20021118-1.c: New test.
15085
15086 2002-11-16 Jakub Jelinek <jakub@redhat.com>
15087
15088 * gcc.dg/20021116-1.c: New test.
15089
15090 2002-11-14 Mark Mitchell <mark@codesourcery.com>
15091
15092 * g++.dg/abi/vcall1.C: New test.
15093
15094 2002-11-14 Jakub Jelinek <jakub@redhat.com>
15095
15096 * gcc.dg/20021029-1.c: New test.
15097 * gcc.dg/20021029-2.c: New test.
15098
15099 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
15100
15101 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
15102
15103 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15104
15105 PR c/8439
15106 * gcc.dg/20021110.c: Move to ...
15107 * gcc.c-torture/compile/20021110.c: .... here.
15108
15109 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15110
15111 PR c/8467
15112 * gcc.c-torture/execute/20021111-1.c
15113
15114 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15115
15116 PR c/8439
15117 * gcc.dg/20021110.c: New test.
15118
15119 2002-11-10 Mark Mitchell <mark@codesourcery.com>
15120
15121 * g++.dg/abi/vthunk3.C: Run only on x86.
15122
15123 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
15124
15125 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
15126
15127 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
15128
15129 * lib/compat.exp (compat-execute): Fix logic error in last
15130 change.
15131
15132 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
15133
15134 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
15135
15136 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15137
15138 PR c++/8389
15139 * g++.dg/template/access6.C: New test.
15140
15141 2002-11-08 Jan Hubicka <jh@suse.cz>
15142
15143 * gcc.dg/i386-ssefp-1.c: New test.
15144 * gcc.dg/i386-ssefp-1.c: New test.
15145
15146 2002-11-08 Jan Hubicka <jh@suse.cz>
15147
15148 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
15149
15150 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15151
15152 * g++.dg/abi/vthunk3.C: New test.
15153
15154 PR c++/8338
15155 * g++.dg/template/crash2.C: New test.
15156
15157 2002-11-07 Mark Mitchell <mark@codesourcery.com>
15158
15159 * testsuite/g++.dg/abi/dtor1.C: New test.
15160 * testsuite/g++.dg/abi/dtor2.C: Likewise.
15161
15162 2002-11-05 Geoffrey Keating <geoffk@apple.com>
15163
15164 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
15165 Darwin.
15166
15167 2002-11-04 Adam Nemet <anemet@lnxw.com>
15168
15169 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
15170 -mthumb. Only xfail with -O0.
15171
15172 2002-11-03 Mark Mitchell <mark@codesourcery.com>
15173
15174 * g++.dg/abi/thunk1.C: New test.
15175 * g++.dg/abi/thunk2.C: Likewise.
15176 * g++.dg/abi/vtt1.C: Likewise.
15177
15178 2002-11-02 Diego Novillo <dnovillo@redhat.com>
15179
15180 PR optimization/8423
15181 * gcc.c-torture/execute/builtin-constant.c: New test.
15182
15183 2002-11-01 Zack Weinberg <zack@codesourcery.com>
15184
15185 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
15186 Add some more cases.
15187
15188 2002-11-01 Mark Mitchell <mark@codesourcery.com>
15189
15190 PR c++/8391
15191 * g++.dg/opt/local1.C: New test.
15192
15193 2002-10-30 Mark Mitchell <mark@codesourcery.com>
15194
15195 PR c++/8160
15196 * g++.dg/template/complit1.C: New test.
15197
15198 PR c++/8149
15199 * g++.dg/template/typename4.C: Likewise.
15200
15201 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15202
15203 Core issue 287, PR c++/7639
15204 * g++.dg/template/instantiate1.C: Adjust error location.
15205 * g++.dg/template/instantiate3.C: New test.
15206 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
15207 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
15208 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
15209
15210 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
15211
15212 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
15213
15214 2002-10-29 Mark Mitchell <mark@codesourcery.com>
15215
15216 PR c++/8287
15217 * g++.dg/init/dtor2.C: New test.
15218
15219 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15220
15221 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
15222 * gcc.dg/nest.c: Bypass errors on irix6.
15223
15224 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
15225
15226 * gcc.dg/nest.c: Expect error for mmix-*-*.
15227 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
15228
15229 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
15230
15231 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
15232 markers.
15233
15234 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
15235
15236 2002-10-25 Mike Stump <mrs@apple.com>
15237
15238 * gcc.dg/warn-1.c: New test.
15239
15240 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15241
15242 * g++.dg/template/typename3.C: New test.
15243
15244 2002-10-25 Mark Mitchell <mark@codesourcery.com>
15245
15246 * g++.dg/lookup/ptrmem1.C: New test.
15247
15248 * g++.dg/abi/vthunk2.C: New test.
15249
15250 2002-10-25 Zack Weinberg <zack@codesourcery.com>
15251
15252 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
15253
15254 2002-10-24 Mark Mitchell <mark@codesourcery.com>
15255
15256 * g++.dg/abi/empty9.C: New test.
15257
15258 2002-10-24 Richard Henderson <rth@redhat.com>
15259
15260 * g++.dg/inherit/thunk1.C: Enable for ia64.
15261
15262 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15263
15264 PR c++/8067
15265 * g++.dg/lookup/pretty1.C: New test.
15266
15267 2002-10-23 Jakub Jelinek <jakub@redhat.com>
15268
15269 * gcc.dg/20021023-1.c: New test.
15270
15271 2002-10-23 Mark Mitchell <mark@codesourcery.com>
15272
15273 PR c++/7679
15274 * g++.dg/parse/inline1.C: New test.
15275
15276 2002-10-23 Richard Henderson <rth@redhat.com>
15277
15278 * g++.dg/inherit/thunk1.C: Enable for x86_64.
15279
15280 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
15281
15282 2002-10-22 Mark Mitchell <mark@codesourcery.com>
15283
15284 PR c++/6579
15285 * g++.dg/parse/stmtexpr3.C: New test.
15286
15287 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
15288
15289 * g++.dg/expr/cond1.C: New test.
15290
15291 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15292
15293 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
15294
15295 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15296
15297 * g++.dg/abi/vbase13.C: New test.
15298 * g++.dg/abi/vbase14.C: Likewise.
15299
15300 2002-10-21 Jakub Jelinek <jakub@redhat.com>
15301
15302 * gcc.dg/tls/pic-1.c: New test.
15303 * gcc.dg/tls/nonpic-1.c: New test.
15304 * gcc.dg/20021018-1.c: New test.
15305
15306 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15307
15308 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
15309 Remove only files with the same base name as the test case.
15310 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
15311 (profopt-execute): Likewise. Also, remove old profiling
15312 and performance data files before running the tests.
15313
15314 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
15315 * g++.dg/bprob/bprob.exp: Likewise.
15316 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
15317 to allow more general test case names.
15318
15319 * g++.dg/bprob/bprob-1.C: Rename to ...
15320 * g++.dg/bprob/g++-bprob-1.C: ... this.
15321
15322 * g77.dg/bprob/bprob-1.f: Rename to ...
15323 * g77.dg/bprob/g77-bprob-1.f: ... this.
15324
15325 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15326
15327 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
15328 bison 1.50 or later.
15329
15330 2002-10-21 Janis Johnson <janis187@us.ibm.com>
15331
15332 * g++.dg/README: Describe more test directories.
15333
15334 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15335
15336 * g++.dg/init/array6.C: Add additional tests.
15337
15338 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15339
15340 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
15341 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
15342
15343 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
15344
15345 * gcc.c-torture/compile/20020604-1.x: New.
15346 * gcc.c-torture/compile/simd-5.x: Likewise.
15347 * gcc.c-torture/execute/920710-1.x: Likewise.
15348 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
15349
15350 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15351
15352 * g++.dg/inherit/override1.C: Add dg-options clause.
15353
15354 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15355
15356 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
15357 _mm_slli_si128.
15358
15359 2002-10-19 Andreas Schwab <schwab@suse.de>
15360
15361 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
15362 directory component.
15363
15364 2002-10-18 Mark Mitchell <mark@codesourcery.com>
15365
15366 * g++.dg/inherit/thunk1.C: New test.
15367
15368 * g++.dg/inherit/override1.C: New test.
15369
15370 * g++.dg/abi/mangle11.C: New test.
15371 * g++.dg/abi/mangle14.C: New test.
15372 * g++.dg/abi/mangle17.C: New test.
15373
15374 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
15375
15376 * g++.dg/overload/member2.C: New test.
15377
15378 2002-10-17 Janis Johnson <janis187@us.ibm.com>
15379
15380 * g++.dg/README: Describe new compat directory.
15381 * g++.dg/dg.exp: Skip tests in compat directory.
15382 * README.compat: New file.
15383 * lib/compat.exp: New expect script.
15384 * g++.dg/compat: New test directory.
15385 * g++.dg/compat/compat.exp: New expect script.
15386 * g++.dg/compat/abi: New test directory.
15387 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
15388 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
15389 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
15390 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
15391 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
15392 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
15393 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
15394 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
15395 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
15396 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
15397 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
15398 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
15399 * g++.dg/compat/break: New test directory.
15400 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
15401 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
15402 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
15403 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
15404 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
15405 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
15406 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
15407 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
15408 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
15409 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
15410 g++.dg/compat/break/README: New files.
15411 * g++.dg/compat/eh: New test directory.
15412 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
15413 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
15414 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
15415 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
15416 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
15417 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
15418 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
15419 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
15420 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
15421 g++.dg/compat/eh/filter2_y.C,
15422 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
15423 g++.dg/compat/eh/new1_y.C,
15424 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
15425 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
15426 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
15427 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
15428 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
15429 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
15430 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
15431 g++.dg/compat/eh/unexpected1_y.C: New files.
15432 * g++.dg/compat/init: New test directory.
15433 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
15434 g++.dg/compat/init/array5_y.C,
15435 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
15436 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
15437 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
15438 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
15439 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
15440 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
15441 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
15442 g++.dg/compat/init/init-ref2_y.C: New files.
15443
15444 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15445
15446 PR c++/7584
15447 * g++.dg/inherit/using3.C: New test.
15448
15449 2002-10-17 Jan Hubicka <jh@suse.cz>
15450
15451 * gcc.dg/20021017-2.c: New test.
15452
15453 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15454
15455 * g++.dg/abi/mangle16.C: Adjust.
15456
15457 * g++.dg/init/array8.C: New test.
15458
15459 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
15460
15461 * gcc.dg/special/mips-abi.exp: New test.
15462 * gcc.dg/special/mips-abi.s: Empty file used by the above.
15463
15464 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15465
15466 * g++.dg/abi/mangle16.C: New test.
15467 * g++.dg/abi/mangle17.C: Likewise.
15468
15469 PR c++/7478
15470 * g++.dg/template/ref1.C: New test.
15471
15472 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15473
15474 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
15475
15476 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
15477
15478 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
15479
15480 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15481
15482 PR c++/7524
15483 * g++.dg/init/array7.C: New test.
15484
15485 2002-10-15 Mark Mitchell <mark@codesourcery.com>
15486
15487 * g++.dg/init/array6.C: New test.
15488
15489 * g++.dg/abi/mangle13.C: Likewise.
15490 * g++.dg/abi/mangle14.C: Likewise.
15491 * g++.dg/abi/mangle15.C: Likewise.
15492
15493 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15494
15495 * g++.dg/abi/empty8.C: New test.
15496
15497 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
15498
15499 * g++.dg/init/ctor1.C: New test.
15500
15501 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
15502
15503 * gcc.c-torture/execute/20021015-1.c: New test.
15504
15505 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
15506
15507 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
15508
15509 2002-10-14 Jan Hubicka <jh@suse.cz>
15510
15511 * gcc.dg/i386-ssetype-[1-5].c: New tests.
15512
15513 2002-10-14 Richard Henderson <rth@redhat.com>
15514
15515 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
15516
15517 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15518
15519 PR optimization/6631
15520 * g++.dg/opt/const2.C: New test.
15521
15522 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15523
15524 PR c++/7176
15525 * g++.dg/parse/friend1.C: New test.
15526 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
15527
15528 2002-10-14 Jakub Jelinek <jakub@redhat.com>
15529
15530 * gcc.dg/20021014-1.c: New test.
15531
15532 2002-10-11 Mark Mitchell <mark@codesourcery.com>
15533
15534 PR c++/5661
15535 * g++.dg/ext/vlm1.C: New test.
15536 * g++.dg/ext/vlm2.C: Likewise.
15537
15538 * g++.dg/init/array1.C: Remove invalid braces.
15539 * g++.dg/init/brace1.C: New test.
15540 * g++.dg/init/copy2.C: Likewise.
15541 * g++.dg/init/copy3.C: Likewise.
15542 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
15543 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
15544 braces.
15545
15546 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
15547
15548 * gcc.dg/cpp/assembler.S: Don't use -ansi.
15549
15550 2002-10-11 Richard Shann <richard.shann@superh.com>
15551
15552 * gcc.c-torture/compile/simd-5.c: New test.
15553
15554 2002-10-10 Roger Sayle <roger@eyesopen.com>
15555
15556 * gcc.c-torture/execute/shiftopt-1.c: New test case.
15557
15558 2002-10-10 Jim Wilson <wilson@redhat.com>
15559
15560 * gcc.c-torture/execute/20021010-1.c: New test.
15561
15562 2002-10-09 Zack Weinberg <zack@codesourcery.com>
15563
15564 PR c/7353
15565 * g++.dg/ext/typedef-init.C: New test.
15566 * gcc.dg/typedef-init.c: New test.
15567
15568 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
15569
15570 * gcc.dg/cpp/paste13.c: New test.
15571
15572 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15573
15574 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
15575 remaining platforms, XFAIL during compile, not execute. Don't
15576 XFAIL at -O0.
15577
15578 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
15579
15580 * gcc.dg/alias-1.c: Tweak expected warning.
15581
15582 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15583
15584 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
15585
15586 2002-10-06 Andreas Jaeger <aj@suse.de>
15587
15588 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
15589 * gcc.dg/cpp/c++98.C: Likewise.
15590
15591 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
15592 * g++.dg/cpp/c++98.C: Likewise.
15593
15594 * g++.dg/README (Subdirectories): Mention cpp directory.
15595
15596 PR target/7559
15597 * gcc.dg/20021006-1.c: New test.
15598
15599 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15600
15601 PR c++/7804
15602 * g++.dg/other/warning1.C: New test.
15603
15604 2002-10-04 Roger Sayle <roger@eyesopen.com>
15605
15606 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
15607 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
15608 and sparc-*-* with -m64 as expected failures. See PR 8087.
15609
15610 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15611
15612 PR c++/7931
15613 * g++.dg/template/ptrmem3.C: New test.
15614
15615 PR c++/7754
15616 * g++.dg/template/union1.C: New test.
15617
15618 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15619
15620 PR c++/8006
15621 * g++.dg/abi/mangle9.C: New test.
15622 * g++.dg/abi/mangle10.C: New test.
15623 * g++.dg/abi/mangle11.C: New test.
15624 * g++.dg/abi/mangle12.C: New test.
15625
15626 2002-10-02 Mark Mitchell <mark@codesourcery.com>
15627
15628 PR c++/7188.
15629 * g++.dg/template/meminit1.C: New test.
15630 * g++.dg/warn/Wreorder-1.C: Likewise.
15631 * g++.old-deja/g++.mike/warn3.C: Tweak.
15632 * lib/prune.exp: Ingore "in copy constructor".
15633
15634 2002-10-02 Andreas Jaeger <aj@suse.de>
15635
15636 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
15637 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
15638 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
15639 on x86-64.
15640
15641 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15642
15643 * gcc.dg/empty1.C: Fix typo.
15644
15645 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
15646
15647 * gcc.dg/alias-1.c: New test.
15648
15649 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15650
15651 * gcc.dg/empty1.C: New test.
15652
15653 * g++.dg/tls/init-2.C: Tweak error messages.
15654
15655 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
15656
15657 * gcc.c-torture/compile/20020923-1.c: New test.
15658
15659 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
15660
15661 * gcc.c-torture/execute/ffs-1.c: New test.
15662 * gcc.c-torture/execute/ffs-2.c: Ditto.
15663
15664 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
15665
15666 * g++.dg/overload/member1.C: New test.
15667
15668 2002-09-30 Mark Mitchell <mark@codesourcery.com>
15669
15670 * g++.dg/abi/empty7.C: New test.
15671 * g++.dg/init/pm2.C: Likewise.
15672
15673 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
15674
15675 * g++.dg/rtti/crash1.C: New test.
15676
15677 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
15678
15679 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
15680 gcc.dg/sibcall-4.c: New tests.
15681
15682 2002-09-28 Roger Sayle <roger@eyesopen.com>
15683
15684 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
15685 powerpc and MMIX targets.
15686
15687 2002-09-27 Zack Weinberg <zack@codesourcery.com>
15688
15689 * gcc.dg/cpp/20020927-1.c: New.
15690
15691 2002-09-26 David S. Miller <davem@redhat.com>
15692
15693 * gcc.c-torture/compile/trunctfdf.c: New.
15694
15695 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15696
15697 * lib/target-supports.exp (check_weak_available): Handle solaris2.
15698
15699 2002-09-27 Alan Modra <amodra@bigpond.net.au>
15700
15701 * gcc.c-torture/execute/loop-15.c: New.
15702
15703 2002-09-26 Janis Johnson <janis187@us.ibm.com>
15704
15705 * README.QMTEST: Fix typo.
15706
15707 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15708
15709 * gcc.dg/20020926-1.c: New test.
15710
15711 2002-09-25 David S. Miller <davem@redhat.com>
15712
15713 PR target/7842
15714 * gcc.c-torture/execute/shiftdi.c: New test.
15715
15716 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
15717
15718 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
15719 unique to the tool.
15720 * lib/g77.exp (g77_init): Likewise.
15721 * lib/g++.exp (g++_init): Likewise.
15722 * lib/objc.exp (objc_init): Likewise.
15723
15724 2002-09-25 Mark Mitchell <mark@codesourcery.com>
15725
15726 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
15727 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
15728 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
15729
15730 2002-09-25 Richard Henderson <rth@redhat.com>
15731
15732 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
15733 too-small long double.
15734
15735 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
15736
15737 * gcc.dg/20020919-1.c: New test.
15738
15739 2002-09-23 Mark Mitchell <mark@codesourcery.com>
15740
15741 * g++.dg/abi/bitfield6.C: New test.
15742 * g++.dg/abi/bitfield7.C: New test.
15743 * g++.dg/abi/bitfield8.C: New test.
15744 * g++.dg/abi/vbase11.C: New test.
15745
15746 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
15747
15748 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
15749 hppa*-*-hpux*. Update test comment.
15750
15751 2002-09-20 Jakub Jelinek <jakub@redhat.com>
15752
15753 * gcc.dg/tls/struct-1.c: New test.
15754
15755 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
15756
15757 * gcc.dg/cpp/tr-warn2.c: Update.
15758
15759 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15760
15761 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
15762
15763 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15764
15765 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
15766 systems.
15767
15768 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
15769
15770 * gcc.c-torture/execute/ieee/mzero3.c: New test.
15771
15772 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15773 Adjust for c++filt moved to binutils. Remove spurious duplicate
15774 setting of cxxfilt.
15775
15776 2002-09-19 Geoffrey Keating <geoffk@apple.com>
15777
15778 * gcc.dg/20020312-2.c: Update for darwin.
15779
15780 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
15781
15782 * g++.old-deja/g++.other/crash32.C: Mark ICE.
15783
15784 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
15785
15786 * objc.dg/comp-types-1.m: New test.
15787 * objc.dg/comp-types-2.m: New test.
15788 * objc.dg/comp-types-3.m: New test.
15789 * objc.dg/comp-types-4.m: New test.
15790 * objc.dg/comp-types-5.m: New test.
15791 * objc.dg/comp-types-6.m: New test.
15792
15793 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
15794
15795 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
15796
15797 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15798
15799 * g++.dg/other/do1.C: New test.
15800
15801 * g++.dg/template/subst1.C: New test.
15802
15803 2002-09-16 Steve Ellcey <sje@cup.hp.com>
15804
15805 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
15806
15807 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15808
15809 * g++.dg/template/qualttp20.C: Adjust expected errors.
15810 * g++.old-deja/g++.jason/report.C: Likewise.
15811 * g++.old-deja/g++.other/qual1.C: Likewise.
15812
15813 * g++.dg/lookup/scoped2.C: New test.
15814
15815 * g++.dg/ext/asm3.C: New test.
15816
15817 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
15818
15819 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
15820
15821 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
15822
15823 * ChangeLog: follow spelling conventions.
15824 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
15825 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
15826 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
15827 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
15828 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
15829 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
15830 * g++.old-deja/g++.law/global-init1.C: Likewise.
15831 * g++.old-deja/g++.other/delete4.C: Likewise.
15832 * g++.old-deja/g++.other/inline21.C: Likewise.
15833 * g++.old-deja/g++.other/singleton.C: Likewise.
15834 * g77.dg/strlen0.f: Likewise.
15835 * g77.f-torture/compile/20010519-1.f: Likewise.
15836 * g77.f-torture/compile/980310-4.f: Likewise.
15837 * gcc.c-torture/compile/20000605-1.c: Likewise.
15838 * gcc.c-torture/execute/20020225-1.c: Likewise.
15839 * gcc.dg/c90-hexfloat-2.c: Likewise.
15840 * gcc.dg/c99-bool-1.c: Likewise.
15841 * gcc.dg/c99-hexfloat-2.c: Likewise.
15842 * gcc.dg/dll-2.c: Likewise.
15843 * gcc.dg/wtr-union-init-1.c: Likewise.
15844 * gcc.dg/wtr-union-init-2.c: Likewise.
15845 * gcc.dg/wtr-union-init-3.c: Likewise.
15846 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15847 * gcc.dg/cpp/defined.c: Likewise.
15848 * gcc.dg/cpp/macsyntx.c: Likewise.
15849 * gcc.dg/cpp/paste2.c: Likewise.
15850 * gcc.dg/cpp/trad/defined.c: Likewise.
15851 * gcc.dg/format/c90-printf-1.c: Likewise.
15852 * gcc.dg/format/c90-scanf-1.c: Likewise.
15853 * gcc.dg/format/c99-printf-1.c: Likewise.
15854 * gcc.dg/format/c99-scanf-1.c: Likewise.
15855 * gcc.misc-tests/gcov-8.c: Likewise.
15856 * lib/profopt.exp: Likewise.
15857
15858 2002-09-15 Krister Walfridsson <cato@df.lth.se>
15859
15860 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
15861
15862 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15863
15864 * g++.dg/inherit/using2.C: New test.
15865
15866 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
15867
15868 * ChangeLog: Follow spelling conventions.
15869 * g++.dg/template/friend4.C: Likewise.
15870 * g++.old-deja/g++.pt/crash67.C: Likewise.
15871 * gcc.c-torture/execute/20000801-4.c: Likewise.
15872 * gcc.dg/c90-digraph-1.c: Likewise.
15873 * gcc.dg/c94-digraph-1.c: Likewise.
15874 * gcc.dg/c99-digraph-1.c: Likewise.
15875 * gcc.dg/cpp/line5.c: Likewise.
15876 * gcc.dg/cpp/multiline.c: Likewise.
15877 * gcc.dg/cpp/trad/literals-1.c: Likewise.
15878 * gcc.dg/format/attr-3.c: Likewise.
15879 * gcc.dg/format/c90-scanf-3.c: Likewise.
15880 * gcc.dg/format/ext-4.c: Likewise.
15881
15882 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15883
15884 * g++.dg/template/pretty1.C: New test.
15885
15886 2002-09-14 Alan Modra <amodra@bigpond.net.au>
15887
15888 * gcc.c-torture/execute/struct-cpy-1.c: New test.
15889
15890 2002-09-13 Matt Austern <austern@apple.com>
15891
15892 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
15893 passing a cast expression to a function by const reference.
15894
15895 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
15896
15897 * g++.dg/template/deduce1.C: New test.
15898
15899 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
15900
15901 * gcc.c-torture/execute/simd-1.c: Force all use of int to
15902 32-bit int.
15903
15904 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
15905
15906 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
15907 usage.
15908
15909 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
15910
15911 * gcc.c-torture/compile/20020910-1.c: New test.
15912
15913 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
15914
15915 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
15916
15917 2002-09-10 Andreas Jaeger <aj@suse.de>
15918
15919 * gcc.dg/20020312-2.c: Adjust for x86-64.
15920
15921 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
15922
15923 * g77.dg/7388.f: New test case for PR 7388.
15924
15925 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
15926
15927 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
15928
15929 2002-09-05 Ziemowit Laski <zlaski@apple.com>
15930
15931 * objc.dg/proto-lossage-1.m: New test.
15932
15933 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
15934
15935 * gcc.dg/cpp/_Pragma4.c: Fix typo.
15936
15937 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
15938
15939 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
15940 expected to pass.
15941
15942 2002-09-06 Stan Shebs <shebs@apple.com>
15943 David Edelsohn <edelsohn@gnu.org>
15944
15945 * gcc.dg/weak: New directory.
15946 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
15947 target-specific xfail bits.
15948 * gcc.dg/typeof-2.c: Move to new directory.
15949 * gcc.dg/weak.exp: New expect script.
15950
15951 2002-09-06 Alan Modra <amodra@bigpond.net.au>
15952
15953 * gcc.c-torture/execute/extzvsi.c: New test.
15954
15955 2002-09-05 Stan Shebs <shebs@apple.com>
15956
15957 * gcc.dg/weak-1.c: xfail on Darwin.
15958 * gcc.dg/weak-2.c: Ditto.
15959 * gcc.dg/weak-3.c: Ditto.
15960 * gcc.dg/weak-4.c: Ditto.
15961 * gcc.dg/weak-5.c: Ditto.
15962 * gcc.dg/weak-6.c: Ditto.
15963 * gcc.dg/weak-7.c: Ditto.
15964 * gcc.dg/weak-8.c: Ditto.
15965 * gcc.dg/weak-9.c: Ditto.
15966
15967 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
15968
15969 * gcc.c-torture/execute/loop-14.c: New test.
15970
15971 2002-09-04 Jakub Jelinek <jakub@redhat.com>
15972
15973 * g++.dg/other/cxa-atexit1.C: New test.
15974
15975 * gcc.dg/typeof-2.c: New test.
15976
15977 2002-09-03 Roger Sayle <roger@eyesopen.com>
15978
15979 * gcc.dg/builtins-2.c: New testcase.
15980 * gcc.dg/builtins-3.c: New testcase.
15981
15982 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
15983
15984 * gcc.dg/cpp/_Pragma4.c: New test.
15985
15986 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
15987
15988 * objc/execute/nil_method-1.m: New testcase.
15989
15990 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
15991
15992 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
15993 [Object class], not [Object initialize].
15994
15995 2002-08-31 Roger Sayle <roger@eyesopen.com>
15996 Hans-Peter Nilsson <hp@bitrange.com>
15997
15998 * gcc.c-torture/execute/20020720-1.x: Skip test on
15999 mmix-knuth-mmixware. Correct comment.
16000
16001 2002-08-27 Mark Mitchell <mark@codesourcery.com>
16002
16003 * testsuite/g++.dg/abi/bitfield5.C: New test.
16004 * testsuite/g++.dg/abi/vbase10.C: Likewise.
16005
16006 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
16007
16008 * objc.dg/undeclared-selector.m: New test.
16009
16010 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
16011
16012 * g++.dg/other/offsetof1.C: Avoid cast warning.
16013
16014 2002-08-26 Ziemowit Laski <zlaski@apple.com>
16015
16016 * objc.dg/super-class-2.m: New test.
16017
16018 2002-08-24 Matt Austern <austern@apple.com>
16019
16020 * g++.dg/ext/lvaddr.C: New test.
16021 * g++.dg/ext/lvcast.C: New test.
16022
16023 2002-08-22 Mark Mitchell <mark@codesourcery.com>
16024
16025 * testsuite/g++.dg/inherit/cond1.C: New test.
16026
16027 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
16028
16029 * gcc.dg/noncompile/incomplete-1.c: New test.
16030
16031 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16032
16033 * gcc.dg/typespec-1.c: New test.
16034
16035 2002-08-20 Devang Patel <dpatel@apple.com>
16036 * objc.dg/proto-hier-2.m: New test.
16037
16038 2002-08-19 Ziemowit Laski <zlaski@apple.com>
16039
16040 * objc.dg/bitfield-1.m: New test.
16041 * objc.dg/bitfield-2.m: New test.
16042
16043 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
16044
16045 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
16046 gcc.dg/c99-flex-array-4.c: New tests.
16047
16048 2002-08-16 Stan Shebs <shebs@apple.com>
16049
16050 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
16051
16052 2002-08-15 Jakub Jelinek <jakub@redhat.com>
16053
16054 * gcc.dg/typeof-1.c: New test.
16055 * g++.dg/ext/typeof2.C: New test.
16056
16057 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
16058
16059 * g++.dg/other/offsetof1.C: New test.
16060
16061 2002-08-14 Richard Henderson <rth@redhat.com>
16062
16063 * gcc.dg/tls/diag-3.c: Fix expected message strings.
16064
16065 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
16066
16067 * gcc.dg/cpp/_Pragma3.c: New test.
16068
16069 2002-08-13 Mark Mitchell <mark@codesourcery.com>
16070
16071 * g++.dg/template/inherit3: New test.
16072
16073 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
16074
16075 * gcc.dg/bitfld-4.c: Add blank options.
16076
16077 2002-08-09 Mark Mitchell <mark@codesourcery.com>
16078
16079 * g++.dg/template/crash1.C: New test.
16080
16081 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16082
16083 * gcc.dg/tls/opt-2.c: New test.
16084
16085 2002-08-08 Devang Patel <dpatel@apple.com>
16086
16087 * objc.dg/selector-1.m : New test
16088
16089 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16090
16091 * g++.dg/abi/bitfield4.C: New test.
16092 * gcc.dg/bitfld-4.c: New test.
16093
16094 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16095
16096 * g++.dg/other/packed1.C: New test.
16097
16098 2002-08-07 Mark Mitchell <mark@codesourcery.com>
16099
16100 * g++.dg/abi/offsetof.C: Tweak error messages.
16101 * g++.old-deja/g++.mike/p10769a.C: Likewise.
16102
16103 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16104
16105 * gcc.dg/bitfld-3.c: New test.
16106
16107 2002-08-07 Jakub Jelinek <jakub@redhat.com>
16108 Richard Henderson <rth@redhat.com>
16109
16110 * gcc.dg/i386-bitfield1.c: New test.
16111 * g++.dg/abi/bitfield3.C: Update.
16112
16113 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
16114
16115 * objc.dg/const-str-2.m: Update.
16116 * gcc.dg/cpp/c++98.c: Change to C extension.
16117 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
16118 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
16119
16120 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
16121
16122 * testsuite/gcc.dg/tls/diag-3.c: New.
16123
16124 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
16125
16126 * g++.dg/README (Subdirectories): Document new subdir expr.
16127 * g++.dg/expr/pmf-1.C: New test.
16128
16129 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
16130
16131 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
16132
16133 2002-08-06 Jakub Jelinek <jakub@redhat.com>
16134
16135 * g++.dg/abi/bitfield3.C: New test.
16136
16137 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
16138
16139 * lib/gcov.exp: Tweak expected line formats.
16140 * gcc.misc-tests/gcov8.c: New test.
16141 * gcc.misc-tests/gcov8.x: New flags.
16142
16143 2002-08-05 Jakub Jelinek <jakub@redhat.com>
16144
16145 * consistency.vlad/layout/endian.c: Include string.h.
16146
16147 * gcc.c-torture/execute/20020805-1.c: New test.
16148
16149 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
16150
16151 * g++.dg/other/conversion1.C: New test.
16152
16153 2002-08-03 Roger Sayle <roger@eyesopen.com>
16154
16155 * gcc.dg/builtins-1.c: New testcase.
16156
16157 2002-08-02 Mark Mitchell <mark@codesourcery.com>
16158
16159 * g++.dg/inherit/access3.C: New test.
16160
16161 2002-08-01 Jakub Jelinek <jakub@redhat.com>
16162
16163 * gcc.dg/ia64-visibility-2.c: New test.
16164
16165 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
16166
16167 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
16168 __qualifier_flags to __flags.
16169
16170 2002-07-31 Mark Mitchell <mark@codesourcery.com>
16171
16172 * g++.dg/inherit/operator1.C: New test.
16173 * g++.dg/lookup/disamb1.C: Fix typo in comment.
16174 * g++.dg/other/error1.C: Change expected error message.
16175 * g++.dg/template/conv4.C: Likewise.
16176
16177 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
16178
16179 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
16180 for documented behavior.
16181
16182 2002-07-25 Roger Sayle <roger@eyesopen.com>
16183
16184 * gcc.c-torture/execute/20020720-1.x: Skip this test on
16185 several targets known to fail.
16186
16187 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
16188
16189 * gcc.dg/mips-args-[123].c: New tests.
16190
16191 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
16192
16193 * gcc.dg/ppc-spe.c: New.
16194
16195 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
16196
16197 * g++.dg/other/ptrmem4.C: New testcase.
16198
16199 2002-07-24 Richard Henderson <rth@redhat.com>
16200
16201 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
16202
16203 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
16204
16205 * g++.dg/ext/alignof1.C (main): Return 0 for success.
16206
16207 2002-07-24 Roger Sayle <roger@eyesopen.com>
16208
16209 * gcc.c-torture/execute/memset-3.c: New testcase.
16210
16211 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
16212
16213 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
16214 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
16215
16216 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16217
16218 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
16219 Delete.
16220
16221 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
16222
16223 * gcc.c-torture/compile/simd-4.c: New test.
16224
16225 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16226
16227 PR c++/7347, c++/7348
16228 * g++.dg/template/access4.C: New test.
16229 * g++.dg/template/access5.C: New test.
16230 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
16231 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
16232 * g++.old-deja/g++.pt/ttp58.C: Likewise.
16233 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
16234
16235 2002-07-22 Jakub Jelinek <jakub@redhat.com>
16236
16237 * gcc.dg/gnu89-init-2.c: New test.
16238
16239 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
16240
16241 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
16242
16243 2002-07-20 Roger Sayle <roger@eyesopen.com>
16244
16245 * gcc.c-torture/execute/20020720-1.c: New testcase.
16246
16247 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
16248
16249 * gcc.dg/cpp/Wsignprom.c: New tests.
16250
16251 2002-07-20 Alan Modra <amodra@bigpond.net.au>
16252
16253 * gcc.c-torture/execute/loop-13.c: New test.
16254
16255 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
16256
16257 * gcc.dg/cpp/expr.c: New tests.
16258
16259 2002 07-18 David Edelsohn <edelsohn@gnu.org>
16260
16261 * g++.dg/opt/pr6713.C: Add template instantiation.
16262
16263 2002-07-18 Alan Modra <amodra@bigpond.net.au>
16264
16265 * gcc.dg/nest.c: New test.
16266
16267 2002-07-17 Richard Henderson <rth@redhat.com>
16268
16269 * g++.dg/opt/pr6713.C: New test.
16270
16271 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
16272
16273 * gcc.c-torture/execute/loop-2e.x: Let the testcase
16274 XFAIL for all x86 processors.
16275
16276 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
16277
16278 * gcc.c-torture/execute/20010122-1.x: Do not test with
16279 -fomit-frame-pointer.
16280
16281 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16282
16283 * g++.dg/template/instantiate2.C: New test.
16284 * g++.dg/template/spec4.C: New test.
16285
16286 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16287
16288 * g++.dg/template/access2.C: New test.
16289 * g++.dg/template/access3.C: New test.
16290
16291 2002-07-15 Zack Weinberg <zack@codesourcery.com>
16292
16293 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
16294 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
16295 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
16296 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
16297 Convert to use <stdarg.h>.
16298 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
16299 Delete.
16300 * gcc.dg/va-arg-2.c: New.
16301 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
16302
16303 2002-07-15 Jakub Jelinek <jakub@redhat.com>
16304
16305 * gcc.c-torture/compile/20020710-1.c: New test.
16306
16307 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
16308 Andrew Pinski <pinskia@physics.uc.edu>
16309
16310 gcc.c-torture/compile/simd-2.c: New testcase.
16311 gcc.c-torture/compile/simd-3.c: Likewise.
16312
16313 2002-07-11 Mark Mitchell <mark@codesourcery.com>
16314
16315 PR c++/7224
16316 * g++.dg/overload/error1.C: New test.
16317
16318 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16319
16320 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
16321 configuration and IRIX 6 O32 ABI.
16322
16323 2002-07-11 Roger Sayle <roger@eyesopen.com>
16324
16325 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
16326
16327 2002-07-10 Roger Sayle <roger@eyesopen.com>
16328
16329 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
16330
16331 2002-07-10 Jeffrey A Law <law@redhat.com>
16332
16333 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
16334
16335 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
16336
16337 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
16338
16339 * gcc.dg/20020312-2.c: Check for __PPC__.
16340
16341 2002-07-09 Diego Novillo <dnovillo@redhat.com>
16342
16343 * gcc.c-torture/compile/20020709-1.c: New test.
16344
16345 2002-07-07 Roger Sayle <roger@eyesopen.com>
16346
16347 * g++.dg/template/qualttp21.C: New test case.
16348
16349 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
16350
16351 * gcc.c-torture/compile/20020706-1.c: New test.
16352 * gcc.c-torture/compile/20020706-2.c: New test.
16353
16354 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
16355 Alexandre Oliva <aoliva@redhat.com>
16356
16357 * g++.dg/warn/incomplete1.C: New test.
16358
16359 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16360
16361 PR c++/7099
16362 * g++.dg/warn/noreturn1.C: New test.
16363
16364 2002-07-03 Mark Mitchell <mark@codesourcery.com>
16365
16366 PR c++/6706
16367 * g++.dg/debug/debug6.C: New test.
16368 * g++.dg/debug/debug7.C: New test.
16369
16370 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
16371
16372 * gcc.c-torture/compile/simd-3.c: New test.
16373
16374 2002-07-03 Chris Demetriou <cgd@broadcom.com>
16375
16376 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
16377 * gcc.dg/20020620-1.c: Likewise.
16378
16379 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16380
16381 PR c++/6944
16382 * g++.dg/init/array4.C: New test.
16383 * g++.dg/init/array5.C: New test.
16384
16385 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
16386
16387 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
16388 * gcc.c-torture/execute/simd-2.c (main): Likewise.
16389
16390 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16391
16392 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
16393 * gcc.dg/wtr-aggr-init-1.c: Likewise.
16394 * gcc.dg/wtr-conversion-1.c: Likewise.
16395 * gcc.dg/wtr-escape-1.c: Likewise.
16396 * gcc.dg/wtr-int-type-1.c: Likewise.
16397 * gcc.dg/wtr-label-1.c: Likewise.
16398 * gcc.dg/wtr-static-1.c: Likewise.
16399 * gcc.dg/wtr-strcat-1.c: Likewise.
16400 * gcc.dg/wtr-suffix-1.c: Likewise.
16401 * gcc.dg/wtr-switch-1.c: Likewise.
16402 * gcc.dg/wtr-unary-plus-1.c: Likewise.
16403 * gcc.dg/wtr-union-init-1.c: Likewise.
16404 * gcc.dg/wtr-union-init-2.c: Likewise.
16405 * gcc.dg/wtr-union-init-3.c: Likewise.
16406
16407 * gcc.dg/wtr-func-def-1.c: New test.
16408
16409 2002-07-02 Devang Patel <dpatel@apple.com>
16410
16411 * objc.dg/param-1.m: New test.
16412
16413 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
16414
16415 * gcc.dg/cpp/trad/directive.c: Add test.
16416 * gcc.dg/cpp/trad/macroargs.c: Add test.
16417 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
16418
16419 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
16420
16421 * gcc.dg/cpp/cmdlne-M.c: New test.
16422
16423 2002-07-02 Ziemowit Laski <zlaski@apple.com>
16424
16425 * objc.dg/desig-init-1.m: New test.
16426
16427 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16428
16429 PR c++/6716
16430 * g++.dg/template/instantiate1.C: New test.
16431
16432 2002-07-01 Mark Mitchell <mark@codesourcery.com>
16433
16434 PR c++/7112
16435 * g++.dg/template/sizeof2.C: New test.
16436
16437 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16438
16439 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
16440 gcc.dg/cpp/trad/include.c: New tests.
16441
16442 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
16443
16444 PR target/7177
16445 * gcc.c-torture/compile/20020701-1.c: New test.
16446
16447 2002-07-01 Stan Shebs <shebs@apple.com>
16448
16449 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
16450 header here...
16451 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
16452 (objc-torture-execute): or here.
16453
16454 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
16455
16456 * gcc.c-torture/execute/arith-rand-ll.c: New test.
16457
16458 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16459
16460 * gcc.dg/cpp/trad/escaped-nl.c: New test.
16461
16462 2002-06-30 Devang Patel <dpatel@apple.com>
16463
16464 * objc.dg/fsyntax-only.m: New test.
16465
16466 2002-06-27 Mark Mitchell <mark@codesourcery.com>
16467
16468 PR c++/6695
16469 * g++.dg/template/friend7.C: New file.
16470
16471 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
16472
16473 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
16474 return type.
16475
16476 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
16477
16478 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
16479 avoid division by zero.
16480
16481 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
16482
16483 * gcc.dg/Wunknownprag.c: New tests.
16484
16485 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
16486
16487 * gcc.c-torture/execute/simd-2.c: New test.
16488
16489 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
16490
16491 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
16492 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
16493 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
16494 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
16495 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
16496 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
16497 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
16498 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
16499 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
16500 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
16501 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
16502 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
16503 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
16504 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
16505 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
16506 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
16507 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
16508
16509 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
16510
16511 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
16512 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
16513 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
16514 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
16515 New tests.
16516 * gcc.dg/cpp/trad/directive.c: Update.
16517
16518 2002-06-23 Andreas Jaeger <aj@suse.de>
16519
16520 * gcc.c-torture/execute/complex-6.c: New.
16521
16522 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
16523
16524 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
16525 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
16526 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
16527 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
16528
16529 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
16530
16531 * gcc.dg/cpp/trad: New directory with traditional tests copied
16532 from parent directory.
16533 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16534 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16535 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16536 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16537 Move to trad/ and rename.
16538 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
16539 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
16540 gcc.dg/cpp/trad/redef2.c: New tests.
16541 * gcc.dg/cpp/trad/trad.exp: New driver.
16542
16543 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
16544
16545 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16546 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16547 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16548 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16549 Remove.
16550
16551 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
16552
16553 * gcc.dg/20020620-1.c: New test.
16554
16555 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16556
16557 * g++.dg/template/ttp4.C: New test.
16558
16559 2002-06-19 Jakub Jelinek <jakub@redhat.com>
16560
16561 * g++.dg/opt/vt1.C: Fix regexp.
16562
16563 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16564
16565 * gcc.c-torture/execute/pure-1.c: Make functions static again.
16566 Don't use attribute `noinline'.
16567
16568 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16569
16570 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
16571
16572 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
16573
16574 * gcc.c-torture/execute/simd-1.c: New.
16575
16576 * gcc.dg/simd-1.c: New.
16577
16578 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16579
16580 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
16581
16582 2002-06-16 Richard Henderson <rth@redhat.com>
16583
16584 * g++.dg/ext/anon-struct1.C: New.
16585 * g++.dg/ext/anon-struct2.C: New.
16586 * g++.dg/ext/anon-struct3.C: New.
16587 * gcc.dg/anon-struct-1.c: New.
16588 * gcc.dg/anon-struct-2.c: New.
16589 * gcc.dg/anon-struct-3.c: New.
16590 * gcc.dg/20011008-1.c: Adjust warning text.
16591 * gcc.dg/20020527-1.c: Add -fms-extensions.
16592
16593 2002-06-16 Richard Henderson <rth@redhat.com>
16594
16595 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
16596
16597 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
16598
16599 * gcc.c-torture/execute/20020615-1.c: New test.
16600
16601 2002-06-15 Roger Sayle <roger@eyesopen.com>
16602
16603 * gcc.c-tortuture/execute/compare-1.c: New test case.
16604 * gcc.c-tortuture/execute/compare-2.c: New test case.
16605 * gcc.c-tortuture/execute/compare-3.c: New test case.
16606
16607 2002-06-13 Richard Henderson <rth@redhat.com>
16608
16609 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
16610 ia64 ilp32.
16611
16612 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16613
16614 * g++.dg/template/typename2.C: Update error message.
16615
16616 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
16617
16618 * gcc.c-torture/execute/20020611-1.c: New test.
16619
16620 2002-06-11 Bob Wilson <bob.wilson@acm.org>
16621
16622 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
16623 list of targets to skip.
16624
16625 2002-06-10 Bob Wilson <bob.wilson@acm.org>
16626
16627 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
16628 targets if not optimizing.
16629
16630 2002-06-10 Jakub Jelinek <jakub@redhat.com>
16631
16632 * gcc.c-torture/compile/20020605-1.c: New test.
16633
16634 * g++.dg/opt/vt1.C: New test.
16635
16636 * gcc.dg/20020531-1.c: New test.
16637
16638 * gcc.dg/20020530-1.c: New test.
16639
16640 * gcc.dg/20020527-1.c: New test.
16641
16642 * g++.dg/opt/cse1.C: New test.
16643
16644 2002-06-07 Roger Sayle <roger@eyesopen.com>
16645
16646 * gcc.dg/20020607-2.c: New test case.
16647
16648 2002-06-07 Jakub Jelinek <jakub@redhat.com>
16649
16650 * gcc.c-torture/compile/20020604-1.c: New test.
16651
16652 2002-06-04 Richard Henderson <rth@redhat.com>
16653
16654 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
16655 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
16656 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
16657
16658 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
16659
16660 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
16661
16662 2002-06-03 Richard Henderson <rth@redhat.com>
16663
16664 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
16665 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
16666
16667 2002-06-02 Richard Henderson <rth@redhat.com>
16668
16669 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
16670 test functions static.
16671
16672 2002-06-02 Andreas Jaeger <aj@suse.de>
16673
16674 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
16675 now.
16676
16677 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
16678
16679 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
16680 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
16681 Update for mofified diagnostics.
16682 * gcc.dg/c99-intconst-1.c: No longer fail.
16683
16684 2002-06-02 Richard Henderson <rth@redhat.com>
16685
16686 * gcc.dg/uninit-A.c: Remove xfail markers.
16687
16688 2002-06-01 Roger Sayle <roger@eyesopen.com>
16689
16690 * gcc.dg/fnegate-1.c: New test case.
16691
16692 2002-05-30 Osku Salerma <osku@iki.fi>
16693
16694 * gcc.c-torture/execute/mayalias-1.c: New file.
16695
16696 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
16697
16698 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
16699 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
16700 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
16701
16702 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
16703
16704 * gcc.c-torture/execute/20020529-1.c: New test.
16705
16706 2002-05-27 Richard Henderson <rth@redhat.com>
16707
16708 * g++.dg/ext/attrib6.C: New test case.
16709
16710 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16711
16712 * gcc.c-torture/execute/pure-1.c: New test.
16713
16714 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16715
16716 * gcc.dg/cpp/arith-2.c: Remove.
16717
16718 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16719
16720 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
16721 * gcc.dg/cpp/if-3.c: Remove.
16722
16723 2002-05-26 Jakub Jelinek <jakub@redhat.com>
16724
16725 * g++.dg/opt/cse2.C: New test.
16726
16727 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
16728
16729 * gcc.dg/cpp/arith-1.c: New semantic tests.
16730 * gcc.dg/cpp/if-1.c: Update.
16731
16732 2002-05-24 Ben Elliston <bje@redhat.com>
16733
16734 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
16735
16736 2002-05-24 Jakub Jelinek <jakub@redhat.com>
16737
16738 * gcc.dg/verbose-asm.c: New test.
16739
16740 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
16741
16742 * gcc.dg/cpp/paste12.c: New test.
16743
16744 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16745
16746 * g++.dg/parse/named_ops.C: New test.
16747
16748 2002-05-23 Mark Mitchell <mark@codesourcery.com>
16749
16750 * gcc/testsuite/gcc.dg/weak-8.c: New test.
16751
16752 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
16753
16754 * gcc.dg/weak-2.c: Allow optional leading underscore
16755 in scan-assembler symbol name.
16756 * gcc.dg/weak-3.c: Likewise.
16757 * gcc.dg/weak-4.c: Likewise.
16758 * gcc.dg/weak-5.c: Likewise.
16759
16760 2002-05-23 Jakub Jelinek <jakub@redhat.com>
16761
16762 * gcc.dg/20020523-1.c: New test.
16763
16764 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16765
16766 * objc.dg/const-str-2.m: Update now that we stop after
16767 a command line error.
16768
16769 2002-05-22 Richard Henderson <rth@redhat.com>
16770
16771 * g++.dg/dg.exp: Fix typo in test pruneing.
16772
16773 2002-05-22 Richard Henderson <rth@redhat.com>
16774
16775 * g++.dg/dg.exp: Prune the tls subdirectory.
16776 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
16777 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
16778 * g++.dg/tls/init-1.C: New.
16779
16780 2002-05-22 Jakub Jelinek <jakub@redhat.com>
16781
16782 * gcc.dg/20020517-1.c: New test.
16783
16784 2002-05-21 Richard Henderson <rth@redhat.com>
16785
16786 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
16787 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
16788
16789 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
16790
16791 * g++.dg/other/copy2.C: New test.
16792
16793 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
16794
16795 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
16796 (MAX_COPY): Bump up to 10 times sizeof (long long).
16797 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
16798
16799 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
16800 sizeof (long long).
16801
16802 * gcc.c-torture/execute/strcpy-1.c: New test.
16803
16804 2002-05-19 Jason Merrill <jason2redhat.com>
16805
16806 * g++.dg/ext/oper1.C: New test.
16807
16808 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
16809 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
16810
16811 * README.QMTEST: New file.
16812
16813 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
16814
16815 2002-05-19 Andreas Jaeger <aj@suse.de>
16816
16817 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
16818 now.
16819 * gcc.c-torture/execute/loop-2d.x: Likewise.
16820
16821 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
16822
16823 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
16824 support weak symbols.
16825 * gcc.dg/weak-4.c: Likewise
16826 * gcc.dg/weak-6.c: Likewise
16827
16828 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
16829
16830 * gcc.dg/weak-3.c: Add dg-excess-error comment for
16831 cygwin, coff and h8300-*-hms targets
16832 * gcc.dg/weak-5.c: Likewise
16833 * gcc.dg/weak-7.c: Likewise
16834
16835 2002-05-16 Jason Merrill <jason@redhat.com>
16836
16837 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
16838 (scan-assembler-not, scan-assembler-dem): Likewise.
16839 (scan-assembler-dem-not): Likewise.
16840
16841 2002-05-15 Richard Henderson <rth@redhat.com>
16842
16843 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
16844
16845 2002-05-15 Richard Henderson <rth@redhat.com>
16846
16847 * gcc.dg/weak-5.c (vfoo1c): No warning here.
16848 (vfoo1f): Warning here.
16849 (vfoo1l): Don't redefine the alias.
16850
16851 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
16852
16853 * g++.dg/init/pm1.C: New test.
16854
16855 2002-05-12 David S. Miller <davem@redhat.com>
16856
16857 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
16858 types.
16859
16860 2002-05-10 Roger Sayle <roger@eyesopen.com>
16861
16862 * gcc.c-torture/execute/20020510-1.c: New test case.
16863
16864 2002-05-10 David S. Miller <davem@redhat.com>
16865
16866 * gcc.c-torture/execute/conversion.c: Test long double too.
16867
16868 2002-05-09 Jakub Jelinek <jakub@redhat.com>
16869
16870 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
16871 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
16872 * lib/g++.exp (g++_link_flags): Likewise.
16873 * lib/objc.exp (objc_target_compile): Likewise.
16874
16875 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
16876
16877 * gcc.dg/cpp/poison.c: Update.
16878 * gcc.dg/cpp/20000625-2.c: Remove.
16879 * gcc.dg/cpp/direct2s.c: Remove final test.
16880
16881 2002-05-08 Tom Rix <trix@redhat.com>
16882
16883 * gcc.c-torture/execute/20020508-1.c: New test.
16884 * gcc.c-torture/execute/20020508-2.c: New test.
16885 * gcc.c-torture/execute/20020508-3.c: New test.
16886
16887 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
16888
16889 * gcc.dg/cpp/charconst-4.c: More tests.
16890
16891 2002-05-08 Mark Mitchell <mark@codesourcery.com>
16892
16893 PR c/6569
16894 * gcc.dg/weak-3.c: Update location of warning messages.
16895 * gcc.dg/weak-5.c: Likewise.
16896
16897 2002-05-06 Roger Sayle <roger@eyesopen.com>
16898
16899 * gcc.c-torture/execute/20020506-1.c: New test case.
16900
16901 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
16902
16903 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
16904
16905 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
16906
16907 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
16908
16909 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
16910
16911 * gcc.dg/cpp/charconst-3.c: New test.
16912
16913 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
16914
16915 * gcc.dg/cpp/charconst.c: Update tests.
16916
16917 2002-05-05 Tim Josling <tej@melbpc.org.au>
16918
16919 * treelang: Added directory for new sample language treelang. Also
16920 lib/treelang.exp: New file to signal treelang should be tested.
16921
16922 2002-05-03 Jakub Jelinek <jakub@redhat.com>
16923
16924 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
16925 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
16926 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
16927 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
16928 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
16929 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
16930 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
16931
16932 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
16933
16934 * gcc.dg/format/xopen-2.c: New test.
16935
16936 2002-05-03 Jakub Jelinek <jakub@redhat.com>
16937
16938 * gcc.dg/20020503-1.c: New test.
16939
16940 2002-05-02 Mark Mitchell <mark@codesourcery.com>
16941
16942 * g++.dg/init/dtor1.C: Make it tougher.
16943
16944 2002-05-01 Mark Mitchell <mark@codesourcery.com>
16945
16946 * g++.dg/init/dtor1.C: New test.
16947
16948 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
16949
16950 * gcc.dg/altivec-8.c: New.
16951
16952 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
16953
16954 * gcc.dg/altivec-7.c: New.
16955
16956 2002-04-29 Jakub Jelinek <jakub@redhat.com>
16957
16958 * g++.dg/parse/typedef1.C: New test.
16959
16960 2002-04-29 Mark Mitchell <mark@codesourcery.com>
16961
16962 PR c++/6486
16963 * g++.dg/template/friend6.C: New test.
16964
16965 PR c++/6492
16966 * g++.dg/init/copy1.C: New test.
16967
16968 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
16969
16970 * g++.dg/warn/effc1.C: New test.
16971
16972 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
16973
16974 * gcc.dg/cpp/if-cexp.c: Add a test.
16975
16976 2002-04-28 Jakub Jelinek <jakub@redhat.com>
16977
16978 * gcc.dg/20020426-2.c: New test.
16979
16980 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
16981
16982 * gcc.dg/cpp/if-mop.c: Update.
16983 * gcc.dg/cpp/if-mpar.c: Add test.
16984 * gcc.dg/cpp/if-oppr.c: Update.
16985
16986 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16987
16988 PR c/6343
16989 * gcc.dg/weak-[2-7].c: New tests.
16990
16991 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
16992
16993 * gcc.dg/enum1.c: New test.
16994
16995 2002-04-26 Mark Mitchell <mark@codesourcery.com>
16996
16997 PR c++/6497
16998 * g++.dg/inherit/access2.C: New test.
16999
17000 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17001
17002 PR bootstrap/6445
17003 * gcc.dg/20020426-1.c: New test.
17004
17005 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17006
17007 * g++.dg/abi/enum1.C: New test.
17008
17009 2002-04-26 Richard Henderson <rth@redhat.com>
17010
17011 * gcc.dg/c99-bool-1.c: Expect always true warning.
17012
17013 2002-04-25 Roger Sayle <roger@eyesopen.com>
17014
17015 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
17016
17017 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17018
17019 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
17020 targets.
17021
17022 2002-04-24 Mark Mitchell <mark@codesourcery.com>
17023
17024 * g++.dg/abi/mange7.C: New test.
17025
17026 PR c++/6438.
17027 * g++.dg/parse/stmtexpr2.C: New test.
17028
17029 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
17030
17031 * gcc.dg/20020312-2.c: Add SH target.
17032
17033 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17034
17035 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
17036 compiler output on mips*-*-irix*.
17037
17038 2002-04-23 Jakub Jelinek <jakub@redhat.com>
17039
17040 * g++.dg/parse/attr1.C: New test.
17041
17042 2002-04-23 Roger Sayle <roger@eyesopen.com>
17043
17044 * gcc.c-torture/execute/string-opt-17.c: New test case.
17045 * gcc.c-torture/execute/memset-2.c: New test case.
17046
17047 2002-04-23 Mark Mitchell <mark@codesourcery.com>
17048
17049 PR c++/6256:
17050 * g++.dg/template/friend5.C: New test.
17051
17052 PR c++/6331:
17053 * g++.dg/template/qual1.C: Likewise.
17054
17055 2002-04-22 Zack Weinberg <zack@codesourcery.com>
17056
17057 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
17058 Include stdlib.h, not stdio.h or ctype.h.
17059
17060 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
17061
17062 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
17063 cris-*-elf* and mmix-*-*.
17064 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
17065 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
17066 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
17067 Ditto.
17068 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
17069 * gcc.dg/wchar_t-1.c: Ditto.
17070
17071 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
17072
17073 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
17074 Clarify comment.
17075
17076 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
17077
17078 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
17079
17080 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17081
17082 * gcc.c-torture/execute/20000906-1.x: Delete.
17083
17084 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
17085
17086 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
17087
17088 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
17089
17090 * PR6367
17091 * g77.f-torture/execute/6367.f: New test.
17092 * g77.f-torture/execute/6367.x: Disable for MMIX.
17093
17094 2002-04-19 Mark Mitchell <mark@codesourcery.com>
17095
17096 * PR6352
17097 * g++.dg/opt/inline2.C: New test.
17098
17099 2002-04-18 Richard Henderson <rth@redhat.com>
17100
17101 * gcc.dg/20000906-1.c: Enable for all targets.
17102 * gcc.c-torture/compile/iftrap-2.c: New.
17103
17104 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17105
17106 * gcc.dg/20020418-1.c: New test.
17107 * gcc.dg/20020418-2.c: New test.
17108
17109 2002-04-18 Richard Henderson <rth@redhat.com>
17110
17111 * gcc.c-torture/compile/iftrap-1.c: New.
17112 * gcc.dg/iftrap-1.c: Adjust for ia64.
17113 * gcc.dg/iftrap-2.c: New.
17114
17115 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17116
17117 * gcc.c-torture/compile/20020418-1.c: New test.
17118
17119 2002-04-18 Roger Sayle <roger@eyesopen.com>
17120
17121 * gcc.c-torture/compile/20020415-1.c: New.
17122
17123 2002-04-18 David S. Miller <davem@redhat.com>
17124
17125 * gcc.c-torture/execute/20020418-1.c: New test.
17126
17127 2002-04-17 Jakub Jelinek <jakub@redhat.com>
17128
17129 * gcc.dg/20020416-1.c: New test.
17130
17131 * g++.dg/opt/inline1.C: New test.
17132
17133 2002-04-16 Jakub Jelinek <jakub@redhat.com>
17134
17135 * gcc.dg/altivec-5.c: New test.
17136
17137 * gcc.dg/20020415-1.c: New test.
17138
17139 2002-04-15 Mark Mitchell <mark@codesourcery.com>
17140
17141 * testsuite/lib/chill.exp: Remove.
17142
17143 2002-04-14 Jakub Jelinek <jakub@redhat.com>
17144
17145 * g++.dg/other/big-struct.C: New test.
17146
17147 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
17148
17149 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
17150 of scratch file.
17151
17152 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
17153
17154 PR c/6277
17155 * gcc.dg/i386-387-1.c: Allow optional leading underscore
17156 in scan-assembler function name
17157
17158 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
17159
17160 * g77.f-torture/execute/980628-4.x,
17161 g77.f-torture/execute/980628-5.x,
17162 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17163 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17164 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
17165 i[34567]86-*-*.
17166
17167 2002-04-13 David S. Miller <davem@redhat.com>
17168
17169 * gcc.c-torture/execute/20020413-1.c: New test.
17170
17171 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
17172
17173 * gcc.dg/asm-6.c,
17174 * g++.dg/ext/asm1.C: New tests.
17175
17176 2002-04-12 Mark Mitchell <mark@codesourcery.com>
17177
17178 PR c++ 5373.
17179 * g++.dg/parse/stmtexpr1.C: New test.
17180
17181 PR c++/5189.
17182 * g++.dg/template/copy1.C: New test.
17183
17184 2002-04-12 Richard Henderson <rth@redhat.com>
17185
17186 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
17187
17188 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
17189
17190 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
17191 gcc.c-torture/execute/20020307-2.c.
17192
17193 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
17194
17195 * g++.dg/ext/attrib5.C,
17196 * g++.dg/lookup/struct1.C: New tests.
17197
17198 2002-04-11 Jakub Jelinek <jakub@redhat.com>
17199
17200 * gcc.dg/20020411-1.c: New test.
17201
17202 * gcc.c-torture/execute/20020411-1.c: New test.
17203
17204 2002-04-10 Janis Johnson <janis187@us.ibm.com>
17205
17206 * g77.f-torture/execute/6177.f: New test.
17207
17208 2002-04-10 Jakub Jelinek <jakub@redhat.com>
17209
17210 PR middle-end/6247
17211 * g++.dg/opt/cleanup1.C: New test.
17212
17213 * g++.dg/opt/const1.C: New test.
17214
17215 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
17216
17217 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
17218
17219 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
17220
17221 PR c++/5507
17222 * g++.dg/template/typename2.C: New test.
17223
17224 2002-04-10 Alan Modra <amodra@bigpond.net.au>
17225
17226 * gcc.c-torture/execute/loop-12.c: New.
17227
17228 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
17229
17230 * g77.f-torture/execute/980628-4.x,
17231 g77.f-torture/execute/980628-5.x,
17232 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
17233 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
17234 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
17235
17236 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17237
17238 PR optimization/6086
17239 * g++.dg/opt/preinc1.C: New test.
17240
17241 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17242
17243 PR c++/5571
17244 * g++.dg/opt/static2.C: New test.
17245
17246 2002-04-06 Mark Mitchell <mark@codesourcery.com>
17247
17248 PR c/5120
17249 * gcc.dg/20020406-1.c: New test.
17250
17251 2002-04-04 David S. Miller <davem@redhat.com>
17252
17253 * gcc.c-torture/execute/20020404-1.c: New test.
17254
17255 2002-04-04 Jakub Jelinek <jakub@redhat.com>
17256
17257 PR c/6123
17258 * gcc.dg/20020312-2.c: Do not declare global register variable
17259 if __PIC__ or __pic__ is defined.
17260
17261 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
17262
17263 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
17264 __asm__ so that it works correctly even if -ansi -pedantic-errors.
17265
17266 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17267
17268 * gcc.misc-tests/linkage.exp: Update last change to handle
17269 sparc*-, not just sparc-.
17270
17271 2002-04-03 Richard Henderson <rth@redhat.com>
17272
17273 * gcc.dg/cpp/ucs.c: Improved long UCS test.
17274
17275 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17276
17277 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
17278
17279 2002-04-02 David S. Miller <davem@redhat.com>
17280
17281 * gcc.c-torture/execute/20020402-3.c: New test.
17282
17283 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
17284
17285 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
17286 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
17287
17288 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
17289 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
17290 g77.f-torture/execute/20001201.x,
17291 g77.f-torture/execute/u77-test.x: New files.
17292
17293 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
17294 * gcc.dg/wchar_t-1.c: Ditto.
17295
17296 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17297
17298 * gcc.c-torture/execute/20020402-1.c: New test.
17299
17300 2002-04-01 Richard Henderson <rth@redhat.com>
17301
17302 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
17303
17304 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
17305
17306 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17307
17308 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
17309
17310 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17311
17312 * g++.dg/inherit/template-as-base.C: Expect error.
17313 * g++.dg/inherit/namespace-as-base.C: Likewise.
17314
17315 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
17316
17317 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
17318 g++.dg/ext/instantiate3.C: Tweak match patterns.
17319
17320 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
17321 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
17322 -da test.
17323
17324 2002-03-31 Richard Henderson <rth@redhat.com>
17325
17326 * gcc.dg/special/alias-2.c: New.
17327 * gcc.dg/special/ecos.exp: Run it.
17328
17329 2002-03-31 Richard Henderson <rth@redhat.com>
17330
17331 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
17332
17333 2002-03-31 Kazu Hirata <kazu@hxi.com>
17334
17335 * gcc.dg/weak-1.c: Disable on h8300 port.
17336
17337 2002-03-29 Janis Johnson <janis187@us.ibm.com>
17338
17339 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
17340 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
17341 ordering tests.
17342 * g++.dg/bprob/bprob-1.C: New test.
17343 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
17344 * g++.dg/gcov/gcov-1.C: New test.
17345 * g++.dg/gcov/gcov-1.x: New file.
17346 * g++.dg/gcov/gcov-2.C: New test.
17347 * g++.dg/gcov/gcov-3.C: New test.
17348 * g++.dg/gcov/gcov-3.h: New file.
17349
17350 2002-03-28 Roger Sayle <roger@eyesopen.com>
17351
17352 * g++.old-deja/g++.other/builtins5.C: New test.
17353 * g++.old-deja/g++.other/builtins6.C: New test.
17354 * g++.old-deja/g++.other/builtins7.C: New test.
17355 * g++.old-deja/g++.other/builtins8.C: New test.
17356 * g++.old-deja/g++.other/builtins9.C: New test.
17357
17358 2002-03-29 Jakub Jelinek <jakub@redhat.com>
17359
17360 * g++.dg/opt/static1.C: New test.
17361
17362 * g++.dg/opt/longbranch1.C: New test.
17363
17364 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
17365
17366 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
17367
17368 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
17369
17370 2002-03-28 Jeffrey A Law (law@redhat.com)
17371
17372 * gcc.c-torture/execute/20020328-1.c: New test.
17373
17374 2002-03-27 Richard Henderson <rth@redhat.com>
17375
17376 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
17377 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
17378 move from g++.old-deja/g++.ext/.
17379
17380 2002-03-27 Mark Mitchell <mark@codesourcery.com>
17381
17382 * g++.dg/init/new2.C: New test.
17383
17384 2002-03-26 Richard Henderson <rth@redhat.com>
17385
17386 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
17387
17388 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
17389 on sparc.
17390
17391 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
17392 sparcv9 systems.
17393 * gcc.dg/20001102-1.c: Likewise.
17394
17395 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
17396
17397 * gcc.dg/cpp/endif-pedantic1.c,
17398 gcc.dg/cpp/endif-pedantic2.c: New tests.
17399
17400 2002-03-26 Mark Mitchell <mark@codesourcery.com>
17401
17402 * g++.dg/init/new1.C: New test.
17403
17404 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
17405
17406 * g++.dg/abi/vbase9.C: New test.
17407
17408 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
17409
17410 * gcc.dg/arm-asm.c: New test.
17411
17412 2002-03-26 Andrew Cagney <ac131313@redhat.com>
17413
17414 * gcc.dg/Wswitch-enum.c: New test.
17415 Fix PR c/5044.
17416
17417 2002-03-26 Richard Henderson <rth@redhat.com>
17418
17419 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
17420 structure.
17421
17422 2002-03-25 Richard Henderson <rth@redhat.com>
17423
17424 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
17425 sparcv9 systems.
17426
17427 * gcc.c-torture/compile/20011119-1.c (xxx): New.
17428 * gcc.c-torture/compile/20011119-2.c (xxx): New.
17429
17430 2002-03-25 Zack Weinberg <zack@codesourcery.com>
17431
17432 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
17433
17434 2002-03-25 Bob Wilson <bob.wilson@acm.org>
17435
17436 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
17437 targets using generic thunk support.
17438
17439 2002-03-25 Jakub Jelinek <jakub@redhat.com>
17440
17441 * gcc.c-torture/compile/20020323-1.c: New test.
17442
17443 * g++.dg/opt/conj2.C: New test.
17444
17445 2002-03-24 Richard Henderson <rth@redhat.com>
17446
17447 * gcc.dg/weak-1.c: Use -fno-common.
17448
17449 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17450
17451 * g77.dg/f77-edit-apostrophe-out.f: New test
17452 * g77.dg/f77-edit-h-out.f: New test
17453 * g77.dg/f77-edit-t-in.f: New test
17454 * g77.dg/f77-edit-t-out.f: New test
17455 * g77.dg/f77-edit-x-out.f: New test
17456 * g77.dg/f77-edit-slash-out.f: New test
17457 * g77.dg/f77-edit-colon-out.f: New test
17458 * g77.dg/f77-edit-s-out.f: New test
17459
17460 2002-03-24 Richard Henderson <rth@redhat.com>
17461
17462 * objc/execute/formal_protocol-6.x: New XFAIL.
17463
17464 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17465
17466 * gcc.dg/weak-1.c: Early return from dg-final on platforms
17467 that do not support weak symbols
17468
17469 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17470
17471 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
17472 * lib/g77.exp: Likewise
17473 * lib/objc.exp: Likewise
17474
17475 2002-03-23 Andrew Cagney <ac131313@redhat.com>
17476
17477 * gcc.dg/Wswitch-default.c: New test.
17478
17479 2002-03-23 Jakub Jelinek <jakub@redhat.com>
17480
17481 * g++.dg/other/enum1.C: New test.
17482
17483 2002-03-23 Zack Weinberg <zack@codesourcery.com>
17484
17485 * gcc.dg/pragma-ep-3.c: Fix typo.
17486
17487 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17488
17489 * g++.dg/inherit/template-as-base.C: New test.
17490
17491 2002-03-22 Jakub Jelinek <jakub@redhat.com>
17492
17493 * g++.old-deja/g++.other/dwarf2-1.C: Move...
17494 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
17495
17496 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
17497
17498 * gcc.dg/cpp/multiline.c: Update to match.
17499
17500 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
17501
17502 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17503
17504 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
17505
17506 * gcc.dg/cpp/extratokens2.c: New file.
17507
17508 2002-03-21 David Edelsohn <edelsohn@gnu.org>
17509
17510 * gcc.dg/20020312-2.c: Add rs6000 target.
17511
17512 * gcc.c-torture/compile/20020319-1.c: New test.
17513
17514 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17515
17516 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
17517 (A, E): Handle this.
17518
17519 2002-03-20 Jason Merrill <jason@redhat.com>
17520
17521 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
17522 ignoring -fpic.
17523 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
17524 through prune_gcc_output.
17525
17526 2002-03-20 Jakub Jelinek <jakub@redhat.com>
17527
17528 * gcc.c-torture/compile/20020320-1.c: New test.
17529
17530 2002-03-19 Jakub Jelinek <jakub@redhat.com>
17531
17532 * gcc.c-torture/compile/20020318-1.c: New test.
17533
17534 * gcc.dg/struct-by-value-1.c: New test.
17535
17536 * gcc.dg/20020319-1.c: New test.
17537
17538 2002-03-18 Jakub Jelinek <jakub@redhat.com>
17539
17540 * g++.dg/opt/conj1.C: New test.
17541
17542 2002-03-17 Mark Mitchell <mark@codesourcery.com>
17543
17544 * g++.dg/template/qualttp20.C: Revert previous change.
17545 * g++.dg/template/qualttp3.C: Likewise.
17546 * g++.dg/template/qualttp4.C: Likewise
17547 * g++.dg/template/qualttp5.C: Likewise
17548 * g++.dg/template/qualttp6.C: Likewise
17549 * g++.dg/template/qualttp7.C: Likewise
17550 * g++.dg/template/qualttp8.C: Likewise
17551 * g++.dg/template/recurse.C: Likewise.
17552
17553 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
17554
17555 * gcc.dg/cpp/wchar-1.c: Update.
17556
17557 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
17558
17559 * g++.dg/template/conv1.C: New test.
17560 * g++.dg/template/conv2.C: New test.
17561 * g++.dg/template/conv3.C: New test.
17562 * g++.dg/template/conv4.C: New test.
17563
17564 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17565
17566 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
17567 * g++.dg/template/qualttp3.C: Likewise.
17568 * g++.dg/template/qualttp4.C: Likewise
17569 * g++.dg/template/qualttp5.C: Likewise
17570 * g++.dg/template/qualttp6.C: Likewise
17571 * g++.dg/template/qualttp7.C: Likewise
17572 * g++.dg/template/qualttp8.C: Likewise
17573 * g++.dg/template/recurse.C: Likewise.
17574
17575 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17576
17577 * g++.dg/opt/dtor1.C: New test.
17578
17579 2002-03-15 Jakub Jelinek <jakub@redhat.com>
17580
17581 * gcc.c-torture/compile/20020315-1.c: New test.
17582
17583 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
17584
17585 * gcc.dg/weak-1.c: Fix scan tests.
17586
17587 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
17588
17589 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
17590 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
17591 cris-*-aout* mmix-*-*.
17592 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
17593 cris-*-aout* mmix-*-*.
17594 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
17595 cris-*-elf* cris-*-aout* and mmix-*-*.
17596 * gcc.dg/20001009-1.c: Ditto.
17597 * gcc.dg/20010912-1.c: Ditto.
17598 * gcc.dg/20020122-4.c: Ditto.
17599 * gcc.dg/inline-2.c: Ditto.
17600
17601 2002-03-14 Jeffrey A Law (law@cygnus.com)
17602
17603 * gcc.c-torture/compile/20020314-1.c: New test.
17604
17605 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
17606
17607 * gcc.c-torture/execute/20020314-1.c: New test.
17608
17609 2002-03-14 Jakub Jelinek <jakub@redhat.com>
17610
17611 * g++.dg/warn/Wunused-1.C: New test.
17612
17613 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
17614
17615 * g++.dg/abi/mangle6.C: New test.
17616
17617 2002-03-13 Jakub Jelinek <jakub@redhat.com>
17618
17619 * gcc.c-torture/compile/20020309-2.c: New test.
17620
17621 * gcc.c-torture/compile/20020312-1.c: New test.
17622
17623 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
17624
17625 * g++.dg/other/access1.C: New test.
17626
17627 2002-03-12 Jakub Jelinek <jakub@redhat.com>
17628
17629 * gcc.c-torture/execute/wchar_t-1.c: New test.
17630
17631 2002-03-12 David Edelsohn <edelsohn@gnu.org>
17632
17633 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
17634
17635 2002-03-12 Roger Sayle <roger@eyesopen.com>
17636
17637 * gcc.dg/20020312-1.c: New test case.
17638
17639 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
17640
17641 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
17642
17643 2002-03-11 Richard Henderson <rth@redhat.com>
17644
17645 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
17646 * g++.old-deja/g++.jason/report.C: Likewise.
17647
17648 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17649
17650 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
17651 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
17652
17653 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17654
17655 * testsuite/g++.dg/overload/pmf1.C: New test.
17656
17657 2002-03-11 Kazu Hirata <kazu@hxi.com>
17658
17659 * gcc.c-torture/execute/20020307-1.c: Use long.
17660
17661 2002-03-11 Jakub Jelinek <jakub@redhat.com>
17662
17663 PR optimization/5844
17664 * gcc.dg/20020310-1.c: New test.
17665
17666 2002-03-09 Michael Meissner <meissner@redhat.com>
17667
17668 * gcc.c-torture/execute/memcpy-2.c: New test.
17669 * gcc.c-torture/execute/memset-1.c: New test.
17670 * gcc.c-torture/execute/strlen-1.c: New test.
17671 * gcc.c-torture/execute/strcmp-1.c: New test.
17672 * gcc.c-torture/execute/strncmp-1.c: New test.
17673
17674 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
17675
17676 * gcc.dg/ppc-ldstruct.c: New test.
17677
17678 2002-03-09 Jakub Jelinek <jakub@redhat.com>
17679
17680 * gcc.c-torture/execute/va-arg-22.c: New test.
17681
17682 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17683
17684 * gcc.c-torture/compile/20020309-1.c: New test.
17685
17686 2002-03-08 Jakub Jelinek <jakub@redhat.com>
17687
17688 * gcc.c-torture/execute/20020307-2.c: New test.
17689
17690 2002-03-07 Jeffrey A Law (law@redhat.com)
17691
17692 * g77.f-torture/compile/20020307-1.f: New test.
17693
17694 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
17695
17696 * gcc.dg/unordered-1.c: New test.
17697
17698 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
17699
17700 * gcc.c-torture/execute/20020307-1.c: New test.
17701
17702 2002-03-05 Jakub Jelinek <jakub@redhat.com>
17703
17704 * gcc.dg/20020304-1.c: New test.
17705
17706 * gcc.c-torture/compile/20020304-2.c: New test.
17707
17708 2002-03-04 Zack Weinberg <zack@codesourcery.com>
17709
17710 * gcc.c-torture/compile/20020304-1.c: New test case
17711 (from PR c/5830).
17712
17713 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
17714
17715 * gcc.dg/20020103-1.c: Add other -D ppc variants.
17716
17717 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
17718
17719 * g++.dg/other/classkey1.C: New test.
17720
17721 2002-03-01 Richard Henderson <rth@redhat.com>
17722
17723 * gcc.c-torture/compile/981223-1.x: New.
17724 * gcc.c-torture/compile/920625-1.x: New.
17725
17726 2002-02-28 Richard Henderson <rth@redhat.com>
17727
17728 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
17729
17730 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
17731
17732 * gcc.c-torture/execute/20020227-1.c: New test.
17733
17734 2002-02-27 Mark Mitchell <mark@codesourcery.com>
17735
17736 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
17737 here" ERROR lines.
17738 * g++.old-deja/g++.oliva/partord1.C: Likewise.
17739 * g++.old-deja.g++.other/defarg1.C: Likewise.
17740 * g++.old-deja/g++.pt/calls2.C: Likewise.
17741 * g++.old-deja/g++.pt/crash20.C: Likewise.
17742 * g++.old-deja/g++.pt/crash30.C: Likewise.
17743 * g++.old-deja/g++.pt/crash36.C: Likewise.
17744 * g++.old-deja/g++.pt/crash6.C: Likewise.
17745 * g++.old-deja/g++.pt/defarg13.C: Likewise.
17746 * g++.old-deja/g++.pt/derived3.C: Likewise.
17747 * g++.old-deja/g++.pt/error1.C: Likewise.
17748 * g++.old-deja/g++.pt/friend21.C: Likewise.
17749 * g++.old-deja/g++.pt/friend23.C: Likewise.
17750 * g++.old-deja/g++.pt/infinite1.C: Likewise.
17751 * g++.old-deja/g++.robertl/eb128.C: Likewise.
17752
17753 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
17754
17755 * gcc.c-torture/execute/20020225-2.c: New test.
17756
17757 2002-02-27 Zack Weinberg <zack@codesourcery.com>
17758
17759 * gcc.c-torture/execute/920730-1t.c,
17760 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
17761 Delete test cases, only relevant to -traditional.
17762
17763 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
17764
17765 * gcc.dg/cpp/undef1.c: Remove.
17766 * gcc.dg/cpp/directiv.c: Update.
17767 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
17768
17769 2002-02-27 Michael Meissner <meissner@redhat.com>
17770
17771 * gcc.c-torture/execute/20020226-1.c: New test.
17772
17773 2002-02-26 Jakub Jelinek <jakub@redhat.com>
17774
17775 * g++.dg/debug/debug4.C: New test.
17776
17777 * gcc.dg/ia64-visibility-1.c: New test.
17778
17779 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
17780
17781 * gcc.dg/debug/20020224-1.c: New.
17782
17783 2002-02-25 Kazu Hirata <kazu@hxi.com>
17784
17785 * gcc.c-torture/execute/960416-1.x: New.
17786 * gcc.c-torture/execute/divconst-3.x: Likewise.
17787
17788 2002-02-25 Jakub Jelinek <jakub@redhat.com>
17789
17790 * gcc.dg/20020224-1.c: New test.
17791
17792 2002-02-25 Alan Modra <amodra@bigpond.net.au>
17793
17794 * gcc.c-torture/execute/20020225-1.c: New.
17795
17796 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
17797
17798 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
17799
17800 2002-02-23 Jakub Jelinek <jakub@redhat.com>
17801
17802 * gcc.dg/20020222-1.c: New test.
17803
17804 2002-02-22 Jakub Jelinek <jakub@redhat.com>
17805
17806 * g++.dg/opt/anonunion1.C: New test.
17807
17808 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
17809
17810 * g++.dg/template/qualttp19.C: New test.
17811 * g++.dg/template/qualttp20.C: New test.
17812 * g++.old-deja/g++.jason/report.C: Adjust expected errors
17813 * g++.old-deja/g++.other/qual1.C: Likewise.
17814
17815 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
17816
17817 * gcc.dg/attr-alwaysinline.c: New.
17818
17819 2002-02-21 Jakub Jelinek <jakub@redhat.com>
17820
17821 * gcc.dg/20020220-1.c: New test.
17822
17823 * gcc.dg/20020220-2.c: New test.
17824
17825 * g++.dg/opt/mmx1.C: New test.
17826
17827 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
17828
17829 * gcc.c-torture/compile/20020110.c: New test.
17830
17831 2002-02-20 Jakub Jelinek <jakub@redhat.com>
17832
17833 * gcc.c-torture/execute/20020219-1.c: New test.
17834
17835 * gcc.dg/20020219-1.c: New test.
17836
17837 * gcc.dg/noncompile/20020220-1.c: New test.
17838
17839 * g++.dg/opt/ptrintsum1.C: New test.
17840
17841 * gcc.dg/debug/20020220-1.c: New test.
17842
17843 2002-02-17 Jakub Jelinek <jakub@redhat.com>
17844
17845 * gcc.c-torture/execute/20020216-1.c: New test.
17846
17847 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
17848
17849 * gcc.dg/decl-1.c: Update, new test.
17850
17851 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
17852
17853 * g++.dg/abi/bitfield1.C: New test.
17854 * g++.dg/abi/bitfield2.C: New test.
17855
17856 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17857
17858 * gcc.dg/attr-nest.c: New test.
17859
17860 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17861
17862 * gcc.c-torture/execute/20020215-1.c: New test.
17863
17864 2002-02-14 Jakub Jelinek <jakub@redhat.com>
17865
17866 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
17867 * g++.dg/debug/debug.exp: New.
17868 * g++.dg/debug/trivial.C: New.
17869 * g++.dg/debug/debug1.C: Moved...
17870 * g++.dg/other/debug1.C: ...from here.
17871 * g++.dg/debug/debug2.C: Moved...
17872 * g++.dg/other/debug2.C: ...from here.
17873 * g++.dg/debug/debug3.C: Moved...
17874 * g++.dg/other/debug3.C: ...from here.
17875
17876 * gcc.dg/noncompile/20020213-1.c: New test.
17877
17878 2002-02-13 Jakub Jelinek <jakub@redhat.com>
17879
17880 * g++.dg/other/debug3.C: New test.
17881
17882 * gcc.c-torture/execute/20020213-1.c: New test.
17883
17884 2002-02-13 Richard Smith <richard@ex-parrot.com>
17885
17886 * g++.old-deja/g++.other/thunk1.C: New test.
17887
17888 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
17889
17890 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
17891
17892 2002-02-13 Stan Shebs <shebs@apple.com>
17893
17894 * gcc.dg/altivec-3.c: New.
17895
17896 2002-02-12 Jakub Jelinek <jakub@redhat.com>
17897
17898 * gcc.dg/Wunreachable-1.c: New test.
17899 * gcc.dg/Wunreachable-2.c: New test.
17900
17901 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
17902
17903 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
17904
17905 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
17906
17907 * gcc.dg/decl-1.c: New test.
17908
17909 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
17910
17911 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
17912
17913 2002-02-10 Kazu Hirata <kazu@hxi.com>
17914
17915 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
17916 * gcc.c-torture/compile/980506-1.x: Likewise.
17917
17918 2002-02-10 Kazu Hirata <kazu@hxi.com>
17919
17920 * gcc.dg/20020210-1.c: New.
17921
17922 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
17923
17924 * g77.f-torture/execute/947.f: New regression test
17925 for PR fortran/947.
17926
17927 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
17928
17929 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
17930 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
17931
17932 2002-02-08 Richard Henderson <rth@redhat.com>
17933
17934 * gcc.c-torture/compile/labels-3.c: New.
17935
17936 2002-02-08 Jakub Jelinek <jakub@redhat.com>
17937
17938 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
17939 expression statements work instead.
17940 * gcc.dg/noncompile/20020207-1.c: New test.
17941
17942 2002-02-07 Richard Henderson <rth@redhat.com>
17943
17944 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
17945
17946 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17947
17948 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
17949 message from g77
17950 * lib/g77-dg.exp: Trim g77 error messages so that they are
17951 recognized by dg.exp.
17952
17953 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17954
17955 PR fortran/5473
17956 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
17957
17958 2002-02-07 Richard Henderson <rth@redhat.com>
17959
17960 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
17961 to be sufficiently aligned for integers.
17962
17963 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
17964
17965 * g++.dg/template/friend4.C: New test.
17966
17967 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17968
17969 PR fortran/5743
17970 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
17971 unsupported cases.
17972
17973 2002-02-07 Richard Henderson <rth@redhat.com>
17974
17975 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
17976 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
17977 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
17978 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
17979
17980 2002-02-06 Richard Henderson <rth@redhat.com>
17981
17982 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
17983
17984 2002-02-06 Janis Johnson <janis187@us.ibm.com>
17985
17986 * gcc.dg/20020206-1.c: New test.
17987
17988 2002-02-06 Jakub Jelinek <jakub@redhat.com>
17989
17990 * gcc.c-torture/execute/20020206-1.c: New test.
17991
17992 * gcc.c-torture/execute/20020206-2.c: New test.
17993
17994 PR optimization/5429:
17995 * gcc.c-torture/compile/20020206-1.c: New test.
17996
17997 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
17998
17999 * g++.dg/ext/align1.C: Do not use an explicit alignment value
18000 as certain file formats cannot support particularly large
18001 alignments.
18002
18003 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
18004 and do not expect to be able to link the executable.
18005
18006 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
18007 fail because the COFF format does not support the weak attribute.
18008
18009 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
18010
18011 * g77.dg/pr5473.f: New test
18012
18013 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
18014
18015 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
18016 Fix testcase accordingly.
18017
18018 2002-02-04 Richard Henderson <rth@redhat.com>
18019
18020 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
18021 (buf): Change to be an array of pointers, not ints.
18022
18023 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18024
18025 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
18026 before all tests. Move warning one line above to match where it
18027 C frontend emits.
18028 * gcc.dg/Wswitch-2.c: New test.
18029 * g++.dg/warn/Wswitch-1.C: New test.
18030 * g++.dg/warn/Wswitch-2.C: New test.
18031
18032 2002-02-04 Richard Henderson <rth@redhat.com>
18033
18034 * g++.dg/abi/offsetof.C: Fix size comparison.
18035
18036 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
18037
18038 * gcc.dg/cast-qual-2.c: New test.
18039
18040 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18041
18042 * gcc.dg/20020201-4.c: New test.
18043
18044 2002-02-04 Ben Elliston <bje@redhat.com>
18045
18046 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
18047 target_info attribute != 0, in addition to the empty string.
18048 (gcc_target_compile): Likewise.
18049
18050 2002-02-03 Andrew Cagney <ac131313@redhat.com>
18051
18052 * gcc.dg/Wswitch.c: New test.
18053 PR gcc/4475. PR gcc/3780.
18054
18055 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
18056
18057 * g77.f-torture/execute/5122.f: New test for regressions
18058 against PR fortran/5122.
18059
18060 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
18061
18062 * g77.f-torture/compile/pr3743.f: Delete
18063 * g77.dg/pr3743-1.f: New test.
18064 * g77.dg/pr3743-2.f: New test.
18065 * g77.dg/pr3743-3.f: New test.
18066 * g77.dg/pr3743-4.f: New test.
18067
18068 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18069
18070 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
18071
18072 2002-02-02 Richard Henderson <rth@redhat.com>
18073
18074 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
18075 * gcc.c-torture/execute/bf64-1.c: Likewise.
18076
18077 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18078
18079 * gcc.dg/20020201-2.c: New test.
18080
18081 * gcc.dg/20020201-3.c: New test.
18082
18083 * gcc.c-torture/execute/bitfld-2.c: New test.
18084
18085 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18086
18087 * gcc.dg/bitfld-1.c: Update.
18088 * gcc.dg/bitfld-2.c: Update.
18089 * gcc.c-torture/execute/bitfld-1.x: New.
18090
18091 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18092
18093 * gcc.c-torture/execute/20020201-1.c: New test.
18094
18095 2002-02-01 Janis Johnson <janis187@us.ibm.com>
18096
18097 PR target/5469
18098 * gcc.dg/20020201-1.c: New test.
18099
18100 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
18101
18102 PR fortran/3743
18103 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
18104 * g77.f-torture/compile/pr3743.x: Remove
18105
18106 2002-01-31 Tom Rix <trix@redhat.com>
18107
18108 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
18109
18110 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
18111
18112 * gcc.dg/noncompile/20020130-1.c: New test.
18113
18114 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
18115
18116 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
18117
18118 2002-01-29 Richard Henderson <rth@redhat.com>
18119
18120 * gcc.c-torture/execute/991118-1.c: Cast various constants back
18121 to long long.
18122 * gcc.c-torture/execute/bf64-1.c: Likewise.
18123
18124 2002-01-29 Jakub Jelinek <jakub@redhat.com>
18125
18126 * gcc.c-torture/execute/20020129-1.c: New test.
18127
18128 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
18129
18130 * gcc.c-torture/compile/20000224-1.c: Update.
18131 * gcc.c-torture/execute/bitfld-1.c: New tests.
18132 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
18133 * gcc.dg/uninit-A.c: Update.
18134
18135 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
18136
18137 * g++.dg/template/ctor1.C: Add instantiation.
18138
18139 2002-01-28 Paul Koning <pkoning@equallogic.com>
18140
18141 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
18142 argument to __builtin_prefetch to be const ptr.
18143
18144 2002-01-28 Jakub Jelinek <jakub@redhat.com>
18145
18146 * gcc.c-torture/compile/20020120-1.c: New test.
18147
18148 2002-01-27 Kazu Hirata <kazu@hxi.com>
18149
18150 * gcc.c-torture/execute/20020127-1.c: New test.
18151
18152 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
18153
18154 * g77.dg/f77-edit-i-in.f: New test
18155 * g77.dg/f77-edit-i-out.f: New test
18156
18157 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
18158
18159 * gcc.dg/debug/debug.exp: New file.
18160 * gcc.dg/debug/trivial.c: New file.
18161 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
18162 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
18163 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
18164 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
18165 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
18166 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
18167 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
18168 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
18169 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
18170 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
18171 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
18172 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
18173 * gcc.dg/20000503-1.c: Removed.
18174 * gcc.dg/20010207-1.c: Removed.
18175 * gcc.dg/20011223-1.c: Removed.
18176 * gcc.dg/20020104-2.c: Removed.
18177 * gcc.dg/debug-1.c: Removed.
18178 * gcc.dg/debug-2.c: Removed.
18179 * gcc.dg/debug-3.c: Removed.
18180 * gcc.dg/debug-4.c: Removed.
18181 * gcc.dg/debug-5.c: Removed.
18182 * gcc.dg/debug-6.c: Removed.
18183 * gcc.dg/dwarf2-1.c: Removed.
18184 * gcc.dg/dwarf2-2.c: Removed.
18185
18186 2002-01-25 Jakub Jelinek <jakub@redhat.com>
18187
18188 * g++.old-deja/g++.other/eh5.C: New test.
18189 * g++.old-deja/g++.other/sibcall2.C: New test.
18190 * g++.old-deja/g++.other/array9.C: New test.
18191 * g++.old-deja/g++.other/typename2.C: New test.
18192 * g++.old-deja/g++.other/crash60.C: New test.
18193 * g++.old-deja/g++.other/conv9.C: New test.
18194 * g++.old-deja/g++.other/mangle10.C: New test.
18195 * g++.old-deja/g++.other/unchanging1.C: New test.
18196 * g++.old-deja/g++.other/exprstmt1.C: New test.
18197 * g++.old-deja/g++.other/inline23.C: New test.
18198 * g++.old-deja/g++.eh/ia64-1.C: New test.
18199 * g++.old-deja/g++.other/dwarf2-1.C: New test.
18200 * g++.old-deja/g++.other/reload1.C: New test.
18201 * g++.old-deja/g++.other/static20.C: New test.
18202 * g++.old-deja/g++.other/local-alloc1.C: New test.
18203 * g++.old-deja/g++.other/conv8.C: New test.
18204 * g++.old-deja/g++.other/stmtexpr2.C: New test.
18205 * g++.old-deja/g++.other/storeexpr1.C: New test.
18206 * g++.old-deja/g++.other/storeexpr2.C: New test.
18207 * g++.dg/eh/template2.C: New test.
18208 * g++.dg/warn/weak1.C: New test.
18209
18210 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
18211
18212 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
18213 Remove first, non-varying, argument.
18214
18215 2002-01-23 Richard Henderson <rth@redhat.com>
18216
18217 * gcc.dg/inline-2.c: New.
18218
18219 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
18220 Add optional target arg. Check number of arguments.
18221 (scan-assembler-not, scan-assembler-dem): Likewise.
18222 (scan-assembler-dem-not): Likewise.
18223
18224 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18225
18226 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
18227 line 12.
18228 * g++.old-deja/g++.brendan/parse3.C,
18229 g++.old-deja/g++.other/crash26.C,
18230 g++.old-deja/g++.other/crash28.C,
18231 g++.old-deja/g++.other/crash29.C,
18232 g++.old-deja/g++.other/crash30.C,
18233 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
18234
18235 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
18236
18237 * gcc.dg/20020115-1.c: New.
18238
18239 2002-01-23 Bob Wilson <bob.wilson@acm.org>
18240
18241 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
18242
18243 2002-01-23 Janis Johnson <janis187@us.ibm.com>
18244
18245 * gcc.dg/20020122-3.c: New.
18246
18247 2002-01-23 Jakub Jelinek <jakub@redhat.com>
18248
18249 * g++.dg/other/gc1.C: New test.
18250
18251 2002-01-23 Zack Weinberg <zack@codesourcery.com>
18252
18253 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
18254
18255 2002-01-22 Richard Henderson <rth@redhat.com>
18256
18257 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
18258
18259 2002-01-22 Richard Henderson <rth@redhat.com>
18260
18261 * gcc.dg/20020122-4.c: New.
18262
18263 2002-01-22 H.J. Lu <hjl@gnu.org>
18264
18265 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
18266 link output.
18267 * gcc.dg/special/ecos.exp: Likewise.
18268 * lib/g++-dg.exp: Likewise.
18269 * lib/g77-dg.exp: Likewise.
18270 * lib/gcc-dg.exp : Likewise.
18271 * lib/mike-g++.exp: Likewise.
18272 * lib/mike-g77.exp: Likewise.
18273 * lib/mike-gcc.exp: Likewise.
18274 * lib/objc-dg.exp: Likewise.
18275
18276 2002-01-22 Janis Johnson <janis187@us.ibm.com>
18277
18278 PR target/5379
18279 * gcc.dg/20020122-2.c: New test.
18280
18281 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
18282
18283 * gcc.dg/20020122-1.c: New test.
18284
18285 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
18286
18287 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
18288
18289 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
18290
18291 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
18292
18293 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18294
18295 * gcc.c-torture/compile/20020121-1.c: New test.
18296
18297 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
18298
18299 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
18300 ld_library_path.
18301
18302 2002-01-21 Jakub Jelinek <jakub@redhat.com>
18303
18304 * gcc.dg/20020218-1.c: New test.
18305
18306 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
18307
18308 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
18309 messages
18310 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
18311 "At global scope" warning
18312 * g++.dg/ext/align1.C: Change cygwin test for alignment
18313 from db-bogus to dg-warning
18314
18315 2002-01-21 Zack Weinberg <zack@codesourcery.com>
18316
18317 * g77.f-torture/compile/cpp2.F: New test.
18318
18319 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
18320
18321 * g++.dg/template/access1.C: New test.
18322
18323 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
18324
18325 * gcc.dg/20020118-1.c: New.
18326
18327 2002-01-18 Kazu Hirata <kazu@hxi.com>
18328
18329 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
18330
18331 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18332
18333 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
18334 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
18335 alignment warnings.
18336
18337 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18338
18339 * gcc.misc-tests/i386-prefetch.exp: Save and restore
18340 torture_with_loops and torture_without_loops
18341
18342 2002-01-17 Jakub Jelinek <jakub@redhat.com>
18343
18344 * gcc.c-torture/compile/20020116-1.c: New test.
18345
18346 2002-01-16 Jakub Jelinek <jakub@redhat.com>
18347
18348 * gcc.dg/20020116-2.c: New test.
18349
18350 * gcc.dg/ultrasp4.c: New test.
18351
18352 * gcc.dg/20020116-1.c: New test.
18353
18354 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
18355
18356 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
18357 by EABI.
18358
18359 2002-01-15 Janis Johnson <janis187@us.ibm.com>
18360
18361 * gcc.misc-tests/i386-prefetch.exp: New.
18362 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
18363 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
18364 * gcc.misc-tests/i386-pf-none-1.c: New test.
18365 * gcc.misc-tests/i386-pf-sse-1.c: New test.
18366
18367 2002-01-15 Jakub Jelinek <jakub@redhat.com>
18368
18369 * gcc.dg/gnu89-init-1.c: Add new tests.
18370
18371 2002-01-15 Andreas Jaeger <aj@suse.de>
18372
18373 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
18374 * gcc.dg/i386-mmx-2.c: Likewise.
18375 * gcc.dg/i386-sse-1.c: Likewise.
18376 * gcc.dg/i386-sse-2.c: Likewise.
18377 * gcc.dg/i386-sse-3.c: Likewise.
18378
18379 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
18380
18381 * g77.f-torture/execute/intrinsic-unix-bessel.f:
18382 Uncomment additional cases that now pass.
18383
18384 2002-01-11 Richard Henderson <rth@redhat.com>
18385
18386 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
18387 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
18388
18389 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
18390
18391 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
18392
18393 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
18394
18395 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
18396 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
18397
18398 2002-01-10 Dale Johannesen <dalej@apple.com>
18399
18400 * gcc.c-torture/execute/loop-11.c: New.
18401
18402 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
18403
18404 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
18405 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
18406
18407 2002-01-09 Richard Henderson <rth@redhat.com>
18408
18409 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
18410 type in which to perform the operation for each size.
18411
18412 2002-01-09 Alan Matsuoka (alanm@redhat.com)
18413
18414 * gcc.c-torture/compile/20020109-2.c: New test.
18415
18416 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
18417
18418 * gcc.c-torture/execute/loop-10.c: New test.
18419
18420 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18421
18422 * gcc.c-torture/compile/20010226-1.c: New test.
18423 * gcc.c-torture/compile/20010227-1.c: New test.
18424 * gcc.c-torture/compile/20010426-1.c: New test.
18425 * gcc.c-torture/compile/20010510-1.c: New test.
18426 * gcc.c-torture/compile/20010605-3.c: New test.
18427 * gcc.c-torture/compile/20010824-1.c: New test.
18428 * gcc.c-torture/execute/20010409-1.c: New test.
18429 * gcc.dg/noncompile/20000901-1.c: New test.
18430 * gcc.dg/20001023-1.c: New test.
18431 * gcc.dg/20001101-1.c: New test.
18432 * gcc.dg/20001102-1.c: New test.
18433 * gcc.dg/20010207-1.c: New test.
18434 * gcc.dg/20010405-1.c: New test.
18435 * gcc.dg/20010822-1.c: New test.
18436 * gcc.dg/20011107-1.c: New test.
18437
18438 2002-01-09 Jeffrey A Law (law@redhat.com)
18439
18440 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
18441
18442 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
18443 execution failure on PA targets.
18444
18445 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18446
18447 * gcc.c-torture/compile/20020109-1.c: New test.
18448
18449 2002-01-08 Kazu Hirata <kazu@hxi.com>
18450
18451 * gcc.c-torture/execute/20020108-1.c: New test.
18452
18453 2002-01-08 Jakub Jelinek <jakub@redhat.com>
18454
18455 * gcc.dg/20020108-1.c: New test.
18456
18457 2002-01-08 H.J. Lu <hjl@gnu.org>
18458
18459 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
18460 for header files.
18461
18462 2002-01-08 Geoff Keating <geoffk@redhat.com>
18463
18464 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
18465 consistency.
18466
18467 002-01-07 Aldy Hernandez <aldyh@redhat.com>
18468
18469 * gcc.dg/altivec-4.c: Test altivec predicates.
18470
18471 2002-01-07 Jakub Jelinek <jakub@redhat.com>
18472
18473 * gcc.c-torture/execute/20020107-1.c: New test.
18474
18475 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
18476
18477 PR c/5279
18478 * gcc.c-torture/compile/20020106-1.c: New test.
18479
18480 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18481
18482 * gcc.c-torture/execute/nestfunc-4.c: New test.
18483
18484 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18485
18486 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
18487 extra triple that slipped in.
18488 * g++.old-deja/g++.abi/align.C: Likewise.
18489 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18490
18491 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18492
18493 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
18494 * g++.old-deja/g++.abi/align.C: Likewise.
18495 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18496
18497 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
18498 on FreeBSD/i386.
18499 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
18500 FreeBSD.
18501
18502 2002-01-04 Jakub Jelinek <jakub@redhat.com>
18503
18504 * gcc.dg/20020104-1.c: New test.
18505
18506 * gcc.dg/20020104-2.c: New test.
18507
18508 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18509
18510 * gcc.dg/20020103-1.c: Fix typo in target selector.
18511
18512 2002-01-03 Richard Henderson <rth@redhat.com>
18513
18514 * gcc.dg/20020103-1.c: New.
18515
18516 2002-01-03 Kazu Hirata <kazu@hxi.com>
18517
18518 * gcc.c-torture/execute/20020103-1.c: New test.
18519
18520 2002-01-03 Jakub Jelinek <jakub@redhat.com>
18521
18522 * g++.dg/other/debug2.C: New test.
18523
18524 * gcc.c-torture/compile/20020103-1.c: New test.
18525
18526 2002-01-02 Jakub Jelinek <jakub@redhat.com>
18527
18528 * gcc.dg/gnu89-init-1.c: Added new tests.
18529
18530 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18531
18532 * g++.dg/template/friend2.C: Remove as patch is reverted.
18533
18534 * g++.dg/warn/oldcast1.C: New test.
18535
18536 * g++.dg/template/ptrmem1.C: New test.
18537 * g++.dg/template/ptrmem2.C: New test.
18538
18539 * g++.dg/template/ntp.C: New test.
18540
18541 * g++.dg/other/component1.C: New test.
18542
18543 * g++.dg/template/ttp3.C: New test.
18544
18545 * g++.dg/template/friend2.C: New test.
18546 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
18547
18548 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18549
18550 * g++.dg/other/ptrmem1.C: New test.
18551 * g++.dg/other/ptrmem2.C: New test.
18552
18553 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18554
18555 * g++.dg/template/ctor1.C: New test.
18556
18557 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18558
18559 * g++.dg/template/friend2.C: New test.
18560
18561 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
18562
18563 * gcc.dg/mmix-1.c: New test.
18564
18565 2001-12-31 Richard Henderson <rth@redhat.com>
18566
18567 * gcc.dg/asm-5.c: New.
18568
18569 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
18570
18571 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
18572 in namespace __gnu_cxx
18573
18574 2001-12-30 Richard Henderson <rth@redhat.com>
18575
18576 * gcc.dg/debug-6.c: New.
18577
18578 2001-12-30 Jakub Jelinek <jakub@redhat.com>
18579
18580 * gcc.c-torture/compile/20011229-2.c: New test.
18581
18582 2001-12-29 Jakub Jelinek <jakub@redhat.com>
18583
18584 * gcc.dg/debug-3.c: New test.
18585 * gcc.dg/debug-4.c: New test.
18586 * gcc.dg/debug-5.c: New test.
18587
18588 2001-12-29 Richard Henderson <rth@redhat.com>
18589
18590 * g++.dg/eh/loop1.C: New.
18591
18592 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18593
18594 * g++.dg/template/crash1.C: New test.
18595
18596 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18597
18598 * g++.dg/other/const1.C: New test.
18599
18600 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18601
18602 * gcc.c-torture/compile/20011229-1.c: New test.
18603
18604 2001-12-28 Stan Shebs <shebs@apple.com>
18605
18606 * lib/objc-torture.exp: Resync with c-torture.exp.
18607 * lib/objc.exp: Load standard libraries.
18608
18609 2001-12-28 Jakub Jelinek <jakub@redhat.com>
18610
18611 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
18612 additional tests.
18613
18614 2001-12-27 Roger Sayle <roger@eyesopen.com>
18615
18616 * gcc.c-torture/execute/string-opt-16.c: New testcase.
18617
18618 2001-12-27 Richard Henderson <rth@redhat.com>
18619
18620 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
18621
18622 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
18623
18624 * g++.dg/eh/ctor1.C: New test.
18625 * g++.dg/other/error2.C: New test.
18626
18627 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
18628
18629 * g++.dg/other/init2.C: New test.
18630
18631 2001-12-24 Richard Henderson <rth@redhat.com>
18632
18633 * gcc.dg/20011223-1.c: New.
18634 * gcc.dg/inline-1.c: New.
18635
18636 2001-12-23 Richard Henderson <rth@redhat.com>
18637
18638 * gcc.dg/asm-4.c: Test operand modifiers.
18639
18640 2001-12-23 Richard Henderson <rth@redhat.com>
18641
18642 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
18643
18644 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
18645
18646 * gcc.c-torture/execute/20011223-1.c: New test.
18647
18648 2001-12-21 Richard Henderson <rth@redhat.com>
18649
18650 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
18651 re-enables the warning.
18652
18653 2001-12-21 Richard Henderson <rth@redhat.com>
18654
18655 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
18656
18657 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18658
18659 * gcc.c-torture/compile/20011218-1.c: New test.
18660
18661 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
18662
18663 * gcc.misc-test/arm-isr.exp: New file. Control running of the
18664 arm-isr.c test.
18665 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
18666 epilogue generation for ARM ISR routines.
18667
18668 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18669
18670 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
18671 * gcc.dg/format/c90-printf-3.c: Likewise.
18672 * gcc.dg/format/c99-printf-3.c: Likewise.
18673 * gcc.dg/format/ext-1.c: Likewise.
18674 * gcc.dg/format/ext-6.c: Likewise.
18675 * gcc.dg/format/format.h: Prototype unlocked stdio.
18676
18677 2001-12-20 Richard Henderson <rth@redhat.com>
18678
18679 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
18680 (arena): Use it.
18681 (malloc): Correct allocation logic. Abort if we fill up the
18682 arena before initialization complete.
18683 (realloc): Correct allocation logic.
18684
18685 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18686
18687 * gcc.c-torture/compile/20011219-2.c: New test.
18688
18689 * gcc.c-torture/execute/20011219-1.c: New test.
18690
18691 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
18692
18693 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
18694 target does not support weak symbols.
18695
18696 2001-12-19 Jakub Jelinek <jakub@redhat.com>
18697
18698 * gcc.c-torture/compile/20011219-1.c: New test.
18699
18700 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
18701
18702 * g++.dg/other/error1.C: New test.
18703
18704 2001-12-17 Jeffrey A Law (law@redhat.com)
18705
18706 * gcc.c-torture/execute/20011217-1.c: New test.
18707
18708 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
18709
18710 * objc.dg/special/: New directory.
18711 * objc.dg/special/special.exp: New file.
18712 * objc.dg/special/unclaimed-category-1.h: New file.
18713 * objc.dg/special/unclaimed-category-1a.m: New file.
18714 * objc.dg/special/unclaimed-category-1.m: New file.
18715
18716 2001-12-17 Andreas Jaeger <aj@suse.de>
18717
18718 * gcc.c-torture/compile/20011217-2.c: New test.
18719
18720 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
18721
18722 * gcc.c-torture/compile/20011217-1.c: New test.
18723
18724 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
18725
18726 * testsuite/gcc.dg/20011214-1.c: New.
18727
18728 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
18729
18730 * gcc.dg/altivec-4.c: New.
18731
18732 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
18733
18734 * gcc.dg/20011113-1.c: New test.
18735
18736 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18737
18738 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
18739 std::__malloc_alloc_template<0> and
18740 std::__default_alloc_template<false, 0>.
18741
18742 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
18743
18744 * objc/execute/bf-21.m: New test.
18745 * objc/execute/enumeration-1.m: New test.
18746 * objc/execute/enumeration-2.m: New test.
18747
18748 2001-12-12 Jakub Jelinek <jakub@redhat.com>
18749
18750 * gcc.dg/gnu89-init-1.c: New test.
18751
18752 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
18753
18754 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
18755 * g++.old-deja/g++.jason/2371.C: Likewise.
18756 * g++.old-deja/g++.jason/template33.C: Likewise.
18757 * g++.old-deja/g++.jason/template34.C: Likewise.
18758 * g++.old-deja/g++.jason/template36.C: Likewise.
18759 * g++.old-deja/g++.oliva/typename1.C: Likewise.
18760 * g++.old-deja/g++.oliva/typename2.C: Likewise.
18761 * g++.old-deja/g++.other/typename1.C: Likewise.
18762 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18763 * g++.old-deja/g++.pt/nontype5.C: Likewise.
18764 * g++.old-deja/g++.pt/typename11.C: Likewise.
18765 * g++.old-deja/g++.pt/typename14.C: Likewise.
18766 * g++.old-deja/g++.pt/typename16.C: Likewise.
18767 * g++.old-deja/g++.pt/typename3.C: Likewise.
18768 * g++.old-deja/g++.pt/typename4.C: Likewise.
18769 * g++.old-deja/g++.pt/typename5.C: Likewise.
18770 * g++.old-deja/g++.pt/typename7.C: Likewise.
18771 * g++.old-deja/g++.robertl/eb9.C: Likewise.
18772
18773 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
18774
18775 * g++.dg/other/linkage1.C: New test.
18776 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
18777 specifiers.
18778
18779 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
18780
18781 * gcc.dg/concat.c: New test.
18782
18783 2001-12-11 Stan Shebs <shebs@apple.com>
18784
18785 * objc/compile: New test directory.
18786 * objc/compile/compile.exp: New expect script.
18787 * objc/compile/20011211-1.m: New compile test.
18788
18789 2001-12-11 Jason Merrill <jason@redhat.com>
18790
18791 * lib/prune.exp (prune_gcc_output): Also handle "In member
18792 function". So many permutations...
18793
18794 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
18795
18796 * g++.dg/template/typedef1.C: New test.
18797
18798 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
18799
18800 * g++.dg/other/copy1.C: New test.
18801
18802 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
18803
18804 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
18805
18806 * gcc.dg/builtin-choose-expr.c: New.
18807
18808 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
18809
18810 * gcc.dg/altivec-2.c: New.
18811
18812 2001-12-07 Richard Henderson <rth@redhat.com>
18813
18814 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
18815
18816 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
18817
18818 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
18819 ultrasparc.
18820
18821 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18822
18823 * g++-old.deja/g++.robertl/eb101.C: Deleted.
18824
18825 2001-12-06 Janis Johnson <janis187@us.ibm.com>
18826
18827 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
18828 variable argument list.
18829
18830 2001-12-06 Zack Weinberg <zack@codesourcery.com>
18831
18832 * gcc.c-torture/execute/memcheck: Delete entire directory.
18833 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
18834 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
18835
18836 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
18837
18838 * gcc.dg/Wshadow-1.c: New test.
18839
18840 2001-12-05 Jakub Jelinek <jakub@redhat.com>
18841
18842 * gcc.c-torture/compile/20011130-1.c: New test.
18843
18844 * gcc.dg/noncompile/20011025-1.c: New test.
18845
18846 * g++.dg/other/anon-union.C: New test.
18847
18848 * gcc.c-torture/execute/20011024-1.c: New test.
18849
18850 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
18851
18852 * gcc.c-torture/execute/20000722-1.x,
18853 gcc.c-torture/execute/20010123-1.x: Remove.
18854 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
18855 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
18856 gcc.dg/c99-complit-2.c: New tests.
18857
18858 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
18859
18860 * g++.dg/inherit/base1.C: New test.
18861
18862 2001-12-04 Jakub Jelinek <jakub@redhat.com>
18863
18864 * g++.dg/other/stdarg1.C: New test.
18865
18866 * gcc.c-torture/compile/20011130-2.c: New test.
18867
18868 2001-12-03 Janis Johnson <janis187@us.ibm.com>
18869
18870 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
18871 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
18872 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
18873 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
18874 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
18875 * gcc.dg/builtin-prefetch-1.c: New test.
18876
18877 2001-12-03 Jakub Jelinek <jakub@redhat.com>
18878
18879 * gcc.dg/20011130-1.c: New test.
18880
18881 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
18882
18883 * g++.dg/other/scope1.C: New test.
18884 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
18885
18886 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
18887
18888 * gcc.dg/vla-init-1.c: New test.
18889
18890 2001-12-01 Geoff Keating <geoffk@redhat.com>
18891
18892 * gcc.c-torture/compile/structs.c: New testcase from GDB.
18893
18894 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
18895
18896 * objc.dg/alias.m: Update.
18897 * objc.dg/class-1.m: Update.
18898 * objc.dg/const-str-1.m: Update.
18899 * objc.dg/fwd-proto-1.m: Update.
18900 * objc.dg/id-1.m: Update.
18901 * objc.dg/super-class-1.m: Update.
18902
18903 2001-11-29 Mark Mitchell <mark@codesourcery.com>
18904
18905 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
18906 constructs.
18907
18908 2001-11-28 Jeffrey A Law (law@cygnus.com)
18909
18910 * gcc.c-torture/execute/20011128-1.c: New test.
18911
18912 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
18913
18914 * gcc.dg/20011127-1.c: New test.
18915
18916 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
18917
18918 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
18919 from Austin Group draft 7.
18920 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
18921 scanf format arguments.
18922 * gcc.dg/format/no-exargs-2.c: New test.
18923
18924 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
18925
18926 * g++.dg/abi/vbase8-4.C: New test.
18927
18928 2001-11-24 Ian Lance Taylor <ian@airs.com>
18929
18930 * gcc.c-torture/execute/20011121-1.c: New test.
18931
18932 2001-11-23 Jeffrey A Law (law@cygnus.com)
18933
18934 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
18935
18936 2001-11-23 Andreas Jaeger <aj@suse.de>
18937
18938 * gcc.dg/cpp/charconst-2.c: New test.
18939
18940 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
18941
18942 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
18943 to the host if it is remote. Let tests specify extra headers
18944 they use.
18945 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
18946 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
18947 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
18948 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
18949 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
18950 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
18951 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
18952 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
18953 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
18954 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
18955
18956 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
18957
18958 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
18959 for little endian ARMs.
18960
18961 2001-11-20 Jakub Jelinek <jakub@redhat.com>
18962
18963 * gcc.c-torture/compile/20011119-1.c: New test.
18964 * gcc.c-torture/compile/20011119-2.c: New test.
18965
18966 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
18967
18968 * gcc.dg/altivec-1.c: Fix typo.
18969
18970 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
18971
18972 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
18973
18974 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
18975
18976 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
18977
18978 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
18979
18980 * lib/g77.exp: Don't specify --rpath-link.
18981
18982 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
18983 across all the headers.
18984 * gcc.dg/format/format.exp: For testing on a remote host,
18985 copy format.h.
18986
18987 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
18988 * gcc.c-torture/execute/930406-1.c: Likewise.
18989 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
18990
18991 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
18992
18993 * gcc.dg/altivec-1.c: New.
18994
18995 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
18996
18997 * gcc.dg/cpp/fpreprocessed.c: New test case.
18998
18999 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19000
19001 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
19002 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
19003 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
19004
19005 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19006
19007 * gcc.dg/no-builtin-1.c: New test.
19008
19009 2001-11-16 Jakub Jelinek <jakub@redhat.com>
19010
19011 * gcc.c-torture/execute/20011115-1.c: New test.
19012
19013 2001-11-15 Jakub Jelinek <jakub@redhat.com>
19014
19015 * gcc.c-torture/compile/20011114-2.c: New test.
19016 * gcc.c-torture/compile/20011114-3.c: New test.
19017 * gcc.c-torture/compile/20011114-4.c: New test.
19018
19019 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
19020
19021 * g++.dg/other/init1.C: New test.
19022
19023 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
19024
19025 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
19026 message.
19027
19028 * gcc.c-torture/execute/20011114-1.c: New testcase.
19029
19030 * gcc.c-torture/compile/20010327-1.c: Revert last change.
19031 * gcc.c-torture/compile/20011114-1.c: New test, exactly
19032 like the (before this change) version of 20010327-1.c.
19033
19034 2001-11-14 Roger Sayle <roger@eyesopen.com>
19035
19036 * gcc.c-torture/execute/string-opt-13.c: New testcase.
19037
19038 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
19039
19040 * g++.dg/init/array2.C: New test.
19041
19042 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
19043
19044 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
19045
19046 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
19047
19048 * g++.dg/other/forscope1.C: New test.
19049 * g++.dg/ext/forscope1.C: New test.
19050 * g++.dg/ext/forscope2.C: New test.
19051
19052 2001-11-13 Jakub Jelinek <jakub@redhat.com>
19053
19054 * gcc.c-torture/execute/20011113-1.c: New test.
19055
19056 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
19057
19058 * gcc.c-torture/execute/20011109-2.c: New test.
19059
19060 * gcc.c-torture/execute/20011109-1.c: New test.
19061
19062 2001-11-09 Jakub Jelinek <jakub@redhat.com>
19063
19064 * gcc.c-torture/compile/20011109-1.c: New test.
19065
19066 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
19067
19068 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
19069 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
19070 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
19071 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
19072 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
19073 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
19074 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
19075
19076 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
19077
19078 * g++.dg/warn/Wshadow-1.C: New tests.
19079 * g++.old-deja/g++.mike/for3.C: Update.
19080
19081 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
19082
19083 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
19084 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
19085 XFAILs. Adjust expected error texts.
19086 * gcc.c-torture/compile/20011106-1.c,
19087 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
19088 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
19089 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
19090 gcc.dg/c99-array-lval-5.c: New tests.
19091
19092 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19093
19094 * gcc.dg/cpp/defined.c: Update.
19095
19096 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19097
19098 * gcc.c-torture/execute/anon-1.c: New test.
19099
19100 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
19101
19102 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
19103 same size, so no warning should be produced on stormy16.
19104
19105 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
19106 due to oversized array.
19107 * g++.old-deja/g++.mike/ns15.C: Likewise.
19108 * g++.old-deja/g++.pt/crash16.C: Likewise.
19109
19110 2001-11-02 Graham Stott <grahams@redhat.com>
19111
19112 * g++.dgother/debug1.C: Fix typos.
19113
19114 2001-11-01 Jakub Jelinek <jakub@redhat.com>
19115
19116 * g++.dg/other/debug1.C: New test.
19117
19118 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19119
19120 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
19121 of unsigned long.
19122
19123 2001-10-30 Jakub Jelinek <jakub@redhat.com>
19124
19125 * gcc.dg/20011029-2.c: New test.
19126
19127 * gcc.c-torture/compile/20011029-1.c: New test.
19128
19129 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
19130
19131 * objc/execute/class_self-1.m: New test.
19132 * objc/execute/class_self-2.m: New test.
19133
19134 2001-10-25 Zack Weinberg <zack@codesourcery.com>
19135
19136 * gcc.misc-tests/msgs.exp: Delete.
19137 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
19138 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
19139 error set to match recent changes.
19140
19141 2001-10-24 Zack Weinberg <zack@codesourcery.com>
19142
19143 * gcc.dg/20011021-1.c: New test.
19144
19145 2001-10-24 Jakub Jelinek <jakub@redhat.com>
19146
19147 * gcc.c-torture/compile/20011023-1.c: New test.
19148
19149 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
19150
19151 * lib/g77.exp: Rewrite based on lib/g++.exp.
19152
19153 2001-10-19 Jakub Jelinek <jakub@redhat.com>
19154
19155 * gcc.c-torture/execute/20011019-1.c: New test.
19156
19157 * gcc.dg/20011018-1.c: New test.
19158
19159 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
19160
19161 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
19162
19163 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
19164
19165 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
19166 * gcc.dg/attr-invalid.c: Likewise.
19167
19168 2001-10-18 Jakub Jelinek <jakub@redhat.com>
19169
19170 * testsuite/gcc.dg/20011015-1.c: New test.
19171
19172 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19173
19174 * g++.dg/template/unify2.C: New test.
19175
19176 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
19177
19178 * g++.dg/other/exception-specification.C: New test
19179
19180 2001-10-13 Tom Rix <trix@redhat.com>
19181
19182 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
19183 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
19184
19185 2001-10-12 Jakub Jelinek <jakub@redhat.com>
19186
19187 * testsuite/gcc.dg/20011009-1.c: New test.
19188
19189 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
19190
19191 PR g++/4476
19192 * g++.dg/other/friend1.C: New test.
19193
19194 2001-10-11 Richard Henderson <rth@redhat.com>
19195
19196 * g++.old-deja/g++.other/crash18.C: Add -S to options.
19197
19198 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19199
19200 * gcc.c-torture/compile/20011010-1.c: New.
19201
19202 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
19203
19204 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
19205 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
19206 g77.f-torture/execute/execute.exp,
19207 g77.f-torture/noncompile/noncompile.exp,
19208 gcc.c-torture/compile/compile.exp,
19209 gcc.c-torture/execute/execute.exp,
19210 gcc.c-torture/execute/ieee/ieee.exp,
19211 gcc.c-torture/execute/memcheck/memcheck.exp,
19212 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
19213 objc/execute/execute.exp: Update FSF address.
19214
19215 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
19216
19217 * gcc.dg/cpp/cmdlne-C.c: Update.
19218 * gcc.dg/cpp/cmdlne-C2.c: New.
19219
19220 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19221
19222 * gcc.c-torture/execute/20011008-3.c: New.
19223
19224 2001-10-08 DJ Delorie <dj@redhat.com>
19225
19226 * gcc.dg/20011008-1.c: New.
19227 * gcc.dg/20011008-2.c: New.
19228
19229 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
19230
19231 * gcc.dg/cpp/spacing1.c: Update test.
19232
19233 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
19234
19235 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
19236 spelling errors of "separate" as "seperate".
19237
19238 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
19239
19240 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
19241 enough to avoid inlining.
19242
19243 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19244
19245 * lib/g77.exp: set libg2c_dir correctly.
19246
19247 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
19248
19249 * gcc.dg/cpp/macro11.c: New test.
19250
19251 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19252
19253 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
19254 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
19255 gcc.dg/format/multattr-3.c: New tests.
19256 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
19257 tests for format attributes on function pointers being rejected.
19258
19259 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19260
19261 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
19262
19263 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
19264
19265 * g++.dg/warn/format1.C: New test.
19266
19267 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
19268
19269 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
19270
19271 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19272
19273 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
19274
19275 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
19276
19277 * gcc.dg/cpp/redef2.c: Add test.
19278
19279 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
19280
19281 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
19282 long-standing bug on i686, apparently.
19283 * gcc.c-torture/execute/loop-2c.x: New file.
19284 * gcc.c-torture/execute/loop-2d.x: New file.
19285 * gcc.c-torture/execute/loop-3c.x: New file.
19286
19287 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
19288
19289 * gcc.dg/cpp/20000625-2.c: Correct line number.
19290
19291 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19292
19293 * gcc.dg/cpp/macro10.c: New test.
19294 * gcc.dg/cpp/strify3.c: New test.
19295 * gcc.dg/cpp/spacing1.c: Add tests.
19296 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
19297 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
19298
19299 2001-09-24 DJ Delorie <dj@redhat.com>
19300
19301 * gcc.c-torture/execute/20010924-1.c: New test.
19302
19303 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19304
19305 * testsuite/objc/execute/paste.m: Remove.
19306
19307 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
19308
19309 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
19310
19311 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
19312
19313 * g77.dg/strlen0.f: New test.
19314
19315 2001-09-21 Richard Henderson <rth@redhat.com>
19316
19317 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
19318 * g++.old-deja/g++.abi/vtable2.C: Likewise.
19319
19320 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
19321
19322 Table-driven attributes.
19323 * g++.dg/ext/attrib1.C: New test.
19324
19325 2001-09-20 DJ Delorie <dj@redhat.com>
19326
19327 * gcc.dg/20000926-1.c: Update expected warning messages.
19328 * gcc.dg/array-2.c: Likewise, and test for warnings too.
19329 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
19330 array.
19331
19332 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
19333
19334 * g++.dg/eh/registers1.C: New test case.
19335
19336 2001-09-17 Richard Henderson <rth@redhat.com>
19337
19338 * gcc.dg/array-5.c: Fix VLA decomposition test.
19339
19340 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
19341
19342 * gcc.dg/cpp/line5.c: New testcase.
19343
19344 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
19345
19346 * gcc.dg/cpp/macro9.c: New test.
19347
19348 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
19349
19350 * gcc.c-torture/execute/980223.c: Change type of addr from long
19351 to char *.
19352
19353 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
19354
19355 * gcc.c-torture/execute/20010915-1.c: New test.
19356
19357 2001-09-14 Janis Johnson <janis187@us.ibm.com>
19358
19359 * g77.dg/bprob: New directory.
19360 * g77.dg/bprob/bprob.exp: New file.
19361 * g77.dg/bprob/bprob-1.f: New test.
19362 * g77.dg/gcov: New directory.
19363 * g77.dg/gcov/gcov.exp: New file.
19364 * g77.dg/gcov/gcov-1.f: New test.
19365 * g77.dg/gcov/gcov-1.x: New file.
19366
19367 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
19368
19369 * gcc.dg/cpp/directiv.c: Update.
19370 * gcc.dg/cpp/undef1.c: Update.
19371
19372 2001-09-12 Jakub Jelinek <jakub@redhat.com>
19373
19374 * gcc.dg/20010912-1.c: New test.
19375
19376 2001-09-11 Janis Johnson <janis187@us.ibm.com>
19377
19378 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
19379 language-independent file in lib.
19380 * lib/gcov.exp: New file.
19381
19382 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
19383
19384 * gcc.c-torture/compile/20010911-1.c: New test.
19385
19386 2001-09-10 Janis Johnson <janis187@us.ibm.com>
19387
19388 * lib/profopt.exp: New, to support profile-directed optimizations.
19389 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
19390 * gcc.misc-tests/bprob-1.c: New test.
19391 * gcc.misc-tests/bprob-2.c: New test.
19392
19393 2001-09-07 Janis Johnson <janis187@us.ibm.com>
19394
19395 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
19396 XFAIL and which kinds of gcov output to verify.
19397 * gcc.misc-tests/gcov-4b.x: New file.
19398 * gcc.misc-tests/gcov-5b.x: New file.
19399 * gcc.misc-tests/gcov-6.x: New file.
19400 * gcc.misc-tests/gcov-7.c: New test.
19401 * gcc.misc-tests/gcov-7.x: New file.
19402
19403 2001-09-06 Janis Johnson <janis187@us.ibm.com>
19404
19405 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
19406 * gcc.misc-tests/gcov-6.c: New test.
19407
19408 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
19409
19410 PR c++/3986
19411 * g++.dg/abi/vbase1.C: New test.
19412
19413 2001-09-05 Ziemowit Laski <zlaski@apple.com>
19414
19415 * objc.dg/method-2.m: New.
19416
19417 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
19418
19419 PR c++/4203
19420 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
19421 * g++.dg/init/empty1.C: New test.
19422
19423 2001-09-03 Jakub Jelinek <jakub@redhat.com>
19424
19425 * gcc.c-torture/compile/20010903-1.c: New test.
19426
19427 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
19428
19429 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
19430 for m68k.
19431
19432 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
19433
19434 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
19435
19436 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
19437
19438 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
19439
19440 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
19441
19442 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
19443 for 16-bit 'unsigned int'.
19444
19445 2001-08-29 Kazu Hirata <kazu@hxi.com>
19446
19447 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
19448
19449 2001-08-27 Richard Henderson <rth@redhat.com>
19450
19451 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
19452 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
19453
19454 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
19455
19456 * gcc.dg/asm-names.c (ymain): New.
19457
19458 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
19459
19460 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
19461 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
19462 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
19463
19464 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19465
19466 * gcc.dg/compare5.c: New testcase.
19467
19468 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
19469
19470 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
19471 and "In instantiation".
19472
19473 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
19474
19475 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
19476
19477 2001-08-20 Janis Johnson <janis187@us.ibm.com>
19478
19479 * gcc.misc-tests/gcov.exp: Add support for branch information.
19480 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
19481 * gcc.misc-tests/gcov-4.c: New test.
19482 * gcc.misc-tests/gcov-4b.c: New test.
19483 * gcc.misc-tests/gcov-5b.c: New test.
19484
19485 2001-08-20 Zack Weinberg <zackw@panix.com>
19486
19487 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
19488 expected to fail.
19489
19490 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
19491
19492 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
19493
19494 2001-08-19 Jakub Jelinek <jakub@redhat.com>
19495
19496 * g++.dg/eh/template1.C: New test.
19497
19498 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
19499
19500 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
19501 Fix thinko.
19502 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
19503 for xfail.
19504
19505 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
19506
19507 * lib/g77-dg.exp: Use prune.exp for common procedures
19508 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
19509 * lib/g77.exp: (g77-dg-prune) Remove
19510
19511 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
19512
19513 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
19514
19515 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19516
19517 * g++.dg/template/unify1.C: New test.
19518
19519 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
19520
19521 * g++.dg/abi/empty4.C: New test.
19522
19523 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
19524
19525 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
19526 solaris2.*
19527 * g77.f-torture/compile/pr3743.x: Likewise
19528
19529 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19530
19531 * g++.dg/other/using-declaration.C: New test.
19532
19533 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19534
19535 * gcc.dg/cpp/tr-sign.c: New testcase.
19536
19537 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19538
19539 * gcc.dg/cpp/19951025-1.c: Revert.
19540 * gcc.dg/cpp/directiv.c: We no longer process directives that
19541 interrupt macro arguments.
19542
19543 2001-08-03 Zack Weinberg <zackw@stanford.edu>
19544
19545 * gcc.dg/bconstp-1.c: New test.
19546
19547 2001-08-03 Richard Henderson <rth@redhat.com>
19548
19549 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
19550
19551 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
19552
19553 * gcc.dg/cpp/19951025-1.c: Update.
19554
19555 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
19556
19557 * g77.dg/ff90-1.f (s): Fix reference of variable z,
19558 should be x.
19559
19560 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
19561
19562 Kill -fhonor-std.
19563 * g++.old-deja/g++.ns/ns14.C: Remove special options.
19564 * g++.old-deja/g++.other/std1.C: Likewise.
19565 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
19566
19567 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19568
19569 * lib/g77.exp: Load gcc-defs.exp for common procedures
19570 (g77_pass, g77_fail, g77_finish, g77_exit,
19571 ${tool}_check_unsupported_p} Now redundant. Deleted.
19572
19573 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19574
19575 * g77.dg/fbackslash.f
19576 * g77.dg/fcase-preserve.f
19577 * g77.dg/ff90-1.f
19578 * g77.dg/ffixed-line-length-0.f
19579 * g77.dg/ffixed-line-length-132.f
19580 * g77.dg/ffixed-line-length-7.f
19581 * g77.dg/ffixed-line-length-72.f
19582 * g77.dg/ffixed-line-length-none.f
19583 * g77.dg/ffree-form-1.f
19584 * g77.dg/fno-backslash.f
19585 * g77.dg/fno-f90-1.f
19586 * g77.dg/fno-fixed-form-1.f
19587 * g77.dg/fno-onetrip.f
19588 * g77.dg/fno-typeless-boz.f
19589 * g77.dg/fno-underscoring.f
19590 * g77.dg/fno-vxt-1.f
19591 * g77.dg/fonetrip.f
19592 * g77.dg/ftypeless-boz.f
19593 * g77.dg/fugly-assumed.f
19594 * g77.dg/funderscoring.f
19595 * g77.dg/fvxt-1.f
19596
19597 2001-08-01 Ziemowit Laski <zlaski@apple.com>
19598
19599 * objc.dg/fwd-proto-1.m: New.
19600 * objc.dg/local-decl-1.m: New.
19601 * objc.dg/naming-1.m: New.
19602 * objc.dg/naming-2.m: New.
19603 * objc.dg/proto-hier-1.m: New.
19604
19605 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
19606
19607 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
19608 largest-type elements to a struct makes its size grow.
19609
19610 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19611
19612 * g++.dg/abi/vthunk1.C: New test.
19613
19614 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19615
19616 * g++.dg/abi/vbase8-22.C: New test.
19617
19618 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19619
19620 * gcc.dg/cpp/macro8.c: New test.
19621
19622 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19623
19624 * g++.dg/abi/vbase8-21.C: New test.
19625
19626 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19627
19628 * g++.dg/abi/vbase8-10.C: New test.
19629
19630 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19631
19632 * lib/g++.exp (g++_set_ld_library_path): Renamed to
19633 ${tool}_set_ld_library_path.
19634 Changed caller.
19635 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
19636 g++.exp.
19637
19638 2001-07-26 Stan Cox <scox@redhat.com>
19639
19640 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
19641 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
19642 gcc_exit, gcc_check_unsupported_p):
19643 Moved to gcc-deps.exp
19644 * gcc-deps.exp: New file.
19645
19646 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19647
19648 * g++.old-deja/g++.pt/defarg14.C: New test.
19649
19650 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19651
19652 * g++.old-deja/g++.other/lineno5.C: New test.
19653
19654 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19655
19656 * g++.old-deja/g++.pt/crash68.C: New test.
19657
19658 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19659
19660 * g++.old-deja/g++.other/crash42.C: New test.
19661
19662 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19663
19664 * gcc.dg/cpp/extratokens.c: Fix.
19665 * gcc.dg/cpp/skipping2.c: New tests.
19666
19667 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19668
19669 * gcc.c-torture/execute/20010724-1.c: New file.
19670 * gcc.c-torture/execute/20010724-1.x: New file.
19671
19672 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19673
19674 * g++.old-deja/g++.other/cond7.C: New test.
19675
19676 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19677
19678 * g++.old-deja/g++.other/optimize4.C: New test.
19679
19680 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19681
19682 * g++.old-deja/g++.abi/vbase8-5.C: New test.
19683
19684 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
19685
19686 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
19687 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
19688 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
19689 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
19690
19691 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
19692 bug report" message.
19693
19694 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
19695 * g++.dg/ext/instantiate1.C: Move from old-deja.
19696
19697 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
19698
19699 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
19700 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
19701 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
19702 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
19703
19704 2001-07-23 Jeffrey A Law (law@cygnus.com)
19705
19706 * gcc.c-torture/execute/20010723-1.c: New test.
19707
19708 2001-07-23 Ben Elliston <bje@redhat.com>
19709
19710 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
19711
19712 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19713
19714 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
19715 i[34567]86-*-*.
19716 Delete handling of ieee_multilib_flags.
19717 Pass -mieee for alpha*-*-* and sh-*-*.
19718 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
19719
19720 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
19721
19722 Remove old-abi tests.
19723 * g++.old-deja/g++.mike/p11116.C: Remove.
19724 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
19725
19726 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
19727
19728 * g77.f-torture/compile/pr3743.f: New test
19729
19730 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
19731
19732 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
19733
19734 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19735
19736 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
19737 g++.old-deja/g++.pt/static6.C: Likewise.
19738 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
19739 supports weak symbols.
19740
19741 2001-07-18 Andreas Jaeger <aj@suse.de>
19742
19743 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
19744 supported again.
19745
19746 2001-07-18 Andreas Jaeger <aj@suse.de>
19747
19748 * gcc.dg/iftrap-1.c: Fix target line.
19749
19750 2001-07-17 Richard Henderson <rth@redhat.com>
19751
19752 * gcc.c-torture/execute/20010717-1.c: New.
19753
19754 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
19755
19756 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
19757 tests.
19758
19759 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19760
19761 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
19762
19763 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19764
19765 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
19766 UAC_SIGBUS, UAC_NOPRINT definitions.
19767
19768 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
19769
19770 * objc/execute/object_is_class.m: New test.
19771 * objc/execute/object_is_meta_class.m: New test.
19772
19773 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19774
19775 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
19776 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
19777
19778 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
19779
19780 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
19781 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
19782
19783 2001-07-14 Richard Henderson <rth@redhat.com>
19784
19785 * gcc.dg/iftrap-1.c: New.
19786
19787 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
19788
19789 * g77.f-torture/execute/intrinsic77.f: New test.
19790
19791 2001-07-11 Janis Johnson <janis@us.ibm.com>
19792
19793 * gcc.misc-tests/gcov-3.c: New test.
19794
19795 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19796
19797 * gcc.c-torture/compile/20010711-1.c,
19798 * gcc.c-torture/compile/20010711-2.c: New tests.
19799
19800 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19801
19802 * gcc.c-torture/execute/20010711-1.c: New test.
19803
19804 2001-07-11 Ben Elliston <bje@redhat.com>
19805
19806 * g++.old-deja/g++.other/enum5.C: New test.
19807
19808 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
19809
19810 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
19811 (g++-dg-prune): Call prune_gcc_output.
19812 * prune.exp: New file for prune_gcc_output.
19813 * lib/g++.exp, lib/gcc.exp: Load it.
19814
19815 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
19816
19817 * gcc.c-torture/compile/20010701-1.c,
19818 g++.old-deja/g++.ext/attrib6.C: New tests.
19819
19820 2001-07-06 Jeffrey A Law (law@cygnus.com)
19821
19822 * gcc.c-torture/compile/20010706-1.c: New test.
19823
19824 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
19825
19826 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
19827
19828 2001-06-28 Stan Shebs <shebs@apple.com>
19829
19830 * gcc.dg/pragma-darwin.c: New test.
19831
19832 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19833
19834 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
19835 Solaris 2.[678] system.
19836
19837 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
19838
19839 * gcc.dg/20010622-1.c: New test.
19840
19841 2001-06-18 Stan Shebs <shebs@apple.com>
19842
19843 * objc.dg: New directory.
19844 * objc.dg/dg.exp: New file.
19845 * objc.dg/alias.m: New.
19846 * objc.dg/class-1.m: New.
19847 * objc.dg/class-2.m: New.
19848 * objc.dg/const-str-1.m: New.
19849 * objc.dg/const-str-2.m: New.
19850 * objc.dg/id-1.m: New.
19851 * objc.dg/method-1.m: New.
19852 * objc.dg/super-class-1.m: New.
19853 * lib/objc-dg.exp: New file.
19854
19855 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
19856
19857 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
19858 of label name.
19859
19860 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
19861
19862 * g++.old-deja/g++.abi/vbase8-9.C: New test.
19863
19864 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19865
19866 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
19867 variable.
19868
19869 2001-06-12 Richard Henderson <rth@redhat.com>
19870
19871 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
19872
19873 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19874
19875 * g++.old-deja/g++.abi/vbase5.C: New test.
19876 * g++.old-deja/g++.abi/vbase6.C: New test.
19877 * g++.old-deja/g++.abi/vbase7.C: New test.
19878
19879 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19880
19881 * gcc.c-torture/compile/20010610-1.c: New test.
19882
19883 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19884
19885 * g++.old-deja/g++.abi/vbase4.C: New test.
19886
19887 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19888
19889 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
19890 support %f for HC11/HC12 targets.
19891 * gcc.c-torture/execute/930513-1.x: New file, likewise.
19892 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
19893 on HC11/HC12 targets.
19894 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
19895
19896 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19897
19898 * gcc.dg/wchar_t-1.c: New file.
19899 * gcc.dg/wint_t-1.c: Likewise.
19900
19901 2001-06-11 Bernd Schmidt <bernds@redhat.com>
19902
19903 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
19904
19905 2001-06-11 Richard Henderson <rth@redhat.com>
19906
19907 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
19908
19909 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
19910
19911 * gcc.c-torture/compile/20010611-1.c: New test.
19912
19913 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
19914
19915 * gcc.dg/c99-tag-1.c: Add more tests.
19916
19917 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
19918
19919 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
19920 representation on MN10300 and ARM/Thumb.
19921
19922 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
19923
19924 * g77.f-torture/execute/20010610.f: New.
19925
19926 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
19927
19928 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
19929 names.
19930
19931 2001-06-09 Richard Henderson <rth@redhat.com>
19932
19933 * gcc.c-torture/execute/ashrdi-1.c: New.
19934 * gcc.c-torture/execute/ashldi-1.c: New.
19935 * gcc.c-torture/execute/lshrdi-1.c: New.
19936
19937 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
19938
19939 * objc/execute/load-3.m: Added. Check sending +load to categories,
19940 in addition to classes.
19941
19942 2001-06-08 Stan Shebs <shebs@apple.com>
19943
19944 * objc/execute/load-2.m: New test. From Nicola Pero
19945 <n.pero@mi.flashnet.it>.
19946
19947 2001-06-08 Jakub Jelinek <jakub@redhat.com>
19948
19949 * gcc.c-torture/execute/20010605-2.c: New test.
19950
19951 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
19952
19953 * g++.old-deja/g++.abi/vbase2.C: New test.
19954 * g++.old-deja/g++.abi/vbase3.C: New test.
19955
19956 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
19957
19958 * g++.old-deja/g++.pt/friend49.C: New test.
19959
19960 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
19961
19962 * g++.old-deja/g++.ext/anon3.C: New test.
19963
19964 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
19965
19966 * g++.old-deja/g++.other/conv7.C: New test.
19967
19968 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
19969
19970 * gcc.c-torture/compile/20010605-2.c: New test.
19971
19972 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
19973
19974 * gcc.c-torture/execute/20010604-1.c: New test.
19975
19976 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
19977
19978 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
19979
19980 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
19981
19982 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
19983 (g++_link_flags): Likewise.
19984 (g++_init): Pass gccpath's value to two previous functions.
19985
19986 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19987
19988 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
19989 Ensure logfile entry matches exec command line.
19990
19991 2001-05-31 Richard Henderson <rth@redhat.com>
19992
19993 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
19994 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
19995
19996 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
19997
19998 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
19999 compiler for irix6.2
20000
20001 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
20002
20003 * g++.old-deja/g++.other/optimize3.C: New file.
20004
20005 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
20006
20007 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
20008 assemble.
20009
20010 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
20011
20012 * g++.old-deja/g++.other/optimize2.C: New file.
20013
20014 2001-05-25 Diego Novillo <dnovillo@redhat.com>
20015
20016 * gcc.c-torture/compile/20010518-2.c: New file.
20017 * gcc.c-torture/execute/20010518-1.c: New file.
20018 * gcc.c-torture/execute/20010518-2.c: New file.
20019
20020 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
20021
20022 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
20023
20024 2001-05-24 Mark Mitchell <mark@codesourcery.com>
20025
20026 G++ no longer defines builtins that do not begin with __builtin.
20027 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
20028 * g++.old-deja/g++.brendand/misc13.C: Likewise.
20029 * g++.old-deja/g++.law/builtin1.C: Likewise.
20030 * g++.old-deja/g++.law/cvt2.C: Likewise.
20031 * g++.old-deja/g++.mike/net5.C: Likewise.
20032 * g++.old-deja/g++.other/builtins1.C: Likewise.
20033 * g++.old-deja/g++.other/builtins2.C: Likewise.
20034 * g++.old-deja/g++.other/builtins3.C: Likewise.
20035 * g++.old-deja/g++.other/builtins4.C: Likewise.
20036 * g++.old-deja/g++.other/inline8.C: Likewise.
20037 * g++.old-deja/g++.robertl/eb39.C: Likewise.
20038
20039 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
20040
20041 * g++.old-deja/g++.pt/using1.C: Adjust.
20042 * g++.old-deja/g++.pt/using2.C: New test.
20043
20044 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20045
20046 * gcc.dg/cpp/charconst.c: New tests.
20047 * gcc.dg/cpp/escape.c: New tests.
20048 * gcc.dg/cpp/escape-1.c: New tests.
20049 * gcc.dg/cpp/escape-2.c: New tests.
20050 * gcc.dg/cpp/ucs.c: New tests.
20051
20052 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
20053
20054 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
20055 native compiler for irix6.5.
20056
20057 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
20058
20059 * lib/g++.exp (g++_include_flags): Use args to compute
20060 get_multilibs.
20061 (g++_link_flags): Likewise.
20062 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
20063
20064 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
20065
20066 * gcc.dg/c90-hexfloat-1.c: Add more tests.
20067
20068 2001-05-21 Geoff Keating <geoffk@redhat.com>
20069
20070 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
20071 this file.
20072
20073 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20074
20075 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
20076 STACK_SIZE;
20077 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
20078 to STACK_SIZE; Use it to define size of add_histo array.
20079 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
20080 to STACK_SIZE.
20081 (f): Use GITT_SIZE to define size of gitt local table.
20082 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
20083 to STACK_SIZE; Use it to define size of bytemem array.
20084
20085 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20086
20087 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
20088 on 68HC11/HC12 due to the asm instruction.
20089 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
20090 * gcc.c-torture/compile/920520-1.x: Likewise.
20091 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
20092 on 68HC11/HC12 because the function is larger than 64K.
20093 * gcc.c-torture/compile/961203-1.x: New file, this test fails
20094 on 68HC11/HC12 because the structure is too large.
20095
20096 2001-05-20 Richard Henderson <rth@redhat.com>
20097
20098 * gcc.c-torture/execute/20010520-1.c: New.
20099
20100 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20101
20102 * g++.old-deja/g++.warn/compare1.C: New test.
20103 * gcc.dg/compare4.c: New test.
20104
20105 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
20106
20107 * g++.old-deja/g++.other/optimize1.C: New test.
20108
20109 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20110
20111 * g++.old-deja/g++.pt/spec41.C: New test.
20112
20113 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
20114
20115 * gcc.c-torture/compile/20010114-1.x: Remove.
20116
20117 2001-05-18 Stan Shebs <shebs@apple.com>
20118
20119 * gcc.c-torture/compile/20010518-1.c: New test.
20120
20121 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
20122
20123 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
20124 * g++.old-deja/g++.pt/crash67.C: New test.
20125
20126 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
20127
20128 * g++.old-deja/g++.other/debug9.C: New test.
20129
20130 2001-05-16 Zack Weinberg <zackw@stanford.edu>
20131
20132 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
20133
20134 2001-05-16 Jan Hubicka <jh@suse.cz>
20135
20136 * gcc.c-torture/compile/20010516-1.c: New test.
20137
20138 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20139
20140 * g++.old-deja/g++.other/crash41.C: New test.
20141
20142 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
20143
20144 * g++.old-deja/g++.pt/crash66.C: New test.
20145
20146 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
20147
20148 * g++.old-deja/g++.robertl/eb27.C: Convert.
20149
20150 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
20151
20152 * g++.dg/friend-warn.C: New test. Do not warn about friend
20153 declaration being redundant.
20154
20155 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
20156
20157 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
20158
20159 2001-05-14 Mark Mitchell <mark@codesourcery.com>
20160
20161 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
20162
20163 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
20164
20165 * lib/g++.exp: Use testsuite_flags.
20166
20167 2001-05-13 Mark Mitchell <mark@codesourcery.com>
20168
20169 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
20170
20171 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
20172
20173 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
20174
20175 2001-05-11 Mark Mitchell <mark@codesourcery.com>
20176
20177 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
20178
20179 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
20180
20181 * gcc.c-torture/compile/20010313-1.c: New test.
20182
20183 2001-05-09 Zack Weinberg <zackw@stanford.edu>
20184
20185 * gcc.dg/cpp/direct2.c: New test.
20186 * gccq.dg/cpp/direct2s.c: New test.
20187
20188 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
20189
20190 2001-05-07 Mark Mitchell <mark@codesourcery.com>
20191
20192 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
20193 * g++.old-deja/g++.other/op3.C: Likewise.
20194
20195 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
20196
20197 * gcc.dg/cpp/syshdr.h: New file.
20198 * gcc.dg/cpp/sysmac1.c: Update.
20199 * gcc.dg/cpp/sysmac2.c: Update.
20200
20201 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
20202
20203 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
20204
20205 2001-05-04 David Edelsohn <edelsohn@gnu.org>
20206
20207 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
20208 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
20209
20210 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
20211
20212 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
20213
20214 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
20215
20216 * lib/g++.exp (g++_include_flags): Don't use any special flags
20217 if TESTING_IN_BUILD_TREE is not defined.
20218 (g++_init): Use a plain 'c++' as the compiler if
20219 TESTING_IN_BUILD_TREEE is not defined.
20220
20221 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20222
20223 * g++.old-deja/g++.eh/catch13.C: New test.
20224 * g++.old-deja/g++.eh/catch14.C: New test.
20225
20226 2001-05-02 Jakub Jelinek <jakub@redhat.com>
20227
20228 * gcc.dg/cpp/tr-define.c: New test.
20229
20230 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
20231
20232 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
20233 <stdlib.h>, not <malloc.h>.
20234
20235 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20236
20237 * g++.old-deja/g++.ns/template17.C: New test.
20238
20239 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
20240
20241 * g++.old-deja/g++.pt/ref4.C: New test.
20242
20243 2001-04-30 Richard Henderson <rth@redhat.com>
20244
20245 * gcc.dg/20000724-1.c: Revert last change.
20246
20247 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
20248
20249 * g77.f-torture/execute/20010430.f: New test.
20250
20251 2001-04-30 Mark Mitchell <mark@codesourcery.com>
20252
20253 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
20254
20255 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
20256
20257 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
20258
20259 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20260
20261 * g++.old-deja/g++.eh/crash6.C: New test.
20262
20263 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20264
20265 * g++.old-deja/g++.other/warn7.C: New test.
20266
20267 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
20268
20269 * g++.old-deja/g++.other/defarg9.C: New test.
20270
20271 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20272
20273 * g77.f-torture/compile/20010426.f: New test.
20274 * g77.f-torture/execute/20010426.f: New test.
20275
20276 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
20277
20278 * g77.f-torture/compile/20000629-1.x: Remove - error
20279 has been fixed.
20280
20281 2001-04-26 Jeffrey A Law (law@cygnus.com)
20282
20283 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
20284 Tweak slightly to work with g++.dg framework.
20285 * g++.dg/special/ecos.exp: Run initp1.C test.
20286 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
20287
20288 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
20289 its linker doesn't give line numbers either.
20290 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
20291
20292 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20293
20294 * g++.old-deja/g++.other/lex1.C: New test.
20295
20296 2001-04-26 Jakub Jelinek <jakub@redhat.com>
20297
20298 * gcc.dg/noncompile/20010425-1.c: New test.
20299
20300 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
20301
20302 * g++.old-deja/g++.pt/mangle2.C: New test.
20303
20304 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20305
20306 * gcc.dg/format/plus-1.c: New test.
20307
20308 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20309
20310 * gcc.dg/20010423-1.c: New test.
20311
20312 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20313
20314 * gcc.c-torture/execute/20010422-1.c: New test.
20315
20316 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
20317
20318 * g++.old-deja/g++.ns/type2.C: New test.
20319
20320 2001-04-24 Zack Weinberg <zackw@stanford.edu>
20321
20322 * g++.old-deja/g++.other/perf1.C: New test.
20323
20324 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
20325
20326 * gcc.dg/c99-func-2.c: Remove xfail.
20327 * gcc.dg/c99-func-3.c: Remove xfail.
20328 * gcc.dg/c99-func-4.c: Remove xfail.
20329
20330 2001-04-23 Zack Weinberg <zackw@stanford.edu>
20331
20332 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
20333
20334 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
20335
20336 * gcc.c-torture/compile/20010423-1.c: New test.
20337
20338 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20339
20340 * g++.old-deja/g++.pt/typename28.C: New test.
20341
20342 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20343
20344 * g++.old-deja/g++.abi/empty2.C: New test.
20345 * g++.old-deja/g++.abi/empty3.C: New test.
20346
20347 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20348
20349 * g++.old-deja/g++.other/comdat2.C: New test.
20350 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
20351
20352 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20353
20354 * g++.old-deja/g++.other/overload14.C: New test.
20355
20356 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20357
20358 * g++.old-deja/g++.other/lookup23.C: New test.
20359
20360 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20361
20362 * gcc.c-torture/execute/20010403-1.c: New test.
20363
20364 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
20365 Mark Mitchell <mark@codesourcery.com>
20366
20367 * lib/old-dejagnu.exp: Don't delete output of executable.
20368 Add .exe suffix to executables.
20369
20370 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
20371
20372 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
20373
20374 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20375
20376 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
20377
20378 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20379
20380 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
20381 * g++.old-deja/g++.abi/crash1.C: New test.
20382
20383 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20384
20385 * g++.old-deja/g++.other/crash40.C: New test.
20386
20387 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20388
20389 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
20390
20391 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
20392
20393 * g++.old-deja/g++.other/warn6.C: New test.
20394
20395 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20396
20397 * g++.old-deja/g++.robertl/eb42.C: Same.
20398
20399 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20400
20401 * gcc.dg/wtr-conversion-1.c: New testcase.
20402
20403 2001-04-10 Richard Henderson <rth@redhat.com>
20404
20405 * g++.old-deja/g++.other/array5.C: New.
20406
20407 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20408
20409 * gcc.c-torture/execute/20010408-1.c: New test.
20410
20411 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
20412
20413 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
20414 headers and constructs.
20415 * g++.old-deja/g++.robertl/eb79.C: Same.
20416 * g++.old-deja/g++.robertl/eb77.C (main): Same.
20417 * g++.old-deja/g++.robertl/eb73.C: Same.
20418 * g++.old-deja/g++.robertl/eb66.C (main): Same.
20419 * g++.old-deja/g++.robertl/eb55.C (t): Same.
20420 * g++.old-deja/g++.robertl/eb54.C (main): Same.
20421 * g++.old-deja/g++.robertl/eb46.C (main): Same.
20422 * g++.old-deja/g++.robertl/eb44.C: Same.
20423 * g++.old-deja/g++.robertl/eb41.C (main): Same.
20424 * g++.old-deja/g++.robertl/eb4.C (main): Same.
20425 * g++.old-deja/g++.robertl/eb39.C: Same.
20426 * g++.old-deja/g++.robertl/eb33.C (main): Same.
20427 * g++.old-deja/g++.robertl/eb31.C (main): Same.
20428 * g++.old-deja/g++.robertl/eb30.C: Same.
20429 * g++.old-deja/g++.robertl/eb3.C: Same.
20430 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
20431 * g++.old-deja/g++.robertl/eb21.C: Same.
20432 * g++.old-deja/g++.robertl/eb15.C: Same.
20433 * g++.old-deja/g++.robertl/eb118.C: Same.
20434 * g++.old-deja/g++.robertl/eb115.C (main): Same.
20435 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
20436 * g++.old-deja/g++.robertl/eb109.C: Same.
20437 * g++.old-deja/g++.other/sibcall1.C (main): Same.
20438 * g++.old-deja/g++.mike/rtti1.C: Same.
20439 * g++.old-deja/g++.mike/p658.C: Same.
20440 * g++.old-deja/g++.mike/net46.C: Same.
20441 * g++.old-deja/g++.mike/net34.C: Same.
20442 * g++.old-deja/g++.mike/memoize1.C: Same.
20443 * g++.old-deja/g++.mike/eh2.C: Same.
20444 * g++.old-deja/g++.law/weak.C: Same.
20445 * g++.old-deja/g++.law/visibility7.C: Same.
20446 * g++.old-deja/g++.law/visibility25.C: Same.
20447 * g++.old-deja/g++.law/visibility22.C: Same.
20448 * g++.old-deja/g++.law/visibility2.C: Same.
20449 * g++.old-deja/g++.law/visibility17.C: Same.
20450 * g++.old-deja/g++.law/visibility13.C: Same.
20451 * g++.old-deja/g++.law/visibility10.C: Same.
20452 * g++.old-deja/g++.law/visibility1.C: Same.
20453 * g++.old-deja/g++.law/virtual3.C (eval): Same.
20454 * g++.old-deja/g++.law/vbase1.C: Same.
20455 * g++.old-deja/g++.law/operators32.C: Same.
20456 * g++.old-deja/g++.law/nest3.C: Same.
20457 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
20458 * g++.old-deja/g++.law/except5.C (main): Same.
20459 * g++.old-deja/g++.law/cvt7.C (run): Same.
20460 * g++.old-deja/g++.law/cvt2.C: Same.
20461 * g++.old-deja/g++.law/cvt16.C: Same.
20462 * g++.old-deja/g++.law/ctors6.C (bar): Same.
20463 * g++.old-deja/g++.law/ctors17.C (main): Same.
20464 * g++.old-deja/g++.law/ctors13.C: Same.
20465 * g++.old-deja/g++.law/ctors12.C (main): Same.
20466 * g++.old-deja/g++.law/ctors10.C: Same.
20467 * g++.old-deja/g++.law/code-gen5.C: Same.
20468 * g++.old-deja/g++.law/bad-error7.C: Same.
20469 * g++.old-deja/g++.law/arm9.C: Same.
20470 * g++.old-deja/g++.law/arm12.C: Same.
20471 * g++.old-deja/g++.law/arg8.C: Same.
20472 * g++.old-deja/g++.law/arg1.C: Same.
20473 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
20474 * g++.old-deja/g++.jason/template31.C: Same.
20475 * g++.old-deja/g++.jason/template24.C (main): Same.
20476 * g++.old-deja/g++.jason/2371.C: Same.
20477 * g++.old-deja/g++.eh/new2.C: Same.
20478 * g++.old-deja/g++.eh/new1.C: Same.
20479 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
20480 * g++.old-deja/g++.brendan/nest21.C (main): Same.
20481 * g++.old-deja/g++.brendan/err-msg3.C: Same.
20482 * g++.old-deja/g++.brendan/crash62.C: Same.
20483 * g++.old-deja/g++.brendan/crash52.C: Same.
20484 * g++.old-deja/g++.brendan/crash49.C (main): Same.
20485 * g++.old-deja/g++.brendan/crash38.C: Same.
20486 * g++.old-deja/g++.brendan/crash15.C (main): Same.
20487 * g++.old-deja/g++.brendan/copy9.C: Same.
20488
20489 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
20490
20491 * gcc.c-torture/execute/20001203-2.c (memset):
20492 Count argument is of type __SIZE_TYPE__.
20493
20494 2001-04-04 Diego Novillo <dnovillo@redhat.com>
20495
20496 * gcc.c-torture/compile/20010404-1.c: New test.
20497
20498 2001-04-04 Jakub Jelinek <jakub@redhat.com>
20499
20500 * gcc.c-torture/compile/20010326-1.c: New test.
20501
20502 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
20503
20504 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
20505 peculiarities of the SH.
20506 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
20507
20508 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20509
20510 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
20511 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
20512 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
20513
20514 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20515
20516 * g77.f-torture/compile/20010321-1.f: New test.
20517
20518 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20519
20520 * gcc.c-torture/compile/20010329-1.c: New test.
20521
20522 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20523
20524 * gcc.c-torture/execute/20010329-1.c: New test.
20525
20526 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20527
20528 * g++.old-deja/g++.other/eh4.C: Fix typo.
20529
20530 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20531
20532 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
20533
20534 2001-03-28 Philip Blundell <philb@gnu.org>
20535
20536 * gcc.c-torture/compile/20010328-1.c: New test.
20537
20538 2001-03-27 Richard Henderson <rth@redhat.com>
20539
20540 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
20541 * g++.old-deja/g++.eh/vbase3.C: Likewise.
20542
20543 2001-03-27 Alan Modra <alan@linuxcare.com.au>
20544
20545 * gcc.c-torture/compile/20010327-1.c: New test.
20546
20547 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
20548
20549 * g++.old-deja/g++.other/friend12.C: New test.
20550 * g++.old-deja/g++.other/friend9.C: Expect no errors.
20551 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
20552
20553 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
20554
20555 * gcc.c-torture/execute/20010325-1.c: New test.
20556
20557 2001-03-23 Jakub Jelinek <jakub@redhat.com>
20558
20559 * g++.old-deja/g++.other/mangle3.C: New test.
20560
20561 2001-03-22 Jakub Jelinek <jakub@redhat.com>
20562
20563 * g++.old-deja/g++.other/anon8.C: New test.
20564
20565 2001-03-20 Philip Blundell <philb@gnu.org>
20566
20567 * gcc.c-torture/compile/20010320-1.c: New test.
20568
20569 2001-03-17 Richard Henderson <rth@redhat.com>
20570
20571 * g++.old-deja/g++.other/eh4.C: Add expected error text.
20572
20573 2001-03-15 Geoff Keating <geoff@redhat.com>
20574
20575 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
20576 tests on AIX.
20577
20578 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
20579
20580 * g++.old-deja/g++.other/eh4.C: New test.
20581
20582 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
20583
20584 * gcc.dg/cpp/mi1.c: Update.
20585
20586 2001-03-14 Jakub Jelinek <jakub@redhat.com>
20587
20588 * g++.old-deja/g++.other/regstack.C: New test.
20589
20590 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
20591
20592 * g++.old-deja/g++.other/ref4.C: New test.
20593
20594 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
20595
20596 * objc/execute/va_method.m: Added.
20597 * objc/execute/IMP.m: Added.
20598 * objc/execute/_cmd.m: Added.
20599 * objc/execute/accessing_ivars.m: Added.
20600 * objc/execute/class-1.m: Added.
20601 * objc/execute/class-10.m: Added.
20602 * objc/execute/class-11.m: Added.
20603 * objc/execute/class-12.m: Added.
20604 * objc/execute/class-13.m: Added.
20605 * objc/execute/class-14.m: Added.
20606 * objc/execute/class-2.m: Added.
20607 * objc/execute/class-3.m: Added.
20608 * objc/execute/class-4.m: Added.
20609 * objc/execute/class-5.m: Added.
20610 * objc/execute/class-6.m: Added.
20611 * objc/execute/class-7.m: Added.
20612 * objc/execute/class-8.m: Added.
20613 * objc/execute/class-9.m: Added.
20614 * objc/execute/class-tests-1.h
20615 * objc/execute/class-tests-2.h
20616 * objc/execute/compatibility_alias.m: Added.
20617 * objc/execute/encode-1.m: Added.
20618 * objc/execute/formal_protocol-1.m: Added.
20619 * objc/execute/formal_protocol-2.m: Added.
20620 * objc/execute/formal_protocol-3.m: Added.
20621 * objc/execute/formal_protocol-4.m: Added.
20622 * objc/execute/formal_protocol-5.m: Added.
20623 * objc/execute/formal_protocol-6.m: Added.
20624 * objc/execute/formal_protocol-7.m: Added.
20625 * objc/execute/informal_protocol.m: Added.
20626 * objc/execute/initialize.m: Added.
20627 * objc/execute/load.m: Added.
20628 * objc/execute/many_args_method.m: Added.
20629 * objc/execute/nested-3.m: Added.
20630 * objc/execute/no_clash.m: Added.
20631 * objc/execute/private.m: Added.
20632 * objc/execute/redefining_self.m: Added.
20633 * objc/execute/root_methods.m: Added.
20634 * objc/execute/selector-1.m: Added.
20635 * objc/execute/static-1.m: Added.
20636 * objc/execute/static-2.m: Added.
20637 * objc/execute/va_method.m: Added.
20638
20639 2001-03-10 Richard Henderson <rth@redhat.com>
20640
20641 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
20642
20643 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
20644
20645 * g++.old-deja/g++.other/crash31.C: XFAIL.
20646 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
20647 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
20648 * gcc.c-torture/execute/20010123-1.x: XFAIL.
20649 * gcc.c-torture/execute/20010124-1.x: XFAIL.
20650 * gcc.dg/sequence-pt-1.c: XFAIL one test.
20651
20652 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20653
20654 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
20655
20656 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20657
20658 * gcc.dg/20000724-1.c: Don't use multiline strings.
20659
20660 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20661
20662 * objc/execute/string1.m, objc/execute/string2.m: Compare the
20663 result of -cString against what we expect it to be; don't just
20664 print it out for no one to read.
20665
20666 * objc/execute/string3.m, objc/execute/string4.m: New tests.
20667 Based on testcases provided by Nicola Pero.
20668
20669 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20670
20671 * gcc.dg/cpp/macro7.c: New test.
20672
20673 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20674
20675 * gcc.dg/cpp/multiline.c: Update.
20676
20677 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20678
20679 * g++.old-deja/g++.other/enum3.C: New test.
20680
20681 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20682
20683 * g++.old-deja/g++.other/pod1.C: New test.
20684
20685 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20686
20687 * g++.old-deja/g++.ext/overload1.C: New test.
20688
20689 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20690
20691 * g++.old-deja/g++.pt/using1.C: New test.
20692
20693 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20694
20695 * g++.old-deja/g++.other/using9.C: New test.
20696
20697 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
20698
20699 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
20700
20701 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
20702
20703 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
20704
20705 * g++.old-deja/g++.ext/realpt1.C: Remove.
20706
20707 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
20708
20709 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
20710
20711 2001-02-26 Will Cohen <wcohen@redhat.com>
20712
20713 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
20714
20715 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
20716
20717 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
20718 templatized constructors.
20719
20720 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20721
20722 * gcc.c-torture/execute/20010224-1.c: New test.
20723
20724 2001-02-23 Jakub Jelinek <jakub@redhat.com>
20725
20726 * gcc.c-torture/execute/20010222-1.c: New test.
20727
20728 2001-02-22 Jakub Jelinek <jakub@redhat.com>
20729
20730 * g++.old-deja/g++.other/inline20.C: New test.
20731
20732 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
20733
20734 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
20735
20736 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20737
20738 * g++.old-deja/g++.other/lookup22.C: New test.
20739
20740 2001-02-19 Zack Weinberg <zackw@stanford.edu>
20741
20742 * g77.dg: New directory.
20743 * g77.dg/20010216-1.f: New test case.
20744 * g77.dg/dg.exp: New driver.
20745 * lib/g77-dg.exp: New driver library.
20746
20747 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20748
20749 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
20750
20751 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
20752
20753 * g++.old-deja/g++.other/decl9.C: New test.
20754
20755 2001-02-16 Jakub Jelinek <jakub@redhat.com>
20756
20757 * g++.old-deja/g++.other/init16.C: Update the test so that it does
20758 not need <string> and also tests the initialization at runtime.
20759
20760 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
20761
20762 * gcc.c-torture/execute/longlong.c: New test.
20763
20764 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20765
20766 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
20767
20768 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20769
20770 * gcc.c-torture/execute/920302-1.c (execute):
20771 Change argument type to short.
20772
20773 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20774
20775 * g++.old-deja/g++.pt/deduct6.C: New test.
20776
20777 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20778
20779 * g++.old-deja/g++.pt/deduct5.C: New test.
20780
20781 2001-02-14 Jakub Jelinek <jakub@redhat.com>
20782
20783 * gcc.c-torture/execute/20010209-1.c: New test.
20784
20785 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
20786
20787 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
20788
20789 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
20790
20791 * g++.dg/vtgc1.C: Update for new ABI.
20792
20793 * consistency.vlad: New directory, 1665 files.
20794
20795 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
20796
20797 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
20798 return type.
20799 * gcc.dg/cpp/digraphs.c: Declare puts.
20800
20801 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20802
20803 * g++.old-deja/g++.other/warn5.C: New test.
20804
20805 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20806
20807 * g++.old-deja/g++.pt/spec40.C: New test.
20808
20809 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20810
20811 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
20812 case.
20813 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
20814
20815 2001-02-12 Jakub Jelinek <jakub@redhat.com>
20816
20817 * gcc.c-torture/compile/20010209-1.c: New test.
20818
20819 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
20820
20821 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
20822 excess errors message but not if it crashes.
20823 * g++.old-deja/g++.other/crash27.C: Likewise.
20824 * g++.old-deja/g++.other/crash28.C: Likewise.
20825 * g++.old-deja/g++.other/crash30.C: Likewise.
20826 * g++.old-deja/g++.other/crash32.C: Likewise.
20827 * g++.old-deja/g++.other/crash35.C: Likewise.
20828 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20829
20830 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
20831
20832 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
20833 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
20834 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
20835 g77.f-torture/execute/execute.exp,
20836 g77.f-torture/noncompile/noncompile.exp,
20837 gcc.c-torture/execute/execute.exp,
20838 gcc.c-torture/execute/memcheck/memcheck.exp,
20839 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
20840 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
20841 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
20842 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
20843 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
20844 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
20845 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20846 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
20847 Remove bug reporting instructions with ancient email addresses.
20848
20849 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20850
20851 * gcc.dg/20010202-1.c: New test.
20852 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
20853
20854 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
20855
20856 * g++.dg/stdbool-if.C: New test.
20857
20858 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
20859
20860 * objc/execute/fdecl.m: Added main().
20861
20862 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20863
20864 * gcc.c-torture/execute/20010206-1.c: New test.
20865
20866 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
20867
20868 * gcc.dg/cpp/avoidpaste1.c: Update.
20869
20870 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
20871
20872 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
20873 Pero <nicola@brainstorm.co.uk>.
20874 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
20875
20876 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
20877
20878 * g++.old-deja/g++.pt/spec39.C: New test.
20879
20880 2001-02-05 Jakub Jelinek <jakub@redhat.com>
20881
20882 * gcc.c-torture/compile/20010202-1.c: New test.
20883
20884 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
20885
20886 * g++.old-deja/g++.abi/primary2.C: New test.
20887 * g++.old-deja/g++.abi/primary3.C: New test.
20888 * g++.old-deja/g++.abi/primary4.C: New test.
20889 * g++.old-deja/g++.abi/primary5.C: New test.
20890 * g++.old-deja/g++.abi/vtable3.h: New test.
20891 * g++.old-deja/g++.abi/vtable3a.C: New test.
20892 * g++.old-deja/g++.abi/vtable3b.C: New test.
20893 * g++.old-deja/g++.abi/vtable3c.C: New test.
20894 * g++.old-deja/g++.abi/vtable3d.C: New test.
20895 * g++.old-deja/g++.abi/vtable3e.C: New test.
20896 * g++.old-deja/g++.abi/vtable3f.C: New test.
20897 * g++.old-deja/g++.abi/vtable3g.C: New test.
20898 * g++.old-deja/g++.abi/vtable3h.C: New test.
20899 * g++.old-deja/g++.abi/vtable3i.C: New test.
20900 * g++.old-deja/g++.abi/vtable3j.C: New test.
20901 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
20902
20903 2001-02-03 Jakub Jelinek <jakub@redhat.com>
20904
20905 * g++.old-deja/g++.other/anon6.C: New test.
20906 * g++.old-deja/g++.other/anon7.C: New test.
20907
20908 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
20909
20910 * gcc.dg/cpp/avoidpaste2.c: New tests.
20911
20912 2001-01-31 Jakub Jelinek <jakub@redhat.com>
20913
20914 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
20915
20916 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
20917
20918 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
20919 DECIMAL_DIG cases for Irix."
20920
20921 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
20922
20923 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
20924
20925 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
20926
20927 * gcc.dg/c99-tag-1.c: New test.
20928
20929 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
20930
20931 * gcc.dg/cpp/tr-warn1.c: Add tests.
20932
20933 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
20934
20935 * gcc.dg/cpp/avoidpaste1.c: Update.
20936 * gcc.dg/cpp/paste4.c: Update.
20937
20938 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
20939
20940 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
20941 cases for Irix.
20942
20943 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20944
20945 * g++.old-deja/g++.other/inline19.C: New test.
20946
20947 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
20948
20949 * gcc.dg/Wlarger-than.c: New test.
20950
20951 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
20952
20953 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
20954
20955 2001-01-29 Jakub Jelinek <jakub@redhat.com>
20956
20957 * gcc.c-torture/execute/20010129-1.c: New test.
20958 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
20959
20960 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
20961
20962 * gcc.dg/cpp/avoidpaste1.c: Test case.
20963
20964 2001-01-28 Jakub Jelinek <jakub@redhat.com>
20965
20966 * g++.old-deja/g++.other/inline18.C: New test.
20967
20968 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20969
20970 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
20971 and __builtin_putchar.
20972
20973 2001-01-27 Jakub Jelinek <jakub@redhat.com>
20974
20975 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
20976 tests.
20977
20978 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
20979
20980 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
20981 floating point number rounding mode to round to the nearest
20982 representable mode.
20983
20984 2001-01-25 Jakub Jelinek <jakub@redhat.com>
20985
20986 * g++.old-deja/g++.other/mangle2.C: New test.
20987
20988 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
20989
20990 * gcc.c-torture/compile/20010124-1.c: New test.
20991
20992 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
20993
20994 * g++.old-deja/g++.pt/spec38.C: New test.
20995
20996 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20997
20998 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
20999 "Build don't run".
21000
21001 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21002
21003 * gcc.c-torture/execute/20010123-1.c: New test.
21004
21005 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21006
21007 * g++.old-deja/g++.pt/spec37.C: New test.
21008
21009 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21010
21011 * g++.old-deja/g++.pt/overload14.C: New test.
21012
21013 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21014
21015 * gcc.c-torture/execute/20010122-1.c: New test, exercise
21016 __builtin_return_address.
21017
21018 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
21019
21020 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
21021 * g++.old-deja/g++.pt/spec35.C: New test.
21022 * g++.old-deja/g++.pt/spec36.C: New test.
21023
21024 2001-01-20 Jakub Jelinek <jakub@redhat.com>
21025
21026 * gcc.c-torture/compile/20010118-1.c: New test.
21027
21028 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
21029
21030 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
21031
21032 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21033
21034 * gcc.c-torture/execute/20010119-1.c: New test.
21035
21036 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21037
21038 * g++.old-deja/g++.other/vbase5.C: New test.
21039
21040 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21041
21042 * gcc.c-torture/execute/20010118-1.c: New test.
21043
21044 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21045
21046 * g++.old-deja/g++.pt/deduct3.C: New test.
21047
21048 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21049
21050 * g++.old-deja/g++.pt/spec34.C: New test.
21051
21052 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
21053
21054 * g77.f-torture/compile/20000601-2.f: New test.
21055
21056 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21057
21058 * g++.old-deja/g++.other/init17.C: New test.
21059
21060 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
21061
21062 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
21063
21064 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21065
21066 * g++.old-deja/g++.pt/unify8.C: New test.
21067
21068 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21069
21070 * g++.old-deja/g++.abi/vbase1.C: New test.
21071
21072 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21073
21074 * g++.old-deja/g++.pt/crash65.C: New test.
21075
21076 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
21077
21078 * gcc.dg/cpp/assembl2.S: New test case.
21079
21080 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
21081
21082 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
21083 are supported.
21084
21085 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21086
21087 * g++.old-deja/g++.other/builtins1.C: New test.
21088 * g++.old-deja/g++.other/builtins2.C: Likewise.
21089 * g++.old-deja/g++.other/builtins3.C: Likewise.
21090 * g++.old-deja/g++.other/builtins4.C: Likewise.
21091
21092 2001-01-17 Jakub Jelinek <jakub@redhat.com>
21093
21094 * gcc.c-torture/compile/20010117-1.c: New test.
21095 * gcc.c-torture/compile/20010117-2.c: New test.
21096
21097 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21098
21099 * g77.f-torture/execute/20010116.[fx]: New test,
21100 XFAIL on i?86-*-*.
21101 * g77.f-torture/compile/20010115.f: Indicate it's
21102 a test for PR fortran/1636.
21103
21104 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
21105
21106 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
21107
21108 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21109
21110 * g77.f-torture/compile/20010115.f: New test.
21111
21112 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
21113
21114 * g++.old-deja/g++.pt/nontype5.C: New test.
21115
21116 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
21117
21118 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
21119 have an equivalent working one below it.
21120
21121 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21122
21123 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
21124 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21125
21126 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
21127
21128 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
21129 message containing "init_priority".
21130 (conpr-2.C): Likewise.
21131 (conpr-3.C): Likewise.
21132 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
21133
21134 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21135
21136 * gcc.c-torture/execute/20010114-2.c: New test.
21137
21138 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
21139
21140 * gcc.c-torture/compile/20010114-1.c: New test.
21141 * gcc.c-torture/compile/20010114-1.x: Xfail.
21142 * gcc.c-torture/compile/20010114-2.c: New test.
21143 * gcc.c-torture/execute/20010114-1.c: New test.
21144 * gcc.dg/trunc-1.c: New test.
21145 * gcc.dg/uninit-B.c: New test.
21146
21147 2001-01-13 Nick Clifton <nickc@redhat.com>
21148
21149 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
21150 target.
21151
21152 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
21153
21154 * gcc.c-torture/compile/20010113-1.c: New test.
21155
21156 2001-01-13 Jakub Jelinek <jakub@redhat.com>
21157
21158 * gcc.c-torture/compile/20001212-1.c: New test.
21159
21160 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
21161
21162 * gcc.dg/cpp/widestr1.c: Update.
21163 * gcc.dg/cpp/prag-imp.c: Remove.
21164
21165 2001-01-12 Jakub Jelinek <jakub@redhat.com>
21166
21167 * gcc.c-torture/execute/20000801-3.x: Remove.
21168 * gcc.dg/c90-init-1.c: New test.
21169 * gcc.dg/c99-init-1.c: New test.
21170 * gcc.dg/c99-init-2.c: New test.
21171 * gcc.dg/gnu99-init-1.c: New test.
21172
21173 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
21174
21175 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
21176 testing that no relevant ones were found.
21177
21178 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21179
21180 * g++.old-deja/g++.pt/cast2.C: New test.
21181
21182 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
21183
21184 * g++.old-deja/g++.pt/friend47.C: New test.
21185
21186 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21187
21188 * g++.old-deja/g++.pt/instantiate13.C: New test.
21189
21190 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21191
21192 * g++.old-deja/g++.other/defarg7.C: New test.
21193 * g++.old-deja/g++.other/defarg8.C: New test.
21194
21195 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21196
21197 * g++.old-deja/g++.pt/crash64.C: New test.
21198
21199 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
21200
21201 * g++.old-deja/g++.pt/crash63.C: New test.
21202
21203 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
21204
21205 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
21206
21207 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
21208
21209 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
21210
21211 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21212
21213 * g++.old-deja/g++.pt/error3.C: New test.
21214
21215 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21216
21217 * g++.old-deja/g++.other/crash39.C: New test.
21218
21219 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
21220
21221 * g++.old-deja/g++.other/vbase4.C: New test.
21222
21223 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
21224
21225 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
21226 * gcc.dg/special/20000419-2.c: New file. Identical to above.
21227 * gcc.dg/special/special.exp: New test driver which will check
21228 for alias support for the above test.
21229
21230 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
21231
21232 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
21233 problems on small machines.
21234 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
21235 parameterize.
21236
21237 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
21238
21239 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
21240 mips.
21241 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
21242
21243 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
21244
21245 * g++.old_deja/g++.pt/using8.C: New test.
21246
21247 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
21248
21249 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
21250
21251 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
21252
21253 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
21254 where a failure is expected.
21255 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
21256
21257 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21258
21259 * g++.old_deja/g++.pt/instantiate12.C: New test.
21260
21261 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21262
21263 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
21264 start of structs.
21265 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
21266 * g++.old-deja/g++.brendan/crash17.C: Likewise.
21267 * g++.old-deja/g++.brendan/crash29.C: Likewise.
21268 * g++.old-deja/g++.brendan/crash48.C: Likewise.
21269 * g++.old-deja/g++.brendan/ns1.C: Likewise.
21270 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
21271 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
21272 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
21273 * g++.old-deja/g++.eh/spec6.C: Likewise.
21274 * g++.old-deja/g++.jason/crash3.C: Likewise.
21275 * g++.old-deja/g++.law/ctors11.C: Likewise.
21276 * g++.old-deja/g++.law/ctors17.C: Likewise.
21277 * g++.old-deja/g++.law/ctors5.C: Likewise.
21278 * g++.old-deja/g++.law/ctors9.C: Likewise.
21279 * g++.old-deja/g++.mike/ambig1.C: Likewise.
21280 * g++.old-deja/g++.mike/net22.C: Likewise.
21281 * g++.old-deja/g++.mike/p3538a.C: Likewise.
21282 * g++.old-deja/g++.mike/p3538b.C: Likewise.
21283 * g++.old-deja/g++.mike/virt3.C: Likewise.
21284 * g++.old-deja/g++.niklas/t128.C: Likewise.
21285 * g++.old-deja/g++.other/anon4.C: Likewise.
21286 * g++.old-deja/g++.other/using1.C: Likewise.
21287 * g++.old-deja/g++.other/warn3.C: Likewise.
21288 * g++.old-deja/g++.pt/t37.C: Likewise.
21289 * g++.old-deja/g++.robertl/eb69.C: Likewise.
21290 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21291
21292 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
21293
21294 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
21295
21296 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21297
21298 * gcc.c-torture/execute/stdio-opt-3.c: New test.
21299
21300 2001-01-07 Jakub Jelinek <jakub@redhat.com>
21301
21302 * gcc.c-torture/compile/20010107-1.c: New test.
21303
21304 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21305
21306 * gcc.c-torture/execute/builtin-noret-1.c: New test.
21307
21308 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21309
21310 * gcc.dg/format/format.h: New file.
21311 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
21312 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
21313 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
21314 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
21315 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
21316 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21317 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
21318 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
21319 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
21320 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
21321 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
21322 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
21323 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
21324 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
21325 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
21326 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
21327 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
21328 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
21329 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
21330 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
21331 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
21332 instead of declaring standard types, macros and functions in each
21333 test.
21334
21335 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
21336
21337 * gcc.c-torture/execute/20010106-1.c: New test.
21338
21339 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
21340
21341 * gcc.dg/format/format.exp: New file.
21342 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
21343 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
21344 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
21345 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
21346 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
21347 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
21348 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
21349 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
21350 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
21351 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
21352 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
21353 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
21354 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
21355 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
21356 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
21357 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
21358 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
21359 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
21360 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
21361 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
21362 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
21363 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
21364 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
21365 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
21366 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
21367 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
21368 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
21369 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
21370 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
21371 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
21372 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
21373 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
21374 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
21375 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
21376 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
21377 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
21378 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
21379 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
21380 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
21381 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
21382 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
21383 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
21384
21385 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
21386
21387 * gcc.c-torture/execute/991228-1.c: Take word endianness into
21388 account.
21389
21390 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
21391
21392 * gcc.c-torture/execute/builtin-complex-1.c: New test.
21393
21394 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
21395
21396 * g++.old-deja/g++.pt/crash62.C: New test.
21397
21398 2001-01-04 Richard Henderson <rth@redhat.com>
21399
21400 * gcc.dg/20000926-1.c: Update expected warnings.
21401 * gcc.dg/array-2.c: Likewise.
21402 * gcc.dg/array-4.c: Also validate flexible array members.
21403 * gcc.dg/c99-flex-array-1.c: New.
21404
21405 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
21406
21407 * gcc.c-torture/compile/20001222-1.x: Remove.
21408
21409 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21410
21411 * gcc.c-torture/execute/built-in-setjmp.c: New.
21412
21413 2001-01-03 Richard Henderson <rth@redhat.com>
21414
21415 * gcc.dg/940510-1.c: Update expected error wording.
21416 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
21417
21418 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
21419
21420 * lib/target-supports.exp (check_alias_available): Modified to
21421 indicate aliases not supported if only weak aliases are supported.
21422
21423 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21424
21425 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
21426 Turn on cmpstrsi checks for __pj__ and __i370__.
21427
21428 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21429
21430 * g++.old-deja/g++.other/virtual11.C: New test.
21431
21432 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21433
21434 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
21435
21436 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21437
21438 * gcc.c-torture/compile/20010102-1.c: New test.
21439
21440 2001-01-02 Andreas Jaeger <aj@suse.de>
21441
21442 * gcc.dg/noreturn-3.c: New test.
21443
21444 * gcc.dg/noreturn-4.c: New test.
21445
21446 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21447
21448 * gcc.c-torture/execute/stdio-opt-1.c: Also test
21449 __builtin_fputc and __builtin_fwrite.
21450
21451 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21452
21453 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
21454 signed char, not default char.
21455
21456 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21457
21458 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
21459
21460 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
21461
21462 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
21463
21464 2000-12-29 Richard Henderson <rth@redhat.com>
21465
21466 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
21467 (__cyg_profile_func_exit): Define.
21468
21469 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21470
21471 * g++.dg/vtgc1.C: New test.
21472
21473 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
21474
21475 * gcc.dg/noncompile/20001228-1.c: New test.
21476
21477 * gcc.dg/20001228-1.c: New test.
21478
21479 * gcc.c-torture/execute/20001228-1.c: New test.
21480
21481 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
21482
21483 * gcc.dg/format-strfmon-1.c: New test.
21484
21485 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21486
21487 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
21488 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
21489 * gcc.c-torture/execute/string-opt-1.c: Likewise.
21490 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21491 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21492 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21493 * gcc.c-torture/execute/string-opt-6.c: Likewise.
21494 * gcc.c-torture/execute/string-opt-7.c: Likewise.
21495 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21496 * gcc.c-torture/execute/string-opt-9.c: Likewise.
21497 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21498 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21499 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21500
21501 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
21502 * gcc.c-torture/execute/string-opt-4.c: Test index.
21503
21504 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
21505
21506 * gcc.c-torture/compile/20001226-1.c: New test.
21507
21508 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
21509
21510 * gcc.c-torture/compile/20001222-1.c: New test.
21511 * gcc.c-torture/compile/20001222-1.x: Xfail.
21512
21513 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
21514
21515 * gcc.c-torture/execute/comp-goto-2.c: New test.
21516
21517 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
21518
21519 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
21520 Use long types if __INT_MAX__ is 32767.
21521 (main): Use cast to (sint32 *) when poking 88 into a_page.
21522
21523 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
21524
21525 2000-12-21 Bernd Schmidt <bernds@redhat.com>
21526
21527 * gcc.c-torture/compile/20001221-1.c: New test.
21528 * gcc.c-torture/execute/20001221-1.c: New test.
21529
21530 2000-12-20 Richard Henderson <rth@redhat.com>
21531
21532 * g++.old-deja/g++.pt/crash36.C: Update error lines.
21533 * g++.old-deja/g++.robertl/eb109.C: Likewise.
21534
21535 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21536
21537 * gcc.dg/compare3.c: New test.
21538
21539 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21540
21541 * gcc.dg/format-warnll-1.c: New test.
21542
21543 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
21544
21545 * gcc.dg/cpp/cmdlne-P.c: New test.
21546
21547 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21548
21549 * gcc.c-torture/execute/builtin-abs-1.c,
21550 gcc.c-torture/execute/builtin-abs-2.c: New tests.
21551
21552 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21553
21554 * gcc.dg/cpp/multiline.c: New test.
21555
21556 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21557
21558 * g++.old-deja/g++.other/syshdr1.C: Update.
21559 * gcc.dg/cpp/lineflags.c: Remove temporarily.
21560
21561 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21562
21563 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
21564
21565 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21566
21567 * g++.old-deja/g++.pt/ttp65.C: New test.
21568
21569 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21570
21571 * g++.old-deja/g++.pt/ttp64.C: New test.
21572
21573 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21574
21575 * g++.old-deja/g++.pt/spec33.C: New test.
21576
21577 2000-12-14 Catherine Moore <clm@redhat.com>
21578
21579 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
21580 * gcc.c-torture/execute/920612-2.c: Likewise.
21581 * gcc.c-torture/execute/920428-2.c: Likewise.
21582 * gcc-c-torture/execute/va-arg-11.c: Call exit.
21583 * gcc.c-torture/execute/va-arg-21.c: Likewise.
21584
21585 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21586
21587 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
21588 * gcc.dg/pack-test-2.c: Likewise.
21589
21590 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21591
21592 Tests by Zack Weinberg <zackw@stanford.edu>.
21593
21594 * gcc.dg/cpp/defined.c: Update.
21595 * gcc.dg/cpp/defined_trad.c: New tests.
21596
21597 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21598
21599 * gcc.dg/cpp/trad-direct.c: Update.
21600
21601 2000-12-11 Neil Booth <neilb@earthling.net>
21602
21603 * gcc.dg/cpp/defined_trad.c
21604
21605 2000-12-11 Neil Booth <neilb@earthling.net>
21606
21607 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
21608
21609 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
21610
21611 * gcc.dg/format-miss-2.c: New test.
21612
21613 2000-12-09 Neil Booth <neilb@earthling.net>
21614
21615 * gcc.dg/cpp/lineflags.c: New tests.
21616 * gcc.dg/cpp/poison.c: Update.
21617 * gcc.dg/cpp/redef2.c: Update.
21618 * gcc.dg/cpp/skipping.c: New test.
21619
21620 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
21621
21622 * g++.old-deja/g++.other/eh3.C: New testcase.
21623
21624 2000-12-07 Neil Booth <neilb@earthling.net>
21625
21626 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
21627 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
21628 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
21629 wtr-union-init-2.c, wtr-union-init-3.c: Update.
21630 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
21631 Update.
21632
21633 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21634
21635 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
21636 __SIZE_TYPE__ instead of int for type of integers cast to
21637 pointers.
21638
21639 2000-12-07 Jakub Jelinek <jakub@redhat.com>
21640
21641 * g++.old-deja/g++.other/cleanup4.C: New test.
21642
21643 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21644
21645 * format-sec-1.c: New test.
21646
21647 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21648
21649 * gcc.dg/format-nonlit-3.c: New test.
21650
21651 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21652
21653 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
21654 through a null pointer.
21655
21656 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21657
21658 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
21659 * g++.old-deja/g++.pt/partial4.C: New test.
21660
21661 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
21662
21663 * gcc.c-torture/execute/ieee/hugeval.x: New.
21664
21665 2000-12-06 Neil Booth <neilb@earthling.net>
21666
21667 * gcc.dg/cpp/backslash2.c: New tests.
21668
21669 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21670
21671 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
21672 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
21673
21674 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
21675
21676 * gcc.c-torture/execute/20001203-2.c: New testcase.
21677
21678 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21679
21680 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
21681 * g++.old-deja/g++.other/virtual10.C: New test.
21682
21683 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21684
21685 * g++.old-deja/g++.mike/pmf5.C: Remove test.
21686
21687 2000-12-05 Richard Henderson <rth@redhat.com>
21688
21689 * gcc.c-torture/compile/20001205-1.c: New.
21690
21691 2000-12-04 Neil Booth <neilb@earthling.net>
21692
21693 * g++.old-deja/g++.other/virtual9.C: New test.
21694 * g++.old-deja/g++.pt/crash61.C: New test.
21695 * gcc.c-torture/execute/loop-9.c: New test.
21696
21697 2000-12-04 Neil Booth <neilb@earthling.net>
21698
21699 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
21700 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
21701 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
21702 * gcc.dg/cpp/extratokens.c: ...here.
21703
21704 2000-12-04 Neil Booth <neilb@earthling.net>
21705
21706 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
21707 New tests.
21708
21709 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21710
21711 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
21712 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
21713
21714 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
21715
21716 * gcc.c-torture/execute/20001203-1.c: New test.
21717
21718 2000-12-03 Neil Booth <neilb@earthling.net>
21719
21720 * gcc.dg/cpp/macro6.c: New test cases.
21721
21722 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21723
21724 * gcc.c-torture/execute/string-opt-9.c: New test.
21725 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21726 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21727 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21728
21729 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
21730 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
21731
21732 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
21733
21734 * gcc.dg/cpp/if-6.c: New testcase.
21735
21736 * gcc.dg/20001201-1.c: New testcase.
21737
21738 2000-12-02 Neil Booth <neilb@earthling.net>
21739
21740 * g++.old-deja/g++.other/externC4.C,
21741 g++.old-deja/g++.other/friend10.C: New tests.
21742
21743 2000-12-02 Neil Booth <neilb@earthling.net>
21744
21745 * g++.old-deja/g++.other/instan2.C
21746 * g++.old-deja/g++.other/instan3.C: New test.
21747
21748 2000-12-02 Neil Booth <neilb@earthling.net>
21749
21750 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
21751 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
21752 gnuc99.c,gnuc99-pedantic.c: New tests.
21753
21754 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21755
21756 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
21757 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
21758
21759 2000-12-01 Neil Booth <neilb@earthling.net>
21760
21761 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
21762 * gcc.dg/cpp/poison.c: Update.
21763 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
21764
21765 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
21766
21767 * g77.f-torture/execute/20001201.f: New test.
21768
21769 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21770
21771 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
21772
21773 2000-12-01 Jakub Jelinek <jakub@redhat.com>
21774
21775 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
21776
21777 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
21778
21779 * g++.old-deja/g++.other/cast6.C: New test.
21780
21781 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
21782
21783 * gcc.c-torture/execute/20001130-2.c: New testcase.
21784
21785 2000-11-30 Richard Henderson <rth@redhat.com>
21786
21787 * gcc.c-torture/execute/20001130-1.c: New test.
21788
21789 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21790
21791 * g++.old-deja/g++.other/op3.C: New test.
21792
21793 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21794
21795 * g++.old-deja/g++.other/op2.C: New test.
21796
21797 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21798
21799 * g++.old-deja/g++.other/crash38.C: New test.
21800
21801 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
21802
21803 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
21804
21805 2000-11-29 Jakub Jelinek <jakub@redhat.com>
21806
21807 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
21808 tests.
21809 * gcc.c-torture/execute/string-opt-6.c: New test.
21810
21811 * gcc.dg/20001117-1.c: Add main.
21812
21813 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
21814
21815 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
21816 Move from here ...
21817 * gcc.dg/940510-1.c: ... to here.
21818
21819 * gcc.dg/20000926-1.c: GNU C now allows initializations of
21820 zero-size arrays in toplevel structures.
21821
21822 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21823
21824 * gcc.c-torture/execute/loop-8.c: New test.
21825
21826 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21827
21828 * g++.old-deja/g++.other/base1.C: New test.
21829
21830 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21831
21832 * g++.old-deja/g++.other/parse2.C: New test.
21833
21834 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21835
21836 * g++.old-deja/g++.pt/incomplete1.C: New test.
21837
21838 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21839
21840 * g++.old-deja/g++.other/friend9.C: New test.
21841
21842 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21843
21844 * gcc.dg/20001127-1.c: New test.
21845
21846 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21847
21848 * g++.old-deja/g++.pt/friend46.C: New test.
21849
21850 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21851
21852 * g++.old-deja/g++.other/ptrmem8.C: New test.
21853
21854 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21855
21856 * gcc.c-torture/execute/string-opt-7.c: New test.
21857 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21858
21859 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
21860
21861 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
21862 instead of 'mkcheck 2'.
21863
21864 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
21865
21866 * gcc.c-torture/execute/memcheck/driver.c,
21867 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
21868 C9X references to refer to C99.
21869
21870 2000-11-25 Jakub Jelinek <jakub@redhat.com>
21871
21872 * gcc.dg/ultrasp3.c: New test.
21873
21874 2000-11-25 Neil Booth <neilb@earthling.net>
21875
21876 * gcc.dg/cpp/include2.c: Update test to be locale independent.
21877
21878 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
21879
21880 * gcc.c-torture/compile/20001123-2.c: New.
21881
21882 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21883
21884 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
21885
21886 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
21887
21888 * gcc.dg/sequence-point-1.c: Add some new tests.
21889 * gcc.c-torture/execute/20001124-1.c: New test.
21890
21891 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21892
21893 * g++.old-deja/g++.other/vaarg4.C: New test.
21894 * gcc.c-torture/compile/20001123-1.c: New test.
21895
21896 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21897
21898 * g++.other/crash24.C: Adjust and remove XFAIL.
21899 * g++.other/crash37.C: New test.
21900
21901 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
21902
21903 * g++.old-deja/g++.pt/instantiate9.C: New test.
21904
21905 2000-11-22 Mark Mitchell <mark@codesourcery.com>
21906
21907 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
21908 new ABI, too.
21909
21910 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
21911 * g++.old-deja/g++.robertl/eb55.C: Likewise.
21912
21913 2000-11-22 Neil Booth <neilb@earthling.net>
21914
21915 * gcc.dg/cpp/Wtrigraphs.c: New test.
21916
21917 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
21918
21919 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
21920
21921 2000-11-22 Jakub Jelinek <jakub@redhat.com>
21922
21923 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
21924
21925 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
21926
21927 * lib/gcc-dg.exp: load_lib scanasm.exp.
21928 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
21929 * lib/g++-dg.exp: load_lib scanasm.exp.
21930 * lib/scanasm.exp: New.
21931 (scan-assembler, scan-assembler-not): Add optional arguments to
21932 test name, or if not present, the pattern name.
21933 (scan-assembler-dem, scan-assembler-dem-not): New.
21934
21935 * g++.dg/dg.exp: New.
21936
21937 2000-11-21 Neil Booth <neilb@earthling.net>
21938
21939 * gcc.dg/cpp/integrated1.c: Remove.
21940
21941 2000-11-21 Jakub Jelinek <jakub@redhat.com>
21942
21943 * gcc.c-torture/execute/20001121-1.c: New test.
21944
21945 2000-11-21 Richard Henderson <rth@redhat.com>
21946
21947 * gcc.c-torture/compile/20001121-1.c: New test.
21948
21949 2000-11-20 Neil Booth <neilb@earthling.net>
21950
21951 * gcc.dg/cpp/integrated1.c: New test.
21952
21953 2000-11-21 Jakub Jelinek <jakub@redhat.com>
21954
21955 * g++.old-deja/g++.other/inline17.C: New test.
21956
21957 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
21958
21959 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
21960 local variable to be zero: I made the variable global. Now
21961 uses abort() and exit() instead of relying on main's return value.
21962
21963 2000-11-20 Neil Booth <neilb@earthling.net>
21964
21965 * gcc.dg/cpp/paste2.c: Update test.
21966 * objc/execute/paste.m: New test.
21967
21968 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
21969
21970 * gcc.dg/c99-condexpr-1.c: New test.
21971
21972 2000-11-20 Neil Booth <neilb@earthling.net>
21973
21974 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
21975
21976 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
21977
21978 * g++.old-deja/g++.pt/export1.C: New test.
21979
21980 2000-11-20 Jakub Jelinek <jakub@redhat.com>
21981
21982 * gcc.dg/20001117-1.c: New test.
21983
21984 2000-11-18 Richard Henderson <rth@redhat.com>
21985
21986 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
21987
21988 2000-11-18 Richard Henderson <rth@redhat.com>
21989
21990 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
21991 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
21992 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
21993
21994 2000-11-18 Richard Henderson <rth@redhat.com>
21995
21996 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
21997 (main): New. Exit cleanly.
21998
21999 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22000
22001 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
22002 gcc.dg/c99-fordecl-2.c: New tests.
22003
22004 2000-11-18 Richard Henderson <rth@redhat.com>
22005
22006 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
22007 * gcc.c-torture/execute/zerolen-2.c: New.
22008
22009 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22010
22011 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
22012 memory.
22013
22014 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22015
22016 * g++.old-deja/g++.pt/instantiate8.C: New test.
22017
22018 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22019
22020 * g++.old-deja/g++.other/incomplete.C: Add more tests.
22021 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
22022
22023 2000-11-16 Nick Clifton <nickc@redhat.com>
22024
22025 * gcc.c-torture/execute/nestfunc-2.c: New test.
22026 * gcc.c-torture/execute/nestfunc-3.c: New test.
22027
22028 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22029
22030 * gcc.c-torture/compile/20001116-1.c: New test.
22031
22032 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22033
22034 * gcc.c-torture/execute/20001115-1.c: New test.
22035
22036 2000-11-15 Mark Mitchell <mark@codesourcery.com>
22037
22038 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
22039 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
22040 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
22041 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22042
22043 2000-11-15 Neil Booth <neilb@earthling.net>
22044
22045 gcc.dg/cpp/_Pragma1.c: Update.
22046 gcc.dg/cpp/_Pragma2.c: New test.
22047
22048 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
22049
22050 * g++.old-deja/g++.other/anon5.C: New test.
22051
22052 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
22053
22054 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
22055 tests.
22056
22057 2000-11-14 Jakub Jelinek <jakub@redhat.com>
22058
22059 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
22060 output.
22061
22062 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22063
22064 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
22065 labels at end of compound statements.
22066
22067 2000-11-13 Jakub Jelinek <jakub@redhat.com>
22068
22069 * gcc.c-torture/execute/loop-7.c: New test.
22070
22071 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22072
22073 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
22074
22075 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22076
22077 * gcc.dg/c99-bool-1.c: New test.
22078
22079 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22080
22081 * gcc.dg/c99-scope-1.c: Remove xfail.
22082 * gcc.dg/c99-scope-2.c: New test.
22083
22084 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22085
22086 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
22087 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
22088
22089 2000-11-11 Mark Mitchell <mark@codesourcery.com>
22090
22091 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
22092 error messages.
22093
22094 * g++.mike/p700.C: Don't typedef wchar_t.
22095 * g++.mike/p784.C: Likewise.
22096 * g++.mike/eb101.C: Don't use __wchar_t.
22097
22098 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
22099
22100 * g77.f-torture/execute/20001111.[fx]: Test premature exit
22101 from DO loop.
22102
22103 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22104
22105 * gcc.c-torture/execute/20001111-1.c: New test.
22106
22107 2000-11-10 Nick Clifton <nickc@redhat.com>
22108
22109 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
22110 long multuiple and accumulate.
22111
22112 2000-11-09 Richard Henderson <rth@redhat.com>
22113
22114 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
22115 via size_t instead of int.
22116
22117 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
22118 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22119 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22120 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22121
22122 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
22123
22124 * gcc.c-torture/compile/20001109-1.c: New test.
22125 * gcc.c-torture/compile/20001109-2.c: New test.
22126
22127 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
22128
22129 * g++.old-deja/g++.pt/operator1.C: New test.
22130 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
22131
22132 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22133
22134 * gcc.dg/20001108-1.c: New test.
22135
22136 2000-11-09 Jakub Jelinek <jakub@redhat.com>
22137
22138 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
22139 with both arguments constant strings.
22140 * gcc.c-torture/execute/string-opt-3.c: New test.
22141 * gcc.c-torture/execute/string-opt-4.c: New test.
22142 * gcc.c-torture/execute/string-opt-5.c: New test.
22143
22144 2000-11-08 Nick Clifton <nickc@redhat.com>
22145
22146 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
22147 mulsidi3adddi patterns.
22148
22149 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
22150
22151 * g++.old-deja/g++.other/crash36.C: New test.
22152
22153 2000-11-08 Jakub Jelinek <jakub@redhat.com>
22154
22155 * g++.old-deja/g++.other/init16.C: New test.
22156
22157 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
22158
22159 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
22160
22161 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22162
22163 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
22164 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22165 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22166
22167 2000-11-07 DJ Delorie <dj@redhat.com>
22168
22169 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
22170
22171 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22172
22173 * gcc.c-torture/execute/string-opt-1.c: New test.
22174
22175 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
22176
22177 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
22178 mips-sgi-irix6.* because the MIPS ABI passes floating-point
22179 parameters in registers, and there is no way for a varargs
22180 function to know in which order the integer and floating-point
22181 parameters should be interleaved when they are placed on the
22182 stack.
22183 * gcc.c-torture/execute/va-arg-16.x: Likewise.
22184 * gcc.c-torture/execute/va-arg-17.x: Likewise.
22185
22186 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22187
22188 * gcc.c-torture/execute/string-opt-2.c: New test.
22189
22190 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
22191
22192 * g++.old-deja/g++.pt/crash60.C: New test.
22193
22194 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22195
22196 * g++.old-deja/g++.other/crash24.C: New test.
22197 * g++.old-deja/g++.other/crash25.C: New test.
22198 * g++.old-deja/g++.other/crash26.C: New test.
22199 * g++.old-deja/g++.other/crash27.C: New test.
22200 * g++.old-deja/g++.other/crash28.C: New test.
22201 * g++.old-deja/g++.other/crash29.C: New test.
22202 * g++.old-deja/g++.other/crash30.C: New test.
22203 * g++.old-deja/g++.other/crash31.C: New test.
22204 * g++.old-deja/g++.other/crash32.C: New test.
22205 * g++.old-deja/g++.other/crash33.C: New test.
22206 * g++.old-deja/g++.other/crash34.C: New test.
22207 * g++.old-deja/g++.other/crash35.C: New test.
22208
22209 2000-11-06 Jakub Jelinek <jakub@redhat.com>
22210
22211 * gcc.c-torture/execute/20001031-1.c: New test.
22212
22213 2000-11-04 Mark Mitchell <mark@codesourcery.com>
22214
22215 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
22216 namespace.
22217
22218 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
22219 standards-conformant.
22220
22221 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
22222
22223 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
22224 * g++.old-deja/g++.mike/p755a.C: Likewise.
22225 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
22226 library makes no calls to `operator new' during initialization.
22227
22228 2000-11-04 Neil Booth <neilb@earthling.net>
22229
22230 * gcc.dg/cpp/include2.c: New tests.
22231
22232 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
22233
22234 * lib/g++.exp (g++_set_ld_library_path): New function.
22235 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
22236
22237 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
22238
22239 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
22240 warnings.
22241
22242 2000-11-01 Richard Henderson <rth@redhat.com>
22243
22244 * g++.old-deja/g++.ext/namedret1.C: New.
22245 * g++.old-deja/g++.ext/namedret2.C: New.
22246 * g++.old-deja/g++.ext/namedret3.C: New.
22247
22248 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
22249
22250 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
22251 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
22252
22253 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22254
22255 * gcc.c-torture/execute/va-arg-21.c: New test.
22256
22257 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
22258
22259 * gcc.dg/c99-complex-2.c: New test.
22260
22261 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22262
22263 * gcc.c-torture/execute/stdio-opt-1.c: New test.
22264
22265 2000-10-31 Jakub Jelinek <jakub@redhat.com>
22266
22267 * g++.old-deja/g++.other/inline16.C: New test.
22268
22269 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
22270
22271 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
22272 __PRETTY_FUNCTION__
22273
22274 2000-10-29 Neil Booth <neilb@earthling.net>
22275
22276 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
22277 New tests.
22278 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
22279 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
22280 optimisation.
22281
22282 2000-10-29 Neil Booth <neilb@earthling.net>
22283
22284 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
22285 * mi1.c, mi1c.h: Add null directives to multiple-include test.
22286 * mi5.c: Test multiple includes work with -C.
22287 * trigraphs.c: Test ^= version.
22288
22289 2000-10-28 Neil Booth <neilb@earthling.net>
22290
22291 New tests and test updates for new macro expander.
22292
22293 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
22294 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
22295 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
22296 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
22297 new diagnostic messages.
22298
22299 * gcc.dg/cpp/macro3.c: New tests.
22300
22301 2000-10-27 Mark Mitchell <mark@codesourcery.com>
22302
22303 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
22304 on the same line.
22305
22306 2000-10-27 Jakub Jelinek <jakub@redhat.com>
22307
22308 * g++.old-deja/g++.other/eh2.C: New test.
22309
22310 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
22311
22312 * gcc.c-torture/execute/20001027-1.c: New test.
22313
22314 2000-10-26 Richard Henderson <rth@redhat.com>
22315
22316 * gcc.c-torture/execute/20001026-1.c: New.
22317
22318 2000-10-26 Mark Mitchell <mark@codesourcery.com>
22319
22320 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
22321 * g++.old-deja/g++.law/builtin1.C: Likewise.
22322 * g++.old-deja/g++.law/ctors10.C: Likewise.
22323 * g++.old-deja/g++.law/virtual3.C: Likewise.
22324 * g++.old-deja/g++.mike/p658.C: Likewise.
22325 * g++.old-deja/g++.other/sibcall1.C: Likewise.
22326 * g++.old-deja/g++.other/vaarg2.C: Likewise.
22327 * g++.old-deja/g++.robertl/eb124.C: Likewise.
22328 * g++.old-deja/g++.robertl/eb44.C: Likewise.
22329 * g++.old-deja/g++.robertl/eb77.C: Likewise.
22330
22331 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
22332
22333 * gcc.c-torture/compile/20001024-1.c: New test.
22334
22335 2000-10-25 Mark Mitchell <mark@codesourcery.com>
22336
22337 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
22338 to tell us whether or not we are using V3.
22339
22340 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
22341
22342 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
22343 operands.
22344
22345 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
22346
22347 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
22348
22349 2000-10-25 Jakub Jelinek <jakub@redhat.com>
22350
22351 * gcc.c-torture/execute/20001024-1.c: New test.
22352
22353 2000-10-24 Jakub Jelinek <jakub@redhat.com>
22354
22355 * g++.old-deja/g++.other/sibcall1.C: New test.
22356
22357 2000-10-20 Jakub Jelinek <jakub@redhat.com>
22358
22359 * gcc.dg/noncompile/init-3.c: New test.
22360
22361 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
22362
22363 * gcc.dg/format-array-1.c: New test.
22364
22365 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22366
22367 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
22368 writing through null pointers; remove comment about testing
22369 unterminated strings.
22370
22371 2000-10-17 Matthew Hiller <hiller@redhat.com>
22372
22373 * gcc.c-torture/execute/20001017-2.c: New test.
22374
22375 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22376
22377 * gcc.c-torture/compile/20001018-1.c: New test.
22378 * gcc.c-torture/compile/20001018-1.x: Xfail.
22379
22380 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22381
22382 * gcc.c-torture/execute/20001017-1.c: New test.
22383
22384 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22385
22386 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
22387 for multiple use of arguments with scanf formats; add tests for
22388 multiple use of arguments.
22389
22390 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
22391
22392 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
22393
22394 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22395
22396 * gcc.dg/format-miss-1.c: New test.
22397
22398 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22399
22400 * gcc.c-torture/execute/20001013-1.c: New test.
22401
22402 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22403
22404 * gcc.dg/format-branch-1.c: New test.
22405
22406 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22407
22408 * README, lib/file-format.exp: Remove EGCS references.
22409
22410 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22411
22412 * gcc.dg/20001013-1.c: New test.
22413
22414 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
22415
22416 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
22417 for intmax_t in the compiler using __typeof__ and the type rules
22418 for conditional expressions.
22419
22420 2000-10-13 Jakub Jelinek <jakub@redhat.com>
22421
22422 * gcc.dg/20001012-1.c: New test.
22423 * gcc.dg/20001012-2.c: New test.
22424
22425 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22426
22427 * gcc.dg/format-attr-1.c: New test.
22428
22429 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22430
22431 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
22432 __LONG_LONG_MAX__ instead of LLONG_MAX.
22433
22434 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22435
22436 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
22437 scanf flags.
22438 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
22439 flags.
22440
22441 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
22442
22443 * gcc.dg/sequence-pt-1.c: New test.
22444
22445 2000-10-11 Geoff Keating <geoffk@cygnus.com>
22446
22447 * gcc.c-torture/execute/20001011-1.c: New testcase.
22448 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
22449
22450 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22451
22452 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
22453 does not error on it.
22454
22455 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22456
22457 * gcc.dg/20001009-1.c: New test.
22458
22459 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
22460
22461 * gcc.c-torture/compile/20001009-1.c: Move from here ....
22462 * gcc.c-torture/execute/20001009-2.c: ... to here.
22463
22464 2000-10-09 Geoff Keating <geoffk@cygnus.com>
22465
22466 * gcc.c-torture/compile/20001009-1.c: New testcase.
22467 * gcc.c-torture/execute/20001009-1.c: New testcase.
22468 Testcases provided by Jan Hubicka <jh@suse.cz>.
22469
22470 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22471
22472 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22473 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
22474 uintmax_t using <limits.h> to emulate the compiler's internal
22475 logic. No longer XFAIL %j tests.
22476
22477 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22478
22479 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
22480 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22481 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
22482 regexps and details of expected handling of some bad formats.
22483 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
22484 suppression.
22485
22486 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22487
22488 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
22489 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
22490 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
22491 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
22492 in list archives.
22493
22494 2000-10-06 Richard Henderson <rth@cygnus.com>
22495
22496 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
22497 * g++.old-deja/g++.brendan/crash52.C: Likewise.
22498 * g++.old-deja/g++.jason/report.C: Likewise.
22499 * g++.old-deja/g++.law/friend5.C: Likewise.
22500 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
22501 of the expected warnings.
22502
22503 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
22504
22505 * g++.old-deja/g++.pt/enum14.C: New test.
22506
22507 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
22508
22509 * g++.old-deja/g++.pt/crash59.C: New test.
22510
22511 2000-10-04 Will Cohen <wcohen@redhat.com>
22512
22513 * gcc.dg/20000926-1.c: New test.
22514
22515 2000-10-03 Geoff Keating <geoffk@cygnus.com>
22516
22517 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
22518 function name for current C++ compiler.
22519 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
22520
22521 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
22522
22523 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
22524 __PRETTY_FUNCTION__.
22525 * g++.old-deja/g++.ext/pretty2.C: Likewise.
22526
22527 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22528
22529 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
22530
22531 2000-09-26 Jakub Jelinek <jakub@redhat.com>
22532
22533 * gcc.c-torture/compile/20000923-1.c: New test.
22534
22535 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
22536
22537 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
22538 * g++.old-deja/g++.pt/ttp62.C: Same.
22539 * g++.old-deja/g++.other/inline14.C: Same.
22540
22541 2000-09-24 Richard Henderson <rth@cygnus.com>
22542
22543 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
22544
22545 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
22546
22547 * gcc.dg/c90-printf-1.c: Add test for wide string format.
22548
22549 2000-09-22 Geoff Keating <geoffk@cygnus.com>
22550
22551 * gcc.c-torture/compile/20000922-1.c: New file.
22552
22553 2000-09-21 Nick Clifton <nickc@redhat.com>
22554
22555 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
22556 a signed long modulo operation.
22557 (mod6): New function - perform an unsigned long modulo operation.
22558 (main): Add tests for modulos of very large numbers by very small
22559 dividends.
22560
22561 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22562
22563 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
22564
22565 2000-09-19 Richard Henderson <rth@cygnus.com>
22566
22567 * gcc.dg/compare2.c (case 10): XFAIL.
22568
22569 2000-09-18 Richard Henderson <rth@cygnus.com>
22570
22571 * gcc.c-torture/execute/20000906-1.c: Move ...
22572 * gcc.dg/20000906-1.c: ... here. Only run on targets
22573 that support __builtin_trap.
22574
22575 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
22576
22577 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
22578
22579 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22580
22581 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
22582 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
22583 more $ format tests.
22584
22585 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22586
22587 * gcc.dg/format-errmk-1.c: New test.
22588
22589 2000-09-17 Greg McGary <greg@mcgary.org>
22590
22591 * gcc.c-torture/execute/20000917-1.x: Remove.
22592
22593 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
22594
22595 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
22596
22597 2000-09-17 Greg McGary <greg@mcgary.org>
22598
22599 * gcc.c-torture/execute/20000917-1.c: New test.
22600 * gcc.c-torture/execute/20000917-1.x: XFAIL.
22601
22602 2000-09-16 Neil Booth <NeilB@earthling.net>
22603
22604 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
22605 in nested macro bug.
22606
22607 2000-09-15 Neil Booth <NeilB@earthling.net>
22608
22609 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
22610
22611 2000-09-14 Jeffrey A Law (law@cygnus.com)
22612
22613 * gcc.c-torture/execute/20000914-1.c: New test.
22614
22615 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
22616
22617 * g++.other/inline13.C: New test.
22618
22619 2000-09-12 Andreas Jaeger <aj@suse.de>
22620
22621 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
22622 constant by Ulrich Drepper <drepper@redhat.com>.
22623
22624 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
22625
22626 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
22627
22628 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22629
22630 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
22631
22632 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
22633
22634 * gcc.dg/cpp/backslash.c: New test.
22635
22636 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
22637
22638 * gcc.c-torture/execute/20000910-1.c: New test.
22639 * gcc.c-torture/execute/20000910-2.c: Likewise.
22640
22641 2000-09-11 Robert Lipe <robertl@sco.com>
22642
22643 * gcc.dg/pragma-align.c: New test.
22644
22645 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
22646
22647 * g++.old-deja/g++.pt/explicit82.C: New test.
22648 * g++.old-deja/g++.pt/explicit83.C: New test.
22649
22650 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
22651
22652 * gcc.dg/asm-names.c: New test.
22653
22654 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22655
22656 * gcc.dg/cpp/tr-warn6.c: New test
22657
22658 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
22659
22660 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
22661 be accepted.
22662
22663 2000-09-07 Catherine Moore <clm@redhat.com>
22664
22665 * gcc.c-torture/execute/unroll-1.c: New test.
22666
22667 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
22668
22669 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
22670 ERROR markers.
22671 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
22672 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
22673 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
22674 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
22675 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
22676 Preprocess only.
22677 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
22678 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
22679
22680 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22681
22682 * g++.old-deja/g++.pt/deduct2.C: New test.
22683
22684 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22685
22686 * g++.old-deja/g++.pt/parms2.C: New test.
22687
22688 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22689
22690 * g++.old-deja/g++.pt/crash58.C: New test.
22691
22692 2000-09-06 Greg McGary <greg@mcgary.org>
22693
22694 * gcc.c-torture/execute/20000906-1.c: New test.
22695 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
22696
22697 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22698
22699 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
22700
22701 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22702
22703 * g++.old-deja/g++.pt/crash57.C: New test.
22704
22705 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22706
22707 * g++.old-deja/g++.pt/crash56.C: New test.
22708
22709 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22710
22711 * g++.old-deja/g++.pt/koenig1.C: New test.
22712
22713 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22714
22715 * gcc.dg/20000904-1.c: New test.
22716
22717 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22718
22719 * gcc.dg/cpp/paste8.c: New test.
22720
22721 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
22722
22723 * gcc.c-torture/compile/20000827-1.c: New test.
22724
22725 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22726
22727 * gcc.dg/format-diag-1.c: New test.
22728
22729 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22730
22731 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
22732 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
22733 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
22734 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
22735 gcc.dg/formatz-1.c: Adjust warning regular expressions.
22736
22737 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22738
22739 * g++.old-deja/g++.other/nested4.C: New test.
22740
22741 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22742
22743 * g++.old-deja/g++.ns/scoped1.C: New test.
22744
22745 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
22746
22747 * lib/g++.exp: Support testing already-installed GCC.
22748
22749 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22750
22751 * wtr-label-1.c, wtr-suffix-1.c: New tests.
22752
22753 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22754
22755 * gcc.dg/return-type-2.c: New test.
22756
22757 2000-08-27 Geoff Keating <geoffk@cygnus.com>
22758
22759 * gcc.c-torture/compile/20000825-1.c: New test.
22760
22761 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
22762
22763 * gcc.dg/dwarf2-2.c: New test.
22764
22765 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
22766
22767 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
22768 dg-warning regexps.
22769
22770 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
22771
22772 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
22773 gcc.dg/format-ext-5.c: New tests.
22774
22775 2000-08-25 Jakub Jelinek <jakub@redhat.com>
22776
22777 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
22778
22779 2000-08-24 Mark Mitchell <mark@codesourcery.com>
22780
22781 * gcc.dg/noncompile/930622-2.c: Adjust error message.
22782
22783 2000-08-24 Richard Henderson <rth@cygnus.com>
22784
22785 * gcc.dg/ia64-sync-1.c: New test.
22786 * gcc.dg/ia64-sync-2.c: New test.
22787 * gcc.dg/ia64-asm-1.c: New test.
22788
22789 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
22790
22791 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
22792 * gcc.dg/format-ext-2.c: New test.
22793
22794 2000-08-23 Jason Merrill <jason@redhat.com>
22795
22796 * lib/old-dejagnu.exp: Also ignore "In member function" and
22797 "At global scope".
22798
22799 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22800
22801 * gcc.dg/noncompile/label-lineno-1.c: New test.
22802
22803 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22804
22805 * gcc.dg/c99-array-nonobj-1.c: New test.
22806
22807 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22808
22809 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
22810 tests.
22811 * gcc.dg/format-ext-1.c: New test.
22812
22813 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22814
22815 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
22816 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
22817 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
22818 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
22819 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
22820
22821 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
22822
22823 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
22824 gcc.dg/c99-strftime-2.c: New tests.
22825
22826 2000-08-22 Richard Henderson <rth@cygnus.com>
22827
22828 * gcc.c-torture/execute/20000822-1.c: New test.
22829
22830 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22831
22832 * gcc.c-torture/execute/20000819-1.x: Remove.
22833
22834 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22835
22836 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
22837 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
22838 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
22839 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
22840 gcc.dg/format-xopen-1.c: New tests.
22841
22842 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22843
22844 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
22845
22846 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22847
22848 * g++.old-deja/g++.other/loop2.C: New test.
22849
22850 * gcc.c-torture/compile/20000606-1.c: New test.
22851 * gcc.c-torture/compile/20000728-1.c: New test.
22852 * gcc.c-torture/execute/20000801-1.c: New test.
22853 * gcc.c-torture/execute/20000801-2.c: New test.
22854 * gcc.c-torture/execute/20000819-1.c: New test.
22855 * gcc.c-torture/execute/20000819-1.x: XFAIL.
22856 * gcc.dg/20000629-1.c: New test.
22857 * gcc.dg/20000724-1.c: New test.
22858 * gcc.dg/20000807-1.c: New test.
22859
22860 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
22861
22862 * gcc.dg/cpp/pragma-1.c: New test.
22863 * gcc.dg/cpp/pragma-2.c: New test.
22864
22865 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
22866
22867 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
22868 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
22869
22870 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22871
22872 * gcc.c-torture/compile/20000818-1.c: New test.
22873
22874 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
22875
22876 * gcc.c-torture/execute/20000818-1.c: New test.
22877
22878 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
22879
22880 * gcc.dg/format-va-1.c: New test.
22881
22882 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22883
22884 * g++.old-deja/g++.other/typedef8.C: New test.
22885
22886 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22887
22888 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
22889 * g++.old-deja/g++.mike/net36.C: Mark candidate.
22890 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
22891 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
22892 * g++.old-deja/g++.other/ptrmem7.C: New test.
22893 * g++.old-deja/g++.pt/ptrmem10.C: New test.
22894
22895 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22896
22897 * g++.old-deja/g++.pt/typename27.C: New test.
22898
22899 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
22900
22901 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
22902 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
22903 * g++.old-deja/g++.pt/friend45.C: New test.
22904 * g++.old-deja/g++.other/friend8.C: New test.
22905
22906 2000-08-15 Richard Henderson <rth@cygnus.com>
22907
22908 * gcc.c-torture/execute/20000815-1.c: New test.
22909
22910 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
22911
22912 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
22913 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
22914 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
22915
22916 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
22917
22918 * g++.old-deja/g++.other/refinit2.C: New test.
22919
22920 2000-08-13 Geoff Keating <geoffk@cygnus.com>
22921
22922 * lib/c-torture.exp (c-torture): Make
22923 compiler_conditional_xfail_data global.
22924 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
22925 compiler_conditional_xfail_data machinery.
22926 (f-torture-execute): Likewise.
22927 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
22928 and only when unrolling loops.
22929
22930 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
22931
22932 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
22933
22934 * g++.old-deja/g++.pt/explicit81.C: New test.
22935
22936 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
22937
22938 * g++.old-deja/g++.pt/typename26.C: New test.
22939
22940 2000-08-10 Geoff Keating <geoffk@cygnus.com>
22941
22942 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
22943 warning.
22944
22945 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
22946
22947 * g++.old-deja/g++.other/array3.C: New test.
22948
22949 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
22950
22951 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
22952 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
22953 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
22954 New tests.
22955
22956 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
22957
22958 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
22959 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22960
22961 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
22962
22963 * gcc.c-torture/execute/20000808-1.c: New test.
22964
22965 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
22966
22967 * gcc.dg/c90-const-expr-1.c: New test.
22968
22969 2000-08-08 Richard Henderson <rth@cygnus.com>
22970
22971 * gcc.dg/noncompile/920923-1.c: Declare calloc.
22972
22973 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
22974
22975 * gcc.dg/noncompile/const-ll-1.c: New test.
22976
22977 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
22978
22979 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
22980
22981 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22982
22983 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
22984 that running programs linked against the shared version of libobjc
22985 run correctly.
22986
22987 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
22988
22989 * gcc.dg/c99-printf-1.c: New test.
22990
22991 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
22992
22993 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
22994
22995 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
22996
22997 * gcc.c-torture/execute/20000731-1.x: Delete.
22998
22999 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
23000
23001 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
23002 and torture_without_loops as is done by c-torture.exp.
23003 (search_for): Copy from c-torture.exp.
23004 (gcc-dg-runtest): New function, drives a directory of tests
23005 iterating over the TORTURE_OPTIONS.
23006 (scan-assembler, scan-assembler-not): Move here from
23007 individual directory drivers.
23008
23009 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
23010 defined by lib/gcc-dg.exp.
23011 * gcc.dg/cpp/cpp.exp: Likewise.
23012 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
23013 gcc-dg-runtest, so we cycle over optimization options.
23014
23015 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
23016 * gcc.dg/compare2.c: No longer expected to fail.
23017
23018 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
23019
23020 * gcc.c-torture/execute/20000804-1.c: New test.
23021
23022 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
23023
23024 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
23025
23026 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
23027
23028 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
23029
23030 2000-08-03 Jeffrey A Law (law@cygnus.com)
23031
23032 * gcc.c-torture/compile/20000803-1.c: New test.
23033
23034 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
23035
23036 * gcc.c-torture/execute/20000801-3.c,
23037 gcc.c-torture/execute/20000801-4.c: New tests.
23038 * gcc.c-torture/execute/20000801-3.x,
23039 gcc.c-torture/execute/20000801-4.x: Xfail.
23040
23041 2000-08-02 Geoff Keating <geoffk@cygnus.com>
23042
23043 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
23044 libobjc/.libs to allow for libtool.
23045
23046 2000-08-02 Jakub Jelinek <jakub@redhat.com>
23047
23048 * gcc.c-torture/compile/20000802-1.c: New test.
23049
23050 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
23051
23052 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
23053
23054 2000-07-31 Jeffrey A Law (law@cygnus.com)
23055
23056 * gcc-c-torture/execute/20000731-2.c: New test.
23057
23058 * gcc.c-torture/execute/20000731-1.c: New test.
23059 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
23060
23061 2000-07-31 Jakub Jelinek <jakub@redhat.com>
23062
23063 * testsuite/gcc.dg/cpp/paste7.c: New test.
23064 * gcc.dg/cpp/20000725-1.c: New test.
23065
23066 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
23067
23068 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
23069 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
23070 declaration warning for __builtin_dwarf_reg_size.
23071
23072 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
23073
23074 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
23075
23076 * gcc.dg/noncompile/voidparam-1.c: New test.
23077
23078 2000-07-30 Richard Henderson <rth@cygnus.com>
23079
23080 * gcc.dg/c90-digraph-1.c: Don't xfail.
23081 * gcc.dg/compare2.c (case 10): Xfail.
23082 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
23083
23084 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
23085
23086 * gcc.dg/c99-main-1.c: New test.
23087
23088 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
23089
23090 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
23091
23092 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
23093
23094 * gcc.c-tortuer/execute/20000726-1.c: New test.
23095
23096 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
23097
23098 * gcc.c-torture/execute/enum-2.c: New test.
23099
23100 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23101
23102 * gcc.dg/cpp/tr-warn3.c: New test.
23103
23104 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23105
23106 * g++.old-deja/g++.ext/implicit1.C: Remove.
23107 * g++.old-deja/g++.jason/c2.C: Remove
23108 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
23109 * g++.old-deja/g++.pt/crash16.C: Likewise.
23110 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
23111
23112 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23113
23114 * g++.old-deja/g++.other/for2.C: New test.
23115
23116 2000-07-25 Jakub Jelinek <jakub@redhat.com>
23117
23118 * gcc.dg/20000720-1.c: New test.
23119
23120 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
23121
23122 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
23123
23124 2000-07-24 Geoff Keating <geoffk@cygnus.com>
23125
23126 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
23127 * gcc.c-torture/execute/20000722-1.c: New.
23128 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
23129
23130 2000-07-24 Jakub Jelinek <jakub@redhat.com>
23131
23132 * gcc.dg/cpp/20000720-1.S: New test.
23133
23134 2000-07-21 Michael Meissner <meissner@redhat.com>
23135
23136 * gcc.c-torture/execute/ieee/hugeval.c: New test.
23137
23138 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23139
23140 * g++.old-deja/g++.brendan/crash16.C,
23141 g++.old-deja/g++.brendan/parse3.C,
23142 g++.old-deja/g++.brendan/redecl1.C,
23143 g++.old-deja/g++.ns/template13.C,
23144 g++.old-deja/g++.other/decl4.C,
23145 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
23146
23147 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
23148
23149 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
23150 and "Internal error".
23151
23152 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
23153 regexps.
23154 * gcc.dg/cpp/paste6.c: New test.
23155
23156 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
23157
23158 * gcc.dg/cpp/tr-direct.c: New test.
23159
23160 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
23161 gcc.dg/cpp/undef1.c: Tweak error regexps.
23162
23163 2000-07-18 Eric Christopher <echristo@redhat.com>
23164
23165 * gcc.c-torture/compile/20000718-1.c: New test.
23166
23167 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
23168
23169 * cpplex.c (_cpp_push_token): If the token being pushed back
23170 is the previous token in this context, just subtract one from
23171 context->posn.
23172 * cppmacro.c (save_expansion): Clear aux field when storing a
23173 placemarker.
23174
23175 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
23176
23177 * gcc.dg/noncompile/redecl-1.c: New test.
23178
23179 2000-07-18 Jakub Jelinek <jakub@redhat.com>
23180
23181 * gcc.c-torture/execute/20000717-5.c: New test.
23182 * gcc.c-torture/execute/20000717-1.x: Removed.
23183
23184 2000-07-17 Richard Henderson <rth@cygnus.com>
23185
23186 * gcc.c-torture/execute/20000717-4.c: New test.
23187
23188 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
23189
23190 * gcc.dg/cpp/syshdr.c: New test.
23191 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
23192
23193 2000-07-17 Neil Booth <neilb@earthling.net>
23194
23195 * gcc.dg/cpp/cmdlne-dM.c: New test.
23196 * gcc.dg/cpp/cmdlne-dD.c: New test.
23197
23198 2000-07-17 Jeffrey A Law (law@cygnus.com)
23199
23200 * gcc.c-torture/execute/20000717-3.c: New test.
23201
23202 * gcc.c-torture/compile/20000717-1.c: New test.
23203
23204 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
23205
23206 * gcc.c-torture/execute/20000717-2.c: New test.
23207
23208 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
23209
23210 * gcc.dg/formatz-1.c: New test.
23211
23212 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
23213 * gcc.dg/c99-digraph-1.c: New tests.
23214
23215 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
23216 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
23217
23218 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
23219 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
23220 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
23221 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
23222 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
23223 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
23224 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
23225
23226 2000-07-17 Greg McGary <greg@mcgary.org>
23227
23228 * gcc.c-torture/execute/20000717-1.c: New test.
23229 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
23230
23231 2000-07-15 Jakub Jelinek <jakub@redhat.com>
23232
23233 * gcc.c-torture/execute/20000715-2.c: New test.
23234 * gcc.dg/20000715-1.c: New test.
23235
23236 2000-07-15 Michael Meissner <meissner@redhat.com>
23237
23238 * gcc.c-torture/execute/20000715-1.c: New test.
23239
23240 2000-07-13 Jakub Jelinek <jakub@redhat.com>
23241
23242 * gcc.c-torture/execute/20000707-1.c: New test.
23243
23244 2000-07-13 Neil Booth <NeilB@earthling.net>
23245
23246 * testsuite/gcc.dg/cpp/digraph1.c,
23247 testsuite/gcc.dg/cpp/digraph2.c,
23248 testsuite/gcc.dg/cpp/digraphs.c: New tests.
23249
23250 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
23251
23252 * g77.f-torture/compile/20000630-2.f: New test.
23253 * g77.f-torture/compile/20000630-2.x
23254
23255 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
23256
23257 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
23258
23259 2000-07-11 Neil Booth <NeilB@earthling.net>
23260
23261 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
23262
23263 2000-07-11 Neil Booth <NeilB@earthling.net>
23264
23265 * gcc.dg/cpp/cmdlne-C.c: New.
23266
23267 2000-07-09 Neil Booth <NeilB@earthling.net>
23268
23269 * gcc.dg/cpp/directiv.c: New tests.
23270 * gcc.dg/cpp/undef1.c: Update.
23271
23272 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
23273
23274 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
23275
23276 2000-07-09 Neil Booth <NeilB@earthling.net>
23277
23278 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
23279
23280 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
23281
23282 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
23283 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
23284
23285 2000-07-08 Neil Booth <NeilB@earthling.net>
23286
23287 * gcc.dg/cpp/macsyntx.c: New tests.
23288
23289 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23290
23291 * gcc.dg/20000707-1.c: New test.
23292
23293 2000-07-07 Jakub Jelinek <jakub@redhat.com>
23294
23295 * gcc.c-torture/execute/20000706-1.c: New test.
23296 * gcc.c-torture/execute/20000706-2.c: New test.
23297 * gcc.c-torture/execute/20000706-3.c: New test.
23298 * gcc.c-torture/execute/20000706-4.c: New test.
23299 * gcc.c-torture/execute/20000706-5.c: New test.
23300
23301 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23302
23303 * g++.old-deja/g++.pt/instantiate7.C: New test.
23304
23305 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23306
23307 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
23308 * g++.old-deja/g++.mike/thunk3.C: Likewise.
23309 * g++.old-deja/g++.other/rtti3.C: Likewise.
23310 * g++.old-deja/g++.other/rttid3.C: Likewise.
23311
23312 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
23313
23314 * g77.f-torture/compile/20000630-1.x: Fix typo
23315
23316 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
23317
23318 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
23319 assembly output.
23320
23321 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
23322
23323 * gcc.dg/cpp/ident.c: New test.
23324
23325 2000-07-05 Neil Booth <NeilB@earthling.net>
23326
23327 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
23328 gcc.dg/cpp/lexstrng.c: New tests.
23329
23330 2000-07-04 Neil Booth <NeilB@earthling.net>
23331
23332 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
23333 * gcc.dg/cpp/strify2.c: Same.
23334
23335 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
23336
23337 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
23338 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
23339 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
23340 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
23341
23342 * testsuite/gcc.dg/cpp/macro1.c,
23343 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
23344 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
23345 testsuite/gcc.dg/cpp/strify1.c,
23346 testsuite/gcc.dg/cpp/strify2.c: New tests.
23347
23348 2000-07-03 Jakub Jelinek <jakub@redhat.com>
23349
23350 * gcc.c-torture/execute/20000703-1.c: New test.
23351
23352 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23353
23354 * g++.old-deja/g++.pt (lookup10.C): New test.
23355
23356 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23357
23358 * g++.old-deja/g++.pt (typename25.C): New test.
23359
23360 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
23361
23362 * gcc.c-torture/compile/20000701-1.c: New test.
23363
23364 2000-06-30 Nick Clifton <nickc@cygnus.com>
23365
23366 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
23367 to test case.
23368
23369 2000-06-30 Catherine Moore <clm@cygnus.com>
23370
23371 * gcc.c-torture/execute/align-1.c: New test.
23372
23373 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
23374
23375 * g++.old-deja/g++.pt/expr8.C: New test.
23376 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
23377
23378 2000-06-29 Nick Clifton <nickc@cygnus.com>
23379
23380 * gcc.c-torture/compile/20000629-1.c: New test.
23381
23382 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23383
23384
23385 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
23386 gcc.dg/noncompile directory, depending on whether they're
23387 preprocessor tests or not. Annotate all the tests for the dg
23388 framework.
23389
23390 * gcc.c-torture/noncompile/noncompile.exp: Delete.
23391 * gcc.dg/noncompile/noncompile.exp: New.
23392
23393 * Moved files:
23394 Old name New name
23395 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
23396 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
23397 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
23398 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
23399 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
23400 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
23401 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
23402 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
23403 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
23404 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
23405 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
23406 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
23407 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
23408 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
23409 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
23410 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
23411 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
23412 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
23413 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
23414 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
23415 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
23416 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
23417 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
23418 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
23419
23420 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
23421 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
23422 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
23423 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
23424 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
23425 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
23426
23427 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23428
23429 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
23430 declare one variable. On the fourth, error.
23431 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
23432 declared by 20000628-1a.h.
23433
23434 2000-06-29 Richard Henderson <rth@redhat.com>
23435
23436 * gcc.c-torture/execute/930529-1.x: New file.
23437 * gcc.dg/920413-1.c: Adjust expected warning text.
23438 * gcc.dg/980217-1.c: Declare abort.
23439 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
23440
23441 2000-06-29 Jeffrey A Law (law@cygnus.com)
23442
23443 * g77.f-torture/compile/20000629-1.f: New test.
23444 * g77.f-torture/compile/20000629-1.x: Expected to fail.
23445
23446 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23447
23448 Rearrange lots of files, removing entirely the
23449 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
23450 directories.
23451
23452 * Deleted files:
23453 gcc.c-torture/code_quality/code_quality.exp
23454 gcc.c-torture/special/special.exp
23455 gcc.failure/failure.exp
23456 gcc.failure/940409-1.x
23457 gcc.c-torture/compile/961203-1.x
23458
23459 * New files:
23460 gcc.misc-tests/linkage.exp
23461 gcc.c-torture/execute/920730-1t.c
23462 gcc.c-torture/execute/920730-1t.x
23463 gcc.c-torture/compile/920520-1.x
23464 gcc.c-torture/compile/920521-1.x
23465 gcc.c-torture/compile/981006-1.x
23466 gcc.c-torture/execute/eeprof-1.x
23467
23468 * Moved files (possibly with modifications to fit a new harness):
23469 Old name New name
23470 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
23471 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
23472 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
23473 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
23474 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
23475 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
23476 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
23477 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
23478 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
23479 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
23480 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
23481 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
23482 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
23483 gcc.failure/940409-1.c gcc.dg/940409-1.c
23484
23485 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23486
23487 * c-torture/compile/961203-1.x: Delete.
23488
23489 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
23490 not exit. Include stdio.h.
23491 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
23492 * gcc.misc-tests/dg-12.c: Likewise.
23493 * gcc.misc-tests/dg-5.c: Likewise.
23494 * gcc.misc-tests/dg-6.c: Likewise.
23495 * gcc.misc-tests/dg-7.c: Prototype abort.
23496 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
23497 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
23498 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
23499 not exit.
23500 * gcc.misc-tests/sieve.c: Use return from main, not exit.
23501 * gcc.misc-tests/sort2.c: Use return from main, not exit.
23502
23503 2000-06-28 Jakub Jelinek <jakub@redhat.com>
23504
23505 * gcc.dg/cpp/20000628-1.c: New test.
23506 * gcc.dg/cpp/20000628-1.h: New header for above test.
23507 * gcc.dg/cpp/20000628-1a.h: Likewise.
23508
23509 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
23510
23511 * gcc.dg/cpp: New directory.
23512 * gcc.dg/cpp/cpp.exp: New driver.
23513 * gcc.dg/cpp/20000627-1.c: New test.
23514 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
23515 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
23516 and rewrite as a compilation test.
23517
23518 * gcc.dg: Move many files into the cpp subdirectory, possibly
23519 renaming or editing them as well.
23520 Old name New name
23521 990119-1.c cpp/19990119-1.c
23522 990228-1.c cpp/19990228-1.c
23523 990407-1.c cpp/19990407-1.c
23524 990409-1.c cpp/19990409-1.c
23525 990413-1.c cpp/19990413-1.c
23526 990703-1.c cpp/19990703-1.c
23527 20000127-1.c cpp/20000127-1.c
23528 20000129-1.c cpp/20000129-1.c
23529 20000207-1.c cpp/20000207-1.c
23530 20000207-2.c cpp/20000207-2.c
23531 20000209-1.c cpp/20000209-1.c
23532 20000209-2.c cpp/20000209-2.c
23533 20000301-1.c cpp/20000301-1.c
23534 20000419-1.c cpp/20000419-1.c
23535 20000510-1.S cpp/20000510-1.S
23536 20000519-1.c cpp/20000519-1.c
23537 20000529-1.c cpp/20000529-1.c
23538 20000625-1.c cpp/20000625-1.c
23539 20000625-2.c cpp/20000625-2.c
23540 cpp-as1.c cpp/assert1.c
23541 cpp-as2.c cpp/assert2.c
23542 cxx-comments-1.c cpp/cxxcom1.c
23543 cxx-comments-2.c cpp/cxxcom2.c
23544 endif-label.c cpp/endif.c
23545 cpp-hash1.c cpp/hash1.c
23546 cpp-hash2.c cpp/hash2.c
23547 cpp-if1.c cpp/if-1.c
23548 cpp-if2.c cpp/if-2.c
23549 cpp-if3.c cpp/if-3.c
23550 cpp-if4.c cpp/if-4.c
23551 cpp-if5.c cpp/if-5.c
23552 cpp-cond.c cpp/if-cexp.c
23553 cpp-missingop.c cpp/if-mop.c
23554 cpp-missingparen.c cpp/if-mpar.c
23555 cpp-opprec.c cpp/if-oppr.c
23556 cpp-ifparen.c cpp/if-paren.c
23557 cpp-shortcircuit.c cpp/if-sc.c
23558 cpp-shift.c cpp/if-shift.c
23559 cpp-unary.c cpp/if-unary.c
23560 cpp-li1.c cpp/line1.c
23561 cpp-li2.c cpp/line2.c
23562 lineno.c cpp/line3.c
23563 lineno-2.c cpp/line4.c
23564 cpp-mi.c cpp/mi1.c
23565 cpp-mic.h cpp/mi1c.h
23566 cpp-micc.h cpp/mi1cc.h
23567 cpp-mind.h cpp/mi1nd.h
23568 cpp-mindp.h cpp/mi1ndp.h
23569 cpp-mix.h cpp/mi1x.h
23570 cpp-mi2.c cpp/mi2.c
23571 cpp-mi2a.h cpp/mi2a.h
23572 cpp-mi2b.h cpp/mi2b.h
23573 cpp-mi2c.h cpp/mi2c.h
23574 cpp-mi3.c cpp/mi3.c
23575 cpp-mi3.def cpp/mi3.def
23576 poison-1.c cpp/poison.c
23577 pr-impl.c cpp/prag-imp.c
23578 cpp-redef-2.c cpp/redef1.c
23579 cpp-redef.c cpp/redef2.c
23580 strpaste.c cpp/strp1.c
23581 strpaste-2.c cpp/strp2.c
23582 cpp-tradpaste.c cpp/tr-paste.c
23583 cpp-tradstringify.c cpp/tr-str.c
23584 cpp-tradwarn1.c cpp/tr-warn1.c
23585 cpp-tradwarn2.c cpp/tr-warn2.c
23586 trigraphs.c cpp/trigraphs.c
23587 cpp-unc1.c cpp/unc1.c
23588 cpp-unc2.c cpp/unc2.c
23589 cpp-unc3.c cpp/unc3.c
23590 cpp-unc.c cpp/unc4.c
23591 undef.c cpp/undef1.c
23592 undef-2.c cpp/undef2.c
23593 cpp-wi1.c cpp/widestr1.c
23594
23595 2000-06-27 Mark Mitchell <mark@codesourcery.com>
23596
23597 * lib/g++.exp (g++_include_flags): Tweak.
23598
23599 2000-06-27 H.J. Lu <hjl@gnu.org>
23600 Loren J. Rittle <ljrittle@acm.org>
23601
23602 * lib/g++.exp (g++_include_flags): Override libgloss.exp
23603 version with one that knows about the new gcc tree structure.
23604 (g++_link_flags): Same.
23605
23606 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
23607
23608 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
23609 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
23610 case we are cross-compiling.
23611
23612 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
23613 g++.old-deja/g++.niklas/Makefile.in,
23614 g++.old-deja/g++.niklas/configure.in,
23615 g++.old-deja/g++.other/Makefile.in,
23616 g++.old-deja/g++.other/configure.in,
23617 gcc.c-torture/code_quality/Makefile.in,
23618 gcc.c-torture/code_quality/configure.in,
23619 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
23620 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
23621 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
23622 gcc.c-torture/execute/ieee/Makefile.in,
23623 gcc.c-torture/execute/ieee/configure.in,
23624 gcc.c-torture/noncompile/Makefile.in,
23625 gcc.c-torture/noncompile/configure.in,
23626 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
23627 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
23628 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
23629
23630 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23631
23632 * g++.old-deja/g++.other/ambig3.C: New test.
23633
23634 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23635
23636 * g++.old-deja/g++.pt/syntax1.C: New test.
23637 * g++.old-deja/g++.pt/syntax2.C: New test.
23638 * g++.old-deja/g++.other/syntax3.C: New test.
23639 * g++.old-deja/g++.other/syntax4.C: New test.
23640
23641 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23642
23643 * gcc.dg/20000623-1.c: Prototype exit and abort.
23644
23645 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23646
23647 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
23648 New tests.
23649 * gcc.dg/cpp-mi3.def: New file.
23650
23651 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
23652 inside assertions.
23653 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
23654 lexer's error messages.
23655 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
23656 divine anything from the linemarkers.
23657 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
23658 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
23659
23660 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
23661
23662 * gcc.dg/20000623-1.c: New test.
23663
23664 2000-06-22 Jakub Jelinek <jakub@redhat.com>
23665
23666 * gcc.c-torture/execute/20000622-1.c: New test.
23667
23668 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23669
23670 * g++.old-deja/g++.other/init15.C: New test.
23671
23672 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23673
23674 * g++.old-deja/g++.pt/vaarg2.C: New test.
23675 * g++.old-deja/g++.pt/vaarg3.C: New test.
23676
23677 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
23678
23679 * g++.old-deja/g++.other/dyncast6.C: New test.
23680
23681 2000-06-15 Jakub Jelinek <jakub@redhat.com>
23682
23683 * gcc.c-torture/execute/loop-6.c: New test.
23684
23685 2000-06-14 Jakub Jelinek <jakub@redhat.com>
23686
23687 * gcc.dg/20000614-1.c: New test.
23688 * gcc.dg/20000614-2.c: New test.
23689
23690 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
23691
23692 * g++.old-deja/g++.other/inline12.C: New test.
23693
23694 2000-06-13 Jakub Jelinek <jakub@redhat.com>
23695
23696 * g++.old-deja/g++.other/eh1.C: New test.
23697
23698 2000-06-12 Jakub Jelinek <jakub@redhat.com>
23699
23700 * g++.old-deja/g++.other/type.C: New test.
23701
23702 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23703
23704 * g++.old-deja/g++.other/initstring.C: New test.
23705
23706 2000-06-12 Jason Merrill <jason@redhat.com>
23707
23708 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
23709
23710 2000-06-09 Jeffrey A Law (law@cygnus.com)
23711
23712 * gcc.c-torture/compile/20000609-1.c: New test.
23713
23714 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
23715
23716 * gcc.dg/20000609-1.c: New test.
23717
23718 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
23719
23720 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
23721 * gcc.c-torture/noncompile/poison-1.c: Move...
23722 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
23723 * gcc.dg/cpp-li1.c: Add a token after the #line.
23724
23725 2000-06-05 Richard Henderson <rth@cygnus.com>
23726
23727 * gcc.c-torture/execute/20000605-2.c: New test.
23728 * gcc.c-torture/execute/20000605-3.c: New test.
23729
23730 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
23731
23732 * g77.f-torture/execute/20000503-1.x: New file.
23733
23734 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
23735
23736 * g++.old-deja/g++.eh/badalloc1.C: New test.
23737
23738 2000-06-05 Richard Henderson <rth@cygnus.com>
23739
23740 * gcc.c-torture/execute/20000605-1.c: New test.
23741
23742 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23743 Nathan Sidwell <nathan@codesourcery.com>
23744
23745 * gcc.c-torture/compile/20000605-1.c: New test.
23746
23747 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
23748
23749 * g77.f-torture/compile/20000601-1.f: New test.
23750
23751 2000-06-03 Richard Henderson <rth@cygnus.com>
23752
23753 * gcc.c-torture/execute/20000603-1.c: New.
23754
23755 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
23756
23757 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
23758 * gcc.dg/noreturn-2.c (noreturn): Likewise.
23759
23760 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
23761
23762 * gcc.dg/compare2.c (case 12): XFAIL.
23763 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
23764 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
23765
23766 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
23767
23768 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
23769
23770 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
23771 guard macro is already defined when the header is first
23772 included.
23773 * gcc.dg/cpp-mix.h: New file.
23774 * gcc.dg/endif-label.c: Update patterns to match compiler.
23775
23776 * g++.brendan/complex1.C: Declare abort.
23777 * g++.law/refs4.C: Remove XFAIL.
23778 * g++.oliva/expr2.C: Declare abort and exit.
23779
23780 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
23781
23782 * gcc.c-torture/execute/20000528-1.c: New test.
23783
23784 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
23785 * g++.old-deja/g++.law/temps4.C: Likewise.
23786
23787 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
23788 stdlib.h. Call abort() on failure.
23789 * g++.old-deja/g++.law/refs4.C: Likewise.
23790 * g++.old-deja/g++.law/temps4.C: Likewise.
23791 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
23792 * gcc.c-torture/execute/20000112-1.c: Include string.h.
23793
23794 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
23795
23796 Relative to g++.dg/special:
23797 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
23798
23799 Relative to g++.old-deja:
23800 * g++.brendan/complex1.C, g++.jason/optimize2.C,
23801 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
23802 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
23803 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
23804 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
23805 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
23806 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
23807
23808 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
23809 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
23810 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
23811 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
23812 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
23813 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
23814 and/or string.h.
23815
23816 * g++.other/goto1.C: Update expectations for error messages.
23817
23818 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
23819
23820 * gcc.c-torture/compile/20000523-1.c: New test.
23821
23822 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23823
23824 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
23825
23826 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23827
23828 * g++.old-deja/g++.eh/catch11.C: New test.
23829 * g++.old-deja/g++.eh/catch12.C: New test.
23830
23831 2000-05-24 Nick Clifton <nickc@cygnus.com>
23832
23833 * gcc.c-torture/execute/20000523-1.c: New test.
23834
23835 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
23836
23837 * c-torture/execute/bcp-1.c: Replace abort in arg of
23838 __builtin_constant_p with a generic external function.
23839
23840 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
23841 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
23842 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
23843 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
23844 Prototype abort and/or exit.
23845
23846 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
23847 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
23848 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
23849 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
23850
23851 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
23852
23853 * gcc.dg/dwarf2-1.c: New test.
23854
23855 2000-05-20 Richard Henderson <rth@cygnus.com>
23856
23857 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
23858
23859 2000-05-20 Andreas Jaeger <aj@suse.de>
23860
23861 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
23862 testcase.
23863
23864 2000-05-19 David Edelsohn <edelsohn@gnu.org>
23865
23866 * gcc.c-torture/execute/20000519-2.c: New test.
23867
23868 2000-05-19 Andreas Jaeger <aj@suse.de>
23869
23870 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
23871 which fails with SSA.
23872
23873 * lib/c-torture.exp: Also test with -O3 -fssa.
23874
23875 2000-05-18 Michael Meissner <meissner@redhat.com>
23876
23877 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
23878 * gcc.c-torture/execute/920415-1.c: Ditto.
23879 * gcc.c-torture/execute/920501-1.c: Ditto.
23880 * gcc.c-torture/execute/conversion.c: Ditto.
23881 * gcc.c-torture/execute/cvt-1.c: Ditto.
23882
23883 2000-05-18 Jeffrey A Law (law@cygnus.com)
23884
23885 * gcc.c-torture/compile/20000518-1.c: New test.
23886
23887 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
23888
23889 * g77.f-torture/compile/200005018.f: New test.
23890
23891 2000-05-17 Jeffrey A Law (law@cygnus.com)
23892
23893 * gcc.c-torture/compile/20000517-1.c: New test.
23894
23895 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23896
23897 * gcc.c-torture/execute/20000516-1.c: New test.
23898
23899 2000-05-15 Jakub Jelinek <jakub@redhat.com>
23900
23901 * g++.old-deja/g++.other/eh.C: New test.
23902
23903 2000-05-12 Richard Henderson <rth@cygnus.com>
23904
23905 * gcc.c-torture/execute/990208-1.c (main): Don't pass
23906 constants through to doit's conditional.
23907
23908 2000-05-11 Jeffrey A Law (law@cygnus.com)
23909
23910 * gcc.c-torture/compile/20000511-1.c: New test.
23911 * g77.f-torture/compile/20000511-1.f: New test.
23912 * g77.f-torture/compile/20000511-2.f: New test.
23913
23914 2000-05-11 Michael Meissner <meissner@redhat.com>
23915
23916 * gcc.c-torture/execute/20000511-1.c: New test.
23917
23918 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
23919
23920 * gcc.dg/dg.exp: Scan .S files as well as .c files.
23921 * gcc.dg/20000510-1.S: New.
23922
23923 2000-05-08 Catherine Moore <clm@cygnus.com>
23924
23925 * gcc.dg/unused-3.c: New.
23926
23927 2000-05-06 Richard Henderson <rth@cygnus.com>
23928
23929 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
23930 * g++.old-deja/g++.mike/warn1.C: Likewise.
23931 * g++.old-deja/g++.pt/local1.C: Likewise.
23932 * g++.old-deja/g++.pt/local7.C: Likewise.
23933 * g++.old-deja/g++.pt/spec16.C: Likewise.
23934
23935 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
23936
23937 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
23938
23939 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
23940
23941 * g77.f-torture/execute/20000503-1.f: New test.
23942
23943 2000-05-04 Andreas Jaeger <aj@suse.de>
23944
23945 * gcc.dg/noreturn-2.c: New test.
23946
23947 2000-05-04 Neil Booth <NeilB@earthling.net>
23948
23949 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
23950 preprocessor.
23951
23952 2000-05-04 Richard Henderson <rth@cygnus.com>
23953
23954 * gcc.c-torture/execute/20000503-1.c: Fix typo.
23955
23956 2000-05-04 Richard Henderson <rth@cygnus.com>
23957
23958 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
23959 OpenSSL by Jason R Thorpe.
23960
23961 2000-05-03 Jim Wilson <wilson@cygnus.com>
23962
23963 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
23964
23965 2000-05-03 Robert Lipe <robertlipe@usa.net>
23966
23967 * gcc.dg/20000503-1.c: New test.
23968
23969 2000-05-02 Jakub Jelinek <jakub@redhat.com>
23970
23971 * gcc.c-torture/compile/20000502-1.c: New test.
23972 * g++.old-deja/g++.other/align.C: New test.
23973 * gcc.dg/cpp-tradstringify.c: New test.
23974
23975 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
23976
23977 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
23978 and hard registers.
23979
23980 2000-04-26 Geoff Keating <geoffk@cygnus.com>
23981
23982 * gcc.c-torture/execute/loop-5.c: New test.
23983
23984 2000-04-25 Jakub Jelinek <jakub@redhat.com>
23985
23986 * gcc.c-torture/execute/va-arg-20.c: New test.
23987
23988 2000-04-23 Jeffrey A Law (law@cygnus.com)
23989
23990 * gcc.c-torture/execute/20000422-1.c: New test.
23991
23992 2000-04-20 Greg McGary <gkm@gnu.org>
23993
23994 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
23995 when optimizing, but without sibling-call optimizations (-O1).
23996
23997 2000-04-20 Jeffrey A Law (law@cygnus.com)
23998
23999 * gcc.c-torture/compile/20000420-1.c: New test.
24000
24001 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
24002
24003 * g++.abi/ptrflags.C: New test.
24004 * g++.eh/catchptr1.C: Test incomplete pointer chains.
24005
24006 2000-04-19 Catherine Moore <clm@cygnus.com>
24007
24008 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
24009
24010 2000-04-19 Greg McGary <gkm@gnu.org>
24011
24012 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
24013 sibling-call optimizations.
24014
24015 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
24016
24017 * gcc.dg/20000419-1.c: New test.
24018
24019 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
24020
24021 * gcc.c-torture/execute/20000412-6.c: New test.
24022
24023 2000-04-12 Jeffrey A Law (law@cygnus.com)
24024
24025 * gcc.c-torture/execute/20000412-5.c: New test.
24026 * g77.f-torture/compile/20000412-1.f: New test.
24027 * gcc.c-torture/execute/20000412-4.c: New test.
24028 * gcc.c-torture/compile/20000412-2.c: New test.
24029 * gcc.c-torture/execute/20000412-3.c: New test.
24030 * gcc.c-torture/compile/20000412-1.c: New test.
24031 * gcc.c-torture/execute/20000412-2.c: New test.
24032
24033 2000-04-12 Jakub Jelinek <jakub@redhat.com>
24034
24035 * objc/execute/bf-20.m: New test.
24036
24037 2000-04-10 Richard Henderson <rth@cygnus.com>
24038
24039 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
24040
24041 * gcc.c-torture/execute/20000412-1.c: New test.
24042
24043 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
24044
24045 * g++.old-deja/g++.eh/catchptr1.C: New test.
24046
24047 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
24048
24049 * g++.old-deja/g++.abi/cxa_vec.C: New test.
24050
24051 2000-04-08 Neil Booth <NeilB@earthling.net>
24052
24053 * gcc.dg/cpp-nullchar.c: Remove test as
24054 embedded nulls cause problems.
24055
24056 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24057
24058 * gcc.dg/compare2.c: New test.
24059
24060 2000-04-08 Neil Booth <NeilB@earthling.net>
24061
24062 * gcc.dg/cpp-nullchar.c: New test.
24063
24064 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
24065
24066 * gcc.dg/cpp-mi2.c: New test.
24067 * gcc.dg/cpp-mi2[abc].h: New files.
24068
24069 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
24070
24071 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
24072 member name.
24073
24074 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
24075
24076 * g++.old-deja/g++.abi/vmihint.C: New test.
24077
24078 2000-04-06 Neil Booth <NeilB@earthling.net>
24079
24080 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
24081 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
24082 copyright.
24083
24084 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
24085
24086 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
24087 avoid stack-frame overwrite.
24088
24089 2000-04-05 Jakub Jelinek <jakub@redhat.com>
24090
24091 * gcc.c-torture/compile/20000405-2.c: New test.
24092 * gcc.c-torture/compile/20000405-3.c: New test.
24093
24094 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24095
24096 * gcc.c-torture/compile/20000405-1.c: New test.
24097
24098 2000-04-04 Geoff Keating <geoffk@cygnus.com>
24099
24100 * gcc.dg/cast-qual-1.c: Revert last change.
24101
24102 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24103
24104 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24105
24106 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24107
24108 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
24109 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
24110
24111 2000-04-03 Jeffrey A Law (law@cygnus.com)
24112
24113 * gcc.c-torture/compile/20000403-2.c: New test.
24114 * gcc.c-torture/compile/20000403-1.c: New test.
24115
24116 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
24117
24118 * gcc.c-torture/execute/20000403-1.c: New test.
24119
24120 2000-04-03 Geoff Keating <geoffk@cygnus.com>
24121
24122 * gcc.c-torture/execute/20000402-1.c: New test.
24123
24124 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
24125
24126 * gcc.c-torture/execute/va-arg-15.c: New test.
24127 * gcc.c-torture/execute/va-arg-16.c: New test.
24128 * gcc.c-torture/execute/va-arg-17.c: New test.
24129 * gcc.c-torture/execute/va-arg-18.c: New test.
24130 * gcc.c-torture/execute/va-arg-19.c: New test.
24131
24132 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
24133
24134 * gcc.c-torture/compile/981211-1.c: Move to...
24135 * gcc.dg/cpp-as1.c: ...here.
24136 * gcc.dg/cpp-as2.c: New file.
24137
24138 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
24139 compiler.
24140
24141 2000-04-02 Neil Booth <NeilB@earthling.net>
24142
24143 * gcc.dg/cpp-cond.c New tests.
24144 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
24145 accidental success less likely.
24146 * gcc.dg/cpp-missingop.c New tests.
24147 * gcc.dg/cpp-missingparen.c New tests.
24148 * gcc.dg/cpp-shift.c New tests.
24149 * gcc.dg/cpp-shortcircuit.c New tests.
24150 * gcc.dg/cpp-unary.c New tests.
24151
24152 2000-03-29 Jeffrey A Law (law@cygnus.com)
24153
24154 * gcc.c-torture/compile/20000329-1.c: New test.
24155
24156 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
24157
24158 * gcc.c-torture/compile/20000326-1.c: New test.
24159 * gcc.c-torture/compile/20000326-2.c: New test.
24160
24161 2000-03-24 Geoff Keating <geoffk@cygnus.com>
24162
24163 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
24164 the first parameter is a function argument.
24165
24166 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
24167
24168 * g++.old-deja/g++.ext/array4.C: New test.
24169
24170 2000-03-22 Geoff Keating <geoffk@cygnus.com>
24171
24172 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
24173
24174 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24175
24176 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
24177
24178 2000-03-19 Richard Henderson <rth@cygnus.com>
24179
24180 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
24181
24182 2000-03-19 Richard Henderson <rth@cygnus.com>
24183
24184 * gcc.c-torture/compile/20000319-1.c: New test.
24185
24186 2000-03-14 Jeffrey A Law (law@cygnus.com)
24187
24188 * gcc.c-torture/execute/20000314-3.c: New test.
24189 * gcc.c-torture/execute/20000314-2.c: New test.
24190 * gcc.c-torture/execute/20000314-1.c: New test.
24191 * gcc.c-torture/compile/20000314-2.c: New test.
24192 * gcc.c-torture/compile/20000314-1.c: New test.
24193
24194 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
24195
24196 * g++.old-deja/g++.warn/inline.C: New test.
24197
24198 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
24199
24200 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
24201 standards-compliant result rather than specific constants.
24202 Put test-values in array.
24203
24204 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
24205
24206 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
24207 (g++_target_compile): Put test-specific options last.
24208
24209 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24210
24211 * g++.old-deja/g++.eh/vbase4.C: New test.
24212
24213 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24214
24215 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
24216
24217 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24218
24219 * g++.old-deja/g++.brendan/misc12.C: Removed.
24220 * g++.old-deja/g++.pt/memtemp77.C: Constify.
24221 * g++.old-deja/g++.ext/pretty4.C: New test.
24222
24223 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
24224
24225 * g++.old-deja/g++.other/string2.C: New test.
24226
24227 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
24228
24229 * g++.old-deja/g++.warn/impint2.C: New test.
24230
24231 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
24232
24233 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
24234 is 1, not zero.
24235
24236 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
24237
24238 * g++.old-deja/g++.warn/impint.C: New test.
24239 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
24240 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
24241 * g++.old-deja/g++.pt/explicit12.C: Likewise.
24242 * g++.old-deja/g++.pt/explicit13.C: Likewise.
24243 * g++.old-deja/g++.pt/explicit17.C: Likewise.
24244 * g++.old-deja/g++.pt/explicit18.C: Likewise.
24245 * g++.old-deja/g++.pt/explicit19.C: Likewise.
24246 * g++.old-deja/g++.pt/explicit23.C: Likewise.
24247 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24248 * g++.old-deja/g++.pt/explicit35.C: Likewise.
24249 * g++.old-deja/g++.pt/explicit6.C: Likewise.
24250 * g++.old-deja/g++.pt/memclass7.C: Likewise.
24251
24252 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
24253
24254 * gcc.dg/cpp-redef.c: New test.
24255
24256 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
24257
24258 * g++.old-deja/g++.pt/unify7.C: New test.
24259
24260 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24261
24262 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
24263 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
24264
24265 2000-02-25 Geoff Keating <geoffk@cygnus.com>
24266
24267 * gcc.c-torture/compile/20000224-1.c: New test.
24268
24269 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24270
24271 * gcc.c-torture/compile/cpp-2.c: New test.
24272 * gcc.c-torture/compile/cpp-1.c: New test.
24273
24274 2000-02-25 Jeffrey A Law (law@cygnus.com)
24275
24276 * gcc.c-torture/execute/20000225-1.c: New test.
24277
24278 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24279
24280 * gcc.dg/cpp-li2.c: New test.
24281
24282 * gcc.dg/cpp-wi1.c: New test.
24283
24284 * gcc.dg/cpp-li1.c: New test.
24285
24286 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
24287
24288 * g++.old-deja/g++.other/sizeof5.C: New test.
24289
24290 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24291
24292 * gcc.c-torture/execute/va-arg-13.c: New test.
24293
24294 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
24295
24296 * gcc.c-torture/execute/va-arg-12.c: New test.
24297
24298 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24299
24300 * gcc.c-torture/execute/20000223-1.c: New test.
24301
24302 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24303
24304 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
24305
24306 2000-02-22 Mark Mitchell <mark@codesourcery.com>
24307
24308 * g++.old-deja/g++.abi/ptrmem.C: New test.
24309
24310 2000-02-19 Richard Henderson <rth@cygnus.com>
24311
24312 * gcc.c-torture/compile/init-3.c: New.
24313
24314 2000-02-17 Mark Mitchell <mark@codesourcery.com>
24315
24316 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
24317 ALWAYS_CXXFLAGS.
24318
24319 2000-02-11 Robert Lipe <robertl@sco.com>
24320
24321 * gcc.c-torture/compile/20000211-3.c: New test.
24322
24323 2000-02-11 Martin Buchholz <martin@xemacs.org>
24324
24325 * gcc.c-torture/compile/20000211-2.c: New test.
24326
24327 2000-02-11 Jeffrey A Law (law@cygnus.com)
24328
24329 * gcc.c-torture/compile/20000211-1.c: New test.
24330
24331 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
24332
24333 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
24334 on native targets
24335
24336 2000-02-08 Nathan Sidwell <nathan@acm.org>
24337
24338 * g++.old-deja/g++.other/cast5.C: New test.
24339
24340 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
24341
24342 * gcc.c-torture/execute/20000205-1.c: New.
24343
24344 2000-02-03 Nathan Sidwell <nathan@acm.org>
24345
24346 * g++.old-deja/g++.jason/cast3.C: Return void.
24347 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
24348
24349 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24350
24351 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
24352
24353 * gcc.dg/loop-1.c: New test.
24354
24355 2000-01-27 Jakub Jelinek <jakub@redhat.com>
24356
24357 * gcc.c-torture/compile/20000127-1.c: New test.
24358 * gcc.c-torture/execute/991228-1.c: New test.
24359
24360 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24361
24362 * gcc.dg/unused-2.c: New test.
24363
24364 * gcc.dg/conv-1.c: New test.
24365
24366 2000-01-24 Mark Mitchell <mark@codesourcery.com>
24367
24368 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
24369 compiler.
24370 (tool_option_proc): Fix typo.
24371
24372 2000-01-24 Geoff Keating <geoffk@cygnus.com>
24373
24374 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
24375 of the ld on the host, not on the build machine.
24376 Also, don't crash if '--help' is not a supported option.
24377
24378 2000-01-24 Richard Henderson <rth@cygnus.com>
24379
24380 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
24381
24382 2000-01-20 Jeffrey A Law (law@cygnus.com)
24383
24384 * gcc.c-torture/execute/20000120-2.c: New test.
24385 * gcc.c-torture/execute/20000120-1.c: New test.
24386
24387 2000-01-13 Jeffrey A Law (law@cygnus.com)
24388
24389 * gcc.c-torture/execute/20000113-1.c: New test.
24390
24391 2000-01-12 Jeffrey A Law (law@cygnus.com)
24392
24393 * gcc.c-torture/execute/20000112-1.c: New test.
24394
24395 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24396
24397 * gcc.dg/20000111-1.c: New test.
24398
24399 2000-01-10 Jeffrey A Law (law@cygnus.com)
24400
24401 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
24402 with 16 bit integers.
24403
24404 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24405
24406 * gcc.dg/20000108-1.c: New test.
24407
24408 2000-01-05 Nathan Sidwell <nathan@acm.org>
24409
24410 * g++.old-deja/g++.ns/koenig8.C: New test.
24411
24412 2000-01-05 Nathan Sidwell <nathan@acm.org>
24413
24414 * g++.old-deja/g++.other/cast4.C: New test.
24415
24416 2000-01-05 Jeffrey A Law (law@cygnus.com)
24417
24418 * gcc.c-torture/compile/20000105-2.c: New test.
24419 * gcc.c-torture/compile/20000105-1.c: New test.
24420
24421 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24422
24423 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
24424 references to printf & atoi to conform to ANSI standard.
24425 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
24426 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
24427 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
24428 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
24429 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
24430 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24431 * g++.old-deja/g++.brendan/copy1.C: Likewise.
24432 * g++.old-deja/g++.brendan/copy2.C: Likewise.
24433 * g++.old-deja/g++.brendan/copy3.C: Likewise.
24434 * g++.old-deja/g++.brendan/copy4.C: Likewise.
24435 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24436 * g++.old-deja/g++.brendan/copy6.C: Likewise.
24437 * g++.old-deja/g++.brendan/copy7.C: Likewise.
24438 * g++.old-deja/g++.brendan/copy8.C: Likewise.
24439 * g++.old-deja/g++.brendan/crash11.C: Likewise.
24440 * g++.old-deja/g++.brendan/crash14.C: Likewise.
24441 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
24442 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24443 * g++.old-deja/g++.brendan/delete2.C: Likewise.
24444 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
24445 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
24446 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
24447 * g++.old-deja/g++.brendan/eh1.C: Likewise.
24448 * g++.old-deja/g++.brendan/groff1.C: Likewise.
24449 * g++.old-deja/g++.brendan/init3.C: Likewise.
24450 * g++.old-deja/g++.brendan/misc12.C: Likewise.
24451 * g++.old-deja/g++.brendan/misc7.C: Likewise.
24452 * g++.old-deja/g++.brendan/new2.C: Likewise.
24453 * g++.old-deja/g++.brendan/operators4.C: Likewise.
24454 * g++.old-deja/g++.brendan/operators5.C: Likewise.
24455 * g++.old-deja/g++.brendan/overload2.C: Likewise.
24456 * g++.old-deja/g++.brendan/overload7.C: Likewise.
24457 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
24458 * g++.old-deja/g++.brendan/reference1.C: Likewise.
24459 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
24460 * g++.old-deja/g++.brendan/template24.C: Likewise.
24461 * g++.old-deja/g++.brendan/template3.C: Likewise.
24462 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
24463 * g++.old-deja/g++.jason/inline3.C: Likewise.
24464 * g++.old-deja/g++.jason/opeq.C: Likewise.
24465 * g++.old-deja/g++.law/arg5.C: Likewise.
24466 * g++.old-deja/g++.law/arm7.C: Likewise.
24467 * g++.old-deja/g++.law/ctors11.C: Likewise.
24468 * g++.old-deja/g++.law/cvt8.C: Likewise.
24469 * g++.old-deja/g++.law/init9.C: Likewise.
24470 * g++.old-deja/g++.law/refs4.C: Likewise.
24471 * g++.old-deja/g++.law/template2.C: Likewise.
24472 * g++.old-deja/g++.law/visibility24.C: Likewise.
24473 * g++.old-deja/g++.law/vtable3.C: Likewise.
24474 * g++.old-deja/g++.mike/asm2.C: Likewise.
24475 * g++.old-deja/g++.mike/eh1.C: Likewise.
24476 * g++.old-deja/g++.mike/misc1.C: Likewise.
24477 * g++.old-deja/g++.mike/misc13.C: Likewise.
24478 * g++.old-deja/g++.mike/misc14.C: Likewise.
24479 * g++.old-deja/g++.mike/ns12.C: Likewise.
24480 * g++.old-deja/g++.mike/p1248.C: Likewise.
24481 * g++.old-deja/g++.mike/p3708.C: Likewise.
24482 * g++.old-deja/g++.mike/p3708a.C: Likewise.
24483 * g++.old-deja/g++.mike/p3708b.C: Likewise.
24484 * g++.old-deja/g++.mike/p646.C: Likewise.
24485 * g++.old-deja/g++.mike/p700.C: Likewise.
24486 * g++.old-deja/g++.mike/p783.C: Likewise.
24487 * g++.old-deja/g++.mike/p783a.C: Likewise.
24488 * g++.old-deja/g++.mike/p783b.C: Likewise.
24489 * g++.old-deja/g++.mike/p786.C: Likewise.
24490 * g++.old-deja/g++.mike/p789.C: Likewise.
24491 * g++.old-deja/g++.mike/p789a.C: Likewise.
24492 * g++.old-deja/g++.mike/p807a.C: Likewise.
24493 * g++.old-deja/g++.other/delete3.C: Likewise.
24494 * g++.old-deja/g++.other/dyncast1.C: Likewise.
24495 * g++.old-deja/g++.other/dyncast2.C: Likewise.
24496 * g++.old-deja/g++.other/dyncast3.C: Likewise.
24497 * g++.old-deja/g++.other/empty1.C: Likewise.
24498 * g++.old-deja/g++.other/temporary1.C: Likewise.
24499 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
24500 * g++.old-deja/g++.pt/t16.C: Likewise.
24501 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
24502
24503 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
24504
24505 * gcc.dg/991230-1.c: New test.
24506
24507 1999-12-29 Jeffrey A Law (law@cygnus.com)
24508
24509 * gcc.c-torture/compile/991229-3.c: New test.
24510 * gcc.c-torture/compile/991229-2.c: New test.
24511 * gcc.c-torture/compile/991229-1.c: New test.
24512
24513 1999-12-29 Greg McGary <gkm@eng.ascend.com>
24514
24515 * gcc.c-torture/compile/labels-2.c: New test.
24516
24517 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
24518
24519 * gcc.c-torture/execute/991227-1.c: New test.
24520
24521 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24522
24523 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
24524
24525 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
24526
24527 * gcc.c-torture/execute/991221-1.c: New test.
24528
24529 1999-12-20 Nathan Sidwell <nathan@acm.org>
24530
24531 * g++.old-deja/g++.other/cast3.C: New test.
24532
24533 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
24534
24535 * gcc.c-torture/execute/991216-4.c: New test.
24536
24537 1999-12-16 Michael Meissner <meissner@cygnus.com>
24538
24539 * gcc.c-torture/execute/991216-1.c: New test.
24540 * gcc.c-torture/execute/991216-2.c: New test.
24541 * gcc.c-torture/execute/991216-3.c: New test.
24542
24543 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24544
24545 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
24546 Actually make the test fail by using "-O2" for compilation.
24547
24548 1999-12-15 Nathan Sidwell <nathan@acm.org>
24549
24550 * g++.old-deja/g++.warn/cast-align1.C: New test.
24551
24552 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24553
24554 * gcc.c-torture/compile/991214-1.c: New test.
24555 * gcc.c-torture/compile/991214-2.c: New test.
24556
24557 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24558
24559 * gcc.dg/991214-1.c: New test.
24560
24561 1999-12-13 Jeffrey A Law (law@cygnus.com)
24562
24563 * gcc.c-torture/compile/991213-3.c: New test.
24564 * gcc.c-torture/compile/991213-2.c: New test.
24565 * gcc.c-torture/compile/991213-1.c: New test.
24566
24567 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
24568
24569 * gcc.dg/991209-1.c: New test.
24570
24571 1999-12-08 Nathan Sidwell <nathan@acm.org>
24572
24573 * gcc.c-torture/compile/991208-1.c: New test.
24574
24575 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24576
24577 * gcc.dg/ultrasp2.c: New test.
24578
24579 1999-12-05 Alex Samuel <samuel@codesourcery.com>
24580
24581 * g++.old-deja/g++.abi/align.C (main): Fix typo.
24582
24583 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
24584
24585 * gcc.c-torture/compile/991202-1.c: New test.
24586 * gcc.c-torture/execute/991202-1.c: New test.
24587 * gcc.c-torture/execute/991202-2.c: New test.
24588 * gcc.c-torture/execute/991202-3.c: New test.
24589
24590 1999-12-02 Alex Samuel <samuel@codesourcery.com>
24591
24592 * g++.old-deja/g++.abi/align.C: New test.
24593 * g++.old-deja/g++.abi/aggregates.C: Likewise.
24594 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24595
24596 1999-12-01 Richard Henderson <rth@cygnus.com>
24597
24598 * gcc.c-torture/execute/991201-1.c: New.
24599
24600 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
24601
24602 * gcc.dg/991129-1.c: New test.
24603
24604 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
24605
24606 * gcc.c-torture/compile/991127-1.c: New test.
24607
24608 1999-11-22 Nathan Sidwell <nathan@acm.org>
24609
24610 * g++.old-deja/g++.other/warn4.C: New test.
24611
24612 1999-11-22 Nathan Sidwell <nathan@acm.org>
24613
24614 * g++.old-deja/g++.eh/cleanup2.C: New test.
24615 * g++.old-deja/g++.ext/pretty2.C: New test.
24616 * g++.old-deja/g++.ext/pretty3.C: New test.
24617 * g++.old-deja/g++.other/debug6.C: New test.
24618
24619 1999-10-20 Jim Wilson <wilson@cygnus.com>
24620
24621 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
24622 compiler_output to look for one error message instead of two.
24623
24624 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
24625
24626 * gcc.c-torture/execute/991118-1.c: Also test case
24627 where the word boundary does not split a byte evenly.
24628
24629 1999-11-19 Nathan Sidwell <nathan@acm.org>
24630
24631 * g++.old-deja/g++.ext/restrict1.C: New test.
24632
24633 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
24634
24635 * gcc.c-torture/execute/991118-1.c: New test.
24636
24637 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
24638
24639 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
24640 working directory pathnames.
24641
24642 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
24643
24644 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
24645 host is equipped with driver.h and driver.o so it can actually
24646 compile and run the tests.
24647
24648 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
24649
24650 * gcc.c-torture/compile/991008-1.c: New test.
24651
24652 1999-11-08 Nick Clifton <nickc@cygnus.com>
24653
24654 * lib/gcc-dg.exp: Include target-supports.exp
24655
24656 1999-11-05 Nick Clifton <nickc@cygnus.com>
24657
24658 * lib/target-supports.exp: New file: Provide procs to test for
24659 features supported by the target.
24660 (check_weak_available): Moved here from ecos.exp.
24661 (check_alias_available): New proc: Determine of the target
24662 toolchain supports the alias attribute.
24663
24664 * gcc.dg/special/ecos.exp: Move check_weak_available to
24665 target-supports.exp.
24666 (alias-1.c): Only perform the test if the target supports
24667 aliases.
24668 (wkali-1.c): Only perform the test if the target supports
24669 aliases.
24670
24671 * gcc.dg/990506-0.c: Expect error messages from cross
24672 targets as well as native targets.
24673
24674 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24675
24676 * gcc.dg/ultrasp1.c: Removed xfail.
24677 * gcc.dg/struct-ret-2.c: Likewise.
24678 * gcc.dg/array-1.c: Likewise.
24679
24680 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24681
24682 * gcc.dg/struct-ret-2.c: New test.
24683
24684 * gcc.dg/array-1.c: New test.
24685
24686 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
24687
24688 * gcc.c-torture/execute/991030-1.c: New test.
24689
24690 1999-10-26 Richard Henderson <rth@cygnus.com>
24691
24692 * gcc.c-torture/compile/991026-2.c: New test.
24693
24694 1999-10-26 Jeffrey A Law (law@cygnus.com)
24695
24696 * gcc.c-torture/compile/991026-1.c: New test.
24697
24698 1999-10-23 Jeffrey A Law (law@cygnus.com)
24699
24700 * gcc.c-torture/execute/991023-1.c: New test.
24701
24702 1999-10-19 Jeffrey A Law (law@cygnus.com)
24703
24704 * gcc.c-torture/execute/991019-1.c: New test.
24705
24706 1999-10-16 Richard Henderson <rth@cygnus.com>
24707
24708 * gcc.c-torture/execute/991016-1.c: New test.
24709
24710 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
24711
24712 * gcc.c-torture/execute/991014-1.c: New test.
24713
24714 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
24715
24716 * g++.old-deja/g++.other/union2.C: New test.
24717
24718 1999-10-13 Nathan Sidwell <nathan@acm.org>
24719
24720 * g++.old-deja/g++.other/vaarg2.C: New test.
24721 * g++.old-deja/g++.other/vaarg3.C: New test.
24722
24723 1999-10-12 Craig Burley <craig@jcb-sc.com>
24724
24725 * g77.f-torture/noncompile/19990905-1.f: Moved from being
24726 in compile/.
24727
24728 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
24729
24730 * gcc.c-torture/execute/va-arg-11.c: New test.
24731
24732 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
24733
24734 * lib/file-format.exp (gcc_target_object_format): Don't
24735 crash if objdump is unavailable.
24736
24737 1999-09-29 Donn Terry <donn@interix.com>
24738
24739 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24740
24741 1999-09-28 Nick Clifton <nickc@cygnus.com>
24742
24743 * gcc.c-torture/compile/990928-1.c: New test.
24744
24745 1999-09-28 Nathan Sidwell <nathan@acm.org>
24746
24747 * g++.old-deja/g++.other/decl6.C: New test.
24748
24749 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24750
24751 * gcc.c-torture/execute/va-arg-10.c: New test.
24752
24753 1999-09-27 Nathan Sidwell <nathan@acm.org>
24754
24755 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
24756 __PRETTY_FUNCTION__.
24757
24758 1999-09-23 Nick Clifton <nickc@cygnus.com>
24759
24760 * gcc.c-torture/execute/990923-1.c: New test.
24761
24762 1999-09-21 Nick Clifton <nickc@cygnus.com>
24763
24764 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
24765 for which -fpic is inappropriate.
24766
24767 1999-09-21 Mark Mitchell <mark@codesourcery.com>
24768
24769 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
24770
24771 1999-09-21 Nathan Sidwell <nathan@acm.org>
24772
24773 * g++.old-deja/g++.other/dyncast1.C: New test.
24774 * g++.old-deja/g++.other/dyncast2.C: New test.
24775 * g++.old-deja/g++.other/dyncast3.C: New test.
24776 * g++.old-deja/g++.other/dyncast4.C: New test.
24777 * g++.old-deja/g++.other/dyncast5.C: New test.
24778 * g++.old-deja/g++.eh/catch3.C: New test.
24779 * g++.old-deja/g++.eh/catch3p.C: New test.
24780 * g++.old-deja/g++.eh/catch4.C: New test.
24781 * g++.old-deja/g++.eh/catch4p.C: New test.
24782 * g++.old-deja/g++.eh/catch5.C: New test.
24783 * g++.old-deja/g++.eh/catch5p.C: New test.
24784 * g++.old-deja/g++.eh/catch6.C: New test.
24785 * g++.old-deja/g++.eh/catch6p.C: New test.
24786 * g++.old-deja/g++.eh/catch7.C: New test.
24787 * g++.old-deja/g++.eh/catch7p.C: New test.
24788 * g++.old-deja/g++.eh/catch8.C: New test.
24789 * g++.old-deja/g++.eh/catch8p.C: New test.
24790 * g++.old-deja/g++.eh/catch9.C: New test.
24791 * g++.old-deja/g++.eh/catch9p.C: New test.
24792
24793 1999-09-13 Nathan Sidwell <nathan@acm.org>
24794
24795 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
24796 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
24797
24798 1999-09-13 Jeffrey A Law (law@cygnus.com)
24799
24800 * gcc.c-torture/compile/990913-1.c: New test.
24801
24802 1999-09-10 Nathan Sidwell <nathan@acm.org>
24803
24804 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
24805 * g++.old-deja/g++.jason/rfg5.C: Likewise.
24806
24807 1999-09-09 Richard Henderson <rth@cygnus.com>
24808
24809 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
24810
24811 1999-09-09 Nathan Sidwell <nathan@acm.org>
24812
24813 * g++.old-deja/g++.other/lookup11.C: New test.
24814 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
24815 what is permitted and what we want.
24816 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
24817 overload use.
24818 * g++.old-deja/g++.jason/rfg5.C: Likewise
24819
24820 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
24821
24822 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
24823 * gcc.c-torture/noncompile/poison-1.c: New file.
24824
24825 1999-09-08 Nathan Sidwell <nathan@acm.org>
24826
24827 * g++.old-deja/g++.other/sizeof3.C: New test.
24828 * g++.old-deja/g++.other/sizeof4.C: New test.
24829 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
24830 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
24831
24832 1999-09-07 Richard Henderson <rth@cygnus.com>
24833
24834 * gcc.dg/va-arg-1.c: New.
24835
24836 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24837
24838 * gcc.c-torture/execute/va-arg-9.c: New test.
24839
24840 1999-09-05 Craig Burley <craig@jcb-sc.com>
24841
24842 * g77.f-torture/compile/980519-2.f: New test.
24843 * g77.f-torture/compile/19990905-0.f: New test.
24844 * g77.f-torture/compile/19990905-1.f: New test.
24845 * g77.f-torture/compile/19990905-2.f: New test.
24846
24847 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
24848
24849 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
24850
24851 * gcc.c-torture/execute/990827-1.c: Fix typo.
24852
24853 1999-09-03 Nathan Sidwell <nathan@acm.org>
24854
24855 * g++.old-deja/g++.other/deref1.C: New test.
24856
24857 1999-09-02 Nathan Sidwell <nathan@acm.org>
24858
24859 * g++.old-deja/g++.other/ambig2.C: New test.
24860 * g++.old-deja/g++.other/cond5.C: New test.
24861 * g++.old-deja/g++.other/lookup16.C: New test.
24862
24863 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
24864
24865 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
24866 assemblers too.
24867
24868 1999-08-31 Jeffrey A Law (law@cygnus.com)
24869
24870 * lib/c-torture.exp: Avoid the "compare executables" optimization
24871 when testing native.
24872
24873 1999-08-29 Jeffrey A Law (law@cygnus.com)
24874
24875 * gcc.c-torture/execute/990829-1.c: New test.
24876 * gcc.c-torture/compile/990829-1.c: New test.
24877
24878 1999-08-27 Paul Burchard <burchard@pobox.com>
24879
24880 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
24881 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
24882 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
24883 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
24884 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
24885 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
24886 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
24887 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
24888 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
24889 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
24890 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
24891
24892 1999-08-27 Jeffrey A Law (law@cygnus.com)
24893
24894 * gcc.c-torture/execute/990827-1.c: New test.
24895
24896 1999-08-26 Craig Burley <craig@jcb-sc.com>
24897
24898 * g77.f-torture/noncompile/19990826-4.f: New test.
24899
24900 * g77.f-torture/compile/19990826-3.f: New test.
24901
24902 * g77.f-torture/execute/19990826-2.f: New test.
24903
24904 * g77.f-torture/compile/19990826-1.f: New test.
24905
24906 * gcc.c-torture/execute/990826-0.c: New test.
24907 * g77.c-torture/execute/19990826-0.f: New test.
24908
24909 * g77.f-torture/noncompile/970626-2.f: New test.
24910
24911 1999-08-25 Paul Burchard <burchard@pobox.com>
24912
24913 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
24914 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
24915 lss-011.C: New tests.
24916
24917 1999-08-25 Nathan Sidwell <nathan@acm.org>
24918
24919 * g++.old-deja/g++.other/decl5.C: New test.
24920
24921 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24922
24923 * noncompile/noncompile.exp: Load_lib c-torture.exp.
24924 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
24925 call `postbase' for each one. All callers of `postbase' changed
24926 to call this instead.
24927
24928 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
24929
24930 * gcc.c-torture/execute/990811-1.c: New test.
24931
24932 1999-08-09 Nick Clifton <nickc@cygnus.com>
24933
24934 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
24935 just native ones.
24936
24937 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
24938 just native ones.
24939
24940 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
24941
24942 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
24943
24944 1999-08-04 Jeffrey A Law (law@cygnus.com)
24945
24946 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
24947
24948 1999-08-04 Nathan Sidwell <nathan@acm.org>
24949
24950 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
24951
24952 1999-08-04 Jeffrey A Law (law@cygnus.com)
24953
24954 * gcc.c-torture/execute/990804-1.c: New test.
24955
24956 1999-08-03 Nathan Sidwell <nathan@acm.org>
24957
24958 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
24959 * g++.old-deja/g++.brendan/crash64.C: Likewise
24960 * g++.old-deja/g++.brendan/overload8.C: Likewise
24961
24962 1999-08-03 Nathan Sidwell <nathan@acm.org>
24963
24964 * g++.old-deja/g++.other/struct1.C: New test.
24965
24966 1999-08-03 Nathan Sidwell <nathan@acm.org>
24967
24968 * g++.old-deja/g++.other/enum2.C: New test.
24969
24970 1999-08-02 Richard Henderson <rth@cygnus.com>
24971
24972 Adapted from tests from Franz Sirl:
24973 * gcc.c-torture/execute/va-arg-7.c: New test.
24974 * gcc.c-torture/execute/va-arg-8.c: New test.
24975
24976 1999-08-01 Jeffrey A Law (law@cygnus.com)
24977
24978 * gcc.c-torture/compile/990801-2.c: New test.
24979
24980 * gcc.c-torture/compile/990801-1.c: New test.
24981
24982 1999-07-27 Michael Meissner <meissner@cygnus.com>
24983
24984 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
24985 fp-cmp-1.c, converting double to float.
24986
24987 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
24988 fp-cmp-1.c, converting double to long double.
24989
24990 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
24991 from fr1 to unknown_register, since fr1 is a legitimate register
24992 on some machines.
24993
24994 1999-07-25 Jeffrey A Law (law@cygnus.com)
24995
24996 * README: More listname related changes.
24997
24998 1999-07-08 Catherine Moore <clm@cygnus.com>
24999
25000 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
25001
25002 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
25003
25004 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
25005
25006 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25007
25008 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
25009
25010 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
25011
25012 * gcc.dg/990703-1.c: New test.
25013
25014 1999-06-29 Nick Clifton <nickc@cygnus.com>
25015
25016 * lib/file-format.exp: New file: Move definition of proc
25017 gcc_target_object_format to here from
25018 gcc.dg/special/ecos.exp.
25019
25020 * lib/c-torture.exp: Include lib file-format.exp.
25021 * lib/gcc-dg.exp: Include lib file-format.exp.
25022
25023 * gcc.dg/special/ecos.exp: Remove definition of proc
25024 gcc_target_object_format.
25025
25026 1999-06-28 Jeffrey A Law (law@cygnus.com)
25027
25028 * gcc.c-torture/execute/990628-1.c: New test.
25029
25030 1999-06-25 Jeffrey A Law (law@cygnus.com)
25031
25032 * gcc.c-torture/compile/990625-2.c: New test.
25033
25034 * gcc.c-torture/compile/990625-1.c: New test.
25035
25036 1999-06-23 Nick Clifton <nickc@cygnus.com>
25037
25038 * gcc.c-torture/compile/dll.c: New test case. Check that dll
25039 attributes compile.
25040 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
25041 ports that use the COFF/PE file format.
25042
25043 1999-06-17 Jeffrey A Law (law@cygnus.com)
25044
25045 * gcc.c-torture/compile/990617-1.c: New test.
25046
25047 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
25048
25049 * g++.old-deja/g++.other/decl4.C: New test.
25050
25051 1999-06-14 Nathan Sidwell <nathan@acm.org>
25052
25053 * g++.old-deja/g++.other/bitfld3.C: New test.
25054
25055 1999-06-08 Nathan Sidwell <nathan@acm.org>
25056
25057 * g++.old-deja/g++.eh/catch1.C: New test.
25058
25059 1999-06-07 Jeffrey A Law (law@cygnus.com)
25060
25061 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
25062
25063 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
25064 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
25065
25066 1999-06-05 Craig Burley <craig@jcb-sc.com>
25067
25068 * g77.f-torture/compile/19990502-0.f: Replace with new,
25069 shorter, test that still fails after recent changes.
25070
25071 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25072
25073 * gcc.c-torture/execute/990604-1.c: New test.
25074
25075 1999-05-31 Jeffrey A Law (law@cygnus.com)
25076
25077 * gcc.c-torture/execute/990531-1.c: New test.
25078
25079 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25080
25081 * gcc.c-torture/compile/990527-1.c: New test.
25082
25083 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
25084
25085 * gcc.c-torture/execute/990527-1.c: New test.
25086
25087 1999-05-25 Nick Clifton <nickc@cygnus.com>
25088
25089 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
25090 bitfields as signed.
25091
25092 1999-05-25 Craig Burley <craig@jcb-sc.com>
25093
25094 * g77.f-torture/compile/19990525-0.f: New test.
25095
25096 1999-05-25 Jeffrey A Law (law@cygnus.com)
25097
25098 * gcc.c-torture/execute/990525-2.c: New test.
25099
25100 * gcc.c-torture/execute/990525-1.c: New test.
25101
25102 1999-05-24 Nathan Sidwell <nathan@acm.org>
25103
25104 * g++.old-deja/g++.other/anon3.C: New test.
25105 * g++.old-deja/g++.other/anon4.C: New test.
25106 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
25107 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
25108 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
25109 Merrill).
25110
25111 1999-05-24 Jeffrey A Law (law@cygnus.com)
25112
25113 * gcc.c-torture/execute/990524-1.c: New test.
25114
25115 * gcc.dg/990524-1.c: New test.
25116
25117 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25118
25119 * gcc.c-torture/compile/990523-1.c: New test.
25120
25121 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
25122
25123 * gcc.c-torture/compile/990519-1.c: New test.
25124
25125 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25126
25127 * gcc.c-torture/compile/990517-1.c: New test.
25128
25129 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
25130 (e4, f4): New tests.
25131 (main): Call them.
25132
25133 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25134
25135 * gcc.dg/noreturn-1.c: New test.
25136
25137 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25138
25139 * gcc.c-torture/execute/990513-1.c: New test.
25140
25141 1999-05-10 Richard Henderson <rth@cygnus.com>
25142
25143 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
25144
25145 1999-05-10 Craig Burley <craig@jcb-sc.com>
25146
25147 * g77.f-torture/execute/erfc.f: Use small single-precision
25148 values, to avoid problems on Alphas when not -mieee.
25149
25150 1999-05-08 Craig Burley <craig@jcb-sc.com>
25151
25152 * gcc.dg/990506-0.c: New test.
25153
25154 1999-05-08 Richard Henderson <rth@cygnus.com>
25155
25156 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
25157 the constant to test. Don't XFAIL 64-bit targets.
25158
25159 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
25160 * g++.old-deja/g++.law/profile1.C: Likewise.
25161
25162 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
25163 operator new instances.
25164 * g++.old-deja/g++.other/delete5.C: Likewise.
25165
25166 1999-05-03 Craig Burley <craig@jcb-sc.com>
25167
25168 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
25169 intrinsic.
25170
25171 1999-05-03 Craig Burley <craig@jcb-sc.com>
25172
25173 * g77.f-torture/execute/u77-test.f: Reverse order of two
25174 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
25175
25176 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25177
25178 * gcc.dg/compare1.c: New test.
25179
25180 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
25181
25182 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
25183 New tests.
25184
25185 1999-05-02 Craig Burley <craig@jcb-sc.com>
25186
25187 * g77.f-torture/compile/19990502-1.f: New test.
25188
25189 1999-05-02 Craig Burley <craig@jcb-sc.com>
25190
25191 * g77.f-torture/compile/19990502-0.f: New test.
25192
25193 1999-05-02 Craig Burley <craig@jcb-sc.com>
25194
25195 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
25196 intrinsic.
25197
25198 1999-05-02 Craig Burley <craig@jcb-sc.com>
25199
25200 * g77.f-torture/execute/u77-test.f (main): List libU77
25201 intrinsics not currently tested.
25202 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
25203 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
25204 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
25205 Trim blanks off the ends of some printed strings.
25206
25207 1999-05-02 Craig Burley <craig@jcb-sc.com>
25208
25209 * g77.f-torture/execute/u77-test.f (main): Just warn about
25210 FSTAT gid disagreement, as it's expected on some systems.
25211
25212 1999-05-01 Craig Burley <craig@jcb-sc.com>
25213
25214 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
25215 use a new function, which allows for some slop.
25216 Clean up some commentary.
25217 (issum): The new function.
25218 (sgladd): Deleted subroutine.
25219
25220 1999-05-01 Craig Burley <craig@jcb-sc.com>
25221
25222 * g77.f-torture/execute/u77-test.f: Modify to be more like
25223 libf2c/libU77 version, bringing patches to that version here.
25224 Add suitable commentary.
25225
25226 1999-04-25 Richard Henderson <rth@cygnus.com>
25227
25228 * gcc.dg/990424-1.c: New test.
25229
25230 1999-04-24 Craig Burley <craig@jcb-sc.com>
25231
25232 * g77.f-torture/execute/u77-test.f (main): Bug involving
25233 LSTAT has been fixed, so turn back on full checking.
25234
25235 1999-04-20 Craig Burley <craig@jcb-sc.com>
25236
25237 * g77.f-torture/compile/19990419-0.f: New test.
25238 * g77.f-torture/execute/19990419-1.f: New test.
25239
25240 1999-04-17 Richard Henderson <rth@cygnus.com>
25241
25242 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
25243 to avoid the need for a prototype to supress a warning.
25244
25245 1999-04-07 Jim Wilson <wilson@cygnus.com>
25246
25247 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
25248
25249 1999-04-04 Jeffrey A Law (law@cygnus.com)
25250
25251 * gcc.c-torture/execute/990404-1.c: New test.
25252
25253 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25254
25255 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
25256 * gcc.dg/cpp-if3.c: Don't use -pedantic.
25257 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
25258 missing initializer warnings.
25259
25260 1999-03-28 Jeffrey A Law (law@cygnus.com)
25261
25262 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
25263 matching strings.
25264
25265 1999-03-26 Jeffrey A Law (law@cygnus.com)
25266
25267 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
25268
25269 1999-03-26 Craig Burley <craig@jcb-sc.com>
25270
25271 * g77.f-torture/execute/19990325-0.f: New test.
25272 * g77.f-torture/execute/19990325-1.f: New test.
25273
25274 1999-03-24 Jeffrey A Law (law@cygnus.com)
25275
25276 * gcc.c-torture/execute/990324-1.c: New test.
25277
25278 1999-03-22 Jim Wilson <wilson@cygnus.com>
25279
25280 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
25281 test with 4.
25282
25283 1999-03-17 Richard Henderson <rth@cygnus.com>
25284
25285 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
25286
25287 1999-03-13 Craig Burley <craig@jcb-sc.com>
25288
25289 * g77.f-torture/execute/19990313-2.f: New test.
25290 * g77.f-torture/execute/19990313-3.f: New test.
25291
25292 1999-03-13 Craig Burley <craig@jcb-sc.com>
25293
25294 * g77.f-torture/execute/19990313-0.f: New test.
25295 * g77.f-torture/execute/19990313-1.f: New test.
25296
25297 1999-03-12 Jim Wilson <wilson@cygnus.com>
25298
25299 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
25300 printf to sprintf.
25301 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
25302 (main): Add check for u15. Conditionalize u31 check depending on
25303 whether ints are <32 bits or >=32 bits.
25304
25305 1999-03-08 Craig Burley <craig@jcb-sc.com>
25306
25307 * g77.f-torture/execute/19981119-0.f: Improve testiness.
25308
25309 1999-03-08 Craig Burley <craig@jcb-sc.com>
25310
25311 * g77.f-torture/compile/19990305-0.f: New test.
25312 * g77.f-torture/execute/19981119-0.f: New test.
25313
25314 1999-03-08 Craig Burley <craig@jcb-sc.com>
25315
25316 * g77.f-torture/execute/970625-2.f: call ABORT if final
25317 result is not correct, instead of just printing it.
25318 Add this checking via newly introduced obfuscation, to
25319 trip up buggy front ends.
25320
25321 1999-03-07 Craig Burley <craig@jcb-sc.com>
25322
25323 * g77.f-torture/compile/960317-1.f: Moved from being
25324 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
25325
25326 1999-03-06 Craig Burley <craig@jcb-sc.com>
25327
25328 * g77.f-torture/execute/960317-1.f: New (old) test.
25329 * g77.f-torture/execute/970625-2.f: Ditto.
25330
25331 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
25332
25333 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
25334 message on line 1 or line 2; cccp and cpplib do this differently.
25335
25336 1999-03-01 Jeffrey A Law (law@cygnus.com)
25337
25338 * g++.old-deja/g++.law/weak1.C: New test.
25339
25340 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25341
25342 * gcc.c-torture/execute/990119-1.c: Renamed to...
25343 * gcc.dg/990119-1.c: this, so it will only be tested once
25344 (it's a preprocessor test, it doesn't need to be run at
25345 multiple optimization levels).
25346
25347 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25348
25349 * lib/g++.exp: Don't add incdir=$base_dir/../include to
25350 ALWAYS_CXXFLAGS.
25351
25352 1999-02-24 Craig Burley <craig@jcb-sc.com>
25353
25354 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
25355 * g77.f-torture/compile/19981216-0.f: ...as it is expected
25356 to not be compilable by current g77.
25357
25358 1999-02-24 Nick Clifton <nickc@cygnus.com>
25359
25360 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
25361
25362 1999-02-22 Jeffrey A Law (law@cygnus.com)
25363
25364 * gcc.c-torture/execute/990222-1.c: New test.
25365
25366 1999-02-19 Craig Burley <craig@jcb-sc.com>
25367
25368 * g77.f-torture/compile/19990218-0.f: New test.
25369 * g77.f-torture/noncompile/19990218-1.f: New test.
25370
25371 1999-02-18 Craig Burley <craig@jcb-sc.com>
25372
25373 * g77.f-torture/compile/19981216-0.f: New test.
25374
25375 1999-02-14 Jeffrey A Law (law@cygnus.com)
25376
25377 * gcc.dg/990214-1.c: New test.
25378
25379 1999-02-13 Jeffrey A Law (law@cygnus.com)
25380
25381 * gcc.dg/990213-2.c: New test.
25382
25383 * gcc.dg/990213-1.c: New test.
25384
25385 1999-02-12 Jeffrey A Law (law@cygnus.com)
25386
25387 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
25388 ints.
25389
25390 1999-02-11 Nick Clifton <nickc@cygnus.com>
25391
25392 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
25393 specified by target.
25394
25395 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
25396
25397 1999-02-11 Jeffrey A Law (law@cygnus.com)
25398
25399 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
25400
25401 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
25402
25403 * gcc.dg/special/ecos.exp: New test driver for new tests with
25404 special requirements.
25405
25406 * gcc.dg/special/alias-1.c: New test.
25407 * gcc.dg/special/gcsec-1.c: New test.
25408 * gcc.dg/special/weak-1.c: New test.
25409 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
25410 * gcc.dg/special/weak-2.c: New test.
25411 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
25412 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
25413 * gcc.dg/special/wkali-1.c: New test.
25414 * gcc.dg/special/wkali-2.c: New test.
25415 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
25416 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
25417
25418 1999-02-10 Felix Lee <flee@cygnus.com>
25419
25420 * lib/c-torture.exp (c-torture-compile): Pull out code for
25421 analyzing gcc error messages.
25422 (c-torture-execute): Likewise. Fix some (harmless) false
25423 positives.
25424 * lib/gcc.exp (gcc_check_compile): New function.
25425
25426 1999-02-08 Richard Henderson <rth@cygnus.com>
25427
25428 * gcc.c-torture/execute/990208-1.c: New test.
25429
25430 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
25431
25432 * g++.dg/special/ecos.exp: New driver for new tests with special
25433 requirements
25434
25435 * g++.dg/special/conpr-1.C: New test
25436 * g++.dg/special/conpr-2.C: New test
25437 * g++.dg/special/conpr-2a.C: New test
25438 * g++.dg/special/conpr-3.C: New test
25439 * g++.dg/special/conpr-3a.C: New test
25440 * g++.dg/special/conpr-3b.C: New test
25441
25442 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
25443 allow g++ to use the dg driver
25444
25445 * README: Add comment about g++.dg directory
25446
25447 1999-02-06 Jeffrey A Law (law@cygnus.com)
25448
25449 * README: Update email addresses.
25450
25451 1999-02-03 Nick Clifton <nickc@cygnus.com>
25452
25453 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
25454 arguments in order to force structure S onto the stack even on
25455 the alpha.
25456 (test): Pass 10 leading arguments to function foo as well as the
25457 structure S.
25458
25459 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
25460 failure for all targets.
25461
25462 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
25463 abort to terminate program execution.
25464
25465 1999-01-30 Richard Henderson <rth@cygnus.com>
25466
25467 * gcc.c-torture/execute/990130-1.c: New test.
25468
25469 1999-01-30 Jeffrey A Law (law@cygnus.com)
25470
25471 * gcc.dg/990130-1.c: New test.
25472
25473 1999-01-28 Michael Meissner <meissner@cygnus.com>
25474
25475 * gcc.c-torture/execute/990128-1.c: New test.
25476
25477 1999-01-27 Michael Meissner <meissner@cygnus.com>
25478
25479 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
25480
25481 1999-01-27 Felix Lee <flee@cygnus.com>
25482
25483 * lib/c-torture.exp (c-torture-compile): pull out code for
25484 analyzing gcc error messages.
25485 (c-torture-execute): ditto, and fix some (harmless) false
25486 positives.
25487 * lib/gcc.exp (gcc_check_compile): new function.
25488
25489 1999-01-17 Jeffrey A Law (law@cygnus.com)
25490
25491 * gcc.dg/990117-1.c: New test.
25492
25493 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
25494
25495 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
25496
25497 1999-01-15 Jeffrey A Law (law@cygnus.com)
25498
25499 * g77.f-torture/compile/990115-1.f: New test.
25500
25501 1999-01-07 Jeffrey A Law (law@cygnus.com)
25502
25503 * gcc.c-torture/compile/990107-1.c: New test
25504
25505 1999-01-06 Jeffrey A Law (law@cygnus.com)
25506
25507 * gcc.c-torture/execute/990106-2.c: New test.
25508
25509 * gcc.c-torture/execute/990106-1.c: New test.
25510
25511 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
25512
25513 * gcc.c-torture/compile/981223-1.c: New test.
25514
25515 1998-12-29 Richard Henderson <rth@cygnus.com>
25516
25517 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
25518 (opt3): Rename from opt4 and disable.
25519
25520 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
25521
25522 * g++.old-deja/g++.pt/ptrmem5.C: New test.
25523
25524 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25525
25526 * g++.old-deja/g++.other/conv5.C: New test.
25527
25528 1998-12-14 Nick Clifton <nickc@cygnus.com>
25529
25530 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
25531
25532 1998-12-11 Jeffrey A Law (law@cygnus.com)
25533
25534 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
25535
25536 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
25537
25538 * gcc.c-torture/compile/981211-1.c: New test.
25539
25540 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25541
25542 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
25543
25544 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
25545
25546 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25547
25548 * gcc.special/930510-1.c: Make C9X safe.
25549 * gcc.misc-tests/gcov-1.c Similarly.
25550 * gcc.misc-tests/gcov-2.c Similarly.
25551
25552 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25553
25554 * gcc.dg/ultrasp1.c: New test.
25555
25556 1998-12-06 Richard Henderson <rth@cygnus.com>
25557
25558 * gcc.c-torture/execute/981206.c: New test.
25559
25560 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25561
25562 * g++.old-deja/g++.ns/template7.C: New test.
25563
25564 * g++.old-deja/g++.other/expr1.C: New test.
25565
25566 * g++.old-deja/g++.eh/tmpl3.C: New test.
25567
25568 * g++.old-deja/g++.eh/tmpl2.C: New test.
25569
25570 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25571
25572 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
25573 * g++.old-deja/g++.other/using6.C: Removed.
25574 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
25575
25576 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
25577
25578 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25579
25580 * g++.old-deja/g++.pt/overload8.C: New test.
25581
25582 * g++.old-deja/g++.pt/overload7.C: New test.
25583
25584 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
25585
25586 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
25587 and relinking messages.
25588 * lib/g++.exp (g++_target_compile): Remove .rpo file when
25589 compiling with -frepo.
25590
25591 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
25592
25593 * g++.old-deja/g++.pt/lookup6.C: New test.
25594
25595 1998-11-30 Nick Clifton <nickc@cygnus.com>
25596
25597 * gcc.c-torture/execute/981130-1.c: New test.
25598 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
25599
25600 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25601
25602 * g++.old-deja/g++.pt/explicit76.C: New test.
25603
25604 * g++.old-deja/g++.pt/friend38.C: New test.
25605
25606 * g++.old-deja/g++.ns/crash2.C: New test.
25607
25608 * g++.old-deja/g++.pt/defarg8.C: New test.
25609
25610 * g++.old-deja/g++.pt/instantiate6.C: New test.
25611
25612 * g++.old-deja/g++.pt/static6.C: New test.
25613
25614 * g++.old-deja/g++.pt/decl2.C: New test.
25615
25616 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25617
25618 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
25619 problem is actually related with name lookup, but so what? :-)
25620
25621 * g++.old-deja/g++.pt/friend37.C: New test.
25622
25623 1998-11-25 Dave Love <d.love@dl.ac.uk>
25624
25625 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
25626 element, which fails on some systems.
25627
25628 * g77.f-torture/execute/labug1.f: New test.
25629
25630 1998-11-21 Jeffrey A Law (law@cygnus.com)
25631
25632 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
25633 is defined.
25634
25635 1998-11-18 Dave Love <d.love@dl.ac.uk>
25636
25637 * g77.f-torture/compile/981117-1.f: New test.
25638
25639 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
25640
25641 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
25642 properly discarded.
25643
25644 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
25645
25646 * gcc.c-torture/execute/memcheck: New directory of tests for
25647 -fcheck-memory-usage.
25648
25649 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25650
25651 * README: New file, general information about the testsuite and
25652 new description of the various C++ test subdirectories.
25653 * README.g++: Eliminate obsolete information, update and move most
25654 relevant stuff to README.
25655
25656 1998-11-07 Richard Henderson <rth@cygnus.com>
25657
25658 * gcc.c-torture/compile/981107-1.c: New test.
25659
25660 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
25661
25662 * execute/memcpy-bi.c: New testcase.
25663
25664 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
25665
25666 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
25667 base classes.
25668
25669 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
25670 template is selected.
25671
25672 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
25673 classes, it should be accepted for all types.
25674
25675 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
25676
25677 * g++.old-deja/g++.pt/spec24.C: Ensure that template
25678 specializations start with template headers.
25679
25680 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
25681
25682 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
25683
25684 * g++.old-deja/g++.other/init9.C: Test cross initialization of
25685 non-POD types.
25686
25687 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25688
25689 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
25690
25691 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
25692
25693 * compile/981022-1.c, compile/981022-1.x: New test and driver.
25694
25695 1998-10-19 Jeffrey A Law (law@cygnus.com)
25696
25697 * 981019-1.c: New test.
25698
25699 1998-10-14 Robert Lipe <robertl@dgii.com>
25700
25701 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
25702 find objc headers.
25703
25704 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25705
25706 * compile/981001-4.c: Remove use of GCC extension that triggers a
25707 compiler bug.
25708
25709 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
25710
25711 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
25712
25713 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25714
25715 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
25716 instantiation of template produces incorrect code for delete
25717 expression.
25718
25719 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
25720 constructors' name is not unique.
25721 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
25722 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
25723
25724 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
25725 automatic array of const is ill-formed.
25726
25727 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
25728 of template parameter?
25729
25730 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
25731 const.
25732
25733 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
25734 pointer-to-member expression.
25735
25736 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
25737 declaration causes ICE.
25738
25739 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
25740
25741 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
25742 reserved in the global namespace.
25743
25744 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
25745 generate needed virtual table.
25746
25747 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
25748
25749 1998-10-10 Dariush Eslimi <eslimi@loran.com>
25750
25751 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
25752 template-dependent type
25753
25754 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
25755
25756 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
25757 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
25758 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
25759
25760 * g++.old-deja/g++.other/using5.C: New test; using decl from base
25761 class should be usable as argument of member function.
25762 * g++.old-deja/g++.other/using6.C: New test; using decl from base
25763 class should be usable as return type of member function.
25764 * g++.old-deja/g++.other/using7.C: New test; using decl from base
25765 class should be usable as type of data member.
25766
25767 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
25768
25769 1998-10-09 Jeffrey A Law (law@cygnus.com)
25770
25771 * gcc.c-torture/special/920521-1.c: Fix bogus test.
25772
25773 1998-10-08 Nick Clifton <nickc@cygnus.com>
25774
25775 * gcc.dg/dll-?.c Add thumb to target list.
25776 Fix assembler scan patterns to match current assembler output.
25777
25778 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
25779
25780 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
25781 matching of template brackets.
25782
25783 * g++.old-deja/g++.other/using4.C: New test. Test using
25784 declarations of methods from base classes.
25785
25786 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
25787 within functions should introduce names into the innermost
25788 enclosing namespace.
25789
25790 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
25791 of static locals if first initialization throws.
25792
25793 1998-10-07 Jim Wilson <wilson@cygnus.com>
25794
25795 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
25796
25797 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
25798
25799 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
25800 lose track of the possible targets of tablejump insns.
25801 * special/special.exp: Run it.
25802
25803 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25804
25805 * g++.old-deja/g++.pt/friend35.C: New test. A template function
25806 must be declared before its specializations can be named in friend
25807 declarations.
25808
25809 1998-10-05 Dave Love <d.love@dl.ac.uk>
25810
25811 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
25812
25813 * g77.f-torture/execute/io1.f: New test.
25814
25815 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25816
25817 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
25818 with pointer to template function, for which no argument deduction
25819 is possible.
25820
25821 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
25822 specialization of template function as argument to template
25823 function.
25824
25825 * g++.old-deja/g++.other/access2.C: New test; Inner class
25826 shouldn't have privileged access to Outer's names.
25827
25828 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25829
25830 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
25831 friend template declared within template class conflicts with
25832 nested class of the same name.
25833
25834 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
25835 is ignored.
25836
25837 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
25838 object with direct initializer as function declaration.
25839
25840 * g++.old-deja/g++.other/decl2.C: New test; duplicate
25841 initializers.
25842
25843 * g++.old-deja/g++.other/null2.C: New test; conditional operator
25844 involving const pointer and NULL produces incorrect result.
25845
25846 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
25847 type name without `typename' should be rejected with -pedantic.
25848
25849 1998-10-02 Richard Henderson <rth@cygnus.com>
25850
25851 * g++.old-deja/g++.other/addrof1.C: New test.
25852
25853 1998-10-01 Nick Clifton <nickc@cygnus.com>
25854
25855 * gcc.c-torture/compile/981001-1.c: New test.
25856 * gcc.c-torture/execute/981001-1.c: New test.
25857
25858 1998-10-01 Jeffrey A Law (law@cygnus.com)
25859
25860 * gcc.c-torture/compile/981001-2.c: New test.
25861 * gcc.c-torture/compile/981001-3.c: New test.
25862 * gcc.c-torture/compile/981001-4.c: New test.
25863
25864 1998-10-01 Robert Lipe <robertl@dgii.com>
25865
25866 * lib/objc.exp (objc_target_compile): Add -L during compiles for
25867 multilibbed hosts. Idea grafted from g77.exp.
25868
25869 1998-09-30 Dave Love <d.love@dl.ac.uk>
25870
25871 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
25872 avoid losing on systems which need -lsocket.
25873
25874 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
25875
25876 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
25877 * g++.old-deja/g++.other/nested2.C: Ditto.
25878 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
25879 failure.
25880
25881 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25882
25883 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
25884 preferred over template operator!= for enum bitfields.
25885
25886 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
25887
25888 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
25889 that happen to have the same base name, but in different scopes,
25890 are incorrectly rejected.
25891
25892 1998-09-16 Richard Henderson <rth@cygnus.com>
25893
25894 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
25895 on the native word size instead of an integer literal.
25896
25897 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25898
25899 * g++.old-deja/g++.other/static2.C: Invocation of static data
25900 member of type pointer-to-function denoted as non-static member.
25901
25902 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
25903 checks involving function types and aliases.
25904
25905 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25906
25907 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
25908 redefined to the same non-trivial type.
25909
25910 * g++.old-deja/g++.pt/explicit73.C: Test for proper
25911 namespace-qualification of template specializations declared in
25912 other namespaces.
25913
25914 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
25915 to declare a subset of the specializations of a template function
25916 as friends of specializations of a template class.
25917
25918 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
25919 member templates that do not fully specialize the enclosing
25920 template class are rejected.
25921
25922 1998-09-11 Dave Love <d.love@dl.ac.uk>
25923
25924 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
25925
25926 1998-09-08 Dave Love <d.love@dl.ac.uk>
25927
25928 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
25929 altered from libf2c/libU77 version.
25930
25931 1998-09-06 Dave Love <d.love@dl.ac.uk>
25932
25933 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
25934
25935 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
25936
25937 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
25938 (un)signed char are different types for template specialization
25939 purposes.
25940
25941 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
25942
25943 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
25944 * objc: ObjC testsuite.
25945
25946 1998-08-31 Catherine Moore <clm@cygnus.com>
25947
25948 * gcc.c-torture/execute/941014-1.x: New file.
25949
25950 1998-08-31 Nick Clifton <nickc@cygnus.com>
25951
25952 * lib/c-torture.exp: Add support for
25953 torture_eval_before_compile and torture_eval_before_execute
25954 variables.
25955
25956 1998-08-30 Jeffrey A Law (law@cygnus.com)
25957
25958 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
25959 this test triggers valid.
25960
25961 1998-08-27 Jeffrey A Law (law@cygnus.com)
25962
25963 * gcc.dg/980827-1.c: New test.
25964
25965 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
25966
25967 * gcc.c-torture/execute/loop-4b.c: New test.
25968
25969 1998-08-26 Nick Clifton <nickc@cygnus.com>
25970
25971 * lib/c-torture.exp: Add support for
25972 torture_eval_before_compile and torture_eval_before_execute
25973 variables.
25974
25975 1998-08-25 Jeffrey A Law (law@cygnus.com)
25976
25977 * gcc.c-torture/compile/980825-1.c: New test.
25978
25979 1998-08-24 Nick Clifton <nickc@cygnus.com>
25980
25981 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
25982 count number tests in opt_t0 not good_t0.
25983
25984 1998-08-24 Jeffrey A Law (law@cygnus.com)
25985
25986 * gcc.c-torture/compile/930326-1.x: Fix typo.
25987
25988 1998-08-23 Mark Mitchell <mark@markmitchell.com>
25989
25990 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
25991 causes an ICE.
25992
25993 1998-08-21 Jeffrey A Law (law@cygnus.com)
25994
25995 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
25996 STACK_SIZE is defined.
25997 * gcc.c-torture/unsorted/stuct.c: Similarly.
25998
25999 * gcc.c-torture/compile/980821-1.c: New test.
26000
26001 1998-08-21 Jeffrey A Law (law@cygnus.com)
26002
26003 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
26004
26005 1998-08-19 Mark Mitchell <mark@markmitchell.com>
26006
26007 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
26008 code.
26009
26010 1998-08-09 Mark Mitchell <mark@markmitchell.com>
26011
26012 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
26013 error'.
26014
26015 1998-08-18 Jeffrey A Law (law@cygnus.com)
26016
26017 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
26018
26019 1998-08-16 Jeffrey A Law (law@cygnus.com)
26020
26021 * gcc.c-torture/compile/980816-1.c: New test.
26022
26023 * gcc.dg/980816-1.c: New test.
26024
26025 1998-08-13 Jeffrey A Law (law@cygnus.com)
26026
26027 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
26028 compiler for ieee tests.
26029
26030 1998-08-01 Dave Love <d.love@dl.ac.uk>
26031
26032 * g77.f-torture/compile/980729-0.f: New test.
26033
26034 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
26035
26036 * gcc.c-torture/special/eeprof-1.c: New test, for
26037 -finstrument-functions.
26038 * gcc.c-torture/special/special.exp: Run it.
26039
26040 1998-07-29 Jeffrey A Law (law@cygnus.com)
26041
26042 * gcc.c-torture/compile/980729-1.c: New test.
26043
26044 1998-07-27 Nick Clifton <nickc@cygnus.com>
26045
26046 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
26047 __thumb__ is defined, and test for ARM style doubles if so.
26048
26049 1998-07-26 Dave Love <d.love@dl.ac.uk>
26050
26051 * g77.f-torture/noncompile/980615-0.f: New test.
26052
26053 1998-07-26 H.J. Lu (hjl@gnu.org)
26054
26055 * gcc.dg/980312-1.c: Do link instead of compile.
26056 * gcc.dg/980313-1.c: Likewise.
26057
26058 1998-07-26 Jeffrey A Law (law@cygnus.com)
26059
26060 * gcc.c-torture/compile/980726-1.c: New test.
26061
26062 1998-07-25 Dave Love <d.love@dl.ac.uk>
26063
26064 * g77.f-torture/execute/io0.f: New test.
26065
26066 1998-07-24 Nick Clifton <nickc@cygnus.com>
26067
26068 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
26069 an int.
26070
26071 1998-06-18 Michael Meissner <meissner@cygnus.com>
26072
26073 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
26074 m32r bugs.
26075
26076 1998-07-17 Nick Clifton <nickc@cygnus.com>
26077
26078 * gcc.dg/980626-1.c: Expect failures for all toolchains until
26079 c-decl.c:grokdeclarator can handle mode attributes.
26080
26081 1998-07-16 Jeffrey A Law (law@cygnus.com)
26082
26083 * gcc.c-torture/execute/980716-1.c: New test.
26084
26085 1998-07-13 Jeffrey A Law (law@cygnus.com)
26086
26087 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
26088 the mn10200.
26089 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
26090 the mn10200.
26091 * gcc.c-torture/execute/va-arg-3.x: Similarly.
26092 * gcc.c-torture/compile/930326-1.x: Similarly.
26093
26094 1998-07-13 Dave Love <d.love@dl.ac.uk>
26095
26096 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
26097 New test from Craig.
26098
26099 1998-07-12 Dave Love <d.love@dl.ac.uk>
26100
26101 * g77.f-torture/noncompile/980616-0.f: New test.
26102
26103 * g77.f-torture/execute/970816-3.f: New test from Craig.
26104
26105 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26106
26107 * g++.other/singleton.C: Return error value instead of taking
26108 SIGSEGV.
26109
26110 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
26111
26112 * g++.other/singleton.C: New test. Warning is under dispute.
26113 Runtime crash is not.
26114
26115 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26116
26117 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
26118 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
26119 using6.C, using7.C}: New namespace tests.
26120
26121 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26122
26123 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
26124 specialization with typedef'ed names used as array indexes.
26125
26126 1998-07-09 Jeffrey A Law (law@cygnus.com)
26127
26128 * gcc.c-torture/execute/980709-1.c: New test.
26129
26130 * gcc.dg/980709-1.c: New test.
26131
26132 1998-07-07 Richard Henderson <rth@cygnus.com>
26133
26134 * gcc.c-torture/execute/bcp-1.c: New test.
26135
26136 1998-07-07 Jeffrey A Law (law@cygnus.com)
26137
26138 * gcc.c-torture/execute/980707-1.c: New test.
26139
26140 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
26141
26142 * gcc.c-torture/compile/980706-1.c: New test.
26143
26144 1998-07-01 Dave Love <d.love@dl.ac.uk>
26145
26146 * g77.f-torture/execute/980701-0.f,
26147 g77.f-torture/execute/980701-1.f: New test from Craig.
26148
26149 1998-07-01 Jeffrey A Law (law@cygnus.com)
26150
26151 * gcc.c-torture/compile/980701-1.c: New test.
26152
26153 * gcc.c-torture/execute/980701-1.c: New test.
26154
26155 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
26156 rlsruhe.de>
26157
26158 * g++.old-deja/g++.robertl/eb132.C: New test.
26159 * g++.old-deja/g++.robertl/eb133.C: Likewise.
26160
26161 1998-06-29 Dave Love <d.love@dl.ac.uk>
26162
26163 * g77.f-torture/execute/980628-7.f,
26164 g77.f-torture/execute/980628-8.f,
26165 g77.f-torture/execute/980628-9.f,
26166 g77.f-torture/execute/980628-10.f: New tests from Craig.
26167
26168 * g77.f-torture/execute/980628-3.f: Remove mail headers.
26169
26170 1998-06-28 Jeffrey A Law (law@cygnus.com)
26171
26172 * g77.f-torture/execute/980628-4.f: New test from Craig.
26173 * g77.f-torture/execute/980628-5.f: Likewise.
26174 * g77.f-torture/execute/980628-2.f: Likewise.
26175 * g77.f-torture/execute/980628-0.f: Likewise.
26176 * g77.f-torture/execute/980628-1.f: Likewise.
26177 * g77.f-torture/execute/980628-3.f: Likewise.
26178 * g77.f-torture/execute/980628-6.f: Likewise.
26179
26180 1998-06-28 Jeffrey A Law (law@cygnus.com)
26181
26182 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
26183 directory when nothing has been installed yet.
26184
26185 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
26186
26187 * gcc.c-torture/special/special.exp: Handle newer versions of
26188 dejagnu.
26189
26190 1998-06-26 Jeffrey A Law (law@cygnus.com)
26191
26192 * gcc.dg/980626-1.c: New test.
26193
26194 1998-06-19 Bruno Haible <haible@ilog.fr>
26195
26196 * gcc.misc-tests/m-un-2.c: New test.
26197 * g++.old-deja/g++.other/warn01.c: Likewise.
26198
26199 1998-06-19 Robert Lipe <robertl@dgii.com>
26200
26201 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
26202 compatibility with assmblers with a different comment character.
26203 Eliminate use of GAS-specific extensions.
26204
26205 1998-06-19 Jeffrey A Law (law@cygnus.com)
26206
26207 * gcc.c-torture/execute/ieee/980619-1.c: New test.
26208
26209 1998-06-19 Robert Lipe <robertl@dgii.com>
26210
26211 *lib/g77.exp: Replace search for libf2c.a with search for newly
26212 renamed libg2c.a
26213
26214 1998-06-17 Jeffrey A Law (law@cygnus.com)
26215
26216 * gcc.c-torture/execute/980617-1.c: New test.
26217
26218 1998-06-12 Jeffrey A Law (law@cygnus.com)
26219
26220 * gcc.c-torture/execute/980612-1.c: New test.
26221
26222 1998-06-08 Jeffrey A Law (law@cygnus.com)
26223
26224 * gcc.dg/980523-1.c: Only test on ppc-linux.
26225 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
26226
26227 * gcc.c-torture/execute/980608-1.c: New test.
26228
26229 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
26230
26231 * gcc.c-torture/execute/980605-1.c: New test.
26232
26233 1998-06-04 Jeffrey A Law (law@cygnus.com)
26234
26235 * gcc.c-torture/execute/980604-1.c: New test.
26236
26237 1998-06-02 Jeffrey A Law (law@cygnus.com)
26238
26239 * gcc.c-torture/execute/980602-1.c: New test.
26240 * gcc.c-torture/execute/980602-2.c: Likewise.
26241
26242 1998-06-02 Dave Love <d.love@dl.ac.uk>
26243
26244 * 970125-0.f: Fix per JCB. Add commentary.
26245
26246 1998-05-31 Michael Meissner <meissner@cygnus.com>
26247
26248 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
26249 IEEE -0 support.
26250
26251 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
26252
26253 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
26254 earlier.
26255
26256 1998-05-28 Catherine Moore <clm@cygnus.com>
26257
26258 * gcc.c-torture/execute/980526-3.c: New test.
26259
26260 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
26261
26262 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
26263 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
26264 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
26265 m88k-motorola-sysv3 to XFAIL.
26266
26267 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26268
26269 * gcc.dg/980526-1.c: New test.
26270 * gcc.c-torture/execute/980526-2.c: New test.
26271
26272 1998-05-26 Jeffrey A Law (law@cygnus.com)
26273
26274 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
26275
26276 * gcc.c-torture/execute/980526-1.c: New test.
26277
26278 1998-05-26 Dave Love <d.love@dl.ac.uk>
26279
26280 * g77.f-torture/execute/alpha2.f: Add runtime test.
26281
26282 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
26283
26284 * g++.old-deja/old-deja.exp: Strip leading directories.
26285
26286 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
26287 error for the line. Don't run multiple tests for the same line.
26288
26289 1998-05-23 Jeffrey A Law (law@cygnus.com)
26290
26291 * gcc.dg/980523-1.c: New test.
26292
26293 1998-05-23 Dave Love <d.love@dl.ac.uk>
26294
26295 * g77.f-torture/compile/970915-0.f: New test.
26296
26297 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
26298
26299 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
26300
26301 1998-05-21 Jeffrey A Law (law@cygnus.com)
26302
26303 * gcc.dg/980520-1.c: New test.
26304
26305 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
26306
26307 * gcc.dg/980502-1.c: Fix return type.
26308
26309 1998-05-20 Jeffrey A Law (law@cygnus.com)
26310
26311 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
26312 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
26313 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
26314 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
26315 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
26316
26317 1998-05-20 Dave Love <d.love@dl.ac.uk>
26318
26319 * g77.f-torture/execute/980520-1.f: New test.
26320
26321 1998-05-15 Dave Love <d.love@dl.ac.uk>
26322
26323 * lib/mike-g77.exp: New file.
26324
26325 * g77.f-torture/noncompile/noncompile.exp,
26326 g77.f-torture/noncompile/check0.f: New files.
26327
26328 1998-05-14 Dave Love <d.love@dl.ac.uk>
26329
26330 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
26331 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
26332 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
26333 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
26334 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
26335 abort where appropriate.
26336
26337 1998-05-05 Michael Meissner <meissner@cygnus.com>
26338
26339 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
26340 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
26341
26342 1998-04-29 Dave Love <d.love@dl.ac.uk>
26343
26344 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
26345
26346 1998-04-27 Dave Love <d.love@dl.ac.uk>
26347
26348 * g77.f-torture/compile/980427-0.f: New test.
26349
26350 1998-04-24 Dave Love <d.love@dl.ac.uk>
26351
26352 * g77.f-torture/compile/980424-0.f: New test.
26353
26354 1998-04-19 Dave Love <d.love@dl.ac.uk>
26355
26356 * g77.f-torture/compile/980419-2.f (main): New test.
26357 * g77.f-torture/compile/970125-0.f: New test.
26358 * g77.f-torture/compile/980419-1.f: New test.
26359
26360 1998-04-08 Jim Wilson <wilson@cygnus.com>
26361
26362 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
26363 of loop-4.c.
26364
26365 1998-04-07 Jim Wilson <wilson@cygnus.com>
26366
26367 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
26368
26369 1998-04-03 Jim Wilson <wilson@cygnus.com>
26370
26371 * gcc.c-torture/compile/980329-1.c: New test.
26372
26373 1998-03-18 Jim Wilson <wilson@cygnus.com>
26374
26375 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
26376 * gcc.dg/980312-1.c: Fix typo in -march command.
26377
26378 1998-03-16 H.J. Lu (hjl@gnu.org)
26379
26380 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
26381
26382 1998-03-11 Robert Lipe <robertl@dgii.com>
26383
26384 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
26385 Dave Love agree the Fortran source is bogus.
26386
26387 1998-03-11 Robert Lipe <robertl@dgii.com>
26388
26389 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
26390 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
26391 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
26392 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
26393 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
26394
26395 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26396
26397 * g++.old-deja/g++.other/friend1.C: New test.
26398
26399 1998-02-18 Dave Love <d.love@dl.ac.uk>
26400
26401 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
26402 possibly uninitialized) variables and declare dnrm2.
26403
26404 1998-02-23 Robert Lipe <robertl@dgii.com>
26405
26406 From Bruno Haible <haible@ilog.fr>:
26407 * gcc.c-torture/execute/980223.c: New test.
26408
26409 1998-02-13 Jeffrey A Law (law@cygnus.com)
26410
26411 * gcc.dg/ifelse-1.c: New test.
26412
26413 1998-02-09 H.J. Lu (hjl@gnu.org)
26414
26415 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
26416
26417 * lib/old-dejagnu.exp (old-dejagnu): Added the
26418 "execution test - XFAIL *-*-*" handling in the spirit of
26419 "excess errors test -". Changed the "execution test fails"
26420 handling to be like "excess errors test fails".
26421 * Update various tests accordingly.
26422
26423 1998-02-06 Jim Wilson <wilson@cygnus.com>
26424
26425 * gcc.c-torture/execute/980205.c: New test.
26426
26427 1998-01-18 Jeffrey A Law (law@cygnus.com)
26428
26429 * lib/c-torture.exp: Look for .x files instead of .cexp files.
26430 * lib/f-torture.exp: Similarly.
26431 * gcc.c-torture: Rename all .cexp files to .x files.
26432
26433 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
26434
26435 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
26436 (940510-1.c): Removed duplicate.
26437 (971104-1.c): New test.
26438
26439 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
26440
26441 * lib/f-torture.exp: Improve error and loop detection.
26442
26443 1997-11-19 Michael Meissner <meissner@cygnus.com>
26444
26445 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
26446 use that to size the filler array.
26447
26448 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
26449
26450 * lib/c-torture.exp(c-torture-execute): Fix typo.
26451
26452 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
26453 testcase as the executable name. Keep the executable around if
26454 the test fails.
26455
26456 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
26457
26458 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
26459 changes. Only test one -g option, and move it to the end of the
26460 list of options to test.
26461
26462 1997-09-19 Michael Meissner <meissner@cygnus.com>
26463
26464 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
26465 variable GCC_TORTURE_OPTIONS to supply default switches separated
26466 by colons. If no environment variable, run tests with -O0 -g, -O1
26467 -g, and -O2 -g as well.
26468
26469 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
26470
26471 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
26472 explanatory comments. Fix indentation.
26473
26474 1997-09-15 Jeffrey A Law (law@cygnus.com)
26475
26476 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
26477
26478 1997-09-11 Jeffrey A Law (law@cygnus.com)
26479
26480 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
26481 * g++.old-deja/g++.mike/p7325.C: Likewise.
26482 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
26483
26484 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
26485
26486 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
26487 * g++.old-deja/g++.brendan/crash30.C: Likewise.
26488 * g++.old-deja/g++.brendan/crash39.C: Likewise.
26489 * g++.old-deja/g++.law/operators4.C: Likewise.
26490
26491 1997-09-11 Joe Buck (jbuck@synopsys.com)
26492
26493 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
26494 * g++.old-deja/g++.mike/p784.C: Ditto.
26495 * g++.old-deja/g++.mike/p785.C: Ditto.
26496
26497 1997-09-05 Jeffrey A Law (law@cygnus.com)
26498
26499 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
26500
26501 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26502
26503 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
26504 target feature; pass this to c-torture-execute as needed.
26505
26506 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26507
26508 * lib/c-torture.exp(c-torture-execute): If the previous and the
26509 current executables being tested are identical, we don't need to
26510 run the executable again. Try to make the executable names
26511 unique. Add an optional argument for passing additional compiler
26512 flags.
26513
26514 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
26515
26516 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
26517
26518 1997-08-29 Jeffrey A Law (law@cygnus.com)
26519
26520 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
26521
26522 1997-07-31 Jeffrey A Law (law@cygnus.com)
26523
26524 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
26525 32bit or larger longs.
26526
26527 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
26528 have either a 32bit long or 32bit int.
26529
26530 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
26531
26532 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
26533 Make double precision tests dependent on sizeof (double).
26534
26535 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
26536
26537 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
26538 too.
26539
26540 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
26541
26542 * gcc.c-torture/compile/961203-1.cexp: New script.
26543
26544 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
26545
26546 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
26547 up the includes ourselves.
26548
26549 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
26550
26551 * lib/plumhall.exp: Remove random include, and add a few
26552 verbose messages for debugging.
26553
26554 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
26555
26556 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
26557 of trying to do it ourselves.
26558
26559 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26560
26561 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
26562
26563 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
26564
26565 * gcc.prms/5403.c: Made regexp a bit less strict.
26566
26567 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
26568
26569 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
26570 is returned from remote_load instead.
26571 * lib/plumhall.exp: Ditto.
26572 * lib/mike-g++.exp: Ditto.
26573 * lib/old-dejagnu.exp: Ditto.
26574 * lib/c-torture.exp: Ditto.
26575
26576 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
26577
26578 * lib/g++.exp: Use build_wrapper procedure.
26579 * lib/gcc.exp: Ditto.
26580
26581 1997-05-20 Jeffrey A Law (law@cygnus.com)
26582
26583 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
26584 an old-style decl for malloc. Fixes tests to work when
26585 sizeof (int) != sizeof (size_t).
26586
26587 1997-05-15 Mike Meissner <meissner@cygnus.com>
26588
26589 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
26590
26591 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
26592 use stdargs.h interface.
26593
26594 1997-05-15 Mike Meissner <meissner@cygnus.com>
26595
26596 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
26597 NO_VARARGS when compiling.
26598
26599 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
26600
26601 * lib/plumhall.exp(ph_includes): New procedure.
26602 (ph_make): Use it.
26603 (ph_compiler): Ditto.
26604
26605 * lib/g++.exp: Rename test-glue.c to testglue.c.
26606 * lib/gcc.exp: Ditto.
26607
26608 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
26609
26610 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
26611 to completion when it's called.
26612
26613 1997-03-21 Michael Meissner <meissner@cygnus.com>
26614
26615 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
26616 is defined, don't do test.
26617
26618 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
26619
26620 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
26621 for object files.
26622 (ph_summary): Mark skipped testcases as untested, not unresolved.
26623
26624 * lib/plumhall.exp (ph_make): If unresolved because of bad
26625 errorCode, record errorCode in log file.
26626 (*): Replace send_log/verbose with verbose -log.
26627
26628 1997-03-19 Michael Meissner <meissner@cygnus.com>
26629
26630 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
26631 double conversion if double isn't at least 8 bytes.
26632
26633 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
26634 int to work with targets where int is 16 bits.
26635
26636 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
26637 8 bytes, just exit, since 4 byte doubles don't have enough bits of
26638 precision for the test to complete.
26639
26640 1997-03-14 Michael Meissner <meissner@cygnus.com>
26641
26642 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
26643 if d10v is not compiled with the -mdouble64 flag.
26644 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
26645
26646 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
26647 d10v is not compiled with the -mint32 flag.
26648
26649 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
26650
26651 * lib/plumhall.exp: Use incr_count.
26652
26653 1997-03-12 Jeffrey A Law (law@cygnus.com)
26654
26655 * gcc.c-torture: Update to c-torture-1.45.
26656
26657 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
26658
26659 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
26660 the name of the expect testcase file).
26661
26662 * lib/g++.exp(g++_init): Ditto.
26663
26664 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
26665
26666 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
26667 the host.
26668
26669 * lib/gcc.exp(gcc_exit): New procedure.
26670
26671 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
26672
26673 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
26674 specs where appropriate.
26675
26676 * g++.old-deja/g++.arm/*: Added additional ERROR checks
26677 because of new "candidates are" messages, and removed a few
26678
26679 * Converted all non-old-style g++ testcases to old-style, and
26680 moved into g++.old-deja.
26681
26682 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
26683
26684 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
26685 options.
26686
26687 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
26688 succeeded.
26689
26690 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
26691
26692 1997-02-13 Michael Meissner <meissner@cygnus.com>
26693
26694 * lib/gcc.exp (gcc_target_compile): Add support for defining
26695 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
26696 the machine doesn't have those features.
26697
26698 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
26699
26700 * g++.law/operators4.exp: Don't use LIBS.
26701
26702 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
26703
26704 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
26705
26706 * lib/mike-g++.exp: Don't set the compiler to be tested here.
26707 * lib/g++.exp: Set it here instead. Also, allow use of the
26708 --tool_exec and --tool_opt options. Change CXX to
26709 GXX_UNDER_TEST.
26710
26711 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
26712
26713 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
26714
26715 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
26716
26717 * lib/old-dejagnu.exp: Use prune_warnings instead of
26718 prune_system_crud.
26719 * lib/mike-g++.exp: Ditto.
26720 * lib/gcc.exp: Ditto.
26721 * lib/g++.exp: Ditto.
26722
26723 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
26724
26725 1997-02-07 Jeffrey A Law (law@cygnus.com)
26726
26727 * 941014-2.c: Include stdlib.h
26728 * 960327-1.c: Include stdio.h
26729 * dbra.c, index-1.c: Don't assume ints are 32bits.
26730
26731 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
26732
26733 * lib/gcc.exp: Add gcc,stack_size target feature.
26734
26735 * lib/g++.exp(g++_target_compile): Add the include and link
26736 paths here, not in two other places. And, it's $options, not
26737 options.
26738
26739 * lib/mike-g++.exp(postbase): Remove the code that determines
26740 the correct include and link paths.
26741 * g++.old-deja/old-deja.exp: Ditto.
26742
26743 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
26744
26745 * lib/g++.exp(g++_init): target_compile no longer returns the
26746 filename of the result.
26747
26748 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
26749
26750 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
26751 call to glob.
26752
26753 * gcc.c-torture/special/special.exp: Change call to
26754 gcc_target_compile to include the object file.
26755
26756 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
26757
26758 * gcc.c-torture/special/special.exp: Correct misspelling in last
26759 change.
26760
26761 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
26762
26763 * lib/plumhall.exp(ph_summary): Log the entire output of the
26764 executable. Return -1 if there were any failures, 0 otherwise.
26765 (ph_execute): Return -1 if there were any failures, 0 otherwise.
26766 (ph_make): Clean up objects and executables that were built
26767 if the tests succeeded.
26768
26769 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
26770
26771 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
26772 libraries and includes in the build tree as appropriate.
26773
26774 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26775
26776 * lib/c-torture.exp: Instead of looking for the global variable
26777 NO_LONG_LONG, check to see if that's a feature of the target.
26778
26779 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26780
26781 * config/default.exp: Minimize. Delete the remainer of the files in
26782 config; this functionality is now in devo/dejagnu/config.
26783
26784 g++.*/*: Pass any additional flags used to compile to postbase;
26785 delete CXXFLAGS.
26786
26787 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
26788 is now done by runtest.exp. Use gcc_target_compile instead of
26789 compile.
26790
26791 lib/c-torture.exp: Use gcc_target_compile instead of compile.
26792 Remove references to CFLAGS. Use remote_file instead of
26793 calling rm -f.
26794 (c-torture): Take a list of arguments to use to compile this
26795 testcase.
26796
26797 lib/g++.exp: Simplify. Use target_compile instead of compile.
26798 lib/gcc-dg.exp: Ditto.
26799 lib/gcc.exp: Ditto.
26800 lib/mike-{gcc,g++}.exp: Ditto.
26801 lib/old-dejagnu.exp: Ditto.
26802 lib/plumhall.exp: Ditto.
26803
26804 1997-01-08 Jim Wilson <wilson@cygnus.com>
26805
26806 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
26807 (ph_linker): Likewise.
26808
26809 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
26810
26811 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
26812 MAP_ANON / MAP_ANONYMOUS if defined;
26813 else try to map from /dev/zero .
26814
26815 1996-11-12 Jeffrey A Law (law@cygnus.com)
26816
26817 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
26818 isn't defined, then define it to MAP_ANONYMOUS.
26819
26820 1996-11-12 Jeffrey A Law (law@cygnus.com)
26821
26822 * gcc.c-torture: Update to c-torture-1.42 release.
26823
26824 1996-11-11 Jeffrey A Law (law@cygnus.com)
26825
26826 * gcc.c-torture: Update to c-torture-1.41 release.
26827
26828 1996-10-27 Jeffrey A Law (law@cygnus.com)
26829
26830 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
26831 c-torture release.
26832
26833 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
26834
26835 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
26836 and LDFLAGS. Fix second case to append the target_info ldflags
26837 onto LDFLAGS, not CFLAGS.
26838 * lib/g++.exp (g++_init): Add target_info stuff.
26839 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
26840 of libgloss and newlib flags for !native.
26841
26842 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
26843 (GDB): Fix relative path to go up another dir for finding gdb.
26844
26845 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
26846
26847 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
26848 versions in the target_info array, if they don't exist.
26849
26850 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
26851
26852 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
26853
26854 1996-07-08 Jim Wilson <wilson@cygnus.com>
26855
26856 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
26857 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
26858
26859 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
26860
26861 * lib/old-dejagnu.exp: Don't remove the output file before we've
26862 actually tested it. Don't append pwd to the path of the executable
26863 we're testing.
26864
26865 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
26866
26867 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
26868
26869 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
26870
26871 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
26872 temporary directory for compiler files, and set it to a default
26873 value of /tmp. Set $output as the name of the output file from
26874 compiling the testcase. Add a -o option to $cflags_var so the
26875 compiler writes the final output file as $output. Set $executable
26876 to $output.
26877
26878 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
26879 directory for compiler files, and set it to /tmp if it doesn't
26880 already have a value. Set $output_file to the name of the output
26881 file from compiling the testcase. Add a -o option to CXXFLAGS so
26882 the compiler writes the final output file as $output. Use $output
26883 as the executable to be tested.
26884
26885 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
26886
26887 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
26888
26889 1996-06-08 Jeffrey A Law (law@cygnus.com)
26890
26891 * gcc.c-torture/execute/pending-1.c: New test. Still
26892 pending in Tege's queue.
26893
26894 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
26895
26896 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
26897 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
26898 if there were failures. Call unresolved if there were unresolved
26899 testcases. Call gcc_fail if program did not run to completion.
26900 (ph_make): Pass additional argument name to ph_execute.
26901 (ph_execute): Add new argument. Pass additional arguments to
26902 ph_summary. Call gcc_fail is there is no execution output.
26903
26904 1996-04-24 Jeffrey A Law (law@cygnus.com)
26905
26906 * lib/plumhall.exp (proc_summary): Output relavent summary
26907 lines into the log so specific failures in plumhall can be
26908 investigated.
26909
26910 1996-04-10 Jeffrey A Law (law@cygnus.com)
26911
26912 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
26913 (c-torture-execute): Don't try to execute tests which use
26914 "long long" types if $NO_LONG_LONG is nonzero.
26915
26916 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
26917
26918 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
26919 not c-torture.
26920
26921 * gcc.ieee: Move from here.
26922 * gcc.c-torture/execute/ieee: To here.
26923
26924 1996-03-26 Jeffrey A Law (law@cygnus.com)
26925
26926 * gcc.c-torture: Update to c-torture-1.41 release.
26927
26928 1996-03-22 Jeffrey A Law (law@cygnus.com)
26929
26930 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
26931 not "$output".
26932
26933 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
26934
26935 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
26936 -c present.
26937
26938 1996-03-02 Jeffrey A Law (law@cygnus.com)
26939
26940 * config/proelf.exp: Handle connecting to a simulator.
26941
26942 1996-01-31 Jeffrey A Law (law@cygnus.com)
26943
26944 * config/proelf.exp: New file. Enough framework that we can
26945 run c-torture tests on the proelf targets (or any other target
26946 that gdb can connect to for that matter).
26947
26948 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
26949
26950 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
26951 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
26952
26953 * lib/plumhall.exp (ph_execute): Always call ph_summary if
26954 exec_output exists.
26955
26956 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
26957
26958 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
26959 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
26960
26961 * config/*.exp: Update FSF address. Change result of ${tool}_load
26962 to pass/fail/unresolved/unsupported/untested. Caller must now
26963 call unresolved/unsupported/untested.
26964 * lib/*.exp: Update FSF address. Update to handle new results of
26965 ${tool}_load.
26966 * lib/chill.exp (verbose): Delete.
26967
26968 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
26969
26970 * lib/gcc.exp (default_gcc_start): Change order of args to
26971 $LDFLAGS $CFLAGS $LIBS.
26972 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
26973 Save/set/restore CFLAGS. Pass single arg to gcc_start.
26974 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
26975 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
26976 * gcc.misc-tests/dg-test.exp: Likewise.
26977 * gcc.misc-tests/msgs.exp: Likewise.
26978 * gcc.prms/prms.exp: Likewise.
26979 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
26980 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
26981
26982 * lib/dg.exp: Deleted, moved to dejagnu/lib.
26983
26984 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
26985
26986 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
26987
26988 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
26989 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
26990
26991 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
26992 necessary.
26993
26994 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
26995
26996 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
26997 global for loop; add use of $mathlib.
26998 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
26999 settings here; set mathlib for anything but VxWorks.
27000
27001 1996-01-22 Jeffrey A Law (law@cygnus.com)
27002
27003 * gcc.c-torture: Update to c-torture-1.40 release.
27004
27005 1996-01-03 Jeffrey A Law (law@cygnus.com)
27006
27007 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
27008 dg.exp.
27009
27010 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
27011
27012 * lib/c-torture.exp (c-torture-execute): Declare "output" as
27013 global.
27014
27015 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
27016
27017 * lib/g++.exp (LIBS): Define if not already.
27018 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
27019 (gcc-dg-prune): Call prune_gcc_output.
27020 * lib/gcc.exp (prune_gcc_output): New proc.
27021 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
27022 prune_gcc_output.
27023
27024 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
27025
27026 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
27027 (c-torture-execute): Likewise. Rename `name' to `testcase'.
27028
27029 1995-11-15 Jeffrey A Law (law@cygnus.com)
27030
27031 * gcc.c-torture: Update to c-torture-1.39 release.
27032
27033 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
27034
27035 * lib/c-torture.exp (c-torture-execute): Don't return if one option
27036 fails, try others as well.
27037
27038 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
27039
27040 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
27041 If compilation fails, mark execute tests as `untested'.
27042 If test is marked as unsupported, don't mark compilation and
27043 execute tests as failed.
27044
27045 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
27046
27047 * lib/g++.exp (g++_init): Don't link in libg++, and look to
27048 libstdc++ for whether or not we want to be doing shared
27049 libraries. Delete link_curses since we don't need it anymore.
27050 * lib/mike-g++.exp (postbase): Don't link in libg++.
27051 * g++.old-deja/old-deja.exp: Likewise.
27052
27053 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
27054
27055 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
27056
27057 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
27058
27059 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
27060 For that, add `-Wl,-a,shared_archive'.
27061 * g++.old-deja/old-deja.exp: Likewise.
27062
27063 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
27064
27065 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
27066
27067 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
27068
27069 * lib/mike-g++.exp (postbase): Pay attention to the status of
27070 g++_load.
27071
27072 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
27073
27074 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
27075
27076 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
27077
27078 * lib/gcc.exp (default_gcc_start): No longer need to log program
27079 being executed or its output, execute_anywhere does that now.
27080 * lib/g++.exp (default_g++_version): Call execute_anywhere.
27081 (default_g++_start): Likewise. Delete calls to verbose/send_log.
27082
27083 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
27084
27085 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
27086 the same as those in lib/g++.exp.
27087
27088 1995-10-10 Jeff Law (law@hurl.cygnus.com)
27089
27090 * gcc.c-torture: Update to c-torture-1.38 release.
27091 * gcc.ieee: Related changes.
27092
27093 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
27094
27095 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
27096 "exec". Minor reformatting changes.
27097
27098 * config/rom68k.exp (${tool}_load): Make it work in a canadian
27099 cross. This means all "exec" calls now work on a remote host as
27100 well.
27101 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
27102 cross. Filter out the extra "\r\n" stuff that expect puts in.
27103 (c-torture-execute): Filter out the bogus warnings like
27104 c-torture-compile does. Add support for canadian cross.
27105 * lib/gcc.exp (default_gcc_version, default_gcc_start)
27106 Use execute_anywhere rather than calling exec directly. Now it
27107 works for canadian cross testing.
27108
27109 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
27110
27111 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
27112 results into a variable, and check that rather than using file exists.
27113
27114 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
27115
27116 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
27117 create a libg++.so. For sunos4.1.*, also add -ltermcap.
27118
27119 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27120
27121 * g++.old-deja/old-deja.exp: Create and pass runshlib and
27122 lib_curses if there's a shared libg++ in the build tree.
27123
27124 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
27125
27126 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
27127 if not supported target.
27128
27129 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
27130
27131 * lib/g++.exp (g++_init): Move empty setting of runshlib and
27132 link_curses up to always happen, not just for native builds.
27133
27134 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
27135
27136 * gcc.c-torture: Update to c-torture-1.36 release.
27137 * gcc.failure: Related changes.
27138
27139 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
27140
27141 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
27142
27143 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
27144
27145 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
27146 * lib/mike-g++.exp (postbase): Not in here. Still reference
27147 runshlib, link_curses, and mathlib for link and run.
27148
27149 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
27150 pass the runtime shared library options for Solaris, OSF/1, and
27151 Irix5, and link with -lcurses to avoid unresolved references.
27152
27153 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
27154
27155 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
27156 only run once.
27157
27158 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
27159
27160 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
27161
27162 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
27163
27164 * gcc.c-torture: Update to c-torture-1.35 release. Note we
27165 do not have a framework for the "compat" tests yet.
27166
27167 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
27168
27169 * lib/mike-g++.exp (postbase): New local variable `mathlib',
27170 set to null if we're testing vxworks5.1. Use that instead of
27171 `-lm' in the setting of LIBS for link and run.
27172
27173 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
27174
27175 * config/rom68k.exp (${tool}_load): Major changes to make it
27176 work. Verified that it does in fact return the stuff in
27177 exec_output properly. Catch any Emul or any TRAP other than 0.
27178
27179 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
27180
27181 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
27182 LDFLAGS properly for targets that need stuff from libgloss.
27183 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
27184 only run once.
27185 (gpp_initialized): New variable.
27186
27187 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
27188
27189 * config/rom68k.exp: Load libgloss.exp.
27190 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
27191 so we can produce a fully linked binary.
27192 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
27193 so we can produce a fully linked binary.
27194
27195 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
27196
27197 * lib/plumhall.exp (ph_section): Watch for expected failures.
27198 Add missing `else'.
27199
27200 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
27201 run the testcase.
27202 (c-torture): Likewise.
27203
27204 1995-08-28 Doug Evans <dje@cygnus.com>
27205
27206 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
27207
27208 * lib/mike-g++.exp (mike_cleanup): New proc.
27209 (prebase): New globals compiler_result, not_compiler_result,
27210 target_regexp.
27211 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
27212 allow leading "-" in pattern. Watch for unsupported tests.
27213 If $compiler_result is set, pattern match assembler code,
27214 and ditto for $not_compiler_result.
27215 * lib/mike-gcc.exp: Likewise.
27216
27217 * lib/plumhall.exp (ph_execute): Only call ph_summary if
27218 execution "succeeded".
27219
27220 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
27221
27222 * config/win32.exp: New file.
27223 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
27224
27225 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
27226
27227 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
27228 unsupported.
27229 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
27230 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
27231 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
27232
27233 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
27234 "... without exceptions was ...". That is now handled by
27235 prune_system_crud.
27236 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27237
27238 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
27239
27240 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
27241 sieve.c,sort2.c}: New files.
27242 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
27243 sieve.exp,sort2.exp}: Drivers for them.
27244
27245 * lib/mike-gcc.exp (program_output): New user settable variable.
27246 (postbase): Call prune_system_crud. Also prune extraneous compiler
27247 messages.
27248 * lib/mike-g++.exp (program_output): New user settable variable.
27249
27250 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
27251
27252 * config/sh.exp: Deleted (use sim.exp instead).
27253
27254 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
27255
27256 * config/vx.exp: Declare CHECKTASK as global.
27257 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
27258 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
27259 * lib/old-dejagnu.exp: Load [pwd]/$executable.
27260
27261 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
27262
27263 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
27264 target. Like vx.exp, only includes `vx29k.exp' instead of
27265 `vxworks.exp'.
27266
27267 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
27268
27269 * config/sim.exp: Increase time limit from 120 seconds to 240.
27270
27271 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
27272
27273 * gcc.c-torture/execute/950628-1.c: New test.
27274
27275 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
27276
27277 * gcc.c-torture: Update with changes/additions from
27278 c-torture-1.34.
27279
27280 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
27281
27282 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
27283
27284 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
27285
27286 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
27287
27288 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
27289
27290 * gcc.c-torture/compile/950512-1.c: New test.
27291 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
27292 * gcc.dg/struct-ret-1.c: Likewise.
27293
27294 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
27295
27296 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
27297 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
27298
27299 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
27300
27301 * gcc.c-torture/special/920411-1.c: Deleted.
27302 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
27303
27304 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
27305
27306 * config/sim.exp (${tool}_load): Hack in call to bash to get a
27307 cpu limit.
27308
27309 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
27310
27311 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
27312
27313 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
27314
27315 From kenner;
27316 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
27317 is the proper length.
27318 * va-arg-3.c: Likewise.
27319
27320 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
27321
27322 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
27323 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
27324
27325 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
27326 * lib/g++.exp (default_g++_start): Delete old cruft.
27327
27328 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
27329
27330 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
27331 (2 * (1 << 18)) to (2 * (1 << 17)).
27332
27333 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
27334
27335 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
27336
27337 * config/rom68k.exp: Renamed from config/idp.exp
27338
27339 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
27340
27341 * c-torture/compile/921109-2.c
27342
27343 1995-04-18 Mike Stump <mrs@cygnus.com>
27344
27345 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
27346 excess errors.
27347
27348 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
27349
27350 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
27351 output.
27352 * lib/g++.exp (default_g++_start): Likewise.
27353
27354 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
27355
27356 * gcc.c-torture/compile/950329-1.c: New test.
27357
27358 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
27359
27360 * config/bug.exp (${tool}_load): Updated to use new remote_open
27361 and remote_close procs.
27362 * config/idp.exp: New file.
27363
27364 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
27365
27366 * gcc.c-torture/execute/950322-1.c: New test.
27367
27368 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
27369
27370 * config/vx.exp (${tool}_load): Clean up testing of return code from
27371 vxworks_ld and vxworks_spawn.
27372
27373 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
27374
27375 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
27376
27377 1995-03-13 Mike Stump <mrs@cygnus.com>
27378
27379 * lib/old-deja.exp: Add `excess errors test - ' error, now one
27380 can mark excess errors on a machine by machine basis. Note, the
27381 default is to not expect any excess errors, even when excess
27382 errors test - is given, so you will want to put an XFAIL ... on
27383 these lines. For example, // excess errors test - XFAIL hppa*-*-*
27384 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
27385 those 4 machines, but no others.
27386
27387 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
27388
27389 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
27390 * lib/c-torture.exp: to here.
27391
27392 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
27393
27394 * gcc.c-torture/execute/950221-1.c: New test.
27395 * gcc.c-torture/execute/struct-ret-1.c: New test.
27396 * gcc.c-torture/compile/950221-1.c: New test.
27397
27398 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
27399
27400 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
27401
27402 * gcc.c-torture/execute/arith-1.c (main): Return 0.
27403 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
27404
27405 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
27406
27407 * g++.gb: New directory of tests, derived from my signature and
27408 class scoping tests.
27409
27410 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
27411 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
27412 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
27413 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
27414 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
27415 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
27416 * g++.gb/sig25.C: Likewise.
27417
27418 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
27419 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
27420 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
27421 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
27422 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
27423 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
27424 * g++.gb/sig25.exp: Likewise.
27425
27426 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
27427 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
27428 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
27429 * g++.gb/scope13.C: Likewise, this test still fails.
27430
27431 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
27432 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
27433 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
27434 * g++.gb/scope13.exp: Ditto.
27435
27436 * g++.gb/README: New file, explains what these tests are about.
27437
27438 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
27439
27440 * lib/dg.exp (dg-do): Support `preprocess'.
27441 (dg-test): Likewise.
27442
27443 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
27444
27445 * config/udi.exp: change "continue -expect" to "exp_continue".
27446
27447 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
27448
27449 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
27450 Delete redundant tests.
27451
27452 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
27453 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
27454 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
27455 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
27456 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
27457 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
27458 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
27459 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
27460
27461 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
27462 storing label pointers.
27463 * gcc.c-torture/execute/921019-1.c: Likewise.
27464 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
27465 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
27466 parameter fp.
27467 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
27468 constants.
27469
27470 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
27471 Delete obsolete tests.
27472
27473 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
27474 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
27475 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
27476 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
27477 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
27478 * gcc.c-torture/compile/950124-1.c: New test.
27479
27480 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
27481
27482 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
27483
27484 * lib/mike-g++.exp: Add -lm to LIBS.
27485
27486 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
27487
27488 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
27489
27490 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
27491
27492 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
27493
27494 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
27495
27496 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
27497
27498 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
27499
27500 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
27501 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
27502 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
27503 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
27504 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
27505 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
27506 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
27507 * g++.law/{operators31.C, operators32.C,
27508 * g++.law/{operators33.C, operators34.C}: Likewise.
27509 * g++.law/{pic1.C, refs2.C}: Likewise.
27510 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
27511 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
27512 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
27513 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27514
27515 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
27516 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
27517 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
27518 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
27519 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
27520 * g++.law/{enum9.exp, friend5.exp}: Likewise.
27521 * g++.law/{nest3.exp, nest4.exp}: Likewise.
27522 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
27523 * g++.law/{operators30.exp, operators31.exp}: Likewise.
27524 * g++.law/{operators32.exp, operators33.exp}: Likewise.
27525 * g++.law/{operators34.exp}: Likewise.
27526 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
27527 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
27528 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
27529 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
27530 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27531
27532 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
27533 No longer expected to fail.
27534 * g++.law/missed-error3.C: Tweak for recent bool changes.
27535
27536 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
27537
27538 * config/emb-unix: Deleted.
27539 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
27540 remote execution. Do final link on remote host if REMOTE_LINK is set.
27541
27542 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
27543
27544 * lib/dg.exp (dg-test): Fix typo in last patch.
27545
27546 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
27547
27548 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
27549 (handles multiple occurrences).
27550
27551 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
27552
27553 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
27554 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
27555 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
27556 printed).
27557 * lib/c-torture.exp (c-torture-compile): Likewise.
27558 (c-torture): Prepend full path if missing.
27559 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
27560 (gcc_fail): Likewise.
27561 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
27562
27563 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
27564
27565 * lib/netware.exp: Only attach to NetWare i386 systems.
27566
27567 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
27568
27569 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
27570 messages. Add test name to "output pattern match" pass/fail message.
27571
27572 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
27573
27574 * gcc.dg: New testsuite.
27575 * gcc.dg/dg.exp: New file.
27576
27577 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
27578 test-switch.c}: Deleted.
27579
27580 * gcc.misc-tests/msgs.exp: New testcase driver.
27581
27582 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
27583
27584 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
27585 Watch for illegal return values from ${tool}_load.
27586 * config/unix.exp (${tool}_load): Fix pass/fail detection for
27587 cross targets. Coerce return value >0 to 1.
27588
27589 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
27590
27591 * config/unix.exp (${tool}_load): Call program rsh, not proc.
27592
27593 * config/emb-unix.exp: New file.
27594
27595 * config/sim.exp: Error if variable $SIM not defined.
27596 (${tool}_load): Mark test as "untested" if simulator missing.
27597
27598 * config/unix.exp: Load remote.exp to get rcp_download.
27599 * lib/c-torture.exp: Use different option lists for testcases with
27600 and without loops.
27601 * gcc.c-torture/execute/execute.exp: Likewise.
27602
27603 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
27604
27605 * config/*.exp: Clarify return code from ${tool}_load.
27606 Call `unresolved' or `untested' instead of `warning' or `perror'
27607 (sometimes you still want to call both though).
27608 Add comment that `shell_id' is local to each file.
27609 * config/udi.exp (timeout): Set to 30.
27610 Don't print warning if connection fails, $connectmode has already
27611 printed an error.
27612 (${tool}_load): Move verbose messages to level 2.
27613 Rework pattern for "Process started" message.
27614 Pass `shell_id' to ${connectmode}_download.
27615 Retry twice upon timeout. Make resetting of target more robust.
27616 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
27617 Pass `shell_id' to exit_$connectmode.
27618 Only call exit_$connectmode if connected.
27619 * config/unix.exp (${tool}_load): Check return codes better.
27620 * config/vrtx.exp (${tool}_load): Likewise.
27621 * config/vx.exp (${tool}_load): Likewise.
27622 Delete unneeded global's.
27623 * lib/dg.exp (dg-test): Update to reflect clarified return codes
27624 from ${tool}_load.
27625 (dg-stat): Delete.
27626 (dg-init): Delete recording of pass/fail counts.
27627 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27628 (old-dejagnu-init): Likewise.
27629 (old-dejagnu-stat): Delete contents, empty proc now.
27630 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
27631 (c-torture): Delete references to lcnt, lpass, lfail.
27632 Get option list from TORTURE_OPTIONS.
27633 Delete -funroll[-all]-loops if no loops.
27634 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
27635 (g++_stat): Delete contents (empty proc now).
27636 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
27637 (gcc_finish): Likewise.
27638 (gcc_stat): Deleted.
27639 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
27640 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
27641 * gcc.c-torture/execute/execute.exp: Likewise.
27642 Split tests into two parts: compile, execute.
27643 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
27644 no loops. Update to reflect clarified return codes from ${tool}_load.
27645
27646 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
27647
27648 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
27649 to grep for.
27650 (old-dejagnu): Likewise (where necessary).
27651
27652 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
27653
27654 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
27655
27656 * lib/dg.exp (dg-process-target): Fix processing of selector.
27657 Add comment regarding use of `error'.
27658
27659 * lib/gcc.exp (prune_system_crud): Define if missing.
27660 * lib/g++.exp (prune_system_crud): Likewise.
27661
27662 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
27663 Call prune_system_crud.
27664 * lib/dg.exp (dg-runtest): New proc.
27665 Use perror instead of send_user for tcl errors in testcase.
27666 Don't return any value, it's never used.
27667 Don't clobber previous definition of `unknown'.
27668 Print tcl errors in `dg-final'.
27669
27670 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
27671
27672 * lib/dg.exp (dg-process-target): Improve syntax error messages.
27673 (dg-test): Don't print errorInfo, it contains stack backtrace.
27674
27675 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
27676
27677 * lib/g++.exp (runtest_file_p): Define if missing.
27678
27679 1994-09-24 Doug Evans (dje@cygnus.com)
27680
27681 * lib/mike-g++.exp: Comment out loading of g++.exp.
27682 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
27683 (default_g++_version): Always print something.
27684 (default_g++_start): Comment out call to `which'.
27685 (g++_start, g++_load): Deleted (must be defined in config file).
27686 * lib/gcc.exp: Test for existence of $CC at start.
27687 Delete check for tmpdir (done in gcc_init).
27688 (default_gcc_version): Always print something.
27689 (default_gcc_start): Comment out call to `which'.
27690 * config/*.exp: Major cleanup - make cross targets work at least a
27691 little better for g++ (by not being "--tool gcc" specific).
27692 Rename gcc_xxx to ${tool}_xxx.
27693 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
27694 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
27695
27696 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
27697
27698 * lib/c-torture.exp (c-torture-compile): Rework compiler
27699 message processing.
27700
27701 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
27702 c-torture.
27703
27704 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
27705
27706 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
27707
27708 * lib/dg.exp (dg-process-target): Support { target native }.
27709
27710 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
27711
27712 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
27713 looked for "... program xxx got fatal signal".
27714 Correct regsub munging of `comp_output'.
27715 Ignore compiler messages "path prefix not used" and "linker input
27716 file unused".
27717
27718 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
27719
27720 * lib/gcc.exp (runtest_file_p): Define if missing.
27721 * gcc.prms/template.c: Example to work from.
27722
27723 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
27724
27725 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
27726 * lib/dg.exp (dg-test): Call unsupported testcases as such.
27727
27728 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
27729 * gcc.prms/1883.c: Moved from compile/940714-1.c.
27730 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
27731 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
27732
27733 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
27734 (dg-process-target): No longer a varargs proc.
27735 Return S/N for target, P/F for xfail. All callers changed.
27736 (user option procs): More argument checking.
27737 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
27738 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
27739 (dg-test): Skip test if not running on selected target in `dg-do'.
27740 Update handling of `dg-do-what', `dg-output-text'.
27741 Separate execution pass/fail from output pattern match pass/fail.
27742 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
27743
27744 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
27745
27746 * gcc.c-torture/special/special.exp: Don't expect failure for mips
27747 target for 920510-1.c.
27748
27749 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
27750
27751 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
27752 Clean up comment regarding use of passcnt, etc.
27753 (gcc_stat): Don't update `testcnt' here.
27754 (gcc_finish): Do it here.
27755 Might as well reset `but_id' here too.
27756 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
27757 to determine if the file should be tested.
27758 * gcc.c-torture/compile/compile.exp: Likewise.
27759 * gcc.c-torture/execute/execute.exp: Likewise.
27760 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27761 * gcc.misc-tests/dg-test.exp: Likewise.
27762 * gcc.prms/prms.exp: Likewise.
27763 * gcc.wendy/wendy.exp: Likewise.
27764 * g++.old-deja.exp: Likewise.
27765 Move "Testing file" message to verbose level 1.
27766
27767 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
27768
27769 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
27770
27771 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
27772
27773 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
27774 (default_gcc_start): Accept optional second list element
27775 of compiler flags. Print compiler output at verbosity level 2.
27776 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
27777 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
27778 Save current values of framework globals passcnt, failcnt, xpasscnt,
27779 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
27780 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
27781 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
27782 xfailcnt to compute stats. Update framework global `testcnt' from
27783 pass/fail counts.
27784 (gcc_finish): New proc. Clean up test environment.
27785 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
27786 (gcc_epass, gcc_efail): Delete.
27787 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
27788 argument of line number.
27789 (dg-init): If the tool has an init routine, call it.
27790 (dg-test): Remove args `cflags_var' and `libs_var'.
27791 Pass all compiler options to ${tool}_start.
27792 Handle missing line number.
27793 (dg-finish): New function.
27794 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
27795 particular files. Call gcc_finish at end. Move "skipping test"
27796 message to verbosity level 3.
27797 * gcc.c-torture/compile/compile.exp: Likewise.
27798 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27799 * gcc.c-torture/execute/execute.exp: Likewise.
27800 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27801 Print testcase being tried at verbosity level 1.
27802 * gcc.c-torture/special/special.exp: Unset xfail.
27803 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27804 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
27805 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
27806 * gcc.failure/failure.exp: Likewise.
27807 * gcc.ieee/ieee.exp: Likewise.
27808 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
27809 Update call to dg-test. Call dg-finish at end.
27810 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
27811 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27812 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
27813 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
27814 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
27815 * gcc.wendy/wendy.exp: Add copyright.
27816 Delete setting of tmpdir (done by gcc_init).
27817 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
27818 Pass compiler flags to gcc_start. Call gcc_finish at end.
27819 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
27820 gcc_[ce]pass/fail.
27821
27822 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
27823
27824 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
27825 confusion.
27826 (g++_load): Likewise.
27827
27828 * config/*.exp (gcc_load): Some were varargs fns and some were not.
27829 Rename argument to `prog' to remove the confusion.
27830 Varargs fns behave differently too!
27831 (g++_load): Likewise.
27832
27833 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
27834
27835 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
27836 what it is. Delete (always) printing of status value for !native.
27837 Simplify verbose code, and include status and exec_output.
27838 (g++_load): Use gcc_load.
27839
27840 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
27841
27842 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
27843 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
27844 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
27845 940714-3.c as these testcases don't exist anymore. Make
27846 va-arg-1.c expected to pass.
27847
27848 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
27849
27850 * gcc.misc-tests/misc.exp: Only run specific testcases.
27851 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
27852 * gcc.misc-tests/dg-[1-9].c: New files.
27853
27854 * lib/dg.exp: New testsuite driver.
27855 * gcc.prms/prms.exp: Use it.
27856
27857 * README.gcc: New file.
27858
27859 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
27860 Document and reset `lxpass' and `lxfail'.
27861 Simplify "initialized" message.
27862 (gcc_stat): Clean up comments a little.
27863
27864 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
27865
27866 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
27867
27868 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
27869
27870 * lib/old-dejagnu.exp (process-option): New proc.
27871 (old-dejagnu-init, old-dejagnu-stat): Likewise.
27872 (old-dejagnu): Simplify.
27873 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
27874
27875 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
27876
27877 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
27878 exists and is not an empty string.
27879
27880 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
27881 $xfail rather than calling setup_xfail. Clear $xfail when test is
27882 finished.
27883 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
27884 automatically.
27885
27886 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
27887 longer expected to fail.
27888
27889 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
27890 "f" function call.
27891
27892 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
27893
27894 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
27895 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
27896 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
27897 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
27898 c-torture-1.29.
27899
27900 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
27901 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
27902
27903 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
27904
27905 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
27906 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
27907
27908 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
27909 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
27910 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
27911
27912 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
27913
27914 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
27915 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
27916 940714-1.c, 940714-2.c, 940714-3.c},
27917 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
27918 gcc.misc-tests/{mg.c,mg.exp}:
27919 New tests.
27920 * gcc.noncompile/noncompile.exp: Change accordingly.
27921
27922 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
27923
27924 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
27925 Undo previous clobberage.
27926
27927 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
27928
27929 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
27930 * gcc.special/{930510-1.c, special.exp}:
27931 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
27932 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
27933 struct-varargs-1.c}: New tests from c-torture-1.26.
27934
27935 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
27936
27937 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
27938 argument to switch.
27939
27940 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
27941
27942 * Revert the previous changes. Please see Rob's directory
27943 (/lisa/test/rob/progressive/gcc/testsuite) for testing
27944 fixes.
27945
27946 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
27947
27948 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
27949 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
27950 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
27951 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
27952 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
27953 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
27954 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
27955 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
27956 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
27957 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
27958 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
27959 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
27960 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
27961 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
27962 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
27963 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
27964 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
27965 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
27966 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
27967 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
27968 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
27969 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
27970 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
27971 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
27972 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
27973 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
27974 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
27975
27976 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
27977
27978 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
27979 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
27980 with perror calls.
27981
27982 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
27983
27984 * config/unix.exp (g++_load): Fix syntax.
27985
27986 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
27987
27988 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
27989 * gcc.noncompile/921017-1.c: Deleted obsolete test.
27990 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
27991 Don't expect va-arg-1.c to fail. Correct expected output for
27992 920928-1.c.
27993 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
27994 * gcc.wendy/hbm4.c: Correct typo.
27995 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
27996
27997 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
27998
27999 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
28000 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
28001 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
28002 * lib/c-torture.exp (c-torture-compile): Ditto.
28003
28004 Reduce volume of output (remove all the -I's and such).
28005 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
28006 Call gcc_cpass, gcc_cfail.
28007 (c-torture): Pass testing option to c-torture-compile.
28008
28009 1994-03-21 Doug Evans (dje@cygnus.com)
28010
28011 Bring patches over from progressive.
28012 * config/default.exp: Exit remote shell cleanly.
28013 (g++_exit, g++_start): Add default versions.
28014 * config/sim.exp (gcc_load): Use perror, not error.
28015
28016 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
28017
28018 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
28019 set in site.exp.
28020
28021 1994-03-14 Doug Evans (dje@cygnus.com)
28022
28023 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
28024 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
28025 (wendy_try): New proc to run testcase.
28026 (main loop): Call 'em.
28027 * gcc.wendy/*.c: Clean up pass to correct expected output.
28028
28029 * lib/gcc.exp: Minor cleanup work.
28030 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
28031
28032 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
28033
28034 * config/sim.exp (gcc_load): Document return codes better.
28035 Don't pass -v to simulator.
28036
28037 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
28038
28039 * gcc.special/920717-x.c: Fix typo.
28040 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
28041 get at sources.
28042
28043 * lib/mike-gcc.exp: Fix typo.
28044
28045 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
28046
28047 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
28048 binary to use, transform the name.
28049 * config/*.exp: rename everything. Nuke any g++ specific files,
28050 it's now a special case of gcc that requires no special support.
28051 Add a default.exp for unsupported targets.
28052
28053 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
28054
28055 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
28056 lib/old-dejagnu.exp: Fix a few patterns to work with the new
28057 version of Tcl.
28058
28059 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
28060
28061 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
28062 than a warning.
28063
28064 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
28065
28066 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
28067
28068 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
28069
28070 * gcc.execute/execute.exp: Combine opt_list and foption_list into
28071 option_list. Compile every file with only 4/6 option choices
28072 (same as C torture) instead of with 12/18 different option
28073 choices.
28074 * lib/c-torture.exp: Likewise.
28075
28076 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
28077 not already set.
28078
28079 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
28080
28081 * lib/old-deja.exp: Add `excess errors test fails' error, now one
28082 can put an XFAIL *-*-* on excess errors.
28083
28084 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
28085
28086 * g++.law: Add more tests derived from g++-bugs snapshots.
28087
28088 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
28089 equivalent to g++.law/init9.
28090
28091 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
28092 compiled it, and the a.out file after we've run it.
28093
28094 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
28095
28096 * lib/mike-g++.exp (postbase): Delete the .o file after we've
28097 compiled it, and the a.out file after we've run it.
28098
28099 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
28100
28101 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
28102
28103 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
28104
28105 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
28106 version number.
28107
28108 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
28109
28110 * g++.law: New directory of g++ tests derived from the g++-bugs
28111 snapshots.
28112
28113 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
28114
28115 * gcc.compile: initbug1.c initbug1.exp testcase added
28116
28117 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
28118
28119 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
28120 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
28121 fixes submitted by Jeff Law (law@cs.utah.edu)
28122 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
28123 Jeff Law (law@cs.utah.edu)
28124
28125
28126 1993-11-30 Mike Stump (mrs@cygnus.com)
28127
28128 * config/unix-g++.exp: Follow the gcc way of doing things.
28129 * g++.old-deja/old-deja.exp: Minor updates.
28130 * lib/g++.exp: New file, follow the gcc way of doing things.
28131 * lib/old-dejagnu.exp: Minor updates.
28132 * lib/mike-g++.exp: Always unset errorInfo.
28133
28134 1993-11-06 Mike Stump (mrs@cygnus.com)
28135
28136 * lib/gcc.exp: Fix some errors with the below change, CC and
28137 CFLAGS should be global when setting, not local.
28138
28139 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
28140
28141 * lib/gcc.exp: Transform tool name.
28142
28143 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28144
28145 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
28146
28147 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28148
28149 * lib/gcc.exp: change gcc_done to gcc_stat
28150
28151 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
28152
28153 * Upgraded gcc testsuite to c-torture version 1.25
28154
28155 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
28156
28157 * lib/gcc.exp: added reporting code. Changed verbose compile message.
28158 * lib/c-torture: added hooks for new reporting code.
28159
28160 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
28161
28162 * config/sh-gcc.exp: check if sh-sim exists in the path
28163
28164 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
28165
28166 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
28167 * gcc.compile/compile.exp: Initial changes for new logic.
28168 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
28169 * gcc.failure/failure.exp: Initial changes for new logic.
28170 * gcc.ieee/ieee.exp: Initial changes for new logic.
28171 * gcc.misc-tests/misc.exp: Initial changes for new logic.
28172 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
28173 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
28174 * lib/c-torture.exp: Initial changes for new logic.
28175 * lib/gcc.exp: Initial changes for new logic.
28176
28177 1993-10-15 Mike Stump (mrs@cygnus.com)
28178
28179 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
28180 depend upon failure or success. Fully qualify names in failure
28181 and success messages. Always remove a.out before starting
28182 compile, just in case. Pay more attention to error text output by
28183 the compiler. Handle testcases with no known past errors just
28184 like all others, so that things are uniform. Other miscellaneous
28185 improvements.
28186
28187 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
28188
28189 * gcc.cpp: new directory for cpp tests
28190
28191 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
28192
28193 * lib/chill.exp: Code reformatted, removed unused code.
28194 * config/unix-chill.exp: Code reformatted, removed unused code.
28195 * chill.execute/execute.exp: Code reformatted, removed unused code.
28196 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
28197
28198 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
28199
28200 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
28201 routines not written.
28202
28203 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
28204
28205 * config/bug-gcc.exp: Use new procs from bug.exp.
28206
28207 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
28208
28209 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
28210 via ftp, rather than depending on NFS.
28211 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
28212 case.
28213
28214 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
28215
28216 * config/bug-gcc.exp: Use new download proc.
28217
28218 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
28219
28220 * chill.execute/execute.exp: cleanups, handles errors better
28221 * chill.compile/compile.exp: rewrite, based on execute.exp
28222 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
28223 * lib/chill.exp: major changes to diff proc and compile and link
28224 procs. added chill_fail and chill_pass wrappers to pass and
28225 fail. added more comments, and handle error codes better.
28226 Added a hack to capture stderr from exec, so noncompile tests
28227 can work.
28228
28229 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
28230
28231 * chill.execute/execute.exp: rewrite of testsuite driver
28232 * lib/chill.exp: rewrite of testsuite driver
28233 * config/unix-chill.exp: rewrite of testsuite driver
28234
28235 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
28236
28237 In chill.execute:
28238 * iexpr.ch: Standardize uppercase.
28239 * tuples.dat: Standardize uppercase.
28240 * vary.ch: standardize. Correct varying string assignments.
28241 * vary.dat: Add new output lines.
28242
28243 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
28244
28245 In chill.execute:
28246 * chprintf.ch: Standardize use of uppercase.
28247 * tuples.ch: Standardize and turn arr2 into a DCL,
28248 rather than a SYN.
28249 * pinits.ch: Standardize.
28250
28251 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
28252
28253 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
28254 * Makefil: Renamed to Makefile.in.
28255 * configure.in: New.
28256
28257 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
28258
28259 In chill.execute:
28260 * .cvsignore: Add result/output files.
28261 * Makefile: Fix up variables at start. Use MFLAGS
28262 everywhere. Correct bool_loc, built_ins entries.
28263 Add entry for vary1.ch.
28264 * bitarray.ch: Standardize upper-case usage.
28265 * bitexpr.ch: Standardize, add output of b1.
28266 * params.ch: Use arrayt in along PROC parameters, to
28267 avoid novelty problems.
28268 * sets.ch: Tiny cleanup.
28269 * vary1.ch: Re-indent.
28270
28271 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
28272
28273 * Add PR-related files to Makefiles, .cvsignore files, etc.
28274
28275 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
28276
28277 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
28278 with compiler objects. New names are test-flow.c and test-loop.c
28279
28280 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
28281
28282 * Upgraded c-torture tests from 1.19 to 1.20
28283
28284 * new files:
28285 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
28286 * gcc.compile: 930623-1.c 930623-2.c
28287 * gcc.noncompile: 930622-1.c 930622-2.c
28288 * gcc.failure: 920411-1.c 920627-2.c
28289 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
28290
28291 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
28292
28293 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28294 More changes to get testsuite working properly. Needs more work.
28295 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
28296
28297 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
28298
28299 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
28300 More changes to get testsuite working properly. Needs more work.
28301
28302 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
28303
28304 * chill.compile/compile.exp: Added for Dejagnu support
28305 * chill.execute/execute.exp: Added for Dejagnu support
28306 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
28307
28308 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
28309
28310 This should complete moving the CHILL test files.
28311 * chill.noncompile(.cvsignore printf.grt
28312 in-printf.grt chprintf.grt chprintf.ch):
28313 Added test-support files.
28314 (Makefile): Modified further.
28315 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
28316 signal.ch): Added test files.
28317 * chill.execute (.cvsignore printf.grt printr.c
28318 in-printf.grt rts.c chprintf.grt rts.h): Added
28319 test-support files.
28320 (Makefile): More corrections.
28321
28322 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
28323
28324 * chill.compile, chill.execute, chill.nocompile: Add CHILL
28325 test cases, ready for DejaGnu.
28326
28327 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
28328
28329 * Upgraded c-torture tests from 1.18 to 1.19
28330
28331 * gcc.compile: added test(s):
28332 930607-1.c
28333 * gcc.execute: added test(s):
28334 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
28335
28336 * added new subdirectory for misc tests: gcc.misc-tests
28337 * gcc.misc-test(s): added tests:
28338 inst-check.c test-consts.c test-ior.c test-switch.c
28339
28340 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
28341
28342 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
28343
28344 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
28345
28346 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
28347
28348 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
28349
28350 * Upgraded c-torture tests from 1.17 to 1.18
28351
28352 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
28353
28354 * Upgraded c-torture tests from 1.12 to 1.17
28355
28356 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
28357
28358 * lib/old-dejagnu.exp:
28359 Fixed handling of XFAIL target triplets to correctly
28360 recognize wildcard characters. Removed code that
28361 appended a unique id tag to the end of the file name
28362 printed out by the result of the testcases within a
28363 given test file.
28364
28365 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
28366
28367 * lib/old-dejagnu.exp:
28368 Reworked expected failure handling to trigger off of XFAIL
28369 keyword in keyphrase embeded in testcase source code. The
28370 XFAIL keyword must be at the end of the keyphrase line. It
28371 may optionally be followed by one or more target triplets.
28372 It has just occured that the handling of wildcards in the
28373 target triplet may not be correct.
28374
28375 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
28376
28377 * g++.old-deja/tests:
28378 Moved all subdirectories up one level into g++.old-deja .
28379
28380 * lib/old-dejagnu.exp:
28381 Fixed problem with CXXFLAGS not being properly reset, and being
28382 corrupted with extraneous "-c" compiler option. This was
28383 causing binaries to not be generated for test that needed them.
28384 Modified strings passed to "pass" and "fail" so that individual
28385 tests from the same test file would be distinguished by an
28386 identifier appended to the test file name in the summary logs;
28387 this corrected a problem with erroneous diff logs. Added code
28388 to search testcases for expected fail and unexpected pass keywords.
28389
28390 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
28391
28392 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
28393
28394 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
28395
28396 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
28397 Removed extraneous text from end of "Special g++ Options"
28398 keyphrase.
28399
28400 * lib/old-dejagnu.exp: Added pattern matching to look for new
28401 keywords, embedded in testcases comments, which will trigger
28402 calls to xpass and xfail.
28403
28404 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
28405
28406 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
28407 comments embedded in the testcases, especially the one looking for
28408 special compiler options, as well as the pattern matching for the
28409 compiler output again.
28410
28411 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
28412
28413 * lib/old-dejagnu.exp: Do a proper check of the return value for
28414 execute tests. Fixed several problems with the pattern matching
28415 of the compiler output which gave erroneous test results.
28416 Changed several of the test result messages to be more descriptive.
28417 * config/unix-g++.exp: Proc g++_load now actually works and
28418 executes the tests passed to it and returns a usable return
28419 value.
28420
28421 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
28422
28423 * lib/gcc.exp: Exits gracefully if $CC is bogus.
28424
28425 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
28426
28427 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
28428 Modified both files to properly execute the old style
28429 dejagnu tests. The previous versions of these files were
28430 experimental and did not function anything near correctly.
28431
28432 1993-04-05 Rob Savoye (rob@cygnus.com)
28433
28434 * Removed all Makefile.in and configure.in files. No configuration
28435 needed now.
28436
28437 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
28438
28439 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
28440
28441 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
28442
28443 * gcc.compile/configure.in, gcc.unsorted/configure.in,
28444 gcc.special/configure.in, gcc.noncompile/configure.in,
28445 gcc.execute/configure.in, gcc.code_quality/configure.in,
28446 g++.other/configure.in, g++.old-deja/configure.in,
28447 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
28448 in srcname setting.
28449
28450 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
28451
28452 * lib/udi.exp: Fixed mondfe and mondfe_download.
28453 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
28454 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
28455
28456 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
28457
28458 * config/udi-gdb.exp: Check $shell_id after connecting to target.
28459 (gdb_exit): Don't remove *_soc files.
28460
28461 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
28462
28463 * lib/c-torture.exp: Don't look for main; instead always use -w
28464 -c. This is how the c-torture tests work. Remove the object
28465 file if the compilation succeeds.
28466 * gcc.execute/execute.exp: Remove executable if test passes.
28467 * gcc.noncompile/noncompile.exp: Every test is an expected
28468 failure.
28469 * gcc.special/special.exp: Added tests from c-torture 1.11,
28470 corrected use of existing test.
28471 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
28472 gcc.execute/920625-1.c: Updated to c-torture 1.11.
28473 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
28474 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
28475 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
28476 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
28477 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
28478 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
28479 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
28480 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
28481 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
28482 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
28483 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
28484 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
28485 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
28486 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
28487 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
28488 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
28489 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
28490 c-torture 1.11.
28491 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
28492 correspond to c-torture 1.11.
28493
28494 * New file.