]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR middle-end/19650 (miscompiling of array acess of (int)(a==2))
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-01-31 Dale Johannesen <dalej@apple.com>
2
3 * g++.dg/opt/pr19650.C: New test.
4
5 2005-01-31 Richard Henderson <rth@redhat.com>
6
7 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
8 long double for intel double extended format.
9 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
10
11 2005-01-30 Mark Mitchell <mark@codesourcery.com>
12
13 PR c++/19555
14 * g++.dg/template/static10.C: New test.
15
16 PR c++/19395
17 * g++.dg/parse/error24.C: New test.
18
19 PR c++/19367
20 * g++.dg/lookup/builtin1.C: New test.
21
22 PR c++/19457
23 * g++.dg/warn/conv3.C: New test.
24
25 2005-01-30 Bud Davis <bdavis@gfortran.org>
26
27 PR fortran/19647
28 * gfortan.dg/inquire_7.f90
29
30 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
31
32 PR tree-optimization/15791
33 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
34 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
35 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
36 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
37 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
38 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
39 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
40 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
41 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
42 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
43
44 2005-01-29 Paul Brook <paul@codesourcery.com>
45
46 PR fortran/18565
47 * check.c (real_or_complex_check): New function.
48 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
49 * intrinsic.c (add_functions): Use new check functions.
50 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
51 Add prototypes.
52
53 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
54
55 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
56 gcc.dg/lvalue-3.c: New tests.
57 * gcc.dg/concat.c: Update expected messages.
58
59 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
60
61 PR libfortran/19595
62 * gfortran.dg/eor_1.f90: New test.
63
64 2005-01-29 Steven G. Kargl <kargls@comcast.net>
65
66 PR fortran/19589
67 * gfortran.dg/logical_data_1.f90: New test.
68
69 2005-01-28 Mark Mitchell <mark@codesourcery.com>
70
71 PR c++/19253
72 * g++.dg/template/crash33.C: New test.
73
74 PR c++/19667
75 * g++.dg/template/crash32.C: New test.
76
77 2005-01-28 Ian Lance Taylor <ian@airs.com>
78
79 PR middle-end/16558
80 * g++.dg/warn/Wreturn-type-2.C: New test.
81
82 2004-06-24 Jeff Law <law@redhat.com>
83
84 * gcc.dg/tree-ssa/20050128-1.c: New test.
85
86 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
87
88 * gcc.target/frv/all-mdpackh-1.c: New test.
89
90 2005-01-28 Steven Bosscher <stevenb@suse.de>
91
92 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
93
94 2005-01-27 Richard Henderson <rth@redhat.com>
95
96 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
97
98 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
99
100 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
101
102 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
103
104 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
105 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
106 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
107 to cope with cases where the multilib options override the dg-options.
108
109 2005-01-27 Jakub Jelinek <jakub@redhat.com>
110
111 PR c/18946
112 * gcc.dg/noncompile/20050120-1.c: New test.
113
114 2005-01-26 Diego Novillo <dnovillo@redhat.com>
115
116 PR tree-optimization/19633
117 * gcc.dg/pr19633.c: New test.
118 * gcc.dg/tree-ssa/pr19633.c: New test.
119
120 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
121
122 * gcc.dg/20041216-1.c: New test.
123
124 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
125
126 PR objc/18862
127 * objc.dg/selector-2.m: New test.
128
129 2005-01-26 Jakub Jelinek <jakub@redhat.com>
130
131 * g++.dg/opt/range-test-2.C: New test.
132
133 PR rtl-optimization/19579
134 * gcc.c-torture/execute/20050124-1.c: New test.
135
136 2005-01-26 Greg Parker <gparker@apple.com>
137 Stuart Hastings <stuart@apple.com>
138
139 * gcc.c-torture/execute/20050125-1.c: New.
140
141 2005-01-18 Jan Hubicka <jh@suse.cz>
142
143 PR tree-optimize/19337
144 * gcc.c-torture/compile/20050119-1.c: New test.
145
146 2005-01-24 James E Wilson <wilson@specifixinc.com>
147
148 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
149 test for successful match.
150
151 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
152
153 PR objc/18408
154 * objc.dg/comp-types-7.m: New test.
155
156 2005-01-24 Janis Johnson <janis187@us.ibm.com>
157
158 * lib/target-supports.exp (current_target_name): New.
159 (check_effective_target_ilp32, check_effective_target_lp64):
160 Cache the result to use as long as the current target, with
161 multilib flags, remains the same.
162
163 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
164 (dg-require-weak, dg-require-visibility, dg-require-alias,
165 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
166 dg-require-effective-target, dg-skip-if): Remove call to
167 skip_test_and_clear_xfail.
168 (dg-test): Clear xfail data.
169
170 2005-01-24 Jakub Jelinek <jakub@redhat.com>
171
172 PR target/17751
173 * gcc.dg/ppc64-toc.c: New test.
174
175 * g++.dg/tree-ssa/empty-1.C: New test.
176
177 PR middle-end/19551
178 * gcc.c-torture/execute/20050121-1.c: New test.
179 * gcc.dg/20050121-2.c: New test.
180
181 2004-01-23 Steven G. Kargl <kargls@comcast.net>
182 Paul Brook <paul@codesourcery.com>
183
184 PR fortran/17941
185 * gfortran.dg/real_const_1.f: New test.
186 * gfortran.dg/real_const_2.f90: New test.
187 * gfortran.dg/complex_int_1.f90: New test.
188
189 2005-01-23 Bud Davis <bdavis9659@comcast.net>
190
191 PR fortran/19313
192 * gfortan.dg/inquire_6.f90: New test.
193
194 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
195
196 PR libfortran/19451
197 * open_readonly_1.f90: New test.
198
199 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
200
201 PR libfortran/18982
202 * gfortran.dg/open_new.f90: New file.
203
204 2005-01-22 Paul Brook <paul@codesourcery.com>
205
206 * namelist_1.f90: New test.
207
208 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
209
210 PR tree-optimization/19484
211 * gcc.c-torture/compile/20050122-[12].c: New tests.
212
213 2005-01-22 Paul Brook <paul@codesourcery.com>
214
215 * gfortran.dg/implicit_2.f90: New test.
216
217 2005-01-22 Bud Davis <bdavis9659@comcast.net>
218
219 PR fortran/19314
220 * gfortran.dg/inquire_5.f90: New test.
221
222 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
223
224 PR c/18809
225 * gcc.dg/pr18809-1.c: New test.
226
227 2005-01-21 Ian Lance Taylor <ian@airs.com>
228
229 * gcc.dg/20050121-1.c: New test.
230
231 PR tree-optimization/13000
232 * gcc.dg/20040206-1.c: Change warning to point where function is
233 being inlined.
234
235 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
236
237 PR c++/19208
238 * g++.dg/template/array11.C: New test.
239
240 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
241
242 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
243 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
244 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
245 * gfortran.dg/getenv_1.f90: Add dg-do directive.
246 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
247 gfortran.dg/pr17164.f90: Add missing dg-do directives.
248
249 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
250
251 PR tree-optimization/15349
252 * gcc.dg/tree-ssa/pr15349.c: New.
253
254 2005-01-20 Steve Ellcey <sje@cup.hp.com>
255
256 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
257
258 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
259
260 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
261 scan-assembler-times directive name.
262
263 * gcc.dg/asm-a.c: Move dg-require-effective-target to
264 after dg-do.
265
266 PR rtl-optimization/19462
267 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
268
269 2005-01-19 Steve Ellcey <sje@cup.hp.com>
270
271 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
272 counting function calls on ia64.
273
274 2005-01-19 Jakub Jelinek <jakub@redhat.com>
275
276 PR rtl-optimization/15139
277 * gcc.dg/20050111-2.c: New test.
278
279 PR c/17297
280 * gcc.c-torture/compile/20050113-1.c: New testcase.
281
282 PR middle-end/19164
283 * gcc.dg/20050113-1.c: New testcase.
284
285 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
286
287 * gcc.dg/vect/vect-85.c: Add comment.
288 * gcc.dg/vect/vect-86.c: Add xfail for now.
289 * gcc.dg/vect/vect-87.c: Add xfail for now.
290 * gcc.dg/vect/vect-88.c: Add xfail for now.
291 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
292
293 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
294
295 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
296
297 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
298
299 * g++.dg/debug/typedef3.C: New test.
300
301 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
302
303 PR c/19472
304 * gcc.dg/asm-a.c: New test.
305
306 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
307
308 * gcc.dg/sh-relax.c: Add prototype for abort.
309
310 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
311
312 * gcc.dg/short-compare-1.c: New test.
313 * gcc.dg/short-compare-2.c: Likewise.
314
315 2005-01-18 Michael Matz <matz@suse.de>
316
317 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
318
319 2005-01-17 Diego Novillo <dnovillo@redhat.com>
320
321 PR tree-optimization/19121
322 * gcc.c-torture/compile/pr19121.c: New test.
323
324 2005-01-17 James E. Wilson <wilson@specifixinc.com>
325
326 PR target/19357
327 * gcc.c-torture/compile/pr19357.c: New test.
328
329 2005-01-17 Ian Lance Taylor <ian@airs.com>
330
331 PR c/5675
332 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
333 pass--those that refer just to the variable, possibly with a
334 cast.
335 * gcc.dg/c99-const-expr-3.c: Likewise.
336
337 PR middle-end/13127
338 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
339 longer emitted.
340
341 2005-01-16 Bud Davis <bdavis9659@comcast.net>
342
343 PR fortran/18778
344 * gfortran.dg/endfile_2.f90: New test.
345
346 2005-01-16 Steven G. Kargl <kargls@comcast.net>
347
348 PR 19168
349 * gfortran.dg/select_5.f90: New test.
350
351 2004-01-16 Paul Brook <paul@codesourcery.com>
352
353 * gfortran.dg/common_4.f90: New test.
354
355 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
356
357 PR rtl-optimization/19462
358 * gcc.dg/torture/pr19462-1.c: New test.
359
360 2005-01-15 Ziemowit Laski <zlaski@apple.com>
361
362 PR objc/19321
363 * objc.dg/func-ptr-2.m: New.
364 * objc.dg/volatile-1.m: New.
365
366 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
367
368 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
369
370 2005-01-15 Jakub Jelinek <jakub@redhat.com>
371
372 PR tree-optimization/19060
373 * gcc.c-torture/execute/20050104-1.c: New test.
374
375 2005-01-15 Bud Davis <bdavis9659@comcast.net>
376
377 PR fortran/18983
378 * gfortran.dg/write_to_null.f90: New test.
379
380 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
381 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
382
383 PR other/19328
384 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
385 argument.
386
387 2005-01-15 Jakub Jelinek <jakub@redhat.com>
388
389 PR c++/19263
390 * g++.dg/init/vector1.C: New test.
391
392 2005-01-14 James E. Wilson <wilson@specifixinc.com>
393
394 PR target/13158
395 * gcc.target/ia64/sibcall-unwind-1.c: New test.
396 PR target/18987
397 * gcc.target/ia64/sibcall-unwind-2.c: New test.
398
399 2005-01-14 Steven G. Kargl <kargls@comcast.net>
400
401 * gfortran.dg/select_1.f90: New test.
402 * gfortran.dg/select_2.f90: New test.
403 * gfortran.dg/select_3.f90: New test.
404 * gfortran.dg/select_4.f90: New test.
405
406 2005-01-14 Jakub Jelinek <jakub@redhat.com>
407
408 PR middle-end/19084
409 PR rtl-optimization/19348
410 * gcc.dg/20050111-1.c: New test.
411 * gcc.c-torture/execute/20050111-1.c: New test.
412
413 * gcc.dg/i386-asm-4.c: New test.
414
415 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
416
417 * gcc.dg/nested-func-2.c: New test.
418 * ada/acats/norun.lst: Remove c953002.
419
420 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
421
422 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
423
424 2005-01-12 Ben Elliston <bje@au.ibm.com>
425
426 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
427
428 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
429
430 PR target/18761
431 * g++.dg/abi/align1.C: New test.
432
433 2005-01-11 Alan Modra <amodra@bigpond.net.au>
434
435 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
436 at a time.
437 * g++.dg/ext/altivec_check.h: Support compiling as C.
438
439 2005-01-10 Roger Sayle <roger@eyesopen.com>
440
441 PR c++/19355
442 * g++.dg/expr/pr19355-1.C: New test case.
443
444 2005-01-10 Laurent GUERBY <laurent@guerby.net>
445
446 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
447 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
448 * ada/acats/tests/c3/c92005b.ada: Likewise.
449 * ada/acats/tests/c3/cxb3012.a: Likewise.
450 * ada/acats/norun.lst: Add c380004 and c953002, add PR
451
452 2005-01-09 Paul Brook <paul@codesourcery.com>
453
454 * gfortran.dg/common_2.f90: New file.
455 * gfortran.dg/common_3.f90: New file.
456
457 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
458
459 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
460
461 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
462
463 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
464 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
465 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
466 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
467 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
468 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
469 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
470 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
471 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
472 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
473 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
474 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
475 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
476 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
477 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
478 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
479 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
480 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
481 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
482 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
483 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
484 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
485 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
486 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
487 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
488 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
489 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
490 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
491 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
492 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
493 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
494 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
495 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
496 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
497 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
498 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
499 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
500 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
501 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
502 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
503 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
504 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
505 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
506 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
507 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
508 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
509 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
510 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
511 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
512 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
513 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
514 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
515 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
516 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
517 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
518 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
519 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
520 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
521 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
522 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
523 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
524 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
525 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
526 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
527 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
528 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
529 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
530
531 * gcc.dg/vect/vect-1.c: Fix spelling.
532 * gcc.dg/vect/vect-10.c: Fix spelling.
533 * gcc.dg/vect/vect-11.c: Fix spelling.
534 * gcc.dg/vect/vect-12.c: Fix spelling.
535 * gcc.dg/vect/vect-14.c: Fix spelling.
536 * gcc.dg/vect/vect-15.c: Fix spelling.
537 * gcc.dg/vect/vect-16.c: Fix spelling.
538 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
539 * gcc.dg/vect/vect-64.c: Fix comments.
540 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
541
542 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
543 Ira Rosen <irar@il.ibm.com>
544
545 * gcc.dg/vect/vect-70.c: New test.
546 * gcc.dg/vect/vect-71.c: New test.
547
548 2005-01-09 Manfred Hollstein <mh@suse.com>
549
550 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
551 * gcc.dg/pr18241-2.c: Likewise.
552 * gcc.dg/pr18241-3.c: Likewise.
553 * gcc.dg/pr18241-4.c: Likewise.
554 * gcc.dg/pr18241-5.c: Likewise.
555
556 2005-01-08 Richard Henderson <rth@redhat.com>
557
558 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
559 False for x86 and x86-64.
560
561 2005-01-08 Diego Novillo <dnovillo@redhat.com>
562
563 PR tree-optimization/18241
564 * gcc.dg/pr18241-1.c: New test.
565 * gcc.dg/pr18241-2.c: New test.
566 * gcc.dg/pr18241-3.c: New test.
567 * gcc.dg/pr18241-4.c: New test.
568 * gcc.dg/pr18241-5.c: New test.
569
570 2005-01-08 Steven G. Kargl <kargls@comcast.net>
571
572 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
573 gfortran.dg/select_4.f90: New.
574
575 2005-01-07 Jakub Jelinek <jakub@redhat.com>
576
577 * gcc.c-torture/execute/20050107-1.c: New test.
578
579 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
580
581 PR c++/19298
582 * g++.dg/template/ref2.C: New.
583
584 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
585
586 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
587 instead of being empty.
588
589 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
590
591 PR fortran/15553
592 * gfortran.dg/array-1.f90: New test.
593
594 2005-01-07 Jakub Jelinek <jakub@redhat.com>
595
596 PR tree-optimization/19283
597 * gcc.c-torture/execute/20050106-1.c: New test.
598
599 PR rtl-optimization/18861
600 * gcc.dg/20050105-1.c: New test.
601
602 PR tree-optimization/18828
603 * gcc.dg/20050105-2.c: New test.
604
605 2005-01-07 Andreas Jaeger <aj@suse.de>
606
607 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
608
609 2005-01-07 Bud Davis <bdavis9659@comcast.net>
610
611 PR fortran/18398
612 * gfortran.dg/fmt_read.f90: New test.
613
614 2005-01-06 Geoffrey Keating <geoffk@apple.com>
615
616 * gcc.dg/rs6000-ldouble-2.c: New.
617
618 2005-01-06 Mark Mitchell <mark@codesourcery.com>
619
620 PR c++/19244
621 * g++.dg/parser/ctor2.C: New test.
622
623 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
624
625 PR c++/17154
626 * g++.dg/template/using9.C: New test.
627
628 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
629
630 PR c++/19258
631 * g++.dg/lookup/friend6.C: New test.
632
633 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
634
635 PR c++/19270
636 * g++.dg/template/array10.C: New.
637
638 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
639
640 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
641 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
642
643 2005-01-06 Jakub Jelinek <jakub@redhat.com>
644
645 * gcc.c-torture/compile/20050105-1.c: New test.
646
647 2005-01-05 Geoffrey Keating <geoffk@apple.com>
648
649 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
650
651 2005-01-05 Roger Sayle <roger@eyesopen.com>
652
653 PR middle-end/19100
654 * gcc.dg/conv-3.c: New test case.
655
656 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
657
658 * gcc.dg/asm-wide-1.c: New test.
659
660 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
661
662 PR c++/19030
663 * g++.dg/parse/crash22.C: New
664
665 2005-01-04 Geoffrey Keating <geoffk@apple.com>
666
667 PR 19257
668 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
669
670 2005-01-04 Uros Bizjak <uros@kss-loka.si>
671
672 PR middle-end/17767
673 * gcc.dg/i386-mmx-6.c: New test case.
674
675 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
676
677 PR tree-optimization/18308
678 * gcc.dg/vect/pr18308.c: New testcase.
679
680 2005-01-04 Andreas Jaeger <aj@suse.de>
681
682 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
683
684 2005-01-03 Geoffrey Keating <geoffk@apple.com>
685 Robert Bowdidge <bowdidge@apple.com>
686
687 * gcc.dg/cpp/subframework1.c: New.
688 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
689 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
690 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
691 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
692
693 2005-01-03 Geoffrey Keating <geoffk@apple.com>
694
695 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
696 producing warning.
697 * gcc.dg/darwin-weakimport-2.c: New.
698
699 2005-01-03 Richard Henderson <rth@redhat.com>
700
701 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
702
703 2005-01-03 Richard Henderson <rth@redhat.com>
704
705 * gcc.dg/vect/vect.exp: Enable for ia64.
706 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
707 (check_effective_target_vect_float): Likewise.
708 (check_effective_target_vect_no_align): Likewise.
709 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
710 * gcc.dg/vect/vect-8.c: Likewise.
711
712 2005-01-03 Uros Bizjak <uros@kss-loka.si>
713
714 PR target/19236
715 * gcc.dg/pr19236-1.c: New test case.
716
717 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
718
719 PR rtl-optimization/12092
720 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
721
722 2005-01-02 Andreas Jaeger <aj@suse.de>
723
724 * gcc.dg/pr12092-1.c: Do not run on x86_64.
725
726 2005-01-01 Roger Sayle <roger@eyesopen.com>
727 Andrew Pinski <pinskia@physics.uc.edu>
728
729 PR rtl-optimization/12092
730 * gcc.dg/pr12092-1.c: New test case.
731
732 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
733
734 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
735 'hidden' and 'default' for better portability.
736 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
737
738 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
739 6 and 7.
740 * g++.old-deja/g++.brendan/new3.C: Likewise.
741
742 2005-01-01 Steven Bosscher <stevenb@suse.de>
743
744 * gcc.dg/20041231-1.C: New test.
745 * g++.dg/warn/Wunreachable-code-1.C: New test.
746
747 2004-12-30 David Edelsohn <edelsohn@gnu.org>
748
749 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
750 file, not /dev/null. Abort on error.
751
752 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
753 Ziemowit Laski <zlaski@apple.com>
754
755 PR objc/18971
756 * objc.dg/encode-5.m: New test.
757
758 2004-12-29 Richard Henderson <rth@redhat.com>
759
760 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
761 * objc.dg/stabs-1.m: Disable for ia64.
762
763 2004-12-29 Mark Mitchell <mark@codesourcery.com>
764
765 PR c++/19190
766 * g++.dg/warn/Wunused-10.C: New test.
767
768 2004-12-28 Richard Henderson <rth@redhat.com>
769
770 * objc.dg/stabs-1.m: Disable for alpha.
771
772 2004-12-27 Mark Mitchell <mark@codesourcery.com>
773
774 PR c++/19149
775 * g++.dg/parse/error23.C: New test.
776
777 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
778
779 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
780
781 PR fortran/19032
782 * gfortran.dg/intrinsic_modulo_1.f90: New.
783 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
784 tests with divisor -1.
785
786 2004-12-27 Mark Mitchell <mark@codesourcery.com>
787
788 * g++.dg/opt/temp1.C (memcpy): Return a value.
789
790 PR c++/19148
791 * g++.dg/expr/cond7.C: New test.
792
793 2004-12-27 Paul Brook <paul@codesourcery.com>
794
795 * gfortran.dg/g77/select_no_compile.f: Remove.
796
797 2004-12-27 Richard Henderson <rth@redhat.com>
798
799 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
800 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
801 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
802
803 2004-12-26 Richard Henderson <rth@redhat.com>
804
805 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
806 by 1i instead of token pasting.
807
808 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
809
810 PR tree-optimization/17578
811 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
812 to additional_flags.
813 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
814
815 2004-12-25 Richard Henderson <rth@redhat.com>
816
817 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
818 Remove Alpha.
819
820 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
821
822 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
823 hppa*-*-hpux*.
824 * gcc.dg/pr17957.c (dg-options): Likewise.
825 * gcc.dg/struct-ret-1.c: Add prototype for abort.
826 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
827 instead of 0 on __hppa__.
828 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
829 "foo,%r" on hppa*-*-*.
830
831 2004-12-23 Bud Davis <bdavis9659@comcast.net>
832
833 PR fortran/19071
834 * gfortran.dg/complex_write.f90: New test.
835
836 2004-12-23 Mark Mitchell <mark@codesourcery.com>
837
838 PR c++/17595
839 * g++.dg/parse/pragma2.C: New test.
840
841 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
842
843 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
844
845 * gcc.dg/empty2.c: Add missing dg-warning.
846
847 2004-12-23 Mark Mitchell <mark@codesourcery.com>
848
849 PR c++/17413
850 * g++.dg/template/local4.C: New test.
851 * g++.dg/template/crash19.C: Add dg-error marker.
852
853 * g++.dg/template/crash31.C: Correct embedded PR number.
854
855 2004-12-23 Mark Mitchell <mark@codesourcery.com>
856
857 PR c++/16405
858 * g++.dg/opt/temp1.C: Add do-run marker.
859
860 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
861
862 * g++.dg/template/spec19.C: New.
863
864 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
865
866 PR target/16819
867 * gcc.dg/empty2.c: New.
868
869 2004-12-23 Richard Henderson <rth@redhat.com>
870
871 * lib/target-supports.exp (check_effective_target_vect_no_align):
872 Remove i?86 and x86-64.
873
874 2004-12-23 Mark Mitchell <mark@codesourcery.com>
875
876 PR c++/16405
877 * g++.dg/opt/temp1.C: New test.
878
879 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
880
881 PR c++/18733
882 * g++.dg/template/friend33.C: New testcase.
883
884 2004-12-22 Mark Mitchell <mark@codesourcery.com>
885
886 PR c++/18464
887 * g++.dg/template/cond5.C: New test.
888
889 PR c++/18492
890 * g++.dg/inherit/thunk3.C: New test.
891
892 PR c++/11224
893 * g++.dg/warn/Wunused-9.C: New test.
894
895 2004-12-22 Janis Johnson <janis187@us.ibm.com>
896
897 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
898
899 2004-12-22 Jan Beulich <jbeulich@novell.com>
900
901 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
902
903 2004-12-21 Mark Mitchell <mark@codesourcery.com>
904
905 PR c++/18378
906 * g++.dg/ext/packed8.C: New test.
907
908 PR c++/13268
909 * g++.dg/template/crash31.C: New test.
910
911 PR c++/19034
912 * g++.dg/template/crash30.C: New test.
913
914 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
915
916 PR C++/18984
917 * g++.dg/eh/ctor3.C: New test.
918
919 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
920
921 * objc.dg/stabs-1.m: Allow section name to be quoted and
922 assembly label to begin with '.LL'.
923
924 2004-12-21 Janis Johnson <janis187@us.ibm.com>
925
926 * gcc.dg/vect/vect.exp
927 (check_effective_target_lp64_or_vect_no_align): New.
928 * gcc.dg/vect/vect-77.c: Use it.
929 * gcc.dg/vect/vect-78.c: Use it.
930
931 * lib/target-supports.exp
932 (check_effective_target_vect_no_max,
933 check_effective_target_vect_no_bitwise,
934 check_effective_target_vect_no_align): New.
935 * gcc.dg/vect/vect-13.c: Use them.
936 * gcc.dg/vect/vect-17.c: Ditto.
937 * gcc.dg/vect/vect-18.c: Ditto.
938 * gcc.dg/vect/vect-19.c: Ditto.
939 * gcc.dg/vect/vect-20.c: Ditto.
940 * gcc.dg/vect/vect-27.c: Ditto.
941 * gcc.dg/vect/vect-29.c: Ditto.
942 * gcc.dg/vect/vect-44.c: Ditto.
943 * gcc.dg/vect/vect-48.c: Ditto.
944 * gcc.dg/vect/vect-50.c: Ditto.
945 * gcc.dg/vect/vect-52.c: Ditto.
946 * gcc.dg/vect/vect-54.c: Ditto.
947 * gcc.dg/vect/vect-56.c: Ditto.
948 * gcc.dg/vect/vect-58.c: Ditto.
949 * gcc.dg/vect/vect-60.c: Ditto.
950 * gcc.dg/vect/vect-72.c: Ditto.
951 * gcc.dg/vect/vect-80.c: Ditto.
952
953 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
954
955 PR c++/14075
956 * g++.dg/init/string1.C: New.
957
958 PR c++/18975
959 * g++.dg/other/synth1.C: New.
960
961 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
962
963 PR c/18963
964 * gcc.dg/pr18963-1.c: New test.
965
966 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
967
968 PR c/18596
969 * gcc.dg/funcdef-storage-1.c (foo): Remove.
970 * gcc.dg/pr18596-1.c: Use dg-error.
971 (dg-options): Use -fno-unit-at-a-time.
972 * gcc.dg/pr18596-2.c: New test.
973 * gcc.dg/pr18596-3.c: New test.
974
975 2004-12-20 Roger Sayle <roger@eyesopen.com>
976
977 PR middle-end/18683
978 * g++.dg/opt/pr18683-1.C: New test case.
979
980 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
981
982 PR other/19093
983 * g++.dg/opt/max1.C: Fix for 64bit targets.
984
985 2004-12-20 Matt Austern <austern@apple.com>
986
987 PR c++/19044
988 * g++.dg/ext/builtin6.C: New
989
990 2004-12-20 Diego Novillo <dnovillo@redhat.com>
991
992 PR tree-optimization/19080
993 * gcc.c-torture/compile/pr19080.c: New test.
994
995 2004-12-20 Steven Bosscher <stevenb@suse.de>
996
997 * gcc.dg/20041219-1.c: New test.
998
999 2004-12-19 Roger Sayle <roger@eyesopen.com>
1000
1001 PR middle-end/19068
1002 * g++.dg/opt/max1.C: New test case.
1003
1004 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1005
1006 * gcc.dg/fdata-sections-1.c: New test.
1007
1008 2004-12-18 Roger Sayle <roger@eyesopen.com>
1009
1010 PR middle-end/18548
1011 * gcc.dg/max-1.c: New test case.
1012
1013 2004-12-18 Jakub Jelinek <jakub@redhat.com>
1014
1015 * gcc.c-torture/execute/20041218-1.c: New test.
1016
1017 2004-12-17 Diego Novillo <dnovillo@redhat.com>
1018
1019 * gcc.dg/pr18501.c: New test.
1020 * gcc.dg/uninit-5.c: XFAIL.
1021 * gcc.dg/uninit-9.c: XFAIL.
1022
1023 2004-12-17 Dale Johannesen <dalej@apple.com>
1024
1025 * gcc.dg/20041213-1.c: New.
1026
1027 2004-12-17 Ziemowit Laski <zlaski@apple.com>
1028
1029 * objc.dg/stabs-1.m: Allow assembly label to begin
1030 with a dot ('.').
1031
1032 2004-12-17 Jakub Jelinek <jakub@redhat.com>
1033
1034 * gcc.c-torture/execute/20041213-1.c: Move...
1035 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
1036
1037 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
1038
1039 PR c++/18721
1040 * g++.dg/lookup/conv-5.C: New.
1041
1042 2004-12-16 Ziemowit Laski <zlaski@apple.com>
1043
1044 * objc.dg/stabs-1.m: New test.
1045
1046 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1047
1048 * gcc.dg/visibility-c.c: Change compile to
1049 assemble for the test.
1050
1051 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
1052
1053 PR target/19041
1054 * gcc.dg/visibility-c.c: New test.
1055
1056 2004-12-16 Roger Sayle <roger@eyesopen.com>
1057
1058 PR middle-end/18493
1059 * gcc.dg/switch-8.c: New test case.
1060
1061 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
1062
1063 PR c++/18905
1064 * g++.dg/template/init4.C: New.
1065 * g++.dg/opt/static3.C: Enable optimizer.
1066
1067 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
1068
1069 * g++.dg/other/complex1.C: New test.
1070
1071 2004-12-15 Alan Modra <amodra@bigpond.net.au>
1072
1073 * g++.dg/opt/inline9.C: New test.
1074
1075 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1076
1077 PR fortran/18993
1078 * gfotran.dg/nullify_1.f: New test.
1079
1080 2004-12-15 Richard Henderson <rth@redhat.com>
1081
1082 * gcc.target/i386/i386.exp: New harness.
1083 * gcc.target/i386/vect-args.c: New.
1084
1085 2004-12-15 David Edelsohn <edelsohn@gnu.org>
1086
1087 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
1088
1089 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1090
1091 PR c++/18825
1092 * g++.dg/template/friend32.C: New test.
1093
1094 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1095
1096 * cpp/pragma-once-1.c: New test.
1097 * cpp/pragma-once-1b.h: Likewise.
1098 * cpp/pragma-once-1c.h: Likewise.
1099 * cpp/pragma-once-1d.h: Likewise.
1100 * cpp/inc/pragma-once-1a.h: Likewise.
1101
1102 2004-12-15 Bud Davis <bdavis9659@comcast.net>
1103 Steven G. Kargl <kargls@comcast.net>
1104
1105 PR fortran/17597
1106 * gfortran.dg/list_read_3.f90: New test.
1107
1108 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1109
1110 * gcc.dg/ftrapv-2.c: New test.
1111
1112 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
1113
1114 PR c++/18981
1115 * g++.dg/template/typename9.C: New test.
1116
1117 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1118
1119 PR c++/18738
1120 * g++.dg/template/typename8.C: New test.
1121 * g++.dg/parse/friend2.C: Tweak error message.
1122
1123 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1124
1125 * gcc.c-torture/20041214-1.c: New test.
1126
1127 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
1128
1129 PR c++/18965
1130 * g++.dg/init/array17.C: New test.
1131
1132 2004-12-14 Mark Mitchell <mark@codesourcery.com>
1133
1134 PR c++/18793
1135 * g++.dg/init/aggr3.C: New test.
1136
1137 2004-12-14 Janis Johnson <janis187@us.ibm.com
1138
1139 * gcc.dg/altivec-types-1.c: New test.
1140 * gcc.dg/altivec-types-2.c: New test.
1141 * gcc.dg/altivec-types-3.c: New test.
1142 * gcc.dg/altivec-types-4.c: New test.
1143 * g++.dg/ext/altivec-types-1.C: New test.
1144 * g++.dg/ext/altivec-types-2.C: New test.
1145 * g++.dg/ext/altivec-types-3.C: New test.
1146 * g++.dg/ext/altivec-types-4.C: New test.
1147
1148 2004-12-14 Jakub Jelinek <jakub@redhat.com>
1149
1150 PR middle-end/18951
1151 * gcc.c-torture/execute/20041213-1.c: New test.
1152
1153 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
1154
1155 PR c++/18949
1156 * g++.dg/template/cast1.C: New.
1157
1158 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
1159
1160 * gcc.c-torture/execute/20041213-2.c: New test.
1161
1162 2004-12-13 Richard Henderson <rth@redhat.com>
1163
1164 * gcc.dg/i386-sse-10.c: Fix typo in options.
1165
1166 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
1167
1168 PR c++/18968
1169 * g++.dg/opt/pr18968.C: New test.
1170
1171 2004-12-13 Mark Mitchell <mark@codesourcery.com>
1172
1173 PR c++/18925
1174 * g++.dg/ext/visibility/staticdatamem.C: New test.
1175
1176 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
1177
1178 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
1179
1180 2004-12-13 Roger Sayle <roger@eyesopen.com>
1181
1182 PR rtl-optimization/18928
1183 * gcc.dg/pr18928-1.c: New test case.
1184
1185 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
1186
1187 PR tree-opt/16951
1188 * gcc.c-torture/compile/20041211-1.c: New.
1189
1190 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1191
1192 PR middle-end/17564
1193 * gcc.c-torture/execute/20041212-1.c: New test.
1194
1195 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1196
1197 PR fortran/18869
1198 * gfortran.dg/common_1.f90: New test.
1199
1200 2004-12-12 Steven G. Kargl <kargls@comcast.net>
1201 Paul Brook <paul@codesourcery.com>
1202
1203 PR fortran/16222
1204 * gfortran.dg/real_do_1.f90: New test.
1205
1206 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
1207
1208 PR tree-opt/18040
1209 * g++.dg/opt/ptrmem6.C: New test.
1210
1211 2004-12-11 Roger Sayle <roger@eyesopen.com>
1212
1213 PR middle-end/18921
1214 * gcc.dg/pr18921-1.c: New test case.
1215
1216 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1217
1218 PR fortran/17175
1219 * gfortran.dg/scale_1.f90: New test.
1220
1221 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
1222
1223 PR middle-end/18903
1224 * gcc.c-torture/compile/pr18903.c: New test.
1225
1226 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
1227
1228 * gcc.c-torture/execute/20041210-1.c: New test.
1229
1230 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1231
1232 PR c++/18731
1233 * g++.dg/parser/struct-1.C: New test.
1234 * g++.dg/parser/struct-2.C: New test.
1235 * g++.dg/parser/struct-3.C: New test.
1236
1237 2004-12-09 Richard Henderson <rth@redhat.com>
1238
1239 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
1240
1241 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
1242 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
1243
1244 2004-12-09 Matt Austern <austern@apple.com>
1245
1246 PR c++/18514
1247 * g++.dg/ext/builtin1.C: New
1248 * g++.dg/ext/builtin2.C: New
1249 * g++.dg/ext/builtin3.C: New
1250 * g++.dg/ext/builtin4.C: New
1251 * g++.dg/ext/builtin5.C: New
1252
1253 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
1254
1255 PR tree-opt/18904
1256 * g++.dg/opt/ptrmem5.C: New test.
1257
1258 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
1259
1260 * g++.dg/parse/typename5.C: Adjust for new error.
1261 * g++.dg/parse/typename7.C: New.
1262
1263 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1264
1265 PR c++/18073
1266 * g++.dg/other/mmintrin.C: New test.
1267
1268 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
1269
1270 PR c++/16681
1271 * g++.dg/init/array15.C: New.
1272 * g++.dg/init/array16.C: New.
1273
1274 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1275
1276 PR fortran/18826
1277 * gfortran.dg/assign_1.f90: New test.
1278
1279 2004-12-08 Nick Clifton <nickc@redhat.com>
1280
1281 * gcc.target/xstormy16/bss_below100: New directory containing tests.
1282 * gcc.target/xstormy16/data_below100: Likewise.
1283 * gcc.target/xstormy16/sfr: Likewise.
1284 * gcc.target/xstormy16/below100.S: New test source file.
1285 * gcc.target/xstormy16/below100.ld: New test linker script.
1286 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1287 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
1288 bp instructions.
1289 * gcc.target/xstormy16/bp.c: Likewise.
1290
1291 * gcc.target/xstormy16/bss_below100: New files:
1292 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1293 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1294 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1295 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1296 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1297 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1298 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1299 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1300 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1301 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1302 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1303 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1304 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1305 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1306 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1307 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1308 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1309 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1310 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1311 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1312 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1313 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1314 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1315 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1316 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1317 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1318 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1319
1320 * gcc.target/xstormy16/data_below100: New files:
1321 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1322 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1323 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1324 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1325 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1326 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1327 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1328 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1329 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1330 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1331 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1332 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1333 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1334 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1335 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1336 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1337 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1338 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1339 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1340 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1341 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1342 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1343 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1344 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1345 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1346 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1347 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1348
1349 * gcc.target/xstormy16/sfr: New files:
1350 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1351 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1352 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1353 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1354 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1355 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1356 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1357 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1358 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1359 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1360 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1361 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1362 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1363 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1364 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1365 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1366 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1367 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1368 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1369 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1370 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1371 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1372 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1373 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1374 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1375 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1376 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1377 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1378 27_if0_sfrw_bitfield_f.c
1379
1380 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1381
1382 PR c++/18100
1383 * g++.dg/lookup/name-clash4.C: New test.
1384
1385 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1386
1387 PR c++/18672
1388 * g++.dg/opt/array1.C: New.
1389
1390 PR c++/18803
1391 * g++.dg/template/operator5.C: New.
1392
1393 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1394
1395 PR c/18867
1396 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1397
1398 2004-12-07 Steven Bosscher <stevenb@suse.de>
1399
1400 * gcc.dg/noncompile/20041207.c: New test.
1401
1402 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1403
1404 * g++.dg/other/unreachable-1.C: New test.
1405
1406 2004-12-06 Nick Clifton <nickc@redhat.com>
1407
1408 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1409 <limits.h> because the latter comes from gcc's include/ directory
1410 and not the newlib/libc/include directory.
1411
1412 2004-12-04 Richard Henderson <rth@redhat.com>
1413
1414 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1415
1416 2004-12-04 Richard Henderson <rth@redhat.com>
1417
1418 * lib/target-supports.exp (check_gc_sections_available): Disable
1419 for alpha and ia64.
1420
1421 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1422
1423 PR middle-end/17909
1424 * g++.dg/other/vararg-2.C: New test.
1425
1426 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1427
1428 PR c++/17011, c++/17971
1429 * g++.dg/template/error15.C: Adjust expected error.
1430 * g++.dg/template/instantiate3.C: Likewise.
1431
1432 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1433
1434 * gcc.dg/altivec-18.c: Fix for darwin
1435
1436 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1437
1438 PR c++/18782
1439 * g++.dg/parse/ptrmem2.C: New.
1440
1441 PR c++/18318
1442 * g++.dg/template/new1.C: New.
1443
1444 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1445
1446 PR fortran/18710
1447 * gfortran.dg/direct_io_3.f90: New test.
1448
1449 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1450
1451 PR 18758
1452 * g++.dg/parse/crash21.C: New.
1453
1454 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1455
1456 PR c++/15664, c++/18276
1457 * g++.dg/template/ttp13.C: New test.
1458 * g++.dg/template/ttp14.C: Likewise.
1459
1460 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1461
1462 PR c++/18123
1463 * g++.dg/parse/enum2.C: New test.
1464 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1465
1466 2004-12-02 Nick Clifton <nickc@redhat.com>
1467
1468 * gcc.target/xstormy16: New test directory.
1469 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1470 * gcc.target/xstormy16/bp.c: Check the generation of bp
1471 instructions.
1472 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1473 bn instructions and the BELOW100 attribute.
1474
1475 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1476
1477 PR target/16952
1478 * gcc.dg/ppc-eabi.c: New.
1479
1480 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1481
1482 PR fortran/18284
1483 * gfortran.dg/backspace.f90
1484
1485 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1486
1487 * gfortran.dg/inquire.f90: New test.
1488
1489 2004-12-01 Janis Johnson <janis187@us.ibm.com>
1490
1491 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
1492 handle effective-target-keyword.
1493 (dg-skip-if): Support effective-target keyword as target list.
1494 (dg-xfail-if): Ditto.
1495 * lib/target-supports.exp (is-effective-target-keyword): New proc.
1496
1497 2004-12-01 Diego Novillo <dnovillo@redhat.com>
1498
1499 PR tree-optimization/18291
1500 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
1501
1502 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
1503
1504 PR C++/18729
1505 * g++.dg/parse/crash20.C: New.
1506
1507 PR c++/17431
1508 * g++.dg/overload/arg1.C: New.
1509 * g++.dg/overload/arg2.C: New.
1510 * g++.dg/overload/arg3.C: New.
1511 * g++.dg/overload/arg4.C: New.
1512
1513 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
1514
1515 * gcc.dg/c99-flex-array-4.c: Remove.
1516
1517 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1518
1519 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
1520
1521 * lib/target-supports.exp (is-effective-target): Simplify.
1522
1523 * lib/target-supports.exp (check_effective_target_vect_long):
1524 Fix for powerpc64-*-*.
1525
1526 2004-11-30 Loren James Rittle <ljrittle@acm.org>
1527
1528 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1529 to support new requirements on FreeBSD 5.
1530
1531 2004-11-30 Devang Patel <dpatel@apple.com>
1532
1533 PR 18702
1534 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
1535
1536 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1537
1538 * g++.dg/ext/altivec-13.C: New test.
1539
1540 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
1541
1542 PR tree-opt/18298
1543 * gcc.c-torture/execute/p18298.c: New test.
1544
1545 2004-11-30 Ira Rosen <irar@il.ibm.com>
1546 Dorit Naishlos <dorit@il.ibm.com>
1547
1548 PR tree-opt/18607
1549 * gcc.dg/vect/vect-89.c: New test.
1550
1551 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
1552
1553 * gcc.dg/pr18596-1.c: New test.
1554
1555 2004-11-30 Ben Elliston <bje@au.ibm.com>
1556
1557 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
1558
1559 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1560
1561 PR c/18479
1562 * gcc.dg/pr18479.c: New test.
1563
1564 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1565
1566 PR target/18490
1567 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
1568 mmix-knuth-mmixware.
1569
1570 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
1571 cris-*-elf* cris-*-aout* mmix-*-*
1572
1573 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1574
1575 PR middle-end/18725
1576 * gcc.dg/pr18725.c: New test.
1577
1578 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1579
1580 PR target/18488
1581 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
1582
1583 PR target/18336
1584 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
1585
1586 2004-11-29 Mark Mitchell <mark@codesourcery.com>
1587
1588 PR c++/18368
1589 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
1590 * g++.old-deja/g++.law/ctors5.C: Likewise.
1591 * g++.old-deja/g++.other/crash25.C: Likewise.
1592
1593 PR c++/18674
1594 * g++.dg/template/error16.C: New test.
1595
1596 PR c++/18512
1597 * g++.dg/template/crash29.C: New test.
1598
1599 2004-11-29 Diego Novillo <dnovillo@redhat.com>
1600
1601 PR tree-optimization/18712
1602 * gcc.c-torture/compile/pr18712.c: New test.
1603
1604 2004-11-29 Joseph Myers <joseph@codesourcery.com>
1605
1606 PR c/7544
1607 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
1608 tests.
1609
1610 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1611
1612 PR c++/18652
1613 * g++.dg/lookup/crash6.C: New test.
1614
1615 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1616
1617 PR middle-end/18164
1618 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
1619
1620 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
1621
1622 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
1623 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
1624 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
1625
1626 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
1627
1628 * gcc.dg/pr18164.c: New test.
1629
1630 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
1631
1632 * gcc.dg/funroll-loops-all.c: New.
1633
1634 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1635
1636 PR target/18489
1637 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
1638 delimeter, match space and TAB as well as ":".
1639
1640 PR target/18484
1641 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
1642
1643 PR target/18348
1644 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
1645
1646 PR target/18345
1647 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
1648
1649 PR target/18337
1650 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
1651
1652 2004-11-28 Bud Davis <bdavis9659@comcast.net>
1653
1654 * gfortran.dg/direct_io_2.f90: New test.
1655
1656 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1657
1658 PR target/18334
1659 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
1660
1661 2004-11-28 Richard Henderson <rth@redhat.com>
1662
1663 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
1664
1665 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
1666
1667 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
1668 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
1669 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
1670 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
1671 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
1672 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
1673 gcc.dg/pointer-arith-8.c: New tests.
1674
1675 2004-11-27 Bud Davis <bdavis9659@comcast.net>
1676
1677 PR fortran/18364
1678 * gfortran.dg/endfile.f90: New test.
1679
1680 2004-11-27 Falk Hueffner <falk@debian.org>
1681
1682 * gcc.dg/loop-6.c: New test.
1683
1684 2004-11-27 Jakub Jelinek <jakub@redhat.com>
1685
1686 * gcc.c-torture/execute/20041126-1.c: New test.
1687
1688 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
1689
1690 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
1691 on IRIX.
1692
1693 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
1694
1695 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
1696 functions.
1697
1698 2004-11-27 Jakub Jelinek <jakub@redhat.com>
1699
1700 PR rtl-optimization/17825
1701 * gcc.c-torture/compile/20041119-1.c: New test.
1702
1703 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1704
1705 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
1706 Check existence of ld library path variables before unsetting.
1707
1708 2004-11-26 Mark Mitchell <mark@codesourcery.com>
1709
1710 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
1711
1712 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
1713
1714 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
1715
1716 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
1717
1718 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
1719
1720 2004-11-26 Ben Elliston <bje@au.ibm.com>
1721
1722 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
1723 dg-do directive.
1724
1725 2004-11-26 Ben Elliston <bje@au.ibm.com>
1726
1727 * gcc.dg/pr17957.c: Pass --param, not -param.
1728
1729 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
1730
1731 PR middle-end/17957
1732 * testsuite/gcc.dg/pr17957.c: New test.
1733
1734 2004-11-25 Mark Mitchell <mark@codesourcery.com>
1735
1736 PR c++/18445
1737 * g++.dg/template/crash28.C: Likewise.
1738
1739 PR c++/18001
1740 * g++.dg/expr/unary2.C: Adjust lvalue messages.
1741 * g++.dg/ext/lvaddr.C: Likewise.
1742 * g++.dg/opt/pr7503-3.C: Likewise.
1743
1744 PR c++/18466
1745 * g++.dg/parse/qualified3.C: New test.
1746 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
1747
1748 PR c++/18545
1749 * g++.dg/expr/return1.C: New test.
1750
1751 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1752
1753 Friend class name lookup 3/n, PR c++/3332
1754 * g++.dg/lookup/friend3.C: New test.
1755 * g++.dg/lookup/friend4.C: Likewise.
1756 * g++.dg/lookup/friend5.C: Likewise.
1757
1758 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1759
1760 Friend class name lookup 2/n, PR c++/14513, c++/15410
1761 * g++.dg/lookup/friend2.C: New test.
1762 * g++.dg/template/friend31.C: Likewise.
1763
1764 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1765
1766 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
1767
1768 2004-11-24 Mark Mitchell <mark@codesourcery.com>
1769
1770 PR c++/17473
1771 * g++.dg/tc1/dr56.C: Remove.
1772 * g++.dg/template/typedef1.C: Add dg-error markers.
1773 * g++.old-deja/g++.other/typedef7.C: Likewise.
1774
1775 PR c++/18285
1776 * g++.dg/parse/typedef7.C: New test.
1777
1778 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
1779
1780 * gcc.c-torture/execute/20041124-1.c: New test.
1781
1782 2004-11-24 Mark Mitchell <mark@codesourcery.com>
1783
1784 * g++.dg/template/deduce3.C: New test.
1785
1786 PR c++/18586
1787 * g++.dg/template/crash27.C: New test.
1788
1789 PR c++/18530
1790 * g++.dg/warn/Wshadow-3.C: New test.
1791
1792 2004-11-24 Devang Patel <dpatel@apple.com>
1793
1794 PR/18555
1795 * gcc.dg/cpp/isysroot-1.c: New test.
1796 * gcc.dg/cpp/usr/include/stdio.h: New file.
1797 * gcc.dg/cpp/isysroot-2.c: New test.
1798 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
1799 New file.
1800
1801 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1802
1803 PR c++/8929
1804 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
1805
1806 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1807
1808 * gcc.target/sparc/align.c: Do not include <stdint.h>.
1809 * gcc.target/sparc/pdist.c: Likewise.
1810
1811 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
1812
1813 PR c++/16882
1814 * g++.dg/conversion/simd1.C: New test.
1815
1816 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1817
1818 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
1819 and restore_ld_library_path_env_vars.
1820 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
1821 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
1822 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
1823 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
1824
1825 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
1826
1827 * gcc.dg/pragma-align-2.c: Test macro expansion.
1828 * gcc.dg/pragma-pack-2.c: New test.
1829
1830 2004-11-23 Richard Henderson <rth@redhat.com>
1831
1832 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
1833 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1834 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
1835 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
1836 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
1837 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
1838
1839 * gcc.dg/vect/vect.exp: Add check for alpha.
1840 * lib/target-supports.exp (check_alpha_max_hw_available): New.
1841 (check_effective_target_vect_int): Enable for alpha.
1842 (check_effective_target_vect_long): New.
1843 (is-effective-target): Add it.
1844
1845 2004-11-23 Uros Bizjak <uros@kss-loka.si>
1846
1847 * gcc.dg/pr18614-1.c: New test.
1848
1849 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1850
1851 * gcc.dg/setjmp-2.c: New test.
1852
1853 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
1854
1855 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
1856 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
1857 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
1858 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
1859 gcc.target/sparc/pdist.c: New tests.
1860
1861 2004-11-22 Bob Wilson <bob.wilson@acm.org>
1862
1863 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
1864
1865 2004-11-22 Dale Johannesen <dalej@apple.com>
1866
1867 * gcc.dg/20041111-1.c: New.
1868
1869 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
1870
1871 PR tree-opt/18536
1872 * gcc.dg/vect/pr18536.c: New test.
1873
1874 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1875
1876 PR c++/18354
1877 * g++.dg/template/nontype11.C: New test.
1878
1879 2004-11-21 Roger Sayle <roger@eyesopen.com>
1880
1881 PR middle-end/18520
1882 * gcc.dg/pr18520-1.c: New test case.
1883
1884 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
1885
1886 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
1887 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
1888 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
1889 expected diagnostics.
1890
1891 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1892
1893 PR target/18580
1894 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
1895 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
1896 vect-77.c, vect-77a.c: XFAIL on the SPARC.
1897
1898 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1899
1900 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
1901
1902 2004-11-19 Mark Mitchell <mark@codesourcery.com>
1903 Joseph Myers <joseph@codesourcery.com>
1904
1905 * lib/target-supports.exp (check_visibility_available): Really
1906 test the compiler.
1907
1908 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
1909
1910 PR tree-opt/18181
1911 * gcc.dg/vect/vect-85.c: New test.
1912 * gcc.dg/vect/vect-86.c: New test.
1913 * gcc.dg/vect/vect-87.c: New test.
1914 * gcc.dg/vect/vect-88.c: New test.
1915
1916 2004-11-19 Ben Elliston <bje@au.ibm.com>
1917
1918 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
1919
1920 2004-11-18 Janis Johnson <janis187@us.ibm.com>
1921
1922 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
1923 * gcc.dg/ppc-and-1.c: Ditto.
1924 * gcc.dg/ppc-compare-1.c: Ditto.
1925 * gcc.dg/ppc-mov-1.c: Ditto
1926
1927 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
1928 Mark Mitchell <mark@codesourcery.com>
1929
1930 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
1931
1932 2004-11-17 Janis Johnson <janis187@us.ibm.com>
1933 Aldy Hernandez <aldyh@redhat.com>
1934
1935 * lib/target-supports.exp (check_effective_target_vect_int): New
1936 (check_effective_target_vect_float): New
1937 (check_effective_target_vect_double): New.
1938 (is-effective-target): Support new effective targets keywords.
1939 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
1940 default action for dg-do.
1941 * gcc.dg/vect/pr16105.c: Use new support.
1942 * gcc.dg/vect/pr18400.c: Ditto.
1943 * gcc.dg/vect/pr18425.c: Ditto.
1944 * gcc.dg/vect/vect-1.c: Ditto.
1945 * gcc.dg/vect/vect-10.c: Ditto.
1946 * gcc.dg/vect/vect-11.c: Ditto.
1947 * gcc.dg/vect/vect-12.c: Ditto.
1948 * gcc.dg/vect/vect-13.c: Ditto.
1949 * gcc.dg/vect/vect-14.c: Ditto.
1950 * gcc.dg/vect/vect-15.c: Ditto.
1951 * gcc.dg/vect/vect-16.c: Ditto.
1952 * gcc.dg/vect/vect-17.c: Ditto.
1953 * gcc.dg/vect/vect-18.c: Ditto.
1954 * gcc.dg/vect/vect-19.c: Ditto.
1955 * gcc.dg/vect/vect-2.c: Ditto.
1956 * gcc.dg/vect/vect-20.c: Ditto.
1957 * gcc.dg/vect/vect-21.c: Ditto.
1958 * gcc.dg/vect/vect-22.c: Ditto.
1959 * gcc.dg/vect/vect-23.c: Ditto.
1960 * gcc.dg/vect/vect-24.c: Ditto.
1961 * gcc.dg/vect/vect-25.c: Ditto.
1962 * gcc.dg/vect/vect-26.c: Ditto.
1963 * gcc.dg/vect/vect-27.c: Ditto.
1964 * gcc.dg/vect/vect-27a.c: Ditto.
1965 * gcc.dg/vect/vect-28.c: Ditto.
1966 * gcc.dg/vect/vect-29.c: Ditto.
1967 * gcc.dg/vect/vect-29a.c: Ditto.
1968 * gcc.dg/vect/vect-3.c: Ditto.
1969 * gcc.dg/vect/vect-30.c: Ditto.
1970 * gcc.dg/vect/vect-31.c: Ditto.
1971 * gcc.dg/vect/vect-32.c: Ditto.
1972 * gcc.dg/vect/vect-33.c: Ditto.
1973 * gcc.dg/vect/vect-34.c: Ditto.
1974 * gcc.dg/vect/vect-35.c: Ditto.
1975 * gcc.dg/vect/vect-36.c: Ditto.
1976 * gcc.dg/vect/vect-37.c: Ditto.
1977 * gcc.dg/vect/vect-38.c: Ditto.
1978 * gcc.dg/vect/vect-4.c: Ditto.
1979 * gcc.dg/vect/vect-40.c: Ditto.
1980 * gcc.dg/vect/vect-41.c: Ditto.
1981 * gcc.dg/vect/vect-42.c: Ditto.
1982 * gcc.dg/vect/vect-43.c: Ditto.
1983 * gcc.dg/vect/vect-44.c: Ditto.
1984 * gcc.dg/vect/vect-45.c: Ditto.
1985 * gcc.dg/vect/vect-46.c: Ditto.
1986 * gcc.dg/vect/vect-47.c: Ditto.
1987 * gcc.dg/vect/vect-48.c: Ditto.
1988 * gcc.dg/vect/vect-48a.c: Ditto.
1989 * gcc.dg/vect/vect-49.c: Ditto.
1990 * gcc.dg/vect/vect-5.c: Ditto.
1991 * gcc.dg/vect/vect-50.c: Ditto.
1992 * gcc.dg/vect/vect-51.c: Ditto.
1993 * gcc.dg/vect/vect-52.c: Ditto.
1994 * gcc.dg/vect/vect-53.c: Ditto.
1995 * gcc.dg/vect/vect-54.c: Ditto.
1996 * gcc.dg/vect/vect-55.c: Ditto.
1997 * gcc.dg/vect/vect-56.c: Ditto.
1998 * gcc.dg/vect/vect-56a.c: Ditto.
1999 * gcc.dg/vect/vect-57.c: Ditto.
2000 * gcc.dg/vect/vect-58.c: Ditto.
2001 * gcc.dg/vect/vect-59.c: Ditto.
2002 * gcc.dg/vect/vect-6.c: Ditto.
2003 * gcc.dg/vect/vect-60.c: Ditto.
2004 * gcc.dg/vect/vect-61.c: Ditto.
2005 * gcc.dg/vect/vect-62.c: Ditto.
2006 * gcc.dg/vect/vect-63.c: Ditto.
2007 * gcc.dg/vect/vect-64.c: Ditto.
2008 * gcc.dg/vect/vect-65.c: Ditto.
2009 * gcc.dg/vect/vect-66.c: Ditto.
2010 * gcc.dg/vect/vect-67.c: Ditto.
2011 * gcc.dg/vect/vect-68.c: Ditto.
2012 * gcc.dg/vect/vect-69.c: Ditto.
2013 * gcc.dg/vect/vect-7.c: Ditto.
2014 * gcc.dg/vect/vect-72.c: Ditto.
2015 * gcc.dg/vect/vect-72a.c: Ditto.
2016 * gcc.dg/vect/vect-73.c: Ditto.
2017 * gcc.dg/vect/vect-74.c: Ditto.
2018 * gcc.dg/vect/vect-75.c: Ditto.
2019 * gcc.dg/vect/vect-76.c: Ditto.
2020 * gcc.dg/vect/vect-77.c: Ditto.
2021 * gcc.dg/vect/vect-77a.c: Ditto.
2022 * gcc.dg/vect/vect-78.c: Ditto.
2023 * gcc.dg/vect/vect-79.c: Ditto.
2024 * gcc.dg/vect/vect-8.c: Ditto.
2025 * gcc.dg/vect/vect-80.c: Ditto.
2026 * gcc.dg/vect/vect-82.c: Ditto.
2027 * gcc.dg/vect/vect-82_64.c: Ditto.
2028 * gcc.dg/vect/vect-83.c: Ditto.
2029 * gcc.dg/vect/vect-83_64.c: Ditto.
2030 * gcc.dg/vect/vect-9.c: Ditto.
2031 * gcc.dg/vect/vect-all.c: Ditto.
2032 * gcc.dg/vect/vect-none.c: Ditto.
2033
2034 2004-11-17 Janis Johnson <janis187@us.ibm.com>
2035
2036 * lib/gcc-dg.exp (dg-skip-if): New function.
2037 (dg-forbid-option): Remove.
2038 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
2039 * g++.dg/abi/bitfield8.C: Likewise.
2040 * g++.dg/abi/dtor1.C: Likewise.
2041 * g++.dg/abi/empty10.C: Likewise.
2042 * g++.dg/abi/empty7.C: Likewise.
2043 * g++.dg/abi/empty9.C: Likewise.
2044 * g++.dg/abi/layout3.C: Likewise.
2045 * g++.dg/abi/layout4.C: Likewise.
2046 * g++.dg/abi/thunk1.C: Likewise.
2047 * g++.dg/abi/thunk2.C: Likewise.
2048 * g++.dg/abi/vbase11.C: Likewise.
2049 * g++.dg/abi/vthunk2.C: Likewise.
2050 * g++.dg/abi/vthunk3.C: Likewise.
2051 * g++.dg/ext/attrib8.C: Likewise.
2052 * g++.dg/opt/longbranch2.C: Likewise.
2053 * g++.dg/opt/reg-stack4.C: Likewise.
2054 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2055 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2056 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2057 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2058 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2059 * gcc.dg/20000609-1.c: Likewise.
2060 * gcc.dg/20000720-1.c: Likewise.
2061 * gcc.dg/20011107-1.c: Likewise.
2062 * gcc.dg/20011119-1.c: Likewise.
2063 * gcc.dg/20020108-1.c: Likewise.
2064 * gcc.dg/20020122-2.c: Likewise.
2065 * gcc.dg/20020122-3.c: Likewise.
2066 * gcc.dg/20020201-3.c: Likewise.
2067 * gcc.dg/20020206-1.c: Likewise.
2068 * gcc.dg/20020218-1.c: Likewise.
2069 * gcc.dg/20020310-1.c: Likewise.
2070 * gcc.dg/20020411-1.c: Likewise.
2071 * gcc.dg/20020418-2.c: Likewise.
2072 * gcc.dg/20020426-1.c: Likewise.
2073 * gcc.dg/20020426-2.c: Likewise.
2074 * gcc.dg/20020517-1.c: Likewise.
2075 * gcc.dg/20020523-1.c: Likewise.
2076 * gcc.dg/20020523-2.c: Likewise.
2077 * gcc.dg/20020729-1.c: Likewise.
2078 * gcc.dg/20030204-1.c: Likewise.
2079 * gcc.dg/20030826-2.c: Likewise.
2080 * gcc.dg/20030926-1.c: Likewise.
2081 * gcc.dg/20031202-1.c: Likewise.
2082 * gcc.dg/980312-1.c: Likewise.
2083 * gcc.dg/980313-1.c: Likewise.
2084 * gcc.dg/990117-1.c: Likewise.
2085 * gcc.dg/990424-1.c: Likewise.
2086 * gcc.dg/990524-1.c: Likewise.
2087 * gcc.dg/991230-1.c: Likewise.
2088 * gcc.dg/i386-387-1.c: Likewise.
2089 * gcc.dg/i386-387-2.c: Likewise.
2090 * gcc.dg/i386-387-3.c: Likewise.
2091 * gcc.dg/i386-387-4.c: Likewise.
2092 * gcc.dg/i386-387-5.c: Likewise.
2093 * gcc.dg/i386-387-6.c: Likewise.
2094 * gcc.dg/i386-asm-1.c: Likewise.
2095 * gcc.dg/i386-bitfield1.c: Likewise.
2096 * gcc.dg/i386-bitfield2.c: Likewise.
2097 * gcc.dg/i386-loop-1.c: Likewise.
2098 * gcc.dg/i386-loop-2.c: Likewise.
2099 * gcc.dg/i386-loop-3.c: Likewise.
2100 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2101 * gcc.dg/i386-pic-1.c: Likewise.
2102 * gcc.dg/i386-regparm.c: Likewise.
2103 * gcc.dg/i386-signbit-1.c: Likewise.
2104 * gcc.dg/i386-signbit-2.c: Likewise.
2105 * gcc.dg/i386-signbit-3.c: Likewise.
2106 * gcc.dg/i386-sse-5.c: Likewise.
2107 * gcc.dg/i386-sse-8.c: Likewise.
2108 * gcc.dg/i386-unroll-1.c: Likewise.
2109 * gcc.dg/tls/opt-1.c: Likewise.
2110 * gcc.dg/tls/opt-2.c: Likewise.
2111 * gcc.dg/unroll-1.c: Likewise.
2112 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2113 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2114 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2115 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2116
2117 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2118
2119 * g++.dg/template/incomplete1.C: New test.
2120
2121 2004-11-16 Nick Clifton <nickc@redhat.com>
2122
2123 Revert patches accidentally commited during checkin of fixes for
2124 xstormy16 tests:
2125 gcc.c-torture/execute/simd-4.c: Revert
2126 gcc.dg/20040910-1.c: Revert.
2127
2128 2004-11-16 Paul Brook <paul@codesourcery.com>
2129
2130 PR fortran/13010
2131 * gfortran.dg/der_pointer_1.f90: New test.
2132
2133 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
2134
2135 PR c/18498
2136 * gcc.dg/bitfld-13.c: New test.
2137
2138 2004-11-15 Janis Johnson <janis187@us.ibm.com>
2139
2140 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
2141 powerpc*-*-linux*.
2142
2143 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
2144 * gcc.dg/ppc64-abi-2.c: Ditto.
2145 * gcc.dg/ppc64-abi-3.c: Ditto.
2146
2147 * lib/gcc-dg.exp (dg-target-list): Remove.
2148
2149 2004-11-15 Steve Ellcey <sje@cup.hp.com>
2150
2151 * gcc.dg/ia64-postinc.c: New test.
2152
2153 2004-11-15 Mark Mitchell <mark@codesourcery.com>
2154
2155 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
2156
2157 2004-11-15 Nick Clifton <nickc@redhat.com>
2158
2159 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
2160 __INT_MAX__ so that the test can be compiled by toolchains
2161 targeted at 16-bit processors.
2162
2163 * gcc.dg/20040625-1.c: Use long constants rather than integers
2164 when performing arithmetic that will overflow 16-bits.
2165
2166 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
2167 xstormy16. It does not support 128-bit vector operations.
2168
2169 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
2170 with the macro PTR_TYPE. Define this macro to an integer type
2171 suitable for holding a pointer.
2172
2173 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
2174 the target is a 16-bit processor.
2175
2176 * gcc.dg/cpp/if-2.c: Expect a different warning message from
2177 16-bit targets where the character constant will be too long.
2178
2179 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
2180 where the double will not be directly addressable.
2181
2182 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2183
2184 Friend class name lookup 1/n, PR c++/18471
2185 * g++.dg/template/crash26.C: New test.
2186 * g++.dg/lookup/struct1.C: Adjust expected error.
2187 * g++.dg/parse/elab1.C: Likewise.
2188 * g++.dg/parse/elab2.C: Likewise.
2189 * g++.dg/parse/int-as-enum1.C: Likewise.
2190 * g++.dg/parse/struct-as-enum1.C: Likewise.
2191 * g++.dg/parse/typedef1.C: Likewise.
2192 * g++.dg/parse/typedef3.C: Likewise.
2193 * g++.dg/parse/typedef4.C: Likewise.
2194 * g++.dg/parse/typedef5.C: Likewise.
2195 * g++.dg/template/nontype4.C: Likewise.
2196 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
2197 * g++.old-deja/g++.other/elab1.C: Likewise.
2198 * g++.old-deja/g++.other/syntax4.C: Likewise.
2199
2200 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2201
2202 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
2203
2204 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
2205
2206 * gcc.c-torture/execute/20041114-1.c: New test.
2207
2208 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
2209
2210 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
2211 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
2212 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
2213 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
2214 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
2215 gcc.dg/switch-7.c: New tests.
2216
2217 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2218
2219 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
2220
2221 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2222
2223 PR tree-opt/18400
2224 * gcc.dg/vect/pr18400.c: New test.
2225
2226 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
2227 Andrew Pinski <pinskia@physics.uc.edu>
2228
2229 PR tree-opt/18425
2230 * gcc.dg/vect/pr18425.c: New test.
2231
2232 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2233
2234 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
2235 Guard with dg-require-alias and dg-require-visibility.
2236
2237 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2238
2239 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
2240
2241 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2242
2243 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
2244
2245 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2246
2247 PR c++/17344
2248 * g++.dg/template/defarg5.C: New test.
2249
2250 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2251
2252 * g++.dg/parse/cast1.C: Run only on ILP32.
2253 * g++.old-deja/g++.mike/p784.C: Likewise.
2254
2255 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
2256
2257 * gcc.c-torture/execute/20041113-1.c: New test.
2258
2259 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2260
2261 PR target/18230
2262 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
2263 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
2264 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
2265 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
2266 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
2267 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
2268 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
2269 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
2270 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
2271 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
2272 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
2273 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
2274 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
2275
2276 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
2277
2278 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
2279 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
2280 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
2281 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
2282 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
2283 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
2284 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
2285 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
2286 gcc.target/sparc/combined-1.c: New tests.
2287
2288 2004-11-12 Ziemowit Laski <zlaski@apple.com>
2289
2290 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
2291 New tests.
2292
2293 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2294
2295 * lib/gcc-dg.exp (dg-forbid-option): New function.
2296 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
2297 * g++.dg/abi/bitfield8.C: Likewise.
2298 * g++.dg/abi/dtor1.C: Likewise.
2299 * g++.dg/abi/empty10.C: Likewise.
2300 * g++.dg/abi/empty7.C: Likewise.
2301 * g++.dg/abi/empty9.C: Likewise.
2302 * g++.dg/abi/layout3.C: Likewise.
2303 * g++.dg/abi/layout4.C: Likewise.
2304 * g++.dg/abi/thunk1.C: Likewise.
2305 * g++.dg/abi/thunk2.C: Likewise.
2306 * g++.dg/abi/vbase11.C: Likewise.
2307 * g++.dg/abi/vthunk2.C: Likewise.
2308 * g++.dg/abi/vthunk3.C: Likewise.
2309 * g++.dg/ext/attrib8.C: Likewise.
2310 * g++.dg/opt/longbranch2.C: Likewise.
2311 * g++.dg/opt/reg-stack4.C: Likewise.
2312 * g++.old-deja/g++.ext/attrib1.C: Likewise.
2313 * g++.old-deja/g++.ext/attrib2.C: Likewise.
2314 * g++.old-deja/g++.ext/attrib3.C: Likewise.
2315 * g++.old-deja/g++.other/store-expr1.C: Likewise.
2316 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2317 * gcc.dg/20000609-1.c: Likewise.
2318 * gcc.dg/20000720-1.c: Likewise.
2319 * gcc.dg/20011107-1.c: Likewise.
2320 * gcc.dg/20011119-1.c: Likewise.
2321 * gcc.dg/20020108-1.c: Likewise.
2322 * gcc.dg/20020122-2.c: Likewise.
2323 * gcc.dg/20020122-3.c: Likewise.
2324 * gcc.dg/20020201-3.c: Likewise.
2325 * gcc.dg/20020206-1.c: Likewise.
2326 * gcc.dg/20020218-1.c: Likewise.
2327 * gcc.dg/20020310-1.c: Likewise.
2328 * gcc.dg/20020411-1.c: Likewise.
2329 * gcc.dg/20020418-2.c: Likewise.
2330 * gcc.dg/20020426-1.c: Likewise.
2331 * gcc.dg/20020426-2.c: Likewise.
2332 * gcc.dg/20020517-1.c: Likewise.
2333 * gcc.dg/20020523-1.c: Likewise.
2334 * gcc.dg/20020523-2.c: Likewise.
2335 * gcc.dg/20020729-1.c: Likewise.
2336 * gcc.dg/20030204-1.c: Likewise.
2337 * gcc.dg/20030826-2.c: Likewise.
2338 * gcc.dg/20030926-1.c: Likewise.
2339 * gcc.dg/20031202-1.c: Likewise.
2340 * gcc.dg/980312-1.c: Likewise.
2341 * gcc.dg/980313-1.c: Likewise.
2342 * gcc.dg/990117-1.c: Likewise.
2343 * gcc.dg/990424-1.c: Likewise.
2344 * gcc.dg/990524-1.c: Likewise.
2345 * gcc.dg/991230-1.c: Likewise.
2346 * gcc.dg/i386-387-1.c: Likewise.
2347 * gcc.dg/i386-387-2.c: Likewise.
2348 * gcc.dg/i386-387-3.c: Likewise.
2349 * gcc.dg/i386-387-4.c: Likewise.
2350 * gcc.dg/i386-387-5.c: Likewise.
2351 * gcc.dg/i386-387-6.c: Likewise.
2352 * gcc.dg/i386-asm-1.c: Likewise.
2353 * gcc.dg/i386-bitfield1.c: Likewise.
2354 * gcc.dg/i386-bitfield2.c: Likewise.
2355 * gcc.dg/i386-loop-1.c: Likewise.
2356 * gcc.dg/i386-loop-2.c: Likewise.
2357 * gcc.dg/i386-loop-3.c: Likewise.
2358 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2359 * gcc.dg/i386-pic-1.c: Likewise.
2360 * gcc.dg/i386-regparm.c: Likewise.
2361 * gcc.dg/i386-signbit-1.c: Likewise.
2362 * gcc.dg/i386-signbit-2.c: Likewise.
2363 * gcc.dg/i386-signbit-3.c: Likewise.
2364 * gcc.dg/i386-sse-5.c: Likewise.
2365 * gcc.dg/i386-sse-8.c: Likewise.
2366 * gcc.dg/i386-unroll-1.c: Likewise.
2367 * gcc.dg/tls/opt-1.c: Likewise.
2368 * gcc.dg/tls/opt-2.c: Likewise.
2369 * gcc.dg/unroll-1.c: Likewise.
2370 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2371 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2372 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2373 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2374 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2375 -m64 is specified.
2376
2377 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2378
2379 PR c++/18389
2380 * g++.dg/parse/cond1.C: New test.
2381
2382 PR c++/18429
2383 * g++.dg/template/array9.C: New test.
2384 * g++.dg/ext/vla1.C: Adjust error messages.
2385 * g++.dg/ext/vlm1.C: Likewise.
2386 * g++.dg/template/crash2.C: Likewise.
2387
2388 PR c++/18436
2389 * g++.dg/template/call3.C: New test.
2390
2391 PR c++/18407
2392 * g++.dg/template/ptrmem11.C: New test.
2393
2394 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2395
2396 PR other/14264
2397 * lib/g++.exp: Set LC_ALL and LANG to C.
2398 * lib/gcc-dg.exp: Likewise.
2399 * lib/gfortran.exp: Likewise.
2400 * lib/objc.exp: Likewise.
2401 * lib/treelang.exp: Likewise.
2402
2403 2004-11-12 Andreas Schwab <schwab@suse.de>
2404
2405 * gcc.dg/pr16286.c: Fix last change.
2406
2407 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2408
2409 PR c++/18416
2410 * g++.dg/init/global1.C: New test.
2411
2412 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2413
2414 * gcc.c-torture/execute/20041112-1.c: New test.
2415
2416 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2417
2418 * lib/gcc-dg.exp (dg-target-list): New.
2419
2420 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2421 Richard Sandiford <rsandifo@redhat.com>
2422
2423 * lib/target-supports.exp (get-compiler_messages): New.
2424 (check_named_sections_available): Use it.
2425 (check_effective_target_ilp32): New.
2426 (check_effective_target_lp64): New.
2427 (is-effective-target): New.
2428 * lib/gcc-dg.exp (dg-require-effective-target): New.
2429
2430 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2431
2432 * gcc.dg/precedence-1.c: New test.
2433
2434 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2435
2436 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2437
2438 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2439 message, delete generated files, use more descriptive name for
2440 executable, and make the test unsupported when it cannot be run.
2441
2442 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2443 (dg-require-weak, dg-require-visibility, dg-require-alias,
2444 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2445 dg-require-iconv, dg-require-named-sections): Use it.
2446
2447 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2448
2449 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2450
2451 PR target/16457
2452 * gcc.dg/ppc-and-1: New
2453
2454 PR target/16796
2455 * gcc.dg/ppc-mov-1.c: New.
2456
2457 PR target/16458
2458 * gcc.dg/ppc-compare-1.c: New.
2459
2460 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2461
2462 * objc.dg/desig-init-2.m: New test.
2463
2464 2004-11-10 Adam Nemet <anemet@lnxw.com>
2465
2466 PR middle-end/18160
2467 * g++.dg/warn/register-var-1.C: New test.
2468 * g++.dg/warn/register-var-2.C: New test.
2469
2470 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2471
2472 * gcc.dg/union-2.c: New test.
2473
2474 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2475
2476 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
2477 New test for PR tree-optimization/17892.
2478
2479 2004-11-09 Mark Mitchell <mark@codesourcery.com>
2480
2481 PR c++/18369
2482 * g++.dg/init/new12.C: New test.
2483
2484 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
2485
2486 * gcc.target/sparc: New directory.
2487 * gcc.target/sparc/sparc.exp: New driver.
2488 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
2489 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
2490 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
2491 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
2492
2493 2004-11-10 Paul Brook <paul@codesourcery.com>
2494
2495 PR fortran/18218
2496 * gfortran.dg/list_read.c: New test.
2497
2498 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2499
2500 PR c/18322
2501 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
2502 expected diagnostic location.
2503
2504 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
2505
2506 * gcc.dg/20041109-1.c: New test.
2507
2508 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
2509
2510 PR objc/18406
2511 * objc/compile/pr18406.m: New test.
2512
2513 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2514
2515 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
2516
2517 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2518
2519 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
2520
2521 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2522
2523 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
2524
2525 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2526
2527 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
2528 exit.
2529
2530 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
2531
2532 PR tree-opt/18299
2533 * gcc.c-torture/pr18299-1.c: New test.
2534
2535 2004-11-06 Andreas Schwab <schwab@suse.de>
2536
2537 * gcc.dg/pr16286.c: Also test for bool and pixel.
2538
2539 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
2540
2541 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
2542 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
2543 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
2544 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
2545 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
2546 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
2547 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
2548 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
2549 gcc.dg/struct-semi-3.c: New tests.
2550
2551 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2552
2553 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
2554
2555 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2556
2557 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
2558 Do not use C99 designators.
2559
2560 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2561
2562 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
2563
2564 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2565
2566 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
2567 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
2568 * gcc.c-torture/execute/simd-5.x: Remove.
2569
2570 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
2571
2572 PR rtl-optimization/17933
2573 * gcc.dg/torture/pr17933-1.c: New test.
2574
2575 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2576
2577 PR target/18106
2578 * lib/target-supports.exp (check_weak_available): Support
2579 Windows.
2580
2581 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
2582
2583 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
2584 call to fflush(stdout) before abort.
2585 (my_ffsll): New function.
2586 (generate_fields): Use it.
2587
2588 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2589
2590 * gcc.dg/init-undef-1.c: New test.
2591
2592 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2593
2594 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
2595 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
2596 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
2597 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
2598 expected messages for new parser.
2599
2600 2004-11-04 Mark Mitchell <mark@codesourcery.com>
2601
2602 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
2603
2604 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2605
2606 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
2607 on LP64 targets.
2608
2609 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2610
2611 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
2612 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
2613 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
2614 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
2615 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
2616 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
2617 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
2618 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
2619 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
2620 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
2621
2622 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2623
2624 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
2625 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
2626 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
2627 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
2628 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
2629 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
2630 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
2631 for new parser.
2632
2633 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
2634
2635 PR target/15342
2636 * gcc.dg/20041104-1.c: New test.
2637
2638 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2639
2640 * g++.dg/template/nontype7.C: New test.
2641 * g++.dg/template/nontype8.C: Likewise.
2642 * g++.dg/template/nontype9.C: Likewise.
2643 * g++.dg/template/nontype10.C: Likewise.
2644 * g++.dg/tc1/dr49.C: Likewise.
2645 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
2646 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
2647
2648 2004-11-04 Ben Elliston <bje@au.ibm.com>
2649
2650 * g++.dg/rtti/tinfo1.C: Remove xfails.
2651
2652 2004-11-04 Ben Elliston <bje@au.ibm.com>
2653
2654 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
2655 packed attribute to the definition to satisfy the new C++ parser.
2656
2657 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2658
2659 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
2660 invocations of va_arg.
2661
2662 2004-11-02 Mark Mitchell <mark@codesourcery.com>
2663
2664 PR c++/18124
2665 * g++.dg/template/crash25.C: New test.
2666
2667 PR c++/18155
2668 * g++.dg/template/typedef2.C: New test.
2669 * g++.dg/parse/crash13.C: Adjust error markers.
2670
2671 PR c++/18177
2672 * g++.dg/conversion/const3.C: New test.
2673
2674 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2675
2676 PR fortran/17535
2677 PR fortran/17583
2678 PR fortran/17713
2679 * gfortran.dg/generic_[123].f90: New testcases.
2680
2681 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2682
2683 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
2684 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
2685
2686 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
2687
2688 PR tree-opt/16808
2689 * gcc.c-torture/compile/pr16808.c: New test.
2690
2691 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
2692
2693 PR rtl-optimization/17104
2694 * gcc.dg/ppc-bitfield1.c: New.
2695
2696 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
2697
2698 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
2699
2700 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
2701
2702 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
2703 strings for 32-bit code.
2704
2705 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
2706
2707 PR c/18239
2708 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
2709
2710 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
2711
2712 PR c++/18064
2713 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
2714
2715 2004-10-31 Mark Mitchell <mark@codesourcery.com>
2716
2717 PR c++/15172
2718 * g++.dg/init/aggr2.C: New test.
2719
2720 2004-10-30 Ziemowit Laski <zlaski@apple.com>
2721
2722 * objc.dg/local-decl-1.m: New test.
2723
2724 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
2725
2726 * gcc.dg/20040910-1.c: Adjust regex.
2727
2728 2004-10-30 Roger Sayle <roger@eyesopen.com>
2729
2730 PR rtl-optimization/18084
2731 * g++.dg/opt/pr18084-1.C: New testcase.
2732
2733 2004-10-30 Matt Austern <austern@apple.com>
2734
2735 PR c++/17542
2736 * g++.dg/ext/attrib18.C: New test.
2737
2738 2004-10-30 Roger Sayle <roger@eyesopen.com>
2739
2740 PR middle-end/18096
2741 * gcc.dg/pr18096-1.c: New test case.
2742
2743 2004-10-30 Roger Sayle <roger@eyesopen.com>
2744
2745 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
2746
2747 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
2748
2749 PR c/16666
2750 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
2751 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
2752 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
2753 gcc.dg/old-style-prom-3.c: New tests.
2754
2755 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
2756
2757 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
2758 Remove unnecessary inclusion of stdio.h.
2759
2760 2004-10-29 Roger Sayle <roger@eyesopen.com>
2761
2762 PR rtl-optimization/17581
2763 * gcc.dg/pr17581-1.c: New test case.
2764
2765 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
2766
2767 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
2768 being implemented.
2769 * g++.dg/conversion/dr195-1.C: New.
2770 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
2771 * g++.old-deja/g++.mike/p10148.C: Likewise.
2772
2773 2004-10-29 Mark Mitchell <mark@codesourcery.com>
2774
2775 PR c++/17695
2776 * g++.dg/debug/typedef2.C: New test.
2777
2778 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
2779
2780 PR fortran/13490
2781 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
2782 * gfortran.dg/g77/README: Update.
2783
2784 2004-10-28 Matt Austern <austern@apple.com>
2785
2786 PR c++/14124
2787 * g++.dg/ext/packed7.C: New test.
2788
2789 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2790
2791 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
2792 scan-assembler.
2793 * lib/scanasm.exp (hidden-scan-for): New proc.
2794 (scan-hidden): Use hidden-scan-for instead of constructing the scan
2795 string.
2796 (scan-not-hidden): Likewise.
2797 * lib/target-supports.exp (check_visibility_available): mach-o is
2798 support too.
2799
2800 2004-10-28 Mark Mitchell <mark@codesourcery.com>
2801
2802 PR c++/17132
2803 * g++.dg/template/memclass3.C: New test.
2804
2805 2004-10-28 Adam Nemet <anemet@lnxw.com>
2806
2807 PR middle-end/18160
2808 * gcc.dg/register-var-1.c: New test.
2809 * gcc.dg/register-var-2.c: New test.
2810 * gcc.dg/asm-7.c: Taking the address of a register variable is an
2811 error now.
2812
2813 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
2814
2815 PR other/18172
2816 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
2817 unused variables.
2818 * gcc.dg/vect/vect-22.c: Likewise.
2819
2820 2004-10-28 Jakub Jelinek <jakub@redhat.com>
2821
2822 * gcc.dg/i386-rotate-1.c: New test.
2823
2824 2004-10-27 Mark Mitchell <mark@codesourcery.com>
2825
2826 * g++.dg/init/ref12.C: Add "run" marker.
2827
2828 PR c++/17435
2829 * g++.dg/init/ref12.C: New test.
2830
2831 PR c++/18140
2832 * g++.dg/template/shift1.C: New test.
2833 * g++.dg/template/error10.C: Adjust error markers.
2834
2835 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
2836
2837 PR tree-opt/17529
2838 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
2839
2840 2004-10-27 Geoffrey Keating <geoffk@apple.com>
2841
2842 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
2843 * gcc.dg/weak/weak-3.c: Likewise.
2844 * gcc.dg/weak/weak-5.c: Likewise.
2845 * gcc.dg/weak/weak-9.c: Likewise.
2846 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
2847 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
2848
2849 * gcc.dg/darwin-weakimport-1.c: New.
2850
2851 2004-10-28 Ben Elliston <bje@au.ibm.com>
2852
2853 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
2854
2855 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
2856
2857 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
2858 'syntax' error messages.
2859 * gcc.dg/cpp/direct2s.c: Likewise.
2860
2861 2004-10-26 Geoffrey Keating <geoffk@apple.com>
2862
2863 * gcc.c-torture/compile/20041026-1.c: New.
2864
2865 2004-10-26 Mark Mitchell <mark@codesourcery.com>
2866
2867 PR c++/18093
2868 * g++.dg/lookup/ns2.C: New test.
2869
2870 PR c++/18020
2871 * g++.dg/template/enum4.C: New test.
2872
2873 PR c++/18161
2874 * g++.dg/template/expr1.C: New test.
2875
2876 2004-10-26 Ben Elliston <bje@au.ibm.com>
2877
2878 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
2879
2880 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
2881
2882 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
2883 gcc.dg/decl-nospec-3.c: New tests.
2884
2885 2004-10-26 Ziemowit Laski <zlaski@apple.com>
2886
2887 * objc.dg/super-class-3.m: New test.
2888
2889 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
2890
2891 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
2892 resyncing.
2893 * gcc.dg/cpp/direct2s.c: Likewise.
2894
2895 2004-10-25 Geoffrey Keating <geoffk@apple.com>
2896
2897 * objc.dg/image-info.m: Update for changes to section selection.
2898
2899 2004-10-25 David Ayers <d.ayers@inode.at>
2900 Ziemowit Laski <zlaski@apple.com>
2901
2902 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
2903 diagnostics when messaging 'id <Proto>'.
2904 * objc.dg/class-protocol-1.m: New test.
2905 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
2906 a non-existent method signature.
2907 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
2908 Update diagnostics when messaging with non-existent method signature.
2909 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
2910 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
2911 invalid receivers are now resolved as if messaging 'id'; remove
2912 extraneous diagnostics.
2913
2914 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
2915
2916 PR c/16667
2917 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
2918 gcc.dg/init-desig-obs-3.c: New tests.
2919
2920 2004-10-25 Jakub Jelinek <jakub@redhat.com>
2921
2922 * gcc.dg/debug/20041023-1.c: New test.
2923
2924 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
2925
2926 PR middle-end/17407
2927 * gcc.c-torture/compile/pr17407.c: New test.
2928
2929 PR c++/18121
2930 * g++.dg/template/array8.C: New test.
2931
2932 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2933
2934 PR other/18138
2935 * lib/g++.exp: Accept more than one multilib libgcc.
2936 * lib/gcc-dg.exp: Likewise.
2937 * lib/objc.exp: Likewise.
2938 * lib/treelang.exp: Likewise.
2939 * lib/gfortran.exp: Likewise.
2940
2941 2004-10-24 Ben Elliston <bje@au.ibm.com>
2942
2943 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
2944
2945 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
2946
2947 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
2948 * gcc.dg/c99-const-expr-3.c: Likewise.
2949
2950 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
2951
2952 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
2953
2954 2004-10-23 Ben Elliston <bje@au.ibm.com>
2955
2956 * gcc.c-torture/execute/loop-2e.x: Remove.
2957
2958 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
2959
2960 PR c++/18095
2961 * g++.dg/parse/crash18.C: New.
2962 * g++.dg/parse/crash19.C: New.
2963
2964 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2965
2966 * g++.dg/ext/dllimport1.C: Move dg-warnings.
2967 * g++.dg/ext/dllimport2.C: Same.
2968 * g++.dg/ext/dllimport8.C: Same.
2969
2970 2004-10-21 Mark Mitchell <mark@codesourcery.com>
2971
2972 PR c++/10841
2973 * g++.dg/conversion/cast1.C: New test.
2974 * g++.dg/overload/pmf1.C: Adjust error marker.
2975
2976 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
2977
2978 PR objc/17923
2979 * objc.dg/const-str-7.m: New test.
2980
2981 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2982
2983 * g++.dg/template/memfriend11.C: Fix comment typo.
2984 * g++.dg/template/memfriend14.C: Likewise.
2985
2986 2004-10-20 Richard Henderson <rth@redhat.com>
2987
2988 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
2989 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
2990 -fasynchronous-unwind-tables.
2991
2992 2004-10-20 Richard Henderson <rth@redhat.com>
2993
2994 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
2995 (main): Return success.
2996 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
2997 (main): Return success.
2998
2999 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3000
3001 PR c++/13495
3002 * g++.dg/template/memfriend9.C: New test.
3003 * g++.dg/template/memfriend10.C: Likewise.
3004 * g++.dg/template/memfriend11.C: Likewise.
3005 * g++.dg/template/memfriend12.C: Likewise.
3006 * g++.dg/template/memfriend13.C: Likewise.
3007 * g++.dg/template/memfriend14.C: Likewise.
3008 * g++.dg/template/memfriend15.C: Likewise.
3009 * g++.dg/template/memfriend16.C: Likewise.
3010 * g++.dg/template/memfriend17.C: Likewise.
3011 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
3012
3013 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
3014
3015 * g++.dg/conversion/dr195.C: New.
3016 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
3017
3018 2004-10-20 Ben Elliston <bje@au.ibm.com>
3019 Devang Patel <dpatel@apple.com>
3020
3021 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
3022 of floating point arithmetic, which could trap.
3023
3024 2004-10-19 Mark Mitchell <mark@codesourcery.com>
3025
3026 PR c++/14035
3027 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
3028 * g++.dg/conversion/const2.C: New test.
3029 * g++.dg/expr/reinterpret2.C: New test.
3030 * g++.dg/expr/reinterpret3.C: New test.
3031 * g++.dg/expr/cast2.C: New test.
3032 * g++.dg/expr/copy1.C: New test.
3033 * g++.dg/other/conversion1.C: Change error message.
3034 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
3035 function pointers to void *.
3036 * g++.old-deja/g++.mike/p10148.C: Likewise.
3037
3038 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3039
3040 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
3041
3042 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
3043
3044 PR c++/18047
3045
3046 * g++.dg/parse/expr3.C: New test.
3047
3048 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3049
3050 * gcc.dg/smod-1.c: New test.
3051
3052 2004-10-18 Ziemowit Laski <zlaski@apple.com>
3053
3054 * objc.dg/method-14.m: New test.
3055
3056 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3057
3058 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
3059 Also xfail as the patch was reverted.
3060
3061 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
3062
3063 PR middle-end/16973
3064 * gcc.dg/pr16973.c: New test.
3065
3066 2004-10-18 Diego Novillo <dnovillo@redhat.com>
3067
3068 PR tree-optimization/17656
3069 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
3070
3071 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
3072
3073 * g++.dg/eh/shadow1.C: New.
3074
3075 2004-10-18 Jakub Jelinek <jakub@redhat.com>
3076
3077 * gcc.c-torture/compile/20041018-1.c: New test.
3078
3079 2004-10-18 Ben Elliston <bje@au.ibm.com>
3080
3081 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
3082 compiler referring to register 0 when accessing sdata. The linker
3083 now patches things up.
3084
3085 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
3086
3087 PR c/17529
3088 * gcc.c-torture/compile/pr17529.c: New test.
3089
3090 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3091
3092 PR c++/17743
3093 * g++.dg/ext/attrib17.C: New test.
3094
3095 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3096
3097 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
3098
3099 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3100
3101 PR c++/10479
3102 * g++.dg/ext/attrib16.C: New test.
3103
3104 2004-10-15 Mark Mitchell <mark@codesourcery.com>
3105
3106 PR c++/17042
3107 * g++.dg/init/dso_handle1.C: New test.
3108
3109 PR c++/14667
3110 * g++.dg/parse/typedef6.C: New test.
3111
3112 PR c++/17916
3113 * g++.dg/parse/pragma1.C: New test.
3114
3115 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
3116
3117 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
3118
3119 2004-10-15 Steve Ellcey <sje@cup.hp.com>
3120
3121 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
3122 -fno-common when on HPPA HP-UX platforms.
3123
3124 2004-10-15 Jakub Jelinek <jakub@redhat.com>
3125
3126 PR other/16820
3127 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
3128 stdint.h.
3129 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
3130 uintptr_t.
3131
3132 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3133
3134 PR c++/16301
3135 * g++.dg/lookup/strong-using-4.C: New test.
3136
3137 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
3138
3139 PR middle-end/16567
3140 * gcc.c-torture/compile/nested-1.c: New test.
3141
3142 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3143
3144 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
3145 and mipsisa64*-*-* (until support for misaligned loads is added).
3146 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
3147 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
3148 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
3149 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
3150 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
3151 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
3152
3153 2004-10-14 Mark Mitchell <mark@codesourcery.com>
3154
3155 PR c++/17976
3156 * g++.dg/init/dtor3.C: New test.
3157
3158 2004-10-15 Ben Elliston <bje@au.ibm.com>
3159
3160 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
3161
3162 2004-10-14 Geoffrey Keating <geoffk@apple.com>
3163
3164 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
3165 * gcc.dg/macho-lo-sum.c: Likewise.
3166
3167 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
3168
3169 * gcc.dg/ppc-spe64-1.c: New test.
3170
3171 2004-10-14 Devang Patel <dpatel@apple.com>
3172
3173 PR 17635
3174 * gcc.dg/pr17635.c : New test.
3175
3176 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
3177
3178 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
3179 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
3180 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
3181 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
3182 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
3183 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
3184 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
3185 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
3186 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
3187 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
3188 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
3189 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
3190 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
3191 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
3192 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
3193 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
3194 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
3195 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
3196
3197 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
3198
3199 * gcc.dg/vect/vect-82.c: New testcase.
3200 * gcc.dg/vect/vect-82_64.c: New testcase.
3201 * gcc.dg/vect/vect-83.c: New testcase.
3202 * gcc.dg/vect/vect-83_64.c: New testcase.
3203
3204 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3205
3206 * gcc.dg/cpp/error-1.c: New test.
3207
3208 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
3209
3210 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
3211
3212 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
3213
3214 PR target/17984
3215 * gcc.dg/cris-peep2-xsrand2.c: New test.
3216
3217 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
3218
3219 PR c++/17661
3220 * testsuite/g++.dg/expr/for2.C: New test.
3221
3222 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3223
3224 * g++.dg/inherit/thunk1.C: Run on the SPARC.
3225
3226 2004-10-13 Jakub Jelinek <jakub@redhat.com>
3227
3228 PR tree-optimization/17724
3229 * g++.dg/opt/pr17724-1.C: New test.
3230 * g++.dg/opt/pr17724-2.C: New test.
3231 * g++.dg/opt/pr17724-3.C: New test.
3232 * g++.dg/opt/pr17724-4.C: New test.
3233 * g++.dg/opt/pr17724-5.C: New test.
3234 * g++.dg/opt/pr17724-6.C: New test.
3235
3236 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
3237
3238 PR c/17301
3239 * gcc.dg/pr17301-2.c: New test.
3240
3241 2004-10-11 Mark Mitchell <mark@codesourcery.com>
3242
3243 PR c++/15876
3244 * g++.dg/parse/error22.C: New test.
3245
3246 PR c++/17936
3247 * g++.dg/template/spec18.C: New test.
3248
3249 2004-10-11 Steve Ellcey <sje@cup.hp.com>
3250
3251 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
3252 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
3253 memcpy.
3254 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
3255 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
3256
3257 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
3258
3259 * g++.dg/eh/cleanup5.C: Add dg-options "".
3260
3261 2004-10-11 Roger Sayle <roger@eyesopen.com>
3262
3263 PR middle-end/17657
3264 * gcc.dg/switch-4.c: New test case.
3265
3266 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
3267
3268 * gcc.c-torture/execute/20041011-1.c: New test.
3269
3270 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3271
3272 PR c++/17554
3273 * g++.dg/init/for3.C: New test.
3274
3275 PR c++/17657
3276 * g++.dg/opt/switch2.C: New test.
3277
3278 PR middle-end/17703
3279 * g++.dg/warn/Wreturn-2.C: New test.
3280
3281 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
3282
3283 PR c++/17907
3284 * g++.dg/eh/cleanup5.C: New test.
3285
3286 2004-10-10 Mark Mitchell <mark@codesourcery.com>
3287
3288 PR c++/17393
3289 * g++.dg/parse/error21.C: New test.
3290
3291 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
3292
3293 * g++.dg/overload/pmf1.C: Adjust quoting marks.
3294 * g++.dg/warn/incomplete1.C: Likewise.
3295 * g++.dg/template/qualttp20.C: Likewise.
3296
3297 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3298
3299 PR c/17881
3300 * parm-incomplete-1.c: New test.
3301
3302 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3303
3304 PR c++/17867
3305 * g++.dg/parse/error19.C: New test.
3306
3307 PR c++/17670
3308 * g++.dg/init/new11.C: New test.
3309
3310 PR c++/17821
3311 * g++.dg/parse/error20.C: New test.
3312
3313 PR c++/17826
3314 * g++.dg/template/crash24.C: New test.
3315
3316 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3317
3318 PR c/17301
3319 * gcc.dg/pr17301-1.c: New test.
3320
3321 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3322
3323 PR c/17189
3324 * gcc.dg/anon-struct-5.c: New test.
3325
3326 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3327
3328 PR c/17844
3329 * gcc.dg/pr17844-1.c: New test.
3330
3331 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3332
3333 PR tree-optimization/17906
3334 * gcc.c-torture/compile/pr17906.c: New.
3335
3336 2004-10-09 Stuart Hastings <stuart@apple.com>
3337 Roger Sayle <roger@eyesopen.com>
3338
3339 PR rtl-optimization/17853
3340 * gcc.dg/i386-mmx-5.c: New testcase.
3341
3342 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3343
3344 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3345
3346 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3347
3348 PR c++/17524
3349 * g++.dg/template/static9.C: New test.
3350
3351 PR c++/17685
3352 * g++.dg/parse/operator5.C: New test.
3353
3354 2004-10-09 Roger Sayle <roger@eyesopen.com>
3355
3356 PR middle-end/17894
3357 * gcc.c-torture/execute/divcmp-4.c: New test case.
3358
3359 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3360
3361 PR tree-opt/17902
3362 * g++.dg/opt/pr17902.C: New test.
3363
3364 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3365
3366 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3367
3368 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3369
3370 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3371
3372 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3373
3374 * gcc.dg/assign-warn-3.c: New test.
3375
3376 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3377
3378 PR c/16999
3379 * gcc.dg/cpp/ident-1.c: New test.
3380
3381 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3382
3383 * gcc.c-torture/compile/acc1.c: New.
3384
3385 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3386
3387 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3388 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3389
3390 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3391
3392 * gcc.dg/ultrasp11.c: New test.
3393
3394 2004-10-08 Michael Matz <matz@suse.de>
3395
3396 * gcc.dg/doloop-2.c: New test.
3397
3398 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3399
3400 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
3401 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
3402 objc.dg/method-9.m: Update expected diagnostics.
3403
3404 2004-10-07 Geoffrey Keating <geoffk@apple.com>
3405
3406 * gcc.dg/ppc-fsel-3.c: New file.
3407 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
3408
3409 2004-10-07 Paul Brook <paul@codesourcery.com>
3410
3411 * gfortran.dg/intrinsic_verify_1.f90: New test.
3412
3413 2004-10-07 Paul Brook <paul@codesourcery.com>
3414
3415 * gfortran.dg/empty_format_1.f90: Remove stray commas.
3416
3417 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3418
3419 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
3420 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
3421 commit.
3422
3423 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3424
3425 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
3426
3427 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3428
3429 PR c++/17115
3430 * g++.dg/warn/Winline-4.C: New test.
3431
3432 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3433
3434 * gcc.c-torture/compile/20041007-1.c: New test.
3435
3436 2004-10-07 Paul Brook <paul@codesourcery.com>
3437
3438 PR fortran/17678
3439 * gfortran.dg/use_allocated_1.f90: New test.
3440
3441 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3442
3443 PR middle-end/17849
3444 * gfortran.fortran-torture/compile/nested.f90: New test
3445
3446 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
3447
3448 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
3449
3450 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3451
3452 PR c++/17368
3453 * g++.dg/ext/asm6.C: New test.
3454
3455 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
3456
3457 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
3458
3459 2004-10-06 Paul Brook <paul@codesourcery.com>
3460
3461 PR libfortran/17709
3462 * gfortran.dg/empty_format_1.f90: New test.
3463
3464 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3465
3466 PR fortran/17568
3467 * gfortran.dg/ishft.f90: New test.
3468
3469 PR fortran/17283
3470 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
3471 tests.
3472
3473 2004-10-06 Paul Brook <paul@codesourcery.com>
3474
3475 * gfortran.dg/do_1.f90: New test.
3476
3477 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3478
3479 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
3480 optimizing for size.
3481
3482 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3483
3484 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
3485
3486 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3487
3488 * gcc.c-torture/compile/20041005-1.c: New test.
3489
3490 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
3491
3492 PR c++/17829
3493 * g++.dg/lookup/koenig4.C: New.
3494
3495 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
3496
3497 * g++.dg/other/classkey1.C: Adjust quoting marks.
3498 * g++.dg/parse/error15.C: Likewise.
3499 * g++.dg/template/meminit2.C (int>): Likewise.
3500
3501 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3502
3503 PR fortran/17283
3504 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
3505
3506 PR fortran/17631
3507 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
3508
3509 PR fortran/17708
3510 * gfortran.dg/pr17708.f90: New test.
3511
3512 2004-10-04 Chao-ying Fu <fu@mips.com>
3513
3514 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
3515 * gcc.dg/vect/vect-4.c: Ditto.
3516 * gcc.dg/vect/vect-5.c: Ditto.
3517 * gcc.dg/vect/vect-6.c: Ditto.
3518 * gcc.dg/vect/vect-8.c: Ditto.
3519 * gcc.dg/vect/vect-16.c: Ditto.
3520 * gcc.dg/vect/vect-30.c: Ditto.
3521 * gcc.dg/vect/vect-40.c: Ditto.
3522 * gcc.dg/vect/vect-41.c: Ditto.
3523 * gcc.dg/vect/vect-42.c: Ditto.
3524 * gcc.dg/vect/vect-43.c: Ditto.
3525 * gcc.dg/vect/vect-44.c: Ditto.
3526 * gcc.dg/vect/vect-45.c: Ditto.
3527 * gcc.dg/vect/vect-46.c: Ditto.
3528 * gcc.dg/vect/vect-47.c: Ditto.
3529 * gcc.dg/vect/vect-48.c: Ditto.
3530 * gcc.dg/vect/vect-49.c: Ditto.
3531 * gcc.dg/vect/vect-50.c: Ditto.
3532 * gcc.dg/vect/vect-51.c: Ditto.
3533 * gcc.dg/vect/vect-52.c: Ditto.
3534 * gcc.dg/vect/vect-53.c: Ditto.
3535 * gcc.dg/vect/vect-54.c: Ditto.
3536 * gcc.dg/vect/vect-55.c: Ditto.
3537 * gcc.dg/vect/vect-56.c: Ditto.
3538 * gcc.dg/vect/vect-57.c: Ditto.
3539 * gcc.dg/vect/vect-58.c: Ditto.
3540 * gcc.dg/vect/vect-59.c: Ditto.
3541 * gcc.dg/vect/vect-60.c: Ditto.
3542 * gcc.dg/vect/vect-74.c: Ditto.
3543 * gcc.dg/vect/vect-79.c: Ditto.
3544 * gcc.dg/vect/vect-80.c: Ditto.
3545
3546 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
3547
3548 * gcc.dg/unused-7.c: Use the correct option.
3549
3550 2004-10-04 Paul Brook <paul@codesourcery.com>
3551 Bud Davis <bdavis9659@comcast.net>
3552
3553 PR fortran/17706
3554 PR fortran/16434
3555 * gfortran/pr17706.f90: New test.
3556 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
3557
3558 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3559
3560 * gfortran.dg/pr17612.f90: New test.
3561
3562 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
3563
3564 * g++.dg/template/local1.C: Adjust quoting marks in
3565 testing for diagnostics.
3566 * g++.dg/tls/diag-2.C: Likewise.
3567 * g++.dg/other/error8.C: Likewise.
3568
3569 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3570
3571 PR c/17178
3572 * gcc.dg/unused-4.c: Adjust to be correct.
3573
3574 PR c/17820
3575 * gcc.dg/unused-7.c: New test.
3576
3577 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3578
3579 PR c++/17797
3580 * g++.dg/overload/template2.C: New test.
3581
3582 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
3583
3584 PR tree-optimization/16632
3585 * gcc.dg/tree-ssa/20041002-1.c: New.
3586
3587 2004-10-03 Paul Brook <paul@codesourcery.com>
3588
3589 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
3590 rather than relying on default formatting.
3591
3592 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
3593
3594 * gcc.dg/20040920-1.c: Update expected message text.
3595
3596 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
3597
3598 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
3599
3600 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
3601
3602 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
3603 tree level.
3604
3605 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3606
3607 * gcc.dg/tree-ssa/pr17343.c: Remove.
3608
3609 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3610
3611 PR tree-opt/17343
3612 * gcc.dg/tree-ssa/pr17343.c: New test.
3613
3614 2004-10-01 Jakub Jelinek <jakub@redhat.com>
3615
3616 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
3617 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
3618 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
3619 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
3620 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
3621
3622 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3623
3624 * gcc.dg/lvalue-2.c: New test.
3625
3626 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3627
3628 PR c/17730
3629 * gcc.dg/pr17730-1.c: New test
3630
3631 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
3632
3633 PR c/7425
3634 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
3635
3636 2004-09-29 Jakub Jelinek <jakub@redhat.com>
3637
3638 * gcc.c-torture/execute/stdarg-1.c: New test.
3639 * gcc.c-torture/execute/stdarg-2.c: New test.
3640 * gcc.c-torture/execute/stdarg-3.c: New test.
3641 * gcc.dg/tree-ssa/stdarg-1.c: New test.
3642 * gcc.dg/tree-ssa/stdarg-2.c: New test.
3643 * gcc.dg/tree-ssa/stdarg-3.c: New test.
3644 * gcc.dg/tree-ssa/stdarg-4.c: New test.
3645 * gcc.dg/tree-ssa/stdarg-5.c: New test.
3646
3647 2004-09-29 Jakub Jelinek <jakub@redhat.com>
3648
3649 PR tree-optimization/17697
3650 * g++.dg/opt/pr17697-1.C: New test.
3651 * g++.dg/opt/pr17697-2.C: New test.
3652 * g++.dg/opt/pr17697-3.C: New test.
3653
3654 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
3655
3656 PR c/16409
3657 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
3658 gcc.dg/vla-init-5.c: New tests.
3659
3660 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
3661
3662 PR c/13804
3663 * gcc.dg/pr13804-1.c: New test.
3664
3665 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3666
3667 PR fortran/16938
3668 * gfortran.dg/pr16938.f90: New test.
3669
3670 2004-09-27 Mark Mitchell <mark@codesourcery.com>
3671
3672 * g++.dg/template/crash23.C: New test.
3673
3674 2004-09-27 Mark Mitchell <mark@codesourcery.com>
3675
3676 PR c++/17585
3677 * g++.dg/template/static8.C: New test.
3678
3679 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
3680
3681 PR c++/17681
3682 * g++.dg/other/error9.C: New test.
3683
3684 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
3685
3686 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
3687
3688 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3689
3690 PR fortran/15164
3691 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
3692
3693 2004-09-26 Roger Sayle <roger@eyesopen.com>
3694
3695 PR middle-end/17112
3696 * gcc.dg/pr17112-1.c: New test case.
3697
3698 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
3699
3700 PR c/11459
3701 * gcc.dg/pr11459-1.c: New test.
3702
3703 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
3704
3705 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
3706 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3707
3708 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3709
3710 * gfortran.dg/pr15324.f90: Make array bounds consistent.
3711
3712 2004-09-25 Jan Hubicka <jh@suse.cz>
3713
3714 * compile/30040909-1.c: New test.
3715 * compile/30040907-1.c: New test.
3716
3717 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
3718
3719 * gcc.c-torture/execute/va-arg-26.c: New test.
3720
3721 2004-09-24 Zack Weinberg <zack@codesourcery.com>
3722
3723 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
3724 extra diagnostics on targets with 64-bit pointers.
3725 * objc.dg/selector-1.m: Adjust dg-warning regexp.
3726
3727 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
3728
3729 PR c/17188
3730 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
3731 * gcc.dg/decl-3.c: Adjust expected message.
3732
3733 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3734
3735 PR fortran/17615
3736 * gfortran.dg/pr17615.f90: New test.
3737
3738 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
3739
3740 PR tree-optimzation/17517
3741 * g++.dg/tree-ssa/pr17517.C: New Test.
3742
3743 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3744
3745 PR c++/16889
3746 * g++.dg/lookup/ambig3.C: New.
3747
3748 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
3749
3750 PR tree-opt/17624
3751 * g++.dg/opt/pr17624.C: New test.
3752
3753 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
3754
3755 PR c/6980
3756 * gcc.dg/Wbad-function-cast-1.c: New test.
3757
3758 2004-09-23 Zack Weinberg <zack@codesourcery.com>
3759
3760 * g++.dg/ext/complit1.C
3761 * g++.dg/other/error2.C
3762 * g++.dg/other/nontype-1.C
3763 * g++.dg/parse/crash11.C
3764 * g++.dg/parse/crash12.C
3765 * g++.dg/parse/error15.C
3766 * g++.dg/parse/error4.C
3767 * g++.dg/parse/tmpl-outside1.C
3768 * g++.dg/parse/too-many-tmpl-args1.C
3769 * g++.dg/template/dependent-expr3.C
3770 * g++.dg/template/error10.C
3771 * g++.dg/template/instantiate1.C
3772 * g++.dg/template/vtable2.C
3773 * g++.dg/warn/Wshadow-1.C
3774 * g++.dg/warn/weak1.C
3775 * g++.old-deja/g++.brendan/crash16.C
3776 * g++.old-deja/g++.brendan/crash18.C
3777 * g++.old-deja/g++.brendan/crash48.C
3778 * g++.old-deja/g++.brendan/crash49.C
3779 * g++.old-deja/g++.brendan/crash55.C
3780 * g++.old-deja/g++.brendan/crash56.C
3781 * g++.old-deja/g++.brendan/crash8.C
3782 * g++.old-deja/g++.brendan/enum11.C
3783 * g++.old-deja/g++.brendan/enum8.C
3784 * g++.old-deja/g++.brendan/enum9.C
3785 * g++.old-deja/g++.brendan/friend3.C
3786 * g++.old-deja/g++.brendan/misc14.C
3787 * g++.old-deja/g++.bugs/900402_02.C
3788 * g++.old-deja/g++.bugs/900404_03.C
3789 * g++.old-deja/g++.bugs/900404_04.C
3790 * g++.old-deja/g++.bugs/900428_03.C
3791 * g++.old-deja/g++.jason/crash4.C
3792 * g++.old-deja/g++.jason/overload21.C
3793 * g++.old-deja/g++.jason/redecl1.C
3794 * g++.old-deja/g++.jason/report.C
3795 * g++.old-deja/g++.jason/rfg10.C
3796 * g++.old-deja/g++.jason/template30.C
3797 * g++.old-deja/g++.law/arm12.C
3798 * g++.old-deja/g++.law/ctors5.C
3799 * g++.old-deja/g++.law/cvt20.C
3800 * g++.old-deja/g++.law/init10.C
3801 * g++.old-deja/g++.law/init8.C
3802 * g++.old-deja/g++.law/visibility17.C
3803 * g++.old-deja/g++.law/visibility7.C
3804 * g++.old-deja/g++.mike/net8.C
3805 * g++.old-deja/g++.mike/p646.C
3806 * g++.old-deja/g++.mike/p700.C
3807 * g++.old-deja/g++.mike/p701.C
3808 * g++.old-deja/g++.mike/p811.C
3809 * g++.old-deja/g++.ns/template13.C
3810 * g++.old-deja/g++.other/array3.C
3811 * g++.old-deja/g++.other/crash25.C
3812 * g++.old-deja/g++.other/dtor3.C
3813 * g++.old-deja/g++.other/dtor4.C
3814 * g++.old-deja/g++.other/main1.C
3815 * g++.old-deja/g++.other/warn7.C
3816 * g++.old-deja/g++.pt/crash11.C
3817 * g++.old-deja/g++.pt/crash36.C
3818 * g++.old-deja/g++.pt/spec22.C
3819 * g++.old-deja/g++.pt/spec9.C
3820 * g++.old-deja/g++.pt/ttp52.C
3821 * g++.old-deja/g++.robertl/eb103.C
3822 * g++.old-deja/g++.robertl/eb121.C
3823 * g++.old-deja/g++.robertl/eb22.C
3824 * g++.old-deja/g++.robertl/eb8.C:
3825 Update locations and/or regexps of dg-error markers.
3826 Remove markers for some bogus messages that are no longer issued.
3827
3828 2004-09-23 Jakub Jelinek <jakub@redhat.com>
3829
3830 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
3831 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
3832
3833 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
3834
3835 PR c++/17618
3836 * g++.dg/lookup/crash5.C: New test.
3837
3838 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
3839
3840 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
3841 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
3842 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
3843 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
3844 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
3845 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
3846
3847 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
3848 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
3849 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
3850 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
3851 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
3852 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
3853
3854 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
3855
3856 * gcc.dg/vect/vect-44.c: Check additional cases.
3857 * gcc.dg/vect/vect-48.c: Check additional cases.
3858
3859 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
3860 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
3861 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
3862 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
3863 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
3864 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
3865 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
3866 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
3867 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
3868
3869 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
3870 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
3871 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
3872
3873 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3874
3875 * gcc.dg/tree-ssa/loop-6.c: New test.
3876
3877 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
3878
3879 PR c++/17620
3880 * g++.dg/inherit/base2.C: New.
3881
3882 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3883
3884 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
3885 * gcc.dg/20001012-2.c: Likewise.
3886 * gcc.dg/20001013-1.c: Likewise.
3887 * gcc.dg/20001101-1.c: Likewise.
3888 * gcc.dg/20001102-1.c: Likewise.
3889 * gcc.dg/bf-spl1.c: Likewise.
3890 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
3891 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
3892
3893 2004-09-22 Diego Novillo <dnovillo@redhat.com>
3894
3895 PR tree-optimization/16721
3896 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
3897
3898 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
3899
3900 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
3901 * gcc.dg/20040305-1.c: Likewise.
3902
3903 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
3904
3905 PR c/16566
3906 * gcc.c-torture/compile/pr16566-1.c,
3907 gcc.c-torture/compile/pr16566-2.c,
3908 gcc.c-torture/compile/pr16566-3.c: New tests.
3909
3910 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
3911
3912 PR tree-optimization/17512
3913 * gcc.c-torture/compile/20040916-1.c.
3914
3915 2004-09-21 Mark Mitchell <mark@codesourcery.com>
3916
3917 * gcc.dg/pragma-re-3.c: New test.
3918
3919 2004-09-17 Matt Austern <austern@apple.com>
3920
3921 PR c++/15049
3922 * g++.dg/other/anon3.C: New.
3923
3924 2004-09-21 Roger Sayle <roger@eyesopen.com>
3925
3926 PR c++/7503
3927 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
3928 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
3929 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
3930 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
3931 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
3932
3933 2004-09-21 Bud Davis <bdavis9659@comcast.net>
3934
3935 PR fortran/17286
3936 * gfortran.dg/pr17286.f90: New test.
3937
3938 2004-09-20 Mark Mitchell <mark@codesourcery.com>
3939
3940 PR c++/17530
3941 * g++.dg/template/static7.C: New test.
3942
3943 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
3944
3945 PR tree-opt/17558
3946 * gcc.c-torture/compile/pr17558.c: New test.
3947
3948 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
3949
3950 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
3951 if SKIP_ATTRIBUTE is defined.
3952
3953 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3954
3955 PR fortran/15957
3956 * gfortran.dg/pr15957.f90: New test.
3957
3958 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
3959
3960 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
3961 in comparison.
3962 * gcc.dg/vect/vect-79.c: Likewise.
3963 * gcc.dg/vect/vect-80.c: Likewise.
3964
3965 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3966
3967 PR fortran/15750
3968 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
3969
3970 2004-09-20 Ira Rosen <irar@il.ibm.com>
3971
3972 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
3973 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
3974 * gcc.dg/vect/vect-62.c: New testcase.
3975 * gcc.dg/vect/vect-63.c: New testcase.
3976 * gcc.dg/vect/vect-64.c: New testcase.
3977 * gcc.dg/vect/vect-65.c: New testcase.
3978 * gcc.dg/vect/vect-66.c: New testcase.
3979 * gcc.dg/vect/vect-67.c: New testcase.
3980 * gcc.dg/vect/vect-68.c: New testcase.
3981 * gcc.dg/vect/vect-69.c: New testcase.
3982 * gcc.dg/vect/vect-79.c: New testcase.
3983 * gcc.dg/vect/vect-80.c: New testcase.
3984
3985 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
3986
3987 * gcc.target/mips/asm-1.c: New test.
3988
3989 2004-09-19 Ira Rosen <irar@il.ibm.com>
3990
3991 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
3992 * gcc.dg/vect/vect-73.c: New testcase.
3993 * gcc.dg/vect/vect-74.c: New testcase.
3994 * gcc.dg/vect/vect-75.c: New testcase.
3995 * gcc.dg/vect/vect-76.c: New testcase.
3996 * gcc.dg/vect/vect-77.c: New testcase.
3997 * gcc.dg/vect/vect-78.c: New testcase
3998
3999 2004-09-18 Paul Brook <paul@codesourcery.com>
4000
4001 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
4002
4003 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
4004
4005 PR c/17424
4006 * gcc.dg/pr17424-1.c: New test.
4007
4008 2004-09-18 Diego Novillo <dnovillo@redhat.com>
4009
4010 * g++.dg/tree-ssa/pr17153.C: New test.
4011
4012 2004-09-16 Geoffrey Keating <geoffk@apple.com>
4013
4014 PR pch/13361
4015 * testsuite/g++.dg/pch/wchar-1.C: New.
4016 * testsuite/g++.dg/pch/wchar-1.Hs: New.
4017
4018 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
4019
4020 * gcc.c-torture/execute/20040917-1.c: New test.
4021
4022 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4023
4024 PR tree-optimization/17319
4025 * gcc.dg/pr17319.c: New test.
4026
4027 2004-09-17 Devang Patel <dpatel@apple.com>
4028
4029 * gcc.dg/20040813-1.c: New test.
4030
4031 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4032
4033 PR tree-optimization/17273
4034 * gcc.c-torture/compile/pr17273.c: New test.
4035
4036 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
4037
4038 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
4039 Update expected messages.
4040 * gcc.dg/declspec-13.c: New test.
4041
4042 2004-09-17 David Edelsohn <edelsohn@gnu.org>
4043
4044 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
4045
4046 2004-09-17 Diego Novillo <dnovillo@redhat.com>
4047
4048 * gcc.c-torture/execute/pr17252.c: Use post-increment to
4049 change what 'a' is pointing to.
4050
4051 2004-09-17 Mark Mitchell <mark@codesourcery.com>
4052
4053 PR c++/16002
4054 * g++.dg/template/error18.C: New test.
4055
4056 PR c++/16029
4057 * g++.dg/warn/Wunused-8.C: New test.
4058
4059 2004-09-17 Steven Bosscher <stevenb@suse.de>
4060
4061 PR tree-optimization/17513
4062 * gcc.dg/20040916-1.c: New test.
4063
4064 2004-09-16 Mark Mitchell <mark@codesourcery.com>
4065
4066 PR c++/17501
4067 * g++.dg/template/typename7.C: New test.
4068
4069 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4070
4071 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
4072
4073 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
4074
4075 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
4076 with -ftree-based-profiling also.
4077 * lib/profopt.exp: Support late-set profile_option/feedback_option.
4078
4079 2004-09-16 Victor Leikehman <lei@il.ibm.com>
4080
4081 PR/15364
4082 * gfortran.dg/der_array_io_1.f90: New test.
4083 * gfortran.dg/der_array_io_2.f90: New test.
4084 * gfortran.dg/der_array_io_3.f90: New test.
4085
4086 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4087
4088 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
4089 EABI.
4090
4091 2004-09-15 Mark Mitchell <mark@codesourcery.com>
4092
4093 * g++.dg/opt/switch1.C: New test.
4094
4095 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
4096
4097 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
4098 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
4099 Update expected messages.
4100
4101 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4102
4103 PR fortran/16485
4104 * gfortran.dg/same_name_1.f90: New test.
4105
4106 2004-09-15 Diego Novillo <dnovillo@redhat.com>
4107
4108 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
4109 dereference garbage pointers.
4110
4111 2004-09-15 Jakub Jelinek <jakub@redhat.com>
4112
4113 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
4114 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
4115
4116 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
4117 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
4118 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
4119
4120 2004-09-14 Mark Mitchell <mark@codesourcery.com>
4121
4122 PR c++/17324
4123 * g++.dg/template/mangle1.C: New test.
4124
4125 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4126
4127 PR tree-optimization/17252
4128 * gcc.c-torture/execute/pr17252.c: New test.
4129
4130 2004-09-14 Andrew Pinski <apinski@apple.com>
4131
4132 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
4133
4134 2004-09-14 Roger Sayle <roger@eyesopen.com>
4135
4136 PR rtl-optimization/9771
4137 * gcc.dg/pr9771-1.c: New test case.
4138
4139 2004-09-14 Diego Novillo <dnovillo@redhat.com>
4140
4141 PR tree-optimization/15262
4142 * gcc.c-torture/execute/pr15262-1.c: New test.
4143 * gcc.c-torture/execute/pr15262-2.c: New test.
4144
4145 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
4146
4147 * gcc.dg/declspec-12.c: New test.
4148
4149 2004-09-14 Bud Davis <bdavis9659@comcast.net>
4150
4151 * gfortran.dg/pr17090.f90: Add directives to test.
4152
4153 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4154
4155 * gcc.c-torture/compile/20040914-1.c: New test.
4156
4157 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4158
4159 PR c++/16162
4160 * g++.dg/template/decl2.C: New test.
4161
4162 2004-09-13 Bud Davis <bdavis9659@comcast.net>
4163
4164 PR fortran/17090
4165 * gfortran.dg/pr17090.f90: New test.
4166
4167 2004-09-13 Dale Johannesen <dalej@apple.com>
4168
4169 * gcc.c-torture/compile/pr17408.c: New test case.
4170
4171 2004-09-13 Mark Mitchell <mark@codesourcery.com>
4172
4173 PR c++/16716
4174 * g++.dg/parse/crash17.C: New test.
4175
4176 PR c++/17327
4177 * g++.dg/template/enum3.C: New test.
4178
4179 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
4180
4181 * lib/gcc-defs.exp: Load wrapper.exp.
4182 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
4183 using local code.
4184 * lib/gcc.exp (gcc_init): Similar.
4185 * lib/gfortran.exp (gfortran_init): Similar.
4186 * lib/objc.exp (objc_init): Similar.
4187 * lib/treelang.exp (treelang_init): Similar.
4188 * lib/wrapper.exp: New file with build_wrapper call machinery in
4189 ${tool}_maybe_build_wrapper.
4190
4191 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4192
4193 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
4194 "inline".
4195 * gcc.dg/declspec-11.c: Update expected messages.
4196 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
4197 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
4198 gcc.dg/inline-12.c: New tests.
4199
4200 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
4201
4202 * g++.dg/tree-ssa/pr17400.C: New testcase.
4203
4204 2004-09-13 James E Wilson <wilson@specifixinc.com>
4205
4206 * gcc.target/mips/sb1-1.c: New testcase.
4207
4208 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
4209
4210 * lib/g77-dg.exp: Remove unused file.
4211 * lib/mike-g77.exp: Ditto.
4212 * lib/g77.exp: Ditto.
4213
4214 2004-09-12 Richard Henderson <rth@redhat.com>
4215
4216 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
4217
4218 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
4219
4220 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
4221 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4222 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
4223 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
4224 Update expected messages.
4225
4226 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
4227
4228 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
4229 declaration/use mismatch for dirp parameter.
4230
4231 2004-09-12 Andrew Pinski <apinski@apple.com>
4232
4233 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
4234 -fgnu-runtime is passed.
4235
4236 2004-09-12 Richard Henderson <rth@redhat.com>
4237
4238 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
4239 do the uplevel thing and update additional_flags directly.
4240 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
4241 gfortran.fortran-torture/execute/intrinsic_nearest.x,
4242 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
4243 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
4244
4245 2004-09-11 Steven Bosscher <stevenb@suse.de>
4246
4247 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
4248
4249 2004-09-11 Roger Sayle <roger@eyesopen.com>
4250
4251 PR middle-end/17411
4252 * g++.dg/opt/pr17411-1.C: New test case.
4253
4254 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4255
4256 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4257 gcc.dg/tls/diag-2.c: Update expected messages.
4258 * gcc.dg/991209-1.c: Specify compilation options. Update expected
4259 messages.
4260 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
4261 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
4262 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
4263 gcc.dg/tls/diag-5.c: New tests.
4264
4265 2004-09-11 Zack Weinberg <zack@codesourcery.com>
4266
4267 * gcc.dg/20040910-1.c: Correct dg-error regexp.
4268
4269 2004-09-11 Steven Bosscher <stevenb@suse.de>
4270
4271 * g++.dg/parse/break-in-for.C: New test.
4272
4273 2004-09-11 Jakub Jelinek <jakub@redhat.com>
4274
4275 * gcc.dg/tree-ssa/20040911-1.c: New test.
4276
4277 2004-09-11 Andreas Jaeger <aj@suse.de>
4278
4279 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
4280 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
4281
4282 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
4283
4284 * gcc.target/frv: New directory of FR-V-specific tests.
4285
4286 2004-09-10 James E Wilson <wilson@specifixinc.com>
4287
4288 * gcc.dg/convert-vec-1.c: New test.
4289
4290 2004-09-10 Roger Sayle <roger@eyesopen.com>
4291
4292 PR middle-end/17024
4293 * gcc.dg/pr17024-1.c: New test case.
4294
4295 2004-09-10 Eric Christopher <echristo@redhat.com>
4296
4297 * gcc.dg/20040910-1.c: New test.
4298
4299 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
4300
4301 * gcc.dg/bitfld-9.c: New test.
4302
4303 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
4304
4305 * gcc.c-torture/execute/ieee/acc1.c: New test.
4306 * gcc.c-torture/execute/ieee/acc2.c: New test.
4307 * gcc.c-torture/execute/ieee/mzero6.c: New test.
4308
4309 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
4310
4311 * gcc.dg/deprecated-2.c: New test.
4312
4313 2004-09-09 James E Wilson <wilson@specifixinc.com>
4314
4315 * gcc.dg/init-vec-1.c: New test.
4316
4317 2004-09-09 Roger Sayle <roger@eyesopen.com>
4318
4319 PR middle-end/17055
4320 * gcc.dg/pr17055-1.c: New test case.
4321
4322 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4323
4324 PR target/17377
4325 * gcc.c-torture/execute/pr17377.c: New test.
4326
4327 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4328
4329 PR c/8420
4330 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4331 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4332 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4333 gcc.dg/long-long-typespec-1.c: New tests.
4334 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4335
4336 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4337
4338 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4339 gcc.dg/gnu99-static-1.c: New tests.
4340
4341 2004-09-08 Devang Patel <dpatel@apple.com>
4342
4343 * gcc.dg/darwin-ld-20040828-1.c: New test.
4344 * gcc.dg/darwin-ld-20040828-2.c: New test.
4345 * gcc.dg/darwin-ld-20040828-3.c: New test.
4346
4347 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4348
4349 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4350 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4351 in error message.
4352 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4353 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4354 in error message.
4355 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4356 types they qualify.
4357 * objc.dg/type-size-2.m: Fix wording in comment.
4358 * objc.dg/va-meth-1.m: New test case.
4359
4360 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4361
4362 PR c/16633:
4363 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4364 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4365
4366 2004-09-06 Devang Patel <dpatel@apple.com>
4367
4368 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4369 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4370
4371 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4372
4373 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4374 reflect changed line numbering of diagnostics.
4375
4376 2004-09-06 Paul Brook <paul@codesourcery.com>
4377
4378 * gfortran.dg/edit_real_1.f90: Add new test.
4379
4380 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4381
4382 * gcc.dg/tree-ssa/loop-2.c: New test.
4383 * gcc.dg/tree-ssa/loop-3.c: New test.
4384 * gcc.dg/tree-ssa/loop-4.c: New test.
4385 * gcc.dg/tree-ssa/loop-5.c: New test.
4386
4387 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4388
4389 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4390
4391 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4392
4393 * gcc.dg/format/sentinel-1.c: New test.
4394
4395 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4396
4397 * testsuite/gcc.dg/builtins-46.c: New.
4398
4399 2004-09-03 Devang Patel <dpatel@apple.com>
4400
4401 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
4402 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
4403
4404 2004-09-03 Jan Beulich <jbeulich@novell.com>
4405
4406 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
4407 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
4408 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
4409 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
4410 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
4411 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
4412 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
4413 the non-portable bzero.
4414 * gcc.dg/20010912-1.c: xfail for NetWare.
4415 * gcc.dg/20020426-2.c: xfail for NetWare.
4416 * gcc.dg/20021014-1.c: xfail for NetWare.
4417 * gcc.dg/20021018-1.c: xfail for NetWare.
4418 * gcc.dg/20030213-1.c: xfail for NetWare.
4419 * gcc.dg/20030225-1.c: xfail for NetWare.
4420 * gcc.dg/20030708-1.c: xfail for NetWare.
4421 * gcc.dg/builtins-config.h: Also exclude NetWare.
4422 * gcc.dg/format/format.h: Define restrict only if not already defined.
4423 * gcc.dg/nest.c: xfail for NetWare.
4424 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
4425 * lib/target-supports.exp (check_visibility_available): Exclude
4426 NetWare.
4427
4428 2004-09-03 Jan Beulich <jbeulich@novell.com>
4429
4430 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
4431 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
4432 deterministic starting point for the alignment of structure fields.
4433 * gcc.dg/Wpadded.c: Dito.
4434 * g++.dg/abi/vbase10.C: Dito.
4435
4436 2004-09-03 Devang Patel <dpatel@apple.com>
4437
4438 * g++.dg/debug/pr15736.cc: New test.
4439
4440 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4441
4442 * README.QMTEST: Fix out-of-date link.
4443
4444 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
4445
4446 PR fortran/16579
4447 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
4448 Delete. Duplicate of gfortran.dg/g77/20010610.f
4449
4450 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4451
4452 * g++.dg/abi/arm_rtti1.C: New test.
4453
4454 2004-09-02 Geoffrey Keating <geoffk@apple.com>
4455
4456 * gcc.dg/ppc-vector-memcpy.c: New.
4457 * gcc.dg/ppc-vector-memset.c: New.
4458
4459 2004-09-02 Chao-ying Fu <fu@mips.com>
4460
4461 * gcc.target/mips/mips-3d-1.c: New test.
4462 * gcc.target/mips/mips-3d-2.c: New test.
4463 * gcc.target/mips/mips-3d-3.c: New test.
4464 * gcc.target/mips/mips-3d-4.c: New test.
4465 * gcc.target/mips/mips-3d-5.c: New test.
4466 * gcc.target/mips/mips-3d-6.c: New test.
4467 * gcc.target/mips/mips-3d-7.c: New test.
4468 * gcc.target/mips/mips-3d-8.c: New test.
4469 * gcc.target/mips/mips-3d-9.c: New test.
4470 * gcc.target/mips/mips-ps-1.c: New test.
4471 * gcc.target/mips/mips-ps-2.c: New test.
4472 * gcc.target/mips/mips-ps-3.c: New test.
4473 * gcc.target/mips/mips-ps-4.c: New test.
4474 * gcc.target/mips/mips-ps-type.c: New test.
4475
4476 2004-09-02 Paul Brook <paul@codesourcery.com>
4477
4478 * gfortran.dg/edit_real_1.f90: Add new tests.
4479
4480 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4481
4482 PR fortran/15327
4483 * gfortran.dg/merge_char_1.f90: New test.
4484
4485 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4486
4487 PR fortran/16404
4488 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
4489
4490 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4491
4492 PR c/1522
4493 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
4494
4495 2004-09-01 Mark Mitchell <mark@codesourcery.com>
4496
4497 * g++.dg/opt/loop1.C: Do not XFAIL.
4498
4499 2004-09-01 Jakub Jelinek <jakub@redhat.com>
4500
4501 * gcc.c-torture/execute/20040831-1.c: New test.
4502
4503 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
4504
4505 PR fortran/16579
4506 * gfortran.dg/g77/20010610.f: Now passes.
4507 Copy from g77.f-torture/execute. Add dg-run directive.
4508 * gfortran.dg/g77/README: Update
4509
4510 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4511
4512 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
4513 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
4514 (t1, t2, t3, t4): Add volatile.
4515
4516 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4517
4518 * g++.dg/ext/visibility/arm1.C: New test.
4519
4520 2004-08-31 Geoffrey Keating <geoffk@apple.com>
4521
4522 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
4523 -pedantic-errors.
4524
4525 2004-09-01 Paul Brook <paul@codesourcery.com>
4526
4527 * gfortran.dg/eof_2.f90: New test.
4528
4529 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4530
4531 PR fortran/16579
4532 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
4533
4534 2004-08-31 Bud Davis <bdavis9659@comcast.net>
4535
4536 PR libfortran/16805
4537 * gfortran.dg/list_read_2.f90: New test.
4538
4539 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4540
4541 * g++.dg/abi/key1.C: New test.
4542
4543 2004-08-31 Richard Henderson <rth@redhat.com>
4544
4545 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
4546 form of offsetof.
4547 * g++.dg/other/offsetof5.C: Remove duplicate.
4548
4549 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4550
4551 PR fortran/17244
4552 * gfortran.dg/func_derived_1.f90: New test.
4553
4554 2004-08-31 Paul Brook <paul@codesourcery.com>
4555
4556 * gfortran.dg/eof_1.f90: New test.
4557
4558 2004-08-31 Paul Brook <paul@codesourcery.com>
4559
4560 * gfortran.dg/list_read_1.f90: New file.
4561
4562 2004-08-30 Mark Mitchell <mark@codesourcery.com>
4563
4564 * g++.dg/opt/loop1.C: XFAIL.
4565
4566 2004-08-30 Geoffrey Keating <geoffk@apple.com>
4567
4568 * gcc.dg/funcdef-storage-1.c: New.
4569 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
4570 an extern function in local scope.
4571 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
4572 declare an 'auto inline' function in local scope.
4573 * gcc.dg/20011130-1.c: Likewise.
4574 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
4575 an 'auto' function in local scope.
4576 * gcc.dg/20021014-1.c: Likewise.
4577 * gcc.dg/20030331-2.c: Likewise.
4578
4579 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4580
4581 * gfortran.dg/blockdata_1.f90: New test.
4582
4583 2004-08-30 Richard Henderson <rth@redhat.com>
4584
4585 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
4586
4587 2004-08-30 Richard Henderson <rth@redhat.com>
4588
4589 * lib/fortran-torture.exp (fortran-torture-execute): Honor
4590 additional_flags set by alternate driver.
4591 (ieee-options): New procedure.
4592 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
4593 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
4594 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
4595 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
4596
4597 2004-08-30 Richard Henderson <rth@redhat.com>
4598
4599 * lib/f-torture.exp: Remove.
4600
4601 2004-08-29 Mark Mitchell <mark@codesourcery.com>
4602
4603 PR rtl-optimization/16590
4604 * g++.dg/opt/loop1.C: New test.
4605
4606 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4607
4608 PR fortran/13910
4609 * gfortran.dg/oldstyle_1.f90: New test.
4610
4611 2004-08-29 Steven G. Kargl <kargls@comcast.net>
4612 Paul Brook <paul@codesourcery.com>
4613
4614 * gfortran.dg/g77/README: Update.
4615 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
4616 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
4617 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
4618
4619 2004-08-28 Paul Brook <paul@codesourcery.com>
4620
4621 PR libfortran/17195
4622 * gfortran.dg/edit_real_1.f90: New test.
4623
4624 2004-08-27 Paul Brook <paul@codesourcery.com>
4625
4626 * gfortran.dg/rewind_1.f90: New test.
4627
4628 2004-08-27 Bud Davis <bdavis9659@comcast.net>
4629
4630 PR fortran/16597
4631 * gfortran.dg/pr16597.f90: New test.
4632
4633 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
4634
4635 PR c/13801
4636 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
4637 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
4638 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
4639 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
4640 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
4641
4642 2004-08-26 Nick Clifton <nickc@redhat.com>
4643
4644 * gcc.c-torture/compile/pr17119.c: New test.
4645
4646 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
4647
4648 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
4649
4650 2004-08-25 Richard Henderson <rth@redhat.com>
4651
4652 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
4653 the bits that expect kind=8 to be the largest real kind.
4654
4655 2004-08-25 Ziemowit Laski <zlaski@apple.com>
4656
4657 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
4658
4659 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4660
4661 * gfortran.dg/assignment_1.f90: New test.
4662
4663 2004-08-25 Adam Nemet <anemet@lnxw.com>
4664
4665 * g++.dg/template/repo3.C: New test.
4666
4667 2004-08-25 Roger Sayle <roger@eyesopen.com>
4668
4669 PR middle-end/16693
4670 PR tree-optimization/16372
4671 * g++.dg/opt/pr16372-1.C: New test case.
4672 * g++.dg/opt/pr16693-1.C: New test case.
4673 * g++.dg/opt/pr16693-2.C: New test case.
4674
4675 2004-08-25 Ziemowit Laski <zlaski@apple.com>
4676
4677 * objc.dg/proto-lossage-4.m: New test.
4678
4679 2004-08-25 Mark Mitchell <mark@codesourcery.com>
4680
4681 PR c++/17155
4682 * g++.dg/inherit/local2.C: New test.
4683
4684 2004-08-25 Paul Brook <paul@codesourcery.com>
4685
4686 PR fortran/17144
4687 * gfortran.dg/string_ctor_1.f90: New test.
4688
4689 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4690
4691 PR c++/14428
4692 * g++.dg/template/redecl2.C: New test.
4693
4694 2004-08-24 Bud Davis <bdavis9659@comcast.net>
4695
4696 PR fortran/17143
4697 * gfortran.dg/pr17143.f90: New test.
4698
4699 2004-08-24 Bud Davis <bdavis9659@comcast.net>
4700
4701 PR fortran/17164
4702 * gfortran.dg/pr17164.f90: New test.
4703
4704 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4705
4706 * gcc.dg/tree-ssa/loop-1.c: New test.
4707
4708 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
4709
4710 * gcc.c-torture/compile/20040824-1.c: New test.
4711
4712 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
4713
4714 * gcc.c-torture/compile/iftrap-3.c: New test.
4715
4716 2004-08-24 Paul Brook <paul@codesourcery.com>
4717
4718 * gfortran.dg/entry_2.f90: New test.
4719
4720 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4721
4722 PR c++/16889
4723 * g++.dg/lookup/ambig[12].C: New.
4724
4725 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4726
4727 PR c++/16706
4728 * g++.dg/template/crash21.C: New test.
4729 * g++.dg/template/crash22.C: Likewise.
4730
4731 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4732
4733 PR c++/17149
4734 * g++.dg/template/access15.C: New.
4735
4736 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4737
4738 PR c++/17163
4739 * g++.dg/template/repo2.C: New test.
4740
4741 2004-08-23 Roger Sayle <roger@eyesopen.com>
4742
4743 PR rtl-optimization/17078
4744 * gcc.c-torture/execute/pr17078-1.c: New test case.
4745
4746 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4747
4748 PR c/14492
4749 * gcc.dg/debug/crash1.c: New test.
4750
4751 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4752
4753 PR c/16180
4754 * gcc.dg/loop-5.c: New test.
4755
4756 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4757
4758 * gcc.c-torture/execute/20040823-1.c: New test.
4759
4760 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
4761
4762 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
4763 to the assembler. Simplify test accordingly.
4764 (asm_abi_flags): Use GNU names.
4765 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
4766 to check for ABI flags.
4767
4768 2004-08-22 Andrew Pinski <apinski@apple.com>
4769
4770 * g++.dg/opt/pr14029.C: New test.
4771 * gcc.c-torture/execute/pr15262.c: New test.
4772
4773 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4774
4775 * gfortran.dg/reduction.f90: Add checks with complex arguments.
4776
4777 2004-08-21 Bud Davis <bdavis9659@comcast.net>
4778
4779 PR 16908
4780 * gfortran.dg/direct_io.f90: New test.
4781
4782 2004-08-20 Mark Mitchell <mark@codesourcery.com>
4783
4784 PR c++/17121
4785 * g++.dg/inherit/local2.C: New test.
4786
4787 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
4788
4789 PR c++/17120
4790 * g++.dg/warn/Wparentheses-4.C: New test.
4791
4792 2004-08-20 Mark Mitchell <mark@codesourcery.com>
4793
4794 PR c++/17121
4795 * g++.dg/inherit/local2.C: New test.
4796
4797 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
4798 * gcc.dg/ppc-ldstruct.c: Likewise.
4799 * gcc.dg/ppc64-abi-2.c: Likewise.
4800
4801 2004-08-20 Jakub Jelinek <jakub@redhat.com>
4802
4803 PR rtl-optimization/17099
4804 * gcc.c-torture/execute/20040820-1.c: New test.
4805
4806 2004-08-20 David Edelsohn <edelsohn@gnu.org>
4807
4808 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
4809
4810 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
4811
4812 PR fortran/17077
4813 * gfortran.dg/auto_array_1.f90: New test.
4814
4815 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4816
4817 PR fortran/17074
4818 * gfortran.dg/simpleif_1.f90: New test.
4819
4820 2004-08-19 Mark Mitchell <mark@codesourcery.com>
4821
4822 * lib/target-supports.exp (check_profiling_available): Return
4823 false for arm*-*-symbianelf* and arm*-*-eabi*.
4824
4825 PR c++/15890
4826 * g++.dg/template/delete1.C: New test.
4827
4828 2004-08-19 Paul Brook <paul@codesourcery.com>
4829
4830 PR fortran/14976
4831 PR fortran/16228
4832 * gfortran.dg/data_char_1.f90: New test.
4833
4834 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
4835
4836 PR fortran/16946
4837 * gfortran.dg/reduction.f90: New testcase.
4838
4839 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4840
4841 PR fortran/16520
4842 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
4843
4844 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
4845
4846 PR c++/17041
4847 * g++.dg/Wparentheses-3.C: New test.
4848
4849 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
4850
4851 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
4852 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
4853 * gcc.dg/vect/vect-2.c: Likewise.
4854 * gcc.dg/vect/vect-3.c: Likewise.
4855 * gcc.dg/vect/vect-4.c: Likewise.
4856 * gcc.dg/vect/vect-5.c: Likewise.
4857 * gcc.dg/vect/vect-6.c: Likewise.
4858 * gcc.dg/vect/vect-7.c: Likewise.
4859 * gcc.dg/vect/vect-25.c: Likewise.
4860 * gcc.dg/vect/vect-31.c: Likewise.
4861 * gcc.dg/vect/vect-32.c: Likewise.
4862 * gcc.dg/vect/vect-34.c: Likewise.
4863 * gcc.dg/vect/vect-36.c: Likewise.
4864 * gcc.dg/vect/vect-all.c: Likewise.
4865
4866 2004-08-18 Mark Mitchell <mark@codesourcery.com>
4867
4868 PR c++/17068
4869 * g++.dg/template/operator4.C: New test.
4870
4871 2004-08-18 Richard Henderson <rth@redhat.com>
4872
4873 * gcc.dg/20040206-1.c: XFAIL.
4874
4875 2004-08-17 Mark Mitchell <mark@codesourcery.com>
4876
4877 PR c++/16246
4878 * g++.dg/template/array7.C: New test.
4879
4880 2004-08-17 James E Wilson <wilson@specifixinc.com>
4881
4882 * gcc.dg/mips-movcc-1.c: New test.
4883 * gcc.dg/mips-movcc-2.c: New test.
4884 * gcc.dg/mips-movcc-3.c: New test.
4885
4886 * gcc.dg/mips-nmadd-1.c: New test.
4887 * gcc.dg/mips-nmadd-2.c: New test.
4888
4889 2004-08-17 Mark Mitchell <mark@codesourcery.com>
4890
4891 PR c++/15871
4892 * g++.dg/opt/inline8.C: New test.
4893
4894 PR c++/16965
4895 * g++.dg/parse/error17.C: New test.
4896
4897 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
4898
4899 * gcc.dg/vect: New directory for vectorizer tests.
4900 * gcc.dg/vect/tree-vect.h: New file.
4901 * gcc.dg/vect/vect.exp: New file.
4902 * gcc.dg/vect/pr16105.c.c: New test.
4903 * gcc.dg/vect/vect-1.c: New test.
4904 * gcc.dg/vect/vect-2.c: New test.
4905 * gcc.dg/vect/vect-3.c: New test.
4906 * gcc.dg/vect/vect-4.c: New test.
4907 * gcc.dg/vect/vect-5.c: New test.
4908 * gcc.dg/vect/vect-6.c: New test.
4909 * gcc.dg/vect/vect-7.c: New test.
4910 * gcc.dg/vect/vect-8.c: New test.
4911 * gcc.dg/vect/vect-9.c: New test.
4912 * gcc.dg/vect/vect-10.c: New test.
4913 * gcc.dg/vect/vect-11.c: New test.
4914 * gcc.dg/vect/vect-12.c: New test.
4915 * gcc.dg/vect/vect-13.c: New test.
4916 * gcc.dg/vect/vect-14.c: New test.
4917 * gcc.dg/vect/vect-15.c: New test.
4918 * gcc.dg/vect/vect-16.c: New test.
4919 * gcc.dg/vect/vect-17.c: New test.
4920 * gcc.dg/vect/vect-18.c: New test.
4921 * gcc.dg/vect/vect-19.c: New test.
4922 * gcc.dg/vect/vect-20.c: New test.
4923 * gcc.dg/vect/vect-21.c: New test.
4924 * gcc.dg/vect/vect-22.c: New test.
4925 * gcc.dg/vect/vect-23.c: New test.
4926 * gcc.dg/vect/vect-24.c: New test.
4927 * gcc.dg/vect/vect-25.c: New test.
4928 * gcc.dg/vect/vect-26.c: New test.
4929 * gcc.dg/vect/vect-27.c: New test.
4930 * gcc.dg/vect/vect-28.c: New test.
4931 * gcc.dg/vect/vect-29.c: New test.
4932 * gcc.dg/vect/vect-30.c: New test.
4933 * gcc.dg/vect/vect-31.c: New test.
4934 * gcc.dg/vect/vect-32.c: New test.
4935 * gcc.dg/vect/vect-33.c: New test.
4936 * gcc.dg/vect/vect-34.c: New test.
4937 * gcc.dg/vect/vect-35.c: New test.
4938 * gcc.dg/vect/vect-36.c: New test.
4939 * gcc.dg/vect/vect-37.c: New test.
4940 * gcc.dg/vect/vect-38.c: New test.
4941 * gcc.dg/vect/vect-40.c: New test.
4942 * gcc.dg/vect/vect-41.c: New test.
4943 * gcc.dg/vect/vect-42.c: New test.
4944 * gcc.dg/vect/vect-43.c: New test.
4945 * gcc.dg/vect/vect-44.c: New test.
4946 * gcc.dg/vect/vect-45.c: New test.
4947 * gcc.dg/vect/vect-46.c: New test.
4948 * gcc.dg/vect/vect-47.c: New test.
4949 * gcc.dg/vect/vect-48.c: New test.
4950 * gcc.dg/vect/vect-49.c: New test.
4951 * gcc.dg/vect/vect-50.c: New test.
4952 * gcc.dg/vect/vect-51.c: New test.
4953 * gcc.dg/vect/vect-52.c: New test.
4954 * gcc.dg/vect/vect-53.c: New test.
4955 * gcc.dg/vect/vect-54.c: New test.
4956 * gcc.dg/vect/vect-55.c: New test.
4957 * gcc.dg/vect/vect-56.c: New test.
4958 * gcc.dg/vect/vect-57.c: New test.
4959 * gcc.dg/vect/vect-58.c: New test.
4960 * gcc.dg/vect/vect-59.c: New test.
4961 * gcc.dg/vect/vect-60.c: New test.
4962 * gcc.dg/vect/vect-61.c: New test.
4963 * gcc.dg/vect/vect-all.c: New test.
4964 * gcc.dg/vect/vect-none.c: New test.
4965
4966 2004-08-17 Paul Brook <paul@codesourcery.com>
4967
4968 PR fortran/13082
4969 * gfortran.dg/entry_1.f90: New test.
4970
4971 2004-08-17 Andrew Pinski <apinski@apple.com>
4972
4973 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
4974
4975 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
4976
4977 * gcc.dg/pr17036-1.c: New test.
4978
4979 2004-08-16 Devang Patel <dpatel@apple.com>
4980
4981 * gcc.dg/darwin-20040809-1.c: New test.
4982
4983 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
4984
4985 * gcc.dg/funcdef-attr-1.c: New test.
4986
4987 2004-08-16 Janis Johnson <janis187@us.ibm.com>
4988
4989 * gcc.dg/altivec-17.c: New test.
4990 * gcc.dg/altivec-18.c: New test.
4991
4992 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4993
4994 PR c++/6749
4995 * g++.dg/template/vtable2.C: New test.
4996
4997 2004-08-14 Richard Henderson <rth@redhat.com>
4998
4999 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
5000 * gcc.dg/pack-test-4.c (main): Return 0.
5001 * gcc.dg/setjmp-1.c: Remove XFAIL.
5002 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
5003
5004 2004-08-14 Richard Henderson <rth@redhat.com>
5005
5006 * gcc.dg/980217-1.c: Add prototype for printf.
5007
5008 2004-08-13 Bud Davis <bdavis9659@comcast.net>
5009
5010 * gfortran.dg/pr16935.f90: New test.
5011
5012 2004-08-13 Janis Johnson <janis187@us.ibm.com>
5013
5014 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
5015
5016 2004-08-13 Paul Brook <paul@codesourcery.com>
5017
5018 * gfortran.dg/der_io_1.f90: Remove stray comma.
5019
5020 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5021
5022 * gcc.dg/vmx/cw-bug-2.c: Remove.
5023 * gcc.dg/vmx/vprint-1.c: Remove.
5024 * gcc.dg/vmx/vscan-1.c: Remove.
5025
5026 2004-08-12 Devang patel <dpatel@apple.com>
5027
5028 * gcc.dg/darwin-20040809-2.c: New test.
5029
5030 2004-08-12 Janis Johnson <janis1872us.ibm.com>
5031
5032 * g++.dg/ext/altivec-12.C: New test.
5033
5034 * g++.dg/ext/altivec-11.C: New test.
5035
5036 2004-08-12 Paul Brook <paul@codesourcery.com>
5037
5038 * g++.dg/abi/arm_cxa_vec_1.C: New test.
5039
5040 2004-08-12 Janis Johnson <janis187@us.ibm.com>
5041
5042 * g++.dg/ext/altivec-2.C: Check for hardware support before
5043 executing any VMX instructions.
5044
5045 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
5046
5047 2004-08-12 Jakub Jelinek <jakub@redhat.com>
5048
5049 PR c++/16276
5050 * g++.old-deja/g++.other/comdat4.C: New test.
5051 * g++.old-deja/g++.other/comdat4-aux.cc: New.
5052
5053 2004-08-12 Ben Elliston <bje@au.ibm.com>
5054
5055 PR target/16286
5056 * gcc.dg/pr16286.c: New test.
5057
5058 2004-08-12 Jan Beulich <jbeulich@novell.com>
5059
5060 * g++.dg/ext/asm5.C: New.
5061
5062 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5063
5064 PR c++/16698
5065 * g++.dg/eh/crash1.C: New test.
5066
5067 PR c++/16717
5068 * g++.dg/ext/construct1.C: New test.
5069
5070 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5071
5072 PR c++/16853
5073 * g++.dg/init/ptrmem1.C: New test.
5074
5075 PR c++/16618
5076 * g++.dg/parse/offsetof5.C: New test.
5077
5078 PR c++/16870
5079 * g++.dg/template/overload3.C: New test.
5080
5081 2004-08-11 Mark Mitchell <mark@codesourcery.com>
5082
5083 PR c++/16964
5084 * g++.dg/parse/error16.C: New test.
5085
5086 PR c++/16904
5087 * g++.dg/template/error14.C: New test.
5088
5089 PR c++/16929
5090 * g++.dg/template/error15.C: New test.
5091
5092 2004-08-11 Devang Patel <dpatel@apple.com>
5093
5094 * gcc.dg/darwin-ld-20040809-1.c: New test.
5095 * gcc.dg/darwin-ld-20040809-2.c: New test.
5096
5097 2004-08-11 Steven G. Kargl <kargls@comcast.net>
5098
5099 PR fortran/16917
5100 * gfortran.dg/dfloat_1.f90: New test.
5101
5102 2004-08-09 Mark Mitchell <mark@codesourcery.com>
5103
5104 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
5105 * gcc.dg/dll-2.c: Fix dg-require syntax.
5106 * gcc.misc-tests/arm-isr.c (abort): Declare.
5107 (exit): Likewise.
5108
5109 2004-08-10 Mark Mitchell <mark@codesourcery.com>
5110
5111 PR c++/16971
5112 * g++.dg/parse/crash16.C: New test.
5113
5114 2004-08-10 Roger Sayle <roger@eyesopen.com>
5115
5116 * gcc.dg/mips-rsqrt-1.c: New test case.
5117 * gcc.dg/mips-rsqrt-2.c: New test case.
5118 * gcc.dg/mips-rsqrt-3.c: New test case.
5119
5120 2004-08-10 Paul Brook <paul@codesourcery.com>
5121
5122 * gfortran.dg/der_io_1.f90: New test.
5123
5124 2004-08-10 Paul Brook <paul@codesourcery.com>
5125
5126 PR fortran/16919
5127 * gfortran.dg/der_array_1.f90: New test.
5128
5129 2004-08-09 David Edelsohn <edelsohn@gnu.org>
5130
5131 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
5132
5133 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
5134
5135 * gcc.dg/wchar_t-2.c: Fix typo.
5136
5137 2004-08-09 Falk Hueffner <falk@debian.org>
5138
5139 PR tree-optimization/12517
5140 * gcc.c-torture/compile/pr12517.c: New test.
5141
5142 PR tree-optimization/12578
5143 * gcc.c-torture/compile/pr12578.c: New test.
5144
5145 PR tree-optimization/12899
5146 * gcc.c-torture/compile/pr12899.c: New test.
5147
5148 PR rtl-optimization/14692
5149 * gcc.c-torture/compile/pr14692.c: New test.
5150
5151 PR tree-optimization/16461
5152 * gcc.c-torture/compile/pr16461.c: New test.
5153
5154 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
5155
5156 * gfortran.dg/getenv_1.f90: New test.
5157
5158 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5159
5160 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
5161 wchar_t.
5162 * gcc.dg/symbian5.c: Test -fno-short-wchar.
5163
5164 2004-08-06 Paul Brook <paul@codesourcery.com>
5165
5166 * gfortran.dg/ret_array_1.f90: New test.
5167 * gfortran.dg/ret_pointer_1.f90: New test.
5168
5169 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
5170
5171 * gcc.dg/missing-field-init-[12].c: New tests.
5172 * g++.dg/warn/missing-field-init-[12].C: New tests.
5173
5174 2004-08-06 Mark Mitchell <mark@codesourcery.com>
5175
5176 * gcc.dg/enum2.c: New test.
5177 * gcc.dg/symbian3.c: Likewise.
5178 * gcc.dg/symbian4.c: Likewise.
5179 * gcc.dg/wchar_t-2.c: Likewise.
5180
5181 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5182
5183 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
5184 destructor tests.
5185
5186 2004-08-05 Mark Mitchell <mark@codesourcery.com>
5187
5188 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
5189 dg-require-visiblity.
5190 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
5191 * g++.dg/ext/visibility/fvisibility.C: Likewise.
5192 * g++.dg/ext/visibility/memfuncts.C: Likewise.
5193 * g++.dg/ext/visibility/new1.C: Likewise.
5194 * g++.dg/ext/visibility/pragma.C: Likewise.
5195 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
5196 * g++.dg/ext/visibility/virtual.C: Likewise.
5197 * g++/dg/ext/visibility/visibility-1.C: Likewise.
5198 * g++/dg/ext/visibility/visibility-2.C: Likewise.
5199 * g++/dg/ext/visibility/visibility-3.C: Likewise.
5200 * g++/dg/ext/visibility/visibility-4.C: Likewise.
5201 * g++/dg/ext/visibility/visibility-5.C: Likewise.
5202 * g++/dg/ext/visibility/visibility-6.C: Likewise.
5203 * g++/dg/ext/visibility/visibility-7.C: Likewise.
5204 * g++/dg/ext/visibility/visibility-8.C: New test.
5205 * gcc.c-torture/compile/dll.x: Remove.
5206 * gcc.dg/dll-2.c: Use dg-require-dll
5207 * gcc.dg/visibility-10.c: New test.
5208 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
5209 supporting DLLs.
5210 * testsuite/lib/scanasm.exp (scan_hidden): New function.
5211 (scan_not_hidden): Likewise.
5212
5213 2004-08-05 David Edelsohn <edelsohn@gnu.org>
5214
5215 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
5216
5217 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
5218
5219 * gcc.c-torture/execute/20040805-1.c: New test.
5220
5221 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
5222
5223 * gcc.dg/20020118-1.c: Declare abort.
5224 * gcc.dg/altivec_check.h: Likewise.
5225 * gcc.dg/iftrap-2.c: Likewise.
5226 * gcc.dg/pragma-darwin.c: Likewise.
5227 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
5228
5229 2004-08-04 Geoffrey Keating <geoffk@apple.com>
5230
5231 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
5232
5233 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
5234
5235 * gcc.c-torture/execute/builtins/abs-2.c,
5236 gcc.c-torture/execute/builtins/abs-3.c,
5237 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
5238 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
5239 intmax_t, uintmax_t and their limits.
5240 * gcc.dg/intmax_t-1.c: New test.
5241
5242 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5243
5244 * g++.dg/tc1/dr147.C: Add reference to PR.
5245
5246 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
5247
5248 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
5249 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5250
5251 2004-08-03 David Edelsohn <edelsohn@gnu.org>
5252
5253 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
5254
5255 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5256
5257 * gcc.dg/redecl-5.c: New test.
5258 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
5259 of scanf.
5260
5261 2004-08-03 Roger Sayle <roger@eyesopen.com>
5262
5263 PR middle-end/16790
5264 * gcc.c-torture/execute/pr16790-1.c: New test case.
5265
5266 2004-08-03 Mark Mitchell <mark@codesourcery.com>
5267
5268 * g++.dg/ext/visibility/assign1.C: New test.
5269 * g++.dg/ext/visibility/new1.C: Likewise.
5270
5271 * gcc.dg/symbian1.c: New test.
5272 * gcc.dg/symbian2.c: Likewise.
5273
5274 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
5275
5276 PR target/16570
5277 * gcc.dg/i386-sse-9.c: New test.
5278
5279 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5280
5281 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
5282
5283 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
5284
5285 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
5286 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
5287 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
5288 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
5289 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
5290 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
5291 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
5292 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
5293 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
5294 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
5295 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
5296 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
5297 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
5298 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
5299 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
5300 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
5301 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
5302 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
5303 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
5304 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
5305 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
5306 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
5307 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
5308 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
5309 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
5310 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
5311 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
5312 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
5313 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
5314 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
5315 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
5316 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
5317 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5318 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5319 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5320 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5321 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5322 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5323 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5324 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5325 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5326 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5327 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5328 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5329 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5330 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5331 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5332 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5333 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5334 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5335 gcc.misc-tests/i386-pf-3dnow-1.c,
5336 gcc.misc-tests/i386-pf-athlon-1.c,
5337 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5338 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5339 Declare built-in functions used.
5340 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5341
5342 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5343
5344 PR c++/16707
5345 * g++.dg/lookup/using12.C: New test.
5346
5347 * g++.dg/init/null1.C: Fix PR number.
5348 * g++.dg/parse/namespace10.C: Likewise.
5349
5350 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5351
5352 PR c++/16224
5353 * g++.dg/template/spec17.C: New test.
5354 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5355 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5356
5357 2004-08-02 David Billinghurst
5358
5359 PR fortran/16292
5360 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5361
5362 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5363
5364 * gcc.dg/ia64-got-1.c: New test case.
5365
5366 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5367
5368 PR c++/16489
5369 * g++.dg/init/null1.C: New test.
5370 * g++.dg/tc1/dr76.C: Adjust error marker.
5371
5372 PR c++/16529
5373 * g++.dg/parse/namespace10.C: New test.
5374
5375 PR c++/16810
5376 * g++.dg/inherit/ptrmem2.C: New test.
5377
5378 2004-08-02 Ben Elliston <bje@au.ibm.com>
5379
5380 PR target/16155
5381 * gcc.dg/pr16155.c: New test.
5382
5383 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5384
5385 * gcc.dg/redecl-2.c: New test.
5386
5387 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5388
5389 * gcc.dg/darwin-longdouble.c: New file.
5390
5391 2004-07-30 Richard Henderson <rth@redhat.com>
5392
5393 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5394 write to constant argument.
5395 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5396
5397 2004-07-30 Richard Henderson <rth@redhat.com>
5398
5399 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
5400 tests of nearest around zero.
5401
5402 2004-07-30 Andrew Pinski <apinski@apple.com>
5403
5404 * gcc.c-torture/compile/20040730-1.c: New test.
5405
5406 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5407
5408 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
5409 powerpc-eabispe.
5410
5411 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5412
5413 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
5414
5415 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
5416
5417 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
5418 contains $ld_library_path.
5419 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5420
5421 2004-07-29 Richard Henderson <rth@redhat.com>
5422
5423 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
5424
5425 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
5426 (alt2, which): New.
5427 (Check): Accept either alternative.
5428
5429 2004-07-29 Mark Mitchell <mark@codesourcery.com>
5430
5431 * g++.dg/abi/inline1.C: New test.
5432 * g++.dg/abi/local1-a.cc: Likewise.
5433 * g++.dg/abi/local1.C: Likewise.
5434 * g++.dg/abi/mangle11.C: Tweak location of warnings.
5435 * g++.dg/abi/mangle12.C: Likewise.
5436 * g++.dg/abi/mangle17.C: Likewise.
5437 * g++.dg/abi/mangle20-2.C: Likewise.
5438 * g++.dg/opt/interface1.C: Likewise.
5439 * g++.dg/opt/interface1.h: Likewise.
5440 * g++.dg/opt/interface1-a.cc: New test.
5441 * g++.dg/parse/repo1.C: New test.
5442 * g++.dg/template/repo1.C: Likewise.
5443 * g++.dg/warn/Winline-1.C: Likewise.
5444 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
5445
5446 2004-07-29 Diego Novillo <dnovillo@redhat.com>
5447
5448 * gcc.dg/tree-ssa/20040729-1.c: New test.
5449
5450 2004-07-27 Matt Austern <austern@apple.com>
5451
5452 * gcc.dg/darwin-bool-1.c: New test.
5453 * gcc.dg/darwin-bool-2.c: New test.
5454
5455 2004-07-28 Richard Henderson <rth@redhat.com>
5456
5457 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
5458 arguments in the correct type. Don't write to constant arguments.
5459
5460 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5461
5462 PR tree-optimization/16688
5463 PR tree-optimization/16689
5464 * g++.dg/tree-ssa/pr16688.C: New test.
5465
5466 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5467
5468 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5469 loads. Not only in the comment, this time.
5470
5471 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
5472
5473 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
5474 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
5475 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
5476 * gcc.dg/sh4a-bitmovua.c: New.
5477 * gcc.dg/sh4a-cos.c: New.
5478 * gcc.dg/sh4a-cosf.c: New.
5479 * gcc.dg/sh4a-fprun.c: New.
5480 * gcc.dg/sh4a-fsrra.c: New.
5481 * gcc.dg/sh4a-memmovua.c: New.
5482 * gcc.dg/sh4a-sin.c: New.
5483 * gcc.dg/sh4a-sincos.c: New.
5484 * gcc.dg/sh4a-sincosf.c: New.
5485 * gcc.dg/sh4a-sinf.c: New.
5486
5487 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5488
5489 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
5490 conditionals.
5491 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5492 loads.
5493 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
5494 DOM1.
5495
5496 2004-07-27 Andrew Pinski <apinski@apple.com>
5497
5498 * g++.dg/rtti/tinfo1.C: Correct the xfail.
5499
5500 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
5501
5502 * gcc.dg/pragma-isr.c: New test.
5503
5504 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5505
5506 PR c++/14429
5507 * g++.dg/template/ttp11.C: New test.
5508
5509 2004-07-27 Diego Novillo <dnovillo@redhat.com>
5510
5511 * gcc.c-torture/compile/20040727-1.c: New test.
5512
5513 2004-07-26 Eric Christopher <echristo@redhat.com>
5514
5515 * gcc.c-torture/compile/20040726-2.c: New test.
5516
5517 2004-07-26 Andrew Pinski <apinski@apple.com>
5518
5519 * g++.dg/rtti/tinfo1.C: Xfail.
5520
5521 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
5522
5523 * gcc.c-torture/compile/20040726-1.c: New test.
5524
5525 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
5526 Brian Ryner <bryner@brianryner.com>
5527
5528 PR c++/9283
5529 PR c++/15000
5530 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
5531 * g++.dg/ext/visibility/: New directory.
5532 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
5533 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
5534 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
5535 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
5536 * g++.dg/ext/visibility/fvisibility.C,
5537 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
5538 g++.dg/ext/visibility/fvisibility-override1.C
5539 g++.dg/ext/visibility/fvisibility-override2.C
5540 g++.dg/ext/visibility/memfuncts.C
5541 g++.dg/ext/visibility/noPLT.C
5542 g++.dg/ext/visibility/pragma.C
5543 g++.dg/ext/visibility/pragma-override1.C
5544 g++.dg/ext/visibility/pragma-override2.C
5545 g++.dg/ext/visibility/staticmemfuncts.C
5546 g++.dg/ext/visibility/virtual.C: New tests.
5547
5548 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5549
5550 PR c/15360
5551 * gcc.dg/pr15360-1.c: New test.
5552
5553 2004-07-25 Daniel Jacobowitz <dan@debian.org>
5554
5555 * gcc.dg/pragma-align-2.c: New test.
5556 * gcc.dg/pragma-init-fini.c: New test.
5557 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
5558 targets.
5559
5560 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5561
5562 * gcc.dg/init-string-2.c: New test.
5563
5564 2004-07-24 Zack Weinberg <zack@codesourcery.com>
5565
5566 PR 16684
5567 * gcc.dg/Wredundant-decls-1.c: New test case.
5568
5569 2004-07-24 Jakub Jelinek <jakub@redhat.com>
5570
5571 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
5572 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
5573 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
5574 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
5575 * gcc.dg/compat/generate-random.c: New file.
5576 * gcc.dg/compat/generate-random.h: Likewise.
5577 * gcc.dg/compat/generate-random_r.c: Likewise.
5578 * gcc.dg/compat/struct-layout-1.h: Likewise.
5579 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
5580 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
5581 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
5582 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
5583 * gcc.dg/compat/struct-layout-1_main.c: New test.
5584 * gcc.dg/compat/struct-layout-1_x.c: New file.
5585 * gcc.dg/compat/struct-layout-1_y.c: New file.
5586 * gcc.dg/compat/struct-layout-1_test.h: New file.
5587
5588 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
5589
5590 * gcc.dg/comp-return-1.c: New test
5591
5592 2004-07-23 Janis Johnson <janis187@us.ibm.com>
5593
5594 * gcc.dg/vmx/8-02a.c: Fix typo.
5595
5596 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
5597 * gcc.dg/darwin-abi-3.c: New test.
5598
5599 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
5600 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
5601
5602 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
5603 * gcc.dg/vmx/ops-long-1.c: New test.
5604 * gcc.dg/vmx/ops-long-2.c: New test.
5605
5606 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
5607
5608 * g++.dg/lookup/conv-[1234].C: New.
5609
5610 2004-07-22 Mark Mitchell <mark@codesourcery.com>
5611
5612 * g++.dg/parse/attr2.C: Simplify.
5613
5614 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5615
5616 PR c/7284
5617 * gcc.c-torture/execute/pr7284-1.c: New test.
5618
5619 2004-07-22 Brian Booth <bbooth@redhat.com>
5620
5621 * gcc.dg/tree-ssa/20040721-1.c: New test.
5622
5623 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
5624
5625 * g++.dg/template/crash20.c: New.
5626
5627 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
5628
5629 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
5630 Add dg-run directive. Declare variables as required.
5631 * gfortran.dg/g77/README: Update
5632
5633 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
5634
5635 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
5636 gcc.dg/cris-peep2-andu2.c: New tests.
5637
5638 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5639
5640 PR c/15052
5641 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
5642 on return type.
5643 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
5644 messages.
5645 * gcc.dg/qual-return-2.c: Update expected messages.
5646 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
5647
5648 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5649
5650 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
5651 * gcc.dg/noncompile/921102-1.c: Update expected error message.
5652
5653 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5654
5655 PR c/11250
5656 * gcc.dg/init-string-1.c: New test.
5657
5658 2004-07-21 Jakub Jelinek <jakub@redhat.com>
5659
5660 PR middle-end/15345
5661 PR c/16450
5662 * gcc.dg/torture/nested-fn-1.c: New test.
5663
5664 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
5665
5666 PR target/16559
5667 * gcc.dg/ia64-fptr-1.c: New file.
5668
5669 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5670
5671 PR c++/14497
5672 * g++.dg/template/spec16.C: New test.
5673 * g++.old-deja/g++.robertl/eb118.C: Remove.
5674
5675 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5676
5677 PR c++/509
5678 * g++.dg/template/spec15.C: New test.
5679
5680 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
5681
5682 Copy cases from g77.f-torture/execute and add dg-run
5683 directive. Other changes as noted.
5684 * gfortran.dg/g77/13037.f
5685 * gfortran.dg/g77/1832.f
5686 * gfortran.dg/g77/19981119-0.f
5687 * gfortran.dg/g77/19990313-0.f
5688 * gfortran.dg/g77/19990313-1.f
5689 * gfortran.dg/g77/19990313-2.f
5690 * gfortran.dg/g77/19990313-3.f
5691 * gfortran.dg/g77/19990419-1.f
5692 * gfortran.dg/g77/19990826-0.f
5693 * gfortran.dg/g77/19990826-2.f
5694 * gfortran.dg/g77/20000503-1.f
5695 * gfortran.dg/g77/20001111.f
5696 * gfortran.dg/g77/20010116.f
5697 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
5698 * gfortran.dg/g77/20010430.f
5699 * gfortran.dg/g77/6177.f
5700 * gfortran.dg/g77/947.f
5701 * gfortran.dg/g77/970816-3.f
5702 * gfortran.dg/g77/971102-1.f
5703 * gfortran.dg/g77/980520-1.f
5704 * gfortran.dg/g77/980628-0.f
5705 * gfortran.dg/g77/980628-1.f
5706 * gfortran.dg/g77/980628-10.f
5707 * gfortran.dg/g77/980628-2.f
5708 * gfortran.dg/g77/980628-3.f
5709 * gfortran.dg/g77/980628-7.f
5710 * gfortran.dg/g77/980628-8.f
5711 * gfortran.dg/g77/980628-9.f
5712 * gfortran.dg/g77/980701-0.f
5713 * gfortran.dg/g77/980701-1.f
5714 * gfortran.dg/g77/cabs.f
5715 * gfortran.dg/g77/claus.f
5716 * gfortran.dg/g77/complex_1.f
5717 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
5718 * gfortran.dg/g77/dcomplex.f
5719 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
5720 * gfortran.dg/g77/f90-intrinsic-mathematical.f
5721 * gfortran.dg/g77/f90-intrinsic-numeric.f
5722 * gfortran.dg/g77/int8421.f
5723 * gfortran.dg/g77/labug1.f
5724 * gfortran.dg/g77/large_vec.f
5725 * gfortran.dg/g77/le.f
5726 * gfortran.dg/g77/short.f
5727 * gfortran.dg/g77/README: Update
5728
5729 2004-07-20 Mark Mitchell <mark@codesourcery.com>
5730
5731 PR c++/16637
5732 * g++.dg/parse/lookup4.C: New test.
5733
5734 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5735
5736 PR c++/16175
5737 * g++.dg/template/ttp10.C: New test.
5738
5739 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
5740
5741 * gcc.dg/pr12625-1.c: New test.
5742
5743 2004-07-20 Steven Bosscher <stevenb@suse.de>
5744
5745 * testsuite/gcc.dg/switch-warn-1.c: New test.
5746 * testsuite/gcc.dg/switch-warn-2.c: New test.
5747 * gcc.c-torture/compile/pr14730.c: Update.
5748
5749 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
5750
5751 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
5752 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
5753 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
5754 g++.dg/template/nontype3.C: Remove trailing CR from tests.
5755
5756 2004-07-18 Mark Mitchell <mark@codesourcery.com>
5757
5758 PR c++/16623
5759 * g++.dg/template/assign1.C: New test.
5760
5761 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5762
5763 PR c++/12170
5764 * g++.dg/template/ttp9.C: New test.
5765
5766 2004-07-19 Daniel Jacobowitz <dan@debian.org>
5767
5768 * gcc.dg/format/cmn-err-1.c: New test.
5769
5770 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
5771
5772 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
5773 gcc.dg/Wparentheses-10.c: New tests.
5774 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
5775
5776 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5777
5778 PR fortran/16465
5779 * gfortran.dg/g77//ffixed-line-length-0.f,
5780 gfortran.dg/g77/ffixed-line-length-132.f,
5781 gfortran.dg/g77/ffixed-line-length-72.f,
5782 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
5783 gfortran.dg/g77/README: Update.
5784
5785 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5786
5787 PR c++/13092
5788 * g++.dg/template/non-dependent7.C: New test.
5789 * g++.dg/template/non-dependent8.C: Likewise.
5790 * g++.dg/template/non-dependent9.C: Likewise.
5791 * g++.dg/template/non-dependent10.C: Likewise.
5792
5793 2004-07-17 Mark Mitchell <mark@codesourcery.com>
5794
5795 PR c++/16337
5796 * g++.dg/parse/attr2.C: New test.
5797
5798 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
5799
5800 * g77.dg: Removed.
5801 * g77.f-torture: Ditto.
5802
5803 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
5804
5805 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
5806 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
5807 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
5808
5809 2004-07-16 Richard Henderson <rth@redhat.com>
5810
5811 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
5812
5813 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5814
5815 * lib/fortran-torture.exp (fortran-torture): Don't test compile
5816 tests with full list of options.
5817 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
5818 of TORTURE_OPTIONS if test contains 'dg-do run'.
5819
5820 PR fortran/16404
5821 * gfortran.dg/do_iterator.f90: New test.
5822
5823 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5824
5825 PR rtl-optimization/16536
5826 * gcc.c-torture/execute/restrict-1.c: New test.
5827
5828 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5829
5830 PR fortran/15324
5831 * gfortran.dg/pr15324.f90: New test.
5832
5833 PR fortran/15129
5834 * gfortran.dg/pr15129.f90: New test.
5835
5836 PR fortran/15140
5837 * gfortran.dg/pr15140.f90: New test.
5838
5839 PR fortran/13792
5840 * gfortran.fortran-torture/execute/bounds.f90: Add check for
5841 compile-time simplification.
5842
5843 2004-07-14 Mike Stump <mrs@apple.com>
5844
5845 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
5846
5847 2004-07-14 James E Wilson <wilson@specifixinc.com>
5848
5849 PR target/16325
5850 * gcc.dg/profile-generate-1.c: New.
5851
5852 2004-07-15 Jakub Jelinek <jakub@redhat.com>
5853
5854 * gcc.c-torture/execute/20040709-1.c: New test.
5855 * gcc.c-torture/execute/20040709-2.c: New test.
5856
5857 2004-07-14 Mike Stump <mrs@apple.com>
5858
5859 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
5860
5861 2004-07-14 Mike Stump <mrs@apple.com>
5862
5863 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
5864
5865 2004-07-13 Mark Mitchell <mark@codesourcery.com>
5866
5867 PR c++/16518
5868 * g++.dg/parse/mutable1.C: New test.
5869
5870 2004-07-13 Diego Novillo <dnovillo@redhat.com>
5871
5872 PR tree-optimization/16443
5873 * gcc.dg/tree-ssa/20040713-1.c: New test.
5874
5875 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
5876
5877 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
5878 for operator new.
5879
5880 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5881
5882 * gfortran.dg/g77/README: New file
5883 * gfortran.dg/g77/19981216-0.f: Copy from
5884 g77.f-torture/noncompile. Add "dg-do compile" and
5885 dg-error as required.
5886 * gfortran.dg/g77/19990218-1.f: Likewise
5887 * gfortran.dg/g77/19990905-1.f: Likewise
5888 * gfortran.dg/g77/9263.f: Likewise
5889 * gfortran.dg/g77/980615-0.f: Likewise
5890 * gfortran.dg/g77/980616-0.f: Likewise
5891 * gfortran.dg/g77/check0.f: Likewise
5892 * gfortran.dg/g77/select_no_compile.f: Likewise
5893
5894 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5895
5896 Copy files from g77.f-torture/compile.
5897 Add "{ dg-do compile}". Other changes as noted
5898 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
5899 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
5900 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
5901 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
5902 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
5903 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
5904 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
5905 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
5906 statement to conform to standard. Append alpha1.x for reference.
5907 * gfortran.dg/g77/xformat.f: Add dg-warning
5908
5909 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5910
5911 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
5912 Add {dg-do compile} directive.
5913 * gfortran.dg/g77/cpp2.F: Likewise
5914
5915 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5916
5917 PR c++/5402
5918 * g++.dg/lookup/name-clash1.C: New test.
5919
5920 PR c++/9777
5921 * g++.dg/lookup/name-clash2.C: New test.
5922
5923 PR c++/12102
5924 * g++.dg/lookup/name-clash3.C: New test.
5925
5926 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5927
5928 * g++.dg/lookup/new2.C: New test.
5929 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
5930
5931 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
5932
5933 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
5934 Add {dg-do compile} directive.
5935 * gfortran.dg/g77/13060.f: Likewise
5936 * gfortran.dg/g77/19990218-0.f: Likewise
5937 * gfortran.dg/g77/19990305-0.f: Likewise
5938 * gfortran.dg/g77/19990419-0.f: Likewise
5939 * gfortran.dg/g77/19990502-0.f: Likewise
5940 * gfortran.dg/g77/19990502-1.f: Likewise
5941 * gfortran.dg/g77/19990525-0.f: Likewise
5942 * gfortran.dg/g77/19990826-1.f: Likewise
5943 * gfortran.dg/g77/19990826-3.f: Likewise
5944 * gfortran.dg/g77/19990905-2.f: Likewise
5945 * gfortran.dg/g77/20000412-1.f: Likewise
5946 * gfortran.dg/g77/20000511-1.f: Likewise
5947 * gfortran.dg/g77/20000511-2.f: Likewise
5948 * gfortran.dg/g77/20000518.f: Likewise
5949 * gfortran.dg/g77/20000601-1.f: Likewise
5950 * gfortran.dg/g77/20000601-2.f: Likewise
5951 * gfortran.dg/g77/20000629-1.f: Likewise
5952 * gfortran.dg/g77/20000630-2.f: Likewise
5953 * gfortran.dg/g77/20010115.f: Likewise
5954 * gfortran.dg/g77/20010321-1.f: Likewise
5955 * gfortran.dg/g77/20010426.f: Likewise
5956 * gfortran.dg/g77/20020307-1.f: Likewise
5957 * gfortran.dg/g77/8485.f: Likewise
5958 * gfortran.dg/g77/960317-1.f: Likewise
5959 * gfortran.dg/g77/970915-0.f: Likewise
5960 * gfortran.dg/g77/980310-1.f: Likewise
5961 * gfortran.dg/g77/980310-2.f: Likewise
5962 * gfortran.dg/g77/980310-3.f: Likewise
5963 * gfortran.dg/g77/980310-4.f: Likewise
5964 * gfortran.dg/g77/980310-6.f: Likewise
5965 * gfortran.dg/g77/980310-7.f: Likewise
5966 * gfortran.dg/g77/980310-8.f: Likewise
5967 * gfortran.dg/g77/980419-2.f: Likewise
5968 * gfortran.dg/g77/980424-0.f: Likewise
5969 * gfortran.dg/g77/980427-0.f: Likewise
5970 * gfortran.dg/g77/980729-0.f: Likewise
5971 * gfortran.dg/g77/981117-1.f: Likewise
5972 * gfortran.dg/g77/toon_1.f: Likewise
5973
5974 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5975
5976 PR c++/2204
5977 * g++.dg/other/abstract2.C: New test.
5978
5979 2004-07-12 Paul Brook <paul@codesourcery.com>
5980
5981 * gfortran.dg/pointer_init_1.f90: New test.
5982
5983 2004-07-11 Paul Brook <paul@codesourcery.com>
5984
5985 PR fortran/15986
5986 * gfortran.dg/contained_1.f90: New test.
5987
5988 2004-07-11 Mark Mitchell <mark@codesourcery.com>
5989
5990 * g++.dg/parse/defarg8.C: New test.
5991
5992 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5993
5994 PR fortran/16433
5995 * gfortran.dg/pr16433.f: New test.
5996
5997 PR fortran/17574
5998 * gfortran.dg/pr15754.f90: New test.
5999
6000 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
6001
6002 PR tree-optimization/16437
6003 * gcc.c-torture/execute/bitfld-4.c: New test.
6004
6005 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6006
6007 * gfortran.fortran-torture/execute/common_2.f90: Add check for
6008 access to common var from module.
6009
6010 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6011
6012 PR fortran/16336
6013 * gfortran.fortran-torture/execute/common_2.f90: New test.
6014
6015 2004-07-10 Paul Brook <paul@codesourcery.com>
6016
6017 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
6018
6019 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6020
6021 PR fortran/15969
6022 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
6023
6024 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
6025
6026 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
6027 * gfortran.dg/g77/ffixed-form-2.f: Likewise
6028 * gfortran.dg/g77/ffree-form-1.f: Likewise
6029 * gfortran.dg/g77/ffree-form-2.f: Likewise
6030 * gfortran.dg/g77/ffree-form-3.f: Likewise
6031 * gfortran.dg/g77/fno-underscoring.f: Likewise
6032 * gfortran.dg/g77/funderscoring.f: Likewise
6033 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
6034
6035 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6036
6037 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
6038
6039 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6040 Paul Brook <paul@codesourcery.com>
6041
6042 PR fortran/13415
6043 * gfortran.dg/common_pointer_1.f90: New test.
6044
6045 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6046
6047 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
6048
6049 2004-07-09 James E Wilson <wilson@specifixinc.com>
6050
6051 PR target/16364
6052 * gcc.c-torture/compile/20040709-1.c: New.
6053
6054 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6055
6056 PR fortran/14077
6057 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
6058
6059 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6060
6061 PR fortran/13201
6062 * gfortran.dg/shape_1.f90: New test.
6063
6064 2004-07-09 Zack Weinberg <zack@codesourcery.com>
6065 Andrew Pinski <apinski@apple.com>
6066
6067 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
6068
6069 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6070
6071 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
6072 comment.
6073
6074 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6075 Paul Brook <paul@codesourcery.com>
6076
6077 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
6078 '.f95' and '.F95'.
6079
6080 2004-07-09 Diego Novillo <dnovillo@redhat.com>
6081
6082 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
6083
6084 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6085
6086 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
6087 testcases with capital suffix.
6088
6089 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6090
6091 PR fortran/15481
6092 PR fortran/13372
6093 PR fortran/13575
6094 PR fortran/15978
6095 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
6096
6097 * gfortran.dg/implicit_1.f90: New test.
6098
6099 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6100
6101 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
6102 expression to match gfortran warning/error messages
6103 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
6104 dg-error text.
6105
6106 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6107
6108 * lib/fortran-torture.exp: Rename proc search_for to
6109 search_for_re.
6110
6111 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6112
6113 * gcc.c-torture/execute/simd-5.x: New file.
6114 XFAIL on SPARC 64-bit at -O0.
6115
6116 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6117
6118 PR c++/8211
6119 PR c++/16165
6120 * g++.dg/warn/effc3.C: New test.
6121
6122 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6123
6124 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
6125 change X to 1X in format.
6126 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
6127 add data statements to conform to standard.
6128
6129 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6130
6131 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
6132 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
6133 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
6134
6135 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6136
6137 * gfortran.dg/g77/7388.f: Copy from g77.dg
6138 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
6139 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
6140 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
6141 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
6142 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
6143 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
6144 * gfortran.dg/g77/strlen0.f: Likewise
6145
6146 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
6147
6148 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
6149 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
6150
6151 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6152
6153 * gcc.c-torture/execute/920428-2.x: Delete.
6154 * gcc.c-torture/execute/920501-7.x: Likewise.
6155
6156 2004-07-08 Jakub Jelinek <jakub@redhat.com>
6157
6158 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
6159 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
6160 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
6161 prescott and c3-2.
6162 (PREFETCH_3DNOW): Add -march=c3.
6163
6164 2004-07-08 Diego Novillo <dnovillo@redhat.com>
6165
6166 PR c/16437
6167 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
6168 * gcc.c-torture/execute/bf64-1.x: Likewise.
6169
6170 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
6171
6172 * gcc.c-torture/compile/20040708-1.c: New test.
6173
6174 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6175
6176 PR c++/16169
6177 * g++.dg/warn/effc2.C: New test.
6178
6179 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
6180
6181 * gcc.c-torture/execute/bitfld-1.x: Remove.
6182 * gcc.c-torture/execute/bitfld-3.c: New test.
6183 * gcc.dg/bitfld-2.c: Remove XFAILs.
6184
6185 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
6186
6187 PR c++/16276
6188 * g++.dg/rtti/tinfo1.C: New file.
6189
6190 2004-07-07 Eric Christopher <echristo@redhat.com>
6191
6192 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
6193
6194 2004-07-07 Andrew Pinski <apinski@apple.com>
6195
6196 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
6197
6198 2004-07-07 Mark Mitchell <mark@codesourcery.com>
6199
6200 * g++.dg/init/call1.C: XFAIL.
6201
6202 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
6203
6204 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
6205 except for movstrict*, to movmem* and clrstr* to clrmem*.
6206
6207 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
6208
6209 * gcc.c-torture/execute/20040707-1.c: New test.
6210
6211 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
6212
6213 * gcc.c-torture/execute/20040706-1.c: New test.
6214
6215 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6216
6217 PR c++/3671
6218 * g++.dg/template/spec14.C: New test.
6219
6220 2004-07-05 Jakub Jelinek <jakub@redhat.com>
6221
6222 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
6223 nothing if not yet defined. Use it in b, c and d type definitions.
6224 * gcc.c-torture/execute/20040705-1.c: New test.
6225 * gcc.c-torture/execute/20040705-2.c: New test.
6226
6227 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6228
6229 PR c++/2518
6230 * g++.dg/lookup/new1.C: New test.
6231
6232 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6233
6234 PR c++/11406
6235 * g++.dg/template/sizeof8.C: New test.
6236
6237 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
6238
6239 * gcc.c-torture/compile/20040705-1.c: New test.
6240
6241 2004-07-04 Bud Davis <bdavis9659@comcast.net>
6242
6243 * gfortran.fortran-torture/execute/seq_io.f90: New test.
6244
6245 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
6246
6247 * gcc.dg/cpp/if-mop.c: Two new testcases.
6248 * gcc.dg/cpp/trad/comment-3.c: New.
6249
6250 2004-07-04 Paul Brook <paul@codesourcery.com>
6251
6252 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
6253
6254 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
6255
6256 PR c++/3761
6257 * g++.dg/lookup/crash4.C: New test.
6258
6259 2004-07-02 Zack Weinberg <zack@codesourcery.com>
6260
6261 * gcc.c-torture/execute/builtin-abs-1.c
6262 * gcc.c-torture/execute/builtin-abs-2.c
6263 * gcc.c-torture/execute/builtin-complex-1.c
6264 * gcc.c-torture/execute/builtins/string-1-lib.c
6265 * gcc.c-torture/execute/builtins/string-1.c
6266 * gcc.c-torture/execute/builtins/string-2-lib.c
6267 * gcc.c-torture/execute/builtins/string-2.c
6268 * gcc.c-torture/execute/builtins/string-3-lib.c
6269 * gcc.c-torture/execute/builtins/string-3.c
6270 * gcc.c-torture/execute/builtins/string-4-lib.c
6271 * gcc.c-torture/execute/builtins/string-4.c
6272 * gcc.c-torture/execute/builtins/string-5-lib.c
6273 * gcc.c-torture/execute/builtins/string-5.c
6274 * gcc.c-torture/execute/builtins/string-6-lib.c
6275 * gcc.c-torture/execute/builtins/string-6.c
6276 * gcc.c-torture/execute/builtins/string-7-lib.c
6277 * gcc.c-torture/execute/builtins/string-7.c
6278 * gcc.c-torture/execute/builtins/string-8-lib.c
6279 * gcc.c-torture/execute/builtins/string-8.c
6280 * gcc.c-torture/execute/builtins/string-9-lib.c
6281 * gcc.c-torture/execute/builtins/string-9.c
6282 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
6283 * gcc.c-torture/execute/builtins/string-asm-1.c
6284 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
6285 * gcc.c-torture/execute/builtins/string-asm-2.c
6286 * gcc.c-torture/execute/stdio-opt-1.c
6287 * gcc.c-torture/execute/stdio-opt-2.c
6288 * gcc.c-torture/execute/stdio-opt-3.c
6289 * gcc.c-torture/execute/string-opt-1.c
6290 * gcc.c-torture/execute/string-opt-10.c
6291 * gcc.c-torture/execute/string-opt-11.c
6292 * gcc.c-torture/execute/string-opt-12.c
6293 * gcc.c-torture/execute/string-opt-13.c
6294 * gcc.c-torture/execute/string-opt-14.c
6295 * gcc.c-torture/execute/string-opt-15.c
6296 * gcc.c-torture/execute/string-opt-16.c
6297 * gcc.c-torture/execute/string-opt-2.c
6298 * gcc.c-torture/execute/string-opt-6.c
6299 * gcc.c-torture/execute/string-opt-7.c
6300 * gcc.c-torture/execute/string-opt-8.c:
6301 Replace with ...
6302
6303 * gcc.c-torture/execute/builtins/abs-2.c
6304 * gcc.c-torture/execute/builtins/abs-3.c
6305 * gcc.c-torture/execute/builtins/complex-1.c
6306 * gcc.c-torture/execute/builtins/fprintf.c
6307 * gcc.c-torture/execute/builtins/fputs.c
6308 * gcc.c-torture/execute/builtins/memcmp.c
6309 * gcc.c-torture/execute/builtins/memmove.c
6310 * gcc.c-torture/execute/builtins/memops-asm.c
6311 * gcc.c-torture/execute/builtins/mempcpy-2.c
6312 * gcc.c-torture/execute/builtins/mempcpy.c
6313 * gcc.c-torture/execute/builtins/memset.c
6314 * gcc.c-torture/execute/builtins/printf.c
6315 * gcc.c-torture/execute/builtins/sprintf.c
6316 * gcc.c-torture/execute/builtins/strcat.c
6317 * gcc.c-torture/execute/builtins/strchr.c
6318 * gcc.c-torture/execute/builtins/strcmp.c
6319 * gcc.c-torture/execute/builtins/strcpy.c
6320 * gcc.c-torture/execute/builtins/strcspn.c
6321 * gcc.c-torture/execute/builtins/strlen-2.c
6322 * gcc.c-torture/execute/builtins/strlen.c
6323 * gcc.c-torture/execute/builtins/strncat.c
6324 * gcc.c-torture/execute/builtins/strncmp-2.c
6325 * gcc.c-torture/execute/builtins/strncmp.c
6326 * gcc.c-torture/execute/builtins/strncpy.c
6327 * gcc.c-torture/execute/builtins/strpbrk.c
6328 * gcc.c-torture/execute/builtins/strpcpy-2.c
6329 * gcc.c-torture/execute/builtins/strpcpy.c
6330 * gcc.c-torture/execute/builtins/strrchr.c
6331 * gcc.c-torture/execute/builtins/strspn.c
6332 * gcc.c-torture/execute/builtins/strstr-asm.c
6333 * gcc.c-torture/execute/builtins/strstr.c:
6334 ... these new files.
6335
6336 * gcc.c-torture/execute/builtins/abs-2-lib.c
6337 * gcc.c-torture/execute/builtins/abs-3-lib.c
6338 * gcc.c-torture/execute/builtins/complex-1-lib.c
6339 * gcc.c-torture/execute/builtins/fprintf-lib.c
6340 * gcc.c-torture/execute/builtins/fputs-lib.c
6341 * gcc.c-torture/execute/builtins/memcmp-lib.c
6342 * gcc.c-torture/execute/builtins/memmove-lib.c
6343 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6344 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6345 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6346 * gcc.c-torture/execute/builtins/memset-lib.c
6347 * gcc.c-torture/execute/builtins/printf-lib.c
6348 * gcc.c-torture/execute/builtins/sprintf-lib.c
6349 * gcc.c-torture/execute/builtins/strcat-lib.c
6350 * gcc.c-torture/execute/builtins/strchr-lib.c
6351 * gcc.c-torture/execute/builtins/strcmp-lib.c
6352 * gcc.c-torture/execute/builtins/strcpy-lib.c
6353 * gcc.c-torture/execute/builtins/strcspn-lib.c
6354 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6355 * gcc.c-torture/execute/builtins/strlen-lib.c
6356 * gcc.c-torture/execute/builtins/strncat-lib.c
6357 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6358 * gcc.c-torture/execute/builtins/strncmp-lib.c
6359 * gcc.c-torture/execute/builtins/strncpy-lib.c
6360 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6361 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6362 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6363 * gcc.c-torture/execute/builtins/strrchr-lib.c
6364 * gcc.c-torture/execute/builtins/strspn-lib.c
6365 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6366 * gcc.c-torture/execute/builtins/strstr-lib.c
6367 * gcc.c-torture/execute/builtins/lib/abs.c
6368 * gcc.c-torture/execute/builtins/lib/fprintf.c
6369 * gcc.c-torture/execute/builtins/lib/memset.c
6370 * gcc.c-torture/execute/builtins/lib/printf.c
6371 * gcc.c-torture/execute/builtins/lib/sprintf.c
6372 * gcc.c-torture/execute/builtins/lib/strcpy.c
6373 * gcc.c-torture/execute/builtins/lib/strcspn.c
6374 * gcc.c-torture/execute/builtins/lib/strncat.c
6375 * gcc.c-torture/execute/builtins/lib/strncmp.c
6376 * gcc.c-torture/execute/builtins/lib/strncpy.c
6377 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6378 * gcc.c-torture/execute/builtins/lib/strspn.c
6379 * gcc.c-torture/execute/builtins/lib/strstr.c:
6380 New files containing support routines.
6381
6382 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6383 declaration.
6384 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6385 when not optimizing.
6386
6387 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6388
6389 PR c++/16240
6390 * g++.dg/abi/mangle22.C: New test.
6391 * g++.dg/abi/mangle23.C: Likewise.
6392
6393 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6394
6395 PR fortran/16290
6396 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6397 Allow for cases without denormalized floating point numbers.
6398
6399 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
6400
6401 PR c/1027
6402 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6403 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
6404 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
6405 expected warning text.
6406 * gcc.dg/format/diag-2.c: New test.
6407
6408 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6409
6410 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
6411
6412 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
6413
6414 * gcc.dg/builtins-43.c: New.
6415 * gcc.dg/builtins-44.c: New.
6416 * gcc.dg/builtins-45.c: New.
6417
6418 2004-06-26 Geoffrey Keating <geoffk@apple.com>
6419 Andreas Tobler <a.tobler@schweiz.ch>
6420
6421 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
6422 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
6423 as SIGSEGV.
6424 * gcc.dg/cleanup-11.c: Likewise.
6425 * gcc.dg/cleanup-8.c: Likewise.
6426 * gcc.dg/cleanup-9.c: Likewise.
6427 * gcc.dg/cleanup-5.c: Run on all platforms.
6428
6429 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
6430
6431 * g++.dg/warn/nonnull1.C: New test.
6432
6433 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6434
6435 * gcc.dg/compat/compat-common.h: Wrap up CINT in
6436 an #ifndef SKIP_COMPLEX_INT/#endif pair.
6437 Special-case the Sun compiler wrt to <complex.h>.
6438
6439 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
6440
6441 * gcc.dg/Wunreachable-8.C: New test.
6442
6443 * gcc.dg/h8300-ice2.c : New test.
6444
6445 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
6446
6447 PR fortran/16161
6448 * gfortran.fortran-torture/compile/implicit.f90: Add test
6449 for implicit character.
6450
6451 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
6452
6453 PR fortran/16289
6454 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
6455 Use tiny() intrinsic to find smallest non-negative real
6456
6457 2004-06-30 Jakub Jelinek <jakub@redhat.com>
6458
6459 * gcc.dg/compat/struct-by-value-22_main.c: New test.
6460 * gcc.dg/compat/struct-by-value-22_x.c: New.
6461 * gcc.dg/compat/struct-by-value-22_y.c: New.
6462
6463 * gcc.c-torture/execute/20040629-1.c: New test.
6464
6465 2004-06-29 Jakub Jelinek <jakub@redhat.com>
6466
6467 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
6468 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
6469
6470 PR target/16195
6471 * gcc.dg/20040625-1.c: New test.
6472
6473 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6474
6475 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
6476
6477 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6478
6479 PR fortran/15963
6480 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
6481
6482 2004-06-29 Richard Henderson <rth@redhat.com>
6483
6484 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
6485
6486 2004-06-29 Paul Brook <paul@codesourcery.com>
6487
6488 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
6489 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
6490
6491 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
6492
6493 PR c++/16260
6494 * g++.dg/parse/crash15.C: New.
6495
6496 2004-06-28 Andrew Pinski <apinski@apple.com>
6497
6498 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
6499 by the error already.
6500
6501 * g++.dg/opt/ptrmem4.C: Change to compile only test.
6502
6503 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
6504
6505 PR target/14041
6506 * gcc.dg/h8300-bss-align-1.c : New.
6507
6508 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
6509
6510 * PR c++/16174
6511 * g++.dg/template/ctor4.C: New.
6512
6513 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6514
6515 PR c++/16205
6516 * g++.dg/warn/Wsequence-point-1.C: New test.
6517
6518 2004-06-27 Paul Brook <paul@codesourcery.com>
6519
6520 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
6521
6522 2004-06-27 Zack Weinberg <zack@codesourcery.com>
6523
6524 * g++.old-deja/g++.mike/p7325.C: Remove.
6525
6526 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6527
6528 PR c/14963
6529 * gcc.dg/pr14963.c: New test.
6530
6531 2004-06-27 Mark Mitchell <mark@codesourcery.com>
6532
6533 PR c++/16193
6534 * g++.dg/parse/redef1.C: New test.
6535
6536 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
6537
6538 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
6539 20021110.c.
6540 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
6541 20021119-1.c.
6542 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
6543 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
6544 5-04.c.
6545 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
6546 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
6547 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
6548 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
6549 g++.brendan/enum14.C.
6550 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
6551 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
6552 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
6553 g++.mike/virt1.C.
6554 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
6555 memtemp24.C.
6556
6557 2004-06-27 Roger Sayle <roger@eyesopen.com>
6558
6559 * gcc.dg/20040527-1.c: New test case.
6560
6561 2004-06-26 Bud Davis <bdavis9659@comcast.net>
6562
6563 PR gfortran/pr16196
6564 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
6565
6566 2004-06-25 Roger Sayle <roger@eyesopen.com>
6567
6568 PR middle-end/15825
6569 * gcc.dg/pr15825-1.c: New test case.
6570
6571 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6572
6573 * gcc.c-torture/execute/20040625-1.c: New test.
6574
6575 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6576
6577 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
6578
6579 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6580
6581 * gcc.dg/torture/mips-div-1.c: New test.
6582
6583 2004-06-24 Jeff Law <law@redhat.com>
6584
6585 * gcc.dg/tree-ssa/20040624-1.c: New test.
6586
6587 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
6588
6589 * gcc.c-torture/compile/20040624-1.c: New test.
6590
6591 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6592
6593 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
6594 this directory.
6595
6596 2004-06-23 Andrew Pinski <apinski@apple.com>
6597
6598 PR middle-end/15988
6599 * g++.dg/opt/ptrmem4.C: New test.
6600
6601 * gcc.dg/c90-array-quals-2.c: New test.
6602
6603 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
6604
6605 * gcc.dg/kpice1.c: New test.
6606
6607 2006-06-23 Andrew Pinski <apinski@apple.com>
6608
6609 * gcc.dg/c90-array-quals.c: New test.
6610
6611 2006-06-22 Richard Henderson <rth@redhat.com>
6612
6613 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
6614
6615 2004-06-22 Loren James Rittle <ljrittle@acm.org>
6616
6617 * gcc.dg/builtins-config.h: Handle FreeBSD.
6618
6619 2006-06-22 Richard Henderson <rth@redhat.com>
6620
6621 * g++.dg/opt/devirt1.C: New.
6622
6623 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
6624
6625 * g++.dg/opt/pr15551.C: New testcase.
6626
6627 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
6628
6629 PR target/14800
6630 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
6631 x86_64-*-linux* when compiling for 32bit.
6632
6633 2004-06-21 Andrew Pinski <apinski@apple.com>
6634
6635 * gcc.dg/pch/struct-1.c: New.
6636 * gcc.dg/pch/struct-1.hs: New.
6637
6638 2004-06-21 Geoffrey Keating <geoffk@apple.com>
6639
6640 * gcc.dg/pch/save-temps-1.c: New file.
6641 * gcc.dg/pch/save-temps-1.hs: New file.
6642
6643 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
6644
6645 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
6646 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
6647
6648 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6649
6650 * gfortran.fortran-torture/execute/select_1.f90: Rename function
6651 to fix type error.
6652 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
6653 Remove trailing spaces.
6654
6655 2004-06-21 Richard Henderson <rth@redhat.com>
6656
6657 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
6658 merging && to BIT_FIELD_REF.
6659
6660 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
6661
6662 * g++.dg/opt/placeholder1.C: New test.
6663
6664 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6665
6666 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
6667 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6668 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6669 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6670
6671 2004-06-20 Zack Weinberg <zack@codesourcery.com>
6672
6673 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
6674 extern "C".
6675 * g++.dg/other/pragma-re-1.C: Add comments.
6676
6677 2004-06-19 Bud Davis <bdavis9659@comcast.net>
6678
6679 PR gfortran/16080
6680 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
6681
6682 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
6683
6684 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
6685 instead of setting the type of size_t by
6686 hand.
6687
6688 2004-06-18 Roger Sayle <roger@eyesopen.com>
6689
6690 * gcc.dg/unordered-2.c: New test case.
6691 * gcc.dg/unordered-3.c: New test case.
6692
6693 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
6694
6695 PR other/16043
6696 * lib/g++.exp (g++_version): Tweak regexp for version
6697 * lib/g77.exp (g77_version): Likewise
6698 * lib/gfortran.exp (gfortran_version): Likewise
6699 * lib/objc.exp (objc_version): Likewise
6700 * lib/treelang.exp (treelang_version): Likewise
6701
6702 2004-06-19 Jakub Jelinek <jakub@redhat.com>
6703
6704 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
6705 Use INT_MAX instead of __INT_MAX__.
6706 * gcc.dg/compat/struct-align-2_y.c: Likewise.
6707
6708 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
6709 * gcc.dg/compat/scalar-return-3_x.c: Use it.
6710 * gcc.dg/compat/scalar-return-3_y.c: Use it.
6711 * gcc.dg/compat/scalar-return-4_x.c: Use it.
6712 * gcc.dg/compat/scalar-return-4_y.c: Use it.
6713 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
6714 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
6715 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
6716 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
6717
6718 * gcc.dg/range-test-1.c: New test.
6719 * g++.dg/opt/range-test-1.C: New test.
6720
6721 2004-06-17 Richard Henderson <rth@redhat.com>
6722
6723 * objc.dg/sync-1.m: New.
6724 * objc.dg/try-catch-1.m: Don't force next runtime.
6725 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
6726 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
6727 shadowed catch clause.
6728 * objc.dg/try-catch-5.m: New.
6729
6730 2004-06-17 Zack Weinberg <zack@codesourcery.com>
6731
6732 Bug 14610
6733 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
6734
6735 2004-06-15 Richard Henderson <rth@redhat.com>
6736
6737 * gcc.dg/20001116-1.c: Move expected warning line.
6738
6739 2004-06-15 Richard Henderson <rth@redhat.com>
6740
6741 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
6742 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
6743
6744 2004-06-15 Jeff Law <law@redhat.com>
6745
6746 * gcc.dg/tree-ssa/20040615-1.c: New test.
6747 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
6748 be less sensitive to operand ordering.
6749 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
6750
6751 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
6752
6753 * g++.dg/abi/bitfield3.C: Add comment..
6754
6755 2004-06-15 Richard Henderson <rth@redhat.com>
6756
6757 * g++.dg/ext/stmtexpr1.C: XFAIL.
6758 * gcc.dg/20030612-1.c: XFAIL.
6759
6760 2004-06-15 Eric Christopher <echristo@redhat.com>
6761
6762 * g++.dg/charset/asm5.c: New.
6763 * gcc.dg/charset/asm6.c: New.
6764
6765 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6766
6767 PR fortran/15962
6768 * gfortran.fortran-torture/execute/select_1.f90: New test.
6769
6770 2004-06-15 Paul Brook <paul@codesourcery.com>
6771
6772 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
6773
6774 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6775
6776 PR c++/15967
6777 * g++.dg/lookup/crash3.C: New test.
6778
6779 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6780
6781 PR c++/15947
6782 * g++.dg/parse/dtor4.C: New test.
6783
6784 2004-06-14 Jeff Law <law@redhat.com>
6785
6786 * gcc.c-torture/compile/20040614-1.c: New test.
6787
6788 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6789
6790 PR fortran/15211
6791 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
6792 LEN of a character array.
6793
6794 2004-06-14 Mark Mitchell <mark@codesourcery.com>
6795
6796 PR c++/15096
6797 * g++.dg/template/ptrmem10.C: New test.
6798
6799 PR c++/14930
6800 * g++.dg/template/friend30.C: New test.
6801
6802 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6803
6804 PR fortran/14928
6805 * gfortran.fortran-torture/compile/mloc.f90: New test.
6806
6807 2004-06-13 Paul Brook <paul@codesourcery.com>
6808
6809 * gfortran.fortran-torture/execute/random_2.f90: New test.
6810
6811 2004-06-13 Eric Christopher <echristo@redhat.com>
6812
6813 * gcc.dg/noncompile/redecl-1.c: Fix error message.
6814
6815 2004-06-12 Paul Brook <paul@codesourcery.com>
6816
6817 * gfortran.fortran-torture/execute/contained_3.f90: New test.
6818
6819 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6820
6821 PR fortran/14923
6822 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
6823
6824 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6825
6826 PR fortran/14957
6827 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
6828 syntax errors in end statements of contained subroutines.
6829
6830 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6831
6832 PR fortran/12841
6833 * gfortran.fortran-torture/execute/null_arg.f90: New test.
6834
6835 2004-06-12 Bud Davis <bdavis9659@comcast.net>
6836
6837 PR fortran/15665
6838 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
6839
6840 2004-06-12 Bud Davis <bdavis9659@comcast.net>
6841
6842 PR gfortran/12839
6843 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
6844
6845 2004-06-11 Mark Mitchell <mark@codesourcery.com>
6846
6847 PR c++/15862
6848 * g++.dg/parse/enum1.C: New test.
6849
6850 2004-06-10 Jeff Law <law@redhat.com>
6851
6852 * gcc.c-torture/compile/20040610-1.c: New test.
6853
6854 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6855
6856 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
6857 * g++.old-deja/g++.other/decl3.C: Likewise.
6858
6859 2004-06-10 Brian Booth <bbooth@redhat.com>
6860
6861 * gcc.dg/tree-ssa/20031015-1.c: Scan for
6862 V_MAY_DEF instead of VDEF.
6863 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
6864
6865 2004-06-10 Mark Mitchell <mark@codesourcery.com>
6866
6867 PR c++/14211
6868 * g++.dg/conversion/const1.C: New test.
6869
6870 PR c++/15076
6871 * g++.dg/conversion/reinterpret1.C: New test.
6872
6873 PR c++/15877
6874 * g++.dg/template/enum2.C: New test.
6875
6876 PR c++/15227
6877 * g++.dg/template/error13.C: New test.
6878
6879 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6880
6881 PR fortran/14957
6882 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
6883 arguments to test_* REAL and of the right size.
6884
6885 2004-06-10 Jakub Jelinek <jakub@redhat.com>
6886
6887 PR target/15569
6888 PR rtl-optimization/15681
6889 * gcc.dg/20040609-1.c: New test.
6890
6891 2004-06-10 Jakub Jelinek <jakub@redhat.com>
6892
6893 PR c++/14791
6894 * g++.dg/opt/builtins1.C: New test.
6895
6896 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
6897
6898 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
6899 that use default windows32 struct layout.
6900 * gcc.dg/i386-bitfield2.c: Likewise.
6901
6902 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
6903
6904 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
6905 for mingw32 and cygwin targets.
6906
6907 2004-06-09 Geoffrey Keating <geoffk@apple.com>
6908
6909 * gcc.dg/pch/macro-4.c: New.
6910 * gcc.dg/pch/macro-4.hs: New.
6911
6912 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6913
6914 PR fortran/13249
6915 * gfortran.fortran-torture/compile/name_clash.f90: New test.
6916
6917 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6918
6919 PR fortran/13372
6920 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
6921
6922 2004-06-09 Bud Davis <bdavis9659@comcast.net>
6923
6924 PR gfortran/14897
6925 * gfortran.fortran-torture/execute/t_edit.f90: New test.
6926
6927 2004-06-09 Bud Davis <bdavis9659@comcast.net>
6928
6929 PR gfortran/15755
6930 * gfortran.fortran-torture/execute/backspace.c : New test.
6931
6932 2004-06-09 Paul Brook <paul@codesourcery.com>
6933
6934 * gfortran.fortran-torture/execure/intrinsic_associated.f90
6935 (pointer_to_section): Rewrite to use smaller array.
6936
6937 2004-06-08 David Edelsohn <edelsohn@gnu.org>
6938
6939 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
6940 * gcc.dg/ext/altivec-10.c: Same.
6941 * gcc.dg/ext/altivec-11.c: Same.
6942 * gcc.dg/ext/altivec-12.c: Same.
6943 * gcc.dg/ext/altivec-13.c: Same.
6944 * gcc.dg/ext/altivec-14.c: Same.
6945 * gcc.dg/ext/altivec-15.c: Same.
6946 * gcc.dg/ext/altivec-16.c: Same.
6947 * gcc.dg/ext/altivec-3.c: Same.
6948 * gcc.dg/ext/altivec-4.c: Same.
6949 * gcc.dg/ext/altivec-6.c: Same.
6950 * gcc.dg/ext/altivec-7.c: Same.
6951 * gcc.dg/ext/altivec-8.c: Same.
6952 * gcc.dg/ext/altivec-varargs-1.c: Same.
6953
6954 * g++.dg/ext/altivec-1.C: Correct dg syntax.
6955 * g++.dg/ext/altivec-10.C: Same.
6956 * g++.dg/ext/altivec-2.C: Same.
6957 * g++.dg/ext/altivec-3.C: Same.
6958 * g++.dg/ext/altivec-4.C: Same.
6959 * g++.dg/ext/altivec-5.C: Same.
6960 * g++.dg/ext/altivec-6.C: Same.
6961 * g++.dg/ext/altivec-7.C: Same.
6962 * g++.dg/ext/altivec-8.C: Same.
6963 * g++.dg/ext/altivec-9.C: Same.
6964
6965 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6966
6967 PR c++/7841
6968 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
6969
6970 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6971
6972 * gcc.dg/union-1.c: New test.
6973
6974 2004-06-07 Roger Sayle <roger@eyesopen.com>
6975
6976 * gcc.dg/builtins-41.c: New test case.
6977 * gcc.dg/builtins-42.c: New test case.
6978
6979 2004-06-07 David Edelsohn <edelsohn@gnu.org>
6980
6981 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
6982 * g++.dg/ext/altivec-10.C: Same.
6983 * g++.dg/ext/altivec-2.C: Same.
6984 * g++.dg/ext/altivec-3.C: Same.
6985 * g++.dg/ext/altivec-4.C: Same.
6986 * g++.dg/ext/altivec-5.C: Same.
6987 * g++.dg/ext/altivec-6.C: Same.
6988 * g++.dg/ext/altivec-7.C: Same.
6989 * g++.dg/ext/altivec-8.C: Same.
6990 * g++.dg/ext/altivec-9.C: Same.
6991 * g++.old-deja/g++.abi/cxa_vec.C: Same.
6992 * g++.old-deja/g++.brendan/new3.C: Same.
6993 * gcc.c-torture/execute/eeprof-1.x: Same.
6994
6995 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
6996
6997 PR c/14765
6998 * gcc.dg/pr14765-1.c: New test.
6999
7000 2004-06-07 Roger Sayle <roger@eyesopen.com>
7001
7002 PR c/14649
7003 * gcc.dg/pr14649-1.c: New test case.
7004
7005 2004-06-07 Richard Henderson <rth@redhat.com>
7006
7007 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
7008 if temporaries.
7009
7010 2004-06-07 David Edelsohn <edelsohn@gnu.org>
7011
7012 * g++.dg/eh/elide1.C: Remove XFAIL.
7013
7014 2004-06-07 Mark Mitchell <mark@codesourcery.com>
7015
7016 PR c++/15337
7017 * g++.dg/expr/sizeof3.C: New test.
7018
7019 PR c++/14777
7020 * g++.dg/template/access14.C: New test.
7021
7022 PR c++/15554
7023 * g++.dg/template/enum1.C: New test.
7024
7025 PR c++/15057
7026 * g++.dg/eh/throw1.C: New test.
7027
7028 2004-06-07 David Ayers <d.ayers@inode.at>
7029 Ziemowit Laski <zlaski@apple.com>
7030
7031 * lib/objc.exp (objc_target_compile): Revert the '-framework
7032 Foundation' flag fix, since bare Darwin does not ship
7033 with the Foundation framework.
7034 * objc/execute/next_mapping.h: Provide a local NSConstantString
7035 @interface and @implementation.
7036 (objc_constant_string_init): A constructor function, used to
7037 initialize the NSConstantString meta-class object.
7038 * objc/execute/string1.m: Include "next_mapping.h" instead of
7039 <Foundation/NSString.h>.
7040 * objc/execute/string2.m: Likewise.
7041 * objc/execute/string3.m: Likewise.
7042 * objc/execute/string4.m: Likewise.
7043
7044 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
7045
7046 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
7047 to double. Replace double with FLOAT.
7048 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
7049
7050 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
7051 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
7052 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
7053 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
7054 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
7055 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
7056 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
7057 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
7058
7059 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
7060
7061 PR c/13519
7062 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
7063
7064 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7065
7066 PR c++/15503
7067 * g++.dg/template/meminit2.C: New test.
7068
7069 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
7070
7071 PR target/15822
7072 * gcc.c-torture/execute/compare-fp-1.c,
7073 gcc.c-torture/execute/compare-fp-2.c,
7074 gcc.c-torture/execute/compare-fp-3.c,
7075 gcc.c-torture/execute/compare-fp-4.c,
7076 gcc.c-torture/execute/compare-fp-3.x,
7077 gcc.c-torture/execute/compare-fp-4.x: Moved...
7078 * gcc.c-torture/execute/ieee/compare-fp-1.c,
7079 gcc.c-torture/execute/ieee/compare-fp-2.c,
7080 gcc.c-torture/execute/ieee/compare-fp-3.c,
7081 gcc.c-torture/execute/ieee/compare-fp-4.c,
7082 gcc.c-torture/execute/ieee/compare-fp-3.x,
7083 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
7084
7085 2004-06-04 David Ayers <d.ayers@inode.at>
7086
7087 * objc/execute/protocol-isEqual-4.m: New testcase.
7088
7089 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
7090
7091 * objc/execute/protocol-isEqual-1.m: New testcase.
7092 * objc/execute/protocol-isEqual-2.m: New testcase.
7093 * objc/execute/protocol-isEqual-3.m: New testcase.
7094
7095 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7096
7097 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
7098
7099 2004-06-02 Ziemowit Laski <zlaski@apple.com>
7100
7101 * lib/objc.exp (objc_target_compile): When running tests on
7102 Darwin (Mac OS X), inform the linker about '-framework
7103 'Foundation'.
7104
7105 2004-06-02 Eric Christopher <echristo@redhat.com>
7106
7107 * gcc.c-torture/compile/20040602-1.c: New.
7108
7109 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
7110
7111 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
7112 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
7113
7114 PR tree-optimization/14736
7115 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
7116
7117 PR tree-optimization/14042
7118 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
7119
7120 PR tree-optimization/14729
7121 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
7122
7123 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7124
7125 PR fortran/15557
7126 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
7127
7128 2004-06-01 Richard Hederson <rth@redhat.com>
7129
7130 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
7131
7132 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7133
7134 PR c++/14932
7135 * g++.dg/parse/offsetof4.C: New test.
7136
7137 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
7138
7139 PR objc/7993
7140 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
7141
7142 2004-05-31 Mark Mitchell <mark@codesourcery.com>
7143
7144 PR c++/15701
7145 * g++.dg/template/friend29.C: New test.
7146
7147 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
7148
7149 PR c/15749
7150 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
7151
7152 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
7153
7154 * gcc.dg/sparc-trap-1.c: New test.
7155
7156 2004-05-31 Roger Sayle <roger@eyesopen.com>
7157
7158 PR middle-end/15069
7159 * g++.dg/opt/fold3.C: New test case.
7160
7161 2004-05-30 Graham Stott <graham.stott@btinternet.com>
7162
7163 * lib/target-supports.exp (check_iconv_available): Fix fallout
7164 from 2004-05-28 patch.
7165
7166 2004-05-30 Paul Brook <paul@codesourcery.com>
7167
7168 PR fortran/15620
7169 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
7170 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
7171
7172 2004-05-30 Steven G. Kargl <kargls@comcast.net>
7173
7174 * gfortran.fortran-torture/execute/random_1.f90: New test.
7175
7176 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7177
7178 * g++.dg/ext/altivec-10.C: New test.
7179
7180 2004-05-29 Paul Brook <paul@codesourcery.com>
7181
7182 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
7183
7184 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7185
7186 * gcc.dg/altivec-16.c: New test.
7187
7188 2004-05-28 Janis Johnson <janis187@us.ibm.com>
7189
7190 * lib/target-supports.exp (check_vmx_hw_available): New.
7191 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
7192
7193 * lib/target-supports.exp (check_alias_available,
7194 check_iconv_available, check_named_sections_available): Use
7195 unique names for temporary files.
7196
7197 2004-05-28 Ziemowit Laski <zlaski@apple.com>
7198
7199 * gcc.dg/altivec-15.c: New test.
7200
7201 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7202
7203 PR c++/15083
7204 * g++.dg/warn/noeffect6.C: New test.
7205
7206 PR c++/15471
7207 * g++.dg/expr/ptrmem4.C: New test.
7208
7209 PR c++/15640
7210 * g++.dg/template/operator3.C: New test.
7211
7212 2004-05-28 Mark Mitchell <mark@codesourcery.com>
7213
7214 PR c++/14668
7215 * g++.dg/lookup/redecl1.C: New test.
7216 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
7217
7218 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
7219
7220 * gcc.c-torture/execute/compare-fp-1.c,
7221 gcc.c-torture/execute/compare-fp-2.c,
7222 gcc.c-torture/execute/compare-fp-3.c,
7223 gcc.c-torture/execute/compare-fp-4.c,
7224 gcc.c-torture/execute/compare-fp-3.x,
7225 gcc.c-torture/execute/compare-fp-4.x,
7226 gcc.dg/pr15649-1.c: New.
7227
7228 2004-05-27 Adam Nemet <anemet@lnxw.com>
7229
7230 PR c++/12883
7231 * g++.dg/init/array14.C: New test.
7232
7233 2004-05-25 Janis Johnson <janis187@us.ibm.com>
7234
7235 * lib/compat.exp (compat-get-options-main): New.
7236 (compat-get-options): Remove unneeded code, warn for ignored
7237 command.
7238 (compat-execute): Check flag set by dg-require-* commands.
7239
7240 * lib/compat.exp (compat-execute): Break up long lines.
7241
7242 2004-05-24 Janis Johnson <janis187@us.ibm.com>
7243
7244 * gcc.dg/altivec-7.c: Don't use 'vector long'.
7245 * gcc.dg/altivec-14.c: New test.
7246 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
7247
7248 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
7249 * gcc.dg/altivec-12.c: Ditto.
7250
7251 * gcc.dg/altivec-3.c: Move call to altivec_check.
7252
7253 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7254
7255 PR c++/15044
7256 * g++.dg/template/error12.C: New test.
7257
7258 PR c++/15317
7259 * g++.dg/ext/attrib15.C: New test.
7260
7261 PR c++/15329
7262 * g++.dg/template/ptrmem9.C: New test.
7263
7264 2004-05-25 Paul Brook <paul@codesourcery.com>
7265
7266 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
7267
7268 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7269
7270 PR c++/15165
7271 * g++.dg/template/crash19.C: New test.
7272
7273 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7274
7275 PR c++/15025
7276 * g++.dg/template/redecl1.C: New test.
7277
7278 2004-05-23 Mark Mitchell <mark@codesourcery.com>
7279
7280 PR c++/14821
7281 * g++.dg/other/ns1.C: New test.
7282
7283 PR c++/14883
7284 * g++.dg/template/invalid1.C: New test.
7285
7286 2004-05-23 Paul Brook <paul@codesourcery.com>
7287 Victor Leikehman <lei@haifasphere.co.il>
7288
7289 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
7290 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
7291
7292 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7293
7294 PR c++/15285
7295 PR c++/15299
7296 * g++.dg/template/non-dependent5.C: New test.
7297 * g++.dg/template/non-dependent6.C: New test.
7298
7299 2004-05-22 Mark Mitchell <mark@codesourcery.com>
7300
7301 PR c++/15507
7302 * g++.dg/inherit/union1.C: New test.
7303
7304 PR c++/15542
7305 * g++.dg/template/addr1.C: New test.
7306
7307 PR c++/15427
7308 * g++.dg/template/array5.C: New test.
7309
7310 PR c++/15287
7311 * g++.dg/template/array6.C: New test.
7312
7313 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
7314 Roger Sayle <roger@eyesopen.com>
7315
7316 * g++.dg/lookup/forscope2.C: New test case.
7317
7318 2004-05-22 Ben Elliston <bje@au.ibm.com>
7319
7320 * gcc.dg/cpp/Wmissingdirs.c: New.
7321
7322 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7323
7324 PR target/15301
7325 * gcc.dg/compat/union-m128-1.h: New file.
7326 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7327 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7328 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7329
7330 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7331
7332 PR target/15302
7333 * gcc.dg/compat/struct-complex-1.h: New file.
7334 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7335 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7336 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7337
7338 2004-05-20 Roger Sayle <roger@eyesopen.com>
7339
7340 PR middle-end/3074
7341 * gcc.dg/pr3074-1.c: New test case.
7342 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7343
7344 2004-05-20 Falk Hueffner <falk@debian.org>
7345
7346 PR other/15526
7347 * gcc.dg/ftrapv-1.c: New test case.
7348
7349 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7350
7351 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7352
7353 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7354 Jeff Law <law@redhat.com>
7355
7356 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7357 * gcc.dg/tree-ssa/20040518-2.c: New test.
7358
7359 * gcc.dg/tree-ssa/20040518-1.c: New test.
7360
7361 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7362
7363 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7364
7365 2004-05-18 Paul Brook <paul@codesourcery.com>
7366
7367 PR fortran/13930
7368 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7369
7370 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7371
7372 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7373 constant folding.
7374
7375 2004-05-17 Steven Bosscher <stevenb@suse.de>
7376
7377 * gcc.dg/tree-ssa/20040517-1.c: New test.
7378
7379 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7380
7381 * gcc.dg/loop-4.c: New test.
7382
7383 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7384
7385 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7386
7387 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7388
7389 PR fortran/15311
7390 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7391
7392 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7393
7394 PR fortran/13826
7395 PR fortran/13940
7396 * gfortran.fortran-torture/compile/data_1.f90: New test.
7397
7398 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7399
7400 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
7401 * gcc.dg/uninit-H.c: Define ASM for __s390__.
7402
7403 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7404
7405 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
7406
7407 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7408
7409 PR c/15444
7410 * gcc.dg/format/xopen-1.c: Adjust expected message.
7411 * gcc.dg/format/xopen-3.c: New test.
7412
7413 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
7414
7415 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
7416
7417 2004-05-14 Jeff Law <law@redhat.com>
7418
7419 * gcc.dg/tree-ssa/20040514-2.c: New test.
7420
7421 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7422
7423 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
7424 this ...
7425 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7426 this.
7427
7428 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
7429
7430 * gcc.dg/tree-ssa/20040514-1.c: New test.
7431
7432 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7433
7434 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
7435 test.
7436
7437 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7438
7439 PR fortran/14066
7440 * gfortran.fortran-torture/compile/do_1.f90: New test.
7441
7442 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7443
7444 PR fortran/15051
7445 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
7446 test.
7447
7448 2004-05-14 Bud Davis <bdavis9659@comcast.net>
7449
7450 PR fortran/15149
7451 * gfortran.fortran-torture/execute/random_init.f90: New test.
7452
7453 2004-05-13 Paul Brook <paul@codesourcery.com>
7454
7455 PR fortran/15314
7456 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
7457
7458 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
7459
7460 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
7461 for the powerpc case.
7462
7463 2004-05-13 Jeff Law <law@redhat.com>
7464
7465 * gcc.dg/tree-ssa/20040513-1.c: New test.
7466 * gcc.dg/tree-ssa/20040513-2.c: New test.
7467
7468 2004-05-13 Paul Brook <paul@codesourcery.com>
7469
7470 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
7471 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
7472 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
7473
7474 2004-05-13 Andreas Schwab <schwab@suse.de>
7475
7476 PR other/10819
7477 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
7478 characters.
7479
7480 2004-05-13 Bud Davis <bdavis9659@comcast.net>
7481
7482 PR fortran/15294
7483 * gfortran.fortran-torture/execute/adjustr.f90: New file.
7484
7485 2004-05-13 Diego Novillo <dnovillo@redhat.com>
7486
7487 Merge from tree-ssa-20020619-branch. See
7488 ChangeLog.tree-ssa for details.
7489
7490 2004-05-11 Ziemowit Laski <zlaski@apple.com>
7491
7492 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
7493 include <altivec.h> explicitly.
7494 * gcc.dg/altivec-13.c: Likewise.
7495
7496 2004-05-11 Paul Brook <paul@codesourcery.com>
7497
7498 * gcc.c-torture/compile/20010518-1.c: Force enum size.
7499
7500 2004-05-10 Eric Christopher <echristo@redhat.com>
7501
7502 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
7503 * gcc.dg/sibcall-4.c: Ditto.
7504
7505 2004-05-10 Ziemowit Laski <zlaski@apple.com>
7506
7507 * g++.dg/ext/altivec-8.C: New test case.
7508 * gcc.dg/altivec-13.c: New test case.
7509
7510 2004-05-08 Roger Sayle <roger@eyesopen.com>
7511
7512 * gcc.c-torture/execute/divcmp-1.c: New test case.
7513 * gcc.c-torture/execute/divcmp-2.c: New test case.
7514 * gcc.c-torture/execute/divcmp-3.c: New test case.
7515
7516 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7517
7518 * g++.dg/other/pragma-re-2.C: New test.
7519
7520 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7521
7522 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
7523 * gcc.dg/i386-387-2.c: Likewise.
7524
7525 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
7526 __builtin_drem.
7527 * gcc.dg/i386-387-6.c: Likewise.
7528
7529 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7530
7531 * gcc.dg/builtins-33.c: Also check log1p*.
7532
7533 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
7534
7535 PR optimization/15296
7536 * gcc.c-torture/execute/pr15296.c: New test.
7537
7538 2004-05-05 Uros Bizjak <uros@kss-loka.si>
7539
7540 * gcc.dg/builtins-40.c: New test.
7541
7542 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
7543
7544 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
7545
7546 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
7547
7548 * g++.dg/ext/spe1.C: New testcase.
7549
7550 2004-05-04 Ziemowit Laski <zlaski@apple.com>
7551
7552 * objc.dg/image-info.m: Allow additional attributes
7553 for __image_info section.
7554
7555 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
7556
7557 * gcc.dg/torture/mips-hilo-2.c: New test.
7558
7559 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7560
7561 PR c++/14389
7562 * g++.dg/template/member5.C: New test.
7563
7564 2004-05-03 Uros Bizjak <uros@kss-loka.si>
7565
7566 * gcc.dg/builtins-34.c: Also check expm1*.
7567
7568 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7569
7570 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
7571 * gcc.dg/torture/builtin-convert-3.c: New test.
7572
7573 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
7574
7575 PR middle-end/15054
7576 * g++.dg/opt/pr15054.C: New test.
7577
7578 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7579
7580 * gcc.dg/torture/builtin-rounding-1.c: New test.
7581 * gcc.dg/builtins-25.c: Delete.
7582 * gcc.dg/builtins-29.c: Delete.
7583
7584 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
7585
7586 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
7587 * gcc.dg/sibcall-4.c: Likewise.
7588 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
7589
7590 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7591
7592 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
7593 bit-field on 16-bit targets.
7594
7595 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7596
7597 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
7598 16-bit targets.
7599
7600 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
7601
7602 * gcc.dg/rs6000-power2-1.c: Change to compile only.
7603 * gcc.dg/rs6000-power2-2.c: Likewise.
7604
7605 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
7606
7607 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
7608 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
7609 Change the asm registers to be in form of frN instead of fN.
7610
7611 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7612
7613 * gcc.dg/torture/builtin-convert-2.c: New test.
7614
7615 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
7616
7617 * gcc.dg/rs6000-power2-1.c: New test.
7618 * gcc.dg/rs6000-power2-2.c: New test.
7619
7620 2004-04-28 Jan Hubicka <jh@suse.cz>
7621
7622 * gcc.dg/unused-6.c: New test.
7623
7624 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7625 Ulrich Weigand <uweigand@de.ibm.com>
7626
7627 * ada/acats/run_all.sh: Define $target variable.
7628
7629 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
7630
7631 PR c++/15119
7632 * g++.dg/other/vararg-1.C: New test.
7633
7634 PR c++/4794
7635 * g++.dg/eh/cleanup3.C: New test.
7636
7637 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7638
7639 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
7640 and ad8011a (target_insn).
7641 * ada/acats/support/macro.dfs: Likewise.
7642 * ada/acats/support/impbit.adb: New file.
7643
7644 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
7645
7646 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
7647
7648 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7649
7650 * gcc.dg/loop-3.c: New test.
7651
7652 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
7653
7654 * gcc.c-torture/execute/simd-5.c: New test.
7655
7656 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7657
7658 PR c++/15064
7659 * g++.dg/template/crash18.C: New test.
7660
7661 2004-04-22 Mark Mitchell <mark@codesourcery.com>
7662
7663 * g++.dg/ext/complit3.C: New test.
7664
7665 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
7666
7667 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
7668 * gcc.dg/altivec-3.c: Same.
7669 * gcc.dg/altivec-varargs-1.c: Same.
7670
7671 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
7672
7673 * lib/target-supports.exp (check_profiling_available): Assume
7674 profiling is not available on powerpc-eabi targets.
7675
7676 2004-04-21 Janis Johnson <janis187@us.ibm.com>
7677
7678 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
7679 * gcc.dg/vmx/bug-1.c: Ditto.
7680
7681 2004-04-20 Eric Christopher <echristo@redhat.com>
7682
7683 * gcc.dg/charset/extern.c: New test.
7684 * g++.dg/charset/extern3.cc: Ditto.
7685
7686 2004-04-20 Uros Bizjak <uros@kss-loka.si>
7687
7688 * gcc.dg/builtins-39.c: New test.
7689
7690 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
7691
7692 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
7693
7694 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
7695
7696 * gcc.dg/torture/mips-hilo-1.c: New test.
7697
7698 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
7699
7700 * gcc.c-torture/compile/20040419-1.c: New test.
7701
7702 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
7703
7704 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
7705
7706 2004-04-18 Zack Weinberg <zack@codesourcery.com>
7707 Aldy Hernandez <aldyh@redhat.com>
7708
7709 * gcc.c-torture/execute/va-arg-24.c: New.
7710
7711 2004-04-17 Zack Weinberg <zack@codesourcery.com>
7712 Aldy Hernandez <aldyh@redhat.com>
7713
7714 * gcc.dg/vmx/1b-01.c: New.
7715 * gcc.dg/vmx/1b-02.c: New.
7716 * gcc.dg/vmx/1b-03.c: New.
7717 * gcc.dg/vmx/1b-04.c: New.
7718 * gcc.dg/vmx/1b-05.c: New.
7719 * gcc.dg/vmx/1b-06.c: New.
7720 * gcc.dg/vmx/1b-07.c: New.
7721 * gcc.dg/vmx/1c-01.c: New.
7722 * gcc.dg/vmx/1c-02.c: New.
7723 * gcc.dg/vmx/3a-01a.c: New.
7724 * gcc.dg/vmx/3a-01.c: New.
7725 * gcc.dg/vmx/3a-01m.c: New.
7726 * gcc.dg/vmx/3a-03.c: New.
7727 * gcc.dg/vmx/3a-03m.c: New.
7728 * gcc.dg/vmx/3a-04.c: New.
7729 * gcc.dg/vmx/3a-04m.c: New.
7730 * gcc.dg/vmx/3a-05.c: New.
7731 * gcc.dg/vmx/3a-06.c: New.
7732 * gcc.dg/vmx/3a-06m.c: New.
7733 * gcc.dg/vmx/3a-07.c: New.
7734 * gcc.dg/vmx/3b-01.c: New.
7735 * gcc.dg/vmx/3b-02.c: New.
7736 * gcc.dg/vmx/3b-10.c: New.
7737 * gcc.dg/vmx/3b-13.c: New.
7738 * gcc.dg/vmx/3b-14.c: New.
7739 * gcc.dg/vmx/3b-15.c: New.
7740 * gcc.dg/vmx/3c-01a.c: New.
7741 * gcc.dg/vmx/3c-01.c: New.
7742 * gcc.dg/vmx/3c-02.c: New.
7743 * gcc.dg/vmx/3c-03.c: New.
7744 * gcc.dg/vmx/3d-01.c: New.
7745 * gcc.dg/vmx/4-01.c: New.
7746 * gcc.dg/vmx/4-03.c: New.
7747 * gcc.dg/vmx/5-01.c: New.
7748 * gcc.dg/vmx/5-02.c: New.
7749 * gcc.dg/vmx/5-03.c: New.
7750 * gcc.dg/vmx/5-04.c: New.
7751 * gcc.dg/vmx/5-05.c: New.
7752 * gcc.dg/vmx/5-06.c: New.
7753 * gcc.dg/vmx/5-07.c: New.
7754 * gcc.dg/vmx/5-07t.c: New.
7755 * gcc.dg/vmx/5-08.c: New.
7756 * gcc.dg/vmx/5-10.c: New.
7757 * gcc.dg/vmx/5-11.c: New.
7758 * gcc.dg/vmx/7-01a.c: New.
7759 * gcc.dg/vmx/7-01.c: New.
7760 * gcc.dg/vmx/7c-01.c: New.
7761 * gcc.dg/vmx/7d-01.c: New.
7762 * gcc.dg/vmx/7d-02.c: New.
7763 * gcc.dg/vmx/8-01.c: New.
7764 * gcc.dg/vmx/8-02a.c: New.
7765 * gcc.dg/vmx/8-02.c: New.
7766 * gcc.dg/vmx/brode-1.c: New.
7767 * gcc.dg/vmx/bug-1.c: New.
7768 * gcc.dg/vmx/bug-2.c: New.
7769 * gcc.dg/vmx/bug-3.c: New.
7770 * gcc.dg/vmx/cw-bug-1.c: New.
7771 * gcc.dg/vmx/cw-bug-2.c: New.
7772 * gcc.dg/vmx/cw-bug-3.c: New.
7773 * gcc.dg/vmx/dct.c: New.
7774 * gcc.dg/vmx/debug-1.c: New.
7775 * gcc.dg/vmx/debug-2.c: New.
7776 * gcc.dg/vmx/debug-3.c: New.
7777 * gcc.dg/vmx/debug-4.c: New.
7778 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
7779 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
7780 * gcc.dg/vmx/eg-5.c: New.
7781 * gcc.dg/vmx/fft.c: New.
7782 * gcc.dg/vmx/gcc-bug-1.c: New.
7783 * gcc.dg/vmx/gcc-bug-2.c: New.
7784 * gcc.dg/vmx/gcc-bug-3.c: New.
7785 * gcc.dg/vmx/gcc-bug-4.c: New.
7786 * gcc.dg/vmx/gcc-bug-5.c: New.
7787 * gcc.dg/vmx/gcc-bug-6.c: New.
7788 * gcc.dg/vmx/gcc-bug-7.c: New.
7789 * gcc.dg/vmx/gcc-bug-8.c: New.
7790 * gcc.dg/vmx/gcc-bug-9.c: New.
7791 * gcc.dg/vmx/gcc-bug-b.c: New.
7792 * gcc.dg/vmx/gcc-bug-c.c: New.
7793 * gcc.dg/vmx/gcc-bug-d.c: New.
7794 * gcc.dg/vmx/gcc-bug-e.c: New.
7795 * gcc.dg/vmx/gcc-bug-f.c: New.
7796 * gcc.dg/vmx/gcc-bug-g.c: New.
7797 * gcc.dg/vmx/gcc-bug-i.c: New.
7798 * gcc.dg/vmx/harness.h: New.
7799 * gcc.dg/vmx/ira1.c: New.
7800 * gcc.dg/vmx/ira2a.c: New.
7801 * gcc.dg/vmx/ira2b.c: New.
7802 * gcc.dg/vmx/ira2.c: New.
7803 * gcc.dg/vmx/ira2c.c: New.
7804 * gcc.dg/vmx/mem.c: New.
7805 * gcc.dg/vmx/newton-1.c: New.
7806 * gcc.dg/vmx/ops.c: New.
7807 * gcc.dg/vmx/sn7153.c: New.
7808 * gcc.dg/vmx/spill2.c: New.
7809 * gcc.dg/vmx/spill3.c: New.
7810 * gcc.dg/vmx/spill.c: New.
7811 * gcc.dg/vmx/t.c: New.
7812 * gcc.dg/vmx/varargs-1.c: New.
7813 * gcc.dg/vmx/varargs-2.c: New.
7814 * gcc.dg/vmx/varargs-3.c: New.
7815 * gcc.dg/vmx/varargs-4.c: New.
7816 * gcc.dg/vmx/varargs-5.c: New.
7817 * gcc.dg/vmx/varargs-6.c: New.
7818 * gcc.dg/vmx/varargs-7.c: New.
7819 * gcc.dg/vmx/vmx.exp: New.
7820 * gcc.dg/vmx/vprint-1.c: New.
7821 * gcc.dg/vmx/vscan-1.c: New.
7822 * gcc.dg/vmx/x-01.c: New.
7823 * gcc.dg/vmx/x-02.c: New.
7824 * gcc.dg/vmx/x-03.c: New.
7825 * gcc.dg/vmx/x-04.c: New.
7826 * gcc.dg/vmx/x-05.c: New.
7827 * gcc.dg/vmx/yousufi-1.c: New.
7828 * gcc.dg/vmx/zero-1.c: New.
7829 * gcc.dg/vmx/zero.c: New.
7830
7831 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
7832
7833 * g++.dg/lookup/java1.C: Update for chage of
7834 _Jv_AllocObject.
7835 * g++.dg/lookup/java2.C: Likewise.
7836
7837 2004-04-17 Laurent GUERBY <laurent@guerby.net>
7838
7839 * ada/acats/run_all.sh: use -O2 by default.
7840
7841 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
7842
7843 * gcc.dg/vr-mult-[12].c: New tests.
7844
7845 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7846
7847 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
7848
7849 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
7850
7851 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
7852
7853 * lib/target-supports.exp (check_profiling_available): Assume profiling
7854 isn't available for mips*-*-elf targets.
7855
7856 2004-04-14 Uros Bizjak <uros@kss-loka.si>
7857
7858 * gcc.dg/builtins-38.c: New test.
7859
7860 2004-04-14 Eric Christopher <echristo@redhat.com>
7861
7862 * g++.dg/charset/charset.exp: Run .cc extension tests.
7863
7864 2004-04-14 Zack Weinberg <zack@codesourcery.com>
7865
7866 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
7867
7868 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7869
7870 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
7871
7872 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
7873
7874 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
7875 * gcc.dg/i386-387-2.c: Likewise.
7876
7877 * gcc.dg/i386-387-7.c: New test.
7878 * gcc.dg/i386-387-8.c: New test.
7879
7880 * gcc.dg/builtins-37.c: New test.
7881
7882 2004-04-13 Geoffrey Keating <geoffk@apple.com>
7883
7884 * g++.dg/pch/externc-1.C: Add missing semicolon.
7885
7886 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
7887
7888 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
7889
7890 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7891
7892 * gcc.c-torture/execute/20040411-1.c: New test.
7893
7894 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
7895
7896 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
7897
7898 2004-04-09 Chris Demetriou <cgd@broadcom.com>
7899
7900 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
7901
7902 2004-04-09 Zack Weinberg <zack@codesourcery.com>
7903
7904 * lib/target-supports.exp (check_named_sections_available): New.
7905 * lib/gcc-dg.exp (dg-require-named-sections): New.
7906 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
7907 old-deja.exp. Also prune error-count message from HP linker.
7908 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
7909
7910 * g++.dg/init/init-ref4.C: Use dg-require-weak.
7911 * g++.old-deja/g++.pt/static3.C: Likewise.
7912 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
7913
7914 2004-04-09 Roger Sayle <roger@eyesopen.com>
7915
7916 * gcc.c-torture/execute/20040409-1.c: New test case.
7917 * gcc.c-torture/execute/20040409-2.c: New test case.
7918 * gcc.c-torture/execute/20040409-3.c: New test case.
7919
7920 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
7921
7922 * gcc.dg/20040409-1.c: New test.
7923
7924 2004-04-08 Roger Sayle <roger@eyesopen.com>
7925
7926 PR target/14888
7927 * g++.dg/opt/pr14888.C: New test case.
7928
7929 2004-04-08 Geoffrey Keating <geoffk@apple.com>
7930
7931 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
7932 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
7933 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
7934 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
7935 New tests.
7936
7937 2004-04-08 Paul Brook <paul@codesourcery.com>
7938
7939 * gcc.dg/spill-1.c: New test.
7940
7941 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7942
7943 * gcc.dg/torture/builtin-ctype-2.c: New test.
7944
7945 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
7946
7947 * gcc.dg/pch/pch.exp: Add largefile test.
7948
7949 2004-04-06 Geoffrey Keating <geoffk@apple.com>
7950
7951 * g++.dg/pch/externc-1.Hs: New.
7952 * g++.dg/pch/externc-1.C: New.
7953
7954 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7955
7956 * gcc.dg/compat/struct-by-value-5a_main.c,
7957 gcc.dg/compat/struct-by-value-5b_main.c: New files.
7958 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
7959 * gcc.dg/compat/struct-by-value-5a_x.c,
7960 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
7961 gcc.dg/compat/struct-by-value-5_x.c.
7962 * gcc.dg/compat/struct-by-value-5a_y.c,
7963 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
7964 gcc.dg/compat/struct-by-value-5_y.c.
7965
7966 * gcc.dg/compat/struct-by-value-6a_main.c,
7967 gcc.dg/compat/struct-by-value-6b_main.c: New files.
7968 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
7969 * gcc.dg/compat/struct-by-value-6a_x.c,
7970 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
7971 gcc.dg/compat/struct-by-value-6_x.c.
7972 * gcc.dg/compat/struct-by-value-6a_y.c,
7973 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
7974 gcc.dg/compat/struct-by-value-6_y.c.
7975
7976 * gcc.dg/compat/struct-by-value-7a_main.c,
7977 gcc.dg/compat/struct-by-value-7b_main.c: New files.
7978 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
7979 * gcc.dg/compat/struct-by-value-7a_x.c,
7980 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
7981 gcc.dg/compat/struct-by-value-7_x.c.
7982 * gcc.dg/compat/struct-by-value-7a_y.c,
7983 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
7984 gcc.dg/compat/struct-by-value-7_y.c.
7985
7986 2004-04-06 Jakub Jelinek <jakub@redhat.com>
7987
7988 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
7989 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
7990 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
7991 options.
7992
7993 2004-04-06 Uros Bizjak <uros@kss-loka.si>
7994
7995 * gcc.dg/builtins-36.c: New test.
7996
7997 2004-04-06 Paul Brook <paul@codesourcery.com>
7998
7999 * README.gcc: Remove obsolete contraint on testcases.
8000
8001 2004-04-05 Paul Brook <paul@codesourcery.com>
8002
8003 PR2123
8004 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
8005 failure and exit(0) on success.
8006 * g++.dg/expr/anew2.C: Ditto.
8007 * g++.dg/expr/anew3.C: Ditto.
8008 * g++.dg/expr/anew4.C: Ditto.
8009
8010 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
8011
8012 PR c++/3518
8013 * g++.dg/template/unify7.C: New.
8014
8015 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
8016
8017 * g++.dg/README: Bring up to date with new subdirectories; remove
8018 duplicate subdirectory lines.
8019
8020 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
8021
8022 PR c++/14007
8023 * g++.dg/template/unify5.C: New.
8024 * g++.dg/template/unify6.C: New.
8025 * g++.dg/template/qualttp20.C: Adjust.
8026 * g++.old-deja/g++.jason/report.C: Adjust.
8027 * g++.old-deja/g++.other/qual1.C: Adjust.
8028
8029 2004-04-01 Mark Mitchell <mark@codesourcery.com>
8030
8031 PR c++/14803
8032 * g++.dg/inherit/ptrmem1.C: New test.
8033
8034 2004-04-01 Jakub Jelinek <jakub@redhat.com>
8035
8036 PR c++/14755
8037 * gcc.c-torture/execute/20040331-1.c: New test.
8038 * gcc.dg/20040331-1.c: New test.
8039
8040 2004-04-01 Paul Brook <paul@codesourcery.com>
8041
8042 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
8043
8044 2004-03-30 Mark Mitchell <mark@codesourcery.com>
8045
8046 PR c++/14724
8047 * g++.dg/init/goto1.C: New test.
8048
8049 PR c++/14763
8050 * g++.dg/template/defarg4.C: New test.
8051
8052 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
8053
8054 * gcc.dg/altivec-11.c: Extend test for more valid cases.
8055
8056 2004-03-28 David Edelsohn <edelsohn@gnu.org>
8057
8058 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
8059
8060 2004-03-28 Zack Weinberg <zack@codesourcery.com>
8061
8062 * gcc.dg/noncompile/undeclared-2.c: New test.
8063
8064 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
8065
8066 * gcc.dg/940409-1.c: Remove XFAIL.
8067 * gcc.dg/reg-vol-struct-1.c: New test.
8068
8069 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8070
8071 * gcc.dg/torture/builtin-wctype-1.c: New test.
8072
8073 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
8074
8075 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
8076 * gcc.dg/20001101-1.c: Likewise.
8077 * gcc.dg/20001102-1.c: Likewise.
8078
8079 2004-03-25 Roger Sayle <roger@eyesopen.com>
8080
8081 * gcc.dg/compare8.c: Add an additional test for XOR.
8082
8083 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8084
8085 * gcc.dg/torture/builtin-ctype-1.c: New test.
8086
8087 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8088
8089 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
8090 * gcc.dg/torture/builtin-math-1.c: Likewise.
8091 * gcc.dg/torture/builtin-power-1.c: New test.
8092
8093 2004-03-24 Andreas Schwab <schwab@suse.de>
8094
8095 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
8096 IA64 assembler.
8097
8098 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
8099 Roger Sayle <roger@eyesopen.com>
8100
8101 * gcc.dg/compare8.c: New test case.
8102
8103 2004-03-23 Ziemowit Laski <zlaski@apple.com>
8104
8105 * g++.dg/ext/altivec-7.C: New test.
8106
8107 2004-03-23 Zack Weinberg <zack@codesourcery.com>
8108
8109 PR 12267, 12391, 12560, 13129, 14114, 14133
8110 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
8111 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
8112 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
8113 Adjust error regexps.
8114 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
8115 * gcc.dg/noncompile/undeclared-1.c: New test cases.
8116 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
8117 * gcc.dg/local1.c: Add explanatory comment.
8118
8119 2004-03-23 Roger Sayle <roger@eyesopen.com>
8120
8121 PR optimization/14669
8122 * g++.dg/opt/fold2.C: New test case.
8123
8124 2004-03-22 Jakub Jelinek <jakub@redhat.com>
8125
8126 PR c/14069
8127 * gcc.dg/20040322-1.c: New test.
8128
8129 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
8130
8131 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
8132 * gcc.dg/ultrasp4.c: Likewise.
8133 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
8134
8135 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8136
8137 * gcc.dg/i386-sse-8.c: Reset default options.
8138
8139 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
8140
8141 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
8142 in the error message text.
8143
8144 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
8145
8146 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
8147
8148 2004-03-21 Mark Mitchell <mark@codesourcery.com>
8149
8150 PR c++/14616
8151 * g++.dg/init/array13.C: New test.
8152
8153 2004-03-20 Roger Sayle <roger@eyesopen.com>
8154
8155 PR target/13889
8156 * gcc.c-torture/compile/pr13889.c: New test case.
8157
8158 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
8159
8160 PR c/14635
8161 * builtins-1.c (nan, nans): Don't test.
8162 * builtins-30.c: Don't use nan, nanf, nanl.
8163 * builtins-35.c: New test.
8164
8165 2004-03-19 Ziemowit Laski <zlaski@apple.com>
8166
8167 * g++.dg/ext/altivec-6.C: New test.
8168
8169 2004-03-19 Mark Mitchell <mark@codesourcery.com>
8170
8171 * g++.dg/init/placement3.C: New test.
8172
8173 * g++.dg/template/spec13.C: New test.
8174
8175 * g++.dg/lookup/using11.C: New test.
8176
8177 * g++.dg/lookup/koenig3.C: New test.
8178
8179 * g++.dg/template/operator2.C: New test.
8180
8181 * g++.dg/expr/dtor3.C: New test.
8182 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
8183 marker.
8184 * g++.old-deja/g++.law/visibility28.C: Likewise.
8185
8186 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
8187
8188 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
8189 * gcc.dg/ppc64-abi-3.c: Likewise.
8190
8191 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8192
8193 PR c++/14545
8194 * g++.dg/parse/template15.C: New test.
8195
8196 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8197
8198 * g++.dg/expr/dtor2.C: New test.
8199
8200 * g++.dg/lookup/anon4.C: New test.
8201
8202 * g++.dg/overload/using1.C: New test.
8203
8204 * g++.dg/template/lookup7.C: New test.
8205
8206 * g++.dg/template/typename6.C: New test.
8207
8208 * g++.dg/expr/cond6.C: New test.
8209
8210 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8211
8212 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
8213
8214 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8215
8216 * g++.dg/expr/cond5.C: New test.
8217 * g++.dg/expr/constcast1.C: Likewise.
8218 * g++.dg/expr/ptrmem2.C: Likewise.
8219 * g++.dg/expr/ptrmem3.C: Likewise.
8220 * g++.dg/lookup/main1.C: Likewise.
8221 * g++.dg/template/lookup6.C: Likewise.
8222
8223 2004-03-18 Mark Mitchell <mark@codesourcery.com>
8224
8225 * gcc.dg/local1.c: New test.
8226
8227 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
8228
8229 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8230
8231 * gcc.dg/torture/builtin-convert-1.c: New test.
8232
8233 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8234
8235 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
8236
8237 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8238
8239 PR c++/14481
8240 * g++.dg/warn/Wunused-7.C: New test.
8241
8242 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8243
8244 * gcc.dg/torture/builtin-integral-1.c: New test.
8245
8246 2004-03-16 Mark Mitchell <mark@codesourcery.com>
8247
8248 PR c++/14586
8249 * g++.dg/parse/non-dependent3.C: New test.
8250
8251 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
8252
8253 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
8254 * g++.dg/eh/simd-2.C: Likewise.
8255 * g++.dg/init/array10.C: Likewise.
8256 * gcc.c-torture/compile/simd-1.c: Likewise.
8257 * gcc.c-torture/compile/simd-2.c: Likewise.
8258 * gcc.c-torture/compile/simd-3.c: Likewise.
8259 * gcc.c-torture/compile/simd-4.c: Likewise.
8260 * gcc.c-torture/compile/simd-6.c: Likewise.
8261 * gcc.c-torture/execute/simd-1.c: Likewise.
8262 * gcc.c-torture/execute/simd-2.c: Likewise.
8263 * gcc.dg/compat/vector-defs.h: Likewise.
8264 * gcc.dg/20020531-1.c: Likewise.
8265 * gcc.dg/altivec-3.c: Likewise.
8266 * gcc.dg/altivec-4.c: Likewise.
8267 * gcc.dg/altivec-varargs-1.c: Likewise.
8268 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
8269 * gcc.dg/i386-mmx-3.c: Likewise.
8270 * gcc.dg/i386-sse-4.c: Likewise.
8271 * gcc.dg/i386-sse-5.c: Likewise.
8272 * gcc.dg/i386-sse-8.c: Likewise.
8273 * gcc.dg/simd-1.c: Likewise.
8274 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
8275 __ev64_opaque__ since the machine description provides it.
8276
8277 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8278
8279 * lib/compat.exp (skip_list): New global variable.
8280 Use it to hold the user defined COMPAT_SKIPS list if any.
8281 (compat-obj): Add the members of skip_list to optall.
8282
8283 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8284
8285 * gcc.dg/compat/union-by-value-1_main.c,
8286 union-by-value-1_x.c, union-by-value-1_y.c,
8287 union-check.h, union-defs.h,
8288 union-init.h, union-return-1_main.c,
8289 union-return-1_x.c, union-return-1_y.c: New files.
8290
8291 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8292
8293 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
8294 mixed-struct-init.h: Add 4 mixed structure types.
8295 struct-by-value-21_main.c, struct-by-value-21_x.c,
8296 struct-by-value-21_y.c, struct-return-21_main.c,
8297 struct-return-21_x.c, struct-return-21_y.c: New files.
8298
8299 2004-03-13 Mark Mitchell <mark@codesourcery.com>
8300
8301 PR c++/14550
8302 * g++.dg/parse/template14.C: New test.
8303
8304 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
8305
8306 * gcc.c-torture/execute/20040313-1.c: New test.
8307
8308 2004-03-13 Jakub Jelinek <jakub@redhat.com>
8309
8310 PR target/14533
8311 * gcc.dg/20040311-2.c: New test.
8312
8313 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
8314
8315 PR other/14544
8316 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
8317 bit-field.
8318
8319 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8320
8321 * gcc.dg/20040305-2.c: Add missing return statement.
8322
8323 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8324
8325 * gcc.dg/builtins-34.c: Also check pow10*.
8326
8327 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8328
8329 PR target/14262
8330 * gcc.dg/20040305-2.c: New test.
8331
8332 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8333
8334 * gcc.dg/20040310-1.c: New test.
8335
8336 2004-03-11 Roger Sayle <roger@eyesopen.com>
8337
8338 * gcc.c-torture/execute/20040311-1.c: New test case.
8339
8340 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8341
8342 PR c++/14476
8343 * g++.dg/lookup/enum1.C: New test.
8344
8345 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8346
8347 PR c++/14510
8348 * g++.dg/lookup/struct2.C: New test.
8349
8350 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8351
8352 * gcc.dg/builtins-34.c: New test.
8353
8354 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8355
8356 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8357
8358 2004-03-09 James E Wilson <wilson@specifixinc.com>
8359
8360 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8361 * gcc.dg/alias-2.c: New testcase.
8362
8363 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8364
8365 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8366
8367 2004-03-09 Roger Sayle <roger@eyesopen.com>
8368
8369 * gcc.c-torture/execute/20040309-1.c: New test case.
8370
8371 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8372
8373 PR c++/14397
8374 * g++.dg/overload/ref1.C: New.
8375
8376 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8377
8378 PR c++/14409
8379 * g++.dg/template/spec12.C: New test.
8380
8381 PR c++/14448
8382 * g++.dg/parse/crash14.C: New test.
8383
8384 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8385
8386 PR c++/14230
8387 * g++.dg/init/ref11.C: New test.
8388
8389 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8390
8391 PR c++/14432
8392 * g++.dg/parse/builtin2.C: New test.
8393
8394 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8395
8396 PR c++/14401
8397 * g++.dg/init/ctor3.C: New test.
8398 * g++.dg/init/union1.C: New test.
8399 * g++.dg/ext/anon-struct4.C: New test.
8400
8401 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8402
8403 * g++.dg/lookup/koenig1.C: Tweak error messages.
8404 * g++.dg/lookup/used-before-declaration.C: Likewise.
8405 * g++.dg/other/do1.C: Likewise.
8406 * g++.dg/overload/koenig1.C: Likewise.
8407 * g++.dg/parse/crash13.C: Likewise.
8408 * g++.dg/template/instantiate3.C: Likewise.
8409
8410 2004-03-08 Eric Christopher <echristo@redhat.com>
8411
8412 * * lib/target-supports.exp: Enable libiconv in test
8413 compilation. Fix up error checking.
8414
8415 2004-03-08 Roger Sayle <roger@eyesopen.com>
8416
8417 PR middle-end/14289
8418 * gcc.dg/pr14289-1.c: New test case.
8419 * gcc.dg/pr14289-2.c: Likewise.
8420 * gcc.dg/pr14289-3.c: Likewise.
8421
8422 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
8423
8424 * gcc.c-torture/execute/20040308-1.c: New test.
8425
8426 2004-03-07 Roger Sayle <roger@eyesopen.com>
8427
8428 * gcc.c-torture/execute/20040307-1.c: New test case.
8429
8430 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
8431
8432 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
8433
8434 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
8435
8436 * gcc.dg/20040306-1.c: New test.
8437
8438 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
8439
8440 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8441 them static.
8442 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
8443
8444 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8445
8446 PR c/14465
8447 * gcc.dg/decl-6.c: New test.
8448
8449 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8450
8451 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
8452 Rename LOGPOW -> LOG_POW.
8453 (SQRT_EXP, POW_EXP): New.
8454
8455 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8456
8457 * gcc.dg/i386-sse-8.c: New test.
8458
8459 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8460
8461 PR c/14114
8462 * gcc.dg/decl-5.c: New test.
8463
8464 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
8465
8466 * gcc.dg/20040305-1.c: New test.
8467
8468 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
8469
8470 PR other/14354
8471 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
8472
8473 2004-03-04 Ziemowit Laski <zlaski@apple.com>
8474
8475 PR c++/14425, c++/14426
8476 * g++.dg/ext/altivec-4.C: New test.
8477 * g++.dg/ext/altivec-5.C: New test.
8478
8479 2004-03-04 Geoffrey Keating <geoffk@apple.com>
8480
8481 * g++.old-deja/g++.other/linkage1.C: Expect errors about
8482 global variables of a type with no linkage.
8483 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
8484 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
8485 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
8486 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
8487 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
8488 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
8489 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
8490 * g++.dg/warn/deprecated.C: Name enum Color.
8491 * g++.dg/overload/VLA.C: Name structure for 'b'.
8492 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
8493
8494 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8495
8496 * gcc.c-torture/compile/20040304-1.c: New test.
8497
8498 2004-03-03 Zack Weinberg <zack@codesourcery.com>
8499
8500 PR 13728
8501 * gcc.dg/decl-4.c: New testcase.
8502
8503 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
8504
8505 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
8506 as PRECF if sizeof (float) > sizeof (double).
8507 (PRECL): Make it the same as PRECF if
8508 sizeof (float) > sizeof (long double).
8509
8510 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8511
8512 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
8513 system type. Add check for irix6 which doesn't have c99 runtime.
8514
8515 2004-03-03 Bob Wilson <bob.wilson@acm.org>
8516
8517 * gcc.dg/const-elim-1.c: xfail for xtensa.
8518
8519 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8520
8521 PR c++/14369
8522 * g++.dg/template/cond4.C: New test.
8523
8524 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8525
8526 PR c++/14360
8527 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
8528
8529 PR c++/14361
8530 * g++.dg/parse/defarg7.C: New test.
8531
8532 PR c++/14359
8533 * g++.dg/template/friend26.C: New test.
8534
8535 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8536
8537 PR c++/14324
8538 * g++.dg/abi/mangle21.C: New test.
8539
8540 PR c++/14260
8541 * g++.dg/parse/constructor2.C: New test.
8542
8543 PR c++/14337
8544 * g++.dg/template/sfinae1.C: New test.
8545
8546 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8547
8548 PR c++/14267
8549 * g++.dg/expr/crash2.C: New test.
8550
8551 PR middle-end/13448
8552 * gcc.dg/inline-5.c: New test.
8553 * gcc.dg/always-inline.c: Split out tests into ...
8554 * gcc.dg/always-inline2.c: ... this and ...
8555 * gcc.dg/always-inline3.c: ... this.
8556
8557 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8558
8559 PR debug/12103
8560 * g++.dg/debug/crash1.C: New test.
8561
8562 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
8563
8564 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
8565 function with __attribute__((noinline)).
8566 (recurser_void2): Likewise.
8567 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
8568 (recurser_void2): Likewise.
8569
8570 2004-02-29 Roger Sayle <roger@eyesopen.com>
8571
8572 PR middle-end/14203
8573 * g++.dg/warn/Wunused-6.C: New test case.
8574
8575 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
8576
8577 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
8578 not defined.
8579
8580 2004-02-27 Eric Christopher <echristo@redhat.com>
8581
8582 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
8583 * g++.dg/charset/asm2.c: Run only x86.
8584 * gcc.dg/charset/asm3.c: Ditto.
8585
8586 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
8587
8588 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
8589 ld_library_path.
8590
8591 2004-02-27 Ziemowit Laski <zlaski@apple.com>
8592
8593 * g++.dg/ext/altivec-3.C: New.
8594
8595 2004-02-26 Richard Henderson <rth@redhat.com>
8596
8597 * g++.dg/ext/attrib10.C: Mark for warning.
8598 * gcc.dg/attr-alias-1.c: New.
8599
8600 2004-02-26 Richard Henderson <rth@redhat.com>
8601
8602 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
8603 * gcc.c-torture/execute/20040208-2.c: ... it back.
8604
8605 2004-02-26 Eric Christopher <echristo@redhat.com>
8606
8607 * lib/target-supports.exp (check-iconv-available): New function.
8608 * lib/gcc-dg.exp (dg-require-iconv): New function.
8609 Use above.
8610 * gcc.dg/charset: New directory.
8611 * gcc.dg/charset/charset.exp: New file.
8612 * gcc.dg/charset/asm1.c: Ditto.
8613 * gcc.dg/charset/asm2.c: Ditto.
8614 * gcc.dg/charset/asm3.c: Ditto.
8615 * gcc.dg/charset/asm4.c: Ditto.
8616 * gcc.dg/charset/asm5.c: Ditto.
8617 * gcc.dg/charset/attribute1.c: Ditto.
8618 * gcc.dg/charset/attribute2.c: Ditto.
8619 * gcc.dg/charset/string1.c: Ditto.
8620 * g++.dg/charset: New directory.
8621 * g++.dg/dg.exp: Add here. Special options.
8622 * g++.dg/charset/charset.exp: New file.
8623 * g++.dg/charset/asm1.c: Ditto.
8624 * g++.dg/charset/asm2.c: Ditto.
8625 * g++.dg/charset/asm3.c: Ditto.
8626 * g++.dg/charset/asm4.c: Ditto.
8627 * g++.dg/charset/attribute1.c: Ditto.
8628 * g++.dg/charset/attribute2.c: Ditto.
8629 * g++.dg/charset/extern1.cc: Ditto.
8630 * g++.dg/charset/extern2.cc: Ditto.
8631 * g++.dg/charset/string1.c: Ditto.
8632
8633 2004-02-26 Mark Mitchell <mark@codesourcery.com>
8634
8635 PR c++/14278
8636 * g++.dg/parse/comma1.C: New test.
8637
8638 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8639
8640 PR c++/14284
8641 * g++.dg/template/ttp8.C: New test.
8642
8643 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
8644
8645 * gcc.dg/fixuns-trunc-1.c: New test.
8646
8647 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8648
8649 * gcc.dg/builtins-config.h: Use #elif.
8650
8651 2004-02-26 Michael Matz <matz@suse.de>
8652
8653 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
8654 * gcc.dg/991214-1.c: Likewise.
8655 * gcc.dg/i386-asm-1.c: Likewise.
8656
8657 2004-02-25 Richard Henderson <rth@redhat.com>
8658
8659 * gcc.c-torture/execute/20040208-2.c: Move ...
8660 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
8661
8662 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8663
8664 PR c++/14246
8665 * g++.dg/other/crash-3.C: New test.
8666
8667 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8668
8669 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
8670 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
8671
8672 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
8673 HP-UX.
8674
8675 2004-02-24 Michael Matz <matz@suse.de>
8676
8677 * gcc.dg/i386-regparm.c: New.
8678
8679 2004-02-23 James E Wilson <wilson@specifixinc.com>
8680
8681 * gcc.c-torture/execute/20040223-1.c: New.
8682
8683 2004-02-23 Zack Weinberg <zack@codesourcery.com>
8684 Kazu Hirata <kazu@cs.umass.edu>
8685
8686 * gcc.dg/fwritable-strings-1.c: Remove.
8687
8688 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
8689
8690 PR c/14156
8691 * gcc.dg/20040223-1.c: New test.
8692
8693 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8694
8695 PR c++/14106
8696 * g++.dg/ext/typeof9.C: New test.
8697
8698 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8699
8700 PR c++/14250
8701 * g++.dg/other/switch1.C: New test.
8702
8703 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8704
8705 * gcc.dg/cast-function-1.c: Adjust for new informative message.
8706 * gcc.dg/va-arg-1.c: Likewise.
8707
8708 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8709
8710 PR c++/14143
8711 * g++.dg/template/koenig5.C: New test.
8712
8713 2004-02-21 Ziemowit Laski <zlaski@apple.com>
8714
8715 * g++.dg/ext/altivec-1.C: Generalize target triple.
8716 * g++.dg/ext/altivec-2.C: New test case.
8717 * g++.dg/ext/altivec_check.h: New file.
8718 * gcc.dg/altivec-1.c: Generalize target triple;
8719 include altivec_check.h and call altivec_check().
8720 * gcc.dg/altivec-[2-5].c: Generalize target triple.
8721 * gcc.dg/altivec-6.c: New test case.
8722 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
8723 type casts as needed.
8724 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8725 altivec_check().
8726 * gcc.dg/altivec-12.c: New test case.
8727 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
8728 include altivec_check.h and call altivec_check().
8729 * gcc.dg/altivec_check.h: New file.
8730
8731 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8732
8733 * lib/target-supports.exp (check_alias_available): Don't mangle
8734 function `g' in test program.
8735
8736 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8737
8738 * lib/target-supports.exp (check_profiling_available): Check
8739 argument to determine whether we support a profiling type.
8740 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
8741 check_profiling_available.
8742 * g++.dg/bprob/bprob.exp: Likewise
8743 * g77.dg/bprob/bprob.exp: Likewise.
8744 * gcc.misc-tests/bprob.exp: Likewise.
8745 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
8746 dg-require-profiling and delete expected error handling.
8747 * gcc.dg/20021014-1.c: Likewise.
8748 * gcc.dg/nest.c: Likewise.
8749
8750 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8751
8752 PR c++/12007
8753 * g++.dg/other/vthunk1.C: New test.
8754
8755 2004-02-20 Falk Hueffner <falk@debian.org>
8756
8757 PR target/14201
8758 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
8759
8760 2004-02-20 Mark Mitchell <mark@codesourcery.com>
8761
8762 PR c++/13927
8763 * g++.dg/other/error8.C: Remove XFAIL markers.
8764
8765 PR c++/14173
8766 * g++.dg/ext/packed5.C: New test.
8767
8768 PR c++/14199
8769 * g++.dg/warn/Wunused-5.C: New test.
8770
8771 PR c++/14186
8772 * g++.dg/lookup/member1.C: New test.
8773
8774 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
8775
8776 * gcc.c-torture/compile/20040130-1.c: Enable only when
8777 __INT_MAX__ >= 2147483647L.
8778 * gcc.c-torture/compile/961203-1.c: Likewise.
8779
8780 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
8781
8782 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
8783 * g++.dg/opt/template1.C: Robustify assembler regexp
8784
8785 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8786
8787 * gcc.c-torture/execute/simd-4.x: Remove.
8788 * gcc.c-torture/execute/va-arg-25.x: Likewise.
8789 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
8790 Guard with #ifndef SKIP_ATTRIBUTE.
8791 * gcc.dg/compat/vector-1_y.c: Likewise.
8792 * gcc.dg/compat/vector-2_x.c: Likewise.
8793 * gcc.dg/compat/vector-2_y.c: Likewise.
8794 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
8795 * g++.dg/eh/simd-2.C: Likewise.
8796
8797 2004-02-19 Alan Modra <amodra@bigpond.net.au>
8798
8799 * gcc.c-torture/compile/complex-1.c: New.
8800
8801 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
8802
8803 PR target/14209
8804 * gcc.c-torture/execute/20040218-1.c: New test.
8805
8806 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8807
8808 PR c++/14181
8809 * g++.dg/parse/new2.C: New test.
8810
8811 2004-02-18 Paul Brook <paul@codesourcery.com>
8812
8813 * gcc.c-torture/compile/libcall-1.c: New test.
8814
8815 2004-02-18 Paul Brook <paul@codesourcery.com>
8816
8817 PR debug/12934
8818 * gcc.dg/debug/debug-7.c: New test.
8819
8820 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
8821
8822 * gcc.dg/20040217-1.c: New test.
8823
8824 2004-02-17 Zack Weinberg <zack@codesourcery.com>
8825
8826 * gcc.c-torture/execute/990208-1.x: Delete.
8827
8828 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
8829
8830 * gcc.c-torture/execute/20040208-2.x: New file.
8831
8832 2004-02-17 Mark Mitchell <mark@codesourcery.com>
8833
8834 PR c++/11326
8835 * g++.dg/abi/structret1.C: New test.
8836
8837 2004-02-17 Jakub Jelinek <jakub@redhat.com>
8838
8839 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
8840 (i386_cpuid): No need to test if cpuid is available on AMD64.
8841 Fix assembly, so that it works onboth i386 and AMD64.
8842 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
8843 (vecInLong): Fix s[] member type to unsigned int.
8844 (vecInWord): Remove type.
8845 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
8846 (a64, b64, c64, d64, e64): Remove.
8847 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
8848 Remove unused variable. Remove initialization of removed variables.
8849 Don't call mmx_tests nor sse_tests.
8850 (reference_mmx, reference_sse): Remove.
8851 (check): Add return stmt.
8852 * gcc.dg/i386-sse-7.c: New test.
8853 * gcc.dg/i386-mmx-4.c: New test.
8854
8855 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8856
8857 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
8858 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
8859 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
8860 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
8861 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
8862 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
8863 g++.dg/tc1/dr94.C: Fix line terminator.
8864
8865 2004-02-16 Geoffrey Keating <geoffk@apple.com>
8866
8867 * gcc.c-torture/compile/20040216-1.c: New.
8868
8869 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8870
8871 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
8872 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
8873 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
8874 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
8875 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
8876 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
8877
8878 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8879
8880 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
8881
8882 2004-02-15 Mark Mitchell <mark@codesourcery.com>
8883
8884 PR c++/13971
8885 * g++.dg/expr/cond4.C: New test.
8886
8887 PR c++/14086
8888 * g++.dg/lookup/crash2.C: New test.
8889
8890 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
8891
8892 * gcc.c-torture/compile/20040214-2.c: New test.
8893
8894 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
8895
8896 PR c++/14116
8897 * g++.dg/ext/typeof8.C: New test.
8898
8899 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
8900
8901 * gcc.c-torture/compile/20040214-1.c: New test.
8902
8903 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8904
8905 PR c++/13635
8906 * g++.dg/template/spec11.C: New test.
8907
8908 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8909
8910 PR c++/13927
8911 * g++.dg/other/error8.C: New test.
8912
8913 2004-02-13 Mark Mitchell <mark@codesourcery.com>
8914
8915 PR c++/14122
8916 * g++.dg/template/array4.C: New test.
8917
8918 PR c++/14108
8919 * g++.dg/inherit/thunk2.C: New test.
8920
8921 PR c++/14083
8922 * g++.dg/eh/cond2.C: New test.
8923
8924 2004-02-12 Alan Modra <amodra@bigpond.net.au>
8925
8926 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
8927
8928 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
8929
8930 * lib/scanasm.exp (dg-scan): Quote pattern before display.
8931
8932 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
8933
8934 * g++.dg/simd-2.C: xfail on ppc64-linux.
8935
8936 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
8937
8938 PR c/456
8939 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
8940 tests.
8941
8942 2004-02-11 Uros Bizjak <uros@kss-loka.si>
8943
8944 * gcc.dg/builtins-33.c: New test.
8945
8946 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
8947
8948 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
8949
8950 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
8951
8952 * g++.dg/simd-2.C: Set -maltivec for ppc64.
8953
8954 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
8955
8956 * gcc.dg/ppc64-abi-3.c: New test.
8957
8958 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
8959
8960 PR c/14092
8961
8962 * gcc.dg/pr14092-1.c: New testcase.
8963
8964 2004-02-10 Alan Modra <amodra@bigpond.net.au>
8965
8966 * gcc.dg/cpp/assert4.c: Fix typo last change.
8967
8968 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
8969 * gcc.dg/cpp/assert4.c: Handle powerpc64.
8970
8971 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
8972
8973 2004-02-09 Roger Sayle <roger@eyesopen.com>
8974
8975 * gcc.c-torture/compile/20040209-1.c: New test case.
8976
8977 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
8978
8979 * gcc.dg/c90-init-1.c: Adjust expected error messages.
8980
8981 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
8982
8983 * gcc.c-torture/execute/20040208-[12].c: New tests.
8984
8985 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8986
8987 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
8988
8989 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8990
8991 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
8992
8993 2004-02-07 Zack Weinberg <zack@codesourcery.com>
8994
8995 Bug 13856
8996 * gcc.dg/visibility-8.c: New testcase.
8997
8998 2004-02-07 Zack Weinberg <zack@codesourcery.com>
8999
9000 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
9001 arguments.
9002 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
9003
9004 2004-02-07 Roger Sayle <roger@eyesopen.com>
9005
9006 PR middle-end/13696
9007 * g++.dg/opt/fold1.C: New test case.
9008
9009 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9010
9011 PR c++/14033
9012 * g++.dg/other/crash-2.C: New test.
9013
9014 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9015
9016 PR c++/14028
9017 * g++.dg/parse/angle-bracket2.C: New test.
9018
9019 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9020
9021 PR middle-end/13750
9022 Revert:
9023 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9024 PR pch/13361
9025 * testsuite/g++.dg/pch/wchar-1.C: New.
9026 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9027
9028 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9029
9030 PR c++/14008
9031 * g++.dg/parse/error15.C: New test.
9032 * g++.dg/parse/crash11.C: Update dg-error mark.
9033
9034 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9035
9036 PR c++/13932
9037 * g++.dg/warn/conv2.C: New test.
9038
9039 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9040
9041 PR c++/13086
9042 * g++.dg/warn/incomplete1.C: Remove xfail.
9043
9044 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9045
9046 * lib/file-format.exp (gcc_target_object_format): Use
9047 ${tool}_target_compile, not gcc_target_compile.
9048 * lib/target-supports.exp (check_alias_available): Likewise.
9049 (check_gc_sections_available): Likewise.
9050 * g++.dg/ext/attrib10.C: Use dg-require-alias.
9051 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
9052 dg-require-alias.
9053
9054 2004-02-04 Mark Mitchell <mark@codesourcery.com>
9055
9056 PR c++/13969
9057 * g++.dg/template/static6.C: New test.
9058
9059 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
9060
9061 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
9062
9063 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9064
9065 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
9066 tests for systems where `char' is unsigned by default.
9067
9068 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9069
9070 PR c++/13997
9071 * g++.dg/template/partial3.C: New test.
9072
9073 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
9074
9075 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
9076 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
9077 Remove mentions of obsolete ports.
9078
9079 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
9080
9081 * gcc.dg/noncompile/20001228-1.c: Fix for new
9082 error message.
9083
9084 2004-02-03 Roger Sayle <roger@eyesopen.com>
9085
9086 PR target/9348
9087 * gcc.c-torture/execute/multdi-1.c: New test case.
9088
9089 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9090
9091 PR c++/13925
9092 * g++.dg/template/lookup5.C: New test.
9093
9094 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9095
9096 PR c++/13950
9097 * g++.dg/template/lookup4.C: New test.
9098
9099 PR c++/13970
9100 * g++.dg/parse/error14.C: New test.
9101
9102 PR c++/14002
9103 * g++.dg/parse/template13.C: New test.
9104
9105 2004-02-03 Mark Mitchell <mark@codesourcery.com>
9106
9107 PR c++/13978
9108 * g++.dg/template/koenig4.C: New test.
9109
9110 PR c++/13968
9111 * g++.dg/template/crash17.C: New test.
9112
9113 PR c++/13975
9114 * g++.dg/parse/error13.C: New test.
9115 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
9116
9117 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
9118
9119 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
9120
9121 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
9122
9123 PR c/11658
9124 PR c/13994
9125 * gcc.dg/noncompile/20040203-1.c: New test.
9126 * gcc.dg/noncompile/20040203-2.c: Likewise.
9127 * gcc.dg/noncompile/20040203-3.c: Likewise.
9128 * gcc.dg/20040203-1.c: Likewise.
9129
9130 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
9131
9132 PR c++/10858
9133 * g++.dg/template/sizeof7.C: New test.
9134
9135 2004-02-02 Eric Christopher <echristo@redhat.com>
9136 Zack Weinberg <zack@codesourcery.com>
9137
9138 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
9139
9140 2004-02-02 Zack Weinberg <zack@codesourcery.com>
9141
9142 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
9143 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
9144 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
9145 * gcc.dg/cleanup-5.c: Run only on Linux targets.
9146
9147 2004-02-02 Mark Mitchell <mark@codesourcery.com>
9148
9149 PR c++/13113
9150 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
9151
9152 PR c++/13854
9153 * g++.dg/ext/attrib13.C: New test.
9154
9155 PR c++/13907
9156 * g++.dg/conversion/op2.C: New test.
9157
9158 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9159
9160 * gcc.dg/titype-1.c: Fix pasto.
9161
9162 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9163
9164 * gcc.dg/titype-1.c: New test.
9165
9166 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9167
9168 PR c++/13957
9169 * g++.dg/template/non-type-template-argument-1.C,
9170 g++.dg/template/qualified-id1.C: Update dg-error marks.
9171 * g++.dg/template/nontype6.C: New test.
9172
9173 2004-02-01 Roger Sayle <roger@eyesopen.com>
9174
9175 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
9176 * gcc.dg/builtins-31.c: New testcase.
9177 * gcc.dg/builtins-32.c: New testcase.
9178
9179 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
9180
9181 * objc.dg/call-super-2.m: Update line numbers
9182 for the including of stddef.h.
9183
9184 2004-01-30 Michael Matz <matz@suse.de>
9185
9186 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
9187 g++.dg/ext/case-range3.C: New tests.
9188
9189 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9190
9191 DR206
9192 PR c++/13813
9193 * g++.dg/template/member4.C: New test.
9194
9195 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9196
9197 PR c++/13683
9198 * g++.dg/template/sizeof6.C: New test.
9199
9200 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9201
9202 * gcc.dg/fwritable-strings-1.c: New test.
9203
9204 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
9205
9206 * gcc.c-torture/compile/20040130-1.c: New test.
9207
9208 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
9209
9210 * objc.dg/call-super-2.m: Include stddef.h for size_t.
9211
9212 2004-01-29 Mark Mitchell <mark@codesourcery.com>
9213
9214 PR c++/13883
9215 * g++.dg/template/ctor3.C: New test.
9216
9217 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9218
9219 * g++.dg/tc1: New directory.
9220 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
9221 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
9222 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
9223 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
9224 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
9225
9226 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9227
9228 * g++.dg/parse/error11.C: New test.
9229 * g++.dg/parse/error12.C: Likewise.
9230
9231 2004-01-28 Ziemowit Laski <zlaski@apple.com>
9232
9233 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
9234 (scan_initial, main): Use aligned_sizeof instead of sizeof.
9235
9236 2004-01-28 Mark Mitchell <mark@codesourcery.com>
9237
9238 PR c++/13791
9239 * g++.dg/ext/attrib12.C: New test.
9240
9241 PR c++/13736
9242 * g++.dg/parse/cast2.C: New test.
9243
9244 2004-01-27 James E Wilson <wilson@specifixinc.com>
9245
9246 * objc.dg/encode-2.m (main): New local string. Set depending on
9247 sizeof long. Use in sscanf call.
9248 * objc.dg/encode-3.m (main): New local string. Set depending on
9249 sizeof long. Use in scan_initial call.
9250
9251 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9252
9253 * objc.dg/call-super-2.m: Make LP64-safe.
9254 * objc.dg/desig-init-1.m: Likewise.
9255
9256 2004-01-27 Devang Patel <dpatel@apple.com>
9257
9258 * g++.dg/debug/namespace1.C: New test.
9259
9260 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
9261
9262 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
9263 xscale-*-*.
9264
9265 * gcc.dg/arm-mmx-1.c: New test.
9266
9267 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9268
9269 * gcc.dg/20040127-1.c: New test.
9270 * gcc.dg/20040127-2.c: New test.
9271
9272 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9273
9274 * objc.dg/stret-1.m (glob): Renamed to globa.
9275
9276 2004-01-26 Mark Mitchell <mark@codesourcery.com>
9277
9278 PR c++/13663
9279 * g++.dg/expr/for1.C: New test.
9280
9281 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
9282
9283 PR middle-end/13779
9284 * gcc.dg/darwin-longlong.c: New test.
9285
9286 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
9287
9288 * gcc.dg/20040124-1.c: Moved test from here...
9289 * gcc.c-torture/compile/20040124-1.c: ...to here.
9290
9291 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
9292
9293 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
9294 the assembly output if -m64 is passed.
9295
9296 2004-01-25 Mark Mitchell <mark@codesourcery.com>
9297
9298 PR c++/13833
9299 * g++.dg/template/cond3.C: New test.
9300
9301 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9302
9303 PR c++/13810
9304 * g++.dg/template/ttp7.C: New test.
9305
9306 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9307
9308 PR c++/13797
9309 * g++.dg/template/nontype4.C: New test.
9310 * g++.dg/template/nontype5.C: Likewise.
9311
9312 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
9313
9314 * gcc.dg/torture/mips-clobber-at.c: New test.
9315
9316 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
9317
9318 * gcc.dg/20040124-1.c: New test.
9319
9320 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9321
9322 * gcc.dg/20040123-1.c: New test.
9323
9324 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9325
9326 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9327
9328 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9329
9330 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9331
9332 2004-01-23 Andrew Pinski <apinski@apple.com>
9333
9334 * gcc.dg/20030121-1.c: Move to ..
9335 * gcc.dg/20040121-1.c: here.
9336
9337 2004-01-23 Roger Sayle <roger@eyesopen.com>
9338
9339 * gcc.dg/builtins-29.c: New test case.
9340
9341 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9342
9343 PR 18314
9344 * gcc.dg/builtins-30.c: New testcase.
9345
9346 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9347
9348 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9349 * lib/g77.exp: Likewise.
9350 * lib/objc.exp: Likewise.
9351 * lib/g++.exp: Likewise.
9352
9353 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9354
9355 * gcc.dg/struct-by-value-2.c: New test.
9356
9357 2004-01-21 Andrew Pinski <apinski@apple.com>
9358
9359 PR target/13785
9360 * gcc.dg/20030121-1.c: New test.
9361
9362 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9363
9364 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9365 clobber frame pointer register in asm statement.
9366
9367 2004-01-21 Falk Hueffner <falk@debian.org>
9368
9369 * gcc.c-torture/compile/20040121-1.c: New test.
9370
9371 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9372
9373 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9374
9375 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9376
9377 * gcc.dg/ppc64-abi-2.c: New test.
9378
9379 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9380
9381 * lib/treelang.exp: Fill out this file.
9382 * lib/treelang-dg.exp: New File.
9383
9384 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9385
9386 * gcc.c-torture/compile/981022-1.c: Remove.
9387 * gcc.dg/array-5.c: Remove XFAIL.
9388 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9389 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9390 gcc.dg/cond-lvalue-1.c: Update.
9391 * gcc.dg/cast-lvalue-2.c: New test.
9392
9393 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9394
9395 PR c++/13592
9396 * g++.dg/other/error1.C (class foo): Tweak error message.
9397
9398 PR c++/13592
9399 * g++.dg/template/call2.C: New test.
9400
9401 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9402
9403 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
9404 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
9405 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
9406 scalar-return-1_x.c, scalar-return-2_y.c,
9407 scalar-return-3_x.c, scalar-return-3_y.c,
9408 scalar-return-4_x.c, scalar-return-4_y.c,
9409 struct-align-1.h, struct-align-1_x.c,
9410 struct-align-1_y.c, struct-align-2.h,
9411 struct-align-2_x.c, struct-align-2_y.c,
9412 struct-by-value-10_y.c, struct-by-value-11_x.c,
9413 struct-by-value-11_y.c, struct-by-value-12_x.c,
9414 struct-by-value-12_y.c, struct-by-value-13_x.c,
9415 struct-by-value-13_y.c, struct-by-value-14_x.c,
9416 struct-by-value-14_y.c, struct-by-value-15_x.c,
9417 struct-by-value-15_y.c, struct-by-value-16_y.c,
9418 struct-by-value-17_y.c, struct-by-value-18_y.c,
9419 struct-by-value-19_y.c, struct-by-value-1_x.c,
9420 struct-by-value-1_y.c, struct-by-value-20_y.c,
9421 struct-by-value-2_x.c, struct-by-value-2_y.c,
9422 struct-by-value-3_y.c, struct-by-value-4_x.c,
9423 struct-by-value-4_y.c, struct-by-value-5_y.c,
9424 struct-by-value-6_y.c, struct-by-value-7_y.c
9425 struct-by-value-8_x.c, struct-by-value-8_y.c
9426 struct-by-value-9_x.c, struct-by-value-9_y.c
9427 struct-return-10_x.c, struct-return-10_y.c,
9428 struct-return-19_x.c, struct-return-20_x.c
9429 struct-return-2_x.c, struct-return-2_y.c
9430 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
9431 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
9432
9433 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9434
9435 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
9436 attribute on sparc*-sun-solaris2.*.
9437
9438 2004-01-18 Mark Mitchell <mark@codesourcery.com>
9439
9440 PR c++/13710
9441 * g++.dg/ext/typeof7.C: New test.
9442
9443 2004-01-18 David Edelsohn <edelsohn@gnu.org>
9444
9445 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
9446 * gcc.dg/const-elim-1.c: Same.
9447
9448 2004-01-17 Ziemowit Laski <zlaski@apple.com>
9449
9450 * objc.dg/stret-1.m: New.
9451 * objc.dg/stret-2.m: New.
9452
9453 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9454
9455 PR c++/11895
9456 * g++.dg/ext/vector1.C: New test.
9457
9458 2004-01-16 Geoffrey Keating <geoffk@apple.com>
9459
9460 * gcc.dg/pch/import-1.c: New.
9461 * gcc.dg/pch/import-1.hs: New.
9462 * gcc.dg/pch/import-1a.h: New.
9463 * gcc.dg/pch/import-1b.h: New.
9464 * gcc.dg/pch/import-1c.h: New.
9465
9466 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9467
9468 PR c++/13574
9469 * g++.dg/ext/array1.C: New test.
9470
9471 PR c++/13178
9472 * g++.dg/conversion/op1.C: New test.
9473
9474 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
9475
9476 PR 11864
9477 From Kazumoto Kojima / Dan Kegel:
9478 * gcc.dg/pr11864-1.c: New test.
9479
9480 PR 10392
9481 From Marcus Comstedt / Dan Kegel:
9482 * gcc.dg/pr10392-1.c: New test.
9483
9484 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9485
9486 PR c++/13478
9487 * g++.dg/init/ref10.C: New test.
9488
9489 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9490
9491 PR c++/13407
9492 * g++.dg/parse/typename6.C: New test.
9493
9494 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9495
9496 PR pch/13361
9497 * testsuite/g++.dg/pch/wchar-1.C: New.
9498 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9499
9500 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9501
9502 PR c++/9259
9503 * g++.dg/expr/sizeof2.C: New test.
9504
9505 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
9506
9507 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
9508
9509 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9510
9511 PR c++/13659
9512 * g++.dg/lookup/strong-using-3.C: New.
9513 * g++.dg/lookup/using-10.C: New.
9514
9515 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9516
9517 PR c++/13594
9518 * g++.dg/lookup/strong-using-2.C: New.
9519
9520 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
9521 Dan Kegel <dank@kegel.com>
9522 J"orn Rennecke <joern.rennecke@superh.com>
9523
9524 PR target/9365
9525 * gcc.dg/pr9365-1.c: New test.
9526
9527 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9528
9529 PR c++/8856
9530 * g++.dg/parse/casting-operator2.C: New test.
9531 * g++.old-deja/g++.pt/explicit83.C: Remove.
9532
9533 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
9534
9535 * gcc.dg/label-compound-stmt-1.c: New test.
9536 * gcc.c-torture/compile/950922-1.c,
9537 gcc.c-torture/compile/20000211-3.c,
9538 gcc.c-torture/compile/20000518-1.c,
9539 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
9540 compound statements.
9541
9542 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
9543
9544 * gcc.dg/ppc64-abi-1.c: New test.
9545
9546 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
9547
9548 * g++.dg/ext/attrib9.C: Add dg-warnings.
9549
9550 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9551
9552 PR c++/12335
9553 * g++.dg/parse/dtor3.C: New test.
9554
9555 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
9556
9557 PR c++/12709
9558 * g++.dg/parse/try-catch-1.C: New test.
9559
9560 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
9561
9562 * ada/acats/run_all.sh: Add more verbose output in acats.log
9563 when compiling tests.
9564
9565 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9566
9567 PR 13656
9568 * gcc.dg/typedef-redecl.c: New test case.
9569 * gcc.dg/typedef-redecl.h: New support file.
9570
9571 2004-01-13 Jan Hubicka <jh@suse.cz>
9572
9573 * gcc.dg/always_inline.c: New test.
9574 * gcc.dg/debug/20031231-1.c: Fix.
9575
9576 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9577
9578 PR c++/13474
9579 * g++.dg/template/array3.C: New test.
9580
9581 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9582
9583 * g++.dg/ext/lvalue1.C: No longer expected to fail.
9584 * g++.dg/warn/Wunused-2.C: Likewise.
9585
9586 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9587
9588 PR c++/13289
9589 * g++.dg/template/instantiate6.C: New test.
9590
9591 2004-01-12 Roger Sayle <roger@eyesopen.com>
9592
9593 PR middle-end/11397
9594 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
9595
9596 2004-01-12 Jan Hubicka <jh@suse.cz>
9597
9598 PR opt/12826
9599 * gcc.dg/20040112-1.c: New.
9600
9601 * gcc.dg/dwarf-die[1-7].c: Move to...
9602 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
9603 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
9604
9605 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
9606
9607 PR c++/4100
9608 * g++.dg/parse/friend4.C: New test.
9609
9610 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
9611
9612 PR c++/4100
9613 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
9614 definition is called a friend.
9615
9616 2004-01-11 Zack Weinberg <zack@codesourcery.com>
9617
9618 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
9619
9620 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
9621
9622 PR c++/3478
9623 * g++.dg/parse/error10.C: New test.
9624 * g++.dg/template/arg2.C: Accept "invalid type" error.
9625
9626 2004-01-11 Jakub Jelinek <jakub@redhat.com>
9627
9628 PR middle-end/13392
9629 * g++.dg/opt/expect2.C: New test.
9630
9631 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9632
9633 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
9634 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
9635 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
9636 Update dg-error regexps.
9637
9638 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9639
9640 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
9641 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
9642
9643 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9644
9645 * gcc.dg/pragma-re-1.c: Use right pointer type.
9646
9647 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9648
9649 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
9650
9651 2004-01-09 Geoffrey Keating <geoffk@apple.com>
9652
9653 * gcc.dg/rs6000-ldouble-1.c: New.
9654
9655 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9656
9657 DR 337
9658 PR c++/9256
9659 * g++.dg/other/abstract1.C: New test.
9660
9661 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
9662
9663 * g++.dg/lookup/strong-using-1.C: New.
9664
9665 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
9666
9667 PR c/11234
9668 * gcc.dg/func-ptr-conv-1.c: New test.
9669 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
9670
9671 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
9672
9673 PR target/13380.
9674 * gcc.c-torture/compile/20040109-1.c: New.
9675
9676 2004-01-08 Stuart Hastings <stuart@apple.com>
9677
9678 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
9679 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
9680 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
9681
9682 2004-01-09 Alan Modra <amodra@bigpond.net.au>
9683
9684 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
9685
9686 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9687
9688 * ada/acats/run_acats: Treat 'gnatchop' the same way
9689 as 'gnatmake'. Export GCC_DRIVER.
9690 * ada/acats/run_all.sh: Add target_gnatchop. Use
9691 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
9692
9693 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9694
9695 PR c++/12573
9696 * g++.dg/template/dependent-expr4.C: New test.
9697
9698 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
9699
9700 * gcc.dg/altivec-11.c: New test.
9701
9702 2004-01-07 Mark Mitchell <mark@codesourcery.com>
9703
9704 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
9705
9706 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
9707
9708 PR c/6024
9709 * gcc.dg/enum-compat-1.c: New test.
9710 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
9711
9712 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
9713
9714 PR c/12165
9715 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
9716 gcc.dg/c99-idem-qual-3.c: New tests.
9717
9718 2004-01-07 Alan Modra <amodra@bigpond.net.au>
9719
9720 * gcc.dg/winline-7.c: Don't cast void * to int.
9721
9722 2004-01-06 Jan Hubicka <jh@suse.cz>
9723
9724 * gcc.dg/i386-sse-5.c: New test
9725 * g++.dg/eh/simd-1.c: Add -w argument for i386.
9726
9727 2004-01-05 Mark Mitchell <mark@codesourcery.com>
9728
9729 PR c++/12815
9730 * g++.dg/rtti/typeid4.C: New test.
9731
9732 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9733
9734 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
9735
9736 2004-01-05 Mark Mitchell <mark@codesourcery.com>
9737
9738 PR c++/12132
9739 * g++.dg/template/error11.C: New test.
9740
9741 PR c++/13451
9742 * g++.dg/template/class2.C: New test.
9743
9744 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
9745 Richard Sandiford <rsandifo@redhat.com>
9746
9747 PR c++/13387
9748 * g++.dg/opt/alias3.C: New test.
9749
9750 2004-01-04 Mark Mitchell <mark@codesourcery.com>
9751
9752 PR c++/13157
9753 * g++.dg/template/koenig3.C: New test.
9754
9755 PR c++/13529
9756 * g++.dg/parse/offsetof3.C: New test.
9757
9758 * g++.dg/init/copy7.C: Add missing dg-error markers.
9759
9760 PR c++/12226
9761 * g++.dg/init/copy7.c: New test.
9762
9763 PR c++/13536
9764 * g++.dg/parse/cast1.C: New test.
9765
9766 2004-01-04 Jan Hubicka <jh@suse.cz>
9767
9768 * gcc.dg/winline[1-7].c: New tests.
9769
9770 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9771
9772 PR c++/13520
9773 * g++.dg/template/qualttp22.C: New test.
9774
9775 2004-01-01 Jan Hubicka <jh@suse.cz>
9776
9777 * gcc.dg/debug/20031231-1.c: New.
9778 * gcc.c-torture/compile/20040101-1.c: New.
9779 * gcc.dg/dwarf-die-[1-7].c: New.
9780
9781 2004-01-01 Jakub Jelinek <jakub@redhat.com>
9782
9783 PR optimization/13521
9784 * gcc.c-torture/compile/20031231-1.c: New test.
9785
9786 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
9787
9788 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
9789
9790 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9791
9792 PR c++/10079
9793 * g++.dg/template/crash16.C: New test.
9794
9795 2003-12-30 Mark Mitchell <mark@codesourcery.com>
9796
9797 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
9798
9799 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
9800
9801 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
9802 ports.
9803 * g++.old-deja/g++.jason/thunk3.C: Likewise.
9804 * g++.old-deja/g++.law/profile1.C: Likewise.
9805 * gcc.c-torture/compile/981006-1.c: Likewise.
9806 * gcc.c-torture/execute/loop-2e.x: Likewise.
9807 * gcc.c-torture/execute/loop-2f.x: Remove.
9808 * gcc.c-torture/execute/loop-2g.x: Likewise.
9809 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
9810 * gcc.dg/20020312-2.c: Remove traces of dead ports.
9811
9812 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
9813
9814 PR c++/13507
9815 * g++.dg/ext/attrib11.C: New test.
9816
9817 PR c++/13494
9818 * g++.dg/template/array2-1.C: New test.
9819 * g++.dg/template/array2-2.C: New test.
9820
9821 2003-12-29 Mark Mitchell <mark@codesourcery.com>
9822
9823 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
9824
9825 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
9826
9827 PR c++/12774
9828 * g++.dg/template/array1-1.C: New test.
9829 * g++.dg/template/array1-2.C: New test.
9830
9831 2003-12-29 Roger Sayle <roger@eyesopen.com>
9832
9833 PR fortran/12632
9834 * g77.dg/12632.f: New test case.
9835
9836 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9837
9838 PR c++/13289
9839 * g++.dg/parse/nontype1.C: New test.
9840
9841 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9842
9843 PR c++/12403
9844 * g++.dg/parse/explicit1.C: New test.
9845 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
9846
9847 2003-12-28 Mark Mitchell <mark@codesourcery.com>
9848
9849 PR c++/13081
9850 * g++.dg/opt/inline6.C: New test.
9851
9852 PR c++/12613
9853 * g++.dg/parse/error9.C: New test.
9854
9855 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
9856
9857 2003-12-28 Mark Mitchell <mark@codesourcery.com>
9858
9859 PR c++/13009
9860 * g++.dg/init/assign1.C: New test.
9861
9862 2003-12-28 Roger Sayle <roger@eyesopen.com>
9863
9864 PR c++/13070
9865 * g++.dg/warn/format3.C: New test case.
9866
9867 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9868
9869 * gcc.c-torture/compile/20031227-1.c: New test.
9870
9871 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9872
9873 * g++.dg/bprob/bprob.exp: Load target-supports.exp
9874 * g77.dg/bprob/bprob.exp: Likewise.
9875 * gcc.misc-tests/bprob.exp: Likewise.
9876 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
9877 variants on systems where the library does not provide that
9878 functionality.
9879 * gcc.dg/builtins-20.c: Use builtins-config.h.
9880 * gcc.dg/builtins-config.h: New file.
9881
9882 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9883
9884 * lib/gcc-dg.exp (dg-require-profiling): New function.
9885 * lib/target-supports.exp (check_profiling_available): Likewise.
9886 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
9887 * g77.dg/bprob/bprob.exp: Likewise.
9888 * gcc.misc-tests/bprob.exp: Likewise.
9889 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
9890 * gcc.dg/20021014-1.c: Likewise.
9891 * gcc.dg/nest.c: Likewise.
9892
9893 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9894
9895 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
9896 compiling.
9897 * g++.dg/lookup/java2.C: Likewise.
9898 * gcc.dg/cpp/lexident.c: Likewise.
9899
9900 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
9901
9902 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
9903 given.
9904 * gcc.c-torture/compile/961203-1.c: Likewise.
9905 * gcc.c-torture/compile/980506-1.c: Likewise.
9906
9907 2003-12-23 Zack Weinberg <zack@codesourcery.com>
9908
9909 * lib/gcc-dg.exp (dg-prune-output): New annotation.
9910 (additional_prunes): New global.
9911 (gcc-dg-prune): Handle additional per-test pruning.
9912 (dg-test): Clear additional_prunes between tests.
9913
9914 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
9915 dg-prune-output to avoid spurious failures from assembler
9916 complaining about nonexistent WAW violations.
9917 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
9918 Use dg-prune-output to avoid spurious failures from assembler
9919 warning about Itanium B-step errata.
9920
9921 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9922
9923 * g++.dg/abi/macro0.C: New test.
9924 * g++.dg/abi/macro1.C: Likewise.
9925 * g++.dg/abi/macro2.C: Likewise.
9926
9927 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
9928 * g++.dg/abi/bitfield7.C: Likewise.
9929 * g++.dg/abi/dtor2.C: Likewise.
9930 * g++.dg/abi/mangle11.C: Likewise.
9931 * g++.dg/abi/mangle12.C: Likewise.
9932 * g++.dg/abi/mangle14.C: Likewise.
9933 * g++.dg/abi/mangle17.C: Likewise.
9934 * g++.dg/abi/vbase10.C: Likewise.
9935 * g++.dg/abi/vbase14.C: Likewise.
9936 * g++.dg/template/qualttp17.C: Likewise.
9937
9938 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
9939
9940 PR c/11995
9941 * gcc.dg/20031223-1.c: New test.
9942
9943 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9944
9945 * gcc.dg/noreturn-7.c: New test.
9946
9947 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9948
9949 * gcc.dg/null-pointer-1.c: New test.
9950
9951 2003-12-22 Mark Mitchell <mark@codesourcery.com>
9952
9953 * g++.old-deja/g++.jason/template18.C: Remove.
9954 * g++.old-deja/g++.jason/template37.C: Likewise.
9955
9956 PR c++/12862
9957 * g++.dg/lookup/ns1.C: New test.
9958
9959 PR c++/12397
9960 * g++.dg/template/lookup3.C: New test.
9961
9962 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9963
9964 * g++.dg/template/recurse1.C: New test
9965
9966 2003-12-22 Mark Mitchell <mark@codesourcery.com>
9967
9968 PR c++/12479
9969 * g++.dg/parse/semicolon1.C: New test.
9970 * g++.dg/parse/semicolon1.h: Likewise.
9971
9972 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
9973
9974 * gcc.dg/darwin-misaligned.c: New test.
9975
9976 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9977
9978 PR c/9163
9979 * gcc.dg/20031222-1.c: New test.
9980
9981 2003-12-21 Mark Mitchell <mark@codesourcery.com>
9982
9983 PR c++/13438
9984 * g++.dg/parse/error8.C: New test.
9985
9986 PR c++/11554
9987 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
9988
9989 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
9990
9991 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
9992 too small.
9993 * gcc.c-torture/compile/930217-1.c: Likewise.
9994 * gcc.c-torture/compile/930513-1.c: Likewise.
9995 * gcc.c-torture/execute/920908-2.c: Likewise.
9996 * gcc.c-torture/execute/921204-1.c: Likewise.
9997 * gcc.c-torture/execute/930621-1.c: Likewise.
9998 * gcc.c-torture/execute/930630-1.c: Likewise.
9999 * gcc.c-torture/execute/931031-1.c: Likewise.
10000 * gcc.c-torture/execute/980602-2.c: Likewise.
10001 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10002 * gcc.c-torture/execute/compndlit-1.c: Likewise.
10003 * gcc.c-torture/execute/extzvsi.c: Likewise.
10004 * gcc.c-torture/unsorted/ext.c: Likewise.
10005
10006 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
10007
10008 PR target/12749
10009 * gcc.c-torture/compile/20031220-2.c: New test case.
10010
10011 2003-12-20 Roger Sayle <roger@eyesopen.com>
10012
10013 PR optimization/13031
10014 * gcc.c-torture/compile/20031220-1.c: New test case.
10015
10016 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10017
10018 * gcc.dg/cast-function-1.c: New test.
10019
10020 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
10021
10022 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
10023 formats.
10024
10025 2003-12-19 Mark Mitchell <mark@codesourcery.com>
10026
10027 PR c++/12795
10028 * g++.dg/ext/attrib10.C: New test.
10029
10030 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10031
10032 * gcc.dg/cleanup-10.c: New test.
10033 * gcc.dg/cleanup-11.c: New test.
10034
10035 2003-12-19 Jakub Jelinek <jakub@redhat.com>
10036
10037 PR c++/13239
10038 * g++.dg/opt/expect1.C: New test.
10039
10040 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
10041
10042 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
10043
10044 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
10045
10046 PR debug/12923
10047 * gcc.dg/20031218-1.c: New test.
10048
10049 PR debug/12389
10050 * gcc.dg/20031218-2.c: New test.
10051 * gcc.dg/20031218-3.c: New test.
10052
10053 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
10054 of label name and allow for USER_LABEL_PREFIX == "_" names.
10055 * g++.dg/abi/mangle18-2.C: Likewise.
10056 * g++.dg/abi/mangle19-1.C: Likewise.
10057 * g++.dg/abi/mangle19-2.C: Likewise.
10058 * g++.dg/abi/mangle20-1.C: Likewise.
10059 * g++.dg/abi/mangle20-2.C: Likewise.
10060
10061 2003-12-18 Richard Henderson <rth@redhat.com>
10062
10063 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
10064
10065 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
10066 Dan Kegel <dank@kegel.com>
10067
10068 PR other/12009
10069 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
10070 testing a cross compiler, it causes spurious compile failures.
10071 * lib/g++.exp: Likewise.
10072
10073 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10074
10075 PR c++/13262
10076 * g++.dg/template/access13.C: New test.
10077
10078 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
10079
10080 * gcc.dg/20031216-1.c: New test.
10081
10082 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10083
10084 PR c++/9154
10085 * g++.dg/template/error10.C: New test.
10086
10087 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10088
10089 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
10090 * g++.dg/eh/simd-2.C: Likewise.
10091
10092 2003-12-17 James E Wilson <wilson@specifixinc.com>
10093 Roger Sayle <roger@eyesopen.com>
10094
10095 * gcc.c-torture/execute/ieee/mzero5.c: New.
10096
10097 2003-12-17 Mark Mitchell <mark@codesourcery.com>
10098
10099 PR c++/10603
10100 * g++.dg/parse/error6.C: New test.
10101
10102 PR c++/12827
10103 * g++.dg/parse/error7.C: New test.
10104
10105 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10106
10107 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
10108 at -O with stabs debugging formats.
10109 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
10110 * gcc.dg/debug/debug-2.c: Likewise.
10111
10112 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10113
10114 PR c++/12696
10115 * g++.dg/init/error1.C: New test.
10116
10117 PR c++/12218
10118 * g++.dg/init/pm3.C: New test.
10119
10120 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
10121
10122 PR c/3347
10123 * gcc.dg/bitfld-8.c: New test.
10124
10125 2003-12-16 James Lemke <jim@wasabisystems.com>
10126
10127 * gcc.dg/arm-scd42-[123].c: New tests.
10128
10129 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10130
10131 PR c++/9043
10132 * g++.dg/abi/mangle20-1.C: New test.
10133 * g++.dg/abi/mangle20-2.C: New test.
10134
10135 2003-12-16 Mark Mitchell <mark@codesourcery.com>
10136
10137 PR c++/13275
10138 * g++.dg/other/offsetof2.C: Remove XFAIL.
10139 * g++.dg/parse/offsetof1.C: New test.
10140 * g++.gd/parse/offsetof2.C: Likewise.
10141
10142 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10143
10144 * g++.dg/template/nontype3.C: New test.
10145 * g++.dg/template/static2.C: Tweaked the dg-error clause.
10146
10147 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10148
10149 * g++.dg/warn/noreturn-3.C: Also test instantiation.
10150
10151 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
10152
10153 PR c++/13387
10154 * g++.dg/expr/assign1.C: New test.
10155
10156 PR c++/13242
10157 * g++.dg/abi/mangle19-1.C: New test.
10158 * g++.dg/abi/mangle19-2.C: New test.
10159
10160 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
10161
10162 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
10163
10164 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
10165
10166 * gcc.c-torture/execute/20031216-1.c: New test.
10167
10168 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10169
10170 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
10171 an ICE regression.
10172
10173 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10174
10175 PR c++/10926
10176 * g++.dg/template/error9.C: New test.
10177
10178 PR c++/11116
10179 * g++.dg/template/error8.C: New test.
10180
10181 2003-12-15 Roger Sayle <roger@eyesopen.com>
10182
10183 PR middle-end/13400
10184 * gcc.c-torture/execute/20031215-1.c: New test case.
10185
10186 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10187
10188 PR c++/13269
10189 * g++.dg/parse/error5.C: New test.
10190
10191 PR c++/12989
10192 * g++.dg/expr/sizeof1.C: New test.
10193
10194 PR c++/13310
10195 * g++.dg/template/crash15.C: New test.
10196
10197 2003-12-15 Geoffrey Keating <geoffk@apple.com>
10198
10199 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
10200 a non-POD type as the last named parameter of a varargs function.
10201
10202 2003-12-15 Mark Mitchell <mark@codesourcery.com>
10203
10204 PR c++/13243
10205 PR c++/12573
10206 * g++.dg/template/crash14.C: New test.
10207 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
10208
10209 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
10210
10211 * g++.dg/other/java1.C: New test.
10212
10213 PR c++/13241
10214 * g++.dg/abi/mangle18-1.C: New test.
10215 * g++.dg/abi/mangle18-2.C: New test.
10216
10217 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10218
10219 PR optimization/10312
10220 * gcc.c-torture/execute/20031214-1.c: New.
10221
10222 2003-12-14 Mark Mitchell <mark@codesourcery.com>
10223
10224 PR c++/10779
10225 PR c++/12160
10226 * g++.dg/parse/error3.C: New test.
10227 * g++.dg/parse/error4.C: Likewise.
10228 * g++.dg/abi/mangle4.C: Tweak error messages.
10229 * g++.dg/lookup/using5.C: Likewise.
10230 * g++.dg/other/error2.C: Likewise.
10231 * g++.dg/parse/typename5.C: Likewise.
10232 * g++.dg/parse/undefined1.C: Likewise.
10233 * g++.dg/template/arg2.C: Likewise.
10234 * g++.dg/template/ttp3.C: Likewise.
10235 * g++.dg/template/type1.C: Likewise.
10236 * g++.old-deja/g++.other/crash32.C: Likewise.
10237 * g++.old-djea/g++.pt/defarg8.C: Likewise.
10238
10239 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10240
10241 PR c++/13106
10242 * g++.dg/warn/noreturn-3.C: New test.
10243
10244 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10245
10246 PR c++/13118
10247 * g++.dg/abi/covariant3.C: New.
10248
10249 2003-12-12 Jakub Jelinek <jakub@redhat.com>
10250
10251 * g++.dg/eh/ia64-1.C: New test.
10252
10253 2003-12-12 Roger Sayle <roger@eyesopen.com>
10254
10255 PR optimization/13037
10256 * g77.f-torture/execute/13037.f: New test case.
10257
10258 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
10259
10260 PR c++/12881
10261 * g++.dg/abi/covariant2.C: New.
10262
10263 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
10264
10265 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
10266
10267 2003-12-11 Zack Weinberg <zack@codesourcery.com>
10268
10269 * gcc.c-torture/execute/wchar_t-1.x: Delete.
10270
10271 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
10272
10273 PR other/10819
10274 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
10275 to fix Bug 10819.
10276 * lib/g++.exp (g++_version): Likewise.
10277 * lib/g77.exp (g77_version): Likewise.
10278 * lib/objc.exp (default_objc_version): Likewise.
10279
10280 2003-12-10 Richard Henderson <rth@redhat.com>
10281
10282 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
10283
10284 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
10285
10286 2003-12-08 Matt Austern <austern@apple.com>
10287
10288 PR c/13134
10289 * lib/gcc-dg.exp (dg-require-visibility): Define.
10290 * lib/target-supports (check_visibility_available): Define.
10291 * gcc.dg/visibility-1.c: New test.
10292 * gcc.dg/visibility-2.c: Likewise.
10293 * gcc.dg/visibility-3.c: Likewise.
10294 * gcc.dg/visibility-4.c: Likewise.
10295 * gcc.dg/visibility-5.c: Likewise.
10296 * gcc.dg/visibility-6.c: Likewise.
10297 * g++.dg/ext/visibility-1.C: Likewise.
10298 * g++.dg/ext/visibility-2.C: Likewise.
10299 * g++.dg/ext/visibility-3.C: Likewise.
10300 * g++.dg/ext/visibility-4.C: Likewise.
10301 * g++.dg/ext/visibility-5.C: Likewise.
10302 * g++.dg/ext/visibility-6.C: Likewise.
10303
10304 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10305
10306 * g++.dg/lookup/java1.C: New test.
10307 * g++.dg/lookup/java2.C: New test.
10308
10309 2003-12-07 Falk Hueffner <falk@debian.org>
10310
10311 * g++.dg/opt/noreturn-1.C: New test.
10312
10313 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
10314
10315 * gcc.dg/overflow-1.c: New test.
10316
10317 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10318
10319 * g77.f-torture/compile/13060.f: New test.
10320
10321 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10322
10323 PR c++/13323
10324 * g++.dg/inherit/operator2.C: New test.
10325
10326 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10327
10328 PR c++/13305
10329 * g++.dg/ext/attrib9.C: New test.
10330
10331 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10332
10333 PR c++/13314
10334 * g++.dg/template/error7.C: New test.
10335
10336 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10337 J"orn Rennecke <joern.rennecke@superh.com>
10338
10339 PR target/13302
10340 * g++.dg/other/struct-va_list.C: New test.
10341
10342 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10343
10344 PR c++/13166
10345 * g++.dg/parse/defarg6.C: New test.
10346
10347 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10348
10349 PR target/13256
10350 * gcc.c-torture/execute/20031201-1.c: New test.
10351
10352 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10353
10354 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10355
10356 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10357
10358 * gcc.dg/builtin-return-1.c: New test.
10359
10360 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10361 J"orn Rennecke <joern.rennecke@superh.com>
10362
10363 PR optimization/13260
10364 * gcc.c-torture/execute/20031204-1.c: New test.
10365
10366 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10367
10368 PR c++/9127
10369 * g++.dg/template/error6.C: New test.
10370
10371 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10372
10373 * gcc.dg/20031202-1.c: New test.
10374
10375 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10376
10377 PR c++/13179
10378 * g++.dg/template/eh1.C: New test.
10379
10380 PR c++/10771
10381 * g++.dg/template/error5.C: New test.
10382
10383 2003-12-02 David Ung <davidu@mips.com>
10384
10385 * gcc.dg/compat/vector-check.h: Corrected type for var
10386 g_##TMODE
10387
10388 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10389
10390 PR c++/10126
10391 * g++.dg/template/ptrmem8.C: New test.
10392
10393 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10394
10395 PR c++/12573
10396 * g++.dg/template/dependent-expr3.C: New test.
10397
10398 2003-12-01 James Lemke <jim@wasabisystems.com>
10399
10400 * gcc.dg/arm-g2.c: New test.
10401
10402 2003-12-01 Roger Sayle <roger@eyesopen.com>
10403
10404 PR optimization/11634
10405 * gcc.dg/20031201-2.c: New test case.
10406
10407 2003-12-01 Zack Weinberg <zack@codesourcery.com>
10408
10409 PR 11433
10410 * objc.dg/proto-lossage-3.m: New test.
10411
10412 2003-12-01 Roger Sayle <roger@eyesopen.com>
10413
10414 PR optimization/12628
10415 * gcc.dg/20031201-1.c: New test case.
10416
10417 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10418
10419 * gcc.dg/unaligned-1.c: New test.
10420
10421 2003-11-30 Mark Mitchell <mark@codesourcery.com>
10422
10423 PR c++/9849
10424 * g++.dg/template/error4.C: New test.
10425 * g++.dg/template/nested3.C: Adjust error markers.
10426
10427 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10428
10429 * gcc.dg/cpp/assert4.c: Check more #system assertions.
10430
10431 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
10432
10433 PR c/10333
10434 * gcc.dg/bitfld-7.c: New test.
10435
10436 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
10437
10438 * gcc.dg/tls/asm-1.C: New test.
10439
10440 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10441
10442 * gcc.dg/cpp/assert4.c: Update.
10443
10444 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10445
10446 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
10447 * gcc.dg/builtin-apply3.c: New test.
10448
10449 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10450
10451 * lib/compat.exp (compat-obj): New xfaildata parameter.
10452 Use it to set compiler_conditional_xfail_data before compiling.
10453 (compat-get-options): Handle dg-xfail-if.
10454 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
10455 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
10456 * gcc.dg/compat/vector-1_y.c: Likewise.
10457 * gcc.dg/compat/vector-2_x.c: Likewise.
10458 * gcc.dg/compat/vector-2_y.c: Likewise.
10459
10460 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10461
10462 * g++.dg/opt/reg-stack4.C: New test.
10463
10464 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10465
10466 * gcc.dg/builtin-apply2.c: New test.
10467
10468 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10469
10470 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
10471
10472 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10473
10474 PR c++/12924
10475 * g++.dg/template/template-id-2.C: New test.
10476
10477 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10478
10479 PR c++/5369
10480 * g++.dg/template/memfriend1.C: New test.
10481 * g++.dg/template/memfriend2.C: Likewise.
10482 * g++.dg/template/memfriend3.C: Likewise.
10483 * g++.dg/template/memfriend4.C: Likewise.
10484 * g++.dg/template/memfriend5.C: Likewise.
10485 * g++.dg/template/memfriend6.C: Likewise.
10486 * g++.dg/template/memfriend7.C: Likewise.
10487 * g++.dg/template/memfriend8.C: Likewise.
10488 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
10489
10490 2003-11-21 Mark Mitchell <mark@codesourcery.com>
10491
10492 PR c++/12515
10493 * g++.dg/ext/cond1.C: New test.
10494
10495 2003-11-20 Richard Henderson <rth@redhat.com>
10496
10497 * gcc.dg/20020201-2.c: Remove.
10498 * gcc.dg/20020201-4.c: Remove.
10499 * gcc.dg/20020304-1.c: Remove.
10500
10501 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
10502
10503 * gcc.dg/cpp/trad/xwin1.c: New test case.
10504
10505 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
10506
10507 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
10508 * lib/g77.exp: Likewise.
10509 * lib/objc.exp: Likewise.
10510 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
10511 for darwin.
10512
10513 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10514
10515 PR c++/12932
10516 * g++.dg/template/static5.C: New test.
10517
10518 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
10519
10520 * gcc.dg/nested-func-1.c: New test.
10521
10522 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10523
10524 * gcc.dg/cpp/assert4.c: New test.
10525
10526 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10527
10528 PR c++/2294
10529 * g++.dg/lookup/using9.c: New test.
10530
10531 2003-11-14 Mark Mitchell <mark@codesourcery.com>
10532
10533 PR c++/12762
10534 * g++.dg/template/error3.C: New test.
10535
10536 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
10537
10538 PR ada/13035
10539 * ada/acats/run_acats, run_all.sh: Fix syntax error.
10540 No longer use a wrapper for gcc, since this does not work under
10541 Windows.
10542
10543 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10544
10545 PR c++/2094
10546 * g++.dg/template/ptrmem7.C: New test.
10547
10548 2003-11-13 Andrew Pinski <apinski@apple.com>
10549
10550 * gcc.c-torture/compile/20031113-1.c: New test.
10551
10552 2003-11-13 Mark Mitchell <mark@codesourcery.com>
10553 Kean Johnston <jkj@sco.com>
10554
10555 PR c/13029
10556 * gcc.dg/unused-4.c: Update.
10557
10558 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10559
10560 * g++.dg/opt/const3.C: New test.
10561
10562 2003-11-13 Jan Hubicka <jh@suse.cz>
10563
10564 * gcc.c-torture/compile/20031112-1.c: New test.
10565
10566 2003-11-12 Mark Mitchell <mark@codesourcery.com>
10567
10568 * g++.dg/parse/crash10.C: Remove bogus error marker.
10569
10570 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10571
10572 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
10573 (host_gcc): Likewise.
10574 (ROOT): Honor $PWDCMD.
10575 (BASE): Likewise.
10576 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
10577
10578 2003-11-12 Catherine Moore <clm@redhat.com>
10579
10580 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
10581
10582 2003-11-12 Andreas Jaeger <aj@suse.de>
10583 Jakub Jelinek <jakub@redhat.com>
10584 Andrew Pinski <pinskia@physics.uc.edu>
10585 Richard Henderson <rth@redhat.com>
10586
10587 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
10588 systems.
10589 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
10590
10591 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
10592 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10593
10594 2003-11-11 Andreas Jaeger <aj@suse.de>
10595
10596 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
10597
10598 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
10599
10600 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
10601
10602 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
10603 Clean ups.
10604
10605 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
10606
10607 * gcc.dg/trampoline-1.c: New test.
10608
10609 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
10610
10611 * gcc.c-torture/compile/200031109-1.c: New test.
10612
10613 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10614
10615 PR c/3190
10616 PR c/8714
10617 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
10618 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
10619 gcc.dg/format/no-y2k-1.c: Update.
10620
10621 2003-11-08 Roger Sayle <roger@eyesopen.com>
10622
10623 PR optimization/10467
10624 * gcc.dg/20031108-1.c: New test case.
10625
10626 2003-11-07 Geoffrey Keating <geoffk@apple.com>
10627
10628 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
10629
10630 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10631
10632 * gcc.dg/compound-lvalue-1.c: New test.
10633 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
10634 some XFAILs.
10635
10636 2003-11-06 Geoffrey Keating <geoffk@apple.com>
10637
10638 * gcc.dg/altivec-varargs-1.c: New test.
10639
10640 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10641
10642 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
10643 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
10644 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
10645 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
10646 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
10647
10648 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
10649
10650 * gcc.dg/cond-lvalue-1.c: New test.
10651
10652 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
10653
10654 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
10655
10656 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10657
10658 PR c++/11616
10659 * g++.dg/template/instantiate5.C: New test.
10660
10661 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10662
10663 PR c++/12726
10664 * g++.dg/ext/complit2.C: Replace test with self-contained version.
10665 * ChangeLog: Add missing first entry for above test.
10666
10667 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10668
10669 PR c++/9810
10670 * g++.dg/template/using8.C: New test.
10671 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
10672
10673 2003-11-02 Roger Sayle <roger@eyesopen.com>
10674
10675 PR optimization/10817
10676 * gcc.c-torture/compile/20031102-1.c: New test case.
10677
10678 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
10679
10680 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
10681 2147483647.
10682
10683 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10684
10685 * gcc.dg/20031102-1.c: New test.
10686
10687 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10688
10689 * gcc.dg/complex-1.c: New test.
10690
10691 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10692
10693 PR c++/12796
10694 * g++.dg/template/crash13.C: Adjust expected error location.
10695 * g++.old-deja/g++.brendan/ns1.C: Likewise.
10696
10697 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
10698
10699 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
10700
10701 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
10702
10703 PR/10239
10704 * gcc.c-torture/compile/20031031-2.c: New test.
10705
10706 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
10707
10708 PR/11640
10709 * gcc.c-torture/compile/20031031-1.c: New test.
10710
10711 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
10712
10713 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
10714 * gcc.misc-tests/bprob.exp: Likewise.
10715 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
10716 the execution test on arm-elf configs.
10717 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
10718 configs that don't support scratch files.
10719 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
10720
10721 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
10722
10723 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
10724 done by dejagnu.
10725
10726 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
10727
10728 * ada/acats/run_all.sh: Redirect mv output to /dev/null
10729 Avoid non pure sh syntax. Add more logging.
10730
10731 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
10732 fail.
10733
10734 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10735
10736 PR libgcj/10610
10737 * gcc.dg/ppc-stackalign-1.c: New test.
10738
10739 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
10740
10741 * ada/acats/run_all.sh: Change output to be more compliant with
10742 dejagnu framework.
10743 Create acats.sum and acats.log files under testsuite/ada/acats
10744 Only run [a-z]* directories, to filter out e.g. CVS.
10745 Redirect build output to log file.
10746
10747 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
10748
10749 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
10750
10751 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
10752
10753 PR ada/5909:
10754 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
10755
10756 2003-10-27 Jakub Jelinek <jakub@redhat.com>
10757
10758 * gcc.c-torture/compile/20031023-1.c: New test.
10759 * gcc.c-torture/compile/20031023-2.c: New test.
10760 * gcc.c-torture/compile/20031023-3.c: New test.
10761 * gcc.c-torture/compile/20031023-4.c: New test.
10762
10763 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10764
10765 PR c++/10371
10766 * g++.dg/lookup/scoped8.C: New test.
10767
10768 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10769
10770 * g++.dg/opt/reg-stack3.C: New test.
10771
10772 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
10773
10774 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
10775
10776 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10777
10778 PR c++/11076
10779 * g++.dg/template/crash13.C: New test.
10780
10781 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
10782
10783 * gcc.dg/c99-restrict-2.c: New test.
10784
10785 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
10786
10787 PR c++/12698, c++/12699, c++/12700, c++/12566
10788 * g++.dg/inherit/covariant9.C: New test.
10789 * g++.dg/inherit/covariant10.C: New test.
10790 * g++.dg/inherit/covariant11.C: New test.
10791
10792 2003-10-23 Jason Merrill <jason@redhat.com>
10793
10794 PR c++/12726
10795 * g++.dg/ext/complit2.C: New test.
10796
10797 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
10798
10799 PR target/12654
10800 * gcc.c-torture/execute/20031020-1.c: New test.
10801
10802 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10803
10804 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
10805 following the jump_insn.
10806
10807 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
10808
10809 * gcc.dg/cast-lvalue-1.c: New test.
10810
10811 2003-10-21 Mark Mitchell <mark@codesourcery.com>
10812
10813 PR c++/11962
10814 * g++.dg/template/cond2.C: New test.
10815
10816 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
10817
10818 * gcc.dg/builtins-28.c: New test.
10819
10820 2003-10-20 Jan Hubicka <jh@suse.cz>
10821
10822 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
10823 parameter.
10824 * testsuite/gcc.dg/inline-2.c: Likewise.
10825
10826 2003-10-20 Phil Edwards <phil@codesourcery.com>
10827
10828 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
10829 * gcc.dg/nest.c: Likewise.
10830
10831 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10832
10833 PR c++/9781, c++/10583, c++/11862
10834 * g++.dg/parse/crash13.C: New test.
10835
10836 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10837
10838 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
10839
10840 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10841
10842 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
10843 Define HAVE_C99_RUNTIME except on Solaris.
10844 * gcc.dg/builtins-20.c: Likewise.
10845
10846 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10847
10848 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
10849
10850 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10851
10852 PR c++/12495
10853 * g++.dg/template/crash21.C: New test.
10854
10855 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10856
10857 PR c++/2513
10858 * g++.dg/template/typename5.C: New test.
10859
10860 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10861
10862 PR c++/12369
10863 * g++.dg/template/friend25.C: New test.
10864
10865 2003-10-16 Ziemowit Laski <zlaski@apple.com>
10866
10867 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
10868 versions.
10869
10870 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
10871
10872 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
10873 == 2147483647.
10874
10875 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
10876
10877 * gcc.c-torture/execute/960416-1.x: Remove.
10878 * gcc.c-torture/execute/divconst-3.x: Likewise.
10879
10880 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
10881
10882 PR target/12598
10883 * gcc.dg/torture/cris-volatile-1.c: New test.
10884
10885 2003-10-14 Roger Sayle <roger@eyesopen.com>
10886
10887 PR optimization/9325
10888 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
10889 for overflowing floating point to integer conversion during RTL
10890 simplification.
10891
10892 2003-10-13 Ziemowit Laski <zlaski@apple.com>
10893
10894 * objc/execute/_cmd.m: Fix typo.
10895 * objc.dg/image-info.m, objc.dg/symtab-1.m:
10896 Relax 'scan-assembler' regexp.
10897 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
10898 objc.dg/try-catch-4.m: Run on non-Darwin targets.
10899 * objc.dg/zero-link-2.m: Remove blank line.
10900 * objc.dg/zero-link-3.m: New test case.
10901
10902 2003-10-13 Geoffrey Keating <geoffk@apple.com>
10903
10904 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
10905
10906 * gcc.dg/asm-names.c: Use scan-assembler-not rather
10907 than linker trickery.
10908
10909 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10910
10911 PR c++/12370
10912 * g++.dg/other/friend2.C: New test.
10913
10914 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
10915
10916 * gcc.dg/20031012-1.c: New test.
10917
10918 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
10919
10920 * gcc.dg/weak/weak-3.c: Fix for new warning.
10921
10922 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
10923
10924 PR optimization/8750
10925 * gcc.c-torture/execute/20031012-1.c: New test case.
10926
10927 2003-10-11 Roger Sayle <roger@eyesopen.com>
10928
10929 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
10930 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
10931
10932 2003-10-11 Roger Sayle <roger@eyesopen.com>
10933
10934 PR optimization/12260
10935 * gcc.c-torture/compile/20031011-2.c: New test case.
10936
10937 2003-10-11 Roger Sayle <roger@eyesopen.com>
10938
10939 * gcc.c-torture/execute/20031011-1.c: New testcase.
10940
10941 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
10942
10943 * gcc.c-torture/compile/20031011-1.c: New test.
10944
10945 2003-10-11 Jan Hubicka <jh@suse.cz>
10946
10947 * g++.dg/other/first-global.C: New test.
10948
10949 2003-10-11 Roger Sayle <roger@eyesopen.com>
10950
10951 * gcc.c-torture/execute/string-opt-18.c: New testcase.
10952
10953 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
10954
10955 * gcc.c-torture/compile/20031010-1.c: New test.
10956
10957 2003-10-10 Geoffrey Keating <geoffk@apple.com>
10958
10959 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
10960 * gcc.c-torture/execute/va-arg-25.c: ... here.
10961
10962 2003-10-09 Mark Mitchell <mark@codesourcery.com>
10963
10964 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
10965
10966 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
10967
10968 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
10969
10970 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
10971
10972 * g++.dg/parse/error2.C: New test.
10973
10974 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
10975
10976 PR c++/11097
10977 * g++.dg/other/error5.C: Modify the error message.
10978 * g++.dg/lookup/using8.C: New test.
10979
10980 2003-10-07 Geoffrey Keating <geoffk@apple.com>
10981
10982 * gcc.dg/darwin-abi-2.c: New file.
10983 * gcc.c-torture/execute/va-arg-24.c: New file.
10984
10985 2003-10-06 Bob Wilson <bob.wilson@acm.org>
10986
10987 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
10988 indentation.
10989
10990 2003-10-06 Mark Mitchell <mark@codesourcery.com>
10991
10992 PR c++/10147
10993 * g++.dg/other/error4.C: Update error messages.
10994 * g++.dg/template/ptrmem4.C: Likewise.
10995
10996 PR c++/12337
10997 * g++.dg/init/new9.C: New test.
10998
10999 PR c++/12334, c++/12236, c++/8656
11000 * g++.dg/ext/attrib8.C: New test.
11001
11002 2003-10-06 Devang Patel <dpatel@apple.com>
11003
11004 * gcc.dg/debug/dwarf2-3.h: New test.
11005 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
11006
11007 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
11008
11009 * g++.dg/opt/cfg2.C: New test.
11010
11011 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
11012
11013 * g++.dg/opt/float1.C: New test.
11014
11015 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11016
11017 * gcc.dg/c90-array-lval-6.c: New test.
11018 * gcc.dg/c99-array-lval-6.c: New test.
11019
11020 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
11021 Ziemowit Laski <zlaski@apple.com>
11022
11023 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
11024 'Derived', so that it is never considered a class method; add
11025 new warning for '+port' method ambiguity.
11026 * objc.dg/method-12.m: Include <objc/objc.h> instead of
11027 <objc/objc-api.h> (needed on Mac OS X).
11028 * objc.dg/method-13.m: New test.
11029
11030 2003-10-03 Roger Sayle <roger@eyesopen.com>
11031
11032 PR optimization/9325, PR java/6391
11033 * gcc.c-torture/execute/20031003-1.c: New test case.
11034
11035 2003-10-02 Mark Mitchell <mark@codesourcery.com>
11036
11037 PR optimization/12180
11038 * gcc.dg/20031002-1.c: New test.
11039
11040 PR c++/12486
11041 * g++.dg/inherit/error1.C: New test.
11042
11043 2003-10-02 Chris Demetriou <cgd@broadcom.com>
11044
11045 * lib/f-torture.exp (search_for): Rename to...
11046 (search_for_re): This. Also, clean up comments and the
11047 "regexp" invocation.
11048
11049 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
11050
11051 * gcc.c-torture/compile/20031002-1.c: New test.
11052
11053 2003-10-02 Jakub Jelinek <jakub@redhat.com>
11054
11055 * g++.dg/opt/cond1.C: New test.
11056
11057 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
11058
11059 * gcc.dg/Wold-style-definition-2.c: New testcase.
11060 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
11061
11062 2003-09-29 Richard Henderson <rth@redhat.com>
11063
11064 * g++.dg/init/array10.C: Add dg-options.
11065
11066 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11067
11068 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
11069
11070 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11071
11072 * g++.dg/template/friend19.C: Fix typo.
11073 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
11074
11075 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
11076
11077 * gcc.c-torture/execute/20030928-1.c: New test.
11078 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
11079
11080 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
11081
11082 * g++.dg/opt/unroll1.C: New test.
11083
11084 2003-09-26 Roger Sayle <roger@eyesopen.com>
11085
11086 PR optimization/11741
11087 * gcc.dg/20030926-1.c: New test case.
11088
11089 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11090
11091 PR c++/5655
11092 * g++.dg/parse/access7.C: New test.
11093 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
11094
11095 2003-09-24 Ziemowit Laski <zlaski@apple.com>
11096
11097 MERGE OF objc-improvements-branch into MAINLINE:
11098 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
11099 if libobjc has not been built.
11100 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
11101 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
11102 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
11103 objc/execute/nested-3.m, objc/execute/np-2.m,
11104 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
11105 objc/execute/redefining_self.m, objc/execute/root_methods.m,
11106 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
11107 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
11108 objc.dg/special/unclaimed-category-1.h,
11109 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
11110 well as GNU runtime.
11111 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
11112 * execute/cascading-1.m, execute/function-message-1.m,
11113 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
11114 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
11115 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
11116 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
11117 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
11118 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
11119 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
11120 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
11121 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
11122 * objc.dg/bitfield-2.m: Run only on Darwin.
11123 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
11124 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
11125 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
11126 * objc.dg/const-str-1.m: Fix constant string layout.
11127
11128 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
11129
11130 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
11131
11132 2003-09-23 Geoffrey Keating <geoffk@apple.com>
11133
11134 * gcc.dg/darwin-abi-1.c: New file.
11135
11136 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
11137
11138 PR target/12281
11139 * gcc.c-torture/compile/20030921-1.c: New test.
11140
11141 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
11142
11143 * g++.dg/opt/reg-stack2.C: New test.
11144
11145 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11146
11147 * g++.dg/eh/delayslot1.C: New test.
11148
11149 2003-09-20 Richard Henderson <rth@redhat.com>
11150
11151 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
11152
11153 2003-09-20 Roger Sayle <roger@eyesopen.com>
11154
11155 * gcc.c-torture/execute/20030920-1.c: New test case.
11156
11157 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11158
11159 * g++.dg/rtti/typeid3.C: Correct expected error message.
11160
11161 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11162
11163 PR c++/157
11164 * g++.dg/parse/crash12.C: New test.
11165
11166 2003-09-19 Janis Johnson <janis187@us.ibm.com>
11167
11168 * gcc.dg/compat/mixed-struct-check.h: New.
11169 * gcc.dg/compat/mixed-struct-defs.h: New.
11170 * gcc.dg/compat/mixed-struct-init.h: New.
11171 * gcc.dg/compat/struct-by-value-19_main.c: New.
11172 * gcc.dg/compat/struct-by-value-19_x.c: New.
11173 * gcc.dg/compat/struct-by-value-19_y.c: New.
11174 * gcc.dg/compat/struct-by-value-20_main.c: New.
11175 * gcc.dg/compat/struct-by-value-20_x.c: New.
11176 * gcc.dg/compat/struct-by-value-20_y.c: New.
11177 * gcc.dg/compat/struct-return-19_main.c: New.
11178 * gcc.dg/compat/struct-return-19_x.c: New.
11179 * gcc.dg/compat/struct-return-19_y.c: New.
11180 * gcc.dg/compat/struct-return-20_main.c: New.
11181 * gcc.dg/compat/struct-return-20_x.c: New.
11182 * gcc.dg/compat/struct-return-20_y.c: New.
11183
11184 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
11185 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
11186 so that it will not complain on LP64 targets.
11187
11188 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11189
11190 PR c++/495
11191 * g++.dg/template/friend24.C: New test.
11192
11193 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
11194
11195 PR c++/12332
11196 * g++.dg/template/memtmpl2.C: New test.
11197
11198 2003-09-18 Mark Mitchell <mark@codesourcery.com>
11199
11200 PR target/11184
11201 * gcc.dg/builtin-apply1.c: New test.
11202
11203 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
11204
11205 PR c++/9848
11206 * g++.dg/warn/Wunused-4.C: New test.
11207
11208 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11209
11210 PR c++/12316
11211 * g++.dg/other/gc2.C: New test.
11212
11213 2003-09-17 Mark Mitchell <mark@codesourcery.com>
11214
11215 PR c++/11991
11216 * g++.dg/rtti/typeid3.C: New test.
11217
11218 PR c++/12266
11219 * g++.dg/overload/template1.C: New test.
11220
11221 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
11222
11223 * g++.dg/opt/cfg3.C: New test.
11224
11225 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11226
11227 PR c++/7939
11228 * g++.dg/template/crash11.C: New test.
11229
11230 2003-09-16 Jason Merrill <jason@redhat.com>
11231 Jakub Jelinek <jakub@redhat.com>
11232
11233 * gcc.dg/attr-warn-unused-result.c: New test.
11234
11235 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
11236
11237 PR c++/12184
11238 * g++.dg/expr/call2.C: New test.
11239
11240 2003-09-15 Andreas Jaeger <aj@suse.de>
11241
11242 * gcc.dg/Wold-style-definition-1.c: New test.
11243
11244 2003-09-14 Mark Mitchell <mark@codesourcery.com>
11245
11246 PR c++/3907
11247 * g++.dg/parse/template12.C: New test.
11248
11249 * g++.dg/abi/bitfield11.C: New test.
11250 * g++.dg/abi/bitfield12.C: Likewise.
11251
11252 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
11253
11254 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
11255 non-expansion of functional macro name without arguments at EOL.
11256 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
11257
11258 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
11259
11260 * gcc.c-torture/execute/20030914-[12].c: New tests.
11261
11262 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
11263
11264 PR c++/11788
11265 * g++.dg/overload/addr1.C: New test.
11266
11267 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
11268
11269 * gcc.dg/20030909-1.c: New test.
11270
11271 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
11272
11273 * gcc.dg/ultrasp10.c: New test.
11274
11275 2003-09-09 Devang Patel <dpatel@apple.com>
11276
11277 * gcc.dg/darwin-ld-6.c: New test.
11278
11279 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11280
11281 * gcc.dg/torture/builtin-explog-1.c: New testcase.
11282
11283 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11284
11285 * gcc.dg/ia64-types1.c: New test.
11286 * gcc.dg/ia64-types2.c: Likewise.
11287
11288 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11289
11290 * gcc.dg/builtins-1.c: Add more _Complex tests.
11291 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11292
11293 * gcc.dg/builtins-1.c: Test existing _Complex functions.
11294 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11295
11296 2003-09-08 Mark Mitchell <mark@codesourcery.com>
11297
11298 PR c++/11786
11299 * g++.dg/lookup/koenig2.C: New test.
11300
11301 PR c++/5296
11302 * g++.dg/rtti/typeid2.C: New test.
11303
11304 2003-09-08 Jakub Jelinek <jakub@redhat.com>
11305
11306 * gcc.c-torture/compile/20030904-1.c: New test.
11307
11308 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
11309
11310 * g++.dg/opt/longbranch2.C: New test.
11311
11312 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11313
11314 * g++.dg/template/crash10.C: Only compile it.
11315
11316 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
11317
11318 PR middle-end/11665
11319 * gcc.c-torture/compile/20030907-1.c: New test.
11320 * g++.dg/init/array11.C: New test.
11321
11322 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11323
11324 PR c++/11852
11325 * g++.dg/init/struct1.C: New test.
11326
11327 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11328
11329 PR c++/12181
11330 * g++.dg/expr/comma1.C: New test.
11331
11332 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11333
11334 PR c++/11867
11335 * g++.dg/expr/static_cast5.C: New test.
11336
11337 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11338
11339 PR c++/11507
11340 * g++.dg/lookup/scoped7.C: New test.
11341
11342 PR c++/9574
11343 * g++.dg/other/static1.C: New test.
11344
11345 PR c++/11490
11346 * g++.dg/warn/template-1.C: New test.
11347
11348 PR c++/11432
11349 * g++.dg/template/crash10.C: New test.
11350
11351 PR c++/2478
11352 * g++.dg/overload/VLA.C: New test.
11353
11354 PR c++/10804
11355 * g++.dg/template/call1.C: New test.
11356
11357 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11358
11359 PR c++/11794
11360 * g++.dg/parse/using3.C: New test.
11361
11362 2003-09-06 Roger Sayle <roger@eyesopen.com>
11363
11364 PR c++/11409
11365 * g++.dg/overload/builtin3.C: New test case.
11366
11367 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11368
11369 PR c/9862
11370 * gcc.dg/20030906-1.c: New test.
11371 * gcc.dg/20030906-2.c: Likewise.
11372
11373 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11374
11375 PR c++/12167
11376 * g++.dg/parse/defarg5.C: New test.
11377
11378 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11379
11380 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11381
11382 PR c++/12163
11383 * g++.dg/expr/static_cast4.C: New test.
11384
11385 PR c++/12146
11386 * g++.dg/template/crash9.C: New test.
11387
11388 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11389
11390 * g++.old-deja/g++.ext/pretty2.C: Update for change
11391 in __FUNCTION__.
11392 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11393
11394 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11395
11396 PR c++/11922
11397 * g++/dg/template/qualified-id1.C: New test.
11398
11399 PR c++/12037
11400 * g++.dg/warn/noeffect4.C: New test.
11401
11402 2003-09-04 Matt Austern <austern@apple.com>
11403
11404 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
11405 * g++.dg/ext/fnname2.C: Likewise.
11406 * g++.dg/ext/fnname3.C: Likewise.
11407
11408 2003-09-04 Mark Mitchell <mark@codesourcery.com>
11409
11410 * g++.dg/expr/lval1.C: New test.
11411 * g++.dg/ext/lvcast.C: Remove.
11412
11413 2003-09-03 Roger Sayle <roger@eyesopen.com>
11414
11415 PR optimization/11700.
11416 * gcc.c-torture/compile/20030903-1.c: New test case.
11417
11418 2003-09-03 Mark Mitchell <mark@codesourcery.com>
11419
11420 PR c++/12053
11421 * g++.dg/abi/layout4.C: New test.
11422
11423 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
11424
11425 PR c++/11553
11426 * g++.dg/parse/friend3.C: New test.
11427
11428 2003-09-02 Mark Mitchell <mark@codesourcery.com>
11429
11430 PR c++/11847
11431 * g++.dg/template/class1.C: New test.
11432
11433 PR c++/11808
11434 * g++.dg/expr/call1.C: New test.
11435
11436 2003-09-01 Mark Mitchell <mark@codesourcery.com>
11437
11438 PR c++/12114
11439 * g++.dg/init/ref9.C: New test.
11440
11441 PR c++/11972
11442 * g++.dg/template/nested4.C: New test.
11443
11444 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11445
11446 PR c++/12093
11447 * g++.dg/template/non-dependent4.C: New test.
11448
11449 PR c++/11928
11450 * g++.dg/inherit/conv1.C: New test.
11451
11452 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11453
11454 PR c++/6196
11455 * g++.dg/ext/label1.C: New test.
11456 * g++.dg/ext/label2.C: Likewise.
11457
11458 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11459
11460 * g++.dg/expr/cond3.C: New test.
11461
11462 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11463
11464 * gcc.dg/builtins-1.c: Add new builtin cases.
11465
11466 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11467
11468 * gcc.dg/builtins-1.c: Add new cases.
11469 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11470
11471 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11472
11473 * gcc.dg/builtins-1.c: Add more math builtin tests.
11474 * gcc.dg/torture/builtin-attr-1.c: New test.
11475
11476 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11477
11478 PR optimization/5079
11479 * g++.dg/opt/static3.C: New test.
11480
11481 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11482
11483 * gcc.misc-tests/gcov-10b.c: New test.
11484
11485 2003-08-27 Mark Mitchell <mark@codesourcery.com>
11486
11487 * g++.dg/opt/ptrmem3.C: New test.
11488
11489 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
11490
11491 2003-08-27 Jakub Jelinek <jakub@redhat.com>
11492
11493 * gcc.dg/20030826-2.c: New test.
11494
11495 2003-08-26 Roger Sayle <roger@eyesopen.com>
11496
11497 PR middle-end/12002
11498 * g77.f-torture/compile/12002.f: New test case.
11499
11500 2003-08-26 Roger Sayle <roger@eyesopen.com>
11501
11502 * gcc.dg/20030826-1.c: New test case.
11503
11504 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
11505
11506 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
11507
11508 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
11509
11510 PR c++/11871
11511 * c++.dg/lookup/crash1.C: New test.
11512
11513 * c++.dg/warn/noeffect3.C: New test.
11514
11515 2003-08-25 Janis Johnson <janis187@us.ibm.com>
11516
11517 * gcc.dg/compat/vector-1_x.c: Compile with -w.
11518 * gcc.dg/compat/vector-1_y.c: Ditto.
11519 * gcc.dg/compat/vector-2_x.c: Ditto.
11520 * gcc.dg/compat/vector-2_y.c: Ditto.
11521
11522 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
11523
11524 * gcc.dg/20030702-1.c: New test.
11525
11526 2003-08-25 Mark Mitchell <mark@codesourcery.com>
11527
11528 PR c++/8795
11529 * g++.dg/ext/altivec-1.C: New test.
11530
11531 2003-08-24 Richard Henderson <rth@redhat.com>
11532
11533 * g++.dg/eh/simd-2.C: Add -w for x86.
11534
11535 2003-08-23 Jakub Jelinek <jakub@redhat.com>
11536
11537 * gcc.dg/20030815-1.c: New test.
11538
11539 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11540
11541 PR c++/3765
11542 * g++.dg/parse/access6.C: New test.
11543
11544 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11545
11546 PR c++/641, c++/11876
11547 * g++.dg/template/friend22.C: New test.
11548 * g++.dg/template/friend23.C: Likewise.
11549
11550 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11551
11552 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
11553 identically.
11554
11555 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11556
11557 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
11558
11559 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11560
11561 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
11562
11563 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11564
11565 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
11566
11567 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11568
11569 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
11570
11571 2003-08-21 Mark Mitchell <mark@codesourcery.com>
11572
11573 PR c++/11919
11574 * g++.dg/overload/prom1.C: New test.
11575
11576 PR c++/11551
11577 * g++.dg/parse/dtor2.C: New test.
11578
11579 PR c++/10762
11580 * g++.dg/parse/using2.C: New test.
11581
11582 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
11583
11584 PR target/11805
11585 * gcc.c-torture/compile/20030821-1.c: New.
11586
11587 2003-08-20 Mark Mitchell <mark@codesourcery.com>
11588
11589 PR c++/11834
11590 * g++.dg/template/deduce2.C: New test.
11591
11592 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
11593
11594 * gcc.c-torture/execute/20030821-1.c: New test.
11595
11596 2003-08-20 Roger Sayle <roger@eyesopen.com>
11597
11598 PR middle-end/11984
11599 * gcc.dg/20030820-1.c: New test case.
11600
11601 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
11602
11603 PR c++/11945
11604 * g++.dg/warn/noeffect2.C: New test.
11605
11606 2003-08-19 Mark Mitchell <mark@codesourcery.com>
11607
11608 PR c++/10926
11609 * g++.dg/template/dtor2.C: New test.
11610
11611 PR c++/11684
11612 * g++.dg/template/operator1.C: New test.
11613 * g++.dg/parse/operator4.C: New test.
11614
11615 PR c++/11946.C
11616 * g++.dg/expr/enum1.C: New test.
11617 * gcc.dg/c99-bool-1.c: Remove bogus warning.
11618
11619 PR c++/11036.C
11620 * g++.dg/parse/elab2.C: New test.
11621 * g++.dg/parse/typedef4.C: Change error message.
11622 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
11623 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
11624 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
11625
11626 2003-08-19 Geoffrey Keating <geoffk@apple.com>
11627
11628 * gcc.dg/pch/warn-1.c: New.
11629 * gcc.dg/pch/warn-1.hs: New.
11630
11631 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
11632 not-tested file.
11633
11634 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11635
11636 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
11637
11638 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11639
11640 * gcc.dg/uninit-D.c: New Test.
11641 * gcc.dg/uninit-E.c: New Test.
11642 * gcc.dg/uninit-F.c: New Test.
11643 * gcc.dg/uninit-G.c: New Test.
11644
11645 2003-08-19 Michael Ritzert <ritzert@t-online.de>
11646
11647 * g++.dg/README: Describe the pch directory.
11648
11649 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11650
11651 PR c++/11174
11652 * g++.dg/parse/access4.C: New test.
11653 * g++.dg/parse/access5.C: Likewise.
11654 * g++.old-deja/g++.jason/access17.C: Adjust error message.
11655
11656 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
11657
11658 * gcc.dg/noncompile/20030818-1.c: New.
11659
11660 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
11661
11662 PR c++/11957
11663 * g++.dg/warn/noeffect1.C: New test.
11664
11665 * g++.dg/template/scope2.C: New test.
11666 * g++.dg/template/error2.C: Correct dg-error
11667
11668 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
11669
11670 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
11671
11672 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
11673
11674 PR C++/11512
11675 * g++.dg/template/warn1.C: New.
11676
11677 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
11678
11679 * g++.dg/template/error2.C: New test.
11680 * g++.dg/lookup/using7.C: Adjust errors
11681 * g++.old-deja/g++.pt/crash36.C: Likewise.
11682 * g++.old-deja/g++.pt/derived3.C: Likewise.
11683
11684 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11685
11686 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
11687 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
11688 * gcc.c-torture/execute/builtins/string-9.c: New, from
11689 string-opt-9.c. Adjust for execute/builtins framework.
11690 * gcc.c-torture/execute/string-opt-9.c: Delete.
11691
11692 2003-08-12 Mark Mitchell <mark@codesourcery.com>
11693
11694 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
11695
11696 * g++.dg/parse/ret-type2.C: New test.
11697
11698 PR c++/11703
11699 * g++.dg/init/new8.C: New test.
11700
11701 PR c++/10923
11702 * g++.dg/parse/typedef5.C: New test.
11703
11704 PR c++/9512
11705 * g++.dg/parse/qualified2.C: New test.
11706 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
11707 invalid code.
11708
11709 2003-08-11 Mark Mitchell <mark@codesourcery.com>
11710
11711 * g++.dg/conversion/ptrmem1.C: New test.
11712
11713 2003-08-11 Jakub Jelinek <jakub@redhat.com>
11714
11715 PR target/11693
11716 * gcc.dg/20030811-1.c: New test.
11717
11718 PR target/11535
11719 * gcc.c-torture/execute/20030811-1.c: New test.
11720
11721 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11722
11723 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
11724
11725 2003-08-10 Mark Mitchell <mark@codesourcery.com>
11726
11727 PR c++/11789.C
11728 * g++.dg/inherit/multiple1.C: New test.
11729
11730 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
11731
11732 * gcc.dg/spe1.c: New test.
11733
11734 PR c++/11670
11735 * g++.dg/expr/cast2.C: New test.
11736
11737 PR c++/10530
11738 * g++.dg/template/dependent-name2.C: New test.
11739
11740 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
11741
11742 * g++.dg/parse/crash11.C: Put the dg options in comments.
11743
11744 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
11745
11746 * lib/gcc-dg.exp: Update for diagnostic change.
11747
11748 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11749
11750 PR c++/5767
11751 * g++.dg/parse/crash11.C: New test.
11752
11753 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
11754
11755 * gcc.dg/cpp/spacing1.c: Update.
11756
11757 2003-08-04 Janis Johnson <janis187@us.ibm.com>
11758
11759 PR target/11739
11760 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
11761 a value for -mtune.
11762
11763 2003-08-04 Roger Sayle <roger@eyesopen.com>
11764
11765 PR middle-end/11771
11766 * gcc.c-torture/compile/20030804-1.c: New test case.
11767
11768 2003-08-04 Roger Sayle <roger@eyesopen.com>
11769
11770 * gcc.dg/20030804-1.c: New test case.
11771
11772 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
11773
11774 * gcc.dg/cpp/separate-1.c: New test.
11775
11776 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
11777
11778 PR c++/11704
11779 * g++.dg/template/dependent-expr2.C: New test.
11780
11781 PR c++/11766
11782 * g++.dg/expr/ptrmem1.C: New test.
11783
11784 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11785
11786 PR c++/9453
11787 * g++.dg/template/friend15.C: New test.
11788
11789 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
11790
11791 * lib/dg-pch.exp: Work round PCH bug.
11792
11793 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11794
11795 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
11796 builtins. Move cases from builtins-4.c here.
11797
11798 * gcc.dg/torture/builtin-math-1.c: New test taken from
11799 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
11800 additional cases.
11801
11802 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
11803 Delete.
11804
11805 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
11806
11807 PR c++/9447
11808 * g++.dg/template/using7.C: New test.
11809
11810 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
11811
11812 * import1.c, import2.c: New tests.
11813
11814 2003-08-01 Jakub Jelinek <jakub@redhat.com>
11815
11816 * g++.dg/eh/crossjump1.C: New test.
11817
11818 2003-08-01 Mark Mitchell <mark@codesourcery.com>
11819
11820 PR c++/11697
11821 * g++.dg/template/using6.C: New test.
11822
11823 PR c++/11744
11824 * g++.dg/template/koenig2.C: New test.
11825
11826 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11827
11828 PR c++/7983
11829 * g++.dg/parse/typedef4.C: New test.
11830
11831 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11832
11833 PR c++/8442, c++/8806
11834 * g++.dg/template/elab1.C: New test.
11835 * g++.dg/template/type2.C: Likewise.
11836 * g++.dg/template/ttp3.C: Adjust expected error message.
11837 * g++.old-deja/g++.law/visibility13.C: Likewise.
11838 * g++.old-deja/g++.niklas/t135.C: Likewise.
11839 * g++.old-deja/g++.pt/ttp41.C: Likewise.
11840 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
11841 template argument.
11842 * g++.old-deja/g++.pt/ttp44.C: Likewise.
11843
11844 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
11845
11846 PR c++/11295
11847 * g++.dg/ext/stmtexpr1.C: New test.
11848
11849 * g++.dg/opt/tmp1.C: New test.
11850
11851 PR c++/11525
11852 * g++.dg/parse/constant4.C: New test.
11853
11854 PR c++/9447
11855 * g++.dg/template/using5.C: New test.
11856
11857 2003-07-31 Roger Sayle <roger@eyesopen.com>
11858
11859 * gcc.dg/builtins-27.c: New test case.
11860
11861 2003-07-31 Jakub Jelinek <jakub@redhat.com>
11862
11863 * gcc.dg/tls/opt-7.c: New test.
11864
11865 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
11866
11867 * g++.old-deja/g++.other/crash18.C: Remove.
11868
11869 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
11870
11871 * g++.dg/template/explicit3.C: New.
11872 * g++.dg/template/explicit4.C: New.
11873 * g++.dg/template/explicit5.C: New.
11874
11875 PR c++/11347
11876 * g++.dg/template/memtmpl1.C: New.
11877
11878 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
11879
11880 PR target/11565
11881 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
11882 * gcc.dg/i386-387-5.c (dg-options): Likewise.
11883
11884 2003-07-30 Jan Hubicka <jh@suse.cz>
11885
11886 * vtgc1.c: Kill.
11887
11888 2003-07-29 Zack Weinberg <zack@codesourcery.com>
11889
11890 * gcc.dg/struct-in-proto-1.c: New test.
11891
11892 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
11893
11894 * gcc.dg/cpp/include2.c: Only expect one message.
11895
11896 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
11897
11898 PR c++/9447
11899 * g++.dg/template/using1.C: New test.
11900 * g++.dg/template/using2.C: New test.
11901 * g++.dg/template/using3.C: New test.
11902 * g++.dg/template/using4.C: New test.
11903
11904 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
11905
11906 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
11907 * gcc.c-torture/execute/string-opt-10.c: Likewise.
11908
11909 2003-07-28 Jan Hubicka <jh@suse.cz>
11910
11911 PR c++/11530
11912 * g++.dg/opt/call1.C: New test.
11913
11914 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
11915
11916 PR c++/11667
11917 * g++.dg/init/enum2.C: New test.
11918 * g++.dg/template/overload1.C: Add "-w" option.
11919
11920 2003-07-28 <hp@bitrange.com>
11921
11922 * gcc.dg/Wdeclaration-after-statement-1.c,
11923 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
11924
11925 2003-07-28 Jakub Jelinek <jakub@redhat.com>
11926
11927 * gcc.c-torture/compile/20030725-1.c: New test.
11928
11929 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
11930
11931 * gcc.dg/20030505.c: Only run for SPE.
11932 Remove definition of opaque type.
11933
11934 2003-07-27 Mark Mitchell <mark@codesourcery.com>
11935
11936 * g++.dg/template/ptrmem6.C: New test.
11937
11938 2003-07-26 Geoffrey Keating <geoffk@apple.com>
11939
11940 * gcc.c-torture/compile/zero-strct-2.c: New test.
11941
11942 2003-07-25 Geoffrey Keating <geoffk@apple.com>
11943
11944 * gcc.dg/intermod-1.c: New test.
11945
11946 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
11947
11948 PR c++/11617
11949 * g++.dg/template/lookup2.C: New test.
11950 * g++.dg/template/memclass1.C: Remove instantiated from error.
11951 * g++.dg/other/error2.C: Tweak expected errors.
11952
11953 PR c++/11596
11954 * g++.dg/template/defarg3.C: New test.
11955
11956 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
11957
11958 2003-07-24 Mark Mitchell <mark@codesourcery.com>
11959
11960 * g++.dg/inherit/access5.C: New test.
11961
11962 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11963
11964 PR c++/11513
11965 * g++.dg/template/crash8.C: New test.
11966
11967 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
11968
11969 PR c/10602
11970 * gcc.dg/noncompile/incomplete-2.c: New test.
11971
11972 2003-07-23 Mark Mitchell <mark@codesourcery.com>
11973
11974 PR c++/11645
11975 * g++.dg/inherit/access4.C: New test.
11976
11977 PR c++/11517
11978 * g++.dg/expr/cond2.C: New test.
11979
11980 PR optimization/10679
11981 * g++.dg/opt/inline4.C: New test.
11982
11983 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
11984
11985 * g++.dg/parse/crash10: New test.
11986
11987 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
11988
11989 * g++.dg/ext/flexary1.C: New test.
11990
11991 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11992
11993 PR c++/10793
11994 * g++.dg/template/crash9.C: New test.
11995
11996 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11997
11998 PR c++/3004
11999 * g++.dg/parse/typedef3.C: New test.
12000
12001 PR c++/7906
12002 * g++.dg/parse/operator2.C: New test.
12003
12004 PR c++/8895
12005 * g++.dg/parse/def-tmpl-arg1.C: New test.
12006
12007 PR c++/9282
12008 * g++.dg/parse/funptr1.C: New test.
12009
12010 PR c++/9452
12011 * g++.dg/parse/ambig3.C: New test.
12012
12013 PR c++/9454
12014 * g++.dg/parse/operator3.C: New test.
12015
12016 PR c++/9486
12017 * g++.dg/parse/template10.C: New test.
12018
12019 PR c++/9488
12020 * g++.dg/parse/template11.C: New test.
12021
12022 PR c++/10150
12023 * g++.dg/parse/invalid-op1.C: New test.
12024
12025 PR c++/10247
12026 * g++.dg/parse/condexpr1.C: New test.
12027
12028 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
12029
12030 * g++.dg/ext/packed3.C: New test.
12031 * g++.dg/ext/packed4.C: New test.
12032
12033 * gcc.dg/pack-test-3.c: New test.
12034
12035 2003-07-21 Janis Johnson <janis187@us.ibm.com>
12036
12037 * lib/compat.exp: Handle dg-options per source file.
12038 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
12039 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
12040 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
12041 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
12042 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
12043 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
12044 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
12045 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
12046 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
12047 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
12048 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
12049 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
12050 * g++.dg/compat/break/bitfield7_x.C: Ditto.
12051 * g++.dg/compat/break/bitfield7_y.C: Ditto.
12052
12053 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
12054
12055 PR c/10320
12056 * gcc.c-torture/execute/20030718-1.c: New test.
12057
12058 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12059
12060 PR optimization/11536
12061 * gcc.dg/20030721-1.c: New test.
12062
12063 2003-07-19 Mark Mitchell <mark@codesourcery.com>
12064
12065 PR c++/11546
12066 * g++.dg/template/lookup1.C: New test.
12067
12068 2003-07-19 Zack Weinberg <zack@codesourcery.com>
12069
12070 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
12071 diagnostics of ill-formed constructs involving labels.
12072 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
12073 the new 'previously defined here' message.
12074
12075 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
12076
12077 * g++.dg/parse/non-dependent2.C: New test.
12078
12079 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
12080
12081 * g++.dg/init/init-ref4.C: xfail on targets without
12082 weak symbols.
12083
12084 2003-07-17 Jakub Jelinek <jakub@redhat.com>
12085
12086 PR target/11087
12087 * gcc.c-torture/execute/20030717-1.c: New test.
12088
12089 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12090
12091 * g++.dg/opt/cfg1.C: New test.
12092
12093 2003-07-17 Mark Mitchell <mark@codesourcery.com>
12094
12095 PR optimization/11557
12096 * gcc.dg/20030717-1.c: New test.
12097
12098 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12099
12100 PR c++/10476
12101 * g++.dg/expr/crash-1.C: New test.
12102
12103 PR c++/11027
12104 * g++.dg/template/init3.C: New test.
12105
12106 PR c++/8222
12107 * g++.dg/template/non-dependent1.C: New test.
12108
12109 PR c++/11070
12110 * g++.dg/template/non-dependent2.C: New test.
12111
12112 PR c++/11071
12113 * g++.dg/template/non-dependent3.C: New test.
12114
12115 PR c++/9907
12116 * g++.dg/template/sizeof5.C: New test.
12117
12118 2003-07-17 Geoffrey Keating <geoffk@apple.com>
12119
12120 PR 11498
12121 * gcc.c-torture/compile/mangle-1.c: New file.
12122
12123 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12124
12125 PR c++/7809
12126 * g++.dg/parse/access3.C: New test.
12127
12128 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
12129
12130 PR c++/11384
12131 * g++.dg/init/init-ref4.C: New test.
12132
12133 2003-07-16 Mark Mitchell <mark@codesourcery.com>
12134
12135 PR c++/11547
12136 * g++.dg/parse/constant3.C: New test.
12137 * g++.dg/parse/crash7.C: Likewise.
12138
12139 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
12140
12141 PR target/11008
12142 * gcc.dg/i386-pentium4-not-mull.c: New.
12143
12144 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
12145
12146 * gcc.dg/asm-names.c (ymain): Make it weak.
12147
12148 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12149
12150 PR c++/5421
12151 * g++.dg/template/friend21.C: New test.
12152
12153 2003-07-16 Jakub Jelinek <jakub@redhat.com>
12154
12155 * gcc.dg/cleanup-8.c: New test.
12156 * gcc.dg/cleanup-9.c: New test.
12157
12158 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
12159
12160 * g++.dg/ext/dll-MI1.h: New file.
12161 * g++.dg/ext/dllexport-MI1.C: New file.
12162 * g++.dg/ext/dllimport-MI1.C: New file.
12163
12164 2003-07-15 Jakub Jelinek <jakub@redhat.com>
12165
12166 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
12167 it does not have cmpstrsi patterns (just cmpmemsi).
12168
12169 2003-07-15 Mark Mitchell <mark@codesourcery.com>
12170
12171 PR debug/11473
12172 * g++.dg/debug/debug8.C: New test.
12173
12174 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12175
12176 PR c++/10108
12177 * g++.dg/template/crash7.C: New test.
12178
12179 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
12180
12181 PR target/10795
12182 * gcc.c-torture/compile/20030708-1.c: New.
12183
12184 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
12185
12186 * gcc.c-torture/execute/20030715-1.c: New test.
12187
12188 2003-07-14 Geoffrey Keating <geoffk@apple.com>
12189
12190 * gcc.dg/pch/inline-3.c: New file.
12191 * gcc.dg/pch/inline-3.hs: New file.
12192 * gcc.dg/pch/inline-4.c: New file.
12193 * gcc.dg/pch/inline-4.hs: New file.
12194
12195 2003-07-14 Mark Mitchell <mark@codesourcery.com>
12196
12197 PR c++/11509
12198 * g++.dg/template/crash6.C: New test.
12199
12200 PR c++/7053
12201 * g++.dg/template/friend20.C: New test.
12202
12203 PR c++/7019
12204 * g++.dg/template/overload2.C: New test.
12205
12206 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12207
12208 PR optimization/11440
12209 * gcc.c-torture/execute/20030714-1.c: New test.
12210
12211 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12212
12213 PR c++/11154
12214 * g++.dg/template/partial2.C: New test.
12215
12216 2003-07-13 Mark Mitchell <mark@codesourcery.com>
12217
12218 PR c++/11503
12219 * g++.dg/template/anon1.C: New test.
12220
12221 PR c++/11493
12222 PR c++/11495
12223 * g++.dg/parse/template9.C: Likewise.
12224 * g++.dg/template/crash4.C: New test.
12225 * g++.dg/template/koenig1.C: Likewise.
12226 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
12227 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
12228 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
12229 functions.
12230 * g++.old-deja/g++.jason/template36.C: Likewise.
12231 * g++.old-deja/g++.mike/p1989.C: Likewise.
12232 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
12233 * g++.old-deja/g++.pt/ttp20.C: Use this->.
12234 * g++.old-deja/g++.pt/ttp21.C: Use this->.
12235 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
12236 compiling.
12237 * g++.old-deja/g++.pt/union2.C: Use this->.
12238
12239 2003-07-11 Jakub Jelinek <jakub@redhat.com>
12240
12241 * gcc.dg/20030711-1.c: New test.
12242
12243 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
12244
12245 PR c++/11050
12246 * g++.dg/parse/args1.C: New test.
12247 * g++.pt/defarg8.C: Change expected errors.
12248
12249 2003-07-11 Mark Mitchell <mark@codesourcery.com>
12250
12251 PR c++/8164
12252 * g++.dg/template/nontype2.C: New test.
12253
12254 PR c++/10558
12255 * g++.dg/parse/template8.C: New test.
12256
12257 PR c++/8327
12258 * g++.dg/template/scope1.C: New test.
12259
12260 * g++.dg/warn/Wsign-compare-1.C: New test.
12261
12262 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12263
12264 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
12265
12266 2003-07-10 Mark Mitchell <mark@codesourcery.com>
12267
12268 PR c++/9411
12269 * g++.dg/template/explicit2.C: New test.
12270
12271 PR c++/10032
12272 * g++.dg/warn/pedantic1.C: New test.
12273
12274 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
12275
12276 PR c++ 9483
12277 * g++.dg/other/field1.C: New test.
12278
12279 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
12280
12281 PR c/11449
12282 * gcc.c-torture/compile/20030707-1.c: New.
12283
12284 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12285
12286 PR c++/10849
12287 * g++.dg/template/access12.C: New test.
12288
12289 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
12290
12291 * g++.dg/bprob/bprob.exp (prof_ext): Update.
12292 * g77.dg/bprob/bprob.exp (prof_ext): Update.
12293 * gcc.misc-tests/bprob.exp (prof_ext): Update.
12294 * gcc.misc-tests/gcov.exp: Update
12295 * g++.dg/gcov/gcov.exp: Update
12296 * lib/gcov.exp: Update.
12297
12298 2003-07-08 Mark Mitchell <mark@codesourcery.com>
12299
12300 * g++.dg/abi/mangle17.C: Make sure template expressions are
12301 dependent.
12302 * g++.dg/abi/mangle4.C: Mark erroneous casts.
12303 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
12304 * g++.dg/opt/stack1.C: Remove erroneous code.
12305 * g++.dg/parse/template7.C: New test.
12306 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
12307 * g++.old-deja/g++.pt/crash4.C: Likewise.
12308
12309 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12310
12311 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
12312 with zero or one occurence of `$' after the initial `L'.
12313
12314 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
12315
12316 * gcc.c-torture/compile/20030704-1.c: Add a comment.
12317
12318 2003-07-08 Roger Sayle <roger@eyesopen.com>
12319
12320 PR c/11370
12321 * gcc.dg/Wunreachable-6.c: New testcase.
12322 * gcc.dg/Wunreachable-7.c: New testcase.
12323
12324 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12325
12326 PR c/11420
12327 * gcc.dg/20030708-1.c: New test.
12328
12329 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12330
12331 * gcc.dg/compat/sdata-section.h: New file.
12332 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12333 * gcc.dg/torture/mips-sdata-1.c: New test.
12334
12335 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12336
12337 PR c++/11030
12338 * g++.dg/template/friend19.C: New test.
12339
12340 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12341
12342 * g++.dg/opt/strength-reduce.C: New test.
12343
12344 2003-07-07 Roger Sayle <roger@eyesopen.com>
12345
12346 PR target/10979
12347 * gcc.dg/20030707-1.c: New testcase.
12348
12349 2003-07-07 Roger Sayle <roger@eyesopen.com>
12350
12351 PR optimization/11059
12352 * g++.dg/opt/emptyunion.C: New testcase.
12353
12354 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12355 Eric Botcazou <ebotcazou@libertysurf.fr>
12356
12357 * g++.dg/opt/stack1.C: New test.
12358
12359 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12360
12361 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12362 run test.
12363
12364 PR c++/11431
12365 * g++.dg/expr/static_cast3.C: New test.
12366
12367 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12368
12369 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12370 everywhere.
12371 * gcc.dg/concat.c: Concatenation of string constants with
12372 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12373 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12374 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12375 necessary to avoid multi-character character constant warning.
12376 * gcc.dg/cpp/escape.c: Likewise.
12377 * gcc.dg/cpp/ucs.c: Likewise.
12378 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12379 Fix a typo.
12380
12381 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12382
12383 PR c/11428
12384 * gcc.c-torture/compile/20030704-1.c: New.
12385
12386 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12387
12388 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12389
12390 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12391
12392 PR c++/5287, PR c++/7910, PR c++/11021
12393 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12394 tests for warnings.
12395 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12396 * g++.dg/ext/dllimport3.C: Likewise.
12397 * g++.dg/ext/dllimport4.C: New file.
12398 * g++.dg/ext/dllimport5.C: New file.
12399 * g++.dg/ext/dllimport6.C: New file.
12400 * g++.dg/ext/dllimport7.C: New file.
12401 * g++.dg/ext/dllimport8.C: New file.
12402 * g++.dg/ext/dllimport9.C: New file.
12403 * g++.dg/ext/dllimport10.C: New file.
12404 * g++.dg/ext/dllexport1.C: New file.
12405
12406 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12407
12408 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
12409 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
12410
12411 2003-07-03 Roger Sayle <roger@eyesopen.com>
12412
12413 * gcc.dg/builtins-25.c: New testcase.
12414 * gcc.dg/builtins-26.c: New testcase.
12415
12416 2003-07-03 Janis Johnson <janis187@us.ibm.com>
12417
12418 * gcc.dg/compat/vector-defs.h: New file.
12419 * gcc.dg/compat/vector-setup.h: New file.
12420 * gcc.dg/compat/vector-check.h: New file.
12421 * gcc.dg/compat/vector-1_main.c: New file.
12422 * gcc.dg/compat/vector-1_x.c: New file.
12423 * gcc.dg/compat/vector-1_y.c: New file.
12424 * gcc.dg/compat/vector-2_main.c: New file.
12425 * gcc.dg/compat/vector-2_x.c: New file.
12426 * gcc.dg/compat/vector-2_y.c: New file.
12427
12428 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
12429 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
12430 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
12431 * gcc.dg/compat/struct-align-1.h: New file.
12432 * gcc.dg/compat/struct-align-1_main.c: New file.
12433 * gcc.dg/compat/struct-align-1_x.c: New file.
12434 * gcc.dg/compat/struct-align-1_y.c: New file.
12435 * gcc.dg/compat/struct-align-2.h: New file.
12436 * gcc.dg/compat/struct-align-2_main.c: New file.
12437 * gcc.dg/compat/struct-align-2_x.c: New file.
12438 * gcc.dg/compat/struct-align-2_y.c: New file.
12439
12440 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
12441 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12442 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12443 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12444 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12445 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12446 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12447 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12448 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12449 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12450 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12451 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12452 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12453 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12454 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12455 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12456 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12457 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12458 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12459 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12460 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12461 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12462 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12463 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12464 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12465 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12466 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12467 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12468 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12469
12470 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12471
12472 * gcc.dg/i386-call-1.c: New test.
12473
12474 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
12475
12476 PR c++/9162
12477 * g++.dg/parse/defarg4.C: New.
12478
12479 2003-07-03 Roger Sayle <roger@eyesopen.com>
12480
12481 PR target/10700
12482 * gcc.c-torture/compile/20030703-1.c: New test case.
12483
12484 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12485
12486 * g++.dg/template/local3.C: Remove extra semicolon.
12487
12488 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12489
12490 * gcc.dg/i386-volatile-1.c: New test.
12491
12492 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
12493
12494 PR c++/11072
12495 * g++.dg/other/offsetof2.C: XFAIL.
12496 * g++.dg/other/offsetof5.C: New.
12497
12498 PR c++/10219
12499 * g++.dg/template/error1.C: New.
12500
12501 PR c++/9779
12502 * g++.dg/template/dependent-expr1.C: New.
12503
12504 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12505
12506 PR c++/6949
12507 * g++.dg/template/local3.C: New test.
12508
12509 PR c++/11149
12510 * g++.dg/lookup/scoped6.C: New test.
12511
12512 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
12513
12514 PR c++/8046
12515 * g++.dg/other/error7.C: New test.
12516
12517 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
12518
12519 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
12520 * g++.old-deja/g++.abi/vtable3.h: Likewise.
12521 * g++.old-deja/g++.law/code-gen5.C: Likewise.
12522 * g++.old-deja/g++.other/union2.C: Likewise.
12523 * gcc.dg/c90-const-expr-2.c: Likewise.
12524 * gcc.dg/c90-const-expr-3.c: Likewise.
12525 * gcc.dg/c99-const-expr-2.c: Likewise.
12526 * gcc.dg/c99-const-expr-3.c: Likewise.
12527 * gcc.dg/concat.c: Likewise.
12528
12529 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12530
12531 PR c++/9559
12532 * g++.dg/init/static1.C: New test.
12533
12534 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12535
12536 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
12537 * g++.old-deja/g++.other/access2.C: Likewise.
12538 * g++.old-deja/g++.other/decl2.C: Likewise.
12539 * gcc.c-torture/execute/20020615-1.c: Likewise.
12540
12541 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12542
12543 PR c++/4933
12544 * g++.dg/template/sizeof4.C: New test.
12545
12546 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12547
12548 * g++.dg/other/error6.C: New test.
12549
12550 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12551
12552 PR c++/10750
12553 * g++.dg/parse/constant2.C: New test.
12554
12555 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12556
12557 PR c++/11106
12558 * g++.dg/other/error5.C: New test.
12559
12560 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12561
12562 * gcc.dg/format/gcc_diag-1.c: New test.
12563
12564 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
12565
12566 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
12567
12568 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
12569
12570 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
12571 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
12572 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
12573
12574 2003-06-28 Jakub Jelinek <jakub@redhat.com>
12575
12576 * gcc.c-torture/execute/builtins/string-8.c: New test.
12577 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
12578 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
12579 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
12580
12581 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12582
12583 PR c++/10468
12584 * g++.dg/ext/typeof6.C: New test.
12585
12586 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12587
12588 PR c++/10796
12589 * g++.dg/init/enum1.C: New test.
12590
12591 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
12592
12593 * gcc.dg/20030627-1.c: New test.
12594
12595 2003-06-26 Mark Mitchell <mark@codesourcery.com>
12596
12597 PR c++/11332
12598 * g++.dg/expr/static_cast2.C: New test.
12599
12600 2003-06-26 Roger Sayle <roger@eyesopen.com>
12601 Jakub Jelinek <jakub@redhat.com>
12602
12603 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
12604 sprintf(dst,"%s",src) optimization.
12605 * gcc.c-torture/execute/20030626-1.c: New test case.
12606 * gcc.c-torture/execute/20030626-2.c: New test case.
12607
12608 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
12609
12610 * gcc.c-torture/execute/multi-ix.c: New test.
12611
12612 * gcc.c-torture/execute/simd-4.c (main):
12613 Added missing semicolon at end of union.
12614
12615 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
12616
12617 PR c++/8266
12618 * g++.dg/template/explicit-instantiation3.C: New test.
12619
12620 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12621
12622 * gcc.dg/20030626-1.c: Use signed char.
12623
12624 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12625
12626 * gcc.dg/20030626-1.c: New test.
12627
12628 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
12629
12630 * const-str-2.m: Update.
12631
12632 2003-06-25 Mark Mitchell <mark@codesourcery.com>
12633
12634 PR c++/10990
12635 * g++.dg/rtti/dyncast1.C: New test.
12636 * g++.dg/abi/mangle4.C: Correct base-specifier access.
12637 * g++.dg/lookup/scoped1.C: Remove XFAIL.
12638 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
12639
12640 PR c++/10931
12641 * g++.dg/expr/static_cast1.C: New test.
12642
12643 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
12644
12645 * gcc.dg/20030625-1.c: New test.
12646
12647 2003-06-24 Roger Sayle <roger@eyesopen.com>
12648
12649 * gcc.c-torture/compile/20030624-1.c: New test case.
12650
12651 2003-06-24 Jakub Jelinek <jakub@redhat.com>
12652
12653 * gcc.c-torture/execute/string-opt-17.c: New test.
12654
12655 2003-06-24 Mark Mitchell <mark@codesourcery.com>
12656
12657 PR c++/5754
12658 * g++.dg/parse/crash6.C: New test.
12659
12660 2003-06-23 Roger Sayle <roger@eyesopen.com>
12661
12662 * gcc.dg/builtins-24.c: New test case.
12663
12664 2003-06-23 Jakub Jelinek <jakub@redhat.com>
12665
12666 * g++.dg/opt/operator1.C: New test.
12667
12668 2003-06-22 Roger Sayle <roger@eyesopen.com>
12669
12670 * gcc.c-torture/execute/string-opt-16.c: New test case.
12671
12672 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12673
12674 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
12675 * g++.old-deja/g++.other/conv7.C: Likewise
12676 * g++.old-deja/g++.other/overcnv2.C: Likewise.
12677 * g++.old-deja/g++.other/overload14.C: Likewise.
12678
12679 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12680
12681 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
12682 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
12683
12684 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12685
12686 PR c++/10888
12687 * g++.dg/warn/Winline-3.C: New test.
12688
12689 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12690
12691 * lib/target-supports.exp (check_alias_available): Make the test
12692 program acceptable to the Solaris assembler.
12693
12694 PR c++/10749
12695 * g++.dg/template/memclass2.C: New test.
12696
12697 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12698 Eric Botcazou <ebotcazou@libertysurf.fr>
12699
12700 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
12701 data for non-matching targets.
12702 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
12703
12704 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12705
12706 PR c++/10845
12707 * g++.dg/template/member3.C: New test.
12708
12709 2003-06-19 Mark Mitchell <mark@codesourcery.com>
12710
12711 PR c++/10939
12712 * g++.dg/template/func1.C: New test.
12713
12714 PR c++/9649
12715 * g++.dg/template/static4.C: New test.
12716 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
12717
12718 PR c++/11041
12719 * g++.dg/init/ref7.C: New test.
12720
12721 2003-06-19 Matt Austern <austern@apple.com>
12722
12723 PR c++/11228
12724 * g++.dg/anew1.C: New test.
12725 * g++.dg/anew2.C: New test.
12726 * g++.dg/anew3.C: New test.
12727 * g++.dg/anew4.C: New test.
12728
12729 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
12730
12731 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
12732
12733 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
12734
12735 * gcc.c-torture/execute/simd-4.c (main): Make expected value
12736 endian-dependent.
12737
12738 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
12739
12740 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
12741 Remove cruft.
12742
12743 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
12744
12745 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
12746 * gcc.c-torture/compile/961203-1.c: Likewise.
12747 * gcc.c-torture/compile/980506-1.c: Likewise.
12748
12749 2003-06-17 Mark Mitchell <mark@codesourcery.com>
12750
12751 PR c++/10712
12752 * g++.dg/lookup/using7.C: New test.
12753
12754 2003-06-17 Mark Mitchell <mark@codesourcery.com>
12755
12756 PR c++/11105
12757 * g++.dg/abi/conv1.C: Remove it.
12758 * g++.dg/template/conv7.C: New test.
12759 * g++.dg/template/conv8.C: Likewise.
12760 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
12761 conversion operator.
12762
12763 2003-06-17 Janis Johnson <janis187@us.ibm.com>
12764
12765 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
12766 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12767 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12768 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12769 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12770 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12771 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12772 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12773 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12774 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12775 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12776 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12777 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12778 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12779 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12780 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12781 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12782 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12783 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12784 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12785 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12786 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12787 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12788 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12789 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12790 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12791 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12792 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12793 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12794
12795 2003-06-16 Mark Mitchell <mark@codesourcery.com>
12796
12797 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
12798 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
12799 indications.
12800
12801 2003-06-16 Roger Sayle <roger@eyesopen.com>
12802
12803 * gcc.dg/i386-387-5.c: New test case.
12804 * gcc.dg/i386-387-6.c: New test case.
12805 * gcc.dg/builtins-23.c: New test case.
12806
12807 2003-06-15 Roger Sayle <roger@eyesopen.com>
12808
12809 * gcc.dg/builtins-22.c: New test case.
12810 * gcc.dg/i386-387-1.c: Update to test exp.
12811 * gcc.dg/i386-387-2.c: Likewise.
12812
12813 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12814
12815 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
12816
12817 2003-06-12 Mark Mitchell <mark@codesourcery.com>
12818
12819 * lib/gcc-dg.exp (dg-require-dll): New function.
12820 (dg-xfail-if): Likewise.
12821 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
12822 driver.
12823
12824 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
12825 * gcc.c-torture/compile/20001205-1.c: Likewise.
12826 * gcc.c-torture/compile/20001226-1.c: Likewise.
12827 * gcc.c-torture/compile/20010518-2.c: Likewise.
12828 * gcc.c-torture/compile/20020312-1.c: Likewise.
12829 * gcc.c-torture/compile/20020604-1.c: Likewise.
12830 * gcc.c-torture/compile/920501-12.c: Likewise.
12831 * gcc.c-torture/compile/920501-4.c: Likewise.
12832 * gcc.c-torture/compile/920520-1.c: Likewise.
12833 * gcc.c-torture/compile/920521-1.c: Likewise.
12834 * gcc.c-torture/compile/920625-1.c: Likewise.
12835 * gcc.c-torture/compile/961203-1.c: Likewise.
12836 * gcc.c-torture/compile/980506-1.c: Likewise.
12837 * gcc.c-torture/compile/981006-1.c: Likewise.
12838 * gcc.c-torture/compile/981022-1.c: Likewise.
12839 * gcc.c-torture/compile/981223-1.c: Likewise.
12840 * gcc.c-torture/compile/990617-1.c: Likewise.
12841 * gcc.c-torture/compile/dll.c: Likewise.
12842 * gcc.c-torture/compile/labels-3.c: Likewise.
12843 * gcc.c-torture/compile/mipscop-1.c: Likewise.
12844 * gcc.c-torture/compile/mipscop-2.c: Likewise.
12845 * gcc.c-torture/compile/mipscop-3.c: Likewise.
12846 * gcc.c-torture/compile/mipscop-4.c: Likewise.
12847 * gcc.c-torture/compile/simd-5.c: Likewise.
12848 * gcc.c-torture/compile/20000804-1.x: Remove.
12849 * gcc.c-torture/compile/20001205-1.x: Likewise.
12850 * gcc.c-torture/compile/20001226-1.x: Likewise.
12851 * gcc.c-torture/compile/20010518-2.x: Likewise.
12852 * gcc.c-torture/compile/20020312-1.x: Likewise.
12853 * gcc.c-torture/compile/20020604-1.x: Likewise.
12854 * gcc.c-torture/compile/920501-12.x: Likewise.
12855 * gcc.c-torture/compile/920501-4.x: Likewise.
12856 * gcc.c-torture/compile/920520-1.x: Likewise.
12857 * gcc.c-torture/compile/920521-1.x: Likewise.
12858 * gcc.c-torture/compile/920625-1.x: Likewise.
12859 * gcc.c-torture/compile/961203-1.x: Likewise.
12860 * gcc.c-torture/compile/980506-1.x: Likewise.
12861 * gcc.c-torture/compile/981006-1.x: Likewise.
12862 * gcc.c-torture/compile/981022-1.x: Likewise.
12863 * gcc.c-torture/compile/981223-1.x: Likewise.
12864 * gcc.c-torture/compile/990617-1.x: Likewise.
12865 * gcc.c-torture/compile/mipscop-1.x: Likewise.
12866 * gcc.c-torture/compile/mipscop-2.x: Likewise.
12867 * gcc.c-torture/compile/mipscop-3.x: Likewise.
12868 * gcc.c-torture/compile/mipscop-4.x: Likewise.
12869 * gcc.c-torture/compile/simd-5.x: Likewise.
12870
12871 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
12872
12873 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12874
12875 * gcc.c-torture/execute/20030611-1.c: New test.
12876
12877 2003-06-12 Roger Sayle <roger@eyesopen.com>
12878
12879 PR middle-end/168
12880 * gcc.dg/20030612-1.c: New test case.
12881
12882 2003-06-12 Mark Mitchell <mark@codesourcery.com>
12883
12884 PR c++/10635
12885 * g++.dg/expr/cast1.C: New test.
12886
12887 2003-06-12 Roger Sayle <roger@eyesopen.com>
12888
12889 * gcc.dg/builtins-21.c: New test case.
12890
12891 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
12892
12893 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
12894 options instead of at the end.
12895 * lib/objc.exp (objc_target_compile): Likewise.
12896
12897 2003-06-11 Mark Mitchell <mark@codesourcery.com>
12898
12899 PR c++/10432
12900 * g++.dg/parse/error1.C: New test.
12901
12902 2003-06-11 Janis Johnson <janis187@us.ibm.com>
12903
12904 * gcc.dg/compat/struct-by-value-11_main.c: New file.
12905 * gcc.dg/compat/struct-by-value-11_x.c: New file.
12906 * gcc.dg/compat/struct-by-value-11_y.c: New file.
12907 * gcc.dg/compat/struct-by-value-12_main.c: New file.
12908 * gcc.dg/compat/struct-by-value-12_x.c: New file.
12909 * gcc.dg/compat/struct-by-value-12_y.c: New file.
12910 * gcc.dg/compat/struct-by-value-13_main.c: New file.
12911 * gcc.dg/compat/struct-by-value-13_x.c: New file.
12912 * gcc.dg/compat/struct-by-value-13_y.c: New file.
12913 * gcc.dg/compat/struct-by-value-14_main.c: New file.
12914 * gcc.dg/compat/struct-by-value-14_x.c: New file.
12915 * gcc.dg/compat/struct-by-value-14_y.c: New file.
12916 * gcc.dg/compat/struct-by-value-15_main.c: New file.
12917 * gcc.dg/compat/struct-by-value-15_x.c: New file.
12918 * gcc.dg/compat/struct-by-value-15_y.c: New file.
12919 * gcc.dg/compat/struct-by-value-16_main.c: New file.
12920 * gcc.dg/compat/struct-by-value-16_x.c: New file.
12921 * gcc.dg/compat/struct-by-value-16_y.c: New file.
12922 * gcc.dg/compat/struct-by-value-17_main.c: New file.
12923 * gcc.dg/compat/struct-by-value-17_x.c: New file.
12924 * gcc.dg/compat/struct-by-value-17_y.c: New file.
12925 * gcc.dg/compat/struct-by-value-18_main.c: New file.
12926 * gcc.dg/compat/struct-by-value-18_x.c: New file.
12927 * gcc.dg/compat/struct-by-value-18_y.c: New file.
12928
12929 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
12930 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
12931 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
12932 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
12933 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
12934 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
12935 * gcc.dg/compat/scalar-return-3_main.c: New file.
12936 * gcc.dg/compat/scalar-return-3_x.c: New file.
12937 * gcc.dg/compat/scalar-return-3_y.c: New file.
12938 * gcc.dg/compat/scalar-return-4_main.c: New file.
12939 * gcc.dg/compat/scalar-return-4_x.c: New file.
12940 * gcc.dg/compat/scalar-return-4_y.c: New file.
12941
12942 2003-06-10 Janis Johnson <janis187@us.ibm.com>
12943
12944 * gcc.dg/compat/fp2-struct-check.h: New file.
12945 * gcc.dg/compat/fp2-struct-defs.h: New file.
12946 * gcc.dg/compat/fp2-struct-init.h: New file.
12947 * gcc.dg/compat/struct-by-value-10_main.c: New file.
12948 * gcc.dg/compat/struct-by-value-10_x.c: New file.
12949 * gcc.dg/compat/struct-by-value-10_y.c: New file.
12950 * gcc.dg/compat/struct-return-10_main.c: New file.
12951 * gcc.dg/compat/struct-return-10_x.c: New file.
12952 * gcc.dg/compat/struct-return-10_y.c: New file.
12953
12954 * gcc.dg/compat/compat-common.h: New file.
12955 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
12956 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
12957 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
12958 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
12959 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
12960 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
12961 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
12962 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12963 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
12964 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
12965 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12966 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
12967 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
12968 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12969 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
12970 * gcc.dg/compat/small-struct-check.h: Ditto.
12971 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
12972 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12973 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
12974 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
12975 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12976 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12977 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
12978 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12979 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
12980 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
12981 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12982 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12983 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
12984 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12985 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12986 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
12987 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12988 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
12989 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
12990 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12991 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
12992 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
12993 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12994 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
12995 * gcc.dg/compat/struct-return-2_main.c: Ditto.
12996 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12997 * gcc.dg/compat/struct-return-2_y.c: Ditto.
12998 * gcc.dg/compat/struct-return-3_main.c: Ditto.
12999 * gcc.dg/compat/struct-return-3_x.c: Ditto.
13000 * gcc.dg/compat/struct-return-3_y.c: Ditto.
13001
13002 2003-06-10 Geoffrey Keating <geoffk@apple.com>
13003
13004 * g++.dg/pch/static-1.C: New file.
13005 * g++.dg/pch/static-1.Hs: New file.
13006
13007 2003-06-10 Richard Henderson <rth@redhat.com>
13008
13009 * gcc.dg/asm-7.c: Adjust expected warning text.
13010
13011 2003-06-10 Roger Sayle <roger@eyesopen.com>
13012
13013 * gcc.dg/builtins-20.c: New test case.
13014
13015 2003-06-10 Mark Mitchell <mark@codesourcery.com>
13016
13017 PR c++/11131
13018 * g++.dg/opt/template1.C: New test.
13019
13020 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13021
13022 * lib/gcc-dg.exp (dg-test): Clear additional_files and
13023 additional_sources.
13024
13025 2003-05-21 David Taylor <dtaylor@emc.com>
13026
13027 * gcc.dg/Wpadded.c: New file.
13028
13029 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13030
13031 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
13032 * gcc.dg/special/weak-2.c: Add dg-require-weak.
13033 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
13034 dg-require-weak.
13035
13036 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
13037
13038 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
13039
13040 2003-06-09 Mark Mitchell <mark@codesourcery.com>
13041
13042 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
13043 (dg-require-alias): Likewise.
13044 (dg-require-gc-sections): Likewise.
13045 * lib/target-supports.exp (check_gc_sections_available): Likewise.
13046
13047 2003-06-08 Richard Henderson <rth@redhat.com>
13048
13049 * gcc.dg/20011029-2.c: Fix the array reference.
13050 * gcc.dg/asm-7.c: New.
13051
13052 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
13053
13054 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
13055
13056 2003-06-08 Mark Mitchell <mark@codesourcery.com>
13057
13058 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
13059 (dg-require-gc-sections): Likewise.
13060
13061 2003-06-08 Jan Hubicka <jh@suse.cz>
13062
13063 * i386-cmov1.c: Fix regular expression.
13064 * i386-cvt-1.c: Likewise.
13065 * i386-local.c: Likewise.
13066 * i386-local2.c: Likewise.
13067 * i386-mul.c: Likewise.
13068 * i386-ssetype-1.c: Likewise.
13069 * i386-ssetype-3.c: Likewise.
13070 * i386-ssetype-5.c: Likewise.
13071
13072 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13073
13074 PR c++/11039
13075 * g++.dg/warn/implicit-typename2.C: New test.
13076 * g++.dg/warn/implicit-typename3.C: New test.
13077
13078 2003-06-07 Richard Henderson <rth@redhat.com>
13079
13080 * g++.dg/other/offsetof3.C: Use size_t.
13081 * g++.dg/other/offsetof4.C: Likewise.
13082
13083 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
13084
13085 * lib/copy-file.exp: New. Implement gcc_copy_files.
13086
13087 * lib/dg-pch.exp: Load copy-file.exp
13088 (dg-pch): Use gcc_copy_files instead of "file copy".
13089
13090 2003-06-06 Mark Mitchell <mark@codesourcery.com>
13091
13092 * gcc.dg/weak/weak.exp: Simplify.
13093 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
13094 * gcc.dg/weak/weak-1.c: Likewise.
13095 * gcc.dg/weak/weak-2.c: Likewise.
13096 * gcc.dg/weak/weak-3.c: Likewise.
13097 * gcc.dg/weak/weak-4.c: Likewise.
13098 * gcc.dg/weak/weak-5.c: Likewise.
13099 * gcc.dg/weak/weak-6.c: Likewise.
13100 * gcc.dg/weak/weak-7.c: Likewise.
13101 * gcc.dg/weak/weak-8.c: Likewise.
13102 * gcc.dg/weak/weak-9.c: Likewise.
13103
13104 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
13105
13106 gcc.c-torture/execute/20030606-1.c: New.
13107
13108 2003-06-06 Roger Sayle <roger@eyesopen.com>
13109
13110 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
13111 * gcc.dg/builtins-19.c: Likewise.
13112
13113 2003-06-06 Roger Sayle <roger@eyesopen.com>
13114
13115 * gcc.dg/builtins-2.c: Add some more tests.
13116 * gcc.dg/builtins-18.c: New test case.
13117 * gcc.dg/builtins-19.c: New test case.
13118
13119 2003-06-06 Roger Sayle <roger@eyesopen.com>
13120 Jim Wilson <wilson@tuliptree.org>
13121
13122 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
13123
13124 2003-06-06 Jakub Jelinek <jakub@redhat.com>
13125
13126 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
13127 mempcpy/stpcpy calls not to be optimized into something else.
13128 * gcc.c-torture/execute/string-opt-3.c: Moved to...
13129 * gcc.c-torture/execute/builtins/string-7.c: ...here.
13130 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
13131
13132 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13133
13134 * gcc.dg/format/asm_fprintf-1.c: New test.
13135
13136 2003-06-05 Mark Mitchell <mark@codesourcery.com>
13137
13138 * lib/gcc-defs.exp (additional_sources): New variable.
13139 (dg-additional-sources): New function.
13140 (additional_files): New variable.
13141 (dg-additional-files): New function.
13142 (dg-additional-files-options): Likewise.
13143 * lib/gcc-dg.exp (dg-require-weak): New function.
13144 (dg-require-alias): Likewise.
13145 (dg-require-gc-sections): Likewise.
13146 * lib/target-supports.exp (check_alias_available): Remove testfile
13147 parameter.
13148 (check_gc_sections_available): New function.
13149 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
13150 (dg-gpp-additional-files): Likewise.
13151 * lib/g++.exp (additional_sources): Remove.
13152 (additional_files): Likewise.
13153 (g++_target_compile): Use dg-additional-files-options.
13154
13155 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
13156 Tcl logic.
13157 * gcc.dg/special/ecos.exp: Remove.
13158 * gcc.dg/special/20000419-2.c: Use dg-require-*.
13159 * gcc.dg/special/alias-1.c: Likewise.
13160 * gcc.dg/special/alias-2.c: Likewise.
13161 * gcc.dg/special/gcsec-1.c: Likewise.
13162 * gcc.dg/special/weak-1.c: Likewise.
13163 * gcc.dg/special/weak-2.c: Likewise.
13164 * gcc.dg/special/wkali-1.c: Likewise.
13165 * gcc.dg/special/wkali-2.c: Likewise.
13166
13167 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
13168 dg-gpp-additional-*.
13169 * g++.dg/special/conpr-3.C: Likewise.
13170 * g++.dg/special/conpr-4.C: Likewise.
13171 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
13172 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
13173 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
13174 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
13175 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
13176 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
13177 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
13178 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
13179 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
13180 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
13181 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
13182 * g++.old-deja/g++.other/comdat1.C: Likewise.
13183 * g++.old-deja/g++.other/comdat2.C: Likewise.
13184 * g++.old-deja/g++.other/comdat3.C: Likewise.
13185 * g++.old-deja/g++.other/ctor1.C: Likewise.
13186 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
13187
13188 2003-06-05 Richard Henderson <rth@redhat.com>
13189
13190 * gcc.dg/debug/20030605-1.c: New.
13191
13192 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13193
13194 * README.QMTEST: Update.
13195
13196 2003-06-04 Richard Henderson <rth@redhat.com>
13197
13198 * gcc.dg/cleanup-1.c: New.
13199 * gcc.dg/cleanup-2.c: New.
13200 * gcc.dg/cleanup-3.c: New.
13201 * gcc.dg/cleanup-4.c: New.
13202 * gcc.dg/cleanup-5.c: New.
13203 * gcc.dg/cleanup-6.c: New.
13204 * gcc.dg/cleanup-7.c: New.
13205
13206 2003-06-04 Mark Mitchell <mark@codesourcery.com>
13207
13208 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
13209
13210 * lib/dg-pch.exp: New file.
13211 * g++.dg/pch/pch.exp: Use dg-pch.exp.
13212 * gcc.dg/pch/pch.exp: Likewise.
13213
13214 2003-06-04 Roger Sayle <roger@eyesopen.com>
13215
13216 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
13217 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
13218 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
13219 * gcc.dg/builtins-17.c: New test case.
13220 * gcc.dg/i386-387-4.c: New test case.
13221 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
13222
13223 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13224
13225 * gcc.dg/ultrasp9.c: New test.
13226
13227 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13228
13229 * gcc.c-torture/compile/20030604-1.c: New test.
13230 * gcc.dg/sparc-constant-1.c: New test.
13231
13232 2003-06-03 Glen Nakamura <glen@imodulo.com>
13233
13234 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
13235
13236 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
13237
13238 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
13239
13240 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
13241 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
13242
13243 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
13244
13245 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
13246
13247 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13248
13249 PR c++/10940
13250 * g++.dg/template/spec10.C: New test.
13251
13252 2003-06-03 Roger Sayle <roger@eyesopen.com>
13253
13254 * gcc.dg/builtins-16.c: New test case.
13255
13256 2003-06-03 Jakub Jelinek <jakub@redhat.com>
13257
13258 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
13259 mempcpy test with post-increments.
13260 * gcc.c-torture/execute/string-opt-3.c: New test.
13261 * gcc.dg/string-opt-1.c: New test.
13262
13263 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
13264
13265 PR fortran/10965
13266 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
13267
13268 2003-06-02 Mark Mitchell <mark@codesourcery.com>
13269
13270 * lib/scanasm.exp (dg-scan): New function, factored out of ...
13271 (scan-assembler): ... here. Use dg-scan.
13272 (scan-assembler-not): Likewise.
13273 (scan-file): New function.
13274 (scan-file-not): Likewise.
13275 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
13276 * gcc.dg/cpp/_Pragma4.c: Likewise.
13277 * gcc.dg/cpp/_Pragma5.c: Likewise.
13278 * gcc.dg/cpp/avoidpaste1.c: Likewise.
13279 * gcc.dg/cpp/avoidpaste2.c: Likewise.
13280 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
13281 * gcc.dg/cpp/cmdlne-P.c: Likewise.
13282 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
13283 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
13284 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
13285 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
13286 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
13287 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
13288 * gcc.dg/cpp/cxxcom1.c: Likewise.
13289 * gcc.dg/cpp/line1.c: Likewise.
13290 * gcc.dg/cpp/maccom1.c: Likewise.
13291 * gcc.dg/cpp/maccom2.c: Likewise.
13292 * gcc.dg/cpp/maccom3.c: Likewise.
13293 * gcc.dg/cpp/maccom4.c: Likewise.
13294 * gcc.dg/cpp/maccom5.c: Likewise.
13295 * gcc.dg/cpp/maccom6.c: Likewise.
13296 * gcc.dg/cpp/multiline.c: Likewise.
13297 * gcc.dg/cpp/spacing1.c: Likewise.
13298 * gcc.dg/cpp/spacing2.c: Likewise.
13299 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
13300 * gcc.dg/cpp/trad/maccom1.c: Likewise.
13301 * gcc.dg/cpp/trad/maccom2.c: Likewise.
13302 * gcc.dg/cpp/trad/maccom3.c: Likewise.
13303 * gcc.dg/cpp/trad/maccom4.c: Likewise.
13304 * gcc.dg/cpp/trad/maccom6.c: Likewise.
13305 * gcc.dg/cpp/cxxcom2.c: Likewise.
13306 * gcc.dg/cpp/cxxcom2.h: New file.
13307
13308 * gcc.dg/cpp/truefalse.cpp: Move it to ...
13309 * g++.dg/cpp/truefalse.C: Here.
13310 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
13311
13312 2003-06-01 Loren James Rittle <ljrittle@acm.org>
13313
13314 * gcc.dg/cpp/redef3.c: New file.
13315
13316 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
13317
13318 * gcc.dg/i386-loop-3.c: New test.
13319
13320 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13321
13322 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13323
13324 2003-05-31 Roger Sayle <roger@eyesopen.com>
13325
13326 * gcc.dg/fwrapv-1.c: New test case.
13327 * gcc.dg/fwrapv-2.c: New test case.
13328
13329 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13330
13331 PR c++/10956
13332 * g++.dg/template/spec9.C: New test.
13333
13334 2003-05-29 Roger Sayle <roger@eyesopen.com>
13335
13336 * gcc.dg/duff-4.c: New test case.
13337
13338 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13339
13340 PR fortran/10843
13341 * g77.dg/ffixed-form-1.f: New test
13342 * g77.dg/ffixed-form-2.f: New test
13343 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13344 * g77.dg/ffree-form-3.f: New test
13345
13346 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13347
13348 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13349 * gcc.dg/wint_t-1.c: Likewise.
13350
13351 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13352
13353 * g++.dg/template/access11.C: New test.
13354
13355 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13356
13357 PR c++/10849
13358 * g++.dg/template/access10.C: New test.
13359
13360 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13361 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13362
13363 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13364
13365 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13366
13367 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13368 suppress for powerpc-*-darwin*.
13369 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13370
13371 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13372
13373 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13374 suppress option for powerpc-*-darwin*.
13375
13376 2003-05-23 Roger Sayle <roger@eyesopen.com>
13377
13378 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13379 * gcc.dg/builtins-4.c: Add test for fmod.
13380
13381 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13382
13383 PR c++/10682
13384 * g++.dg/template/instantiate4.C: New test.
13385
13386 2003-05-22 Roger Sayle <roger@eyesopen.com>
13387
13388 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13389
13390 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13391
13392 * gcc.dg/compat/scalar-return-1_main.c: New file.
13393 * gcc.dg/compat/scalar-return-1_x.c: New file.
13394 * gcc.dg/compat/scalar-return-1_y.c: New file.
13395 * gcc.dg/compat/scalar-return-2_main.c: New file.
13396 * gcc.dg/compat/scalar-return-2_x.c: New file.
13397 * gcc.dg/compat/scalar-return-2_y.c: New file.
13398 * gcc.dg/compat/struct-return-3_main.c: New file.
13399 * gcc.dg/compat/struct-return-3_y.c: New file.
13400 * gcc.dg/compat/struct-return-3_x.c: New file.
13401 * gcc.dg/compat/struct-return-2_main.c: New file.
13402 * gcc.dg/compat/struct-return-2_x.c: New file.
13403 * gcc.dg/compat/struct-return-2_y.c: New file.
13404
13405 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13406
13407 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
13408 for hppa*-hp-hpux*.
13409 * gcc.dg/20021014-1.c (dg-options): Likewise.
13410 * gcc.dg/nest.c (dg-options): Likewise.
13411
13412 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
13413
13414 PR c++/9738
13415 * g++.dg/ext/dllimport2.C: New file.
13416 * g++.dg/ext/dllimport3.C: New file.
13417
13418 2003-05-20 Janis Johnson <janis187@us.ibm.com>
13419
13420 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
13421 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13422 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13423 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13424 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13425 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13426 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
13427 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
13428 * gcc.dg/compat/small-struct-defs.h: New file.
13429 * gcc.dg/compat/small-struct-init.h: New file.
13430 * gcc.dg/compat/small-struct-check.h: New file.
13431 * gcc.dg/compat/fp-struct-defs.h: New file.
13432 * gcc.dg/compat/fp-struct-check.h: New file.
13433 * gcc.dg/compat/fp-struct-init.h: New file.
13434 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
13435 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
13436
13437 2003-05-19 Jakub Jelinek <jakub@redhat.com>
13438
13439 * gcc.dg/20030225-2.c: New test.
13440
13441 2003-05-18 Roger Sayle <roger@eyesopen.com>
13442 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13443
13444 * gcc.c-torture/compile/20030518-1.c: New test case.
13445
13446 2003-05-18 Mark Mitchell <mark@codesourcery.com>
13447
13448 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
13449 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
13450 gcc-dg-debug-runtest.
13451 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
13452 gcc-dg-debug-runtest.
13453
13454 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13455
13456 PR c++/9022
13457 * g++.dg/lookup/using6.C: New test.
13458
13459 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13460
13461 * g++.dg/parse/access2.C: New test.
13462
13463 2003-05-17 Mark Mitchell <mark@codesourcery.com>
13464
13465 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
13466 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
13467 * gcc.dg/debug/debug.exp: Likewise.
13468
13469 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
13470
13471 * gcc.dg/dollar.c: New test.
13472
13473 2003-05-16 Janis Johnson <janis187@us.ibm.com>
13474
13475 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
13476 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
13477 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
13478 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
13479 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
13480 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
13481 * gcc.dg/compat/struct-by-value-6_main.c: New file.
13482 * gcc.dg/compat/struct-by-value-6_x.c: New file.
13483 * gcc.dg/compat/struct-by-value-6_y.c: New file.
13484 * gcc.dg/compat/struct-by-value-7_main.c: New file.
13485 * gcc.dg/compat/struct-by-value-7_x.c: New file.
13486 * gcc.dg/compat/struct-by-value-7_y.c: New file.
13487 * gcc.dg/compat/struct-by-value-8_main.c: New file.
13488 * gcc.dg/compat/struct-by-value-8_x.c: New file.
13489 * gcc.dg/compat/struct-by-value-8_y.c: New file.
13490 * gcc.dg/compat/struct-by-value-9_main.c: New file.
13491 * gcc.dg/compat/struct-by-value-9_x.c: New file.
13492 * gcc.dg/compat/struct-by-value-9_y.c: New file.
13493
13494 2003-05-16 Mark Mitchell <mark@codesourcery.com>
13495
13496 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
13497 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
13498 support for "repo" mode.
13499 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
13500 * lib/g77-dg.exp: Likewise.
13501 * lib/obj-dg.exp: Likewise.
13502
13503 2003-05-16 Jakub Jelinek <jakub@redhat.com>
13504
13505 Merge from gcc-3_2-rhl8-branch:
13506 2003-04-23 Jakub Jelinek <jakub@redhat.com>
13507
13508 * gcc.dg/tls/opt-6.c: New test.
13509
13510 2003-04-05 Jakub Jelinek <jakub@redhat.com>
13511
13512 * gcc.dg/20030405-1.c: New test.
13513
13514 2003-03-09 Jakub Jelinek <jakub@redhat.com>
13515
13516 * gcc.dg/20030309-1.c: New test.
13517
13518 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13519
13520 * gcc.c-torture/execute/20030307-1.c: New test.
13521
13522 2003-02-20 Randolph Chung <tausq@debian.org>
13523
13524 * gcc.c-torture/compile/20030220-1.c: New test.
13525
13526 2003-02-18 Jakub Jelinek <jakub@redhat.com>
13527
13528 * gcc.dg/20030217-1.c: New test.
13529
13530 2003-01-29 Jakub Jelinek <jakub@redhat.com>
13531
13532 * gcc.c-torture/compile/20020129-1.c: New test.
13533
13534 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13535
13536 * gcc.dg/unroll-1.c: New test.
13537
13538 2002-11-16 Jan Hubicka <jh@suse.cz>
13539
13540 * gcc.c-torture/execute/20020920-1.c: New test.
13541
13542 2002-10-08 Jakub Jelinek <jakub@redhat.com>
13543
13544 PR target/7434
13545 * gcc.c-torture/compile/20021008-1.c: New test.
13546
13547 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
13548
13549 PR target/7559
13550 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
13551
13552 2002-08-07 Jakub Jelinek <jakub@redhat.com>
13553
13554 * gcc.c-torture/compile/20020807-1.c: New test.
13555
13556 2002-07-30 Jakub Jelinek <jakub@redhat.com>
13557
13558 * gcc.dg/tls/opt-1.c: New test.
13559
13560 2002-07-29 Jakub Jelinek <jakub@redhat.com>
13561
13562 * gcc.dg/20020729-1.c: New test.
13563
13564 2002-07-20 Jakub Jelinek <jakub@redhat.com>
13565
13566 * g++.dg/opt/life1.C: New test.
13567
13568 2002-05-20 Jakub Jelinek <jakub@redhat.com>
13569
13570 * gcc.dg/20020525-1.c: New test.
13571
13572 2002-05-24 Jakub Jelinek <jakub@redhat.com>
13573
13574 PR c++/6794
13575 * g++.dg/ext/pretty1.C: New test.
13576 * g++.dg/ext/pretty2.C: New test.
13577
13578 2003-05-15 Mark Mitchell <mark@codesourcery.com>
13579
13580 PR c++/8385
13581 * g++.dg/ext/typeof5.C: New test.
13582
13583 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
13584
13585 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
13586 __USER_LABEL_PREFIX__ into account.
13587 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
13588
13589 2003-05-14 Roger Sayle <roger@eyesopen.com>
13590
13591 * gcc.dg/builtins-15.c: New test case.
13592
13593 2003-05-13 Zack Weinberg <zack@codesourcery.com>
13594
13595 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
13596
13597 2003-05-12 Mark Mitchell <mark@codesourcery.com>
13598
13599 * lib/g++.exp: Tweak handling of additional source files.
13600 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
13601 * g++.dg/special/conpr-2a.C: Rename to ...
13602 * g++.dg/special/conpr-2a.cc: ... this.
13603 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
13604 * g++.dg/special/conpr-3a.C: Rename to ...
13605 * g++.dg/special/conpr-3a.cc: This.
13606 * g++.dg/special/conpr-3b.C: Rename to ...
13607 * g++.dg/special/conpr-3b.cc: This.
13608 * g++.dg/special/conpr-4.C: New test.
13609 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
13610
13611 2003-05-12 David Edelsohn <edelsohn@gnu.org>
13612
13613 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
13614
13615 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13616
13617 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
13618 * g++.old-deja/g++.robertl/eb71.C: Likewise.
13619 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
13620 * g++.old-deja/g++.other/warn3.C: Likewise.
13621
13622 2003-05-11 Roger Sayle <roger@eyesopen.com>
13623
13624 * gcc.dg/i386-387-1.c: Update to also test log.
13625 * gcc.dg/i386-387-2.c: Likewise.
13626
13627 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
13628
13629 * g77.f-torture/execute/int8421.f: New test.
13630
13631 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13632
13633 PR c++/10230, c++/10481
13634 * g++.dg/lookup/scoped5.C: New test.
13635
13636 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13637
13638 PR c++/10552
13639 * g++.dg/template/ttp6.C: New test.
13640
13641 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
13642
13643 * gcc.c-torture/execute/builtins: New directory.
13644 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
13645 gcc.c-torture/execute/builtins.
13646 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
13647 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
13648 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
13649 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
13650
13651 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13652
13653 PR c++/9252
13654 * g++.dg/template/access8.C: New test.
13655 * g++.dg/template/access9.C: New test.
13656
13657 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13658
13659 PR c++/9554
13660 * g++.dg/parse/access1.C: New test.
13661
13662 2003-05-09 DJ Delorie <dj@redhat.com>
13663
13664 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
13665 long, and not an int.
13666
13667 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13668
13669 PR c++/10555, c++/10576
13670 * g++.dg/template/memclass1.C: New test.
13671
13672 2003-05-08 DJ Delorie <dj@redhat.com>
13673
13674 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
13675 targets.
13676 * gcc.c-torture/execute/20021024-1.x: Likewise.
13677 * gcc.c-torture/execute/shiftdi.x: Likewise.
13678 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
13679 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
13680 * gcc.dg/20021018-1.c: Likewise.
13681
13682 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13683
13684 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
13685
13686 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
13687 (bcopy): Call memmove.
13688
13689 2003-05-08 Roger Sayle <roger@eyesopen.com>
13690
13691 * g77.f-torture/compile/8485.f: New test case.
13692
13693 2003-05-07 Richard Henderson <rth@redhat.com>
13694
13695 PR c++/10570
13696 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
13697 Verify exception_cleanup not called for rethrows.
13698 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
13699 when exiting catch block without rethrowing.
13700 * g++.dg/eh/forced3.C: New.
13701 * g++.dg/eh/forced4.C: New.
13702
13703 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
13704
13705 * gcc.dg/20030505.c: Fix triplet.
13706
13707 2003-05-06 DJ Delorie <dj@redhat.com>
13708
13709 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
13710 * gcc.dg/nest.c: Likewise.
13711
13712 2003-05-05 Roger Sayle <roger@eyesopen.com>
13713
13714 * gcc.dg/builtins-14.c: New test case.
13715
13716 2003-05-05 Janis Johnson <janis187@us.ibm.com>
13717
13718 * lib/compat.exp (compat-execute): New argument.
13719 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
13720 * gcc.dg/compat: New test directory.
13721 * gcc.dg/compat/compat.exp: New expect script.
13722 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
13723 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
13724 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
13725 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
13726 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
13727 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
13728
13729 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
13730 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
13731 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
13732 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
13733 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
13734 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
13735 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
13736 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
13737 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
13738 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
13739 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
13740 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
13741 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
13742 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
13743 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
13744
13745 2003-05-05 Zack Weinberg <zack@codesourcery.com>
13746
13747 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
13748
13749 2003-05-05 Jakub Jelinek <jakub@redhat.com>
13750
13751 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
13752
13753 2003-05-05 Geoffrey Keating <geoffk@apple.com>
13754
13755 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
13756 * gcc.dg/ppc-fsel-2.c: New test.
13757
13758 * gcc.dg/unused-5.c: New test.
13759
13760 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13761
13762 PR c++/10496
13763 * g++.dg/warn/pmf1.C: New test.
13764
13765 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13766
13767 PR c++/4494
13768 * g++.dg/warn/main.C: New test.
13769
13770 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13771
13772 * gcc.dg/nonnull-3.c: New test.
13773
13774 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
13775
13776 * gcc.dg/cpp/Wtrigraphs.c: Update.
13777 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
13778
13779 2003-05-03 Geoffrey Keating <geoffk@apple.com>
13780
13781 * gcc.dg/ppc-fsel-1.c: New test.
13782
13783 2003-05-03 Zack Weinberg <zack@codesourcery.com>
13784
13785 PR c/10604
13786 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
13787
13788 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
13789
13790 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
13791
13792 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13793
13794 PR c++/9364, c++/10553, c++/10586
13795 * g++.dg/parse/typename4.C: New test.
13796 * g++.dg/parse/typename5.C: Likewise.
13797
13798 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
13799
13800 * gcc.c-torture/compile/20030503-1.c: New test.
13801
13802 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13803
13804 * g++.dg/lookup/using5.C: Fix testcase error.
13805
13806 2003-05-01 Chris Demetriou <cgd@broadcom.com>
13807
13808 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
13809 since MEABI is no longer supported. Remove all vestiges
13810 of MEABI from the test.
13811
13812 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13813
13814 PR c++/10554
13815 * g++.dg/lookup/using5.C: New test.
13816
13817 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13818
13819 PR c++/8772
13820 * g++.dg/template/ttp5.C: New test.
13821
13822 2003-04-30 Mark Mitchell <mark@codesourcery.com>
13823
13824 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
13825 (dg-gpp-additional-sources): New function.
13826 (dg-gpp-additional-files): Likewise.
13827 * lib/g++.exp (additional_sources): New variable.
13828 (additional_files): Likewise.
13829 (g++_target_compile): Deal with them.
13830 * lib/old-dejagnu.exp: Remove.
13831 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
13832 * g++.old-deja: Revise all tests to use dg commands.
13833
13834 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13835
13836 PR c++/9432, c++/9528
13837 * g++.dg/lookup/using4.C: New test.
13838
13839 2003-04-29 Geoffrey Keating <geoffk@apple.com>
13840
13841 * gcc.dg/noreturn-5.c: New file.
13842 * gcc.dg/noreturn-6.c: New file.
13843
13844 * gcc.c-torture/compile/inline-1.c: New file.
13845
13846 2003-04-29 Mark Mitchell <mark@codesourcery.com>
13847
13848 PR c++/10551
13849 * g++.dg/template/explicit1.C: New test.
13850
13851 2003-04-29 Mark Mitchell <mark@codesourcery.com>
13852
13853 PR c++/10549
13854 * g++.dg/other/bitfield1.C: New test.
13855
13856 PR c++/10527
13857 * g++.dg/init/new7.C: New test.
13858
13859 2003-04-29 Mark Mitchell <mark@codesourcery.com>
13860
13861 * g++.dg/ext/desig1.C: New test.
13862 * g++.dg/ext/init1.C: Update.
13863
13864 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
13865
13866 2003-04-28 Mark Mitchell <mark@codesourcery.com>
13867
13868 PR c++/10180
13869 * g++.dg/warn/Winline-1.C: New test.
13870
13871 2003-04-28 Jakub Jelinek <jakub@redhat.com>
13872
13873 * gcc.c-torture/execute/string-opt-19.c: New test.
13874
13875 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
13876 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
13877
13878 2003-04-27 Mark Mitchell <mark@codesourcery.com>
13879
13880 PR c++/10506
13881 * g++.dg/init/new6.C: New test.
13882
13883 PR c++/10503
13884 * g++.dg/init/ref6.C: New test.
13885
13886 2003-04-26 David Edelsohn <edelsohn@gnu.org>
13887
13888 * g++.dg/warn/weak1.C: XFAIL on AIX4.
13889
13890 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13891
13892 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
13893 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
13894
13895 2003-04-25 Mark Mitchell <mark@codesourcery.com>
13896
13897 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
13898 initialized static data members.
13899
13900 2003-04-25 H.J. Lu <hjl@gnu.org>
13901
13902 * gcc.dg/ia64-sync-4.c: New test.
13903
13904 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13905
13906 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
13907 date.
13908
13909 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
13910
13911 PR c++/10337
13912 * g++.dg/warn/conv1.C: New test.
13913 * g++.old-deja/g++.other/conv7.C: Adjust.
13914 * g++.old-deja/g++.other/overload14.C: Adjust.
13915
13916 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13917
13918 PR c++/10471
13919 * g++.dg/template/defarg2.C: New test.
13920
13921 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
13922
13923 * gcc.dg/cpp/include2.c: Update.
13924 * gcc.dg/cpp/multiline-2.c: New.
13925 * gcc.dg/cpp/multiline.c: Update.
13926 * gcc.dg/cpp/strify2.c: Update.
13927 * gcc.dg/cpp/trad/literals-2.c: Update.
13928
13929 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13930
13931 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
13932
13933 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13934
13935 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
13936
13937 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13938
13939 PR c++/10451
13940 * g++.dg/parse/crash4.C: New test.
13941
13942 PR c++/9847
13943 * g++.dg/parse/crash5.C: New test.
13944
13945 2003-04-22 Mark Mitchell <mark@codesourcery.com>
13946
13947 PR c++/10446
13948 * g++.dg/parse/crash3.C: New test.
13949
13950 PR c++/10428
13951 * g++.dg/parse/elab1.C: New test.
13952
13953 2003-04-22 Devang Patel <dpatel@apple.com>
13954
13955 * gcc.dg/cpp/trad/funlike-5.c: New test.
13956
13957 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
13958
13959 * g++.dg/other/packed1.C: Fix dg options.
13960
13961 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
13962
13963 * g++.dg/other/offsetof2.C: New test.
13964
13965 2003-04-21 Mark Mitchell <mark@codesourcery.com>
13966
13967 * g++.dg/template/recurse.C: Adjust location of error messages.
13968
13969 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
13970
13971 PR c++/9881
13972 * g++.dg/init/addr-const1.C: New test.
13973 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
13974
13975 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
13976
13977 PR c++/10405
13978 * g++.dg/lookup/struct-hack1.C: New test.
13979
13980 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
13981
13982 * ucs.c: Update diagnostic messages.
13983
13984 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
13985
13986 * gcc.dg/cpp/truefalse.cpp: New test.
13987 * gcc.dg/cpp/cpp.exp: Update.
13988 * g++.dg/other/stdbool-if.C: Remove.
13989
13990 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
13991
13992 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
13993 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
13994
13995 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13996
13997 * gcc.c-torture/compile/20030418-1.c: New test.
13998
13999 2003-04-17 Janis Johnson <janis187@us.ibm.com>
14000
14001 * README.compat: Remove; content moved to doc/sourcebuild.texi.
14002
14003 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14004
14005 PR c++/10347
14006 g++.dg/template/dependent-name1.C: New test.
14007
14008 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
14009
14010 * gcc.dg/warn-1.c (tourist_guide): New array,
14011 contains a pointer to bar.
14012
14013 2003-04-16 Roger Sayle <roger@eyesopen.com>
14014
14015 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
14016 * gcc.c-torture/execute/medce-1.c: New test case.
14017 * gcc.c-torture/execute/medce-2.c: New test case.
14018
14019 2003-04-15 Mark Mitchell <mark@codesourcery.com>
14020
14021 * lib/prune.exp: Ignore more messages.
14022
14023 PR c++/10381
14024 * g++.dg/parse/lookup3.C: New test.
14025
14026 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
14027
14028 * gcc.c-torture/compile/20030415-1.c : New test.
14029
14030 2003-04-14 Mark Mitchell <mark@codesourcery.com>
14031
14032 * gcc.c-torture/execute/scope-2.c: Move to ...
14033 * gcc.dg/noncompile/scope.c: .... here.
14034
14035 2003-04-14 Roger Sayle <roger@eyesopen.com>
14036
14037 * gcc.dg/20030414-2.c: New test case.
14038
14039 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
14040
14041 PR target/10377
14042 * gcc.dg/20030414-1.c: New test.
14043
14044 2003-04-13 Roger Sayle <roger@eyesopen.com>
14045
14046 * gcc.dg/builtins-12.c: New test case.
14047 * gcc.dg/builtins-13.c: New test case.
14048
14049 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14050
14051 * gcc.c-torture/execute/string-opt-18.c: New test.
14052
14053 2003-04-13 Mark Mitchell <mark@codesourcery.com>
14054
14055 PR c++/10300
14056 * g++.dg/init/new5.C: New test.
14057
14058 2003-04-12 Mark Mitchell <mark@codesourcery.com>
14059
14060 PR c++/7910
14061 * g++.dg/ext/dllimport1.C: New test.
14062
14063 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14064
14065 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
14066
14067 2003-04-11 Bud Davis <bdavis9659@comcast.net>
14068
14069 PR Fortran/9263
14070 * g77.f-torture/noncompile/9263.f: New test
14071 PR Fortran/1832
14072 * g77.f-torture/execute/1832.f: New test
14073
14074 2003-04-11 David Chad <davidc@freebsd.org>
14075 Loren J. Rittle <ljrittle@acm.org>
14076
14077 libobjc/8562
14078 * objc.dg/headers.m: New test.
14079
14080 2003-04-10 Zack Weinberg <zack@codesourcery.com>
14081
14082 * gcc.c-torture/execute/builtin-noret-2.c: New.
14083 * gcc.c-torture/execute/builtin-noret-2.x: New.
14084 XFAIL builtin-noret-2.c at -O1 and above.
14085 * gcc.dg/redecl.c: New.
14086 * gcc.dg/Wshadow-1.c: Update error regexps.
14087
14088 2003-04-10 Mark Mitchell <mark@codesourcery.com>
14089
14090 * g++.dg/abi/bitfield10.C: New test.
14091
14092 2003-04-09 Mike Stump <mrs@apple.com>
14093
14094 * gcc.dg/pch/pch.exp: Make testcase names longer.
14095 * g++.dg/pch/pch.exp: Make testcase names longer.
14096
14097 2003-04-08 Roger Sayle <roger@eyesopen.com>
14098
14099 * gcc.dg/builtins-11.c: New test case.
14100
14101 2003-04-08 Roger Sayle <roger@eyesopen.com>
14102
14103 * gcc.dg/builtins-9.c: New test case.
14104 * gcc.dg/builtins-10.c: New test case.
14105
14106 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
14107
14108 * gcc.dg/noncompile/init-4.c.c: New test.
14109
14110 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
14111
14112 * gcc.misc-test/gcov-9.c: New test.
14113 * gcc.misc-test/gcov-10.c: New test
14114 * gcc.misc-test/gcov-11.c: New test.
14115
14116 2003-04-05 Zack Weinberg <zack@codesourcery.com>
14117
14118 PR optimization/10024
14119 * gcc.c-torture/compile/20030405-1.c: New test.
14120
14121 2003-04-04 Geoffrey Keating <geoffk@apple.com>
14122
14123 * gcc.dg/pch/static-3.c: New.
14124 * gcc.dg/pch/static-3.hs: New.
14125 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
14126
14127 2003-04-04 Richard Henderson <rth@redhat.com>
14128
14129 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
14130 * g++.dg/eh/forced2.C: Likewise.
14131
14132 2003-04-03 Mike Stump <mrs@apple.com>
14133
14134 * lib/scanasm.exp (scan-assembler): Add xfail processing for
14135 target arg.
14136 (scan-assembler-times, scan-assembler-not): Likewise.
14137 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
14138
14139 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
14140
14141 * gcc.dg/sparc-loop-1.c: New test.
14142
14143 2003-04-02 Geoffrey Keating <geoffk@apple.com>
14144
14145 PR other/9274
14146 * g++.dg/pch/system-2.C: New.
14147 * g++.dg/pch/system-2.Hs: New.
14148
14149 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
14150
14151 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
14152
14153 * g++.dg/eh/simd-1.C (vecfunc): Same.
14154
14155 2003-04-01 Roger Sayle <roger@eyesopen.com>
14156
14157 * gcc.c-torture/execute/20030401-1.c: New test case.
14158
14159 2003-04-01 Ziemowit Laski <zlaski@apple.com>
14160
14161 * objc.dg/defs.m: New.
14162
14163 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
14164
14165 * g++.dg/eh/simd-1.C: New.
14166 * g++.dg/eh/simd-2.C: New.
14167
14168 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
14169
14170 * gcc.c-torture/execute/simd-3.c: New.
14171
14172 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14173
14174 PR c/9936
14175 * gcc.dg/20030331-2.c: New test.
14176
14177 2003-03-31 Mark Mitchell <mark@codesourcery.com>
14178
14179 PR c++/10278
14180 * g++.dg/parse/crash2.C: New test.
14181
14182 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14183
14184 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
14185 * gcc.c-torture/execute/20030331-1.c: ...here.
14186
14187 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14188
14189 * gcc.c-torture/execute/20030331-1.c: New test.
14190
14191 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
14192
14193 * lib/gcov.exp: Adjust call return testing strings.
14194 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
14195
14196 2003-03-31 Roger Sayle <roger@eyesopen.com>
14197
14198 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
14199 * gcc.dg/builtins-7.c: New test case.
14200 * gcc.dg/builtins-8.c: New test case.
14201
14202 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
14203
14204 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
14205
14206 2003-03-30 Mark Mitchell <mark@codesourcery.com>
14207
14208 PR c++/7647
14209 * g++.dg/lookup-class-member-2.C: New test.
14210
14211 2003-03-30 Glen Nakamura <glen@imodulo.com>
14212
14213 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
14214
14215 2003-03-28 Roger Sayle <roger@eyesopen.com>
14216
14217 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
14218
14219 2003-03-28 Mark Mitchell <mark@codesourcery.com>
14220
14221 * g++.dg/init/attrib1.C: New test.
14222
14223 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14224
14225 * gcc.dg/ultrasp8.c: New test.
14226
14227 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14228
14229 * gcc.dg/ultrasp7.c: New test.
14230
14231 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
14232
14233 PR c++/10047
14234 * g++.dg/template/inline1.C: New test.
14235
14236 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
14237
14238 * gcc.dg/sparc-dwarf2.c: New test.
14239
14240 2003-03-27 Roger Sayle <roger@eyesopen.com>
14241
14242 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
14243 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
14244
14245 2003-03-27 Mark Mitchell <mark@codesourcery.com>
14246
14247 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
14248 than reading .x files.
14249 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
14250 * g77.dg/gcov/gcov-1.f: Likewise.
14251 * gcc.misc-tests/gcov-4b.c: Likewise.
14252 * gcc.misc-tests/gcov-5b.c: Likewise.
14253 * gcc.misc-tests/gcov-6.c: Likewise.
14254 * gcc.misc-tests/gcov-7.c: Likewise.
14255 * gcc.misc-tests/gcov-8.c: Likewise.
14256 * g++.dg/gcov/gcov-1.x: Remove.
14257 * g77.dg/gcov/gcov-1.x: Likewise.
14258 * gcc.misc-tests/gcov-4b.x: Likewise.
14259 * gcc.misc-tests/gcov-5b.x: Likewise.
14260 * gcc.misc-tests/gcov-6.x: Likewise.
14261 * gcc.misc-tests/gcov-7.x: Likewise.
14262 * gcc.misc-tests/gcov-8.x: Likewise.
14263
14264 2003-03-27 Glen Nakamura <glen@imodulo.com>
14265
14266 PR opt/10087
14267 * gcc.dg/20030324-1.c: New test.
14268
14269 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
14270
14271 PR c++/10224
14272 * g++.dg/template/arg3.C: New test.
14273
14274 PR c++/10158
14275 * g++.dg/template/friend18.C: New test.
14276
14277 2003-03-26 Roger Sayle <roger@eyesopen.com>
14278
14279 * g77.f-torture/compile/20030326-1.f: New test case.
14280
14281 2003-03-26 Janis Johnson <janis187@us.ibm.com>
14282
14283 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
14284
14285 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
14286
14287 2003-03-26 Jakub Jelinek <jakub@redhat.com>
14288
14289 * gcc.dg/ia64-sync-3.c: New test.
14290
14291 2003-03-26 Alan Modra <amodra@bigpond.net.au>
14292
14293 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
14294
14295 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
14296
14297 * gcc.dg/ultrasp6.c: New test.
14298
14299 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14300
14301 * gcc.dg/i386-signbit-1.c: New test.
14302 * gcc.dg/i386-signbit-2.c: New test.
14303 * gcc.dg/i386-signbit-3.c: New test.
14304
14305 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
14306
14307 * gcc.dg/ultrasp5.c: Fix options.
14308
14309 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14310
14311 * gcc.dg/ultrasp5.c: Fix comment.
14312
14313 2003-03-24 Bud Davis <bdavis9659@comcast.net>
14314
14315 PR fortran/10197
14316 * g77.f-torture/execute/10197.f: New test.
14317
14318 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14319
14320 PR c++/9898, c++/383
14321 * g++.dg/template/conv6.C: New test.
14322
14323 PR c++/10119
14324 * g++.dg/template/ptrmem5.C: New test.
14325
14326 PR c++/10026
14327 * g++.dg/lookup/koenig1.C: New test.
14328
14329 PR C++/10199
14330 * g++.dg/lookup/template2.C: New test.
14331
14332 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14333
14334 * g++.dg/opt/rtti1.C: New test.
14335
14336 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14337
14338 * gcc.dg/ultrasp5.c: New test.
14339
14340 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14341
14342 PR middle-end/9967
14343 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14344 builtin fputs.
14345
14346 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14347
14348 PR c/8224
14349 * gcc.dg/20030323-1.c: New test.
14350
14351 2003-03-23 Roger Sayle <roger@eyesopen.com>
14352
14353 * gcc.c-torture/compile/20030323-1.c: New test case.
14354
14355 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14356
14357 * gcc.dg/20030321-1.c: New test.
14358
14359 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14360
14361 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14362
14363 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14364
14365 PR c++/9978, c++/9708
14366 * g++.dg/ext/vlm1.C: Adjust expected error.
14367 * g++.dg/ext/vla2.C: New test.
14368 * g++.dg/template/arg1.C: New test.
14369 * g++.dg/template/arg2.C: New test.
14370
14371 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14372
14373 * g77.f-torture/execute/select.f: New test.
14374 * g77.f-torture/noncompile/select_no_compile.f: New test.
14375
14376 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14377
14378 PR c++/9898
14379 * g++.dg/other/error4.C: New test.
14380
14381 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14382
14383 * g++.dg/template/friend17.C: New test.
14384
14385 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14386
14387 * gcc.c-torture/compile/20030320-1.c: New.
14388
14389 2003-03-20 Roger Sayle <roger@eyesopen.com>
14390
14391 * gcc.dg/builtins-6.c: New test case.
14392
14393 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14394
14395 PR target/10073
14396 * gcc.c-torture/compile/20030319-1.c: New.
14397
14398 2003-03-18 Jan Hubicka <jh@suse.cz>
14399
14400 * gcc.dg/i386-cvt-1.c: New test.
14401
14402 2003-03-17 Zack Weinberg <zack@codesourcery.com>
14403
14404 * objc.dg/naming-1.m: Use "(parse|syntax) error".
14405 * objc.dg/naming-2.m: Likewise.
14406
14407 2003-03-17 Mark Mitchell <mark@codesourcery.com>
14408
14409 PR c++/9639
14410 * g++.dg/parse/crash1.C: New test.
14411
14412 2003-03-16 Mark Mitchell <mark@codesourcery.com>
14413
14414 PR c++/8805
14415 * g++.dg/eh/cleanup1.C: New test.
14416
14417 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14418
14419 * gcc.c-torture/execute/20030316-1.c: New test case.
14420
14421 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
14422
14423 PR c++/9629
14424 * g++.dg/init/ctor2.C: New test.
14425
14426 2003-03-15 Roger Sayle <roger@eyesopen.com>
14427
14428 * g77.f-torture/compile/xformat.f: New test case.
14429
14430 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14431
14432 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
14433 * g++.old-deja/g++.mike/eh50.C: Likewise.
14434
14435 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14436
14437 PR c++/6440
14438 * g++.dg/template/spec7.C: New test.
14439 * g++.dg/template/spec8.C: Likewise.
14440
14441 2003-03-14 Jakub Jelinek <jakub@redhat.com>
14442
14443 * gcc.c-torture/execute/20030313-1.c: New test.
14444
14445 2003-03-14 Richard Henderson <rth@redhat.com>
14446
14447 * gcc.dg/inline-2.c: Adjust alpha test for external call.
14448
14449 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14450
14451 * gcc.c-torture/compile/20030314-1.c: New test.
14452
14453 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
14454
14455 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
14456 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
14457 thumb target,
14458 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
14459 to accept newer _imp__ prefix and additional
14460 newline in .drectve section.
14461 * gcc.dg/dll-4.c: Likewise.
14462 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
14463 switch.
14464
14465 2003-03-13 Mark Mitchell <mark@codesourcery.com>
14466
14467 * g++.dg/parse/namespace9.C: New test.
14468
14469 * g++.dg/init/ref5.C: New test.
14470 * g++.dg/parse/ptrmem1.C: Likewise.
14471
14472 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14473
14474 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
14475 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
14476 regular expression.
14477 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
14478 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
14479
14480 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
14481
14482 * gcc.c-torture/execute/20030224-2.c: New test.
14483
14484 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14485
14486 * gcc.dg/decl-3.c: New test.
14487
14488 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14489
14490 * gcc.dg/i386-loop-2.c: New test.
14491
14492 2003-03-11 Mark Mitchell <mark@codesourcery.com>
14493
14494 PR c++/9474
14495 * g++.dg/parse/namespace8.C: New test.
14496
14497 PR c++/9924
14498 * g++.dg/overload/builtin2.C: New test.
14499
14500 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
14501
14502 * gcc.dg/return-type-3.c: New test.
14503
14504 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14505
14506 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
14507 profiling options are not supported.
14508
14509 2003-03-10 Mark Mitchell <mark@codesourcery.com>
14510
14511 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
14512 * g++.old-deja/g++.warn/impint2.C: Likewise.
14513
14514 2003-03-10 Devang Patel <dpatel@apple.com>
14515
14516 * g++.dg/cpp/c++_cmd_1.C: New test.
14517 * g++.dg/cpp/c++_cmd_1.h: New file.
14518
14519 2003-03-10 Segher Boessenkool <segher@koffie.nl>
14520
14521 * gcc.dg/altivec-9.c: New file.
14522
14523 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14524
14525 * gcc.dg/ppc-sdata-1.c: New test.
14526 * gcc.dg/ppc-sdata-2.c: New test.
14527
14528 2003-03-09 Mark Mitchell <mark@codesourcery.com>
14529
14530 PR c++/9373
14531 * g++.dg/opt/ptrmem2.C: New test.
14532
14533 PR c++/8534
14534 * g++.dg/opt/ptrmem1.C: New test.
14535
14536 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14537
14538 * gcc.dg/i386-loop-1.c: New test.
14539
14540 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14541
14542 PR c++/9970
14543 * g++.dg/lookup/friend1.C: New test.
14544
14545 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14546
14547 PR c++/9823
14548 * g++.dg/parser/constructor1.C: New test.
14549
14550 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
14551
14552 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
14553
14554 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
14555
14556 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
14557
14558 * gcc.dg/cpp/Wunused.c: Update test.
14559
14560 2003-03-08 Jan Hubicka <jh@suse.cz>
14561
14562 * gcc.dg/inline-3.c: New test.
14563
14564 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14565
14566 PR c++/9809
14567 * g++.dg/parse/builtin1.C: New test.
14568
14569 PR c++/9982
14570 * g++.dg/abi/cookie1.C: New test.
14571 * g++.dg/abi/cookie2.C: Likewise.
14572
14573 PR c++/9524
14574 * g++.dg/template/field1.C: New test.
14575
14576 PR c++/9912
14577 * g++.dg/parse/class1.C: New test.
14578 * g++.dg/parse/namespace7.C: Likewise.
14579 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
14580
14581 2003-03-07 Mark Mitchell <mark@codesourcery.com>
14582
14583 * g++.dg/init/ref4.C: New test.
14584
14585 2003-03-07 Jan Hubicka <jh@suse.cz>
14586
14587 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
14588 * gcc.dg/inline-3.c: New test.
14589
14590 2003-03-06 Mark Mitchell <mark@codesourcery.com>
14591
14592 * g++.dg/init/ref3.C: New test.
14593
14594 PR c++/9965
14595 * g++.dg/init/ref2.C: New test.
14596
14597 PR c++/9400
14598 * g++.dg/warn/Wshadow-2.C: New test.
14599
14600 PR c++/9791
14601 * g++.dg/warn/Woverloaded-1.C: New test.
14602
14603 2003-03-05 Jan Hubicka <jh@suse.cz>
14604
14605 * gcc.dg/i386-local2.c: New.
14606 * gcc.dg/i386-local.c: Fix typo.
14607
14608 2003-03-05 Mark Mitchell <mark@codesourcery.com>
14609
14610 * g++.dg/abi/layout3.C: New test.
14611
14612 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14613
14614 * gcc.c-torture/compile/20030305-1.c
14615
14616 2003-03-05 Jan Hubicka <jh@suse.cz>
14617
14618 * gcc.dg/i386-local.c: New.
14619
14620 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
14621
14622 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
14623
14624 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14625
14626 * gcc.dg/switch-2.c: New test.
14627 * gcc.dg/switch-3.c: New test.
14628 * gcc.dg/Wswitch.c: Adjust line numbers.
14629 * gcc.dg/Wswitch-default.c: Likewise.
14630 * gcc.dg/Wswitch-enum.c: Likewise.
14631
14632 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
14633
14634 * gcc.c-torture/execute/20030222-1.c: New test.
14635
14636 2003-03-03 James E Wilson <wilson@tuliptree.org>
14637
14638 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
14639
14640 2003-03-03 Mark Mitchell <mark@codesourcery.com>
14641
14642 PR c++/9878
14643 * g++.dg/init/ref1.C: New test.
14644
14645 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
14646
14647 * gcc.dg/sh-relax.c: New SH-only test.
14648
14649 2003-03-03 Geoffrey Keating <geoffk@apple.com>
14650
14651 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
14652 comment explaining purpose of testcase.
14653
14654 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
14655
14656 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
14657 for HC11/HC12 (asm needs two int registers).
14658 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
14659 HC11/HC12 because the test uses an asm which needs two 32-bit
14660 registers.
14661
14662 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
14663
14664 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
14665 for HC11/HC12 (array is too large otherwise).
14666 * gcc.c-torture/compile/920501-4.x: New file, likewise.
14667 * gcc.c-torture/compile/20010518-2.x: Likewise.
14668 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
14669 HC11/HC12 (array is too large).
14670
14671 2003-03-01 Geoffrey Keating <geoffk@apple.com>
14672
14673 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
14674 * lib/g++-dg.exp (g++-dg-test): Likewise.
14675
14676 2003-03-01 Roger Sayle <roger@eyesopen.com>
14677
14678 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
14679 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
14680
14681 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14682
14683 * g++.dg/warn/implicit-typename1.C: Remove warning.
14684
14685 2003-02-28 Richard Henderson <rth@redhat.com>
14686
14687 * gcc.dg/noreturn-1.c: Move noreturn warning line.
14688 * gcc.dg/return-type-1.c: Move control reaches end warning line.
14689
14690 2003-02-28 Geoffrey Keating <geoffk@apple.com>
14691
14692 * gcc.dg/pch/pch.exp: Change .pch to .gch.
14693 * g++.dg/pch/pch.exp: Likewise.
14694
14695 2003-02-28 Mark Mitchell <mark@codesourcery.com>
14696
14697 PR c++/9879
14698 * testsuite/g++.dg/init/new4.C: New test.
14699
14700 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
14701
14702 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
14703
14704 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
14705
14706 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
14707 unsigned long.
14708
14709 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
14710 wider than float.
14711
14712 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14713
14714 * lib/scanasm.exp: Add support for counting numbers of
14715 occurences.
14716 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
14717 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
14718
14719 2003-02-25 Mark Mitchell <mark@codesourcery.com>
14720
14721 PR c++/9683
14722 * g++.dg/template/static3.C: New test.
14723
14724 PR c++/9829
14725 * g++.dg/parse/namespace6.C: New test.
14726
14727 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14728
14729 PR target/9732
14730 * gcc.dg/20030225-1.c: New test.
14731
14732 2003-02-24 Mark Mitchell <mark@codesourcery.com>
14733
14734 * README: Remove out-of-date information.
14735
14736 PR c++/9836
14737 * g++.dg/template/spec6.C: New test.
14738
14739 2003-02-24 Jeff Law <law@redhat.com>
14740
14741 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
14742
14743 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14744
14745 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
14746 * gcc.dg/pragma-ep-1.c: Likewise.
14747
14748 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14749
14750 PR c++/9602
14751 * g++.dg/template/friend16.C: New test.
14752
14753 2003-02-23 Mark Mitchell <mark@codesourcery.com>
14754
14755 PR c++/5333
14756 * g++.dg/parse/fused-params1.C: Adjust error messages.
14757 * g++.dg/template/nested3.C: New test.
14758
14759 2003-02-24 Alan Modra <amodra@bigpond.net.au>
14760
14761 * g++.dg/abi/param1.C: New test.
14762
14763 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14764
14765 PR c++/7982
14766 * g++.dg/warn/implicit-typename1.C: New test.
14767
14768 2003-02-22 Kelley Cook <kelleycook@comcast.net>
14769
14770 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
14771 with "mtune".
14772 * g++.old-deja/g++.other/store-expr2.C: Likewise.
14773 * gcc.c-torture/execute/20010129-1.x: Likewise.
14774 * gcc.dg/20011107-1.c: Likewise.
14775 * gcc.dg/20020108-1.c: Likewise.
14776 * gcc.dg/20020122-3.c: Likewise.
14777 * gcc.dg/20020206-1.c: Likewise.
14778 * gcc.dg/20020310-1.c: Likewise.
14779 * gcc.dg/20020426-2.c: Likewise.
14780 * gcc.dg/20020517-1.c: Likewise.
14781 * gcc.dg/991230-1.c: Likewise.
14782 * gcc.dg/i386-unroll-1.c: Likewise.
14783 * gcc.misc-tests/i386-prefetch.exp: Likewise.
14784
14785 2003-02-22 Jan Hubicka <jh@suse.cz>
14786
14787 * gcc.dg/i386-mul.c: New test.
14788
14789 2003-02-21 Roger Sayle <roger@eyesopen.com>
14790
14791 * gcc.dg/builtins-5.c: New test case.
14792
14793 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
14794
14795 * gcc.dg/asmreg-1.c: New test.
14796
14797 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14798
14799 PR c++/9749
14800 * g++.dg/parse/varmod1.C: New test.
14801
14802 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14803
14804 PR c++/9727
14805 * g++.dg/template/op1.C: New test.
14806
14807 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14808
14809 PR c++/8906
14810 * g++.dg/template/nested2.C: New test.
14811
14812 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14813
14814 PR c++/8724
14815 * g++.dg/expr/dtor1.C: New test.
14816
14817 2003-02-21 Zack Weinberg <zack@codesourcery.com>
14818
14819 * gcc.dg/cpp/include3.c: New test.
14820 * gcc.dg/cpp/inc/foo.h: New file.
14821
14822 2003-02-21 Glen Nakamura <glen@imodulo.com>
14823
14824 * gcc.c-torture/execute/20030221-1.c: New test.
14825
14826 2003-02-20 Mark Mitchell <mark@codesourcery.com>
14827
14828 PR c++/9729
14829 * g++.dg/abi/conv1.C: New test.
14830
14831 2003-02-20 Jan Hubicka <jh@suse.cz>
14832
14833 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
14834
14835 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
14836
14837 * gcc.c-torture/compile/20030219-1.c: New test.
14838
14839 2003-02-18 Jan Hubicka <jh@suse.cz>
14840
14841 * gcc.dg/funcorder.c: New test.
14842
14843 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
14844
14845 * gcc.c-torture/execute/20030218-1.c: New.
14846
14847 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
14848
14849 * gcc.dg/20030218-1.c: New.
14850
14851 2003-02-18 Richard Henderson <rth@redhat.com>
14852
14853 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
14854 * gcc.dg/attr-used-2.c: New.
14855
14856 2003-02-18 Mark Mitchell <mark@codesourcery.com>
14857
14858 PR c++/9704
14859 * g++.dg/init/copy5.C: New test.
14860
14861 2003-02-18 Geoffrey Keating <geoffk@apple.com>
14862
14863 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
14864 * g++.dg/pch/pch.exp: Likewise.
14865
14866 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
14867
14868 * gcc.c-torture/execute/20030209-1.c: Enable the test if
14869 STACK_SIZE is not defined.
14870
14871 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14872
14873 PR c++/9457
14874 * g++.dg/template/init1.C: New test.
14875
14876 2003-02-16 Jan HUbicka <jh@suse.cz>
14877
14878 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
14879 (foo): Add few extra tests
14880 * gcc.dg/c99-const-expr-3.c: Likewise.
14881 * gcc.c-torture/execute/20030216-1.c: New.
14882
14883 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14884
14885 PR c++/9459
14886 * g++.dg/ext/typeof4.C: New test.
14887
14888 2003-02-15 Roger Sayle <roger@eyesopen.com>
14889
14890 * gcc.dg/i386-387-3.c: New test case.
14891
14892 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
14893
14894 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
14895 cris-*-elf* cris-*-aout* and mmix-*-*.
14896
14897 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
14898
14899 * gcc.dg/20030213-1.c: New test.
14900
14901 2003-02-12 Roger Sayle <roger@eyesopen.com>
14902
14903 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
14904 * gcc.dg/i386-387-2.c: Likewise.
14905
14906 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
14907
14908 * gcc.dg/ppc-spe.c: Fix formatting.
14909 Enable tests that were previously unsupported by gas.
14910 Delete tests for instructions that no longer exist.
14911 Switch arguments on evsubifw builtin.
14912
14913 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
14914
14915 * gcc.c-torture/execute/20030209-1.c: Disable the test if
14916 STACK_SIZE is too small.
14917
14918 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14919 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
14920
14921 * gcc.dg/decl-2.c: New test.
14922
14923 2003-02-10 Jan Hubicka <jh@suse.cz>
14924
14925 * gcc.dg/i386-fpcvt-1.c: New test.
14926
14927 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
14928
14929 * gcc.c-torture/execute/20030209-1.c: New test.
14930
14931 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
14932
14933 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
14934 int-wide bitops, use the constants of the same width.
14935 Likewise, if long long is 32-bit wide, test bitops using
14936 32-bit constants.
14937
14938 2003-02-07 Loren James Rittle <ljrittle@acm.org>
14939
14940 * gcc.dg/20021014-1.c: Annotate with expected notice text.
14941
14942 2003-02-07 Roger Sayle <roger@eyesopen.com>
14943
14944 * testsuite/gcc.dg/builtins-4.c: New test case.
14945
14946 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14947
14948 * gcc.dg/20020430-1.c: Fix dg command typos.
14949 * gcc.dg/20020503-1.c: Likewise.
14950
14951 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14952
14953 PR c++/8785
14954 * g++.dg/parse/fused-params1.C: New test.
14955
14956 PR c++/8857
14957 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
14958
14959 PR c++/8921
14960 * g++.dg/parse/non-dependent1.C: New test.
14961
14962 PR c++/8928
14963 * g++.dg/parse/dupl-tmpl-args1.C: New test.
14964
14965 PR c++/9228
14966 * g++.dg/parse/undefined7.C: New test.
14967 * g++.dg/parse/non-templ1.C: New test.
14968
14969 PR c++/9229
14970 * g++.dg/parse/too-many-tmpl-args1.C: New test.
14971
14972 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14973
14974 * gcc.c-torture/compile/20030206-1.c: New test.
14975
14976 2003-02-05 Roger Sayle <roger@eyesopen.com>
14977
14978 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
14979 "pow" to "foo" to avoid potential confusion with a math built-in.
14980
14981 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14982
14983 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
14984 conditions for SPARC targets.
14985
14986 2003-02-05 Jakub Jelinek <jakub@redhat.com>
14987
14988 * gcc.dg/20030204-1.c: New test.
14989
14990 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14991
14992 PR c++/38
14993 * g++.dg/parse/array-size1.C: New test.
14994
14995 PR c++/5657
14996 * g++.dg/parse/undefined3.C: New test.
14997
14998 PR c++/5665
14999 * g++.dg/parse/undefined4.C: New test.
15000
15001 PR c++/5975
15002 * g++.dg/parse/undefined5.C: New test.
15003
15004 PR c++/7259
15005 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
15006
15007 PR c++/8578
15008 * g++.dg/parse/casting-operator1.C: New test.
15009
15010 PR c++/8596
15011 * g++.dg/parse/undefined6.C: New test.
15012
15013 PR c++/8736
15014 * g++.dg/parse/missing-template1.C: New test.
15015
15016 2003-02-04 Jan Hubicka <jh@suse.cz>
15017
15018 * gcc.dg/i386-cadd.c: Compile using -march=k8.
15019 * gcc.dg/i386-cmov?.c: Likewise.
15020 * gcc.dg/i386-fpcvt-?.c: Likewise.
15021 * gcc.dg/i386-ssefp-1.c: Likewise.
15022 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
15023 conventions.
15024
15025 2003-02-03 Mark Mitchell <mark@codesourcery.com>
15026
15027 PR c++/7129
15028 * testsuite/g++.dg/ext/max.C: New test.
15029
15030 2003-02-03 Jan Hubicka <jh@suse.cz>
15031
15032 * gcc.c-torture/execute/20030203-1.c: New test.
15033
15034 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
15035
15036 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
15037 'natural-endian'.
15038
15039 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
15040
15041 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
15042 * g++.dg/init/new2.C: Likewise.
15043 * g++.dg/other/new1.C: Likewise.
15044
15045 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
15046
15047 * gcc.dg/struct-ret-libc.c: New test.
15048
15049 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
15050
15051 * gcc.dg/20030129-1.c: New test.
15052
15053 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15054
15055 PR c++/8849
15056 * g++.dg/template/ptrmem4.C: New test.
15057
15058 2003-01-29 Mark Mitchell <mark@codesourcery.com>
15059
15060 * g++.dg/parser/constant1.C: New test.
15061
15062 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15063
15064 PR c++/8591
15065 * g++.dg/parse/friend2.C: New test.
15066
15067 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
15068
15069 PR c++/9437
15070 * g++.dg/template/unify4.C: New test.
15071
15072 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
15073
15074 * gcc.c-torture/execute/20030128-1.c: New test.
15075
15076 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
15077
15078 * g++.dg/lookup/nested1.C: Test moved from ...
15079 * g++.old-deja/g++.other/lookup24.C: ... here.
15080
15081 2003-01-28 Jan Hubicka <jh@suse.cz>
15082
15083 * gcc.dg/i386-cmov5.c: New test.
15084
15085 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15086
15087 * gcc.c-torture/execute/20010925-1.c: Changed the
15088 memcpy declaration.
15089
15090 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15091
15092 PR c++/3902
15093 * g++.dg/parse/template5.C: New test.
15094
15095 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
15096
15097 PR fortran/9258
15098 * g77.dg/pr9258: New test.
15099
15100 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15101
15102 * README: Move relevant parts from README.g++.
15103
15104 * README.g++: Remove this file.
15105
15106 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
15107
15108 * g++.dg/abi/dcast1.C: New test.
15109
15110 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15111
15112 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
15113
15114 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
15115
15116 PR c++/47
15117 * g++.old-deja/g++.other/lookup24.C: New test.
15118
15119 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15120
15121 PR middle-end/7227
15122 * gcc.dg/uninit-C.c: New test.
15123
15124 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
15125
15126 * g++.dg/abi/covariant1.C: New test.
15127
15128 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
15129
15130 * gcc.dg/20030123-1.c: New test.
15131
15132 2003-01-25 Jan Hubicka <jh@suse.cz>
15133
15134 PR opt/8492
15135 * gcc.c-torture/compile/20030125-1.c
15136
15137 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
15138
15139 PR c++/9403
15140 * g++.dg/parse/template3.C: New test.
15141 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
15142
15143 PR c++/795
15144 * g++.dg/parse/template4.C: New test.
15145
15146 PR c++/9415
15147 * g++.dg/template/qual2.C: New test.
15148
15149 PR c++/8545
15150 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
15151
15152 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
15153
15154 2003-01-25 Roger Sayle <roger@eyesopen.com>
15155
15156 * gcc.c-torture/execute/switch-1.c: New test case.
15157
15158 2003-01-25 Jan Hubicka <jh@suse.cz>
15159
15160 * gcc.c-torture/execute/20030125-1.[cx]: New test.
15161
15162 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
15163
15164 Tweaks for Bison-1.875. From the NEWS file:
15165 "- `parse error' -> `syntax error'
15166 Bison now uniformly uses the term `syntax error'"
15167 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
15168 * gcc.dg/cpp/digraph2.c: Likewise.
15169 * gcc.dg/cpp/direct2.c: Likewise.
15170 * gcc.dg/cpp/paste4.c: Likewise.
15171 * gcc.dg/c90-restrict-1.c: Likewise.
15172 * gcc.dg/c99-func-2.c: Likewise.
15173 * gcc.dg/noncompile/920721-2.c: Likewise.
15174 * gcc.dg/noncompile/930622-2.c: Likewise.
15175 * gcc.dg/noncompile/940112-1.c: Likewise.
15176 * gcc.dg/noncompile/950921-1.c: Likewise.
15177 * gcc.dg/noncompile/951123-1.c: Likewise.
15178 * gcc.dg/noncompile/971104-1.c: Likewise.
15179 * gcc.dg/noncompile/990416-1.c: Likewise.
15180
15181 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
15182
15183 * g++.dg/parse/undefined1.C: Add error message.
15184
15185 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15186
15187 PR c++/9354
15188 * g++.dg/parse/new1.C: New test.
15189
15190 PR c++/9216
15191 * g++.dg/parse/template2.C: New test.
15192
15193 PR c++/9354
15194 * g++.dg/parse/typedef2.C: New test.
15195
15196 PR c++/9328
15197 * g++.dg/ext/typeof3.C: New test.
15198
15199 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15200
15201 PR c++/2738
15202 * g++.dg/parse/ret-type1.C: New test.
15203
15204 PR c++/3792
15205 * g++.dg/parse/tmpl-outside1.C: New test.
15206
15207 PR c++/4207
15208 * g++.dg/parse/int-as-enum1.C: New test.
15209
15210 PR c++/4903
15211 * g++.dg/parse/no-typename1.C: New test.
15212
15213 PR c++/5533
15214 * g++.dg/parse/no-value1.C: New test.
15215
15216 PR c++/5921
15217 * g++.dg/parse/wrong-inline1.C: New test.
15218
15219 PR c++/6402
15220 * g++.dg/parse/ref1.C: New test.
15221
15222 PR c++/6992
15223 * g++.dg/parse/attr-ctor1.C: New test.
15224
15225 PR c++/7229
15226 * g++.dg/parse/namespace5.C: New test.
15227
15228 PR c++/7917
15229 * g++.dg/parse/func-def1.C: New test.
15230
15231 PR c++/8143
15232 * g++.dg/parse/undefined1.C: New test.
15233
15234 PR c++/5723, PR c++/8522
15235 * g++.dg/parse/specialization1.C: New test.
15236
15237 PR c++/163, PR c++/8595
15238 * g++.dg/parse/struct-as-enum1.C: New test.
15239
15240 PR c++/9173
15241 * g++.dg/parse/undefined2.C: New test.
15242
15243 2003-01-22 Mark Mitchell <mark@codesourcery.com>
15244
15245 PR c++/9298
15246 * g++.dg/parse/template1.C: New test.
15247
15248 PR c++/9384
15249 * g++.dg/parse/using1.C: New test.
15250
15251 PR c++/9285
15252 PR c++/9294
15253 * g++.dg/parse/expr2.C: New test.
15254
15255 PR c++/9388
15256 * g++.dg/parse/lookup2.C: Likewise.
15257
15258 2003-01-21 Jan Hubicka <jh@suse.cz>
15259
15260 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
15261 * gcc.c-torture/execute/eeprof-1.c: Likewise.
15262 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
15263 * gcc.c-torture/execute/string-opt-*.c: Likewise.
15264
15265 2003-01-20 Nick Clifton <nickc@redhat.com>
15266
15267 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
15268 problem with ARM sibcall code generation.
15269
15270 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
15271
15272 * gcc.c-torture/execute/20030120-1.c: New.
15273
15274 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
15275
15276 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
15277
15278 2003-01-17 Mark Mitchell <mark@codesourcery.com>
15279
15280 PR c++/9272
15281 * g++.dg/parse/ctor1.C: New test.
15282
15283 PR c++/9294:
15284 * g++.dg/parse/qualified1.C: New test.
15285
15286 * g++.dg/parse/typename3.C: New test.
15287
15288 2003-01-16 Richard Henderson <rth@redhat.com>
15289
15290 * g++.dg/tls/init-2.C: Fix error matches for real this time.
15291
15292 2003-01-16 Richard Henderson <rth@redhat.com>
15293
15294 * g++.dg/pch/pch.exp: Copy test header to the working directory
15295 before using it either for precompilation or direct use.
15296 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
15297 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
15298
15299 2003-01-16 Richard Henderson <rth@redhat.com>
15300
15301 * gcc.dg/pch/pch.exp: Copy test header to the working directory
15302 before using it either for precompilation or direct use.
15303 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
15304 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
15305
15306 2003-01-16 Mark Mitchell <mark@codesourcery.com>
15307
15308 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
15309 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
15310 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
15311 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
15312 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
15313 typename warning into error.
15314 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
15315 error messages.
15316 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
15317 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15318 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15319 messages.
15320 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15321 make declaration visible in template.
15322 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15323 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15324 messages.
15325 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15326 message.
15327 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15328 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15329 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15330 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15331 typename warning with error message.
15332 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15333 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15334 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15335
15336 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15337
15338 * g++.dg/parse/ambig2.C: New test.
15339
15340 2003-01-15 Richard Henderson <rth@redhat.com>
15341
15342 * g++.dg/tls/init-2.C: Update error message string.
15343
15344 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15345
15346 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15347
15348 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15349
15350 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15351 all for HC11/HC12.
15352 * gcc.c-torture/compile/20001205-1.x: Likewise.
15353 * gcc.c-torture/compile/20001226-1.x: Likewise.
15354 * gcc.c-torture/compile/920520-1.x: Likewise.
15355 * gcc.c-torture/compile/961203-1.x: Likewise.
15356 * gcc.c-torture/compile/20020604-1.x: Likewise.
15357
15358 2003-01-15 Jan Hubicka <jh@suse.cz>
15359
15360 * gcc.c-torture/compile/20030115-1.c: New test.
15361
15362 * gcc.dg/i386-fpcvt-1.c: New test.
15363 * gcc.dg/i386-fpcvt-2.c: New test.
15364
15365 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15366
15367 Further conform g++'s __vmi_class_type_info to the C++ ABI
15368 specification.
15369 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15370 the specification.
15371
15372 2003-01-14 Jan Hubicka <jh@suse.cz>
15373
15374 * gcc.dg/i386-fpcvt-1.c: New test.
15375 * gcc.dg/i386-fpcvt-2.c: New test.
15376
15377 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15378
15379 * gcc.dg/i386-mmx-3.c: New test.
15380
15381 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15382
15383 PR c++/9264
15384 * g++.dg/parse/octal1.C: New file.
15385
15386 PR c++/9172
15387 * g++.dg/parse/typename1.C: New file.
15388
15389 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15390
15391 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15392 * gcc.dg/bf-no-ms-layout.c: Likewise.
15393 * gcc.dg/bf-ms-attrib.c: Likewise.
15394
15395 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15396
15397 PR c++/9099
15398 * g++.dg/parse/dtor1.C: New file.
15399
15400 PR c++/9128
15401 * g++.dg/rtti/typeid1.C: New file.
15402
15403 PR c++/9153
15404 * g++.dg/parse/lookup1.C: New file.
15405
15406 PR c++/9171
15407 * g++.dg/templ/spec5.C: New file.
15408
15409 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
15410
15411 * gcc.c-torture/compile/20030110-1.c: New test.
15412
15413 2003-01-09 Geoffrey Keating <geoffk@apple.com>
15414
15415 Merge from pch-branch:
15416
15417 2002-12-23 Geoffrey Keating <geoffk@apple.com>
15418
15419 * gcc.dg/pch/cpp-1.h: New.
15420 * gcc.dg/pch/cpp-1.c: New.
15421 * gcc.dg/pch/cpp-2.h: New.
15422 * gcc.dg/pch/cpp-2.c: New.
15423
15424 2002-11-19 Geoffrey Keating <geoffk@apple.com>
15425
15426 * gcc.dg/pch/except-1.h: New.
15427 * gcc.dg/pch/except-1.c: New.
15428
15429 2002-11-13 Geoffrey Keating <geoffk@apple.com>
15430
15431 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
15432 running test.
15433 * gcc.dg/pch: Include *.hp not *.h.
15434 * gcc.dg/pch/system-1.h: New.
15435 * gcc.dg/pch/system-1.c: New.
15436
15437 2002-11-11 Geoffrey Keating <geoffk@apple.com>
15438
15439 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
15440 rather than trying to build and run a program using PCH.
15441 * gcc.dg/pch: Remove dg-do commands from test files.
15442
15443 2002-11-08 Geoffrey Keating <geoffk@apple.com>
15444
15445 * gcc.dg/pch/macro-3.c: New.
15446 * gcc.dg/pch/macro-3.h: New.
15447
15448 2002-11-04 Geoffrey Keating <geoffk@apple.com>
15449
15450 * gcc.dg/pch/common-1.c: New.
15451 * gcc.dg/pch/common-1.h: New.
15452 * gcc.dg/pch/decl-1.c: New.
15453 * gcc.dg/pch/decl-1.h: New.
15454 * gcc.dg/pch/decl-2.c: New.
15455 * gcc.dg/pch/decl-2.h: New.
15456 * gcc.dg/pch/decl-3.c: New.
15457 * gcc.dg/pch/decl-3.h: New.
15458 * gcc.dg/pch/decl-4.c: New.
15459 * gcc.dg/pch/decl-4.h: New.
15460 * gcc.dg/pch/decl-5.c: New.
15461 * gcc.dg/pch/decl-5.h: New.
15462 * gcc.dg/pch/global-1.c: New.
15463 * gcc.dg/pch/global-1.h: New.
15464 * gcc.dg/pch/inline-1.c: New.
15465 * gcc.dg/pch/inline-1.h: New.
15466 * gcc.dg/pch/inline-2.c: New.
15467 * gcc.dg/pch/inline-2.h: New.
15468 * gcc.dg/pch/static-1.c: New.
15469 * gcc.dg/pch/static-1.h: New.
15470 * gcc.dg/pch/static-2.c: New.
15471 * gcc.dg/pch/static-2.h: New.
15472
15473 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
15474
15475 * g++.dg/pch/pch.exp: Better handle failing testcases.
15476 * gcc.dg/pch/pch.exp: Likewise.
15477 * gcc.dg/pch/macro-1.c: New.
15478 * gcc.dg/pch/macro-1.h: New.
15479 * gcc.dg/pch/macro-2.c: New.
15480 * gcc.dg/pch/macro-2.h: New.
15481
15482 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
15483
15484 * g++.dg/dg.exp: Treat files in pch/ specially.
15485 * g++.dg/pch/pch.exp: New file.
15486 * g++.dg/pch/empty.H: New file.
15487 * g++.dg/pch/empty.C: New file.
15488 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
15489 "precompile".
15490
15491 * gcc.dg/pch/pch.exp: New file.
15492 * gcc.dg/pch/empty.h: New file.
15493 * gcc.dg/pch/empty.c: New file.
15494 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
15495 "precompile".
15496
15497 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15498
15499 * g++.dg/template/friend14.C: New test.
15500
15501 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15502
15503 * gcc.dg/old-style-asm-1.c: New test.
15504
15505 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
15506
15507 * gcc.c-torture/compile/20030109-1.c: New test.
15508
15509 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15510
15511 * gcc.c-torture/execute/20030109-1.c: New test.
15512
15513 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
15514
15515 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
15516 * g++.old-deja/g++.mike/dyncast2.C: Likewise
15517 * g++.old-deja/g++.mike/dyncast3.C: Likewise
15518 * g++.old-deja/g++.mike/eh2.C: Likewise
15519 * g++.old-deja/g++.mike/eh3.C: Likewise
15520 * g++.old-deja/g++.mike/eh5.C: Likewise
15521 * g++.old-deja/g++.mike/eh6.C: Likewise
15522 * g++.old-deja/g++.mike/eh7.C: Likewise
15523 * g++.old-deja/g++.mike/eh8.C: Likewise
15524 * g++.old-deja/g++.mike/eh9.C: Likewise
15525 * g++.old-deja/g++.mike/eh10.C: Likewise
15526 * g++.old-deja/g++.mike/eh12.C: Likewise
15527 * g++.old-deja/g++.mike/eh13.C: Likewise
15528 * g++.old-deja/g++.mike/eh14.C: Likewise
15529 * g++.old-deja/g++.mike/eh16.C: Likewise
15530 * g++.old-deja/g++.mike/eh17.C: Likewise
15531 * g++.old-deja/g++.mike/eh18.C: Likewise
15532 * g++.old-deja/g++.mike/eh21.C: Likewise
15533 * g++.old-deja/g++.mike/eh23.C: Likewise
15534 * g++.old-deja/g++.mike/eh24.C: Likewise
15535 * g++.old-deja/g++.mike/eh25.C: Likewise
15536 * g++.old-deja/g++.mike/eh26.C: Likewise
15537 * g++.old-deja/g++.mike/eh27.C: Likewise
15538 * g++.old-deja/g++.mike/eh28.C: Likewise
15539 * g++.old-deja/g++.mike/eh29.C: Likewise
15540 * g++.old-deja/g++.mike/eh31.C: Likewise
15541 * g++.old-deja/g++.mike/eh33.C: Likewise
15542 * g++.old-deja/g++.mike/eh34.C: Likewise
15543 * g++.old-deja/g++.mike/eh35.C: Likewise
15544 * g++.old-deja/g++.mike/eh36.C: Likewise
15545 * g++.old-deja/g++.mike/eh37.C: Likewise
15546 * g++.old-deja/g++.mike/eh38.C: Likewise
15547 * g++.old-deja/g++.mike/eh39.C: Likewise
15548 * g++.old-deja/g++.mike/eh40.C: Likewise
15549 * g++.old-deja/g++.mike/eh41.C: Likewise
15550 * g++.old-deja/g++.mike/eh42.C: Likewise
15551 * g++.old-deja/g++.mike/eh44.C: Likewise
15552 * g++.old-deja/g++.mike/eh46.C: Likewise
15553 * g++.old-deja/g++.mike/eh47.C: Likewise
15554 * g++.old-deja/g++.mike/eh48.C: Likewise
15555 * g++.old-deja/g++.mike/eh49.C: Likewise
15556 * g++.old-deja/g++.mike/eh50.C: Likewise
15557 * g++.old-deja/g++.mike/eh51.C: Likewise
15558 * g++.old-deja/g++.mike/eh53.C: Likewise
15559 * g++.old-deja/g++.mike/eh55.C: Likewise
15560 * g++.old-deja/g++.mike/p7912.C: Likewise
15561 * g++.old-deja/g++.mike/p9706.C: Likewise
15562 * g++.old-deja/g++.mike/p10416.C: Likewise
15563 * g++.old-deja/g++.mike/p11667.C: Likewise
15564 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
15565 Remove redundant reference to Iris.
15566 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
15567 Elxsi, i860, Pico Java, and WE32K.
15568
15569 2003-01-07 Mark Mitchell <mark@codesourcery.com>
15570
15571 * g++.dg/ext/asm4.C: New test.
15572
15573 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15574
15575 PR c++/9030
15576 * g++.dg/template/friend12.C: New test.
15577 * g++.dg/template/friend13.C: Likewise.
15578 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
15579
15580 2003-01-08 Jan Hubicka <jh@suse.cz>
15581
15582 * gcc.dg/i386-cadd.c: New test.
15583 * gcc.dg/i386-cmov4.c: Likewise.
15584
15585 2003-01-06 Mark Mitchell <mark@codesourcery.com>
15586
15587 PR c++/9165
15588 * g++.dg/warn/Wunused-3.C: New test.
15589
15590 * g++.dg/abi/bitfield9.C: New test.
15591
15592 PR c++/9189
15593 * g++.dg/parse/defarg3.C: New test.
15594
15595 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
15596
15597 * g++.dg/parse/ambig1.C: New test.
15598 * g++.dg/parse/defarg2.C: New test.
15599
15600 2003-01-05 Mark Mitchell <mark@codesourcery.com>
15601
15602 * g++.dg/template/defarg-1.C: New test.
15603 * g++.dg/template/local2.C: Likewise.
15604
15605 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
15606
15607 * gcc.c-torture/execute/20030105-1.c: New test.
15608
15609 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15610
15611 * g++.dg/parse/namespace3.C: Remove extra semicolons.
15612 * g++.dg/parse/namespace4.C: Likewise.
15613
15614 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
15615
15616 * g++.dg/template/ntp2.C: New test.
15617
15618 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
15619
15620 * g++.dg/parse/extern-C-1.C: New test.
15621
15622 * g++.dg/parse/namespace4.C: New test.
15623
15624 * g++.dg/template/nested1.C: New test.
15625
15626 * g++.dg/parse/namespace3.C: New test.
15627
15628 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
15629
15630 * g++.dg/lookup/two-stage1.C: New test.
15631
15632 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15633
15634 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
15635 * g++.old-deja/g++.jason/access8.C: Likewise.
15636 * g++.old-deja/g++.other/decl5.C: Likewise.
15637
15638 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
15639
15640 * g++.dg/parse/parse7.C: New test.
15641
15642 2003-01-02 Mark Mitchell <mark@codesourcery.com>
15643
15644 PR c++/2843
15645 * g++.dg/ext/attrib7.C: New test.
15646
15647 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
15648
15649 * g++.dg/parse/parse6.C: New test.
15650
15651 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
15652
15653 * gcc.dg/h8300-stack-1.c: New.
15654
15655 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
15656
15657 g++.dg/lookup/exception1.C: New test.
15658
15659 g++.dg/lookup/template1.C: New test.
15660
15661 g++.dg/parse/namespace2.C: New test.
15662
15663 g++.dg/parse/parens2.C: New test.
15664
15665 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15666
15667 * g++.dg/parse/parse5.C: New test.
15668 * g++.dg/lookup/scoped4.C: New test.
15669
15670 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
15671
15672 * g++.dg/parse/parens1.C: New test.
15673
15674 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
15675 angle-bracket1.C.
15676 * g++.dg/parse/parens2.C: New test.
15677
15678 * g++.dg/lookup/scope-operator1.C: New test.
15679
15680 * g++.dg/parse/operator1.C: New test.
15681
15682 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15683
15684 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
15685 * g++.old-deja/g++.other/access6.C: Likewise.
15686 * g++.old-deja/g++.other/decl1.C: Likewise.
15687 * g++.old-deja/g++.pt/typename12.C: Likewise.
15688
15689 2002-12-31 Mark Mitchell <mark@codesourcery.com>
15690
15691 * g++.dg/parse/namespace1.C: New test.
15692
15693 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15694
15695 * g++.dg/parse/parse4.C: New test.
15696
15697 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15698
15699 * g++.dg/parse/parse3.C: New test.
15700
15701 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15702
15703 * g++.dg/parse/parse2.C: New test.
15704
15705 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15706
15707 * g++.dg/template/friend11.C: New test.
15708
15709 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15710
15711 * g++.dg/parse/parse1.C: New test.
15712
15713 2002-12-31 Janis Johnson <janis187@us.ibm.com>
15714
15715 * lib/profopt.exp: Change the name of a global variable to avoid
15716 possible clashes with other test suites.
15717
15718 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
15719
15720 * g++.dg/inherit/covariant8.C: New test.
15721
15722 2002-12-31 Mark Mitchell <mark@codesourcery.com>
15723
15724 * g++.dg/init/array9.C: New test.
15725
15726 PR c++/9112
15727 * g++.dg/parse/expr1.C: New test.
15728
15729 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
15730
15731 * gcc.c-torture/compile/20021230-1.c: New test.
15732
15733 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
15734
15735 * g++.dg/inherit/covariant5.C: New test.
15736 * g++.dg/inherit/covariant6.C: New test.
15737 * g++.dg/inherit/covariant7.C: New test.
15738
15739 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15740
15741 PR c++/2739
15742 * g++.dg/other/access2.C: New test.
15743
15744 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
15745
15746 * g++.dg/other/anon-struct.C: No longer fails
15747 * g++.old-deja/g++.brendan/parse4.C: Likewise.
15748 * g++.old-deja/g++.brendan/parse5.C: Likewise.
15749 * g++.old-deja/g++.brendan/parse6.C: Likewise.
15750
15751 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
15752
15753 * g++.dg/parse/angle-bracket.C (main): No longer fails.
15754
15755 2002-12-27 Mark Mitchell <mark@codesourcery.com>
15756
15757 * g++.dg/eh/spec4.C: Remove stray semicolon.
15758 * g++.dg/expr/pmf-1.C: Change error message.
15759 * g++.dg/ext/asm1.C: Remove stray semicolon.
15760 * g++.dg/ext/typename1.C: Add missing typenames.
15761 * g++.dg/inherit/template-as-base.C: Change error message.
15762 * g++.dg/lookup/scoped1.C: Likewise.
15763 * g++.dg/lookup/scoped2.C: Likewise.
15764 * g++.dg/lookup/using2.C: Likewise.
15765 * g++.dg/other/component1.C: Remove stray semicolon.
15766 * g++.dg/other/do1.C: Change error message.
15767 * g++.dg/other/error2.C: Likewise.
15768 * g++.dg/other/init1.C: Likewise.
15769 * g++.dg/other/packed1.C: Remove stray semicolon.
15770 * g++.dg/other/ptrmem2.C: Change error message.
15771 * g++.dg/parse/parameter-declaration-1.C: Remove line number
15772 marker.
15773 * g++.dg/special/initp1.C: Remove invalid attribute usage.
15774 * g++.dg/template/access3.C: Add typename keyword.
15775 * g++.dg/template/access5.C: Remove stray semicolon.
15776 * g++.dg/template/access6.C: Likewise.
15777 * g++.dg/template/complit1.C: Likewise.
15778 * g++.dg/template/crash1.C: Change error message.
15779 * g++.dg/template/inherit2.C: Remove stray semicolon.
15780 * g++.dg/template/instantiate2.C: Likewise.
15781 * g++.dg/template/instantiate3.C: Change error message.
15782 * g++.dg/template/qual1.C: Remove stray semicolon.
15783 * g++.dg/template/qualttp18.C: Change error message.
15784 * g++.dg/template/ref1.C: Remove stray semicolon.
15785 * g++.dg/template/sizeof1.C (A::value): Declare it.
15786 * g++.dg/template/spec4.C: Change error message.
15787 * g++.dg/template/static1.C: Likewise.
15788 * g++.dg/template/type1.C: Likewise.
15789 * g++.dg/template/typename3.C: Likewise.
15790 * g++.old-deja/g++.benjamin/13478.C: Change error message.
15791 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
15792 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
15793 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
15794 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
15795 named return value extension.
15796 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
15797 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
15798 * g++.old-deja/g++.bob/extern_C.C: Likewise.
15799 * g++.old-deja/g++.bob/inherit2.C: Likewise.
15800 * g++.old-deja/g++.brendan/complex1.C: Likewise.
15801 * g++.old-deja/g++.brendan/copy5.C: Likewise.
15802 * g++.old-deja/g++.brendan/crash13.C: Likewise.
15803 * g++.old-deja/g++.brendan/crash15.C: Likewise.
15804 * g++.old-deja/g++.brendan/crash18.C: Change error message.
15805 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
15806 * g++.old-deja/g++.brendan/crash38.C: Likewise.
15807 * g++.old-deja/g++.brendan/crash50.C: Likewise.
15808 * g++.old-deja/g++.brendan/crash56.C: Likewise.
15809 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
15810 syntax.
15811 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
15812 * g++.old-deja/g++.brendan/crash8.C: Change error message.
15813 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
15814 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
15815 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
15816 * g++.old-deja/g++.brendan/template11.C: Likewise.
15817 * g++.old-deja/g++.brendan/template26.C: Likewise.
15818 * g++.old-deja/g++.brendan/template27.C: Use explicit
15819 specialization syntax.
15820 * g++.old-deja/g++.brendan/template30.C: Likewise.
15821 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
15822 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
15823 non-dependent names.
15824 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
15825 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
15826 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
15827 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
15828 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
15829 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
15830 named return value extension.
15831 * g++.old-deja/g++.ext/namedret2.C: Likewise.
15832 * g++.old-deja/g++.ext/namedret3.C: Likewise.
15833 * g++.old-deja/g++.ext/return1.C: Likewise.
15834 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
15835 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
15836 * g++.old-deja/g++.jason/access8.C: Likewise.
15837 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
15838 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
15839 pseudo-destructor names.
15840 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
15841 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
15842 pseudo-destructor names.
15843 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
15844 * g++.old-deja/g++.jason/overload19.C: Likewise.
15845 * g++.old-deja/g++.jason/overload32.C: Likewise.
15846 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
15847 stray semicolons.
15848 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
15849 * g++.old-deja/g++.jason/return.C: Likewise.
15850 * g++.old-deja/g++.jason/return2.C: Likewise.
15851 * g++.old-deja/g++.jason/shadow1.C: Likewise.
15852 * g++.old-deja/g++.jason/special.C: Use explicit specialization
15853 syntax.
15854 * g++.old-deja/g++.jason/template10.C: Account for use of
15855 non-dependent names.
15856 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
15857 syntax.
15858 * g++.old-deja/g++.jason/template37.C: Likewise.
15859 * g++.old-deja/g++.law/access4.C: Change error messages.
15860 * g++.old-deja/g++.law/arm13.C: Remove incorrect
15861 pseudo-destructor names.
15862 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
15863 * g++.old-deja/g++.law/ctors9.C: Likewise.
15864 * g++.old-deja/g++.law/cvt22.C: Likewise.
15865 * g++.old-deja/g++.law/dtors5.C: Likewise.
15866 * g++.old-deja/g++.law/global-init1.C: Likewise.
15867 * g++.old-deja/g++.law/missed-error3.C: Likewise.
15868 * g++.old-deja/g++.law/operators28.C: Likewise.
15869 * g++.old-deja/g++.law/visibility28.C: Likewise.
15870 * g++.old-deja/g++.martin/eval1.C: Likewise.
15871 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
15872 name.
15873 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
15874 * g++.old-deja/g++.mike/net34.C: Likewise.
15875 * g++.old-deja/g++.mike/net36.C: Likewise.
15876 * g++.old-deja/g++.mike/ns2.C: Likewise.
15877 * g++.old-deja/g++.mike/p12306.C: Likewise.
15878 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
15879 value extension.
15880 * g++.old-deja/g++.mike/p700.C: Likewise.
15881 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
15882 * g++.old-deja/g++.mike/p710.C: Likewise.
15883 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
15884 value extension.
15885 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
15886 * g++.old-deja/g++.mike/pmf9.C: Likewise.
15887 * g++.old-deja/g++.ns/crash2.C: Likewise.
15888 * g++.old-deja/g++.ns/crash3.C: Likewise.
15889 * g++.old-deja/g++.ns/invalid1.C: Likewise.
15890 * g++.old-deja/g++.ns/ns17.C: Likewise.
15891 * g++.old-deja/g++.ns/template16.C: Likewise.
15892 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
15893 keyword.
15894 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
15895 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
15896 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
15897 named return value extension.
15898 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
15899 * g++.old-deja/g++.other/access4.C: Issue additional error
15900 messages.
15901 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
15902 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
15903 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
15904 * g++.old-deja/g++.other/crash25.C: Change error message.
15905 * g++.old-deja/g++.other/crash4.C: Change error message.
15906 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
15907 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
15908 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
15909 checks.
15910 * g++.old-deja/g++.other/defarg8.C: Likewise.
15911 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
15912 * g++.old-deja/g++.other/dtor10.C: Likewise.
15913 * g++.old-deja/g++.other/incomplete.C: Likewise.
15914 * g++.old-deja/g++.other/linkage7.C: Likewise.
15915 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
15916 lookup algorithm.
15917 * g++.old-deja/g++.other/mangle2.C: Likewise.
15918 * g++.old-deja/g++.other/refinit2.C: Likewise.
15919 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
15920 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
15921 * g++.old-deja/g++.pt/crash28.C: Likewise.
15922 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
15923 syntax.
15924 * g++.old-deja/g++.pt/crash32.C: Change error message.
15925 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
15926 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
15927 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
15928 error message position.
15929 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
15930 * g++.old-deja/g++.pt/defarg8.C: Change error message.
15931 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
15932 syntax.
15933 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
15934 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
15935 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
15936 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
15937 keyword.
15938 * g++.old-deja/g++.pt/explicit31.C: Likewise.
15939 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
15940 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
15941 keyword.
15942 * g++.old-deja/g++.pt/explicit71.C: Change error message.
15943 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
15944 syntax.
15945 * g++.old-deja/g++.pt/friend28.C: Account for use of
15946 non-dependent names.
15947 * g++.old-deja/g++.pt/friend29.C: Likewise.
15948 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
15949 rules.
15950 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
15951 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
15952 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
15953 lookup rules.
15954 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
15955 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
15956 keyword.
15957 * g++.old-deja/g++.pt/memclass20.C: Likewise.
15958 * g++.old-deja/g++.pt/memclass5.C: Likewise.
15959 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
15960 keyword.
15961 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
15962 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
15963 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
15964 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
15965 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
15966 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
15967 keyword.
15968 * g++.old-deja/g++.pt/spec10.C: Likewise.
15969 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
15970 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
15971 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
15972 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
15973 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
15974 * g++.old-deja/g++.pt/ttp62.C: Likewise.
15975 * g++.old-deja/g++.pt/ttp64.C: Likewise.
15976 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
15977 * g++.old-deja/g++.pt/typename15.C: Likewise.
15978 * g++.old-deja/g++.pt/typename22.C: Likewise.
15979 * g++.old-deja/g++.pt/typename6.C: Change error messages.
15980 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
15981 * g++.old-deja/g++.pt/virtual2.C: Likewise.
15982 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
15983 syntax.
15984 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
15985 return value extension.
15986 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
15987 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
15988 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
15989 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
15990
15991 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
15992
15993 * g++.dg/warn/inline1.C: New test.
15994 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
15995 * g++.old-deja/g++.jason/synth10.C: Likewise.
15996 * g++.old-deja/g++.mike/net31.C: Likewise.
15997 * g++.old-deja/g++.mike/p8786.C: Likewise.
15998
15999 * g++.dg/template/friend10.C: New test.
16000 * g++.dg/template/conv5.C: New test.
16001
16002 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
16003
16004 * g++.dg/lookup/scoped3.C: New test.
16005
16006 * g++.dg/lookup/decl1.C: New test.
16007 * g++.dg/lookup/decl2.C: New test.
16008
16009 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
16010
16011 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
16012 gcc.c-torture/compile/20021015-1.c,
16013 gcc.c-torture/compile/20021015-2.c,
16014 gcc.c-torture/compile/20021123-1.c,
16015 gcc.c-torture/compile/20021123-2.c,
16016 gcc.c-torture/compile/20021123-3.c,
16017 gcc.c-torture/compile/20021123-4.c,
16018 gcc.c-torture/execute/20021024-1.c: Add tests previously added
16019 only to 3.1 or 3.2 branch.
16020
16021 2002-12-23 Mark Mitchell <mark@codesourcery.com>
16022
16023 * gcc.dg/i386-bitfield3.c: New test.
16024
16025 * gcc.dg/i386-bitfield2.c: New test.
16026
16027 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
16028
16029 * g++.dg/parse/conv_op1.C: New test.
16030
16031 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
16032
16033 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
16034 approved.
16035
16036 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
16037
16038 * gcc.c-torture/compile/20021220-1.c: New test.
16039
16040 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
16041
16042 * gcc.dg/i386-fastcall-1.c: New.
16043
16044 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16045
16046 * gcc.c-torture/execute/20021219-1.c: New test.
16047
16048 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16049
16050 * gcc.dg/i386-pic-1.c: New test.
16051
16052 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16053
16054 PR c++/8099
16055 * g++.dg/template/friend9.C: New test.
16056
16057 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16058
16059 PR c++/3663
16060 * g++.dg/template/access7.C: New test.
16061
16062 2002-12-18 Nick Clifton <nickc@redhat.com>
16063
16064 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
16065 the libstdc++-v3 directory has been found.
16066
16067 2002-12-12 Devang Patel <dpatel@apple.com>
16068 * gcc.dg/darwin-ld-1.c: New test.
16069 * gcc.dg/darwin-ld-2.c: New test.
16070 * gcc.dg/darwin-ld-3.c: New test.
16071 * gcc.dg/darwin-ld-4.c: New test.
16072 * gcc.dg/darwin-ld-5.c: New test.
16073
16074 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
16075
16076 * gcc.c-torture/compile/20021212-1.c: New test.
16077
16078 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
16079
16080 * gcc.dg/fshort-wchar: New test.
16081
16082 2002-12-10 Mark Mitchell <mark@codesourcery.com>
16083
16084 PR c++/8372
16085 * g++.dg/template/dtor1.C: New test.
16086
16087 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
16088 markers.
16089
16090 2002-12-10 Jakub Jelinek <jakub@redhat.com>
16091
16092 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
16093
16094 2002-12-09 Mark Mitchell <mark@codesourcery.com>
16095
16096 * g++.dg/template/static1.C: New test.
16097 * g++.dg/template/static2.C: New test.
16098 * g++.old-deja/g++.ext/memconst.C: New test.
16099
16100 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16101
16102 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
16103 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
16104 * g++.dg/special/initp1.C: Likewise.
16105
16106 2002-12-06 Jakub Jelinek <jakub@redhat.com>
16107
16108 * gcc.c-torture/execute/20021204-1.c: New test.
16109
16110 2002-12-04 Geoffrey Keating <geoffk@apple.com>
16111
16112 * gcc.dg/ppc-fmadd-1.c: New file.
16113 * gcc.dg/ppc-fmadd-2.c: New file.
16114 * gcc.dg/ppc-fmadd-3.c: New file.
16115
16116 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16117
16118 * gcc.c-torture/compile/20021204-1.c: New test.
16119
16120 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
16121
16122 * g++.dg/inherit/covariant2.C: New test.
16123 * g++.dg/inherit/covariant3.C: New test.
16124 * g++.dg/inherit/covariant4.C: New test.
16125 * g++.dg/inherit/covariant1.C: Remove XFAIL.
16126 * g++.old-deja/g++.robertl/eb17.C: Likewise.
16127
16128 2002-12-03 Mark Mitchell <mark@codesourcery.com>
16129
16130 PR c++/8688
16131 * g++.dg/init/brace3.C: New test.
16132
16133 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
16134
16135 * gcc.dg/20020210-1.c: Fix a comment typo.
16136
16137 2002-12-02 Mark Mitchell <mark@codesourcery.com>
16138
16139 PR c++/8720
16140 * g++.dg/parse/defarg1.C: New test.
16141
16142 PR c++/8615
16143 * g++.dg/template/char1.C: New test.
16144
16145 * g++.dg/template/varmod1.C: Fix typo.
16146
16147 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16148
16149 DR 180
16150 * g++.old-deja/g++.pt/crash32.C: Expect error.
16151
16152 2002-12-01 Mark Mitchell <mark@codesourcery.com>
16153
16154 PR c++/5919
16155 * g++.dg/template/varmod1.C: New test.
16156
16157 PR c++/8727
16158 * g++.dg/inherit/typeinfo1.C: New test.
16159
16160 PR c++/8663
16161 * g++.dg/inherit/typedef1.C: New test.
16162
16163 2002-11-30 Mark Mitchell <mark@codesourcery.com>
16164
16165 PR c++/8332
16166 PR c++/8493
16167 * g++.dg/template/strlen1.C: New test.
16168
16169 PR c++/8227
16170 * g++.dg/template/ctor2.C: New test.
16171
16172 PR c++/8214
16173 * g++.dg/init/string1.C: New test.
16174
16175 PR c++/8511
16176 * g++.dg/template/friend8.C: New test.
16177
16178 2002-11-29 Joe Buck <jbuck@synopsys.com>
16179
16180 * g++.dg/lookup/anon2.C: New test.
16181
16182 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
16183
16184 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
16185 h8300 port.
16186
16187 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
16188
16189 * gcc.dg/bitfld-6.c: New test.
16190
16191 2002-11-27 Jan Hubicka <jh@suse.cz>
16192
16193 * gcc.c-torture/execute/20021127.[cx]: New test.
16194
16195 2002-11-26 Jan Hubicka <jh@suse.cz>
16196
16197 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
16198 quality.
16199
16200 2002-11-26 Geoffrey Keating <geoffk@apple.com>
16201
16202 * g++.dg/init/brace2.C: New test.
16203 * g++.old-deja/g++.mike/p9129.C: Correct.
16204
16205 2002-11-26 Mark Mitchell <mark@codesourcery.com>
16206
16207 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
16208
16209 2002-11-25 Andreas Bauer <baueran@in.tum.de>
16210
16211 * gcc.dg/sibcall-6: New test for indirect sibcalls.
16212
16213 2002-11-25 Mark Mitchell <mark@codesourcery.com>
16214
16215 * testsuite/g++.dg/abi/empty11.C: New test.
16216 * testsuite/g++.dg/rtti/cv1.C: New test.
16217
16218 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
16219
16220 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
16221
16222 2002-11-24 Mark Mitchell <mark@codesourcery.com>
16223
16224 * g++.dg/abi/empty10.C: New test.
16225
16226 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
16227
16228 * gcc.c-torture/compile/20021124-1.c: New test.
16229
16230 2002-11-22 Mark Mitchell <mark@codesourcery.com>
16231
16232 * g++.dg/abi/rtti2.C: New test.
16233
16234 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
16235
16236 * gcc.dg/i386-unroll-1.c: New test.
16237
16238 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
16239
16240 * gcc.c-torture/compile/20021120-1.c: New test.
16241 * gcc.c-torture/compile/20021120-2.c: New test.
16242
16243 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16244
16245 * gcc.dg/bitfld-5.c: New test.
16246
16247 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16248
16249 * gcc.c-torture/execute/20021120-3.c: New test.
16250
16251 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16252
16253 * gcc.c-torture/execute/20021120-2.c: New test.
16254
16255 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
16256
16257 * gcc.c-torture/execute/20021120-1.c: New test.
16258
16259 2002-11-20 Jakub Jelinek <jakub@redhat.com>
16260
16261 * gcc.c-torture/execute/20021118-3.c: New test.
16262
16263 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16264
16265 * gcc.c-torture/compile/20021119-1.c: New test.
16266
16267 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
16268
16269 * gcc.dg/duff-1.c: New test.
16270 * gcc.dg/duff-2.c: New test.
16271 * gcc.dg/duff-3.c: New test.
16272
16273 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
16274
16275 * gcc.dg/cpp/_Pragma5.c: New test.
16276
16277 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16278
16279 * gcc.c-torture/execute/20021118-2.c: New test.
16280
16281 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
16282
16283 * gcc.c-torture/execute/20021118-1.c: New test.
16284
16285 2002-11-16 Jakub Jelinek <jakub@redhat.com>
16286
16287 * gcc.dg/20021116-1.c: New test.
16288
16289 2002-11-14 Mark Mitchell <mark@codesourcery.com>
16290
16291 * g++.dg/abi/vcall1.C: New test.
16292
16293 2002-11-14 Jakub Jelinek <jakub@redhat.com>
16294
16295 * gcc.dg/20021029-1.c: New test.
16296 * gcc.dg/20021029-2.c: New test.
16297
16298 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
16299
16300 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
16301
16302 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16303
16304 PR c/8439
16305 * gcc.dg/20021110.c: Move to ...
16306 * gcc.c-torture/compile/20021110.c: .... here.
16307
16308 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16309
16310 PR c/8467
16311 * gcc.c-torture/execute/20021111-1.c
16312
16313 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
16314
16315 PR c/8439
16316 * gcc.dg/20021110.c: New test.
16317
16318 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16319
16320 * g++.dg/abi/vthunk3.C: Run only on x86.
16321
16322 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16323
16324 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16325
16326 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16327
16328 * lib/compat.exp (compat-execute): Fix logic error in last
16329 change.
16330
16331 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16332
16333 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16334
16335 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16336
16337 PR c++/8389
16338 * g++.dg/template/access6.C: New test.
16339
16340 2002-11-08 Jan Hubicka <jh@suse.cz>
16341
16342 * gcc.dg/i386-ssefp-1.c: New test.
16343 * gcc.dg/i386-ssefp-1.c: New test.
16344
16345 2002-11-08 Jan Hubicka <jh@suse.cz>
16346
16347 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16348
16349 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16350
16351 * g++.dg/abi/vthunk3.C: New test.
16352
16353 PR c++/8338
16354 * g++.dg/template/crash2.C: New test.
16355
16356 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16357
16358 * testsuite/g++.dg/abi/dtor1.C: New test.
16359 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16360
16361 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16362
16363 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16364 Darwin.
16365
16366 2002-11-04 Adam Nemet <anemet@lnxw.com>
16367
16368 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16369 -mthumb. Only xfail with -O0.
16370
16371 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16372
16373 * g++.dg/abi/thunk1.C: New test.
16374 * g++.dg/abi/thunk2.C: Likewise.
16375 * g++.dg/abi/vtt1.C: Likewise.
16376
16377 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16378
16379 PR optimization/8423
16380 * gcc.c-torture/execute/builtin-constant.c: New test.
16381
16382 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16383
16384 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16385 Add some more cases.
16386
16387 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16388
16389 PR c++/8391
16390 * g++.dg/opt/local1.C: New test.
16391
16392 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16393
16394 PR c++/8160
16395 * g++.dg/template/complit1.C: New test.
16396
16397 PR c++/8149
16398 * g++.dg/template/typename4.C: Likewise.
16399
16400 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16401
16402 Core issue 287, PR c++/7639
16403 * g++.dg/template/instantiate1.C: Adjust error location.
16404 * g++.dg/template/instantiate3.C: New test.
16405 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
16406 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
16407 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
16408
16409 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
16410
16411 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
16412
16413 2002-10-29 Mark Mitchell <mark@codesourcery.com>
16414
16415 PR c++/8287
16416 * g++.dg/init/dtor2.C: New test.
16417
16418 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16419
16420 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
16421 * gcc.dg/nest.c: Bypass errors on irix6.
16422
16423 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
16424
16425 * gcc.dg/nest.c: Expect error for mmix-*-*.
16426 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
16427
16428 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
16429
16430 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
16431 markers.
16432
16433 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
16434
16435 2002-10-25 Mike Stump <mrs@apple.com>
16436
16437 * gcc.dg/warn-1.c: New test.
16438
16439 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16440
16441 * g++.dg/template/typename3.C: New test.
16442
16443 2002-10-25 Mark Mitchell <mark@codesourcery.com>
16444
16445 * g++.dg/lookup/ptrmem1.C: New test.
16446
16447 * g++.dg/abi/vthunk2.C: New test.
16448
16449 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16450
16451 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
16452
16453 2002-10-24 Mark Mitchell <mark@codesourcery.com>
16454
16455 * g++.dg/abi/empty9.C: New test.
16456
16457 2002-10-24 Richard Henderson <rth@redhat.com>
16458
16459 * g++.dg/inherit/thunk1.C: Enable for ia64.
16460
16461 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16462
16463 PR c++/8067
16464 * g++.dg/lookup/pretty1.C: New test.
16465
16466 2002-10-23 Jakub Jelinek <jakub@redhat.com>
16467
16468 * gcc.dg/20021023-1.c: New test.
16469
16470 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16471
16472 PR c++/7679
16473 * g++.dg/parse/inline1.C: New test.
16474
16475 2002-10-23 Richard Henderson <rth@redhat.com>
16476
16477 * g++.dg/inherit/thunk1.C: Enable for x86_64.
16478
16479 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
16480
16481 2002-10-22 Mark Mitchell <mark@codesourcery.com>
16482
16483 PR c++/6579
16484 * g++.dg/parse/stmtexpr3.C: New test.
16485
16486 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
16487
16488 * g++.dg/expr/cond1.C: New test.
16489
16490 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16491
16492 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
16493
16494 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16495
16496 * g++.dg/abi/vbase13.C: New test.
16497 * g++.dg/abi/vbase14.C: Likewise.
16498
16499 2002-10-21 Jakub Jelinek <jakub@redhat.com>
16500
16501 * gcc.dg/tls/pic-1.c: New test.
16502 * gcc.dg/tls/nonpic-1.c: New test.
16503 * gcc.dg/20021018-1.c: New test.
16504
16505 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16506
16507 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
16508 Remove only files with the same base name as the test case.
16509 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
16510 (profopt-execute): Likewise. Also, remove old profiling
16511 and performance data files before running the tests.
16512
16513 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
16514 * g++.dg/bprob/bprob.exp: Likewise.
16515 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
16516 to allow more general test case names.
16517
16518 * g++.dg/bprob/bprob-1.C: Rename to ...
16519 * g++.dg/bprob/g++-bprob-1.C: ... this.
16520
16521 * g77.dg/bprob/bprob-1.f: Rename to ...
16522 * g77.dg/bprob/g77-bprob-1.f: ... this.
16523
16524 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16525
16526 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
16527 bison 1.50 or later.
16528
16529 2002-10-21 Janis Johnson <janis187@us.ibm.com>
16530
16531 * g++.dg/README: Describe more test directories.
16532
16533 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16534
16535 * g++.dg/init/array6.C: Add additional tests.
16536
16537 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16538
16539 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
16540 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
16541
16542 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
16543
16544 * gcc.c-torture/compile/20020604-1.x: New.
16545 * gcc.c-torture/compile/simd-5.x: Likewise.
16546 * gcc.c-torture/execute/920710-1.x: Likewise.
16547 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
16548
16549 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16550
16551 * g++.dg/inherit/override1.C: Add dg-options clause.
16552
16553 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16554
16555 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
16556 _mm_slli_si128.
16557
16558 2002-10-19 Andreas Schwab <schwab@suse.de>
16559
16560 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
16561 directory component.
16562
16563 2002-10-18 Mark Mitchell <mark@codesourcery.com>
16564
16565 * g++.dg/inherit/thunk1.C: New test.
16566
16567 * g++.dg/inherit/override1.C: New test.
16568
16569 * g++.dg/abi/mangle11.C: New test.
16570 * g++.dg/abi/mangle14.C: New test.
16571 * g++.dg/abi/mangle17.C: New test.
16572
16573 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
16574
16575 * g++.dg/overload/member2.C: New test.
16576
16577 2002-10-17 Janis Johnson <janis187@us.ibm.com>
16578
16579 * g++.dg/README: Describe new compat directory.
16580 * g++.dg/dg.exp: Skip tests in compat directory.
16581 * README.compat: New file.
16582 * lib/compat.exp: New expect script.
16583 * g++.dg/compat: New test directory.
16584 * g++.dg/compat/compat.exp: New expect script.
16585 * g++.dg/compat/abi: New test directory.
16586 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
16587 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
16588 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
16589 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
16590 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
16591 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
16592 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
16593 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
16594 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
16595 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
16596 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
16597 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
16598 * g++.dg/compat/break: New test directory.
16599 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
16600 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
16601 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
16602 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
16603 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
16604 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
16605 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
16606 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
16607 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
16608 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
16609 g++.dg/compat/break/README: New files.
16610 * g++.dg/compat/eh: New test directory.
16611 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
16612 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
16613 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
16614 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
16615 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
16616 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
16617 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
16618 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
16619 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
16620 g++.dg/compat/eh/filter2_y.C,
16621 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
16622 g++.dg/compat/eh/new1_y.C,
16623 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
16624 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
16625 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
16626 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
16627 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
16628 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
16629 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
16630 g++.dg/compat/eh/unexpected1_y.C: New files.
16631 * g++.dg/compat/init: New test directory.
16632 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
16633 g++.dg/compat/init/array5_y.C,
16634 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
16635 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
16636 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
16637 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
16638 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
16639 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
16640 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
16641 g++.dg/compat/init/init-ref2_y.C: New files.
16642
16643 2002-10-17 Mark Mitchell <mark@codesourcery.com>
16644
16645 PR c++/7584
16646 * g++.dg/inherit/using3.C: New test.
16647
16648 2002-10-17 Jan Hubicka <jh@suse.cz>
16649
16650 * gcc.dg/20021017-2.c: New test.
16651
16652 2002-10-17 Mark Mitchell <mark@codesourcery.com>
16653
16654 * g++.dg/abi/mangle16.C: Adjust.
16655
16656 * g++.dg/init/array8.C: New test.
16657
16658 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
16659
16660 * gcc.dg/special/mips-abi.exp: New test.
16661 * gcc.dg/special/mips-abi.s: Empty file used by the above.
16662
16663 2002-10-16 Mark Mitchell <mark@codesourcery.com>
16664
16665 * g++.dg/abi/mangle16.C: New test.
16666 * g++.dg/abi/mangle17.C: Likewise.
16667
16668 PR c++/7478
16669 * g++.dg/template/ref1.C: New test.
16670
16671 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16672
16673 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
16674
16675 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
16676
16677 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
16678
16679 2002-10-16 Mark Mitchell <mark@codesourcery.com>
16680
16681 PR c++/7524
16682 * g++.dg/init/array7.C: New test.
16683
16684 2002-10-15 Mark Mitchell <mark@codesourcery.com>
16685
16686 * g++.dg/init/array6.C: New test.
16687
16688 * g++.dg/abi/mangle13.C: Likewise.
16689 * g++.dg/abi/mangle14.C: Likewise.
16690 * g++.dg/abi/mangle15.C: Likewise.
16691
16692 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16693
16694 * g++.dg/abi/empty8.C: New test.
16695
16696 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
16697
16698 * g++.dg/init/ctor1.C: New test.
16699
16700 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
16701
16702 * gcc.c-torture/execute/20021015-1.c: New test.
16703
16704 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
16705
16706 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
16707
16708 2002-10-14 Jan Hubicka <jh@suse.cz>
16709
16710 * gcc.dg/i386-ssetype-[1-5].c: New tests.
16711
16712 2002-10-14 Richard Henderson <rth@redhat.com>
16713
16714 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
16715
16716 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16717
16718 PR optimization/6631
16719 * g++.dg/opt/const2.C: New test.
16720
16721 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16722
16723 PR c++/7176
16724 * g++.dg/parse/friend1.C: New test.
16725 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
16726
16727 2002-10-14 Jakub Jelinek <jakub@redhat.com>
16728
16729 * gcc.dg/20021014-1.c: New test.
16730
16731 2002-10-11 Mark Mitchell <mark@codesourcery.com>
16732
16733 PR c++/5661
16734 * g++.dg/ext/vlm1.C: New test.
16735 * g++.dg/ext/vlm2.C: Likewise.
16736
16737 * g++.dg/init/array1.C: Remove invalid braces.
16738 * g++.dg/init/brace1.C: New test.
16739 * g++.dg/init/copy2.C: Likewise.
16740 * g++.dg/init/copy3.C: Likewise.
16741 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
16742 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
16743 braces.
16744
16745 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
16746
16747 * gcc.dg/cpp/assembler.S: Don't use -ansi.
16748
16749 2002-10-11 Richard Shann <richard.shann@superh.com>
16750
16751 * gcc.c-torture/compile/simd-5.c: New test.
16752
16753 2002-10-10 Roger Sayle <roger@eyesopen.com>
16754
16755 * gcc.c-torture/execute/shiftopt-1.c: New test case.
16756
16757 2002-10-10 Jim Wilson <wilson@redhat.com>
16758
16759 * gcc.c-torture/execute/20021010-1.c: New test.
16760
16761 2002-10-09 Zack Weinberg <zack@codesourcery.com>
16762
16763 PR c/7353
16764 * g++.dg/ext/typedef-init.C: New test.
16765 * gcc.dg/typedef-init.c: New test.
16766
16767 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
16768
16769 * gcc.dg/cpp/paste13.c: New test.
16770
16771 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16772
16773 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
16774 remaining platforms, XFAIL during compile, not execute. Don't
16775 XFAIL at -O0.
16776
16777 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
16778
16779 * gcc.dg/alias-1.c: Tweak expected warning.
16780
16781 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
16782
16783 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
16784
16785 2002-10-06 Andreas Jaeger <aj@suse.de>
16786
16787 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
16788 * gcc.dg/cpp/c++98.C: Likewise.
16789
16790 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
16791 * g++.dg/cpp/c++98.C: Likewise.
16792
16793 * g++.dg/README (Subdirectories): Mention cpp directory.
16794
16795 PR target/7559
16796 * gcc.dg/20021006-1.c: New test.
16797
16798 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16799
16800 PR c++/7804
16801 * g++.dg/other/warning1.C: New test.
16802
16803 2002-10-04 Roger Sayle <roger@eyesopen.com>
16804
16805 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
16806 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
16807 and sparc-*-* with -m64 as expected failures. See PR 8087.
16808
16809 2002-10-03 Mark Mitchell <mark@codesourcery.com>
16810
16811 PR c++/7931
16812 * g++.dg/template/ptrmem3.C: New test.
16813
16814 PR c++/7754
16815 * g++.dg/template/union1.C: New test.
16816
16817 2002-10-03 Mark Mitchell <mark@codesourcery.com>
16818
16819 PR c++/8006
16820 * g++.dg/abi/mangle9.C: New test.
16821 * g++.dg/abi/mangle10.C: New test.
16822 * g++.dg/abi/mangle11.C: New test.
16823 * g++.dg/abi/mangle12.C: New test.
16824
16825 2002-10-02 Mark Mitchell <mark@codesourcery.com>
16826
16827 PR c++/7188.
16828 * g++.dg/template/meminit1.C: New test.
16829 * g++.dg/warn/Wreorder-1.C: Likewise.
16830 * g++.old-deja/g++.mike/warn3.C: Tweak.
16831 * lib/prune.exp: Ingore "in copy constructor".
16832
16833 2002-10-02 Andreas Jaeger <aj@suse.de>
16834
16835 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
16836 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
16837 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
16838 on x86-64.
16839
16840 2002-10-01 Mark Mitchell <mark@codesourcery.com>
16841
16842 * gcc.dg/empty1.C: Fix typo.
16843
16844 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
16845
16846 * gcc.dg/alias-1.c: New test.
16847
16848 2002-10-01 Mark Mitchell <mark@codesourcery.com>
16849
16850 * gcc.dg/empty1.C: New test.
16851
16852 * g++.dg/tls/init-2.C: Tweak error messages.
16853
16854 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
16855
16856 * gcc.c-torture/compile/20020923-1.c: New test.
16857
16858 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
16859
16860 * gcc.c-torture/execute/ffs-1.c: New test.
16861 * gcc.c-torture/execute/ffs-2.c: Ditto.
16862
16863 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
16864
16865 * g++.dg/overload/member1.C: New test.
16866
16867 2002-09-30 Mark Mitchell <mark@codesourcery.com>
16868
16869 * g++.dg/abi/empty7.C: New test.
16870 * g++.dg/init/pm2.C: Likewise.
16871
16872 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
16873
16874 * g++.dg/rtti/crash1.C: New test.
16875
16876 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
16877
16878 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
16879 gcc.dg/sibcall-4.c: New tests.
16880
16881 2002-09-28 Roger Sayle <roger@eyesopen.com>
16882
16883 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
16884 powerpc and MMIX targets.
16885
16886 2002-09-27 Zack Weinberg <zack@codesourcery.com>
16887
16888 * gcc.dg/cpp/20020927-1.c: New.
16889
16890 2002-09-26 David S. Miller <davem@redhat.com>
16891
16892 * gcc.c-torture/compile/trunctfdf.c: New.
16893
16894 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16895
16896 * lib/target-supports.exp (check_weak_available): Handle solaris2.
16897
16898 2002-09-27 Alan Modra <amodra@bigpond.net.au>
16899
16900 * gcc.c-torture/execute/loop-15.c: New.
16901
16902 2002-09-26 Janis Johnson <janis187@us.ibm.com>
16903
16904 * README.QMTEST: Fix typo.
16905
16906 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
16907
16908 * gcc.dg/20020926-1.c: New test.
16909
16910 2002-09-25 David S. Miller <davem@redhat.com>
16911
16912 PR target/7842
16913 * gcc.c-torture/execute/shiftdi.c: New test.
16914
16915 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
16916
16917 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
16918 unique to the tool.
16919 * lib/g77.exp (g77_init): Likewise.
16920 * lib/g++.exp (g++_init): Likewise.
16921 * lib/objc.exp (objc_init): Likewise.
16922
16923 2002-09-25 Mark Mitchell <mark@codesourcery.com>
16924
16925 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
16926 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
16927 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
16928
16929 2002-09-25 Richard Henderson <rth@redhat.com>
16930
16931 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
16932 too-small long double.
16933
16934 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
16935
16936 * gcc.dg/20020919-1.c: New test.
16937
16938 2002-09-23 Mark Mitchell <mark@codesourcery.com>
16939
16940 * g++.dg/abi/bitfield6.C: New test.
16941 * g++.dg/abi/bitfield7.C: New test.
16942 * g++.dg/abi/bitfield8.C: New test.
16943 * g++.dg/abi/vbase11.C: New test.
16944
16945 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
16946
16947 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
16948 hppa*-*-hpux*. Update test comment.
16949
16950 2002-09-20 Jakub Jelinek <jakub@redhat.com>
16951
16952 * gcc.dg/tls/struct-1.c: New test.
16953
16954 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
16955
16956 * gcc.dg/cpp/tr-warn2.c: Update.
16957
16958 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
16959
16960 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
16961
16962 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
16963
16964 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
16965 systems.
16966
16967 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
16968
16969 * gcc.c-torture/execute/ieee/mzero3.c: New test.
16970
16971 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
16972 Adjust for c++filt moved to binutils. Remove spurious duplicate
16973 setting of cxxfilt.
16974
16975 2002-09-19 Geoffrey Keating <geoffk@apple.com>
16976
16977 * gcc.dg/20020312-2.c: Update for darwin.
16978
16979 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
16980
16981 * g++.old-deja/g++.other/crash32.C: Mark ICE.
16982
16983 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
16984
16985 * objc.dg/comp-types-1.m: New test.
16986 * objc.dg/comp-types-2.m: New test.
16987 * objc.dg/comp-types-3.m: New test.
16988 * objc.dg/comp-types-4.m: New test.
16989 * objc.dg/comp-types-5.m: New test.
16990 * objc.dg/comp-types-6.m: New test.
16991
16992 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
16993
16994 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
16995
16996 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
16997
16998 * g++.dg/other/do1.C: New test.
16999
17000 * g++.dg/template/subst1.C: New test.
17001
17002 2002-09-16 Steve Ellcey <sje@cup.hp.com>
17003
17004 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
17005
17006 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
17007
17008 * g++.dg/template/qualttp20.C: Adjust expected errors.
17009 * g++.old-deja/g++.jason/report.C: Likewise.
17010 * g++.old-deja/g++.other/qual1.C: Likewise.
17011
17012 * g++.dg/lookup/scoped2.C: New test.
17013
17014 * g++.dg/ext/asm3.C: New test.
17015
17016 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
17017
17018 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
17019
17020 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
17021
17022 * ChangeLog: follow spelling conventions.
17023 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
17024 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
17025 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
17026 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
17027 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
17028 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
17029 * g++.old-deja/g++.law/global-init1.C: Likewise.
17030 * g++.old-deja/g++.other/delete4.C: Likewise.
17031 * g++.old-deja/g++.other/inline21.C: Likewise.
17032 * g++.old-deja/g++.other/singleton.C: Likewise.
17033 * g77.dg/strlen0.f: Likewise.
17034 * g77.f-torture/compile/20010519-1.f: Likewise.
17035 * g77.f-torture/compile/980310-4.f: Likewise.
17036 * gcc.c-torture/compile/20000605-1.c: Likewise.
17037 * gcc.c-torture/execute/20020225-1.c: Likewise.
17038 * gcc.dg/c90-hexfloat-2.c: Likewise.
17039 * gcc.dg/c99-bool-1.c: Likewise.
17040 * gcc.dg/c99-hexfloat-2.c: Likewise.
17041 * gcc.dg/dll-2.c: Likewise.
17042 * gcc.dg/wtr-union-init-1.c: Likewise.
17043 * gcc.dg/wtr-union-init-2.c: Likewise.
17044 * gcc.dg/wtr-union-init-3.c: Likewise.
17045 * gcc.dg/cpp/avoidpaste1.c: Likewise.
17046 * gcc.dg/cpp/defined.c: Likewise.
17047 * gcc.dg/cpp/macsyntx.c: Likewise.
17048 * gcc.dg/cpp/paste2.c: Likewise.
17049 * gcc.dg/cpp/trad/defined.c: Likewise.
17050 * gcc.dg/format/c90-printf-1.c: Likewise.
17051 * gcc.dg/format/c90-scanf-1.c: Likewise.
17052 * gcc.dg/format/c99-printf-1.c: Likewise.
17053 * gcc.dg/format/c99-scanf-1.c: Likewise.
17054 * gcc.misc-tests/gcov-8.c: Likewise.
17055 * lib/profopt.exp: Likewise.
17056
17057 2002-09-15 Krister Walfridsson <cato@df.lth.se>
17058
17059 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
17060
17061 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17062
17063 * g++.dg/inherit/using2.C: New test.
17064
17065 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
17066
17067 * ChangeLog: Follow spelling conventions.
17068 * g++.dg/template/friend4.C: Likewise.
17069 * g++.old-deja/g++.pt/crash67.C: Likewise.
17070 * gcc.c-torture/execute/20000801-4.c: Likewise.
17071 * gcc.dg/c90-digraph-1.c: Likewise.
17072 * gcc.dg/c94-digraph-1.c: Likewise.
17073 * gcc.dg/c99-digraph-1.c: Likewise.
17074 * gcc.dg/cpp/line5.c: Likewise.
17075 * gcc.dg/cpp/multiline.c: Likewise.
17076 * gcc.dg/cpp/trad/literals-1.c: Likewise.
17077 * gcc.dg/format/attr-3.c: Likewise.
17078 * gcc.dg/format/c90-scanf-3.c: Likewise.
17079 * gcc.dg/format/ext-4.c: Likewise.
17080
17081 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
17082
17083 * g++.dg/template/pretty1.C: New test.
17084
17085 2002-09-14 Alan Modra <amodra@bigpond.net.au>
17086
17087 * gcc.c-torture/execute/struct-cpy-1.c: New test.
17088
17089 2002-09-13 Matt Austern <austern@apple.com>
17090
17091 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
17092 passing a cast expression to a function by const reference.
17093
17094 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
17095
17096 * g++.dg/template/deduce1.C: New test.
17097
17098 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
17099
17100 * gcc.c-torture/execute/simd-1.c: Force all use of int to
17101 32-bit int.
17102
17103 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
17104
17105 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
17106 usage.
17107
17108 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
17109
17110 * gcc.c-torture/compile/20020910-1.c: New test.
17111
17112 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
17113
17114 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
17115
17116 2002-09-10 Andreas Jaeger <aj@suse.de>
17117
17118 * gcc.dg/20020312-2.c: Adjust for x86-64.
17119
17120 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
17121
17122 * g77.dg/7388.f: New test case for PR 7388.
17123
17124 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
17125
17126 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
17127
17128 2002-09-05 Ziemowit Laski <zlaski@apple.com>
17129
17130 * objc.dg/proto-lossage-1.m: New test.
17131
17132 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
17133
17134 * gcc.dg/cpp/_Pragma4.c: Fix typo.
17135
17136 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
17137
17138 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
17139 expected to pass.
17140
17141 2002-09-06 Stan Shebs <shebs@apple.com>
17142 David Edelsohn <edelsohn@gnu.org>
17143
17144 * gcc.dg/weak: New directory.
17145 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
17146 target-specific xfail bits.
17147 * gcc.dg/typeof-2.c: Move to new directory.
17148 * gcc.dg/weak.exp: New expect script.
17149
17150 2002-09-06 Alan Modra <amodra@bigpond.net.au>
17151
17152 * gcc.c-torture/execute/extzvsi.c: New test.
17153
17154 2002-09-05 Stan Shebs <shebs@apple.com>
17155
17156 * gcc.dg/weak-1.c: xfail on Darwin.
17157 * gcc.dg/weak-2.c: Ditto.
17158 * gcc.dg/weak-3.c: Ditto.
17159 * gcc.dg/weak-4.c: Ditto.
17160 * gcc.dg/weak-5.c: Ditto.
17161 * gcc.dg/weak-6.c: Ditto.
17162 * gcc.dg/weak-7.c: Ditto.
17163 * gcc.dg/weak-8.c: Ditto.
17164 * gcc.dg/weak-9.c: Ditto.
17165
17166 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
17167
17168 * gcc.c-torture/execute/loop-14.c: New test.
17169
17170 2002-09-04 Jakub Jelinek <jakub@redhat.com>
17171
17172 * g++.dg/other/cxa-atexit1.C: New test.
17173
17174 * gcc.dg/typeof-2.c: New test.
17175
17176 2002-09-03 Roger Sayle <roger@eyesopen.com>
17177
17178 * gcc.dg/builtins-2.c: New testcase.
17179 * gcc.dg/builtins-3.c: New testcase.
17180
17181 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
17182
17183 * gcc.dg/cpp/_Pragma4.c: New test.
17184
17185 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
17186
17187 * objc/execute/nil_method-1.m: New testcase.
17188
17189 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
17190
17191 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
17192 [Object class], not [Object initialize].
17193
17194 2002-08-31 Roger Sayle <roger@eyesopen.com>
17195 Hans-Peter Nilsson <hp@bitrange.com>
17196
17197 * gcc.c-torture/execute/20020720-1.x: Skip test on
17198 mmix-knuth-mmixware. Correct comment.
17199
17200 2002-08-27 Mark Mitchell <mark@codesourcery.com>
17201
17202 * testsuite/g++.dg/abi/bitfield5.C: New test.
17203 * testsuite/g++.dg/abi/vbase10.C: Likewise.
17204
17205 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
17206
17207 * objc.dg/undeclared-selector.m: New test.
17208
17209 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
17210
17211 * g++.dg/other/offsetof1.C: Avoid cast warning.
17212
17213 2002-08-26 Ziemowit Laski <zlaski@apple.com>
17214
17215 * objc.dg/super-class-2.m: New test.
17216
17217 2002-08-24 Matt Austern <austern@apple.com>
17218
17219 * g++.dg/ext/lvaddr.C: New test.
17220 * g++.dg/ext/lvcast.C: New test.
17221
17222 2002-08-22 Mark Mitchell <mark@codesourcery.com>
17223
17224 * testsuite/g++.dg/inherit/cond1.C: New test.
17225
17226 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
17227
17228 * gcc.dg/noncompile/incomplete-1.c: New test.
17229
17230 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
17231
17232 * gcc.dg/typespec-1.c: New test.
17233
17234 2002-08-20 Devang Patel <dpatel@apple.com>
17235 * objc.dg/proto-hier-2.m: New test.
17236
17237 2002-08-19 Ziemowit Laski <zlaski@apple.com>
17238
17239 * objc.dg/bitfield-1.m: New test.
17240 * objc.dg/bitfield-2.m: New test.
17241
17242 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
17243
17244 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
17245 gcc.dg/c99-flex-array-4.c: New tests.
17246
17247 2002-08-16 Stan Shebs <shebs@apple.com>
17248
17249 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
17250
17251 2002-08-15 Jakub Jelinek <jakub@redhat.com>
17252
17253 * gcc.dg/typeof-1.c: New test.
17254 * g++.dg/ext/typeof2.C: New test.
17255
17256 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
17257
17258 * g++.dg/other/offsetof1.C: New test.
17259
17260 2002-08-14 Richard Henderson <rth@redhat.com>
17261
17262 * gcc.dg/tls/diag-3.c: Fix expected message strings.
17263
17264 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
17265
17266 * gcc.dg/cpp/_Pragma3.c: New test.
17267
17268 2002-08-13 Mark Mitchell <mark@codesourcery.com>
17269
17270 * g++.dg/template/inherit3: New test.
17271
17272 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
17273
17274 * gcc.dg/bitfld-4.c: Add blank options.
17275
17276 2002-08-09 Mark Mitchell <mark@codesourcery.com>
17277
17278 * g++.dg/template/crash1.C: New test.
17279
17280 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17281
17282 * gcc.dg/tls/opt-2.c: New test.
17283
17284 2002-08-08 Devang Patel <dpatel@apple.com>
17285
17286 * objc.dg/selector-1.m : New test
17287
17288 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17289
17290 * g++.dg/abi/bitfield4.C: New test.
17291 * gcc.dg/bitfld-4.c: New test.
17292
17293 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
17294
17295 * g++.dg/other/packed1.C: New test.
17296
17297 2002-08-07 Mark Mitchell <mark@codesourcery.com>
17298
17299 * g++.dg/abi/offsetof.C: Tweak error messages.
17300 * g++.old-deja/g++.mike/p10769a.C: Likewise.
17301
17302 2002-08-08 Jakub Jelinek <jakub@redhat.com>
17303
17304 * gcc.dg/bitfld-3.c: New test.
17305
17306 2002-08-07 Jakub Jelinek <jakub@redhat.com>
17307 Richard Henderson <rth@redhat.com>
17308
17309 * gcc.dg/i386-bitfield1.c: New test.
17310 * g++.dg/abi/bitfield3.C: Update.
17311
17312 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
17313
17314 * objc.dg/const-str-2.m: Update.
17315 * gcc.dg/cpp/c++98.c: Change to C extension.
17316 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
17317 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17318
17319 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17320
17321 * testsuite/gcc.dg/tls/diag-3.c: New.
17322
17323 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17324
17325 * g++.dg/README (Subdirectories): Document new subdir expr.
17326 * g++.dg/expr/pmf-1.C: New test.
17327
17328 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17329
17330 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17331
17332 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17333
17334 * g++.dg/abi/bitfield3.C: New test.
17335
17336 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17337
17338 * lib/gcov.exp: Tweak expected line formats.
17339 * gcc.misc-tests/gcov8.c: New test.
17340 * gcc.misc-tests/gcov8.x: New flags.
17341
17342 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17343
17344 * consistency.vlad/layout/endian.c: Include string.h.
17345
17346 * gcc.c-torture/execute/20020805-1.c: New test.
17347
17348 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17349
17350 * g++.dg/other/conversion1.C: New test.
17351
17352 2002-08-03 Roger Sayle <roger@eyesopen.com>
17353
17354 * gcc.dg/builtins-1.c: New testcase.
17355
17356 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17357
17358 * g++.dg/inherit/access3.C: New test.
17359
17360 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17361
17362 * gcc.dg/ia64-visibility-2.c: New test.
17363
17364 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17365
17366 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17367 __qualifier_flags to __flags.
17368
17369 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17370
17371 * g++.dg/inherit/operator1.C: New test.
17372 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17373 * g++.dg/other/error1.C: Change expected error message.
17374 * g++.dg/template/conv4.C: Likewise.
17375
17376 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17377
17378 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17379 for documented behavior.
17380
17381 2002-07-25 Roger Sayle <roger@eyesopen.com>
17382
17383 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17384 several targets known to fail.
17385
17386 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17387
17388 * gcc.dg/mips-args-[123].c: New tests.
17389
17390 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17391
17392 * gcc.dg/ppc-spe.c: New.
17393
17394 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17395
17396 * g++.dg/other/ptrmem4.C: New testcase.
17397
17398 2002-07-24 Richard Henderson <rth@redhat.com>
17399
17400 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
17401
17402 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
17403
17404 * g++.dg/ext/alignof1.C (main): Return 0 for success.
17405
17406 2002-07-24 Roger Sayle <roger@eyesopen.com>
17407
17408 * gcc.c-torture/execute/memset-3.c: New testcase.
17409
17410 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
17411
17412 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
17413 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
17414
17415 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17416
17417 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
17418 Delete.
17419
17420 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
17421
17422 * gcc.c-torture/compile/simd-4.c: New test.
17423
17424 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17425
17426 PR c++/7347, c++/7348
17427 * g++.dg/template/access4.C: New test.
17428 * g++.dg/template/access5.C: New test.
17429 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
17430 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
17431 * g++.old-deja/g++.pt/ttp58.C: Likewise.
17432 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
17433
17434 2002-07-22 Jakub Jelinek <jakub@redhat.com>
17435
17436 * gcc.dg/gnu89-init-2.c: New test.
17437
17438 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
17439
17440 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
17441
17442 2002-07-20 Roger Sayle <roger@eyesopen.com>
17443
17444 * gcc.c-torture/execute/20020720-1.c: New testcase.
17445
17446 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
17447
17448 * gcc.dg/cpp/Wsignprom.c: New tests.
17449
17450 2002-07-20 Alan Modra <amodra@bigpond.net.au>
17451
17452 * gcc.c-torture/execute/loop-13.c: New test.
17453
17454 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
17455
17456 * gcc.dg/cpp/expr.c: New tests.
17457
17458 2002 07-18 David Edelsohn <edelsohn@gnu.org>
17459
17460 * g++.dg/opt/pr6713.C: Add template instantiation.
17461
17462 2002-07-18 Alan Modra <amodra@bigpond.net.au>
17463
17464 * gcc.dg/nest.c: New test.
17465
17466 2002-07-17 Richard Henderson <rth@redhat.com>
17467
17468 * g++.dg/opt/pr6713.C: New test.
17469
17470 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
17471
17472 * gcc.c-torture/execute/loop-2e.x: Let the testcase
17473 XFAIL for all x86 processors.
17474
17475 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
17476
17477 * gcc.c-torture/execute/20010122-1.x: Do not test with
17478 -fomit-frame-pointer.
17479
17480 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17481
17482 * g++.dg/template/instantiate2.C: New test.
17483 * g++.dg/template/spec4.C: New test.
17484
17485 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17486
17487 * g++.dg/template/access2.C: New test.
17488 * g++.dg/template/access3.C: New test.
17489
17490 2002-07-15 Zack Weinberg <zack@codesourcery.com>
17491
17492 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
17493 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
17494 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
17495 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
17496 Convert to use <stdarg.h>.
17497 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
17498 Delete.
17499 * gcc.dg/va-arg-2.c: New.
17500 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
17501
17502 2002-07-15 Jakub Jelinek <jakub@redhat.com>
17503
17504 * gcc.c-torture/compile/20020710-1.c: New test.
17505
17506 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
17507 Andrew Pinski <pinskia@physics.uc.edu>
17508
17509 gcc.c-torture/compile/simd-2.c: New testcase.
17510 gcc.c-torture/compile/simd-3.c: Likewise.
17511
17512 2002-07-11 Mark Mitchell <mark@codesourcery.com>
17513
17514 PR c++/7224
17515 * g++.dg/overload/error1.C: New test.
17516
17517 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17518
17519 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
17520 configuration and IRIX 6 O32 ABI.
17521
17522 2002-07-11 Roger Sayle <roger@eyesopen.com>
17523
17524 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
17525
17526 2002-07-10 Roger Sayle <roger@eyesopen.com>
17527
17528 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
17529
17530 2002-07-10 Jeffrey A Law <law@redhat.com>
17531
17532 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
17533
17534 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
17535
17536 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
17537
17538 * gcc.dg/20020312-2.c: Check for __PPC__.
17539
17540 2002-07-09 Diego Novillo <dnovillo@redhat.com>
17541
17542 * gcc.c-torture/compile/20020709-1.c: New test.
17543
17544 2002-07-07 Roger Sayle <roger@eyesopen.com>
17545
17546 * g++.dg/template/qualttp21.C: New test case.
17547
17548 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
17549
17550 * gcc.c-torture/compile/20020706-1.c: New test.
17551 * gcc.c-torture/compile/20020706-2.c: New test.
17552
17553 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
17554 Alexandre Oliva <aoliva@redhat.com>
17555
17556 * g++.dg/warn/incomplete1.C: New test.
17557
17558 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17559
17560 PR c++/7099
17561 * g++.dg/warn/noreturn1.C: New test.
17562
17563 2002-07-03 Mark Mitchell <mark@codesourcery.com>
17564
17565 PR c++/6706
17566 * g++.dg/debug/debug6.C: New test.
17567 * g++.dg/debug/debug7.C: New test.
17568
17569 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
17570
17571 * gcc.c-torture/compile/simd-3.c: New test.
17572
17573 2002-07-03 Chris Demetriou <cgd@broadcom.com>
17574
17575 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
17576 * gcc.dg/20020620-1.c: Likewise.
17577
17578 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17579
17580 PR c++/6944
17581 * g++.dg/init/array4.C: New test.
17582 * g++.dg/init/array5.C: New test.
17583
17584 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
17585
17586 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
17587 * gcc.c-torture/execute/simd-2.c (main): Likewise.
17588
17589 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17590
17591 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
17592 * gcc.dg/wtr-aggr-init-1.c: Likewise.
17593 * gcc.dg/wtr-conversion-1.c: Likewise.
17594 * gcc.dg/wtr-escape-1.c: Likewise.
17595 * gcc.dg/wtr-int-type-1.c: Likewise.
17596 * gcc.dg/wtr-label-1.c: Likewise.
17597 * gcc.dg/wtr-static-1.c: Likewise.
17598 * gcc.dg/wtr-strcat-1.c: Likewise.
17599 * gcc.dg/wtr-suffix-1.c: Likewise.
17600 * gcc.dg/wtr-switch-1.c: Likewise.
17601 * gcc.dg/wtr-unary-plus-1.c: Likewise.
17602 * gcc.dg/wtr-union-init-1.c: Likewise.
17603 * gcc.dg/wtr-union-init-2.c: Likewise.
17604 * gcc.dg/wtr-union-init-3.c: Likewise.
17605
17606 * gcc.dg/wtr-func-def-1.c: New test.
17607
17608 2002-07-02 Devang Patel <dpatel@apple.com>
17609
17610 * objc.dg/param-1.m: New test.
17611
17612 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
17613
17614 * gcc.dg/cpp/trad/directive.c: Add test.
17615 * gcc.dg/cpp/trad/macroargs.c: Add test.
17616 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
17617
17618 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
17619
17620 * gcc.dg/cpp/cmdlne-M.c: New test.
17621
17622 2002-07-02 Ziemowit Laski <zlaski@apple.com>
17623
17624 * objc.dg/desig-init-1.m: New test.
17625
17626 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17627
17628 PR c++/6716
17629 * g++.dg/template/instantiate1.C: New test.
17630
17631 2002-07-01 Mark Mitchell <mark@codesourcery.com>
17632
17633 PR c++/7112
17634 * g++.dg/template/sizeof2.C: New test.
17635
17636 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
17637
17638 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
17639 gcc.dg/cpp/trad/include.c: New tests.
17640
17641 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
17642
17643 PR target/7177
17644 * gcc.c-torture/compile/20020701-1.c: New test.
17645
17646 2002-07-01 Stan Shebs <shebs@apple.com>
17647
17648 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
17649 header here...
17650 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
17651 (objc-torture-execute): or here.
17652
17653 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
17654
17655 * gcc.c-torture/execute/arith-rand-ll.c: New test.
17656
17657 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
17658
17659 * gcc.dg/cpp/trad/escaped-nl.c: New test.
17660
17661 2002-06-30 Devang Patel <dpatel@apple.com>
17662
17663 * objc.dg/fsyntax-only.m: New test.
17664
17665 2002-06-27 Mark Mitchell <mark@codesourcery.com>
17666
17667 PR c++/6695
17668 * g++.dg/template/friend7.C: New file.
17669
17670 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
17671
17672 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
17673 return type.
17674
17675 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
17676
17677 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
17678 avoid division by zero.
17679
17680 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
17681
17682 * gcc.dg/Wunknownprag.c: New tests.
17683
17684 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
17685
17686 * gcc.c-torture/execute/simd-2.c: New test.
17687
17688 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
17689
17690 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
17691 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
17692 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
17693 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
17694 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
17695 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
17696 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
17697 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
17698 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
17699 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
17700 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
17701 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
17702 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
17703 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
17704 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
17705 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
17706 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
17707
17708 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
17709
17710 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
17711 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
17712 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
17713 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
17714 New tests.
17715 * gcc.dg/cpp/trad/directive.c: Update.
17716
17717 2002-06-23 Andreas Jaeger <aj@suse.de>
17718
17719 * gcc.c-torture/execute/complex-6.c: New.
17720
17721 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
17722
17723 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
17724 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
17725 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
17726 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
17727
17728 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
17729
17730 * gcc.dg/cpp/trad: New directory with traditional tests copied
17731 from parent directory.
17732 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
17733 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
17734 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
17735 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
17736 Move to trad/ and rename.
17737 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
17738 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
17739 gcc.dg/cpp/trad/redef2.c: New tests.
17740 * gcc.dg/cpp/trad/trad.exp: New driver.
17741
17742 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
17743
17744 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
17745 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
17746 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
17747 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
17748 Remove.
17749
17750 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
17751
17752 * gcc.dg/20020620-1.c: New test.
17753
17754 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17755
17756 * g++.dg/template/ttp4.C: New test.
17757
17758 2002-06-19 Jakub Jelinek <jakub@redhat.com>
17759
17760 * g++.dg/opt/vt1.C: Fix regexp.
17761
17762 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17763
17764 * gcc.c-torture/execute/pure-1.c: Make functions static again.
17765 Don't use attribute `noinline'.
17766
17767 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
17768
17769 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
17770
17771 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
17772
17773 * gcc.c-torture/execute/simd-1.c: New.
17774
17775 * gcc.dg/simd-1.c: New.
17776
17777 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
17778
17779 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
17780
17781 2002-06-16 Richard Henderson <rth@redhat.com>
17782
17783 * g++.dg/ext/anon-struct1.C: New.
17784 * g++.dg/ext/anon-struct2.C: New.
17785 * g++.dg/ext/anon-struct3.C: New.
17786 * gcc.dg/anon-struct-1.c: New.
17787 * gcc.dg/anon-struct-2.c: New.
17788 * gcc.dg/anon-struct-3.c: New.
17789 * gcc.dg/20011008-1.c: Adjust warning text.
17790 * gcc.dg/20020527-1.c: Add -fms-extensions.
17791
17792 2002-06-16 Richard Henderson <rth@redhat.com>
17793
17794 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
17795
17796 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
17797
17798 * gcc.c-torture/execute/20020615-1.c: New test.
17799
17800 2002-06-15 Roger Sayle <roger@eyesopen.com>
17801
17802 * gcc.c-tortuture/execute/compare-1.c: New test case.
17803 * gcc.c-tortuture/execute/compare-2.c: New test case.
17804 * gcc.c-tortuture/execute/compare-3.c: New test case.
17805
17806 2002-06-13 Richard Henderson <rth@redhat.com>
17807
17808 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
17809 ia64 ilp32.
17810
17811 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17812
17813 * g++.dg/template/typename2.C: Update error message.
17814
17815 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
17816
17817 * gcc.c-torture/execute/20020611-1.c: New test.
17818
17819 2002-06-11 Bob Wilson <bob.wilson@acm.org>
17820
17821 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
17822 list of targets to skip.
17823
17824 2002-06-10 Bob Wilson <bob.wilson@acm.org>
17825
17826 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
17827 targets if not optimizing.
17828
17829 2002-06-10 Jakub Jelinek <jakub@redhat.com>
17830
17831 * gcc.c-torture/compile/20020605-1.c: New test.
17832
17833 * g++.dg/opt/vt1.C: New test.
17834
17835 * gcc.dg/20020531-1.c: New test.
17836
17837 * gcc.dg/20020530-1.c: New test.
17838
17839 * gcc.dg/20020527-1.c: New test.
17840
17841 * g++.dg/opt/cse1.C: New test.
17842
17843 2002-06-07 Roger Sayle <roger@eyesopen.com>
17844
17845 * gcc.dg/20020607-2.c: New test case.
17846
17847 2002-06-07 Jakub Jelinek <jakub@redhat.com>
17848
17849 * gcc.c-torture/compile/20020604-1.c: New test.
17850
17851 2002-06-04 Richard Henderson <rth@redhat.com>
17852
17853 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
17854 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
17855 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
17856
17857 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
17858
17859 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
17860
17861 2002-06-03 Richard Henderson <rth@redhat.com>
17862
17863 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
17864 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
17865
17866 2002-06-02 Richard Henderson <rth@redhat.com>
17867
17868 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
17869 test functions static.
17870
17871 2002-06-02 Andreas Jaeger <aj@suse.de>
17872
17873 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
17874 now.
17875
17876 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
17877
17878 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
17879 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
17880 Update for mofified diagnostics.
17881 * gcc.dg/c99-intconst-1.c: No longer fail.
17882
17883 2002-06-02 Richard Henderson <rth@redhat.com>
17884
17885 * gcc.dg/uninit-A.c: Remove xfail markers.
17886
17887 2002-06-01 Roger Sayle <roger@eyesopen.com>
17888
17889 * gcc.dg/fnegate-1.c: New test case.
17890
17891 2002-05-30 Osku Salerma <osku@iki.fi>
17892
17893 * gcc.c-torture/execute/mayalias-1.c: New file.
17894
17895 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
17896
17897 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
17898 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
17899 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
17900
17901 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
17902
17903 * gcc.c-torture/execute/20020529-1.c: New test.
17904
17905 2002-05-27 Richard Henderson <rth@redhat.com>
17906
17907 * g++.dg/ext/attrib6.C: New test case.
17908
17909 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17910
17911 * gcc.c-torture/execute/pure-1.c: New test.
17912
17913 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
17914
17915 * gcc.dg/cpp/arith-2.c: Remove.
17916
17917 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
17918
17919 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
17920 * gcc.dg/cpp/if-3.c: Remove.
17921
17922 2002-05-26 Jakub Jelinek <jakub@redhat.com>
17923
17924 * g++.dg/opt/cse2.C: New test.
17925
17926 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
17927
17928 * gcc.dg/cpp/arith-1.c: New semantic tests.
17929 * gcc.dg/cpp/if-1.c: Update.
17930
17931 2002-05-24 Ben Elliston <bje@redhat.com>
17932
17933 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
17934
17935 2002-05-24 Jakub Jelinek <jakub@redhat.com>
17936
17937 * gcc.dg/verbose-asm.c: New test.
17938
17939 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
17940
17941 * gcc.dg/cpp/paste12.c: New test.
17942
17943 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17944
17945 * g++.dg/parse/named_ops.C: New test.
17946
17947 2002-05-23 Mark Mitchell <mark@codesourcery.com>
17948
17949 * gcc/testsuite/gcc.dg/weak-8.c: New test.
17950
17951 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
17952
17953 * gcc.dg/weak-2.c: Allow optional leading underscore
17954 in scan-assembler symbol name.
17955 * gcc.dg/weak-3.c: Likewise.
17956 * gcc.dg/weak-4.c: Likewise.
17957 * gcc.dg/weak-5.c: Likewise.
17958
17959 2002-05-23 Jakub Jelinek <jakub@redhat.com>
17960
17961 * gcc.dg/20020523-1.c: New test.
17962
17963 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17964
17965 * objc.dg/const-str-2.m: Update now that we stop after
17966 a command line error.
17967
17968 2002-05-22 Richard Henderson <rth@redhat.com>
17969
17970 * g++.dg/dg.exp: Fix typo in test pruneing.
17971
17972 2002-05-22 Richard Henderson <rth@redhat.com>
17973
17974 * g++.dg/dg.exp: Prune the tls subdirectory.
17975 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
17976 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
17977 * g++.dg/tls/init-1.C: New.
17978
17979 2002-05-22 Jakub Jelinek <jakub@redhat.com>
17980
17981 * gcc.dg/20020517-1.c: New test.
17982
17983 2002-05-21 Richard Henderson <rth@redhat.com>
17984
17985 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
17986 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
17987
17988 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
17989
17990 * g++.dg/other/copy2.C: New test.
17991
17992 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
17993
17994 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
17995 (MAX_COPY): Bump up to 10 times sizeof (long long).
17996 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
17997
17998 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
17999 sizeof (long long).
18000
18001 * gcc.c-torture/execute/strcpy-1.c: New test.
18002
18003 2002-05-19 Jason Merrill <jason2redhat.com>
18004
18005 * g++.dg/ext/oper1.C: New test.
18006
18007 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
18008 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
18009
18010 * README.QMTEST: New file.
18011
18012 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
18013
18014 2002-05-19 Andreas Jaeger <aj@suse.de>
18015
18016 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
18017 now.
18018 * gcc.c-torture/execute/loop-2d.x: Likewise.
18019
18020 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
18021
18022 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
18023 support weak symbols.
18024 * gcc.dg/weak-4.c: Likewise
18025 * gcc.dg/weak-6.c: Likewise
18026
18027 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
18028
18029 * gcc.dg/weak-3.c: Add dg-excess-error comment for
18030 cygwin, coff and h8300-*-hms targets
18031 * gcc.dg/weak-5.c: Likewise
18032 * gcc.dg/weak-7.c: Likewise
18033
18034 2002-05-16 Jason Merrill <jason@redhat.com>
18035
18036 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
18037 (scan-assembler-not, scan-assembler-dem): Likewise.
18038 (scan-assembler-dem-not): Likewise.
18039
18040 2002-05-15 Richard Henderson <rth@redhat.com>
18041
18042 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
18043
18044 2002-05-15 Richard Henderson <rth@redhat.com>
18045
18046 * gcc.dg/weak-5.c (vfoo1c): No warning here.
18047 (vfoo1f): Warning here.
18048 (vfoo1l): Don't redefine the alias.
18049
18050 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
18051
18052 * g++.dg/init/pm1.C: New test.
18053
18054 2002-05-12 David S. Miller <davem@redhat.com>
18055
18056 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
18057 types.
18058
18059 2002-05-10 Roger Sayle <roger@eyesopen.com>
18060
18061 * gcc.c-torture/execute/20020510-1.c: New test case.
18062
18063 2002-05-10 David S. Miller <davem@redhat.com>
18064
18065 * gcc.c-torture/execute/conversion.c: Test long double too.
18066
18067 2002-05-09 Jakub Jelinek <jakub@redhat.com>
18068
18069 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
18070 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
18071 * lib/g++.exp (g++_link_flags): Likewise.
18072 * lib/objc.exp (objc_target_compile): Likewise.
18073
18074 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
18075
18076 * gcc.dg/cpp/poison.c: Update.
18077 * gcc.dg/cpp/20000625-2.c: Remove.
18078 * gcc.dg/cpp/direct2s.c: Remove final test.
18079
18080 2002-05-08 Tom Rix <trix@redhat.com>
18081
18082 * gcc.c-torture/execute/20020508-1.c: New test.
18083 * gcc.c-torture/execute/20020508-2.c: New test.
18084 * gcc.c-torture/execute/20020508-3.c: New test.
18085
18086 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
18087
18088 * gcc.dg/cpp/charconst-4.c: More tests.
18089
18090 2002-05-08 Mark Mitchell <mark@codesourcery.com>
18091
18092 PR c/6569
18093 * gcc.dg/weak-3.c: Update location of warning messages.
18094 * gcc.dg/weak-5.c: Likewise.
18095
18096 2002-05-06 Roger Sayle <roger@eyesopen.com>
18097
18098 * gcc.c-torture/execute/20020506-1.c: New test case.
18099
18100 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
18101
18102 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
18103
18104 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18105
18106 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
18107
18108 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
18109
18110 * gcc.dg/cpp/charconst-3.c: New test.
18111
18112 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
18113
18114 * gcc.dg/cpp/charconst.c: Update tests.
18115
18116 2002-05-05 Tim Josling <tej@melbpc.org.au>
18117
18118 * treelang: Added directory for new sample language treelang. Also
18119 lib/treelang.exp: New file to signal treelang should be tested.
18120
18121 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18122
18123 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
18124 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
18125 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
18126 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
18127 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
18128 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
18129 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
18130
18131 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
18132
18133 * gcc.dg/format/xopen-2.c: New test.
18134
18135 2002-05-03 Jakub Jelinek <jakub@redhat.com>
18136
18137 * gcc.dg/20020503-1.c: New test.
18138
18139 2002-05-02 Mark Mitchell <mark@codesourcery.com>
18140
18141 * g++.dg/init/dtor1.C: Make it tougher.
18142
18143 2002-05-01 Mark Mitchell <mark@codesourcery.com>
18144
18145 * g++.dg/init/dtor1.C: New test.
18146
18147 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
18148
18149 * gcc.dg/altivec-8.c: New.
18150
18151 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
18152
18153 * gcc.dg/altivec-7.c: New.
18154
18155 2002-04-29 Jakub Jelinek <jakub@redhat.com>
18156
18157 * g++.dg/parse/typedef1.C: New test.
18158
18159 2002-04-29 Mark Mitchell <mark@codesourcery.com>
18160
18161 PR c++/6486
18162 * g++.dg/template/friend6.C: New test.
18163
18164 PR c++/6492
18165 * g++.dg/init/copy1.C: New test.
18166
18167 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
18168
18169 * g++.dg/warn/effc1.C: New test.
18170
18171 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
18172
18173 * gcc.dg/cpp/if-cexp.c: Add a test.
18174
18175 2002-04-28 Jakub Jelinek <jakub@redhat.com>
18176
18177 * gcc.dg/20020426-2.c: New test.
18178
18179 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
18180
18181 * gcc.dg/cpp/if-mop.c: Update.
18182 * gcc.dg/cpp/if-mpar.c: Add test.
18183 * gcc.dg/cpp/if-oppr.c: Update.
18184
18185 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18186
18187 PR c/6343
18188 * gcc.dg/weak-[2-7].c: New tests.
18189
18190 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18191
18192 * gcc.dg/enum1.c: New test.
18193
18194 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18195
18196 PR c++/6497
18197 * g++.dg/inherit/access2.C: New test.
18198
18199 2002-04-26 Mark Mitchell <mark@codesourcery.com>
18200
18201 PR bootstrap/6445
18202 * gcc.dg/20020426-1.c: New test.
18203
18204 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
18205
18206 * g++.dg/abi/enum1.C: New test.
18207
18208 2002-04-26 Richard Henderson <rth@redhat.com>
18209
18210 * gcc.dg/c99-bool-1.c: Expect always true warning.
18211
18212 2002-04-25 Roger Sayle <roger@eyesopen.com>
18213
18214 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
18215
18216 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18217
18218 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
18219 targets.
18220
18221 2002-04-24 Mark Mitchell <mark@codesourcery.com>
18222
18223 * g++.dg/abi/mange7.C: New test.
18224
18225 PR c++/6438.
18226 * g++.dg/parse/stmtexpr2.C: New test.
18227
18228 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
18229
18230 * gcc.dg/20020312-2.c: Add SH target.
18231
18232 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18233
18234 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
18235 compiler output on mips*-*-irix*.
18236
18237 2002-04-23 Jakub Jelinek <jakub@redhat.com>
18238
18239 * g++.dg/parse/attr1.C: New test.
18240
18241 2002-04-23 Roger Sayle <roger@eyesopen.com>
18242
18243 * gcc.c-torture/execute/string-opt-17.c: New test case.
18244 * gcc.c-torture/execute/memset-2.c: New test case.
18245
18246 2002-04-23 Mark Mitchell <mark@codesourcery.com>
18247
18248 PR c++/6256:
18249 * g++.dg/template/friend5.C: New test.
18250
18251 PR c++/6331:
18252 * g++.dg/template/qual1.C: Likewise.
18253
18254 2002-04-22 Zack Weinberg <zack@codesourcery.com>
18255
18256 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
18257 Include stdlib.h, not stdio.h or ctype.h.
18258
18259 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
18260
18261 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
18262 cris-*-elf* and mmix-*-*.
18263 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
18264 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
18265 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
18266 Ditto.
18267 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
18268 * gcc.dg/wchar_t-1.c: Ditto.
18269
18270 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
18271
18272 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
18273 Clarify comment.
18274
18275 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
18276
18277 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
18278
18279 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18280
18281 * gcc.c-torture/execute/20000906-1.x: Delete.
18282
18283 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
18284
18285 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
18286
18287 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
18288
18289 * PR6367
18290 * g77.f-torture/execute/6367.f: New test.
18291 * g77.f-torture/execute/6367.x: Disable for MMIX.
18292
18293 2002-04-19 Mark Mitchell <mark@codesourcery.com>
18294
18295 * PR6352
18296 * g++.dg/opt/inline2.C: New test.
18297
18298 2002-04-18 Richard Henderson <rth@redhat.com>
18299
18300 * gcc.dg/20000906-1.c: Enable for all targets.
18301 * gcc.c-torture/compile/iftrap-2.c: New.
18302
18303 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18304
18305 * gcc.dg/20020418-1.c: New test.
18306 * gcc.dg/20020418-2.c: New test.
18307
18308 2002-04-18 Richard Henderson <rth@redhat.com>
18309
18310 * gcc.c-torture/compile/iftrap-1.c: New.
18311 * gcc.dg/iftrap-1.c: Adjust for ia64.
18312 * gcc.dg/iftrap-2.c: New.
18313
18314 2002-04-18 Jakub Jelinek <jakub@redhat.com>
18315
18316 * gcc.c-torture/compile/20020418-1.c: New test.
18317
18318 2002-04-18 Roger Sayle <roger@eyesopen.com>
18319
18320 * gcc.c-torture/compile/20020415-1.c: New.
18321
18322 2002-04-18 David S. Miller <davem@redhat.com>
18323
18324 * gcc.c-torture/execute/20020418-1.c: New test.
18325
18326 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18327
18328 * gcc.dg/20020416-1.c: New test.
18329
18330 * g++.dg/opt/inline1.C: New test.
18331
18332 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18333
18334 * gcc.dg/altivec-5.c: New test.
18335
18336 * gcc.dg/20020415-1.c: New test.
18337
18338 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18339
18340 * testsuite/lib/chill.exp: Remove.
18341
18342 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18343
18344 * g++.dg/other/big-struct.C: New test.
18345
18346 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18347
18348 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18349 of scratch file.
18350
18351 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18352
18353 PR c/6277
18354 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18355 in scan-assembler function name
18356
18357 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18358
18359 * g77.f-torture/execute/980628-4.x,
18360 g77.f-torture/execute/980628-5.x,
18361 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18362 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18363 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18364 i[34567]86-*-*.
18365
18366 2002-04-13 David S. Miller <davem@redhat.com>
18367
18368 * gcc.c-torture/execute/20020413-1.c: New test.
18369
18370 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18371
18372 * gcc.dg/asm-6.c,
18373 * g++.dg/ext/asm1.C: New tests.
18374
18375 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18376
18377 PR c++ 5373.
18378 * g++.dg/parse/stmtexpr1.C: New test.
18379
18380 PR c++/5189.
18381 * g++.dg/template/copy1.C: New test.
18382
18383 2002-04-12 Richard Henderson <rth@redhat.com>
18384
18385 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18386
18387 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18388
18389 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18390 gcc.c-torture/execute/20020307-2.c.
18391
18392 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18393
18394 * g++.dg/ext/attrib5.C,
18395 * g++.dg/lookup/struct1.C: New tests.
18396
18397 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18398
18399 * gcc.dg/20020411-1.c: New test.
18400
18401 * gcc.c-torture/execute/20020411-1.c: New test.
18402
18403 2002-04-10 Janis Johnson <janis187@us.ibm.com>
18404
18405 * g77.f-torture/execute/6177.f: New test.
18406
18407 2002-04-10 Jakub Jelinek <jakub@redhat.com>
18408
18409 PR middle-end/6247
18410 * g++.dg/opt/cleanup1.C: New test.
18411
18412 * g++.dg/opt/const1.C: New test.
18413
18414 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
18415
18416 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
18417
18418 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
18419
18420 PR c++/5507
18421 * g++.dg/template/typename2.C: New test.
18422
18423 2002-04-10 Alan Modra <amodra@bigpond.net.au>
18424
18425 * gcc.c-torture/execute/loop-12.c: New.
18426
18427 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
18428
18429 * g77.f-torture/execute/980628-4.x,
18430 g77.f-torture/execute/980628-5.x,
18431 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18432 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18433 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
18434
18435 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18436
18437 PR optimization/6086
18438 * g++.dg/opt/preinc1.C: New test.
18439
18440 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18441
18442 PR c++/5571
18443 * g++.dg/opt/static2.C: New test.
18444
18445 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18446
18447 PR c/5120
18448 * gcc.dg/20020406-1.c: New test.
18449
18450 2002-04-04 David S. Miller <davem@redhat.com>
18451
18452 * gcc.c-torture/execute/20020404-1.c: New test.
18453
18454 2002-04-04 Jakub Jelinek <jakub@redhat.com>
18455
18456 PR c/6123
18457 * gcc.dg/20020312-2.c: Do not declare global register variable
18458 if __PIC__ or __pic__ is defined.
18459
18460 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
18461
18462 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
18463 __asm__ so that it works correctly even if -ansi -pedantic-errors.
18464
18465 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18466
18467 * gcc.misc-tests/linkage.exp: Update last change to handle
18468 sparc*-, not just sparc-.
18469
18470 2002-04-03 Richard Henderson <rth@redhat.com>
18471
18472 * gcc.dg/cpp/ucs.c: Improved long UCS test.
18473
18474 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18475
18476 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
18477
18478 2002-04-02 David S. Miller <davem@redhat.com>
18479
18480 * gcc.c-torture/execute/20020402-3.c: New test.
18481
18482 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18483
18484 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
18485 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
18486
18487 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
18488 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
18489 g77.f-torture/execute/20001201.x,
18490 g77.f-torture/execute/u77-test.x: New files.
18491
18492 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
18493 * gcc.dg/wchar_t-1.c: Ditto.
18494
18495 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18496
18497 * gcc.c-torture/execute/20020402-1.c: New test.
18498
18499 2002-04-01 Richard Henderson <rth@redhat.com>
18500
18501 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
18502
18503 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
18504
18505 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18506
18507 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
18508
18509 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18510
18511 * g++.dg/inherit/template-as-base.C: Expect error.
18512 * g++.dg/inherit/namespace-as-base.C: Likewise.
18513
18514 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
18515
18516 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
18517 g++.dg/ext/instantiate3.C: Tweak match patterns.
18518
18519 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
18520 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
18521 -da test.
18522
18523 2002-03-31 Richard Henderson <rth@redhat.com>
18524
18525 * gcc.dg/special/alias-2.c: New.
18526 * gcc.dg/special/ecos.exp: Run it.
18527
18528 2002-03-31 Richard Henderson <rth@redhat.com>
18529
18530 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
18531
18532 2002-03-31 Kazu Hirata <kazu@hxi.com>
18533
18534 * gcc.dg/weak-1.c: Disable on h8300 port.
18535
18536 2002-03-29 Janis Johnson <janis187@us.ibm.com>
18537
18538 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
18539 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
18540 ordering tests.
18541 * g++.dg/bprob/bprob-1.C: New test.
18542 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
18543 * g++.dg/gcov/gcov-1.C: New test.
18544 * g++.dg/gcov/gcov-1.x: New file.
18545 * g++.dg/gcov/gcov-2.C: New test.
18546 * g++.dg/gcov/gcov-3.C: New test.
18547 * g++.dg/gcov/gcov-3.h: New file.
18548
18549 2002-03-28 Roger Sayle <roger@eyesopen.com>
18550
18551 * g++.old-deja/g++.other/builtins5.C: New test.
18552 * g++.old-deja/g++.other/builtins6.C: New test.
18553 * g++.old-deja/g++.other/builtins7.C: New test.
18554 * g++.old-deja/g++.other/builtins8.C: New test.
18555 * g++.old-deja/g++.other/builtins9.C: New test.
18556
18557 2002-03-29 Jakub Jelinek <jakub@redhat.com>
18558
18559 * g++.dg/opt/static1.C: New test.
18560
18561 * g++.dg/opt/longbranch1.C: New test.
18562
18563 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
18564
18565 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
18566
18567 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
18568
18569 2002-03-28 Jeffrey A Law (law@redhat.com)
18570
18571 * gcc.c-torture/execute/20020328-1.c: New test.
18572
18573 2002-03-27 Richard Henderson <rth@redhat.com>
18574
18575 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
18576 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
18577 move from g++.old-deja/g++.ext/.
18578
18579 2002-03-27 Mark Mitchell <mark@codesourcery.com>
18580
18581 * g++.dg/init/new2.C: New test.
18582
18583 2002-03-26 Richard Henderson <rth@redhat.com>
18584
18585 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
18586
18587 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
18588 on sparc.
18589
18590 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
18591 sparcv9 systems.
18592 * gcc.dg/20001102-1.c: Likewise.
18593
18594 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
18595
18596 * gcc.dg/cpp/endif-pedantic1.c,
18597 gcc.dg/cpp/endif-pedantic2.c: New tests.
18598
18599 2002-03-26 Mark Mitchell <mark@codesourcery.com>
18600
18601 * g++.dg/init/new1.C: New test.
18602
18603 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
18604
18605 * g++.dg/abi/vbase9.C: New test.
18606
18607 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
18608
18609 * gcc.dg/arm-asm.c: New test.
18610
18611 2002-03-26 Andrew Cagney <ac131313@redhat.com>
18612
18613 * gcc.dg/Wswitch-enum.c: New test.
18614 Fix PR c/5044.
18615
18616 2002-03-26 Richard Henderson <rth@redhat.com>
18617
18618 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
18619 structure.
18620
18621 2002-03-25 Richard Henderson <rth@redhat.com>
18622
18623 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
18624 sparcv9 systems.
18625
18626 * gcc.c-torture/compile/20011119-1.c (xxx): New.
18627 * gcc.c-torture/compile/20011119-2.c (xxx): New.
18628
18629 2002-03-25 Zack Weinberg <zack@codesourcery.com>
18630
18631 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
18632
18633 2002-03-25 Bob Wilson <bob.wilson@acm.org>
18634
18635 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
18636 targets using generic thunk support.
18637
18638 2002-03-25 Jakub Jelinek <jakub@redhat.com>
18639
18640 * gcc.c-torture/compile/20020323-1.c: New test.
18641
18642 * g++.dg/opt/conj2.C: New test.
18643
18644 2002-03-24 Richard Henderson <rth@redhat.com>
18645
18646 * gcc.dg/weak-1.c: Use -fno-common.
18647
18648 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18649
18650 * g77.dg/f77-edit-apostrophe-out.f: New test
18651 * g77.dg/f77-edit-h-out.f: New test
18652 * g77.dg/f77-edit-t-in.f: New test
18653 * g77.dg/f77-edit-t-out.f: New test
18654 * g77.dg/f77-edit-x-out.f: New test
18655 * g77.dg/f77-edit-slash-out.f: New test
18656 * g77.dg/f77-edit-colon-out.f: New test
18657 * g77.dg/f77-edit-s-out.f: New test
18658
18659 2002-03-24 Richard Henderson <rth@redhat.com>
18660
18661 * objc/execute/formal_protocol-6.x: New XFAIL.
18662
18663 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18664
18665 * gcc.dg/weak-1.c: Early return from dg-final on platforms
18666 that do not support weak symbols
18667
18668 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18669
18670 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
18671 * lib/g77.exp: Likewise
18672 * lib/objc.exp: Likewise
18673
18674 2002-03-23 Andrew Cagney <ac131313@redhat.com>
18675
18676 * gcc.dg/Wswitch-default.c: New test.
18677
18678 2002-03-23 Jakub Jelinek <jakub@redhat.com>
18679
18680 * g++.dg/other/enum1.C: New test.
18681
18682 2002-03-23 Zack Weinberg <zack@codesourcery.com>
18683
18684 * gcc.dg/pragma-ep-3.c: Fix typo.
18685
18686 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18687
18688 * g++.dg/inherit/template-as-base.C: New test.
18689
18690 2002-03-22 Jakub Jelinek <jakub@redhat.com>
18691
18692 * g++.old-deja/g++.other/dwarf2-1.C: Move...
18693 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
18694
18695 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
18696
18697 * gcc.dg/cpp/multiline.c: Update to match.
18698
18699 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
18700
18701 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
18702
18703 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
18704
18705 * gcc.dg/cpp/extratokens2.c: New file.
18706
18707 2002-03-21 David Edelsohn <edelsohn@gnu.org>
18708
18709 * gcc.dg/20020312-2.c: Add rs6000 target.
18710
18711 * gcc.c-torture/compile/20020319-1.c: New test.
18712
18713 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18714
18715 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
18716 (A, E): Handle this.
18717
18718 2002-03-20 Jason Merrill <jason@redhat.com>
18719
18720 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
18721 ignoring -fpic.
18722 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
18723 through prune_gcc_output.
18724
18725 2002-03-20 Jakub Jelinek <jakub@redhat.com>
18726
18727 * gcc.c-torture/compile/20020320-1.c: New test.
18728
18729 2002-03-19 Jakub Jelinek <jakub@redhat.com>
18730
18731 * gcc.c-torture/compile/20020318-1.c: New test.
18732
18733 * gcc.dg/struct-by-value-1.c: New test.
18734
18735 * gcc.dg/20020319-1.c: New test.
18736
18737 2002-03-18 Jakub Jelinek <jakub@redhat.com>
18738
18739 * g++.dg/opt/conj1.C: New test.
18740
18741 2002-03-17 Mark Mitchell <mark@codesourcery.com>
18742
18743 * g++.dg/template/qualttp20.C: Revert previous change.
18744 * g++.dg/template/qualttp3.C: Likewise.
18745 * g++.dg/template/qualttp4.C: Likewise
18746 * g++.dg/template/qualttp5.C: Likewise
18747 * g++.dg/template/qualttp6.C: Likewise
18748 * g++.dg/template/qualttp7.C: Likewise
18749 * g++.dg/template/qualttp8.C: Likewise
18750 * g++.dg/template/recurse.C: Likewise.
18751
18752 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
18753
18754 * gcc.dg/cpp/wchar-1.c: Update.
18755
18756 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
18757
18758 * g++.dg/template/conv1.C: New test.
18759 * g++.dg/template/conv2.C: New test.
18760 * g++.dg/template/conv3.C: New test.
18761 * g++.dg/template/conv4.C: New test.
18762
18763 2002-03-15 Mark Mitchell <mark@codesourcery.com>
18764
18765 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
18766 * g++.dg/template/qualttp3.C: Likewise.
18767 * g++.dg/template/qualttp4.C: Likewise
18768 * g++.dg/template/qualttp5.C: Likewise
18769 * g++.dg/template/qualttp6.C: Likewise
18770 * g++.dg/template/qualttp7.C: Likewise
18771 * g++.dg/template/qualttp8.C: Likewise
18772 * g++.dg/template/recurse.C: Likewise.
18773
18774 2002-03-15 Mark Mitchell <mark@codesourcery.com>
18775
18776 * g++.dg/opt/dtor1.C: New test.
18777
18778 2002-03-15 Jakub Jelinek <jakub@redhat.com>
18779
18780 * gcc.c-torture/compile/20020315-1.c: New test.
18781
18782 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
18783
18784 * gcc.dg/weak-1.c: Fix scan tests.
18785
18786 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
18787
18788 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
18789 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
18790 cris-*-aout* mmix-*-*.
18791 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
18792 cris-*-aout* mmix-*-*.
18793 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
18794 cris-*-elf* cris-*-aout* and mmix-*-*.
18795 * gcc.dg/20001009-1.c: Ditto.
18796 * gcc.dg/20010912-1.c: Ditto.
18797 * gcc.dg/20020122-4.c: Ditto.
18798 * gcc.dg/inline-2.c: Ditto.
18799
18800 2002-03-14 Jeffrey A Law (law@cygnus.com)
18801
18802 * gcc.c-torture/compile/20020314-1.c: New test.
18803
18804 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
18805
18806 * gcc.c-torture/execute/20020314-1.c: New test.
18807
18808 2002-03-14 Jakub Jelinek <jakub@redhat.com>
18809
18810 * g++.dg/warn/Wunused-1.C: New test.
18811
18812 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
18813
18814 * g++.dg/abi/mangle6.C: New test.
18815
18816 2002-03-13 Jakub Jelinek <jakub@redhat.com>
18817
18818 * gcc.c-torture/compile/20020309-2.c: New test.
18819
18820 * gcc.c-torture/compile/20020312-1.c: New test.
18821
18822 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
18823
18824 * g++.dg/other/access1.C: New test.
18825
18826 2002-03-12 Jakub Jelinek <jakub@redhat.com>
18827
18828 * gcc.c-torture/execute/wchar_t-1.c: New test.
18829
18830 2002-03-12 David Edelsohn <edelsohn@gnu.org>
18831
18832 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
18833
18834 2002-03-12 Roger Sayle <roger@eyesopen.com>
18835
18836 * gcc.dg/20020312-1.c: New test case.
18837
18838 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
18839
18840 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
18841
18842 2002-03-11 Richard Henderson <rth@redhat.com>
18843
18844 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
18845 * g++.old-deja/g++.jason/report.C: Likewise.
18846
18847 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
18848
18849 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
18850 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
18851
18852 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
18853
18854 * testsuite/g++.dg/overload/pmf1.C: New test.
18855
18856 2002-03-11 Kazu Hirata <kazu@hxi.com>
18857
18858 * gcc.c-torture/execute/20020307-1.c: Use long.
18859
18860 2002-03-11 Jakub Jelinek <jakub@redhat.com>
18861
18862 PR optimization/5844
18863 * gcc.dg/20020310-1.c: New test.
18864
18865 2002-03-09 Michael Meissner <meissner@redhat.com>
18866
18867 * gcc.c-torture/execute/memcpy-2.c: New test.
18868 * gcc.c-torture/execute/memset-1.c: New test.
18869 * gcc.c-torture/execute/strlen-1.c: New test.
18870 * gcc.c-torture/execute/strcmp-1.c: New test.
18871 * gcc.c-torture/execute/strncmp-1.c: New test.
18872
18873 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
18874
18875 * gcc.dg/ppc-ldstruct.c: New test.
18876
18877 2002-03-09 Jakub Jelinek <jakub@redhat.com>
18878
18879 * gcc.c-torture/execute/va-arg-22.c: New test.
18880
18881 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18882
18883 * gcc.c-torture/compile/20020309-1.c: New test.
18884
18885 2002-03-08 Jakub Jelinek <jakub@redhat.com>
18886
18887 * gcc.c-torture/execute/20020307-2.c: New test.
18888
18889 2002-03-07 Jeffrey A Law (law@redhat.com)
18890
18891 * g77.f-torture/compile/20020307-1.f: New test.
18892
18893 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
18894
18895 * gcc.dg/unordered-1.c: New test.
18896
18897 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
18898
18899 * gcc.c-torture/execute/20020307-1.c: New test.
18900
18901 2002-03-05 Jakub Jelinek <jakub@redhat.com>
18902
18903 * gcc.dg/20020304-1.c: New test.
18904
18905 * gcc.c-torture/compile/20020304-2.c: New test.
18906
18907 2002-03-04 Zack Weinberg <zack@codesourcery.com>
18908
18909 * gcc.c-torture/compile/20020304-1.c: New test case
18910 (from PR c/5830).
18911
18912 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
18913
18914 * gcc.dg/20020103-1.c: Add other -D ppc variants.
18915
18916 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
18917
18918 * g++.dg/other/classkey1.C: New test.
18919
18920 2002-03-01 Richard Henderson <rth@redhat.com>
18921
18922 * gcc.c-torture/compile/981223-1.x: New.
18923 * gcc.c-torture/compile/920625-1.x: New.
18924
18925 2002-02-28 Richard Henderson <rth@redhat.com>
18926
18927 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
18928
18929 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
18930
18931 * gcc.c-torture/execute/20020227-1.c: New test.
18932
18933 2002-02-27 Mark Mitchell <mark@codesourcery.com>
18934
18935 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
18936 here" ERROR lines.
18937 * g++.old-deja/g++.oliva/partord1.C: Likewise.
18938 * g++.old-deja.g++.other/defarg1.C: Likewise.
18939 * g++.old-deja/g++.pt/calls2.C: Likewise.
18940 * g++.old-deja/g++.pt/crash20.C: Likewise.
18941 * g++.old-deja/g++.pt/crash30.C: Likewise.
18942 * g++.old-deja/g++.pt/crash36.C: Likewise.
18943 * g++.old-deja/g++.pt/crash6.C: Likewise.
18944 * g++.old-deja/g++.pt/defarg13.C: Likewise.
18945 * g++.old-deja/g++.pt/derived3.C: Likewise.
18946 * g++.old-deja/g++.pt/error1.C: Likewise.
18947 * g++.old-deja/g++.pt/friend21.C: Likewise.
18948 * g++.old-deja/g++.pt/friend23.C: Likewise.
18949 * g++.old-deja/g++.pt/infinite1.C: Likewise.
18950 * g++.old-deja/g++.robertl/eb128.C: Likewise.
18951
18952 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
18953
18954 * gcc.c-torture/execute/20020225-2.c: New test.
18955
18956 2002-02-27 Zack Weinberg <zack@codesourcery.com>
18957
18958 * gcc.c-torture/execute/920730-1t.c,
18959 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
18960 Delete test cases, only relevant to -traditional.
18961
18962 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
18963
18964 * gcc.dg/cpp/undef1.c: Remove.
18965 * gcc.dg/cpp/directiv.c: Update.
18966 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
18967
18968 2002-02-27 Michael Meissner <meissner@redhat.com>
18969
18970 * gcc.c-torture/execute/20020226-1.c: New test.
18971
18972 2002-02-26 Jakub Jelinek <jakub@redhat.com>
18973
18974 * g++.dg/debug/debug4.C: New test.
18975
18976 * gcc.dg/ia64-visibility-1.c: New test.
18977
18978 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
18979
18980 * gcc.dg/debug/20020224-1.c: New.
18981
18982 2002-02-25 Kazu Hirata <kazu@hxi.com>
18983
18984 * gcc.c-torture/execute/960416-1.x: New.
18985 * gcc.c-torture/execute/divconst-3.x: Likewise.
18986
18987 2002-02-25 Jakub Jelinek <jakub@redhat.com>
18988
18989 * gcc.dg/20020224-1.c: New test.
18990
18991 2002-02-25 Alan Modra <amodra@bigpond.net.au>
18992
18993 * gcc.c-torture/execute/20020225-1.c: New.
18994
18995 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
18996
18997 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
18998
18999 2002-02-23 Jakub Jelinek <jakub@redhat.com>
19000
19001 * gcc.dg/20020222-1.c: New test.
19002
19003 2002-02-22 Jakub Jelinek <jakub@redhat.com>
19004
19005 * g++.dg/opt/anonunion1.C: New test.
19006
19007 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
19008
19009 * g++.dg/template/qualttp19.C: New test.
19010 * g++.dg/template/qualttp20.C: New test.
19011 * g++.old-deja/g++.jason/report.C: Adjust expected errors
19012 * g++.old-deja/g++.other/qual1.C: Likewise.
19013
19014 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
19015
19016 * gcc.dg/attr-alwaysinline.c: New.
19017
19018 2002-02-21 Jakub Jelinek <jakub@redhat.com>
19019
19020 * gcc.dg/20020220-1.c: New test.
19021
19022 * gcc.dg/20020220-2.c: New test.
19023
19024 * g++.dg/opt/mmx1.C: New test.
19025
19026 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
19027
19028 * gcc.c-torture/compile/20020110.c: New test.
19029
19030 2002-02-20 Jakub Jelinek <jakub@redhat.com>
19031
19032 * gcc.c-torture/execute/20020219-1.c: New test.
19033
19034 * gcc.dg/20020219-1.c: New test.
19035
19036 * gcc.dg/noncompile/20020220-1.c: New test.
19037
19038 * g++.dg/opt/ptrintsum1.C: New test.
19039
19040 * gcc.dg/debug/20020220-1.c: New test.
19041
19042 2002-02-17 Jakub Jelinek <jakub@redhat.com>
19043
19044 * gcc.c-torture/execute/20020216-1.c: New test.
19045
19046 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
19047
19048 * gcc.dg/decl-1.c: Update, new test.
19049
19050 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
19051
19052 * g++.dg/abi/bitfield1.C: New test.
19053 * g++.dg/abi/bitfield2.C: New test.
19054
19055 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19056
19057 * gcc.dg/attr-nest.c: New test.
19058
19059 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
19060
19061 * gcc.c-torture/execute/20020215-1.c: New test.
19062
19063 2002-02-14 Jakub Jelinek <jakub@redhat.com>
19064
19065 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
19066 * g++.dg/debug/debug.exp: New.
19067 * g++.dg/debug/trivial.C: New.
19068 * g++.dg/debug/debug1.C: Moved...
19069 * g++.dg/other/debug1.C: ...from here.
19070 * g++.dg/debug/debug2.C: Moved...
19071 * g++.dg/other/debug2.C: ...from here.
19072 * g++.dg/debug/debug3.C: Moved...
19073 * g++.dg/other/debug3.C: ...from here.
19074
19075 * gcc.dg/noncompile/20020213-1.c: New test.
19076
19077 2002-02-13 Jakub Jelinek <jakub@redhat.com>
19078
19079 * g++.dg/other/debug3.C: New test.
19080
19081 * gcc.c-torture/execute/20020213-1.c: New test.
19082
19083 2002-02-13 Richard Smith <richard@ex-parrot.com>
19084
19085 * g++.old-deja/g++.other/thunk1.C: New test.
19086
19087 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19088
19089 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
19090
19091 2002-02-13 Stan Shebs <shebs@apple.com>
19092
19093 * gcc.dg/altivec-3.c: New.
19094
19095 2002-02-12 Jakub Jelinek <jakub@redhat.com>
19096
19097 * gcc.dg/Wunreachable-1.c: New test.
19098 * gcc.dg/Wunreachable-2.c: New test.
19099
19100 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
19101
19102 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
19103
19104 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
19105
19106 * gcc.dg/decl-1.c: New test.
19107
19108 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
19109
19110 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
19111
19112 2002-02-10 Kazu Hirata <kazu@hxi.com>
19113
19114 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
19115 * gcc.c-torture/compile/980506-1.x: Likewise.
19116
19117 2002-02-10 Kazu Hirata <kazu@hxi.com>
19118
19119 * gcc.dg/20020210-1.c: New.
19120
19121 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
19122
19123 * g77.f-torture/execute/947.f: New regression test
19124 for PR fortran/947.
19125
19126 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
19127
19128 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
19129 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
19130
19131 2002-02-08 Richard Henderson <rth@redhat.com>
19132
19133 * gcc.c-torture/compile/labels-3.c: New.
19134
19135 2002-02-08 Jakub Jelinek <jakub@redhat.com>
19136
19137 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
19138 expression statements work instead.
19139 * gcc.dg/noncompile/20020207-1.c: New test.
19140
19141 2002-02-07 Richard Henderson <rth@redhat.com>
19142
19143 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
19144
19145 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19146
19147 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
19148 message from g77
19149 * lib/g77-dg.exp: Trim g77 error messages so that they are
19150 recognized by dg.exp.
19151
19152 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19153
19154 PR fortran/5473
19155 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
19156
19157 2002-02-07 Richard Henderson <rth@redhat.com>
19158
19159 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
19160 to be sufficiently aligned for integers.
19161
19162 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
19163
19164 * g++.dg/template/friend4.C: New test.
19165
19166 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
19167
19168 PR fortran/5743
19169 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
19170 unsupported cases.
19171
19172 2002-02-07 Richard Henderson <rth@redhat.com>
19173
19174 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
19175 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
19176 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
19177 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
19178
19179 2002-02-06 Richard Henderson <rth@redhat.com>
19180
19181 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
19182
19183 2002-02-06 Janis Johnson <janis187@us.ibm.com>
19184
19185 * gcc.dg/20020206-1.c: New test.
19186
19187 2002-02-06 Jakub Jelinek <jakub@redhat.com>
19188
19189 * gcc.c-torture/execute/20020206-1.c: New test.
19190
19191 * gcc.c-torture/execute/20020206-2.c: New test.
19192
19193 PR optimization/5429:
19194 * gcc.c-torture/compile/20020206-1.c: New test.
19195
19196 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
19197
19198 * g++.dg/ext/align1.C: Do not use an explicit alignment value
19199 as certain file formats cannot support particularly large
19200 alignments.
19201
19202 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
19203 and do not expect to be able to link the executable.
19204
19205 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
19206 fail because the COFF format does not support the weak attribute.
19207
19208 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
19209
19210 * g77.dg/pr5473.f: New test
19211
19212 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
19213
19214 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
19215 Fix testcase accordingly.
19216
19217 2002-02-04 Richard Henderson <rth@redhat.com>
19218
19219 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
19220 (buf): Change to be an array of pointers, not ints.
19221
19222 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19223
19224 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
19225 before all tests. Move warning one line above to match where it
19226 C frontend emits.
19227 * gcc.dg/Wswitch-2.c: New test.
19228 * g++.dg/warn/Wswitch-1.C: New test.
19229 * g++.dg/warn/Wswitch-2.C: New test.
19230
19231 2002-02-04 Richard Henderson <rth@redhat.com>
19232
19233 * g++.dg/abi/offsetof.C: Fix size comparison.
19234
19235 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
19236
19237 * gcc.dg/cast-qual-2.c: New test.
19238
19239 2002-02-04 Jakub Jelinek <jakub@redhat.com>
19240
19241 * gcc.dg/20020201-4.c: New test.
19242
19243 2002-02-04 Ben Elliston <bje@redhat.com>
19244
19245 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
19246 target_info attribute != 0, in addition to the empty string.
19247 (gcc_target_compile): Likewise.
19248
19249 2002-02-03 Andrew Cagney <ac131313@redhat.com>
19250
19251 * gcc.dg/Wswitch.c: New test.
19252 PR gcc/4475. PR gcc/3780.
19253
19254 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
19255
19256 * g77.f-torture/execute/5122.f: New test for regressions
19257 against PR fortran/5122.
19258
19259 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
19260
19261 * g77.f-torture/compile/pr3743.f: Delete
19262 * g77.dg/pr3743-1.f: New test.
19263 * g77.dg/pr3743-2.f: New test.
19264 * g77.dg/pr3743-3.f: New test.
19265 * g77.dg/pr3743-4.f: New test.
19266
19267 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19268
19269 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
19270
19271 2002-02-02 Richard Henderson <rth@redhat.com>
19272
19273 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
19274 * gcc.c-torture/execute/bf64-1.c: Likewise.
19275
19276 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19277
19278 * gcc.dg/20020201-2.c: New test.
19279
19280 * gcc.dg/20020201-3.c: New test.
19281
19282 * gcc.c-torture/execute/bitfld-2.c: New test.
19283
19284 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
19285
19286 * gcc.dg/bitfld-1.c: Update.
19287 * gcc.dg/bitfld-2.c: Update.
19288 * gcc.c-torture/execute/bitfld-1.x: New.
19289
19290 2002-02-02 Jakub Jelinek <jakub@redhat.com>
19291
19292 * gcc.c-torture/execute/20020201-1.c: New test.
19293
19294 2002-02-01 Janis Johnson <janis187@us.ibm.com>
19295
19296 PR target/5469
19297 * gcc.dg/20020201-1.c: New test.
19298
19299 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
19300
19301 PR fortran/3743
19302 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
19303 * g77.f-torture/compile/pr3743.x: Remove
19304
19305 2002-01-31 Tom Rix <trix@redhat.com>
19306
19307 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
19308
19309 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
19310
19311 * gcc.dg/noncompile/20020130-1.c: New test.
19312
19313 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
19314
19315 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
19316
19317 2002-01-29 Richard Henderson <rth@redhat.com>
19318
19319 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19320 to long long.
19321 * gcc.c-torture/execute/bf64-1.c: Likewise.
19322
19323 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19324
19325 * gcc.c-torture/execute/20020129-1.c: New test.
19326
19327 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19328
19329 * gcc.c-torture/compile/20000224-1.c: Update.
19330 * gcc.c-torture/execute/bitfld-1.c: New tests.
19331 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19332 * gcc.dg/uninit-A.c: Update.
19333
19334 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19335
19336 * g++.dg/template/ctor1.C: Add instantiation.
19337
19338 2002-01-28 Paul Koning <pkoning@equallogic.com>
19339
19340 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19341 argument to __builtin_prefetch to be const ptr.
19342
19343 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19344
19345 * gcc.c-torture/compile/20020120-1.c: New test.
19346
19347 2002-01-27 Kazu Hirata <kazu@hxi.com>
19348
19349 * gcc.c-torture/execute/20020127-1.c: New test.
19350
19351 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19352
19353 * g77.dg/f77-edit-i-in.f: New test
19354 * g77.dg/f77-edit-i-out.f: New test
19355
19356 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19357
19358 * gcc.dg/debug/debug.exp: New file.
19359 * gcc.dg/debug/trivial.c: New file.
19360 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19361 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19362 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19363 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19364 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19365 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19366 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19367 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19368 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19369 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19370 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19371 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19372 * gcc.dg/20000503-1.c: Removed.
19373 * gcc.dg/20010207-1.c: Removed.
19374 * gcc.dg/20011223-1.c: Removed.
19375 * gcc.dg/20020104-2.c: Removed.
19376 * gcc.dg/debug-1.c: Removed.
19377 * gcc.dg/debug-2.c: Removed.
19378 * gcc.dg/debug-3.c: Removed.
19379 * gcc.dg/debug-4.c: Removed.
19380 * gcc.dg/debug-5.c: Removed.
19381 * gcc.dg/debug-6.c: Removed.
19382 * gcc.dg/dwarf2-1.c: Removed.
19383 * gcc.dg/dwarf2-2.c: Removed.
19384
19385 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19386
19387 * g++.old-deja/g++.other/eh5.C: New test.
19388 * g++.old-deja/g++.other/sibcall2.C: New test.
19389 * g++.old-deja/g++.other/array9.C: New test.
19390 * g++.old-deja/g++.other/typename2.C: New test.
19391 * g++.old-deja/g++.other/crash60.C: New test.
19392 * g++.old-deja/g++.other/conv9.C: New test.
19393 * g++.old-deja/g++.other/mangle10.C: New test.
19394 * g++.old-deja/g++.other/unchanging1.C: New test.
19395 * g++.old-deja/g++.other/exprstmt1.C: New test.
19396 * g++.old-deja/g++.other/inline23.C: New test.
19397 * g++.old-deja/g++.eh/ia64-1.C: New test.
19398 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19399 * g++.old-deja/g++.other/reload1.C: New test.
19400 * g++.old-deja/g++.other/static20.C: New test.
19401 * g++.old-deja/g++.other/local-alloc1.C: New test.
19402 * g++.old-deja/g++.other/conv8.C: New test.
19403 * g++.old-deja/g++.other/stmtexpr2.C: New test.
19404 * g++.old-deja/g++.other/storeexpr1.C: New test.
19405 * g++.old-deja/g++.other/storeexpr2.C: New test.
19406 * g++.dg/eh/template2.C: New test.
19407 * g++.dg/warn/weak1.C: New test.
19408
19409 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
19410
19411 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19412 Remove first, non-varying, argument.
19413
19414 2002-01-23 Richard Henderson <rth@redhat.com>
19415
19416 * gcc.dg/inline-2.c: New.
19417
19418 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
19419 Add optional target arg. Check number of arguments.
19420 (scan-assembler-not, scan-assembler-dem): Likewise.
19421 (scan-assembler-dem-not): Likewise.
19422
19423 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19424
19425 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
19426 line 12.
19427 * g++.old-deja/g++.brendan/parse3.C,
19428 g++.old-deja/g++.other/crash26.C,
19429 g++.old-deja/g++.other/crash28.C,
19430 g++.old-deja/g++.other/crash29.C,
19431 g++.old-deja/g++.other/crash30.C,
19432 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
19433
19434 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
19435
19436 * gcc.dg/20020115-1.c: New.
19437
19438 2002-01-23 Bob Wilson <bob.wilson@acm.org>
19439
19440 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
19441
19442 2002-01-23 Janis Johnson <janis187@us.ibm.com>
19443
19444 * gcc.dg/20020122-3.c: New.
19445
19446 2002-01-23 Jakub Jelinek <jakub@redhat.com>
19447
19448 * g++.dg/other/gc1.C: New test.
19449
19450 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19451
19452 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
19453
19454 2002-01-22 Richard Henderson <rth@redhat.com>
19455
19456 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
19457
19458 2002-01-22 Richard Henderson <rth@redhat.com>
19459
19460 * gcc.dg/20020122-4.c: New.
19461
19462 2002-01-22 H.J. Lu <hjl@gnu.org>
19463
19464 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
19465 link output.
19466 * gcc.dg/special/ecos.exp: Likewise.
19467 * lib/g++-dg.exp: Likewise.
19468 * lib/g77-dg.exp: Likewise.
19469 * lib/gcc-dg.exp : Likewise.
19470 * lib/mike-g++.exp: Likewise.
19471 * lib/mike-g77.exp: Likewise.
19472 * lib/mike-gcc.exp: Likewise.
19473 * lib/objc-dg.exp: Likewise.
19474
19475 2002-01-22 Janis Johnson <janis187@us.ibm.com>
19476
19477 PR target/5379
19478 * gcc.dg/20020122-2.c: New test.
19479
19480 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
19481
19482 * gcc.dg/20020122-1.c: New test.
19483
19484 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
19485
19486 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
19487
19488 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
19489
19490 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
19491
19492 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19493
19494 * gcc.c-torture/compile/20020121-1.c: New test.
19495
19496 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
19497
19498 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
19499 ld_library_path.
19500
19501 2002-01-21 Jakub Jelinek <jakub@redhat.com>
19502
19503 * gcc.dg/20020218-1.c: New test.
19504
19505 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
19506
19507 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
19508 messages
19509 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
19510 "At global scope" warning
19511 * g++.dg/ext/align1.C: Change cygwin test for alignment
19512 from db-bogus to dg-warning
19513
19514 2002-01-21 Zack Weinberg <zack@codesourcery.com>
19515
19516 * g77.f-torture/compile/cpp2.F: New test.
19517
19518 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
19519
19520 * g++.dg/template/access1.C: New test.
19521
19522 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
19523
19524 * gcc.dg/20020118-1.c: New.
19525
19526 2002-01-18 Kazu Hirata <kazu@hxi.com>
19527
19528 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
19529
19530 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19531
19532 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
19533 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
19534 alignment warnings.
19535
19536 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19537
19538 * gcc.misc-tests/i386-prefetch.exp: Save and restore
19539 torture_with_loops and torture_without_loops
19540
19541 2002-01-17 Jakub Jelinek <jakub@redhat.com>
19542
19543 * gcc.c-torture/compile/20020116-1.c: New test.
19544
19545 2002-01-16 Jakub Jelinek <jakub@redhat.com>
19546
19547 * gcc.dg/20020116-2.c: New test.
19548
19549 * gcc.dg/ultrasp4.c: New test.
19550
19551 * gcc.dg/20020116-1.c: New test.
19552
19553 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
19554
19555 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
19556 by EABI.
19557
19558 2002-01-15 Janis Johnson <janis187@us.ibm.com>
19559
19560 * gcc.misc-tests/i386-prefetch.exp: New.
19561 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
19562 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
19563 * gcc.misc-tests/i386-pf-none-1.c: New test.
19564 * gcc.misc-tests/i386-pf-sse-1.c: New test.
19565
19566 2002-01-15 Jakub Jelinek <jakub@redhat.com>
19567
19568 * gcc.dg/gnu89-init-1.c: Add new tests.
19569
19570 2002-01-15 Andreas Jaeger <aj@suse.de>
19571
19572 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
19573 * gcc.dg/i386-mmx-2.c: Likewise.
19574 * gcc.dg/i386-sse-1.c: Likewise.
19575 * gcc.dg/i386-sse-2.c: Likewise.
19576 * gcc.dg/i386-sse-3.c: Likewise.
19577
19578 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
19579
19580 * g77.f-torture/execute/intrinsic-unix-bessel.f:
19581 Uncomment additional cases that now pass.
19582
19583 2002-01-11 Richard Henderson <rth@redhat.com>
19584
19585 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
19586 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
19587
19588 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
19589
19590 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
19591
19592 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
19593
19594 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
19595 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
19596
19597 2002-01-10 Dale Johannesen <dalej@apple.com>
19598
19599 * gcc.c-torture/execute/loop-11.c: New.
19600
19601 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
19602
19603 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
19604 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
19605
19606 2002-01-09 Richard Henderson <rth@redhat.com>
19607
19608 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
19609 type in which to perform the operation for each size.
19610
19611 2002-01-09 Alan Matsuoka (alanm@redhat.com)
19612
19613 * gcc.c-torture/compile/20020109-2.c: New test.
19614
19615 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
19616
19617 * gcc.c-torture/execute/loop-10.c: New test.
19618
19619 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19620
19621 * gcc.c-torture/compile/20010226-1.c: New test.
19622 * gcc.c-torture/compile/20010227-1.c: New test.
19623 * gcc.c-torture/compile/20010426-1.c: New test.
19624 * gcc.c-torture/compile/20010510-1.c: New test.
19625 * gcc.c-torture/compile/20010605-3.c: New test.
19626 * gcc.c-torture/compile/20010824-1.c: New test.
19627 * gcc.c-torture/execute/20010409-1.c: New test.
19628 * gcc.dg/noncompile/20000901-1.c: New test.
19629 * gcc.dg/20001023-1.c: New test.
19630 * gcc.dg/20001101-1.c: New test.
19631 * gcc.dg/20001102-1.c: New test.
19632 * gcc.dg/20010207-1.c: New test.
19633 * gcc.dg/20010405-1.c: New test.
19634 * gcc.dg/20010822-1.c: New test.
19635 * gcc.dg/20011107-1.c: New test.
19636
19637 2002-01-09 Jeffrey A Law (law@redhat.com)
19638
19639 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
19640
19641 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
19642 execution failure on PA targets.
19643
19644 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19645
19646 * gcc.c-torture/compile/20020109-1.c: New test.
19647
19648 2002-01-08 Kazu Hirata <kazu@hxi.com>
19649
19650 * gcc.c-torture/execute/20020108-1.c: New test.
19651
19652 2002-01-08 Jakub Jelinek <jakub@redhat.com>
19653
19654 * gcc.dg/20020108-1.c: New test.
19655
19656 2002-01-08 H.J. Lu <hjl@gnu.org>
19657
19658 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
19659 for header files.
19660
19661 2002-01-08 Geoff Keating <geoffk@redhat.com>
19662
19663 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
19664 consistency.
19665
19666 002-01-07 Aldy Hernandez <aldyh@redhat.com>
19667
19668 * gcc.dg/altivec-4.c: Test altivec predicates.
19669
19670 2002-01-07 Jakub Jelinek <jakub@redhat.com>
19671
19672 * gcc.c-torture/execute/20020107-1.c: New test.
19673
19674 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
19675
19676 PR c/5279
19677 * gcc.c-torture/compile/20020106-1.c: New test.
19678
19679 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
19680
19681 * gcc.c-torture/execute/nestfunc-4.c: New test.
19682
19683 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
19684
19685 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
19686 extra triple that slipped in.
19687 * g++.old-deja/g++.abi/align.C: Likewise.
19688 * g++.old-deja/g++.abi/bitfields.C: Likewise.
19689
19690 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
19691
19692 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
19693 * g++.old-deja/g++.abi/align.C: Likewise.
19694 * g++.old-deja/g++.abi/bitfields.C: Likewise.
19695
19696 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
19697 on FreeBSD/i386.
19698 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
19699 FreeBSD.
19700
19701 2002-01-04 Jakub Jelinek <jakub@redhat.com>
19702
19703 * gcc.dg/20020104-1.c: New test.
19704
19705 * gcc.dg/20020104-2.c: New test.
19706
19707 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
19708
19709 * gcc.dg/20020103-1.c: Fix typo in target selector.
19710
19711 2002-01-03 Richard Henderson <rth@redhat.com>
19712
19713 * gcc.dg/20020103-1.c: New.
19714
19715 2002-01-03 Kazu Hirata <kazu@hxi.com>
19716
19717 * gcc.c-torture/execute/20020103-1.c: New test.
19718
19719 2002-01-03 Jakub Jelinek <jakub@redhat.com>
19720
19721 * g++.dg/other/debug2.C: New test.
19722
19723 * gcc.c-torture/compile/20020103-1.c: New test.
19724
19725 2002-01-02 Jakub Jelinek <jakub@redhat.com>
19726
19727 * gcc.dg/gnu89-init-1.c: Added new tests.
19728
19729 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19730
19731 * g++.dg/template/friend2.C: Remove as patch is reverted.
19732
19733 * g++.dg/warn/oldcast1.C: New test.
19734
19735 * g++.dg/template/ptrmem1.C: New test.
19736 * g++.dg/template/ptrmem2.C: New test.
19737
19738 * g++.dg/template/ntp.C: New test.
19739
19740 * g++.dg/other/component1.C: New test.
19741
19742 * g++.dg/template/ttp3.C: New test.
19743
19744 * g++.dg/template/friend2.C: New test.
19745 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
19746
19747 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19748
19749 * g++.dg/other/ptrmem1.C: New test.
19750 * g++.dg/other/ptrmem2.C: New test.
19751
19752 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19753
19754 * g++.dg/template/ctor1.C: New test.
19755
19756 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19757
19758 * g++.dg/template/friend2.C: New test.
19759
19760 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
19761
19762 * gcc.dg/mmix-1.c: New test.
19763
19764 2001-12-31 Richard Henderson <rth@redhat.com>
19765
19766 * gcc.dg/asm-5.c: New.
19767
19768 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
19769
19770 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
19771 in namespace __gnu_cxx
19772
19773 2001-12-30 Richard Henderson <rth@redhat.com>
19774
19775 * gcc.dg/debug-6.c: New.
19776
19777 2001-12-30 Jakub Jelinek <jakub@redhat.com>
19778
19779 * gcc.c-torture/compile/20011229-2.c: New test.
19780
19781 2001-12-29 Jakub Jelinek <jakub@redhat.com>
19782
19783 * gcc.dg/debug-3.c: New test.
19784 * gcc.dg/debug-4.c: New test.
19785 * gcc.dg/debug-5.c: New test.
19786
19787 2001-12-29 Richard Henderson <rth@redhat.com>
19788
19789 * g++.dg/eh/loop1.C: New.
19790
19791 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
19792
19793 * g++.dg/template/crash1.C: New test.
19794
19795 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
19796
19797 * g++.dg/other/const1.C: New test.
19798
19799 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
19800
19801 * gcc.c-torture/compile/20011229-1.c: New test.
19802
19803 2001-12-28 Stan Shebs <shebs@apple.com>
19804
19805 * lib/objc-torture.exp: Resync with c-torture.exp.
19806 * lib/objc.exp: Load standard libraries.
19807
19808 2001-12-28 Jakub Jelinek <jakub@redhat.com>
19809
19810 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
19811 additional tests.
19812
19813 2001-12-27 Roger Sayle <roger@eyesopen.com>
19814
19815 * gcc.c-torture/execute/string-opt-16.c: New testcase.
19816
19817 2001-12-27 Richard Henderson <rth@redhat.com>
19818
19819 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
19820
19821 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
19822
19823 * g++.dg/eh/ctor1.C: New test.
19824 * g++.dg/other/error2.C: New test.
19825
19826 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
19827
19828 * g++.dg/other/init2.C: New test.
19829
19830 2001-12-24 Richard Henderson <rth@redhat.com>
19831
19832 * gcc.dg/20011223-1.c: New.
19833 * gcc.dg/inline-1.c: New.
19834
19835 2001-12-23 Richard Henderson <rth@redhat.com>
19836
19837 * gcc.dg/asm-4.c: Test operand modifiers.
19838
19839 2001-12-23 Richard Henderson <rth@redhat.com>
19840
19841 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
19842
19843 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
19844
19845 * gcc.c-torture/execute/20011223-1.c: New test.
19846
19847 2001-12-21 Richard Henderson <rth@redhat.com>
19848
19849 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
19850 re-enables the warning.
19851
19852 2001-12-21 Richard Henderson <rth@redhat.com>
19853
19854 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
19855
19856 2001-12-20 Jakub Jelinek <jakub@redhat.com>
19857
19858 * gcc.c-torture/compile/20011218-1.c: New test.
19859
19860 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
19861
19862 * gcc.misc-test/arm-isr.exp: New file. Control running of the
19863 arm-isr.c test.
19864 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
19865 epilogue generation for ARM ISR routines.
19866
19867 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19868
19869 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
19870 * gcc.dg/format/c90-printf-3.c: Likewise.
19871 * gcc.dg/format/c99-printf-3.c: Likewise.
19872 * gcc.dg/format/ext-1.c: Likewise.
19873 * gcc.dg/format/ext-6.c: Likewise.
19874 * gcc.dg/format/format.h: Prototype unlocked stdio.
19875
19876 2001-12-20 Richard Henderson <rth@redhat.com>
19877
19878 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
19879 (arena): Use it.
19880 (malloc): Correct allocation logic. Abort if we fill up the
19881 arena before initialization complete.
19882 (realloc): Correct allocation logic.
19883
19884 2001-12-20 Jakub Jelinek <jakub@redhat.com>
19885
19886 * gcc.c-torture/compile/20011219-2.c: New test.
19887
19888 * gcc.c-torture/execute/20011219-1.c: New test.
19889
19890 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
19891
19892 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
19893 target does not support weak symbols.
19894
19895 2001-12-19 Jakub Jelinek <jakub@redhat.com>
19896
19897 * gcc.c-torture/compile/20011219-1.c: New test.
19898
19899 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
19900
19901 * g++.dg/other/error1.C: New test.
19902
19903 2001-12-17 Jeffrey A Law (law@redhat.com)
19904
19905 * gcc.c-torture/execute/20011217-1.c: New test.
19906
19907 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
19908
19909 * objc.dg/special/: New directory.
19910 * objc.dg/special/special.exp: New file.
19911 * objc.dg/special/unclaimed-category-1.h: New file.
19912 * objc.dg/special/unclaimed-category-1a.m: New file.
19913 * objc.dg/special/unclaimed-category-1.m: New file.
19914
19915 2001-12-17 Andreas Jaeger <aj@suse.de>
19916
19917 * gcc.c-torture/compile/20011217-2.c: New test.
19918
19919 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
19920
19921 * gcc.c-torture/compile/20011217-1.c: New test.
19922
19923 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
19924
19925 * testsuite/gcc.dg/20011214-1.c: New.
19926
19927 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
19928
19929 * gcc.dg/altivec-4.c: New.
19930
19931 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
19932
19933 * gcc.dg/20011113-1.c: New test.
19934
19935 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
19936
19937 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
19938 std::__malloc_alloc_template<0> and
19939 std::__default_alloc_template<false, 0>.
19940
19941 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
19942
19943 * objc/execute/bf-21.m: New test.
19944 * objc/execute/enumeration-1.m: New test.
19945 * objc/execute/enumeration-2.m: New test.
19946
19947 2001-12-12 Jakub Jelinek <jakub@redhat.com>
19948
19949 * gcc.dg/gnu89-init-1.c: New test.
19950
19951 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
19952
19953 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
19954 * g++.old-deja/g++.jason/2371.C: Likewise.
19955 * g++.old-deja/g++.jason/template33.C: Likewise.
19956 * g++.old-deja/g++.jason/template34.C: Likewise.
19957 * g++.old-deja/g++.jason/template36.C: Likewise.
19958 * g++.old-deja/g++.oliva/typename1.C: Likewise.
19959 * g++.old-deja/g++.oliva/typename2.C: Likewise.
19960 * g++.old-deja/g++.other/typename1.C: Likewise.
19961 * g++.old-deja/g++.pt/inherit2.C: Likewise.
19962 * g++.old-deja/g++.pt/nontype5.C: Likewise.
19963 * g++.old-deja/g++.pt/typename11.C: Likewise.
19964 * g++.old-deja/g++.pt/typename14.C: Likewise.
19965 * g++.old-deja/g++.pt/typename16.C: Likewise.
19966 * g++.old-deja/g++.pt/typename3.C: Likewise.
19967 * g++.old-deja/g++.pt/typename4.C: Likewise.
19968 * g++.old-deja/g++.pt/typename5.C: Likewise.
19969 * g++.old-deja/g++.pt/typename7.C: Likewise.
19970 * g++.old-deja/g++.robertl/eb9.C: Likewise.
19971
19972 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
19973
19974 * g++.dg/other/linkage1.C: New test.
19975 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
19976 specifiers.
19977
19978 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
19979
19980 * gcc.dg/concat.c: New test.
19981
19982 2001-12-11 Stan Shebs <shebs@apple.com>
19983
19984 * objc/compile: New test directory.
19985 * objc/compile/compile.exp: New expect script.
19986 * objc/compile/20011211-1.m: New compile test.
19987
19988 2001-12-11 Jason Merrill <jason@redhat.com>
19989
19990 * lib/prune.exp (prune_gcc_output): Also handle "In member
19991 function". So many permutations...
19992
19993 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
19994
19995 * g++.dg/template/typedef1.C: New test.
19996
19997 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
19998
19999 * g++.dg/other/copy1.C: New test.
20000
20001 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
20002
20003 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
20004
20005 * gcc.dg/builtin-choose-expr.c: New.
20006
20007 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
20008
20009 * gcc.dg/altivec-2.c: New.
20010
20011 2001-12-07 Richard Henderson <rth@redhat.com>
20012
20013 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
20014
20015 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
20016
20017 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
20018 ultrasparc.
20019
20020 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20021
20022 * g++-old.deja/g++.robertl/eb101.C: Deleted.
20023
20024 2001-12-06 Janis Johnson <janis187@us.ibm.com>
20025
20026 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
20027 variable argument list.
20028
20029 2001-12-06 Zack Weinberg <zack@codesourcery.com>
20030
20031 * gcc.c-torture/execute/memcheck: Delete entire directory.
20032 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
20033 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
20034
20035 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
20036
20037 * gcc.dg/Wshadow-1.c: New test.
20038
20039 2001-12-05 Jakub Jelinek <jakub@redhat.com>
20040
20041 * gcc.c-torture/compile/20011130-1.c: New test.
20042
20043 * gcc.dg/noncompile/20011025-1.c: New test.
20044
20045 * g++.dg/other/anon-union.C: New test.
20046
20047 * gcc.c-torture/execute/20011024-1.c: New test.
20048
20049 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
20050
20051 * gcc.c-torture/execute/20000722-1.x,
20052 gcc.c-torture/execute/20010123-1.x: Remove.
20053 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
20054 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
20055 gcc.dg/c99-complit-2.c: New tests.
20056
20057 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
20058
20059 * g++.dg/inherit/base1.C: New test.
20060
20061 2001-12-04 Jakub Jelinek <jakub@redhat.com>
20062
20063 * g++.dg/other/stdarg1.C: New test.
20064
20065 * gcc.c-torture/compile/20011130-2.c: New test.
20066
20067 2001-12-03 Janis Johnson <janis187@us.ibm.com>
20068
20069 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
20070 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
20071 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
20072 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
20073 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
20074 * gcc.dg/builtin-prefetch-1.c: New test.
20075
20076 2001-12-03 Jakub Jelinek <jakub@redhat.com>
20077
20078 * gcc.dg/20011130-1.c: New test.
20079
20080 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
20081
20082 * g++.dg/other/scope1.C: New test.
20083 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
20084
20085 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
20086
20087 * gcc.dg/vla-init-1.c: New test.
20088
20089 2001-12-01 Geoff Keating <geoffk@redhat.com>
20090
20091 * gcc.c-torture/compile/structs.c: New testcase from GDB.
20092
20093 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
20094
20095 * objc.dg/alias.m: Update.
20096 * objc.dg/class-1.m: Update.
20097 * objc.dg/const-str-1.m: Update.
20098 * objc.dg/fwd-proto-1.m: Update.
20099 * objc.dg/id-1.m: Update.
20100 * objc.dg/super-class-1.m: Update.
20101
20102 2001-11-29 Mark Mitchell <mark@codesourcery.com>
20103
20104 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
20105 constructs.
20106
20107 2001-11-28 Jeffrey A Law (law@cygnus.com)
20108
20109 * gcc.c-torture/execute/20011128-1.c: New test.
20110
20111 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
20112
20113 * gcc.dg/20011127-1.c: New test.
20114
20115 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
20116
20117 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
20118 from Austin Group draft 7.
20119 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
20120 scanf format arguments.
20121 * gcc.dg/format/no-exargs-2.c: New test.
20122
20123 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
20124
20125 * g++.dg/abi/vbase8-4.C: New test.
20126
20127 2001-11-24 Ian Lance Taylor <ian@airs.com>
20128
20129 * gcc.c-torture/execute/20011121-1.c: New test.
20130
20131 2001-11-23 Jeffrey A Law (law@cygnus.com)
20132
20133 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
20134
20135 2001-11-23 Andreas Jaeger <aj@suse.de>
20136
20137 * gcc.dg/cpp/charconst-2.c: New test.
20138
20139 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
20140
20141 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
20142 to the host if it is remote. Let tests specify extra headers
20143 they use.
20144 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
20145 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
20146 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
20147 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
20148 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
20149 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
20150 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
20151 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
20152 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
20153 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
20154
20155 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
20156
20157 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
20158 for little endian ARMs.
20159
20160 2001-11-20 Jakub Jelinek <jakub@redhat.com>
20161
20162 * gcc.c-torture/compile/20011119-1.c: New test.
20163 * gcc.c-torture/compile/20011119-2.c: New test.
20164
20165 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
20166
20167 * gcc.dg/altivec-1.c: Fix typo.
20168
20169 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
20170
20171 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
20172
20173 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
20174
20175 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
20176
20177 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
20178
20179 * lib/g77.exp: Don't specify --rpath-link.
20180
20181 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
20182 across all the headers.
20183 * gcc.dg/format/format.exp: For testing on a remote host,
20184 copy format.h.
20185
20186 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
20187 * gcc.c-torture/execute/930406-1.c: Likewise.
20188 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
20189
20190 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
20191
20192 * gcc.dg/altivec-1.c: New.
20193
20194 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
20195
20196 * gcc.dg/cpp/fpreprocessed.c: New test case.
20197
20198 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20199
20200 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
20201 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
20202 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
20203
20204 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
20205
20206 * gcc.dg/no-builtin-1.c: New test.
20207
20208 2001-11-16 Jakub Jelinek <jakub@redhat.com>
20209
20210 * gcc.c-torture/execute/20011115-1.c: New test.
20211
20212 2001-11-15 Jakub Jelinek <jakub@redhat.com>
20213
20214 * gcc.c-torture/compile/20011114-2.c: New test.
20215 * gcc.c-torture/compile/20011114-3.c: New test.
20216 * gcc.c-torture/compile/20011114-4.c: New test.
20217
20218 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
20219
20220 * g++.dg/other/init1.C: New test.
20221
20222 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
20223
20224 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
20225 message.
20226
20227 * gcc.c-torture/execute/20011114-1.c: New testcase.
20228
20229 * gcc.c-torture/compile/20010327-1.c: Revert last change.
20230 * gcc.c-torture/compile/20011114-1.c: New test, exactly
20231 like the (before this change) version of 20010327-1.c.
20232
20233 2001-11-14 Roger Sayle <roger@eyesopen.com>
20234
20235 * gcc.c-torture/execute/string-opt-13.c: New testcase.
20236
20237 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
20238
20239 * g++.dg/init/array2.C: New test.
20240
20241 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
20242
20243 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
20244
20245 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
20246
20247 * g++.dg/other/forscope1.C: New test.
20248 * g++.dg/ext/forscope1.C: New test.
20249 * g++.dg/ext/forscope2.C: New test.
20250
20251 2001-11-13 Jakub Jelinek <jakub@redhat.com>
20252
20253 * gcc.c-torture/execute/20011113-1.c: New test.
20254
20255 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
20256
20257 * gcc.c-torture/execute/20011109-2.c: New test.
20258
20259 * gcc.c-torture/execute/20011109-1.c: New test.
20260
20261 2001-11-09 Jakub Jelinek <jakub@redhat.com>
20262
20263 * gcc.c-torture/compile/20011109-1.c: New test.
20264
20265 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
20266
20267 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
20268 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
20269 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
20270 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
20271 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
20272 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
20273 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
20274
20275 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
20276
20277 * g++.dg/warn/Wshadow-1.C: New tests.
20278 * g++.old-deja/g++.mike/for3.C: Update.
20279
20280 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
20281
20282 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
20283 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
20284 XFAILs. Adjust expected error texts.
20285 * gcc.c-torture/compile/20011106-1.c,
20286 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
20287 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
20288 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
20289 gcc.dg/c99-array-lval-5.c: New tests.
20290
20291 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20292
20293 * gcc.dg/cpp/defined.c: Update.
20294
20295 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20296
20297 * gcc.c-torture/execute/anon-1.c: New test.
20298
20299 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
20300
20301 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
20302 same size, so no warning should be produced on stormy16.
20303
20304 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
20305 due to oversized array.
20306 * g++.old-deja/g++.mike/ns15.C: Likewise.
20307 * g++.old-deja/g++.pt/crash16.C: Likewise.
20308
20309 2001-11-02 Graham Stott <grahams@redhat.com>
20310
20311 * g++.dgother/debug1.C: Fix typos.
20312
20313 2001-11-01 Jakub Jelinek <jakub@redhat.com>
20314
20315 * g++.dg/other/debug1.C: New test.
20316
20317 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20318
20319 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20320 of unsigned long.
20321
20322 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20323
20324 * gcc.dg/20011029-2.c: New test.
20325
20326 * gcc.c-torture/compile/20011029-1.c: New test.
20327
20328 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20329
20330 * objc/execute/class_self-1.m: New test.
20331 * objc/execute/class_self-2.m: New test.
20332
20333 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20334
20335 * gcc.misc-tests/msgs.exp: Delete.
20336 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20337 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20338 error set to match recent changes.
20339
20340 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20341
20342 * gcc.dg/20011021-1.c: New test.
20343
20344 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20345
20346 * gcc.c-torture/compile/20011023-1.c: New test.
20347
20348 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20349
20350 * lib/g77.exp: Rewrite based on lib/g++.exp.
20351
20352 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20353
20354 * gcc.c-torture/execute/20011019-1.c: New test.
20355
20356 * gcc.dg/20011018-1.c: New test.
20357
20358 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20359
20360 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20361
20362 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20363
20364 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20365 * gcc.dg/attr-invalid.c: Likewise.
20366
20367 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20368
20369 * testsuite/gcc.dg/20011015-1.c: New test.
20370
20371 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20372
20373 * g++.dg/template/unify2.C: New test.
20374
20375 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20376
20377 * g++.dg/other/exception-specification.C: New test
20378
20379 2001-10-13 Tom Rix <trix@redhat.com>
20380
20381 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20382 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20383
20384 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20385
20386 * testsuite/gcc.dg/20011009-1.c: New test.
20387
20388 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20389
20390 PR g++/4476
20391 * g++.dg/other/friend1.C: New test.
20392
20393 2001-10-11 Richard Henderson <rth@redhat.com>
20394
20395 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20396
20397 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20398
20399 * gcc.c-torture/compile/20011010-1.c: New.
20400
20401 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
20402
20403 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
20404 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
20405 g77.f-torture/execute/execute.exp,
20406 g77.f-torture/noncompile/noncompile.exp,
20407 gcc.c-torture/compile/compile.exp,
20408 gcc.c-torture/execute/execute.exp,
20409 gcc.c-torture/execute/ieee/ieee.exp,
20410 gcc.c-torture/execute/memcheck/memcheck.exp,
20411 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
20412 objc/execute/execute.exp: Update FSF address.
20413
20414 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
20415
20416 * gcc.dg/cpp/cmdlne-C.c: Update.
20417 * gcc.dg/cpp/cmdlne-C2.c: New.
20418
20419 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20420
20421 * gcc.c-torture/execute/20011008-3.c: New.
20422
20423 2001-10-08 DJ Delorie <dj@redhat.com>
20424
20425 * gcc.dg/20011008-1.c: New.
20426 * gcc.dg/20011008-2.c: New.
20427
20428 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
20429
20430 * gcc.dg/cpp/spacing1.c: Update test.
20431
20432 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20433
20434 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
20435 spelling errors of "separate" as "seperate".
20436
20437 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
20438
20439 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
20440 enough to avoid inlining.
20441
20442 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20443
20444 * lib/g77.exp: set libg2c_dir correctly.
20445
20446 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
20447
20448 * gcc.dg/cpp/macro11.c: New test.
20449
20450 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20451
20452 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
20453 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
20454 gcc.dg/format/multattr-3.c: New tests.
20455 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
20456 tests for format attributes on function pointers being rejected.
20457
20458 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20459
20460 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
20461
20462 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20463
20464 * g++.dg/warn/format1.C: New test.
20465
20466 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
20467
20468 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
20469
20470 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20471
20472 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
20473
20474 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20475
20476 * gcc.dg/cpp/redef2.c: Add test.
20477
20478 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
20479
20480 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
20481 long-standing bug on i686, apparently.
20482 * gcc.c-torture/execute/loop-2c.x: New file.
20483 * gcc.c-torture/execute/loop-2d.x: New file.
20484 * gcc.c-torture/execute/loop-3c.x: New file.
20485
20486 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
20487
20488 * gcc.dg/cpp/20000625-2.c: Correct line number.
20489
20490 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20491
20492 * gcc.dg/cpp/macro10.c: New test.
20493 * gcc.dg/cpp/strify3.c: New test.
20494 * gcc.dg/cpp/spacing1.c: Add tests.
20495 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
20496 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
20497
20498 2001-09-24 DJ Delorie <dj@redhat.com>
20499
20500 * gcc.c-torture/execute/20010924-1.c: New test.
20501
20502 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20503
20504 * testsuite/objc/execute/paste.m: Remove.
20505
20506 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
20507
20508 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
20509
20510 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
20511
20512 * g77.dg/strlen0.f: New test.
20513
20514 2001-09-21 Richard Henderson <rth@redhat.com>
20515
20516 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
20517 * g++.old-deja/g++.abi/vtable2.C: Likewise.
20518
20519 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
20520
20521 Table-driven attributes.
20522 * g++.dg/ext/attrib1.C: New test.
20523
20524 2001-09-20 DJ Delorie <dj@redhat.com>
20525
20526 * gcc.dg/20000926-1.c: Update expected warning messages.
20527 * gcc.dg/array-2.c: Likewise, and test for warnings too.
20528 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
20529 array.
20530
20531 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
20532
20533 * g++.dg/eh/registers1.C: New test case.
20534
20535 2001-09-17 Richard Henderson <rth@redhat.com>
20536
20537 * gcc.dg/array-5.c: Fix VLA decomposition test.
20538
20539 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
20540
20541 * gcc.dg/cpp/line5.c: New testcase.
20542
20543 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
20544
20545 * gcc.dg/cpp/macro9.c: New test.
20546
20547 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
20548
20549 * gcc.c-torture/execute/980223.c: Change type of addr from long
20550 to char *.
20551
20552 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
20553
20554 * gcc.c-torture/execute/20010915-1.c: New test.
20555
20556 2001-09-14 Janis Johnson <janis187@us.ibm.com>
20557
20558 * g77.dg/bprob: New directory.
20559 * g77.dg/bprob/bprob.exp: New file.
20560 * g77.dg/bprob/bprob-1.f: New test.
20561 * g77.dg/gcov: New directory.
20562 * g77.dg/gcov/gcov.exp: New file.
20563 * g77.dg/gcov/gcov-1.f: New test.
20564 * g77.dg/gcov/gcov-1.x: New file.
20565
20566 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
20567
20568 * gcc.dg/cpp/directiv.c: Update.
20569 * gcc.dg/cpp/undef1.c: Update.
20570
20571 2001-09-12 Jakub Jelinek <jakub@redhat.com>
20572
20573 * gcc.dg/20010912-1.c: New test.
20574
20575 2001-09-11 Janis Johnson <janis187@us.ibm.com>
20576
20577 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
20578 language-independent file in lib.
20579 * lib/gcov.exp: New file.
20580
20581 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
20582
20583 * gcc.c-torture/compile/20010911-1.c: New test.
20584
20585 2001-09-10 Janis Johnson <janis187@us.ibm.com>
20586
20587 * lib/profopt.exp: New, to support profile-directed optimizations.
20588 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
20589 * gcc.misc-tests/bprob-1.c: New test.
20590 * gcc.misc-tests/bprob-2.c: New test.
20591
20592 2001-09-07 Janis Johnson <janis187@us.ibm.com>
20593
20594 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
20595 XFAIL and which kinds of gcov output to verify.
20596 * gcc.misc-tests/gcov-4b.x: New file.
20597 * gcc.misc-tests/gcov-5b.x: New file.
20598 * gcc.misc-tests/gcov-6.x: New file.
20599 * gcc.misc-tests/gcov-7.c: New test.
20600 * gcc.misc-tests/gcov-7.x: New file.
20601
20602 2001-09-06 Janis Johnson <janis187@us.ibm.com>
20603
20604 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
20605 * gcc.misc-tests/gcov-6.c: New test.
20606
20607 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
20608
20609 PR c++/3986
20610 * g++.dg/abi/vbase1.C: New test.
20611
20612 2001-09-05 Ziemowit Laski <zlaski@apple.com>
20613
20614 * objc.dg/method-2.m: New.
20615
20616 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
20617
20618 PR c++/4203
20619 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
20620 * g++.dg/init/empty1.C: New test.
20621
20622 2001-09-03 Jakub Jelinek <jakub@redhat.com>
20623
20624 * gcc.c-torture/compile/20010903-1.c: New test.
20625
20626 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
20627
20628 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
20629 for m68k.
20630
20631 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
20632
20633 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
20634
20635 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
20636
20637 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
20638
20639 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
20640
20641 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
20642 for 16-bit 'unsigned int'.
20643
20644 2001-08-29 Kazu Hirata <kazu@hxi.com>
20645
20646 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
20647
20648 2001-08-27 Richard Henderson <rth@redhat.com>
20649
20650 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
20651 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
20652
20653 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
20654
20655 * gcc.dg/asm-names.c (ymain): New.
20656
20657 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
20658
20659 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
20660 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
20661 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
20662
20663 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20664
20665 * gcc.dg/compare5.c: New testcase.
20666
20667 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
20668
20669 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
20670 and "In instantiation".
20671
20672 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
20673
20674 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
20675
20676 2001-08-20 Janis Johnson <janis187@us.ibm.com>
20677
20678 * gcc.misc-tests/gcov.exp: Add support for branch information.
20679 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
20680 * gcc.misc-tests/gcov-4.c: New test.
20681 * gcc.misc-tests/gcov-4b.c: New test.
20682 * gcc.misc-tests/gcov-5b.c: New test.
20683
20684 2001-08-20 Zack Weinberg <zackw@panix.com>
20685
20686 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
20687 expected to fail.
20688
20689 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
20690
20691 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
20692
20693 2001-08-19 Jakub Jelinek <jakub@redhat.com>
20694
20695 * g++.dg/eh/template1.C: New test.
20696
20697 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
20698
20699 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
20700 Fix thinko.
20701 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
20702 for xfail.
20703
20704 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
20705
20706 * lib/g77-dg.exp: Use prune.exp for common procedures
20707 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
20708 * lib/g77.exp: (g77-dg-prune) Remove
20709
20710 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
20711
20712 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
20713
20714 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20715
20716 * g++.dg/template/unify1.C: New test.
20717
20718 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
20719
20720 * g++.dg/abi/empty4.C: New test.
20721
20722 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
20723
20724 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
20725 solaris2.*
20726 * g77.f-torture/compile/pr3743.x: Likewise
20727
20728 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20729
20730 * g++.dg/other/using-declaration.C: New test.
20731
20732 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
20733
20734 * gcc.dg/cpp/tr-sign.c: New testcase.
20735
20736 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
20737
20738 * gcc.dg/cpp/19951025-1.c: Revert.
20739 * gcc.dg/cpp/directiv.c: We no longer process directives that
20740 interrupt macro arguments.
20741
20742 2001-08-03 Zack Weinberg <zackw@stanford.edu>
20743
20744 * gcc.dg/bconstp-1.c: New test.
20745
20746 2001-08-03 Richard Henderson <rth@redhat.com>
20747
20748 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
20749
20750 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
20751
20752 * gcc.dg/cpp/19951025-1.c: Update.
20753
20754 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
20755
20756 * g77.dg/ff90-1.f (s): Fix reference of variable z,
20757 should be x.
20758
20759 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
20760
20761 Kill -fhonor-std.
20762 * g++.old-deja/g++.ns/ns14.C: Remove special options.
20763 * g++.old-deja/g++.other/std1.C: Likewise.
20764 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
20765
20766 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
20767
20768 * lib/g77.exp: Load gcc-defs.exp for common procedures
20769 (g77_pass, g77_fail, g77_finish, g77_exit,
20770 ${tool}_check_unsupported_p} Now redundant. Deleted.
20771
20772 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
20773
20774 * g77.dg/fbackslash.f
20775 * g77.dg/fcase-preserve.f
20776 * g77.dg/ff90-1.f
20777 * g77.dg/ffixed-line-length-0.f
20778 * g77.dg/ffixed-line-length-132.f
20779 * g77.dg/ffixed-line-length-7.f
20780 * g77.dg/ffixed-line-length-72.f
20781 * g77.dg/ffixed-line-length-none.f
20782 * g77.dg/ffree-form-1.f
20783 * g77.dg/fno-backslash.f
20784 * g77.dg/fno-f90-1.f
20785 * g77.dg/fno-fixed-form-1.f
20786 * g77.dg/fno-onetrip.f
20787 * g77.dg/fno-typeless-boz.f
20788 * g77.dg/fno-underscoring.f
20789 * g77.dg/fno-vxt-1.f
20790 * g77.dg/fonetrip.f
20791 * g77.dg/ftypeless-boz.f
20792 * g77.dg/fugly-assumed.f
20793 * g77.dg/funderscoring.f
20794 * g77.dg/fvxt-1.f
20795
20796 2001-08-01 Ziemowit Laski <zlaski@apple.com>
20797
20798 * objc.dg/fwd-proto-1.m: New.
20799 * objc.dg/local-decl-1.m: New.
20800 * objc.dg/naming-1.m: New.
20801 * objc.dg/naming-2.m: New.
20802 * objc.dg/proto-hier-1.m: New.
20803
20804 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
20805
20806 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
20807 largest-type elements to a struct makes its size grow.
20808
20809 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
20810
20811 * g++.dg/abi/vthunk1.C: New test.
20812
20813 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
20814
20815 * g++.dg/abi/vbase8-22.C: New test.
20816
20817 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20818
20819 * gcc.dg/cpp/macro8.c: New test.
20820
20821 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
20822
20823 * g++.dg/abi/vbase8-21.C: New test.
20824
20825 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
20826
20827 * g++.dg/abi/vbase8-10.C: New test.
20828
20829 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20830
20831 * lib/g++.exp (g++_set_ld_library_path): Renamed to
20832 ${tool}_set_ld_library_path.
20833 Changed caller.
20834 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
20835 g++.exp.
20836
20837 2001-07-26 Stan Cox <scox@redhat.com>
20838
20839 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
20840 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
20841 gcc_exit, gcc_check_unsupported_p):
20842 Moved to gcc-deps.exp
20843 * gcc-deps.exp: New file.
20844
20845 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20846
20847 * g++.old-deja/g++.pt/defarg14.C: New test.
20848
20849 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
20850
20851 * g++.old-deja/g++.other/lineno5.C: New test.
20852
20853 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
20854
20855 * g++.old-deja/g++.pt/crash68.C: New test.
20856
20857 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
20858
20859 * g++.old-deja/g++.other/crash42.C: New test.
20860
20861 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20862
20863 * gcc.dg/cpp/extratokens.c: Fix.
20864 * gcc.dg/cpp/skipping2.c: New tests.
20865
20866 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20867
20868 * gcc.c-torture/execute/20010724-1.c: New file.
20869 * gcc.c-torture/execute/20010724-1.x: New file.
20870
20871 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
20872
20873 * g++.old-deja/g++.other/cond7.C: New test.
20874
20875 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
20876
20877 * g++.old-deja/g++.other/optimize4.C: New test.
20878
20879 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
20880
20881 * g++.old-deja/g++.abi/vbase8-5.C: New test.
20882
20883 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
20884
20885 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
20886 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
20887 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
20888 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
20889
20890 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
20891 bug report" message.
20892
20893 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
20894 * g++.dg/ext/instantiate1.C: Move from old-deja.
20895
20896 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
20897
20898 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
20899 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
20900 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
20901 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
20902
20903 2001-07-23 Jeffrey A Law (law@cygnus.com)
20904
20905 * gcc.c-torture/execute/20010723-1.c: New test.
20906
20907 2001-07-23 Ben Elliston <bje@redhat.com>
20908
20909 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
20910
20911 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20912
20913 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
20914 i[34567]86-*-*.
20915 Delete handling of ieee_multilib_flags.
20916 Pass -mieee for alpha*-*-* and sh-*-*.
20917 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
20918
20919 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
20920
20921 Remove old-abi tests.
20922 * g++.old-deja/g++.mike/p11116.C: Remove.
20923 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
20924
20925 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
20926
20927 * g77.f-torture/compile/pr3743.f: New test
20928
20929 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
20930
20931 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
20932
20933 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20934
20935 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
20936 g++.old-deja/g++.pt/static6.C: Likewise.
20937 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
20938 supports weak symbols.
20939
20940 2001-07-18 Andreas Jaeger <aj@suse.de>
20941
20942 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
20943 supported again.
20944
20945 2001-07-18 Andreas Jaeger <aj@suse.de>
20946
20947 * gcc.dg/iftrap-1.c: Fix target line.
20948
20949 2001-07-17 Richard Henderson <rth@redhat.com>
20950
20951 * gcc.c-torture/execute/20010717-1.c: New.
20952
20953 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
20954
20955 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
20956 tests.
20957
20958 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20959
20960 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
20961
20962 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20963
20964 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
20965 UAC_SIGBUS, UAC_NOPRINT definitions.
20966
20967 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
20968
20969 * objc/execute/object_is_class.m: New test.
20970 * objc/execute/object_is_meta_class.m: New test.
20971
20972 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20973
20974 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
20975 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
20976
20977 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
20978
20979 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
20980 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
20981
20982 2001-07-14 Richard Henderson <rth@redhat.com>
20983
20984 * gcc.dg/iftrap-1.c: New.
20985
20986 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
20987
20988 * g77.f-torture/execute/intrinsic77.f: New test.
20989
20990 2001-07-11 Janis Johnson <janis@us.ibm.com>
20991
20992 * gcc.misc-tests/gcov-3.c: New test.
20993
20994 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
20995
20996 * gcc.c-torture/compile/20010711-1.c,
20997 * gcc.c-torture/compile/20010711-2.c: New tests.
20998
20999 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
21000
21001 * gcc.c-torture/execute/20010711-1.c: New test.
21002
21003 2001-07-11 Ben Elliston <bje@redhat.com>
21004
21005 * g++.old-deja/g++.other/enum5.C: New test.
21006
21007 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
21008
21009 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
21010 (g++-dg-prune): Call prune_gcc_output.
21011 * prune.exp: New file for prune_gcc_output.
21012 * lib/g++.exp, lib/gcc.exp: Load it.
21013
21014 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
21015
21016 * gcc.c-torture/compile/20010701-1.c,
21017 g++.old-deja/g++.ext/attrib6.C: New tests.
21018
21019 2001-07-06 Jeffrey A Law (law@cygnus.com)
21020
21021 * gcc.c-torture/compile/20010706-1.c: New test.
21022
21023 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
21024
21025 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
21026
21027 2001-06-28 Stan Shebs <shebs@apple.com>
21028
21029 * gcc.dg/pragma-darwin.c: New test.
21030
21031 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21032
21033 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
21034 Solaris 2.[678] system.
21035
21036 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
21037
21038 * gcc.dg/20010622-1.c: New test.
21039
21040 2001-06-18 Stan Shebs <shebs@apple.com>
21041
21042 * objc.dg: New directory.
21043 * objc.dg/dg.exp: New file.
21044 * objc.dg/alias.m: New.
21045 * objc.dg/class-1.m: New.
21046 * objc.dg/class-2.m: New.
21047 * objc.dg/const-str-1.m: New.
21048 * objc.dg/const-str-2.m: New.
21049 * objc.dg/id-1.m: New.
21050 * objc.dg/method-1.m: New.
21051 * objc.dg/super-class-1.m: New.
21052 * lib/objc-dg.exp: New file.
21053
21054 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
21055
21056 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
21057 of label name.
21058
21059 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
21060
21061 * g++.old-deja/g++.abi/vbase8-9.C: New test.
21062
21063 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21064
21065 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
21066 variable.
21067
21068 2001-06-12 Richard Henderson <rth@redhat.com>
21069
21070 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
21071
21072 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21073
21074 * g++.old-deja/g++.abi/vbase5.C: New test.
21075 * g++.old-deja/g++.abi/vbase6.C: New test.
21076 * g++.old-deja/g++.abi/vbase7.C: New test.
21077
21078 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21079
21080 * gcc.c-torture/compile/20010610-1.c: New test.
21081
21082 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
21083
21084 * g++.old-deja/g++.abi/vbase4.C: New test.
21085
21086 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21087
21088 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
21089 support %f for HC11/HC12 targets.
21090 * gcc.c-torture/execute/930513-1.x: New file, likewise.
21091 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
21092 on HC11/HC12 targets.
21093 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
21094
21095 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21096
21097 * gcc.dg/wchar_t-1.c: New file.
21098 * gcc.dg/wint_t-1.c: Likewise.
21099
21100 2001-06-11 Bernd Schmidt <bernds@redhat.com>
21101
21102 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
21103
21104 2001-06-11 Richard Henderson <rth@redhat.com>
21105
21106 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
21107
21108 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21109
21110 * gcc.c-torture/compile/20010611-1.c: New test.
21111
21112 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
21113
21114 * gcc.dg/c99-tag-1.c: Add more tests.
21115
21116 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
21117
21118 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
21119 representation on MN10300 and ARM/Thumb.
21120
21121 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
21122
21123 * g77.f-torture/execute/20010610.f: New.
21124
21125 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
21126
21127 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
21128 names.
21129
21130 2001-06-09 Richard Henderson <rth@redhat.com>
21131
21132 * gcc.c-torture/execute/ashrdi-1.c: New.
21133 * gcc.c-torture/execute/ashldi-1.c: New.
21134 * gcc.c-torture/execute/lshrdi-1.c: New.
21135
21136 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
21137
21138 * objc/execute/load-3.m: Added. Check sending +load to categories,
21139 in addition to classes.
21140
21141 2001-06-08 Stan Shebs <shebs@apple.com>
21142
21143 * objc/execute/load-2.m: New test. From Nicola Pero
21144 <n.pero@mi.flashnet.it>.
21145
21146 2001-06-08 Jakub Jelinek <jakub@redhat.com>
21147
21148 * gcc.c-torture/execute/20010605-2.c: New test.
21149
21150 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21151
21152 * g++.old-deja/g++.abi/vbase2.C: New test.
21153 * g++.old-deja/g++.abi/vbase3.C: New test.
21154
21155 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
21156
21157 * g++.old-deja/g++.pt/friend49.C: New test.
21158
21159 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
21160
21161 * g++.old-deja/g++.ext/anon3.C: New test.
21162
21163 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
21164
21165 * g++.old-deja/g++.other/conv7.C: New test.
21166
21167 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
21168
21169 * gcc.c-torture/compile/20010605-2.c: New test.
21170
21171 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
21172
21173 * gcc.c-torture/execute/20010604-1.c: New test.
21174
21175 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
21176
21177 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
21178
21179 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
21180
21181 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
21182 (g++_link_flags): Likewise.
21183 (g++_init): Pass gccpath's value to two previous functions.
21184
21185 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21186
21187 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
21188 Ensure logfile entry matches exec command line.
21189
21190 2001-05-31 Richard Henderson <rth@redhat.com>
21191
21192 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
21193 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
21194
21195 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
21196
21197 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
21198 compiler for irix6.2
21199
21200 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
21201
21202 * g++.old-deja/g++.other/optimize3.C: New file.
21203
21204 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
21205
21206 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
21207 assemble.
21208
21209 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
21210
21211 * g++.old-deja/g++.other/optimize2.C: New file.
21212
21213 2001-05-25 Diego Novillo <dnovillo@redhat.com>
21214
21215 * gcc.c-torture/compile/20010518-2.c: New file.
21216 * gcc.c-torture/execute/20010518-1.c: New file.
21217 * gcc.c-torture/execute/20010518-2.c: New file.
21218
21219 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
21220
21221 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
21222
21223 2001-05-24 Mark Mitchell <mark@codesourcery.com>
21224
21225 G++ no longer defines builtins that do not begin with __builtin.
21226 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
21227 * g++.old-deja/g++.brendand/misc13.C: Likewise.
21228 * g++.old-deja/g++.law/builtin1.C: Likewise.
21229 * g++.old-deja/g++.law/cvt2.C: Likewise.
21230 * g++.old-deja/g++.mike/net5.C: Likewise.
21231 * g++.old-deja/g++.other/builtins1.C: Likewise.
21232 * g++.old-deja/g++.other/builtins2.C: Likewise.
21233 * g++.old-deja/g++.other/builtins3.C: Likewise.
21234 * g++.old-deja/g++.other/builtins4.C: Likewise.
21235 * g++.old-deja/g++.other/inline8.C: Likewise.
21236 * g++.old-deja/g++.robertl/eb39.C: Likewise.
21237
21238 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
21239
21240 * g++.old-deja/g++.pt/using1.C: Adjust.
21241 * g++.old-deja/g++.pt/using2.C: New test.
21242
21243 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
21244
21245 * gcc.dg/cpp/charconst.c: New tests.
21246 * gcc.dg/cpp/escape.c: New tests.
21247 * gcc.dg/cpp/escape-1.c: New tests.
21248 * gcc.dg/cpp/escape-2.c: New tests.
21249 * gcc.dg/cpp/ucs.c: New tests.
21250
21251 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
21252
21253 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
21254 native compiler for irix6.5.
21255
21256 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
21257
21258 * lib/g++.exp (g++_include_flags): Use args to compute
21259 get_multilibs.
21260 (g++_link_flags): Likewise.
21261 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
21262
21263 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
21264
21265 * gcc.dg/c90-hexfloat-1.c: Add more tests.
21266
21267 2001-05-21 Geoff Keating <geoffk@redhat.com>
21268
21269 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
21270 this file.
21271
21272 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21273
21274 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
21275 STACK_SIZE;
21276 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
21277 to STACK_SIZE; Use it to define size of add_histo array.
21278 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
21279 to STACK_SIZE.
21280 (f): Use GITT_SIZE to define size of gitt local table.
21281 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
21282 to STACK_SIZE; Use it to define size of bytemem array.
21283
21284 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
21285
21286 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
21287 on 68HC11/HC12 due to the asm instruction.
21288 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
21289 * gcc.c-torture/compile/920520-1.x: Likewise.
21290 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
21291 on 68HC11/HC12 because the function is larger than 64K.
21292 * gcc.c-torture/compile/961203-1.x: New file, this test fails
21293 on 68HC11/HC12 because the structure is too large.
21294
21295 2001-05-20 Richard Henderson <rth@redhat.com>
21296
21297 * gcc.c-torture/execute/20010520-1.c: New.
21298
21299 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21300
21301 * g++.old-deja/g++.warn/compare1.C: New test.
21302 * gcc.dg/compare4.c: New test.
21303
21304 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
21305
21306 * g++.old-deja/g++.other/optimize1.C: New test.
21307
21308 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21309
21310 * g++.old-deja/g++.pt/spec41.C: New test.
21311
21312 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
21313
21314 * gcc.c-torture/compile/20010114-1.x: Remove.
21315
21316 2001-05-18 Stan Shebs <shebs@apple.com>
21317
21318 * gcc.c-torture/compile/20010518-1.c: New test.
21319
21320 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21321
21322 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21323 * g++.old-deja/g++.pt/crash67.C: New test.
21324
21325 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21326
21327 * g++.old-deja/g++.other/debug9.C: New test.
21328
21329 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21330
21331 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21332
21333 2001-05-16 Jan Hubicka <jh@suse.cz>
21334
21335 * gcc.c-torture/compile/20010516-1.c: New test.
21336
21337 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21338
21339 * g++.old-deja/g++.other/crash41.C: New test.
21340
21341 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21342
21343 * g++.old-deja/g++.pt/crash66.C: New test.
21344
21345 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21346
21347 * g++.old-deja/g++.robertl/eb27.C: Convert.
21348
21349 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21350
21351 * g++.dg/friend-warn.C: New test. Do not warn about friend
21352 declaration being redundant.
21353
21354 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21355
21356 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21357
21358 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21359
21360 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21361
21362 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21363
21364 * lib/g++.exp: Use testsuite_flags.
21365
21366 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21367
21368 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21369
21370 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21371
21372 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21373
21374 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21375
21376 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21377
21378 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21379
21380 * gcc.c-torture/compile/20010313-1.c: New test.
21381
21382 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21383
21384 * gcc.dg/cpp/direct2.c: New test.
21385 * gccq.dg/cpp/direct2s.c: New test.
21386
21387 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21388
21389 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21390
21391 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21392 * g++.old-deja/g++.other/op3.C: Likewise.
21393
21394 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21395
21396 * gcc.dg/cpp/syshdr.h: New file.
21397 * gcc.dg/cpp/sysmac1.c: Update.
21398 * gcc.dg/cpp/sysmac2.c: Update.
21399
21400 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21401
21402 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
21403
21404 2001-05-04 David Edelsohn <edelsohn@gnu.org>
21405
21406 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
21407 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
21408
21409 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
21410
21411 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
21412
21413 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
21414
21415 * lib/g++.exp (g++_include_flags): Don't use any special flags
21416 if TESTING_IN_BUILD_TREE is not defined.
21417 (g++_init): Use a plain 'c++' as the compiler if
21418 TESTING_IN_BUILD_TREEE is not defined.
21419
21420 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21421
21422 * g++.old-deja/g++.eh/catch13.C: New test.
21423 * g++.old-deja/g++.eh/catch14.C: New test.
21424
21425 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21426
21427 * gcc.dg/cpp/tr-define.c: New test.
21428
21429 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
21430
21431 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
21432 <stdlib.h>, not <malloc.h>.
21433
21434 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21435
21436 * g++.old-deja/g++.ns/template17.C: New test.
21437
21438 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21439
21440 * g++.old-deja/g++.pt/ref4.C: New test.
21441
21442 2001-04-30 Richard Henderson <rth@redhat.com>
21443
21444 * gcc.dg/20000724-1.c: Revert last change.
21445
21446 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
21447
21448 * g77.f-torture/execute/20010430.f: New test.
21449
21450 2001-04-30 Mark Mitchell <mark@codesourcery.com>
21451
21452 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
21453
21454 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
21455
21456 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
21457
21458 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21459
21460 * g++.old-deja/g++.eh/crash6.C: New test.
21461
21462 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21463
21464 * g++.old-deja/g++.other/warn7.C: New test.
21465
21466 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21467
21468 * g++.old-deja/g++.other/defarg9.C: New test.
21469
21470 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21471
21472 * g77.f-torture/compile/20010426.f: New test.
21473 * g77.f-torture/execute/20010426.f: New test.
21474
21475 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21476
21477 * g77.f-torture/compile/20000629-1.x: Remove - error
21478 has been fixed.
21479
21480 2001-04-26 Jeffrey A Law (law@cygnus.com)
21481
21482 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
21483 Tweak slightly to work with g++.dg framework.
21484 * g++.dg/special/ecos.exp: Run initp1.C test.
21485 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
21486
21487 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
21488 its linker doesn't give line numbers either.
21489 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
21490
21491 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21492
21493 * g++.old-deja/g++.other/lex1.C: New test.
21494
21495 2001-04-26 Jakub Jelinek <jakub@redhat.com>
21496
21497 * gcc.dg/noncompile/20010425-1.c: New test.
21498
21499 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21500
21501 * g++.old-deja/g++.pt/mangle2.C: New test.
21502
21503 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21504
21505 * gcc.dg/format/plus-1.c: New test.
21506
21507 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21508
21509 * gcc.dg/20010423-1.c: New test.
21510
21511 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21512
21513 * gcc.c-torture/execute/20010422-1.c: New test.
21514
21515 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
21516
21517 * g++.old-deja/g++.ns/type2.C: New test.
21518
21519 2001-04-24 Zack Weinberg <zackw@stanford.edu>
21520
21521 * g++.old-deja/g++.other/perf1.C: New test.
21522
21523 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
21524
21525 * gcc.dg/c99-func-2.c: Remove xfail.
21526 * gcc.dg/c99-func-3.c: Remove xfail.
21527 * gcc.dg/c99-func-4.c: Remove xfail.
21528
21529 2001-04-23 Zack Weinberg <zackw@stanford.edu>
21530
21531 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
21532
21533 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
21534
21535 * gcc.c-torture/compile/20010423-1.c: New test.
21536
21537 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21538
21539 * g++.old-deja/g++.pt/typename28.C: New test.
21540
21541 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21542
21543 * g++.old-deja/g++.abi/empty2.C: New test.
21544 * g++.old-deja/g++.abi/empty3.C: New test.
21545
21546 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21547
21548 * g++.old-deja/g++.other/comdat2.C: New test.
21549 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
21550
21551 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21552
21553 * g++.old-deja/g++.other/overload14.C: New test.
21554
21555 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21556
21557 * g++.old-deja/g++.other/lookup23.C: New test.
21558
21559 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21560
21561 * gcc.c-torture/execute/20010403-1.c: New test.
21562
21563 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
21564 Mark Mitchell <mark@codesourcery.com>
21565
21566 * lib/old-dejagnu.exp: Don't delete output of executable.
21567 Add .exe suffix to executables.
21568
21569 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
21570
21571 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
21572
21573 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21574
21575 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
21576
21577 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21578
21579 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
21580 * g++.old-deja/g++.abi/crash1.C: New test.
21581
21582 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21583
21584 * g++.old-deja/g++.other/crash40.C: New test.
21585
21586 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21587
21588 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
21589
21590 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
21591
21592 * g++.old-deja/g++.other/warn6.C: New test.
21593
21594 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21595
21596 * g++.old-deja/g++.robertl/eb42.C: Same.
21597
21598 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21599
21600 * gcc.dg/wtr-conversion-1.c: New testcase.
21601
21602 2001-04-10 Richard Henderson <rth@redhat.com>
21603
21604 * g++.old-deja/g++.other/array5.C: New.
21605
21606 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21607
21608 * gcc.c-torture/execute/20010408-1.c: New test.
21609
21610 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
21611
21612 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
21613 headers and constructs.
21614 * g++.old-deja/g++.robertl/eb79.C: Same.
21615 * g++.old-deja/g++.robertl/eb77.C (main): Same.
21616 * g++.old-deja/g++.robertl/eb73.C: Same.
21617 * g++.old-deja/g++.robertl/eb66.C (main): Same.
21618 * g++.old-deja/g++.robertl/eb55.C (t): Same.
21619 * g++.old-deja/g++.robertl/eb54.C (main): Same.
21620 * g++.old-deja/g++.robertl/eb46.C (main): Same.
21621 * g++.old-deja/g++.robertl/eb44.C: Same.
21622 * g++.old-deja/g++.robertl/eb41.C (main): Same.
21623 * g++.old-deja/g++.robertl/eb4.C (main): Same.
21624 * g++.old-deja/g++.robertl/eb39.C: Same.
21625 * g++.old-deja/g++.robertl/eb33.C (main): Same.
21626 * g++.old-deja/g++.robertl/eb31.C (main): Same.
21627 * g++.old-deja/g++.robertl/eb30.C: Same.
21628 * g++.old-deja/g++.robertl/eb3.C: Same.
21629 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
21630 * g++.old-deja/g++.robertl/eb21.C: Same.
21631 * g++.old-deja/g++.robertl/eb15.C: Same.
21632 * g++.old-deja/g++.robertl/eb118.C: Same.
21633 * g++.old-deja/g++.robertl/eb115.C (main): Same.
21634 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
21635 * g++.old-deja/g++.robertl/eb109.C: Same.
21636 * g++.old-deja/g++.other/sibcall1.C (main): Same.
21637 * g++.old-deja/g++.mike/rtti1.C: Same.
21638 * g++.old-deja/g++.mike/p658.C: Same.
21639 * g++.old-deja/g++.mike/net46.C: Same.
21640 * g++.old-deja/g++.mike/net34.C: Same.
21641 * g++.old-deja/g++.mike/memoize1.C: Same.
21642 * g++.old-deja/g++.mike/eh2.C: Same.
21643 * g++.old-deja/g++.law/weak.C: Same.
21644 * g++.old-deja/g++.law/visibility7.C: Same.
21645 * g++.old-deja/g++.law/visibility25.C: Same.
21646 * g++.old-deja/g++.law/visibility22.C: Same.
21647 * g++.old-deja/g++.law/visibility2.C: Same.
21648 * g++.old-deja/g++.law/visibility17.C: Same.
21649 * g++.old-deja/g++.law/visibility13.C: Same.
21650 * g++.old-deja/g++.law/visibility10.C: Same.
21651 * g++.old-deja/g++.law/visibility1.C: Same.
21652 * g++.old-deja/g++.law/virtual3.C (eval): Same.
21653 * g++.old-deja/g++.law/vbase1.C: Same.
21654 * g++.old-deja/g++.law/operators32.C: Same.
21655 * g++.old-deja/g++.law/nest3.C: Same.
21656 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
21657 * g++.old-deja/g++.law/except5.C (main): Same.
21658 * g++.old-deja/g++.law/cvt7.C (run): Same.
21659 * g++.old-deja/g++.law/cvt2.C: Same.
21660 * g++.old-deja/g++.law/cvt16.C: Same.
21661 * g++.old-deja/g++.law/ctors6.C (bar): Same.
21662 * g++.old-deja/g++.law/ctors17.C (main): Same.
21663 * g++.old-deja/g++.law/ctors13.C: Same.
21664 * g++.old-deja/g++.law/ctors12.C (main): Same.
21665 * g++.old-deja/g++.law/ctors10.C: Same.
21666 * g++.old-deja/g++.law/code-gen5.C: Same.
21667 * g++.old-deja/g++.law/bad-error7.C: Same.
21668 * g++.old-deja/g++.law/arm9.C: Same.
21669 * g++.old-deja/g++.law/arm12.C: Same.
21670 * g++.old-deja/g++.law/arg8.C: Same.
21671 * g++.old-deja/g++.law/arg1.C: Same.
21672 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
21673 * g++.old-deja/g++.jason/template31.C: Same.
21674 * g++.old-deja/g++.jason/template24.C (main): Same.
21675 * g++.old-deja/g++.jason/2371.C: Same.
21676 * g++.old-deja/g++.eh/new2.C: Same.
21677 * g++.old-deja/g++.eh/new1.C: Same.
21678 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
21679 * g++.old-deja/g++.brendan/nest21.C (main): Same.
21680 * g++.old-deja/g++.brendan/err-msg3.C: Same.
21681 * g++.old-deja/g++.brendan/crash62.C: Same.
21682 * g++.old-deja/g++.brendan/crash52.C: Same.
21683 * g++.old-deja/g++.brendan/crash49.C (main): Same.
21684 * g++.old-deja/g++.brendan/crash38.C: Same.
21685 * g++.old-deja/g++.brendan/crash15.C (main): Same.
21686 * g++.old-deja/g++.brendan/copy9.C: Same.
21687
21688 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
21689
21690 * gcc.c-torture/execute/20001203-2.c (memset):
21691 Count argument is of type __SIZE_TYPE__.
21692
21693 2001-04-04 Diego Novillo <dnovillo@redhat.com>
21694
21695 * gcc.c-torture/compile/20010404-1.c: New test.
21696
21697 2001-04-04 Jakub Jelinek <jakub@redhat.com>
21698
21699 * gcc.c-torture/compile/20010326-1.c: New test.
21700
21701 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
21702
21703 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
21704 peculiarities of the SH.
21705 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
21706
21707 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21708
21709 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
21710 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
21711 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
21712
21713 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21714
21715 * g77.f-torture/compile/20010321-1.f: New test.
21716
21717 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21718
21719 * gcc.c-torture/compile/20010329-1.c: New test.
21720
21721 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21722
21723 * gcc.c-torture/execute/20010329-1.c: New test.
21724
21725 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
21726
21727 * g++.old-deja/g++.other/eh4.C: Fix typo.
21728
21729 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
21730
21731 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
21732
21733 2001-03-28 Philip Blundell <philb@gnu.org>
21734
21735 * gcc.c-torture/compile/20010328-1.c: New test.
21736
21737 2001-03-27 Richard Henderson <rth@redhat.com>
21738
21739 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
21740 * g++.old-deja/g++.eh/vbase3.C: Likewise.
21741
21742 2001-03-27 Alan Modra <alan@linuxcare.com.au>
21743
21744 * gcc.c-torture/compile/20010327-1.c: New test.
21745
21746 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
21747
21748 * g++.old-deja/g++.other/friend12.C: New test.
21749 * g++.old-deja/g++.other/friend9.C: Expect no errors.
21750 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
21751
21752 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
21753
21754 * gcc.c-torture/execute/20010325-1.c: New test.
21755
21756 2001-03-23 Jakub Jelinek <jakub@redhat.com>
21757
21758 * g++.old-deja/g++.other/mangle3.C: New test.
21759
21760 2001-03-22 Jakub Jelinek <jakub@redhat.com>
21761
21762 * g++.old-deja/g++.other/anon8.C: New test.
21763
21764 2001-03-20 Philip Blundell <philb@gnu.org>
21765
21766 * gcc.c-torture/compile/20010320-1.c: New test.
21767
21768 2001-03-17 Richard Henderson <rth@redhat.com>
21769
21770 * g++.old-deja/g++.other/eh4.C: Add expected error text.
21771
21772 2001-03-15 Geoff Keating <geoff@redhat.com>
21773
21774 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
21775 tests on AIX.
21776
21777 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
21778
21779 * g++.old-deja/g++.other/eh4.C: New test.
21780
21781 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
21782
21783 * gcc.dg/cpp/mi1.c: Update.
21784
21785 2001-03-14 Jakub Jelinek <jakub@redhat.com>
21786
21787 * g++.old-deja/g++.other/regstack.C: New test.
21788
21789 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
21790
21791 * g++.old-deja/g++.other/ref4.C: New test.
21792
21793 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
21794
21795 * objc/execute/va_method.m: Added.
21796 * objc/execute/IMP.m: Added.
21797 * objc/execute/_cmd.m: Added.
21798 * objc/execute/accessing_ivars.m: Added.
21799 * objc/execute/class-1.m: Added.
21800 * objc/execute/class-10.m: Added.
21801 * objc/execute/class-11.m: Added.
21802 * objc/execute/class-12.m: Added.
21803 * objc/execute/class-13.m: Added.
21804 * objc/execute/class-14.m: Added.
21805 * objc/execute/class-2.m: Added.
21806 * objc/execute/class-3.m: Added.
21807 * objc/execute/class-4.m: Added.
21808 * objc/execute/class-5.m: Added.
21809 * objc/execute/class-6.m: Added.
21810 * objc/execute/class-7.m: Added.
21811 * objc/execute/class-8.m: Added.
21812 * objc/execute/class-9.m: Added.
21813 * objc/execute/class-tests-1.h
21814 * objc/execute/class-tests-2.h
21815 * objc/execute/compatibility_alias.m: Added.
21816 * objc/execute/encode-1.m: Added.
21817 * objc/execute/formal_protocol-1.m: Added.
21818 * objc/execute/formal_protocol-2.m: Added.
21819 * objc/execute/formal_protocol-3.m: Added.
21820 * objc/execute/formal_protocol-4.m: Added.
21821 * objc/execute/formal_protocol-5.m: Added.
21822 * objc/execute/formal_protocol-6.m: Added.
21823 * objc/execute/formal_protocol-7.m: Added.
21824 * objc/execute/informal_protocol.m: Added.
21825 * objc/execute/initialize.m: Added.
21826 * objc/execute/load.m: Added.
21827 * objc/execute/many_args_method.m: Added.
21828 * objc/execute/nested-3.m: Added.
21829 * objc/execute/no_clash.m: Added.
21830 * objc/execute/private.m: Added.
21831 * objc/execute/redefining_self.m: Added.
21832 * objc/execute/root_methods.m: Added.
21833 * objc/execute/selector-1.m: Added.
21834 * objc/execute/static-1.m: Added.
21835 * objc/execute/static-2.m: Added.
21836 * objc/execute/va_method.m: Added.
21837
21838 2001-03-10 Richard Henderson <rth@redhat.com>
21839
21840 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
21841
21842 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
21843
21844 * g++.old-deja/g++.other/crash31.C: XFAIL.
21845 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
21846 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
21847 * gcc.c-torture/execute/20010123-1.x: XFAIL.
21848 * gcc.c-torture/execute/20010124-1.x: XFAIL.
21849 * gcc.dg/sequence-pt-1.c: XFAIL one test.
21850
21851 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
21852
21853 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
21854
21855 2001-03-06 Zack Weinberg <zackw@stanford.edu>
21856
21857 * gcc.dg/20000724-1.c: Don't use multiline strings.
21858
21859 2001-03-06 Zack Weinberg <zackw@stanford.edu>
21860
21861 * objc/execute/string1.m, objc/execute/string2.m: Compare the
21862 result of -cString against what we expect it to be; don't just
21863 print it out for no one to read.
21864
21865 * objc/execute/string3.m, objc/execute/string4.m: New tests.
21866 Based on testcases provided by Nicola Pero.
21867
21868 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
21869
21870 * gcc.dg/cpp/macro7.c: New test.
21871
21872 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
21873
21874 * gcc.dg/cpp/multiline.c: Update.
21875
21876 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
21877
21878 * g++.old-deja/g++.other/enum3.C: New test.
21879
21880 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
21881
21882 * g++.old-deja/g++.other/pod1.C: New test.
21883
21884 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
21885
21886 * g++.old-deja/g++.ext/overload1.C: New test.
21887
21888 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
21889
21890 * g++.old-deja/g++.pt/using1.C: New test.
21891
21892 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
21893
21894 * g++.old-deja/g++.other/using9.C: New test.
21895
21896 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
21897
21898 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
21899
21900 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
21901
21902 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
21903
21904 * g++.old-deja/g++.ext/realpt1.C: Remove.
21905
21906 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
21907
21908 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
21909
21910 2001-02-26 Will Cohen <wcohen@redhat.com>
21911
21912 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
21913
21914 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
21915
21916 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
21917 templatized constructors.
21918
21919 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21920
21921 * gcc.c-torture/execute/20010224-1.c: New test.
21922
21923 2001-02-23 Jakub Jelinek <jakub@redhat.com>
21924
21925 * gcc.c-torture/execute/20010222-1.c: New test.
21926
21927 2001-02-22 Jakub Jelinek <jakub@redhat.com>
21928
21929 * g++.old-deja/g++.other/inline20.C: New test.
21930
21931 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
21932
21933 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
21934
21935 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21936
21937 * g++.old-deja/g++.other/lookup22.C: New test.
21938
21939 2001-02-19 Zack Weinberg <zackw@stanford.edu>
21940
21941 * g77.dg: New directory.
21942 * g77.dg/20010216-1.f: New test case.
21943 * g77.dg/dg.exp: New driver.
21944 * lib/g77-dg.exp: New driver library.
21945
21946 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21947
21948 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
21949
21950 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
21951
21952 * g++.old-deja/g++.other/decl9.C: New test.
21953
21954 2001-02-16 Jakub Jelinek <jakub@redhat.com>
21955
21956 * g++.old-deja/g++.other/init16.C: Update the test so that it does
21957 not need <string> and also tests the initialization at runtime.
21958
21959 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
21960
21961 * gcc.c-torture/execute/longlong.c: New test.
21962
21963 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
21964
21965 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
21966
21967 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
21968
21969 * gcc.c-torture/execute/920302-1.c (execute):
21970 Change argument type to short.
21971
21972 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
21973
21974 * g++.old-deja/g++.pt/deduct6.C: New test.
21975
21976 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
21977
21978 * g++.old-deja/g++.pt/deduct5.C: New test.
21979
21980 2001-02-14 Jakub Jelinek <jakub@redhat.com>
21981
21982 * gcc.c-torture/execute/20010209-1.c: New test.
21983
21984 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
21985
21986 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
21987
21988 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
21989
21990 * g++.dg/vtgc1.C: Update for new ABI.
21991
21992 * consistency.vlad: New directory, 1665 files.
21993
21994 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
21995
21996 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
21997 return type.
21998 * gcc.dg/cpp/digraphs.c: Declare puts.
21999
22000 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22001
22002 * g++.old-deja/g++.other/warn5.C: New test.
22003
22004 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22005
22006 * g++.old-deja/g++.pt/spec40.C: New test.
22007
22008 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
22009
22010 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
22011 case.
22012 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
22013
22014 2001-02-12 Jakub Jelinek <jakub@redhat.com>
22015
22016 * gcc.c-torture/compile/20010209-1.c: New test.
22017
22018 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
22019
22020 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
22021 excess errors message but not if it crashes.
22022 * g++.old-deja/g++.other/crash27.C: Likewise.
22023 * g++.old-deja/g++.other/crash28.C: Likewise.
22024 * g++.old-deja/g++.other/crash30.C: Likewise.
22025 * g++.old-deja/g++.other/crash32.C: Likewise.
22026 * g++.old-deja/g++.other/crash35.C: Likewise.
22027 * g++.old-deja/g++.pt/inherit2.C: Likewise.
22028
22029 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
22030
22031 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
22032 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
22033 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
22034 g77.f-torture/execute/execute.exp,
22035 g77.f-torture/noncompile/noncompile.exp,
22036 gcc.c-torture/execute/execute.exp,
22037 gcc.c-torture/execute/memcheck/memcheck.exp,
22038 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
22039 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
22040 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
22041 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
22042 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
22043 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
22044 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22045 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
22046 Remove bug reporting instructions with ancient email addresses.
22047
22048 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22049
22050 * gcc.dg/20010202-1.c: New test.
22051 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
22052
22053 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
22054
22055 * g++.dg/stdbool-if.C: New test.
22056
22057 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
22058
22059 * objc/execute/fdecl.m: Added main().
22060
22061 2001-02-07 Jakub Jelinek <jakub@redhat.com>
22062
22063 * gcc.c-torture/execute/20010206-1.c: New test.
22064
22065 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
22066
22067 * gcc.dg/cpp/avoidpaste1.c: Update.
22068
22069 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
22070
22071 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
22072 Pero <nicola@brainstorm.co.uk>.
22073 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
22074
22075 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
22076
22077 * g++.old-deja/g++.pt/spec39.C: New test.
22078
22079 2001-02-05 Jakub Jelinek <jakub@redhat.com>
22080
22081 * gcc.c-torture/compile/20010202-1.c: New test.
22082
22083 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
22084
22085 * g++.old-deja/g++.abi/primary2.C: New test.
22086 * g++.old-deja/g++.abi/primary3.C: New test.
22087 * g++.old-deja/g++.abi/primary4.C: New test.
22088 * g++.old-deja/g++.abi/primary5.C: New test.
22089 * g++.old-deja/g++.abi/vtable3.h: New test.
22090 * g++.old-deja/g++.abi/vtable3a.C: New test.
22091 * g++.old-deja/g++.abi/vtable3b.C: New test.
22092 * g++.old-deja/g++.abi/vtable3c.C: New test.
22093 * g++.old-deja/g++.abi/vtable3d.C: New test.
22094 * g++.old-deja/g++.abi/vtable3e.C: New test.
22095 * g++.old-deja/g++.abi/vtable3f.C: New test.
22096 * g++.old-deja/g++.abi/vtable3g.C: New test.
22097 * g++.old-deja/g++.abi/vtable3h.C: New test.
22098 * g++.old-deja/g++.abi/vtable3i.C: New test.
22099 * g++.old-deja/g++.abi/vtable3j.C: New test.
22100 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
22101
22102 2001-02-03 Jakub Jelinek <jakub@redhat.com>
22103
22104 * g++.old-deja/g++.other/anon6.C: New test.
22105 * g++.old-deja/g++.other/anon7.C: New test.
22106
22107 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
22108
22109 * gcc.dg/cpp/avoidpaste2.c: New tests.
22110
22111 2001-01-31 Jakub Jelinek <jakub@redhat.com>
22112
22113 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
22114
22115 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
22116
22117 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
22118 DECIMAL_DIG cases for Irix."
22119
22120 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
22121
22122 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
22123
22124 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
22125
22126 * gcc.dg/c99-tag-1.c: New test.
22127
22128 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22129
22130 * gcc.dg/cpp/tr-warn1.c: Add tests.
22131
22132 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
22133
22134 * gcc.dg/cpp/avoidpaste1.c: Update.
22135 * gcc.dg/cpp/paste4.c: Update.
22136
22137 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
22138
22139 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
22140 cases for Irix.
22141
22142 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
22143
22144 * g++.old-deja/g++.other/inline19.C: New test.
22145
22146 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
22147
22148 * gcc.dg/Wlarger-than.c: New test.
22149
22150 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
22151
22152 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
22153
22154 2001-01-29 Jakub Jelinek <jakub@redhat.com>
22155
22156 * gcc.c-torture/execute/20010129-1.c: New test.
22157 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
22158
22159 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
22160
22161 * gcc.dg/cpp/avoidpaste1.c: Test case.
22162
22163 2001-01-28 Jakub Jelinek <jakub@redhat.com>
22164
22165 * g++.old-deja/g++.other/inline18.C: New test.
22166
22167 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22168
22169 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
22170 and __builtin_putchar.
22171
22172 2001-01-27 Jakub Jelinek <jakub@redhat.com>
22173
22174 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
22175 tests.
22176
22177 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
22178
22179 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
22180 floating point number rounding mode to round to the nearest
22181 representable mode.
22182
22183 2001-01-25 Jakub Jelinek <jakub@redhat.com>
22184
22185 * g++.old-deja/g++.other/mangle2.C: New test.
22186
22187 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
22188
22189 * gcc.c-torture/compile/20010124-1.c: New test.
22190
22191 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
22192
22193 * g++.old-deja/g++.pt/spec38.C: New test.
22194
22195 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22196
22197 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
22198 "Build don't run".
22199
22200 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22201
22202 * gcc.c-torture/execute/20010123-1.c: New test.
22203
22204 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22205
22206 * g++.old-deja/g++.pt/spec37.C: New test.
22207
22208 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
22209
22210 * g++.old-deja/g++.pt/overload14.C: New test.
22211
22212 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22213
22214 * gcc.c-torture/execute/20010122-1.c: New test, exercise
22215 __builtin_return_address.
22216
22217 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
22218
22219 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
22220 * g++.old-deja/g++.pt/spec35.C: New test.
22221 * g++.old-deja/g++.pt/spec36.C: New test.
22222
22223 2001-01-20 Jakub Jelinek <jakub@redhat.com>
22224
22225 * gcc.c-torture/compile/20010118-1.c: New test.
22226
22227 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
22228
22229 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
22230
22231 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22232
22233 * gcc.c-torture/execute/20010119-1.c: New test.
22234
22235 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22236
22237 * g++.old-deja/g++.other/vbase5.C: New test.
22238
22239 2001-01-19 Jakub Jelinek <jakub@redhat.com>
22240
22241 * gcc.c-torture/execute/20010118-1.c: New test.
22242
22243 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22244
22245 * g++.old-deja/g++.pt/deduct3.C: New test.
22246
22247 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
22248
22249 * g++.old-deja/g++.pt/spec34.C: New test.
22250
22251 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
22252
22253 * g77.f-torture/compile/20000601-2.f: New test.
22254
22255 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22256
22257 * g++.old-deja/g++.other/init17.C: New test.
22258
22259 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
22260
22261 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
22262
22263 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22264
22265 * g++.old-deja/g++.pt/unify8.C: New test.
22266
22267 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22268
22269 * g++.old-deja/g++.abi/vbase1.C: New test.
22270
22271 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
22272
22273 * g++.old-deja/g++.pt/crash65.C: New test.
22274
22275 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
22276
22277 * gcc.dg/cpp/assembl2.S: New test case.
22278
22279 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
22280
22281 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
22282 are supported.
22283
22284 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22285
22286 * g++.old-deja/g++.other/builtins1.C: New test.
22287 * g++.old-deja/g++.other/builtins2.C: Likewise.
22288 * g++.old-deja/g++.other/builtins3.C: Likewise.
22289 * g++.old-deja/g++.other/builtins4.C: Likewise.
22290
22291 2001-01-17 Jakub Jelinek <jakub@redhat.com>
22292
22293 * gcc.c-torture/compile/20010117-1.c: New test.
22294 * gcc.c-torture/compile/20010117-2.c: New test.
22295
22296 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22297
22298 * g77.f-torture/execute/20010116.[fx]: New test,
22299 XFAIL on i?86-*-*.
22300 * g77.f-torture/compile/20010115.f: Indicate it's
22301 a test for PR fortran/1636.
22302
22303 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
22304
22305 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
22306
22307 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
22308
22309 * g77.f-torture/compile/20010115.f: New test.
22310
22311 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
22312
22313 * g++.old-deja/g++.pt/nontype5.C: New test.
22314
22315 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
22316
22317 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22318 have an equivalent working one below it.
22319
22320 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22321
22322 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22323 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22324
22325 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22326
22327 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22328 message containing "init_priority".
22329 (conpr-2.C): Likewise.
22330 (conpr-3.C): Likewise.
22331 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22332
22333 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22334
22335 * gcc.c-torture/execute/20010114-2.c: New test.
22336
22337 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22338
22339 * gcc.c-torture/compile/20010114-1.c: New test.
22340 * gcc.c-torture/compile/20010114-1.x: Xfail.
22341 * gcc.c-torture/compile/20010114-2.c: New test.
22342 * gcc.c-torture/execute/20010114-1.c: New test.
22343 * gcc.dg/trunc-1.c: New test.
22344 * gcc.dg/uninit-B.c: New test.
22345
22346 2001-01-13 Nick Clifton <nickc@redhat.com>
22347
22348 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22349 target.
22350
22351 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22352
22353 * gcc.c-torture/compile/20010113-1.c: New test.
22354
22355 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22356
22357 * gcc.c-torture/compile/20001212-1.c: New test.
22358
22359 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22360
22361 * gcc.dg/cpp/widestr1.c: Update.
22362 * gcc.dg/cpp/prag-imp.c: Remove.
22363
22364 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22365
22366 * gcc.c-torture/execute/20000801-3.x: Remove.
22367 * gcc.dg/c90-init-1.c: New test.
22368 * gcc.dg/c99-init-1.c: New test.
22369 * gcc.dg/c99-init-2.c: New test.
22370 * gcc.dg/gnu99-init-1.c: New test.
22371
22372 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22373
22374 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22375 testing that no relevant ones were found.
22376
22377 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22378
22379 * g++.old-deja/g++.pt/cast2.C: New test.
22380
22381 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22382
22383 * g++.old-deja/g++.pt/friend47.C: New test.
22384
22385 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22386
22387 * g++.old-deja/g++.pt/instantiate13.C: New test.
22388
22389 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22390
22391 * g++.old-deja/g++.other/defarg7.C: New test.
22392 * g++.old-deja/g++.other/defarg8.C: New test.
22393
22394 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22395
22396 * g++.old-deja/g++.pt/crash64.C: New test.
22397
22398 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22399
22400 * g++.old-deja/g++.pt/crash63.C: New test.
22401
22402 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
22403
22404 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
22405
22406 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
22407
22408 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
22409
22410 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22411
22412 * g++.old-deja/g++.pt/error3.C: New test.
22413
22414 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22415
22416 * g++.old-deja/g++.other/crash39.C: New test.
22417
22418 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22419
22420 * g++.old-deja/g++.other/vbase4.C: New test.
22421
22422 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
22423
22424 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
22425 * gcc.dg/special/20000419-2.c: New file. Identical to above.
22426 * gcc.dg/special/special.exp: New test driver which will check
22427 for alias support for the above test.
22428
22429 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
22430
22431 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
22432 problems on small machines.
22433 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
22434 parameterize.
22435
22436 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
22437
22438 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
22439 mips.
22440 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22441
22442 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
22443
22444 * g++.old_deja/g++.pt/using8.C: New test.
22445
22446 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
22447
22448 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
22449
22450 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
22451
22452 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
22453 where a failure is expected.
22454 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
22455
22456 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22457
22458 * g++.old_deja/g++.pt/instantiate12.C: New test.
22459
22460 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22461
22462 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
22463 start of structs.
22464 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
22465 * g++.old-deja/g++.brendan/crash17.C: Likewise.
22466 * g++.old-deja/g++.brendan/crash29.C: Likewise.
22467 * g++.old-deja/g++.brendan/crash48.C: Likewise.
22468 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22469 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
22470 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22471 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
22472 * g++.old-deja/g++.eh/spec6.C: Likewise.
22473 * g++.old-deja/g++.jason/crash3.C: Likewise.
22474 * g++.old-deja/g++.law/ctors11.C: Likewise.
22475 * g++.old-deja/g++.law/ctors17.C: Likewise.
22476 * g++.old-deja/g++.law/ctors5.C: Likewise.
22477 * g++.old-deja/g++.law/ctors9.C: Likewise.
22478 * g++.old-deja/g++.mike/ambig1.C: Likewise.
22479 * g++.old-deja/g++.mike/net22.C: Likewise.
22480 * g++.old-deja/g++.mike/p3538a.C: Likewise.
22481 * g++.old-deja/g++.mike/p3538b.C: Likewise.
22482 * g++.old-deja/g++.mike/virt3.C: Likewise.
22483 * g++.old-deja/g++.niklas/t128.C: Likewise.
22484 * g++.old-deja/g++.other/anon4.C: Likewise.
22485 * g++.old-deja/g++.other/using1.C: Likewise.
22486 * g++.old-deja/g++.other/warn3.C: Likewise.
22487 * g++.old-deja/g++.pt/t37.C: Likewise.
22488 * g++.old-deja/g++.robertl/eb69.C: Likewise.
22489 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22490
22491 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22492
22493 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
22494
22495 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22496
22497 * gcc.c-torture/execute/stdio-opt-3.c: New test.
22498
22499 2001-01-07 Jakub Jelinek <jakub@redhat.com>
22500
22501 * gcc.c-torture/compile/20010107-1.c: New test.
22502
22503 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22504
22505 * gcc.c-torture/execute/builtin-noret-1.c: New test.
22506
22507 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22508
22509 * gcc.dg/format/format.h: New file.
22510 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
22511 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
22512 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
22513 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
22514 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
22515 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22516 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
22517 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
22518 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
22519 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
22520 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
22521 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
22522 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
22523 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
22524 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
22525 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
22526 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
22527 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
22528 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
22529 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
22530 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
22531 instead of declaring standard types, macros and functions in each
22532 test.
22533
22534 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
22535
22536 * gcc.c-torture/execute/20010106-1.c: New test.
22537
22538 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
22539
22540 * gcc.dg/format/format.exp: New file.
22541 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
22542 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
22543 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
22544 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
22545 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
22546 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
22547 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
22548 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
22549 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
22550 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
22551 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
22552 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
22553 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
22554 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
22555 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
22556 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
22557 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
22558 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
22559 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
22560 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
22561 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
22562 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
22563 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
22564 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
22565 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
22566 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
22567 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
22568 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
22569 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
22570 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
22571 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
22572 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
22573 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
22574 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
22575 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
22576 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
22577 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
22578 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
22579 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
22580 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
22581 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
22582 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
22583
22584 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
22585
22586 * gcc.c-torture/execute/991228-1.c: Take word endianness into
22587 account.
22588
22589 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
22590
22591 * gcc.c-torture/execute/builtin-complex-1.c: New test.
22592
22593 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
22594
22595 * g++.old-deja/g++.pt/crash62.C: New test.
22596
22597 2001-01-04 Richard Henderson <rth@redhat.com>
22598
22599 * gcc.dg/20000926-1.c: Update expected warnings.
22600 * gcc.dg/array-2.c: Likewise.
22601 * gcc.dg/array-4.c: Also validate flexible array members.
22602 * gcc.dg/c99-flex-array-1.c: New.
22603
22604 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
22605
22606 * gcc.c-torture/compile/20001222-1.x: Remove.
22607
22608 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22609
22610 * gcc.c-torture/execute/built-in-setjmp.c: New.
22611
22612 2001-01-03 Richard Henderson <rth@redhat.com>
22613
22614 * gcc.dg/940510-1.c: Update expected error wording.
22615 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
22616
22617 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
22618
22619 * lib/target-supports.exp (check_alias_available): Modified to
22620 indicate aliases not supported if only weak aliases are supported.
22621
22622 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22623
22624 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
22625 Turn on cmpstrsi checks for __pj__ and __i370__.
22626
22627 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22628
22629 * g++.old-deja/g++.other/virtual11.C: New test.
22630
22631 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22632
22633 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
22634
22635 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22636
22637 * gcc.c-torture/compile/20010102-1.c: New test.
22638
22639 2001-01-02 Andreas Jaeger <aj@suse.de>
22640
22641 * gcc.dg/noreturn-3.c: New test.
22642
22643 * gcc.dg/noreturn-4.c: New test.
22644
22645 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22646
22647 * gcc.c-torture/execute/stdio-opt-1.c: Also test
22648 __builtin_fputc and __builtin_fwrite.
22649
22650 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
22651
22652 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
22653 signed char, not default char.
22654
22655 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
22656
22657 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
22658
22659 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
22660
22661 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
22662
22663 2000-12-29 Richard Henderson <rth@redhat.com>
22664
22665 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
22666 (__cyg_profile_func_exit): Define.
22667
22668 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
22669
22670 * g++.dg/vtgc1.C: New test.
22671
22672 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
22673
22674 * gcc.dg/noncompile/20001228-1.c: New test.
22675
22676 * gcc.dg/20001228-1.c: New test.
22677
22678 * gcc.c-torture/execute/20001228-1.c: New test.
22679
22680 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
22681
22682 * gcc.dg/format-strfmon-1.c: New test.
22683
22684 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22685
22686 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
22687 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
22688 * gcc.c-torture/execute/string-opt-1.c: Likewise.
22689 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22690 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22691 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22692 * gcc.c-torture/execute/string-opt-6.c: Likewise.
22693 * gcc.c-torture/execute/string-opt-7.c: Likewise.
22694 * gcc.c-torture/execute/string-opt-8.c: Likewise.
22695 * gcc.c-torture/execute/string-opt-9.c: Likewise.
22696 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22697 * gcc.c-torture/execute/string-opt-11.c: Likewise.
22698 * gcc.c-torture/execute/string-opt-12.c: Likewise.
22699
22700 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
22701 * gcc.c-torture/execute/string-opt-4.c: Test index.
22702
22703 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
22704
22705 * gcc.c-torture/compile/20001226-1.c: New test.
22706
22707 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
22708
22709 * gcc.c-torture/compile/20001222-1.c: New test.
22710 * gcc.c-torture/compile/20001222-1.x: Xfail.
22711
22712 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
22713
22714 * gcc.c-torture/execute/comp-goto-2.c: New test.
22715
22716 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
22717
22718 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
22719 Use long types if __INT_MAX__ is 32767.
22720 (main): Use cast to (sint32 *) when poking 88 into a_page.
22721
22722 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
22723
22724 2000-12-21 Bernd Schmidt <bernds@redhat.com>
22725
22726 * gcc.c-torture/compile/20001221-1.c: New test.
22727 * gcc.c-torture/execute/20001221-1.c: New test.
22728
22729 2000-12-20 Richard Henderson <rth@redhat.com>
22730
22731 * g++.old-deja/g++.pt/crash36.C: Update error lines.
22732 * g++.old-deja/g++.robertl/eb109.C: Likewise.
22733
22734 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22735
22736 * gcc.dg/compare3.c: New test.
22737
22738 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
22739
22740 * gcc.dg/format-warnll-1.c: New test.
22741
22742 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
22743
22744 * gcc.dg/cpp/cmdlne-P.c: New test.
22745
22746 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
22747
22748 * gcc.c-torture/execute/builtin-abs-1.c,
22749 gcc.c-torture/execute/builtin-abs-2.c: New tests.
22750
22751 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
22752
22753 * gcc.dg/cpp/multiline.c: New test.
22754
22755 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
22756
22757 * g++.old-deja/g++.other/syshdr1.C: Update.
22758 * gcc.dg/cpp/lineflags.c: Remove temporarily.
22759
22760 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22761
22762 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
22763
22764 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22765
22766 * g++.old-deja/g++.pt/ttp65.C: New test.
22767
22768 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22769
22770 * g++.old-deja/g++.pt/ttp64.C: New test.
22771
22772 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22773
22774 * g++.old-deja/g++.pt/spec33.C: New test.
22775
22776 2000-12-14 Catherine Moore <clm@redhat.com>
22777
22778 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
22779 * gcc.c-torture/execute/920612-2.c: Likewise.
22780 * gcc.c-torture/execute/920428-2.c: Likewise.
22781 * gcc-c-torture/execute/va-arg-11.c: Call exit.
22782 * gcc.c-torture/execute/va-arg-21.c: Likewise.
22783
22784 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22785
22786 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
22787 * gcc.dg/pack-test-2.c: Likewise.
22788
22789 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
22790
22791 Tests by Zack Weinberg <zackw@stanford.edu>.
22792
22793 * gcc.dg/cpp/defined.c: Update.
22794 * gcc.dg/cpp/defined_trad.c: New tests.
22795
22796 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
22797
22798 * gcc.dg/cpp/trad-direct.c: Update.
22799
22800 2000-12-11 Neil Booth <neilb@earthling.net>
22801
22802 * gcc.dg/cpp/defined_trad.c
22803
22804 2000-12-11 Neil Booth <neilb@earthling.net>
22805
22806 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
22807
22808 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
22809
22810 * gcc.dg/format-miss-2.c: New test.
22811
22812 2000-12-09 Neil Booth <neilb@earthling.net>
22813
22814 * gcc.dg/cpp/lineflags.c: New tests.
22815 * gcc.dg/cpp/poison.c: Update.
22816 * gcc.dg/cpp/redef2.c: Update.
22817 * gcc.dg/cpp/skipping.c: New test.
22818
22819 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
22820
22821 * g++.old-deja/g++.other/eh3.C: New testcase.
22822
22823 2000-12-07 Neil Booth <neilb@earthling.net>
22824
22825 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
22826 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
22827 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
22828 wtr-union-init-2.c, wtr-union-init-3.c: Update.
22829 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
22830 Update.
22831
22832 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22833
22834 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
22835 __SIZE_TYPE__ instead of int for type of integers cast to
22836 pointers.
22837
22838 2000-12-07 Jakub Jelinek <jakub@redhat.com>
22839
22840 * g++.old-deja/g++.other/cleanup4.C: New test.
22841
22842 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22843
22844 * format-sec-1.c: New test.
22845
22846 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22847
22848 * gcc.dg/format-nonlit-3.c: New test.
22849
22850 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22851
22852 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
22853 through a null pointer.
22854
22855 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22856
22857 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
22858 * g++.old-deja/g++.pt/partial4.C: New test.
22859
22860 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
22861
22862 * gcc.c-torture/execute/ieee/hugeval.x: New.
22863
22864 2000-12-06 Neil Booth <neilb@earthling.net>
22865
22866 * gcc.dg/cpp/backslash2.c: New tests.
22867
22868 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22869
22870 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
22871 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
22872
22873 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
22874
22875 * gcc.c-torture/execute/20001203-2.c: New testcase.
22876
22877 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
22878
22879 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
22880 * g++.old-deja/g++.other/virtual10.C: New test.
22881
22882 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
22883
22884 * g++.old-deja/g++.mike/pmf5.C: Remove test.
22885
22886 2000-12-05 Richard Henderson <rth@redhat.com>
22887
22888 * gcc.c-torture/compile/20001205-1.c: New.
22889
22890 2000-12-04 Neil Booth <neilb@earthling.net>
22891
22892 * g++.old-deja/g++.other/virtual9.C: New test.
22893 * g++.old-deja/g++.pt/crash61.C: New test.
22894 * gcc.c-torture/execute/loop-9.c: New test.
22895
22896 2000-12-04 Neil Booth <neilb@earthling.net>
22897
22898 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
22899 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
22900 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
22901 * gcc.dg/cpp/extratokens.c: ...here.
22902
22903 2000-12-04 Neil Booth <neilb@earthling.net>
22904
22905 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
22906 New tests.
22907
22908 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22909
22910 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
22911 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
22912
22913 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
22914
22915 * gcc.c-torture/execute/20001203-1.c: New test.
22916
22917 2000-12-03 Neil Booth <neilb@earthling.net>
22918
22919 * gcc.dg/cpp/macro6.c: New test cases.
22920
22921 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22922
22923 * gcc.c-torture/execute/string-opt-9.c: New test.
22924 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22925 * gcc.c-torture/execute/string-opt-11.c: Likewise.
22926 * gcc.c-torture/execute/string-opt-12.c: Likewise.
22927
22928 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
22929 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
22930
22931 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
22932
22933 * gcc.dg/cpp/if-6.c: New testcase.
22934
22935 * gcc.dg/20001201-1.c: New testcase.
22936
22937 2000-12-02 Neil Booth <neilb@earthling.net>
22938
22939 * g++.old-deja/g++.other/externC4.C,
22940 g++.old-deja/g++.other/friend10.C: New tests.
22941
22942 2000-12-02 Neil Booth <neilb@earthling.net>
22943
22944 * g++.old-deja/g++.other/instan2.C
22945 * g++.old-deja/g++.other/instan3.C: New test.
22946
22947 2000-12-02 Neil Booth <neilb@earthling.net>
22948
22949 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
22950 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
22951 gnuc99.c,gnuc99-pedantic.c: New tests.
22952
22953 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
22954
22955 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
22956 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
22957
22958 2000-12-01 Neil Booth <neilb@earthling.net>
22959
22960 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
22961 * gcc.dg/cpp/poison.c: Update.
22962 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
22963
22964 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
22965
22966 * g77.f-torture/execute/20001201.f: New test.
22967
22968 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
22969
22970 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
22971
22972 2000-12-01 Jakub Jelinek <jakub@redhat.com>
22973
22974 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
22975
22976 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
22977
22978 * g++.old-deja/g++.other/cast6.C: New test.
22979
22980 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
22981
22982 * gcc.c-torture/execute/20001130-2.c: New testcase.
22983
22984 2000-11-30 Richard Henderson <rth@redhat.com>
22985
22986 * gcc.c-torture/execute/20001130-1.c: New test.
22987
22988 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22989
22990 * g++.old-deja/g++.other/op3.C: New test.
22991
22992 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22993
22994 * g++.old-deja/g++.other/op2.C: New test.
22995
22996 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22997
22998 * g++.old-deja/g++.other/crash38.C: New test.
22999
23000 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
23001
23002 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
23003
23004 2000-11-29 Jakub Jelinek <jakub@redhat.com>
23005
23006 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
23007 tests.
23008 * gcc.c-torture/execute/string-opt-6.c: New test.
23009
23010 * gcc.dg/20001117-1.c: Add main.
23011
23012 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
23013
23014 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
23015 Move from here ...
23016 * gcc.dg/940510-1.c: ... to here.
23017
23018 * gcc.dg/20000926-1.c: GNU C now allows initializations of
23019 zero-size arrays in toplevel structures.
23020
23021 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23022
23023 * gcc.c-torture/execute/loop-8.c: New test.
23024
23025 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23026
23027 * g++.old-deja/g++.other/base1.C: New test.
23028
23029 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23030
23031 * g++.old-deja/g++.other/parse2.C: New test.
23032
23033 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23034
23035 * g++.old-deja/g++.pt/incomplete1.C: New test.
23036
23037 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
23038
23039 * g++.old-deja/g++.other/friend9.C: New test.
23040
23041 2000-11-28 Jakub Jelinek <jakub@redhat.com>
23042
23043 * gcc.dg/20001127-1.c: New test.
23044
23045 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23046
23047 * g++.old-deja/g++.pt/friend46.C: New test.
23048
23049 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
23050
23051 * g++.old-deja/g++.other/ptrmem8.C: New test.
23052
23053 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23054
23055 * gcc.c-torture/execute/string-opt-7.c: New test.
23056 * gcc.c-torture/execute/string-opt-8.c: Likewise.
23057
23058 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
23059
23060 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
23061 instead of 'mkcheck 2'.
23062
23063 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
23064
23065 * gcc.c-torture/execute/memcheck/driver.c,
23066 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
23067 C9X references to refer to C99.
23068
23069 2000-11-25 Jakub Jelinek <jakub@redhat.com>
23070
23071 * gcc.dg/ultrasp3.c: New test.
23072
23073 2000-11-25 Neil Booth <neilb@earthling.net>
23074
23075 * gcc.dg/cpp/include2.c: Update test to be locale independent.
23076
23077 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
23078
23079 * gcc.c-torture/compile/20001123-2.c: New.
23080
23081 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23082
23083 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
23084
23085 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
23086
23087 * gcc.dg/sequence-point-1.c: Add some new tests.
23088 * gcc.c-torture/execute/20001124-1.c: New test.
23089
23090 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23091
23092 * g++.old-deja/g++.other/vaarg4.C: New test.
23093 * gcc.c-torture/compile/20001123-1.c: New test.
23094
23095 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
23096
23097 * g++.other/crash24.C: Adjust and remove XFAIL.
23098 * g++.other/crash37.C: New test.
23099
23100 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
23101
23102 * g++.old-deja/g++.pt/instantiate9.C: New test.
23103
23104 2000-11-22 Mark Mitchell <mark@codesourcery.com>
23105
23106 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
23107 new ABI, too.
23108
23109 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
23110 * g++.old-deja/g++.robertl/eb55.C: Likewise.
23111
23112 2000-11-22 Neil Booth <neilb@earthling.net>
23113
23114 * gcc.dg/cpp/Wtrigraphs.c: New test.
23115
23116 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
23117
23118 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
23119
23120 2000-11-22 Jakub Jelinek <jakub@redhat.com>
23121
23122 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
23123
23124 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
23125
23126 * lib/gcc-dg.exp: load_lib scanasm.exp.
23127 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
23128 * lib/g++-dg.exp: load_lib scanasm.exp.
23129 * lib/scanasm.exp: New.
23130 (scan-assembler, scan-assembler-not): Add optional arguments to
23131 test name, or if not present, the pattern name.
23132 (scan-assembler-dem, scan-assembler-dem-not): New.
23133
23134 * g++.dg/dg.exp: New.
23135
23136 2000-11-21 Neil Booth <neilb@earthling.net>
23137
23138 * gcc.dg/cpp/integrated1.c: Remove.
23139
23140 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23141
23142 * gcc.c-torture/execute/20001121-1.c: New test.
23143
23144 2000-11-21 Richard Henderson <rth@redhat.com>
23145
23146 * gcc.c-torture/compile/20001121-1.c: New test.
23147
23148 2000-11-20 Neil Booth <neilb@earthling.net>
23149
23150 * gcc.dg/cpp/integrated1.c: New test.
23151
23152 2000-11-21 Jakub Jelinek <jakub@redhat.com>
23153
23154 * g++.old-deja/g++.other/inline17.C: New test.
23155
23156 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
23157
23158 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
23159 local variable to be zero: I made the variable global. Now
23160 uses abort() and exit() instead of relying on main's return value.
23161
23162 2000-11-20 Neil Booth <neilb@earthling.net>
23163
23164 * gcc.dg/cpp/paste2.c: Update test.
23165 * objc/execute/paste.m: New test.
23166
23167 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
23168
23169 * gcc.dg/c99-condexpr-1.c: New test.
23170
23171 2000-11-20 Neil Booth <neilb@earthling.net>
23172
23173 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
23174
23175 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
23176
23177 * g++.old-deja/g++.pt/export1.C: New test.
23178
23179 2000-11-20 Jakub Jelinek <jakub@redhat.com>
23180
23181 * gcc.dg/20001117-1.c: New test.
23182
23183 2000-11-18 Richard Henderson <rth@redhat.com>
23184
23185 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
23186
23187 2000-11-18 Richard Henderson <rth@redhat.com>
23188
23189 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
23190 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
23191 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
23192
23193 2000-11-18 Richard Henderson <rth@redhat.com>
23194
23195 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
23196 (main): New. Exit cleanly.
23197
23198 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
23199
23200 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
23201 gcc.dg/c99-fordecl-2.c: New tests.
23202
23203 2000-11-18 Richard Henderson <rth@redhat.com>
23204
23205 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
23206 * gcc.c-torture/execute/zerolen-2.c: New.
23207
23208 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23209
23210 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
23211 memory.
23212
23213 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23214
23215 * g++.old-deja/g++.pt/instantiate8.C: New test.
23216
23217 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
23218
23219 * g++.old-deja/g++.other/incomplete.C: Add more tests.
23220 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
23221
23222 2000-11-16 Nick Clifton <nickc@redhat.com>
23223
23224 * gcc.c-torture/execute/nestfunc-2.c: New test.
23225 * gcc.c-torture/execute/nestfunc-3.c: New test.
23226
23227 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23228
23229 * gcc.c-torture/compile/20001116-1.c: New test.
23230
23231 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23232
23233 * gcc.c-torture/execute/20001115-1.c: New test.
23234
23235 2000-11-15 Mark Mitchell <mark@codesourcery.com>
23236
23237 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
23238 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
23239 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
23240 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23241
23242 2000-11-15 Neil Booth <neilb@earthling.net>
23243
23244 gcc.dg/cpp/_Pragma1.c: Update.
23245 gcc.dg/cpp/_Pragma2.c: New test.
23246
23247 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
23248
23249 * g++.old-deja/g++.other/anon5.C: New test.
23250
23251 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
23252
23253 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
23254 tests.
23255
23256 2000-11-14 Jakub Jelinek <jakub@redhat.com>
23257
23258 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
23259 output.
23260
23261 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23262
23263 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
23264 labels at end of compound statements.
23265
23266 2000-11-13 Jakub Jelinek <jakub@redhat.com>
23267
23268 * gcc.c-torture/execute/loop-7.c: New test.
23269
23270 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23271
23272 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
23273
23274 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23275
23276 * gcc.dg/c99-bool-1.c: New test.
23277
23278 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
23279
23280 * gcc.dg/c99-scope-1.c: Remove xfail.
23281 * gcc.dg/c99-scope-2.c: New test.
23282
23283 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23284
23285 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
23286 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
23287
23288 2000-11-11 Mark Mitchell <mark@codesourcery.com>
23289
23290 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
23291 error messages.
23292
23293 * g++.mike/p700.C: Don't typedef wchar_t.
23294 * g++.mike/p784.C: Likewise.
23295 * g++.mike/eb101.C: Don't use __wchar_t.
23296
23297 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
23298
23299 * g77.f-torture/execute/20001111.[fx]: Test premature exit
23300 from DO loop.
23301
23302 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
23303
23304 * gcc.c-torture/execute/20001111-1.c: New test.
23305
23306 2000-11-10 Nick Clifton <nickc@redhat.com>
23307
23308 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
23309 long multuiple and accumulate.
23310
23311 2000-11-09 Richard Henderson <rth@redhat.com>
23312
23313 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
23314 via size_t instead of int.
23315
23316 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
23317 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23318 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23319 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23320
23321 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23322
23323 * gcc.c-torture/compile/20001109-1.c: New test.
23324 * gcc.c-torture/compile/20001109-2.c: New test.
23325
23326 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23327
23328 * g++.old-deja/g++.pt/operator1.C: New test.
23329 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23330
23331 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23332
23333 * gcc.dg/20001108-1.c: New test.
23334
23335 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23336
23337 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23338 with both arguments constant strings.
23339 * gcc.c-torture/execute/string-opt-3.c: New test.
23340 * gcc.c-torture/execute/string-opt-4.c: New test.
23341 * gcc.c-torture/execute/string-opt-5.c: New test.
23342
23343 2000-11-08 Nick Clifton <nickc@redhat.com>
23344
23345 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23346 mulsidi3adddi patterns.
23347
23348 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23349
23350 * g++.old-deja/g++.other/crash36.C: New test.
23351
23352 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23353
23354 * g++.old-deja/g++.other/init16.C: New test.
23355
23356 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23357
23358 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23359
23360 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23361
23362 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23363 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23364 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23365
23366 2000-11-07 DJ Delorie <dj@redhat.com>
23367
23368 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23369
23370 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23371
23372 * gcc.c-torture/execute/string-opt-1.c: New test.
23373
23374 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23375
23376 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23377 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23378 parameters in registers, and there is no way for a varargs
23379 function to know in which order the integer and floating-point
23380 parameters should be interleaved when they are placed on the
23381 stack.
23382 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23383 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23384
23385 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23386
23387 * gcc.c-torture/execute/string-opt-2.c: New test.
23388
23389 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23390
23391 * g++.old-deja/g++.pt/crash60.C: New test.
23392
23393 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23394
23395 * g++.old-deja/g++.other/crash24.C: New test.
23396 * g++.old-deja/g++.other/crash25.C: New test.
23397 * g++.old-deja/g++.other/crash26.C: New test.
23398 * g++.old-deja/g++.other/crash27.C: New test.
23399 * g++.old-deja/g++.other/crash28.C: New test.
23400 * g++.old-deja/g++.other/crash29.C: New test.
23401 * g++.old-deja/g++.other/crash30.C: New test.
23402 * g++.old-deja/g++.other/crash31.C: New test.
23403 * g++.old-deja/g++.other/crash32.C: New test.
23404 * g++.old-deja/g++.other/crash33.C: New test.
23405 * g++.old-deja/g++.other/crash34.C: New test.
23406 * g++.old-deja/g++.other/crash35.C: New test.
23407
23408 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23409
23410 * gcc.c-torture/execute/20001031-1.c: New test.
23411
23412 2000-11-04 Mark Mitchell <mark@codesourcery.com>
23413
23414 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
23415 namespace.
23416
23417 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
23418 standards-conformant.
23419
23420 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
23421
23422 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
23423 * g++.old-deja/g++.mike/p755a.C: Likewise.
23424 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
23425 library makes no calls to `operator new' during initialization.
23426
23427 2000-11-04 Neil Booth <neilb@earthling.net>
23428
23429 * gcc.dg/cpp/include2.c: New tests.
23430
23431 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
23432
23433 * lib/g++.exp (g++_set_ld_library_path): New function.
23434 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
23435
23436 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
23437
23438 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
23439 warnings.
23440
23441 2000-11-01 Richard Henderson <rth@redhat.com>
23442
23443 * g++.old-deja/g++.ext/namedret1.C: New.
23444 * g++.old-deja/g++.ext/namedret2.C: New.
23445 * g++.old-deja/g++.ext/namedret3.C: New.
23446
23447 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
23448
23449 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
23450 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
23451
23452 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23453
23454 * gcc.c-torture/execute/va-arg-21.c: New test.
23455
23456 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
23457
23458 * gcc.dg/c99-complex-2.c: New test.
23459
23460 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23461
23462 * gcc.c-torture/execute/stdio-opt-1.c: New test.
23463
23464 2000-10-31 Jakub Jelinek <jakub@redhat.com>
23465
23466 * g++.old-deja/g++.other/inline16.C: New test.
23467
23468 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
23469
23470 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
23471 __PRETTY_FUNCTION__
23472
23473 2000-10-29 Neil Booth <neilb@earthling.net>
23474
23475 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
23476 New tests.
23477 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
23478 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
23479 optimisation.
23480
23481 2000-10-29 Neil Booth <neilb@earthling.net>
23482
23483 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
23484 * mi1.c, mi1c.h: Add null directives to multiple-include test.
23485 * mi5.c: Test multiple includes work with -C.
23486 * trigraphs.c: Test ^= version.
23487
23488 2000-10-28 Neil Booth <neilb@earthling.net>
23489
23490 New tests and test updates for new macro expander.
23491
23492 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
23493 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
23494 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
23495 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
23496 new diagnostic messages.
23497
23498 * gcc.dg/cpp/macro3.c: New tests.
23499
23500 2000-10-27 Mark Mitchell <mark@codesourcery.com>
23501
23502 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
23503 on the same line.
23504
23505 2000-10-27 Jakub Jelinek <jakub@redhat.com>
23506
23507 * g++.old-deja/g++.other/eh2.C: New test.
23508
23509 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
23510
23511 * gcc.c-torture/execute/20001027-1.c: New test.
23512
23513 2000-10-26 Richard Henderson <rth@redhat.com>
23514
23515 * gcc.c-torture/execute/20001026-1.c: New.
23516
23517 2000-10-26 Mark Mitchell <mark@codesourcery.com>
23518
23519 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
23520 * g++.old-deja/g++.law/builtin1.C: Likewise.
23521 * g++.old-deja/g++.law/ctors10.C: Likewise.
23522 * g++.old-deja/g++.law/virtual3.C: Likewise.
23523 * g++.old-deja/g++.mike/p658.C: Likewise.
23524 * g++.old-deja/g++.other/sibcall1.C: Likewise.
23525 * g++.old-deja/g++.other/vaarg2.C: Likewise.
23526 * g++.old-deja/g++.robertl/eb124.C: Likewise.
23527 * g++.old-deja/g++.robertl/eb44.C: Likewise.
23528 * g++.old-deja/g++.robertl/eb77.C: Likewise.
23529
23530 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
23531
23532 * gcc.c-torture/compile/20001024-1.c: New test.
23533
23534 2000-10-25 Mark Mitchell <mark@codesourcery.com>
23535
23536 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
23537 to tell us whether or not we are using V3.
23538
23539 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
23540
23541 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
23542 operands.
23543
23544 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
23545
23546 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
23547
23548 2000-10-25 Jakub Jelinek <jakub@redhat.com>
23549
23550 * gcc.c-torture/execute/20001024-1.c: New test.
23551
23552 2000-10-24 Jakub Jelinek <jakub@redhat.com>
23553
23554 * g++.old-deja/g++.other/sibcall1.C: New test.
23555
23556 2000-10-20 Jakub Jelinek <jakub@redhat.com>
23557
23558 * gcc.dg/noncompile/init-3.c: New test.
23559
23560 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
23561
23562 * gcc.dg/format-array-1.c: New test.
23563
23564 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23565
23566 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
23567 writing through null pointers; remove comment about testing
23568 unterminated strings.
23569
23570 2000-10-17 Matthew Hiller <hiller@redhat.com>
23571
23572 * gcc.c-torture/execute/20001017-2.c: New test.
23573
23574 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23575
23576 * gcc.c-torture/compile/20001018-1.c: New test.
23577 * gcc.c-torture/compile/20001018-1.x: Xfail.
23578
23579 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23580
23581 * gcc.c-torture/execute/20001017-1.c: New test.
23582
23583 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23584
23585 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
23586 for multiple use of arguments with scanf formats; add tests for
23587 multiple use of arguments.
23588
23589 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
23590
23591 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
23592
23593 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23594
23595 * gcc.dg/format-miss-1.c: New test.
23596
23597 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23598
23599 * gcc.c-torture/execute/20001013-1.c: New test.
23600
23601 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23602
23603 * gcc.dg/format-branch-1.c: New test.
23604
23605 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23606
23607 * README, lib/file-format.exp: Remove EGCS references.
23608
23609 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23610
23611 * gcc.dg/20001013-1.c: New test.
23612
23613 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
23614
23615 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
23616 for intmax_t in the compiler using __typeof__ and the type rules
23617 for conditional expressions.
23618
23619 2000-10-13 Jakub Jelinek <jakub@redhat.com>
23620
23621 * gcc.dg/20001012-1.c: New test.
23622 * gcc.dg/20001012-2.c: New test.
23623
23624 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23625
23626 * gcc.dg/format-attr-1.c: New test.
23627
23628 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23629
23630 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
23631 __LONG_LONG_MAX__ instead of LLONG_MAX.
23632
23633 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23634
23635 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
23636 scanf flags.
23637 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
23638 flags.
23639
23640 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
23641
23642 * gcc.dg/sequence-pt-1.c: New test.
23643
23644 2000-10-11 Geoff Keating <geoffk@cygnus.com>
23645
23646 * gcc.c-torture/execute/20001011-1.c: New testcase.
23647 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
23648
23649 2000-10-10 Jakub Jelinek <jakub@redhat.com>
23650
23651 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
23652 does not error on it.
23653
23654 2000-10-10 Jakub Jelinek <jakub@redhat.com>
23655
23656 * gcc.dg/20001009-1.c: New test.
23657
23658 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
23659
23660 * gcc.c-torture/compile/20001009-1.c: Move from here ....
23661 * gcc.c-torture/execute/20001009-2.c: ... to here.
23662
23663 2000-10-09 Geoff Keating <geoffk@cygnus.com>
23664
23665 * gcc.c-torture/compile/20001009-1.c: New testcase.
23666 * gcc.c-torture/execute/20001009-1.c: New testcase.
23667 Testcases provided by Jan Hubicka <jh@suse.cz>.
23668
23669 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
23670
23671 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
23672 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
23673 uintmax_t using <limits.h> to emulate the compiler's internal
23674 logic. No longer XFAIL %j tests.
23675
23676 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
23677
23678 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
23679 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
23680 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
23681 regexps and details of expected handling of some bad formats.
23682 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
23683 suppression.
23684
23685 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
23686
23687 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
23688 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
23689 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
23690 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
23691 in list archives.
23692
23693 2000-10-06 Richard Henderson <rth@cygnus.com>
23694
23695 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
23696 * g++.old-deja/g++.brendan/crash52.C: Likewise.
23697 * g++.old-deja/g++.jason/report.C: Likewise.
23698 * g++.old-deja/g++.law/friend5.C: Likewise.
23699 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
23700 of the expected warnings.
23701
23702 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
23703
23704 * g++.old-deja/g++.pt/enum14.C: New test.
23705
23706 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
23707
23708 * g++.old-deja/g++.pt/crash59.C: New test.
23709
23710 2000-10-04 Will Cohen <wcohen@redhat.com>
23711
23712 * gcc.dg/20000926-1.c: New test.
23713
23714 2000-10-03 Geoff Keating <geoffk@cygnus.com>
23715
23716 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
23717 function name for current C++ compiler.
23718 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
23719
23720 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
23721
23722 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
23723 __PRETTY_FUNCTION__.
23724 * g++.old-deja/g++.ext/pretty2.C: Likewise.
23725
23726 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23727
23728 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
23729
23730 2000-09-26 Jakub Jelinek <jakub@redhat.com>
23731
23732 * gcc.c-torture/compile/20000923-1.c: New test.
23733
23734 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
23735
23736 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
23737 * g++.old-deja/g++.pt/ttp62.C: Same.
23738 * g++.old-deja/g++.other/inline14.C: Same.
23739
23740 2000-09-24 Richard Henderson <rth@cygnus.com>
23741
23742 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
23743
23744 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
23745
23746 * gcc.dg/c90-printf-1.c: Add test for wide string format.
23747
23748 2000-09-22 Geoff Keating <geoffk@cygnus.com>
23749
23750 * gcc.c-torture/compile/20000922-1.c: New file.
23751
23752 2000-09-21 Nick Clifton <nickc@redhat.com>
23753
23754 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
23755 a signed long modulo operation.
23756 (mod6): New function - perform an unsigned long modulo operation.
23757 (main): Add tests for modulos of very large numbers by very small
23758 dividends.
23759
23760 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23761
23762 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
23763
23764 2000-09-19 Richard Henderson <rth@cygnus.com>
23765
23766 * gcc.dg/compare2.c (case 10): XFAIL.
23767
23768 2000-09-18 Richard Henderson <rth@cygnus.com>
23769
23770 * gcc.c-torture/execute/20000906-1.c: Move ...
23771 * gcc.dg/20000906-1.c: ... here. Only run on targets
23772 that support __builtin_trap.
23773
23774 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
23775
23776 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
23777
23778 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
23779
23780 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
23781 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
23782 more $ format tests.
23783
23784 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
23785
23786 * gcc.dg/format-errmk-1.c: New test.
23787
23788 2000-09-17 Greg McGary <greg@mcgary.org>
23789
23790 * gcc.c-torture/execute/20000917-1.x: Remove.
23791
23792 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
23793
23794 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
23795
23796 2000-09-17 Greg McGary <greg@mcgary.org>
23797
23798 * gcc.c-torture/execute/20000917-1.c: New test.
23799 * gcc.c-torture/execute/20000917-1.x: XFAIL.
23800
23801 2000-09-16 Neil Booth <NeilB@earthling.net>
23802
23803 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
23804 in nested macro bug.
23805
23806 2000-09-15 Neil Booth <NeilB@earthling.net>
23807
23808 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
23809
23810 2000-09-14 Jeffrey A Law (law@cygnus.com)
23811
23812 * gcc.c-torture/execute/20000914-1.c: New test.
23813
23814 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
23815
23816 * g++.other/inline13.C: New test.
23817
23818 2000-09-12 Andreas Jaeger <aj@suse.de>
23819
23820 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
23821 constant by Ulrich Drepper <drepper@redhat.com>.
23822
23823 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
23824
23825 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
23826
23827 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23828
23829 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
23830
23831 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
23832
23833 * gcc.dg/cpp/backslash.c: New test.
23834
23835 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
23836
23837 * gcc.c-torture/execute/20000910-1.c: New test.
23838 * gcc.c-torture/execute/20000910-2.c: Likewise.
23839
23840 2000-09-11 Robert Lipe <robertl@sco.com>
23841
23842 * gcc.dg/pragma-align.c: New test.
23843
23844 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
23845
23846 * g++.old-deja/g++.pt/explicit82.C: New test.
23847 * g++.old-deja/g++.pt/explicit83.C: New test.
23848
23849 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
23850
23851 * gcc.dg/asm-names.c: New test.
23852
23853 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23854
23855 * gcc.dg/cpp/tr-warn6.c: New test
23856
23857 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
23858
23859 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
23860 be accepted.
23861
23862 2000-09-07 Catherine Moore <clm@redhat.com>
23863
23864 * gcc.c-torture/execute/unroll-1.c: New test.
23865
23866 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
23867
23868 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
23869 ERROR markers.
23870 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
23871 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
23872 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
23873 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
23874 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
23875 Preprocess only.
23876 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
23877 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
23878
23879 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
23880
23881 * g++.old-deja/g++.pt/deduct2.C: New test.
23882
23883 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
23884
23885 * g++.old-deja/g++.pt/parms2.C: New test.
23886
23887 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
23888
23889 * g++.old-deja/g++.pt/crash58.C: New test.
23890
23891 2000-09-06 Greg McGary <greg@mcgary.org>
23892
23893 * gcc.c-torture/execute/20000906-1.c: New test.
23894 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
23895
23896 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23897
23898 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
23899
23900 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23901
23902 * g++.old-deja/g++.pt/crash57.C: New test.
23903
23904 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23905
23906 * g++.old-deja/g++.pt/crash56.C: New test.
23907
23908 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23909
23910 * g++.old-deja/g++.pt/koenig1.C: New test.
23911
23912 2000-09-04 Jakub Jelinek <jakub@redhat.com>
23913
23914 * gcc.dg/20000904-1.c: New test.
23915
23916 2000-09-04 Jakub Jelinek <jakub@redhat.com>
23917
23918 * gcc.dg/cpp/paste8.c: New test.
23919
23920 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
23921
23922 * gcc.c-torture/compile/20000827-1.c: New test.
23923
23924 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
23925
23926 * gcc.dg/format-diag-1.c: New test.
23927
23928 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
23929
23930 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
23931 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
23932 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
23933 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
23934 gcc.dg/formatz-1.c: Adjust warning regular expressions.
23935
23936 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
23937
23938 * g++.old-deja/g++.other/nested4.C: New test.
23939
23940 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
23941
23942 * g++.old-deja/g++.ns/scoped1.C: New test.
23943
23944 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
23945
23946 * lib/g++.exp: Support testing already-installed GCC.
23947
23948 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23949
23950 * wtr-label-1.c, wtr-suffix-1.c: New tests.
23951
23952 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23953
23954 * gcc.dg/return-type-2.c: New test.
23955
23956 2000-08-27 Geoff Keating <geoffk@cygnus.com>
23957
23958 * gcc.c-torture/compile/20000825-1.c: New test.
23959
23960 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
23961
23962 * gcc.dg/dwarf2-2.c: New test.
23963
23964 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
23965
23966 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
23967 dg-warning regexps.
23968
23969 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
23970
23971 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
23972 gcc.dg/format-ext-5.c: New tests.
23973
23974 2000-08-25 Jakub Jelinek <jakub@redhat.com>
23975
23976 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
23977
23978 2000-08-24 Mark Mitchell <mark@codesourcery.com>
23979
23980 * gcc.dg/noncompile/930622-2.c: Adjust error message.
23981
23982 2000-08-24 Richard Henderson <rth@cygnus.com>
23983
23984 * gcc.dg/ia64-sync-1.c: New test.
23985 * gcc.dg/ia64-sync-2.c: New test.
23986 * gcc.dg/ia64-asm-1.c: New test.
23987
23988 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
23989
23990 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
23991 * gcc.dg/format-ext-2.c: New test.
23992
23993 2000-08-23 Jason Merrill <jason@redhat.com>
23994
23995 * lib/old-dejagnu.exp: Also ignore "In member function" and
23996 "At global scope".
23997
23998 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23999
24000 * gcc.dg/noncompile/label-lineno-1.c: New test.
24001
24002 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24003
24004 * gcc.dg/c99-array-nonobj-1.c: New test.
24005
24006 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
24007
24008 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
24009 tests.
24010 * gcc.dg/format-ext-1.c: New test.
24011
24012 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24013
24014 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
24015 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
24016 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
24017 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
24018 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
24019
24020 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
24021
24022 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
24023 gcc.dg/c99-strftime-2.c: New tests.
24024
24025 2000-08-22 Richard Henderson <rth@cygnus.com>
24026
24027 * gcc.c-torture/execute/20000822-1.c: New test.
24028
24029 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24030
24031 * gcc.c-torture/execute/20000819-1.x: Remove.
24032
24033 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24034
24035 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
24036 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
24037 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
24038 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
24039 gcc.dg/format-xopen-1.c: New tests.
24040
24041 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
24042
24043 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
24044
24045 2000-08-21 Jakub Jelinek <jakub@redhat.com>
24046
24047 * g++.old-deja/g++.other/loop2.C: New test.
24048
24049 * gcc.c-torture/compile/20000606-1.c: New test.
24050 * gcc.c-torture/compile/20000728-1.c: New test.
24051 * gcc.c-torture/execute/20000801-1.c: New test.
24052 * gcc.c-torture/execute/20000801-2.c: New test.
24053 * gcc.c-torture/execute/20000819-1.c: New test.
24054 * gcc.c-torture/execute/20000819-1.x: XFAIL.
24055 * gcc.dg/20000629-1.c: New test.
24056 * gcc.dg/20000724-1.c: New test.
24057 * gcc.dg/20000807-1.c: New test.
24058
24059 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
24060
24061 * gcc.dg/cpp/pragma-1.c: New test.
24062 * gcc.dg/cpp/pragma-2.c: New test.
24063
24064 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
24065
24066 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
24067 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
24068
24069 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
24070
24071 * gcc.c-torture/compile/20000818-1.c: New test.
24072
24073 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
24074
24075 * gcc.c-torture/execute/20000818-1.c: New test.
24076
24077 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
24078
24079 * gcc.dg/format-va-1.c: New test.
24080
24081 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24082
24083 * g++.old-deja/g++.other/typedef8.C: New test.
24084
24085 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24086
24087 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
24088 * g++.old-deja/g++.mike/net36.C: Mark candidate.
24089 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
24090 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
24091 * g++.old-deja/g++.other/ptrmem7.C: New test.
24092 * g++.old-deja/g++.pt/ptrmem10.C: New test.
24093
24094 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
24095
24096 * g++.old-deja/g++.pt/typename27.C: New test.
24097
24098 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
24099
24100 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
24101 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
24102 * g++.old-deja/g++.pt/friend45.C: New test.
24103 * g++.old-deja/g++.other/friend8.C: New test.
24104
24105 2000-08-15 Richard Henderson <rth@cygnus.com>
24106
24107 * gcc.c-torture/execute/20000815-1.c: New test.
24108
24109 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
24110
24111 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
24112 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
24113 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
24114
24115 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
24116
24117 * g++.old-deja/g++.other/refinit2.C: New test.
24118
24119 2000-08-13 Geoff Keating <geoffk@cygnus.com>
24120
24121 * lib/c-torture.exp (c-torture): Make
24122 compiler_conditional_xfail_data global.
24123 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
24124 compiler_conditional_xfail_data machinery.
24125 (f-torture-execute): Likewise.
24126 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
24127 and only when unrolling loops.
24128
24129 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
24130
24131 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24132
24133 * g++.old-deja/g++.pt/explicit81.C: New test.
24134
24135 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
24136
24137 * g++.old-deja/g++.pt/typename26.C: New test.
24138
24139 2000-08-10 Geoff Keating <geoffk@cygnus.com>
24140
24141 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
24142 warning.
24143
24144 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
24145
24146 * g++.old-deja/g++.other/array3.C: New test.
24147
24148 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24149
24150 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
24151 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
24152 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
24153 New tests.
24154
24155 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
24156
24157 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
24158 * g++.old-deja/g++.abi/vmihint.C: Likewise.
24159
24160 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
24161
24162 * gcc.c-torture/execute/20000808-1.c: New test.
24163
24164 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
24165
24166 * gcc.dg/c90-const-expr-1.c: New test.
24167
24168 2000-08-08 Richard Henderson <rth@cygnus.com>
24169
24170 * gcc.dg/noncompile/920923-1.c: Declare calloc.
24171
24172 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
24173
24174 * gcc.dg/noncompile/const-ll-1.c: New test.
24175
24176 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
24177
24178 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
24179
24180 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
24181
24182 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
24183 that running programs linked against the shared version of libobjc
24184 run correctly.
24185
24186 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24187
24188 * gcc.dg/c99-printf-1.c: New test.
24189
24190 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
24191
24192 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
24193
24194 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
24195
24196 * gcc.c-torture/execute/20000731-1.x: Delete.
24197
24198 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
24199
24200 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
24201 and torture_without_loops as is done by c-torture.exp.
24202 (search_for): Copy from c-torture.exp.
24203 (gcc-dg-runtest): New function, drives a directory of tests
24204 iterating over the TORTURE_OPTIONS.
24205 (scan-assembler, scan-assembler-not): Move here from
24206 individual directory drivers.
24207
24208 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
24209 defined by lib/gcc-dg.exp.
24210 * gcc.dg/cpp/cpp.exp: Likewise.
24211 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
24212 gcc-dg-runtest, so we cycle over optimization options.
24213
24214 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
24215 * gcc.dg/compare2.c: No longer expected to fail.
24216
24217 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
24218
24219 * gcc.c-torture/execute/20000804-1.c: New test.
24220
24221 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
24222
24223 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
24224
24225 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
24226
24227 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
24228
24229 2000-08-03 Jeffrey A Law (law@cygnus.com)
24230
24231 * gcc.c-torture/compile/20000803-1.c: New test.
24232
24233 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
24234
24235 * gcc.c-torture/execute/20000801-3.c,
24236 gcc.c-torture/execute/20000801-4.c: New tests.
24237 * gcc.c-torture/execute/20000801-3.x,
24238 gcc.c-torture/execute/20000801-4.x: Xfail.
24239
24240 2000-08-02 Geoff Keating <geoffk@cygnus.com>
24241
24242 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
24243 libobjc/.libs to allow for libtool.
24244
24245 2000-08-02 Jakub Jelinek <jakub@redhat.com>
24246
24247 * gcc.c-torture/compile/20000802-1.c: New test.
24248
24249 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
24250
24251 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
24252
24253 2000-07-31 Jeffrey A Law (law@cygnus.com)
24254
24255 * gcc-c-torture/execute/20000731-2.c: New test.
24256
24257 * gcc.c-torture/execute/20000731-1.c: New test.
24258 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
24259
24260 2000-07-31 Jakub Jelinek <jakub@redhat.com>
24261
24262 * testsuite/gcc.dg/cpp/paste7.c: New test.
24263 * gcc.dg/cpp/20000725-1.c: New test.
24264
24265 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
24266
24267 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
24268 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
24269 declaration warning for __builtin_dwarf_reg_size.
24270
24271 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
24272
24273 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
24274
24275 * gcc.dg/noncompile/voidparam-1.c: New test.
24276
24277 2000-07-30 Richard Henderson <rth@cygnus.com>
24278
24279 * gcc.dg/c90-digraph-1.c: Don't xfail.
24280 * gcc.dg/compare2.c (case 10): Xfail.
24281 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
24282
24283 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
24284
24285 * gcc.dg/c99-main-1.c: New test.
24286
24287 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
24288
24289 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
24290
24291 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
24292
24293 * gcc.c-tortuer/execute/20000726-1.c: New test.
24294
24295 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
24296
24297 * gcc.c-torture/execute/enum-2.c: New test.
24298
24299 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24300
24301 * gcc.dg/cpp/tr-warn3.c: New test.
24302
24303 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24304
24305 * g++.old-deja/g++.ext/implicit1.C: Remove.
24306 * g++.old-deja/g++.jason/c2.C: Remove
24307 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
24308 * g++.old-deja/g++.pt/crash16.C: Likewise.
24309 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
24310
24311 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
24312
24313 * g++.old-deja/g++.other/for2.C: New test.
24314
24315 2000-07-25 Jakub Jelinek <jakub@redhat.com>
24316
24317 * gcc.dg/20000720-1.c: New test.
24318
24319 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24320
24321 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24322
24323 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24324
24325 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24326 * gcc.c-torture/execute/20000722-1.c: New.
24327 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24328
24329 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24330
24331 * gcc.dg/cpp/20000720-1.S: New test.
24332
24333 2000-07-21 Michael Meissner <meissner@redhat.com>
24334
24335 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24336
24337 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24338
24339 * g++.old-deja/g++.brendan/crash16.C,
24340 g++.old-deja/g++.brendan/parse3.C,
24341 g++.old-deja/g++.brendan/redecl1.C,
24342 g++.old-deja/g++.ns/template13.C,
24343 g++.old-deja/g++.other/decl4.C,
24344 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24345
24346 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24347
24348 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24349 and "Internal error".
24350
24351 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24352 regexps.
24353 * gcc.dg/cpp/paste6.c: New test.
24354
24355 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24356
24357 * gcc.dg/cpp/tr-direct.c: New test.
24358
24359 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24360 gcc.dg/cpp/undef1.c: Tweak error regexps.
24361
24362 2000-07-18 Eric Christopher <echristo@redhat.com>
24363
24364 * gcc.c-torture/compile/20000718-1.c: New test.
24365
24366 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24367
24368 * cpplex.c (_cpp_push_token): If the token being pushed back
24369 is the previous token in this context, just subtract one from
24370 context->posn.
24371 * cppmacro.c (save_expansion): Clear aux field when storing a
24372 placemarker.
24373
24374 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24375
24376 * gcc.dg/noncompile/redecl-1.c: New test.
24377
24378 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24379
24380 * gcc.c-torture/execute/20000717-5.c: New test.
24381 * gcc.c-torture/execute/20000717-1.x: Removed.
24382
24383 2000-07-17 Richard Henderson <rth@cygnus.com>
24384
24385 * gcc.c-torture/execute/20000717-4.c: New test.
24386
24387 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24388
24389 * gcc.dg/cpp/syshdr.c: New test.
24390 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24391
24392 2000-07-17 Neil Booth <neilb@earthling.net>
24393
24394 * gcc.dg/cpp/cmdlne-dM.c: New test.
24395 * gcc.dg/cpp/cmdlne-dD.c: New test.
24396
24397 2000-07-17 Jeffrey A Law (law@cygnus.com)
24398
24399 * gcc.c-torture/execute/20000717-3.c: New test.
24400
24401 * gcc.c-torture/compile/20000717-1.c: New test.
24402
24403 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
24404
24405 * gcc.c-torture/execute/20000717-2.c: New test.
24406
24407 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24408
24409 * gcc.dg/formatz-1.c: New test.
24410
24411 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
24412 * gcc.dg/c99-digraph-1.c: New tests.
24413
24414 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
24415 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
24416
24417 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
24418 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
24419 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
24420 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
24421 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
24422 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
24423 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
24424
24425 2000-07-17 Greg McGary <greg@mcgary.org>
24426
24427 * gcc.c-torture/execute/20000717-1.c: New test.
24428 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
24429
24430 2000-07-15 Jakub Jelinek <jakub@redhat.com>
24431
24432 * gcc.c-torture/execute/20000715-2.c: New test.
24433 * gcc.dg/20000715-1.c: New test.
24434
24435 2000-07-15 Michael Meissner <meissner@redhat.com>
24436
24437 * gcc.c-torture/execute/20000715-1.c: New test.
24438
24439 2000-07-13 Jakub Jelinek <jakub@redhat.com>
24440
24441 * gcc.c-torture/execute/20000707-1.c: New test.
24442
24443 2000-07-13 Neil Booth <NeilB@earthling.net>
24444
24445 * testsuite/gcc.dg/cpp/digraph1.c,
24446 testsuite/gcc.dg/cpp/digraph2.c,
24447 testsuite/gcc.dg/cpp/digraphs.c: New tests.
24448
24449 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
24450
24451 * g77.f-torture/compile/20000630-2.f: New test.
24452 * g77.f-torture/compile/20000630-2.x
24453
24454 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
24455
24456 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
24457
24458 2000-07-11 Neil Booth <NeilB@earthling.net>
24459
24460 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
24461
24462 2000-07-11 Neil Booth <NeilB@earthling.net>
24463
24464 * gcc.dg/cpp/cmdlne-C.c: New.
24465
24466 2000-07-09 Neil Booth <NeilB@earthling.net>
24467
24468 * gcc.dg/cpp/directiv.c: New tests.
24469 * gcc.dg/cpp/undef1.c: Update.
24470
24471 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
24472
24473 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
24474
24475 2000-07-09 Neil Booth <NeilB@earthling.net>
24476
24477 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
24478
24479 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
24480
24481 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
24482 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
24483
24484 2000-07-08 Neil Booth <NeilB@earthling.net>
24485
24486 * gcc.dg/cpp/macsyntx.c: New tests.
24487
24488 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24489
24490 * gcc.dg/20000707-1.c: New test.
24491
24492 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24493
24494 * gcc.c-torture/execute/20000706-1.c: New test.
24495 * gcc.c-torture/execute/20000706-2.c: New test.
24496 * gcc.c-torture/execute/20000706-3.c: New test.
24497 * gcc.c-torture/execute/20000706-4.c: New test.
24498 * gcc.c-torture/execute/20000706-5.c: New test.
24499
24500 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24501
24502 * g++.old-deja/g++.pt/instantiate7.C: New test.
24503
24504 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24505
24506 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
24507 * g++.old-deja/g++.mike/thunk3.C: Likewise.
24508 * g++.old-deja/g++.other/rtti3.C: Likewise.
24509 * g++.old-deja/g++.other/rttid3.C: Likewise.
24510
24511 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
24512
24513 * g77.f-torture/compile/20000630-1.x: Fix typo
24514
24515 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
24516
24517 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
24518 assembly output.
24519
24520 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
24521
24522 * gcc.dg/cpp/ident.c: New test.
24523
24524 2000-07-05 Neil Booth <NeilB@earthling.net>
24525
24526 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
24527 gcc.dg/cpp/lexstrng.c: New tests.
24528
24529 2000-07-04 Neil Booth <NeilB@earthling.net>
24530
24531 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
24532 * gcc.dg/cpp/strify2.c: Same.
24533
24534 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
24535
24536 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
24537 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
24538 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
24539 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
24540
24541 * testsuite/gcc.dg/cpp/macro1.c,
24542 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
24543 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
24544 testsuite/gcc.dg/cpp/strify1.c,
24545 testsuite/gcc.dg/cpp/strify2.c: New tests.
24546
24547 2000-07-03 Jakub Jelinek <jakub@redhat.com>
24548
24549 * gcc.c-torture/execute/20000703-1.c: New test.
24550
24551 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24552
24553 * g++.old-deja/g++.pt (lookup10.C): New test.
24554
24555 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24556
24557 * g++.old-deja/g++.pt (typename25.C): New test.
24558
24559 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
24560
24561 * gcc.c-torture/compile/20000701-1.c: New test.
24562
24563 2000-06-30 Nick Clifton <nickc@cygnus.com>
24564
24565 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
24566 to test case.
24567
24568 2000-06-30 Catherine Moore <clm@cygnus.com>
24569
24570 * gcc.c-torture/execute/align-1.c: New test.
24571
24572 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
24573
24574 * g++.old-deja/g++.pt/expr8.C: New test.
24575 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
24576
24577 2000-06-29 Nick Clifton <nickc@cygnus.com>
24578
24579 * gcc.c-torture/compile/20000629-1.c: New test.
24580
24581 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24582
24583
24584 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
24585 gcc.dg/noncompile directory, depending on whether they're
24586 preprocessor tests or not. Annotate all the tests for the dg
24587 framework.
24588
24589 * gcc.c-torture/noncompile/noncompile.exp: Delete.
24590 * gcc.dg/noncompile/noncompile.exp: New.
24591
24592 * Moved files:
24593 Old name New name
24594 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
24595 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
24596 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
24597 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
24598 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
24599 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
24600 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
24601 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
24602 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
24603 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
24604 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
24605 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
24606 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
24607 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
24608 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
24609 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
24610 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
24611 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
24612 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
24613 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
24614 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
24615 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
24616 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
24617 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
24618
24619 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
24620 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
24621 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
24622 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
24623 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
24624 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
24625
24626 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24627
24628 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
24629 declare one variable. On the fourth, error.
24630 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
24631 declared by 20000628-1a.h.
24632
24633 2000-06-29 Richard Henderson <rth@redhat.com>
24634
24635 * gcc.c-torture/execute/930529-1.x: New file.
24636 * gcc.dg/920413-1.c: Adjust expected warning text.
24637 * gcc.dg/980217-1.c: Declare abort.
24638 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
24639
24640 2000-06-29 Jeffrey A Law (law@cygnus.com)
24641
24642 * g77.f-torture/compile/20000629-1.f: New test.
24643 * g77.f-torture/compile/20000629-1.x: Expected to fail.
24644
24645 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
24646
24647 Rearrange lots of files, removing entirely the
24648 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
24649 directories.
24650
24651 * Deleted files:
24652 gcc.c-torture/code_quality/code_quality.exp
24653 gcc.c-torture/special/special.exp
24654 gcc.failure/failure.exp
24655 gcc.failure/940409-1.x
24656 gcc.c-torture/compile/961203-1.x
24657
24658 * New files:
24659 gcc.misc-tests/linkage.exp
24660 gcc.c-torture/execute/920730-1t.c
24661 gcc.c-torture/execute/920730-1t.x
24662 gcc.c-torture/compile/920520-1.x
24663 gcc.c-torture/compile/920521-1.x
24664 gcc.c-torture/compile/981006-1.x
24665 gcc.c-torture/execute/eeprof-1.x
24666
24667 * Moved files (possibly with modifications to fit a new harness):
24668 Old name New name
24669 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
24670 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
24671 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
24672 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
24673 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
24674 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
24675 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
24676 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
24677 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
24678 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
24679 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
24680 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
24681 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
24682 gcc.failure/940409-1.c gcc.dg/940409-1.c
24683
24684 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
24685
24686 * c-torture/compile/961203-1.x: Delete.
24687
24688 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
24689 not exit. Include stdio.h.
24690 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
24691 * gcc.misc-tests/dg-12.c: Likewise.
24692 * gcc.misc-tests/dg-5.c: Likewise.
24693 * gcc.misc-tests/dg-6.c: Likewise.
24694 * gcc.misc-tests/dg-7.c: Prototype abort.
24695 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
24696 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
24697 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
24698 not exit.
24699 * gcc.misc-tests/sieve.c: Use return from main, not exit.
24700 * gcc.misc-tests/sort2.c: Use return from main, not exit.
24701
24702 2000-06-28 Jakub Jelinek <jakub@redhat.com>
24703
24704 * gcc.dg/cpp/20000628-1.c: New test.
24705 * gcc.dg/cpp/20000628-1.h: New header for above test.
24706 * gcc.dg/cpp/20000628-1a.h: Likewise.
24707
24708 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
24709
24710 * gcc.dg/cpp: New directory.
24711 * gcc.dg/cpp/cpp.exp: New driver.
24712 * gcc.dg/cpp/20000627-1.c: New test.
24713 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
24714 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
24715 and rewrite as a compilation test.
24716
24717 * gcc.dg: Move many files into the cpp subdirectory, possibly
24718 renaming or editing them as well.
24719 Old name New name
24720 990119-1.c cpp/19990119-1.c
24721 990228-1.c cpp/19990228-1.c
24722 990407-1.c cpp/19990407-1.c
24723 990409-1.c cpp/19990409-1.c
24724 990413-1.c cpp/19990413-1.c
24725 990703-1.c cpp/19990703-1.c
24726 20000127-1.c cpp/20000127-1.c
24727 20000129-1.c cpp/20000129-1.c
24728 20000207-1.c cpp/20000207-1.c
24729 20000207-2.c cpp/20000207-2.c
24730 20000209-1.c cpp/20000209-1.c
24731 20000209-2.c cpp/20000209-2.c
24732 20000301-1.c cpp/20000301-1.c
24733 20000419-1.c cpp/20000419-1.c
24734 20000510-1.S cpp/20000510-1.S
24735 20000519-1.c cpp/20000519-1.c
24736 20000529-1.c cpp/20000529-1.c
24737 20000625-1.c cpp/20000625-1.c
24738 20000625-2.c cpp/20000625-2.c
24739 cpp-as1.c cpp/assert1.c
24740 cpp-as2.c cpp/assert2.c
24741 cxx-comments-1.c cpp/cxxcom1.c
24742 cxx-comments-2.c cpp/cxxcom2.c
24743 endif-label.c cpp/endif.c
24744 cpp-hash1.c cpp/hash1.c
24745 cpp-hash2.c cpp/hash2.c
24746 cpp-if1.c cpp/if-1.c
24747 cpp-if2.c cpp/if-2.c
24748 cpp-if3.c cpp/if-3.c
24749 cpp-if4.c cpp/if-4.c
24750 cpp-if5.c cpp/if-5.c
24751 cpp-cond.c cpp/if-cexp.c
24752 cpp-missingop.c cpp/if-mop.c
24753 cpp-missingparen.c cpp/if-mpar.c
24754 cpp-opprec.c cpp/if-oppr.c
24755 cpp-ifparen.c cpp/if-paren.c
24756 cpp-shortcircuit.c cpp/if-sc.c
24757 cpp-shift.c cpp/if-shift.c
24758 cpp-unary.c cpp/if-unary.c
24759 cpp-li1.c cpp/line1.c
24760 cpp-li2.c cpp/line2.c
24761 lineno.c cpp/line3.c
24762 lineno-2.c cpp/line4.c
24763 cpp-mi.c cpp/mi1.c
24764 cpp-mic.h cpp/mi1c.h
24765 cpp-micc.h cpp/mi1cc.h
24766 cpp-mind.h cpp/mi1nd.h
24767 cpp-mindp.h cpp/mi1ndp.h
24768 cpp-mix.h cpp/mi1x.h
24769 cpp-mi2.c cpp/mi2.c
24770 cpp-mi2a.h cpp/mi2a.h
24771 cpp-mi2b.h cpp/mi2b.h
24772 cpp-mi2c.h cpp/mi2c.h
24773 cpp-mi3.c cpp/mi3.c
24774 cpp-mi3.def cpp/mi3.def
24775 poison-1.c cpp/poison.c
24776 pr-impl.c cpp/prag-imp.c
24777 cpp-redef-2.c cpp/redef1.c
24778 cpp-redef.c cpp/redef2.c
24779 strpaste.c cpp/strp1.c
24780 strpaste-2.c cpp/strp2.c
24781 cpp-tradpaste.c cpp/tr-paste.c
24782 cpp-tradstringify.c cpp/tr-str.c
24783 cpp-tradwarn1.c cpp/tr-warn1.c
24784 cpp-tradwarn2.c cpp/tr-warn2.c
24785 trigraphs.c cpp/trigraphs.c
24786 cpp-unc1.c cpp/unc1.c
24787 cpp-unc2.c cpp/unc2.c
24788 cpp-unc3.c cpp/unc3.c
24789 cpp-unc.c cpp/unc4.c
24790 undef.c cpp/undef1.c
24791 undef-2.c cpp/undef2.c
24792 cpp-wi1.c cpp/widestr1.c
24793
24794 2000-06-27 Mark Mitchell <mark@codesourcery.com>
24795
24796 * lib/g++.exp (g++_include_flags): Tweak.
24797
24798 2000-06-27 H.J. Lu <hjl@gnu.org>
24799 Loren J. Rittle <ljrittle@acm.org>
24800
24801 * lib/g++.exp (g++_include_flags): Override libgloss.exp
24802 version with one that knows about the new gcc tree structure.
24803 (g++_link_flags): Same.
24804
24805 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
24806
24807 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
24808 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
24809 case we are cross-compiling.
24810
24811 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
24812 g++.old-deja/g++.niklas/Makefile.in,
24813 g++.old-deja/g++.niklas/configure.in,
24814 g++.old-deja/g++.other/Makefile.in,
24815 g++.old-deja/g++.other/configure.in,
24816 gcc.c-torture/code_quality/Makefile.in,
24817 gcc.c-torture/code_quality/configure.in,
24818 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
24819 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
24820 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
24821 gcc.c-torture/execute/ieee/Makefile.in,
24822 gcc.c-torture/execute/ieee/configure.in,
24823 gcc.c-torture/noncompile/Makefile.in,
24824 gcc.c-torture/noncompile/configure.in,
24825 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
24826 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
24827 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
24828
24829 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
24830
24831 * g++.old-deja/g++.other/ambig3.C: New test.
24832
24833 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
24834
24835 * g++.old-deja/g++.pt/syntax1.C: New test.
24836 * g++.old-deja/g++.pt/syntax2.C: New test.
24837 * g++.old-deja/g++.other/syntax3.C: New test.
24838 * g++.old-deja/g++.other/syntax4.C: New test.
24839
24840 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
24841
24842 * gcc.dg/20000623-1.c: Prototype exit and abort.
24843
24844 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
24845
24846 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
24847 New tests.
24848 * gcc.dg/cpp-mi3.def: New file.
24849
24850 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
24851 inside assertions.
24852 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
24853 lexer's error messages.
24854 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
24855 divine anything from the linemarkers.
24856 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
24857 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
24858
24859 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
24860
24861 * gcc.dg/20000623-1.c: New test.
24862
24863 2000-06-22 Jakub Jelinek <jakub@redhat.com>
24864
24865 * gcc.c-torture/execute/20000622-1.c: New test.
24866
24867 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
24868
24869 * g++.old-deja/g++.other/init15.C: New test.
24870
24871 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
24872
24873 * g++.old-deja/g++.pt/vaarg2.C: New test.
24874 * g++.old-deja/g++.pt/vaarg3.C: New test.
24875
24876 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
24877
24878 * g++.old-deja/g++.other/dyncast6.C: New test.
24879
24880 2000-06-15 Jakub Jelinek <jakub@redhat.com>
24881
24882 * gcc.c-torture/execute/loop-6.c: New test.
24883
24884 2000-06-14 Jakub Jelinek <jakub@redhat.com>
24885
24886 * gcc.dg/20000614-1.c: New test.
24887 * gcc.dg/20000614-2.c: New test.
24888
24889 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
24890
24891 * g++.old-deja/g++.other/inline12.C: New test.
24892
24893 2000-06-13 Jakub Jelinek <jakub@redhat.com>
24894
24895 * g++.old-deja/g++.other/eh1.C: New test.
24896
24897 2000-06-12 Jakub Jelinek <jakub@redhat.com>
24898
24899 * g++.old-deja/g++.other/type.C: New test.
24900
24901 2000-06-05 Jakub Jelinek <jakub@redhat.com>
24902
24903 * g++.old-deja/g++.other/initstring.C: New test.
24904
24905 2000-06-12 Jason Merrill <jason@redhat.com>
24906
24907 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
24908
24909 2000-06-09 Jeffrey A Law (law@cygnus.com)
24910
24911 * gcc.c-torture/compile/20000609-1.c: New test.
24912
24913 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
24914
24915 * gcc.dg/20000609-1.c: New test.
24916
24917 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
24918
24919 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
24920 * gcc.c-torture/noncompile/poison-1.c: Move...
24921 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
24922 * gcc.dg/cpp-li1.c: Add a token after the #line.
24923
24924 2000-06-05 Richard Henderson <rth@cygnus.com>
24925
24926 * gcc.c-torture/execute/20000605-2.c: New test.
24927 * gcc.c-torture/execute/20000605-3.c: New test.
24928
24929 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
24930
24931 * g77.f-torture/execute/20000503-1.x: New file.
24932
24933 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
24934
24935 * g++.old-deja/g++.eh/badalloc1.C: New test.
24936
24937 2000-06-05 Richard Henderson <rth@cygnus.com>
24938
24939 * gcc.c-torture/execute/20000605-1.c: New test.
24940
24941 2000-06-05 Jakub Jelinek <jakub@redhat.com>
24942 Nathan Sidwell <nathan@codesourcery.com>
24943
24944 * gcc.c-torture/compile/20000605-1.c: New test.
24945
24946 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
24947
24948 * g77.f-torture/compile/20000601-1.f: New test.
24949
24950 2000-06-03 Richard Henderson <rth@cygnus.com>
24951
24952 * gcc.c-torture/execute/20000603-1.c: New.
24953
24954 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
24955
24956 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
24957 * gcc.dg/noreturn-2.c (noreturn): Likewise.
24958
24959 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
24960
24961 * gcc.dg/compare2.c (case 12): XFAIL.
24962 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
24963 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
24964
24965 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
24966
24967 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
24968
24969 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
24970 guard macro is already defined when the header is first
24971 included.
24972 * gcc.dg/cpp-mix.h: New file.
24973 * gcc.dg/endif-label.c: Update patterns to match compiler.
24974
24975 * g++.brendan/complex1.C: Declare abort.
24976 * g++.law/refs4.C: Remove XFAIL.
24977 * g++.oliva/expr2.C: Declare abort and exit.
24978
24979 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
24980
24981 * gcc.c-torture/execute/20000528-1.c: New test.
24982
24983 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
24984 * g++.old-deja/g++.law/temps4.C: Likewise.
24985
24986 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
24987 stdlib.h. Call abort() on failure.
24988 * g++.old-deja/g++.law/refs4.C: Likewise.
24989 * g++.old-deja/g++.law/temps4.C: Likewise.
24990 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
24991 * gcc.c-torture/execute/20000112-1.c: Include string.h.
24992
24993 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
24994
24995 Relative to g++.dg/special:
24996 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
24997
24998 Relative to g++.old-deja:
24999 * g++.brendan/complex1.C, g++.jason/optimize2.C,
25000 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
25001 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
25002 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
25003 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
25004 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
25005 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
25006
25007 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
25008 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
25009 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
25010 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
25011 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
25012 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
25013 and/or string.h.
25014
25015 * g++.other/goto1.C: Update expectations for error messages.
25016
25017 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
25018
25019 * gcc.c-torture/compile/20000523-1.c: New test.
25020
25021 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25022
25023 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
25024
25025 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
25026
25027 * g++.old-deja/g++.eh/catch11.C: New test.
25028 * g++.old-deja/g++.eh/catch12.C: New test.
25029
25030 2000-05-24 Nick Clifton <nickc@cygnus.com>
25031
25032 * gcc.c-torture/execute/20000523-1.c: New test.
25033
25034 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
25035
25036 * c-torture/execute/bcp-1.c: Replace abort in arg of
25037 __builtin_constant_p with a generic external function.
25038
25039 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
25040 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
25041 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
25042 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
25043 Prototype abort and/or exit.
25044
25045 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
25046 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
25047 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
25048 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
25049
25050 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
25051
25052 * gcc.dg/dwarf2-1.c: New test.
25053
25054 2000-05-20 Richard Henderson <rth@cygnus.com>
25055
25056 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
25057
25058 2000-05-20 Andreas Jaeger <aj@suse.de>
25059
25060 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
25061 testcase.
25062
25063 2000-05-19 David Edelsohn <edelsohn@gnu.org>
25064
25065 * gcc.c-torture/execute/20000519-2.c: New test.
25066
25067 2000-05-19 Andreas Jaeger <aj@suse.de>
25068
25069 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
25070 which fails with SSA.
25071
25072 * lib/c-torture.exp: Also test with -O3 -fssa.
25073
25074 2000-05-18 Michael Meissner <meissner@redhat.com>
25075
25076 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
25077 * gcc.c-torture/execute/920415-1.c: Ditto.
25078 * gcc.c-torture/execute/920501-1.c: Ditto.
25079 * gcc.c-torture/execute/conversion.c: Ditto.
25080 * gcc.c-torture/execute/cvt-1.c: Ditto.
25081
25082 2000-05-18 Jeffrey A Law (law@cygnus.com)
25083
25084 * gcc.c-torture/compile/20000518-1.c: New test.
25085
25086 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
25087
25088 * g77.f-torture/compile/200005018.f: New test.
25089
25090 2000-05-17 Jeffrey A Law (law@cygnus.com)
25091
25092 * gcc.c-torture/compile/20000517-1.c: New test.
25093
25094 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25095
25096 * gcc.c-torture/execute/20000516-1.c: New test.
25097
25098 2000-05-15 Jakub Jelinek <jakub@redhat.com>
25099
25100 * g++.old-deja/g++.other/eh.C: New test.
25101
25102 2000-05-12 Richard Henderson <rth@cygnus.com>
25103
25104 * gcc.c-torture/execute/990208-1.c (main): Don't pass
25105 constants through to doit's conditional.
25106
25107 2000-05-11 Jeffrey A Law (law@cygnus.com)
25108
25109 * gcc.c-torture/compile/20000511-1.c: New test.
25110 * g77.f-torture/compile/20000511-1.f: New test.
25111 * g77.f-torture/compile/20000511-2.f: New test.
25112
25113 2000-05-11 Michael Meissner <meissner@redhat.com>
25114
25115 * gcc.c-torture/execute/20000511-1.c: New test.
25116
25117 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
25118
25119 * gcc.dg/dg.exp: Scan .S files as well as .c files.
25120 * gcc.dg/20000510-1.S: New.
25121
25122 2000-05-08 Catherine Moore <clm@cygnus.com>
25123
25124 * gcc.dg/unused-3.c: New.
25125
25126 2000-05-06 Richard Henderson <rth@cygnus.com>
25127
25128 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
25129 * g++.old-deja/g++.mike/warn1.C: Likewise.
25130 * g++.old-deja/g++.pt/local1.C: Likewise.
25131 * g++.old-deja/g++.pt/local7.C: Likewise.
25132 * g++.old-deja/g++.pt/spec16.C: Likewise.
25133
25134 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
25135
25136 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
25137
25138 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
25139
25140 * g77.f-torture/execute/20000503-1.f: New test.
25141
25142 2000-05-04 Andreas Jaeger <aj@suse.de>
25143
25144 * gcc.dg/noreturn-2.c: New test.
25145
25146 2000-05-04 Neil Booth <NeilB@earthling.net>
25147
25148 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
25149 preprocessor.
25150
25151 2000-05-04 Richard Henderson <rth@cygnus.com>
25152
25153 * gcc.c-torture/execute/20000503-1.c: Fix typo.
25154
25155 2000-05-04 Richard Henderson <rth@cygnus.com>
25156
25157 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
25158 OpenSSL by Jason R Thorpe.
25159
25160 2000-05-03 Jim Wilson <wilson@cygnus.com>
25161
25162 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
25163
25164 2000-05-03 Robert Lipe <robertlipe@usa.net>
25165
25166 * gcc.dg/20000503-1.c: New test.
25167
25168 2000-05-02 Jakub Jelinek <jakub@redhat.com>
25169
25170 * gcc.c-torture/compile/20000502-1.c: New test.
25171 * g++.old-deja/g++.other/align.C: New test.
25172 * gcc.dg/cpp-tradstringify.c: New test.
25173
25174 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
25175
25176 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
25177 and hard registers.
25178
25179 2000-04-26 Geoff Keating <geoffk@cygnus.com>
25180
25181 * gcc.c-torture/execute/loop-5.c: New test.
25182
25183 2000-04-25 Jakub Jelinek <jakub@redhat.com>
25184
25185 * gcc.c-torture/execute/va-arg-20.c: New test.
25186
25187 2000-04-23 Jeffrey A Law (law@cygnus.com)
25188
25189 * gcc.c-torture/execute/20000422-1.c: New test.
25190
25191 2000-04-20 Greg McGary <gkm@gnu.org>
25192
25193 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
25194 when optimizing, but without sibling-call optimizations (-O1).
25195
25196 2000-04-20 Jeffrey A Law (law@cygnus.com)
25197
25198 * gcc.c-torture/compile/20000420-1.c: New test.
25199
25200 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
25201
25202 * g++.abi/ptrflags.C: New test.
25203 * g++.eh/catchptr1.C: Test incomplete pointer chains.
25204
25205 2000-04-19 Catherine Moore <clm@cygnus.com>
25206
25207 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
25208
25209 2000-04-19 Greg McGary <gkm@gnu.org>
25210
25211 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
25212 sibling-call optimizations.
25213
25214 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
25215
25216 * gcc.dg/20000419-1.c: New test.
25217
25218 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
25219
25220 * gcc.c-torture/execute/20000412-6.c: New test.
25221
25222 2000-04-12 Jeffrey A Law (law@cygnus.com)
25223
25224 * gcc.c-torture/execute/20000412-5.c: New test.
25225 * g77.f-torture/compile/20000412-1.f: New test.
25226 * gcc.c-torture/execute/20000412-4.c: New test.
25227 * gcc.c-torture/compile/20000412-2.c: New test.
25228 * gcc.c-torture/execute/20000412-3.c: New test.
25229 * gcc.c-torture/compile/20000412-1.c: New test.
25230 * gcc.c-torture/execute/20000412-2.c: New test.
25231
25232 2000-04-12 Jakub Jelinek <jakub@redhat.com>
25233
25234 * objc/execute/bf-20.m: New test.
25235
25236 2000-04-10 Richard Henderson <rth@cygnus.com>
25237
25238 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
25239
25240 * gcc.c-torture/execute/20000412-1.c: New test.
25241
25242 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
25243
25244 * g++.old-deja/g++.eh/catchptr1.C: New test.
25245
25246 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
25247
25248 * g++.old-deja/g++.abi/cxa_vec.C: New test.
25249
25250 2000-04-08 Neil Booth <NeilB@earthling.net>
25251
25252 * gcc.dg/cpp-nullchar.c: Remove test as
25253 embedded nulls cause problems.
25254
25255 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25256
25257 * gcc.dg/compare2.c: New test.
25258
25259 2000-04-08 Neil Booth <NeilB@earthling.net>
25260
25261 * gcc.dg/cpp-nullchar.c: New test.
25262
25263 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
25264
25265 * gcc.dg/cpp-mi2.c: New test.
25266 * gcc.dg/cpp-mi2[abc].h: New files.
25267
25268 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
25269
25270 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
25271 member name.
25272
25273 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
25274
25275 * g++.old-deja/g++.abi/vmihint.C: New test.
25276
25277 2000-04-06 Neil Booth <NeilB@earthling.net>
25278
25279 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
25280 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
25281 copyright.
25282
25283 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
25284
25285 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
25286 avoid stack-frame overwrite.
25287
25288 2000-04-05 Jakub Jelinek <jakub@redhat.com>
25289
25290 * gcc.c-torture/compile/20000405-2.c: New test.
25291 * gcc.c-torture/compile/20000405-3.c: New test.
25292
25293 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25294
25295 * gcc.c-torture/compile/20000405-1.c: New test.
25296
25297 2000-04-04 Geoff Keating <geoffk@cygnus.com>
25298
25299 * gcc.dg/cast-qual-1.c: Revert last change.
25300
25301 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25302
25303 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
25304
25305 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
25306
25307 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
25308 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
25309
25310 2000-04-03 Jeffrey A Law (law@cygnus.com)
25311
25312 * gcc.c-torture/compile/20000403-2.c: New test.
25313 * gcc.c-torture/compile/20000403-1.c: New test.
25314
25315 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
25316
25317 * gcc.c-torture/execute/20000403-1.c: New test.
25318
25319 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25320
25321 * gcc.c-torture/execute/20000402-1.c: New test.
25322
25323 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25324
25325 * gcc.c-torture/execute/va-arg-15.c: New test.
25326 * gcc.c-torture/execute/va-arg-16.c: New test.
25327 * gcc.c-torture/execute/va-arg-17.c: New test.
25328 * gcc.c-torture/execute/va-arg-18.c: New test.
25329 * gcc.c-torture/execute/va-arg-19.c: New test.
25330
25331 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25332
25333 * gcc.c-torture/compile/981211-1.c: Move to...
25334 * gcc.dg/cpp-as1.c: ...here.
25335 * gcc.dg/cpp-as2.c: New file.
25336
25337 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25338 compiler.
25339
25340 2000-04-02 Neil Booth <NeilB@earthling.net>
25341
25342 * gcc.dg/cpp-cond.c New tests.
25343 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25344 accidental success less likely.
25345 * gcc.dg/cpp-missingop.c New tests.
25346 * gcc.dg/cpp-missingparen.c New tests.
25347 * gcc.dg/cpp-shift.c New tests.
25348 * gcc.dg/cpp-shortcircuit.c New tests.
25349 * gcc.dg/cpp-unary.c New tests.
25350
25351 2000-03-29 Jeffrey A Law (law@cygnus.com)
25352
25353 * gcc.c-torture/compile/20000329-1.c: New test.
25354
25355 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25356
25357 * gcc.c-torture/compile/20000326-1.c: New test.
25358 * gcc.c-torture/compile/20000326-2.c: New test.
25359
25360 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25361
25362 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25363 the first parameter is a function argument.
25364
25365 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25366
25367 * g++.old-deja/g++.ext/array4.C: New test.
25368
25369 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25370
25371 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25372
25373 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25374
25375 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25376
25377 2000-03-19 Richard Henderson <rth@cygnus.com>
25378
25379 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25380
25381 2000-03-19 Richard Henderson <rth@cygnus.com>
25382
25383 * gcc.c-torture/compile/20000319-1.c: New test.
25384
25385 2000-03-14 Jeffrey A Law (law@cygnus.com)
25386
25387 * gcc.c-torture/execute/20000314-3.c: New test.
25388 * gcc.c-torture/execute/20000314-2.c: New test.
25389 * gcc.c-torture/execute/20000314-1.c: New test.
25390 * gcc.c-torture/compile/20000314-2.c: New test.
25391 * gcc.c-torture/compile/20000314-1.c: New test.
25392
25393 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25394
25395 * g++.old-deja/g++.warn/inline.C: New test.
25396
25397 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25398
25399 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
25400 standards-compliant result rather than specific constants.
25401 Put test-values in array.
25402
25403 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
25404
25405 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
25406 (g++_target_compile): Put test-specific options last.
25407
25408 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25409
25410 * g++.old-deja/g++.eh/vbase4.C: New test.
25411
25412 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25413
25414 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
25415
25416 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25417
25418 * g++.old-deja/g++.brendan/misc12.C: Removed.
25419 * g++.old-deja/g++.pt/memtemp77.C: Constify.
25420 * g++.old-deja/g++.ext/pretty4.C: New test.
25421
25422 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25423
25424 * g++.old-deja/g++.other/string2.C: New test.
25425
25426 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
25427
25428 * g++.old-deja/g++.warn/impint2.C: New test.
25429
25430 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
25431
25432 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
25433 is 1, not zero.
25434
25435 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
25436
25437 * g++.old-deja/g++.warn/impint.C: New test.
25438 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
25439 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
25440 * g++.old-deja/g++.pt/explicit12.C: Likewise.
25441 * g++.old-deja/g++.pt/explicit13.C: Likewise.
25442 * g++.old-deja/g++.pt/explicit17.C: Likewise.
25443 * g++.old-deja/g++.pt/explicit18.C: Likewise.
25444 * g++.old-deja/g++.pt/explicit19.C: Likewise.
25445 * g++.old-deja/g++.pt/explicit23.C: Likewise.
25446 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25447 * g++.old-deja/g++.pt/explicit35.C: Likewise.
25448 * g++.old-deja/g++.pt/explicit6.C: Likewise.
25449 * g++.old-deja/g++.pt/memclass7.C: Likewise.
25450
25451 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
25452
25453 * gcc.dg/cpp-redef.c: New test.
25454
25455 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
25456
25457 * g++.old-deja/g++.pt/unify7.C: New test.
25458
25459 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25460
25461 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
25462 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
25463
25464 2000-02-25 Geoff Keating <geoffk@cygnus.com>
25465
25466 * gcc.c-torture/compile/20000224-1.c: New test.
25467
25468 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25469
25470 * gcc.c-torture/compile/cpp-2.c: New test.
25471 * gcc.c-torture/compile/cpp-1.c: New test.
25472
25473 2000-02-25 Jeffrey A Law (law@cygnus.com)
25474
25475 * gcc.c-torture/execute/20000225-1.c: New test.
25476
25477 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25478
25479 * gcc.dg/cpp-li2.c: New test.
25480
25481 * gcc.dg/cpp-wi1.c: New test.
25482
25483 * gcc.dg/cpp-li1.c: New test.
25484
25485 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
25486
25487 * g++.old-deja/g++.other/sizeof5.C: New test.
25488
25489 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25490
25491 * gcc.c-torture/execute/va-arg-13.c: New test.
25492
25493 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
25494
25495 * gcc.c-torture/execute/va-arg-12.c: New test.
25496
25497 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25498
25499 * gcc.c-torture/execute/20000223-1.c: New test.
25500
25501 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25502
25503 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
25504
25505 2000-02-22 Mark Mitchell <mark@codesourcery.com>
25506
25507 * g++.old-deja/g++.abi/ptrmem.C: New test.
25508
25509 2000-02-19 Richard Henderson <rth@cygnus.com>
25510
25511 * gcc.c-torture/compile/init-3.c: New.
25512
25513 2000-02-17 Mark Mitchell <mark@codesourcery.com>
25514
25515 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
25516 ALWAYS_CXXFLAGS.
25517
25518 2000-02-11 Robert Lipe <robertl@sco.com>
25519
25520 * gcc.c-torture/compile/20000211-3.c: New test.
25521
25522 2000-02-11 Martin Buchholz <martin@xemacs.org>
25523
25524 * gcc.c-torture/compile/20000211-2.c: New test.
25525
25526 2000-02-11 Jeffrey A Law (law@cygnus.com)
25527
25528 * gcc.c-torture/compile/20000211-1.c: New test.
25529
25530 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
25531
25532 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
25533 on native targets
25534
25535 2000-02-08 Nathan Sidwell <nathan@acm.org>
25536
25537 * g++.old-deja/g++.other/cast5.C: New test.
25538
25539 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
25540
25541 * gcc.c-torture/execute/20000205-1.c: New.
25542
25543 2000-02-03 Nathan Sidwell <nathan@acm.org>
25544
25545 * g++.old-deja/g++.jason/cast3.C: Return void.
25546 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
25547
25548 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25549
25550 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
25551
25552 * gcc.dg/loop-1.c: New test.
25553
25554 2000-01-27 Jakub Jelinek <jakub@redhat.com>
25555
25556 * gcc.c-torture/compile/20000127-1.c: New test.
25557 * gcc.c-torture/execute/991228-1.c: New test.
25558
25559 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25560
25561 * gcc.dg/unused-2.c: New test.
25562
25563 * gcc.dg/conv-1.c: New test.
25564
25565 2000-01-24 Mark Mitchell <mark@codesourcery.com>
25566
25567 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
25568 compiler.
25569 (tool_option_proc): Fix typo.
25570
25571 2000-01-24 Geoff Keating <geoffk@cygnus.com>
25572
25573 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
25574 of the ld on the host, not on the build machine.
25575 Also, don't crash if '--help' is not a supported option.
25576
25577 2000-01-24 Richard Henderson <rth@cygnus.com>
25578
25579 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
25580
25581 2000-01-20 Jeffrey A Law (law@cygnus.com)
25582
25583 * gcc.c-torture/execute/20000120-2.c: New test.
25584 * gcc.c-torture/execute/20000120-1.c: New test.
25585
25586 2000-01-13 Jeffrey A Law (law@cygnus.com)
25587
25588 * gcc.c-torture/execute/20000113-1.c: New test.
25589
25590 2000-01-12 Jeffrey A Law (law@cygnus.com)
25591
25592 * gcc.c-torture/execute/20000112-1.c: New test.
25593
25594 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25595
25596 * gcc.dg/20000111-1.c: New test.
25597
25598 2000-01-10 Jeffrey A Law (law@cygnus.com)
25599
25600 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
25601 with 16 bit integers.
25602
25603 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25604
25605 * gcc.dg/20000108-1.c: New test.
25606
25607 2000-01-05 Nathan Sidwell <nathan@acm.org>
25608
25609 * g++.old-deja/g++.ns/koenig8.C: New test.
25610
25611 2000-01-05 Nathan Sidwell <nathan@acm.org>
25612
25613 * g++.old-deja/g++.other/cast4.C: New test.
25614
25615 2000-01-05 Jeffrey A Law (law@cygnus.com)
25616
25617 * gcc.c-torture/compile/20000105-2.c: New test.
25618 * gcc.c-torture/compile/20000105-1.c: New test.
25619
25620 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25621
25622 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
25623 references to printf & atoi to conform to ANSI standard.
25624 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
25625 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
25626 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
25627 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
25628 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
25629 * g++.old-deja/g++.brendan/complex1.C: Likewise.
25630 * g++.old-deja/g++.brendan/copy1.C: Likewise.
25631 * g++.old-deja/g++.brendan/copy2.C: Likewise.
25632 * g++.old-deja/g++.brendan/copy3.C: Likewise.
25633 * g++.old-deja/g++.brendan/copy4.C: Likewise.
25634 * g++.old-deja/g++.brendan/copy5.C: Likewise.
25635 * g++.old-deja/g++.brendan/copy6.C: Likewise.
25636 * g++.old-deja/g++.brendan/copy7.C: Likewise.
25637 * g++.old-deja/g++.brendan/copy8.C: Likewise.
25638 * g++.old-deja/g++.brendan/crash11.C: Likewise.
25639 * g++.old-deja/g++.brendan/crash14.C: Likewise.
25640 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
25641 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
25642 * g++.old-deja/g++.brendan/delete2.C: Likewise.
25643 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
25644 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
25645 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
25646 * g++.old-deja/g++.brendan/eh1.C: Likewise.
25647 * g++.old-deja/g++.brendan/groff1.C: Likewise.
25648 * g++.old-deja/g++.brendan/init3.C: Likewise.
25649 * g++.old-deja/g++.brendan/misc12.C: Likewise.
25650 * g++.old-deja/g++.brendan/misc7.C: Likewise.
25651 * g++.old-deja/g++.brendan/new2.C: Likewise.
25652 * g++.old-deja/g++.brendan/operators4.C: Likewise.
25653 * g++.old-deja/g++.brendan/operators5.C: Likewise.
25654 * g++.old-deja/g++.brendan/overload2.C: Likewise.
25655 * g++.old-deja/g++.brendan/overload7.C: Likewise.
25656 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
25657 * g++.old-deja/g++.brendan/reference1.C: Likewise.
25658 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
25659 * g++.old-deja/g++.brendan/template24.C: Likewise.
25660 * g++.old-deja/g++.brendan/template3.C: Likewise.
25661 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
25662 * g++.old-deja/g++.jason/inline3.C: Likewise.
25663 * g++.old-deja/g++.jason/opeq.C: Likewise.
25664 * g++.old-deja/g++.law/arg5.C: Likewise.
25665 * g++.old-deja/g++.law/arm7.C: Likewise.
25666 * g++.old-deja/g++.law/ctors11.C: Likewise.
25667 * g++.old-deja/g++.law/cvt8.C: Likewise.
25668 * g++.old-deja/g++.law/init9.C: Likewise.
25669 * g++.old-deja/g++.law/refs4.C: Likewise.
25670 * g++.old-deja/g++.law/template2.C: Likewise.
25671 * g++.old-deja/g++.law/visibility24.C: Likewise.
25672 * g++.old-deja/g++.law/vtable3.C: Likewise.
25673 * g++.old-deja/g++.mike/asm2.C: Likewise.
25674 * g++.old-deja/g++.mike/eh1.C: Likewise.
25675 * g++.old-deja/g++.mike/misc1.C: Likewise.
25676 * g++.old-deja/g++.mike/misc13.C: Likewise.
25677 * g++.old-deja/g++.mike/misc14.C: Likewise.
25678 * g++.old-deja/g++.mike/ns12.C: Likewise.
25679 * g++.old-deja/g++.mike/p1248.C: Likewise.
25680 * g++.old-deja/g++.mike/p3708.C: Likewise.
25681 * g++.old-deja/g++.mike/p3708a.C: Likewise.
25682 * g++.old-deja/g++.mike/p3708b.C: Likewise.
25683 * g++.old-deja/g++.mike/p646.C: Likewise.
25684 * g++.old-deja/g++.mike/p700.C: Likewise.
25685 * g++.old-deja/g++.mike/p783.C: Likewise.
25686 * g++.old-deja/g++.mike/p783a.C: Likewise.
25687 * g++.old-deja/g++.mike/p783b.C: Likewise.
25688 * g++.old-deja/g++.mike/p786.C: Likewise.
25689 * g++.old-deja/g++.mike/p789.C: Likewise.
25690 * g++.old-deja/g++.mike/p789a.C: Likewise.
25691 * g++.old-deja/g++.mike/p807a.C: Likewise.
25692 * g++.old-deja/g++.other/delete3.C: Likewise.
25693 * g++.old-deja/g++.other/dyncast1.C: Likewise.
25694 * g++.old-deja/g++.other/dyncast2.C: Likewise.
25695 * g++.old-deja/g++.other/dyncast3.C: Likewise.
25696 * g++.old-deja/g++.other/empty1.C: Likewise.
25697 * g++.old-deja/g++.other/temporary1.C: Likewise.
25698 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
25699 * g++.old-deja/g++.pt/t16.C: Likewise.
25700 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
25701
25702 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
25703
25704 * gcc.dg/991230-1.c: New test.
25705
25706 1999-12-29 Jeffrey A Law (law@cygnus.com)
25707
25708 * gcc.c-torture/compile/991229-3.c: New test.
25709 * gcc.c-torture/compile/991229-2.c: New test.
25710 * gcc.c-torture/compile/991229-1.c: New test.
25711
25712 1999-12-29 Greg McGary <gkm@eng.ascend.com>
25713
25714 * gcc.c-torture/compile/labels-2.c: New test.
25715
25716 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
25717
25718 * gcc.c-torture/execute/991227-1.c: New test.
25719
25720 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25721
25722 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
25723
25724 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
25725
25726 * gcc.c-torture/execute/991221-1.c: New test.
25727
25728 1999-12-20 Nathan Sidwell <nathan@acm.org>
25729
25730 * g++.old-deja/g++.other/cast3.C: New test.
25731
25732 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
25733
25734 * gcc.c-torture/execute/991216-4.c: New test.
25735
25736 1999-12-16 Michael Meissner <meissner@cygnus.com>
25737
25738 * gcc.c-torture/execute/991216-1.c: New test.
25739 * gcc.c-torture/execute/991216-2.c: New test.
25740 * gcc.c-torture/execute/991216-3.c: New test.
25741
25742 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25743
25744 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
25745 Actually make the test fail by using "-O2" for compilation.
25746
25747 1999-12-15 Nathan Sidwell <nathan@acm.org>
25748
25749 * g++.old-deja/g++.warn/cast-align1.C: New test.
25750
25751 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25752
25753 * gcc.c-torture/compile/991214-1.c: New test.
25754 * gcc.c-torture/compile/991214-2.c: New test.
25755
25756 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25757
25758 * gcc.dg/991214-1.c: New test.
25759
25760 1999-12-13 Jeffrey A Law (law@cygnus.com)
25761
25762 * gcc.c-torture/compile/991213-3.c: New test.
25763 * gcc.c-torture/compile/991213-2.c: New test.
25764 * gcc.c-torture/compile/991213-1.c: New test.
25765
25766 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
25767
25768 * gcc.dg/991209-1.c: New test.
25769
25770 1999-12-08 Nathan Sidwell <nathan@acm.org>
25771
25772 * gcc.c-torture/compile/991208-1.c: New test.
25773
25774 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25775
25776 * gcc.dg/ultrasp2.c: New test.
25777
25778 1999-12-05 Alex Samuel <samuel@codesourcery.com>
25779
25780 * g++.old-deja/g++.abi/align.C (main): Fix typo.
25781
25782 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
25783
25784 * gcc.c-torture/compile/991202-1.c: New test.
25785 * gcc.c-torture/execute/991202-1.c: New test.
25786 * gcc.c-torture/execute/991202-2.c: New test.
25787 * gcc.c-torture/execute/991202-3.c: New test.
25788
25789 1999-12-02 Alex Samuel <samuel@codesourcery.com>
25790
25791 * g++.old-deja/g++.abi/align.C: New test.
25792 * g++.old-deja/g++.abi/aggregates.C: Likewise.
25793 * g++.old-deja/g++.abi/bitfields.C: Likewise.
25794
25795 1999-12-01 Richard Henderson <rth@cygnus.com>
25796
25797 * gcc.c-torture/execute/991201-1.c: New.
25798
25799 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
25800
25801 * gcc.dg/991129-1.c: New test.
25802
25803 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
25804
25805 * gcc.c-torture/compile/991127-1.c: New test.
25806
25807 1999-11-22 Nathan Sidwell <nathan@acm.org>
25808
25809 * g++.old-deja/g++.other/warn4.C: New test.
25810
25811 1999-11-22 Nathan Sidwell <nathan@acm.org>
25812
25813 * g++.old-deja/g++.eh/cleanup2.C: New test.
25814 * g++.old-deja/g++.ext/pretty2.C: New test.
25815 * g++.old-deja/g++.ext/pretty3.C: New test.
25816 * g++.old-deja/g++.other/debug6.C: New test.
25817
25818 1999-10-20 Jim Wilson <wilson@cygnus.com>
25819
25820 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
25821 compiler_output to look for one error message instead of two.
25822
25823 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
25824
25825 * gcc.c-torture/execute/991118-1.c: Also test case
25826 where the word boundary does not split a byte evenly.
25827
25828 1999-11-19 Nathan Sidwell <nathan@acm.org>
25829
25830 * g++.old-deja/g++.ext/restrict1.C: New test.
25831
25832 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
25833
25834 * gcc.c-torture/execute/991118-1.c: New test.
25835
25836 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
25837
25838 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
25839 working directory pathnames.
25840
25841 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
25842
25843 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
25844 host is equipped with driver.h and driver.o so it can actually
25845 compile and run the tests.
25846
25847 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
25848
25849 * gcc.c-torture/compile/991008-1.c: New test.
25850
25851 1999-11-08 Nick Clifton <nickc@cygnus.com>
25852
25853 * lib/gcc-dg.exp: Include target-supports.exp
25854
25855 1999-11-05 Nick Clifton <nickc@cygnus.com>
25856
25857 * lib/target-supports.exp: New file: Provide procs to test for
25858 features supported by the target.
25859 (check_weak_available): Moved here from ecos.exp.
25860 (check_alias_available): New proc: Determine of the target
25861 toolchain supports the alias attribute.
25862
25863 * gcc.dg/special/ecos.exp: Move check_weak_available to
25864 target-supports.exp.
25865 (alias-1.c): Only perform the test if the target supports
25866 aliases.
25867 (wkali-1.c): Only perform the test if the target supports
25868 aliases.
25869
25870 * gcc.dg/990506-0.c: Expect error messages from cross
25871 targets as well as native targets.
25872
25873 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25874
25875 * gcc.dg/ultrasp1.c: Removed xfail.
25876 * gcc.dg/struct-ret-2.c: Likewise.
25877 * gcc.dg/array-1.c: Likewise.
25878
25879 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25880
25881 * gcc.dg/struct-ret-2.c: New test.
25882
25883 * gcc.dg/array-1.c: New test.
25884
25885 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
25886
25887 * gcc.c-torture/execute/991030-1.c: New test.
25888
25889 1999-10-26 Richard Henderson <rth@cygnus.com>
25890
25891 * gcc.c-torture/compile/991026-2.c: New test.
25892
25893 1999-10-26 Jeffrey A Law (law@cygnus.com)
25894
25895 * gcc.c-torture/compile/991026-1.c: New test.
25896
25897 1999-10-23 Jeffrey A Law (law@cygnus.com)
25898
25899 * gcc.c-torture/execute/991023-1.c: New test.
25900
25901 1999-10-19 Jeffrey A Law (law@cygnus.com)
25902
25903 * gcc.c-torture/execute/991019-1.c: New test.
25904
25905 1999-10-16 Richard Henderson <rth@cygnus.com>
25906
25907 * gcc.c-torture/execute/991016-1.c: New test.
25908
25909 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
25910
25911 * gcc.c-torture/execute/991014-1.c: New test.
25912
25913 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
25914
25915 * g++.old-deja/g++.other/union2.C: New test.
25916
25917 1999-10-13 Nathan Sidwell <nathan@acm.org>
25918
25919 * g++.old-deja/g++.other/vaarg2.C: New test.
25920 * g++.old-deja/g++.other/vaarg3.C: New test.
25921
25922 1999-10-12 Craig Burley <craig@jcb-sc.com>
25923
25924 * g77.f-torture/noncompile/19990905-1.f: Moved from being
25925 in compile/.
25926
25927 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
25928
25929 * gcc.c-torture/execute/va-arg-11.c: New test.
25930
25931 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
25932
25933 * lib/file-format.exp (gcc_target_object_format): Don't
25934 crash if objdump is unavailable.
25935
25936 1999-09-29 Donn Terry <donn@interix.com>
25937
25938 * gcc.misc-tests/mg.exp: delete extraneous redirection.
25939
25940 1999-09-28 Nick Clifton <nickc@cygnus.com>
25941
25942 * gcc.c-torture/compile/990928-1.c: New test.
25943
25944 1999-09-28 Nathan Sidwell <nathan@acm.org>
25945
25946 * g++.old-deja/g++.other/decl6.C: New test.
25947
25948 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25949
25950 * gcc.c-torture/execute/va-arg-10.c: New test.
25951
25952 1999-09-27 Nathan Sidwell <nathan@acm.org>
25953
25954 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
25955 __PRETTY_FUNCTION__.
25956
25957 1999-09-23 Nick Clifton <nickc@cygnus.com>
25958
25959 * gcc.c-torture/execute/990923-1.c: New test.
25960
25961 1999-09-21 Nick Clifton <nickc@cygnus.com>
25962
25963 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
25964 for which -fpic is inappropriate.
25965
25966 1999-09-21 Mark Mitchell <mark@codesourcery.com>
25967
25968 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
25969
25970 1999-09-21 Nathan Sidwell <nathan@acm.org>
25971
25972 * g++.old-deja/g++.other/dyncast1.C: New test.
25973 * g++.old-deja/g++.other/dyncast2.C: New test.
25974 * g++.old-deja/g++.other/dyncast3.C: New test.
25975 * g++.old-deja/g++.other/dyncast4.C: New test.
25976 * g++.old-deja/g++.other/dyncast5.C: New test.
25977 * g++.old-deja/g++.eh/catch3.C: New test.
25978 * g++.old-deja/g++.eh/catch3p.C: New test.
25979 * g++.old-deja/g++.eh/catch4.C: New test.
25980 * g++.old-deja/g++.eh/catch4p.C: New test.
25981 * g++.old-deja/g++.eh/catch5.C: New test.
25982 * g++.old-deja/g++.eh/catch5p.C: New test.
25983 * g++.old-deja/g++.eh/catch6.C: New test.
25984 * g++.old-deja/g++.eh/catch6p.C: New test.
25985 * g++.old-deja/g++.eh/catch7.C: New test.
25986 * g++.old-deja/g++.eh/catch7p.C: New test.
25987 * g++.old-deja/g++.eh/catch8.C: New test.
25988 * g++.old-deja/g++.eh/catch8p.C: New test.
25989 * g++.old-deja/g++.eh/catch9.C: New test.
25990 * g++.old-deja/g++.eh/catch9p.C: New test.
25991
25992 1999-09-13 Nathan Sidwell <nathan@acm.org>
25993
25994 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
25995 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
25996
25997 1999-09-13 Jeffrey A Law (law@cygnus.com)
25998
25999 * gcc.c-torture/compile/990913-1.c: New test.
26000
26001 1999-09-10 Nathan Sidwell <nathan@acm.org>
26002
26003 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
26004 * g++.old-deja/g++.jason/rfg5.C: Likewise.
26005
26006 1999-09-09 Richard Henderson <rth@cygnus.com>
26007
26008 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
26009
26010 1999-09-09 Nathan Sidwell <nathan@acm.org>
26011
26012 * g++.old-deja/g++.other/lookup11.C: New test.
26013 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
26014 what is permitted and what we want.
26015 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
26016 overload use.
26017 * g++.old-deja/g++.jason/rfg5.C: Likewise
26018
26019 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
26020
26021 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
26022 * gcc.c-torture/noncompile/poison-1.c: New file.
26023
26024 1999-09-08 Nathan Sidwell <nathan@acm.org>
26025
26026 * g++.old-deja/g++.other/sizeof3.C: New test.
26027 * g++.old-deja/g++.other/sizeof4.C: New test.
26028 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
26029 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
26030
26031 1999-09-07 Richard Henderson <rth@cygnus.com>
26032
26033 * gcc.dg/va-arg-1.c: New.
26034
26035 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26036
26037 * gcc.c-torture/execute/va-arg-9.c: New test.
26038
26039 1999-09-05 Craig Burley <craig@jcb-sc.com>
26040
26041 * g77.f-torture/compile/980519-2.f: New test.
26042 * g77.f-torture/compile/19990905-0.f: New test.
26043 * g77.f-torture/compile/19990905-1.f: New test.
26044 * g77.f-torture/compile/19990905-2.f: New test.
26045
26046 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
26047
26048 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
26049
26050 * gcc.c-torture/execute/990827-1.c: Fix typo.
26051
26052 1999-09-03 Nathan Sidwell <nathan@acm.org>
26053
26054 * g++.old-deja/g++.other/deref1.C: New test.
26055
26056 1999-09-02 Nathan Sidwell <nathan@acm.org>
26057
26058 * g++.old-deja/g++.other/ambig2.C: New test.
26059 * g++.old-deja/g++.other/cond5.C: New test.
26060 * g++.old-deja/g++.other/lookup16.C: New test.
26061
26062 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
26063
26064 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
26065 assemblers too.
26066
26067 1999-08-31 Jeffrey A Law (law@cygnus.com)
26068
26069 * lib/c-torture.exp: Avoid the "compare executables" optimization
26070 when testing native.
26071
26072 1999-08-29 Jeffrey A Law (law@cygnus.com)
26073
26074 * gcc.c-torture/execute/990829-1.c: New test.
26075 * gcc.c-torture/compile/990829-1.c: New test.
26076
26077 1999-08-27 Paul Burchard <burchard@pobox.com>
26078
26079 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
26080 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
26081 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
26082 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
26083 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
26084 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
26085 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
26086 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
26087 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
26088 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
26089 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
26090
26091 1999-08-27 Jeffrey A Law (law@cygnus.com)
26092
26093 * gcc.c-torture/execute/990827-1.c: New test.
26094
26095 1999-08-26 Craig Burley <craig@jcb-sc.com>
26096
26097 * g77.f-torture/noncompile/19990826-4.f: New test.
26098
26099 * g77.f-torture/compile/19990826-3.f: New test.
26100
26101 * g77.f-torture/execute/19990826-2.f: New test.
26102
26103 * g77.f-torture/compile/19990826-1.f: New test.
26104
26105 * gcc.c-torture/execute/990826-0.c: New test.
26106 * g77.c-torture/execute/19990826-0.f: New test.
26107
26108 * g77.f-torture/noncompile/970626-2.f: New test.
26109
26110 1999-08-25 Paul Burchard <burchard@pobox.com>
26111
26112 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
26113 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
26114 lss-011.C: New tests.
26115
26116 1999-08-25 Nathan Sidwell <nathan@acm.org>
26117
26118 * g++.old-deja/g++.other/decl5.C: New test.
26119
26120 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26121
26122 * noncompile/noncompile.exp: Load_lib c-torture.exp.
26123 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
26124 call `postbase' for each one. All callers of `postbase' changed
26125 to call this instead.
26126
26127 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
26128
26129 * gcc.c-torture/execute/990811-1.c: New test.
26130
26131 1999-08-09 Nick Clifton <nickc@cygnus.com>
26132
26133 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
26134 just native ones.
26135
26136 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
26137 just native ones.
26138
26139 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26140
26141 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
26142
26143 1999-08-04 Jeffrey A Law (law@cygnus.com)
26144
26145 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
26146
26147 1999-08-04 Nathan Sidwell <nathan@acm.org>
26148
26149 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
26150
26151 1999-08-04 Jeffrey A Law (law@cygnus.com)
26152
26153 * gcc.c-torture/execute/990804-1.c: New test.
26154
26155 1999-08-03 Nathan Sidwell <nathan@acm.org>
26156
26157 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
26158 * g++.old-deja/g++.brendan/crash64.C: Likewise
26159 * g++.old-deja/g++.brendan/overload8.C: Likewise
26160
26161 1999-08-03 Nathan Sidwell <nathan@acm.org>
26162
26163 * g++.old-deja/g++.other/struct1.C: New test.
26164
26165 1999-08-03 Nathan Sidwell <nathan@acm.org>
26166
26167 * g++.old-deja/g++.other/enum2.C: New test.
26168
26169 1999-08-02 Richard Henderson <rth@cygnus.com>
26170
26171 Adapted from tests from Franz Sirl:
26172 * gcc.c-torture/execute/va-arg-7.c: New test.
26173 * gcc.c-torture/execute/va-arg-8.c: New test.
26174
26175 1999-08-01 Jeffrey A Law (law@cygnus.com)
26176
26177 * gcc.c-torture/compile/990801-2.c: New test.
26178
26179 * gcc.c-torture/compile/990801-1.c: New test.
26180
26181 1999-07-27 Michael Meissner <meissner@cygnus.com>
26182
26183 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
26184 fp-cmp-1.c, converting double to float.
26185
26186 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
26187 fp-cmp-1.c, converting double to long double.
26188
26189 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
26190 from fr1 to unknown_register, since fr1 is a legitimate register
26191 on some machines.
26192
26193 1999-07-25 Jeffrey A Law (law@cygnus.com)
26194
26195 * README: More listname related changes.
26196
26197 1999-07-08 Catherine Moore <clm@cygnus.com>
26198
26199 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
26200
26201 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
26202
26203 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
26204
26205 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
26206
26207 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
26208
26209 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
26210
26211 * gcc.dg/990703-1.c: New test.
26212
26213 1999-06-29 Nick Clifton <nickc@cygnus.com>
26214
26215 * lib/file-format.exp: New file: Move definition of proc
26216 gcc_target_object_format to here from
26217 gcc.dg/special/ecos.exp.
26218
26219 * lib/c-torture.exp: Include lib file-format.exp.
26220 * lib/gcc-dg.exp: Include lib file-format.exp.
26221
26222 * gcc.dg/special/ecos.exp: Remove definition of proc
26223 gcc_target_object_format.
26224
26225 1999-06-28 Jeffrey A Law (law@cygnus.com)
26226
26227 * gcc.c-torture/execute/990628-1.c: New test.
26228
26229 1999-06-25 Jeffrey A Law (law@cygnus.com)
26230
26231 * gcc.c-torture/compile/990625-2.c: New test.
26232
26233 * gcc.c-torture/compile/990625-1.c: New test.
26234
26235 1999-06-23 Nick Clifton <nickc@cygnus.com>
26236
26237 * gcc.c-torture/compile/dll.c: New test case. Check that dll
26238 attributes compile.
26239 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
26240 ports that use the COFF/PE file format.
26241
26242 1999-06-17 Jeffrey A Law (law@cygnus.com)
26243
26244 * gcc.c-torture/compile/990617-1.c: New test.
26245
26246 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
26247
26248 * g++.old-deja/g++.other/decl4.C: New test.
26249
26250 1999-06-14 Nathan Sidwell <nathan@acm.org>
26251
26252 * g++.old-deja/g++.other/bitfld3.C: New test.
26253
26254 1999-06-08 Nathan Sidwell <nathan@acm.org>
26255
26256 * g++.old-deja/g++.eh/catch1.C: New test.
26257
26258 1999-06-07 Jeffrey A Law (law@cygnus.com)
26259
26260 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
26261
26262 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
26263 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
26264
26265 1999-06-05 Craig Burley <craig@jcb-sc.com>
26266
26267 * g77.f-torture/compile/19990502-0.f: Replace with new,
26268 shorter, test that still fails after recent changes.
26269
26270 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26271
26272 * gcc.c-torture/execute/990604-1.c: New test.
26273
26274 1999-05-31 Jeffrey A Law (law@cygnus.com)
26275
26276 * gcc.c-torture/execute/990531-1.c: New test.
26277
26278 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26279
26280 * gcc.c-torture/compile/990527-1.c: New test.
26281
26282 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
26283
26284 * gcc.c-torture/execute/990527-1.c: New test.
26285
26286 1999-05-25 Nick Clifton <nickc@cygnus.com>
26287
26288 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
26289 bitfields as signed.
26290
26291 1999-05-25 Craig Burley <craig@jcb-sc.com>
26292
26293 * g77.f-torture/compile/19990525-0.f: New test.
26294
26295 1999-05-25 Jeffrey A Law (law@cygnus.com)
26296
26297 * gcc.c-torture/execute/990525-2.c: New test.
26298
26299 * gcc.c-torture/execute/990525-1.c: New test.
26300
26301 1999-05-24 Nathan Sidwell <nathan@acm.org>
26302
26303 * g++.old-deja/g++.other/anon3.C: New test.
26304 * g++.old-deja/g++.other/anon4.C: New test.
26305 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
26306 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
26307 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
26308 Merrill).
26309
26310 1999-05-24 Jeffrey A Law (law@cygnus.com)
26311
26312 * gcc.c-torture/execute/990524-1.c: New test.
26313
26314 * gcc.dg/990524-1.c: New test.
26315
26316 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26317
26318 * gcc.c-torture/compile/990523-1.c: New test.
26319
26320 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26321
26322 * gcc.c-torture/compile/990519-1.c: New test.
26323
26324 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26325
26326 * gcc.c-torture/compile/990517-1.c: New test.
26327
26328 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26329 (e4, f4): New tests.
26330 (main): Call them.
26331
26332 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26333
26334 * gcc.dg/noreturn-1.c: New test.
26335
26336 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26337
26338 * gcc.c-torture/execute/990513-1.c: New test.
26339
26340 1999-05-10 Richard Henderson <rth@cygnus.com>
26341
26342 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26343
26344 1999-05-10 Craig Burley <craig@jcb-sc.com>
26345
26346 * g77.f-torture/execute/erfc.f: Use small single-precision
26347 values, to avoid problems on Alphas when not -mieee.
26348
26349 1999-05-08 Craig Burley <craig@jcb-sc.com>
26350
26351 * gcc.dg/990506-0.c: New test.
26352
26353 1999-05-08 Richard Henderson <rth@cygnus.com>
26354
26355 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26356 the constant to test. Don't XFAIL 64-bit targets.
26357
26358 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26359 * g++.old-deja/g++.law/profile1.C: Likewise.
26360
26361 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26362 operator new instances.
26363 * g++.old-deja/g++.other/delete5.C: Likewise.
26364
26365 1999-05-03 Craig Burley <craig@jcb-sc.com>
26366
26367 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26368 intrinsic.
26369
26370 1999-05-03 Craig Burley <craig@jcb-sc.com>
26371
26372 * g77.f-torture/execute/u77-test.f: Reverse order of two
26373 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26374
26375 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26376
26377 * gcc.dg/compare1.c: New test.
26378
26379 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26380
26381 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26382 New tests.
26383
26384 1999-05-02 Craig Burley <craig@jcb-sc.com>
26385
26386 * g77.f-torture/compile/19990502-1.f: New test.
26387
26388 1999-05-02 Craig Burley <craig@jcb-sc.com>
26389
26390 * g77.f-torture/compile/19990502-0.f: New test.
26391
26392 1999-05-02 Craig Burley <craig@jcb-sc.com>
26393
26394 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26395 intrinsic.
26396
26397 1999-05-02 Craig Burley <craig@jcb-sc.com>
26398
26399 * g77.f-torture/execute/u77-test.f (main): List libU77
26400 intrinsics not currently tested.
26401 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
26402 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
26403 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
26404 Trim blanks off the ends of some printed strings.
26405
26406 1999-05-02 Craig Burley <craig@jcb-sc.com>
26407
26408 * g77.f-torture/execute/u77-test.f (main): Just warn about
26409 FSTAT gid disagreement, as it's expected on some systems.
26410
26411 1999-05-01 Craig Burley <craig@jcb-sc.com>
26412
26413 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
26414 use a new function, which allows for some slop.
26415 Clean up some commentary.
26416 (issum): The new function.
26417 (sgladd): Deleted subroutine.
26418
26419 1999-05-01 Craig Burley <craig@jcb-sc.com>
26420
26421 * g77.f-torture/execute/u77-test.f: Modify to be more like
26422 libf2c/libU77 version, bringing patches to that version here.
26423 Add suitable commentary.
26424
26425 1999-04-25 Richard Henderson <rth@cygnus.com>
26426
26427 * gcc.dg/990424-1.c: New test.
26428
26429 1999-04-24 Craig Burley <craig@jcb-sc.com>
26430
26431 * g77.f-torture/execute/u77-test.f (main): Bug involving
26432 LSTAT has been fixed, so turn back on full checking.
26433
26434 1999-04-20 Craig Burley <craig@jcb-sc.com>
26435
26436 * g77.f-torture/compile/19990419-0.f: New test.
26437 * g77.f-torture/execute/19990419-1.f: New test.
26438
26439 1999-04-17 Richard Henderson <rth@cygnus.com>
26440
26441 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
26442 to avoid the need for a prototype to supress a warning.
26443
26444 1999-04-07 Jim Wilson <wilson@cygnus.com>
26445
26446 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
26447
26448 1999-04-04 Jeffrey A Law (law@cygnus.com)
26449
26450 * gcc.c-torture/execute/990404-1.c: New test.
26451
26452 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26453
26454 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
26455 * gcc.dg/cpp-if3.c: Don't use -pedantic.
26456 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
26457 missing initializer warnings.
26458
26459 1999-03-28 Jeffrey A Law (law@cygnus.com)
26460
26461 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
26462 matching strings.
26463
26464 1999-03-26 Jeffrey A Law (law@cygnus.com)
26465
26466 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
26467
26468 1999-03-26 Craig Burley <craig@jcb-sc.com>
26469
26470 * g77.f-torture/execute/19990325-0.f: New test.
26471 * g77.f-torture/execute/19990325-1.f: New test.
26472
26473 1999-03-24 Jeffrey A Law (law@cygnus.com)
26474
26475 * gcc.c-torture/execute/990324-1.c: New test.
26476
26477 1999-03-22 Jim Wilson <wilson@cygnus.com>
26478
26479 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
26480 test with 4.
26481
26482 1999-03-17 Richard Henderson <rth@cygnus.com>
26483
26484 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
26485
26486 1999-03-13 Craig Burley <craig@jcb-sc.com>
26487
26488 * g77.f-torture/execute/19990313-2.f: New test.
26489 * g77.f-torture/execute/19990313-3.f: New test.
26490
26491 1999-03-13 Craig Burley <craig@jcb-sc.com>
26492
26493 * g77.f-torture/execute/19990313-0.f: New test.
26494 * g77.f-torture/execute/19990313-1.f: New test.
26495
26496 1999-03-12 Jim Wilson <wilson@cygnus.com>
26497
26498 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
26499 printf to sprintf.
26500 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
26501 (main): Add check for u15. Conditionalize u31 check depending on
26502 whether ints are <32 bits or >=32 bits.
26503
26504 1999-03-08 Craig Burley <craig@jcb-sc.com>
26505
26506 * g77.f-torture/execute/19981119-0.f: Improve testiness.
26507
26508 1999-03-08 Craig Burley <craig@jcb-sc.com>
26509
26510 * g77.f-torture/compile/19990305-0.f: New test.
26511 * g77.f-torture/execute/19981119-0.f: New test.
26512
26513 1999-03-08 Craig Burley <craig@jcb-sc.com>
26514
26515 * g77.f-torture/execute/970625-2.f: call ABORT if final
26516 result is not correct, instead of just printing it.
26517 Add this checking via newly introduced obfuscation, to
26518 trip up buggy front ends.
26519
26520 1999-03-07 Craig Burley <craig@jcb-sc.com>
26521
26522 * g77.f-torture/compile/960317-1.f: Moved from being
26523 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
26524
26525 1999-03-06 Craig Burley <craig@jcb-sc.com>
26526
26527 * g77.f-torture/execute/960317-1.f: New (old) test.
26528 * g77.f-torture/execute/970625-2.f: Ditto.
26529
26530 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
26531
26532 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
26533 message on line 1 or line 2; cccp and cpplib do this differently.
26534
26535 1999-03-01 Jeffrey A Law (law@cygnus.com)
26536
26537 * g++.old-deja/g++.law/weak1.C: New test.
26538
26539 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26540
26541 * gcc.c-torture/execute/990119-1.c: Renamed to...
26542 * gcc.dg/990119-1.c: this, so it will only be tested once
26543 (it's a preprocessor test, it doesn't need to be run at
26544 multiple optimization levels).
26545
26546 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26547
26548 * lib/g++.exp: Don't add incdir=$base_dir/../include to
26549 ALWAYS_CXXFLAGS.
26550
26551 1999-02-24 Craig Burley <craig@jcb-sc.com>
26552
26553 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
26554 * g77.f-torture/compile/19981216-0.f: ...as it is expected
26555 to not be compilable by current g77.
26556
26557 1999-02-24 Nick Clifton <nickc@cygnus.com>
26558
26559 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
26560
26561 1999-02-22 Jeffrey A Law (law@cygnus.com)
26562
26563 * gcc.c-torture/execute/990222-1.c: New test.
26564
26565 1999-02-19 Craig Burley <craig@jcb-sc.com>
26566
26567 * g77.f-torture/compile/19990218-0.f: New test.
26568 * g77.f-torture/noncompile/19990218-1.f: New test.
26569
26570 1999-02-18 Craig Burley <craig@jcb-sc.com>
26571
26572 * g77.f-torture/compile/19981216-0.f: New test.
26573
26574 1999-02-14 Jeffrey A Law (law@cygnus.com)
26575
26576 * gcc.dg/990214-1.c: New test.
26577
26578 1999-02-13 Jeffrey A Law (law@cygnus.com)
26579
26580 * gcc.dg/990213-2.c: New test.
26581
26582 * gcc.dg/990213-1.c: New test.
26583
26584 1999-02-12 Jeffrey A Law (law@cygnus.com)
26585
26586 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
26587 ints.
26588
26589 1999-02-11 Nick Clifton <nickc@cygnus.com>
26590
26591 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
26592 specified by target.
26593
26594 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
26595
26596 1999-02-11 Jeffrey A Law (law@cygnus.com)
26597
26598 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
26599
26600 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
26601
26602 * gcc.dg/special/ecos.exp: New test driver for new tests with
26603 special requirements.
26604
26605 * gcc.dg/special/alias-1.c: New test.
26606 * gcc.dg/special/gcsec-1.c: New test.
26607 * gcc.dg/special/weak-1.c: New test.
26608 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
26609 * gcc.dg/special/weak-2.c: New test.
26610 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
26611 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
26612 * gcc.dg/special/wkali-1.c: New test.
26613 * gcc.dg/special/wkali-2.c: New test.
26614 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
26615 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
26616
26617 1999-02-10 Felix Lee <flee@cygnus.com>
26618
26619 * lib/c-torture.exp (c-torture-compile): Pull out code for
26620 analyzing gcc error messages.
26621 (c-torture-execute): Likewise. Fix some (harmless) false
26622 positives.
26623 * lib/gcc.exp (gcc_check_compile): New function.
26624
26625 1999-02-08 Richard Henderson <rth@cygnus.com>
26626
26627 * gcc.c-torture/execute/990208-1.c: New test.
26628
26629 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
26630
26631 * g++.dg/special/ecos.exp: New driver for new tests with special
26632 requirements
26633
26634 * g++.dg/special/conpr-1.C: New test
26635 * g++.dg/special/conpr-2.C: New test
26636 * g++.dg/special/conpr-2a.C: New test
26637 * g++.dg/special/conpr-3.C: New test
26638 * g++.dg/special/conpr-3a.C: New test
26639 * g++.dg/special/conpr-3b.C: New test
26640
26641 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
26642 allow g++ to use the dg driver
26643
26644 * README: Add comment about g++.dg directory
26645
26646 1999-02-06 Jeffrey A Law (law@cygnus.com)
26647
26648 * README: Update email addresses.
26649
26650 1999-02-03 Nick Clifton <nickc@cygnus.com>
26651
26652 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
26653 arguments in order to force structure S onto the stack even on
26654 the alpha.
26655 (test): Pass 10 leading arguments to function foo as well as the
26656 structure S.
26657
26658 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
26659 failure for all targets.
26660
26661 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
26662 abort to terminate program execution.
26663
26664 1999-01-30 Richard Henderson <rth@cygnus.com>
26665
26666 * gcc.c-torture/execute/990130-1.c: New test.
26667
26668 1999-01-30 Jeffrey A Law (law@cygnus.com)
26669
26670 * gcc.dg/990130-1.c: New test.
26671
26672 1999-01-28 Michael Meissner <meissner@cygnus.com>
26673
26674 * gcc.c-torture/execute/990128-1.c: New test.
26675
26676 1999-01-27 Michael Meissner <meissner@cygnus.com>
26677
26678 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
26679
26680 1999-01-27 Felix Lee <flee@cygnus.com>
26681
26682 * lib/c-torture.exp (c-torture-compile): pull out code for
26683 analyzing gcc error messages.
26684 (c-torture-execute): ditto, and fix some (harmless) false
26685 positives.
26686 * lib/gcc.exp (gcc_check_compile): new function.
26687
26688 1999-01-17 Jeffrey A Law (law@cygnus.com)
26689
26690 * gcc.dg/990117-1.c: New test.
26691
26692 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
26693
26694 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
26695
26696 1999-01-15 Jeffrey A Law (law@cygnus.com)
26697
26698 * g77.f-torture/compile/990115-1.f: New test.
26699
26700 1999-01-07 Jeffrey A Law (law@cygnus.com)
26701
26702 * gcc.c-torture/compile/990107-1.c: New test
26703
26704 1999-01-06 Jeffrey A Law (law@cygnus.com)
26705
26706 * gcc.c-torture/execute/990106-2.c: New test.
26707
26708 * gcc.c-torture/execute/990106-1.c: New test.
26709
26710 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
26711
26712 * gcc.c-torture/compile/981223-1.c: New test.
26713
26714 1998-12-29 Richard Henderson <rth@cygnus.com>
26715
26716 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
26717 (opt3): Rename from opt4 and disable.
26718
26719 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
26720
26721 * g++.old-deja/g++.pt/ptrmem5.C: New test.
26722
26723 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
26724
26725 * g++.old-deja/g++.other/conv5.C: New test.
26726
26727 1998-12-14 Nick Clifton <nickc@cygnus.com>
26728
26729 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
26730
26731 1998-12-11 Jeffrey A Law (law@cygnus.com)
26732
26733 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
26734
26735 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
26736
26737 * gcc.c-torture/compile/981211-1.c: New test.
26738
26739 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26740
26741 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
26742
26743 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
26744
26745 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26746
26747 * gcc.special/930510-1.c: Make C9X safe.
26748 * gcc.misc-tests/gcov-1.c Similarly.
26749 * gcc.misc-tests/gcov-2.c Similarly.
26750
26751 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26752
26753 * gcc.dg/ultrasp1.c: New test.
26754
26755 1998-12-06 Richard Henderson <rth@cygnus.com>
26756
26757 * gcc.c-torture/execute/981206.c: New test.
26758
26759 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26760
26761 * g++.old-deja/g++.ns/template7.C: New test.
26762
26763 * g++.old-deja/g++.other/expr1.C: New test.
26764
26765 * g++.old-deja/g++.eh/tmpl3.C: New test.
26766
26767 * g++.old-deja/g++.eh/tmpl2.C: New test.
26768
26769 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
26770
26771 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
26772 * g++.old-deja/g++.other/using6.C: Removed.
26773 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
26774
26775 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
26776
26777 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
26778
26779 * g++.old-deja/g++.pt/overload8.C: New test.
26780
26781 * g++.old-deja/g++.pt/overload7.C: New test.
26782
26783 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
26784
26785 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
26786 and relinking messages.
26787 * lib/g++.exp (g++_target_compile): Remove .rpo file when
26788 compiling with -frepo.
26789
26790 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
26791
26792 * g++.old-deja/g++.pt/lookup6.C: New test.
26793
26794 1998-11-30 Nick Clifton <nickc@cygnus.com>
26795
26796 * gcc.c-torture/execute/981130-1.c: New test.
26797 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
26798
26799 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
26800
26801 * g++.old-deja/g++.pt/explicit76.C: New test.
26802
26803 * g++.old-deja/g++.pt/friend38.C: New test.
26804
26805 * g++.old-deja/g++.ns/crash2.C: New test.
26806
26807 * g++.old-deja/g++.pt/defarg8.C: New test.
26808
26809 * g++.old-deja/g++.pt/instantiate6.C: New test.
26810
26811 * g++.old-deja/g++.pt/static6.C: New test.
26812
26813 * g++.old-deja/g++.pt/decl2.C: New test.
26814
26815 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
26816
26817 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
26818 problem is actually related with name lookup, but so what? :-)
26819
26820 * g++.old-deja/g++.pt/friend37.C: New test.
26821
26822 1998-11-25 Dave Love <d.love@dl.ac.uk>
26823
26824 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
26825 element, which fails on some systems.
26826
26827 * g77.f-torture/execute/labug1.f: New test.
26828
26829 1998-11-21 Jeffrey A Law (law@cygnus.com)
26830
26831 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
26832 is defined.
26833
26834 1998-11-18 Dave Love <d.love@dl.ac.uk>
26835
26836 * g77.f-torture/compile/981117-1.f: New test.
26837
26838 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
26839
26840 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
26841 properly discarded.
26842
26843 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
26844
26845 * gcc.c-torture/execute/memcheck: New directory of tests for
26846 -fcheck-memory-usage.
26847
26848 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26849
26850 * README: New file, general information about the testsuite and
26851 new description of the various C++ test subdirectories.
26852 * README.g++: Eliminate obsolete information, update and move most
26853 relevant stuff to README.
26854
26855 1998-11-07 Richard Henderson <rth@cygnus.com>
26856
26857 * gcc.c-torture/compile/981107-1.c: New test.
26858
26859 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
26860
26861 * execute/memcpy-bi.c: New testcase.
26862
26863 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
26864
26865 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
26866 base classes.
26867
26868 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
26869 template is selected.
26870
26871 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
26872 classes, it should be accepted for all types.
26873
26874 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
26875
26876 * g++.old-deja/g++.pt/spec24.C: Ensure that template
26877 specializations start with template headers.
26878
26879 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
26880
26881 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
26882
26883 * g++.old-deja/g++.other/init9.C: Test cross initialization of
26884 non-POD types.
26885
26886 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
26887
26888 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
26889
26890 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
26891
26892 * compile/981022-1.c, compile/981022-1.x: New test and driver.
26893
26894 1998-10-19 Jeffrey A Law (law@cygnus.com)
26895
26896 * 981019-1.c: New test.
26897
26898 1998-10-14 Robert Lipe <robertl@dgii.com>
26899
26900 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
26901 find objc headers.
26902
26903 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26904
26905 * compile/981001-4.c: Remove use of GCC extension that triggers a
26906 compiler bug.
26907
26908 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
26909
26910 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
26911
26912 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
26913
26914 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
26915 instantiation of template produces incorrect code for delete
26916 expression.
26917
26918 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
26919 constructors' name is not unique.
26920 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
26921 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
26922
26923 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
26924 automatic array of const is ill-formed.
26925
26926 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
26927 of template parameter?
26928
26929 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
26930 const.
26931
26932 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
26933 pointer-to-member expression.
26934
26935 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
26936 declaration causes ICE.
26937
26938 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
26939
26940 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
26941 reserved in the global namespace.
26942
26943 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
26944 generate needed virtual table.
26945
26946 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
26947
26948 1998-10-10 Dariush Eslimi <eslimi@loran.com>
26949
26950 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
26951 template-dependent type
26952
26953 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26954
26955 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
26956 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
26957 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
26958
26959 * g++.old-deja/g++.other/using5.C: New test; using decl from base
26960 class should be usable as argument of member function.
26961 * g++.old-deja/g++.other/using6.C: New test; using decl from base
26962 class should be usable as return type of member function.
26963 * g++.old-deja/g++.other/using7.C: New test; using decl from base
26964 class should be usable as type of data member.
26965
26966 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
26967
26968 1998-10-09 Jeffrey A Law (law@cygnus.com)
26969
26970 * gcc.c-torture/special/920521-1.c: Fix bogus test.
26971
26972 1998-10-08 Nick Clifton <nickc@cygnus.com>
26973
26974 * gcc.dg/dll-?.c Add thumb to target list.
26975 Fix assembler scan patterns to match current assembler output.
26976
26977 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
26978
26979 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
26980 matching of template brackets.
26981
26982 * g++.old-deja/g++.other/using4.C: New test. Test using
26983 declarations of methods from base classes.
26984
26985 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
26986 within functions should introduce names into the innermost
26987 enclosing namespace.
26988
26989 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
26990 of static locals if first initialization throws.
26991
26992 1998-10-07 Jim Wilson <wilson@cygnus.com>
26993
26994 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
26995
26996 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
26997
26998 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
26999 lose track of the possible targets of tablejump insns.
27000 * special/special.exp: Run it.
27001
27002 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
27003
27004 * g++.old-deja/g++.pt/friend35.C: New test. A template function
27005 must be declared before its specializations can be named in friend
27006 declarations.
27007
27008 1998-10-05 Dave Love <d.love@dl.ac.uk>
27009
27010 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
27011
27012 * g77.f-torture/execute/io1.f: New test.
27013
27014 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
27015
27016 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
27017 with pointer to template function, for which no argument deduction
27018 is possible.
27019
27020 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
27021 specialization of template function as argument to template
27022 function.
27023
27024 * g++.old-deja/g++.other/access2.C: New test; Inner class
27025 shouldn't have privileged access to Outer's names.
27026
27027 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
27028
27029 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
27030 friend template declared within template class conflicts with
27031 nested class of the same name.
27032
27033 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
27034 is ignored.
27035
27036 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
27037 object with direct initializer as function declaration.
27038
27039 * g++.old-deja/g++.other/decl2.C: New test; duplicate
27040 initializers.
27041
27042 * g++.old-deja/g++.other/null2.C: New test; conditional operator
27043 involving const pointer and NULL produces incorrect result.
27044
27045 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
27046 type name without `typename' should be rejected with -pedantic.
27047
27048 1998-10-02 Richard Henderson <rth@cygnus.com>
27049
27050 * g++.old-deja/g++.other/addrof1.C: New test.
27051
27052 1998-10-01 Nick Clifton <nickc@cygnus.com>
27053
27054 * gcc.c-torture/compile/981001-1.c: New test.
27055 * gcc.c-torture/execute/981001-1.c: New test.
27056
27057 1998-10-01 Jeffrey A Law (law@cygnus.com)
27058
27059 * gcc.c-torture/compile/981001-2.c: New test.
27060 * gcc.c-torture/compile/981001-3.c: New test.
27061 * gcc.c-torture/compile/981001-4.c: New test.
27062
27063 1998-10-01 Robert Lipe <robertl@dgii.com>
27064
27065 * lib/objc.exp (objc_target_compile): Add -L during compiles for
27066 multilibbed hosts. Idea grafted from g77.exp.
27067
27068 1998-09-30 Dave Love <d.love@dl.ac.uk>
27069
27070 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
27071 avoid losing on systems which need -lsocket.
27072
27073 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
27074
27075 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
27076 * g++.old-deja/g++.other/nested2.C: Ditto.
27077 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
27078 failure.
27079
27080 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
27081
27082 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
27083 preferred over template operator!= for enum bitfields.
27084
27085 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
27086
27087 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
27088 that happen to have the same base name, but in different scopes,
27089 are incorrectly rejected.
27090
27091 1998-09-16 Richard Henderson <rth@cygnus.com>
27092
27093 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
27094 on the native word size instead of an integer literal.
27095
27096 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
27097
27098 * g++.old-deja/g++.other/static2.C: Invocation of static data
27099 member of type pointer-to-function denoted as non-static member.
27100
27101 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
27102 checks involving function types and aliases.
27103
27104 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
27105
27106 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
27107 redefined to the same non-trivial type.
27108
27109 * g++.old-deja/g++.pt/explicit73.C: Test for proper
27110 namespace-qualification of template specializations declared in
27111 other namespaces.
27112
27113 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
27114 to declare a subset of the specializations of a template function
27115 as friends of specializations of a template class.
27116
27117 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
27118 member templates that do not fully specialize the enclosing
27119 template class are rejected.
27120
27121 1998-09-11 Dave Love <d.love@dl.ac.uk>
27122
27123 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
27124
27125 1998-09-08 Dave Love <d.love@dl.ac.uk>
27126
27127 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
27128 altered from libf2c/libU77 version.
27129
27130 1998-09-06 Dave Love <d.love@dl.ac.uk>
27131
27132 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
27133
27134 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
27135
27136 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
27137 (un)signed char are different types for template specialization
27138 purposes.
27139
27140 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
27141
27142 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
27143 * objc: ObjC testsuite.
27144
27145 1998-08-31 Catherine Moore <clm@cygnus.com>
27146
27147 * gcc.c-torture/execute/941014-1.x: New file.
27148
27149 1998-08-31 Nick Clifton <nickc@cygnus.com>
27150
27151 * lib/c-torture.exp: Add support for
27152 torture_eval_before_compile and torture_eval_before_execute
27153 variables.
27154
27155 1998-08-30 Jeffrey A Law (law@cygnus.com)
27156
27157 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
27158 this test triggers valid.
27159
27160 1998-08-27 Jeffrey A Law (law@cygnus.com)
27161
27162 * gcc.dg/980827-1.c: New test.
27163
27164 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
27165
27166 * gcc.c-torture/execute/loop-4b.c: New test.
27167
27168 1998-08-26 Nick Clifton <nickc@cygnus.com>
27169
27170 * lib/c-torture.exp: Add support for
27171 torture_eval_before_compile and torture_eval_before_execute
27172 variables.
27173
27174 1998-08-25 Jeffrey A Law (law@cygnus.com)
27175
27176 * gcc.c-torture/compile/980825-1.c: New test.
27177
27178 1998-08-24 Nick Clifton <nickc@cygnus.com>
27179
27180 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
27181 count number tests in opt_t0 not good_t0.
27182
27183 1998-08-24 Jeffrey A Law (law@cygnus.com)
27184
27185 * gcc.c-torture/compile/930326-1.x: Fix typo.
27186
27187 1998-08-23 Mark Mitchell <mark@markmitchell.com>
27188
27189 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
27190 causes an ICE.
27191
27192 1998-08-21 Jeffrey A Law (law@cygnus.com)
27193
27194 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
27195 STACK_SIZE is defined.
27196 * gcc.c-torture/unsorted/stuct.c: Similarly.
27197
27198 * gcc.c-torture/compile/980821-1.c: New test.
27199
27200 1998-08-21 Jeffrey A Law (law@cygnus.com)
27201
27202 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
27203
27204 1998-08-19 Mark Mitchell <mark@markmitchell.com>
27205
27206 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
27207 code.
27208
27209 1998-08-09 Mark Mitchell <mark@markmitchell.com>
27210
27211 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
27212 error'.
27213
27214 1998-08-18 Jeffrey A Law (law@cygnus.com)
27215
27216 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
27217
27218 1998-08-16 Jeffrey A Law (law@cygnus.com)
27219
27220 * gcc.c-torture/compile/980816-1.c: New test.
27221
27222 * gcc.dg/980816-1.c: New test.
27223
27224 1998-08-13 Jeffrey A Law (law@cygnus.com)
27225
27226 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
27227 compiler for ieee tests.
27228
27229 1998-08-01 Dave Love <d.love@dl.ac.uk>
27230
27231 * g77.f-torture/compile/980729-0.f: New test.
27232
27233 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
27234
27235 * gcc.c-torture/special/eeprof-1.c: New test, for
27236 -finstrument-functions.
27237 * gcc.c-torture/special/special.exp: Run it.
27238
27239 1998-07-29 Jeffrey A Law (law@cygnus.com)
27240
27241 * gcc.c-torture/compile/980729-1.c: New test.
27242
27243 1998-07-27 Nick Clifton <nickc@cygnus.com>
27244
27245 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
27246 __thumb__ is defined, and test for ARM style doubles if so.
27247
27248 1998-07-26 Dave Love <d.love@dl.ac.uk>
27249
27250 * g77.f-torture/noncompile/980615-0.f: New test.
27251
27252 1998-07-26 H.J. Lu (hjl@gnu.org)
27253
27254 * gcc.dg/980312-1.c: Do link instead of compile.
27255 * gcc.dg/980313-1.c: Likewise.
27256
27257 1998-07-26 Jeffrey A Law (law@cygnus.com)
27258
27259 * gcc.c-torture/compile/980726-1.c: New test.
27260
27261 1998-07-25 Dave Love <d.love@dl.ac.uk>
27262
27263 * g77.f-torture/execute/io0.f: New test.
27264
27265 1998-07-24 Nick Clifton <nickc@cygnus.com>
27266
27267 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
27268 an int.
27269
27270 1998-06-18 Michael Meissner <meissner@cygnus.com>
27271
27272 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
27273 m32r bugs.
27274
27275 1998-07-17 Nick Clifton <nickc@cygnus.com>
27276
27277 * gcc.dg/980626-1.c: Expect failures for all toolchains until
27278 c-decl.c:grokdeclarator can handle mode attributes.
27279
27280 1998-07-16 Jeffrey A Law (law@cygnus.com)
27281
27282 * gcc.c-torture/execute/980716-1.c: New test.
27283
27284 1998-07-13 Jeffrey A Law (law@cygnus.com)
27285
27286 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
27287 the mn10200.
27288 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
27289 the mn10200.
27290 * gcc.c-torture/execute/va-arg-3.x: Similarly.
27291 * gcc.c-torture/compile/930326-1.x: Similarly.
27292
27293 1998-07-13 Dave Love <d.love@dl.ac.uk>
27294
27295 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
27296 New test from Craig.
27297
27298 1998-07-12 Dave Love <d.love@dl.ac.uk>
27299
27300 * g77.f-torture/noncompile/980616-0.f: New test.
27301
27302 * g77.f-torture/execute/970816-3.f: New test from Craig.
27303
27304 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27305
27306 * g++.other/singleton.C: Return error value instead of taking
27307 SIGSEGV.
27308
27309 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
27310
27311 * g++.other/singleton.C: New test. Warning is under dispute.
27312 Runtime crash is not.
27313
27314 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
27315
27316 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
27317 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27318 using6.C, using7.C}: New namespace tests.
27319
27320 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27321
27322 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27323 specialization with typedef'ed names used as array indexes.
27324
27325 1998-07-09 Jeffrey A Law (law@cygnus.com)
27326
27327 * gcc.c-torture/execute/980709-1.c: New test.
27328
27329 * gcc.dg/980709-1.c: New test.
27330
27331 1998-07-07 Richard Henderson <rth@cygnus.com>
27332
27333 * gcc.c-torture/execute/bcp-1.c: New test.
27334
27335 1998-07-07 Jeffrey A Law (law@cygnus.com)
27336
27337 * gcc.c-torture/execute/980707-1.c: New test.
27338
27339 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27340
27341 * gcc.c-torture/compile/980706-1.c: New test.
27342
27343 1998-07-01 Dave Love <d.love@dl.ac.uk>
27344
27345 * g77.f-torture/execute/980701-0.f,
27346 g77.f-torture/execute/980701-1.f: New test from Craig.
27347
27348 1998-07-01 Jeffrey A Law (law@cygnus.com)
27349
27350 * gcc.c-torture/compile/980701-1.c: New test.
27351
27352 * gcc.c-torture/execute/980701-1.c: New test.
27353
27354 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27355 rlsruhe.de>
27356
27357 * g++.old-deja/g++.robertl/eb132.C: New test.
27358 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27359
27360 1998-06-29 Dave Love <d.love@dl.ac.uk>
27361
27362 * g77.f-torture/execute/980628-7.f,
27363 g77.f-torture/execute/980628-8.f,
27364 g77.f-torture/execute/980628-9.f,
27365 g77.f-torture/execute/980628-10.f: New tests from Craig.
27366
27367 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27368
27369 1998-06-28 Jeffrey A Law (law@cygnus.com)
27370
27371 * g77.f-torture/execute/980628-4.f: New test from Craig.
27372 * g77.f-torture/execute/980628-5.f: Likewise.
27373 * g77.f-torture/execute/980628-2.f: Likewise.
27374 * g77.f-torture/execute/980628-0.f: Likewise.
27375 * g77.f-torture/execute/980628-1.f: Likewise.
27376 * g77.f-torture/execute/980628-3.f: Likewise.
27377 * g77.f-torture/execute/980628-6.f: Likewise.
27378
27379 1998-06-28 Jeffrey A Law (law@cygnus.com)
27380
27381 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27382 directory when nothing has been installed yet.
27383
27384 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27385
27386 * gcc.c-torture/special/special.exp: Handle newer versions of
27387 dejagnu.
27388
27389 1998-06-26 Jeffrey A Law (law@cygnus.com)
27390
27391 * gcc.dg/980626-1.c: New test.
27392
27393 1998-06-19 Bruno Haible <haible@ilog.fr>
27394
27395 * gcc.misc-tests/m-un-2.c: New test.
27396 * g++.old-deja/g++.other/warn01.c: Likewise.
27397
27398 1998-06-19 Robert Lipe <robertl@dgii.com>
27399
27400 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
27401 compatibility with assmblers with a different comment character.
27402 Eliminate use of GAS-specific extensions.
27403
27404 1998-06-19 Jeffrey A Law (law@cygnus.com)
27405
27406 * gcc.c-torture/execute/ieee/980619-1.c: New test.
27407
27408 1998-06-19 Robert Lipe <robertl@dgii.com>
27409
27410 *lib/g77.exp: Replace search for libf2c.a with search for newly
27411 renamed libg2c.a
27412
27413 1998-06-17 Jeffrey A Law (law@cygnus.com)
27414
27415 * gcc.c-torture/execute/980617-1.c: New test.
27416
27417 1998-06-12 Jeffrey A Law (law@cygnus.com)
27418
27419 * gcc.c-torture/execute/980612-1.c: New test.
27420
27421 1998-06-08 Jeffrey A Law (law@cygnus.com)
27422
27423 * gcc.dg/980523-1.c: Only test on ppc-linux.
27424 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
27425
27426 * gcc.c-torture/execute/980608-1.c: New test.
27427
27428 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
27429
27430 * gcc.c-torture/execute/980605-1.c: New test.
27431
27432 1998-06-04 Jeffrey A Law (law@cygnus.com)
27433
27434 * gcc.c-torture/execute/980604-1.c: New test.
27435
27436 1998-06-02 Jeffrey A Law (law@cygnus.com)
27437
27438 * gcc.c-torture/execute/980602-1.c: New test.
27439 * gcc.c-torture/execute/980602-2.c: Likewise.
27440
27441 1998-06-02 Dave Love <d.love@dl.ac.uk>
27442
27443 * 970125-0.f: Fix per JCB. Add commentary.
27444
27445 1998-05-31 Michael Meissner <meissner@cygnus.com>
27446
27447 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
27448 IEEE -0 support.
27449
27450 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
27451
27452 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
27453 earlier.
27454
27455 1998-05-28 Catherine Moore <clm@cygnus.com>
27456
27457 * gcc.c-torture/execute/980526-3.c: New test.
27458
27459 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
27460
27461 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
27462 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
27463 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
27464 m88k-motorola-sysv3 to XFAIL.
27465
27466 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27467
27468 * gcc.dg/980526-1.c: New test.
27469 * gcc.c-torture/execute/980526-2.c: New test.
27470
27471 1998-05-26 Jeffrey A Law (law@cygnus.com)
27472
27473 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
27474
27475 * gcc.c-torture/execute/980526-1.c: New test.
27476
27477 1998-05-26 Dave Love <d.love@dl.ac.uk>
27478
27479 * g77.f-torture/execute/alpha2.f: Add runtime test.
27480
27481 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
27482
27483 * g++.old-deja/old-deja.exp: Strip leading directories.
27484
27485 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
27486 error for the line. Don't run multiple tests for the same line.
27487
27488 1998-05-23 Jeffrey A Law (law@cygnus.com)
27489
27490 * gcc.dg/980523-1.c: New test.
27491
27492 1998-05-23 Dave Love <d.love@dl.ac.uk>
27493
27494 * g77.f-torture/compile/970915-0.f: New test.
27495
27496 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
27497
27498 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
27499
27500 1998-05-21 Jeffrey A Law (law@cygnus.com)
27501
27502 * gcc.dg/980520-1.c: New test.
27503
27504 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
27505
27506 * gcc.dg/980502-1.c: Fix return type.
27507
27508 1998-05-20 Jeffrey A Law (law@cygnus.com)
27509
27510 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
27511 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
27512 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
27513 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
27514 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
27515
27516 1998-05-20 Dave Love <d.love@dl.ac.uk>
27517
27518 * g77.f-torture/execute/980520-1.f: New test.
27519
27520 1998-05-15 Dave Love <d.love@dl.ac.uk>
27521
27522 * lib/mike-g77.exp: New file.
27523
27524 * g77.f-torture/noncompile/noncompile.exp,
27525 g77.f-torture/noncompile/check0.f: New files.
27526
27527 1998-05-14 Dave Love <d.love@dl.ac.uk>
27528
27529 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
27530 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
27531 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
27532 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
27533 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
27534 abort where appropriate.
27535
27536 1998-05-05 Michael Meissner <meissner@cygnus.com>
27537
27538 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
27539 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
27540
27541 1998-04-29 Dave Love <d.love@dl.ac.uk>
27542
27543 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
27544
27545 1998-04-27 Dave Love <d.love@dl.ac.uk>
27546
27547 * g77.f-torture/compile/980427-0.f: New test.
27548
27549 1998-04-24 Dave Love <d.love@dl.ac.uk>
27550
27551 * g77.f-torture/compile/980424-0.f: New test.
27552
27553 1998-04-19 Dave Love <d.love@dl.ac.uk>
27554
27555 * g77.f-torture/compile/980419-2.f (main): New test.
27556 * g77.f-torture/compile/970125-0.f: New test.
27557 * g77.f-torture/compile/980419-1.f: New test.
27558
27559 1998-04-08 Jim Wilson <wilson@cygnus.com>
27560
27561 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
27562 of loop-4.c.
27563
27564 1998-04-07 Jim Wilson <wilson@cygnus.com>
27565
27566 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
27567
27568 1998-04-03 Jim Wilson <wilson@cygnus.com>
27569
27570 * gcc.c-torture/compile/980329-1.c: New test.
27571
27572 1998-03-18 Jim Wilson <wilson@cygnus.com>
27573
27574 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
27575 * gcc.dg/980312-1.c: Fix typo in -march command.
27576
27577 1998-03-16 H.J. Lu (hjl@gnu.org)
27578
27579 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
27580
27581 1998-03-11 Robert Lipe <robertl@dgii.com>
27582
27583 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
27584 Dave Love agree the Fortran source is bogus.
27585
27586 1998-03-11 Robert Lipe <robertl@dgii.com>
27587
27588 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
27589 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
27590 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
27591 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
27592 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
27593
27594 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27595
27596 * g++.old-deja/g++.other/friend1.C: New test.
27597
27598 1998-02-18 Dave Love <d.love@dl.ac.uk>
27599
27600 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
27601 possibly uninitialized) variables and declare dnrm2.
27602
27603 1998-02-23 Robert Lipe <robertl@dgii.com>
27604
27605 From Bruno Haible <haible@ilog.fr>:
27606 * gcc.c-torture/execute/980223.c: New test.
27607
27608 1998-02-13 Jeffrey A Law (law@cygnus.com)
27609
27610 * gcc.dg/ifelse-1.c: New test.
27611
27612 1998-02-09 H.J. Lu (hjl@gnu.org)
27613
27614 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
27615
27616 * lib/old-dejagnu.exp (old-dejagnu): Added the
27617 "execution test - XFAIL *-*-*" handling in the spirit of
27618 "excess errors test -". Changed the "execution test fails"
27619 handling to be like "excess errors test fails".
27620 * Update various tests accordingly.
27621
27622 1998-02-06 Jim Wilson <wilson@cygnus.com>
27623
27624 * gcc.c-torture/execute/980205.c: New test.
27625
27626 1998-01-18 Jeffrey A Law (law@cygnus.com)
27627
27628 * lib/c-torture.exp: Look for .x files instead of .cexp files.
27629 * lib/f-torture.exp: Similarly.
27630 * gcc.c-torture: Rename all .cexp files to .x files.
27631
27632 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
27633
27634 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
27635 (940510-1.c): Removed duplicate.
27636 (971104-1.c): New test.
27637
27638 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
27639
27640 * lib/f-torture.exp: Improve error and loop detection.
27641
27642 1997-11-19 Michael Meissner <meissner@cygnus.com>
27643
27644 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
27645 use that to size the filler array.
27646
27647 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
27648
27649 * lib/c-torture.exp(c-torture-execute): Fix typo.
27650
27651 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
27652 testcase as the executable name. Keep the executable around if
27653 the test fails.
27654
27655 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
27656
27657 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
27658 changes. Only test one -g option, and move it to the end of the
27659 list of options to test.
27660
27661 1997-09-19 Michael Meissner <meissner@cygnus.com>
27662
27663 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
27664 variable GCC_TORTURE_OPTIONS to supply default switches separated
27665 by colons. If no environment variable, run tests with -O0 -g, -O1
27666 -g, and -O2 -g as well.
27667
27668 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
27669
27670 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
27671 explanatory comments. Fix indentation.
27672
27673 1997-09-15 Jeffrey A Law (law@cygnus.com)
27674
27675 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
27676
27677 1997-09-11 Jeffrey A Law (law@cygnus.com)
27678
27679 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
27680 * g++.old-deja/g++.mike/p7325.C: Likewise.
27681 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
27682
27683 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
27684
27685 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
27686 * g++.old-deja/g++.brendan/crash30.C: Likewise.
27687 * g++.old-deja/g++.brendan/crash39.C: Likewise.
27688 * g++.old-deja/g++.law/operators4.C: Likewise.
27689
27690 1997-09-11 Joe Buck (jbuck@synopsys.com)
27691
27692 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
27693 * g++.old-deja/g++.mike/p784.C: Ditto.
27694 * g++.old-deja/g++.mike/p785.C: Ditto.
27695
27696 1997-09-05 Jeffrey A Law (law@cygnus.com)
27697
27698 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
27699
27700 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
27701
27702 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
27703 target feature; pass this to c-torture-execute as needed.
27704
27705 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
27706
27707 * lib/c-torture.exp(c-torture-execute): If the previous and the
27708 current executables being tested are identical, we don't need to
27709 run the executable again. Try to make the executable names
27710 unique. Add an optional argument for passing additional compiler
27711 flags.
27712
27713 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
27714
27715 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
27716
27717 1997-08-29 Jeffrey A Law (law@cygnus.com)
27718
27719 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
27720
27721 1997-07-31 Jeffrey A Law (law@cygnus.com)
27722
27723 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
27724 32bit or larger longs.
27725
27726 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
27727 have either a 32bit long or 32bit int.
27728
27729 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
27730
27731 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
27732 Make double precision tests dependent on sizeof (double).
27733
27734 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
27735
27736 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
27737 too.
27738
27739 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
27740
27741 * gcc.c-torture/compile/961203-1.cexp: New script.
27742
27743 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
27744
27745 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
27746 up the includes ourselves.
27747
27748 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
27749
27750 * lib/plumhall.exp: Remove random include, and add a few
27751 verbose messages for debugging.
27752
27753 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
27754
27755 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
27756 of trying to do it ourselves.
27757
27758 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
27759
27760 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
27761
27762 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
27763
27764 * gcc.prms/5403.c: Made regexp a bit less strict.
27765
27766 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
27767
27768 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
27769 is returned from remote_load instead.
27770 * lib/plumhall.exp: Ditto.
27771 * lib/mike-g++.exp: Ditto.
27772 * lib/old-dejagnu.exp: Ditto.
27773 * lib/c-torture.exp: Ditto.
27774
27775 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
27776
27777 * lib/g++.exp: Use build_wrapper procedure.
27778 * lib/gcc.exp: Ditto.
27779
27780 1997-05-20 Jeffrey A Law (law@cygnus.com)
27781
27782 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
27783 an old-style decl for malloc. Fixes tests to work when
27784 sizeof (int) != sizeof (size_t).
27785
27786 1997-05-15 Mike Meissner <meissner@cygnus.com>
27787
27788 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
27789
27790 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
27791 use stdargs.h interface.
27792
27793 1997-05-15 Mike Meissner <meissner@cygnus.com>
27794
27795 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
27796 NO_VARARGS when compiling.
27797
27798 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
27799
27800 * lib/plumhall.exp(ph_includes): New procedure.
27801 (ph_make): Use it.
27802 (ph_compiler): Ditto.
27803
27804 * lib/g++.exp: Rename test-glue.c to testglue.c.
27805 * lib/gcc.exp: Ditto.
27806
27807 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
27808
27809 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
27810 to completion when it's called.
27811
27812 1997-03-21 Michael Meissner <meissner@cygnus.com>
27813
27814 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
27815 is defined, don't do test.
27816
27817 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
27818
27819 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
27820 for object files.
27821 (ph_summary): Mark skipped testcases as untested, not unresolved.
27822
27823 * lib/plumhall.exp (ph_make): If unresolved because of bad
27824 errorCode, record errorCode in log file.
27825 (*): Replace send_log/verbose with verbose -log.
27826
27827 1997-03-19 Michael Meissner <meissner@cygnus.com>
27828
27829 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
27830 double conversion if double isn't at least 8 bytes.
27831
27832 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
27833 int to work with targets where int is 16 bits.
27834
27835 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
27836 8 bytes, just exit, since 4 byte doubles don't have enough bits of
27837 precision for the test to complete.
27838
27839 1997-03-14 Michael Meissner <meissner@cygnus.com>
27840
27841 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
27842 if d10v is not compiled with the -mdouble64 flag.
27843 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
27844
27845 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
27846 d10v is not compiled with the -mint32 flag.
27847
27848 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
27849
27850 * lib/plumhall.exp: Use incr_count.
27851
27852 1997-03-12 Jeffrey A Law (law@cygnus.com)
27853
27854 * gcc.c-torture: Update to c-torture-1.45.
27855
27856 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
27857
27858 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
27859 the name of the expect testcase file).
27860
27861 * lib/g++.exp(g++_init): Ditto.
27862
27863 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
27864
27865 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
27866 the host.
27867
27868 * lib/gcc.exp(gcc_exit): New procedure.
27869
27870 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
27871
27872 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
27873 specs where appropriate.
27874
27875 * g++.old-deja/g++.arm/*: Added additional ERROR checks
27876 because of new "candidates are" messages, and removed a few
27877
27878 * Converted all non-old-style g++ testcases to old-style, and
27879 moved into g++.old-deja.
27880
27881 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
27882
27883 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
27884 options.
27885
27886 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
27887 succeeded.
27888
27889 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
27890
27891 1997-02-13 Michael Meissner <meissner@cygnus.com>
27892
27893 * lib/gcc.exp (gcc_target_compile): Add support for defining
27894 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
27895 the machine doesn't have those features.
27896
27897 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
27898
27899 * g++.law/operators4.exp: Don't use LIBS.
27900
27901 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
27902
27903 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
27904
27905 * lib/mike-g++.exp: Don't set the compiler to be tested here.
27906 * lib/g++.exp: Set it here instead. Also, allow use of the
27907 --tool_exec and --tool_opt options. Change CXX to
27908 GXX_UNDER_TEST.
27909
27910 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
27911
27912 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
27913
27914 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
27915
27916 * lib/old-dejagnu.exp: Use prune_warnings instead of
27917 prune_system_crud.
27918 * lib/mike-g++.exp: Ditto.
27919 * lib/gcc.exp: Ditto.
27920 * lib/g++.exp: Ditto.
27921
27922 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
27923
27924 1997-02-07 Jeffrey A Law (law@cygnus.com)
27925
27926 * 941014-2.c: Include stdlib.h
27927 * 960327-1.c: Include stdio.h
27928 * dbra.c, index-1.c: Don't assume ints are 32bits.
27929
27930 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
27931
27932 * lib/gcc.exp: Add gcc,stack_size target feature.
27933
27934 * lib/g++.exp(g++_target_compile): Add the include and link
27935 paths here, not in two other places. And, it's $options, not
27936 options.
27937
27938 * lib/mike-g++.exp(postbase): Remove the code that determines
27939 the correct include and link paths.
27940 * g++.old-deja/old-deja.exp: Ditto.
27941
27942 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
27943
27944 * lib/g++.exp(g++_init): target_compile no longer returns the
27945 filename of the result.
27946
27947 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
27948
27949 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
27950 call to glob.
27951
27952 * gcc.c-torture/special/special.exp: Change call to
27953 gcc_target_compile to include the object file.
27954
27955 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
27956
27957 * gcc.c-torture/special/special.exp: Correct misspelling in last
27958 change.
27959
27960 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
27961
27962 * lib/plumhall.exp(ph_summary): Log the entire output of the
27963 executable. Return -1 if there were any failures, 0 otherwise.
27964 (ph_execute): Return -1 if there were any failures, 0 otherwise.
27965 (ph_make): Clean up objects and executables that were built
27966 if the tests succeeded.
27967
27968 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
27969
27970 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
27971 libraries and includes in the build tree as appropriate.
27972
27973 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
27974
27975 * lib/c-torture.exp: Instead of looking for the global variable
27976 NO_LONG_LONG, check to see if that's a feature of the target.
27977
27978 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
27979
27980 * config/default.exp: Minimize. Delete the remainer of the files in
27981 config; this functionality is now in devo/dejagnu/config.
27982
27983 g++.*/*: Pass any additional flags used to compile to postbase;
27984 delete CXXFLAGS.
27985
27986 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
27987 is now done by runtest.exp. Use gcc_target_compile instead of
27988 compile.
27989
27990 lib/c-torture.exp: Use gcc_target_compile instead of compile.
27991 Remove references to CFLAGS. Use remote_file instead of
27992 calling rm -f.
27993 (c-torture): Take a list of arguments to use to compile this
27994 testcase.
27995
27996 lib/g++.exp: Simplify. Use target_compile instead of compile.
27997 lib/gcc-dg.exp: Ditto.
27998 lib/gcc.exp: Ditto.
27999 lib/mike-{gcc,g++}.exp: Ditto.
28000 lib/old-dejagnu.exp: Ditto.
28001 lib/plumhall.exp: Ditto.
28002
28003 1997-01-08 Jim Wilson <wilson@cygnus.com>
28004
28005 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
28006 (ph_linker): Likewise.
28007
28008 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
28009
28010 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
28011 MAP_ANON / MAP_ANONYMOUS if defined;
28012 else try to map from /dev/zero .
28013
28014 1996-11-12 Jeffrey A Law (law@cygnus.com)
28015
28016 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
28017 isn't defined, then define it to MAP_ANONYMOUS.
28018
28019 1996-11-12 Jeffrey A Law (law@cygnus.com)
28020
28021 * gcc.c-torture: Update to c-torture-1.42 release.
28022
28023 1996-11-11 Jeffrey A Law (law@cygnus.com)
28024
28025 * gcc.c-torture: Update to c-torture-1.41 release.
28026
28027 1996-10-27 Jeffrey A Law (law@cygnus.com)
28028
28029 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
28030 c-torture release.
28031
28032 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
28033
28034 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
28035 and LDFLAGS. Fix second case to append the target_info ldflags
28036 onto LDFLAGS, not CFLAGS.
28037 * lib/g++.exp (g++_init): Add target_info stuff.
28038 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
28039 of libgloss and newlib flags for !native.
28040
28041 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
28042 (GDB): Fix relative path to go up another dir for finding gdb.
28043
28044 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
28045
28046 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
28047 versions in the target_info array, if they don't exist.
28048
28049 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
28050
28051 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
28052
28053 1996-07-08 Jim Wilson <wilson@cygnus.com>
28054
28055 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
28056 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
28057
28058 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
28059
28060 * lib/old-dejagnu.exp: Don't remove the output file before we've
28061 actually tested it. Don't append pwd to the path of the executable
28062 we're testing.
28063
28064 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
28065
28066 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
28067
28068 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
28069
28070 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
28071 temporary directory for compiler files, and set it to a default
28072 value of /tmp. Set $output as the name of the output file from
28073 compiling the testcase. Add a -o option to $cflags_var so the
28074 compiler writes the final output file as $output. Set $executable
28075 to $output.
28076
28077 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
28078 directory for compiler files, and set it to /tmp if it doesn't
28079 already have a value. Set $output_file to the name of the output
28080 file from compiling the testcase. Add a -o option to CXXFLAGS so
28081 the compiler writes the final output file as $output. Use $output
28082 as the executable to be tested.
28083
28084 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28085
28086 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
28087
28088 1996-06-08 Jeffrey A Law (law@cygnus.com)
28089
28090 * gcc.c-torture/execute/pending-1.c: New test. Still
28091 pending in Tege's queue.
28092
28093 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
28094
28095 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
28096 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
28097 if there were failures. Call unresolved if there were unresolved
28098 testcases. Call gcc_fail if program did not run to completion.
28099 (ph_make): Pass additional argument name to ph_execute.
28100 (ph_execute): Add new argument. Pass additional arguments to
28101 ph_summary. Call gcc_fail is there is no execution output.
28102
28103 1996-04-24 Jeffrey A Law (law@cygnus.com)
28104
28105 * lib/plumhall.exp (proc_summary): Output relavent summary
28106 lines into the log so specific failures in plumhall can be
28107 investigated.
28108
28109 1996-04-10 Jeffrey A Law (law@cygnus.com)
28110
28111 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
28112 (c-torture-execute): Don't try to execute tests which use
28113 "long long" types if $NO_LONG_LONG is nonzero.
28114
28115 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
28116
28117 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
28118 not c-torture.
28119
28120 * gcc.ieee: Move from here.
28121 * gcc.c-torture/execute/ieee: To here.
28122
28123 1996-03-26 Jeffrey A Law (law@cygnus.com)
28124
28125 * gcc.c-torture: Update to c-torture-1.41 release.
28126
28127 1996-03-22 Jeffrey A Law (law@cygnus.com)
28128
28129 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
28130 not "$output".
28131
28132 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
28133
28134 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
28135 -c present.
28136
28137 1996-03-02 Jeffrey A Law (law@cygnus.com)
28138
28139 * config/proelf.exp: Handle connecting to a simulator.
28140
28141 1996-01-31 Jeffrey A Law (law@cygnus.com)
28142
28143 * config/proelf.exp: New file. Enough framework that we can
28144 run c-torture tests on the proelf targets (or any other target
28145 that gdb can connect to for that matter).
28146
28147 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
28148
28149 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
28150 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
28151
28152 * lib/plumhall.exp (ph_execute): Always call ph_summary if
28153 exec_output exists.
28154
28155 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
28156
28157 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
28158 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
28159
28160 * config/*.exp: Update FSF address. Change result of ${tool}_load
28161 to pass/fail/unresolved/unsupported/untested. Caller must now
28162 call unresolved/unsupported/untested.
28163 * lib/*.exp: Update FSF address. Update to handle new results of
28164 ${tool}_load.
28165 * lib/chill.exp (verbose): Delete.
28166
28167 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
28168
28169 * lib/gcc.exp (default_gcc_start): Change order of args to
28170 $LDFLAGS $CFLAGS $LIBS.
28171 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
28172 Save/set/restore CFLAGS. Pass single arg to gcc_start.
28173 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
28174 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28175 * gcc.misc-tests/dg-test.exp: Likewise.
28176 * gcc.misc-tests/msgs.exp: Likewise.
28177 * gcc.prms/prms.exp: Likewise.
28178 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
28179 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
28180
28181 * lib/dg.exp: Deleted, moved to dejagnu/lib.
28182
28183 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
28184
28185 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
28186
28187 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
28188 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
28189
28190 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
28191 necessary.
28192
28193 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
28194
28195 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
28196 global for loop; add use of $mathlib.
28197 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
28198 settings here; set mathlib for anything but VxWorks.
28199
28200 1996-01-22 Jeffrey A Law (law@cygnus.com)
28201
28202 * gcc.c-torture: Update to c-torture-1.40 release.
28203
28204 1996-01-03 Jeffrey A Law (law@cygnus.com)
28205
28206 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
28207 dg.exp.
28208
28209 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
28210
28211 * lib/c-torture.exp (c-torture-execute): Declare "output" as
28212 global.
28213
28214 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
28215
28216 * lib/g++.exp (LIBS): Define if not already.
28217 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
28218 (gcc-dg-prune): Call prune_gcc_output.
28219 * lib/gcc.exp (prune_gcc_output): New proc.
28220 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
28221 prune_gcc_output.
28222
28223 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
28224
28225 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
28226 (c-torture-execute): Likewise. Rename `name' to `testcase'.
28227
28228 1995-11-15 Jeffrey A Law (law@cygnus.com)
28229
28230 * gcc.c-torture: Update to c-torture-1.39 release.
28231
28232 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
28233
28234 * lib/c-torture.exp (c-torture-execute): Don't return if one option
28235 fails, try others as well.
28236
28237 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
28238
28239 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
28240 If compilation fails, mark execute tests as `untested'.
28241 If test is marked as unsupported, don't mark compilation and
28242 execute tests as failed.
28243
28244 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
28245
28246 * lib/g++.exp (g++_init): Don't link in libg++, and look to
28247 libstdc++ for whether or not we want to be doing shared
28248 libraries. Delete link_curses since we don't need it anymore.
28249 * lib/mike-g++.exp (postbase): Don't link in libg++.
28250 * g++.old-deja/old-deja.exp: Likewise.
28251
28252 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
28253
28254 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
28255
28256 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
28257
28258 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
28259 For that, add `-Wl,-a,shared_archive'.
28260 * g++.old-deja/old-deja.exp: Likewise.
28261
28262 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
28263
28264 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
28265
28266 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
28267
28268 * lib/mike-g++.exp (postbase): Pay attention to the status of
28269 g++_load.
28270
28271 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
28272
28273 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
28274
28275 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
28276
28277 * lib/gcc.exp (default_gcc_start): No longer need to log program
28278 being executed or its output, execute_anywhere does that now.
28279 * lib/g++.exp (default_g++_version): Call execute_anywhere.
28280 (default_g++_start): Likewise. Delete calls to verbose/send_log.
28281
28282 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
28283
28284 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
28285 the same as those in lib/g++.exp.
28286
28287 1995-10-10 Jeff Law (law@hurl.cygnus.com)
28288
28289 * gcc.c-torture: Update to c-torture-1.38 release.
28290 * gcc.ieee: Related changes.
28291
28292 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
28293
28294 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
28295 "exec". Minor reformatting changes.
28296
28297 * config/rom68k.exp (${tool}_load): Make it work in a canadian
28298 cross. This means all "exec" calls now work on a remote host as
28299 well.
28300 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
28301 cross. Filter out the extra "\r\n" stuff that expect puts in.
28302 (c-torture-execute): Filter out the bogus warnings like
28303 c-torture-compile does. Add support for canadian cross.
28304 * lib/gcc.exp (default_gcc_version, default_gcc_start)
28305 Use execute_anywhere rather than calling exec directly. Now it
28306 works for canadian cross testing.
28307
28308 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
28309
28310 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
28311 results into a variable, and check that rather than using file exists.
28312
28313 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
28314
28315 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
28316 create a libg++.so. For sunos4.1.*, also add -ltermcap.
28317
28318 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28319
28320 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28321 lib_curses if there's a shared libg++ in the build tree.
28322
28323 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28324
28325 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28326 if not supported target.
28327
28328 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28329
28330 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28331 link_curses up to always happen, not just for native builds.
28332
28333 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28334
28335 * gcc.c-torture: Update to c-torture-1.36 release.
28336 * gcc.failure: Related changes.
28337
28338 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28339
28340 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28341
28342 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28343
28344 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28345 * lib/mike-g++.exp (postbase): Not in here. Still reference
28346 runshlib, link_curses, and mathlib for link and run.
28347
28348 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28349 pass the runtime shared library options for Solaris, OSF/1, and
28350 Irix5, and link with -lcurses to avoid unresolved references.
28351
28352 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28353
28354 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28355 only run once.
28356
28357 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28358
28359 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28360
28361 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28362
28363 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28364 do not have a framework for the "compat" tests yet.
28365
28366 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28367
28368 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28369 set to null if we're testing vxworks5.1. Use that instead of
28370 `-lm' in the setting of LIBS for link and run.
28371
28372 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28373
28374 * config/rom68k.exp (${tool}_load): Major changes to make it
28375 work. Verified that it does in fact return the stuff in
28376 exec_output properly. Catch any Emul or any TRAP other than 0.
28377
28378 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28379
28380 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28381 LDFLAGS properly for targets that need stuff from libgloss.
28382 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28383 only run once.
28384 (gpp_initialized): New variable.
28385
28386 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28387
28388 * config/rom68k.exp: Load libgloss.exp.
28389 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28390 so we can produce a fully linked binary.
28391 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28392 so we can produce a fully linked binary.
28393
28394 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28395
28396 * lib/plumhall.exp (ph_section): Watch for expected failures.
28397 Add missing `else'.
28398
28399 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
28400 run the testcase.
28401 (c-torture): Likewise.
28402
28403 1995-08-28 Doug Evans <dje@cygnus.com>
28404
28405 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
28406
28407 * lib/mike-g++.exp (mike_cleanup): New proc.
28408 (prebase): New globals compiler_result, not_compiler_result,
28409 target_regexp.
28410 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
28411 allow leading "-" in pattern. Watch for unsupported tests.
28412 If $compiler_result is set, pattern match assembler code,
28413 and ditto for $not_compiler_result.
28414 * lib/mike-gcc.exp: Likewise.
28415
28416 * lib/plumhall.exp (ph_execute): Only call ph_summary if
28417 execution "succeeded".
28418
28419 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
28420
28421 * config/win32.exp: New file.
28422 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
28423
28424 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
28425
28426 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
28427 unsupported.
28428 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
28429 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
28430 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
28431
28432 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
28433 "... without exceptions was ...". That is now handled by
28434 prune_system_crud.
28435 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28436
28437 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
28438
28439 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
28440 sieve.c,sort2.c}: New files.
28441 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
28442 sieve.exp,sort2.exp}: Drivers for them.
28443
28444 * lib/mike-gcc.exp (program_output): New user settable variable.
28445 (postbase): Call prune_system_crud. Also prune extraneous compiler
28446 messages.
28447 * lib/mike-g++.exp (program_output): New user settable variable.
28448
28449 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
28450
28451 * config/sh.exp: Deleted (use sim.exp instead).
28452
28453 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
28454
28455 * config/vx.exp: Declare CHECKTASK as global.
28456 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
28457 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
28458 * lib/old-dejagnu.exp: Load [pwd]/$executable.
28459
28460 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28461
28462 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
28463 target. Like vx.exp, only includes `vx29k.exp' instead of
28464 `vxworks.exp'.
28465
28466 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
28467
28468 * config/sim.exp: Increase time limit from 120 seconds to 240.
28469
28470 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
28471
28472 * gcc.c-torture/execute/950628-1.c: New test.
28473
28474 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
28475
28476 * gcc.c-torture: Update with changes/additions from
28477 c-torture-1.34.
28478
28479 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
28480
28481 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
28482
28483 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
28484
28485 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
28486
28487 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
28488
28489 * gcc.c-torture/compile/950512-1.c: New test.
28490 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
28491 * gcc.dg/struct-ret-1.c: Likewise.
28492
28493 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
28494
28495 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
28496 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
28497
28498 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
28499
28500 * gcc.c-torture/special/920411-1.c: Deleted.
28501 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
28502
28503 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
28504
28505 * config/sim.exp (${tool}_load): Hack in call to bash to get a
28506 cpu limit.
28507
28508 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
28509
28510 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
28511
28512 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
28513
28514 From kenner;
28515 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
28516 is the proper length.
28517 * va-arg-3.c: Likewise.
28518
28519 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
28520
28521 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
28522 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
28523
28524 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
28525 * lib/g++.exp (default_g++_start): Delete old cruft.
28526
28527 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
28528
28529 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
28530 (2 * (1 << 18)) to (2 * (1 << 17)).
28531
28532 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
28533
28534 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
28535
28536 * config/rom68k.exp: Renamed from config/idp.exp
28537
28538 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
28539
28540 * c-torture/compile/921109-2.c
28541
28542 1995-04-18 Mike Stump <mrs@cygnus.com>
28543
28544 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
28545 excess errors.
28546
28547 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
28548
28549 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
28550 output.
28551 * lib/g++.exp (default_g++_start): Likewise.
28552
28553 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
28554
28555 * gcc.c-torture/compile/950329-1.c: New test.
28556
28557 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
28558
28559 * config/bug.exp (${tool}_load): Updated to use new remote_open
28560 and remote_close procs.
28561 * config/idp.exp: New file.
28562
28563 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
28564
28565 * gcc.c-torture/execute/950322-1.c: New test.
28566
28567 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
28568
28569 * config/vx.exp (${tool}_load): Clean up testing of return code from
28570 vxworks_ld and vxworks_spawn.
28571
28572 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
28573
28574 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
28575
28576 1995-03-13 Mike Stump <mrs@cygnus.com>
28577
28578 * lib/old-deja.exp: Add `excess errors test - ' error, now one
28579 can mark excess errors on a machine by machine basis. Note, the
28580 default is to not expect any excess errors, even when excess
28581 errors test - is given, so you will want to put an XFAIL ... on
28582 these lines. For example, // excess errors test - XFAIL hppa*-*-*
28583 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
28584 those 4 machines, but no others.
28585
28586 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
28587
28588 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
28589 * lib/c-torture.exp: to here.
28590
28591 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
28592
28593 * gcc.c-torture/execute/950221-1.c: New test.
28594 * gcc.c-torture/execute/struct-ret-1.c: New test.
28595 * gcc.c-torture/compile/950221-1.c: New test.
28596
28597 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
28598
28599 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
28600
28601 * gcc.c-torture/execute/arith-1.c (main): Return 0.
28602 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
28603
28604 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
28605
28606 * g++.gb: New directory of tests, derived from my signature and
28607 class scoping tests.
28608
28609 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
28610 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
28611 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
28612 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
28613 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
28614 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
28615 * g++.gb/sig25.C: Likewise.
28616
28617 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
28618 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
28619 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
28620 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
28621 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
28622 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
28623 * g++.gb/sig25.exp: Likewise.
28624
28625 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
28626 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
28627 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
28628 * g++.gb/scope13.C: Likewise, this test still fails.
28629
28630 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
28631 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
28632 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
28633 * g++.gb/scope13.exp: Ditto.
28634
28635 * g++.gb/README: New file, explains what these tests are about.
28636
28637 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
28638
28639 * lib/dg.exp (dg-do): Support `preprocess'.
28640 (dg-test): Likewise.
28641
28642 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
28643
28644 * config/udi.exp: change "continue -expect" to "exp_continue".
28645
28646 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
28647
28648 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
28649 Delete redundant tests.
28650
28651 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
28652 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
28653 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
28654 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
28655 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
28656 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
28657 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
28658 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
28659
28660 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
28661 storing label pointers.
28662 * gcc.c-torture/execute/921019-1.c: Likewise.
28663 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
28664 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
28665 parameter fp.
28666 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
28667 constants.
28668
28669 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
28670 Delete obsolete tests.
28671
28672 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
28673 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
28674 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
28675 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
28676 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
28677 * gcc.c-torture/compile/950124-1.c: New test.
28678
28679 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
28680
28681 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
28682
28683 * lib/mike-g++.exp: Add -lm to LIBS.
28684
28685 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
28686
28687 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
28688
28689 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
28690
28691 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
28692
28693 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
28694
28695 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
28696
28697 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
28698
28699 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
28700 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
28701 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
28702 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
28703 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
28704 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
28705 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
28706 * g++.law/{operators31.C, operators32.C,
28707 * g++.law/{operators33.C, operators34.C}: Likewise.
28708 * g++.law/{pic1.C, refs2.C}: Likewise.
28709 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
28710 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
28711 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
28712 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
28713
28714 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
28715 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
28716 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
28717 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
28718 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
28719 * g++.law/{enum9.exp, friend5.exp}: Likewise.
28720 * g++.law/{nest3.exp, nest4.exp}: Likewise.
28721 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
28722 * g++.law/{operators30.exp, operators31.exp}: Likewise.
28723 * g++.law/{operators32.exp, operators33.exp}: Likewise.
28724 * g++.law/{operators34.exp}: Likewise.
28725 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
28726 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
28727 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
28728 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
28729 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
28730
28731 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
28732 No longer expected to fail.
28733 * g++.law/missed-error3.C: Tweak for recent bool changes.
28734
28735 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
28736
28737 * config/emb-unix: Deleted.
28738 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
28739 remote execution. Do final link on remote host if REMOTE_LINK is set.
28740
28741 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
28742
28743 * lib/dg.exp (dg-test): Fix typo in last patch.
28744
28745 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
28746
28747 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
28748 (handles multiple occurrences).
28749
28750 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
28751
28752 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
28753 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
28754 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
28755 printed).
28756 * lib/c-torture.exp (c-torture-compile): Likewise.
28757 (c-torture): Prepend full path if missing.
28758 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
28759 (gcc_fail): Likewise.
28760 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
28761
28762 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
28763
28764 * lib/netware.exp: Only attach to NetWare i386 systems.
28765
28766 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
28767
28768 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
28769 messages. Add test name to "output pattern match" pass/fail message.
28770
28771 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
28772
28773 * gcc.dg: New testsuite.
28774 * gcc.dg/dg.exp: New file.
28775
28776 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
28777 test-switch.c}: Deleted.
28778
28779 * gcc.misc-tests/msgs.exp: New testcase driver.
28780
28781 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
28782
28783 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
28784 Watch for illegal return values from ${tool}_load.
28785 * config/unix.exp (${tool}_load): Fix pass/fail detection for
28786 cross targets. Coerce return value >0 to 1.
28787
28788 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
28789
28790 * config/unix.exp (${tool}_load): Call program rsh, not proc.
28791
28792 * config/emb-unix.exp: New file.
28793
28794 * config/sim.exp: Error if variable $SIM not defined.
28795 (${tool}_load): Mark test as "untested" if simulator missing.
28796
28797 * config/unix.exp: Load remote.exp to get rcp_download.
28798 * lib/c-torture.exp: Use different option lists for testcases with
28799 and without loops.
28800 * gcc.c-torture/execute/execute.exp: Likewise.
28801
28802 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
28803
28804 * config/*.exp: Clarify return code from ${tool}_load.
28805 Call `unresolved' or `untested' instead of `warning' or `perror'
28806 (sometimes you still want to call both though).
28807 Add comment that `shell_id' is local to each file.
28808 * config/udi.exp (timeout): Set to 30.
28809 Don't print warning if connection fails, $connectmode has already
28810 printed an error.
28811 (${tool}_load): Move verbose messages to level 2.
28812 Rework pattern for "Process started" message.
28813 Pass `shell_id' to ${connectmode}_download.
28814 Retry twice upon timeout. Make resetting of target more robust.
28815 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
28816 Pass `shell_id' to exit_$connectmode.
28817 Only call exit_$connectmode if connected.
28818 * config/unix.exp (${tool}_load): Check return codes better.
28819 * config/vrtx.exp (${tool}_load): Likewise.
28820 * config/vx.exp (${tool}_load): Likewise.
28821 Delete unneeded global's.
28822 * lib/dg.exp (dg-test): Update to reflect clarified return codes
28823 from ${tool}_load.
28824 (dg-stat): Delete.
28825 (dg-init): Delete recording of pass/fail counts.
28826 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28827 (old-dejagnu-init): Likewise.
28828 (old-dejagnu-stat): Delete contents, empty proc now.
28829 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
28830 (c-torture): Delete references to lcnt, lpass, lfail.
28831 Get option list from TORTURE_OPTIONS.
28832 Delete -funroll[-all]-loops if no loops.
28833 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
28834 (g++_stat): Delete contents (empty proc now).
28835 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
28836 (gcc_finish): Likewise.
28837 (gcc_stat): Deleted.
28838 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
28839 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
28840 * gcc.c-torture/execute/execute.exp: Likewise.
28841 Split tests into two parts: compile, execute.
28842 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
28843 no loops. Update to reflect clarified return codes from ${tool}_load.
28844
28845 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
28846
28847 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
28848 to grep for.
28849 (old-dejagnu): Likewise (where necessary).
28850
28851 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
28852
28853 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
28854
28855 * lib/dg.exp (dg-process-target): Fix processing of selector.
28856 Add comment regarding use of `error'.
28857
28858 * lib/gcc.exp (prune_system_crud): Define if missing.
28859 * lib/g++.exp (prune_system_crud): Likewise.
28860
28861 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
28862 Call prune_system_crud.
28863 * lib/dg.exp (dg-runtest): New proc.
28864 Use perror instead of send_user for tcl errors in testcase.
28865 Don't return any value, it's never used.
28866 Don't clobber previous definition of `unknown'.
28867 Print tcl errors in `dg-final'.
28868
28869 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
28870
28871 * lib/dg.exp (dg-process-target): Improve syntax error messages.
28872 (dg-test): Don't print errorInfo, it contains stack backtrace.
28873
28874 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
28875
28876 * lib/g++.exp (runtest_file_p): Define if missing.
28877
28878 1994-09-24 Doug Evans (dje@cygnus.com)
28879
28880 * lib/mike-g++.exp: Comment out loading of g++.exp.
28881 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
28882 (default_g++_version): Always print something.
28883 (default_g++_start): Comment out call to `which'.
28884 (g++_start, g++_load): Deleted (must be defined in config file).
28885 * lib/gcc.exp: Test for existence of $CC at start.
28886 Delete check for tmpdir (done in gcc_init).
28887 (default_gcc_version): Always print something.
28888 (default_gcc_start): Comment out call to `which'.
28889 * config/*.exp: Major cleanup - make cross targets work at least a
28890 little better for g++ (by not being "--tool gcc" specific).
28891 Rename gcc_xxx to ${tool}_xxx.
28892 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
28893 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
28894
28895 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
28896
28897 * lib/c-torture.exp (c-torture-compile): Rework compiler
28898 message processing.
28899
28900 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
28901 c-torture.
28902
28903 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
28904
28905 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
28906
28907 * lib/dg.exp (dg-process-target): Support { target native }.
28908
28909 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
28910
28911 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
28912 looked for "... program xxx got fatal signal".
28913 Correct regsub munging of `comp_output'.
28914 Ignore compiler messages "path prefix not used" and "linker input
28915 file unused".
28916
28917 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
28918
28919 * lib/gcc.exp (runtest_file_p): Define if missing.
28920 * gcc.prms/template.c: Example to work from.
28921
28922 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
28923
28924 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
28925 * lib/dg.exp (dg-test): Call unsupported testcases as such.
28926
28927 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
28928 * gcc.prms/1883.c: Moved from compile/940714-1.c.
28929 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
28930 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
28931
28932 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
28933 (dg-process-target): No longer a varargs proc.
28934 Return S/N for target, P/F for xfail. All callers changed.
28935 (user option procs): More argument checking.
28936 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
28937 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
28938 (dg-test): Skip test if not running on selected target in `dg-do'.
28939 Update handling of `dg-do-what', `dg-output-text'.
28940 Separate execution pass/fail from output pattern match pass/fail.
28941 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
28942
28943 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
28944
28945 * gcc.c-torture/special/special.exp: Don't expect failure for mips
28946 target for 920510-1.c.
28947
28948 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
28949
28950 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
28951 Clean up comment regarding use of passcnt, etc.
28952 (gcc_stat): Don't update `testcnt' here.
28953 (gcc_finish): Do it here.
28954 Might as well reset `but_id' here too.
28955 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
28956 to determine if the file should be tested.
28957 * gcc.c-torture/compile/compile.exp: Likewise.
28958 * gcc.c-torture/execute/execute.exp: Likewise.
28959 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
28960 * gcc.misc-tests/dg-test.exp: Likewise.
28961 * gcc.prms/prms.exp: Likewise.
28962 * gcc.wendy/wendy.exp: Likewise.
28963 * g++.old-deja.exp: Likewise.
28964 Move "Testing file" message to verbose level 1.
28965
28966 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
28967
28968 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
28969
28970 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
28971
28972 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
28973 (default_gcc_start): Accept optional second list element
28974 of compiler flags. Print compiler output at verbosity level 2.
28975 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
28976 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
28977 Save current values of framework globals passcnt, failcnt, xpasscnt,
28978 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
28979 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
28980 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
28981 xfailcnt to compute stats. Update framework global `testcnt' from
28982 pass/fail counts.
28983 (gcc_finish): New proc. Clean up test environment.
28984 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
28985 (gcc_epass, gcc_efail): Delete.
28986 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
28987 argument of line number.
28988 (dg-init): If the tool has an init routine, call it.
28989 (dg-test): Remove args `cflags_var' and `libs_var'.
28990 Pass all compiler options to ${tool}_start.
28991 Handle missing line number.
28992 (dg-finish): New function.
28993 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
28994 particular files. Call gcc_finish at end. Move "skipping test"
28995 message to verbosity level 3.
28996 * gcc.c-torture/compile/compile.exp: Likewise.
28997 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
28998 * gcc.c-torture/execute/execute.exp: Likewise.
28999 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29000 Print testcase being tried at verbosity level 1.
29001 * gcc.c-torture/special/special.exp: Unset xfail.
29002 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29003 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
29004 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
29005 * gcc.failure/failure.exp: Likewise.
29006 * gcc.ieee/ieee.exp: Likewise.
29007 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
29008 Update call to dg-test. Call dg-finish at end.
29009 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
29010 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
29011 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
29012 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
29013 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
29014 * gcc.wendy/wendy.exp: Add copyright.
29015 Delete setting of tmpdir (done by gcc_init).
29016 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
29017 Pass compiler flags to gcc_start. Call gcc_finish at end.
29018 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
29019 gcc_[ce]pass/fail.
29020
29021 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
29022
29023 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
29024 confusion.
29025 (g++_load): Likewise.
29026
29027 * config/*.exp (gcc_load): Some were varargs fns and some were not.
29028 Rename argument to `prog' to remove the confusion.
29029 Varargs fns behave differently too!
29030 (g++_load): Likewise.
29031
29032 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
29033
29034 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
29035 what it is. Delete (always) printing of status value for !native.
29036 Simplify verbose code, and include status and exec_output.
29037 (g++_load): Use gcc_load.
29038
29039 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
29040
29041 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
29042 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
29043 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
29044 940714-3.c as these testcases don't exist anymore. Make
29045 va-arg-1.c expected to pass.
29046
29047 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
29048
29049 * gcc.misc-tests/misc.exp: Only run specific testcases.
29050 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
29051 * gcc.misc-tests/dg-[1-9].c: New files.
29052
29053 * lib/dg.exp: New testsuite driver.
29054 * gcc.prms/prms.exp: Use it.
29055
29056 * README.gcc: New file.
29057
29058 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
29059 Document and reset `lxpass' and `lxfail'.
29060 Simplify "initialized" message.
29061 (gcc_stat): Clean up comments a little.
29062
29063 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
29064
29065 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
29066
29067 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
29068
29069 * lib/old-dejagnu.exp (process-option): New proc.
29070 (old-dejagnu-init, old-dejagnu-stat): Likewise.
29071 (old-dejagnu): Simplify.
29072 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
29073
29074 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
29075
29076 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
29077 exists and is not an empty string.
29078
29079 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
29080 $xfail rather than calling setup_xfail. Clear $xfail when test is
29081 finished.
29082 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
29083 automatically.
29084
29085 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
29086 longer expected to fail.
29087
29088 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
29089 "f" function call.
29090
29091 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
29092
29093 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
29094 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
29095 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
29096 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
29097 c-torture-1.29.
29098
29099 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
29100 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
29101
29102 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
29103
29104 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
29105 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
29106
29107 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
29108 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
29109 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
29110
29111 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
29112
29113 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
29114 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
29115 940714-1.c, 940714-2.c, 940714-3.c},
29116 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
29117 gcc.misc-tests/{mg.c,mg.exp}:
29118 New tests.
29119 * gcc.noncompile/noncompile.exp: Change accordingly.
29120
29121 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
29122
29123 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
29124 Undo previous clobberage.
29125
29126 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
29127
29128 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
29129 * gcc.special/{930510-1.c, special.exp}:
29130 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
29131 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
29132 struct-varargs-1.c}: New tests from c-torture-1.26.
29133
29134 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
29135
29136 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
29137 argument to switch.
29138
29139 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
29140
29141 * Revert the previous changes. Please see Rob's directory
29142 (/lisa/test/rob/progressive/gcc/testsuite) for testing
29143 fixes.
29144
29145 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
29146
29147 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
29148 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
29149 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
29150 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
29151 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
29152 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
29153 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
29154 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
29155 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
29156 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
29157 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
29158 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
29159 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
29160 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
29161 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
29162 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
29163 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
29164 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
29165 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
29166 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
29167 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
29168 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
29169 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
29170 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
29171 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
29172 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
29173 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
29174
29175 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
29176
29177 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
29178 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
29179 with perror calls.
29180
29181 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
29182
29183 * config/unix.exp (g++_load): Fix syntax.
29184
29185 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
29186
29187 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
29188 * gcc.noncompile/921017-1.c: Deleted obsolete test.
29189 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
29190 Don't expect va-arg-1.c to fail. Correct expected output for
29191 920928-1.c.
29192 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
29193 * gcc.wendy/hbm4.c: Correct typo.
29194 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
29195
29196 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
29197
29198 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
29199 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
29200 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
29201 * lib/c-torture.exp (c-torture-compile): Ditto.
29202
29203 Reduce volume of output (remove all the -I's and such).
29204 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
29205 Call gcc_cpass, gcc_cfail.
29206 (c-torture): Pass testing option to c-torture-compile.
29207
29208 1994-03-21 Doug Evans (dje@cygnus.com)
29209
29210 Bring patches over from progressive.
29211 * config/default.exp: Exit remote shell cleanly.
29212 (g++_exit, g++_start): Add default versions.
29213 * config/sim.exp (gcc_load): Use perror, not error.
29214
29215 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
29216
29217 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
29218 set in site.exp.
29219
29220 1994-03-14 Doug Evans (dje@cygnus.com)
29221
29222 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
29223 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
29224 (wendy_try): New proc to run testcase.
29225 (main loop): Call 'em.
29226 * gcc.wendy/*.c: Clean up pass to correct expected output.
29227
29228 * lib/gcc.exp: Minor cleanup work.
29229 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
29230
29231 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
29232
29233 * config/sim.exp (gcc_load): Document return codes better.
29234 Don't pass -v to simulator.
29235
29236 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
29237
29238 * gcc.special/920717-x.c: Fix typo.
29239 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
29240 get at sources.
29241
29242 * lib/mike-gcc.exp: Fix typo.
29243
29244 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
29245
29246 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
29247 binary to use, transform the name.
29248 * config/*.exp: rename everything. Nuke any g++ specific files,
29249 it's now a special case of gcc that requires no special support.
29250 Add a default.exp for unsupported targets.
29251
29252 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
29253
29254 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
29255 lib/old-dejagnu.exp: Fix a few patterns to work with the new
29256 version of Tcl.
29257
29258 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
29259
29260 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
29261 than a warning.
29262
29263 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
29264
29265 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
29266
29267 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
29268
29269 * gcc.execute/execute.exp: Combine opt_list and foption_list into
29270 option_list. Compile every file with only 4/6 option choices
29271 (same as C torture) instead of with 12/18 different option
29272 choices.
29273 * lib/c-torture.exp: Likewise.
29274
29275 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
29276 not already set.
29277
29278 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
29279
29280 * lib/old-deja.exp: Add `excess errors test fails' error, now one
29281 can put an XFAIL *-*-* on excess errors.
29282
29283 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
29284
29285 * g++.law: Add more tests derived from g++-bugs snapshots.
29286
29287 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
29288 equivalent to g++.law/init9.
29289
29290 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
29291 compiled it, and the a.out file after we've run it.
29292
29293 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
29294
29295 * lib/mike-g++.exp (postbase): Delete the .o file after we've
29296 compiled it, and the a.out file after we've run it.
29297
29298 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
29299
29300 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
29301
29302 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
29303
29304 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
29305 version number.
29306
29307 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
29308
29309 * g++.law: New directory of g++ tests derived from the g++-bugs
29310 snapshots.
29311
29312 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
29313
29314 * gcc.compile: initbug1.c initbug1.exp testcase added
29315
29316 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
29317
29318 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29319 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29320 fixes submitted by Jeff Law (law@cs.utah.edu)
29321 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29322 Jeff Law (law@cs.utah.edu)
29323
29324
29325 1993-11-30 Mike Stump (mrs@cygnus.com)
29326
29327 * config/unix-g++.exp: Follow the gcc way of doing things.
29328 * g++.old-deja/old-deja.exp: Minor updates.
29329 * lib/g++.exp: New file, follow the gcc way of doing things.
29330 * lib/old-dejagnu.exp: Minor updates.
29331 * lib/mike-g++.exp: Always unset errorInfo.
29332
29333 1993-11-06 Mike Stump (mrs@cygnus.com)
29334
29335 * lib/gcc.exp: Fix some errors with the below change, CC and
29336 CFLAGS should be global when setting, not local.
29337
29338 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29339
29340 * lib/gcc.exp: Transform tool name.
29341
29342 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29343
29344 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29345
29346 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29347
29348 * lib/gcc.exp: change gcc_done to gcc_stat
29349
29350 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29351
29352 * Upgraded gcc testsuite to c-torture version 1.25
29353
29354 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29355
29356 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29357 * lib/c-torture: added hooks for new reporting code.
29358
29359 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29360
29361 * config/sh-gcc.exp: check if sh-sim exists in the path
29362
29363 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29364
29365 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29366 * gcc.compile/compile.exp: Initial changes for new logic.
29367 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29368 * gcc.failure/failure.exp: Initial changes for new logic.
29369 * gcc.ieee/ieee.exp: Initial changes for new logic.
29370 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29371 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29372 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29373 * lib/c-torture.exp: Initial changes for new logic.
29374 * lib/gcc.exp: Initial changes for new logic.
29375
29376 1993-10-15 Mike Stump (mrs@cygnus.com)
29377
29378 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29379 depend upon failure or success. Fully qualify names in failure
29380 and success messages. Always remove a.out before starting
29381 compile, just in case. Pay more attention to error text output by
29382 the compiler. Handle testcases with no known past errors just
29383 like all others, so that things are uniform. Other miscellaneous
29384 improvements.
29385
29386 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29387
29388 * gcc.cpp: new directory for cpp tests
29389
29390 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29391
29392 * lib/chill.exp: Code reformatted, removed unused code.
29393 * config/unix-chill.exp: Code reformatted, removed unused code.
29394 * chill.execute/execute.exp: Code reformatted, removed unused code.
29395 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29396
29397 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29398
29399 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
29400 routines not written.
29401
29402 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
29403
29404 * config/bug-gcc.exp: Use new procs from bug.exp.
29405
29406 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
29407
29408 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
29409 via ftp, rather than depending on NFS.
29410 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
29411 case.
29412
29413 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
29414
29415 * config/bug-gcc.exp: Use new download proc.
29416
29417 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
29418
29419 * chill.execute/execute.exp: cleanups, handles errors better
29420 * chill.compile/compile.exp: rewrite, based on execute.exp
29421 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
29422 * lib/chill.exp: major changes to diff proc and compile and link
29423 procs. added chill_fail and chill_pass wrappers to pass and
29424 fail. added more comments, and handle error codes better.
29425 Added a hack to capture stderr from exec, so noncompile tests
29426 can work.
29427
29428 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
29429
29430 * chill.execute/execute.exp: rewrite of testsuite driver
29431 * lib/chill.exp: rewrite of testsuite driver
29432 * config/unix-chill.exp: rewrite of testsuite driver
29433
29434 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
29435
29436 In chill.execute:
29437 * iexpr.ch: Standardize uppercase.
29438 * tuples.dat: Standardize uppercase.
29439 * vary.ch: standardize. Correct varying string assignments.
29440 * vary.dat: Add new output lines.
29441
29442 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
29443
29444 In chill.execute:
29445 * chprintf.ch: Standardize use of uppercase.
29446 * tuples.ch: Standardize and turn arr2 into a DCL,
29447 rather than a SYN.
29448 * pinits.ch: Standardize.
29449
29450 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
29451
29452 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
29453 * Makefil: Renamed to Makefile.in.
29454 * configure.in: New.
29455
29456 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
29457
29458 In chill.execute:
29459 * .cvsignore: Add result/output files.
29460 * Makefile: Fix up variables at start. Use MFLAGS
29461 everywhere. Correct bool_loc, built_ins entries.
29462 Add entry for vary1.ch.
29463 * bitarray.ch: Standardize upper-case usage.
29464 * bitexpr.ch: Standardize, add output of b1.
29465 * params.ch: Use arrayt in along PROC parameters, to
29466 avoid novelty problems.
29467 * sets.ch: Tiny cleanup.
29468 * vary1.ch: Re-indent.
29469
29470 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
29471
29472 * Add PR-related files to Makefiles, .cvsignore files, etc.
29473
29474 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
29475
29476 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
29477 with compiler objects. New names are test-flow.c and test-loop.c
29478
29479 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
29480
29481 * Upgraded c-torture tests from 1.19 to 1.20
29482
29483 * new files:
29484 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
29485 * gcc.compile: 930623-1.c 930623-2.c
29486 * gcc.noncompile: 930622-1.c 930622-2.c
29487 * gcc.failure: 920411-1.c 920627-2.c
29488 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
29489
29490 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
29491
29492 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29493 More changes to get testsuite working properly. Needs more work.
29494 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
29495
29496 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
29497
29498 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29499 More changes to get testsuite working properly. Needs more work.
29500
29501 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
29502
29503 * chill.compile/compile.exp: Added for Dejagnu support
29504 * chill.execute/execute.exp: Added for Dejagnu support
29505 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
29506
29507 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
29508
29509 This should complete moving the CHILL test files.
29510 * chill.noncompile(.cvsignore printf.grt
29511 in-printf.grt chprintf.grt chprintf.ch):
29512 Added test-support files.
29513 (Makefile): Modified further.
29514 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
29515 signal.ch): Added test files.
29516 * chill.execute (.cvsignore printf.grt printr.c
29517 in-printf.grt rts.c chprintf.grt rts.h): Added
29518 test-support files.
29519 (Makefile): More corrections.
29520
29521 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
29522
29523 * chill.compile, chill.execute, chill.nocompile: Add CHILL
29524 test cases, ready for DejaGnu.
29525
29526 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
29527
29528 * Upgraded c-torture tests from 1.18 to 1.19
29529
29530 * gcc.compile: added test(s):
29531 930607-1.c
29532 * gcc.execute: added test(s):
29533 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
29534
29535 * added new subdirectory for misc tests: gcc.misc-tests
29536 * gcc.misc-test(s): added tests:
29537 inst-check.c test-consts.c test-ior.c test-switch.c
29538
29539 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
29540
29541 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
29542
29543 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
29544
29545 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
29546
29547 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
29548
29549 * Upgraded c-torture tests from 1.17 to 1.18
29550
29551 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
29552
29553 * Upgraded c-torture tests from 1.12 to 1.17
29554
29555 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
29556
29557 * lib/old-dejagnu.exp:
29558 Fixed handling of XFAIL target triplets to correctly
29559 recognize wildcard characters. Removed code that
29560 appended a unique id tag to the end of the file name
29561 printed out by the result of the testcases within a
29562 given test file.
29563
29564 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
29565
29566 * lib/old-dejagnu.exp:
29567 Reworked expected failure handling to trigger off of XFAIL
29568 keyword in keyphrase embeded in testcase source code. The
29569 XFAIL keyword must be at the end of the keyphrase line. It
29570 may optionally be followed by one or more target triplets.
29571 It has just occured that the handling of wildcards in the
29572 target triplet may not be correct.
29573
29574 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
29575
29576 * g++.old-deja/tests:
29577 Moved all subdirectories up one level into g++.old-deja .
29578
29579 * lib/old-dejagnu.exp:
29580 Fixed problem with CXXFLAGS not being properly reset, and being
29581 corrupted with extraneous "-c" compiler option. This was
29582 causing binaries to not be generated for test that needed them.
29583 Modified strings passed to "pass" and "fail" so that individual
29584 tests from the same test file would be distinguished by an
29585 identifier appended to the test file name in the summary logs;
29586 this corrected a problem with erroneous diff logs. Added code
29587 to search testcases for expected fail and unexpected pass keywords.
29588
29589 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
29590
29591 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
29592
29593 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
29594
29595 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
29596 Removed extraneous text from end of "Special g++ Options"
29597 keyphrase.
29598
29599 * lib/old-dejagnu.exp: Added pattern matching to look for new
29600 keywords, embedded in testcases comments, which will trigger
29601 calls to xpass and xfail.
29602
29603 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
29604
29605 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
29606 comments embedded in the testcases, especially the one looking for
29607 special compiler options, as well as the pattern matching for the
29608 compiler output again.
29609
29610 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
29611
29612 * lib/old-dejagnu.exp: Do a proper check of the return value for
29613 execute tests. Fixed several problems with the pattern matching
29614 of the compiler output which gave erroneous test results.
29615 Changed several of the test result messages to be more descriptive.
29616 * config/unix-g++.exp: Proc g++_load now actually works and
29617 executes the tests passed to it and returns a usable return
29618 value.
29619
29620 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
29621
29622 * lib/gcc.exp: Exits gracefully if $CC is bogus.
29623
29624 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
29625
29626 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
29627 Modified both files to properly execute the old style
29628 dejagnu tests. The previous versions of these files were
29629 experimental and did not function anything near correctly.
29630
29631 1993-04-05 Rob Savoye (rob@cygnus.com)
29632
29633 * Removed all Makefile.in and configure.in files. No configuration
29634 needed now.
29635
29636 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
29637
29638 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
29639
29640 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
29641
29642 * gcc.compile/configure.in, gcc.unsorted/configure.in,
29643 gcc.special/configure.in, gcc.noncompile/configure.in,
29644 gcc.execute/configure.in, gcc.code_quality/configure.in,
29645 g++.other/configure.in, g++.old-deja/configure.in,
29646 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
29647 in srcname setting.
29648
29649 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
29650
29651 * lib/udi.exp: Fixed mondfe and mondfe_download.
29652 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
29653 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
29654
29655 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
29656
29657 * config/udi-gdb.exp: Check $shell_id after connecting to target.
29658 (gdb_exit): Don't remove *_soc files.
29659
29660 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
29661
29662 * lib/c-torture.exp: Don't look for main; instead always use -w
29663 -c. This is how the c-torture tests work. Remove the object
29664 file if the compilation succeeds.
29665 * gcc.execute/execute.exp: Remove executable if test passes.
29666 * gcc.noncompile/noncompile.exp: Every test is an expected
29667 failure.
29668 * gcc.special/special.exp: Added tests from c-torture 1.11,
29669 corrected use of existing test.
29670 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
29671 gcc.execute/920625-1.c: Updated to c-torture 1.11.
29672 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
29673 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
29674 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
29675 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
29676 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
29677 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
29678 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
29679 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
29680 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
29681 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
29682 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
29683 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
29684 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
29685 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
29686 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
29687 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
29688 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
29689 c-torture 1.11.
29690 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
29691 correspond to c-torture 1.11.
29692
29693 * New file.
This page took 1.224829 seconds and 6 git commands to generate.