1 2006-05-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4 * gfortran.dg/bounds_check_2.f: New test.
6 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
8 * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
9 * gfortran.dg/byte_1.f90: Likewise.
10 * gfortran.dg/dup_save_2.f90: Likewise.
12 2006-05-27 Paul Thomas <pault@gcc.gnu.org>
14 * gfortran.dg/associated_2.f90: New test.
16 2006-05-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
19 * gfortran.dg/bounds_check_1.f90: New test.
21 2006-05-26 Ulrich Weigand <uweigand@de.ibm.com>
23 PR rtl-optimization/27661
24 * gcc.dg/pr27661.c: New test case.
26 2006-05-26 Thomas Koenig <Thomas.Koenig@online.de>
29 * gfortran.dg/inquire_9.f90: Fix illegal print syntax.
30 * gfortran.dg/print_parentheses_1.f: New test.
31 * gfortran.dg/print_parentheses_2.f90: New test.
33 2006-05-26 Jakub Jelinek <jakub@redhat.com>
36 * gcc.dg/pr27758.c: New test.
38 2006-05-24 Falk Hueffner <falk@debian.org>
40 * gcc.c-torture/compile/pr27571.c: New test.
42 2006-05-26 Paul Thomas <pault@gcc.gnu.org>
45 * gfortran.dg/spec_expr_4.f90: New test.
48 * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
50 2006-05-25 Mark Mitchell <mark@codesourcery.com>
53 * g++.dg/ext/complit6.C: New test.
54 * g++.dg/ext/complit3.C: Adjust error markers.
55 * g++.dg/init/const3.C: New test.
57 2006-05-25 Richard Guenther <rguenther@suse.de>
60 * gcc.dg/torture/pr27743.c: New testcase.
62 2006-05-25 Eric Botcazou <ebotcazou@libertysurf.fr>
64 * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
66 2006-05-25 Alan Modra <amodra@bigpond.net.au>
68 * gcc.dg/compat/scalar-by-value-x.h: New.
69 * gcc.dg/compat/scalar-by-value-y.h: New.
70 * gcc.dg/compat/scalar-by-value-5.c: New.
71 * gcc.dg/compat/scalar-by-value-5_main.c: New.
72 * gcc.dg/compat/scalar-by-value-5_x.c: New.
73 * gcc.dg/compat/scalar-by-value-5_y.c: New.
74 * gcc.dg/compat/scalar-by-value-6.c: New.
75 * gcc.dg/compat/scalar-by-value-6_main.c: New.
76 * gcc.dg/compat/scalar-by-value-6_x.c: New.
77 * gcc.dg/compat/scalar-by-value-6_y.c: New.
79 2006-05-24 Zdenek Dvorak <dvorakz@suse.cz>
81 PR tree-optimization/27639
82 PR tree-optimization/26719
83 * gcc.dg/pr27639.c: New test.
84 * gcc.dg/pr26719.c: New test.
85 * gcc.dg/tree-ssa/scev-cast.c: New test.
87 2006-05-23 Mark Mitchell <mark@codesourcery.com>
90 * g++.dg/template/error21.C: New test.
92 2006-05-23 Kazu Hirata <kazu@codesourcery.com>
95 * gcc.target/i386/pr27696.c: New.
97 2006-05-22 Janis Johnson <janis187@us.ibm.com>
99 * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
101 * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
103 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
106 * g++.dg/other/assign1.C: New test.
108 2006-05-22 Kazu Hirata <kazu@codesourcery.com>
111 * gcc.target/i386/pr27266.c: New.
113 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
116 * g++.dg/ext/asm9.C: New test.
118 2006-05-22 Richard Sandiford <richard@codesourcery.com>
120 PR rtl-optimization/25514
121 * gcc.c-torture/compile/pr25514.c: New test.
123 2006-05-22 Richard Guenther <rguenther@suse.de>
126 2006-01-31 Richard Guenther <rguenther@suse.de>
128 * gcc.target/i386/sselibm-1.c: New testcase.
129 * gcc.target/i386/sselibm-2.c: Likewise.
130 * gcc.target/i386/sselibm-3.c: Likewise.
131 * gcc.target/i386/sselibm-4.c: Likewise.
132 * gcc.target/i386/sselibm-5.c: Likewise.
134 2006-05-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
137 * gcc.dg/func-args-2.c: New test.
140 * gcc.dg/struct-incompl-1.c: New test.
142 2006-05-22 Richard Guenther <rguenther@suse.de>
145 * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
146 the transformations we test for.
148 2006-05-22 Richard Guenther <rguenther@suse.de>
151 * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
153 2006-05-21 Mark Mitchell <mark@codesourcery.com>
156 * g++.dg/warn/new1.C: New test.
157 * g++.dg/template/new5.C: Likewise.
159 2006-05-21 Roger Sayle <roger@eyesopen.com>
161 * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
162 * gcc.target/i386/20060512-3.c: Likewise.
164 2006-05-21 Kazu Hirata <kazu@codesourcery.com>
166 PR rtl-optimization/27671
167 * gcc.c-torture/execute/pr27671-1.c: New.
168 * gcc.dg/pr27671-2.c: Likewise.
170 PR tree-optimization/26622.
171 * gcc.c-torture/compile/pr26622.c: New.
173 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
176 * gfortran.dg/recursive_reference_1.f90: New test.
178 2006-05-21 Paul Thomas <pault@gcc.gnu.org>
181 * gfortran.dg/elemental_subroutine_3.f90: New test.
184 * gfortran.dg/entry_dummy_ref_1.f90: Remove.
187 * gfortran.dg/associated_target_1.f90: New test.
190 * gfortran.dg/maxloc_shape_1.f90: New test.
192 2006-05-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
195 * gfortran.dg/namelist_24.f90: New test.
196 * gfortran.dg/namelist_12.f: Fix typo in comment.
198 2006-05-20 Andrew Pinski <pinskia@physics.uc.edu>
201 * g++.dg/other/error11.C: New test.
203 2006-05-20 Richard Sandiford <richard@codesourcery.com>
205 * gcc.target/mips/pr26765.c: Add -w to options.
207 2006-05-20 Richard Sandiford <richard@codesourcery.com>
209 * lib/target-supports.exp (check_effective_target_mpaired_single):
211 * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
213 * g++.dg/vect/vect.exp: Likewise.
215 2006-05-20 Richard Sandiford <richard@codesourcery.com>
218 * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
220 2006-05-19 H.J. Lu <hongjiu.lu@intel.com>
223 * gfortran.dg/temporary_1.f90: New file.
225 2006-05-19 Andreas Schwab <schwab@suse.de>
227 * g++.dg/other/unused1.C: Also match "stringz".
229 2006-05-19 Mark Mitchell <mark@codesourcery.com>
232 * g++.dg/template/fntry1.C: New test.
234 2006-05-18 Mark Mitchell <mark@codesourcery.com>
238 * g++.dg/conversion/bitfield5.C: New test.
239 * g++.dg/conversion/bitfield6.C: New test.
241 2006-05-18 Mike Stump <mrs@apple.com>
243 * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
244 * gcc.dg/vla-4.c: Add.
245 * gcc.dg/vla-5.c: Add.
246 * gcc.dg/vla-6.c: Add.
248 2006-05-12 Stuart Hastings <stuart@apple.com>
250 * testsuite/gcc.target/i386/20060512-1.c: New.
251 * testsuite/gcc.target/i386/20060512-2.c: New.
252 * testsuite/gcc.target/i386/20060512-3.c: New.
253 * testsuite/gcc.target/i386/20060512-4.c: New.
255 2006-05-17 Mark Mitchell <mark@codesourcery.com>
258 * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
261 * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
262 * g++.dg/parse/linkage1.C: New test.
264 2006-05-17 Jakub Jelinek <jakub@redhat.com>
266 PR tree-optimization/27548
267 * g++.dg/tree-ssa/pr27548.C: New test.
269 2006-05-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
272 * gfortran.dg/recursive_check_1.f: New test.
273 * gfortran.dg/recursive_check_2.f90: New test.
275 2005-05-17 Bernd Schmidt <bernd.schmidt@analog.com>
277 * g++.dg/opt/temp2.C: New test.
279 2006-05-17 Jakub Jelinek <jakub@redhat.com>
282 * g++.dg/init/brace5.C: New test.
285 * gcc.dg/gomp/pr27415.c: New test.
286 * g++.dg/gomp/pr27415.C: New test.
288 PR tree-optimization/27549
289 * g++.dg/tree-ssa/pr27549.C: New test.
291 2006-05-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
294 * gfortran.dg/read_eof_4.f90: New test.
296 2006-05-16 Richard Guenther <rguenther@suse.de>
298 PR tree-optimization/22303
299 * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
301 2006-05-16 Jakub Jelinek <jakub@redhat.com>
304 * gcc.dg/gomp/pr27573.c: New test.
305 * gfortran.dg/gomp/pr27573.f90: New test.
308 * gcc.dg/gomp/pr27499.c: New test.
309 * g++.dg/gomp/pr27499.C: New test.
311 2006-05-15 Mark Mitchell <mark@codesourcery.com>
314 * g++.dg/parser/access8.C: Adjust error marker.
315 * g++.dg/template/access17.C: New test.
316 * g++.dg/template/access18.C: Likewise.
318 2006-05-15 Roger Sayle <roger@eyesopen.com>
321 * gcc.target/i386/pr26600.c: New test case.
323 2006-05-15 Mark Mitchell <mark@codesourcery.com>
326 * g++.dg/expr/bitfield1.C: New test.
328 2006-05-15 Richard Guenther <rguenther@suse.de>
330 PR tree-optimization/27603
331 * gcc.dg/torture/pr27603.c: New testcase.
333 2006-05-15 Paul Thomas <pault@gcc.gnu.org>
336 * gfortran.dg/entry_dummy_ref_1.f90: New test.
339 * gfortran.dg/scalar_return_1.f90: New test.
342 * gfortran.dg/derived_comp_array_ref_1.f90: New test.
344 2006-05-15 Jakub Jelinek <jakub@redhat.com>
346 * gcc.dg/gomp/critical-4.c: New test.
347 * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
348 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
349 * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
350 * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
352 2006-05-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
355 * g++.dg/template/dependent-args1.C: New test.
358 * g++.dg/lookup/this1.C: New test.
361 * g++.dg/template/operator6.C: New test.
362 * g++.dg/template/incomplete3.C: New test.
365 * g++.dg/template/new4.C: New test.
368 * g++.dg/template/void2.C: New test.
370 2006-05-14 Alexandre Oliva <aoliva@redhat.com>
372 * g++.dg/template/dependent-expr5.C: New test.
374 2006-05-14 Roger Sayle <roger@eyesopen.com>
377 * gcc.dg/pr26729-1.c: New test case.
379 2006-05-13 Zdenek Dvorak <dvorakz@suse.cz>
381 * gcc.dg/pr27003.c: New test.
383 2006-05-12 Steve Ellcey <sje@cup.hp.com>
385 * lib/target-supports.dg (check_cxa_atexit_available): Change
386 v3_target_compile to ${tool}_target_compile.
388 2006-05-11 Jason Merrill <jason@redhat.com>
390 * lib/scanasm.exp (scan-not-hidden): Fix typo.
392 2006-05-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
395 * gfortran.dg/label_5.f90: New test.
397 2006-05-11 Joseph S. Myers <joseph@codesourcery.com>
399 * lib/target-supports.exp (check_effective_target_powerpc_fprs,
400 check_effective_target_powerpc_altivec_ok): New.
401 * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
402 g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
403 g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
404 g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
405 g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
406 g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
407 g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
408 g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
409 g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
410 gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
411 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
412 gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
413 gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
414 gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
415 gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
416 gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
417 gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
418 gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
419 gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
420 gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
421 gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
422 gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
423 gcc.target/powerpc/altivec-9.c,
424 gcc.target/powerpc/altivec-consts.c,
425 gcc.target/powerpc/altivec-pr22085.c,
426 gcc.target/powerpc/altivec-splat.c,
427 gcc.target/powerpc/altivec-types-1.c,
428 gcc.target/powerpc/altivec-types-2.c,
429 gcc.target/powerpc/altivec-types-3.c,
430 gcc.target/powerpc/altivec-types-4.c,
431 gcc.target/powerpc/altivec-varargs-1.c,
432 gcc.target/powerpc/altivec-vec-merge.c,
433 gcc.target/powerpc/ppc-vector-memcpy.c,
434 gcc.target/powerpc/ppc-vector-memset.c,
435 gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
436 gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
437 these effective targets.
438 * gcc.dg/vmx/pr27006.c: Add missing close brace.
439 * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
441 2006-05-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
444 * g++.dg/other/fold1.C: New test.
447 * gcc.dg/fold-nonneg-1.c: New test.
450 * g++.dg/other/operator1.C: New test.
452 2006-05-11 Richard Guenther <rguenther@suse.de>
455 * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
457 2006-05-10 Janis Johnson <janis187@us.ibm.com>
459 * lib/target-supports-dg.exp (check-flags): New.
460 (dg-skip-if): Move flag checks.
462 2006-05-09 Steve Ellcey <sje@cup.hp.com>
464 * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
465 * lib/target-supports.dg (check_cxa_atexit_available): New.
467 2005-05-10 Thomas Koenig <Thomas.Koenig@online.de>
470 * gfortran.dg/multiple_allocation_2.f90: New test case.
472 2006-05-10 Kazu Hirata <kazu@codesourcery.com>
474 * gcc.target/arm/pr27387.C: Fix a comment typo.
476 2006-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
479 * gfortran.dg/error_recovery_1.f90: New test.
481 2006-05-10 Richard Guenther <rguenther@suse.de>
483 PR tree-optimization/27302
484 * gcc.dg/torture/pr27302.c: New testcase.
486 2006-05-09 Dirk Mueller <dmueller@suse.de>
487 Richard Guenther <rguenther@suse.de>
490 * gcc.dg/tree-ssa/pr27498.c: New testcase.
492 2006-05-09 Zdenek Dvorak <dvorakz@suse.cz>
494 PR rtl-optimization/27335
495 * gcc.dg/pr27335.c: New test.
497 2006-05-06 Richard Sandiford <richard@codesourcery.com>
499 * gcc.target/mips/mips-ps-5.c: New file.
501 2006-05-08 Jan Hubicka <jh@suse.cz>
504 * gcc.dg/pr25962.c: New.
506 2006-05-08 Roger Sayle <roger@eyesopen.com>
509 * gcc.target/powerpc/pr27158.c: New test case.
511 2006-05-08 Laurent GUERBY <laurent@guerby.net>
514 * ada/acats/run_all.sh: Use test -z.
516 2006-05-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
519 * gfortran.dg/spec_expr_3.f90: New test.
521 2006-05-07 H.J. Lu <hongjiu.lu@intel.com>
524 * gcc.target/i386/monitor.c: New file.
526 2006-05-08 Alan Modra <amodra@bigpond.net.au>
528 * gcc.dg/pr27095.c: xfail *-*-darwin*.
530 2006-05-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
533 * g++.dg/other/ptrmem7.C: New test.
535 2006-05-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
538 * gcc.dg/array-9.c: New test.
540 2006-05-07 Richard Guenther <rguenther@suse.de>
542 PR tree-optimization/27409
543 * gcc.dg/torture/pr27409.c: New testcase.
545 2006-05-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
548 * gfortran.dg/select_6.f90: New.
550 2006-05-07 Richard Guenther <rguenther@suse.de>
552 PR tree-optimization/27136
553 * gcc.dg/torture/pr27136.c: New testcase.
555 2006-05-07 Paul Thomas <pault@gcc.gnu.org>
558 * gfortran.dg/char_cons_len_1.f90: New test.
560 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
563 * g++.dg/template/incomplete2.C: New test.
565 2006-05-06 Richard Guenther <rguenther@suse.de>
567 PR tree-optimization/27151
568 * gcc.dg/vect/pr27151.c: New testcase.
570 2006-05-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
573 * g++.dg/template/void1.C: New test.
576 * g++.dg/other/void2.C: New test.
579 * g++.dg/conversion/void1.C: New test.
581 2006-05-03 Aldy Hernandez <aldyh@redhat.com>
584 * g++.dg/other/unused1.C: New.
586 2006-05-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
589 * objc.dg/member-1.m: New test.
591 2006-05-05 Steve Ellcey <sje@cup.hp.com>
593 * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
595 2006-05-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
598 * gfortran.dg/matmul_2.f90: New test.
600 2005-05-05 Laurent GUERBY <laurent@guerby.net>
602 * ada/acats/run_all.sh: Use sync when main not found.
604 2006-05-04 Kazu Hirata <kazu@codesourcery.com>
607 * gcc.target/mips/pr26765.c: New.
609 2005-05-04 Bernd Schmidt <bernd.schmidt@analog.com>
611 * gcc.target/bfin: New directory.
612 * gcc.target/bfin/bfin.exp: New file.
613 * gcc.target/bfin/frmul.c: New file.
614 * gcc.target/bfin/arith.c: New file.
615 * gcc.target/bfin/mul-combine.c: New file.
616 * gcc.target/bfin/shift.c: New file.
618 2006-05-04 Richard Guenther <rguenther@suse.de>
620 PR tree-optimization/14287
621 PR tree-optimization/14844
622 PR tree-optimization/19792
623 PR tree-optimization/21608
624 PR tree-optimization/27090
625 * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
626 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
627 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
628 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
629 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
631 2006-05-04 Jakub Jelinek <jakub@redhat.com>
633 PR tree-optimization/27285
634 * gcc.c-torture/execute/pr27285.c: New test.
637 * gcc.dg/gomp/pr27388-1.c: New test.
638 * gcc.dg/gomp/pr27388-2.c: New test.
639 * gcc.dg/gomp/pr27388-3.c: New test.
642 * g++.dg/gomp/pr27359.C: New test.
644 2006-05-02 Steven G. Kargl <kargls@comcast.net>
647 * gfortran.dg/iargc.f90: New test.
649 2006-05-02 Mark Mitchell <mark@codesourcery.com>
652 * g++.dg/template/crash49.C: New test.
654 2006-05-02 Steve Ellcey <sje@cup.hp.com>
657 * gcc.c-torture/compile/pr23237.c: Move dg-do line.
659 2006-05-02 Jeff Law <law@redhat.com>
661 PR tree-optimization/27364
662 * gcc.c-torture/execute/pr27364.c: New test.
664 2006-05-02 Mark Mitchell <mark@codesourcery.com>
667 * g++.dg/parser/ctor5.C: New test.
669 2006-05-02 Kazu Hirata <kazu@codesourcery.com>
672 * gcc.target/arm/arm.exp: New.
673 * gcc.target/arm/pr27387.C: Likewise.
675 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
679 * gfortran.dg/module_equivalence_2.f90: New test.
681 2006-05-02 Jakub Jelinek <jakub@redhat.com>
684 * g++.dg/gomp/pr27337-1.C: New test.
685 * g++.dg/gomp/pr27337-2.C: New test.
688 * gcc.dg/gomp/pr27328.c: New test.
691 * g++.dg/gomp/pr27325.C: New test.
694 * g++.dg/gomp/pr27310.C: New test.
696 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
698 PR tree-optimization/27291
699 * g++.dg/tree-ssa/pr27291.C: New test.
701 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
703 PR tree-optimization/27283
704 * g++.dg/tree-ssa/pr27283.C: New test.
706 2006-05-01 Zdenek Dvorak <dvorakz@suse.cz>
708 * gcc.dg/tree-ssa/loop-16.c: New test.
710 2006-05-01 Roger Sayle <roger@eyesopen.com>
711 Joseph S. Myers <joseph@codesourcery.com>
713 * gcc.dg/Wconversion-3.c: New test case.
714 * gcc.dg/Wconversion-4.c: Likewise.
716 2006-05-01 Richard Guenther <rguenther@suse.de>
718 PR tree-optimization/26726
719 * g++.dg/tree-ssa/ivopts-1.C: New testcase.
721 2006-04-30 Roger Sayle <roger@eyesopen.com>
723 * gcc.dg/Woverflow-1.c: New test case.
724 * gcc.dg/Woverflow-2.c: Likewise.
725 * gcc.dg/Woverflow-3.c: Likewise.
727 2006-04-30 Mark Mitchell <mark@codesourcery.com>
730 * g++.dg/template/defarg8.C: New test.
732 2006-04-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
735 * g++.dg/parse/operator7.C: New test.
737 2006-04-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
741 * g++.dg/template/crash48.C: New test.
744 * g++.dg/parse/ctor4.C: New test.
746 2006-04-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
749 * gfortran.df/char_type_len.f90: New test.
751 2006-04-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
754 * gfortran.dg/fmt_exhaust.f90: New test.
756 2006-04-28 Roger Sayle <roger@eyesopen.com>
759 * gcc.dg/large-size-array-2.c: New test case.
761 2006-04-28 Richard Guenther <rguenther@suse.de>
764 * gcc.target/i386/pr26826.c: New testcase.
766 2006-04-28 Jakub Jelinek <jakub@redhat.com>
769 * gcc.c-torture/execute/pr27260.c: New.
771 2006-04-28 Alan Modra <amodra@bigpond.net.au>
774 * gcc.dg/pr27095.c: New.
776 2006-04-27 Mark Mitchell <mark@codesourcery.com>
779 * g++.dg/conversion/bitfield4.C: New test.
781 2006-04-27 Eric Christopher <echristo@apple.com>
783 * gcc.dg/pragma-ms_struct.c: New.
785 2006-04-27 Mark Mitchell <mark@codesourcery.com>
788 * g++.dg/template/crash47.C: New test.
790 2006-04-27 Dirk Mueller <dmueller@suse.de>
792 * gcc.target/i386/sse-7.c: build with -msse.
794 2006-04-26 H.J. Lu <hongjiu.lu@intel.com>
797 * gcc.target/i386/sse-9.c: Include "../../gcc.dg/i386-cpuid.h".
798 (main): Exit if processor doesn't support SSE.
800 2006-04-26 David Edelsohn <edelsohn@gnu.org>
803 * gcc.c-torture/compile/pr27282.c: New test.
805 2006-04-26 Jakub Jelinek <jakub@redhat.com>
808 * g++.dg/gomp/pr26913.C: New test.
811 * gcc.dg/gomp/pr25996.c: New test.
812 * g++.dg/gomp/pr25996.C: New test.
814 2006-04-25 Richard Sandiford <richard@codesourcery.com>
816 PR rtl-optimization/26725
817 * gcc.c-torture/compile/pr26725.c: New test.
819 2006-04-25 Richard Guenther <rguenther@suse.de>
821 * gcc.dg/tree-prof/val-prof-2.c: Check for n + ffff rather
824 2006-04-25 Andreas Krebbel <krebbel1@de.ibm.com>
826 * gcc.dg/20060425-1.c: New testcase.
828 2006-04-25 Jakub Jelinek <jakub@redhat.com>
830 PR tree-optimization/26865
831 * gcc.dg/pr26865.c: New test.
833 2006-04-24 Mark Mitchell <mark@codesourcery.com>
836 * g++.dg/conversion/bitfield1.C: New test.
837 * g++.dg/conversion/bitfield2.C: Likewise.
838 * g++.dg/conversion/bitfield3.C: Likewise.
840 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
841 Richard Guenther <rguenther@suse.de>
843 PR tree-optimization/27236
844 * gcc.dg/tree-ssa/pr27236.c: New testcase.
846 2006-04-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
849 * g++.dg/other/incomplete2.C: New test.
851 2006-04-24 Richard Guenther <rguenther@suse.de>
854 * gcc.dg/torture/pr26869.c: New testcase.
856 2006-04-24 Andrew Pinski <pinskia@gcc.gnu.org>
857 Richard Guenther <rguenther@suse.de>
859 PR tree-optimization/27218
860 * g++.dg/tree-ssa/pr27218.C: New testcase.
862 2006-04-23 Mark Mitchell <mark@codesourcery.com>
865 * g++.dg/template/friend41.C: New test.
867 2006-04-23 David Edelsohn <edelsohn@gnu.org>
869 * g++.dg/opt/pr15551.C: Include cstdio.
870 (main): Use remove instead of unlink.
872 2006-04-23 Eric Botcazou <ebotcazou@adacore.com>
874 * gcc.dg/sibcall-7.c: New test.
875 * gcc.dg/tree-ssa/tailrecursion-1.c: Pass -foptimize-sibling-calls.
876 * gcc.dg/tree-ssa/tailrecursion-2.c: Likewise.
877 * gcc.dg/tree-ssa/tailrecursion-3.c: Likewise.
878 * gcc.dg/tree-ssa/tailrecursion-4.c: Likewise.
879 * gcc.dg/tree-ssa/tailrecursion-5.c: Likewise.
881 2006-04-23 Mark Mitchell <mark@codesourcery.com>
884 * g++.dg/opt/bitfield1.C: New test.
885 * g++.dg/compat/abi/bitfield1_main.C: Add -w.
886 * g++.dg/compat/abi/bitfield1_x.C: Likewise.
887 * g++.dg/compat/abi/bitfield1_y.C: Likewise.
888 * g++.dg/compat/abi/bitfield2_main.C: Likewise.
889 * g++.dg/compat/abi/bitfield2_x.C: Likewise.
890 * g++.dg/compat/abi/bitfield2_y.C: Likewise.
891 * g++.dg/abi/bitfield1.C: Add dg-warning markers.
892 * g++.dg/abi/bitfield2.C: Likewise.
893 * g++.dg/init/bitfield1.C: Likewise.
895 2006-04-23 Paul Thomas <pault@gcc.gnu.org>
898 * gfortran.dg/elemental_subroutine_4.f90: New test.
899 * gfortran.dg/assumed_size_refs_1.f90: Add error to non-conforming
902 2006-04-22 Joseph S. Myers <joseph@codesourcery.com>
904 * gcc.c-torture/compile/20060421-1.c: New testcase.
906 2006-04-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
909 * gcc.dg/init-bad-4.c: New test.
911 2006-04-21 Paul Brook <paul@codesourcery.com>
913 * gcc.dg/arm-vfp1.c: Skip on iWMMXt cpus.
915 2006-04-21 Paul Thomas <pault@gcc.gnu.org>
918 * gfortran.dg/defined_operators_1.f90: New test.
919 * gfortran.dg/assumed_charlen_function_1.f90: Add new error and
920 remove old ones associated, incorrectly, with Note 5.46.
923 * gfortran.dg/character_array_constructor_1.f90: New test.
925 2006-04-20 Jakub Jelinek <jakub@redhat.com>
927 * gcc.dg/20060419-1.c: New test.
929 2006-04-19 Carlos O'Donell <carlos@codesourcery.com>
932 * gcc.dg/struct-parse-1.c: New test case.
934 2006-04-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
937 * g++.dg/parse/template19.C: New test.
940 * g++.old-deja/g++.pt/friend36.C: Adjust error markers.
943 * g++.dg/expr/call3.C: New test.
946 * g++.dg/conversion/dynamic1.C: New test.
948 2006-04-19 Mark Mitchell <mark@codesourcery.com>
951 * g++.dg/template/crash35.C: Tweak error markers.
952 * g++.dg/template/crash46.C: New test.
953 * g++.old-deja/g++.brendan/friend4.C: Tweak error markers.
954 * g++.old-deja/g++.pt/incomplete1.C: Likewise.
956 2006-04-19 Andreas Krebbel <krebbel1@de.ibm.com>
958 PR rtl-optimization/14261
959 * gcc.c-torture/compile/20060419-1.c: Added.
961 2006-04-18 Bernhard Fischer <aldot@gcc.gnu.org>
963 * gfortran.dg/label_1.f90: Adjust dg-error.
965 2006-04-16 Roger Sayle <roger@eyesopen.com>
968 * gcc.dg/fold-cond-1.c: New test case.
969 * gcc.dg/pr26961-1.c: Likewise.
971 2006-04-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
974 * gfortran.dg/read_bad_advance.f90: New test.
976 2006-04-16 Roger Sayle <roger@eyesopen.com>
977 Dale Johannesen <dalej@apple.com>
980 * gcc.target/i386/vecinit-3.c: New testcase.
981 * gcc.target/i386/vecinit-4.c: Likewise.
982 * gcc.target/i386/sse-18.c: Likewise.
983 * gcc.target/i386/sse-19.c: Likewise.
985 2006-04-16 Thomas Koenig <Thomas.Koenig@online.de>
987 * gfortran.dg/allocate_zerosize_1.f90: New test.
989 2006-04-16 Mark Mitchell <mark@codesourcery.com>
992 * g++.dg/template/crash45.C: New test.
994 2006-04-16 Paul Thomas <pault@gcc.gnu.org>
997 * gfortran.dg/proc_assign_1.f90: New test.
998 * gfortran.dg/procedure_lvalue.f90: Change message.
999 * gfortran.dg/namelist_4.f90: Add new error.
1003 * gfortran.dg/auto_pointer_array_result_1.f90
1006 * gfortran.dg/specification_type_resolution_1.f90
1011 * gfortran.dg/bounds_temporaries_1.f90: New test.
1014 * gfortran.dg/array_return_value_1.f90: New test.
1016 2006-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1019 * gfortran/dg/g77/20030115-1.f: Delete duplicate test.
1021 2006-04-15 Jakub Jelinek <jakub@redhat.com>
1024 * g++.dg/gomp/pr26823-1.C: New test.
1025 * g++.dg/gomp/pr26823-2.C: New test.
1027 2006-04-13 Uros Bizjak <uros@kss-loka.si>
1030 * gcc.dg/pr27314.c: New test.
1032 2006-04-13 Richard Henderson <rth@redhat.com>
1034 * g++.dg/gomp/block-0.C: Update expected matches.
1036 2006-04-13 DJ Delorie <dj@redhat.com>
1038 * lib/target-supports.exp (check_effective_target_int32plus): New.
1039 (check_effective_target_ptr32plus): New.
1040 (check_effective_target_size32plus): New.
1041 (check_effective_target_int16): New.
1042 (check_profiling_available): Add m32c to the list of unsupported targets.
1044 * gcc.c-torture/compile/20000804-1.c: Skip m32c also.
1045 * gcc.c-torture/compile/20001226-1.c: Skip m32c due to small
1047 * gcc.c-torture/compile/20010327-1.c: Skip m32c due to non-SI
1049 * gcc.c-torture/compile/20020604-1.c: Skip m32c due to small
1051 * gcc.c-torture/compile/20050303-1.c: Require >=32 bit integers
1053 * gcc.c-torture/compile/980506-1.c: Require >=32 bit size_t.
1054 * gcc.c-torture/execute/20020404-1.x: Check for any 16 bit target,
1055 not just xstormy16. Skip m32c due to weird pointer size.
1056 * gcc.c-torture/execute/20021024-1.x: Check for any 16 bit target,
1058 * gcc.c-torture/execute/shiftdi.x: Check for any 16 bit target,
1060 * gcc.dg/20020312-2.c: Add m32c support.
1061 * gcc.dg/20040622-2.c: Require >=32 bit pointers.
1062 * gcc.dg/20050321-1.c: XFail m32c due to incorrect malloc prototype
1064 * gcc.dg/20050321-2.c: Require >=32 bit integers.
1065 * gcc.dg/asm-1.c: Skip if int and short are the same size.
1066 * gcc.dg/fold-mod-1.c: Require >=32 bit integers.
1067 * gcc.dg/fold-overflow-1.c: Skip m32c due to small const types in asm.
1068 * gcc.dg/format/bitfld-1.c: Require >=32 bit integers due to printf formats
1069 * gcc.dg/init-string-2.c: Require >=32 bit integers.
1070 * gcc.dg/max-1.c: Skip m32c in r8c or m16c mode due to small pointers.
1071 * gcc.dg/noncompile/920923-1.c: Skip small-int message for int16 hosts.
1072 * gcc.dg/pch/struct-1.c: Require >= 32 bit integers.
1073 * gcc.dg/pr14796-2.c: Require >=32 bit integers.
1074 * gcc.dg/pr17112-1.c: Require >=32 bit integers.
1075 * gcc.dg/pr18241-1.c: XFail m32c due to incorrect memset prototype
1077 * gcc.dg/pr18241-2.c: XFail m32c due to incorrect memset prototype
1079 * gcc.dg/pr19340.c: Skip m32c due to lack of scheduling.
1080 * gcc.dg/pr23049.c: Require >=32 bit integers.
1081 * gcc.dg/torture/pr26565.c: Skip m32c as everything is already packed.
1082 * gcc.dg/torture/pr26587.c: Require >=32 bit integers.
1083 * gcc.dg/torture/pr26630.c: Require >=32 bit integers.
1084 * gcc.dg/tree-ssa/loop-10.c: Require >=32 bit integers.
1085 * gcc.dg/tree-ssa/loop-2.c: Require >=32 bit size_t.
1086 * gcc.dg/tree-ssa/loop-4.c: Require >=32 bit size_t.
1087 * gcc.dg/tree-ssa/ltrans-1.c: Require >=32 bit size_t.
1088 * gcc.dg/tree-ssa/ltrans-2.c: Require >=32 bit size_t.
1089 * gcc.dg/tree-ssa/ltrans-3.c: Require >=32 bit size_t.
1090 * gcc.dg/tree-ssa/ltrans-4.c: Require >=32 bit size_t.
1091 * gcc.dg/tree-ssa/pr14341.c: Require >=32 bit integers.
1092 * gcc.dg/tree-ssa/pr23382.c: XFail m32c due to incorrect malloc
1094 * gcc.dg/tree-ssa/pr24627.c: Require >=32 bit integers.
1095 * gcc.dg/tree-ssa/pr26180.c: Require >=32 bit integers.
1096 * gcc.dg/tree-ssa/vrp14.c: Require >=32 bit integers.
1097 * gcc.dg/tree-ssa/vrp21.c: Require >=32 bit integers.
1098 * gcc.dg/tree-ssa/vrp22.c: Require >=32 bit integers.
1100 * gcc.c-torture/execute/20040629-1.x: New. Require >16 bit integers.
1101 * gcc.c-torture/execute/20040703-1.x: Likewise.
1102 * gcc.c-torture/execute/20040705-1.x: Likewise.
1103 * gcc.c-torture/execute/20040705-2.x: Likewise.
1104 * gcc.c-torture/execute/20040709-1.x: Likewise.
1105 * gcc.c-torture/execute/20040709-2.x: Likewise.
1106 * gcc.c-torture/execute/20040811-1.x: Likewise.
1107 * gcc.c-torture/execute/20050316-1.x: Likewise.
1108 * gcc.c-torture/execute/bitfld-4.x: Likewise.
1109 * gcc.c-torture/execute/pr19689.x: Likewise.
1110 * gcc.c-torture/execute/pr7284-1.x: Likewise.
1111 * gcc.c-torture/execute/usmul.x: Likewise.
1112 * gcc.c-torture/execute/vrp-5.x: Likewise.
1113 * gcc.c-torture/execute/vrp-6.x: Likewise.
1114 * gcc.dg/debug/20041023-1.s: Likewise.
1116 2006-04-13 Roger Sayle <roger@eyesopen.com>
1118 * gcc.target/i386/20050113-1.c: Tweak testcase to reflect that casts
1119 of integers to a vector types are now constant expressions in C.
1120 * gcc.dg/vect/vect-fold-1.c: New test case.
1122 2006-04-13 Paolo Bonzini <bonzini@gnu.org>
1123 Ulrich Weigand <uweigand@de.ibm.com>
1126 * gcc.dg/vmx/pr27006.c: New testcase.
1128 2006-04-12 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1130 PR libgfortran/26766
1131 * gfortran.dg/write_recursive.f90: New test.
1133 2006-04-11 Mark Mitchell <mark@codesourcery.com>
1135 * g++.dg/parse/dtor7.C: New test.
1136 * g++.dg/parse/new1.C: Add error marker.
1137 * g++.dg/template/new3.C: New test.
1140 * g++.dg/template/pure1.C: New test.
1143 * g++.dg/parse/ptrmem4.C: New test.
1145 2006-04-10 Jeff Law <law@redhat.com>
1148 * gcc.c-torture/compile/pr27087.c: New test.
1150 2006-04-10 Aldy Hernandez <aldyh@redhat.com>
1153 * gcc.dg/20060410.c: New.
1155 2006-04-10 Matthias Klose <doko@debian.org>
1157 * testsuite/lib/gcc-defs.exp (gcc-set-multilib-library-path):
1158 Recognize multilib directory names containing underscores.
1160 2006-04-10 Roger Sayle <roger@eyesopen.com>
1162 * gcc.target/i386/vecinit-1.c: New test case.
1163 * gcc.target/i386/vecinit-2.c: Likewise.
1165 2006-04-10 Jakub Jelinek <jakub@redhat.com>
1168 * g++.dg/debug/dwarf2-2.C: New test.
1170 2006-04-09 Richard Sandiford <richard@codesourcery.com>
1172 PR rtl-optimization/27073
1173 * gcc.c-torture/execute/pr27073.c: New test.
1175 2006-04-08 Mike Stump <mrs@apple.com>
1177 * gcc.dg/pragma-darwin.c: Improve for ppc64.
1179 2006-04-07 Richard Guenther <rguenther@suse.de>
1181 PR tree-optimization/26135
1182 * gcc.dg/tree-ssa/ssa-copyprop-1.c: New testcase.
1184 2006-04-06 Jan Hubicka <jh@suse.cz>
1187 * g++.dg/bprob/g++-bprob-2.C: New testcase.
1189 2006-04-06 Roger Sayle <roger@eyesopen.com>
1191 * g++.dg/conversion/nullptr1.C: New test case.
1192 * g++.dg/conversion/nullptr2.C: Likewise.
1194 2006-04-05 Roger Sayle <roger@eyesopen.com>
1196 * gfortran.dg/dependency_18.f90: New test case.
1198 2006-04-05 Richard Guenther <rguenther@suse.de>
1200 PR tree-optimization/26919
1201 * gcc.dg/ipa/ipa-1.c: Use -fno-early-inlining.
1202 * gcc.dg/ipa/ipa-2.c: Likewise.
1203 * gcc.dg/ipa/ipa-3.c: Likewise.
1204 * gcc.dg/ipa/ipa-5.c: Likewise.
1206 2006-04-05 Richard Guenther <rguenther@suse.de>
1208 PR tree-optimization/26763
1209 * gcc.dg/torture/pr26763-1.c: New testcase.
1210 * gcc.dg/torture/pr26763-2.c: Likewise.
1212 2006-04-04 Paul Thomas <pault@gcc.gnu.org>
1216 * gfortran.dg/actual_array_constructor_1.f90: New testcase.
1218 2006-04-04 Eric Christopher <echristo@apple.com>
1220 * gcc.target/i386/387-1.c: Allow regexp to match darwin
1222 * gcc.target/i386/387-5.c: Ditto.
1224 2006-04-04 Carlos O'Donell <carlos@codesourcery.com>
1226 * gcc.target/sparc/struct-ret-check.c: New test.
1228 2006-04-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1230 * gfortran.dg/fmt_zero_digits.f90: New test for no error when
1231 zero decimal digits specified in format.
1233 2006-04-03 Paul Thomas <pault@gcc.gnu.org>
1236 * gfortran.dg/missing_optional_dummy_1.f90: New test.
1239 * gfortran.dg/compliant_elemental_intrinsics_1.f90: New test.
1240 * gfortran.dg/initialization_1.f90: Make assignment compliant.
1241 * gfortran.dg/transfer_array_intrinsic_1.f90: Simplify.
1242 * gfortran.dg/transfer_array_intrinsic_2.f90: Make assignments compliant and detect
1245 2006-04-02 Erik Edelmann <eedelman@gcc.gnu.org>
1247 * gfortran.dg/allocatable_dummy_1.f90: Also check that allocatable
1248 dummy arguments work when the actual argument is itself a dummy
1249 argument of the caller.
1251 2006-04-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1254 * gfortran.dg/large_real_kind_form_io_2.f90: XFAIL on SPARC/Solaris.
1256 2006-04-01 Roger Sayle <roger@eyesopen.com>
1258 * gfortran.dg/dependencency_17.f90: New test case.
1260 2006-04-01 Roger Sayle <roger@eyesopen.com>
1262 * gfortran.dg/dependency_14.f90: New test case.
1263 * gfortran.dg/dependency_15.f90: Likewise.
1264 * gfortran.dg/dependency_16.f90: Likewise.
1266 2006-03-31 Asher Langton <langton2@llnl.gov>
1269 gfortran.dg/cray_pointers_6.f90: New test.
1271 2006-03-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1273 PR libgfortran/26890
1274 * gfortran.dg/read_size_noadvance.f90: New test.
1276 2006-03-30 Thomas Koenig <Thomas.Koenig@online.de>
1279 * gfortran.dg/multiple_allocation_1.f90: Check that the
1280 size has changed after a re-allocation with stat.
1282 2006-03-30 Richard Guenther <rguenther@suse.de>
1284 * gcc.target/i386/sselibm-1.c: Adjust for libgcc-math partial
1286 * gcc.target/i386/sselibm-2.c: Likewise.
1287 * gcc.target/i386/sselibm-3.c: Likewise.
1288 * gcc.target/i386/sselibm-4.c: Likewise.
1289 * gcc.target/i386/sselibm-5.c: Likewise.
1291 2006-03-28 Roger Sayle <roger@eyesopen.com>
1293 * gcc.dg/fold-andxor-1.c: New test case.
1294 * gcc.dg/fold-xorand-1.c: Likewise.
1296 2006-03-28 Roger Sayle <roger@eyesopen.com>
1298 * gcc.dg/fold-convnotconv-1.c: New test case.
1300 2006-03-28 Paul Thomas <pault@gcc.gnu.org>
1303 * gfortran.dg/private_type_5.f90: New test.
1305 2006-03-27 David Edelsohn <edelsohn@gnu.org>
1307 * objc.dg/objc-nofilename-1.m: Limit to Darwin.
1309 2006-03-27 Jakub Jelinek <jakub@redhat.com>
1311 * gfortran.dg/advance_2.f90: New test.
1312 * gfortran.dg/advance_3.f90: New test.
1314 * gfortran.fortran-torture/execute/equiv_5.f: New test.
1316 2006-03-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1318 PR libgfortran/26661
1319 PR libgfortran/26880
1320 * gfortran.dg/read_x_past.f: New test.
1322 2006-03-26 Geoffrey Keating <geoffk@apple.com>
1324 * gcc.dg/darwin-20040809-2.c: Don't expect default debugging
1327 2006-03-26 David Edelsohn <edelsohn@gnu.org>
1329 * objc.dg/dwarf-1.m: Skip on AIX.
1330 * objc.dg/dwarf-2.m: Skip on AIX.
1332 2006-03-25 Steven G. Kargl <kargls@comcast.net>
1335 * gfortran.dg/float_1.f90: New test.
1337 2006-03-25 Steven G. Kargl <kargsl@comcast.net>
1339 * gfortran.dg/transfer_array_intrinsic_1.f90: Restrict to i?86 and
1341 * gfortran.dg/transfer_array_intrinsic_2.f90: Ditto.
1343 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1346 * gfortran.dg/convert_implied_open.f90: New test case.
1348 2006-03-25 Thomas Koenig <Thomas.Koenig@online.de>
1351 * gfortran.dg/transpose_reshape_r10.f90: New test case.
1353 2006-03-25 Uros Bizjak <uros@kss-loka.si>
1356 * gcc.dg/pr26717.c: New test.
1358 2006-03-25 Roger Sayle <roger@eyesopen.com>
1360 * gfortran.dg/dependency_12.f90: New test case.
1362 2006-03-24 Roger Sayle <roger@eyesopen.com>
1364 * gfortran.dg/dependency_9.f90: New (resurected) test case.
1366 2006-03-24 Jeff Law <law@redhat.com>
1368 * gcc.c-torture/pr26840.c: New test.
1370 2006-03-24 Geoffrey Keating <geoffk@apple.com>
1372 * objc.dg/dwarf-2.m: New.
1373 * obj-c++.dg/dwarf-2.mm: New.
1375 * g++.old-deja/g++.other/init19.C: New.
1377 2006-03-24 David Edelsohn <edelsohn@gnu.org>
1379 * g++.dg/eh/spbp.C: Skip on AIX.
1381 2006-03-24 Jakub Jelinek <jakub@redhat.com>
1384 * g++.dg/gomp/pr26611-1.C: New test.
1385 * g++.dg/gomp/pr26611-2.C: New test.
1387 2006-03-24 Jeff Law <law@redhat.com>
1389 * gcc.c-torture/compile/pr26833.c: New test.
1390 * gfortran.fortran-torture/compile/pr26806.f90: New test.
1392 2006-03-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1394 * gfortran.dg/endfile_2.f90: Delete temp file.
1396 2006-03-22 Thomas Koenig <Thomas.Koenig@online.de>
1399 * gfortran.dg/record_marker_1.f90: New test case.
1400 * gfortran.dg/record_marker_2.f: New test case.
1401 * gfortran.dg/record_marker_3.f90: New test case.
1403 2006-03-22 Paul Thomas <pault@gcc.gnu.org>
1406 * gfortran.dg/transfer_array_intrinsic_1.f90: New test.
1407 * gfortran.dg/transfer_array_intrinsic_2.f90: New test.
1409 2006-03-21 Janis Johnson <janis187@us.ibm.com>
1411 * lib/gcc-dg.exp (cleanup-modules): New proc.
1412 * gfortran.dg/allocatable_function_1.f90,
1413 gfortran.dg/allocate_char_star_scalar_1.f90,
1414 gfortran.dg/assumed_charlen_function_1.f90,
1415 gfortran.dg/assumed_dummy_1.f90,
1416 gfortran.dg/assumed_shape_ranks_1.f90,
1417 gfortran.dg/assumed_shape_ranks_2.f90,
1418 gfortran.dg/assumed_size_dt_dummy.f90,
1419 gfortran.dg/auto_char_dummy_array_1.f90,
1420 gfortran.dg/auto_char_len_3.f90,
1421 gfortran.dg/automatic_module_variable.f90,
1422 gfortran.dg/bad_automatic_objects_1.f90,
1423 gfortran.dg/char_array_constructor.f90,
1424 gfortran.dg/char_array_structure_constructor.f90,
1425 gfortran.dg/char_result_11.f90, gfortran.dg/char_result_9.f90,
1426 gfortran.dg/contained_1.f90, gfortran.dg/convert_1.f90,
1427 gfortran.dg/cray_pointers_5.f90, gfortran.dg/data_constraints_1.f90,
1428 gfortran.dg/default_initialization.f90, gfortran.dg/der_charlen_1.f90,
1429 gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90,
1430 gfortran.dg/derived_pointer_recursion.f90,
1431 gfortran.dg/derived_recursion.f90, gfortran.dg/der_pointer_1.f90,
1432 gfortran.dg/der_pointer_3.f90, gfortran.dg/der_pointer_4.f90,
1433 gfortran.dg/dummy_functions_1.f90,
1434 gfortran.dg/elemental_initializer_1.f90,
1435 gfortran.dg/elemental_non_intrinsic_dummy_1.f90,
1436 gfortran.dg/elemental_pointer_1.f90,
1437 gfortran.dg/elemental_subroutine_1.f90,
1438 gfortran.dg/elemental_subroutine_2.f90, gfortran.dg/entry_1.f90,
1439 gfortran.dg/entry_3.f90, gfortran.dg/enum_10.f90,
1440 gfortran.dg/equiv_constraint_3.f90, gfortran.dg/func_derived_1.f90,
1441 gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90,
1442 gfortran.dg/generic_1.f90, gfortran.dg/generic_2.f90,
1443 gfortran.dg/generic_3.f90, gfortran.dg/generic_4.f90,
1444 gfortran.dg/global_references_1.f90,
1445 gfortran.dg/host_used_types_1.f90, gfortran.dg/implicit_1.f90,
1446 gfortran.dg/implicit_2.f90, gfortran.dg/implicit_actual.f90,
1447 gfortran.dg/initialization_1.f90, gfortran.dg/int_1.f90,
1448 gfortran.dg/intent_used_1.f90, gfortran.dg/interface_1.f90,
1449 gfortran.dg/interface_2.f90, gfortran.dg/internal_references_2.f90,
1450 gfortran.dg/io_constraints_1.f90, gfortran.dg/io_constraints_2.f90,
1451 gfortran.dg/large_integer_kind_1.f90,
1452 gfortran.dg/large_real_kind_1.f90,
1453 gfortran.dg/module_blank_common.f90, gfortran.dg/module_commons_1.f90,
1454 gfortran.dg/module_double_reuse.f90,
1455 gfortran.dg/module_equivalence_1.f90,
1456 gfortran.dg/module_interface_1.f90,
1457 gfortran.dg/module_parameter_array_refs_1.f90,
1458 gfortran.dg/named_interface.f90, gfortran.dg/namelist_14.f90,
1459 gfortran.dg/namelist_15.f90, gfortran.dg/namelist_1.f90,
1460 gfortran.dg/namelist_4.f90, gfortran.dg/namelist_use.f90,
1461 gfortran.dg/namelist_use_only.f90, gfortran.dg/nested_modules_1.f90,
1462 gfortran.dg/nested_modules_2.f90, gfortran.dg/nested_modules_3.f90,
1463 gfortran.dg/nested_modules_4.f90, gfortran.dg/nested_modules_5.f90,
1464 gfortran.dg/parens_5.f90, gfortran.dg/parent_result_ref_4.f90,
1465 gfortran.dg/pr15164.f90, gfortran.dg/pr16861.f90,
1466 gfortran.dg/pr17615.f90, gfortran.dg/pr19926.f90,
1467 gfortran.dg/pr21177.f90, gfortran.dg/pr26246_1.f90,
1468 gfortran.dg/private_type_1.f90, gfortran.dg/private_type_2.f90,
1469 gfortran.dg/private_type_3.f90, gfortran.dg/private_type_4.f90,
1470 gfortran.dg/procedure_lvalue.f90, gfortran.dg/pure_byref_3.f90,
1471 gfortran.dg/same_name_1.f90,
1472 gfortran.dg/sibling_dummy_procedure_1.f90,
1473 gfortran.dg/sibling_dummy_procedure_2.f90,
1474 gfortran.dg/sibling_dummy_procedure_3.f90,
1475 gfortran.dg/substr_1.f90, gfortran.dg/substring_equivalence.f90,
1476 gfortran.dg/use_allocated_1.f90, gfortran.dg/used_dummy_types_1.f90,
1477 gfortran.dg/used_dummy_types_2.f90,
1478 gfortran.dg/used_dummy_types_3.f90,
1479 gfortran.dg/used_dummy_types_4.f90,
1480 gfortran.dg/used_dummy_types_5.f90,
1481 gfortran.dg/used_interface_ref.f90, gfortran.dg/used_types_1.f90,
1482 gfortran.dg/userdef_operator_1.f90: Use it.
1484 2006-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1486 * gfortran.dg/advance.f90, gfortran.dg/backspace_2.f,
1487 gfortran.dg/comma.f, gfortran.dg/direct_io_2.f90,
1488 gfortran.dg/tl_editing.f90, gfortran.dg/unf_io_convert_1.f90,
1489 gfortran.dg/write_back.f,
1490 gfortran.fortran-torture/execute/inquire_1.f90,
1491 gfortran.fortran-torture/execute/inquire_3.f90: Delete temp file.
1493 2006-03-21 Jeff Law <law@redhat.com>
1495 * gcc.dg/tree-ssa/vrp28.c: New test.
1497 2006-03-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1499 * gcc.dg/builtins-config.h (Solaris case): Define HAVE_C99_RUNTIME
1500 if _STDC_C99 is defined.
1501 * gcc.dg/builtins-18.c: Pass -std=c99 on Solaris.
1502 * gcc.dg/builtins-20.c: Likewise.
1503 * gcc.dg/builtins-53.c: Likewise.
1504 * gcc.dg/single-precision-constant.c: Likewise. Also pass
1505 -mmacosx-version-min=10.3 on PowerPC/Darwin.
1507 2006-03-21 Andrew Pinski <pinskia@physics.uc.edu>
1510 * gcc.c-torture/compile/pr26781-1.c: New test.
1511 * gcc.c-torture/compile/pr26781-2.c: New test.
1513 2006-03-21 Jakub Jelinek <jakub@redhat.com>
1516 * g++.dg/gomp/pr26690-1.C: New test.
1517 * g++.dg/gomp/pr26690-2.C: New test.
1519 2006-03-20 Jeff Law <law@redhat.com>
1521 * gcc.dg/tree-ssa/pr21829.c: New test.
1523 * gcc.dg/tree-ssa/20030807-2.c: Make sure to run VRP.
1525 2006-03-20 Richard Sandiford <richard@codesourcery.com>
1527 * lib/target-supports.exp (check_no_compiler_messages): New procedure.
1528 (check_visibility_available): Use it.
1529 (check_effective_target_default_packed): Likewise.
1530 (check_effective_target_pcc_bitfield_type_matters): Likewise.
1531 (check_effective_target_fopenmp): Likewise.
1532 (check_effective_target_freorder): Likewise.
1533 (check_effective_target_fpic): Likewise.
1534 (check_named_sections_available): Likewise.
1535 (check_effective_target_ilp32): Likewise.
1536 (check_effective_target_lp64): Likewise.
1538 2006-03-20 Thomas Koenig <Thomas.Koenig@online.de>
1541 * gfortran.dg/scalar_mask_2.f90: New test case.
1543 2006-03-20 Andrew Pinski <pinskia@physics.uc.edu>
1546 * gcc.dg/tree-ssa/loadpre12.c: New test.
1547 * gcc.dg/tree-ssa/loadpre13.c: New test.
1548 * gcc.dg/tree-ssa/loadpre14.c: New test.
1549 * gcc.dg/tree-ssa/loadpre15.c: New test.
1550 * gcc.dg/tree-ssa/loadpre16.c: New test.
1551 * gcc.dg/tree-ssa/loadpre17.c: New test.
1552 * gcc.dg/tree-ssa/loadpre18.c: New test.
1553 * gcc.dg/tree-ssa/loadpre19.c: New test.
1554 * gcc.dg/tree-ssa/loadpre20.c: New test.
1555 * gcc.dg/tree-ssa/loadpre21.c: New test.
1556 * gcc.dg/tree-ssa/loadpre22.c: New test.
1558 2006-03-19 Paul Thomas <pault@gcc.gnu.org>
1561 * gfortran.dg/elemental_initializer_1.f90: New test.
1564 * gfortran.dg/assumed_shape_ranks_2: New test.
1566 2006-03-18 Joseph S. Myers <joseph@codesourcery.com>
1568 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/switch-1.c: Use
1571 2006-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1573 * gfortran.dg/direct_io_1.f90, gfortran.dg/iostat_2.f90,
1574 gfortran.dg/open_new.f90, gfortran.dg/open_readonly_1.f90,
1575 gfortran.dg/pr16935.f90, gfortran.dg/pr20954.f,
1576 gfortran.dg/read_many_1.f, gfortran.dg/unf_io_convert_2.f90,
1577 gfortran.fortran-torture/execute/direct_io.f90,
1578 gfortran.fortran-torture/execute/inquire_2.f90,
1579 gfortran.fortran-torture/execute/inquire_4.f90,
1580 gfortran.fortran-torture/execute/list_read_1.f90,
1581 gfortran.fortran-torture/execute/open_replace.f90,
1582 gfortran.fortran-torture/execute/slash_edit.f90,
1583 gfortran.fortran-torture/execute/unopened_unit_1.f90: Delete
1584 temporary files from testcases.
1586 2006-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1588 PR libgfortran/26509
1589 gfortran.dg/write_direct_eor.f90: New test.
1591 2006-03-17 David Edelsohn <edelsohn@gnu.org>
1593 * gcc.target/powerpc/pr26350.c: New.
1594 * gcc.target/powerpc/indexed-addr.c: New.
1596 2006-03-16 Roger Sayle <roger@eyesopen.com>
1598 * gfortran.dg/dependency_13.f90: New test case.
1600 2006-03-16 Roger Sayle <roger@eyesopen.com>
1603 * gcc.dg/real-const-1.c: New test case.
1605 2006-03-15 Geoffrey Keating <geoffk@apple.com>
1607 * g++.old-deja/g++.other/init18.C: New.
1608 * g++.old-deja/g++.other/init5.C: Remove xfail.
1610 2006-03-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1612 * g++.dg/opt/pr15551.C: Cleanup temp file.
1614 2006-03-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1617 g++.dg/parse/long1.C: New test.
1619 2006-03-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1622 * gfortran.dg/continuation.f90: New test.
1623 * gfortran.dg/fmt_read_bz_bn.f90: Fix use of continuation.
1625 2006-03-14 Richard Guenther <rguenther@suse.de>
1627 PR tree-optimization/26672
1628 * gcc.dg/torture/pr26672.c: New testcase.
1630 2006-03-14 Joseph S. Myers <joseph@codesourcery.com>
1632 * gcc.target/powerpc/405-dlmzb-strlen-1.c,
1633 gcc.target/powerpc/440-dlmzb-strlen-1.c: New tests.
1635 2006-03-13 Roger Sayle <roger@eyesopen.com>
1638 * gcc.c-torture/compile/switch-1.c: New test case.
1640 2006-03-13 Paul Thomas <pault@gcc.gnu.org>
1643 * gfortran.fortran-torture/execute/intrinsic_mmloc_3.f90: Expand
1644 test to include more permuatations of mask and index.
1645 * testsuite/gfortran.dg/scalar_mask_1.f90: Modify last test to
1646 respond to F2003 spec. that the position returned for an all false
1647 mask && condition is zero.
1649 2006-03-13 Jakub Jelinek <jakub@redhat.com>
1652 * gcc.dg/gomp/pr25989.c: New test.
1654 2006-03-13 Jeff Law <law@redhat.com>
1656 * gcc.dg/tree-ssa/20030807-2.c: No longer expected to fail.
1658 2006-03-13 Eric Botcazou <ebotcazou@adacore.com>
1660 * gcc.dg/switch-9.c: New test.
1662 2006-03-13 Richard Guenther <rguenther@suse.de>
1665 * gcc.dg/torture/pr26630.c: New testcase.
1667 2006-03-11 Roger Sayle <roger@eyesopen.com>
1669 * gfortran.dg/dependency_10.f90: New test case.
1670 * gfortran.dg/dependency_11.f90: Likewise.
1672 2006-03-11 Paul Thomas <pault@gcc.gnu.org>
1673 Erik Edelmann <eedelman@gcc.gnu.org>
1675 * gfortran.dg/allocatable_function_1.f90: New.
1676 * gfortran.dg/allocatable_function_2.f90: New.
1678 2006-03-10 Richard Guenther <rguenther@suse.de>
1681 * gcc.dg/torture/pr26565.c: New testcase.
1683 2006-03-09 Eric Christopher <echristo@apple.com>
1685 * gcc.c-torture/compile/20060309-1.c: New.
1687 2006-03-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1689 PR libgfortran/26499
1690 * gfortran.dg/write_back.f: New test.
1691 * gfortran.dg/write_rewind_1.f: New test.
1692 * gfortran.dg/write_rewind_2.f: New test.
1694 2006-03-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1696 PR libgfortran/26554
1697 * gfortran.dg/read_logical.f90: New test.
1699 2006-03-04 Laurent GUERBY <laurent@guerby.net>
1701 * ada/acats/norun.lst: cdd2a03 now passes.
1703 2006-03-04 Andrew Pinski <pinskia@physics.uc.edu>
1706 * gcc.target/powerpc/pr18096-1.c: Change where the error
1709 2006-03-04 Jakub Jelinek <jakub@redhat.com>
1711 * gcc.target/i386/cleanup-1.c: New test.
1712 * gcc.target/i386/cleanup-2.c: New test.
1714 2006-03-04 Roger Sayle <roger@eyesopen.com>
1716 * gfortran.dg/dependency_9.f90: Remove for the time being.
1718 2006-03-04 Krister Walfridsson <cato@df.lth.se>
1720 * objc.dg/bad-receiver-type.m: Add space before bracket in dg
1723 2006-03-03 Roger Sayle <roger@eyesopen.com>
1725 * gfortran.dg/dependency_9.f90: New test case.
1727 2006-03-03 Roger Sayle <roger@eyesopen.com>
1729 * gfortran.dg/dependency_4.f90: New test case.
1730 * gfortran.dg/dependency_5.f90: New test case.
1731 * gfortran.dg/dependency_6.f90: New test case.
1732 * gfortran.dg/dependency_7.f90: New test case.
1733 * gfortran.dg/dependency_8.f90: New test case.
1735 2006-03-03 Paul Brook <paul@codesourcery.com>
1737 * gcc/testsuite/lib/target-supports.exp (check_profiling_available):
1740 2006-03-03 Thomas Koenig <Thomas.Koenig@online.de>
1743 * multiple_allocation_1.f90: New test.
1745 2006-03-03 Roger Sayle <roger@eyesopen.com>
1747 PR tree-optimization/26524
1748 * gfortran.dg/pr26524.f: New test case.
1750 2006-03-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1752 * g++.dg/template/repo5.C: Cleanup repo files.
1753 * gcc.dg/20051201-1.c: Cleanup coverage files.
1754 * gcc.target/sparc/fexpand-2.c, gcc.target/sparc/fpmerge-2.c,
1755 gcc.target/sparc/fpmul-2.c, gcc.target/sparc/pdist-2.c: Cleanup
1758 2006-03-02 Fariborz Jahanian <fjahanian@apple.com>
1760 * objc.dg/objc-nofilename-1.m: New test.
1761 * objc.dg/bad-receiver-type.m: New test.
1762 * obj-c++.dg/bad-receiver-type.mm: New test.
1764 2006-03-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1766 * gcc.dg/single-precision-constant.c: Tweak for non-C99 runtimes.
1768 2006-03-01 Mike Stump <mrs@apple.com>
1770 * g++.dg/abi/key2.C: Add.
1772 2006-03-01 Paul Thomas <pault@gcc.gnu.org>
1774 * gfortran.dg/logical_dot_product.f90: New test.
1777 * gfortran.dg/used_interface_ref.f90: New test.
1780 * gfortran.dg/dependency_2.f90: New test.
1781 * gfortran.fortran-torture/execute/where17.f90: New test.
1782 * gfortran.fortran-torture/execute/where18.f90: New test.
1783 * gfortran.fortran-torture/execute/where19.f90: New test.
1784 * gfortran.fortran-torture/execute/where20.f90: New test.
1786 2006-03-01 Daniel Berlin <dberlin@dberlin.org>
1788 * g++.dg/tree-ssa/pr26443.C: New test case.
1790 2006-02-28 Andrew Pinski <pinskia@physics.uc.edu>
1793 * g++.dg/opt/return-slot1.C: New test.
1795 2006-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1797 PR libgfortran/26136
1798 * gfortran.dg/namelist_23.f90: New test.
1800 2006-02-28 Roger Sayle <roger@eyesopen.com>
1803 * gcc.dg/fold-eqandshift-2.c: New test case.
1805 2006-02-28 Richard Guenther <rguenther@suse.de>
1807 * gcc.dg/tree-ssa/pr26421.c: Fix testcase to force struct
1810 2006-02-28 Thomas Koenig <Thomas.Koenig@online.de>
1812 * scalar_mask_1.f90: Add tests for maxloc with scalar mask.
1814 2006-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1816 PR libgfortran/26464
1817 * gfortran.dg/backspace_5.f: New test.
1818 * gfortran.dg/backspace_6.f: New test.
1820 2006-02-26 Roger Sayle <roger@eyesopen.com>
1822 * gcc.dg/fold-eqandnot-1.c: New test case.
1824 2006-02-26 Roger Sayle <roger@eyesopen.com>
1827 * gcc.c-torture/execute/ieee/builtin-nan-1.c: New test case.
1829 2006-02-26 Zdenek Dvorak <dvorakz@suse.cz>
1831 * gcc.target/i386/20000614-2.c: Do not use -fno-strength-reduce.
1832 * gcc.dg/20030324-1.c: Do not use -fstrength-reduce.
1834 2006-02-26 Richard Guenther <rguenther@suse.de>
1836 PR tree-optimization/26421
1837 * gcc.dg/tree-ssa/pr26421.c: New testcase.
1839 2006-02-26 Steven Bosscher <stevenb.gcc@gmail.com>
1841 * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt.
1842 * g++.old-deja/g++.robertl/eb132.C: Likewise.
1844 2006-02-26 Roger Sayle <roger@eyesopen.com>
1846 * gcc.dg/fold-even-1.c: New test case.
1848 2006-02-26 Roger Sayle <roger@eyesopen.com>
1851 * gcc.dg/fold-eqandshift-1.c: New test case.
1853 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1855 PR tree-optimization/25125
1856 * gcc.dg/vect/wrapv-vect-7.c, gcc.dg/vect/wrapv-vect-reduc-2char.c,
1857 gcc.dg/vect/wrapv-vect-reduc-2short.c: New tests.
1859 2006-02-26 Dorit Nuzman <dorit@il.ibm.com>
1861 PR tree-optimizations/26359
1862 * gcc.dg/vect/vect.exp: Compile tests prefixed with "dump-tree-dceloop"
1863 with -fdump-tree-dceloop-details.
1864 * gcc.dg/vect/dump-tree-dceloop-pr26359.c: New test.
1866 2006-02-25 Roger Sayle <roger@eyesopen.com>
1869 * gcc.dg/fold-eqxor-1.c: New test case.
1870 * gcc.dg/fold-eqxor-2.c: Likewise.
1871 * gcc.dg/fold-eqxor-3.c: Likewise.
1873 2006-02-25 Thomas Koenig <Thomas.Koenig@online.de>
1876 * scalar_mask_1.f90: New test.
1878 2006-02-24 Geoffrey Keating <geoffk@apple.com>
1880 * g++.dg/eh/uncaught1.C: Add dg-options for ppc-darwin.
1881 * g++.dg/eh/uncaught2.C: New.
1882 * g++.dg/eh/uncaught3.C: New.
1884 2006-02-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1886 PR libgfortran/26423
1887 * gfortran.dg/read_many_1.f: New test.
1889 2006-02-24 Paul Thomas <pault@gcc.gnu.org>
1892 * gfortran.dg/dependency_3.f90: New test.
1893 * gfortran.fortran-torture/execute/vect-3.f90: Remove two of the
1897 * gfortran.dg/equiv_6.f90: New test.
1899 2006-02-23 Jeff Law <law@redhat.com>
1901 * gcc.c-torture/compile/pr26425.c: New test.
1903 2006-02-23 Jakub Jelinek <jakub@redhat.com>
1906 * gcc.dg/gomp/pr26412.c: New test.
1908 2006-02-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1911 * g++.dg/other/ellipsis1.C: New test.
1912 * g++.dg/parse/operator4.C: Adjust error marker.
1914 2006-02-22 H.J. Lu <hongjiu.lu@intel.com>
1917 * gfortran.dg/pr25603.f: New testcase.
1919 2006-02-22 Nathan Sidwell <nathan@codesourcery.com>
1921 * gcc.dg/bf-spl1.c: Don't specify -m68000.
1922 * g++.old-deja/g++.pt/static11.C: Xfail for m68k-elf
1924 2006-02-21 Geoffrey Keating <geoffk@apple.com>
1926 * g++.dg/eh/spbp.C: New.
1928 2006-02-21 Jakub Jelinek <jakub@redhat.com>
1931 * gcc.target/i386/mmx-7.c: New test.
1933 2006-02-20 Roger Sayle <roger@eyesopen.com>
1935 PR tree-optimization/26361
1936 * gcc.dg/tree-ssa/vrp27.c: New test case.
1938 2006-02-20 Andrew Pinski <pinskia@physics.uc.edu>
1940 * gcc.dg/tree-ssa/complex-3.c: Split out first part into ...
1941 * gcc.dg/tree-ssa/complex-4.c: Here.
1943 2006-02-19 Roger Sayle <roger@eyesopen.com>
1946 * gfortran.dg/logical_1.f90: New test case.
1948 2006-02-19 Jakub Jelinek <jakub@redhat.com>
1951 * gcc.dg/20060218-1.c: Moved to...
1952 * gcc.target/i386/20060218-1.c: ... here. New test.
1954 2006-02-19 Erik Edelmann <eedelman@gcc.gnu.org>
1957 * gfortran.dg/convert_1.f90: New.
1959 2005-02-19 Paul Thomas <pault@gcc.gnu.org>
1962 * gfortran.dg/namelist_5.f90: New test.
1965 * gfortran.dg/namelist_4.f90: New test.
1967 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1970 * testsuite/gcc.dg/tree-ssa/complex-3.c: New test.
1972 2006-02-18 Andrew Pinski <pinskia@physics.uc.edu>
1974 * gcc.dg/tree-ssa/20031106-1.c: Fix the final scan of the
1975 variable to take into account the variable name in the
1977 * gcc.dg/tree-ssa/20031106-2.c: Likewise.
1979 2006-02-18 Jakub Jelinek <jakub@redhat.com>
1982 * gcc.c-torture/compile/20060217-1.c: New test.
1983 * gcc.dg/20060218-1.c: New test.
1985 2006-02-18 Joseph S. Myers <joseph@codesourcery.com>
1987 * gcc.dg/glibc-uclibc-1.c, gcc.dg/glibc-uclibc-2.c: New tests.
1989 2006-02-17 Grigory Zagorodnev <grigory_zagorodnev@linux.intel.com>
1991 * gcc.dg/cpp/undef3.c: New test.
1992 * gcc.dg/cpp/trad/builtins2.c: New test.
1994 2006-02-18 Mark Mitchell <mark@codesourcery.com>
1997 * g++.dg/template/static22.C: New test.
1998 * g++.dg/template/static23.C: New test.
1999 * g++.dg/template/static24.C: New test.
2000 * g++.dg/template/non-dependent13.C: New test.
2001 * g++.dg/init/member1.C: Tweak error markers.
2003 2006-02-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2006 * gcc.c-torture/compile/pr26255.c: New test case.
2008 2006-02-16 Roger Sayle <roger@eyesopen.com>
2010 * gfortran.fortran-torture/execute/where_10.f90: New test case.
2011 * gfortran.fortran-torture/execute/where_11.f90: Likewise.
2012 * gfortran.fortran-torture/execute/where_12.f90: Likewise.
2013 * gfortran.fortran-torture/execute/where_13.f90: Likewise.
2014 * gfortran.fortran-torture/execute/where_14.f90: Likewise.
2015 * gfortran.fortran-torture/execute/where_15.f90: Likewise.
2016 * gfortran.fortran-torture/execute/where_16.f90: Likewise.
2018 2006-02-16 Jeff Law <law@redhat.com>
2020 * gcc.dg/tree-ssa/vrp24.c: Update expected output.
2021 * gcc.dg/tree-ssa/vrp26.c: New test.
2023 2006-02-16 Joseph S. Myers <joseph@codesourcery.com>
2027 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define if
2028 __UCLIBC__ is defined.
2030 2006-02-16 Jakub Jelinek <jakub@redhat.com>
2033 * gfortran.dg/gomp/pr26224.f: New test.
2035 2006-02-16 Victor Kaplansky <victork@il.ibm.com>
2038 * lib/target-supports.exp
2039 (check_effective_target_vect_short_mult): New.
2040 (check_effective_target_vect_char_mult): New.
2041 (check_effective_target_vect_widen_sum_qi_to_si): New.
2042 (check_effective_target_vect_widen_sum_qi_to_hi): New.
2043 (check_effective_target_vect_widen_sum_hi_to_si): New.
2044 * gcc.dg/vect/vect-reduc-dot-s16.c: Remove, split into
2045 vect-reduc-dot-s16a.c and vect-reduc-dot-s16b.c
2046 * vect-reduc-dot-s16a.c: New, split from vect-reduc-dot-s16.c.
2047 * vect-reduc-dot-s16b.c: New, split from vect-reduc-dot-s16.c.
2048 * gcc.dg/vect/vect-reduc-pattern-2.c: Remove, split into
2049 vect-reduc-pattern-2a.c, vect-reduc-pattern-2b.c and
2050 vect-reduc-pattern-2c.c
2051 * gcc.dg/vect/vect-reduc-pattern-1.c: Remove, split into
2052 vect-reduc-pattern-1a.c, vect-reduc-pattern-1b.c and
2053 vect-reduc-pattern-1c.c
2055 2005-02-16 Paul Thomas <pault@gcc.gnu.org>
2058 * gfortran.dg/assumed_charlen_needed_1.f90: New test.
2060 2006-02-15 Toon Moene <toon@moene.indiv.nluug.nl>
2063 * gfortran.dg/enum_8.f90: Remove check for warning.
2064 * gfortran.dg/iomsg_1.f90: Ditto.
2065 * gfortran.dg/enum_1.f90: Ditto.
2066 * gfortran.dg/enum_9.f90: Ditto.
2067 * gfortran.dg/enum_2.f90: Ditto.
2068 * gfortran.dg/enum_10.f90: Ditto.
2069 * gfortran.dg/enum_3.f90: Ditto.
2070 * gfortran.dg/flush_1.f90: Ditto.
2071 * gfortran.dg/enum_4.f90: Ditto.
2072 * gfortran.dg/array_constructor_1.f90: Ditto.
2073 * gfortran.dg/enum_5.f90: Ditto.
2074 * gfortran.dg/enum_6.f90: Ditto.
2075 * gfortran.dg/enum_7.f90: Ditto.
2077 2006-02-15 Jakub Jelinek <jakub@redhat.com>
2080 * gcc.c-torture/compile/20060215-1.c: New test.
2082 2006-02-14 Roger Sayle <roger@eyesopen.com>
2085 * gcc.dg/tree-ssa/andor-2.c: New test case.
2087 2006-02-14 Thomas Koenig <Thomas.Koenig@online.de>
2090 * optional_dim.f90: New test.
2092 2006-02-14 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2095 * gfortran.dg/label_4.f90: New.
2097 2006-02-14 Jakub Jelinek <jakub@redhat.com>
2098 Diego Novillo <dnovillo@redhat.com>
2099 Uros Bizjak <uros@kss-loka.si>
2101 * gfortran.dg/gomp: New directory.
2103 2006-02-14 Richard Guenther <rguenther@suse.de>
2105 PR tree-optimization/26258
2106 * gcc.dg/torture/pr26258.c: New testcase.
2108 2006-02-13 Jakub Jelinek <jakub@redhat.com>
2111 * gfortran.dg/pr26246_1.f90: New test.
2112 * gfortran.dg/pr26246_2.f90: New test.
2115 * gcc.c-torture/compile/20060208-1.c: New test.
2117 2006-02-13 Paul Thomas <pault@gcc.gnu.org>
2121 * gfortran.dg/module_parameter_array_refs_1.f90: New test.
2122 * gfortran.dg/bad_automatic_objects_1.f90: New test.
2123 * gfortran.dg/automatic_module_variable.f90: Change error message.
2126 * gfortran.dg/internal_dummy_1.f90: New test.
2129 * gfortran.dg/elemental_non_intrinsic_dummy_1.f90: New test.
2133 * gfortran.dg/uncommon_block_data_1.f90: New test.
2134 * gfortran.dg/equiv_constraint_7.f90: Correct non-compliance of test
2138 * gfortran.dg/typed_subroutine_1.f90: New test.
2140 2006-02-13 Geoffrey Keating <geoffk@apple.com>
2142 * objc.dg/dwarf-1.m: New.
2144 2006-02-13 Roger Sayle <roger@eyesopen.com>
2147 * gcc.dg/tree-ssa/andor-1.c: New test case.
2149 2006-02-13 Josh Conner <jconner@apple.com>
2152 * gcc.dg/pr25376.c: New test.
2154 * gcc.c-torture/compile/pr23237.c: Only compile test -- don't
2156 * lib/target-supports.exp (check_named_sections_available):
2157 Only compile named-sections test -- don't assemble.
2159 2006-02-12 Gabriel Dos Reis <gdr@integrable-solutions.net>
2161 * g++.dg/warn/no-write-strings.C: New test.
2162 * g++.dg/warn/write-strings.C: Likewise.
2163 * g++.dg/warn/write-strings-default.C: Likewise.
2165 2006-02-12 Erik Edelmann <eedelman@gcc.gnu.org>
2168 * gfortran.dg/ret_pointer_2.f90: New test.
2170 2006-02-10 Zdenek Dvorak <dvorakz@suse.cz>
2172 * gcc.dg/20050105-1.c: Do not use -floop-optimize2.
2174 2006-02-10 Jeff Law <law@redhat.com>
2176 * gcc.c-torture/compile/pr26213.c: New test.
2178 2006-02-10 Steven G. Kargl <kargls@comcast.net>
2180 gfortran.dg/null_1.f90: New test.
2182 2006-02-10 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2185 * gfortran.dg/parens_4.f90: New.
2186 * gfortran.dg/parens_5.f90: New.
2188 2006-02-10 Richard Guenther <rguenther@suse.de>
2190 * testsuite/gcc.dg/pr23372-1.c: Remove empty file.
2192 2006-02-09 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2193 Paul Thomas <pault@gcc.gnu.org>
2196 * gfortran.dg/parens_1.f90: New.
2197 * gfortran.dg/parens_2.f90: New.
2198 * gfortran.dg/parens_3.f90: New.
2200 2006-02-09 Paul Thomas <pault@gcc.gnu.org>
2203 * gfortran.dg/allocate_char_star_scalar_1.f90: New test.
2206 * gfortran.dg/impure_assignment_1.f90: New test.
2209 * gfortran.dg/assumed_shape_ranks_1.f90: New test.
2211 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2214 * g++.dg/expr/stdarg2.C: New test.
2216 2006-02-09 J"orn Rennecke <joern.rennecke@st.com>
2219 * gcc.dg/pr16194.c: New test.
2221 2006-02-09 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2223 * ada/acats/run_acats: Use portable variant of "$@".
2225 2006-02-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
2227 * g++.old-deja/g++.benjamin/15351-2.C: Likewise.
2228 * g++.old-deja/g++.benjamin/15351-1.C: Remove.
2230 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2233 * g++.dg/opt/pr26179.C: New test.
2235 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2238 * gcc.dg/tree-ssa/complex-3.c: New test.
2240 2006-02-09 Andrew Pinski <pinskia@physics.uc.edu>
2242 * gcc.c-torture/compile/volatile-1.c: New test.
2244 2006-02-09 Diego Novillo <dnovillo@redhat.com>
2247 * gcc.dg/tree-ssa/pr26180.c: New test.
2249 2006-02-08 Jeff Law <law@redhat.com>
2251 * gcc.dg/tree-ssa/pr21417.c: New test.
2253 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2255 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
2256 scan-tree-dump-not, scan-tree-dump-dem): Likewise.
2258 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2260 * lib/scanrtl.exp: New.
2262 2006-02-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2265 * g++.dg/other/virtual2.C: New test.
2268 * g++.dg/other/virtual1.C: New test.
2270 2006-02-08 Paolo Bonzini <bonzini@gnu.org>
2272 * lib/gcc-dg.exp (cleanup-rtl-dump, cleanup-tree-dump,
2273 cleanup-ipa-dump): Update dump file glob patterns.
2274 * lib/scanipa.exp (scan-ipa-dump, scan-ipa-dump-times,
2275 scan-ipa-dump-not, scan-ipa-dump-dem): Likewise.
2277 * lib/gcc-dg.exp: Load it.
2278 * objc.dg/stubify-2.m: Use scan-rtl-dump-not.
2280 2006-02-07 Janis Johnson <janis187@us.ibm.com>
2283 * gcc.dg/gomp/critical-3.c: Call cleanup-tree-dump.
2284 * gcc.dg/tree-ssa/pr23382.c: Ditto.
2286 2006-02-07 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2289 * gfortran.dg/mvbits_1.f90: New.
2291 2006-02-07 Dirk Mueller <dmueller@suse.com>
2293 * g++.dg/warn/Wdiv-by-zero.C: New test.
2294 * g++.dg/warn/Wno-div-by-zero.C: New.
2296 2006-02-07 Jeff Law <law@redhat.com>
2298 * gcc.dg/tree-ssa/pr21559.c: New test.
2300 * gcc.dg/tree-ssa/vrp01.c: Update dumpfile names now that we have
2301 multiple VRP passes.
2302 * gcc.dg/tree-ssa/vrp09.c: Likewise.
2303 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2304 * gcc.dg/tree-ssa/pr21582.c: Likewise.
2305 * gcc.dg/tree-ssa/pr20657.c: Likewise.
2306 * gcc.dg/tree-ssa/pr21001.c: Likewise.
2307 * gcc.dg/tree-ssa/vrp02.c: Likewise
2308 * gcc.dg/tree-ssa/vrp11.c: Likewise
2309 * gcc.dg/tree-ssa/pr14341.c: Likewise
2310 * gcc.dg/tree-ssa/vrp19.c: Likewise
2311 * gcc.dg/tree-ssa/vrp20.c: Likewise
2312 * gcc.dg/tree-ssa/vrp03.c: Likewise
2313 * gcc.dg/tree-ssa/pr21086.c: Likewise
2314 * gcc.dg/tree-ssa/pr21959.c: Likewise
2315 * gcc.dg/tree-ssa/vrp21.c: Likewise
2316 * gcc.dg/tree-ssa/vrp04.c: Likewise
2317 * gcc.dg/tree-ssa/pr25485.c: Likewise
2318 * gcc.dg/tree-ssa/pr22026.c: Likewise
2319 * gcc.dg/tree-ssa/vrp22.c: Likewise
2320 * gcc.dg/tree-ssa/vrp05.c: Likewise
2321 * gcc.dg/tree-ssa/20030807-10.c: Likewise
2322 * gcc.dg/tree-ssa/pr20701.c: Likewise
2323 * gcc.dg/tree-ssa/vrp23.c: Likewise
2324 * gcc.dg/tree-ssa/vrp06.c: Likewise
2325 * gcc.dg/tree-ssa/pr22117.c: Likewise
2326 * gcc.dg/tree-ssa/pr20702.c: Likewise
2327 * gcc.dg/tree-ssa/vrp15.c: Likewise
2328 * gcc.dg/tree-ssa/pr21090.c: Likewise
2329 * gcc.dg/tree-ssa/pr21294.c: Likewise
2330 * gcc.dg/tree-ssa/vrp24.c: Likewise
2331 * gcc.dg/tree-ssa/vrp07.c: Likewise
2332 * gcc.dg/tree-ssa/pr21563.c: Likewise
2333 * gcc.dg/tree-ssa/pr25382.c: Likewise
2334 * gcc.dg/tree-ssa/vrp16.c: Likewise
2335 * gcc.dg/tree-ssa/vrp25.c: Likewise
2336 * gcc.dg/tree-ssa/vrp08.c: Likewise
2337 * gcc.dg/tree-ssa/20030807-6.c: Likewise
2338 * gcc.dg/tree-ssa/vrp17.c: Likewise
2339 * gcc.dg/tree-ssa/pr21458.c: Likewise
2340 * g++.dg/tree-ssa/pr18178.C: Likewise
2342 2006-02-07 Richard Guenther <rguenther@suse.de>
2346 2006-01-30 Richard Guenther <rguenther@suse.de>
2348 * gcc.dg/pr23372-1.C: New testcase.
2350 * g++.dg/tree-ssa/pr26140.C: New testcase.
2352 2006-02-07 Mark Mitchell <mark@codesourcery.com>
2355 * g++.dg/template/ttp15.C: New test.
2356 * g++.dg/template/ttp16.C: Likewise.
2357 * g++.dg/template/ttp17.C: Likewise.
2358 * g++.old-deja/g++.pt/ttp36.C: Remove.
2359 * g++.old-deja/g++.pt/ttp19.C: Likewise.
2360 * g++.old-deja/g++.pt/ttp37.C: Likewise.
2361 * g++.old-deja/g++.pt/ttp38.C: Likewise.
2362 * g++.old-deja/g++.pt/ttp39.C: Likewise.
2363 * g++.old-deja/g++.pt/ttp9.C: Likewise.
2364 * g++.old-deja/g++.pt/ttp40.C: Likewise.
2365 * g++.old-deja/g++.pt/ttp51.C: Likewise.
2366 * g++.old-deja/g++.pt/ttp26.C: Likewise.
2367 * g++.old-deja/g++.pt/ttp36.C: Likewise.
2369 2005-02-06 Thomas Koenig <Thomas.Koenig@online.de>
2372 * unf_io_convert_4.f90: New test.
2374 2006-02-06 Daniel Berlin <dberlin@dberlin.org>
2376 * gcc.dg/tree-ssa/loadpre10.c: New test.
2377 * gcc.dg/tree-ssa/loadpre11.c: Ditto.
2378 * gcc.dg/tree-ssa/loadpre6.c: Expect one more elimination.
2379 * gcc.dg/tree-ssa/loadpre4.c: This should pass now.
2381 2006-02-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2384 * gfortran.dg/large_real_kind_form_io_2.f90: New test.
2386 2006-02-05 Andrew Pinski <pinskia@physics.uc.edu>
2389 * gfortran.dg/assign_7.f: New test.
2391 2006-02-05 H.J. Lu <hongjiu.lu@intel.com>
2395 * gfortran.dg/sibling_dummy_procedure_1.f90: New file.
2396 * gfortran.dg/sibling_dummy_procedure_2.f90: Likewise.
2397 * gfortran.dg/sibling_dummy_procedure_3.f90: Likewise.
2399 2006-02-05 Jakub Jelinek <jakub@redhat.com>
2401 * gcc.dg/gomp/pr25990.c: Use __SIZE_TYPE__ instead of unsigned int
2404 2006-02-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
2406 * g++.dg/charset/extern2.cc (foo): Declare as of type cost char*.
2407 * g++.dg/charset/string.c (foo): Likewise.
2408 * g++.dg/ext/builtin1.C (printf): Change first parameter type to
2410 * g++.dg/ext/builtin2.C (printf): Likewise.
2411 * g++.dg/init/new15.C (printf): Likewise.
2412 * g++.dg/opt/pr17697-1.C (foo): Likewise.
2413 * g++.dg/opt/pr17697-2.C (foo): Likewise.
2414 * g++.dg/opt/pr17697-3.C (foo): Likewise.
2415 * g++.dg/template/non-dependent4.C (temp): Likewise.
2416 * g++.dg/opt/strength-reduce.C (C::a): Change type to const char*.
2417 * g++.old-deja/g++.brendan/crash66.C (getopt): Change last
2418 parameter type to const char*.
2419 * g++.old-deja/g++.brendan/ptolemy1.C (InterpTableEntry::name):
2420 Change type to const char*.
2421 * g++.old-deja/g++.brendan/ptolemy2.C (InterpTableEntry::name):
2423 * g++.old-deja/g++.jason/default2.C (bar::memberfunction): Change
2424 second parameter type to const char*.
2425 * g++.old-deja/g++.jason/opeq.C (X::X): Likewise.
2426 (Y::Y): Change parameter type to const char*.
2427 * g++.old-deja/g++.jason/ref12.C (f): Likewise.
2428 * g++.old-deja/g++.jason/report.C: Apply const correctness.
2429 * g++.old-deja/g++.jason/rfg6.C (single, array): Likewise.
2430 * g++.old-deja/g++.jason/rvalue1.C (main): Cast string literal to
2432 * g++.old-deja/g++.jason/scoping4.C (A::Ptr): Make a typedef to
2434 * g++.old-deja/g++.law/ctors17.C (X::X): Change last parameter
2435 type to const char*.
2436 * g++.old-deja/g++.law/ctors7.C (base_t::name, d1_t, d2_t): Change
2437 return type to const char*.
2438 * g++.old-deja/g++.law/dtors2.C (bla::bla): Change parameter type
2440 * g++.old-deja/g++.law/operators3.C: Adjust for const correctness.
2441 * g++.old-deja/g++.law/refs1.C: Likewise.
2442 * g++.old-deja/g++.law/visibility1.C: Likewise.
2443 * g++.old-deja/g++.law/visibility2.C: Likewise.
2444 * g++.old-deja/g++.law/union1.C (op_to_charp::s): Change type to
2446 * g++.old-deja/g++.mike/bool2.C: Adjust for const correctness..
2447 * g++.old-deja/g++.mike/net48.C: Likewise.
2448 * g++.old-deja/g++.mike/p646.C: Likewise.
2449 * g++.old-deja/g++.mike/p6746.C: Likewise.
2450 * g++.old-deja/g++.mike/p700.C (mystrcpy): Change last parameter
2451 type to const char*.
2452 * g++.old-deja/g++.mike/p811.C (X::stringify): Match for
2453 deprecated conversion warning.
2454 * g++.old-deja/g++.other/init15.C (A::name): Change type to const
2456 * g++.old-deja/g++.other/inline12.C: Adjust for const correctness.
2457 * g++.old-deja/g++.other/sibcall1.C (foo): Likewise.
2458 * g++.old-deja/g++.pt/explicit8.C: Likewise.
2459 * g++.old-deja/g++.pt/m6.C (xx): Likewise.
2460 * g++.old-deja/g++.pt/m7.C (xx): Likewise.
2461 * g++.old-deja/g++.pt/nontype3.C: Likewise.
2462 * g++.old-deja/g++.pt/t39.C: Likewise.
2463 * g++.old-deja/g++.robertl/eb106.C: Likewise.
2464 * g++.old-deja/g++.robertl/ice990323-2.C: Likewise.
2466 2006-02-04 Thomas Koenig <Thomas.Koenig@online.de>
2469 intrinsic_argument_conformance_1.f90: New test.
2471 2006-02-03 Steven G. Kargl <kargls@comcast.net>
2474 * gfortran.dg/char_result_11.f90: Add SAVE.
2475 * gfortran.dg/der_pointer_4.f90: Ditto.
2476 * gfortran.dg/default_initialization.f90: New test.
2478 2006-02-03 Jeff Law <law@redhat.com>
2480 * lib/gcc-dg.exp (cleanup-rtl-dump): Fix dump file regexp to
2481 handle more than 100 dump files.
2482 (cleanup-tree-dump, cleanup-ipa-dump): Likewise.
2483 * lib/scantree.exp (scan-tree-dump): Likewise.
2484 (scan-tree-dump-times, scan-tree-dump-not): Likewise.
2485 (scan-tree-dump-dem, scan-tree-dump-dem-not): Likewise.
2486 * lib/scanipa.exp (scan-ipa-dump): Likewise.
2487 (scan-ipa-dump-times, scan-ipa-dump-not): Likewise.
2488 (scan-ipa-dump-dem, scan-ipa-dump-dem-not): Likewise.
2490 2006-02-03 Diego Novillo <dnovillo@redhat.com>
2492 * gcc.dg/gomp/pr25990.c: Replace with pre-processed version.
2494 2006-02-03 Mark Mitchell <mark@codesourcery.com>
2496 * g++.dg/template/using12.C: New test.
2498 2006-02-03 Alan Modra <amodra@bigpond.net.au>
2500 * gcc.target/powerpc/pr25960.c: New test.
2502 2006-02-02 Steven G. Kargl <kargls@comcast>
2505 gfortran.dg/nullify_2.f90: New test.
2507 2006-02-02 Diego Novillo <dnovillo@redhat.com>
2510 * gcc.dg/gomp/pr25990.c: New test.
2512 2006-01-31 Mark Mitchell <mark@codesourcery.com>
2515 * g++.gd/template/partial4.C: New test.
2517 2006-01-31 Andrew Pinski <pinskia@physics.uc.edu>
2520 * gfortran.dg/data_char_2.f90: New.
2522 2006-01-31 Thomas Koenig <Thomas.Koenig@online.de>
2525 maxval_maxloc_conformance_1.f90: New test.
2527 2006-01-31 Richard Guenther <rguenther@suse.de>
2529 * gcc.target/i386/sselibm-1.c: New testcase.
2530 * gcc.target/i386/sselibm-2.c: Likewise.
2531 * gcc.target/i386/sselibm-3.c: Likewise.
2532 * gcc.target/i386/sselibm-4.c: Likewise.
2533 * gcc.target/i386/sselibm-5.c: Likewise.
2535 2005-01-30 Erik Edelmann <eedelman@gcc.gnu.org>
2538 * gfortran.dg/arrayio_derived_2.f90: New.
2540 2006-01-30 Carlos O'Donell <carlos@codesourcery.com>
2542 * gcc.dg/unsigned-long-compare.c: New test.
2544 2006-01-30 Steve Ellcey <sje@cup.hp.com>
2547 * lib/target-supports.exp (check_effective_target_freorder):
2548 Check to see if target supports -freorder-blocks-and-partition.
2549 * g++.dg/other/pr22003.C: Use "dg-require-effective-target freorder"
2550 instead of "dg-require-named-sections".
2552 2006-01-30 J"orn Rennecke <joern.rennecke@st.com>
2555 * gcc.dg/pragma-isr.c: Added target sh[1234ble]*-*-*.
2556 * gcc.dg/pragma-isr2.c, gcc.dg/pragma-isr-trapa.c: New tests.
2557 * gcc.dg/pragma-isr-trapa2.c: Likewise.
2558 * gcc.dg/pragma-isr-nosave_low_regs.c: Likewise.
2559 * gcc.dg/pragma-isr-trap_exit.c: Likewise.
2560 * gcc.dg/attr-isr.c, gcc.dg/attr-isr-trapa.c: Likewise.
2561 * gcc.dg/attr-isr-trap_exit.c: Likewise.
2562 * gcc.dg/attr-isr-nosave_low_regs.c: Likewise.
2564 2006-01-30 Richard Guenther <rguenther@suse.de>
2567 * gcc.dg/pr23372-1.C: New testcase.
2569 2006-01-29 Diego Novillo <dnovillo@redhat.com>
2571 * gcc.dg/gomp/pr25874.c: New test.
2573 2006-01-29 Dorit Nuzman <dorit@il.ibm.com>
2576 * gcc.dg/vect/fast-math-vect-pr25911.c: New.
2578 2006-01-29 Paul Thomas <pault@gcc.gnu.org>
2584 * gfortran.dg/intent_out_1.f90: New test.
2586 2006-01-28 Paul Thomas <pault@gcc.gnu.org>
2589 * gfortran.dg/procedure_lvalue.f90: New test.
2593 * gfortran.dg/char_pointer_assign_2.f90: New test.
2594 * gfortran.dg/char_result_1.f90: Correct unequal charlen pointer
2595 assignment to be consistent with standard.
2596 * gfortran.dg/char_result_2.f90: The same.
2597 * gfortran.dg/char_result_8.f90: The same.
2599 2006-01-28 Zack Weinberg <zackw@panix.com>
2601 * gcc.dg/Woverlength-strings.c
2602 * gcc.dg/Woverlength-strings-pedantic-c89.c
2603 * gcc.dg/Woverlength-strings-pedantic-c89-no.c
2604 * gcc.dg/Woverlength-strings-pedantic-c99.c
2605 * gcc.dg/Woverlength-strings-pedantic-c99-no.c: New tests.
2607 2006-01-28 Adam Nemet <anemet@caviumnetworks.com>
2609 * gcc.c-torture/execute/20060127-1.c: New test.
2611 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2614 * g++.dg/ext/pragmaweak1.C: New test.
2616 2006-01-28 Mark Mitchell <mark@codesourcery.com>
2619 * g++.dg/template/spec29.C: New test.
2621 2006-01-28 Kazu Hirata <kazu@codesourcery.com>
2624 * gcc.c-torture/execute/pr19606.c: New.
2626 2006-01-27 Carlos O'Donell <carlos@codesourcery.com>
2628 * gcc.dg/pragma-re-4.c: New test.
2630 2005-01-27 Paul Thomas <pault@gcc.gnu.org>
2633 * gfortran.dg/assumed_size_refs_3.f90: New test.
2635 2006-01-27 Ben Elliston <bje@au.ibm.com>
2637 * gcc.misc-tests/dectest.exp: Remove defunct comment.
2639 2006-01-26 Laurent GUERBY <laurent@guerby.net>
2642 * ada/acats/support/impdef.a: Add One_Long_Second.
2643 * ada/acats/tests/c9/c94025.a: Use One_Long_Second.
2644 * ada/acats/tests/c9/c94026.a: Likewise.
2645 * ada/acats/tests/c9/c97305c.ada: Likewise.
2646 * ada/acats/tests/c9/c99004a.ada: Likewise.
2648 2005-01-26 Paul Thomas <pault@gcc.gnu.org>
2651 * gfortran.dg/global_references_2.f90: New test.
2657 * gfortran.dg/assumed_charlen_function_1.f90: New test.
2658 * gfortran.dg/assumed_charlen_function_3.f90: New test.
2661 * gfortran.dg/assumed_charlen_function_2.f90: New test.
2663 2006-01-26 Alexandre Oliva <aoliva@redhat.com>
2666 * gcc.dg/Wpointer-sign.c: New.
2667 * gcc.dg/Wpointer-sign-Wall.c: New.
2668 * gcc.dg/Wpointer-sign-Wall-no.c: New.
2669 * gcc.dg/Wpointer-sign-pedantic.c: New.
2670 * gcc.dg/Wpointer-sign-pedantic-no.c: New.
2671 * gcc.dg/conv-2.c: Use -Wpointer-sign.
2673 2006-01-26 Andrew Pinski <pinskia@physics.uc.edu>
2676 * gcc.c-torture/compile/pr25861.c: New test.
2678 2006-01-26 Paul Brook <paul@codesourcery.com>
2680 * gcc.dg/compat/struct-layout-1.exp: Pass -e to generator program
2681 on short-enum targets.
2682 * gcc.dg/compat/struct-layout-1_generate.c (short_enums): New
2684 (generate_fields): Use short_enums.
2685 (main): Set short_enums. Document -e.
2686 * g++.dg/compat/struct-layout-1.exp: Pass -e to generator program
2687 on short-enum targets.
2688 * g++.dg/compat/struct-layout-1_generate.c (short_enums): New
2690 (generate_fields): Use short_enums.
2691 (main): Set short_enums. Document -e.
2692 * lib/target-supports.exp (check_effective_target_short_enums): New.
2694 2006-01-26 Hans-Peter Nilsson <hp@axis.com>
2697 * gcc.dg/torture/pr25947-1.c: New test.
2699 2006-01-25 Jan Hubicka <jh@suse.cz>
2700 Roger Sayle <roger@eyesopen.com>
2702 PR rtl-optimization/25703
2703 * gcc.target/i386/20060125-1.c: New test case.
2704 * gcc.target/i386/20060125-2.c: New test case.
2706 2006-01-25 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
2709 * gfortran.dg/goto_1.f: New.
2711 2006-01-25 Erik Edelmann <eedelman@gcc.gnu.org>
2714 * gfortran.dg/char_result_11.f90: Make it sensitive to PR
2715 25716 on 32-bit systems too.
2717 2006-01-25 Kazu Hirata <kazu@codesourcery.com>
2720 * gcc.dg/tree-ssa/gen-vect-11.c: Add -fwrapv.
2722 2006-01-25 Kaz Kojima <kkojima@gcc.gnu.org>
2724 * gcc.dg/tree-ssa/gen-vect-33.c: New.
2726 2006-01-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2729 * gfortran.dg/read_eof.f90: Delete, renamed.
2730 * gfortran.dg/read_eof_1.f90: Rename from read_eof.f90.
2731 * gfortran.dg/read_eof_2.f90: New test.
2732 * gfortran.dg/read_eof_3.f90: New test.
2734 2006-01-24 Andrew Pinski <pinskia@physics.uc.edu>
2737 * gcc.c-torture/compile/pr25860.c: New test.
2739 2006-01-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2742 * g++.dg/parse/dtor8.C: New test.
2744 2006-01-24 Hans-Peter Nilsson <hp@axis.com>
2747 * lib/target-supports.exp (check_effective_target_fopenmp): New proc.
2748 * gcc.dg/gomp/gomp.exp: Return without testing anything if
2749 check_effective_target_fopenmp returns 0.
2751 2006-01-23 Eric Botcazou <ebotcazou@adacore.com>
2754 * ada/acats/norun.lst: Add c52103x, c52104x and c52104y.
2755 * ada/acats/stackcheck.lst: New file, add c52103x, c52104x and c52104y.
2756 * ada/acats/run_all.sh: Pass -fstack-check for tests in stackcheck.lst.
2758 2006-01-23 Andrew Pinski <pinskia@physics.uc.edu>
2761 * g++.dg/opt/pr25857.C: New test.
2763 2006-01-23 Steven Bosscher <stevenb.gcc@gmail.com>
2764 Jan Hubicka <jh@suse.cz>
2765 Richard Guenther <rguenther@suse.de>
2767 PR rtl-optimization/25654
2768 * gcc.dg/torture/pr25654.c: New testcase.
2769 * gcc.target/i386/pr25654.c: Likewise.
2771 2005-01-23 Paul Thomas <pault@gcc.gnu.org>
2774 * gfortran.dg/internal references_2.f90: New test.
2776 Fix regression in testing of admissability of attributes.
2777 * gfortran.dg/intent_used_1.f90: New test.
2779 2006-01-23 Ben Elliston <bje@au.ibm.com>
2781 * gcc.misc-tests/dectest.exp (TORTURE_OPTIONS): Include -Os.
2782 Remove target conditional torture options for i?86 and x86_64
2785 2006-01-22 Gabriel Dos Reis <gdr@integrable-solutions.net>
2788 * g++.dg/rtti/no-rtti.C: New.
2790 2006-01-21 Mark Mitchell <mark@codesourcery.com>
2793 * g++.dg/inherit/conv2.C: New test.
2796 * g++.dg/parse/dtor7.C: New test.
2799 * g++.dg/template/crash44.C: New test.
2801 2005-01-21 Paul Thomas <pault@gcc.gnu.org>
2805 * gfortran.dg/internal_references_1.f90: New test.
2810 * gfortran.dg/global_references_1.f90: New test.
2811 * gfortran.dg/g77/19990905-1.f: Restore the error that
2812 there is a clash between the common block name and
2813 the name of a subroutine reference.
2816 * gfortran.dg/aliasing_dummy_1.f90: New test.
2818 2006-01-21 Alan Modra <amodra@bigpond.net.au>
2820 * gcc.dg/vmx/1b-01.c: Warning fix.
2821 * gcc.dg/vmx/1c-02.c: Likewise.
2822 * gcc.dg/vmx/gcc-bug-4.c: Likewise.
2824 2006-01-20 Steve Ellcey <sje@cup.hp.com>
2827 * gcc.target/ia64/20030811-1.c: Change 'long' to 'long long'.
2829 2006-01-20 Richard Guenther <rguenther@suse.de>
2830 Steven Bosscher <stevenb.gcc@gmail.com>
2832 PR rtl-optimization/24626
2833 * gcc.dg/torture/pr24626-1.c: New testcase.
2834 * gcc.dg/torture/pr24626-2.c: Likewise.
2835 * gcc.dg/torture/pr24626-3.c: Likewise.
2836 * gcc.dg/torture/pr24626-4.c: Likewise.
2838 2006-01-20 Dirk Mueller <dmueller@suse.com>
2841 * g++.dg/warn/empty-body.C: New.
2843 2006-01-19 Mark Mitchell <mark@codesourcery.com>
2846 * g++.dg/template/using10.C: New test.
2847 * g++.dg/temlpate/using11.C: Likewise.
2848 * g++.dg/inherit/using5.C: Tweak error messages.
2850 2006-01-20 Alan Modra <amodra@bigpond.net.au>
2852 * gcc.target/powerpc/rs6000-ldouble-1.c: Tweak powerpc linux
2854 * gcc.target/powerpc/rs6000-ldouble-2.c: Likewise.
2856 2006-01-19 Jan Hubicka <jh@suse.cz>
2858 * gcc.target/i386/lea.c: Test pentiumpro, not i686.
2860 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2863 * g++.dg/template/spec28.C: New test.
2865 2006-01-19 Andrew Pinski <pinskia@physics.uc.edu>
2867 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
2868 Fix fprintf's by adding srcdir or removing it.
2870 2006-01-19 Diego Novillo <dnovillo@redhat.com>
2872 * testsuite/gcc.dg/gomp/for-13.c: Use -fdump-tree-ompexp.
2873 * testsuite/gcc.dg/gomp/critical-1.c: Likewise.
2874 * testsuite/gcc.dg/gomp/critical-3.c: Likewise.
2875 * testsuite/gcc.dg/gomp/empty.c: Likewise.
2876 * testsuite/gcc.dg/gomp/ordered-1.c: Likewise.
2877 * testsuite/gcc.dg/gomp/for-4.c: Likewise.
2878 * testsuite/gcc.dg/gomp/for-6.c: Likewise.
2879 * testsuite/gcc.dg/gomp/master-3.c: Likewise.
2880 * testsuite/gcc.dg/gomp/for-8.c: Likewise.
2881 * testsuite/gcc.dg/gomp/for-10.c: Likewise.
2882 * testsuite/gcc.dg/gomp/for-18.c: Likewise.
2883 * testsuite/gcc.dg/gomp/for-5.c: Likewise.
2884 * testsuite/gcc.dg/gomp/for-7.c: Likewise.
2885 * testsuite/gcc.dg/gomp/for-9.c: Likewise.
2887 2006-01-18 Jeff Law <law@redhat.com>
2889 * gcc.dg/tree-ssa/vrp25.c: New test.
2891 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2893 * gcc.dg/pr25805.c: Fix misapplied patch.
2895 2006-01-19 Dorit Nuzman <dorit@il.ibm.com>
2897 * lib/target-suports.exp (check_effective_target_vect_sdot_qi): New.
2898 (check_effective_target_vect_udot_qi): New.
2899 (check_effective_target_vect_sdot_hi): New.
2900 (check_effective_target_vect_udot_hi): New.
2901 * gcc.dg/vect/vect.exp: Use dump-details, and compile testcases
2902 prefixed with "wrapv-" with -fwrapv.
2903 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: New.
2904 * gcc.dg/vect/vect-reduc-dot-u8.c: New.
2905 * gcc.dg/vect/vect-reduc-dot-u16.c: New.
2906 * gcc.dg/vect/vect-reduc-dot-s8.c: New.
2907 * gcc.dg/vect/vect-reduc-dot-s16.c: New.
2909 * lib/target-suports.exp (check_effective_target_vect_widen_sum): New.
2910 * gcc.dg/vect/vect-reduc-pattern-1.c: New.
2911 * gcc.dg/vect/vect-reduc-pattern-2.c: New.
2912 * gcc.dg/vect/wrapv-vect-reduc-pattern-2.c: New.
2914 2006-01-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2917 * g++.dg/other/default2.C: New test.
2918 * g++.dg/other/default3.C: New test.
2920 2006-01-19 Richard Sandiford <richard@codesourcery.com>
2923 * gcc.dg/pr25805.c: New file.
2925 2006-01-18 Mark Mitchell <mark@codesourcery.com>
2928 * g++.dg/template/init6.C: New test.
2930 2006-01-18 Daniel Berlin <dberlin@dberlin.org>
2932 * gcc.dg/tree-ssa/pr24287.c: New test
2934 2006-01-18 Eric Christopher <echristo@apple.com>
2936 * g++.dg/eh/table.C: New.
2938 2006-01-18 DJ Delorie <dj@redhat.com>
2940 * gcc.dg/Werror-1.c, gcc.dg/Werror-2.c, gcc.dg/Werror-3.c,
2941 gcc.dg/Werror-4.c, gcc.dg/Werror-5.c, gcc.dg/Werror-6.c,
2942 gcc.dg/Werror-7.c, gcc.dg/Werror-8.c, gcc.dg/Werror-9.c,
2943 gcc.dg/Werror-10.c, gcc.dg/Werror-11.c, gcc.dg/Werror-12: New.
2945 2006-01-18 Jeff Law <law@redhat.com>
2947 * gcc.c-torture/execute/930529-1.x: Use -fwrapv as test depends
2948 on wrapping on overflow semantics.
2950 * gcc.dg/tree-ssa/pr23109.c: Remove the .lim file too.
2952 * gcc.gc/tree-ssa/vrp23.c: New test.
2953 * gcc.gc/tree-ssa/vrp24.c: New test.
2955 2006-01-18 Richard Henderson <rth@redhat.com>
2956 Aldy Hernandez <aldyh@redhat.com>
2957 Jakub Jelinek <jakub@redhat.com>
2958 Diego Novillo <dnovillo@redhat.com>
2959 Uros Bizjak <uros@kss-loka.si>
2961 * testsuite/gcc.dg/gomp: New directory.
2963 2006-01-18 Paul Thomas <pault@gcc.gnu.org>
2964 Steven G. Kargl <kargls@comcast.net>
2967 * gfortran.dg/intrinsic_external_1.f90: New test.
2970 * gfortran.dg/elemental_pointer_1.f90: New test.
2973 * gfortran.dg/external_procedures_1.f90: New test.
2976 gfortran.dg/assumed_present.f90: New test.
2978 2006-01-18 Jakub Jelinek <jakub@redhat.com>
2980 * g++.dg/parse/lookup5.C: New test.
2982 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2985 * gfortran.dg/read_eof.f90: New test.
2987 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2989 * gcc.dg/torture/fp-int-convert-float128.c: Fix dg-do line,
2990 add a closing brace.
2992 2006-01-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2995 * gfortran.dg/fmt_tl.f: New test.
2997 2006-01-17 Eric Christopher <echristo@apple.com>
2999 * g++.old-deja/g++.warn/impint.C: Add -Wconversion.
3000 * g++.old-deja/g++.warn/impint2.C: Ditto.
3001 * g++.old-deja/g++.other/null1.C: Ditto.
3002 * g++.dg/warn/conv2.C: Ditto.
3003 * g++.dg/warn/conv4.C: New file.
3005 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3007 * g++.dg/abi/mangle25.C: Fix dg-do line, add a closing brace.
3009 2006-01-17 Andreas Jaeger <aj@suse.de>
3010 Janis Johnson <janis187@us.ibm.com>
3012 * g++.dg/abi/mangle25.C: Run always on ia64 but only on x86/x86-64
3014 * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
3015 * gcc.dg/torture/fp-int-convert-float128.c: Likewise.
3017 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3019 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (switchfiles):
3020 xfail txxx where xxx >= 25.
3022 2006-01-17 Andrew Pinski <pinskia@physics.uc.edu>
3025 * gcc.dg/const-compare.c: Restrict compiling to powerpc*-*-darwin*.
3027 2006-01-17 Jakub Jelinek <jakub@redhat.com>
3030 * gcc.dg/pr25682.c: New test.
3031 * g++.dg/parse/array-size2.C: New test.
3033 2006-01-16 Ian Lance Taylor <ian@airs.com>
3035 * consistency.vlad: Remove entire directory, 1652 files.
3037 2006-01-16 Janis Johnson <janis187@us.ibm.com>
3039 * lib/target-supports.exp (check_effective_target_dfp_nocache,
3040 check_effective_target_dfprt_nocache): New.
3041 (check_effective_target_dfp): Use check_effective_target_dfp_nocache.
3042 (check_effective_target_dfprt): New.
3043 * lib/c-compat.exp (check_dfp): Remove.
3044 (compat_dfp_setup): Use check_effective_target_dfprt_nocache.
3045 * gcc.dg/dfp/dfp.exp: Compile, execute, or skip tests based on
3046 level of support for decimal float.
3047 * gcc.dg/dfp/call-by-value.c, cast.c, compare-eq-const.c,
3048 compare-eq-d128.c, compare-eq-d32.c, compare-eq-d64.c,
3049 compare-eq-dfp.c, compare-rel-const.c, compare-rel-d128.c,
3050 compare-rel-d32.c, compare-rel-d64.c, compare-rel-dfp.c,
3051 convert-bfp.c, convert-bfp-fold.c, convert-complex.c, convert-dfp.c,
3052 convert-dfp-fold.c, convert-dfp-round.c, convert-int-fold.c,
3053 convert-int-saturate.c, func-array.c, func-mixed.c, func-scalar.c,
3054 func-struct.c, func-vararg-dfp.c, func-vararg-mixed.c,
3055 func-vararg-size0.c, inf-1.c, loop-index.c, nan-1.c, nan-2.c,
3056 operator-arith-fold.c, operator-assignment.c, operator-comma.c,
3057 operator-cond.c, operator-logical.c, operator-unary.c, snan.c,
3058 struct-layout-1.c, union-init.c, usual-arith-conv.c: Remove dg-do
3061 2006-01-16 H.J. Lu <hongjiu.lu@intel.com>
3064 * lib/g++.exp (g++_init): Use $base_dir/../../ instead of
3066 * lib/gfortran.exp (gfortran_init): Likewise.
3067 * lib/obj-c++.exp (obj-c++_init): Likewise.
3068 * lib/scanasm.exp (scan-assembler-dem): Likewise.
3069 (scan-assembler-dem-not): Likewise.
3070 * lib/scandump.exp (scan-dump-dem): Likewise.
3071 (scan-dump-dem-not): Likewise.
3073 2006-01-16 Andrew Pinski <pinskia@physics.uc.edu>
3076 * lib/g++.exp (g++_init): Check for *-*-darwin* instead of
3078 * lib/obj-c++.exp (obj-c++_init): Likewise.
3080 2006-01-16 Richard Guenther <rguenther@suse.de>
3082 * gcc.dg/tree-ssa/20031015-1.c: Adjust testcase.
3084 2006-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3087 * ada/acats/run_acats (LD_LIBRARY_PATH): Add BASE
3090 2006-01-16 Eric Botcazou <ebotcazou@adacore.com>
3091 Andrew Pinski <pinskia@physics.uc.edu>
3093 * gcc.dg/minmax-1.c: New test.
3095 2006-01-16 Ben Elliston <bje@au.ibm.com>
3097 * gcc.dg/dfp/dfp.exp: Correct FSF address.
3098 * gcc.misc-tests/dectest.exp: Ditto.
3100 2006-01-15 Ian Lance Taylor <ian@airs.com>
3103 * gcc.target/i386/cmov6.c: Use -march=k8.
3105 2006-01-15 Andreas Jaeger <aj@suse.de>
3107 * g++.dg/abi/mangle25.C: Only run on 64-bit systems since 32-bit
3108 x86 does not have __float128.
3110 2006-01-14 Ian Lance Taylor <ian@airs.com>
3112 * gcc.target/i386/cmov6.c: New test.
3114 2006-01-14 Mark Mitchell <mark@codesourcery.com>
3117 * g++.dg/template/ctor6.C: New test.
3119 2006-01-14 Kazu Hirata <kazu@codesourcery.com>
3121 PR tree-optimization/25485
3122 * gcc.dg/tree-ssa/pr25485.c: New.
3124 2006-01-14 Richard Guenther <rguenther@suse.de>
3126 PR tree-optimization/22548
3127 PR tree-optimization/22555
3128 PR tree-optimization/22501
3129 * gcc.dg/tree-ssa/alias-4.c: New testcase.
3130 * gcc.dg/tree-ssa/alias-5.c: Likewise.
3131 * gcc.dg/tree-ssa/alias-6.c: Likewise.
3132 * gcc.dg/tree-ssa/alias-7.c: Likewise.
3133 * gcc.dg/tree-ssa/alias-8.c: Likewise.
3134 * gcc.dg/tree-ssa/alias-9.c: Likewise.
3135 * gcc.dg/tree-ssa/alias-10.c: Likewise.
3136 * gcc.dg/tree-ssa/alias-11.c: Likewise.
3137 * gcc.dg/tree-ssa/alias-12.c: Likewise.
3139 2006-01-14 Zdenek Dvorak <dvorakz@suse.cz>
3141 * gcc.dg/tree-ssa/pr19210-1.c: Update outcome. Add new test loop.
3142 * gcc.dg/tree-ssa/pr19210-2.c: Ditto.
3144 2006-01-14 Steven Bosscher <stevenb.gcc@gmail.com>
3145 Richard Guenther <rguenther@suse.de>
3147 PR rtl-optimization/24257
3148 * gcc.dg/torture/pr24257.c: New testcase.
3150 2006-01-13 Adam Nemet <anemet@caviumnetworks.com>
3152 * gcc.c-torture/execute/20060110-1.c: New test.
3153 * gcc.c-torture/execute/20060110-2.c: New test.
3155 2006-01-13 Ulrich Weigand <uweigand@de.ibm.com>
3157 * gcc.c-torture/compile/pr25310.c: Disable test on 16-bit targets.
3159 2006-01-13 Bernhard Fischer <rep.nop@aon.at>
3162 * gfortran.dg/label_3.f90: New test.
3164 2006-01-13 Daniel Berlin <dberlin@dberlin.org>
3166 PR tree-optimization/25771
3167 * g++.dg/tree-ssa/pr25771.C: New test
3169 2006-01-13 Andrew Pinski <pinskia@physics.uc.edu>
3172 * g++.dg/opt/complex5.C: New test.
3174 2006-01-13 Richard Guenther <rguenther@suse.de>
3176 * gcc.target/i386/387-9.c: New testcase.
3178 2006-01-12 Nathan Sidwell <nathan@codesourcery.com>
3181 * g++.dg/debug/dwarf2-1.C: New.
3183 2006-01-11 H.J. Lu <hongjiu.lu@intel.com>
3186 * lib/gcov.exp (verify-lines): Add "close $fd".
3188 2006-01-12 Yao Qi <qiyaoltc@cn.ibm.com>
3189 Ben Elliston <bje@au.ibm.com>
3191 * gcc.dg/dfp/inf-1.c: New test.
3193 2006-01-12 Janis Johnson <janis187@us.ibm.com>
3194 Yao Qi <qiyaoltc@cn.ibm.com>
3195 Ben Elliston <bje@au.ibm.com>
3196 Jon Grimm <jgrimm2@us.ibm.com>
3198 * gcc.dg/nodfp-1.c: New test.
3199 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3200 * gcc.dg/compat/scalar-return-dfp_x.c: Likewise.
3201 * gcc.dg/compat/scalar-return-dfp_main.c: Likewise.
3202 * gcc.dg/compat/scalar-by-value-dfp_main.c: Likewise.
3203 * gcc.dg/compat/scalar-by-value-dfp_x.c: Likewise.
3204 * gcc.dg/compat/scalar-return-dfp_y.c: Likewise.
3205 * gcc.dg/compat/scalar-by-value-dfp_y.c: Likewise.
3206 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
3207 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
3208 * gcc.dg/format/dfp-scanf-1.c: Likewise.
3209 * gcc.dg/format/dfp-printf-1.c: Likewise.
3210 * gcc.dg/compat/struct-layout-1.exp: Use c-compat.exp.
3211 (compat_setup_dfp): New.
3212 * gcc.dg/compat/compat.exp: Use it.
3213 (compat-use-alt-compiler, compat-use-tst-compiler): Move to new file.
3214 Make some variables global, prepend "compat_" to their names.
3215 * gcc.dg/compat/struct-layout-1.h: Conditional DFP support.
3216 * gcc.dg/compat/struct-layout-1_generate.c: Ditto.
3217 * gcc.misc-tests/dectest.exp: New test driver for decTest.
3218 * lib/compat.exp (compat_skip_list): Make global, rename.
3219 * lib/c-compat.exp: New file.
3220 * lib/target-supports.exp (check_effective_target_dfp): New.
3222 * gcc.dg/dfp/dec-eval-method.c, gcc.dg/dfp/func-array.c,
3223 gcc.dg/dfp/convert-dfp-fold.c, gcc.dg/dfp/struct-union.c,
3224 gcc.dg/dfp/compare-rel.h, gcc.dg/dfp/convert-dfp-round.c,
3225 gcc.dg/dfp/func-struct.c, gcc.dg/dfp/constants-c99.c,
3226 gcc.dg/dfp/compare-eq-d32.c, gcc.dg/dfp/func-vararg-mixed.c,
3227 gcc.dg/dfp/compare-rel-d128.c, gcc.dg/dfp/operator-comma.c,
3228 gcc.dg/dfp/decfloat-constants.c, gcc.dg/dfp/operator-bitwise.c,
3229 gcc.dg/dfp/func-mixed.c, gcc.dg/dfp/compare-eq-dfp.c,
3230 gcc.dg/dfp/operator-assignment.c, gcc.dg/dfp/dfp-round.h,
3231 gcc.dg/dfp/modes.c, gcc.dg/dfp/keywords-c99.c, gcc.dg/dfp/nan-1.c,
3232 gcc.dg/dfp/loop-index.c, gcc.dg/dfp/compare-eq-d64.c,
3233 gcc.dg/dfp/convert-bfp.c, gcc.dg/dfp/usual-arith-conv-const.c,
3234 gcc.dg/dfp/convert-dfp.c, gcc.dg/dfp/compare-rel-const.c,
3235 gcc.dg/dfp/convert-int-fold.c, gcc.dg/dfp/keywords-pedantic.c,
3236 gcc.dg/dfp/compare-rel-d32.c, gcc.dg/dfp/call-by-value.c,
3237 gcc.dg/dfp/constants-hex.c, gcc.dg/dfp/func-scalar.c,
3238 gcc.dg/dfp/keywords-ignored-c99.c, gcc.dg/dfp/snan.c,
3239 gcc.dg/dfp/usual-arith-conv.c, gcc.dg/dfp/constants-pedantic.c,
3240 gcc.dg/dfp/operator-logical.c, gcc.dg/dfp/compare-eq-d128.c,
3241 gcc.dg/dfp/convert-bfp-fold.c, gcc.dg/dfp/ctypes.c,
3242 gcc.dg/dfp/convert-int.c, gcc.dg/dfp/keywords-c89.c,
3243 gcc.dg/dfp/constants.c, gcc.dg/dfp/compare-rel-dfp.c,
3244 gcc.dg/dfp/compare-eq-const.c, gcc.dg/dfp/cast-bad.c,
3245 gcc.dg/dfp/operator-arith-fold.c, gcc.dg/dfp/union-init.c,
3246 gcc.dg/dfp/struct-layout-1.c,
3247 gcc.dg/dfp/compare-eq.hgcc.dg/dfp/convert-int-saturate.c,
3248 gcc.dg/dfp/compare-rel-d64.c, gcc.dg/dfp/func-vararg-size0.c,
3249 gcc.dg/dfp/Wconversion-2.c, gcc.dg/dfp/nan-2.c,
3250 gcc.dg/dfp/operator-cond.c, gcc.dg/dfp/composite-type.c,
3251 gcc.dg/dfp/func-vararg-dfp.c,
3252 gcc.dg/dfp/dfp.expgcc.dg/dfp/keywords-reserved.c,
3253 gcc.dg/dfp/convert-complex.c, gcc.dg/dfp/Wbad-function-cast-1.c,
3254 gcc.dg/dfp/operator-unary.c, gcc.dg/dfp/altivec-types.c,
3255 gcc.dg/dfp/cast.c, gcc.dg/dfp/typespec.c,
3256 gcc.dg/dfp/wtr-conversion-1.c: New tests.
3258 2006-01-11 Richard Guenther <rguenther@suse.de>
3260 PR tree-optimization/25734
3261 * gcc.dg/tree-ssa/pr25734.c: New testcase.
3263 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3266 * gfortran.dg/literal_character_constant_1_x.F: New test.
3267 * gfortran.dg/literal_character_constant_1_y.F: Ditto.
3268 * gfortran.dg/literal_character_constant_1_z.F: Ditto.
3269 * gfortran.dg/literal_character_constant_1.inc: Helper for new tests.
3271 2006-01-11 Nathan Sidwell <nathan@codesourcery.com>
3274 * g++.dg/ext/packed3.C: Add expected packed error.
3276 2006-01-11 Hans-Peter Nilsson <hp@axis.com>
3279 * gcc.dg/torture/pr25706-1.c: New test.
3281 2006-01-11 Paolo Bonzini <bonzini@gnu.org>
3283 PR tree-optimization/23109
3284 PR tree-optimization/23948
3285 PR tree-optimization/24123
3287 * gcc.dg/tree-ssa/recip-3.c, gcc.dg/tree-ssa/recip-4.c,
3288 gcc.dg/tree-ssa/recip-5.c, gcc.dg/tree-ssa/recip-6.c,
3289 gcc.dg/tree-ssa/recip-7.c, gcc.dg/tree-ssa/pr23109.c,
3290 g++.dg/tree-ssa/pr23948.C: New testcases.
3291 * gcc.dg/tree-ssa/recip-2.c, gcc.dg/tree-ssa/pr23234.c: Provide
3292 three divisions in order to do the optimization.
3294 2006-01-11 Zdenek Dvorak <dvorakz@suse.cz>
3297 * g++.dg/other/pr25632.C: New test.
3299 2006-01-11 Paul Thomas <pault@gcc.gnu.org>
3302 * gfortran.dg/used_types_1.f90: New test.
3304 2006-01-10 Hans-Peter Nilsson <hp@axis.com>
3307 * gcc.dg/torture/pr25718-1.c: New test.
3309 2006-01-10 Bernhard Fischer <rep.nop@aon.at>
3311 * gfortran.dg/list_read_2.f90: Fix typo in description.
3313 2006-01-10 Jan Beulich <jbeulich@novell.com>
3315 * lib/target-supports.exp (check_visibility_available): Simplify test
3317 (check_profiling_available): Fail for *-*-netware*.
3318 * g++.old-deja/g++.law/profile1.C: Remove dg-bogus for *-*-netware*.
3319 * gcc.dg/20021014-1.c: Likewise.
3320 * gcc.dg/nest.c: Likewise.
3322 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3325 * gfortran.dg/forall_3.f90: New test.
3327 2006-01-09 Andrew Pinski <pinskia@physics.uc.edu>
3330 * gfortran.dg/nesting_2.f90: New test.
3331 * gfortran.dg/nesting_3.f90: New test.
3333 2006-01-09 Hans-Peter Nilsson <hp@axis.com>
3335 * gcc.dg/Wpadded.c: Gate alignment warning on ! default_packed.
3336 Fix typo in comment.
3338 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3340 * gfortran.dg/single_char_string.f90: New test.
3342 2006-01-09 Feng Wang <fengwang@nudt.edu.cn>
3344 * gfortran.dg/ichar_2.f90: New test.
3346 2006-01-08 Erik Edelmann <eedelman@gcc.gnu.org>
3349 * gfortran.dg/private_type_4.f90: New.
3351 2006-01-07 Richard Guenther <rguenther@suse.de>
3353 * gcc.dg/tree-ssa/loop-15.c: Use optimized dump.
3355 2006-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3357 * gfortran.dg/func_decl_1.f90: New.
3358 * gfortran.dg/array_alloc_1.f90: Fix wrong function declaration.
3359 * gfortran.dg/array_alloc_2.f90: Likewise.
3360 * gfortran.dg/char_result_8.f90: Likewise.
3361 * gfortran.dg/dup_save_1.f90: Likewise.
3362 * gfortran.dg/dup_save_2.f90: Likewise.
3363 * gfortran.dg/f2c_6.f90: Likewise.
3364 * gfortran.dg/f2c_7.f90: Likewise.
3365 * gfortran.dg/func_result_2.f90: Likewise.
3366 * gfortran.fortran-torture/execute/pr23373-2.f90: Likewise.
3368 2006-01-07 Paul Thomas <pault@gcc.gnu.org>
3371 * gfortran.dg/elemental_subroutine_1.f90: New test.
3372 * gfortran.dg/elemental_subroutine_2.f90: New test.
3376 * gfortran.dg/assumed_size_refs_1.f90: New test.
3380 * gfortran.dg/assumed_size_refs_2.f90: New test.
3381 * gfortran.dg/initialization_1.f90: Change warning message.
3383 2006-01-06 Zdenek Dvorak <dvorakz@suse.cz>
3385 * gcc.dg/tree-ssa/loop-15.c: New test.
3387 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3390 * gfortran.dg/backspace_3.f: New test.
3391 * gfortran.dg/backspace_4.f: New test.
3393 2006-01-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3396 * gfortran.dg/fmt_white.f: Update test.
3398 2006-01-05 Carlos O'Donell <carlos@codesourcery.com>
3400 * gcc.dg/cast-1.c: Add new warning.
3401 * gcc.dg/cast-2.c: Likewise.
3402 * gcc.dg/cast-3.c: Likewise.
3403 * gcc.dg/format/cast-1.c: Likewise.
3404 * gcc.dg/cast-4.c: New testcase.
3406 2006-01-05 Richard Guenther <rguenther@suse.de>
3408 PR tree-optimization/22555
3409 * gcc.dg/tree-ssa/alias-3.c: New testcase.
3411 2006-01-05 Richard Guenther <rguenther@suse.de>
3412 Diego Novillo <dnovillo@redhat.com>
3414 * gcc.dg/tree-ssa/loop-11.c: Deal with removed vars pass.
3415 * gcc.dg/tree-ssa/loop-8.c: Likewise.
3416 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3417 * gcc.dg/tree-ssa/pr23294.c: Likewise.
3418 * gcc.dg/tree-ssa/pr21985.c: Likewise.
3419 * gcc.dg/tree-ssa/loop-14.c: Likewise.
3420 * gcc.dg/tree-ssa/loop-2.c: Likewise.
3421 * gcc.dg/tree-ssa/loop-3.c: Likewise.
3422 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3423 * gcc.dg/tree-ssa/pr21171.c: Likewise.
3424 * gcc.dg/tree-ssa/loop-5.c: Likewise.
3425 * gcc.dg/tree-ssa/loop-10.c: Likewise.
3426 * gcc.dg/tree-ssa/loop-6.c: Likewise.
3427 * treelang/compile/extravar.tree: Likewise.
3428 * g++.dg/tree-ssa/ssa-cast-1.C: Likewise.
3429 * g++.dg/tree-ssa/pointer-reference-alias.C: Likewise.
3430 * g++.dg/tree-ssa/ssa-sra-1.C: Likewise.
3431 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
3432 * gcc.dg/tree-ssa/20031106-6.c: Disable SRA.
3434 2006-01-05 Hans-Peter Nilsson <hp@bitrange.com>
3436 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Revert unnecessary fix
3439 2006-01-05 Erik Edelmann <eedelman@gcc.gnu.org>
3442 gfortran.dg/char_result_11.f90: New.
3444 2006-01-04 Mark Mitchell <mark@codesourcery.com>
3447 * g++.dg/parse/access9.C: New test.
3448 * g++.dg/tc1/dr52.C: Tweak error markers.
3450 2006-01-04 Richard Henderson <rth@redhat.com>
3452 Merge from gomp branch.
3453 * g++.dg/parse/pragma2.C: Update expected error lines.
3455 2006-01-04 Jakub Jelinek <jakub@redhat.com>
3457 * g++.dg/other/i386-2.C: New test.
3460 * gcc.c-torture/compile/20051228-1.c: New test.
3463 * gcc.dg/pr25559.c: New test.
3465 2006-01-03 Mark Mitchell <mark@codesourcery.com>
3468 * g++.dg/lookup/friend9.C: New test.
3471 * g++.dg/template/repo5.C: New test.
3473 2006-01-03 Steven G. Kargl <kargls@comcast.net>
3476 * gfortran.dg/forall_2.f90: New test.
3478 2006-01-03 Hans-Peter Nilsson <hp@bitrange.com>
3480 * g++.dg/abi/thunk3.C, g++.dg/abi/thunk4.C: Gate on
3481 dg-require-weak. Adjust regexp to handle leading-underscore
3482 targets and space as well as TAB after .weak. Change previous
3483 64-bit fix to not use naked dot.
3485 2006-01-03 Paolo Bonzini <bonzini@gnu.org>
3487 PR rtl-optimization/25578
3488 * gcc.c-torture/execute/20060102-1.c: New testcase.
3490 2006-01-03 Richard Guenther <rguenther@suse.de>
3493 * gcc.dg/torture/pr25183.c: New testcase.
3495 2006-01-03 Jakub Jelinek <jakub@redhat.com>
3497 Merge from gomp-branch.
3498 * gcc.dg/ia64-sync-1.c: On sparc*-*-*, pass -mcpu=v9.
3499 * gcc.dg/ia64-sync-2.c: Likewise.
3500 * gcc.dg/ia64-sync-3.c: Likewise.
3501 * gcc.dg/ia64-sync-4.c: Likewise.
3502 * gcc.dg/sync-2.c: Likewise.
3503 * lib/target-supports.exp (sync_char_short, sync_int_long): Indicate
3504 that sparc64-*-* and sparcv9-*-* supports sync builtins.
3506 2006-01-02 Mark Mitchell <mark@codesourcery.com>
3509 * g++.dg/parse/operator6.C: New test.
3512 * g++.dg/parse/error29.C: New test.
3515 * g++.dg/parse/dtor6.C: New test.
3518 * g++.dg/parse/ctor3.C: New test.
3521 * g++.dg/template/class3.C: New test.
3523 2006-01-02 Geoffrey Keating <geoffk@apple.com>
3525 * g++.dg/debug/debug9.C: New.
3527 2006-01-02 Steven G. Kargl <kargls@comcast.net>
3530 * gfortran.dg/label_2.f90: New test.
3532 2006-01-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3534 * g++.dg/lookup/using12.C: Tighten error marker.
3536 2006-01-01 Andreas Tobler <a.tobler@schweiz.ch>
3537 Andrew Pinski <pinskia@physics.uc.edu>
3539 * gcc.target/powerpc/darwin-abi-3.c: New file.
3540 * gcc.target/powerpc/darwin-abi-4.c: Likewise.
3541 * gcc.target/powerpc/darwin-abi-5.c: Likewise.
3542 * gcc.target/powerpc/darwin-abi-6.c: Likewise.
3543 * gcc.target/powerpc/darwin-abi-7.c: Likewise.
3544 * gcc.target/powerpc/darwin-abi-8.c: Likewise.
3545 * gcc.target/powerpc/darwin-abi-9.c: Likewise.
3546 * gcc.target/powerpc/darwin-abi-10.c: Likewise.
3547 * gcc.target/powerpc/darwin-abi-11.c: Likewise.
3549 2006-01-01 Daniel Berlin <dberlin@dberlin.org>
3551 * gcc.dg/tree-ssa/loadpre1.c: New;
3552 * gcc.dg/tree-ssa/loadpre2.c: New;
3553 * gcc.dg/tree-ssa/loadpre3.c: New;
3554 * gcc.dg/tree-ssa/loadpre4.c: New;
3555 * gcc.dg/tree-ssa/loadpre5.c: New;
3556 * gcc.dg/tree-ssa/loadpre6.c: New;
3557 * gcc.dg/tree-ssa/loadpre7.c: New;
3558 * gcc.dg/tree-ssa/loadpre8.c: New;
3559 * gcc.dg/tree-ssa/loadpre9.c: New;
3561 2006-01-01 Nathan Sidwell <nathan@codesourcery.com>
3563 * g++.dg/abi/thunk3.C: Adjust regexp to be 64bit safe.
3564 * g++.dg/abi/thunk4.C: Likewise.
3566 2006-01-01 Andreas Jaeger <aj@suse.de>
3568 * gcc.dg/tree-ssa/loadpre6.c: Fix prototype of malloc to be
3571 2006-01-01 Jakub Jelinek <jakub@redhat.com>
3574 * gcc.dg/pragma-pack-3.c: New test.
3575 * g++.dg/parse/pragma3.C: New test.
3577 2005-12-30 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3580 * gcc.dg/attr-weakref-1.c: Skip test on hppa*-*-hpux*.
3582 2005-12-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3585 * gcc.target/i386/local2.c: Skip if ilp32 and -fpic/-fpic.
3587 2005-12-30 Erik Edelmann <eedelman@gcc.gnu.org>
3590 * gfortran-dg/pure_byref_3.f90: New.
3593 * gfortran.dg/userdef_operator_1.f90: New.
3595 2005-12-29 Nathan Sidwell <nathan@codesourcery.com>
3597 * g++.dg/abi/thunk3.C: New.
3598 * g++.dg/abi/thunk4.C: New.
3600 2005-12-29 Paul Thomas <pault@gcc.gnu.org>
3603 * gfortran.dg/host_used_types_1.f90: New test. Check that host
3604 associated derived type components of derived types are
3605 properly declared in contained procedures.
3607 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3609 PR libgfortran/25139
3610 * gfortran.dg/backspace_2.f: New test.
3612 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3614 PR libgfortran/25550
3615 * gfortran.dg/endfile.f: New test.
3617 2005-12-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3619 PR libgfortran/25419
3620 * gfortran.dg/comma.f: New test.
3622 2005-12-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3624 * lib/gfortran-dg.exp: Remove trailing whitespace.
3625 * lib/fortran-torture.exp: Test with -fbounds-check instead of
3628 2005-12-28 Alan Modra <amodra@bigpond.net.au>
3630 * gcc.dg/torture/fp-int-convert-timode.c: Don't test IBM
3631 Extended Double long doubles or repeat tests when long double is
3632 the same size as double.
3634 2005-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3636 * g++.dg/rtti/tinfo1.C: Scan for ".global" also.
3639 * gcc.dg/ipa/ipa-1.c, gcc.dg/ipa/ipa-2.c, gcc.dg/ipa/ipa-3.c,
3640 gcc.dg/ipa/ipa-4.c, gcc.dg/ipa/ipa-5.c: Skip if -fpic/-fPIC.
3643 * gcc.dg/pr23911.c: Make test variable static.
3646 * gcc.dg/tree-ssa/pr14841.c: Likewise.
3648 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3651 * g++.dg/parse/crash17.C: Adjust error markers.
3652 * g++.dg/template/error20.C: New test.
3654 2005-12-26 Mark Mitchell <mark@codesourcery.com>
3657 * g++.dg/ext/complit4.C: New test.
3660 * g++.dg/ext/complit5.C: Likewise.
3662 2005-12-26 Kazu Hirata <kazu@codesourcery.com>
3664 PR tree-optimization/25125
3665 * gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-reduc-2char.c,
3666 gcc.dg/vect/vect-reduc-2short.c: XFAIL.
3667 * gcc.c-torture/execute/pr25125.c: New.
3669 2005-12-24 Paul Thomas <pault@gcc.gnu.org>
3673 * gfortran.dg/initialization_1.f90: Remove tests of intrinsic functions
3674 with incorrect assumed size references.
3676 2005-12-24 Mark Mitchell <mark@codesourcery.com>
3679 * g++.dg/opt/init1.C: New test.
3681 2005-12-23 Mark Mitchell <mark@codesourcery.com>
3684 * g++.dg/template/sfinae3.C: New test.
3686 2005-12-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3688 * g++.dg/other/friend4.C: New test.
3690 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3693 * g++.dg/opt/pr25005.C: New test.
3695 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3698 * g++.dg/template/ptrmem16.C: New test.
3700 2005-12-23 Paul Thomas <pault@gcc.gnu.org>
3704 * gfortran.dg/initialization_1.f90: Add test of SIZE.
3706 2005-12-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3708 PR libgfortran/25307
3709 * gfortran.dg/list_read_5.f90: New test.
3711 2005-12-22 Richard Henderson <rth@redhat.com>
3713 * gcc.target/i386/sse-7.c: Use -msse2.
3715 2005-12-23 Jakub Jelinek <jakub@redhat.com>
3717 PR rtl-optimization/25432
3718 * gcc.c-torture/compile/20051216-1.c: New test.
3721 * objc/execute/pr25328.m: New test.
3723 2005-12-22 Mark Mitchell <mark@codesourcery.com>
3726 * g++.dg/template/call4.C: New test.
3728 2005-12-22 Dale Johannesen <dalej@apple.com>
3730 * gcc.target/i386/sse-17.c: New.
3732 2005-12-22 Paul Brook <paul@codesourcery.com>
3734 * gcc.dg/weak/typeof-2.c: Skip assembly test on m68k.
3736 2005-12-22 Paul Brook <paul@codesourcery.com>
3738 * gcc.dg/tree-ssa/loop-1.c: Look for jump/branch on m68k.
3740 2005-12-22 Andrew Pinski <pinskia@physics.uc.edu>
3743 * gcc.c-torture/compile/pr25513.c: New test.
3745 2005-12-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3748 * g++.dg/parse/error25.C: Add more tests.
3750 2005-12-22 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
3753 * gfortran.dg/der_charlen_1.f90: New.
3755 2005-12-22 Paul Thomas <pault@gcc.gnu.org>
3758 * gfortran.dg/pointer_component_type_1.f90: New test.
3762 * gfortran.dg/assumed_size_refs.f90: New test for the conditions that
3763 should give an error with assumed size array refernces and checks those
3765 * gfortran.dg/gfortran.dg/pr15140.f90: Give the assumed size array
3766 reference an upper bound so that it does not generate an error.
3772 * gfortran.dg/used_dummy_types_1.f90: New test.
3773 * gfortran.dg/used_dummy_types_2.f90: New test.
3774 * gfortran.dg/used_dummy_types_3.f90: New test.
3775 * gfortran.dg/used_dummy_types_4.f90: New test.
3776 * gfortran.dg/used_dummy_types_5.f90: New test.
3779 * gfortran.dg/namelist_use.f90: Add trap for warning on NAMELIST
3780 group already being USE associated.
3781 * gfortran.dg/assumed_shape_nml.f90: New test.
3782 * gfortran.dg/assumed_size_nml.f90: New test.
3792 * gfortran.dg/io_constraints_1.f90: New test.
3793 * gfortran.dg/io_constraints_1.f90: New test.
3794 * gfortran.dg/iostat_3.f90: Change wording of warning.
3795 * gfortran.dg/g77/19981216-0.f: The same.
3797 2005-12-22 Kazu Hirata <kazu@codesourcery.com>
3799 PR tree-optimization/23518
3800 * testsuite/gcc.dg/pr23518.c: New.
3802 2005-12-21 Mike Stump <mrs@apple.com>
3804 * gcc.dg/attr-weakref-1.c: Really skip on darwin.
3806 2005-12-21 Paul Brook <paul@codesourcery.com>
3808 * gcc.dg/pr19340.c: Skip on m68k targets.
3810 2005-12-21 Steven Bosscher <stevenb@suse.de>
3812 PR rtl-optimization/25196
3813 * gcc.dg/pr25196.c: New test.
3815 2005-12-21 Erik Edelmann <eedelman@gcc.gnu.org>
3818 gfortran.dg/where_nested_1.f90: New.
3820 2005-12-21 Kazu Hirata <kazu@codesourcery.com>
3822 PR tree-optimization/25382.
3823 * gcc.dg/tree-ssa/pr25382.c: New.
3825 2005-12-20 Richard Guenther <rguenther@suse.de>
3828 * gcc.target/i386/pr24306.c: New testcase.
3830 2005-12-20 Kazu Hirata <kazu@codesourcery.com>
3832 PR tree-optimization/25501
3833 * testsuite/gcc.dg/tree-ssa/pr25501.c: New.
3835 2005-12-20 Richard Guenther <rguenther@suse.de>
3838 2005-12-02 Richard Guenther <rguenther@suse.de>
3840 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
3842 2005-12-20 Mark Mitchell <mark@codesourcery.com>
3845 * g++.dg/warn/Wunreachable-code-2.C: New test.
3847 2005-12-19 Mark Mitchell <mark@codesourcery.com>
3850 * g++.dg/template/ctor5.C: New test.
3853 * g++.dg/template/overload8.C: New test.
3855 2005-12-19 Kenneth Zadeck <zadeck@naturalbridge.com>
3857 * gcc.c-torture/compile/pr25483 : New test.
3859 2005-12-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3862 * g++.dg/ext/typeof10.C: New test.
3864 2005-12-19 Nathan Sidwell <nathan@codesourcery.com>
3866 * gcc.dg/mt-loopi1.c: New.
3868 2005-12-18 Richard Guenther <rguenther@suse.de>
3870 PR tree-optimization/25481
3871 * gcc.dg/torture/pr25481.c: New testcase.
3873 2005-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3875 PR rtl-optimization/21041
3876 * gcc.dg/pr21041.c: New test.
3878 2005-12-18 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3880 PR libgfortran/25463
3881 * gfortran.dg/advance.f90: New test.
3883 2005-12-18 Andreas Krebbel <krebbel1@de.ibm.com>
3885 * gcc.dg/20051201-1.c: New test.
3887 2005-12-18 Paul Thomas <pault@gcc.gnu.org>
3890 * gfortran.dg/initialization_1.f90: New test.
3891 * gfortran.dg/enum_5.f90: Change dg-error to new message.
3892 * gfortran.dg/g77/980616-0.f: The same.
3894 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3897 * gfortran.dg/chkbits.f90: New test.
3899 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3901 * gfortran.dg/enum_5.f: Revert to previous version.
3903 2005-12-17 Steven G. Kargl <kargls@comcast.net>
3905 * gfortran.dg/imag_1.f: Fix nonstandard type declarations.
3906 * gfortran.dg/nested_modules_1.f90: Ditto.
3907 * gfortran.dg/hollerith_f95.f90: Ditto.
3908 * gfortran.dg/select_5.f90: Ditto.
3909 * gfortran.dg/secnds.f: Ditto.
3910 * gfortran.dg/hollerith2.f90: Ditto.
3911 * gfortran.dg/imag_2.f: Ditto.
3912 * gfortran.dg/ftell_2.f90: Ditto.
3913 * gfortran.dg/malloc_free_1.f90: Ditto.
3914 * gfortran.dg/logint-1.f: Ditto.
3915 * gfortran.dg/recursive_statement_functions.f90: Ditto.
3916 * gfortran.dg/e_d_fmt.f90: Ditto.
3917 * gfortran.dg/hollerith_legacy.f90: Ditto.
3918 * gfortran.dg/logint-2.f: Ditto.
3919 * gfortran.dg/enum_5.f90: Ditto.
3920 * gfortran.dg/f2c_2.f90: Ditto.
3921 * gfortran.dg/pr17143.f90: Ditto.
3922 * gfortran.dg/namelist_14.f90: Ditto.
3923 * gfortran.dg/logint-3.f: Ditto.
3924 * gfortran.dg/spread_scalar_source.f90: Ditto.
3925 * gfortran.dg/fmt_read_bz_bn.f90: Ditto.
3926 * gfortran.dg/namelist_11.f: Ditto.
3927 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3928 * gfortran.dg/g77/20010519-1.f
3929 * gfortran.dg/g77/alpha1.f: Ditto.
3930 * gfortran.dg/g77/990115-1.f: Ditto.
3931 * gfortran.dg/g77/erfc.f: Ditto.
3932 * gfortran.dg/g77/19990313-3.f: Ditto.
3933 * gfortran.dg/g77/f90-intrinsic-numeric.f: Ditto.
3934 * gfortran.dg/g77/20010426.f: Ditto.
3935 * gfortran.dg/g77/19990313-0.f: Ditto.
3936 * gfortran.dg/g77/f90-intrinsic-mathematical.f: Ditto.
3937 * gfortran.dg/g77/20000629-1.f: Ditto.
3938 * gfortran.dg/g77/970125-0.f: Ditto.
3939 * gfortran.dg/g77/8485.f: Ditto.
3940 * gfortran.dg/g77/f90-intrinsic-bit.f: Ditto.
3941 * gfortran.dg/g77/19990313-1.f: Ditto.
3942 * gfortran.dg/g77/int8421.f: Ditto.
3943 * gfortran.dg/g77/19990305-0.f: Ditto.
3944 * gfortran.dg/g77/947.f: Ditto.
3945 * gfortran.dg/g77/19990905-2.f: Ditto.
3946 * gfortran.dg/g77/cabs.f: Ditto.
3947 * gfortran.dg/g77/19990313-2.f: Ditto.
3948 * gfortran.dg/g77/20020307-1.f: Ditto.
3949 * gfortran.dg/g77/dcomplex.f: Ditto.
3950 * gfortran.dg/g77/19990502-1.f: Ditto.
3951 * gfortran.dg/g77/19981216-0.f: Ditto.
3952 * gfortran.dg/common_4.f90: Ditto.
3953 * gfortran.dg/entry_4.f90: Ditto.
3954 * gfortran.dg/equiv_constraint_2.f90: Ditto.
3955 * gfortran.dg/g77_intrinsics_funcs.f: Ditto.
3956 * gfortran.dg/namelist_12.f: Ditto.
3957 * gfortran.dg/scale_1.f90: Ditto.
3958 * gfortran.dg/modulo_1.f90
3959 * gfortran.dg/hollerith.f90: Ditto.
3960 * gfortran.dg/direct_io_3.f90: Ditto.
3961 * gfortran.dg/ftell_1.f90: Ditto.: Ditto.
3962 * gfortran.dg/gnu_logical_1.F: Ditto.
3963 * gfortran.dg/unf_io_convert_1.f90: Ditto.
3964 * gfortran.dg/assign_1.f90: Ditto.
3965 * gfortran.dg/g77_intrinsics_sub.f: Ditto.
3966 * gfortran.dg/pr23095.f: Ditto.
3967 * gfortran.dg/read_float_1.f90: Ditto.
3969 2005-12-17 Andreas Jaeger <aj@suse.de>
3971 * gcc.dg/attr-weakref-1.c: Do not run on darwin.
3972 * gcc.dg/attr-weakref-1-darwin.c: New test to run on darwin.
3974 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3977 * gfortran.dg/fmt_white.f: New test.
3979 2005-12-16 Steven G. Kargl <kargls@comcast.net>
3981 * gfortran.dg/label_1.f90: New test.
3983 2005-12-15 Ben Elliston <bje@au.ibm.com>
3986 * gcc.dg/20031012-1.c: Add -Walways-true option.
3987 * gcc.dg/weak/weak-3.c: Likewise.
3988 * g++.old-deja/g++.mike/warn8.C: Likewise.
3990 2005-12-16 Mike Stump <mrs@apple.com>
3992 * gcc.c-torture/compile/920415-1.c: Add declaration for abort and
3995 2005-12-16 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3997 PR libgfortran/25264
3998 PR libgfortran/25349
3999 * gfortran.dg/tl_editing.f90: Added additional checks.
4000 * gfortran.dg/t_editing.f: New test.
4001 * gfortran.dg/write_padding.f90: New test
4003 2005-12-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4006 * gcc.dg/20050503-1.c: Skip on x86 ilp32 with -fpic/-fPIC.
4008 2005-12-16 Jakub Jelinek <jakub@redhat.com>
4010 PR rtl-optimization/24899
4011 * gcc.c-torture/execute/20051215-1.c: New test.
4013 2005-12-16 Andreas Krebbel <krebbel1@de.ibm.com>
4016 * gfortran.dg/pr24823.f: New test.
4018 2005-12-16 Jeff Law <law@redhat.com>
4020 * gcc.dg/tree-ssa/ssa-dse-8.c: New test.
4022 2005-12-16 Andrew Pinski <pinskia@physics.uc.edu>
4024 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c (base_types):
4025 Change C++ style comments to C style comments.
4026 Remove aligned types from the array.
4027 Keep Enums disabled.
4028 (complex_types): Remove aligned types from the array.
4029 Comment out "_Complex long double".
4030 (attrib_types): Remove.
4031 (complex_attrib_types): Remove.
4032 (attrib_array_types): Remove.
4033 (complex_attrib_array_types): Remove.
4034 (aligned_bitfld_types): Remove.
4035 (n_aligned_bitfld_types): Remove.
4036 (FEATURE_ALIGNEDPACKED): Delete.
4037 (ALL_FEATURES): Remove FEATURE_ALIGNEDPACKED.
4038 (singles): Remove support for adding attributes.
4039 (choose_type): Remove support for attributed types.
4040 (generate_fields): Remove support for attributed bit-fields.
4041 Remove support for adding attributes.
4042 (generate_random_tests): Remove support for adding attributes.
4043 (features): Add back "[0] :0" and "complex vector [0]".
4044 (main): Remove support for attributed bit-fields.
4045 Uncomment the calling of generate_random_tests for the rests of
4048 2005-12-16 Jan Hubicka <jh@suse.cz>
4050 * gcc.c-torture/combine/pr25224.c: New.
4052 2005-12-15 Joseph S. Myers <joseph@codesourcery.com>
4055 * gcc.dg/torture/fp-int-convert-timode.c: Only XFAIL for LP64 IA64
4058 2005-12-15 Richard Sandiford <richard@codesourcery.com>
4060 * gcc.dg/20051215-1.c: New file.
4062 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4064 * g++.dg/rtti/repo1.C: Call cleanup-repo-files.
4065 * gcc.dg/20050330-2.c: Call cleanup-coverage-files.
4067 2005-12-14 Erik Edelmann <eedelman@gcc.gnu.org>
4070 * gfortran.dg/dummy_functions_1.f90: New.
4072 2005-12-14 Ulrich Weigand <uweigand@de.ibm.com>
4074 PR rtl-optimization/25310
4075 * gcc.c-torture/compile/pr25310.c: New test.
4077 2005-12-14 Jakub Jelinek <jakub@redhat.com>
4080 * gcc.dg/pr25023.c: New test.
4082 2005-12-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4084 * g++.old-deja/g++.brendan/redecl1.C,
4085 g++.old-deja/g++.eh/inline1.C, g++.old-deja/g++.ns/crash2.C,
4086 g++.old-deja/g++.ns/template7.C, g++.old-deja/g++.oliva/ns3.C,
4087 g++.old-deja/g++.oliva/typeof1.C,
4088 g++.old-deja/g++.other/crash16.C,
4089 g++.old-deja/g++.other/crash34.C,
4090 g++.old-deja/g++.other/lookup5.C, g++.old-deja/g++.pt/crash65.C,
4091 g++.old-deja/g++.pt/decl2.C, g++.old-deja/g++.pt/explicit76.C,
4092 g++.old-deja/g++.pt/memtemp85.C, g++.old-deja/g++.pt/memtemp86.C,
4093 g++.old-deja/g++.pt/memtemp87.C, g++.old-deja/g++.pt/memtemp88.C,
4094 g++.old-deja/g++.pt/memtemp91.C, g++.old-deja/g++.pt/spec14.C,
4095 g++.old-deja/g++.pt/static10.C, treelang/compile/exit.tree:
4098 2005-12-14 Kean Johnston <jkj@sco.com>
4099 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4101 * gcc.dg/sibcall-6.c: Skip in -fPIC mode on X86 ilp32.
4102 * gcc.target/i386/20020523-1.c: Ditto.
4103 * gcc.target/i386/tailcall-1.c: Ditto.
4104 * gcc.target/i386/ssetype-3.c: Make magic* static to work with -fPIC.
4105 * gcc.target/i386/ssetype-5.c: Ditto.
4107 2005-12-14 Jeff Law <law@redhat.com>
4109 * gcc.dg/tree-ssa/foldstring-1.c: New test.
4111 2005-12-14 Jakub Jelinek <jakub@redhat.com>
4115 * gcc.target/i386/pr25254.c: New test.
4116 * gfortran.dg/PR24188.f: New test.
4118 2005-12-14 David Billinghurst (David.Billinghurst@riotinto.com)
4120 * lib/fortran-torture.exp: Catch remaining uses of
4121 remote_file build delete.
4123 2005-12-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4125 * g++.old-deja/g++.oliva/stkalign.C: Remove xfail.
4127 2005-12-14 Ben Elliston <bje@au.ibm.com>
4129 * gcc.dg/warn-addr-cmp.c: New test.
4131 2005-12-13 Jakub Jelinek <jakub@redhat.com>
4135 * gcc.target/i386/pr25293.c: New test.
4137 2005-12-13 Petr Machata <machata@post.cz>
4140 * g++.dg/parse/comma2.C: New test.
4142 2005-12-13 Mark Mitchell <mark@codesourcery.com>
4143 Jakub Jelinek <jakub@redhat.com>
4145 * g++.dg/compat/struct-layout-1.exp: Do not link with libiberty.
4146 * g++.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
4147 (limits.h): Include unconditionally.
4148 (stdlib.h): Likewise.
4149 (hashtab.h): Do not include.
4150 (getopt.h): Likewise.
4151 (stddef.h): Include.
4152 (hashval_t): Define.
4153 (struct entry): Add "next" field.
4154 (HASH_SIZE): New macro.
4155 (hash_table): New variable.
4156 (switchfiles): Do not use xmalloc.
4158 (iterative_hash): New function.
4160 (e_exists): New function.
4161 (e_insert): Likewise.
4162 (output): Use, instead of libiberty hashtable functions.
4163 (main): Do not use getopt. Do not call htab_create.
4165 2005-12-13 Jakub Jelinek <jakub@redhat.com>
4168 * gcc.dg/compat/struct-layout-1_generate.c (subfield): Don't
4169 put atal* and atpaal* attributes on array elements.
4170 (generate_fields): Revert 2005-10-07 and 2005-10-11 changes.
4171 * g++.dg/compat/struct-layout-1_generate.c (subfield): Don't
4172 put atal* and atpaal* attributes on array elements.
4173 (generate_fields): Don't prevent atal* attribute on ETYPE_ARRAY.
4175 2005-12-13 Carlos O'Donell <carlos@codesourcery.com>
4177 * gcc.dg/single-precision-constant.c: New test.
4179 2005-12-13 Alan Modra <amodra@bigpond.net.au>
4181 * gcc.dg/980523-1.c, gcc.dg/980526-1.c, gcc.dg/20020103-1.c,
4182 gcc.dg/20040625-1.c, gcc.dg/asm-b.c, gcc.dg/iftrap-1.c,
4183 gcc.dg/iftrap-2.c, gcc.dg/simd-3.c, gcc.dg/switch-1.c,
4184 gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
4185 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
4186 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
4187 gcc.dg/tree-ssa/bool-9.c, gcc.target/powerpc/980827-1.c,
4188 gcc.target/powerpc/20040622-1.c, gcc.target/powerpc/20050603-3.c,
4189 gcc.target/powerpc/20050830-1.c, gcc.target/powerpc/altivec-6.c,
4190 gcc.target/powerpc/altivec-14.c, gcc.target/powerpc/altivec-22.c,
4191 gcc.target/powerpc/doloop-1.c, gcc.target/powerpc/ppc-and-1.c,
4192 gcc.target/powerpc/ppc-bitfield1.c, gcc.target/powerpc/ppc-compare-1.c,
4193 gcc.target/powerpc/ppc-mov-1.c, gcc.target/powerpc/ppc-sdata-1.c,
4194 gcc.target/powerpc/ppc-sdata-2.c,
4195 gcc.target/powerpc/ppc-stackalign-1.c,
4196 gcc.target/powerpc/ppc64-abi-1.c, gcc.target/powerpc/ppc64-abi-2.c,
4197 gcc.target/powerpc/ppc64-abi-3.c, gcc.target/powerpc/ppc64-toc.c,
4198 gcc.target/powerpc/pr18096-1.c, gcc.target/powerpc/rs6000-ldouble-1.c,
4199 gcc.target/powerpc/rs6000-ldouble-2.c,
4200 gcc.target/powerpc/rs6000-power2-1.c,
4201 gcc.target/powerpc/rs6000-power2-2.c: Don't use powerpc-*-* or
4202 powerpc64-*-* in target selection strings. Instead use powerpc*-*-*
4203 and ilp32 or lp64 as appropriate. Merge dg-require-effective-target
4204 option into target selector.
4205 * gcc.dg/20020919-1.c: Compile for powerpc*-*-*. Handle powerpc64.
4206 * gcc.misc-tests/linkage.exp: Set native_cflags for powerpc*-*-linux*.
4208 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4211 * objc.dg/encode-9.m: New test.
4213 2005-12-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4216 * g++.old-deja/g++.eh/tmpl2.C: Remove xfail.
4217 * gcc.dg/asm-b.c: Fix typo.
4218 * gcc.dg/torture/pr20314-2.c: Test on i?86 lp64.
4219 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
4220 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c: Test on
4221 i?86 lp64 and x86_64 ilp32.
4222 * gcc.target/i386/amd64-abi-1.c, gcc.target/i386/pr23943.c: Test
4224 * gfortran.dg/g77/20010216-1.f: Test on x86_64 ilp32.
4226 2005-12-12 Steven G. Kargl <kargls@comcast.net>
4229 gfortran.dg/equiv_5.f90: New test.
4231 2005-12-12 Daniel Berlin <dberlin@dberlin.org>
4233 * gcc.dg/tree-ssa/ssa-pre-2.c: Update due to reassociation changes.
4234 * gcc.dg/tree-ssa/reassoc-1.c: Likewise.
4235 * gcc.dg/tree-ssa/reassoc-2.c: Likewise.
4236 * gcc.dg/tree-ssa/reassoc-3.c: Likewise.
4237 * gcc.dg/tree-ssa/reassoc-4.c: Likewise.
4238 * gcc.dg/tree-ssa/reassoc-5.c: New.
4239 * gcc.dg/tree-ssa/reassoc-6.c: New.
4240 * gcc.dg/tree-ssa/reassoc-7.c: New.
4241 * gcc.dg/tree-ssa/reassoc-8.c: New.
4242 * gcc.dg/tree-ssa/reassoc-9.c: New.
4243 * gcc.dg/tree-ssa/reassoc-10.c: New.
4244 * gcc.dg/tree-ssa/reassoc-11.c: New.
4246 2005-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4250 * gcc.dg/weak/weak-14.c: Add dg-require-alias.
4252 2005-12-12 Mark Mitchell <mark@codesourcery.com>
4255 * g++.dg/template/inherit.C: Do not use a generic error message.
4257 2005-12-12 Andrew Pinski <pinskia@physics.uc.edu>
4260 * objc.dg/gnu-encoding: New directory.
4261 * objc.dg/gnu-encoding/compat-common.h: New file.
4262 * objc.dg/gnu-encoding/struct-layout-1.h: New file.
4263 * objc.dg/gnu-encoding/struct-layout-1_test.h: New file.
4264 * objc.dg/gnu-encoding/vector-defs.h: New file.
4265 * objc.dg/gnu-encoding/gnu-encoding.exp: New file.
4266 * objc.dg/gnu-encoding/generate-random.c: New file.
4267 * objc.dg/gnu-encoding/generate-random_r.c: New file.
4268 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c: New file.
4269 * objc.dg/gnu-encoding/generate-random.h: New file.
4271 2005-12-11 Mark Mitchell <mark@codesourcery.com>
4274 * g++.dg/template/defarg7.C: New test.
4276 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4279 * objc.dg/encode-8.m: New test.
4281 2005-12-11 Andrew Pinski <pinskia@physics.uc.edu>
4284 * objc.dg/encode-7.m: New test.
4286 2005-12-10 Mark Mitchell <mark@codesourcery.com>
4289 * g++.dg/opt/inline10.C: New test.
4291 2005-12-11 Steven G. Kargl <kargls@comcast.net>
4293 * gfortran.dg/g77/19981216-0.f: Fix for fortran/25068.
4295 2005-12-11 Bernhard Fischer <rep.nop@aon.at>
4297 * gfortran.dg/substring_equivalence.f90: typo in comment
4299 2005-12-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4302 * gfortran.dg/iostat_3.f90: New test.
4304 2005-12-10 Thomas Koenig <Thomas.Koenig@online.de>
4307 * gfortran.dg/unf_io_convert_1.f90: New test.
4308 * gfortran.dg/unf_io_convert_2.f90: New test.
4309 * gfortran.dg/unf_io_convert_3.f90: New test.
4311 2005-12-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4314 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C,
4315 g++.dg/ext/vector2.C, g++.dg/opt/longbranch2.C, g++.dg/opt/mmx1.C,
4316 g++.dg/opt/reg-stack4.C, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
4317 gcc.dg/20020122-3.c, gcc.dg/20020206-1.c, gcc.dg/20020310-1.c,
4318 gcc.dg/20020411-1.c, gcc.dg/20020418-2.c, gcc.dg/20020426-2.c,
4319 gcc.dg/20020517-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
4320 gcc.dg/20031202-1.c, gcc.dg/format/unnamed-1.c, gcc.dg/setjmp-2.c,
4321 gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c,
4322 gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
4323 gcc.dg/torture/fp-int-convert-float128-timode.c,
4324 gcc.dg/torture/fp-int-convert-float128.c,
4325 gcc.dg/torture/fp-int-convert-float80-timode.c,
4326 gcc.dg/torture/fp-int-convert-float80.c, gcc.dg/unroll-1.c,
4327 gcc.target/i386/20030926-1.c: Merge i?86 and x86_64 cases.
4329 * gcc.dg/tls/opt-1.c: Require effective target fpic.
4331 2005-12-10 Hans-Peter Nilsson <hp@axis.com>
4333 * g++.old-deja/g++.other/comdat5.C: Gate on target fpic.
4335 2005-12-10 Richard Sandiford <richard@codesourcery.com>
4337 * gcc.dg/20051207-1.c,
4338 * gcc.dg/20051207-2.c,
4339 * gcc.dg/20051207-3.c: New tests.
4341 2005-12-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4344 * g++.old-deja/g++.pt/asm1.C, gcc.c-torture/compile/20000804-1.c,
4345 gcc.target/i386/asm-3.c, gcc.target/i386/clobbers.c: Use ilp32 in
4346 dg-skip-if target selector.
4349 * g++.dg/eh/simd-1.C, g++.dg/eh/simd-2.C, g++.dg/opt/inline9.C,
4350 gcc.dg/20020418-1.c, gcc.dg/20031102-1.c, gcc.dg/ia64-sync-1.c,
4351 gcc.dg/ia64-sync-2.c, gcc.dg/ia64-sync-3.c, gcc.dg/ia64-sync-4.c,
4352 gcc.dg/ifcvt-fabs-1.c, gcc.dg/loop-3.c, gcc.dg/nested-calls-1.c,
4353 gcc.dg/pr20017.c, gcc.dg/smod-1.c, gcc.dg/sync-2.c,
4354 gcc.dg/tls/opt-3.c, gcc.dg/torture/badshift.c: Add x86_64 cases
4355 and/or merge with i?86 cases.
4357 * gcc.dg/tls/opt-3.c: Require effective target fpic.
4360 * g++.dg/opt/life1.C, g++.old-deja/g++.abi/aggregates.C,
4361 g++.old-deja/g++.abi/align.C, g++.old-deja/g++.abi/bitfields.C,
4362 g++.old-deja/g++.law/weak.C, g++.old-deja/g++.pt/asm2.C,
4363 gcc.dg/20000724-1.c, gcc.dg/pragma-align.c: Also test on
4366 2005-12-09 Ulrich Weigand <uweigand@de.ibm.com>
4369 * gcc.c-torture/compile/pr25311.c: New test.
4371 2005-12-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4373 PR libgfortran/25039
4374 * gfortran.dg/read_comma.f: New test.
4376 2005-12-08 Jakub Jelinek <jakub@redhat.com>
4379 * g++.dg/opt/pr19317-1.C: New test.
4380 * g++.dg/opt/pr19317-2.C: New test.
4381 * g++.dg/opt/pr19317-3.C: New test.
4384 * gcc.c-torture/execute/pr19005.c: New test.
4387 * g++.old-deja/g++.other/comdat5.C: New test.
4388 * g++.old-deja/g++.other/comdat5-aux.cc: New file.
4390 * g++.dg/compat/struct-layout-1.exp: New file.
4391 * g++.dg/compat/struct-layout-1.h: New.
4392 * g++.dg/compat/struct-layout-1_generate.c: New.
4393 * g++.dg/compat/struct-layout-1_x1.h: New.
4394 * g++.dg/compat/struct-layout-1_x2.h: New.
4395 * g++.dg/compat/struct-layout-1_y1.h: New.
4396 * g++.dg/compat/struct-layout-1_y2.h: New.
4398 * gcc.dg/20050330-2.c: New test.
4400 2005-12-08 Erik Edelmann <eedelman@gcc.gnu.org>
4403 * gfortran.dg/associated_1.f90: New.
4405 2005-12-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4407 * gfortran.dg/vect/vect-5.f90: Expect alignment forcing only on
4408 ILP32 vect_no_align platforms.
4410 2005-12-08 Andreas Krebbel <krebbel1@de.ibm.com>
4411 Jakub Jelinek <jakub@redhat.com>
4414 * gcc.c-torture/compile/20051207-1.c: New test.
4416 2005-12-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4419 * g++.dg/other/i386-1.C, gcc.c-torture/execute/990413-2.x,
4420 gcc.dg/torture/pr18582-1.c,
4421 gcc.target/i386/attributes-error.c: Also test on x86_64.
4423 * gcc.dg/pr18928-1.c: Test on all targets supporting pic.
4425 2005-12-07 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4428 * g++.dg/template/typedef3.C: New test.
4432 * g++.dg/template/dtor3.C: Fix error markers.
4434 2005-12-07 Adrian Straetling <straetling@de.ibm.com>
4436 * lib/target-supports.exp (check_effective_target_sync_char_short):
4439 2005-12-06 Janis Johnson <janis187@us.ibm.com>
4441 * lib/gcc-dg.exp (cleanup-dump): Remove options from test name.
4443 2005-12-06 Roger Sayle <roger@eyesopen.com>
4445 * g++.dg/warn/Wstring-literal-comparison-1.C: New test case.
4446 * g++.dg/warn/Wstring-literal-comparison-2.C: Likewise.
4447 * g++.dg/warn/Wstring-literal-comparison-3.C: Likewise.
4448 * g++.dg/warn/Wstring-literal-comparison-4.C: Likewise.
4450 2005-12-06 Roger Sayle <roger@eyesopen.com>
4453 * g++.dg/other/array2.C: New test case.
4455 2005-12-05 Geoffrey Keating <geoffk@apple.com>
4457 * gcc.dg/darwin-weakimport-3.c: New.
4459 * g++.old-deja/g++.abi/vtable2.C: Make weakrefs static.
4460 * gcc.dg/attr-weakref-1.c: Modify to not try to test public weakrefs,
4461 and to work on Darwin.
4462 * gcc.dg/attr-weakref-1b.c: New file.
4463 * gcc.dg/attr-weakref-2.c: New test.
4464 * gcc.dg/darwin-weakref-1.c: New test.
4466 2005-12-05 Janis Johnson <janis187@us.ibm.com>
4469 * lib/target-supports-dg.exp (dg-skip-if): Fix target selector for
4470 use in selector expressions.
4471 (dg-xfail-if): Ditto.
4472 * gcc.test-framework/dg-dot-run-sif-exp-P.c: New test.
4473 * gcc.test-framework/dg-dot-run-sif-exp-U.c: New test.
4474 * gcc.test-framework/dg-dot-run-xif-exp-P.c: New test.
4475 * gcc.test-framework/dg-dot-run-xif-exp-XP.c: New test.
4476 * gcc.test-framework/test-framework.exp: Skip generated tests if
4477 CHECK_TEST_FRAMEWORK is not 1.
4479 2005-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4481 PR tree-optimization/24963
4482 * gcc.dg/vect/vect-62.c: Remove outdated dg-line.
4485 * gcc.dg/vect/vect-76.c: Do not XFAIL on vect_no_align platforms.
4488 * gcc.dg/vect/vect-reduc-1char.c: XFAIL on vect_no_int_max platforms.
4489 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
4490 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
4491 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
4493 2005-12-05 Jakub Jelinek <jakub@redhat.com>
4495 * gcc.target/i386/movq-2.c: Add -mtune=pentium4 to
4498 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4500 * gcc.dg/c90-const-expr-5.c, gcc.dg/c99-const-expr-5.c: New tests.
4502 2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
4504 * gcc.dg/format/cast-1.c: New test.
4506 2005-12-04 Roger Sayle <roger@eyesopen.com>
4509 * gcc.dg/Wstring-literal-comparison-1.c: New test case.
4510 * gcc.dg/Wstring-literal-comparison-2.c: Likewise.
4511 * gcc.dg/Wstring-literal-comparison-3.c: Likewise.
4512 * gcc.dg/Wstring-literal-comparison-4.c: Likewise.
4514 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4516 * gcc.dg/cast-pretty-print-1.c: New test.
4518 2005-12-03 Joseph S. Myers <joseph@codesourcery.com>
4520 * gcc.dg/c90-const-expr-4.c, gcc.dg/c99-const-expr-4.c: New tests.
4522 2005-12-02 Mark Mitchell <mark@codesourcery.com>
4525 * g++.dg/template/friend40.C: New test.
4527 2005-12-02 Jakub Jelinek <jakub@redhat.com>
4530 * gcc.target/i386/movq-2.c: New test.
4531 * gcc.target/i386/movq.c: Remove target i?86, instead add
4532 dg-require-effective-target ilp32.
4534 2005-12-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4537 * g++.dg/other/default1.C: New test.
4539 2005-12-02 Richard Guenther <rguenther@suse.de>
4541 * gcc.dg/tree-ssa/20031106-6.c: Remove XFAIL.
4543 2005-12-02 Gabriel Dos Reis <gdr@integrable-solutions.net>
4545 * gcc.dg/lvalue-2.c (f0): Put "error: " marker back.
4547 2005-12-02 Alan Modra <amodra@bigpond.net.au>
4550 * gcc.target/powerpc/rotate.c: New.
4552 2005-12-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4554 * gfortran.dg/pr24489.f90: Delete, replaced by read_eor.f90.
4555 * gfortran.dg/pr24584.f90: Delete, replaced by namelist_empty.f90.
4557 2005-12-01 Gabriel Dos Reis <gdr@integrable-solutions.net>
4560 * gcc.dg/pr17730-1.c: Adjust.
4561 * gcc.dg/lvalue1.c (main): Likewise.
4562 * gcc.dg/lvalue-2.c: Likewise.
4565 2005-12-01 Geoffrey Keating <geoffk@apple.com>
4567 * gcc.target/powerpc/pr18096-1.c: Be more liberal about possible
4570 2005-12-01 Paul Thomas <pault@gcc.gnu.org>
4573 * gfortran.dg/auto_char_dummy_array_2.f90: New test.
4575 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4578 * lib/target-supports.exp (check_effective_target_tls): New.
4579 (check_effective_target_tls_runtime): New.
4580 * gcc.dg/tls/tls.exp, g++.dg/tls/tls.exp: Remove check
4582 * gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c, gcc.dg/tls/opt-3.c,
4583 gcc.dg/tls/opt-4.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
4584 gcc.dg/tls/opt-7.c, gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c,
4585 gcc.dg/tls/opt-10.c, gcc.dg/tls/diag-1.c, gcc.dg/tls/diag-2.c,
4586 gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c, gcc.dg/tls/diag-5.c,
4587 gcc.dg/tls/alias-1.c, gcc.dg/tls/alpha-1.c, gcc.dg/tls/asm-1.c,
4588 gcc.dg/tls/debug-1.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
4589 gcc.dg/tls/pic-1.c, gcc.dg/tls/section-1.c, gcc.dg/tls/struct-1.c,
4590 gcc.dg/tls/trivial.c, g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C,
4591 g++.dg/tls/diag-3.C, g++.dg/tls/diag-4.C, g++.dg/tls/init-1.C,
4592 g++.dg/tls/init-2.C, g++.dg/tls/trivial.C: Require
4593 effective-target TLS.
4594 * gcc.dg/tls/pr24428-2.c, gcc.dg/tls/pr24428.c, gcc.dg/tls/opt-11.c,
4595 g++.dg/tls/static-1a.cc, g++.dg/tls/static-1.C: Require
4596 effective-target TLS runtime.
4598 2005-12-01 Uros Bizjak <uros@kss-loka.si>
4600 * lib/gcov.exp (clean-gcov): Also remove $base.h.gcov files.
4602 2005-12-01 Hans-Peter Nilsson <hp@axis.com>
4604 * gcc.dg/20041106-1.c, gcc.dg/20030321-1.c, gcc.dg/pr17112-1.c,
4605 gcc.dg/pr17112-1.c, g++.dg/other/packed1.C,
4606 g++.dg/other/crash-4.C, g++.dg/ext/packed8.C: Match "attribute
4607 ignored" warnings when "packing" is the same as the ABI layout.
4609 2005-11-30 Bernhard Fischer <rep.nop@aon.at>
4612 * gfortran.dg/line_length_1.f: New test.
4613 * gfortran.dg/line_length_2.f90: Ditto.
4615 2005-11-30 Richard Guenther <rguenther@suse.de>
4617 PR tree-optimization/21655
4618 * g++.dg/tree-ssa/pr14814.C: Remove XFAIL.
4620 2005-11-30 Dale Johannesen <dalej@apple.com>
4622 * gcc.c-torture/compile/pr24930.c: New.
4624 2005-11-30 Paul Thomas <pault@gcc.gnu.org>
4627 * gfortran.dg/auto_char_dummy_array.f90: New test.
4629 2005-11-30 Jeff Law <law@redhat.com>
4631 * g++.old-deja/g++.law/pr25000.C: New test.
4633 2005-11-30 Jakub Jelinek <jakub@redhat.com>
4635 * gcc.dg/tls/opt-11.c: New test.
4637 2005-11-29 Joseph S. Myers <joseph@codesourcery.com>
4639 * gcc.dg/torture/fp-int-convert-timode.c: XFAIL only on lp64
4641 * gcc.dg/torture/fp-int-convert-float128-timode.c: XFAIL also for
4644 2005-11-29 Jakub Jelinek <jakub@redhat.com>
4646 * gfortran.dg/open_access_1.f90: New test.
4648 2005-11-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4650 * gcc.dg/charset/builtin2.c: New test.
4652 2005-11-28 Jakub Jelinek <jakub@redhat.com>
4654 * gcc.dg/compat/struct-layout-1_generate.c: Add -w option
4655 on mmix-*-* for *_[xy].c.
4657 2005-11-28 Kean Johnston <jkj@sco.com>
4659 * g++.dg/opt/range-test-1.C: Prevent re-inclusion of system
4661 * g++.old-deja/g++.law/profile1.C: No longer expect fail on OSR5.
4662 * gcc.c-torture/compile/20000804-1.c: Skip if using -fPIC on X86.
4663 * gcc.target/i386/asm-3.c: Ditto.
4664 * gcc.target/i386/clobbers.c: Ditto.
4665 * gcc.dg/tree-ssa/ssa-dce-2.c: Make t() static and prototype it.
4666 * gcc.target/i386/cmov1.c: Make magic* static so it matches the
4668 * gcc.target/i386/mul.c: Ditto.
4669 * gcc.target/i386/ssetype-1.c: Ditto.
4670 * gcc.dg/20040813-1.c: Skip on SVR5 systems.
4671 * gcc.c-torture/execute/builtins/strlen-3.c: Declare variables as
4672 static so the test works with -fPIC mode too. Based on comment in
4674 * gcc.dg/nest.c: No longer fail on SCO systems as it has -pg again.
4676 2005-11-28 Richard Guenther <rguenther@suse.de>
4678 * gcc.dg/alias-9.c: New testcase.
4679 * g++.dg/warn/Wstrict-aliasing-7.C: Likewise.
4681 2005-11-28 Roger Sayle <roger@eyesopen.com>
4682 Uros Bizjak <uros@kss-loka.si>
4685 * gcc.dg/builtins-20.c: Add checks for sin(x)/tan(x) and
4686 tan(x)/sin(x) transformations.
4688 2005-11-27 Andrew Pinski <pinskia@physics.uc.edu>
4691 * gcc.dg/tree-ssa/divide-3.c: New test.
4692 * gcc.dg/tree-ssa/divide-4.c: New test.
4694 2005-11-27 Steven G. Kargl <kargls@comcast.net>
4697 * gfortran.dg/boz_6.f90: New test.
4699 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4702 * gfortran.dg/modulo_1.f90: New test.
4704 2005-11-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4707 * gfortran.dg/ftell_1.f90: Modify testcase so that it doesn't
4708 fail on CRLF platforms.
4709 * gfortran.dg/ftell_2.f90: Likewise.
4711 2005-11-26 Eric Christopher <echristo@apple.com>
4713 * gcc.dg/intmax_t-1.c: Remove mips xfail.
4715 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4717 * objc.dg/gnu-runtime-3.m: Simplify.
4719 2005-11-26 Andrew Pinski <pinskia@physics.uc.edu>
4722 * gcc.dg/tree-ssa/divide-1.c: New test.
4723 * gcc.dg/tree-ssa/divide-2.c: New test.
4725 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4727 PR libgfortran/24945
4728 * gfortran.dg/open_status_2.f90: Fix wrong PR number in comment.
4730 2005-11-26 Janne Blomqvist <jb@gcc.gnu.org>
4732 PR libgfortran/24945
4733 * gfortran.dg/open_status_2.f90: New test.
4735 2005-11-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4737 * gcc.c-torture/execute/builtins/fprintf.c,
4738 gcc.c-torture/execute/builtins/fputs-lib.c,
4739 gcc.c-torture/execute/builtins/fputs.c,
4740 gcc.c-torture/execute/builtins/lib/fprintf.c,
4741 gcc.c-torture/execute/builtins/lib/printf.c,
4742 gcc.c-torture/execute/builtins/printf.c: Test the unlocked style.
4744 2005-11-25 J"orn Rennecke <joern.rennecke@st.com>
4746 * gcc.dg/20050922-2.c: New test.
4748 2005-11-25 Andrew Pinski <pinskia@physics.uc.edu>
4750 * objc.dg/gnu-runtime-3.m: New test.
4752 2005-11-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4755 * g++.dg/other/void1.C: New test.
4757 2005-11-25 Joseph S. Myers <joseph@codesourcery.com>
4760 * gcc.dg/torture/fp-int-convert-float.c,
4761 gcc.dg/torture/fp-int-convert-double.c,
4762 gcc.dg/torture/fp-int-convert-long-double.c,
4763 gcc.dg/torture/fp-int-convert-timode.c,
4764 gcc.dg/torture/fp-int-convert-float80.c,
4765 gcc.dg/torture/fp-int-convert-float80-timode.c,
4766 gcc.dg/torture/fp-int-convert-float128.c,
4767 gcc.dg/torture/fp-int-convert-float128-timode.c,
4768 gcc.dg/torture/fp-int-convert.h: New files.
4770 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4773 * gcc.dg/tree-ssa/bool-10.c: New test.
4774 * gcc.dg/tree-ssa/bool-11.c: New test.
4775 * gcc.dg/tree-ssa/bool-7.c: Un-xfail.
4777 2005-11-24 Andrew Pinski <pinskia@physics.uc.edu>
4780 * tree-ssa/pr24990-1.c: New test.
4782 2005-11-24 Richard Guenther <rguenther@suse.de>
4783 Dirk Mueller <dmueller@suse.de>
4786 * g++.dg/warn/Wstrict-aliasing-1.C: New testcase.
4787 * g++.dg/warn/Wstrict-aliasing-2.C: Likewise.
4788 * g++.dg/warn/Wstrict-aliasing-3.C: Likewise.
4789 * g++.dg/warn/Wstrict-aliasing-4.C: Likewise.
4790 * g++.dg/warn/Wstrict-aliasing-5.C: Likewise.
4791 * g++.dg/warn/Wstrict-aliasing-6.C: Likewise.
4793 2005-11-23 Uros Bizjak <uros@kss-loka.si>
4795 * g++.dg/other/i386-1.C: Pass if CPU has no SSE2 support.
4797 2005-11-23 Gabriel Dos Reis <gdr@integrable-solutions.net>
4800 * gcc.dg/Wc++-compat.c: New.
4801 * gcc.dg/Wno-c++-compat.c: New.
4803 2005-11-23 Alan Modra <amodra@bigpond.net.au>
4805 * gcc.target/powerpc/altivec-consts.c (vspltisb): Use int val.
4806 (vspltish, vspltisw): Likewise.
4808 2005-11-22 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4810 PR libgfortran/24794
4811 * gfortran.dg/namelist_12.f: Fix quotes.
4812 * gfortran.dg/namelist_13.f90: Fix quotes.
4813 * gfortran.dg/namelist_14.f90: Fix quotes.
4814 * gfortran.dg/namelist_15.f90: Fix quotes.
4815 * gfortran.dg/namelist_use.f90: Fix quotes.
4816 * gfortran.dg/namelist_use_only.f90: Fix quotes.
4817 * gfortran.dg/namelist_21.f90: New test.
4818 * gfortran.dg/namelist_22.f90: New test.
4820 2005-11-22 Kazu Hirata <kazu@codesourcery.com>
4823 * gcc.c-torture/compile/pr23435.c: New.
4825 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4827 * gcc.c-torture/execute/floatunsisf-1.c: New test.
4829 2005-11-22 Joseph S. Myers <joseph@codesourcery.com>
4831 * gcc.target/powerpc/405-macchw-1.c,
4832 gcc.target/powerpc/405-macchw-2.c,
4833 gcc.target/powerpc/405-macchwu-1.c,
4834 gcc.target/powerpc/405-macchwu-2.c,
4835 gcc.target/powerpc/405-machhw-1.c,
4836 gcc.target/powerpc/405-machhw-2.c,
4837 gcc.target/powerpc/405-machhwu-1.c,
4838 gcc.target/powerpc/405-machhwu-2.c,
4839 gcc.target/powerpc/405-maclhw-1.c,
4840 gcc.target/powerpc/405-maclhw-2.c,
4841 gcc.target/powerpc/405-maclhwu-1.c,
4842 gcc.target/powerpc/405-maclhwu-2.c,
4843 gcc.target/powerpc/405-mulchw-1.c,
4844 gcc.target/powerpc/405-mulchw-2.c,
4845 gcc.target/powerpc/405-mulchwu-1.c,
4846 gcc.target/powerpc/405-mulchwu-2.c,
4847 gcc.target/powerpc/405-mulhhw-1.c,
4848 gcc.target/powerpc/405-mulhhw-2.c,
4849 gcc.target/powerpc/405-mulhhwu-1.c,
4850 gcc.target/powerpc/405-mulhhwu-2.c,
4851 gcc.target/powerpc/405-mullhw-1.c,
4852 gcc.target/powerpc/405-mullhw-2.c,
4853 gcc.target/powerpc/405-mullhwu-1.c,
4854 gcc.target/powerpc/405-mullhwu-2.c,
4855 gcc.target/powerpc/405-nmacchw-1.c,
4856 gcc.target/powerpc/405-nmacchw-2.c,
4857 gcc.target/powerpc/405-nmachhw-1.c,
4858 gcc.target/powerpc/405-nmachhw-2.c,
4859 gcc.target/powerpc/405-nmaclhw-1.c,
4860 gcc.target/powerpc/405-nmaclhw-2.c,
4861 gcc.target/powerpc/440-macchw-1.c,
4862 gcc.target/powerpc/440-macchw-2.c,
4863 gcc.target/powerpc/440-macchwu-1.c,
4864 gcc.target/powerpc/440-macchwu-2.c,
4865 gcc.target/powerpc/440-machhw-1.c,
4866 gcc.target/powerpc/440-machhw-2.c,
4867 gcc.target/powerpc/440-machhwu-1.c,
4868 gcc.target/powerpc/440-machhwu-2.c,
4869 gcc.target/powerpc/440-maclhw-1.c,
4870 gcc.target/powerpc/440-maclhw-2.c,
4871 gcc.target/powerpc/440-maclhwu-1.c,
4872 gcc.target/powerpc/440-maclhwu-2.c,
4873 gcc.target/powerpc/440-mulchw-1.c,
4874 gcc.target/powerpc/440-mulchw-2.c,
4875 gcc.target/powerpc/440-mulchwu-1.c,
4876 gcc.target/powerpc/440-mulchwu-2.c,
4877 gcc.target/powerpc/440-mulhhw-1.c,
4878 gcc.target/powerpc/440-mulhhw-2.c,
4879 gcc.target/powerpc/440-mulhhwu-1.c,
4880 gcc.target/powerpc/440-mulhhwu-2.c,
4881 gcc.target/powerpc/440-mullhw-1.c,
4882 gcc.target/powerpc/440-mullhw-2.c,
4883 gcc.target/powerpc/440-mullhwu-1.c,
4884 gcc.target/powerpc/440-mullhwu-2.c,
4885 gcc.target/powerpc/440-nmacchw-1.c,
4886 gcc.target/powerpc/440-nmacchw-2.c,
4887 gcc.target/powerpc/440-nmachhw-1.c,
4888 gcc.target/powerpc/440-nmachhw-2.c,
4889 gcc.target/powerpc/440-nmaclhw-1.c,
4890 gcc.target/powerpc/440-nmaclhw-2.c: New tests.
4892 2005-11-21 Jakub Jelinek <jakub@redhat.com>
4895 * gfortran.dg/inquire_9.f90: New test.
4898 * gfortran.fortran-torture/execute/inquire_5.f90: New test.
4900 2005-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4903 * lib/target-supports.exp (check_effective_target_fortran_large_real):
4904 Check that 'cos' is supported.
4906 2005-11-21 Paul Thomas <pault@gcc.gnu.org
4909 * gfortran.dg/substring_equivalence.f90: New test.
4912 * gfortran.dg/auto_internal_assumed.f90: New test.
4914 2005-11-21 Uros Bizjak <uros@kss-loka.si>
4916 * gcc.dg/fold-div-2.c: New test.
4918 2005-11-20 Ian Lance Taylor <ian@airs.com>
4920 PR rtl-optimization/24883
4921 * gcc.c-torture/compile/pr24883.c: New test.
4923 2005-11-21 Kazu Hirata <kazu@codesourcery.com>
4926 * gcc.c-torture/compile/pr20583.c: New.
4928 2005-11-20 Bernd Schmidt <bernd.schmidt@analog.com>
4930 * gcc.c-torture/execute/usmul.c: New test.
4932 2005-11-19 James A. Morrison <phython@gcc.gnu.org>
4934 * gcc.dg/tree-ssa/vrp22.c: New test.
4936 2005-11-19 Hans-Peter Nilsson <hp@axis.com>
4939 * gcc.dg/torture/pr24912-1.c: New test.
4941 2005-11-19 Janne Blomqvist <jb@gcc.gnu.org>
4944 * gfortran.dg/arrayio_derived_1.f90: New test.
4946 2005-11-19 Richard Guenther <rguenther@suse.de>
4949 * gcc.dg/tree-ssa/pr23294.c: New testcase.
4951 2005-11-19 Hans-Peter Nilsson <hp@bitrange.com>
4953 * gcc.dg/fold-overflow-1.c: Adjust for float output for mmix-*-*.
4955 2005-11-18 Mark Mitchell <mark@codesourcery.com>
4958 * g++.dg/template/friend39.C: New test.
4960 2005-11-18 James E Wilson <wilson@specifix.com>
4962 * gcc.dg/builtin-strstr.c: New.
4964 2005-11-18 Richard Henderson <rth@redhat.com>
4966 * gcc.target/ia64/20010423-1.c, gcc.target/ia64/20020313-1.c,
4967 gcc.target/ia64/20020326-1.c, gcc.target/ia64/20030225-2.c,
4968 gcc.target/ia64/20030405-1.c, gcc.target/ia64/20030811-1.c,
4969 gcc.target/ia64/20040303-1.c: Move from gcc.dg/.
4970 * gcc.target/ia64/asm-1.c, gcc.target/ia64/float80-1.c,
4971 gcc.target/ia64/float80-2.c, gcc.target/ia64/got-1.c,
4972 gcc.target/ia64/postinc-1.c, gcc.target/ia64/types-1.c,
4973 gcc.target/ia64/types-2.c, gcc.target/ia64/visibility-1.c,
4974 gcc.target/ia64/visibility-2.c: Move from gcc.dg/, with
4975 renaming to remove initial "ia64-".
4977 2005-11-18 Eric Botcazou <ebotcazou@adacore.com>
4979 * ada/acats/run_all.sh (target_run): Revert 2005-11-17 patch.
4981 2005-11-18 Joseph S. Myers <joseph@codesourcery.com>
4983 * g++.dg/cpp/string-2.C: New test.
4985 2005-11-18 Zdenek Dvorak <dvorakz@suse.cz>
4987 * gcc.dg/tree-ssa/loop-14.c: New test.
4989 2005-11-17 James A. Morrison <phython@gcc.gnu.org>
4990 Michael Chamberlain <michael@chamberlain.net.au>
4992 * ada/acats/run_all.sh (target_run): Kill long running tests.
4994 2005-11-17 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4996 * gcc.dg/cleanup-8.c: Enable test on hppa*-*-hpux*.
4997 * gcc.dg/cleanup-9.c: Likewise.
4998 * gcc.dg/cleanup-10.c: Likewise.
4999 * gcc.dg/cleanup-11.c: Likewise.
5001 2005-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5004 * gfortran.dg/open_access_append_1.f90: New test.
5005 * gfortran.dg/open_access_append_2.f90: New test.
5007 2005-11-16 Richard Guenther <rguenther@suse.de>
5010 * gcc.c-torture/execute/pr24851.c: New testcase.
5012 2005-11-16 Eric Botcazou <ebotcazou@adacore.com>
5014 * gcc.dg/fold-overflow-1.c: New test.
5016 2005-11-16 Daniel Jacobowitz <dan@codesourcery.com>
5018 * gcc.dg/cleanup-5.c, gcc.dg/cleanup-8.c, gcc.dg/cleanup-9.c,
5019 gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c: Update for ARM EABI.
5021 2005-11-16 Nathan Sidwell <nathan@codesourcery.com>
5023 * g++.dg/eh/forced1.C: Adjust to cope with ARM EABI
5025 * g++.dg/eh/forced2.C: Likewise.
5026 * g++.dg/eh/forced3.C: Likewise.
5027 * g++.dg/eh/forced4.C: Likewise.
5029 2005-11-11 Mike Stump <mrs@apple.com>
5031 * g++.old-deja/g++.mike/unused.C: Add.
5033 2005-11-15 Mark Mitchell <mark@codesourcery.com>
5036 * g++.dg/warn/Wcast-qual1.C: New test.
5038 2005-11-15 Jan Hubicka <jh@suse.cz>
5040 * gcc.dg/winline-5.c: Add large-unit-insns limit.
5042 2005-11-14 David Edelsohn <edelsohn@gnu.org>
5044 * g++.dg/eh/simd-2.C: XFAIL on AIX and SPE.
5046 2005-11-14 Diego Novillo <dnovillo@redhat.com>
5049 * gcc.dg/tree-ssa/pr24840.c: New test.
5051 2005-11-14 Janis Johnson <janis187@us.ibm.com>
5054 * gcc.dg/attr-weakref-1.c: Rearrange test directives.
5056 2005-11-14 Dale Johannesen <dalej@apple.com>
5058 * gcc.c-torture/execute/20051113-1.c: New.
5060 2005-11-14 Mark Mitchell <mark@codesourcery.com>
5063 * g++.dg/template/crash43.C: New test.
5065 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
5067 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
5069 2005-11-13 Mark Mitchell <mark@codesourcery.com>
5072 * g++.dg/eh/spec8.C: New test.
5074 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
5076 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
5078 2005-11-13 Mark Mitchell <mark@codesourcery.com>
5081 * g++.dg/parse/ambig4.C: New test.
5082 * g++.dg/tc1/dr101.C: Adjust error markers.
5083 * g++.dg/lookup/strong-using-2.C: Likewise.
5084 * g++.dg/lookup/ambig5.C: Likewise.
5085 * g++.dg/lookup/ambig4.C: Likewise.
5086 * g++.dg/parse/crash22.C: Likewise.
5088 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
5090 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
5092 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
5094 * gcc.dg/nested-calls-1.c: New test.
5096 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5098 * gfortran.dg/complex_intrinsic_1.f90: New test.
5099 * gfortran.dg/complex_intrinsic_2.f90: New test.
5100 * gfortran.dg/fgetc_1.f90: New test.
5101 * gfortran.dg/fgetc_2.f90: New test.
5102 * gfortran.dg/fgetc_3.f90: New test.
5103 * gfortran.dg/ftell_1.f90: New test.
5104 * gfortran.dg/ftell_2.f90: New test.
5105 * gfortran.dg/gnu_logical_1.F: New test.
5106 * gfortran.dg/gnu_logical_2.f90: New test.
5108 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
5111 * testsuite/gcc.dg/pr24820.c: New test.
5113 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
5115 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
5116 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
5119 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5122 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
5124 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
5126 * gcc.target/cris/cris.exp: New file.
5127 * gcc.target/cris/rld-legit1.c: New test.
5128 * gcc.target/cris/rld-legit2.c: New test.
5130 2005-11-12 Jakub Jelinek <jakub@redhat.com>
5133 * g++.dg/opt/pr24780.C: New test.
5136 * g++.dg/template/asm1.C: New test.
5138 2005-11-12 Steven G. Kargl <kargls@comcast.net>
5140 PR libgfortran/24787
5141 * gfortran.dg/scan_1.f90: New test.
5143 2005-11-12 Jan Hubicka <jh@suse.cz>
5145 * gcc.target/i386/minmax-1.c: New.
5146 * gcc.target/i386/minmax-2.c: New.
5148 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
5150 * gcc.dg/pr24445.c: Fix for 64-bit targets.
5152 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
5154 * gcc.c-torture/execute/20051110-1.c,
5155 gcc.c-torture/execute/20051110-2.c: New tests.
5157 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
5160 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
5163 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5165 * lib/target-libpath.exp (get_shlib_extension): New proc.
5166 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
5167 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5168 * lib/objc.exp (objc_target_compile): Likewise.
5169 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
5172 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
5174 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
5176 * lib/target-supports.exp (check_effective_target_static_libgfortran):
5177 Add -static to additional_flags and pass it to target_compile.
5179 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5181 PR libgfortran/24719
5182 gfortran.dg/read_noadvance.f90: New test.
5184 PR libgfortran/24699
5185 gfortran.dg/fmt_t_2.f90: New test.
5187 PR libgfortran/24785
5188 gfortran.dg/read_x_eor.f90: New test.
5190 PR libgfortran/24584
5191 gfortran.dg/namelist_empty.f90: Rename test.
5193 PR libgfortran/24489
5194 gfortran/read_eor.f90: Rename test.
5196 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5199 * gfortran.dg/automatic_module_variable.f90: New test.
5201 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
5204 * gcc.dg/pr24445.c: New test.
5206 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
5210 * gfortran.dg/recursive_statement_functions.f90: Add statement
5211 functions using inline intrinsic functions and parameters to test
5212 that they no longer seg-fault.
5215 gfortran.dg/nested_modules_4.f90: New test.
5216 gfortran.dg/nested_modules_5.f90: New test.
5218 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5221 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
5223 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
5225 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
5228 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5230 * gcc.dg/sparc-getcontext-1.c: New test.
5232 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
5234 * gcc.dg/ifcvt-fabs-1.c: New test.
5236 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
5239 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
5240 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
5242 2005-11-09 Richard Guenther <rguenther@suse.de>
5244 PR tree-optimization/24716
5245 * gcc.c-torture/execute/pr24716.c: New testcase.
5247 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5249 * gcc.dg/pr24624.c: Disable for non S/390 targets.
5251 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5254 * gcc.dg/pr24624.c: Testcase added.
5256 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
5259 * g++.dg/other/pr24623.C: Testcase added.
5261 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
5264 * gfortran-dg/pure_byref_1.f90: New.
5265 * gfortran-dg/pure_byref_2.f90: New.
5267 2005-11-09 Uros Bizjak <uros@kss-loka.si>
5270 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
5271 * gcc.dg/dg.exp: Run main loop also for *.i files.
5273 2005-11-08 Jakub Jelinek <jakub@redhat.com>
5276 * g++.dg/tls/diag-3.C: New test.
5277 * g++.dg/tls/diag-4.C: New test.
5278 * g++.dg/tls/static-1.C: New test.
5279 * g++.dg/tls/static-1a.cc: New file.
5281 2005-11-08 Diego Novillo <dnovillo@redhat.com>
5284 * g++.dg/tree-ssa/pr23046.C: New test.
5286 2005-11-08 Devang Patel <dpatel@apple.com>
5288 PR tree-optimization/23115
5289 * gcc.dg/tree-ssa/pr23115.c: New.
5291 2005-11-08 David Edelsohn <edelsohn@gnu.org>
5293 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
5294 * gcc.target/powerpc/pr16155.c: Same.
5295 * gcc.target/powerpc/altivec-1.c: Same.
5296 * gcc.target/powerpc/altivec-2.c: Same.
5297 * gcc.target/powerpc/altivec-3.c: Same.
5298 * gcc.target/powerpc/altivec-5.c: Same.
5299 * gcc.target/powerpc/altivec-11.c: Same.
5300 * gcc.target/powerpc/altivec-12.c: Same.
5301 * gcc.target/powerpc/altivec-14.c: Same.
5302 * gcc.target/powerpc/altivec-22.c: Same.
5303 * gcc.target/powerpc/altivec-consts.c: Same.
5304 * gcc.target/powerpc/altivec-pr22085.c: Same.
5305 * gcc.target/powerpc/altivec-splat.c: Same.
5306 * gcc.target/powerpc/altivec-varargs-1.c: Same.
5307 * gcc.target/powerpc/altivec-vec-merge.c: Same.
5308 * gcc.target/powerpc/darwin-longlong.c: Same.
5310 2005-11-08 Uros Bizjak <uros@kss-loka.si>
5313 * gcc.dg/pr19340.c: New test.
5315 2005-11-07 Ian Lance Taylor <ian@airs.com>
5317 PR rtl-optimization/24683
5318 * gcc.dg/pr24683.c: New test.
5320 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5322 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
5323 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
5325 2005-11-07 Uros Bizjak <uros@kss-loka.si>
5327 * gcc.target/i386/pr23376.c: Compile with -mmmx.
5329 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
5331 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
5333 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5337 * gcc.target/powerpc/altivec-consts.c,
5338 gcc.target/powerpc/altivec-splat.c: New testcase.
5340 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
5344 * gcc.dg/overflow-2.c: New testcase.
5346 2005-11-07 Jakub Jelinek <jakub@redhat.com>
5348 PR rtl-optimization/23567
5349 * gcc.c-torture/execute/20051104-1.c: New test.
5351 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
5354 gfortran.dg/private_type_2.f90: Modified to check that case with
5355 PRIVATE declaration within derived type is accepted.
5358 gfortran.dg/pointer_assign_1.f90: New test.
5361 * gfortran.dg/arrayio_0.f90: New test.
5364 gfortran.dg/data_initialized.f90: New test.
5365 gfortran.dg/data_constraints_1.f90: New test.
5366 gfortran.dg/data_constraints_2.f90: New test.
5368 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
5372 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
5374 2005-11-06 Diego Novillo <dnovillo@redhat.com>
5377 * gcc.dg/tree-ssa/pr24670.c: New test.
5379 2005-11-05 Ian Lance Taylor <ian@airs.com>
5382 * gcc.target/i386/pr22432.c: New test.
5384 2005-11-05 Richard Henderson <rth@redhat.com>
5386 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
5387 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
5388 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
5389 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
5390 from gcc.dg/alpha-*.
5391 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
5392 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
5394 2005-11-05 Andreas Jaeger <aj@suse.de>
5396 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
5398 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5401 * gcc.dg/torture/pr23424-1.c: New test.
5403 2005-11-04 Richard Henderson <rth@redhat.com>
5405 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
5406 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
5407 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
5408 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
5409 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
5410 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
5411 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
5412 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
5413 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
5414 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
5415 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
5416 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
5417 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
5418 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
5419 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
5420 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
5421 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
5422 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
5423 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
5424 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
5425 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
5426 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
5427 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
5428 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
5430 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
5431 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
5432 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
5433 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
5434 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
5435 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
5436 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
5437 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
5438 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
5439 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
5440 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
5441 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
5442 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
5443 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
5444 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
5445 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
5446 gcc.target/i386/lea.c, gcc.target/i386/local.c,
5447 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
5448 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
5449 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
5450 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
5451 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
5452 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
5453 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
5454 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
5455 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
5456 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
5457 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
5458 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
5459 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
5460 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
5461 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
5462 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
5463 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
5464 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
5465 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
5466 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
5467 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
5468 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
5469 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
5470 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
5471 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
5472 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
5473 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
5474 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
5476 2005-11-04 Diego Novillo <dnovillo@redhat.com>
5479 * gcc.dg/tree-ssa/pr24627.c: New test.
5481 2005-11-04 Paul Brook <paul@codesourcery.com>
5483 * gcc.dg/tls/opt-10.c: New test.
5485 2005-11-04 Andreas Jaeger <aj@suse.de>
5487 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
5488 avoid extra warnings.
5490 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5493 * gcc/testsuite/lib/target-supports.exp
5494 (check_effective_target_static_libgfortran): New
5495 static_libgfortran effective target.
5496 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
5497 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
5499 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
5501 * gcc.dg/pr24615.c: Guard test with { target fpic }.
5503 2005-11-03 Josh Conner <jconner@apple.com>
5506 g++.dg/ext/array2.C: New test.
5507 g++.dg/template/dependent-name3.C: New test.
5508 g++.dg/template/dependent-name4.C: New test.
5509 g++.dg/template/sfinae2.C: New test.
5511 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5513 PR preprocessor/22042
5514 * gcc.dg/cpp/strify4.c: New test.
5516 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5519 * g++.dg/cpp/string-1.C: New test.
5521 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5523 * gcc.target/powerpc: New directory.
5524 * gcc.target/powerpc/powerpc.exp: New file.
5525 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
5526 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
5527 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
5528 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
5529 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
5530 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
5531 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
5532 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
5533 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
5534 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
5535 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
5536 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
5537 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
5538 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
5539 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
5540 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
5541 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
5542 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
5543 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
5544 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
5545 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
5546 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
5547 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
5548 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
5549 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
5550 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
5551 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
5552 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
5553 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
5554 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
5555 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
5556 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
5557 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
5558 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
5560 2005-11-03 Mark Mitchell <mark@codesourcery.com>
5563 * g++.dg/warn/inline2.C: New test.
5565 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5568 * g++.dg/ext/c99struct1.C: New test.
5569 * gcc.dg/union-cast-1.c: New test.
5570 * gcc.dg/union-cast-2.c: New test.
5571 * gcc.dg/union-cast-3.c: New test.
5573 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5576 * gcc.c-torture/execute/zero-struct-2.c: New test.
5578 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
5581 * g++.dg/init/switch1.C: New test.
5583 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5585 * gcc.dg/delay-slot-1.c: New test.
5587 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
5590 * gcc.dg/pr24620.c: New test.
5592 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
5595 * gcc.dg/format/unnamed-1.c: New test.
5597 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5600 * g++.dg/expr/cond8.C: New test.
5603 * g++.dg/parse/dot1.C: New test.
5605 2005-11-02 Jan Hubicka <jh@suse.cz>
5608 * gcc.dg/i386-lea.c: New test
5610 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5613 * gcc.dg/pr24615.c: New test.
5615 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
5618 * gcc.dg/pr24600.c: New test.
5620 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5623 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
5624 * g++.dg/parse/typename9.C: New test.
5625 * g++/dg/parse/typename10.C: Likewise.
5627 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
5630 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
5631 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
5632 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
5634 2005-11-02 Mark Mitchell <mark@codesourcery.com>
5637 * g++.dg/debug/static1.C: New test.
5639 2005-11-02 Josh Conner <jconner@apple.com>
5641 * g++.dg/crash38.C: moved into proper directory...
5642 * g++.dg/template/crash42.C: ...here
5644 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
5647 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
5648 pcc_bitfield_type_matters || default_packed.
5650 * lib/target-supports.exp
5651 (check_effective_target_pcc_bitfield_type_matters): New proc.
5652 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
5655 * lib/target-supports.exp (check_effective_default_packed): New proc.
5656 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
5657 Gate expected errors on target ! default_packed.
5658 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
5660 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5662 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
5665 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5668 * gfortran.dg/entry_5.f90: New.
5669 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
5671 2005-11-01 Bob Wilson <bob.wilson@acm.org>
5673 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
5675 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
5678 gfortran.dg/namelist_blockdata.f90: New test.
5681 gfortran.dg/external_implicit_none.f90: New test.
5684 * gfortran.dg/secnds.f: New test.
5686 2005-10-31 Jan Hubicka <jh@suse.cz>
5689 * gcc.c-torture/compile/pr20928.c: New test.
5691 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
5694 * gcc.c-torture/compile/zero-strct-5.c: New test.
5696 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
5698 PR libgfortran/24584
5699 * gfortran.dg/pr24584.f90: New test.
5701 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
5704 * gfortran.dg/char_result_9.f90: New.
5705 * gfortran.dg/char_result_10.f90: New.
5707 2005-10-30 Jan Hubicka <jh@suse.cz>
5709 * g++.dg/tree-ssa/pr24172.C: New testcase.
5711 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5713 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
5715 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
5717 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
5718 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
5719 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
5720 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
5721 gfortran.dg/enum_9.f90,
5722 gfortran.fortran-torture/compile/enum_1.f90,
5723 gfortran.fortran-torture/execute/enum_1.f90,
5724 gfortran.fortran-torture/execute/enum_2.f90,
5725 gfortran.fortran-torture/execute/enum_3.f90,
5726 gfortran.fortran-torture/execute/enum_4.f90: New tests.
5728 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
5731 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
5732 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
5734 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5737 * gfortran.dg/mixed_io_1.f90: New test.
5738 * gfortran.dg/mixed_io_1.c: New file.
5740 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5742 * gfortran.dg/malloc_free_1.f90: New test.
5744 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
5746 * gcc.dg/nested-func-4.c: Require profiling -pg.
5748 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5751 * g++.dg/warn/main-2.C: New test.
5753 2005-10-28 Steven G. Kargl <kargls@comcast.net>
5756 * gfortran.dg/interface_2.f90: new test.
5758 2005-10-28 Josh Conner <jconner@apple.com>
5761 * g++.dg/template/crash38.C: New test.
5762 * g++.dg/parse/explicit1.C: Change expected errors.
5764 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5767 * g++.dg/other/large-size-array.C: New test.
5769 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
5772 * g++.dg/opt/complex4.C: New test.
5774 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
5776 * gcc.dg/nested-func-4.c: New test.
5778 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
5781 gfortran.dg/derived_recursion.f90: New test.
5782 gfortran.dg/implicit_actual.f90: New test.
5784 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
5786 PR middle-end/24295, PR testsuite/24477
5787 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
5788 removed when weakref hits the tree.
5790 2005-10-25 Jakub Jelinek <jakub@redhat.com>
5792 * gfortran.dg/cray_pointers_4.f90: New test.
5794 * gfortran.dg/cray_pointers_5.f90: New test.
5796 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
5799 * gfortran.dg/assign_5.f90: New test.
5800 * gfortran.dg/assign_6.f: New test.
5802 2005-10-25 Uros Bizjak <uros@kss-loka.si>
5804 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
5805 CPU has no SSE support.
5807 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
5809 PR libgfortran/24224
5810 * gfortran.dg/arrayio_1.f90: Update attribution.
5811 * gfortran.dg/arrayio_2.f90: Update attribution.
5812 * gfortran.dg/arrayio_3.f90: Update attribution.
5813 * gfortran.dg/arrayio_4.f90: Update test conditions.
5814 * gfortran.dg/arrayio_5.f90: Update attribution.
5815 * gfortran.dg/arrayio_6.f90: New test.
5816 * gfortran.dg/arrayio_7.f90: New test.
5818 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
5820 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
5822 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5824 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
5826 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
5829 * gfortran.dg/namelist_char_only.f90: New test.
5831 2005-10-24 Asher Langton <langton2@llnl.gov>
5835 * gfortran.dg/cray_pointers_1.f90: New test.
5836 * gfortran.dg/cray_pointers_2.f90: New test.
5837 * gfortran.dg/cray_pointers_3.f90: New test.
5838 * gfortran.dg/loc_1.f90: New test.
5839 * gfortran.dg/loc_2.f90: New test.
5841 2005-10-24 Steven Bosscher <stevenb@suse.de>
5843 * gcc.dg/pr24225.c: New test.
5845 2005-10-24 Asher Langton <langton2@llnl.gov>
5847 * gfortran.dg/dup_save_1.f90: New test.
5848 * gfortran.dg/dup_save_2.f90: New test.
5850 2005-10-24 Paul Brook <paul@codesourcery.com>
5853 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
5856 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
5858 PR libgfortran/24489
5859 * gfortran.dg/pr24489.f90: New test.
5861 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
5864 * gfortran.dg/ichar_1.f90: Add tests for derived types.
5866 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
5869 * g++.dg/init/array16.C: Skip for mmix-*-*.
5871 2005-10-23 Asher Langton <langton2@llnl.gov>
5873 * gfortran.dg/byte_1.f90: New test.
5874 * gfortran.dg/byte_2.f90: New test.
5876 2005-10-23 David Edelsohn <edelsohn@gnu.org>
5878 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
5880 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
5883 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
5886 * gfortran.dg/merge_char_const.f90: New test.
5889 * gfortran.dg/spread_scalar_source.f90: New test.
5891 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
5893 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
5895 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
5896 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
5898 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
5900 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
5903 * gfortran.dg/der_pointer_4.f90: New.
5905 2005-10-22 David Ayers <d.ayers@inode.at>
5907 * obj-c++.dg/except-1.mm: Simplify.
5909 2005-10-21 David Ayers <d.ayers@inode.at>
5911 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
5913 2005-10-21 Jakub Jelinek <jakub@redhat.com>
5915 * gfortran.dg/assumed_dummy_2.f90: New test.
5917 2005-10-21 James E Wilson <wilson@specifix.com>
5919 PR preprocessor/15220
5920 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
5922 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
5924 * gcc.c-torture/execute/20051021-1.c: New test.
5926 2005-10-21 Mark Mitchell <mark@codesourcery.com>
5929 * g++.dg/ext/tmplattr1.C: New test.
5931 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
5934 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
5936 2005-10-20 Geoffrey Keating <geoffk@apple.com>
5938 * obj-c++.dg/except-1.mm: New.
5940 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
5942 2005-10-21 Alan Modra <amodra@bigpond.net.au>
5944 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
5946 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
5949 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
5950 declarations with the same names as thunks' alias targets, use
5952 * gcc.dg/attr-alias-3.c: New test.
5953 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
5955 2005-10-20 Mark Mitchell <mark@codesourcery.com>
5958 * g++.dg/parse/access8.C: New test.
5960 2005-10-20 Richard Guenther <rguenther@suse.de>
5963 * g++.dg/tree-ssa/pr24439.C: New testcase.
5965 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5967 * g++.dg/opt/delay-slot-1.C: New test.
5969 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
5972 * gfortran.fg/der_init_1.f90: New.
5974 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
5976 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
5978 2005-10-19 Mark Mitchell <mark@codesourcery.com>
5981 * g++.dg/parse/error28.C: New test.
5983 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5985 * gcc.dg/profile-generate-2.c: New test.
5987 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
5990 * g++.dg/ext/dllimport11.C: New.
5992 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5995 * g++.dg/other/friend3.C: New test.
5997 2005-10-18 Mark Mitchell <mark@codesourcery.com>
6000 * g++.dg/template/error19.C: New test.
6002 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
6005 * g++.dg/overload/koenig2.C: New.
6008 * g++.dg/overload/error2.C: New.
6011 * g++.dg/inherit/covariant14.C: New.
6013 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6016 * g++.dg/parse/for1.C: New test.
6018 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
6021 * gfortran.dg/host_dummy_index_1.f90: New test.
6024 * gfortran.dg/automatic_char_len_2.f90: New test.
6027 * gfortran.dg/recursive_statement_functions.f90: New test.
6030 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
6033 * gfortran.dg/external_initializer.f90: New test.
6036 * non_module_public.f90: New test.
6038 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
6041 * g++.dg/template/overload7.C: New.
6044 * g++.dg/other/switch2.C: Remove expected warnings.
6047 * g++.dg/template/defarg6.C: New.
6049 2005-10-17 Uros Bizjak <uros@kss-loka.si>
6052 * gcc.target/i386/pr24315.c: New test.
6054 2005-10-16 Mark Mitchell <mark@codesourcery.com>
6057 * g++.dg/template/static21.C: New test.
6058 * g++.dg/template/static21-a.cc: Likewise.
6060 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
6063 * g++.dg/warn/Wswitch-default-1.C: New test.
6064 * g++.dg/warn/Wswitch-default-2.C: New test.
6066 2005-10-16 Mark Mitchell <mark@codesourcery.com>
6069 * g++.dg/parse/template18.C: New test.
6070 * g++.dg/template/nontype15.C: Likewise.
6072 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
6075 * gfortran.dg/spec_expr_2.f90: New.
6077 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
6079 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
6080 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
6081 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
6082 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
6083 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
6084 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
6085 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
6086 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
6087 previous target-specific skips and warning-message matches where
6090 2005-10-15 Mark Mitchell <mark@codesourcery.com>
6093 * g++.dg/warn/Wctor-dtor.C: New test.
6095 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6098 * gcc.dg/for-1.c: New test.
6100 2005-10-14 Mark Mitchell <mark@codesourcery.com>
6103 * g++.dg/warn/Wconversion1.C: New test.
6104 * g++.dg/ext/packed4.C: Compile with -w.
6105 * g++.dg/opt/20050511-1.C: Likewise.
6106 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
6108 2005-10-14 Jakub Jelinek <jakub@redhat.com>
6110 * gfortran.dg/boz_5.f90: New test.
6112 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
6115 * g++.dg/other/switch2.C: New.
6118 * g++.dg/init/ctor7.C: New.
6120 2005-10-13 David Edelsohn <edelsohn@gnu.org>
6123 * g++.dg/parse/crash32.C: New test.
6125 2005-10-13 Mark Mitchell <mark@codesourcery.com>
6128 * g++.dg/init/goto2.C: New test.
6131 * g++.dg/template/crash/41.C: New test.
6134 * g++.dg/template/crash40.C: New test.
6137 * g++.dg/parse/friend5.C: New test.
6140 * g++.dg/template/crash38.C: New test.
6143 * g++.dg/template/friend38.C: New test.
6146 * g++.dg/template/crash39.C: New test.
6148 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
6150 * gcc.dg/debug/dwarf2/dwarf-char1.c,
6151 gcc.dg/debug/dwarf2/dwarf-char2.c,
6152 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
6154 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
6156 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
6158 * gcc.dg/dll-2.c: Add tests for warnings.
6159 * gcc.dg/dll-3.c: Likewise.
6160 * gcc.dg/dll-4.c: Likewise.
6162 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
6163 * g++.dg/ext/dllimport2.C: Likewise.
6164 * g++.dg/ext/dllimport3.C: Likewise.
6165 * g++.dg/ext/dllimport7.C: Likewise.
6166 * g++.dg/ext/dllimport8.C: Likewise.
6167 * g++.dg/ext/dllimport9.C: Likewise.
6169 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
6172 * gfortran.dg/derived_pointer_recursion.f90: New test.
6174 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
6176 * gcc.c-torture/execute/20051012-1.c: New test.
6178 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6181 * gfortran.dg/automatic_char_len_1.f90: New test.
6183 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6186 * gfortran.dg/save_common.f90: New test.
6189 * gfortran.dg/save_result.f90: New test.
6191 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6194 * g++.dg/template/dependent-expr1.C: Add new expected error.
6195 * g++.dg/template/dependent-expr2.C: Adjust error text.
6196 * g++.dg/template/overload6.C: New.
6199 * g++.dg/other/typename8.C: New.
6202 * g++.dg/other/return1.C: New.
6204 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
6207 * g++.dg/ext/label5.C: New.
6209 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
6212 * g++.dg/parse/crash31.C: New.
6214 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
6216 * g++.dg/ipa/ipa-1.c: New test.
6217 * g++.dg/ipa/ipa-2.c: New test.
6218 * g++.dg/ipa/ipa-3.c: New test.
6219 * g++.dg/ipa/ipa-4.c: New test.
6220 * g++.dg/ipa/ipa-5.c: New test.
6221 * g++.dg/ipa/ipa.exp: New file.
6223 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
6226 * gfortran.dg/private_type_3.f90: New test.
6228 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6231 gfortran.dg/aint_anint_1.f90: New test.
6233 2005-10-11 Steven G. Kargl <kargls@comcast.net>
6235 PR libgfortran/24313
6236 gfortran.dg/csqrt.f: New test.
6238 2005-10-11 Ian Lance Taylor <ian@airs.com>
6241 * g++.dg/warn/noeffect7.C: New test.
6242 * g++.dg/warn/noeffect2.C: Instantiate templates.
6243 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
6246 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6249 * g++.dg/init/float1.C: New test.
6252 * g++.dg/init/member1.C: Tweak error markers.
6254 2005-10-11 Janis Johnson <janis187@us.ibm.com>
6257 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
6258 Check for null pointer.
6260 2005-10-11 Mark Mitchell <mark@codesourcery.com>
6263 * g++.dg/parse/ret-type3.C: New test.
6265 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
6268 * gcc.c-torture/compile/pr23946.c: New test.
6270 2005-10-11 Jakub Jelinek <jakub@redhat.com>
6272 * g++.dg/opt/mmx2.C: New test.
6274 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6277 * g++.dg/template/static20.C: New test.
6280 * g++.dg/warn/Wunused-12.C: New test.
6283 * g++.dg/template/arg4.C: New test.
6285 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6287 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
6288 * gcc.dg/ucnid-3.c: Likewise.
6289 * gcc.dg/ucnid-4.c: Likewise.
6290 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
6291 * g++.dg/other/ucnid-1.C: Likewise.
6292 * gcc.dg/sparc-frame-1.c: New test.
6294 2005-10-10 Mark Mitchell <mark@codesourcery.com>
6297 * g++.dg/template/spec27.C: New test.
6300 * g++.dg/template/static19.C: New test.
6302 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6304 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
6305 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
6307 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
6310 * gfortran.fortran-torture/compile/pr24136.f: New test.
6312 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
6315 * g++.dg/parse/crash30.C: New test.
6317 2005-10-07 Richard Guenther <rguenther@suse.de>
6320 * gcc.c-torture/compile/pr24227.c: New testcase.
6322 2005-10-07 Steve Ellcey <sje@cup.hp.com>
6324 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
6325 Do not put aligned attributes on array elements.
6327 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
6329 PR testsuite/23611, PR testsuite/23615
6330 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
6331 writing prototypes of library functions by hand.
6332 * obj-c++.dg/bitfield-4.mm: Likewise.
6333 * obj-c++.dg/const-str-4.mm: Likewise.
6334 * obj-c++.dg/encode-4.mm: Likewise.
6335 * obj-c++.dg/encode-5.mm: Likewise.
6336 * obj-c++.dg/encode-6.mm: Likewise.
6337 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
6338 * obj-c++.dg/method-10.mm: Likewise.
6339 * obj-c++.dg/method-17.mm: Likewise.
6340 * obj-c++.dg/method-19.mm: Likewise.
6341 * obj-c++.dg/try-catch-2.mm: Likewise.
6343 2005-10-06 Richard Henderson <rth@redhat.com>
6346 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
6348 2005-10-06 Dale Johannesen <dalej@apple.com>
6350 * gcc.c-torture/execute/20030125-1.c: Correct.
6352 2005-10-06 Richard Guenther <rguenther@suse.de>
6354 PR tree-optimization/24238
6355 * g++.dg/tree-ssa/pr24238.C: New testcase.
6357 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
6360 * gfortran.dg/der_pointer_3.f90: New test.
6362 2005-10-05 Devang Patel <dpatel@apple.com>
6365 * g++.dg/other/PR23205.C: New.
6367 2005-10-05 Richard Henderson <rth@redhat.com>
6370 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
6371 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
6373 2005-10-05 Dale Johannesen <dalej@apple.com>
6375 * gcc.c-torture/execute/float-floor.c: New.
6377 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
6379 PR tree-optimization/21419
6380 PR tree-optimization/24146
6381 PR tree-optimization/24151
6383 * g++.dg/ext/asm7.C: New.
6384 * g++.dg/ext/asm8.C: New.
6385 * gcc.dg/asm-1.c: Compile on all targets.
6386 * gcc.dg/asm-pr24146.c: New.
6387 * gcc.dg/pr21419.c: Adjust error messages.
6389 2005-10-05 Richard Guenther <rguenther@suse.de>
6392 * gfortran.fortran-torture/compile/empty.f90: New testcase.
6394 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
6397 * g++.dg/template/spec22.C: Robustify test.
6398 * g++.dg/template/spec26.C: New.
6400 2005-10-05 Uros Bizjak <uros@kss-loka.si>
6402 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
6403 if target supports vector instructions.
6405 2005-10-04 Geoffrey Keating <geoffk@apple.com>
6407 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
6410 2005-10-04 Janis Johnson <janis187@us.ibm.com>
6412 * lib/target-supports.exp (check_effective_target_fortran_large_real,
6413 check_effective_target_fortran_large_int): Replace cached result
6414 when target changes.
6416 2005-10-04 Devang Patel <dpatel@apple.com>
6418 * gcc.dg/i386-sse-vect-types.c: New.
6420 2005-10-04 Ian Lance Taylor <ian@airs.com>
6422 PR preprocessor/13726
6423 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
6424 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
6426 2005-10-04 Richard Guenther <rguenther@suse.de>
6429 * gcc.dg/noncompile/pr23576.c: New testcase.
6431 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
6434 * gcc.dg/register-var-3.c: New test.
6436 2005-10-04 Steven Bosscher <stevenb@suse.de>
6438 * gcc.dg/pr23049.c: New test.
6440 * gcc.dg/ucnid-4.c: Fix test.
6442 2005-10-03 Diego Novillo <dnovillo@redhat.com>
6445 * gcc.c-torture/compile/pr23445.c: New test.
6447 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
6449 * g++.dg/overload/unknown1.C: New.
6451 2005-10-03 Mark Mitchell <mark@codesourcery.com>
6454 * g++.dg/template/repo4.C: New test.
6456 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6459 * gfortran.dg/large_real_kind_2.F90: New test.
6460 * gfortran.dg/large_integer_kind_2.f90: New test.
6462 2005-10-03 Uros Bizjak <uros@kss-loka.si>
6464 * lib/target-supports.exp (check_effective_target_vect_shift):
6465 Implement with result caching. Add i?86, x86_64 and ia64 targets.
6466 (check_effective_target_vect_condition): Fix copy-n-pasto.
6468 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
6469 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
6472 2005-10-02 Mark Mitchell <mark@codesourcery.com>
6475 * g++.dg/template/overload5.C : New test.
6478 * g++.dg/expr/stdarg1.C: New test.
6480 2005-10-02 Diego Novillo <dnovillo@redhat.com>
6483 * gcc.c-torture/execute/pr24142.c: New test.
6485 2005-10-01 Diego Novillo <dnovillo@redhat.com>
6488 * gcc.c-torture/execute/pr24141.c: New test.
6490 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
6491 Diego Novillo <dnovillo@redhat.com>
6494 * gcc.c-torture/execute/pr23604.c: New test.
6496 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
6505 gfortran.dg/equiv_constraint_1.f90: New test.
6506 gfortran.dg/equiv_constraint_2.f90: New test.
6507 gfortran.dg/equiv_constraint_3.f90: New test.
6508 gfortran.dg/equiv_constraint_4.f90: New test.
6509 gfortran.dg/equiv_constraint_5.f90: New test.
6510 gfortran.dg/equiv_constraint_6.f90: New test.
6511 gfortran.dg/equiv_constraint_7.f90: New test.
6512 gfortran.dg/equiv_constraint_8.f90: New test.
6513 gfortran.dg/private_type_1.f90: New test.
6514 gfortran.dg/private_type_2.f90: New test.
6515 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
6516 980628-10.f: Assert std=gnu to permit mixing of
6517 types in equivalence statements.
6519 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
6522 * gfortran.dg/open_status_1.f90: New.
6524 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6526 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
6527 * gcc.dg/vect/pr22480.c: Clean up temp files.
6528 * gcc.dg/vect/pr23831.c: Clean up temp files.
6529 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
6530 Clean up temp files.
6531 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
6532 Clean up temp files.
6534 * gcc.dg/20050309-1.c: Clean up temp files.
6535 * gcc.dg/20050325-1.c: Clean up temp files.
6537 2005-09-30 Uros Bizjak <uros@kss-loka.si>
6539 PR tree-optimization/24059
6540 * gcc.dg/vect/pr24059.c : New test.
6542 2005-09-29 Jakub Jelinek <jakub@redhat.com>
6545 * gcc.c-torture/execute/20050929-1.c: New test.
6547 2005-09-29 Steven Bosscher <stevenb@suse.de>
6549 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
6551 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
6554 * gcc.dg/pr21419.c: New test.
6556 2005-09-29 Steven Bosscher <stevenb@suse.de>
6558 * gcc.dg/pr23911.c: New test.
6560 2005-09-28 Mark Mitchell <mark@codesourcery.com>
6562 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
6565 * g++.dg/parse/qualified4.C: New test.
6566 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
6567 * g++.old-deja/g++.mike/p8154.C: Likewise.
6569 2005-09-27 Mark Mitchell <mark@codesourcery.com>
6572 * g++.dg/template/friend37.C: New test.
6573 * g++.dg/parse/crash28.C: Adjust error markers.
6575 2005-09-27 Jakub Jelinek <jakub@redhat.com>
6578 * gfortran.fortran-torture/execute/save_2.f90: New decl.
6580 2005-09-27 Devang Patel <dpatel@apple.com>
6582 PR tree-optimization/23625
6583 * gcc.dg/pr23625.c: New test.
6585 2005-09-27 Uros Bizjak <uros@kss-loka.si>
6587 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
6588 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
6590 2005-09-26 Jakub Jelinek <jakub@redhat.com>
6593 * gfortran.fortran-torture/execute/save_1.f90: New test.
6594 * gfortran.dg/save_1.f90: New test.
6596 2005-09-26 Uros Bizjak <uros@kss-loka.si>
6598 * gcc.target/i386/builtin-apply-mmx.c: New test.
6601 * gcc.target/i386/pr22576.c: New test.
6604 * gcc.target/i386/pr22585.c: New test.
6607 * gcc.target/i386/pr23268.c: New test.
6610 * gcc.dg/vect/pr23831.c: New test.
6613 * gcc.target/i386/pr24055.c: New test.
6615 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
6617 PR tree-optimization/23960
6618 * gcc.c-torture/compile/pr23960.c: New.
6620 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
6623 * gfortran.dg/nested_modules_3.f90: New.
6625 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6628 gfortran.dg/interface_1.f90: New test.
6630 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
6631 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6634 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
6636 2005-09-22 Steven G. Kargl <kargls@comcast.net>
6639 * gfortran.dg/imag_1.f: New test.
6640 * gfortran.dg/imag_2.f: Ditto.
6642 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
6644 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
6646 2005-09-22 Jakub Jelinek <jakub@redhat.com>
6649 * g++.dg/warn/pr21983.C: New test.
6651 2005-09-21 Mark Mitchell <mark@codesourcery.com>
6654 * g++.dg/template/array14.C: New test.
6656 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
6659 * gfortran.dg/der_ptr_component_1.f90: New test.
6661 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6664 * g++.dg/template/error1.C: Reject "no matching function" message.
6666 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6669 * g++.dg/lookup/error1.C: New test.
6671 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
6673 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
6674 functionality of the testcase.
6676 2005-09-20 Richard Henderson <rth@redhat.com>
6678 * gcc.dg/vect/vect-22.c: Require vect_float.
6679 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
6681 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
6683 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
6684 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
6685 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
6686 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
6687 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
6688 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
6689 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
6690 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
6691 * gcc.dg/cpp/ucnid-8.c: New test.
6693 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6695 PR tree-optimization/23929
6696 * gcc.c-torture/compile/pr23929.c: New test.
6698 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
6700 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
6703 2005-09-20 Steve Ellcey <sje@cup.hp.com>
6706 * g++.dg/other/pr22003.C: Require named sections.
6708 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6711 * g++.dg/rtti/crash3.C: New test.
6713 PR tree-optimization/23818
6714 * gcc.dg/pr23818.c: New test.
6716 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6719 * gfortran.dg/print_fmt_4.f: New.
6721 2005-09-20 Jakub Jelinek <jakub@redhat.com>
6724 * gfortran.fortran-torture/execute/entry_11.f90: New test.
6726 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6728 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
6729 Use pointers to local alignable arrays instead. Added comments.
6730 * gcc.dg/vect/vect-46.c: Likewise.
6731 * gcc.dg/vect/vect-48.c: Likewise.
6732 * gcc.dg/vect/vect-49.c: Likewise.
6733 * gcc.dg/vect/vect-52.c: Likewise.
6734 * gcc.dg/vect/vect-53.c: Likewise.
6735 * gcc.dg/vect/vect-54.c: Likewise.
6736 * gcc.dg/vect/vect-56.c: Likewise.
6737 * gcc.dg/vect/vect-57.c: Likewise.
6738 * gcc.dg/vect/vect-58.c: Likewise.
6739 * gcc.dg/vect/vect-60.c: Likewise.
6740 * gcc.dg/vect/vect-61.c: Likewise.
6742 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
6743 The test is no longer vectorizable on vect_no_align targets.
6744 * gcc.dg/vect/vect-43.c: Likewsie.
6746 * gcc.dg/vect/vect-44.c: Added comments.
6747 * gcc.dg/vect/vect-45.c: Added comments.
6748 * gcc.dg/vect/vect-50.c: Added comments.
6749 * gcc.dg/vect/vect-51.c: Added comments.
6751 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
6753 * gcc.dg/vect/Os-vect-95.c: Likewise.
6755 * gcc.dg/vect/vect-41.c: Test removed.
6756 * gcc.dg/vect/vect-47.c: Test removed.
6757 * gcc.dg/vect/vect-55.c: Test removed.
6758 * gcc.dg/vect/vect-59.c: Test removed.
6760 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
6762 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
6763 No longer vectorizable on vect_no_align targets.
6764 * gcc.dg/vect/pr20122.c: Likewise.
6765 * gcc.dg/vect/vect-74.c: Likewise.
6766 * gcc.dg/vect/vect-75.c: Likewise.
6767 * gcc.dg/vect/vect-76.c: Likewise.
6769 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
6770 Will not be vectorizable on vect_no_align targets once aliasing issues
6772 * gcc.dg/vect/vect-79.c: Likewise.
6774 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
6775 * gcc.dg/vect/vect-78.c: Likewise.
6776 * gcc.dg/vect/vect-97.c: Likewise.
6778 2005-09-19 Steven Bosscher <stevenb@suse.de>
6780 * gcc.dg/pr23943.c: New test.
6782 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6785 * gfortran.dg/derived_pointer_null_1.f90: New test.
6787 2005-09-18 Richard Guenther <rguenther@suse.de>
6790 * gcc.c-torture/compile/pr23944.c: New testcase.
6792 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
6795 * gfortran.dg/der_pointer_2.f90: New test.
6797 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
6800 * gfortran.dg/nested_modules_2.f90: New test.
6802 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6805 * g++.dg/other/semicolon.C: New test.
6807 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
6809 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
6810 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
6812 2005-09-16 Mark Mitchell <mark@codesourcery.com>
6815 * g++.dg/template/static18.C: New test.
6818 * g++.dg/template/crash19.C: Remove dg-error marker.
6819 * g++.dg/template/local4.C: New test.
6821 2005-09-16 Paul Brook <paul@codesourcery.com>
6824 * gfortran.dg/dependency_1.f90: New test.
6826 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6829 * g++.dg/template/static17.C: New test.
6831 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
6834 * g++.dg/warn/huge-val1.C: New test.
6836 2005-09-15 Mark Mitchell <mark@codesourcery.com>
6839 * g++.dg/parse/class2.C: New test.
6840 * g++.dg/template/explicit8.C: Likewise.
6841 * g++.dg/template/spec25.C: Likewise.
6843 2005-09-14 Josh Conner <jconner@apple.com>
6846 * gcc.dg/pr23584.c: New test.
6848 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
6850 PR fortran/21875 Internal Unit Array I/O, NIST
6851 * gfortran.dg/arrayio_1.f90: New test.
6852 * gfortran.dg/arrayio_1.f90: New test.
6853 * gfortran.dg/arrayio_1.f90: New test.
6854 * gfortran.dg/arrayio_1.f90: New test.
6855 * gfortran.dg/arrayio_1.f90: New test.
6857 2005-09-14 Uros Bizjak <uros@kss-loka.si>
6860 * gcc.dg/vect/pr22480.c: New test.
6862 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
6865 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
6867 2005-09-13 Josh Conner <jconner@apple.com>
6870 * g++.dg/init/struct2.C: New test.
6871 * g++.dg/init/struct3.C: New test.
6873 2005-09-13 Janis Johnson <janis187@us.ibm.com>
6875 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
6876 Clean up temp files.
6877 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
6878 gcc.dg/tree-ssa/builtin-fprintf-1.c,
6879 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
6880 gcc.dg/tree-ssa/builtin-printf-1.c,
6881 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
6882 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
6883 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
6884 gcc.dg/tree-ssa/builtin-vprintf-1.c,
6885 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
6886 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
6887 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
6888 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
6889 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
6890 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
6891 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
6892 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
6894 2005-09-13 Josh Conner <jconner@apple.com>
6896 * lib/gcc-dg.exp: Load scanipa.exp.
6897 (cleanup-dump): New procedure.
6898 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
6899 * lib/scandump.exp: New file.
6900 * lib/scantree.exp: Use it.
6901 * lib/scanipa.exp: New file.
6903 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
6906 * gfortran.dg/generic_4.f90: New test.
6908 2005-09-13 Uros Bizjak <uros@kss-loka.si>
6911 * gcc.target/i386/pr23816-1.c: New test.
6912 * gcc.target/i386/pr23816-2.c: New test.
6915 2005-09-13 Bastian Blank <waldi@debian.org>
6918 * g++.dg/abi/mangle26.C: New test.
6919 * g++.dg/abi/mangle27.C: New test.
6920 * g++.dg/abi/mangle28.C: New test.
6921 * g++.dg/abi/mangle29.C: New test.
6924 * g++.dg/parse/register1.C: New test.
6926 2005-09-13 Mark Mitchell <mark@codesourcery.com>
6929 * g++.dg/template/access16.C: New test.
6931 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6933 * gfortran.dg/char_pack_2.f90: Increase the vector size.
6935 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6938 * gfortran.dg/shape_2.f90: New test.
6940 2005-09-13 Richard Sandiford <richard@codesourcery.com>
6943 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
6944 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
6945 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
6946 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
6947 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
6948 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
6949 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
6952 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6955 * g++.dg/parse/template17.C: New test.
6957 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6960 * g++.dg/template/nontype14.C: New test.
6962 2005-09-12 Ian Lance Taylor <ian@airs.com>
6965 * g++.dg/lookup/friend7.C: New test.
6966 * g++.dg/lookup/friend8.C: New test.
6967 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
6968 so that it will be found via argument dependent lookup.
6969 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
6970 friend functions which will no longer be found.
6971 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
6972 function g, so that it will be found via argument dependent
6974 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
6975 * g++.old-deja/g++.mike/net43.C: Likewise.
6977 2005-09-12 Mark Mitchell <mark@codesourcery.com>
6980 * g++.dg/template/static16.C: New test.
6982 2005-09-12 Josh Conner <jconner@apple.com>
6985 * gcc.c-torture/compile/pr23237.c: New test.
6987 2005-09-11 Richard Henderson <rth@redhat.com>
6989 * g++.dg/other/error8.C: Update expected diagnostic text.
6991 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6994 * gfortran.dg/overwrite_1.f: New test.
6996 2005-09-09 Josh Conner <jconner@apple.com>
6998 * g++.dg/init/pr23180-1.C: Removed.
6999 * g++.dg/init/pr23180-2.C: Removed.
7001 2005-09-09 David Daney <ddaney@avtrex.com>
7003 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
7005 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
7006 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
7008 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7010 * gfortran.dg/iostat_2.f90: New test.
7012 2005-09-09 Mark Mitchell <mark@codesourcery.com>
7015 * g++.dg/ext/interface1.C: New test.
7016 * g++.dg/ext/interface1.h: Likewise.
7017 * g++.dg/ext/interface1a.cc: Likewise.
7019 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
7021 * gfortran.dg/iomsg_1.f90: New test case.
7023 2005-09-09 Richard Guenther <rguenther@suse.de>
7026 * g++.dg/tree-ssa/pr23624.C: New testcase.
7028 2005-09-09 Richard Sandiford <richard@codesourcery.com>
7031 * gfortran.dg/vector_subscript_1.f90,
7032 * gfortran.dg/vector_subscript_2.f90: New tests.
7034 2005-09-09 Richard Sandiford <richard@codesourcery.com>
7037 * gfortran.dg/array_alloc_1.f90,
7038 * gfortran.dg/array_alloc_2.f90,
7039 * gfortran.dg/array_alloc_3.f90: New tests.
7041 2005-09-09 Richard Sandiford <richard@codesourcery.com>
7044 * gfortran.dg/array_constructor_6.f90
7045 * gfortran.dg/array_constructor_7.f90
7046 * gfortran.dg/array_constructor_8.f90
7047 * gfortran.dg/array_constructor_9.f90
7048 * gfortran.dg/array_constructor_10.f90
7049 * gfortran.dg/array_constructor_11.f90
7050 * gfortran.dg/array_constructor_12.f90: New tests.
7052 2005-09-08 Josh Conner <jconner@apple.com>
7055 * g++.dg/init/pr23180-1.C: New test.
7056 * g++.dg/init/pr23180-2.C: New test.
7058 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
7061 * gfortran.dg/module_double_reuse.f90: New.
7063 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
7070 * gfortran.dg/common_equivalence_1.f: New.
7071 * gfortran.dg/common_equivalence_2.f: New.
7072 * gfortran.dg/common_equivalence_3.f: New.
7073 * gfortran.dg/contained_equivalence_1.f90: New.
7074 * gfortran.dg/module_blank_common.f90: New.
7075 * gfortran.dg/module_commons_1.f90: New.
7076 * gfortran.dg/module_equivalence_1.f90: New.
7077 * gfortran.dg/nested_modules_1.f90: New.
7078 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
7079 equivalences and add comment to connect the test with
7082 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7085 * gfortran.dg/common_6.f90: New test.
7087 2005-09-08 Richard Sandiford <richard@codesourcery.com>
7090 * gfortran.dg/char_result_1.f90,
7091 * gfortran.dg/char_result_2.f90,
7092 * gfortran.dg/char_result_3.f90,
7093 * gfortran.dg/char_result_4.f90,
7094 * gfortran.dg/char_result_5.f90,
7095 * gfortran.dg/char_result_6.f90,
7096 * gfortran.dg/char_result_7.f90,
7097 * gfortran.dg/char_result_8.f90: New tests.
7099 2005-09-08 Richard Sandiford <richard@codesourcery.com>
7102 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
7104 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
7107 * obj-c++.dg/selector-5.mm: New test.
7108 * obj-c++.dg/selector-6.mm: New test.
7110 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
7114 * objc.dg/error-1.m: New test.
7116 2005-09-07 Richard Sandiford <richard@codesourcery.com>
7119 * gfortran.fortran-torture/execute/pr23373-1.f90,
7120 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
7122 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
7125 * gfortran.dg/g77/1832.f: Remove long string in write statement
7126 to allow the test to pass on correct list directed output with
7129 2005-09-07 James E Wilson <wilson@specifix.com>
7131 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
7133 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
7135 * gfortran.dg/parameter+save.f90: Rename to
7136 * gfortran.dg/parameter_save.f90: .. this.
7138 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
7141 * gfortran.dg/parameter+save.f90: New test case.
7143 2005-09-06 Richard Sandiford <richard@codesourcery.com>
7146 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
7148 2005-09-06 Jakub Jelinek <jakub@redhat.com>
7151 * gcc.dg/pr23075.c: New test.
7152 * g++.dg/warn/pr23075.C: New test.
7155 * gcc.target/i386/pr22362.c: New test.
7157 PR rtl-optimization/23098
7158 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
7160 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
7161 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7162 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7164 2005-09-06 Mark Mitchell <mark@codesourcery.com>
7166 * g++.dg/expr/cast6.C: New test.
7169 * g++.dg/init/new15.C: New test.
7171 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7173 * gcc.dg/vect/Os-vect-95.c: New test.
7174 * gcc.dg/vect/vect-95.c: Same.
7176 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
7178 * gcc.dg/vect/vect-29.c: Update xfail testing.
7179 * gcc.dg/vect/vect-44.c: Same.
7180 * gcc.dg/vect/vect-48.c: Same.
7181 * gcc.dg/vect/vect-50.c: Same.
7182 * gcc.dg/vect/vect-72.c: Same.
7183 * gcc.dg/vect/vect-77.c: Same.
7184 * gcc.dg/vect/vect-78.c: Same.
7185 * gcc.dg/vect/vect-80.c: Same.
7186 * gcc.dg/vect/vect-96.c: Same.
7187 * gcc.dg/vect/vect-100.c: Same.
7188 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
7189 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
7190 * gfortran.dg/vect/vect-5.f90: Same.
7192 2005-09-06 Jakub Jelinek <jakub@redhat.com>
7194 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
7196 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7197 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7200 * g++.dg/opt/pr23056.C: New test.
7202 PR rtl-optimization/23098
7203 * gcc.target/i386/pr23098.c: New test.
7205 2005-09-05 Mark Mitchell <mark@codesourcery.com>
7208 * g++.dg/template/static15.C: New test.
7211 * g++.dg/ext/stmtexpr5.C: New test.
7212 * g++.dg/ext/stmtexpr6.C: Likewise.
7214 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
7216 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
7218 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
7219 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
7220 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
7222 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
7225 * gfortran.dg/direct_io_4.f90: New test case.
7227 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
7228 Rasmus Hahn <rassahah@neofonie.de>
7231 * objc.dg/type-stream-1.m: New test.
7233 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
7236 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
7237 gfortran.dg/print_fmt_3.f90: New test.
7239 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7241 * gfortran.dg/fmt_t_1.f90: New test.
7243 2005-09-03 Jakub Jelinek <jakub@redhat.com>
7245 PR rtl-optimization/23454
7246 * g++.dg/opt/pr23454.C: New test.
7248 2005-09-03 Mark Mitchell <mark@codesourcery.com>
7251 * g++.dg/ext/static1.C: New test.
7253 2005-09-02 Richard Henderson <rth@redhat.com>
7255 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
7256 tail call to check_fa_work.
7258 2005-09-02 Mark Mitchell <mark@codesourcery.com>
7261 * g++.dg/other/gc3.C: New test.
7263 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7265 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
7266 * gcc.dg/20050826-1.c: Likewise.
7268 2005-08-31 Mark Mitchell <mark@codesourcery.com>
7271 * g++.dg/expr/volatile1.C: New test.
7273 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
7276 * gcc.dg/pr23547.c: New test.
7278 2005-09-02 Richard Sandiford <richard@codesourcery.com>
7281 * gcc.c-torture/execute/pr22061-1.c,
7282 * gcc.c-torture/execute/pr22061-2.c,
7283 * gcc.c-torture/execute/pr22061-3.c,
7284 * gcc.c-torture/execute/pr22061-4.c: New tests.
7286 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
7288 * gcc.dg/Wredundant-decls-2.c: New test to check that
7289 -Wredundant-decls does not issue warning for a variable
7290 definition following a declaration.
7292 2005-09-01 Jakub Jelinek <jakub@redhat.com>
7295 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
7296 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
7297 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
7299 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
7300 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
7301 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
7302 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
7303 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
7304 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
7305 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
7306 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
7308 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7311 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
7314 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
7317 * gcc.dg/pr21255-1.c: New test.
7318 * gcc.dg/pr21255-2-mb.c: Likewise.
7319 * gcc.dg/pr21255-2-ml.c: Likewise.
7320 * gcc.dg/pr21255-3.c: Likewise.
7321 * gcc.dg/pr21255-4.c: Likewise.
7323 2005-08-31 Dale Johannesen <dalej@apple.com>
7325 * gcc.dg/20050830-1.c: New.
7327 2005-08-31 Josh Conner <jconner@apple.com>
7329 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
7330 command-line options for arm-*-* targets.
7331 * g++.dg/init/array16.C: Likewise.
7332 * g++.dg/other/crash-4.C: Likewise.
7334 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
7337 * obj-c++.dg/gnu-runtime-3.mm: New test.
7339 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7342 * g++.dg/lookup/ambig4.C: New test.
7343 * g++.dg/lookup/ambig5.C: New test.
7344 * g++.dg/tc1/dr101.C: Adjust error markers.
7346 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7349 * g++.dg/template/ttp5.C: Adjust error markers.
7351 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
7354 * lib/obj-c++.exp: Include target-libpath.exp.
7355 (obj-c++_link_flags): Look for the GNU libobjc library
7356 and set the library path to include it.
7357 Don't manually set LD_LIBRARY_PATH (etc.) but call
7358 set_ld_library_path_env_vars instead.
7359 (obj-c++_target_compile): Don't set library path or
7360 linker flags because they are already set correctly
7361 in obj-c++_link_flags.
7363 2005-08-30 Josh Conner <jconner@apple.com>
7365 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
7366 to command-line options for arm-*-* targets.
7368 2005-08-30 Geoffrey Keating <geoffk@apple.com>
7370 * g++.dg/other/i386-1.C: New.
7372 2005-08-30 Jakub Jelinek <jakub@redhat.com>
7374 PR preprocessor/20348
7375 PR preprocessor/20356
7376 * gcc.dg/cpp/pr20348.c: New test.
7377 * gcc.dg/cpp/pr20348.h: New file.
7378 * gcc.dg/cpp/inc/pr20348.h: New file.
7379 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
7380 * gcc.dg/cpp/pr20356.c: New test.
7381 * gcc.dg/cpp/pr20356.h: New file.
7382 * gcc.dg/cpp/inc/pr20356.h: New file.
7383 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
7385 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
7387 * gfortran.fortran-torture/execute/intrinsic_count.f90:
7388 Fix array dimension to avoid correct end-of-file error.
7390 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
7393 * gfortran.dg/iostat_1.f90: New test.
7395 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
7398 * gcc.dg/pr23408.c: New test.
7400 2005-08-28 Mark Mitchell <mark@codesourcery.com>
7403 * g++.dg/init/member1.C: Make sure erroneous static data member
7404 definitions are required.
7405 * g++.dg/template/static13.C: New test.
7406 * g++.dg/template/static14.C: Likewise.
7408 2005-08-29 Jakub Jelinek <jakub@redhat.com>
7410 * gcc.target/i386/pr23575.c: Use -msse2 instead of
7411 -march=pentium4, remove ilp32 requirement.
7414 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
7415 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
7417 2005-08-29 Andreas Jaeger <aj@suse.de>
7420 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
7422 2005-08-28 Jakub Jelinek <jakub@redhat.com>
7424 * gcc.c-torture/execute/20050316-2.c: New test.
7425 * gcc.c-torture/execute/20050316-3.c: New test.
7426 * gcc.dg/torture/pr16104-1.c: New test.
7428 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
7431 * gcc.c-torture/execute/zero-struct-1.c: New test.
7433 2005-08-27 Richard Guenther <rguenther@suse.de>
7436 * gcc.target/i386/pr23575.c: New testcase.
7438 2005-08-26 Jakub Jelinek <jakub@redhat.com>
7440 PR rtl-optimization/23561
7441 * gcc.c-torture/execute/20050826-1.c: New test.
7444 * gcc.c-torture/execute/20050826-2.c: New test.
7446 2005-08-26 Dale Johannesen <dalej@apple.com>
7448 * gcc.dg/20030711-1.c: Modify to work on Darwin.
7449 * gcc.dg/20050826-1.c: New.
7451 2005-08-26 Mark Mitchell <mark@codesourcery.com>
7454 * g++.dg/template/nontype13.C: New test.
7457 * g++.dg/init/new14.C: New test.
7458 * g++.dg/expr/anew1.C: Do not XFAIL.
7459 * g++.dg/expr/anew2.C: Likewise.
7460 * g++.dg/expr/anew3.C: Likewise.
7462 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
7465 * gcc.dg/vla-3.c: New test.
7467 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
7470 * gfortran.dg/named_interface.f90: New.
7472 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
7474 * gcc.c-torture/execute/frame-address.c: New test.
7476 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
7479 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
7481 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7483 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
7485 2005-08-25 Alan Modra <amodra@bigpond.net.au>
7487 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
7488 * gcc.dg/altivec-22.c: Rename from..
7489 * gcc.dg/altivec-nomfcr.c: ..this.
7491 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
7493 PR tree-optimization/23546
7494 * gcc.dg/tree-ssa/pr23546.c: New test.
7496 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
7499 * gfortran.dg/nonreturning_statements.f90: New test.
7501 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
7504 * g++.dg/parse/crash29.C: New.
7506 2005-08-23 DJ Delorie <dj@redhat.com>
7508 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
7509 constants have the L suffix.
7511 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
7514 * g++.dg/template/instantiate8.C: New.
7516 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
7519 * gcc.c-torture/execute/pr23467.c: New test.
7521 2005-08-23 Jakub Jelinek <jakub@redhat.com>
7523 PR tree-optimization/22043
7524 * gcc.c-torture/execute/20050613-1.c: New test.
7526 2005-08-23 Ben Elliston <bje@au.ibm.com>
7528 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
7530 2005-08-22 Jakub Jelinek <jakub@redhat.com>
7532 PR rtl-optimization/23478
7533 * g++.dg/opt/pr23478.C: New test.
7535 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
7538 * gcc.dg/switch-warn-3.c: New test.
7540 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7543 * g++.dg/template/param1.C: New test.
7545 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7548 * g++.dg/other/incomplete1.C: New test.
7550 2005-08-22 Ira Rosen <irar@il.ibm.com>
7552 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
7555 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7557 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
7560 2005-08-21 Jakub Jelinek <jakub@redhat.com>
7562 * gcc.target/i386/sse-4.c: New test.
7564 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7567 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
7569 2005-08-20 Jakub Jelinek <jakub@redhat.com>
7571 * gcc.dg/20050811-1.c: New test.
7572 * gcc.dg/20050811-2.c: New test.
7574 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
7576 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
7578 2005-08-19 Diego Novillo <dnovillo@redhat.com>
7581 * gcc.c-torture/compile/pr23476.c: New test.
7583 2005-08-19 Devang Patel <dpatel@apple.com>
7585 PR tree-optimization/23048
7586 * gcc.dg/tree-ssa/pr23048.c: New test.
7588 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
7591 * g++.dg/warn/Wreturn-3.C: New test
7593 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
7595 PR tree-optimization/22228
7596 * g++.dg/vect/pr22543.cc: New test.
7598 2005-08-17 Steven Bosscher <stevenb@suse.de>
7600 PR tree-optimization/21574
7601 * gcc.dg/tree-ssa/pr21574.c: New test.
7603 2005-08-16 James E Wilson <wilson@specifix.com>
7605 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
7607 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
7610 * gcc.c-torture/compile/zero-strct-3.c: New test.
7611 * gcc.c-torture/compile/zero-strct-4.c: New test.
7613 2005-08-16 Steven Bosscher <stevenb@suse.de>
7616 * gcc.target/x86_64/pr23376.c: New test.
7618 2005-08-16 Ian Lance Taylor <ian@airs.com>
7621 * g++.dg/ext/vector2.C: New.
7623 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7625 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
7627 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
7630 * gfortran.dg/inquire-complex.f90: New test case.
7632 2005-08-16 James E Wilson <wilson@specifix.com>
7634 PR tree-optimization/21105
7635 * gcc.dg/large-size-array.c: New.
7637 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
7639 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
7641 * gcc.dg/vect/vect-41: Likewise.
7642 * gcc.dg/vect/vect-42: Likewise.
7643 * gcc.dg/vect/vect-43: Likewise.
7644 * gcc.dg/vect/vect-44: Likewise.
7645 * gcc.dg/vect/vect-46: Likewise.
7646 * gcc.dg/vect/vect-47: Likewise.
7647 * gcc.dg/vect/vect-48: Likewise.
7648 * gcc.dg/vect/vect-52: Likewise.
7649 * gcc.dg/vect/vect-53: Likewise.
7650 * gcc.dg/vect/vect-54: Likewise.
7651 * gcc.dg/vect/vect-55: Likewise.
7652 * gcc.dg/vect/vect-56: Likewise.
7653 * gcc.dg/vect/vect-57: Likewise.
7654 * gcc.dg/vect/vect-58: Likewise.
7655 * gcc.dg/vect/vect-59: Likewise.
7656 * gcc.dg/vect/vect-60: Likewise.
7657 * gcc.dg/vect/vect-61: Likewise.
7658 * gcc.dg/vect/vect-85: Likewise.
7659 * gcc.dg/vect/vect-87: Likewise.
7660 * gcc.dg/vect/vect-88: Likewise.
7661 * gcc.dg/vect/vect-93.c: Likewise.
7662 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
7663 * gcc.dg/vect/vect-75: Likewise.
7664 * gcc.dg/vect/vect-76: Likewise.
7665 * gcc.dg/vect/vect-77: Likewise.
7666 * gcc.dg/vect/vect-78: Likewise.
7667 * gcc.dg/vect/vect-80: Likewise.
7668 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
7669 vectorized for the expected reason, rather than checking how alignment
7671 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
7672 type and also instead of aligned pointers. Added documentation.
7674 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
7676 * gfortran.dg/power.f90: New test.
7678 2005-08-16 Jakub Jelinek <jakub@redhat.com>
7680 PR rtl-optimization/23299
7681 * g++.dg/opt/pr23299.C: New test.
7683 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7685 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
7687 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
7689 * g++.dg/template/local6.C: New test.
7691 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
7693 * execute/exceptions/finally-1.m: Check that the catch and finally are
7694 being called. Also add a "return 0;" at the end of main.
7696 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
7699 * gfortran.dg/namelist_print_1.f: New test of functionality of
7701 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
7702 namelist generates error with -std=f95.
7704 2005-08-14 Ira Rosen <irar@il.ibm.com>
7706 PR tree-optimization/23119
7707 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
7709 2005-08-13 Marcin Koziej <creep@desk.pl>
7710 Andrew Pinski <pinskia@physics.uc.edu>
7713 * execute/exceptions/finally-1.m: New test.
7715 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7717 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
7719 * objc/execute/exceptions/trivial.m: New test.
7720 * objc.dg/try-catch-11.m: Move to ...
7721 * objc/execute/exceptions/foward-1.m: Here.
7722 * objc.dg/try-catch-2.m: Move to ...
7723 * objc/execute/exceptions/catchall-1.m: Here.
7724 * objc.dg/try-catch-8.m: Move to ...
7725 * objc/execute/exceptions/local-variables-1.m: Here.
7727 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7729 * objc.dg/nested-func-1.m: Move to ...
7730 * objc/execute/nested-func-1.m: Here.
7732 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7734 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
7735 in ${options} instead of [target_info name].
7736 * lib/obj-c++.exp (objc_target_compile): Likewise.
7738 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7740 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
7742 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
7744 part of PR testsuite/23348
7745 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
7746 of the torture options.
7747 * objc/compile/trivial.m: New test.
7749 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7751 * gfortran.dg/eoshift.f90: Correct format.
7753 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
7755 * gfortran.fortran-torture/execute/character_passing.f90:
7758 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
7761 * g++.dg/template/unify10.C: New.
7763 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
7765 * g++.dg/parse/pr22514.C: Move to...
7766 * g++.dg/debug/pr22514.C: here.
7768 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7771 * g++.dg/inherit/pure1.C: New test.
7773 * ChangeLog: Fix typos.
7775 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7776 Steven Bosscher <stevenb@suse.de>
7778 * gfortran.dg/runtime_warning_1.f90: New test.
7780 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
7783 * g++.dg/parse/crash28.C: New.
7785 2005-08-11 Richard Guenther <rguenther@suse.de>
7788 * gcc.target/i386/tailcall-1.c: New testcase.
7790 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7792 * gcc.dg/vect/vect-67.c: Un-xfail.
7794 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
7797 * g++.dg/testsuite/parse/crash27.C: new test.
7799 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
7802 * gfortran.dg/shift-kind.f90: New testcase.
7804 2005-08-10 Richard Sandiford <richard@codesourcery.com>
7806 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
7807 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
7809 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7812 * g++.dg/other/mult-stor1.C: New test.
7814 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7816 * gcc.c-torture/pr18299-1.c: Move to ...
7817 * gcc.c-torture/compile/pr18299-1.c: Here.
7819 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
7821 * gfortran/fortran.torture/execute/character_passing.f90:
7822 Fix types for LSAME.
7824 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
7826 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
7827 input data back to what it was originally.
7829 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
7831 * objc.dg/try-catch-8.m: Enable for all targets.
7833 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
7835 * gcc.dg/pr23165.c: New test.
7837 2005-08-09 Steven Bosscher <stevenb@suse.de>
7839 PR tree-optimization/23234
7840 * gcc.dg/tree-ssa/pr23234.c: New test.
7842 2005-08-08 Josh Conner <jconner@apple.com>
7844 PR rtl-optimization/23241
7845 * gcc.dg/char-compare.c: New test.
7847 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7850 * g++.dg/init/new13.C: New test.
7852 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
7855 * g++.dg/other/crash-4.C: Adjust
7856 * g++/dg/ext/packed9.C: New.
7858 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7861 * gcc.c-torture/execute/pr21964-1.c: New test.
7863 2005-08-08 Richard Sandiford <richard@codesourcery.com>
7866 * gcc.dg/pr22458-1.c: New test.
7868 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
7869 Steven G. Kargl <kargls@comcast.net>
7872 * gfortran.dg/flush_1.f90: New test.
7874 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7877 * g++.dg/template/eh2.C: New test.
7879 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7882 * g++.dg/template/instantiate7.C: New test.
7884 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
7887 * gcc.dg/Wunused-value-1.c: New test.
7889 2005-08-06 Richard Sandiford <richard@codesourcery.com>
7891 PR rtl-optimization/23233
7892 * gcc.c-torture/compile/pr23233-1.c: New test.
7894 2005-08-06 Jakub Jelinek <jakub@redhat.com>
7898 * gfortran.dg/equiv_1.f90: New test.
7899 * gfortran.dg/equiv_2.f90: New test.
7900 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
7901 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
7902 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
7904 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7906 * gcc.c-torture/execute/vrp-5.c: New test.
7907 * gcc.c-torture/execute/vrp-6.c: New test.
7908 * gcc.dg/tree-ssa/vrp21.c: New test.
7910 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
7912 * g++.dg/parse/pr22514.C: New test.
7914 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
7916 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
7918 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
7919 instead of constant loads / pool entries.
7921 2005-08-05 David Edelsohn <edelsohn@gnu.org>
7923 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
7926 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
7928 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
7929 __WINT_TYPE__ in generated prototypes if possible.
7931 2005-08-04 Diego Novillo <dnovillo@redhat.com>
7934 * g++.dg/tree-ssa/pr22037.C:
7936 2005-08-04 Richard Henderson <rth@redhat.com>
7938 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
7939 scan-tree-dump-times directive.
7941 2005-08-04 Jan Hubicka <jh@suse.cz>
7943 * gcov-1.C: Fix switch counts.
7944 * gcov-4b.c: Likewise.
7946 2005-08-03 Jeff Law <law@redhat.com>
7948 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
7950 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
7952 * gcc.c-torture/execute/pr23135.c: New test.
7954 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7956 PR tree-optimization/19899
7957 * gcc.dg/tree-ssa/scev-1.c: New test.
7958 * gcc.dg/tree-ssa/scev-2.c: New test.
7960 2005-08-03 Richard Sandiford <richard@codesourcery.com>
7963 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
7965 2005-08-03 Jan Hubicka <jh@suse.cz>
7967 * update-conroll.c: New testcase.
7968 * update-conroll-2.c: New testcase.
7970 2005-08-02 David Edelsohn <edelsohn@gnu.org>
7972 * gfortran.dg/constant_substring.f: New test.
7973 * gfortran.dg/pr22491.f: New test.
7975 2005-08-02 Jan Hubicka <jh@suse.cz>
7977 * update-threading.c: Replace by the proper one.
7979 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7982 * g++.dg/tree-ssa/pr23164.C: New test.
7984 2005-08-02 Diego Novillo <dnovillo@redhat.com>
7986 * gcc.dg/tree-ssa/pr23192.c: New test.
7988 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
7990 * gcc.c-torture/execute/vrp-4.c: New test.
7992 2005-08-02 Jan Hubicka <jh@suse.cz>
7994 * update-threading.c: New test.
7996 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
7998 * gcc.c-torture/compile/20050801-1.c: New test.
7999 * gcc.c-torture/compile/20050801-2.c: New test.
8001 2005-08-01 Jan Hubicka <jh@suse.cz>
8003 * val-prof-5.c: New test.
8005 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
8008 * gcc.dg/pr22311-1.c : New test.
8010 2005-07-31 Steven Bosscher <stevenb@suse.de>
8013 * gfortran.dg/pr23095.f: New test.
8016 * g++.dg/other/pr22003.C: New test.
8018 2005-07-31 Richard Sandiford <richard@codesourcery.com>
8021 * gcc.c-torture/execute/pr20621-1.c: New test.
8023 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
8025 * gfortran.dg/comma_format_extension_4.f: Adjust length
8026 of string for format.
8027 * gfortran.dg/der_array_io_1.f: Replace illegal internal
8028 print statement with internal write.
8029 * gfortran.dg/der_array_io_2.f: Likewise.
8030 * gfortran.dg/der_array_io_3.f: Likewise.
8032 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
8034 * gcc.dg/fold-abs-4.c: new test.
8036 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
8038 PR fortran/22570 an related issues.
8039 * gfortran.dg/x_slash_1.f: New test.
8041 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
8044 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
8045 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
8047 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8050 * gcc.dg/Wshadow-3.c: New test.
8052 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
8054 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
8055 used to have the wrong bounds).
8057 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8060 * gcc.dg/hex-round-1.c: Test more cases.
8061 * gcc.dg/hex-round-2.c: New test.
8063 2005-07-29 Diego Novillo <dnovillo@redhat.com>
8066 * g++.dg/tree-ssa/pr22550.C: New test.
8068 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
8070 * gcc.dg/tree-ssa/vrp19.c: New test.
8071 * gcc.dg/tree-ssa-vrp20.c: New test.
8073 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8076 * gcc.dg/transparent-union-4.c: New test.
8078 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8081 * gcc.dg/c99-vla-2.c: New test.
8083 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
8086 * gcc.dg/hex-round-1.c: New test.
8088 2005-07-28 Jan Hubicka <jh@suse.cz>
8090 * inliner-1.c: Do not dump everything.
8091 * tree-prof.exp: Do not pass -ftree-based-profiling.
8092 * bprob.exp: Likewise.
8094 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
8096 2005-07-28 Mark Mitchell <mark@codesourcery.com>
8099 * g++.dg/expr/ptrmem7.C: New test.
8101 2005-07-28 Mike Stump <mrs@apple.com>
8103 * g++.old-deja/g++.mike/visibility-1.C: New test.
8105 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8108 * gcc.c-torture/execute/pr20187-1.c: New test.
8110 2005-07-28 Jeff Law <law@redhat.com>
8112 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
8113 * gcc.dg/tree-ssa/vrp18.c: New test.
8115 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
8117 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
8119 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
8121 PR tree-optimization/22506
8122 * gcc.dg/vect/ps22506.c: New test.
8124 2005-07-28 Jakub Jelinek <jakub@redhat.com>
8127 * gcc.target/i386/sse-3.c: New test.
8129 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8131 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
8132 * gcc.target/mips/mips32-dsp-type.c: Likewise.
8134 2005-07-28 Richard Sandiford <richard@codesourcery.com>
8137 * gcc.c-torture/compile/pr22589-1.c: New test.
8139 2005-07-28 Jan Hubicka <jh@suse.cz>
8141 * update-loopch.c: New testcase.
8143 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
8145 PR rtl-optimization/23047
8146 * gcc.c-torture/execute/pr23047.c: New test.
8147 * gcc.c-torture/execute/pr23047.x: New.
8149 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
8151 PR tree-optimization/22493
8152 * gcc.c-torture/execute/pr22493-1.c: New test.
8153 * gcc.c-torture/execute/pr22493-1.x: New.
8154 * gcc.c-torture/execute/vrp-1.c: New test.
8155 * gcc.c-torture/execute/vrp-2.c: New test.
8156 * gcc.c-torture/execute/vrp-2.c: New test.
8158 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
8160 * gcc.target/frv/all-builtin-read8.c: Delete.
8161 * gcc.target/frv/all-builtin-read16.c: Delete.
8162 * gcc.target/frv/all-builtin-read32.c: Delete.
8163 * gcc.target/frv/all-builtin-read64.c: Delete.
8164 * gcc.target/frv/all-builtin-write8.c: Delete.
8165 * gcc.target/frv/all-builtin-write16.c: Delete.
8166 * gcc.target/frv/all-builtin-write32.c: Delete.
8167 * gcc.target/frv/all-builtin-write64.c: Delete.
8168 * gcc.target/frv/all-read-write-1.c: New.
8170 2005-07-27 Jeff Law <law@redhat.com>
8172 * gcc.c-torture/execute/pr22630.c: New test.
8174 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
8176 PR tree-optimization/23073
8177 * gcc.dg/vect/nodump-pr23073.c: New test.
8178 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
8180 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
8182 PR tree-optimize/22348
8183 * gcc.c-torture/execute/pr22348.c: New.
8185 2005-07-27 Richard Guenther <rguenther@suse.de>
8187 * gcc.dg/tree-ssa/salias-1.c: New testcase.
8189 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8192 * gfortran.dg/logical_comp.f90: New test.
8194 2005-07-27 Jan Hubicka <jh@suse.cz>
8196 * inliner-1.c: Add cleanup of dumps.
8197 * val-prof-*.c: Likewise.
8198 * update-tailcall.c: New.
8200 2005-07-26 Diego Novillo <dnovillo@redhat.com>
8203 * gcc.dg/tree-ssa/pr22591.c: New test.
8204 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
8206 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
8209 * objc.dg/try-catch-11.m: New test.
8211 2005-07-26 Richard Guenther <rguenther@suse.de>
8213 PR tree-optimization/22486
8214 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
8216 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8219 * testsuite/g++.dg/opt/loop2.C: New test.
8221 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
8223 * gcc.dg/tree-ssa/reassoc-3.c: New test.
8224 * gcc.dg/tree-ssa/reassoc-4.c: New test.
8226 2005-07-25 Adam Nemet <anemet@lnxw.com>
8228 * lib/profopt.exp (profopt-execute): Check for profiling data
8229 files on the target.
8231 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
8233 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
8234 for matching of asm labels.
8236 2005-07-25 Richard Guenther <rguenther@suse.de>
8238 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
8240 2005-07-25 Richard Guenther <rguenther@suse.de>
8243 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
8245 2005-07-25 Ira Rosen <irar@il.ibm.com>
8247 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
8248 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
8249 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
8250 * gcc.dg/vect/vect-100.c: New test.
8251 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
8252 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
8253 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
8254 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
8255 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
8256 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
8257 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
8258 * gfortran.dg/vect/pr19049.f90: New testcase.
8259 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
8261 2005-07-25 Jakub Jelinek <jakub@redhat.com>
8263 * gcc.c-torture/execute/20050713-1.c: New test.
8266 * gfortran.fortran-torture/execute/data_4.f90: New test.
8269 * gcc.dg/visibility-d.c: New test.
8271 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
8273 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
8274 * gfortran.dg/underflow.f90: Ditto.
8276 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8278 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
8279 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
8280 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
8282 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8284 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
8285 include case of field width of zero.
8287 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
8289 PR libgfortran/21875
8290 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
8291 with trailing blanks on normal formatted read.
8293 2005-07-23 Chao-ying Fu <fu@mips.com>
8295 * gcc.target/mips/mips32-dsp-type.c: New test.
8296 * gcc.target/mips/mips32-dsp.c: New test.
8298 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
8301 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
8304 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
8305 and __cyg_profile_func_exit.
8307 2005-07-22 David Edelsohn <edelsohn@gnu.org>
8309 * gfortran.dg/comma_format_extension_3.f: Fix typo.
8310 * gfortran.dg/comma_format_extension_4.f: Same.
8311 * gfortran.dg/pr15332.f: Same.
8312 * gfortran.dg/pr21730.f: Same.
8314 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
8316 * g++.dg/opt/vrp2.C: Fix testcase.
8319 * g++.dg/opt/vrp2.C: New test.
8321 2005-07-22 Mark Mitchell <mark@codesourcery.com>
8324 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
8326 2005-07-22 Diego Novillo <dnovillo@redhat.com>
8328 * gcc.dg/tree-ssa/20050719-1.c: New test.
8330 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
8332 * gcc.dg/bfin-longcall-1.c: New file.
8333 * gcc.dg/bfin-longcall-2.c: New file.
8335 2005-07-21 Janis Johnson <janis187@us.ibm.com>
8337 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
8339 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8342 * gcc.dg/tree-ssa/pr19055.c: New test.
8343 * gcc.dg/tree-ssa/pr19055-2.c: New test.
8345 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
8348 * g++.dg/other/pr22358.C: New test.
8350 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
8353 * g++.dg/lookup/two-stage5.C: New test from bug comments.
8355 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8358 * g++.dg/init/union2.C: New test.
8360 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8363 * gcc.dg/complex-4.c: New test.
8365 2005-07-21 Richard Guenther <rguenther@suse.de>
8368 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
8369 scanning for asm labels.
8370 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8372 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8375 * gcc.dg/altivec-pr22085.c: New.
8377 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
8379 PR tree-optimization/19210
8380 * gcc.dg/tree-ssa/pr19210-1.c: New.
8381 * gcc.dg/tree-ssa/pr19210-2.c: New.
8383 2005-07-21 Richard Sandiford <richard@codesourcery.com>
8385 PR rtl-optimization/22167
8386 * g++.dg/opt/pr22167.C: New test.
8388 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
8391 * g++.dg/lookup/two-stage2.C: New.
8392 * g++.dg/lookup/two-stage3.C: New.
8393 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
8394 fixed two-stage name lookup for operators.
8395 * g++.dg/template/call3.C: Compiler now produces an appropriate
8397 * g++.dg/template/crash37.C: Compiler now describes bla() on line
8399 * g++.dg/template/ptrmem4.C: Compiler produces different error
8401 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
8402 connect_to_method as a candidate.
8404 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
8406 * gcc.dg/fold-alloc-1.c: New test.
8408 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
8410 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
8411 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
8413 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
8415 * gcc.dg/fold-abs-1.c: New test.
8416 * gcc.dg/fold-abs-2.c: New test.
8417 * gcc.dg/fold-abs-3.c: New test.
8419 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
8421 Make CONSTRUCTOR use VEC to store initializers.
8422 * g++.dg/ext/complit3.C: Check for specific error messages.
8423 * g++.dg/init/brace2.C: Update error message.
8424 * g++.dg/warn/Wbraces2.C: Likewise.
8426 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
8429 * gfortran.dg/module_interface_1.f90: New test.
8431 2005-07-19 Danny Berlin <dberlin@dberlin.org>
8432 Kenneth Zadeck <zadeck@naturalbridge.com>
8434 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
8436 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8438 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
8439 specify -Wformat for these tests.
8440 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
8441 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
8442 * gcc.dg/format/opt-6.c: Delete.
8444 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8446 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
8447 * gcc.dg/tree-ssa/sra-3.c: Likewise.
8449 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
8451 * gcc.dg/tree-ssa/alias-2.c: New test.
8453 2005-07-18 Mark Mitchell <mark@codesourcery.com>
8456 * g++.dg/template/explicit7.C: New test.
8458 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
8460 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
8461 width of 8 to +Inf and -Inf.
8463 2005-07-17 Mark Mitchell <mark@codesourcery.com>
8466 * g++.dg/template/friend36.C: New test.
8468 2005-07-16 David Edelsohn <edelsohn@gnu.org>
8471 * gfortran.dg/pr21730.f: New test.
8473 2005-07-16 Danny Berlin <dberlin@dberlin.org>
8474 Kenneth Zadeck <zadeck@naturalbridge.com>
8476 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
8477 since pure const detection cannot run at -O1 in c compiler.
8478 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
8479 can now optimize this case properly.
8480 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
8481 because we now pass.
8482 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
8484 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
8487 * gcc.dg/format/bitfld-1.c: New test.
8489 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8492 * g++.dg/rtti/repo1.C: New test.
8494 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
8497 * gcc.c-torture/compile/pr22398.c: New test.
8499 2005-07-15 Mark Mitchell <mark@codesourcery.com>
8502 * g++.dg/expr/cast4.C: New test.
8504 2005-07-15 Richard Guenther <rguenther@suse.de>
8506 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
8507 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
8509 2005-07-15 Steven Bosscher <stevenb@suse.de>
8511 PR tree-optimization/22230
8512 * gcc.dg/tree-ssa/pr22230.c: New test.
8514 2005-07-14 Jakub Jelinek <jakub@redhat.com>
8516 * gfortran.dg/g77/cpp6.f: New test.
8519 * gfortran.dg/g77/cpp5.F: New test.
8520 * gfortran.dg/g77/cpp5.h: New file.
8521 * gfortran.dg/g77/cpp5inc.h: New file.
8523 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
8526 * gfortran.dg/tl_editting.f90: New.
8527 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
8529 2005-07-14 Steven G. Kargl <kargls@comcast.net>
8531 * gfortran.dg/char_array_constructor.f90: New test.
8533 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
8535 * gfortran.dg/past_eor.f90: New.
8536 * gfortran.dg/complex_read.f90: New.
8538 2005-07-13 Jeff Law <law@redhat.com>
8540 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
8543 * gcc.dg/tree-ssa/pr22321.c: New test
8545 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
8547 PR tree-optimization/21921
8548 * gcc.dg/tree-ssa/pr21921.c: New.
8550 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8552 PR tree-optimizatio/22442
8553 * gcc.dg/tree-ssa/loop-11.c: New test.
8555 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8558 * gcc.c-torture/compile/pr21840.c: New test.
8560 2005-07-12 Jan Hubicka <jh@suse.cz>
8562 * gcc.c-torture/compile/pr22379.c: New test.
8564 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
8567 gfortran.dg/dev_null.f90: Remove outdated comment about
8568 PR libfortran/21593.
8571 2005-07-12 Dale Johannesen <dalej@apple.com>
8573 * gcc.target/i386/compress-float-sse.c: New.
8574 * gcc.target/i386/compress-float-sse-pic.c: New.
8575 * gcc.target/i386/compress-float-387.c: New.
8576 * gcc.target/i386/compress-float-387-pic.c: New.
8577 * gcc.dg/compress-float-ppc.c: New.
8578 * gcc.dg/compress-float-ppc-pic.c: New.
8580 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
8583 gfortran.dg/dev_null.f90: Remove targets.
8585 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
8588 * gcc.dg/pr22335-1.c: New test.
8589 * gcc.dg/pr22335-2.c: New test.
8591 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8594 * g++.dg/template/nontype12.C : New test.
8596 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
8598 * gcc.dg/tree-ssa/loop-10.c: New test.
8600 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
8602 * gcc.c-torture/execute/20020720-1.x: Remove.
8604 2005-07-11 Jakub Jelinek <jakub@redhat.com>
8606 * gfortran.fortran-torture/execute/forall_7.f90: New test.
8608 2005-07-10 Richard Sandiford <richard@codesourcery.com>
8610 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
8611 (dg-mips-options): Use it.
8613 2005-07-09 Diego Novillo <dnovillo@redhat.com>
8615 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
8617 2005-07-09 Richard Henderson <rth@redhat.com>
8619 * lib/target-supports.exp (check_effective_target_sync_char_short):
8622 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
8625 * gfortran.dg/negative-z-descriptor.f90: New test.
8627 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8630 * gcc.dg/pr22329.c: New test.
8632 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
8634 PR tree-optimization/20139
8635 * gcc.dg/tree-ssa/pr20139.c: New.
8637 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
8640 * testsuite/gcc.dg/pr22356-1.c: New test.
8642 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
8645 * g++.dg/template/unify8.C: New.
8646 * g++.dg/template/unify9.C: New.
8648 2005-07-08 Jakub Jelinek <jakub@redhat.com>
8650 * gfortran.fortran-torture/execute/entry_10.f90: New test.
8652 2005-07-07 Geoffrey Keating <geoffk@apple.com>
8654 * gcc.dg/darwin-version-1.c: New.
8655 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
8656 * gcc.dg/builtins-20.c: Likewise.
8657 * gcc.dg/builtins-53.c: Likewise.
8658 * gcc.dg/torture/builtins-convert-1.c: Likewise.
8659 * gcc.dg/torture/builtins-convert-2.c: Likewise.
8660 * gcc.dg/torture/builtins-convert-3.c: Likewise.
8661 * gcc.dg/torture/builtins-power-1.c: Likewise.
8662 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
8665 2005-07-07 Jeff Law <law@redhat.com>
8667 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
8668 argument evaluation order.
8670 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
8673 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8674 Add test cases where the shift length is greater than the
8677 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8679 * obj-c++.dg/proto-lossage-6.mm: New.
8680 * objc.dg/proto-lossage-6.m: New.
8682 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8684 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
8685 * objc.dg/gnu-runtime-2.m: Likewise.
8687 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8689 * gfortran.dg/longline.f: New test.
8691 * gfortran.dg/badline.f: New test.
8693 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8698 * gfortran.dg/hollerith.f90: New.
8699 * gfortran.dg/hollerith2.f90: New.
8700 * gfortran.dg/hollerith3.f90: New.
8701 * gfortran.dg/hollerith4.f90: New.
8702 * gfortran.dg/hollerith_f95.f90: New.
8703 * gfortran.dg/hollerith_legacy.f90: New.
8704 * gfortran.dg/g77/cpp4.F: New. Port from g77.
8706 2005-07-07 Ziemowit Laski <zlaski@apple.com>
8709 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
8710 * objc.dg/gnu-runtime-2.m: New.
8712 2005-07-06 Jeff Law <law@redhat.com>
8714 * gcc.dg/tree-ssa/vrp17.c: New test.
8716 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
8719 * gfortran.dg/array_constructor_5.f90: New test.
8721 2005-07-07 Jakub Jelinek <jakub@redhat.com>
8723 * gfortran.fortran-torture/execute/entry_9.f90: New test.
8725 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
8727 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
8728 * gcc.dg/980816-1.c: Ditto.
8730 2005-07-06 Jeff Law <law@redhat.com>
8732 * gcc.c-torture/compile/pr21356.c: New test.
8734 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8738 * gcc.c-torture/compile/pr22013-1.c,
8739 gcc.c-torture/execute/pr22098-1.c,
8740 gcc.c-torture/execute/pr22098-2.c,
8741 gcc.c-torture/execute/pr22098-3.c: New tests.
8743 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
8746 * gcc.dg/pr22308-1.c: New test.
8748 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
8750 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
8752 * gcc.dg/compare9.c: Use -fshort-enums instead of
8753 -fno-short-enums. Change the last test to dg-bogus.
8755 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
8757 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
8758 * gcc.dg/compare9.c: New.
8760 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8762 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
8764 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8767 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
8770 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8772 * gcc.dg/format/gcc_gfc-1.c: New.
8774 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
8776 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
8778 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8781 * gfortran.dg/io_invalid_1.f90: New test.
8783 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
8785 * gcc.dg/format/gcc_diag-1.c: Update.
8787 2005-07-02 Jeff Law <law@redhat.com>
8789 * gcc.dg/tree-ssa/pr22051-1.c: New test.
8790 * gcc.dg/tree-ssa/pr22051-2.c: New test.
8792 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
8794 * gcc.dg/format/gcc_diag-1.c: Update.
8796 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
8799 * gcc.c-torture/compile/pr22269.c: New test.
8801 2005-06-30 Diego Novillo <dnovillo@redhat.com>
8805 * g++.dg/tree-ssa/pr21584-1.C: New test.
8806 * g++.dg/tree-ssa/pr21584-2.C: New test.
8808 2005-06-30 Ziemowit Laski <zlaski@apple.com>
8810 * obj-c++.dg/try-catch-11.mm: New.
8811 * objc.dg/try-catch-10.m: New.
8813 2005-06-29 David Edelsohn <edelsohn@gnu.org>
8815 * g++.dg/other/ucnid-1.C: xfail on AIX.
8817 2005-06-29 Diego Novillo <dnovillo@redhat.com>
8820 * gcc.dg/20050629-1.c: New test.
8822 2005-06-29 Ziemowit Laski <zlaski@apple.com>
8824 * obj-c++.dg/const-str-1[0-1].mm: New.
8825 * objc.dg/const-str-1[0-1].m: New.
8827 2005-05-29 Richard Henderson <rth@redhat.com>
8829 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
8830 Rename from check_effective_target_vect_no_max.
8831 (check_effective_target_vect_no_int_add): New.
8832 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
8833 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
8834 * gcc.dg/vect/vect-reduc-3.c: Likewise.
8835 * gcc.dg/vect/vect-reduc-1.c: Use both.
8836 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8838 2005-05-29 Richard Henderson <rth@redhat.com>
8840 * lib/target-supports.exp (check_effective_target_vect_no_max):
8841 Remove i386 and x86_64.
8843 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8846 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
8848 2005-06-29 Steve Ellcey <sje@cup.hp.com>
8851 * gcc.dg/vect/pr21969.c: New test.
8853 2005-06-28 Eric Christopher <echristo@redhat.com>
8857 * gcc.dg/inline1.c: New test.
8858 * gcc.dg/inline2.c: Ditto.
8859 * gcc.dg/inline3.c: Ditto.
8860 * gcc.dg/inline4.c: Ditto.
8861 * gcc.dg/inline5.c: Ditto.
8863 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8866 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8867 Add testcase also testing eoshift1 for PR 22142.
8869 2005-06-28 Richard Henderson <rth@redhat.com>
8871 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
8872 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
8873 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
8874 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
8875 gcc.dg/tree-ssa/20030922-2.c: Likewise.
8877 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
8880 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
8881 Add testcase for PR 22142.
8883 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
8885 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
8886 gcc.target/ia64/fpreg-2.c: New tests.
8888 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8890 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
8892 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
8895 * gfortran.dg/slash_1.f90: New test.
8897 2005-06-27 Richard Henderson <rth@redhat.com>
8899 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
8900 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
8901 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
8902 * gcc.dg/vect/vect-reduc-2.c: Likewise.
8903 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
8904 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
8906 2005-06-27 Richard Henderson <rth@redhat.com>
8908 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
8909 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
8911 2005-06-27 Ziemowit Laski <zlaski@apple.com>
8913 * obj-c++.dg/proto-lossage-5.mm: New.
8914 * objc.dg/proto-lossage-5.m: New.
8916 2005-06-27 Diego Novillo <dnovillo@redhat.com>
8919 * gcc.dg/tree-ssa/pr21959.c: New test.
8921 2005-06-27 Jakub Jelinek <jakub@redhat.com>
8923 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
8924 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
8925 testing uninitialized var.
8927 * gcc.c-torture/execute/builtins/chk.h: New.
8928 * gcc.c-torture/execute/builtins/lib/chk.c: New.
8929 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
8930 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
8931 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
8932 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
8933 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
8934 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
8935 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
8936 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
8937 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
8938 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
8939 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
8940 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
8941 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
8942 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
8943 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
8944 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
8945 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
8946 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
8947 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
8948 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
8949 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
8950 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
8951 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
8952 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
8953 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
8954 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
8955 * gcc.dg/builtin-object-size-1.c: New test.
8956 * gcc.dg/builtin-object-size-2.c: New test.
8957 * gcc.dg/builtin-object-size-3.c: New test.
8958 * gcc.dg/builtin-object-size-4.c: New test.
8959 * gcc.dg/builtin-object-size-5.c: New test.
8960 * gcc.dg/builtin-stringop-chk-1.c: New test.
8961 * gcc.dg/builtin-stringop-chk-2.c: New test.
8962 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
8963 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
8964 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
8965 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
8966 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
8967 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
8968 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
8969 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
8970 * gcc.c-torture/execute/printf-1.c: New test.
8971 * gcc.c-torture/execute/fprintf-1.c: New test.
8972 * gcc.c-torture/execute/vprintf-1.c: New test.
8973 * gcc.c-torture/execute/vfprintf-1.c: New test.
8974 * gcc.c-torture/execute/printf-chk-1.c: New test.
8975 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
8976 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
8977 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
8979 2005-06-27 Michael Matz <matz@suse.de>
8981 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
8982 slot is not merged if address escapes.
8984 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8987 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
8989 2005-06-26 Jakub Jelinek <jakub@redhat.com>
8992 * gcc.c-torture/compile/20050622-1.c: New test.
8995 * gcc.dg/20050620-1.c: New test.
8997 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
8999 PR tree-optimization/22026
9000 * gcc.dg/tree-ssa/pr22026.c: New.
9002 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
9005 * gfortran.dg/shift-alloc.f90: New testcase.
9007 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
9009 * all files: Update FSF address in copyright headers.
9011 2005-06-22 Jan Hubicka <jh@suse.cz>
9013 * wholeprogram-1.c: New testcase.
9014 * wholeprogram-2.c: New testcase.
9016 2005-06-24 Mark Mitchell <mark@codesourcery.com>
9019 * gcc.dg/tree-ssa/pr22171.c: New test.
9021 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
9023 * gfortran.dg/simplify_modulo.f90: New.
9025 2005-06-24 Jan Hubicka <jh@suse.cz>
9027 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
9029 2005-06-23 Ziemowit Laski <zlaski@apple.com>
9031 * obj-c++.dg/proto-lossage-[1-4].mm: New.
9033 2005-06-23 Ziemowit Laski <zlaski@apple.com>
9035 * obj-c++.dg/typedef-alias-1.mm: New.
9036 * objc.dg/typedef-alias-1.m: New.
9038 2005-06-23 Jeff Law <law@redhat.com>
9040 * gcc.dg/tree-ssa/vrp16.c: New test.
9042 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9044 * lib/target-supports.exp: Add
9045 check_effective_target_fortran_large_real and
9046 check_effective_target_fortran_large_int to check for
9047 corresponding effective targets.
9048 * gfortran.dg/large_integer_kind_1.f90: New test.
9049 * gfortran.dg/large_real_kind_1.f90: New test.
9051 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
9053 PR tree-optimization/22117
9054 * gcc.dg/tree-ssa/pr22117.c: New.
9056 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
9059 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
9061 2005-06-23 David Edelsohn <edelsohn@gnu.org>
9063 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
9065 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
9067 * gfortran.dg/f2c_4.f90: Add tests for complex functions
9068 * gfortran.dg/f2c_4.c: Likewise.
9070 2005-06-22 Paul Brook <paul@codesourcery.com>
9073 * gfortran.dg/auto_save_1.f90: New test.
9075 2005-06-22 Michael Matz <matz@suse.de>
9077 * gcc.target/x86-64/abi: New directory.
9078 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
9079 * gcc.target/x86-64/abi/README.gcc: New file.
9080 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
9081 * gcc.target/x86-64/abi/asm-support.s: New file.
9082 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
9083 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
9084 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
9085 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
9086 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
9087 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
9088 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
9089 * gcc.target/x86_64/abi/test_bitfields.c: New test.
9090 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
9091 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
9092 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
9093 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
9094 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
9095 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
9096 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
9097 * gcc.target/x86_64/abi/test_varargs.c: New test.
9099 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
9101 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
9102 32-bit i?86 and x86_64.
9104 2005-06-21 Ziemowit Laski <zlaski@apple.com>
9106 * obj-c++.dg/const-str-[1-9].mm: New tests.
9108 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
9111 * gfortran.dg/namelist_use.f90: New.
9112 * gfortran.dg/namelist_use_only.f90: New.
9114 2005-06-21 Jeff Law <law@redhat.com>
9116 * gcc.dg/tree-ssa/vrp15.c: New test.
9118 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
9120 * lib/target-supports.exp (check_effective_target_vect_reduction):
9122 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
9123 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
9124 remove vect_reduction target keyword. Also avoid two returns in main.
9125 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9126 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
9127 * gcc.dg/vect/vect-reduc-1short.c: New test.
9128 * gcc.dg/vect/vect-reduc-1char.c: New test.
9129 * gcc.dg/vect/vect-reduc-2short.c: New test.
9130 * gcc.dg/vect/vect-reduc-2char.c: New test.
9131 * gcc.dg/vect/vect-reduc-6.c: New test.
9132 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
9133 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
9134 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
9136 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9137 Paul Thomas <pault@gcc.gnu.org>
9139 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
9142 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9144 * gfortran.dg/backslash_1.f90: New test.
9145 * gfortran.dg/backslash_2.f90: New test.
9147 2005-06-20 Steven G. Kargl <kargls@comcast.net>
9149 * gfortran.dg/duplicate_labels.f90: New test.
9151 2005-06-20 Jan Beulich <jbeulich@novell.com>
9153 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
9154 unsupportable relocations.
9155 * g++.old-deja/g++.other/store-expr1.C: Likewise.
9156 * gcc.dg/20050321-2.c: xfail for NetWare.
9158 2005-06-20 Andreas Jaeger <aj@suse.de>
9160 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
9161 gcc.target/i386/fastcall-sseregparm.c,
9162 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
9164 2005-06-19 Richard Henderson <rth@redhat.com>
9166 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
9168 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
9170 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
9172 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
9175 * g++.dg/conversion/simd2.C: Change expected error message.
9177 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9179 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
9180 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9181 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9183 2005-06-18 James A Morrison <phython@gcc.gnu.org>
9185 * gcc.dg/fold-mod-1.c: New test.
9187 2005-06-18 Steven G. Kargl <kargls@comcast.net>
9190 * gfortran.dg/pr19926.f90: New test.
9192 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
9194 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
9195 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
9197 * gcc.dg/vect/vect-reduc-2.c: Likewise.
9198 * gcc.dg/vect/vect-reduc-3.c: Likewise.
9200 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
9202 * gcc.target/ia64/float80-varargs-1.c: New test.
9204 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9207 * gfortran.dg/f2c_6.f90: New test.
9209 2005-06-17 Geoffrey Keating <geoffk@apple.com>
9212 * g++.dg/template/local5.C: New.
9214 2005-06-17 Richard Henderson <rth@redhat.com>
9216 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
9218 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
9221 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
9223 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
9225 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
9226 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
9227 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
9228 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
9229 check_vect to verify the presence of hardware vector support.
9231 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
9234 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
9236 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9239 * gfortran.dg/pr19216.f: Add correct space between brackets and
9242 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9245 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
9247 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
9249 * gcc.target/i386/attributes-error.c: New testcase.
9250 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
9251 * gcc.target/i386/regparm-stdcall.c: Likewise.
9252 * gcc.target/i386/sseregparm-1.c: Likewise.
9253 * gcc.target/i386/sseregparm-2.c: Likewise.
9255 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
9257 * g++.dg/rtti/crash2.C: New.
9259 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
9261 * gcc.dg/noncompile/20040203-3.c: Update expected message.
9263 2005-06-15 David Ung <davidu@mips.com>
9265 * gcc.target/mips/mips16e-extends.c: New test for testing the
9266 generation of MIPS16e zeb/zeh, seb/seh instructions.
9268 2005-06-15 Diego Novillo <dnovillo@redhat.com>
9271 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
9272 * gcc.dg/tree-ssa/pr22018.c: New test.
9274 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
9276 * gcc.dg/simd-1.c: Update error messages.
9277 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
9278 * gcc.dg/simd-2.c: Update error messages.
9279 * gcc.dg/simd-4.c: New.
9281 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
9284 * g++.dg/other/crash-4.C: New.
9286 2005-06-14 Devang Patel <dpatel@apple.com>
9288 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
9290 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
9293 * g++.dg/parse/crash11.C: Update
9295 2005-06-13 Jeff Law <law@redhat.com>
9297 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
9298 perform the desired transformations.
9299 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
9300 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
9302 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9305 * gfortran.dg/forall_1.f90: Un-XFAIL.
9307 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
9310 * g++.dg/parse/crash26.C: New.
9313 * g++.dg/init/member1.C: New.
9315 2005-06-13 Jakub Jelinek <jakub@redhat.com>
9317 * gfortran.dg/altreturn_1.f90: New test.
9319 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
9322 * gcc.dg/tree-ssa/pr21985.c: New test.
9324 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9326 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
9328 2005-06-12 Roger Sayle <roger@eyesopen.com>
9331 * g++.dg/other/error10.C: New test case.
9333 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9336 * gfortran.dg/pr19155.f: Add test.
9338 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9340 * gfortran.dg/f2c_7.f90: New test.
9342 * gfortran.dg/forall_1.f90: XFAILed.
9344 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
9346 * gcc.dg/pr14796-1.c: New.
9347 * gcc.dg/pr14796-2.c: New.
9349 2005-06-11 Steven G. Kargl <kargls@comcast.net>
9353 * gfortran.dg/deallocate_stat.f90: New test.
9355 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
9357 * gfortran.fortran-torture/execute/in-pack.f90: New test.
9359 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
9361 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
9362 access will be generated when this loop is vectorized. Test that
9363 accesses with same alignment were detected.
9364 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
9365 Test that accesses with same alignment were detected.
9366 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
9367 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
9368 alignment were detected.
9370 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
9373 * g++.dg/conversion/simd2.C: New.
9375 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
9377 * gcc.dg/Wcxx-compat-1.c: New.
9379 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
9382 * gfortran.dg/reshape-complex.f90: Add a test for a packed
9385 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
9387 * gcc.dg/alias-8.c: New.
9389 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
9391 * gcc.dg/format/cmn_err-1.c: Update.
9393 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
9396 * gcc.target/sparc/fexpand-2.c: New.
9397 * gcc.target/sparc/fpmerge-2.c: New.
9398 * gcc.target/sparc/fpmul-2.c: New.
9399 * gcc.target/sparc/noresult.c: New.
9400 * gcc.target/sparc/pdist-2.c: New.
9401 * gcc.target/sparc/pdist-3.c: New.
9403 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
9406 * gcc.target/i386/i386.exp: Fix comment typo.
9408 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
9411 * g++.dg/inherit/using5.C: New.
9412 * g++.dg/inherit/using6.C: New.
9414 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9417 * g++.dg/template/ptrmem15.C: New test.
9420 * g++.dg/ext/label4.C: New test.
9422 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9424 * gcc.dg/tls/debug-1.c: New test.
9426 2005-06-07 Dale Johannesen <dalej@apple.com>
9428 * gcc.target/i386/movq.c: New.
9430 2005-06-07 Dale Johannesen <dalej@apple.com>
9432 * gcc.dg/20050607-1.c: New.
9434 2005-06-07 Jakub Jelinek <jakub@redhat.com>
9437 * gcc.c-torture/execute/20050607-1.c: New test.
9439 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
9442 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
9443 Test case where the return array has lowest stride one,
9446 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
9448 * lib/target-supports.exp (check_effective_target_sync_int_long):
9449 Add s390 and s390x targets.
9451 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
9453 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
9454 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
9455 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
9456 * gcc.dg/tree-ssa/loop-9.c: New test.
9458 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
9460 * g++.dg/parse/defarg10.C: New.
9462 2005-06-06 Jakub Jelinek <jakub@redhat.com>
9465 * gcc.c-torture/execute/20050604-1.c: New test.
9467 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
9470 * g++.dg/parse/defarg9.C: New.
9473 * g++.dg/inherit/using4.C: New.
9474 * g++.dg/overload/error1.C: Adjust expected errors.
9475 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
9476 * g++.old-deja/g++.brendan/arm2.C: Likewise.
9477 * g++.old-deja/g++.other/redecl2.C: Likewise.
9478 * g++.old-deja/g++.other/redecl4.C: Likewise.
9479 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
9481 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9483 * gfortran.dg/f2c_5.f90: Add -w to dg-options
9485 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
9487 * lib/gfortran.exp (gfortran_target_compile): Call
9488 dg-additional-files-options
9489 * gfortran.dg/f2c_4.f90: New file
9490 * gfortran.dg/f2c_4.c: New file
9491 * gfortran.dg/f2c_5.f90: New file
9492 * gfortran.dg/f2c_5.c: New file
9494 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9496 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
9499 * gfortran.dg/array_constructor_4.f90: New test.
9501 2005-06-05 Mark Mitchell <mark@codesourcery.com>
9504 * g++.dg/ext/builtin9.C: New test.
9506 2005-06-05 Dale Johannesen <dalej@apple.com>
9508 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
9509 * gcc.c-torture/execute/20050603-2.c: Ditto.
9511 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
9513 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
9514 * gcc.dg/vect/vect-reduc-1.c: New.
9515 * gcc.dg/vect/vect-reduc-2.c: New.
9516 * gcc.dg/vect/vect-reduc-3.c: New.
9518 2005-06-04 Dale Johannesen <dalej@apple.com>
9520 * gcc.c-torture/execute/20050603-1.c: New.
9521 * gcc.c-torture/execute/20050603-2.c: New.
9522 * gcc.dg/20050603-3.c: New.
9524 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9527 * gfortran.dg/debug_1.f90: New test.
9529 * gfortran.dg/forall_1.f90: New test.
9531 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
9533 * gfortran.dg/array_constructor_3.f90: New test.
9535 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
9537 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
9539 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
9541 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
9543 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
9546 * gcc.dg/init-excess-1.c: New test.
9548 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9551 * g++.dg/expr/static_cast6.C: New test.
9553 2005-06-03 Diego Novillo <dnovillo@redhat.com>
9555 * gcc.dg/tree-ssa/vrp14.c: New test.
9557 2005-06-03 Mark Mitchell <mark@codesourcery.com>
9560 * g++.dg/template/new2.C: New test.
9562 2005-06-03 Josh Conner <jconner@apple.com>
9564 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
9565 all entries in initializer.
9567 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
9570 * gcc.dg/pr21858.c: New testcase.
9572 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
9574 PR tree-optimization/21292
9576 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
9578 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
9579 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
9580 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
9581 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
9582 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
9584 2005-06-02 Richard Henderson <rth@redhat.com>
9586 * gcc.dg/sync-2.c: Use -march=i486 for i386.
9588 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
9590 * gcc.dg/wtypequal.c: New testcase.
9592 2005-06-02 Diego Novillo <dnovillo@redhat.com>
9595 * gcc.dg/tree-ssa/pr21582.c: New test.
9597 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9600 * g++.dg/opt/interface2.h: New.
9601 * g++.dg/opt/interface2.C: New.
9602 * g++.dg/init/ctor4.C: Adjust error lines.
9603 * g++.old-deja/g++.bob/inherit2.C: Likewise.
9604 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
9605 * g++.old-deja/g++.jason/opeq3.C: Likewise.
9606 * g++.old-deja/g++.pt/assign1.C: Likewise.
9607 * g++.old-deja/g++.pt/crash20.C: Likewise.
9609 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
9611 PR tree-optimization/21734
9612 * g++.dg/vect/pr21734_1.cc: New.
9613 * g++.dg/vect/pr21734_2.cc: New.
9615 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
9618 * g++.dg/template/spec24.C: New.
9621 * g++.dg/pch/local-1.C: New.
9622 * g++.dg/pch/local-1.Hs: New.
9624 2005-06-01 Diego Novillo <dnovillo@redhat.com>
9626 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
9627 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
9628 * gcc.dg/tree-ssa/pr14341.c: New test.
9629 * gcc.dg/tree-ssa/pr14841.c: New test.
9630 * gcc.dg/tree-ssa/pr20701.c: New test.
9631 * gcc.dg/tree-ssa/pr21086.c: New test.
9632 * gcc.dg/tree-ssa/pr21090.c: New test.
9633 * gcc.dg/tree-ssa/pr21332.c: New test.
9634 * gcc.dg/tree-ssa/pr21458.c: New test.
9635 * gcc.dg/tree-ssa/pr21658.c: New test.
9636 * gcc.dg/tree-ssa/vrp01.c: New test.
9637 * gcc.dg/tree-ssa/vrp02.c: New test.
9638 * gcc.dg/tree-ssa/vrp03.c: New test.
9639 * gcc.dg/tree-ssa/vrp04.c: New test.
9640 * gcc.dg/tree-ssa/vrp05.c: New test.
9641 * gcc.dg/tree-ssa/vrp06.c: New test.
9642 * gcc.dg/tree-ssa/vrp07.c: New test.
9643 * gcc.dg/tree-ssa/vrp08.c: New test.
9644 * gcc.dg/tree-ssa/vrp09.c: New test.
9645 * gcc.dg/tree-ssa/vrp10.c: New test.
9646 * gcc.dg/tree-ssa/vrp11.c: New test.
9647 * gcc.dg/tree-ssa/vrp12.c: New test.
9648 * gcc.dg/tree-ssa/vrp13.c: New test.
9650 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
9653 * gcc.dg/tree-ssa/pr21029.c: New test.
9655 2005-06-01 Roger Sayle <roger@eyesopen.com>
9657 * gfortran.dg/logint-1.f: New test case.
9658 * gfortran.dg/logint-2.f: Likewise.
9659 * gfortran.dg/logint-3.f: Likewise.
9661 2005-06-01 Jakub Jelinek <jakub@redhat.com>
9665 * gcc.dg/20050527-1.c: New test.
9667 * gcc.dg/i386-sse-12.c: New test.
9670 * gfortran.dg/implicit_5.f90: New test.
9672 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
9675 * gfortran/assign_4.f90: New test.
9676 * gfortran/assign_2.f90: Change compile to run.
9678 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
9680 * lib/target-supports.exp
9681 (check_effective_target_sync_char_short): New.
9682 * gcc.dg/sync-2.c: New.
9684 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
9686 PR tree-optimization/21817
9687 * gcc.dg/torture/pr21817-1.c: New.
9689 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
9692 * g++.dg/template/init5.C: New.
9694 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
9696 * gfortran.dg/char_initialiser_actual.f90:
9697 Test character initialisers as actual arguments.
9698 * gfortran.dg/char_pointer_comp_assign.f90:
9699 Test character pointer structure component assignments.
9700 * gfortran.dg/char_array_structure_constructor.f90:
9701 Test character components in structure constructors.
9703 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
9706 * g++.dg/opt/pr20931.C: New test.
9708 2005-05-31 Andreas Jaeger <aj@suse.de>
9711 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
9712 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
9713 g++.old-deja/g++.ext/asmspec1.C,
9714 g++.old-deja/g++.other/regstack.C,
9715 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
9716 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
9717 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
9718 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
9719 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
9720 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
9721 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
9722 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
9723 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
9724 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
9725 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
9726 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
9727 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
9728 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
9729 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
9730 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
9731 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
9732 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
9733 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
9735 2005-05-31 Jeff Law <law@redhat.com>
9737 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
9739 2005-05-30 Paolo Carlini <pcarlini@suse.de>
9742 * gcc.dg/builtins-1.c: Activate disabled clog test.
9743 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9745 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
9747 * gfortran.dg/char_pointer_assign.f90:
9748 Test character-pointer assignments and pointer assignments.
9749 * gfortran.dg/char_pointer_dummy.f90:
9750 Test character-pointer dummy arguments.
9751 * gfortran.dg/char_pointer_func.f90:
9752 Test character-pointer function returns.
9753 * gfortran.dg/char_pointer_dependency.f90:
9754 Test character-pointer functions with dependencies.
9756 2005-05-30 Mark Mitchell <mark@codesourcery.com>
9759 * g++.dg/lookup/using14.C: New test.
9761 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
9763 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
9764 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
9767 2005-05-29 Geoffrey Keating <geoffk@apple.com>
9770 * g++.dg/template/local5.C: New.
9773 * gcc.c-torture/compile/pr21761.c: New.
9775 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
9778 2005-05-30 Steven G. Kargl
9781 * gfortran.dg/inquire_8.f90: New test.
9783 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9786 * gfortran.dg/output_exponents_1.f90: New test.
9788 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
9791 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
9793 2005-05-28 Mark Mitchell <mark@codesourcery.com>
9796 * g++.dg/ext/complex1.C: New test.
9799 * g++.dg/init/ctor6.C: New test.
9801 2005-05-29 Jan Hubicka <jh@suse.cz>
9803 * gcc.c-torture/compile/pr21562.c: New.
9805 2005-05-28 Steven G. Kargl <kargls@comcast.net>
9807 * gfortran.dg/subnormal_1.f90: New test.
9809 2005-05-28 Jan Hubicka <jh@suse.cz>
9811 * tree-prof.exp: Fix comment.
9812 * value-prof-1.c: New.
9813 * value-prof-2.c: New.
9814 * value-prof-3.c: New.
9815 * value-prof-4.c: New.
9817 2005-05-27 Mark Mitchell <mark@codesourcery.com>
9820 * g++.dg/expr/ptrmem6.C: New test.
9821 * g++.dg/expr/ptrmem6a.C: Likewise.
9823 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
9825 PR tree-optimization/21658
9826 * gcc.dg/tree-ssa/pr21658.c: New.
9828 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
9831 * g++.dg/inherit/ptrmem3.C: New.
9834 * g++.dg/parse/template16.C: New.
9836 2005-05-27 Andreas Jaeger <aj@suse.de>
9838 * gcc.dg/setjmp-2.c: Only run in 32-bit.
9840 * gcc.dg/i386-sse-8.c: Run test on all archs.
9842 2005-05-26 Mike Stump <mrs@apple.com>
9844 * objc.dg/isa-field-1.m: Only run on darwin.
9845 * objc.dg/lookup-1.m: Likewise.
9846 * objc.dg/try-catch-8.m: Likewise.
9848 2005-05-26 Roger Sayle <roger@eyesopen.com>
9850 PR tree-optimization/9814
9851 * gcc.dg/pr9814-1.c: New test case.
9853 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9855 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
9856 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
9857 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
9858 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
9859 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
9860 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
9861 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
9862 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
9863 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
9864 objc.dg/try-catch-8.m: New.
9866 2005-05-26 Janis Johnson <janis187@us.ibm.com>
9868 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
9869 remove extraneous semicolons.
9871 2005-05-26 Ziemowit Laski <zlaski@apple.com>
9873 * obj-c++.dg/comp-types-12.mm: New.
9874 * objc.dg/comp-types-11.m: New.
9875 * objc.dg/selector-4.m: New.
9877 2005-05-26 Andreas Jaeger <aj@suse.de>
9880 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
9881 g++.old-deja/g++.ext/attrib3.C,
9882 g++.old-deja/g++.other/store-expr1.C,
9883 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
9884 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
9885 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
9886 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
9887 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
9888 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
9889 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
9890 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
9891 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
9892 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
9893 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
9894 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
9895 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
9896 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
9897 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
9898 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
9899 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
9900 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
9901 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
9903 2005-05-26 Andreas Jaeger <aj@suse.de>
9905 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
9908 2005-05-26 Andreas Jaeger <aj@suse.de>
9911 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
9912 gcc.misc-tests/i386-pf-athlon-1.c,
9913 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
9914 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
9915 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
9916 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
9917 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
9918 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
9919 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
9922 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
9923 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
9924 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
9927 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
9930 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
9931 effective-target ilp32.
9933 2005-05-26 David Ung <davidu@mips.com>
9935 * gcc.target/mips/ext_ins.c: New test for testing the generation
9936 of MIPS32/64 rev 2 ext/ins instructions.
9938 2005-05-26 Andreas Jaeger <aj@suse.de>
9940 * treelang/compile/unsigned.tree: Use gimple instead of
9941 nonexisting generic dump.
9943 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
9945 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
9947 2005-05-26 Andreas Jaeger <aj@suse.de>
9949 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
9951 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
9954 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
9955 Test callee-allocated memory with write statements.
9957 2005-05-25 Roger Sayle <roger@eyesopen.com>
9960 * gcc.dg/pr21709-1.c: New test case.
9962 2005-05-25 Ziemowit Laski <zlaski@apple.com>
9963 Mike Stump <mrs@apple.com>
9965 * objc/execute/next_mapping.h: Update for C++.
9967 * obj-c++.dg/selector-1.mm: Move to...
9968 * obj-c++.dg/selector-4.mm: here...
9970 * obj-c++.dg/basic.mm: New.
9971 * obj-c++.dg/comp-types-1.mm: New.
9972 * obj-c++.dg/cxx-class-1.mm: New.
9973 * obj-c++.dg/cxx-ivars-1.mm: New.
9974 * obj-c++.dg/cxx-ivars-2.mm: New.
9975 * obj-c++.dg/cxx-ivars-3.mm: New.
9976 * obj-c++.dg/cxx-scope-1.mm: New.
9977 * obj-c++.dg/cxx-scope-2.mm: New.
9978 * obj-c++.dg/defs.mm: New.
9979 * obj-c++.dg/empty-private-1.mm: New.
9980 * obj-c++.dg/encode-1.mm: New.
9981 * obj-c++.dg/encode-2.mm: New.
9982 * obj-c++.dg/encode-3.mm: New.
9983 * obj-c++.dg/extern-c-1.mm: New.
9984 * obj-c++.dg/extra-semi.mm: New.
9985 * obj-c++.dg/fix-and-continue-2.mm: New.
9986 * obj-c++.dg/isa-field-1.mm: New.
9987 * obj-c++.dg/ivar-list-semi.mm: New.
9988 * obj-c++.dg/local-decl-1.mm: New.
9989 * obj-c++.dg/lookup-1.mm: New.
9990 * obj-c++.dg/lookup-2.mm: New.
9991 * obj-c++.dg/method-1.mm: New.
9992 * obj-c++.dg/method-2.mm: New.
9993 * obj-c++.dg/method-3.mm: New.
9994 * obj-c++.dg/method-4.mm: New.
9995 * obj-c++.dg/method-5.mm: New.
9996 * obj-c++.dg/method-6.mm: New.
9997 * obj-c++.dg/method-7.mm: New.
9998 * obj-c++.dg/no-extra-load.mm: New.
9999 * obj-c++.dg/overload-1.mm: New.
10000 * obj-c++.dg/pragma-1.mm: New.
10001 * obj-c++.dg/pragma-2.mm: New.
10002 * obj-c++.dg/private-1.mm: New.
10003 * obj-c++.dg/private-2.mm: New.
10004 * obj-c++.dg/proto-qual-1.mm: New.
10005 * obj-c++.dg/qual-types-1.mm: New.
10006 * obj-c++.dg/stubify-1.mm: New.
10007 * obj-c++.dg/stubify-2.mm: New.
10008 * obj-c++.dg/super-class-1.mm: New.
10009 * obj-c++.dg/super-class-2.mm: New.
10010 * obj-c++.dg/super-dealloc-1.mm: New.
10011 * obj-c++.dg/super-dealloc-2.mm: New.
10012 * obj-c++.dg/template-1.mm: New.
10013 * obj-c++.dg/template-2.mm: New.
10014 * obj-c++.dg/template-3.mm: New.
10015 * obj-c++.dg/template-4.mm: New.
10016 * obj-c++.dg/template-5.mm: New.
10017 * obj-c++.dg/template-6.mm: New.
10018 * obj-c++.dg/try-catch-1.mm: New.
10019 * obj-c++.dg/try-catch-2.mm: New.
10020 * obj-c++.dg/try-catch-3.mm: New.
10021 * obj-c++.dg/try-catch-4.mm: New.
10022 * obj-c++.dg/try-catch-5.mm: New.
10023 * obj-c++.dg/try-catch-6.mm: New.
10024 * obj-c++.dg/try-catch-7.mm: New.
10025 * obj-c++.dg/try-catch-8.mm: New.
10026 * obj-c++.dg/try-catch-9.mm: New.
10027 * obj-c++.dg/va-meth-1.mm: New.
10029 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10031 * obj-c++.dg/selector-1.mm: New.
10032 * obj-c++.dg/selector-2.mm: New.
10034 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10036 * obj-c++.dg/selector-3.mm: New.
10037 * objc.dg/selector-3.m: New.
10039 2005-05-25 Ziemowit Laski <zlaski@apple.com>
10041 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
10042 about where warning appears.
10044 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
10046 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
10047 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
10048 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
10049 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
10051 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
10053 * gcc.dg/20050524-1.c: New test.
10055 2005-05-25 Jan Hubicka <jh@suse.cz>
10057 * gcc.dg/tree-prof/inliner-1.c: New.
10059 2005-05-25 Janis Johnson <janis187@us.ibm.com>
10061 * gcc.dg/tree-prof: New directory.
10062 * gcc.dg/tree-prof/tree-prof.exp: New.
10064 2005-05-25 DJ Delorie <dj@redhat.com>
10066 * gcc.dg/Wattributes-1.c: New.
10067 * gcc.dg/Wattributes-2.c: New.
10068 * gcc.dg/Wattributes-3.c: New.
10070 20005-05-24 Janis Johnson <janis187@us.ibm.com>
10072 PR tree-optimization/19833
10073 * gcc.dg/uninit-4.c: Remove xfail.
10074 * gcc.dg/uninit-9.c: Ditto.
10076 2005-05-24 Ziemowit Laski <zlaski@apple.com>
10078 * obj-c++.dg/bitfield-[1-5].mm: New.
10079 * obj-c++.dg/class-protocol-1.mm: New.
10080 * obj-c++.dg/comp-types-1[0-1].mm: New.
10081 * obj-c++.dg/comp-types-[2-9].mm: New.
10082 * obj-c++.dg/encode-[4-8].mm: New.
10083 * obj-c++.dg/layout-1.mm: New.
10084 * obj-c++.dg/method-1[0-9].mm: New.
10085 * obj-c++.dg/method-2[0-1].mm: New.
10086 * obj-c++.dg/method-[8-9].mm: New.
10087 * obj-c++.dg/objc-gc-3.mm: New.
10088 * obj-c++.dg/try-catch-10.mm: New.
10089 * objc.dg/bitfield-5.m: New.
10090 * objc.dg/comp-types-10.m: New.
10091 * objc.dg/comp-types-9.m: New.
10092 * objc.dg/layout-1.m: New.
10093 * objc.dg/objc-gc-4.m: New.
10094 * objc.dg/try-catch-9.m: New.
10095 * objc.dg/class-protocol-1.m: Tweak diagnostics.
10096 * objc.dg/comp-types-1.m: Likewise.
10097 * objc.dg/comp-types-[5-6].m: Likewise.
10098 * objc.dg/method-9.m: Likewise.
10100 2005-05-24 Janis Johnson <janis187@us.ibm.com>
10102 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
10103 and on hardware without VMX support.
10105 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
10107 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
10109 * lib/profopt.exp (dg-final-generate, dg-final-use,
10110 profopt-final-code, profopt-get-options): New.
10111 (profopt-execute): Process test directives.
10113 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
10114 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
10115 cleanup-tree-dump, cleanup-saved-temps): Update comments.
10117 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
10120 * g++.dg/init/ctor5.C: New test.
10122 2005-05-24 Ira Rosen <irar@il.ibm.com>
10124 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
10125 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
10126 vect-113.c, vect-114.c.
10128 2005-05-23 Adam Nemet <anemet@lnxw.com>
10130 * gcc.dg/const-elim-1.c: Remove xfails.
10132 2005-05-23 Jeff Law <law@redhat.com>
10134 * gcc.c-torture/compile/pr21638.c: New test.
10135 * gcc.c-torture/compile/20050520-1.c: New test.
10137 2005-05-23 Nick Clifton <nickc@redhat.com>
10139 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
10140 be a proper triple, ie: m32r*-*-*.
10141 * g++.old-deja/g++.jason/thunk3.C: Likewise.
10143 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
10145 PR middle-end/21331
10147 * gcc.c-torture/compile/pr21293.c: New test.
10148 * gcc.c-torture/execute/pr21331.c: New test.
10150 2004-05-20 Richard Henderson <rth@redhat.com>
10152 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
10154 2005-05-20 Ziemowit Laski <zlaski@apple.com>
10156 * obj-c++-dg.exp: Add.
10157 * obj-c++.exp: Add.
10158 * obj-c++.dg/dg.exp: Add.
10160 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
10162 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
10163 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
10165 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
10167 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
10169 2004-05-19 Richard Henderson <rth@redhat.com>
10171 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
10173 2005-05-19 Janis Johnson <janis187@us.ibm.com>
10175 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
10177 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
10179 2005-05-19 Jakub Jelinek <jakub@redhat.com>
10182 * g++.dg/parse/extern1.C: New test.
10183 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
10185 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
10187 * gcc.dg/c99-math.h: New.
10188 * gcc.dg/c99-math-float-1.c: New test.
10189 * gcc.dg/c99-math-double-1.c: Likewise.
10190 * gcc.dg/c99-math-long-double-1.c: Likewise.
10192 2005-05-18 Richard Henderson <rth@redhat.com>
10194 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
10196 2005-05-18 Devang Patel <dpatel@apple.com>
10198 * g++.dg/opt/20050511-1.C: New test.
10200 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
10202 PR libfortran/21127
10203 * gfortran.dg/reshape-complex.f90: New test.
10205 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
10207 * gfortran.dg/array_constructor_1.f90: New test.
10208 * gfortran.dg/array_constructor_2.f90: New test.
10210 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
10213 * gfortran.dg/pr20954.f: New test.
10215 2005-05-17 Mike Stump <mrs@apple.com>
10217 Yet more Objective-C++...
10219 * objc.dg/method-5.m: Update.
10220 * objc.dg/method-6.m: Update.
10221 * objc.dg/method-7.m: Update.
10222 * objc.dg/method-9.m: Update.
10223 * objc.dg/try-catch-2.m: Update.
10225 2005-05-17 Mark Mitchell <mark@codesourcery.com>
10227 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
10228 Remove little-endian optimizations.
10230 2005-05-17 Jeff Law <law@redhat.com>
10232 * g++.dg/tree-ssa/pr14814.C: New test.
10233 * gcc.dg/tree-ssa/pr14814.C: New test.
10234 * gcc.dg/tree-ssa/pr17141-1.C: New test.
10235 * gcc.dg/tree-ssa/pr17141-2.C: New test.
10237 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10239 * gcc.dg/compat/generate-random.c: Do not include
10241 * gcc.dg/compat/generate-random_r.c: Likewise.
10243 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
10245 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
10247 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
10249 PR middle-end/21595
10250 * g++.dg/tree-ssa/builtin1.C: New testcase.
10252 2005-05-17 Jakub Jelinek <jakub@redhat.com>
10255 * g++.dg/opt/const4.C: New test.
10257 PR middle-end/21492
10258 * g++.dg/opt/crossjump1.C: New test.
10260 PR tree-optimization/21610
10261 * gcc.c-torture/compile/20050516-1.c: New test.
10264 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
10265 about the test failing.
10266 * gfortran.fortran-torture/execute/where_7.f90: New test.
10267 * gfortran.fortran-torture/execute/where_8.f90: New test.
10269 2005-05-16 Richard Henderson <rth@redhat.com>
10271 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
10274 2005-05-16 Mark Mitchell <mark@codesourcery.com>
10276 * gcc.dg/compat/generate-random.c (config.h): Do not include.
10277 (limits.h): Include unconditionally.
10278 (stdlib.h): Likewise.
10279 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
10280 (limits.h): Include unconditionally.
10281 (stdlib.h): Likewise.
10282 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
10283 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
10284 (limits.h): Include unconditionally.
10285 (stdlib.h): Likewise.
10286 (hashtab.h): Do not include.
10287 (getopt.h): Likewise.
10288 (stddef.h): Include.
10289 (hashval_t): Define.
10290 (struct entry): Add "next" field.
10291 (HASH_SIZE): New macro.
10292 (hash_table): New variable.
10293 (switchfiles): Do not use xmalloc.
10295 (iterative_hash): New function.
10297 (e_exists): New function.
10298 (e_insert): Likewise.
10299 (output): Use, instead of libiberty hashtable functions.
10300 (main): Do not use getopt. Do not call htab_create.
10302 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
10305 * lib/target-supports.exp (check_mkfifo_available):
10306 Return 0 for cygwin as mkfifo support incomplete on platform.
10307 Fix typos in comments.
10309 2005-05-15 Mark Mitchell <mark@codesourcery.com>
10311 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
10313 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
10316 * gfortran.dg/assign_4.f: New test.
10318 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
10320 PR tree-optimization/21563
10321 * gcc.dg/tree-ssa/pr21563.c: New.
10323 2005-05-14 Jan Hubicka <jh@suse.cz>
10325 * gcc.dg/noreturn-7.c: Allow control reaches warning.
10327 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
10329 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
10331 2005-05-13 Julian Brown <julian@codesourcery.com>
10333 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
10334 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
10336 2005-05-13 Jan Hubicka <jh@suse.cz>
10338 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
10339 * gcc.dg/fold-xor-?.c: Likewise.
10340 * gcc.dg/pr15784-?.c: Likewise.
10341 * gcc.dg/pr20922-?.c: Likewise.
10342 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
10343 * gcc.dg/tree-ssa/pr17598.c: Likewise.
10344 * gcc.dg/tree-ssa/pr20470.c: Likewise.
10346 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10349 * gfortran.dg/hollerith_1.f90: New test.
10351 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10353 * gfortran.dg/func_result_2.f90: New test.
10355 2005-05-11 Bud Davis <bdavis@gfortran.org>
10357 * gfortran.dg/dev_null.f90: New test.
10359 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
10361 * gcc.dg/arm-vfp1.c: Revert last change.
10363 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
10365 PR middle-end/19807
10366 PR tree-optimization/19639
10367 * g++.dg/tree-ssa/pr19807.C: New testcase.
10369 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10371 PR libfortran/21471
10372 * gfortran.dg/append-1.f90: New test.
10374 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10376 * gcc.dg/pr18501.c: XFAIL.
10377 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
10378 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
10379 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
10380 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
10381 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
10382 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
10383 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
10384 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
10386 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10389 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
10390 gfortran.dg/f2c_3.f90: New tests.
10392 * gfortran.dg/return_1.f90: Fix dg annotation.
10394 2005-05-10 Diego Novillo <dnovillo@redhat.com>
10396 * gcc.c-torture/compile/20050510-1.c: New test.
10398 2005-05-10 Mark Mitchell <mark@codesourcery.com>
10400 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
10402 2005-05-10 Bob Wilson <bob.wilson@acm.org>
10404 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
10406 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
10409 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
10411 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
10414 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
10415 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
10417 2005-05-10 Ben Elliston <bje@au.ibm.com>
10420 * gcc.dg/debug/pr16676.c: New test.
10422 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
10425 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
10426 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
10427 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
10428 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
10430 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
10431 -fno-tree-dominator-opts.
10433 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10435 * gfortran.dg/return_1.f90: New test.
10437 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
10439 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
10441 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
10443 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
10446 * g++.dg/inherit/covariant13.C: New.
10448 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10450 PR libfortran/19155
10451 * gfortran.dg/pr19155.f: New test.
10453 2005-05-08 Roger Sayle <roger@eyesopen.com>
10456 * gcc.dg/pr8788-1.c: New testcase.
10458 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
10461 * gcc.target/mips/fpcmp-[12].c: New tests.
10463 2005-05-06 Mark Mitchell <mark@codesourcery.com>
10465 * lib/target-supports-dg.exp (dg-require-fork): New function.
10466 (dg-require-mkfifo): Likewise.
10467 * lib/target-supports.exp (check_function_available): New
10469 (check_fork_available): Likewise.
10470 (check_mkfifo_available): Likewise.
10472 2005-05-06 Jeff Law <law@redhat.com>
10474 * gcc.c-torture/compile/pr21380.c: New test.
10476 2005-05-06 Jakub Jelinek <jakub@redhat.com>
10479 * g++.dg/ext/weak3.C: New test.
10481 2005-05-05 Mark Mitchell <mark@codesourcery.com>
10484 * g++.dg/template/crash37.C: New test.
10486 2005-05-05 Paul Brook <paul@codesourcery.com>
10488 * gcc.dg/arm-g2.c: Use effective-target arm32.
10489 * gcc.dg/arm-mmx-1.c: Ditto.
10490 * gcc.dg/arm-scd42-2.c: Ditto.
10491 * gcc.dg/arm-vfp1.c: Ditto.
10492 * lib/target-supports.exp (check_effective_target_arm32): New
10495 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
10497 PR libfortran/21354
10498 gfortran.dg/in_pack_rank7.f90: New test.
10500 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
10502 PR middle-end/15618
10503 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
10505 2005-05-04 Jakub Jelinek <jakub@redhat.com>
10507 PR middle-end/21265
10508 * gcc.dg/20050503-1.c: New test.
10510 PR rtl-optimization/21239
10511 * gcc.dg/i386-sse-11.c: New test.
10513 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
10516 * gcc.target/i386/asm-1.c: New test.
10518 2005-05-03 Jakub Jelinek <jakub@redhat.com>
10520 PR rtl-optimization/21330
10521 * gcc.c-torture/execute/20050502-1.c: New test.
10524 * gcc.c-torture/execute/20050502-2.c: New test.
10526 2005-05-03 Uros Bizjak <uros@kss-loka.si>
10528 PR middle-end/21282
10529 * gcc.dg/pr21282.c: New.
10531 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10533 * gcc.dg/vect/pr20122.c: Clean up .vect file.
10534 * gcc.dg/vect/vect-92.c: Likewise.
10535 * gcc.dg/vect/vect-93.c: Likewise.
10536 * gcc.dg/vect/vect-dv-1.c: Likewise.
10537 * gcc.dg/vect/vect-dv-2.c: Likewise.
10538 * gcc.dg/vect/vect-ifcvt-10.c: Likewise.
10540 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
10542 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
10543 * gfortran.dg/vect/vect-2.f90: Likewise.
10544 * gfortran.dg/vect/vect-3.f90: Likewise.
10545 * gfortran.dg/vect/vect-4.f90: Likewise.
10546 * gfortran.dg/vect/vect-5.f90: Likewise.
10548 2005-05-02 Geoffrey Keating <geoffk@apple.com>
10551 * gcc.dg/rs6000-fpint-2.c: New.
10553 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
10556 * gcc.dg/builtins-30.c: Update expected messages.
10557 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
10558 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
10559 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
10561 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
10563 PR tree-optimization/21294
10564 * gcc.dg/tree-ssa/pr21294.c: New.
10566 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
10568 * gcc.dg/altivec-3.c (vec_store): Do not use the old
10569 __builtin_altivec_st_internal_4si built-in.
10571 2005-05-02 Mark Mitchell <mark@codesourcery.com>
10574 * g++.dg/template/ptrmem14.C: New test.
10576 2005-05-02 Paul Brook <paul@codesourcery.com>
10578 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
10580 2005-05-02 Michael Matz <matz@suse.de>
10583 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
10585 2005-05-01 Mark Mitchell <mark@codesourcery.com>
10587 * g++.dg/cpp/weak.C: New test.
10589 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
10591 * gcc.dg/tree-ssa/loop-8.c: New test.
10593 2005-04-30 Michael Maty <matz@suse.de>
10595 * gcc.dg/inline-mcpy.c: New test.
10597 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
10599 PR libfortran/18958
10600 * gfortran.dg/eoshift.f90: New test case.
10602 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
10604 PR libfortran/18857
10605 * gfortran.dg/matmul_1.f90: New test.
10607 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10609 PR tree-optimization/21030
10610 * gcc.dg/tree-ssa/pr21030.c: New.
10612 2005-04-29 Devang Patel <dpatel@apple.com>
10614 PR tree-optimization/21272
10615 * gcc.dg/vect/vect-ifcvt-10.c: New test.
10617 2005-04-29 Jakub Jelinek <jakub@redhat.com>
10621 * gfortran.dg/entry_4.f90: New test.
10622 * gfortran.fortran-torture/execute/entry_1.f90: New test.
10623 * gfortran.fortran-torture/execute/entry_2.f90: New test.
10624 * gfortran.fortran-torture/execute/entry_3.f90: New test.
10625 * gfortran.fortran-torture/execute/entry_4.f90: New test.
10626 * gfortran.fortran-torture/execute/entry_5.f90: New test.
10627 * gfortran.fortran-torture/execute/entry_6.f90: New test.
10628 * gfortran.fortran-torture/execute/entry_7.f90: New test.
10630 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10632 * gfortran.fortran-torture/execute/entry_8.f90: New test.
10634 2005-04-29 Paul Brook <paul@codesourcery.com>
10636 * gfortran.dg/entry_3.f90: New test.
10638 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10640 * gfortran.dg/implicit_4.f90: New test.
10642 2005-04-28 Bob Wilson <bob.wilson@acm.org>
10644 * lib/target-supports.exp (check_profiling_available): Return
10645 false for xtensa-*-elf.
10647 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
10649 * lib/fortran-torture.exp (fortran-torture.exp): Catch
10650 error if file cannot be deleted.
10652 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
10654 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
10655 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
10656 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
10657 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
10658 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
10659 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
10660 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
10661 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
10662 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
10663 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
10664 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
10665 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
10666 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
10668 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10671 * gfortran.dg/pr20865.f90: New test.
10673 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
10675 * gcc.dg/void-cast-2.c: New test.
10677 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10680 * gcc.dg/void-cast-1.c: New test.
10682 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
10684 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
10686 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10689 * gfortran.dg/pr21177.f90: New test.
10691 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
10693 PR tree-optimization/21171
10694 * gcc.dg/tree-ssa/pr21171.c: New test.
10696 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
10698 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
10699 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
10700 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
10701 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
10702 gcc.dg/tree-ssa/gen-vect-32.c: New.
10703 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
10704 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
10705 don't run on PPC32.
10707 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10710 * gcc.dg/transparent-union-3.c: New test.
10712 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
10715 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
10716 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
10717 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
10718 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
10719 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
10720 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
10722 2005-04-26 Jeff Law <law@redhat.com>
10724 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
10725 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
10726 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
10727 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
10728 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
10729 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
10730 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
10732 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
10734 PR tree-optimization/17598
10735 * gcc.dg/tree-ssa/pr17598.c: New testcase.
10737 2005-04-25 Mike Stump <mrs@apple.com>
10739 * objc.dg/fix-and-continue-1.m: Add.
10741 2005-04-25 Roger Sayle <roger@eyesopen.com>
10744 * g++.dg/opt/pr20995-1.C: New test case.
10746 2005-04-25 Devang Patel <dpatel@apple.com>
10748 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
10750 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10753 * g++.dg/opt/alias2.C (printf): Correct the prototype.
10755 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
10758 * g++.dg/opt/rtti2.C: New test.
10760 2005-04-25 Paul Brook <paul@codesourcery.com>
10761 Steven G. Kargl <kargls@comcast.net>
10764 * gfortran.dg/ichar_1.f90: New file.
10766 2005-04-24 Jakub Jelinek <jakub@redhat.com>
10768 PR middle-end/20991
10769 * g++.dg/opt/pr20991.C: New test.
10771 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
10772 where sizeof (type) < __alignof__ (type).
10773 * gcc.dg/compat/struct-layout-1.h: Likewise.
10775 2005-04-24 Per Bothner <per@bothner.com>
10776 Devang Patel <dpatel@apple.com>
10778 PR preprocessor/20907
10779 * gcc.dg/cpp/very-long-comment.c: New test.
10781 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
10784 * gfortran.dg/common_5.f: New test.
10786 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
10788 PR middle-end/21082
10789 * g++.dg/tree-ssa/pr21082.C: New testcase.
10791 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
10793 * gcc.dg/vect/vect-99.c: New test.
10795 2005-04-22 Diego Novillo <dnovillo@redhat.com>
10797 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
10799 2005-04-22 Jeff Law <law@redhat.com>
10801 * gcc.dg/uninit-5.c: Remove xfails.
10802 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
10803 conditionals and loads.
10805 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
10807 PR libfortran/20074
10808 PR libfortran/20436
10809 PR libfortran/21108
10810 * gfortran.dg/nested_reshape.f90: new test
10811 * gfortran.dg/reshape-alloc.f90: new test
10812 * gfortran.dg/reshape.f90: new test
10814 2005-04-22 Mark Mitchell <mark@codesourcery.com>
10816 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
10818 * gcc.dg/arm-vfp1.c: New test.
10820 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
10823 * g++.dg/lookup/builtin2.C: New test.
10825 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
10827 * gcc.dg/weak/weak-13.c: New test.
10829 2005-04-21 Geoffrey Keating <geoffk@apple.com>
10831 * lib/target-supports.exp (check_effective_target_sync_int_long):
10834 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
10836 * gcc.target/mips/branch-1.c: New test.
10838 2005-04-21 Richard Henderson <rth@redhat.com>
10840 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
10841 * gcc.dg/vect/vect-86.c: Likewise.
10842 * gcc.dg/vect/vect-87.c: Likewise.
10843 * gcc.dg/vect/vect-88.c: Likewise.
10845 2005-04-21 Devang Patel <dpatel@apple.com>
10847 PR optimization/20994
10848 * gcc.dg/tree-ssa/ifc-3.c: New test.
10850 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10853 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
10854 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
10855 gcc.dg/c99-vla-jump-5.c: New tests.
10857 2005-04-19 Richard Henderson <rth@redhat.com>
10859 * lib/target-supports.exp (check_effective_target_vect_int_mult):
10860 Fix typo in exists check.
10861 (check_effective_target_sync_int_long): New.
10862 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
10863 * gcc.dg/ia64-sync-2.c: Likewise.
10864 * gcc.dg/ia64-sync-3.c: Likewise.
10865 * gcc.dg/ia64-sync-4.c: Likewise.
10867 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
10869 * gcc.dg/fold-xor-1.c: New test.
10870 * gcc.dg/fold-xor-2.c: New test.
10872 2005-04-19 James E. Wilson <wilson@specifixinc.com>
10875 * g++.dg/eh/fp-regs.C: New test.
10877 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
10879 * gcc.dg/Wint-to-pointer-cast-1.c,
10880 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
10881 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
10882 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
10884 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10887 * gfortran.dg/pr16861.f90: New test.
10889 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10891 * gcc.dg/pr21085.c: New test.
10893 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
10895 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
10896 (setup_mips_tests, dg-mips-options): New procedures.
10897 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
10898 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
10899 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
10900 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10901 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
10902 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
10903 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
10904 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
10905 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
10906 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
10907 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
10908 dg-mips-options instead of dg-options. Remove now-redundant
10909 preprocessor guards.
10910 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
10911 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
10912 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
10913 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
10914 * gcc.dg/vr-mult-2.c: Delete.
10915 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
10916 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
10917 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
10918 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
10919 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
10920 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
10921 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
10923 2005-04-18 Laurent GUERBY <laurent@guerby.net>
10925 * ada/acats/run_all.sh: Use sync when executable not present.
10927 2005-04-18 Devang Patel <dpatel@apple.com>
10929 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
10930 * gcc.dg/vect/vect-11a.c: New.
10931 * gcc.dg/vect/vect-none.c: Update.
10932 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
10934 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
10936 PR tree-optimization/20922
10937 * gcc.dg/pr20922-1.c: New test.
10938 * gcc.dg/pr20922-2.c: New test.
10939 * gcc.dg/pr20922-3.c: New test.
10940 * gcc.dg/pr20922-4.c: New test.
10941 * gcc.dg/pr20922-5.c: New test.
10942 * gcc.dg/pr20922-6.c: New test.
10944 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10946 PR libfortran/20950
10947 * gfortran.dg/pr20950.f: New test.
10949 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
10951 PR libfortran/19216
10952 * gfortran.dg/pr19216.f: New test.
10954 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
10956 PR tree-optimization/21001
10957 * gcc.dg/tree-ssa/pr21001.c: New.
10959 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
10961 PR libfortran/21075
10962 * gfortran.dg/reshape_rank7.f90: New test.
10964 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
10966 PR libfortran/12884 gfortran.dg/pr12884.f: New test
10967 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
10968 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
10969 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
10970 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
10971 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
10972 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
10973 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
10974 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
10975 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
10976 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
10977 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
10978 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
10979 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
10980 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
10981 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
10982 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
10983 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
10984 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
10985 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
10986 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
10988 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
10990 * gfortran.dg/wtruncate.f: New testcase.
10991 * gfortran.dg/wtruncate.f90: New testcase.
10993 2005-04-16 Mark Mitchell <mark@codesourcery.com>
10996 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
10997 which sizeof/alignof is dependent, rather than just whether we are
10998 processing_template_decl.
11000 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
11002 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
11003 corrected typo where the wrong variables had been compared.
11005 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
11007 PR libfortran/18495
11008 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
11009 Test callee-allocated version of return array with a write
11011 Test spread with a temporary with another write statement.
11013 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
11015 PR tree-optimization/21031
11016 * gcc.dg/tree-ssa/pr21031.c: New.
11018 2005-04-15 Uros Bizjak <uros@kss-loka.si>
11020 PR tree-optimization/21004
11021 * gcc.dg/builtins-53.c: Include builtins-config.h.
11022 Check floorf, ceilf, floorl and ceill transformations
11023 only when HAVE_C99_RUNTIME is defined.
11025 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
11027 PR middle-end/20739
11028 * gcc.dg/tree-ssa/pr20739.c: New test.
11030 2005-04-14 Mike Stump <mrs@apple.com>
11032 * gcc.dg/Foundation.framework/empty: New.
11033 * gcc.dg/framework-2.c: New.
11035 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
11037 PR tree-optimization/21021
11038 * gcc.c-torture/compile/pr21021.c: New.
11040 2005-04-14 Janis Johnson <janis187@us.ibm.com
11043 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
11044 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
11045 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
11046 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
11047 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
11048 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
11049 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
11050 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
11052 2005-04-14 Richard Henderson <rth@redhat.com>
11054 * lib/target-supports.exp (check_effective_target_vect_condition):
11055 Add ia64, i?86, and x86_64.
11057 2005-04-14 Steven G. Kargl <kargls@comcast.net>
11059 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
11061 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
11063 PR tree-optimization/20657
11064 * gcc.dg/tree-ssa/pr20657.c: New.
11066 2005-04-14 Uros Bizjak <uros@kss-loka.si>
11068 * gcc.dg/builtins-53.c: Also check (int)trunc* and
11069 (long long int)trunc*.
11071 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
11074 * gcc.dg/pr20927.c: New test.
11076 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
11078 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
11079 * gcc.target/mips/asm-1.c: Likewise.
11081 2005-04-13 Dale Johannesen <dalej@apple.com>
11083 * objc.dg/objc-fast-4.m: New.
11085 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
11087 * gcc.target/cris/torture/cris-torture.exp: New driver in new
11089 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
11091 2005-04-13 David Edelsohn <edelsohn@gnu.org>
11093 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
11094 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
11095 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
11097 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
11099 PR tree-optimization/20913
11100 * gcc.dg/tree-ssa/pr20913.c: New.
11102 PR tree-optimization/20702
11103 * gcc.dg/tree-ssa/pr20702.c: New.
11105 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11108 * g++.dg/inherit/local3.C: New test.
11110 2005-04-12 Jeff Law <law@redhat.com>
11112 * gcc.dg/tree-ssa/20050412-1.c: New test.
11114 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
11116 PR libfortran/19016
11117 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
11118 Add tests with mask generated by expression.
11119 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
11120 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
11121 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
11123 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
11125 PR middle-end/20917
11126 * gcc.dg/20050409-1.c: New test.
11128 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
11130 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
11132 2005-04-11 Mark Mitchell <mark@codesourcery.com>
11134 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11135 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
11136 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11137 (TARGET_CXX): Adjust accordingly.
11138 * target.h (struct gcc_target): Remove epxort_class_data. Add
11139 determine_class_data_visibility and class_data_always_comdat.
11140 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11141 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
11142 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11143 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
11144 (arm_cxx_determine_class_data_visibility): New.
11145 (arm_cxx_class_data_always_comdat): Likewise.
11146 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
11147 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
11148 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
11149 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
11150 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
11153 2005-04-11 Mark Mitchell <mark@codesourcery.com>
11155 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
11157 2005-04-11 Geoffrey Keating <geoffk@apple.com>
11159 * gcc.dg/i386-darwin-fpmath.c: New.
11161 2004-04-11 Devang Patel <dpatel@apple.com>
11163 * lib/target-supports.exp (check_effective_target_vect_condition): New.
11164 * gcc.dg/vect/vect-ifcvt-1.c: New test.
11165 * gcc.dg/vect/vect-ifcvt-2.c: New test.
11166 * gcc.dg/vect/vect-ifcvt-3.c: New test.
11167 * gcc.dg/vect/vect-ifcvt-4.c: New test.
11168 * gcc.dg/vect/vect-ifcvt-5.c: New test.
11169 * gcc.dg/vect/vect-ifcvt-6.c: New test.
11170 * gcc.dg/vect/vect-ifcvt-7.c: New test.
11171 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
11173 2004-04-11 Devang Patel <dpatel@apple.com>
11175 * gcc.dg/vect/vect-dv-1.c: New test.
11176 * gcc.dg/vect/vect-dv-2.c: New test.
11178 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11180 PR tree-optimization/20933
11181 * gcc.dg/tree-ssa/pr20933.c: New test.
11183 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11185 * gfortran.dg/fold_nearest.f90: New test.
11187 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
11189 * gcc.dg/tree-ssa/alias-1.c: New test.
11191 2005-04-11 Diego Novillo <dnovillo@redhat.com>
11193 PR tree-optimization/20920
11194 * g++.dg/tree-ssa/pr20920.C: New test.
11196 2005-04-11 Uros Bizjak <uros@kss-loka.si>
11198 * gcc.dg/builtins-53.c: Also check (int)ceil* and
11199 (long long int)ceil*.
11201 2005-04-10 Mark Mitchell <mark@codesourcery.com>
11203 * g++.dg/warn/Wdtor1.C: Declare template in system header with
11204 explicit C++ linkage.
11206 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11208 * gfortran.dg/pr17229.f: Take care of the new obsolescence
11209 warning for arithmetic IF statements.
11211 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
11213 * eor_handling_1.f90: New test case.
11214 * eor_handling_2.f90: New test case.
11215 * eor_handling_3.f90: New test case.
11216 * eor_handling_4.f90: New test case.
11217 * eor_handling_5.f90: New test case.
11218 * noadv_size.f90: New test case.
11219 * pad_no.f90: New test case.
11221 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
11223 * gcc.c-torture/execute/20050410-1.c: New test.
11225 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
11227 * gcc.dg/pr20126.c: New.
11229 2005-04-09 Bud Davis <bdavis@gfortran.org>
11230 Steven G. Kargl <kargls@comcast.net>
11232 * gfortran.dg/PR19872.f: New test.
11234 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11236 * gfortran.dg/nint_1.f90: Fix dg-do directive.
11238 2005-04-09 Steven G. Kargl <kargls@comcast.net>
11240 * gfortran.dg/nint_1.f90: New test.
11242 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11244 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
11245 Added test for callee-allocated arrays with write statements.
11246 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
11247 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
11248 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
11249 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
11250 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
11252 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
11254 PR libfortran/20163
11255 * gfortran.dg/open-options-blanks.f: New test.
11257 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
11260 * gfortran.dg/comma_format_extension_[1234].f: New tests.
11262 2005-04-09 Jakub Jelinek <jakub@redhat.com>
11264 * gcc.dg/tree-ssa/stdarg-1.c: New test.
11265 * gcc.dg/tree-ssa/stdarg-2.c: New test.
11266 * gcc.dg/tree-ssa/stdarg-3.c: New test.
11267 * gcc.dg/tree-ssa/stdarg-4.c: New test.
11268 * gcc.dg/tree-ssa/stdarg-5.c: New test.
11269 * gcc.c-torture/execute/stdarg-4.c: New test.
11271 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
11274 * g++.dg/abi/param2.C: New test.
11276 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11278 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
11280 2005-04-09 Uros Bizjak <uros@kss-loka.si>
11282 * gcc.dg/builtins-53.c: New test.
11284 2005-04-08 Diego Novillo <dnovillo@redhat.com>
11286 * g++.dg/tree-ssa/pr18178.C: New test.
11287 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
11288 * gcc.c-torture/execute/20041019-1.c: New test.
11289 * gcc.dg/tree-ssa/20041008-1.c: New test.
11290 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
11291 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
11292 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
11293 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
11294 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
11295 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
11296 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
11297 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
11298 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
11299 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
11301 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
11303 PR rtl-optimization/20466
11304 * gcc.c-torture/execute/pr20466-1.c: New test.
11306 2005-04-08 Mark Mitchell <mark@codesourcery.com>
11309 * g++.dg/parse/cond2.C: New test.
11312 * g++.dg/warn/Wdtor1.C: New test.
11314 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11317 * gfortran.dg/pr17229.f: New test.
11319 2005-04-07 Steven G. Kargl <kargls@comcast.net>
11321 * gfortran.dg/tiny_1.f90: New test.
11322 * gfortran.dg/tiny_2.f90: ditto.
11324 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
11326 * gfortran.dg/eor_1.f90: Fix dg-do run line
11327 * gfortran.dg/open_new.f90: Fix dg-do run line
11329 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
11331 * lib/target-supports.exp (get_compiler_messages): Support
11332 optional arguments, the fourth being compiler options.
11333 (check_effective_target_fpic): New proc.
11334 * gcc.dg/20050321-2.c: Restrict to target fpic.
11336 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
11338 * gcc.dg/15443-1.c: New test.
11339 * gcc.dg/15443-2.c: Likewise.
11341 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
11343 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
11345 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11347 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
11349 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
11351 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
11352 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
11354 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
11355 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
11356 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
11358 2005-04-06 Mark Mitchell <mark@codesourcery.com>
11361 * g++.dg/warn/Wunused-11.C: New test.
11363 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
11365 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
11367 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
11369 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
11371 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11374 * g++.dg/template/ptrmem13.C: New test.
11376 2005-04-05 Per Bothner <per@bothner.com>
11378 * lib/gcc.exp: Always add -fno-show-column, for now.
11380 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
11383 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
11384 of plain old "unsigned int" for the type of "i". Makes this test
11387 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
11389 * gcc.dg/i386-ssefn-1.c: New test.
11390 * gcc.dg/i386-ssefn-2.c: New test.
11391 * gcc.dg/i386-ssefn-3.c: New test.
11392 * gcc.dg/i386-ssefn-4.c: New test.
11394 2005-04-05 Jakub Jelinek <jakub@redhat.com>
11396 PR tree-optimization/20076
11397 * gcc.dg/builtin-apply4.c: New test.
11399 PR preprocessor/19475
11400 * gcc.dg/cpp/macspace1.c: New test.
11401 * gcc.dg/cpp/macspace2.c: New test.
11403 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11405 * gfortran.dg/pr20755.f: Fixed bad format.
11407 2005-04-05 Mark Mitchell <mark@codesourcery.com>
11410 * g++.dg/ext/attrib21.C: New test.
11412 2004-04-05 Devang Patel <dpatel@apple.com>
11414 * lib/target-supports.exp (check_effective_target_vect_shif): New.
11415 * gcc.dg/vect/vect-shift-1.c: New test.
11417 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11419 PR libfortran/20755
11420 * gfortran.dg/pr20755.f: New test.
11422 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
11424 * gfortran.dg/pr15959.f90: New test.
11425 * gfortran.dg/string_pad_trunc.f90: New test.
11427 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11429 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
11430 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
11431 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
11434 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
11436 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
11438 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11440 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
11441 * gcc.c-torture/compile/20011119-2.c: Likewise.
11442 * gcc.c-torture/compile/981001-2.c: Likewise.
11444 2005-04-04 Mark Mitchell <mark@codesourcery.com>
11447 * g++.dg/template/overload4.C: New test.
11449 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11452 * g++.dg/abi/covariant5.C: New.
11455 * g++.dg/debug/const2.C: New.
11457 2005-04-04 Jakub Jelinek <jakub@redhat.com>
11459 PR rtl-optimization/16104
11460 * gcc.c-torture/execute/20050316-1.c: New test.
11462 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
11464 * g++.dg/template/spec23.C: Fix dg-error text.
11466 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
11469 * g++.dg/expr/lval2.C: New.
11471 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11473 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
11474 __builtin_strcasecmp and __builtin_strncasecmp.
11476 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
11479 * g++.dg/template/spec22.C: New.
11480 * g++.dg/template/spec23.C: New.
11482 2005-04-03 Dale Ranta <dir@lanl.gov>
11483 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11485 PR libfortran/20068
11486 PR libfortran/20125
11487 PR libfortran/20156
11488 PR libfortran/20471
11489 * gfortran.dg/backspace.f: New test.
11491 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
11493 * gcc.dg/pr19345.c: New test.
11495 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11497 PR tree-optimization/20640
11498 * gcc.dg/torture/tree-loop-1.c: New.
11500 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
11502 PR rtl-optimization/20290
11503 * gcc.c-torture/execute/loop-ivopts-2.c: New.
11505 2005-04-02 Geoffrey Keating <geoffk@apple.com>
11507 * gcc.dg/rs6000-fpint.c: New.
11509 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11511 * gcc.dg/old-style-then-proto-1.c: New test.
11513 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11515 * gfortran.fortran-torture/execute/backspace.f90: Check
11516 after backspace and read was incorrect.
11518 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11520 * gcc.c-torture/execute/builtins/strcat.c: Check the result
11521 buffer past the terminating NUL using memcmp.
11522 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
11523 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
11525 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
11526 Fix unused/uninitialized variable warnings.
11528 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
11529 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
11530 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
11531 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
11533 * gcc.c-torture/execute/builtins/abs-1-lib.c,
11534 gcc.c-torture/execute/builtins/fputs-lib.c,
11535 gcc.c-torture/execute/builtins/lib/fprintf.c,
11536 gcc.c-torture/execute/builtins/lib/main.c,
11537 gcc.c-torture/execute/builtins/lib/memcmp.c,
11538 gcc.c-torture/execute/builtins/lib/memmove.c,
11539 gcc.c-torture/execute/builtins/lib/mempcpy.c,
11540 gcc.c-torture/execute/builtins/lib/memset.c,
11541 gcc.c-torture/execute/builtins/lib/printf.c,
11542 gcc.c-torture/execute/builtins/lib/sprintf.c,
11543 gcc.c-torture/execute/builtins/lib/stpcpy.c,
11544 gcc.c-torture/execute/builtins/lib/strchr.c,
11545 gcc.c-torture/execute/builtins/lib/strcmp.c,
11546 gcc.c-torture/execute/builtins/lib/strcpy.c,
11547 gcc.c-torture/execute/builtins/lib/strcspn.c,
11548 gcc.c-torture/execute/builtins/lib/strlen.c,
11549 gcc.c-torture/execute/builtins/lib/strncat.c,
11550 gcc.c-torture/execute/builtins/lib/strncmp.c,
11551 gcc.c-torture/execute/builtins/lib/strncpy.c,
11552 gcc.c-torture/execute/builtins/lib/strrchr.c,
11553 gcc.c-torture/execute/builtins/lib/strspn.c,
11554 gcc.c-torture/execute/builtins/lib/strstr.c,
11555 gcc.c-torture/execute/builtins/memops-asm-lib.c,
11556 gcc.c-torture/execute/builtins/strlen-2.c,
11557 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
11560 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
11562 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
11563 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
11566 2005-04-01 Jakub Jelinek <jakub@redhat.com>
11569 * g++.dg/debug/using1.C: New test.
11571 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
11573 PR middle-end/20524
11574 * gcc.dg/alias-7.c: Prefix asm-declared name with
11575 __USER_LABEL_PREFIX__.
11577 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
11579 Fix fallout from PR middle-end/15700:
11580 * gcc.c-torture/compile/20011119-1.c: Take
11581 __USER_LABEL_PREFIX__ into account.
11582 * gcc.c-torture/compile/20011119-2.c: Likewise.
11584 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
11587 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
11589 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
11592 * gcc.c-torture/compile/struct-non-lval-1.c,
11593 gcc.c-torture/compile/struct-non-lval-2.c,
11594 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
11596 2005-03-31 Janis Johnson <janis187@us.ibm.com>
11598 * gcc.dg/tls/tls.exp: Remove temporary file.
11599 * g++.dg/tls/tls.exp: Ditto.
11600 * lib/file-format.exp: Ditto.
11601 * g++.dg/special/ecos.exp: Ditto.
11603 * lib/profopt.exp: Treat prof_ext as a list.
11604 * gcc.misc-tests/bprob.exp: Ditto.
11605 * g++.dg/bprob/bprob.exp: Ditto.
11607 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
11608 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
11609 g++.dg/tree-ssa/pointer-reference-alias.C,
11610 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
11611 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
11612 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
11613 g++.dg/vect/pr19951.cc: Ditto.
11614 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
11615 gcc.dg/builtins-47.c: Ditto.
11616 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
11617 gcc.dg/pr20115-1.c: Ditto.
11618 * gcc.dg/tree-ssa/20030530-2.c,
11619 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
11620 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
11621 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
11622 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
11623 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
11624 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
11625 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
11626 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
11627 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
11628 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
11629 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
11630 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
11631 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
11632 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
11633 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
11634 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
11635 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
11636 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
11637 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
11638 gcc.dg/tree-ssa/20030824-1.c,
11639 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
11640 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
11641 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
11642 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
11643 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
11644 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
11645 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
11646 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
11647 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
11648 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
11649 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
11650 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
11651 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
11652 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
11653 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
11654 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
11655 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
11656 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
11657 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
11658 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
11659 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
11660 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
11661 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
11662 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
11663 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
11664 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
11665 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
11666 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
11667 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
11668 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
11669 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
11670 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
11671 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
11672 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
11673 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
11674 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
11675 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
11676 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
11677 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
11678 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
11679 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
11680 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
11681 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
11682 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
11683 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
11684 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
11685 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
11686 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
11687 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
11688 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
11689 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
11690 gcc.dg/tree-ssa/useless-1.c: Ditto.
11691 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
11692 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
11693 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
11694 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
11695 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
11696 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
11697 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
11698 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
11699 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
11700 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
11701 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
11702 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
11703 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
11704 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
11705 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
11706 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
11707 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
11708 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
11709 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
11710 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
11711 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
11712 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
11713 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
11714 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
11715 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
11716 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
11717 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
11718 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
11719 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
11720 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
11721 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
11722 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
11723 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
11724 gcc.dg/vect/vect-none.c: Ditto.
11725 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
11726 treelang/compile/unsigned.tree: Ditto.
11728 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
11729 * gcc.dg/cpp/direct2s.c: Ditto.
11730 * gcc.dg/cpp/paste4.c: Ditto.
11731 * gcc.dg/cpp/separate-1.c: Ditto.
11732 * gcc.dg/pch/save-temps-1.c: Ditto.
11733 * g++.dg/ext/altivec-10.C: Ditto.
11734 * g++.dg/pch/pch.C: Ditto.
11736 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
11738 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
11739 * g++.dg/template/repo1.C: Ditto.
11740 * g++.dg/template/repo2.C: Ditto.
11741 * g++.dg/template/repo3.C: Ditto.
11742 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
11743 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
11744 * g++.old-deja/g++.pt/repo1.C: Ditto.
11745 * g++.old-deja/g++.pt/repo2.C: Ditto.
11746 * g++.old-deja/g++.pt/repo3.C: Ditto.
11747 * g++.old-deja/g++.pt/repo4.C: Ditto.
11749 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
11750 * gcc.dg/20030107-1.c: Ditto.
11751 * gcc.dg/20030702-1.c: Ditto.
11752 * gcc.dg/profile-generate-1.c: Ditto.
11753 * g++.dg/other/profile1.C: Ditto.
11754 * g++.old-deja/g++.robertl/eb83.C: Ditto.
11756 * lib/gcc-dg.exp (remove-build-file): New.
11757 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
11758 cleanup-tree-dump, cleanup-saved-temps): New.
11760 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
11762 PR c++/19203, DR 214
11763 * g++.dg/parse/ambig3.C: Not ambiguous.
11764 * g++.dg/template/spec20.C: New.
11765 * g++.dg/template/spec21.C: New.
11767 2005-03-31 Steve Ellcey <sje@cup.hp.com>
11770 * gcc.dg/ia64-fptr-1.c: Run only on linux.
11772 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11774 PR libfortran/20660
11775 * gfortran.dg/negative_unit.f: New test.
11777 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
11779 * gcc.dg/20050330-1.c: New test.
11781 2005-03-30 Devang Patel <dpatel@apple.com>
11783 * g++.dg/tree-sra/ssa-sra-3.C: New test.
11785 2005-03-30 Dale Johannesen <dalej@apple.com>
11787 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
11789 2005-03-30 Janis Johnson <janis187@us.ibm.com>
11791 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
11792 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
11793 Strip options from test name.
11795 2005-03-31 Jan Hubicka <jh@suse.cz>
11797 * gcc.dg/varpool-1.c: New testcase.
11799 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11803 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
11804 gcc.dg/stmt-expr-label-3.c : New tests.
11805 * gcc.c-torture/execute/medce-2.c: Remove.
11807 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
11810 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
11813 2005-03-30 Alan Modra <amodra@bigpond.net.au>
11815 * gcc.c-torture/compile/pr20203.c: New test.
11817 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11819 * gfortran.dg/promotion.f90: New test.
11821 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
11823 PR middle-end/20491
11824 * gcc.dg/torture/asm-subreg-1.c: New test.
11826 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
11829 * gcc.dg/pr20672-1.c: New test.
11831 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
11833 * gfortran.dg/vect: New directory.
11834 * gfortran.dg/vect/vect.exp: New.
11835 * gfortran.dg/vect/vect-1.f90: New test.
11836 * gfortran.dg/vect/vect-2.f90: New test.
11837 * gfortran.dg/vect/vect-3.f90: New test.
11838 * gfortran.dg/vect/vect-4.f90: New test.
11839 * gfortran.dg/vect/vect-5.f90: New test.
11841 2005-03-29 Jakub Jelinek <jakub@redhat.com>
11843 PR middle-end/20622
11844 * gcc.dg/alias-7.c: New test.
11846 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
11848 * gcc.dg/sparc-reg-1.c: New test.
11850 2005-03-28 Steve Ellcey <sje@cup.hp.com>
11853 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
11855 2005-03-29 Dale Ranta <dir@lanl.gov>
11856 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11858 PR libfortran/20163
11859 * gfortran.dg/pr20163-2.f: New test.
11861 2005-03-28 Jan Hubicka <jh@suse.cz>
11863 PR middle-end/20635
11864 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
11867 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
11869 PR tree-optimization/20626
11870 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
11871 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
11873 2005-03-26 Steven G. Kargl <kargls@comcast.net>
11875 * gfortran.dg/underflow.f90: New test.
11876 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
11878 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11880 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
11882 2005-03-25 Mark Mitchell <mark@codesourcery.com>
11884 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
11885 (g++_init): Make sure that CXXFLAGS is set.
11886 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
11887 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
11888 * lib/gfortran.exp (gfortran_link_flags): Likewise.
11889 * lib/objc.exp (objc_init): Likewise.
11890 * lib/treelang.exp (treelang_init): Likewise.
11892 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
11894 PR tree-optimization/20470
11895 * gcc.dg/tree-ssa/pr20470.c: New test.
11897 2005-03-25 Geoffrey Keating <geoffk@apple.com>
11899 * gcc.dg/ppc-stfiwx.c: New.
11901 2005-03-25 Steve Ellcey <sje@cup.hp.com>
11904 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
11906 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11908 * gcc.dg/20050325-1.c: Fix a typo.
11910 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11912 PR libfortran/19678
11913 PR libfortran/19679
11914 * gfortran.dg/dos_eol.f: New test.
11916 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
11918 PR rtl-optimization/20249
11919 * gcc.dg/20050325-1.c: New test.
11921 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11923 PR libfortran/15332
11924 * gfortran.dg/pr15332.f: New test.
11926 2005-03-24 Dale Johannesen <dalej@apple.com>
11928 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
11930 2005-03-24 Geoffrey Keating <geoffk@apple.com>
11932 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
11933 'internal' visibility.
11934 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
11935 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
11936 'protected' visibility.
11937 * gcc.dg/visibility-7.c: Likewise.
11938 * lib/target-supports.exp (check_visibility_available): Take
11939 a parameter, the kind of visibility to check for.
11940 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
11941 to check_visibility_available.
11943 * g++.dg/expr/cast3.C: New.
11945 2005-03-24 David Edelsohn <edelsohn@gnu.org>
11947 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
11950 2005-03-24 Steve Ellcey <sje@cup.hp.com>
11953 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
11955 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
11957 * gcc.dg/badshift.c: Renamed to...
11958 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
11960 * gcc.target/i386/badshift.c: Renamed to...
11961 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
11964 PR rtl-optimization/20532
11965 * gcc.target/i386/badshift.c: New.
11967 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11969 * gfortran.dg/pr18025.f90: New test.
11971 2005-03-23 Dale Johannesen <dalej@apple.com>
11973 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
11975 2005-03-23 Mark Mitchell <mark@codesourcery.com>
11977 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
11979 * lib/target-supports.exp (check_iconv_available): Default
11980 libiconv to -liconv, if there is no definition.
11982 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
11984 * gcc.dg/torture/cris-asm-mof-1.c: New test.
11986 2005-03-22 Mark Mitchell <mark@codesourcery.com>
11988 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
11989 * g++.dg/opt/pr7503-2.C: Likewise.
11990 * g++.dg/opt/pr7503-3.C: Likewise.
11991 * g++.dg/opt/pr7503-4.C: Likewise.
11992 * g++.dg/opt/pr7503-5.C: Likewise.
11993 * g++.dg/warn/minmax.C: New test.
11995 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
11997 * gfortran.dg/g77_intrinsics_funcs.f: New test.
11998 * gfortran.dg/g77_intrinsics_sub.f: New test.
12000 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
12001 Jan Hubicka <jh@suse.cz>
12002 Steven Bosscher <stevenb@suse.de
12004 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
12006 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12009 * g++.dg/template/redecl3.C: New test.
12011 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12014 * g++.dg/parse/error16.C: Tweak error markers.
12016 2005-03-22 Jakub Jelinek <jakub@redhat.com>
12019 * gcc.dg/20050321-2.c: New test.
12021 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
12025 * g++.dg/template/ptrmem12.C: New.
12027 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
12029 PR rtl-optimization/20527
12030 * gcc.c-torture/execute/pr20527-1.c: New test.
12032 2005-03-22 Ben Elliston <bje@au.ibm.com>
12034 * gcc.misc-tests/options.exp (check_for_options): Create a real C
12035 program, compile it into a real executable and then delete the .c
12036 and .x files afterwards, to avoid problems on testglue targets.
12038 2005-03-21 Stuart Hastings <stuart@apple.com>
12040 * gcc.target/i386/sse-2.c: New.
12042 2005-03-21 Uros Bizjak <uros@kss-loka.si>
12044 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
12046 2005-03-21 Paolo Carlini <pcarlini@suse.de>
12048 * g++.dg/parse/crash25.C: Fix typo.
12050 2005-03-21 Paolo Carlini <pcarlini@suse.de>
12053 * g++.dg/parse/crash24.C: New test.
12056 * g++.dg/parse/crash25.C: New test.
12058 2005-03-21 Paolo Carlini <pcarlini@suse.de>
12061 * g++.dg/ext/stmtexpr4.C: New test.
12063 2005-03-20 Roger Sayle <roger@eyesopen.com>
12065 PR middle-end/20539
12066 * gcc.c-torture/compile/pr13066-1.c: New test case.
12067 * gcc.c-torture/compile/pr20539-1.c: Likewise.
12068 * g++.dg/opt/pr13066-1.C: Likewise.
12070 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
12072 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
12074 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12077 * gfortran.dg/nesting_1.f90: New test.
12079 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12082 * g++.dg/lookup/using13.C: New test.
12084 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12087 * g++.dg/template/crash36.C: New test.
12089 2005-03-18 Paolo Carlini <pcarlini@suse.de>
12092 * g++.dg/template/crash35.C: New test.
12094 2005-03-17 Paolo Carlini <pcarlini@suse.de>
12097 * g++.dg/overload/operator2.C: New test.
12099 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12101 PR libfortran/20257
12102 * gfortran.dg/pr20257.f90: New test.
12104 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12106 PR libfortran/20480
12107 * gfortran.dg/pr20480.f90: New test.
12109 2005-03-16 Richard Henderson <rth@redhat.com>
12111 PR middle-end/15700
12112 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
12113 (_rtld_global): New.
12114 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
12115 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
12117 * gcc.dg/alias-3.c: New.
12118 * gcc.dg/alias-4.c: New.
12119 * gcc.dg/alias-5.c: New.
12120 * gcc.dg/alias-6.c: New.
12122 2005-03-15 Geoffrey Keating <geoffk@apple.com>
12124 * gcc.dg/cpp/ucnid-7.c: New.
12126 2005-03-15 Janis Johnson <janis187@us.ibm.com>
12127 Dorit Naishlos <dorit@il.ibm.com>
12129 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
12132 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
12134 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
12135 misaligned accesses.
12136 * gcc.dg/vect/vect-58.c: Likewise.
12137 * gcc.dg/vect/vect-92.c: New.
12138 * gcc.dg/vect/vect-93.c: New.
12140 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
12143 * gfortran.dg/assign_2.f90: New test.
12144 * gfortran.dg/assign_3.f90: New test.
12145 * gfortran.dg/assign.f90: New test.
12147 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
12149 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
12150 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
12151 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
12152 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
12155 2005-03-14 Geoffrey Keating <geoffk@apple.com>
12157 * gcc.dg/cpp/ucnid-6.c: New.
12159 * gcc.dg/cpp/normalize-1.c: New.
12160 * gcc.dg/cpp/normalize-2.c: New.
12161 * gcc.dg/cpp/normalize-3.c: New.
12162 * gcc.dg/cpp/normalize-4.c: New.
12163 * gcc.dg/cpp/ucnid-4.c: New.
12164 * gcc.dg/cpp/ucnid-5.c: New.
12165 * g++.dg/cpp/normalize-1.C: New.
12166 * g++.dg/cpp/ucnid-1.C: New.
12168 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12170 * gcc.dg/pr18628.c: New.
12172 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
12175 * g++.dg/tree-ssa/pr20280.C: New.
12177 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12180 * gfortran.dg/stfunc_2.f90: New test.
12182 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12184 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
12186 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
12188 * gcc.dg/tree-ssa/20050314-1.c: New test.
12190 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12194 * g++.dg/template/friend34.C: New test.
12195 * g++.dg/template/friend35.C: Likewise.
12196 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
12198 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12200 Friend class name lookup 5/n
12202 * g++.dg/lookup/hidden-class1.C: New test.
12203 * g++.dg/lookup/hidden-class2.C: Likewise.
12204 * g++.dg/lookup/hidden-class3.C: Likewise.
12205 * g++.dg/lookup/hidden-class4.C: Likewise.
12206 * g++.dg/lookup/hidden-class5.C: Likewise.
12207 * g++.dg/lookup/hidden-class6.C: Likewise.
12208 * g++.dg/lookup/hidden-class7.C: Likewise.
12209 * g++.dg/lookup/hidden-class8.C: Likewise.
12210 * g++.dg/lookup/hidden-class9.C: Likewise.
12211 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
12212 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
12213 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
12214 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
12215 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
12216 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
12217 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
12218 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
12219 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
12220 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
12221 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
12223 2005-03-13 Mark Mitchell <mark@codesourcery.com>
12226 * g++.dg/template/error18.C: New test.
12228 2005-03-09 Ben Elliston <bje@au.ibm.com>
12231 * g++.dg/debug/pr16792.C: New test.
12233 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12235 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
12236 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
12237 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
12238 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
12239 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
12240 test assertion names.
12242 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12245 * gfortran.dg/stfunc_1.f90: New test.
12247 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12250 * gfortran.dg/real_index_1.f90: New test.
12252 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12255 * gfortran.dg/spec_expr_1.f90: New test.
12257 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
12260 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
12263 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12266 * gfortran.dg/largeequiv_1.f90: New test.
12268 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12270 * gcc.dg/ucnid-1.c: New.
12271 * gcc.dg/ucnid-2.c: New.
12272 * gcc.dg/ucnid-3.c: New.
12273 * gcc.dg/ucnid-4.c: New.
12274 * gcc.dg/ucnid-5.c: New.
12275 * gcc.dg/ucnid-6.c: New.
12276 * gcc.dg/cpp/ucnid-1.c: New.
12277 * gcc.dg/cpp/ucnid-2.c: New.
12278 * gcc.dg/cpp/ucnid-3.c: New.
12279 * g++.dg/other/ucnid-1.C: New.
12281 2005-03-12 Geoffrey Keating <geoffk@apple.com>
12283 * gcc.dg/vmx/darwin-abi-3.c: Delete.
12285 2005-03-11 Per Bothner <per@bothner.com>
12287 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
12288 that diagnotics refer to correct token.
12289 * gcc.dg/unused-3.c: Likewise.
12291 2005-03-11 Per Bothner <per@bothner.com>
12293 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
12294 constant" is now actually on same line as string constant.
12295 * gcc.dg/cpp/direct2s.c: Likewise.
12297 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
12299 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
12301 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12303 PR libfortran/20124
12304 * gfortran.dg/pr20124.f90: New Test
12306 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
12308 PR tree-optimization/20130
12309 * gcc.dg/pr20130-1.c: New test.
12311 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12314 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
12316 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12318 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
12320 2005-03-10 Steve Ellcey <sje@cup.hp.com>
12322 * g++.dg/eh/forced1.C: Fix comment.
12323 * g++.dg/eh/forced2.C: Ditto.
12324 * g++.dg/eh/forced3.C: Ditto.
12325 * g++.dg/eh/forced4.C: Ditto.
12327 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
12330 * gcc.c-torture/compile/pr20412.c: New test.
12332 2005-03-10 Roger Sayle <roger@eyesopen.com>
12334 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
12336 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12339 * gcc.dg/20050307-1.c: New test.
12341 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
12344 * g++.dg/other/stdarg3.C: New.
12346 2005-03-10 Jakub Jelinek <jakub@redhat.com>
12348 PR c++/18384, c++/18327
12349 * g++.dg/init/array19.C: New test.
12351 PR inline-asm/20314
12352 * gcc.dg/torture/pr20314-1.c: New test.
12353 * gcc.dg/torture/pr20314-2.c: New test.
12355 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
12357 * gcc.dg/20050309-1.c: New test.
12359 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12361 * gcc.dg/builtins-10.c: Reactivate disabled test.
12362 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
12363 new cbrt transformations.
12365 2005-03-09 Mark Mitchell <mark@codesourcery.com>
12368 * g++.dg/template/array13.C: New test.
12370 2005-03-09 Paolo Carlini <pcarlini@suse.de>
12373 * g++.dg/init/brace4.C: New test.
12375 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
12378 * g++.dg/template/non-dependent12.C: New.
12380 2005-03-08 Mark Mitchell <mark@codesourcery.com>
12383 * g++.dg/init/array18.C: Add dg-do run marker.
12386 * g++.dg/init/array18.C: New test.
12388 2005-03-09 Ben Elliston <bje@au.ibm.com>
12390 * consistency.vlad/vlad.exp: Remove trailing semicolons.
12391 * g++.dg/gcov/gcov.exp: Likewise.
12392 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
12393 * gcc.target/xstormy16/xstormy16.exp: Likewise.
12394 * lib/c-torture.exp: Likewise.
12395 * lib/fortran-torture.exp: Likewise.
12396 * lib/g++.exp: Likewise.
12397 * lib/gcc-defs.exp: Likewise.
12398 * lib/gcc-dg.exp: Likewise.
12399 * lib/gcc.exp: Likewise.
12400 * lib/gcov.exp: Likewise.
12401 * lib/gfortran.exp: Likewise.
12402 * lib/mike-g++.exp: Likewise.
12403 * lib/mike-gcc.exp: Likewise.
12404 * lib/objc-torture.exp: Likewise.
12405 * lib/objc.exp: Likewise.
12406 * lib/profopt.exp: Likewise.
12407 * lib/target-libpath.exp: Likewise.
12408 * lib/target-supports.exp: Likewise.
12409 * lib/treelang.exp: Likewise.
12410 * lib/wrapper.exp: Likewise.
12412 2005-03-08 Jeff Law <law@redhat.com>
12414 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
12417 2005-03-08 Ira Rosen <irar@il.ibm.com>
12419 * gcc.dg/vect/pr20122.c: New test.
12421 2005-03-07 Jeff Law <law@redhat.com>
12423 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
12425 * gcc.dg/tree-ssa/pr18133-1.c: New test.
12426 * gcc.dg/tree-ssa/pr18133-2.c: New test.
12427 * gcc.dg/tree-ssa/pr18134.c: New test.
12429 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12431 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
12432 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
12433 gcc.dg/torture/builtin-noret-2.c: Require weak support.
12435 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
12438 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
12440 2005-03-07 Mark Mitchell <mark@codesourcery.com>
12442 * g++.dg/warn/Wnvdtor.C: New test.
12444 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
12446 * gcc.dg/torture/pr19683-1.c: New test.
12448 2005-03-06 Steven G. Kargl <kargls@comcast.net>
12450 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
12451 * gfortran.dg/g77/19990313-2.f: Ditto.
12452 * gfortran.dg/g77/19990313-3.f: Ditto.
12453 * gfortran.dg/g77/19990525-0.f: Ditto.
12454 * gfortran.dg/g77/19990826-0.f: Ditto.
12455 * gfortran.dg/g77/19990826-2.f: Ditto.
12456 * gfortran.dg/g77/19990826-3.f: Ditto.
12457 * gfortran.dg/g77/20000511-1.f: Ditto.
12458 * gfortran.dg/g77/20000511-2.f: Ditto.
12459 * gfortran.dg/g77/970625-2.f: Ditto.
12460 * gfortran.dg/g77/980310-2.f: Ditto.
12461 * gfortran.dg/g77/980310-3.f: Ditto.
12462 * gfortran.dg/g77/980310-8.f: Ditto.
12463 * gfortran.dg/g77/980519-2.f: Ditto.
12464 * gfortran.dg/g77/alpha1.f: Ditto.
12465 * gfortran.dg/g77/claus.f: Ditto.
12466 * gfortran.dg/g77/erfc.f: Ditto.
12467 * gfortran.dg/g77/short.f: Ditto.
12468 * gfortran.fortran-torture/execute/data.f90: Ditto.
12469 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
12470 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
12472 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12474 * lib/file-format.exp (gcc_target_object_format): Add check for som
12475 format and hardcode object formats on hppa*-*-hpux*.
12476 * lib/target-supports.exp (check_weak_available): Add check for som
12477 object format. Always return 0 on hppa*-*-hpux10*.
12479 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
12482 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
12484 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12486 * gfortran.dg/pr19936_1.f90: New test.
12487 * gfortran.dg/pr19936_2.f90: New test.
12488 * gfortran.dg/pr19936_3.f90: New test.
12490 2005-03-05 Steven G. Kargl <kargls@comcast.net>
12491 Paul Thomas <prthomas@drfccad.cea.fr>
12493 * gfortran.dg/PR19754_1.f90: New test.
12494 * gfortran.dg/PR19754_2.f90: Ditto.
12496 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12499 * g++.dg/template/non-dependent11.C: New test.
12501 2005-03-05 Uros Bizjak <uros@kss-loka.si>
12503 * lib/target-supports.exp (check_iconv_available): Fix comment.
12505 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
12506 Joseph S. Myers <joseph@codesourcery.com>
12509 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
12511 2005-03-04 Matthew Sachs <msachs@apple.com>
12513 * gcc.exp (gcc_target_compile): Put braces around
12514 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
12515 * objc.exp (objc_target_compile): Likewise.
12516 * treelang.exp (treelang_target_compile): Likewise.
12518 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12521 * gfortran.dg/func_result_1.f90: New test.
12523 2005-03-04 Ben Elliston <bje@au.ibm.com>
12525 * gcc.misc-tests/options.exp: New test.
12527 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
12529 * gcc.dg/pr15784-4.c: New test.
12531 2005-03-03 Geoffrey Keating <geoffk@apple.com>
12533 * gcc.c-torture/execute/pr17133.c: New.
12534 * gcc.c-torture/compile/20050303-1.c: New.
12536 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
12538 * gcc.dg/cpp/assert4.c: Fix for cygwin.
12540 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
12542 * g++.dg/overload/using2.C: New.
12544 2005-03-02 Mark Mitchell <mark@codesourcery.com>
12547 * g++.dg/init/ptrmem2.C: New test.
12549 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
12552 * gcc.dg/pr8927-1.c: New test.
12554 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
12557 * g++.dg/inherit/covariant12.C: New.
12559 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12562 * gfortran.dg/bound_1.f90: New test.
12564 2005-02-28 Janis Johnson <janis187@us.ibm.com>
12566 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
12567 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
12569 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
12572 * gcc.dg/pr20245-1.c: New test.
12574 2005-02-28 Jakub Jelinek <jakub@redhat.com>
12576 PR middle-end/19874
12577 * gcc.c-torture/execute/20050119-2.c: New test case.
12579 2005-02-28 Ben Elliston <bje@au.ibm.com>
12581 * README: Update the DejaGnu bug reporting address.
12582 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
12583 * lib/objc-torture.exp: Likewise.
12585 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12587 * gfortran.dg/boz_1.f90: New test.
12588 * gfortran.dg/boz_3.f90: New test.
12589 * gfortran.dg/boz_4.f90: New test.
12591 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
12593 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
12594 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
12596 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
12598 PR libfortran/20101
12599 * gfortran.dg/write_0_pe_format.f90: New test.
12601 2005-02-27 Jakub Jelinek <jakub@redhat.com>
12604 * g++.dg/opt/thunk2.C: New test.
12605 * g++.dg/opt/covariant1.C: New test.
12607 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12609 * gfortran.dg/e_d_fmt.f90: New test.
12611 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
12613 * gcc.dg/asm-b.c: Fix comment typos.
12615 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12617 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
12620 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
12623 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
12624 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
12625 * gcc.dg/asm-b.c: New test.
12627 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
12629 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
12630 Disable this test on IRIX 6.
12632 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
12634 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
12635 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
12638 2005-02-25 Diego Novillo <dnovillo@redhat.com>
12640 PR tree-optimization/20204
12641 * testsuite/gcc.dg/pr20204.c: New test.
12643 2005-02-24 Jakub Jelinek <jakub@redhat.com>
12646 * gcc.c-torture/execute/20050224-1.c: New test.
12649 * g++.dg/warn/Wbraces2.C: New test.
12651 2005-02-23 Mark Mitchell <mark@codesourcery.com>
12654 * g++.dg/init/const2.C: New test.
12656 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
12658 PR tree-optimization/20100
12659 * gcc.c-torture/execute/pr20100-1.c: New test.
12661 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12663 * gfortran.dg/implicit_3.f90: New test.
12665 * gfortran.dg/deftype_1.f90: New test.
12667 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
12669 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
12671 * g++.dg/other/anon3.C: Accept a warning.
12673 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
12675 * gcc.dg/pr20017.c: Fix a comment typo.
12677 2005-02-23 Bud Davis <bdavis@gfortran.org>
12679 * gfortran.dg/list_read_4.f90: Change to f90 comments.
12681 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12684 * ada/acats/tests/cxa/cxa3004.a: Remove.
12685 * ada/acats/tests/cxb/cxb30061.am: Likewise.
12687 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12690 * g++.dg/init/const1.C: New test.
12693 * g++.dg/parse/constant7.C: New test.
12696 * g++.dg/parse/error27.C: New test.
12697 * g++.dg/template/qualttp15.C: Adjust error markers.
12698 * g++.old-deja/g++.other/struct1.C: Likewise.
12701 * g++.dg/template/error17.C: New test.
12704 * g++.dg/parser/error26.C: New test.
12706 2005-02-22 Diego Novillo <dnovillo@redhat.com>
12708 PR tree-optimization/20100
12709 PR tree-optimization/20115
12710 * gcc.dg/pr20115.c: New test.
12711 * gcc.dg/pr20115-1.c: New test.
12712 * gcc.dg/pr20100.c: New test.
12713 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
12714 call-clobbered variables after alias1.
12716 2005-02-22 Bud Davis <bdavis@gfortran.org>
12718 * gfortran.dg/list_read_4.f90: new test.
12720 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
12722 PR rtl-optimization/20017.
12723 * gcc.dg/pr20017.c: New.
12725 2005-02-22 Devang Patel <dpatel@apple.com>
12728 * g++.dg/tree-ssa/pr19952.C: New test.
12730 2005-02-22 Mark Mitchell <mark@codesourcery.com>
12733 * g++.dg/parse/constant6.C: New test.
12735 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12737 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12738 * g++.dg/charset/asm2.c: Likewise.
12739 * g++.dg/charset/asm3.c: Likewise.
12740 * g++.dg/charset/asm4.c: Likewise.
12741 * g++.dg/charset/asm5.c: Likewise.
12742 * g++.dg/charset/attribute1.c: Likewise.
12743 * g++.dg/charset/attribute2.c: Likewise.
12744 * g++.dg/charset/extern1.cc: Likewise.
12745 * g++.dg/charset/extern2.cc: Likewise.
12746 * g++.dg/charset/extern3.cc: Likewise.
12747 * g++.dg/charset/function.cc: Likewise.
12748 * g++.dg/charset/string.c: Likewise.
12749 * g++.dg/charset/charset.exp: Likewise.
12750 * lib/target-supports.exp (check_iconv_available): Fix comment.
12752 2005-02-22 Uros Bizjak <uros@kss-loka.si>
12754 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
12755 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
12756 * gcc.dg/charset/asm2.c: Likewise.
12757 * gcc.dg/charset/asm3.c: Likewise.
12758 * gcc.dg/charset/asm4.c: Likewise.
12759 * gcc.dg/charset/asm5.c: Likewise.
12760 * gcc.dg/charset/asm6.c: Likewise.
12761 * gcc.dg/charset/attribute1.c: Likewise.
12762 * gcc.dg/charset/attribute2.c: Likewise.
12763 * gcc.dg/charset/builtin1.c: Likewise.
12764 * gcc.dg/charset/extern.c: Likewise.
12765 * gcc.dg/charset/function.c: Likewise.
12766 * gcc.dg/charset/string.c: Likewise.
12767 * gcc.dg/charset/charset.exp: Likewise.
12769 2005-02-21 Bud Davis <bdavis9659@comcast.net>
12772 * gfortran.dg/pr20086.f90: New test.
12774 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
12776 PR tree-optimization/19786
12777 * g++.dg/tree-ssa/pr19786.C: New.
12779 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12781 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
12783 2005-02-21 Jeff Law <law@redhat.com>
12785 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
12787 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
12789 * gfortran.dg/do_iterator: Split loop, markup all lines for
12790 which an error locus is printed.
12791 * gfortran.dg/pr17708.f90: Markup all lines for which an error
12793 * gfortran.dg/select_4.f90: Likewise.
12794 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
12795 locuses in the various permutations.
12797 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
12799 PR tree-optimization/19951
12800 * g++.dg/vect: New directory.
12801 * g++.dg/vect/vect.exp: New file.
12802 * g++.dg/vect/pr19951.cc: New testcase.
12803 * g++.dg/dg.exp: Also prune vectorizer tests.
12805 2005-02-20 Zack Weinberg <zack@codesourcery.com>
12808 * gcc.dg/charset/builtin1.c: New test.
12810 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12813 * g++.dg/inherit/volatile1.C: New test.
12816 * g++.dg/template/dtor4.C: New test.
12818 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12820 * gfortran.dg/int_1.f90: New test.
12822 2005-02-19 Devang Patel <dpatel@apple.com>
12824 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
12826 2005-02-19 Steven G. Kargl <kargls@comcast.net>
12828 * gfortran.dg/achar_1.f90: New test.
12830 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
12832 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
12834 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
12835 Jakub Jelinek <jakub@redhat.com>
12837 PR tree-optimization/19828
12838 * gcc.dg/tree-ssa/loop-7.c: New test.
12839 * gcc.c-torture/execute/20050218-1.c: New test.
12841 2005-02-19 Jakub Jelinek <jakub@redhat.com>
12844 * gcc.dg/transparent-union-1.c: New test.
12845 * gcc.dg/transparent-union-2.c: New test.
12847 2005-02-18 James E Wilson <wilson@specifixinc.com>
12849 PR tree-optimization/18977
12850 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
12852 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
12855 * gcc.dg/pr20054.c: New test.
12857 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
12860 * g++.dg/ext/attrib20.C: New test.
12862 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
12864 PR middle-end/20030
12865 * gfortran.fortran-torture/execute/character_passing.f90: New test.
12867 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
12870 * g++.dg/opt/switch4.C: New.
12872 2005-02-18 Jakub Jelinek <jakub@redhat.com>
12875 PR tree-optimization/20009
12876 * gcc.c-torture/compile/20050217-1.c: New test.
12877 * g++.dg/opt/switch3.C: New test.
12879 PR tree-optimization/18947
12880 * gcc.c-torture/compile/20050215-1.c: New test.
12881 * gcc.c-torture/compile/20050215-2.c: New test.
12882 * gcc.c-torture/compile/20050215-3.c: New test.
12884 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
12887 * g++.dg/template/crash34.C: New.
12890 * g++.dg/other/access3.C: New.
12892 2005-02-17 Ira Rosen <irar@il.ibm.com>
12894 * gcc.dg/vect/vect-98.c: New test.
12896 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
12898 PR tree-optimization/19967
12899 * gcc.dg/pr19967.c: New.
12901 2005-02-16 Jakub Jelinek <jakub@redhat.com>
12903 PR middle-end/19857
12904 * gcc.dg/tree-ssa/20050215-1.c: New test.
12905 * gcc.c-torture/execute/20050215-1.c: New test.
12907 2005-02-15 Eric Christopher <echristo@redhat.com>
12909 * gcc.dg/cpp/20050215-1.c: New file.
12911 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
12913 PR tree-optimization/15785
12914 * gcc.dg/pr15785-1.c: New test.
12916 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
12919 * g++.dg/init/ctor4.C: New.
12920 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
12922 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
12924 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
12925 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
12927 2005-02-15 Andreas Schwab <schwab@suse.de>
12929 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
12932 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
12934 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
12936 2005-02-14 Diego Novillo <dnovillo@redhat.com>
12938 PR tree-optimization/19853
12939 * gcc.c-torture/compile/pr19853.c: New test.
12941 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12944 * g++.dg/parse/local-class1.C: New.
12947 * g++.dg/parse/ptrmem3.C: New.
12950 * g++.old-deja/g++.oliva/template6.C: Add another case.
12951 * g++.dg/template/explicit6.C: New.
12953 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
12956 * g++.dg/other/redecl2.C: New.
12958 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
12961 * g++.dg/abi/covariant4.C: New.
12963 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
12965 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
12967 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
12969 * gcc.dg/vect/vect-96.c: Fix typo.
12971 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12975 * g++.dg/template/enum5.C: New test.
12977 2005-02-12 Ira Rosen <irar@il.ibm.com>
12979 * gcc.dg/vect/vect-97.c: New test.
12981 2005-02-12 Ira Rosen <irar@il.ibm.com>
12983 * gcc.dg/vect/vect-96.c: New test.
12985 2005-02-12 Uros Bizjak <uros@kss-loka.si>
12987 * gcc.dg/builtins-34.c: Also check ldexp*.
12989 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
12991 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
12993 2005-02-11 Janis Johnson <janis187@us.ibm.com>
12995 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
12996 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
12997 dg-require-dll, dg-require-iconv, dg-require-named-sections,
12998 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
12999 selector_list, selector_expression, dg-process-target): Move to new
13000 file target-supports-dg.exp.
13001 * lib/target-supports-dg.exp: New.
13003 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
13006 2005-02-11 Jakub Jelinek <jakub@redhat.com>
13009 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
13011 PR middle-end/19858
13012 * gcc.c-torture/compile/20050210-1.c: New test.
13014 2005-02-11 Mark Mitchell <mark@codesourcery.com>
13017 * g++.dg/warn/Wbraces1.C: New test.
13019 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
13021 * gcc.dg/builtins-52.c: New testcase.
13023 2005-02-10 Jakub Jelinek <jakub@redhat.com>
13026 * gcc.c-torture/execute/20050119-1.c: New test.
13028 2005-02-09 Mark Mitchell <mark@codesourcery.com>
13031 * g++.dg/init/delete1.C: New test.
13033 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
13036 * g++.dg/template/static12.C: New test.
13038 2005-02-09 Mark Mitchell <mark@codesourcery.com>
13041 * g++.dg/conversion/ambig1.C: New test.
13044 * g++.dg/ext/attrib19.C: New test.
13047 * g++.dg/parse/dtor5.C: New test.
13050 * g++.dg/template/dtor3.C: New test.
13053 * g++.dg/template/static11.C: New test.
13054 * g++.dg/template/crash2.C: Remove dg-error marker.
13056 2005-02-09 Janis Johnson <janis187@us.ibm.com>
13059 * g++.old-deja/g++.mike/p10769a.C: Remove.
13061 2005-02-09 Roger Sayle <roger@eyesopen.com>
13063 * gcc.dg/builtins-48.c: New test case.
13064 * gcc.dg/builtins-49.c: New test case.
13065 * gcc.dg/builtins-50.c: New test case.
13066 * gcc.dg/builtins-51.c: New test case.
13068 2005-02-09 Ian Lance Taylor <ian@airs.com>
13070 PR middle-end/19583
13071 * g++.dg/warn/Wreturn-type-3.C: New test.
13073 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
13075 PR middle-end/19402
13076 * gcc.dg/pr19402-1.c: New testcase.
13077 * gcc.dg/pr19402-2.c: likewise.
13079 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
13081 PR middle-end/19854
13082 * g++.dg/tree-ssa/tmmti.C: New testcase.
13084 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13086 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
13088 2005-02-08 Mark Mitchell <mark@codesourcery.com>
13091 * g++.dg/parse/crash23.C: New test.
13092 * g++.dg/warn/Weff1.C: New test.
13094 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13096 * gcc.dg/20050209-1.c: New test.
13098 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
13101 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
13103 2005-02-08 Mike Stump <mrs@apple.com>
13105 * g++.dg/pch/import-2.c: New test.
13106 * g++.dg/pch/import-2.hs: New.
13107 * g++.dg/pch/include/import-2a.h: New.
13108 * g++.dg/pch/include/import-2b.h: New.
13110 2005-02-08 Janis Johnson <janis187@us.ibm.com>
13112 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
13114 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13116 * gfortran.dg/substr_1.f90: New test.
13118 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
13120 PR middle-end/19775
13121 * gcc.dg/torture/builtin-power-1.c: Disable test for
13122 invalid transformation.
13123 * gcc.dg/builtins-10.c: Likewise. Disable one test we
13124 no longer optimize.
13125 * gcc.dg/builtins-47.c: New testcase.
13127 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
13128 Dorit Naishlos <dorit@il.ibm.com>
13130 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
13132 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
13134 * gcc.c-torture/compile/20050206-1.c: New test.
13136 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
13139 * g++.dg/opt/pr19768.C: New test.
13141 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
13144 * gcc.c-torture/compile/pr19736.c: New test.
13146 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13149 * g++.dg/parse/error25.C: New test.
13151 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
13153 * gcc.c-torture/execute/20050203-1.c: New.
13155 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
13157 * gcc.dg/vect/vect-85.c: Remove xfail.
13158 * gcc.dg/vect/vect-86.c: Remove xfail.
13159 * gcc.dg/vect/vect-87.c: Remove xfail.
13160 * gcc.dg/vect/vect-88.c: Remove xfail.
13162 2005-02-02 Geoffrey Keating <geoffk@apple.com>
13164 * gcc.dg/altivec-19.c: New.
13166 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
13169 * gcc.dg/nested-func-3.c: New test.
13170 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
13172 2005-02-02 Janis Johnson <janis187@us.ibm.com>
13174 * gcc.test-framework/gen_directive_tests: Generate tests for
13175 selector expressions.
13177 2005-02-02 Matt Austern <austern@apple.com>
13180 * g++/ext/builtin7.C: New.
13181 * g++/ext/builtin8.C: New.
13183 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13186 * gcc.dg/pr18502-1.c: New test.
13188 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13191 * g++.dg/template/local4.C: Tweak.
13193 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
13195 PR tree-optimization/19578
13196 * gcc.c-torture/compile/20050202-1.c: New test.
13198 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
13201 * gcc.dg/c99-init-4.c: New test.
13203 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13205 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
13207 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
13209 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
13210 * g++.dg/eh/check-vect.h: New.
13212 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
13213 * gcc.dg/vect/vect-78.c: Ditto.
13214 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
13217 * g++.dg/conversion/simd1.C: Expect warning.
13218 * g++.dg/ext/attribute-test-1.C: Ditto.
13219 * g++.dg/ext/attribute-test-2.C: Ditto.
13220 * g++.dg/ext/attribute-test-3.C: Ditto.
13221 * g++.dg/ext/attribute-test-4.C: Ditto.
13223 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
13224 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
13226 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
13228 2005-02-01 Richard Henderson <rth@redhat.com>
13230 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13231 long double for ibm double-double format.
13232 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13234 2005-02-01 Diego Novillo <dnovillo@redhat.com>
13236 PR tree-optimization/19633
13237 * testsuite/gcc.dg/pr19633-1.c: New test.
13238 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
13239 to NULL or a symbol.
13241 2005-02-01 Janis Johnson <janis187@us.ibm.com>
13243 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
13245 (dg-process-target (local override)): Handle selector expressions.
13247 * gcc.test-framework/README: Describe tests in source directory.
13248 * gcc.test-framework/test-framework.awk: Handle dg- tests.
13249 * gcc.test-framework/test-framework.exp: Handle dg- tests.
13250 * gcc.test-framework/dg-bogus-exp-P.c: New test.
13251 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
13252 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
13253 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
13254 * gcc.test-framework/dg-do-link-exp-P.c: New test.
13255 * gcc.test-framework/dg-do-run-exp-P.c: New test.
13256 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
13257 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
13258 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
13259 * gcc.test-framework/dg-error-exp-P.c: New test.
13260 * gcc.test-framework/dg-error-exp-XP.c: New test.
13261 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
13262 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
13263 * gcc.test-framework/dg-output-exp-P.c: New test.
13264 * gcc.test-framework/dg-output-exp-XF.c: New test.
13265 * gcc.test-framework/dg-warning-exp-P.c: New test.
13266 * gcc.misc-tests/dg-1.c: Remove.
13267 * gcc.misc-tests/dg-2.c: Remove.
13268 * gcc.misc-tests/dg-3.c: Remove.
13269 * gcc.misc-tests/dg-4.c: Remove.
13270 * gcc.misc-tests/dg-5.c: Remove.
13271 * gcc.misc-tests/dg-6.c: Remove.
13272 * gcc.misc-tests/dg-7.c: Remove.
13273 * gcc.misc-tests/dg-8.c: Remove.
13274 * gcc.misc-tests/dg-9.c: Remove.
13275 * gcc.misc-tests/dg-10.c: Remove.
13276 * gcc.misc-tests/dg-11.c: Remove.
13277 * gcc.misc-tests/dg-12.c: Remove.
13278 * gcc.misc-tests/dg-test.exp: Remove.
13280 * gcc.test-framework/test-framework.awk: Change recording and
13281 printing of passes and failures.
13283 * gcc.test-framework: New directory.
13284 * gcc.test-framework/README: New.
13285 * gcc.test-framework/test-framework.exp: New.
13286 * gcc.test-framework/test-framework.awk: New.
13287 * gcc.test-framework/gen_directive_tests: New.
13289 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
13291 * lib/treelang.exp: Fix comment typos.
13292 (treelang_target_compile): Don't append libs=-ltreelang to options.
13294 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
13296 * g++.dg/parse/typename7.C: Adjust error messages.
13298 2005-01-31 Jeff Law <law@redhat.com>
13300 * gcc.c-torture/execute/20050131-1.c: New test.
13301 * gcc.dg/wcaselabel.c: New test.
13303 2005-01-31 Mark Mitchell <mark@codesourcery.com>
13305 * g++.dg/other/warning1.C: Adjust error messags.
13306 * g++.dg/parse/constant5.C: New test.
13308 2005-01-31 Steven Bosscher <stevenb@suse.de>
13311 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
13312 the test case valid.
13313 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
13314 * testsuite/gcc.dg/array-7.c: Adjust expected result.
13315 * testsuite/gcc.dg/pr18596-3.c: Likewise.
13316 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
13317 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
13318 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
13320 2005-01-31 Dale Johannesen <dalej@apple.com>
13322 * g++.dg/opt/pr19650.C: New test.
13324 2005-01-31 Richard Henderson <rth@redhat.com>
13326 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
13327 long double for intel double extended format.
13328 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
13330 2005-01-30 Mark Mitchell <mark@codesourcery.com>
13333 * g++.dg/template/static10.C: New test.
13336 * g++.dg/parse/error24.C: New test.
13339 * g++.dg/lookup/builtin1.C: New test.
13342 * g++.dg/warn/conv3.C: New test.
13344 2005-01-30 Bud Davis <bdavis@gfortran.org>
13347 * gfortan.dg/inquire_7.f90
13349 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
13351 PR tree-optimization/15791
13352 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
13353 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
13354 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
13355 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
13356 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
13357 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
13358 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
13359 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
13360 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
13361 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
13363 2005-01-29 Paul Brook <paul@codesourcery.com>
13366 * check.c (real_or_complex_check): New function.
13367 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
13368 * intrinsic.c (add_functions): Use new check functions.
13369 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
13372 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
13374 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
13375 gcc.dg/lvalue-3.c: New tests.
13376 * gcc.dg/concat.c: Update expected messages.
13378 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
13380 PR libfortran/19595
13381 * gfortran.dg/eor_1.f90: New test.
13383 2005-01-29 Steven G. Kargl <kargls@comcast.net>
13386 * gfortran.dg/logical_data_1.f90: New test.
13388 2005-01-28 Mark Mitchell <mark@codesourcery.com>
13391 * g++.dg/template/crash33.C: New test.
13394 * g++.dg/template/crash32.C: New test.
13396 2005-01-28 Ian Lance Taylor <ian@airs.com>
13398 PR middle-end/16558
13399 * g++.dg/warn/Wreturn-type-2.C: New test.
13401 2004-06-24 Jeff Law <law@redhat.com>
13403 * gcc.dg/tree-ssa/20050128-1.c: New test.
13405 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
13407 * gcc.target/frv/all-mdpackh-1.c: New test.
13409 2005-01-28 Steven Bosscher <stevenb@suse.de>
13411 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
13413 2005-01-27 Richard Henderson <rth@redhat.com>
13415 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
13417 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13419 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
13421 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
13423 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
13424 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
13425 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
13426 to cope with cases where the multilib options override the dg-options.
13428 2005-01-27 Jakub Jelinek <jakub@redhat.com>
13431 * gcc.dg/noncompile/20050120-1.c: New test.
13433 2005-01-26 Diego Novillo <dnovillo@redhat.com>
13435 PR tree-optimization/19633
13436 * gcc.dg/pr19633.c: New test.
13437 * gcc.dg/tree-ssa/pr19633.c: New test.
13439 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
13441 * gcc.dg/20041216-1.c: New test.
13443 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
13446 * objc.dg/selector-2.m: New test.
13448 2005-01-26 Jakub Jelinek <jakub@redhat.com>
13450 * g++.dg/opt/range-test-2.C: New test.
13452 PR rtl-optimization/19579
13453 * gcc.c-torture/execute/20050124-1.c: New test.
13455 2005-01-26 Greg Parker <gparker@apple.com>
13456 Stuart Hastings <stuart@apple.com>
13458 * gcc.c-torture/execute/20050125-1.c: New.
13460 2005-01-18 Jan Hubicka <jh@suse.cz>
13462 PR tree-optimize/19337
13463 * gcc.c-torture/compile/20050119-1.c: New test.
13465 2005-01-24 James E Wilson <wilson@specifixinc.com>
13467 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
13468 test for successful match.
13470 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
13473 * objc.dg/comp-types-7.m: New test.
13475 2005-01-24 Janis Johnson <janis187@us.ibm.com>
13477 * lib/target-supports.exp (current_target_name): New.
13478 (check_effective_target_ilp32, check_effective_target_lp64):
13479 Cache the result to use as long as the current target, with
13480 multilib flags, remains the same.
13482 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
13483 (dg-require-weak, dg-require-visibility, dg-require-alias,
13484 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
13485 dg-require-effective-target, dg-skip-if): Remove call to
13486 skip_test_and_clear_xfail.
13487 (dg-test): Clear xfail data.
13489 2005-01-24 Jakub Jelinek <jakub@redhat.com>
13492 * gcc.dg/ppc64-toc.c: New test.
13494 * g++.dg/tree-ssa/empty-1.C: New test.
13496 PR middle-end/19551
13497 * gcc.c-torture/execute/20050121-1.c: New test.
13498 * gcc.dg/20050121-2.c: New test.
13500 2004-01-23 Steven G. Kargl <kargls@comcast.net>
13501 Paul Brook <paul@codesourcery.com>
13504 * gfortran.dg/real_const_1.f: New test.
13505 * gfortran.dg/real_const_2.f90: New test.
13506 * gfortran.dg/complex_int_1.f90: New test.
13508 2005-01-23 Bud Davis <bdavis9659@comcast.net>
13511 * gfortan.dg/inquire_6.f90: New test.
13513 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13515 PR libfortran/19451
13516 * open_readonly_1.f90: New test.
13518 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
13520 PR libfortran/18982
13521 * gfortran.dg/open_new.f90: New file.
13523 2005-01-22 Paul Brook <paul@codesourcery.com>
13525 * namelist_1.f90: New test.
13527 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
13529 PR tree-optimization/19484
13530 * gcc.c-torture/compile/20050122-[12].c: New tests.
13532 2005-01-22 Paul Brook <paul@codesourcery.com>
13534 * gfortran.dg/implicit_2.f90: New test.
13536 2005-01-22 Bud Davis <bdavis9659@comcast.net>
13539 * gfortran.dg/inquire_5.f90: New test.
13541 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13544 * gcc.dg/pr18809-1.c: New test.
13546 2005-01-21 Ian Lance Taylor <ian@airs.com>
13548 * gcc.dg/20050121-1.c: New test.
13550 PR tree-optimization/13000
13551 * gcc.dg/20040206-1.c: Change warning to point where function is
13554 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13557 * g++.dg/template/array11.C: New test.
13559 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13561 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
13562 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
13563 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
13564 * gfortran.dg/getenv_1.f90: Add dg-do directive.
13565 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
13566 gfortran.dg/pr17164.f90: Add missing dg-do directives.
13568 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
13570 PR tree-optimization/15349
13571 * gcc.dg/tree-ssa/pr15349.c: New.
13573 2005-01-20 Steve Ellcey <sje@cup.hp.com>
13575 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
13577 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
13579 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
13580 scan-assembler-times directive name.
13582 * gcc.dg/asm-a.c: Move dg-require-effective-target to
13585 PR rtl-optimization/19462
13586 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
13588 2005-01-19 Steve Ellcey <sje@cup.hp.com>
13590 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
13591 counting function calls on ia64.
13593 2005-01-19 Jakub Jelinek <jakub@redhat.com>
13595 PR rtl-optimization/15139
13596 * gcc.dg/20050111-2.c: New test.
13599 * gcc.c-torture/compile/20050113-1.c: New testcase.
13601 PR middle-end/19164
13602 * gcc.dg/20050113-1.c: New testcase.
13604 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
13606 * gcc.dg/vect/vect-85.c: Add comment.
13607 * gcc.dg/vect/vect-86.c: Add xfail for now.
13608 * gcc.dg/vect/vect-87.c: Add xfail for now.
13609 * gcc.dg/vect/vect-88.c: Add xfail for now.
13610 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
13612 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
13614 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
13616 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13618 * g++.dg/debug/typedef3.C: New test.
13620 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
13623 * gcc.dg/asm-a.c: New test.
13625 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
13627 * gcc.dg/sh-relax.c: Add prototype for abort.
13629 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13631 * gcc.dg/short-compare-1.c: New test.
13632 * gcc.dg/short-compare-2.c: Likewise.
13634 2005-01-18 Michael Matz <matz@suse.de>
13636 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
13638 2005-01-17 Diego Novillo <dnovillo@redhat.com>
13640 PR tree-optimization/19121
13641 * gcc.c-torture/compile/pr19121.c: New test.
13643 2005-01-17 James E. Wilson <wilson@specifixinc.com>
13646 * gcc.c-torture/compile/pr19357.c: New test.
13648 2005-01-17 Ian Lance Taylor <ian@airs.com>
13651 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
13652 pass--those that refer just to the variable, possibly with a
13654 * gcc.dg/c99-const-expr-3.c: Likewise.
13656 PR middle-end/13127
13657 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
13660 2005-01-16 Bud Davis <bdavis9659@comcast.net>
13663 * gfortran.dg/endfile_2.f90: New test.
13665 2005-01-16 Steven G. Kargl <kargls@comcast.net>
13668 * gfortran.dg/select_5.f90: New test.
13670 2004-01-16 Paul Brook <paul@codesourcery.com>
13672 * gfortran.dg/common_4.f90: New test.
13674 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
13676 PR rtl-optimization/19462
13677 * gcc.dg/torture/pr19462-1.c: New test.
13679 2005-01-15 Ziemowit Laski <zlaski@apple.com>
13682 * objc.dg/func-ptr-2.m: New.
13683 * objc.dg/volatile-1.m: New.
13685 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13687 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
13689 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13691 PR tree-optimization/19060
13692 * gcc.c-torture/execute/20050104-1.c: New test.
13694 2005-01-15 Bud Davis <bdavis9659@comcast.net>
13697 * gfortran.dg/write_to_null.f90: New test.
13699 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
13700 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13703 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
13706 2005-01-15 Jakub Jelinek <jakub@redhat.com>
13709 * g++.dg/init/vector1.C: New test.
13711 2005-01-14 James E. Wilson <wilson@specifixinc.com>
13714 * gcc.target/ia64/sibcall-unwind-1.c: New test.
13716 * gcc.target/ia64/sibcall-unwind-2.c: New test.
13718 2005-01-14 Steven G. Kargl <kargls@comcast.net>
13720 * gfortran.dg/select_1.f90: New test.
13721 * gfortran.dg/select_2.f90: New test.
13722 * gfortran.dg/select_3.f90: New test.
13723 * gfortran.dg/select_4.f90: New test.
13725 2005-01-14 Jakub Jelinek <jakub@redhat.com>
13727 PR middle-end/19084
13728 PR rtl-optimization/19348
13729 * gcc.dg/20050111-1.c: New test.
13730 * gcc.c-torture/execute/20050111-1.c: New test.
13732 * gcc.dg/i386-asm-4.c: New test.
13734 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13736 * gcc.dg/nested-func-2.c: New test.
13737 * ada/acats/norun.lst: Remove c953002.
13739 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
13741 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
13743 2005-01-12 Ben Elliston <bje@au.ibm.com>
13745 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
13747 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
13750 * g++.dg/abi/align1.C: New test.
13752 2005-01-11 Alan Modra <amodra@bigpond.net.au>
13754 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
13756 * g++.dg/ext/altivec_check.h: Support compiling as C.
13758 2005-01-10 Roger Sayle <roger@eyesopen.com>
13761 * g++.dg/expr/pr19355-1.C: New test case.
13763 2005-01-10 Laurent GUERBY <laurent@guerby.net>
13765 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
13766 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
13767 * ada/acats/tests/c3/c92005b.ada: Likewise.
13768 * ada/acats/tests/c3/cxb3012.a: Likewise.
13769 * ada/acats/norun.lst: Add c380004 and c953002, add PR
13771 2005-01-09 Paul Brook <paul@codesourcery.com>
13773 * gfortran.dg/common_2.f90: New file.
13774 * gfortran.dg/common_3.f90: New file.
13776 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
13778 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
13780 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13782 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
13783 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
13784 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
13785 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
13786 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
13787 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
13788 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
13789 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
13790 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
13791 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
13792 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
13793 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
13794 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
13795 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
13796 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
13797 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
13798 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
13799 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
13800 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
13801 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
13802 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
13803 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
13804 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
13805 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
13806 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
13807 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
13808 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
13809 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
13810 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
13811 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
13812 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
13813 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
13814 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
13815 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
13816 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
13817 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
13818 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
13819 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
13820 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
13821 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
13822 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
13823 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
13824 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
13825 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
13826 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
13827 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
13828 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
13829 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
13830 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
13831 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
13832 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
13833 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
13834 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
13835 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
13836 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
13837 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
13838 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
13839 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
13840 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
13841 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
13842 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
13843 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
13844 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
13845 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
13846 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
13847 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
13848 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
13850 * gcc.dg/vect/vect-1.c: Fix spelling.
13851 * gcc.dg/vect/vect-10.c: Fix spelling.
13852 * gcc.dg/vect/vect-11.c: Fix spelling.
13853 * gcc.dg/vect/vect-12.c: Fix spelling.
13854 * gcc.dg/vect/vect-14.c: Fix spelling.
13855 * gcc.dg/vect/vect-15.c: Fix spelling.
13856 * gcc.dg/vect/vect-16.c: Fix spelling.
13857 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
13858 * gcc.dg/vect/vect-64.c: Fix comments.
13859 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
13861 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
13862 Ira Rosen <irar@il.ibm.com>
13864 * gcc.dg/vect/vect-70.c: New test.
13865 * gcc.dg/vect/vect-71.c: New test.
13867 2005-01-09 Manfred Hollstein <mh@suse.com>
13869 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
13870 * gcc.dg/pr18241-2.c: Likewise.
13871 * gcc.dg/pr18241-3.c: Likewise.
13872 * gcc.dg/pr18241-4.c: Likewise.
13873 * gcc.dg/pr18241-5.c: Likewise.
13875 2005-01-08 Richard Henderson <rth@redhat.com>
13877 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
13878 False for x86 and x86-64.
13880 2005-01-08 Diego Novillo <dnovillo@redhat.com>
13882 PR tree-optimization/18241
13883 * gcc.dg/pr18241-1.c: New test.
13884 * gcc.dg/pr18241-2.c: New test.
13885 * gcc.dg/pr18241-3.c: New test.
13886 * gcc.dg/pr18241-4.c: New test.
13887 * gcc.dg/pr18241-5.c: New test.
13889 2005-01-08 Steven G. Kargl <kargls@comcast.net>
13891 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
13892 gfortran.dg/select_4.f90: New.
13894 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13896 * gcc.c-torture/execute/20050107-1.c: New test.
13898 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
13901 * g++.dg/template/ref2.C: New.
13903 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
13905 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
13906 instead of being empty.
13908 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
13911 * gfortran.dg/array-1.f90: New test.
13913 2005-01-07 Jakub Jelinek <jakub@redhat.com>
13915 PR tree-optimization/19283
13916 * gcc.c-torture/execute/20050106-1.c: New test.
13918 PR rtl-optimization/18861
13919 * gcc.dg/20050105-1.c: New test.
13921 PR tree-optimization/18828
13922 * gcc.dg/20050105-2.c: New test.
13924 2005-01-07 Andreas Jaeger <aj@suse.de>
13926 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
13928 2005-01-07 Bud Davis <bdavis9659@comcast.net>
13931 * gfortran.dg/fmt_read.f90: New test.
13933 2005-01-06 Geoffrey Keating <geoffk@apple.com>
13935 * gcc.dg/rs6000-ldouble-2.c: New.
13937 2005-01-06 Mark Mitchell <mark@codesourcery.com>
13940 * g++.dg/parser/ctor2.C: New test.
13942 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13945 * g++.dg/template/using9.C: New test.
13947 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13950 * g++.dg/lookup/friend6.C: New test.
13952 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
13955 * g++.dg/template/array10.C: New.
13957 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13959 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
13960 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
13962 2005-01-06 Jakub Jelinek <jakub@redhat.com>
13964 * gcc.c-torture/compile/20050105-1.c: New test.
13966 2005-01-05 Geoffrey Keating <geoffk@apple.com>
13968 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
13970 2005-01-05 Roger Sayle <roger@eyesopen.com>
13972 PR middle-end/19100
13973 * gcc.dg/conv-3.c: New test case.
13975 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
13977 * gcc.dg/asm-wide-1.c: New test.
13979 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
13982 * g++.dg/parse/crash22.C: New
13984 2005-01-04 Geoffrey Keating <geoffk@apple.com>
13987 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
13989 2005-01-04 Uros Bizjak <uros@kss-loka.si>
13991 PR middle-end/17767
13992 * gcc.dg/i386-mmx-6.c: New test case.
13994 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
13996 PR tree-optimization/18308
13997 * gcc.dg/vect/pr18308.c: New testcase.
13999 2005-01-04 Andreas Jaeger <aj@suse.de>
14001 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
14003 2005-01-03 Geoffrey Keating <geoffk@apple.com>
14004 Robert Bowdidge <bowdidge@apple.com>
14006 * gcc.dg/cpp/subframework1.c: New.
14007 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
14008 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
14009 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
14010 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
14012 2005-01-03 Geoffrey Keating <geoffk@apple.com>
14014 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
14016 * gcc.dg/darwin-weakimport-2.c: New.
14018 2005-01-03 Richard Henderson <rth@redhat.com>
14020 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
14022 2005-01-03 Richard Henderson <rth@redhat.com>
14024 * gcc.dg/vect/vect.exp: Enable for ia64.
14025 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
14026 (check_effective_target_vect_float): Likewise.
14027 (check_effective_target_vect_no_align): Likewise.
14028 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
14029 * gcc.dg/vect/vect-8.c: Likewise.
14031 2005-01-03 Uros Bizjak <uros@kss-loka.si>
14034 * gcc.dg/pr19236-1.c: New test case.
14036 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
14038 PR rtl-optimization/12092
14039 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
14041 2005-01-02 Andreas Jaeger <aj@suse.de>
14043 * gcc.dg/pr12092-1.c: Do not run on x86_64.
14045 2005-01-01 Roger Sayle <roger@eyesopen.com>
14046 Andrew Pinski <pinskia@physics.uc.edu>
14048 PR rtl-optimization/12092
14049 * gcc.dg/pr12092-1.c: New test case.
14051 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
14053 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
14054 'hidden' and 'default' for better portability.
14055 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
14057 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
14059 * g++.old-deja/g++.brendan/new3.C: Likewise.
14061 2005-01-01 Steven Bosscher <stevenb@suse.de>
14063 * gcc.dg/20041231-1.C: New test.
14064 * g++.dg/warn/Wunreachable-code-1.C: New test.
14066 2004-12-30 David Edelsohn <edelsohn@gnu.org>
14068 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
14069 file, not /dev/null. Abort on error.
14071 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
14072 Ziemowit Laski <zlaski@apple.com>
14075 * objc.dg/encode-5.m: New test.
14077 2004-12-29 Richard Henderson <rth@redhat.com>
14079 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
14080 * objc.dg/stabs-1.m: Disable for ia64.
14082 2004-12-29 Mark Mitchell <mark@codesourcery.com>
14085 * g++.dg/warn/Wunused-10.C: New test.
14087 2004-12-28 Richard Henderson <rth@redhat.com>
14089 * objc.dg/stabs-1.m: Disable for alpha.
14091 2004-12-27 Mark Mitchell <mark@codesourcery.com>
14094 * g++.dg/parse/error23.C: New test.
14096 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14098 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
14101 * gfortran.dg/intrinsic_modulo_1.f90: New.
14102 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
14103 tests with divisor -1.
14105 2004-12-27 Mark Mitchell <mark@codesourcery.com>
14107 * g++.dg/opt/temp1.C (memcpy): Return a value.
14110 * g++.dg/expr/cond7.C: New test.
14112 2004-12-27 Paul Brook <paul@codesourcery.com>
14114 * gfortran.dg/g77/select_no_compile.f: Remove.
14116 2004-12-27 Richard Henderson <rth@redhat.com>
14118 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
14119 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
14120 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
14122 2004-12-26 Richard Henderson <rth@redhat.com>
14124 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
14125 by 1i instead of token pasting.
14127 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14129 PR tree-optimization/17578
14130 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
14131 to additional_flags.
14132 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
14134 2004-12-25 Richard Henderson <rth@redhat.com>
14136 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
14139 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14141 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
14143 * gcc.dg/pr17957.c (dg-options): Likewise.
14144 * gcc.dg/struct-ret-1.c: Add prototype for abort.
14145 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
14146 instead of 0 on __hppa__.
14147 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
14148 "foo,%r" on hppa*-*-*.
14150 2004-12-23 Bud Davis <bdavis9659@comcast.net>
14153 * gfortran.dg/complex_write.f90: New test.
14155 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14158 * g++.dg/parse/pragma2.C: New test.
14160 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
14162 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14164 * gcc.dg/empty2.c: Add missing dg-warning.
14166 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14169 * g++.dg/template/local4.C: New test.
14170 * g++.dg/template/crash19.C: Add dg-error marker.
14172 * g++.dg/template/crash31.C: Correct embedded PR number.
14174 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14177 * g++.dg/opt/temp1.C: Add do-run marker.
14179 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14181 * g++.dg/template/spec19.C: New.
14183 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
14186 * gcc.dg/empty2.c: New.
14188 2004-12-23 Richard Henderson <rth@redhat.com>
14190 * lib/target-supports.exp (check_effective_target_vect_no_align):
14191 Remove i?86 and x86-64.
14193 2004-12-23 Mark Mitchell <mark@codesourcery.com>
14196 * g++.dg/opt/temp1.C: New test.
14198 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14201 * g++.dg/template/friend33.C: New testcase.
14203 2004-12-22 Mark Mitchell <mark@codesourcery.com>
14206 * g++.dg/template/cond5.C: New test.
14209 * g++.dg/inherit/thunk3.C: New test.
14212 * g++.dg/warn/Wunused-9.C: New test.
14214 2004-12-22 Janis Johnson <janis187@us.ibm.com>
14216 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
14218 2004-12-22 Jan Beulich <jbeulich@novell.com>
14220 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
14222 2004-12-21 Mark Mitchell <mark@codesourcery.com>
14225 * g++.dg/ext/packed8.C: New test.
14228 * g++.dg/template/crash31.C: New test.
14231 * g++.dg/template/crash30.C: New test.
14233 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
14236 * g++.dg/eh/ctor3.C: New test.
14238 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14240 * objc.dg/stabs-1.m: Allow section name to be quoted and
14241 assembly label to begin with '.LL'.
14243 2004-12-21 Janis Johnson <janis187@us.ibm.com>
14245 * gcc.dg/vect/vect.exp
14246 (check_effective_target_lp64_or_vect_no_align): New.
14247 * gcc.dg/vect/vect-77.c: Use it.
14248 * gcc.dg/vect/vect-78.c: Use it.
14250 * lib/target-supports.exp
14251 (check_effective_target_vect_no_max,
14252 check_effective_target_vect_no_bitwise,
14253 check_effective_target_vect_no_align): New.
14254 * gcc.dg/vect/vect-13.c: Use them.
14255 * gcc.dg/vect/vect-17.c: Ditto.
14256 * gcc.dg/vect/vect-18.c: Ditto.
14257 * gcc.dg/vect/vect-19.c: Ditto.
14258 * gcc.dg/vect/vect-20.c: Ditto.
14259 * gcc.dg/vect/vect-27.c: Ditto.
14260 * gcc.dg/vect/vect-29.c: Ditto.
14261 * gcc.dg/vect/vect-44.c: Ditto.
14262 * gcc.dg/vect/vect-48.c: Ditto.
14263 * gcc.dg/vect/vect-50.c: Ditto.
14264 * gcc.dg/vect/vect-52.c: Ditto.
14265 * gcc.dg/vect/vect-54.c: Ditto.
14266 * gcc.dg/vect/vect-56.c: Ditto.
14267 * gcc.dg/vect/vect-58.c: Ditto.
14268 * gcc.dg/vect/vect-60.c: Ditto.
14269 * gcc.dg/vect/vect-72.c: Ditto.
14270 * gcc.dg/vect/vect-80.c: Ditto.
14272 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
14275 * g++.dg/init/string1.C: New.
14278 * g++.dg/other/synth1.C: New.
14280 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14283 * gcc.dg/pr18963-1.c: New test.
14285 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
14288 * gcc.dg/funcdef-storage-1.c (foo): Remove.
14289 * gcc.dg/pr18596-1.c: Use dg-error.
14290 (dg-options): Use -fno-unit-at-a-time.
14291 * gcc.dg/pr18596-2.c: New test.
14292 * gcc.dg/pr18596-3.c: New test.
14294 2004-12-20 Roger Sayle <roger@eyesopen.com>
14296 PR middle-end/18683
14297 * g++.dg/opt/pr18683-1.C: New test case.
14299 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
14302 * g++.dg/opt/max1.C: Fix for 64bit targets.
14304 2004-12-20 Matt Austern <austern@apple.com>
14307 * g++.dg/ext/builtin6.C: New
14309 2004-12-20 Diego Novillo <dnovillo@redhat.com>
14311 PR tree-optimization/19080
14312 * gcc.c-torture/compile/pr19080.c: New test.
14314 2004-12-20 Steven Bosscher <stevenb@suse.de>
14316 * gcc.dg/20041219-1.c: New test.
14318 2004-12-19 Roger Sayle <roger@eyesopen.com>
14320 PR middle-end/19068
14321 * g++.dg/opt/max1.C: New test case.
14323 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
14325 * gcc.dg/fdata-sections-1.c: New test.
14327 2004-12-18 Roger Sayle <roger@eyesopen.com>
14329 PR middle-end/18548
14330 * gcc.dg/max-1.c: New test case.
14332 2004-12-18 Jakub Jelinek <jakub@redhat.com>
14334 * gcc.c-torture/execute/20041218-1.c: New test.
14336 2004-12-17 Diego Novillo <dnovillo@redhat.com>
14338 * gcc.dg/pr18501.c: New test.
14339 * gcc.dg/uninit-5.c: XFAIL.
14340 * gcc.dg/uninit-9.c: XFAIL.
14342 2004-12-17 Dale Johannesen <dalej@apple.com>
14344 * gcc.dg/20041213-1.c: New.
14346 2004-12-17 Ziemowit Laski <zlaski@apple.com>
14348 * objc.dg/stabs-1.m: Allow assembly label to begin
14351 2004-12-17 Jakub Jelinek <jakub@redhat.com>
14353 * gcc.c-torture/execute/20041213-1.c: Move...
14354 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
14356 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
14359 * g++.dg/lookup/conv-5.C: New.
14361 2004-12-16 Ziemowit Laski <zlaski@apple.com>
14363 * objc.dg/stabs-1.m: New test.
14365 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14367 * gcc.dg/visibility-c.c: Change compile to
14368 assemble for the test.
14370 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
14373 * gcc.dg/visibility-c.c: New test.
14375 2004-12-16 Roger Sayle <roger@eyesopen.com>
14377 PR middle-end/18493
14378 * gcc.dg/switch-8.c: New test case.
14380 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
14383 * g++.dg/template/init4.C: New.
14384 * g++.dg/opt/static3.C: Enable optimizer.
14386 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
14388 * g++.dg/other/complex1.C: New test.
14390 2004-12-15 Alan Modra <amodra@bigpond.net.au>
14392 * g++.dg/opt/inline9.C: New test.
14394 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14397 * gfotran.dg/nullify_1.f: New test.
14399 2004-12-15 Richard Henderson <rth@redhat.com>
14401 * gcc.target/i386/i386.exp: New harness.
14402 * gcc.target/i386/vect-args.c: New.
14404 2004-12-15 David Edelsohn <edelsohn@gnu.org>
14406 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
14408 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14411 * g++.dg/template/friend32.C: New test.
14413 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14415 * cpp/pragma-once-1.c: New test.
14416 * cpp/pragma-once-1b.h: Likewise.
14417 * cpp/pragma-once-1c.h: Likewise.
14418 * cpp/pragma-once-1d.h: Likewise.
14419 * cpp/inc/pragma-once-1a.h: Likewise.
14421 2004-12-15 Bud Davis <bdavis9659@comcast.net>
14422 Steven G. Kargl <kargls@comcast.net>
14425 * gfortran.dg/list_read_3.f90: New test.
14427 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
14429 * gcc.dg/ftrapv-2.c: New test.
14431 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
14434 * g++.dg/template/typename9.C: New test.
14436 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14439 * g++.dg/template/typename8.C: New test.
14440 * g++.dg/parse/friend2.C: Tweak error message.
14442 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14444 * gcc.c-torture/20041214-1.c: New test.
14446 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
14449 * g++.dg/init/array17.C: New test.
14451 2004-12-14 Mark Mitchell <mark@codesourcery.com>
14454 * g++.dg/init/aggr3.C: New test.
14456 2004-12-14 Janis Johnson <janis187@us.ibm.com
14458 * gcc.dg/altivec-types-1.c: New test.
14459 * gcc.dg/altivec-types-2.c: New test.
14460 * gcc.dg/altivec-types-3.c: New test.
14461 * gcc.dg/altivec-types-4.c: New test.
14462 * g++.dg/ext/altivec-types-1.C: New test.
14463 * g++.dg/ext/altivec-types-2.C: New test.
14464 * g++.dg/ext/altivec-types-3.C: New test.
14465 * g++.dg/ext/altivec-types-4.C: New test.
14467 2004-12-14 Jakub Jelinek <jakub@redhat.com>
14469 PR middle-end/18951
14470 * gcc.c-torture/execute/20041213-1.c: New test.
14472 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
14475 * g++.dg/template/cast1.C: New.
14477 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
14479 * gcc.c-torture/execute/20041213-2.c: New test.
14481 2004-12-13 Richard Henderson <rth@redhat.com>
14483 * gcc.dg/i386-sse-10.c: Fix typo in options.
14485 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
14488 * g++.dg/opt/pr18968.C: New test.
14490 2004-12-13 Mark Mitchell <mark@codesourcery.com>
14493 * g++.dg/ext/visibility/staticdatamem.C: New test.
14495 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
14497 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
14499 2004-12-13 Roger Sayle <roger@eyesopen.com>
14501 PR rtl-optimization/18928
14502 * gcc.dg/pr18928-1.c: New test case.
14504 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
14507 * gcc.c-torture/compile/20041211-1.c: New.
14509 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14511 PR middle-end/17564
14512 * gcc.c-torture/execute/20041212-1.c: New test.
14514 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14517 * gfortran.dg/common_1.f90: New test.
14519 2004-12-12 Steven G. Kargl <kargls@comcast.net>
14520 Paul Brook <paul@codesourcery.com>
14523 * gfortran.dg/real_do_1.f90: New test.
14525 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
14528 * g++.dg/opt/ptrmem6.C: New test.
14530 2004-12-11 Roger Sayle <roger@eyesopen.com>
14532 PR middle-end/18921
14533 * gcc.dg/pr18921-1.c: New test case.
14535 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14538 * gfortran.dg/scale_1.f90: New test.
14540 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
14542 PR middle-end/18903
14543 * gcc.c-torture/compile/pr18903.c: New test.
14545 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
14547 * gcc.c-torture/execute/20041210-1.c: New test.
14549 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14552 * g++.dg/parser/struct-1.C: New test.
14553 * g++.dg/parser/struct-2.C: New test.
14554 * g++.dg/parser/struct-3.C: New test.
14556 2004-12-09 Richard Henderson <rth@redhat.com>
14558 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
14560 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
14561 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
14563 2004-12-09 Matt Austern <austern@apple.com>
14566 * g++.dg/ext/builtin1.C: New
14567 * g++.dg/ext/builtin2.C: New
14568 * g++.dg/ext/builtin3.C: New
14569 * g++.dg/ext/builtin4.C: New
14570 * g++.dg/ext/builtin5.C: New
14572 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
14575 * g++.dg/opt/ptrmem5.C: New test.
14577 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
14579 * g++.dg/parse/typename5.C: Adjust for new error.
14580 * g++.dg/parse/typename7.C: New.
14582 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14585 * g++.dg/other/mmintrin.C: New test.
14587 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
14590 * g++.dg/init/array15.C: New.
14591 * g++.dg/init/array16.C: New.
14593 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14596 * gfortran.dg/assign_1.f90: New test.
14598 2004-12-08 Nick Clifton <nickc@redhat.com>
14600 * gcc.target/xstormy16/bss_below100: New directory containing tests.
14601 * gcc.target/xstormy16/data_below100: Likewise.
14602 * gcc.target/xstormy16/sfr: Likewise.
14603 * gcc.target/xstormy16/below100.S: New test source file.
14604 * gcc.target/xstormy16/below100.ld: New test linker script.
14605 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14606 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
14608 * gcc.target/xstormy16/bp.c: Likewise.
14610 * gcc.target/xstormy16/bss_below100: New files:
14611 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14612 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14613 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14614 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14615 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14616 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14617 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14618 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14619 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14620 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14621 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14622 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14623 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14624 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14625 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14626 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14627 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14628 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14629 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14630 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14631 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14632 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14633 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14634 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14635 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14636 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14637 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14639 * gcc.target/xstormy16/data_below100: New files:
14640 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
14641 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
14642 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
14643 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
14644 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
14645 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
14646 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
14647 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
14648 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
14649 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
14650 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
14651 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
14652 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
14653 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
14654 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
14655 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
14656 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
14657 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
14658 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
14659 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
14660 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
14661 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
14662 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
14663 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
14664 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
14665 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
14666 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
14668 * gcc.target/xstormy16/sfr: New files:
14669 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
14670 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
14671 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
14672 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
14673 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
14674 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
14675 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
14676 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
14677 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
14678 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
14679 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
14680 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
14681 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
14682 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
14683 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
14684 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
14685 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
14686 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
14687 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
14688 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
14689 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
14690 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
14691 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
14692 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
14693 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
14694 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
14695 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
14696 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
14697 27_if0_sfrw_bitfield_f.c
14699 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14702 * g++.dg/lookup/name-clash4.C: New test.
14704 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
14707 * g++.dg/opt/array1.C: New.
14710 * g++.dg/template/operator5.C: New.
14712 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
14715 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
14717 2004-12-07 Steven Bosscher <stevenb@suse.de>
14719 * gcc.dg/noncompile/20041207.c: New test.
14721 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
14723 * g++.dg/other/unreachable-1.C: New test.
14725 2004-12-06 Nick Clifton <nickc@redhat.com>
14727 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
14728 <limits.h> because the latter comes from gcc's include/ directory
14729 and not the newlib/libc/include directory.
14731 2004-12-04 Richard Henderson <rth@redhat.com>
14733 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
14735 2004-12-04 Richard Henderson <rth@redhat.com>
14737 * lib/target-supports.exp (check_gc_sections_available): Disable
14738 for alpha and ia64.
14740 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
14742 PR middle-end/17909
14743 * g++.dg/other/vararg-2.C: New test.
14745 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14747 PR c++/17011, c++/17971
14748 * g++.dg/template/error15.C: Adjust expected error.
14749 * g++.dg/template/instantiate3.C: Likewise.
14751 2004-12-03 Janis Johnson <janis187@us.ibm.com>
14753 * gcc.dg/altivec-18.c: Fix for darwin
14755 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
14758 * g++.dg/parse/ptrmem2.C: New.
14761 * g++.dg/template/new1.C: New.
14763 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14766 * gfortran.dg/direct_io_3.f90: New test.
14768 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
14771 * g++.dg/parse/crash21.C: New.
14773 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14775 PR c++/15664, c++/18276
14776 * g++.dg/template/ttp13.C: New test.
14777 * g++.dg/template/ttp14.C: Likewise.
14779 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14782 * g++.dg/parse/enum2.C: New test.
14783 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
14785 2004-12-02 Nick Clifton <nickc@redhat.com>
14787 * gcc.target/xstormy16: New test directory.
14788 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
14789 * gcc.target/xstormy16/bp.c: Check the generation of bp
14791 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
14792 bn instructions and the BELOW100 attribute.
14794 2004-12-02 Alan Modra <amodra@bigpond.net.au>
14797 * gcc.dg/ppc-eabi.c: New.
14799 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14802 * gfortran.dg/backspace.f90
14804 2004-12-02 Bud Davis <bdavis9659@comcast.net>
14806 * gfortran.dg/inquire.f90: New test.
14808 2004-12-01 Janis Johnson <janis187@us.ibm.com>
14810 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
14811 handle effective-target-keyword.
14812 (dg-skip-if): Support effective-target keyword as target list.
14813 (dg-xfail-if): Ditto.
14814 * lib/target-supports.exp (is-effective-target-keyword): New proc.
14816 2004-12-01 Diego Novillo <dnovillo@redhat.com>
14818 PR tree-optimization/18291
14819 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
14821 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
14824 * g++.dg/parse/crash20.C: New.
14827 * g++.dg/overload/arg1.C: New.
14828 * g++.dg/overload/arg2.C: New.
14829 * g++.dg/overload/arg3.C: New.
14830 * g++.dg/overload/arg4.C: New.
14832 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
14834 * gcc.dg/c99-flex-array-4.c: Remove.
14836 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14838 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
14840 * lib/target-supports.exp (is-effective-target): Simplify.
14842 * lib/target-supports.exp (check_effective_target_vect_long):
14843 Fix for powerpc64-*-*.
14845 2004-11-30 Loren James Rittle <ljrittle@acm.org>
14847 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
14848 to support new requirements on FreeBSD 5.
14850 2004-11-30 Devang Patel <dpatel@apple.com>
14853 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
14855 2004-11-30 Janis Johnson <janis187@us.ibm.com>
14857 * g++.dg/ext/altivec-13.C: New test.
14859 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
14862 * gcc.c-torture/execute/p18298.c: New test.
14864 2004-11-30 Ira Rosen <irar@il.ibm.com>
14865 Dorit Naishlos <dorit@il.ibm.com>
14868 * gcc.dg/vect/vect-89.c: New test.
14870 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
14872 * gcc.dg/pr18596-1.c: New test.
14874 2004-11-30 Ben Elliston <bje@au.ibm.com>
14876 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
14878 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14881 * gcc.dg/pr18479.c: New test.
14883 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14886 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
14887 mmix-knuth-mmixware.
14889 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
14890 cris-*-elf* cris-*-aout* mmix-*-*
14892 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
14894 PR middle-end/18725
14895 * gcc.dg/pr18725.c: New test.
14897 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14900 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
14903 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
14905 2004-11-29 Mark Mitchell <mark@codesourcery.com>
14908 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
14909 * g++.old-deja/g++.law/ctors5.C: Likewise.
14910 * g++.old-deja/g++.other/crash25.C: Likewise.
14913 * g++.dg/template/error16.C: New test.
14916 * g++.dg/template/crash29.C: New test.
14918 2004-11-29 Diego Novillo <dnovillo@redhat.com>
14920 PR tree-optimization/18712
14921 * gcc.c-torture/compile/pr18712.c: New test.
14923 2004-11-29 Joseph Myers <joseph@codesourcery.com>
14926 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
14929 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14932 * g++.dg/lookup/crash6.C: New test.
14934 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
14936 PR middle-end/18164
14937 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
14939 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
14941 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
14942 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
14943 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
14945 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
14947 * gcc.dg/pr18164.c: New test.
14949 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
14951 * gcc.dg/funroll-loops-all.c: New.
14953 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14956 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
14957 delimeter, match space and TAB as well as ":".
14960 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
14963 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
14966 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
14969 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
14971 2004-11-28 Bud Davis <bdavis9659@comcast.net>
14973 * gfortran.dg/direct_io_2.f90: New test.
14975 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
14978 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
14980 2004-11-28 Richard Henderson <rth@redhat.com>
14982 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
14984 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
14986 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
14987 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
14988 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
14989 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
14990 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
14991 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
14992 gcc.dg/pointer-arith-8.c: New tests.
14994 2004-11-27 Bud Davis <bdavis9659@comcast.net>
14997 * gfortran.dg/endfile.f90: New test.
14999 2004-11-27 Falk Hueffner <falk@debian.org>
15001 * gcc.dg/loop-6.c: New test.
15003 2004-11-27 Jakub Jelinek <jakub@redhat.com>
15005 * gcc.c-torture/execute/20041126-1.c: New test.
15007 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
15009 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
15012 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
15014 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
15017 2004-11-27 Jakub Jelinek <jakub@redhat.com>
15019 PR rtl-optimization/17825
15020 * gcc.c-torture/compile/20041119-1.c: New test.
15022 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15024 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
15025 Check existence of ld library path variables before unsetting.
15027 2004-11-26 Mark Mitchell <mark@codesourcery.com>
15029 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
15031 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
15033 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
15035 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
15037 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
15039 2004-11-26 Ben Elliston <bje@au.ibm.com>
15041 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
15044 2004-11-26 Ben Elliston <bje@au.ibm.com>
15046 * gcc.dg/pr17957.c: Pass --param, not -param.
15048 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
15050 PR middle-end/17957
15051 * testsuite/gcc.dg/pr17957.c: New test.
15053 2004-11-25 Mark Mitchell <mark@codesourcery.com>
15056 * g++.dg/template/crash28.C: Likewise.
15059 * g++.dg/expr/unary2.C: Adjust lvalue messages.
15060 * g++.dg/ext/lvaddr.C: Likewise.
15061 * g++.dg/opt/pr7503-3.C: Likewise.
15064 * g++.dg/parse/qualified3.C: New test.
15065 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
15068 * g++.dg/expr/return1.C: New test.
15070 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15072 Friend class name lookup 3/n, PR c++/3332
15073 * g++.dg/lookup/friend3.C: New test.
15074 * g++.dg/lookup/friend4.C: Likewise.
15075 * g++.dg/lookup/friend5.C: Likewise.
15077 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15079 Friend class name lookup 2/n, PR c++/14513, c++/15410
15080 * g++.dg/lookup/friend2.C: New test.
15081 * g++.dg/template/friend31.C: Likewise.
15083 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15085 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
15087 2004-11-24 Mark Mitchell <mark@codesourcery.com>
15090 * g++.dg/tc1/dr56.C: Remove.
15091 * g++.dg/template/typedef1.C: Add dg-error markers.
15092 * g++.old-deja/g++.other/typedef7.C: Likewise.
15095 * g++.dg/parse/typedef7.C: New test.
15097 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
15099 * gcc.c-torture/execute/20041124-1.c: New test.
15101 2004-11-24 Mark Mitchell <mark@codesourcery.com>
15103 * g++.dg/template/deduce3.C: New test.
15106 * g++.dg/template/crash27.C: New test.
15109 * g++.dg/warn/Wshadow-3.C: New test.
15111 2004-11-24 Devang Patel <dpatel@apple.com>
15114 * gcc.dg/cpp/isysroot-1.c: New test.
15115 * gcc.dg/cpp/usr/include/stdio.h: New file.
15116 * gcc.dg/cpp/isysroot-2.c: New test.
15117 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
15120 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15123 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
15125 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15127 * gcc.target/sparc/align.c: Do not include <stdint.h>.
15128 * gcc.target/sparc/pdist.c: Likewise.
15130 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
15133 * g++.dg/conversion/simd1.C: New test.
15135 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
15137 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
15138 and restore_ld_library_path_env_vars.
15139 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
15140 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
15141 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
15142 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
15144 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
15146 * gcc.dg/pragma-align-2.c: Test macro expansion.
15147 * gcc.dg/pragma-pack-2.c: New test.
15149 2004-11-23 Richard Henderson <rth@redhat.com>
15151 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
15152 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15153 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
15154 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
15155 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
15156 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
15158 * gcc.dg/vect/vect.exp: Add check for alpha.
15159 * lib/target-supports.exp (check_alpha_max_hw_available): New.
15160 (check_effective_target_vect_int): Enable for alpha.
15161 (check_effective_target_vect_long): New.
15162 (is-effective-target): Add it.
15164 2004-11-23 Uros Bizjak <uros@kss-loka.si>
15166 * gcc.dg/pr18614-1.c: New test.
15168 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15170 * gcc.dg/setjmp-2.c: New test.
15172 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
15174 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
15175 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
15176 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
15177 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
15178 gcc.target/sparc/pdist.c: New tests.
15180 2004-11-22 Bob Wilson <bob.wilson@acm.org>
15182 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
15184 2004-11-22 Dale Johannesen <dalej@apple.com>
15186 * gcc.dg/20041111-1.c: New.
15188 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15191 * gcc.dg/vect/pr18536.c: New test.
15193 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15196 * g++.dg/template/nontype11.C: New test.
15198 2004-11-21 Roger Sayle <roger@eyesopen.com>
15200 PR middle-end/18520
15201 * gcc.dg/pr18520-1.c: New test case.
15203 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
15205 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
15206 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
15207 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
15208 expected diagnostics.
15210 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15213 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
15214 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
15215 vect-77.c, vect-77a.c: XFAIL on the SPARC.
15217 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15219 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
15221 2004-11-19 Mark Mitchell <mark@codesourcery.com>
15222 Joseph Myers <joseph@codesourcery.com>
15224 * lib/target-supports.exp (check_visibility_available): Really
15227 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
15230 * gcc.dg/vect/vect-85.c: New test.
15231 * gcc.dg/vect/vect-86.c: New test.
15232 * gcc.dg/vect/vect-87.c: New test.
15233 * gcc.dg/vect/vect-88.c: New test.
15235 2004-11-19 Ben Elliston <bje@au.ibm.com>
15237 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
15239 2004-11-18 Janis Johnson <janis187@us.ibm.com>
15241 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
15242 * gcc.dg/ppc-and-1.c: Ditto.
15243 * gcc.dg/ppc-compare-1.c: Ditto.
15244 * gcc.dg/ppc-mov-1.c: Ditto
15246 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
15247 Mark Mitchell <mark@codesourcery.com>
15249 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
15251 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15252 Aldy Hernandez <aldyh@redhat.com>
15254 * lib/target-supports.exp (check_effective_target_vect_int): New
15255 (check_effective_target_vect_float): New
15256 (check_effective_target_vect_double): New.
15257 (is-effective-target): Support new effective targets keywords.
15258 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
15259 default action for dg-do.
15260 * gcc.dg/vect/pr16105.c: Use new support.
15261 * gcc.dg/vect/pr18400.c: Ditto.
15262 * gcc.dg/vect/pr18425.c: Ditto.
15263 * gcc.dg/vect/vect-1.c: Ditto.
15264 * gcc.dg/vect/vect-10.c: Ditto.
15265 * gcc.dg/vect/vect-11.c: Ditto.
15266 * gcc.dg/vect/vect-12.c: Ditto.
15267 * gcc.dg/vect/vect-13.c: Ditto.
15268 * gcc.dg/vect/vect-14.c: Ditto.
15269 * gcc.dg/vect/vect-15.c: Ditto.
15270 * gcc.dg/vect/vect-16.c: Ditto.
15271 * gcc.dg/vect/vect-17.c: Ditto.
15272 * gcc.dg/vect/vect-18.c: Ditto.
15273 * gcc.dg/vect/vect-19.c: Ditto.
15274 * gcc.dg/vect/vect-2.c: Ditto.
15275 * gcc.dg/vect/vect-20.c: Ditto.
15276 * gcc.dg/vect/vect-21.c: Ditto.
15277 * gcc.dg/vect/vect-22.c: Ditto.
15278 * gcc.dg/vect/vect-23.c: Ditto.
15279 * gcc.dg/vect/vect-24.c: Ditto.
15280 * gcc.dg/vect/vect-25.c: Ditto.
15281 * gcc.dg/vect/vect-26.c: Ditto.
15282 * gcc.dg/vect/vect-27.c: Ditto.
15283 * gcc.dg/vect/vect-27a.c: Ditto.
15284 * gcc.dg/vect/vect-28.c: Ditto.
15285 * gcc.dg/vect/vect-29.c: Ditto.
15286 * gcc.dg/vect/vect-29a.c: Ditto.
15287 * gcc.dg/vect/vect-3.c: Ditto.
15288 * gcc.dg/vect/vect-30.c: Ditto.
15289 * gcc.dg/vect/vect-31.c: Ditto.
15290 * gcc.dg/vect/vect-32.c: Ditto.
15291 * gcc.dg/vect/vect-33.c: Ditto.
15292 * gcc.dg/vect/vect-34.c: Ditto.
15293 * gcc.dg/vect/vect-35.c: Ditto.
15294 * gcc.dg/vect/vect-36.c: Ditto.
15295 * gcc.dg/vect/vect-37.c: Ditto.
15296 * gcc.dg/vect/vect-38.c: Ditto.
15297 * gcc.dg/vect/vect-4.c: Ditto.
15298 * gcc.dg/vect/vect-40.c: Ditto.
15299 * gcc.dg/vect/vect-41.c: Ditto.
15300 * gcc.dg/vect/vect-42.c: Ditto.
15301 * gcc.dg/vect/vect-43.c: Ditto.
15302 * gcc.dg/vect/vect-44.c: Ditto.
15303 * gcc.dg/vect/vect-45.c: Ditto.
15304 * gcc.dg/vect/vect-46.c: Ditto.
15305 * gcc.dg/vect/vect-47.c: Ditto.
15306 * gcc.dg/vect/vect-48.c: Ditto.
15307 * gcc.dg/vect/vect-48a.c: Ditto.
15308 * gcc.dg/vect/vect-49.c: Ditto.
15309 * gcc.dg/vect/vect-5.c: Ditto.
15310 * gcc.dg/vect/vect-50.c: Ditto.
15311 * gcc.dg/vect/vect-51.c: Ditto.
15312 * gcc.dg/vect/vect-52.c: Ditto.
15313 * gcc.dg/vect/vect-53.c: Ditto.
15314 * gcc.dg/vect/vect-54.c: Ditto.
15315 * gcc.dg/vect/vect-55.c: Ditto.
15316 * gcc.dg/vect/vect-56.c: Ditto.
15317 * gcc.dg/vect/vect-56a.c: Ditto.
15318 * gcc.dg/vect/vect-57.c: Ditto.
15319 * gcc.dg/vect/vect-58.c: Ditto.
15320 * gcc.dg/vect/vect-59.c: Ditto.
15321 * gcc.dg/vect/vect-6.c: Ditto.
15322 * gcc.dg/vect/vect-60.c: Ditto.
15323 * gcc.dg/vect/vect-61.c: Ditto.
15324 * gcc.dg/vect/vect-62.c: Ditto.
15325 * gcc.dg/vect/vect-63.c: Ditto.
15326 * gcc.dg/vect/vect-64.c: Ditto.
15327 * gcc.dg/vect/vect-65.c: Ditto.
15328 * gcc.dg/vect/vect-66.c: Ditto.
15329 * gcc.dg/vect/vect-67.c: Ditto.
15330 * gcc.dg/vect/vect-68.c: Ditto.
15331 * gcc.dg/vect/vect-69.c: Ditto.
15332 * gcc.dg/vect/vect-7.c: Ditto.
15333 * gcc.dg/vect/vect-72.c: Ditto.
15334 * gcc.dg/vect/vect-72a.c: Ditto.
15335 * gcc.dg/vect/vect-73.c: Ditto.
15336 * gcc.dg/vect/vect-74.c: Ditto.
15337 * gcc.dg/vect/vect-75.c: Ditto.
15338 * gcc.dg/vect/vect-76.c: Ditto.
15339 * gcc.dg/vect/vect-77.c: Ditto.
15340 * gcc.dg/vect/vect-77a.c: Ditto.
15341 * gcc.dg/vect/vect-78.c: Ditto.
15342 * gcc.dg/vect/vect-79.c: Ditto.
15343 * gcc.dg/vect/vect-8.c: Ditto.
15344 * gcc.dg/vect/vect-80.c: Ditto.
15345 * gcc.dg/vect/vect-82.c: Ditto.
15346 * gcc.dg/vect/vect-82_64.c: Ditto.
15347 * gcc.dg/vect/vect-83.c: Ditto.
15348 * gcc.dg/vect/vect-83_64.c: Ditto.
15349 * gcc.dg/vect/vect-9.c: Ditto.
15350 * gcc.dg/vect/vect-all.c: Ditto.
15351 * gcc.dg/vect/vect-none.c: Ditto.
15353 2004-11-17 Janis Johnson <janis187@us.ibm.com>
15355 * lib/gcc-dg.exp (dg-skip-if): New function.
15356 (dg-forbid-option): Remove.
15357 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
15358 * g++.dg/abi/bitfield8.C: Likewise.
15359 * g++.dg/abi/dtor1.C: Likewise.
15360 * g++.dg/abi/empty10.C: Likewise.
15361 * g++.dg/abi/empty7.C: Likewise.
15362 * g++.dg/abi/empty9.C: Likewise.
15363 * g++.dg/abi/layout3.C: Likewise.
15364 * g++.dg/abi/layout4.C: Likewise.
15365 * g++.dg/abi/thunk1.C: Likewise.
15366 * g++.dg/abi/thunk2.C: Likewise.
15367 * g++.dg/abi/vbase11.C: Likewise.
15368 * g++.dg/abi/vthunk2.C: Likewise.
15369 * g++.dg/abi/vthunk3.C: Likewise.
15370 * g++.dg/ext/attrib8.C: Likewise.
15371 * g++.dg/opt/longbranch2.C: Likewise.
15372 * g++.dg/opt/reg-stack4.C: Likewise.
15373 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15374 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15375 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15376 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15377 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15378 * gcc.dg/20000609-1.c: Likewise.
15379 * gcc.dg/20000720-1.c: Likewise.
15380 * gcc.dg/20011107-1.c: Likewise.
15381 * gcc.dg/20011119-1.c: Likewise.
15382 * gcc.dg/20020108-1.c: Likewise.
15383 * gcc.dg/20020122-2.c: Likewise.
15384 * gcc.dg/20020122-3.c: Likewise.
15385 * gcc.dg/20020201-3.c: Likewise.
15386 * gcc.dg/20020206-1.c: Likewise.
15387 * gcc.dg/20020218-1.c: Likewise.
15388 * gcc.dg/20020310-1.c: Likewise.
15389 * gcc.dg/20020411-1.c: Likewise.
15390 * gcc.dg/20020418-2.c: Likewise.
15391 * gcc.dg/20020426-1.c: Likewise.
15392 * gcc.dg/20020426-2.c: Likewise.
15393 * gcc.dg/20020517-1.c: Likewise.
15394 * gcc.dg/20020523-1.c: Likewise.
15395 * gcc.dg/20020523-2.c: Likewise.
15396 * gcc.dg/20020729-1.c: Likewise.
15397 * gcc.dg/20030204-1.c: Likewise.
15398 * gcc.dg/20030826-2.c: Likewise.
15399 * gcc.dg/20030926-1.c: Likewise.
15400 * gcc.dg/20031202-1.c: Likewise.
15401 * gcc.dg/980312-1.c: Likewise.
15402 * gcc.dg/980313-1.c: Likewise.
15403 * gcc.dg/990117-1.c: Likewise.
15404 * gcc.dg/990424-1.c: Likewise.
15405 * gcc.dg/990524-1.c: Likewise.
15406 * gcc.dg/991230-1.c: Likewise.
15407 * gcc.dg/i386-387-1.c: Likewise.
15408 * gcc.dg/i386-387-2.c: Likewise.
15409 * gcc.dg/i386-387-3.c: Likewise.
15410 * gcc.dg/i386-387-4.c: Likewise.
15411 * gcc.dg/i386-387-5.c: Likewise.
15412 * gcc.dg/i386-387-6.c: Likewise.
15413 * gcc.dg/i386-asm-1.c: Likewise.
15414 * gcc.dg/i386-bitfield1.c: Likewise.
15415 * gcc.dg/i386-bitfield2.c: Likewise.
15416 * gcc.dg/i386-loop-1.c: Likewise.
15417 * gcc.dg/i386-loop-2.c: Likewise.
15418 * gcc.dg/i386-loop-3.c: Likewise.
15419 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15420 * gcc.dg/i386-pic-1.c: Likewise.
15421 * gcc.dg/i386-regparm.c: Likewise.
15422 * gcc.dg/i386-signbit-1.c: Likewise.
15423 * gcc.dg/i386-signbit-2.c: Likewise.
15424 * gcc.dg/i386-signbit-3.c: Likewise.
15425 * gcc.dg/i386-sse-5.c: Likewise.
15426 * gcc.dg/i386-sse-8.c: Likewise.
15427 * gcc.dg/i386-unroll-1.c: Likewise.
15428 * gcc.dg/tls/opt-1.c: Likewise.
15429 * gcc.dg/tls/opt-2.c: Likewise.
15430 * gcc.dg/unroll-1.c: Likewise.
15431 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15432 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15433 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15434 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15436 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15438 * g++.dg/template/incomplete1.C: New test.
15440 2004-11-16 Nick Clifton <nickc@redhat.com>
15442 Revert patches accidentally commited during checkin of fixes for
15444 gcc.c-torture/execute/simd-4.c: Revert
15445 gcc.dg/20040910-1.c: Revert.
15447 2004-11-16 Paul Brook <paul@codesourcery.com>
15450 * gfortran.dg/der_pointer_1.f90: New test.
15452 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
15455 * gcc.dg/bitfld-13.c: New test.
15457 2004-11-15 Janis Johnson <janis187@us.ibm.com>
15459 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
15462 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
15463 * gcc.dg/ppc64-abi-2.c: Ditto.
15464 * gcc.dg/ppc64-abi-3.c: Ditto.
15466 * lib/gcc-dg.exp (dg-target-list): Remove.
15468 2004-11-15 Steve Ellcey <sje@cup.hp.com>
15470 * gcc.dg/ia64-postinc.c: New test.
15472 2004-11-15 Mark Mitchell <mark@codesourcery.com>
15474 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
15476 2004-11-15 Nick Clifton <nickc@redhat.com>
15478 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
15479 __INT_MAX__ so that the test can be compiled by toolchains
15480 targeted at 16-bit processors.
15482 * gcc.dg/20040625-1.c: Use long constants rather than integers
15483 when performing arithmetic that will overflow 16-bits.
15485 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
15486 xstormy16. It does not support 128-bit vector operations.
15488 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
15489 with the macro PTR_TYPE. Define this macro to an integer type
15490 suitable for holding a pointer.
15492 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
15493 the target is a 16-bit processor.
15495 * gcc.dg/cpp/if-2.c: Expect a different warning message from
15496 16-bit targets where the character constant will be too long.
15498 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
15499 where the double will not be directly addressable.
15501 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15503 Friend class name lookup 1/n, PR c++/18471
15504 * g++.dg/template/crash26.C: New test.
15505 * g++.dg/lookup/struct1.C: Adjust expected error.
15506 * g++.dg/parse/elab1.C: Likewise.
15507 * g++.dg/parse/elab2.C: Likewise.
15508 * g++.dg/parse/int-as-enum1.C: Likewise.
15509 * g++.dg/parse/struct-as-enum1.C: Likewise.
15510 * g++.dg/parse/typedef1.C: Likewise.
15511 * g++.dg/parse/typedef3.C: Likewise.
15512 * g++.dg/parse/typedef4.C: Likewise.
15513 * g++.dg/parse/typedef5.C: Likewise.
15514 * g++.dg/template/nontype4.C: Likewise.
15515 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
15516 * g++.old-deja/g++.other/elab1.C: Likewise.
15517 * g++.old-deja/g++.other/syntax4.C: Likewise.
15519 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
15521 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
15523 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
15525 * gcc.c-torture/execute/20041114-1.c: New test.
15527 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
15529 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
15530 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
15531 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
15532 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
15533 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
15534 gcc.dg/switch-7.c: New tests.
15536 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15538 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
15540 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15543 * gcc.dg/vect/pr18400.c: New test.
15545 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
15546 Andrew Pinski <pinskia@physics.uc.edu>
15549 * gcc.dg/vect/pr18425.c: New test.
15551 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15553 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
15554 Guard with dg-require-alias and dg-require-visibility.
15556 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15558 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
15560 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15562 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
15564 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15567 * g++.dg/template/defarg5.C: New test.
15569 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
15571 * g++.dg/parse/cast1.C: Run only on ILP32.
15572 * g++.old-deja/g++.mike/p784.C: Likewise.
15574 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
15576 * gcc.c-torture/execute/20041113-1.c: New test.
15578 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15581 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
15582 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
15583 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
15584 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
15585 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
15586 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
15587 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
15588 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
15589 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
15590 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
15591 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
15592 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
15593 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
15595 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
15597 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
15598 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
15599 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
15600 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
15601 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
15602 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
15603 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
15604 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
15605 gcc.target/sparc/combined-1.c: New tests.
15607 2004-11-12 Ziemowit Laski <zlaski@apple.com>
15609 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
15612 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15614 * lib/gcc-dg.exp (dg-forbid-option): New function.
15615 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
15616 * g++.dg/abi/bitfield8.C: Likewise.
15617 * g++.dg/abi/dtor1.C: Likewise.
15618 * g++.dg/abi/empty10.C: Likewise.
15619 * g++.dg/abi/empty7.C: Likewise.
15620 * g++.dg/abi/empty9.C: Likewise.
15621 * g++.dg/abi/layout3.C: Likewise.
15622 * g++.dg/abi/layout4.C: Likewise.
15623 * g++.dg/abi/thunk1.C: Likewise.
15624 * g++.dg/abi/thunk2.C: Likewise.
15625 * g++.dg/abi/vbase11.C: Likewise.
15626 * g++.dg/abi/vthunk2.C: Likewise.
15627 * g++.dg/abi/vthunk3.C: Likewise.
15628 * g++.dg/ext/attrib8.C: Likewise.
15629 * g++.dg/opt/longbranch2.C: Likewise.
15630 * g++.dg/opt/reg-stack4.C: Likewise.
15631 * g++.old-deja/g++.ext/attrib1.C: Likewise.
15632 * g++.old-deja/g++.ext/attrib2.C: Likewise.
15633 * g++.old-deja/g++.ext/attrib3.C: Likewise.
15634 * g++.old-deja/g++.other/store-expr1.C: Likewise.
15635 * g++.old-deja/g++.other/store-expr2.C: Likewise.
15636 * gcc.dg/20000609-1.c: Likewise.
15637 * gcc.dg/20000720-1.c: Likewise.
15638 * gcc.dg/20011107-1.c: Likewise.
15639 * gcc.dg/20011119-1.c: Likewise.
15640 * gcc.dg/20020108-1.c: Likewise.
15641 * gcc.dg/20020122-2.c: Likewise.
15642 * gcc.dg/20020122-3.c: Likewise.
15643 * gcc.dg/20020201-3.c: Likewise.
15644 * gcc.dg/20020206-1.c: Likewise.
15645 * gcc.dg/20020218-1.c: Likewise.
15646 * gcc.dg/20020310-1.c: Likewise.
15647 * gcc.dg/20020411-1.c: Likewise.
15648 * gcc.dg/20020418-2.c: Likewise.
15649 * gcc.dg/20020426-1.c: Likewise.
15650 * gcc.dg/20020426-2.c: Likewise.
15651 * gcc.dg/20020517-1.c: Likewise.
15652 * gcc.dg/20020523-1.c: Likewise.
15653 * gcc.dg/20020523-2.c: Likewise.
15654 * gcc.dg/20020729-1.c: Likewise.
15655 * gcc.dg/20030204-1.c: Likewise.
15656 * gcc.dg/20030826-2.c: Likewise.
15657 * gcc.dg/20030926-1.c: Likewise.
15658 * gcc.dg/20031202-1.c: Likewise.
15659 * gcc.dg/980312-1.c: Likewise.
15660 * gcc.dg/980313-1.c: Likewise.
15661 * gcc.dg/990117-1.c: Likewise.
15662 * gcc.dg/990424-1.c: Likewise.
15663 * gcc.dg/990524-1.c: Likewise.
15664 * gcc.dg/991230-1.c: Likewise.
15665 * gcc.dg/i386-387-1.c: Likewise.
15666 * gcc.dg/i386-387-2.c: Likewise.
15667 * gcc.dg/i386-387-3.c: Likewise.
15668 * gcc.dg/i386-387-4.c: Likewise.
15669 * gcc.dg/i386-387-5.c: Likewise.
15670 * gcc.dg/i386-387-6.c: Likewise.
15671 * gcc.dg/i386-asm-1.c: Likewise.
15672 * gcc.dg/i386-bitfield1.c: Likewise.
15673 * gcc.dg/i386-bitfield2.c: Likewise.
15674 * gcc.dg/i386-loop-1.c: Likewise.
15675 * gcc.dg/i386-loop-2.c: Likewise.
15676 * gcc.dg/i386-loop-3.c: Likewise.
15677 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
15678 * gcc.dg/i386-pic-1.c: Likewise.
15679 * gcc.dg/i386-regparm.c: Likewise.
15680 * gcc.dg/i386-signbit-1.c: Likewise.
15681 * gcc.dg/i386-signbit-2.c: Likewise.
15682 * gcc.dg/i386-signbit-3.c: Likewise.
15683 * gcc.dg/i386-sse-5.c: Likewise.
15684 * gcc.dg/i386-sse-8.c: Likewise.
15685 * gcc.dg/i386-unroll-1.c: Likewise.
15686 * gcc.dg/tls/opt-1.c: Likewise.
15687 * gcc.dg/tls/opt-2.c: Likewise.
15688 * gcc.dg/unroll-1.c: Likewise.
15689 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
15690 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
15691 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
15692 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
15693 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
15696 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15699 * g++.dg/parse/cond1.C: New test.
15702 * g++.dg/template/array9.C: New test.
15703 * g++.dg/ext/vla1.C: Adjust error messages.
15704 * g++.dg/ext/vlm1.C: Likewise.
15705 * g++.dg/template/crash2.C: Likewise.
15708 * g++.dg/template/call3.C: New test.
15711 * g++.dg/template/ptrmem11.C: New test.
15713 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
15716 * lib/g++.exp: Set LC_ALL and LANG to C.
15717 * lib/gcc-dg.exp: Likewise.
15718 * lib/gfortran.exp: Likewise.
15719 * lib/objc.exp: Likewise.
15720 * lib/treelang.exp: Likewise.
15722 2004-11-12 Andreas Schwab <schwab@suse.de>
15724 * gcc.dg/pr16286.c: Fix last change.
15726 2004-11-12 Mark Mitchell <mark@codesourcery.com>
15729 * g++.dg/init/global1.C: New test.
15731 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
15733 * gcc.c-torture/execute/20041112-1.c: New test.
15735 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15737 * lib/gcc-dg.exp (dg-target-list): New.
15739 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15740 Richard Sandiford <rsandifo@redhat.com>
15742 * lib/target-supports.exp (get-compiler_messages): New.
15743 (check_named_sections_available): Use it.
15744 (check_effective_target_ilp32): New.
15745 (check_effective_target_lp64): New.
15746 (is-effective-target): New.
15747 * lib/gcc-dg.exp (dg-require-effective-target): New.
15749 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
15751 * gcc.dg/precedence-1.c: New test.
15753 2004-11-11 Janis Johnson <janis187@us.ibm.com>
15755 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
15757 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
15758 message, delete generated files, use more descriptive name for
15759 executable, and make the test unsupported when it cannot be run.
15761 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
15762 (dg-require-weak, dg-require-visibility, dg-require-alias,
15763 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
15764 dg-require-iconv, dg-require-named-sections): Use it.
15766 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
15768 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
15771 * gcc.dg/ppc-and-1: New
15774 * gcc.dg/ppc-mov-1.c: New.
15777 * gcc.dg/ppc-compare-1.c: New.
15779 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
15781 * objc.dg/desig-init-2.m: New test.
15783 2004-11-10 Adam Nemet <anemet@lnxw.com>
15785 PR middle-end/18160
15786 * g++.dg/warn/register-var-1.C: New test.
15787 * g++.dg/warn/register-var-2.C: New test.
15789 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
15791 * gcc.dg/union-2.c: New test.
15793 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
15795 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
15796 New test for PR tree-optimization/17892.
15798 2004-11-09 Mark Mitchell <mark@codesourcery.com>
15801 * g++.dg/init/new12.C: New test.
15803 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
15805 * gcc.target/sparc: New directory.
15806 * gcc.target/sparc/sparc.exp: New driver.
15807 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
15808 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
15809 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
15810 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
15812 2004-11-10 Paul Brook <paul@codesourcery.com>
15815 * gfortran.dg/list_read.c: New test.
15817 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15820 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
15821 expected diagnostic location.
15823 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
15825 * gcc.dg/20041109-1.c: New test.
15827 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
15830 * objc/compile/pr18406.m: New test.
15832 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15834 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
15836 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
15838 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
15840 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15842 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
15844 2004-11-08 Steve Ellcey <sje@cup.hp.com>
15846 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
15849 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
15852 * gcc.c-torture/pr18299-1.c: New test.
15854 2004-11-06 Andreas Schwab <schwab@suse.de>
15856 * gcc.dg/pr16286.c: Also test for bool and pixel.
15858 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
15860 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
15861 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
15862 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
15863 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
15864 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
15865 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
15866 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
15867 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
15868 gcc.dg/struct-semi-3.c: New tests.
15870 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15872 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
15874 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15876 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
15877 Do not use C99 designators.
15879 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15881 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
15883 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
15885 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
15886 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
15887 * gcc.c-torture/execute/simd-5.x: Remove.
15889 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
15891 PR rtl-optimization/17933
15892 * gcc.dg/torture/pr17933-1.c: New test.
15894 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
15897 * lib/target-supports.exp (check_weak_available): Support
15900 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
15902 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
15903 call to fflush(stdout) before abort.
15904 (my_ffsll): New function.
15905 (generate_fields): Use it.
15907 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15909 * gcc.dg/init-undef-1.c: New test.
15911 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
15913 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
15914 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
15915 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
15916 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
15917 expected messages for new parser.
15919 2004-11-04 Mark Mitchell <mark@codesourcery.com>
15921 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
15923 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15925 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
15928 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15930 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
15931 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
15932 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
15933 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
15934 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
15935 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
15936 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
15937 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
15938 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
15939 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
15941 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
15943 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
15944 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
15945 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
15946 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
15947 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
15948 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
15949 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
15952 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
15955 * gcc.dg/20041104-1.c: New test.
15957 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15959 * g++.dg/template/nontype7.C: New test.
15960 * g++.dg/template/nontype8.C: Likewise.
15961 * g++.dg/template/nontype9.C: Likewise.
15962 * g++.dg/template/nontype10.C: Likewise.
15963 * g++.dg/tc1/dr49.C: Likewise.
15964 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
15965 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
15967 2004-11-04 Ben Elliston <bje@au.ibm.com>
15969 * g++.dg/rtti/tinfo1.C: Remove xfails.
15971 2004-11-04 Ben Elliston <bje@au.ibm.com>
15973 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
15974 packed attribute to the definition to satisfy the new C++ parser.
15976 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
15978 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
15979 invocations of va_arg.
15981 2004-11-02 Mark Mitchell <mark@codesourcery.com>
15984 * g++.dg/template/crash25.C: New test.
15987 * g++.dg/template/typedef2.C: New test.
15988 * g++.dg/parse/crash13.C: Adjust error markers.
15991 * g++.dg/conversion/const3.C: New test.
15993 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15998 * gfortran.dg/generic_[123].f90: New testcases.
16000 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
16002 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
16003 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
16005 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
16008 * gcc.c-torture/compile/pr16808.c: New test.
16010 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
16012 PR rtl-optimization/17104
16013 * gcc.dg/ppc-bitfield1.c: New.
16015 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
16017 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
16019 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
16021 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
16022 strings for 32-bit code.
16024 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
16027 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
16029 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
16032 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
16034 2004-10-31 Mark Mitchell <mark@codesourcery.com>
16037 * g++.dg/init/aggr2.C: New test.
16039 2004-10-30 Ziemowit Laski <zlaski@apple.com>
16041 * objc.dg/local-decl-1.m: New test.
16043 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
16045 * gcc.dg/20040910-1.c: Adjust regex.
16047 2004-10-30 Roger Sayle <roger@eyesopen.com>
16049 PR rtl-optimization/18084
16050 * g++.dg/opt/pr18084-1.C: New testcase.
16052 2004-10-30 Matt Austern <austern@apple.com>
16055 * g++.dg/ext/attrib18.C: New test.
16057 2004-10-30 Roger Sayle <roger@eyesopen.com>
16059 PR middle-end/18096
16060 * gcc.dg/pr18096-1.c: New test case.
16062 2004-10-30 Roger Sayle <roger@eyesopen.com>
16064 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
16066 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
16069 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
16070 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
16071 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
16072 gcc.dg/old-style-prom-3.c: New tests.
16074 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
16076 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
16077 Remove unnecessary inclusion of stdio.h.
16079 2004-10-29 Roger Sayle <roger@eyesopen.com>
16081 PR rtl-optimization/17581
16082 * gcc.dg/pr17581-1.c: New test case.
16084 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
16086 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
16088 * g++.dg/conversion/dr195-1.C: New.
16089 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
16090 * g++.old-deja/g++.mike/p10148.C: Likewise.
16092 2004-10-29 Mark Mitchell <mark@codesourcery.com>
16095 * g++.dg/debug/typedef2.C: New test.
16097 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
16100 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
16101 * gfortran.dg/g77/README: Update.
16103 2004-10-28 Matt Austern <austern@apple.com>
16106 * g++.dg/ext/packed7.C: New test.
16108 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
16110 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
16112 * lib/scanasm.exp (hidden-scan-for): New proc.
16113 (scan-hidden): Use hidden-scan-for instead of constructing the scan
16115 (scan-not-hidden): Likewise.
16116 * lib/target-supports.exp (check_visibility_available): mach-o is
16119 2004-10-28 Mark Mitchell <mark@codesourcery.com>
16122 * g++.dg/template/memclass3.C: New test.
16124 2004-10-28 Adam Nemet <anemet@lnxw.com>
16126 PR middle-end/18160
16127 * gcc.dg/register-var-1.c: New test.
16128 * gcc.dg/register-var-2.c: New test.
16129 * gcc.dg/asm-7.c: Taking the address of a register variable is an
16132 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
16135 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
16137 * gcc.dg/vect/vect-22.c: Likewise.
16139 2004-10-28 Jakub Jelinek <jakub@redhat.com>
16141 * gcc.dg/i386-rotate-1.c: New test.
16143 2004-10-27 Mark Mitchell <mark@codesourcery.com>
16145 * g++.dg/init/ref12.C: Add "run" marker.
16148 * g++.dg/init/ref12.C: New test.
16151 * g++.dg/template/shift1.C: New test.
16152 * g++.dg/template/error10.C: Adjust error markers.
16154 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
16157 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
16159 2004-10-27 Geoffrey Keating <geoffk@apple.com>
16161 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
16162 * gcc.dg/weak/weak-3.c: Likewise.
16163 * gcc.dg/weak/weak-5.c: Likewise.
16164 * gcc.dg/weak/weak-9.c: Likewise.
16165 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
16166 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
16168 * gcc.dg/darwin-weakimport-1.c: New.
16170 2004-10-28 Ben Elliston <bje@au.ibm.com>
16172 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
16174 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
16176 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
16177 'syntax' error messages.
16178 * gcc.dg/cpp/direct2s.c: Likewise.
16180 2004-10-26 Geoffrey Keating <geoffk@apple.com>
16182 * gcc.c-torture/compile/20041026-1.c: New.
16184 2004-10-26 Mark Mitchell <mark@codesourcery.com>
16187 * g++.dg/lookup/ns2.C: New test.
16190 * g++.dg/template/enum4.C: New test.
16193 * g++.dg/template/expr1.C: New test.
16195 2004-10-26 Ben Elliston <bje@au.ibm.com>
16197 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
16199 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
16201 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
16202 gcc.dg/decl-nospec-3.c: New tests.
16204 2004-10-26 Ziemowit Laski <zlaski@apple.com>
16206 * objc.dg/super-class-3.m: New test.
16208 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
16210 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
16212 * gcc.dg/cpp/direct2s.c: Likewise.
16214 2004-10-25 Geoffrey Keating <geoffk@apple.com>
16216 * objc.dg/image-info.m: Update for changes to section selection.
16218 2004-10-25 David Ayers <d.ayers@inode.at>
16219 Ziemowit Laski <zlaski@apple.com>
16221 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
16222 diagnostics when messaging 'id <Proto>'.
16223 * objc.dg/class-protocol-1.m: New test.
16224 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
16225 a non-existent method signature.
16226 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
16227 Update diagnostics when messaging with non-existent method signature.
16228 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
16229 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
16230 invalid receivers are now resolved as if messaging 'id'; remove
16231 extraneous diagnostics.
16233 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
16236 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
16237 gcc.dg/init-desig-obs-3.c: New tests.
16239 2004-10-25 Jakub Jelinek <jakub@redhat.com>
16241 * gcc.dg/debug/20041023-1.c: New test.
16243 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
16245 PR middle-end/17407
16246 * gcc.c-torture/compile/pr17407.c: New test.
16249 * g++.dg/template/array8.C: New test.
16251 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
16254 * lib/g++.exp: Accept more than one multilib libgcc.
16255 * lib/gcc-dg.exp: Likewise.
16256 * lib/objc.exp: Likewise.
16257 * lib/treelang.exp: Likewise.
16258 * lib/gfortran.exp: Likewise.
16260 2004-10-24 Ben Elliston <bje@au.ibm.com>
16262 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
16264 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
16266 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
16267 * gcc.dg/c99-const-expr-3.c: Likewise.
16269 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
16271 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
16273 2004-10-23 Ben Elliston <bje@au.ibm.com>
16275 * gcc.c-torture/execute/loop-2e.x: Remove.
16277 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
16280 * g++.dg/parse/crash18.C: New.
16281 * g++.dg/parse/crash19.C: New.
16283 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
16285 * g++.dg/ext/dllimport1.C: Move dg-warnings.
16286 * g++.dg/ext/dllimport2.C: Same.
16287 * g++.dg/ext/dllimport8.C: Same.
16289 2004-10-21 Mark Mitchell <mark@codesourcery.com>
16292 * g++.dg/conversion/cast1.C: New test.
16293 * g++.dg/overload/pmf1.C: Adjust error marker.
16295 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
16298 * objc.dg/const-str-7.m: New test.
16300 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16302 * g++.dg/template/memfriend11.C: Fix comment typo.
16303 * g++.dg/template/memfriend14.C: Likewise.
16305 2004-10-20 Richard Henderson <rth@redhat.com>
16307 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
16308 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
16309 -fasynchronous-unwind-tables.
16311 2004-10-20 Richard Henderson <rth@redhat.com>
16313 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
16314 (main): Return success.
16315 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
16316 (main): Return success.
16318 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16321 * g++.dg/template/memfriend9.C: New test.
16322 * g++.dg/template/memfriend10.C: Likewise.
16323 * g++.dg/template/memfriend11.C: Likewise.
16324 * g++.dg/template/memfriend12.C: Likewise.
16325 * g++.dg/template/memfriend13.C: Likewise.
16326 * g++.dg/template/memfriend14.C: Likewise.
16327 * g++.dg/template/memfriend15.C: Likewise.
16328 * g++.dg/template/memfriend16.C: Likewise.
16329 * g++.dg/template/memfriend17.C: Likewise.
16330 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
16332 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
16334 * g++.dg/conversion/dr195.C: New.
16335 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
16337 2004-10-20 Ben Elliston <bje@au.ibm.com>
16338 Devang Patel <dpatel@apple.com>
16340 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
16341 of floating point arithmetic, which could trap.
16343 2004-10-19 Mark Mitchell <mark@codesourcery.com>
16346 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
16347 * g++.dg/conversion/const2.C: New test.
16348 * g++.dg/expr/reinterpret2.C: New test.
16349 * g++.dg/expr/reinterpret3.C: New test.
16350 * g++.dg/expr/cast2.C: New test.
16351 * g++.dg/expr/copy1.C: New test.
16352 * g++.dg/other/conversion1.C: Change error message.
16353 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
16354 function pointers to void *.
16355 * g++.old-deja/g++.mike/p10148.C: Likewise.
16357 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
16359 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
16361 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
16365 * g++.dg/parse/expr3.C: New test.
16367 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
16369 * gcc.dg/smod-1.c: New test.
16371 2004-10-18 Ziemowit Laski <zlaski@apple.com>
16373 * objc.dg/method-14.m: New test.
16375 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16377 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
16378 Also xfail as the patch was reverted.
16380 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
16382 PR middle-end/16973
16383 * gcc.dg/pr16973.c: New test.
16385 2004-10-18 Diego Novillo <dnovillo@redhat.com>
16387 PR tree-optimization/17656
16388 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
16390 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
16392 * g++.dg/eh/shadow1.C: New.
16394 2004-10-18 Jakub Jelinek <jakub@redhat.com>
16396 * gcc.c-torture/compile/20041018-1.c: New test.
16398 2004-10-18 Ben Elliston <bje@au.ibm.com>
16400 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
16401 compiler referring to register 0 when accessing sdata. The linker
16402 now patches things up.
16404 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
16407 * gcc.c-torture/compile/pr17529.c: New test.
16409 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16412 * g++.dg/ext/attrib17.C: New test.
16414 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16416 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
16418 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16421 * g++.dg/ext/attrib16.C: New test.
16423 2004-10-15 Mark Mitchell <mark@codesourcery.com>
16426 * g++.dg/init/dso_handle1.C: New test.
16429 * g++.dg/parse/typedef6.C: New test.
16432 * g++.dg/parse/pragma1.C: New test.
16434 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
16436 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
16438 2004-10-15 Steve Ellcey <sje@cup.hp.com>
16440 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
16441 -fno-common when on HPPA HP-UX platforms.
16443 2004-10-15 Jakub Jelinek <jakub@redhat.com>
16446 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
16448 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
16451 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16454 * g++.dg/lookup/strong-using-4.C: New test.
16456 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
16458 PR middle-end/16567
16459 * gcc.c-torture/compile/nested-1.c: New test.
16461 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16463 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
16464 and mipsisa64*-*-* (until support for misaligned loads is added).
16465 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
16466 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
16467 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
16468 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
16469 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
16470 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
16472 2004-10-14 Mark Mitchell <mark@codesourcery.com>
16475 * g++.dg/init/dtor3.C: New test.
16477 2004-10-15 Ben Elliston <bje@au.ibm.com>
16479 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
16481 2004-10-14 Geoffrey Keating <geoffk@apple.com>
16483 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
16484 * gcc.dg/macho-lo-sum.c: Likewise.
16486 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
16488 * gcc.dg/ppc-spe64-1.c: New test.
16490 2004-10-14 Devang Patel <dpatel@apple.com>
16493 * gcc.dg/pr17635.c : New test.
16495 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
16497 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
16498 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
16499 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
16500 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
16501 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
16502 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
16503 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
16504 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
16505 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
16506 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
16507 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
16508 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
16509 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
16510 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
16511 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
16512 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
16513 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
16514 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
16516 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
16518 * gcc.dg/vect/vect-82.c: New testcase.
16519 * gcc.dg/vect/vect-82_64.c: New testcase.
16520 * gcc.dg/vect/vect-83.c: New testcase.
16521 * gcc.dg/vect/vect-83_64.c: New testcase.
16523 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16525 * gcc.dg/cpp/error-1.c: New test.
16527 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
16529 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
16531 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
16534 * gcc.dg/cris-peep2-xsrand2.c: New test.
16536 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
16539 * testsuite/g++.dg/expr/for2.C: New test.
16541 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16543 * g++.dg/inherit/thunk1.C: Run on the SPARC.
16545 2004-10-13 Jakub Jelinek <jakub@redhat.com>
16547 PR tree-optimization/17724
16548 * g++.dg/opt/pr17724-1.C: New test.
16549 * g++.dg/opt/pr17724-2.C: New test.
16550 * g++.dg/opt/pr17724-3.C: New test.
16551 * g++.dg/opt/pr17724-4.C: New test.
16552 * g++.dg/opt/pr17724-5.C: New test.
16553 * g++.dg/opt/pr17724-6.C: New test.
16555 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
16558 * gcc.dg/pr17301-2.c: New test.
16560 2004-10-11 Mark Mitchell <mark@codesourcery.com>
16563 * g++.dg/parse/error22.C: New test.
16566 * g++.dg/template/spec18.C: New test.
16568 2004-10-11 Steve Ellcey <sje@cup.hp.com>
16570 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
16571 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
16573 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
16574 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
16576 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
16578 * g++.dg/eh/cleanup5.C: Add dg-options "".
16580 2004-10-11 Roger Sayle <roger@eyesopen.com>
16582 PR middle-end/17657
16583 * gcc.dg/switch-4.c: New test case.
16585 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
16587 * gcc.c-torture/execute/20041011-1.c: New test.
16589 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16592 * g++.dg/init/for3.C: New test.
16595 * g++.dg/opt/switch2.C: New test.
16597 PR middle-end/17703
16598 * g++.dg/warn/Wreturn-2.C: New test.
16600 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
16603 * g++.dg/eh/cleanup5.C: New test.
16605 2004-10-10 Mark Mitchell <mark@codesourcery.com>
16608 * g++.dg/parse/error21.C: New test.
16610 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
16612 * g++.dg/overload/pmf1.C: Adjust quoting marks.
16613 * g++.dg/warn/incomplete1.C: Likewise.
16614 * g++.dg/template/qualttp20.C: Likewise.
16616 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16619 * parm-incomplete-1.c: New test.
16621 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16624 * g++.dg/parse/error19.C: New test.
16627 * g++.dg/init/new11.C: New test.
16630 * g++.dg/parse/error20.C: New test.
16633 * g++.dg/template/crash24.C: New test.
16635 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16638 * gcc.dg/pr17301-1.c: New test.
16640 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
16643 * gcc.dg/anon-struct-5.c: New test.
16645 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
16648 * gcc.dg/pr17844-1.c: New test.
16650 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
16652 PR tree-optimization/17906
16653 * gcc.c-torture/compile/pr17906.c: New.
16655 2004-10-09 Stuart Hastings <stuart@apple.com>
16656 Roger Sayle <roger@eyesopen.com>
16658 PR rtl-optimization/17853
16659 * gcc.dg/i386-mmx-5.c: New testcase.
16661 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
16663 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
16665 2004-10-09 Mark Mitchell <mark@codesourcery.com>
16668 * g++.dg/template/static9.C: New test.
16671 * g++.dg/parse/operator5.C: New test.
16673 2004-10-09 Roger Sayle <roger@eyesopen.com>
16675 PR middle-end/17894
16676 * gcc.c-torture/execute/divcmp-4.c: New test case.
16678 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16681 * g++.dg/opt/pr17902.C: New test.
16683 2004-10-09 Jakub Jelinek <jakub@redhat.com>
16685 * gcc.dg/cpp/ident-1.c: Add dg-options "".
16687 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16689 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
16691 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16693 * gcc.dg/assign-warn-3.c: New test.
16695 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16698 * gcc.dg/cpp/ident-1.c: New test.
16700 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
16702 * gcc.c-torture/compile/acc1.c: New.
16704 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
16706 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
16707 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
16709 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16711 * gcc.dg/ultrasp11.c: New test.
16713 2004-10-08 Michael Matz <matz@suse.de>
16715 * gcc.dg/doloop-2.c: New test.
16717 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
16719 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
16720 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
16721 objc.dg/method-9.m: Update expected diagnostics.
16723 2004-10-07 Geoffrey Keating <geoffk@apple.com>
16725 * gcc.dg/ppc-fsel-3.c: New file.
16726 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
16728 2004-10-07 Paul Brook <paul@codesourcery.com>
16730 * gfortran.dg/intrinsic_verify_1.f90: New test.
16732 2004-10-07 Paul Brook <paul@codesourcery.com>
16734 * gfortran.dg/empty_format_1.f90: Remove stray commas.
16736 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16738 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
16739 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
16742 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
16744 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
16746 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16749 * g++.dg/warn/Winline-4.C: New test.
16751 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
16753 * gcc.c-torture/compile/20041007-1.c: New test.
16755 2004-10-07 Paul Brook <paul@codesourcery.com>
16758 * gfortran.dg/use_allocated_1.f90: New test.
16760 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16762 PR middle-end/17849
16763 * gfortran.fortran-torture/compile/nested.f90: New test
16765 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
16767 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
16769 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
16772 * g++.dg/ext/asm6.C: New test.
16774 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
16776 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
16778 2004-10-06 Paul Brook <paul@codesourcery.com>
16780 PR libfortran/17709
16781 * gfortran.dg/empty_format_1.f90: New test.
16783 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16786 * gfortran.dg/ishft.f90: New test.
16789 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
16792 2004-10-06 Paul Brook <paul@codesourcery.com>
16794 * gfortran.dg/do_1.f90: New test.
16796 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16798 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
16799 optimizing for size.
16801 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16803 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
16805 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
16807 * gcc.c-torture/compile/20041005-1.c: New test.
16809 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
16812 * g++.dg/lookup/koenig4.C: New.
16814 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
16816 * g++.dg/other/classkey1.C: Adjust quoting marks.
16817 * g++.dg/parse/error15.C: Likewise.
16818 * g++.dg/template/meminit2.C (int>): Likewise.
16820 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16823 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
16826 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
16829 * gfortran.dg/pr17708.f90: New test.
16831 2004-10-04 Chao-ying Fu <fu@mips.com>
16833 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
16834 * gcc.dg/vect/vect-4.c: Ditto.
16835 * gcc.dg/vect/vect-5.c: Ditto.
16836 * gcc.dg/vect/vect-6.c: Ditto.
16837 * gcc.dg/vect/vect-8.c: Ditto.
16838 * gcc.dg/vect/vect-16.c: Ditto.
16839 * gcc.dg/vect/vect-30.c: Ditto.
16840 * gcc.dg/vect/vect-40.c: Ditto.
16841 * gcc.dg/vect/vect-41.c: Ditto.
16842 * gcc.dg/vect/vect-42.c: Ditto.
16843 * gcc.dg/vect/vect-43.c: Ditto.
16844 * gcc.dg/vect/vect-44.c: Ditto.
16845 * gcc.dg/vect/vect-45.c: Ditto.
16846 * gcc.dg/vect/vect-46.c: Ditto.
16847 * gcc.dg/vect/vect-47.c: Ditto.
16848 * gcc.dg/vect/vect-48.c: Ditto.
16849 * gcc.dg/vect/vect-49.c: Ditto.
16850 * gcc.dg/vect/vect-50.c: Ditto.
16851 * gcc.dg/vect/vect-51.c: Ditto.
16852 * gcc.dg/vect/vect-52.c: Ditto.
16853 * gcc.dg/vect/vect-53.c: Ditto.
16854 * gcc.dg/vect/vect-54.c: Ditto.
16855 * gcc.dg/vect/vect-55.c: Ditto.
16856 * gcc.dg/vect/vect-56.c: Ditto.
16857 * gcc.dg/vect/vect-57.c: Ditto.
16858 * gcc.dg/vect/vect-58.c: Ditto.
16859 * gcc.dg/vect/vect-59.c: Ditto.
16860 * gcc.dg/vect/vect-60.c: Ditto.
16861 * gcc.dg/vect/vect-74.c: Ditto.
16862 * gcc.dg/vect/vect-79.c: Ditto.
16863 * gcc.dg/vect/vect-80.c: Ditto.
16865 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
16867 * gcc.dg/unused-7.c: Use the correct option.
16869 2004-10-04 Paul Brook <paul@codesourcery.com>
16870 Bud Davis <bdavis9659@comcast.net>
16874 * gfortran/pr17706.f90: New test.
16875 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
16877 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16879 * gfortran.dg/pr17612.f90: New test.
16881 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
16883 * g++.dg/template/local1.C: Adjust quoting marks in
16884 testing for diagnostics.
16885 * g++.dg/tls/diag-2.C: Likewise.
16886 * g++.dg/other/error8.C: Likewise.
16888 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16891 * gcc.dg/unused-4.c: Adjust to be correct.
16894 * gcc.dg/unused-7.c: New test.
16896 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
16899 * g++.dg/overload/template2.C: New test.
16901 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
16903 PR tree-optimization/16632
16904 * gcc.dg/tree-ssa/20041002-1.c: New.
16906 2004-10-03 Paul Brook <paul@codesourcery.com>
16908 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
16909 rather than relying on default formatting.
16911 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
16913 * gcc.dg/20040920-1.c: Update expected message text.
16915 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
16917 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
16919 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
16921 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
16924 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16926 * gcc.dg/tree-ssa/pr17343.c: Remove.
16928 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
16931 * gcc.dg/tree-ssa/pr17343.c: New test.
16933 2004-10-01 Jakub Jelinek <jakub@redhat.com>
16935 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
16936 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
16937 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
16938 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
16939 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
16941 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16943 * gcc.dg/lvalue-2.c: New test.
16945 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
16948 * gcc.dg/pr17730-1.c: New test
16950 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
16953 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
16955 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16957 * gcc.c-torture/execute/stdarg-1.c: New test.
16958 * gcc.c-torture/execute/stdarg-2.c: New test.
16959 * gcc.c-torture/execute/stdarg-3.c: New test.
16960 * gcc.dg/tree-ssa/stdarg-1.c: New test.
16961 * gcc.dg/tree-ssa/stdarg-2.c: New test.
16962 * gcc.dg/tree-ssa/stdarg-3.c: New test.
16963 * gcc.dg/tree-ssa/stdarg-4.c: New test.
16964 * gcc.dg/tree-ssa/stdarg-5.c: New test.
16966 2004-09-29 Jakub Jelinek <jakub@redhat.com>
16968 PR tree-optimization/17697
16969 * g++.dg/opt/pr17697-1.C: New test.
16970 * g++.dg/opt/pr17697-2.C: New test.
16971 * g++.dg/opt/pr17697-3.C: New test.
16973 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
16976 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
16977 gcc.dg/vla-init-5.c: New tests.
16979 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
16982 * gcc.dg/pr13804-1.c: New test.
16984 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
16987 * gfortran.dg/pr16938.f90: New test.
16989 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16991 * g++.dg/template/crash23.C: New test.
16993 2004-09-27 Mark Mitchell <mark@codesourcery.com>
16996 * g++.dg/template/static8.C: New test.
16998 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
17001 * g++.dg/other/error9.C: New test.
17003 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
17005 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
17007 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17010 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
17012 2004-09-26 Roger Sayle <roger@eyesopen.com>
17014 PR middle-end/17112
17015 * gcc.dg/pr17112-1.c: New test case.
17017 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
17020 * gcc.dg/pr11459-1.c: New test.
17022 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
17024 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
17025 * gcc.dg/tree-ssa/loop-4.c: Likewise.
17027 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17029 * gfortran.dg/pr15324.f90: Make array bounds consistent.
17031 2004-09-25 Jan Hubicka <jh@suse.cz>
17033 * compile/30040909-1.c: New test.
17034 * compile/30040907-1.c: New test.
17036 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
17038 * gcc.c-torture/execute/va-arg-26.c: New test.
17040 2004-09-24 Zack Weinberg <zack@codesourcery.com>
17042 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
17043 extra diagnostics on targets with 64-bit pointers.
17044 * objc.dg/selector-1.m: Adjust dg-warning regexp.
17046 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
17049 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
17050 * gcc.dg/decl-3.c: Adjust expected message.
17052 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17055 * gfortran.dg/pr17615.f90: New test.
17057 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
17059 PR tree-optimzation/17517
17060 * g++.dg/tree-ssa/pr17517.C: New Test.
17062 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
17065 * g++.dg/lookup/ambig3.C: New.
17067 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
17070 * g++.dg/opt/pr17624.C: New test.
17072 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
17075 * gcc.dg/Wbad-function-cast-1.c: New test.
17077 2004-09-23 Zack Weinberg <zack@codesourcery.com>
17079 * g++.dg/ext/complit1.C
17080 * g++.dg/other/error2.C
17081 * g++.dg/other/nontype-1.C
17082 * g++.dg/parse/crash11.C
17083 * g++.dg/parse/crash12.C
17084 * g++.dg/parse/error15.C
17085 * g++.dg/parse/error4.C
17086 * g++.dg/parse/tmpl-outside1.C
17087 * g++.dg/parse/too-many-tmpl-args1.C
17088 * g++.dg/template/dependent-expr3.C
17089 * g++.dg/template/error10.C
17090 * g++.dg/template/instantiate1.C
17091 * g++.dg/template/vtable2.C
17092 * g++.dg/warn/Wshadow-1.C
17093 * g++.dg/warn/weak1.C
17094 * g++.old-deja/g++.brendan/crash16.C
17095 * g++.old-deja/g++.brendan/crash18.C
17096 * g++.old-deja/g++.brendan/crash48.C
17097 * g++.old-deja/g++.brendan/crash49.C
17098 * g++.old-deja/g++.brendan/crash55.C
17099 * g++.old-deja/g++.brendan/crash56.C
17100 * g++.old-deja/g++.brendan/crash8.C
17101 * g++.old-deja/g++.brendan/enum11.C
17102 * g++.old-deja/g++.brendan/enum8.C
17103 * g++.old-deja/g++.brendan/enum9.C
17104 * g++.old-deja/g++.brendan/friend3.C
17105 * g++.old-deja/g++.brendan/misc14.C
17106 * g++.old-deja/g++.bugs/900402_02.C
17107 * g++.old-deja/g++.bugs/900404_03.C
17108 * g++.old-deja/g++.bugs/900404_04.C
17109 * g++.old-deja/g++.bugs/900428_03.C
17110 * g++.old-deja/g++.jason/crash4.C
17111 * g++.old-deja/g++.jason/overload21.C
17112 * g++.old-deja/g++.jason/redecl1.C
17113 * g++.old-deja/g++.jason/report.C
17114 * g++.old-deja/g++.jason/rfg10.C
17115 * g++.old-deja/g++.jason/template30.C
17116 * g++.old-deja/g++.law/arm12.C
17117 * g++.old-deja/g++.law/ctors5.C
17118 * g++.old-deja/g++.law/cvt20.C
17119 * g++.old-deja/g++.law/init10.C
17120 * g++.old-deja/g++.law/init8.C
17121 * g++.old-deja/g++.law/visibility17.C
17122 * g++.old-deja/g++.law/visibility7.C
17123 * g++.old-deja/g++.mike/net8.C
17124 * g++.old-deja/g++.mike/p646.C
17125 * g++.old-deja/g++.mike/p700.C
17126 * g++.old-deja/g++.mike/p701.C
17127 * g++.old-deja/g++.mike/p811.C
17128 * g++.old-deja/g++.ns/template13.C
17129 * g++.old-deja/g++.other/array3.C
17130 * g++.old-deja/g++.other/crash25.C
17131 * g++.old-deja/g++.other/dtor3.C
17132 * g++.old-deja/g++.other/dtor4.C
17133 * g++.old-deja/g++.other/main1.C
17134 * g++.old-deja/g++.other/warn7.C
17135 * g++.old-deja/g++.pt/crash11.C
17136 * g++.old-deja/g++.pt/crash36.C
17137 * g++.old-deja/g++.pt/spec22.C
17138 * g++.old-deja/g++.pt/spec9.C
17139 * g++.old-deja/g++.pt/ttp52.C
17140 * g++.old-deja/g++.robertl/eb103.C
17141 * g++.old-deja/g++.robertl/eb121.C
17142 * g++.old-deja/g++.robertl/eb22.C
17143 * g++.old-deja/g++.robertl/eb8.C:
17144 Update locations and/or regexps of dg-error markers.
17145 Remove markers for some bogus messages that are no longer issued.
17147 2004-09-23 Jakub Jelinek <jakub@redhat.com>
17149 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
17150 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
17152 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
17155 * g++.dg/lookup/crash5.C: New test.
17157 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
17159 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
17160 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
17161 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
17162 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
17163 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
17164 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
17166 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
17167 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
17168 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
17169 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
17170 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
17171 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
17173 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
17175 * gcc.dg/vect/vect-44.c: Check additional cases.
17176 * gcc.dg/vect/vect-48.c: Check additional cases.
17178 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
17179 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
17180 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
17181 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
17182 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
17183 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
17184 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
17185 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
17186 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
17188 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
17189 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
17190 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
17192 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17194 * gcc.dg/tree-ssa/loop-6.c: New test.
17196 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
17199 * g++.dg/inherit/base2.C: New.
17201 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17203 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
17204 * gcc.dg/20001012-2.c: Likewise.
17205 * gcc.dg/20001013-1.c: Likewise.
17206 * gcc.dg/20001101-1.c: Likewise.
17207 * gcc.dg/20001102-1.c: Likewise.
17208 * gcc.dg/bf-spl1.c: Likewise.
17209 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
17210 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
17212 2004-09-22 Diego Novillo <dnovillo@redhat.com>
17214 PR tree-optimization/16721
17215 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
17217 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
17219 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
17220 * gcc.dg/20040305-1.c: Likewise.
17222 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
17225 * gcc.c-torture/compile/pr16566-1.c,
17226 gcc.c-torture/compile/pr16566-2.c,
17227 gcc.c-torture/compile/pr16566-3.c: New tests.
17229 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
17231 PR tree-optimization/17512
17232 * gcc.c-torture/compile/20040916-1.c.
17234 2004-09-21 Mark Mitchell <mark@codesourcery.com>
17236 * gcc.dg/pragma-re-3.c: New test.
17238 2004-09-17 Matt Austern <austern@apple.com>
17241 * g++.dg/other/anon3.C: New.
17243 2004-09-21 Roger Sayle <roger@eyesopen.com>
17246 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
17247 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
17248 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
17249 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
17250 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
17252 2004-09-21 Bud Davis <bdavis9659@comcast.net>
17255 * gfortran.dg/pr17286.f90: New test.
17257 2004-09-20 Mark Mitchell <mark@codesourcery.com>
17260 * g++.dg/template/static7.C: New test.
17262 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
17265 * gcc.c-torture/compile/pr17558.c: New test.
17267 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17269 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
17270 if SKIP_ATTRIBUTE is defined.
17272 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17275 * gfortran.dg/pr15957.f90: New test.
17277 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
17279 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
17281 * gcc.dg/vect/vect-79.c: Likewise.
17282 * gcc.dg/vect/vect-80.c: Likewise.
17284 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17287 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
17289 2004-09-20 Ira Rosen <irar@il.ibm.com>
17291 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
17292 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
17293 * gcc.dg/vect/vect-62.c: New testcase.
17294 * gcc.dg/vect/vect-63.c: New testcase.
17295 * gcc.dg/vect/vect-64.c: New testcase.
17296 * gcc.dg/vect/vect-65.c: New testcase.
17297 * gcc.dg/vect/vect-66.c: New testcase.
17298 * gcc.dg/vect/vect-67.c: New testcase.
17299 * gcc.dg/vect/vect-68.c: New testcase.
17300 * gcc.dg/vect/vect-69.c: New testcase.
17301 * gcc.dg/vect/vect-79.c: New testcase.
17302 * gcc.dg/vect/vect-80.c: New testcase.
17304 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
17306 * gcc.target/mips/asm-1.c: New test.
17308 2004-09-19 Ira Rosen <irar@il.ibm.com>
17310 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
17311 * gcc.dg/vect/vect-73.c: New testcase.
17312 * gcc.dg/vect/vect-74.c: New testcase.
17313 * gcc.dg/vect/vect-75.c: New testcase.
17314 * gcc.dg/vect/vect-76.c: New testcase.
17315 * gcc.dg/vect/vect-77.c: New testcase.
17316 * gcc.dg/vect/vect-78.c: New testcase
17318 2004-09-18 Paul Brook <paul@codesourcery.com>
17320 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
17322 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
17325 * gcc.dg/pr17424-1.c: New test.
17327 2004-09-18 Diego Novillo <dnovillo@redhat.com>
17329 * g++.dg/tree-ssa/pr17153.C: New test.
17331 2004-09-16 Geoffrey Keating <geoffk@apple.com>
17334 * testsuite/g++.dg/pch/wchar-1.C: New.
17335 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17337 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
17339 * gcc.c-torture/execute/20040917-1.c: New test.
17341 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17343 PR tree-optimization/17319
17344 * gcc.dg/pr17319.c: New test.
17346 2004-09-17 Devang Patel <dpatel@apple.com>
17348 * gcc.dg/20040813-1.c: New test.
17350 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17352 PR tree-optimization/17273
17353 * gcc.c-torture/compile/pr17273.c: New test.
17355 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
17357 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
17358 Update expected messages.
17359 * gcc.dg/declspec-13.c: New test.
17361 2004-09-17 David Edelsohn <edelsohn@gnu.org>
17363 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
17365 2004-09-17 Diego Novillo <dnovillo@redhat.com>
17367 * gcc.c-torture/execute/pr17252.c: Use post-increment to
17368 change what 'a' is pointing to.
17370 2004-09-17 Mark Mitchell <mark@codesourcery.com>
17373 * g++.dg/template/error18.C: New test.
17376 * g++.dg/warn/Wunused-8.C: New test.
17378 2004-09-17 Steven Bosscher <stevenb@suse.de>
17380 PR tree-optimization/17513
17381 * gcc.dg/20040916-1.c: New test.
17383 2004-09-16 Mark Mitchell <mark@codesourcery.com>
17386 * g++.dg/template/typename7.C: New test.
17388 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17390 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
17392 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
17394 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
17395 with -ftree-based-profiling also.
17396 * lib/profopt.exp: Support late-set profile_option/feedback_option.
17398 2004-09-16 Victor Leikehman <lei@il.ibm.com>
17401 * gfortran.dg/der_array_io_1.f90: New test.
17402 * gfortran.dg/der_array_io_2.f90: New test.
17403 * gfortran.dg/der_array_io_3.f90: New test.
17405 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17407 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
17410 2004-09-15 Mark Mitchell <mark@codesourcery.com>
17412 * g++.dg/opt/switch1.C: New test.
17414 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
17416 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
17417 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
17418 Update expected messages.
17420 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17423 * gfortran.dg/same_name_1.f90: New test.
17425 2004-09-15 Diego Novillo <dnovillo@redhat.com>
17427 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
17428 dereference garbage pointers.
17430 2004-09-15 Jakub Jelinek <jakub@redhat.com>
17432 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
17433 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
17435 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
17436 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
17437 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
17439 2004-09-14 Mark Mitchell <mark@codesourcery.com>
17442 * g++.dg/template/mangle1.C: New test.
17444 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17446 PR tree-optimization/17252
17447 * gcc.c-torture/execute/pr17252.c: New test.
17449 2004-09-14 Andrew Pinski <apinski@apple.com>
17451 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
17453 2004-09-14 Roger Sayle <roger@eyesopen.com>
17455 PR rtl-optimization/9771
17456 * gcc.dg/pr9771-1.c: New test case.
17458 2004-09-14 Diego Novillo <dnovillo@redhat.com>
17460 PR tree-optimization/15262
17461 * gcc.c-torture/execute/pr15262-1.c: New test.
17462 * gcc.c-torture/execute/pr15262-2.c: New test.
17464 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
17466 * gcc.dg/declspec-12.c: New test.
17468 2004-09-14 Bud Davis <bdavis9659@comcast.net>
17470 * gfortran.dg/pr17090.f90: Add directives to test.
17472 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17474 * gcc.c-torture/compile/20040914-1.c: New test.
17476 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17479 * g++.dg/template/decl2.C: New test.
17481 2004-09-13 Bud Davis <bdavis9659@comcast.net>
17484 * gfortran.dg/pr17090.f90: New test.
17486 2004-09-13 Dale Johannesen <dalej@apple.com>
17488 * gcc.c-torture/compile/pr17408.c: New test case.
17490 2004-09-13 Mark Mitchell <mark@codesourcery.com>
17493 * g++.dg/parse/crash17.C: New test.
17496 * g++.dg/template/enum3.C: New test.
17498 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
17500 * lib/gcc-defs.exp: Load wrapper.exp.
17501 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
17503 * lib/gcc.exp (gcc_init): Similar.
17504 * lib/gfortran.exp (gfortran_init): Similar.
17505 * lib/objc.exp (objc_init): Similar.
17506 * lib/treelang.exp (treelang_init): Similar.
17507 * lib/wrapper.exp: New file with build_wrapper call machinery in
17508 ${tool}_maybe_build_wrapper.
17510 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17512 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
17514 * gcc.dg/declspec-11.c: Update expected messages.
17515 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
17516 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
17517 gcc.dg/inline-12.c: New tests.
17519 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
17521 * g++.dg/tree-ssa/pr17400.C: New testcase.
17523 2004-09-13 James E Wilson <wilson@specifixinc.com>
17525 * gcc.target/mips/sb1-1.c: New testcase.
17527 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
17529 * lib/g77-dg.exp: Remove unused file.
17530 * lib/mike-g77.exp: Ditto.
17531 * lib/g77.exp: Ditto.
17533 2004-09-12 Richard Henderson <rth@redhat.com>
17535 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
17537 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
17539 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
17540 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
17541 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
17542 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
17543 Update expected messages.
17545 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
17547 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
17548 declaration/use mismatch for dirp parameter.
17550 2004-09-12 Andrew Pinski <apinski@apple.com>
17552 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
17553 -fgnu-runtime is passed.
17555 2004-09-12 Richard Henderson <rth@redhat.com>
17557 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
17558 do the uplevel thing and update additional_flags directly.
17559 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
17560 gfortran.fortran-torture/execute/intrinsic_nearest.x,
17561 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
17562 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
17564 2004-09-11 Steven Bosscher <stevenb@suse.de>
17566 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
17568 2004-09-11 Roger Sayle <roger@eyesopen.com>
17570 PR middle-end/17411
17571 * g++.dg/opt/pr17411-1.C: New test case.
17573 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17575 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17576 gcc.dg/tls/diag-2.c: Update expected messages.
17577 * gcc.dg/991209-1.c: Specify compilation options. Update expected
17579 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
17580 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
17581 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
17582 gcc.dg/tls/diag-5.c: New tests.
17584 2004-09-11 Zack Weinberg <zack@codesourcery.com>
17586 * gcc.dg/20040910-1.c: Correct dg-error regexp.
17588 2004-09-11 Steven Bosscher <stevenb@suse.de>
17590 * g++.dg/parse/break-in-for.C: New test.
17592 2004-09-11 Jakub Jelinek <jakub@redhat.com>
17594 * gcc.dg/tree-ssa/20040911-1.c: New test.
17596 2004-09-11 Andreas Jaeger <aj@suse.de>
17598 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
17599 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
17601 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
17603 * gcc.target/frv: New directory of FR-V-specific tests.
17605 2004-09-10 James E Wilson <wilson@specifixinc.com>
17607 * gcc.dg/convert-vec-1.c: New test.
17609 2004-09-10 Roger Sayle <roger@eyesopen.com>
17611 PR middle-end/17024
17612 * gcc.dg/pr17024-1.c: New test case.
17614 2004-09-10 Eric Christopher <echristo@redhat.com>
17616 * gcc.dg/20040910-1.c: New test.
17618 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
17620 * gcc.dg/bitfld-9.c: New test.
17622 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
17624 * gcc.c-torture/execute/ieee/acc1.c: New test.
17625 * gcc.c-torture/execute/ieee/acc2.c: New test.
17626 * gcc.c-torture/execute/ieee/mzero6.c: New test.
17628 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
17630 * gcc.dg/deprecated-2.c: New test.
17632 2004-09-09 James E Wilson <wilson@specifixinc.com>
17634 * gcc.dg/init-vec-1.c: New test.
17636 2004-09-09 Roger Sayle <roger@eyesopen.com>
17638 PR middle-end/17055
17639 * gcc.dg/pr17055-1.c: New test case.
17641 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
17644 * gcc.c-torture/execute/pr17377.c: New test.
17646 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17649 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
17650 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
17651 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
17652 gcc.dg/long-long-typespec-1.c: New tests.
17653 * gcc.dg/tls/diag-2.c: Update expected diagnostics
17655 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
17657 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
17658 gcc.dg/gnu99-static-1.c: New tests.
17660 2004-09-08 Devang Patel <dpatel@apple.com>
17662 * gcc.dg/darwin-ld-20040828-1.c: New test.
17663 * gcc.dg/darwin-ld-20040828-2.c: New test.
17664 * gcc.dg/darwin-ld-20040828-3.c: New test.
17666 2004-09-08 Ziemowit Laski <zlaski@apple.com>
17668 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
17669 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
17671 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
17672 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
17674 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
17675 types they qualify.
17676 * objc.dg/type-size-2.m: Fix wording in comment.
17677 * objc.dg/va-meth-1.m: New test case.
17679 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
17682 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
17683 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
17685 2004-09-06 Devang Patel <dpatel@apple.com>
17687 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
17688 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
17690 2004-09-06 Zack Weinberg <zack@codesourcery.com>
17692 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
17693 reflect changed line numbering of diagnostics.
17695 2004-09-06 Paul Brook <paul@codesourcery.com>
17697 * gfortran.dg/edit_real_1.f90: Add new test.
17699 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
17701 * gcc.dg/tree-ssa/loop-2.c: New test.
17702 * gcc.dg/tree-ssa/loop-3.c: New test.
17703 * gcc.dg/tree-ssa/loop-4.c: New test.
17704 * gcc.dg/tree-ssa/loop-5.c: New test.
17706 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17708 * gcc.dg/format/sentinel-1.c: Update for parameter option.
17710 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17712 * gcc.dg/format/sentinel-1.c: New test.
17714 2004-09-04 Uros Bizjak <uros@kss-loka.si>
17716 * testsuite/gcc.dg/builtins-46.c: New.
17718 2004-09-03 Devang Patel <dpatel@apple.com>
17720 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
17721 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
17723 2004-09-03 Jan Beulich <jbeulich@novell.com>
17725 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
17726 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
17727 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
17728 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
17729 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
17730 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
17731 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
17732 the non-portable bzero.
17733 * gcc.dg/20010912-1.c: xfail for NetWare.
17734 * gcc.dg/20020426-2.c: xfail for NetWare.
17735 * gcc.dg/20021014-1.c: xfail for NetWare.
17736 * gcc.dg/20021018-1.c: xfail for NetWare.
17737 * gcc.dg/20030213-1.c: xfail for NetWare.
17738 * gcc.dg/20030225-1.c: xfail for NetWare.
17739 * gcc.dg/20030708-1.c: xfail for NetWare.
17740 * gcc.dg/builtins-config.h: Also exclude NetWare.
17741 * gcc.dg/format/format.h: Define restrict only if not already defined.
17742 * gcc.dg/nest.c: xfail for NetWare.
17743 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
17744 * lib/target-supports.exp (check_visibility_available): Exclude
17747 2004-09-03 Jan Beulich <jbeulich@novell.com>
17749 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
17750 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
17751 deterministic starting point for the alignment of structure fields.
17752 * gcc.dg/Wpadded.c: Dito.
17753 * g++.dg/abi/vbase10.C: Dito.
17755 2004-09-03 Devang Patel <dpatel@apple.com>
17757 * g++.dg/debug/pr15736.cc: New test.
17759 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17761 * README.QMTEST: Fix out-of-date link.
17763 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
17766 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
17767 Delete. Duplicate of gfortran.dg/g77/20010610.f
17769 2004-09-02 Mark Mitchell <mark@codesourcery.com>
17771 * g++.dg/abi/arm_rtti1.C: New test.
17773 2004-09-02 Geoffrey Keating <geoffk@apple.com>
17775 * gcc.dg/ppc-vector-memcpy.c: New.
17776 * gcc.dg/ppc-vector-memset.c: New.
17778 2004-09-02 Chao-ying Fu <fu@mips.com>
17780 * gcc.target/mips/mips-3d-1.c: New test.
17781 * gcc.target/mips/mips-3d-2.c: New test.
17782 * gcc.target/mips/mips-3d-3.c: New test.
17783 * gcc.target/mips/mips-3d-4.c: New test.
17784 * gcc.target/mips/mips-3d-5.c: New test.
17785 * gcc.target/mips/mips-3d-6.c: New test.
17786 * gcc.target/mips/mips-3d-7.c: New test.
17787 * gcc.target/mips/mips-3d-8.c: New test.
17788 * gcc.target/mips/mips-3d-9.c: New test.
17789 * gcc.target/mips/mips-ps-1.c: New test.
17790 * gcc.target/mips/mips-ps-2.c: New test.
17791 * gcc.target/mips/mips-ps-3.c: New test.
17792 * gcc.target/mips/mips-ps-4.c: New test.
17793 * gcc.target/mips/mips-ps-type.c: New test.
17795 2004-09-02 Paul Brook <paul@codesourcery.com>
17797 * gfortran.dg/edit_real_1.f90: Add new tests.
17799 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17802 * gfortran.dg/merge_char_1.f90: New test.
17804 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17807 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
17809 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17812 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
17814 2004-09-01 Mark Mitchell <mark@codesourcery.com>
17816 * g++.dg/opt/loop1.C: Do not XFAIL.
17818 2004-09-01 Jakub Jelinek <jakub@redhat.com>
17820 * gcc.c-torture/execute/20040831-1.c: New test.
17822 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
17825 * gfortran.dg/g77/20010610.f: Now passes.
17826 Copy from g77.f-torture/execute. Add dg-run directive.
17827 * gfortran.dg/g77/README: Update
17829 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
17831 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
17832 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
17833 (t1, t2, t3, t4): Add volatile.
17835 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17837 * g++.dg/ext/visibility/arm1.C: New test.
17839 2004-08-31 Geoffrey Keating <geoffk@apple.com>
17841 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
17844 2004-09-01 Paul Brook <paul@codesourcery.com>
17846 * gfortran.dg/eof_2.f90: New test.
17848 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17851 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
17853 2004-08-31 Bud Davis <bdavis9659@comcast.net>
17855 PR libfortran/16805
17856 * gfortran.dg/list_read_2.f90: New test.
17858 2004-08-31 Mark Mitchell <mark@codesourcery.com>
17860 * g++.dg/abi/key1.C: New test.
17862 2004-08-31 Richard Henderson <rth@redhat.com>
17864 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
17866 * g++.dg/other/offsetof5.C: Remove duplicate.
17868 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17871 * gfortran.dg/func_derived_1.f90: New test.
17873 2004-08-31 Paul Brook <paul@codesourcery.com>
17875 * gfortran.dg/eof_1.f90: New test.
17877 2004-08-31 Paul Brook <paul@codesourcery.com>
17879 * gfortran.dg/list_read_1.f90: New file.
17881 2004-08-30 Mark Mitchell <mark@codesourcery.com>
17883 * g++.dg/opt/loop1.C: XFAIL.
17885 2004-08-30 Geoffrey Keating <geoffk@apple.com>
17887 * gcc.dg/funcdef-storage-1.c: New.
17888 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
17889 an extern function in local scope.
17890 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
17891 declare an 'auto inline' function in local scope.
17892 * gcc.dg/20011130-1.c: Likewise.
17893 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
17894 an 'auto' function in local scope.
17895 * gcc.dg/20021014-1.c: Likewise.
17896 * gcc.dg/20030331-2.c: Likewise.
17898 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17900 * gfortran.dg/blockdata_1.f90: New test.
17902 2004-08-30 Richard Henderson <rth@redhat.com>
17904 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
17906 2004-08-30 Richard Henderson <rth@redhat.com>
17908 * lib/fortran-torture.exp (fortran-torture-execute): Honor
17909 additional_flags set by alternate driver.
17910 (ieee-options): New procedure.
17911 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
17912 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
17913 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
17914 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
17916 2004-08-30 Richard Henderson <rth@redhat.com>
17918 * lib/f-torture.exp: Remove.
17920 2004-08-29 Mark Mitchell <mark@codesourcery.com>
17922 PR rtl-optimization/16590
17923 * g++.dg/opt/loop1.C: New test.
17925 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17928 * gfortran.dg/oldstyle_1.f90: New test.
17930 2004-08-29 Steven G. Kargl <kargls@comcast.net>
17931 Paul Brook <paul@codesourcery.com>
17933 * gfortran.dg/g77/README: Update.
17934 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
17935 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
17936 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
17938 2004-08-28 Paul Brook <paul@codesourcery.com>
17940 PR libfortran/17195
17941 * gfortran.dg/edit_real_1.f90: New test.
17943 2004-08-27 Paul Brook <paul@codesourcery.com>
17945 * gfortran.dg/rewind_1.f90: New test.
17947 2004-08-27 Bud Davis <bdavis9659@comcast.net>
17950 * gfortran.dg/pr16597.f90: New test.
17952 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17955 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
17956 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
17957 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
17958 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
17959 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
17961 2004-08-26 Nick Clifton <nickc@redhat.com>
17963 * gcc.c-torture/compile/pr17119.c: New test.
17965 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
17967 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
17969 2004-08-25 Richard Henderson <rth@redhat.com>
17971 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
17972 the bits that expect kind=8 to be the largest real kind.
17974 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17976 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
17978 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
17980 * gfortran.dg/assignment_1.f90: New test.
17982 2004-08-25 Adam Nemet <anemet@lnxw.com>
17984 * g++.dg/template/repo3.C: New test.
17986 2004-08-25 Roger Sayle <roger@eyesopen.com>
17988 PR middle-end/16693
17989 PR tree-optimization/16372
17990 * g++.dg/opt/pr16372-1.C: New test case.
17991 * g++.dg/opt/pr16693-1.C: New test case.
17992 * g++.dg/opt/pr16693-2.C: New test case.
17994 2004-08-25 Ziemowit Laski <zlaski@apple.com>
17996 * objc.dg/proto-lossage-4.m: New test.
17998 2004-08-25 Mark Mitchell <mark@codesourcery.com>
18001 * g++.dg/inherit/local2.C: New test.
18003 2004-08-25 Paul Brook <paul@codesourcery.com>
18006 * gfortran.dg/string_ctor_1.f90: New test.
18008 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18011 * g++.dg/template/redecl2.C: New test.
18013 2004-08-24 Bud Davis <bdavis9659@comcast.net>
18016 * gfortran.dg/pr17143.f90: New test.
18018 2004-08-24 Bud Davis <bdavis9659@comcast.net>
18021 * gfortran.dg/pr17164.f90: New test.
18023 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18025 * gcc.dg/tree-ssa/loop-1.c: New test.
18027 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
18029 * gcc.c-torture/compile/20040824-1.c: New test.
18031 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
18033 * gcc.c-torture/compile/iftrap-3.c: New test.
18035 2004-08-24 Paul Brook <paul@codesourcery.com>
18037 * gfortran.dg/entry_2.f90: New test.
18039 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
18042 * g++.dg/lookup/ambig[12].C: New.
18044 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18047 * g++.dg/template/crash21.C: New test.
18048 * g++.dg/template/crash22.C: Likewise.
18050 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
18053 * g++.dg/template/access15.C: New.
18055 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18058 * g++.dg/template/repo2.C: New test.
18060 2004-08-23 Roger Sayle <roger@eyesopen.com>
18062 PR rtl-optimization/17078
18063 * gcc.c-torture/execute/pr17078-1.c: New test case.
18065 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18068 * gcc.dg/debug/crash1.c: New test.
18070 2004-08-23 Mark Mitchell <mark@codesourcery.com>
18073 * gcc.dg/loop-5.c: New test.
18075 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18077 * gcc.c-torture/execute/20040823-1.c: New test.
18079 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
18081 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
18082 to the assembler. Simplify test accordingly.
18083 (asm_abi_flags): Use GNU names.
18084 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
18085 to check for ABI flags.
18087 2004-08-22 Andrew Pinski <apinski@apple.com>
18089 * g++.dg/opt/pr14029.C: New test.
18090 * gcc.c-torture/execute/pr15262.c: New test.
18092 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18094 * gfortran.dg/reduction.f90: Add checks with complex arguments.
18096 2004-08-21 Bud Davis <bdavis9659@comcast.net>
18099 * gfortran.dg/direct_io.f90: New test.
18101 2004-08-20 Mark Mitchell <mark@codesourcery.com>
18104 * g++.dg/inherit/local2.C: New test.
18106 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
18109 * g++.dg/warn/Wparentheses-4.C: New test.
18111 2004-08-20 Mark Mitchell <mark@codesourcery.com>
18114 * g++.dg/inherit/local2.C: New test.
18116 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
18117 * gcc.dg/ppc-ldstruct.c: Likewise.
18118 * gcc.dg/ppc64-abi-2.c: Likewise.
18120 2004-08-20 Jakub Jelinek <jakub@redhat.com>
18122 PR rtl-optimization/17099
18123 * gcc.c-torture/execute/20040820-1.c: New test.
18125 2004-08-20 David Edelsohn <edelsohn@gnu.org>
18127 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
18129 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
18132 * gfortran.dg/auto_array_1.f90: New test.
18134 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18137 * gfortran.dg/simpleif_1.f90: New test.
18139 2004-08-19 Mark Mitchell <mark@codesourcery.com>
18141 * lib/target-supports.exp (check_profiling_available): Return
18142 false for arm*-*-symbianelf* and arm*-*-eabi*.
18145 * g++.dg/template/delete1.C: New test.
18147 2004-08-19 Paul Brook <paul@codesourcery.com>
18151 * gfortran.dg/data_char_1.f90: New test.
18153 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
18156 * gfortran.dg/reduction.f90: New testcase.
18158 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
18161 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
18163 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
18166 * g++.dg/Wparentheses-3.C: New test.
18168 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
18170 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
18171 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
18172 * gcc.dg/vect/vect-2.c: Likewise.
18173 * gcc.dg/vect/vect-3.c: Likewise.
18174 * gcc.dg/vect/vect-4.c: Likewise.
18175 * gcc.dg/vect/vect-5.c: Likewise.
18176 * gcc.dg/vect/vect-6.c: Likewise.
18177 * gcc.dg/vect/vect-7.c: Likewise.
18178 * gcc.dg/vect/vect-25.c: Likewise.
18179 * gcc.dg/vect/vect-31.c: Likewise.
18180 * gcc.dg/vect/vect-32.c: Likewise.
18181 * gcc.dg/vect/vect-34.c: Likewise.
18182 * gcc.dg/vect/vect-36.c: Likewise.
18183 * gcc.dg/vect/vect-all.c: Likewise.
18185 2004-08-18 Mark Mitchell <mark@codesourcery.com>
18188 * g++.dg/template/operator4.C: New test.
18190 2004-08-18 Richard Henderson <rth@redhat.com>
18192 * gcc.dg/20040206-1.c: XFAIL.
18194 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18197 * g++.dg/template/array7.C: New test.
18199 2004-08-17 James E Wilson <wilson@specifixinc.com>
18201 * gcc.dg/mips-movcc-1.c: New test.
18202 * gcc.dg/mips-movcc-2.c: New test.
18203 * gcc.dg/mips-movcc-3.c: New test.
18205 * gcc.dg/mips-nmadd-1.c: New test.
18206 * gcc.dg/mips-nmadd-2.c: New test.
18208 2004-08-17 Mark Mitchell <mark@codesourcery.com>
18211 * g++.dg/opt/inline8.C: New test.
18214 * g++.dg/parse/error17.C: New test.
18216 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
18218 * gcc.dg/vect: New directory for vectorizer tests.
18219 * gcc.dg/vect/tree-vect.h: New file.
18220 * gcc.dg/vect/vect.exp: New file.
18221 * gcc.dg/vect/pr16105.c.c: New test.
18222 * gcc.dg/vect/vect-1.c: New test.
18223 * gcc.dg/vect/vect-2.c: New test.
18224 * gcc.dg/vect/vect-3.c: New test.
18225 * gcc.dg/vect/vect-4.c: New test.
18226 * gcc.dg/vect/vect-5.c: New test.
18227 * gcc.dg/vect/vect-6.c: New test.
18228 * gcc.dg/vect/vect-7.c: New test.
18229 * gcc.dg/vect/vect-8.c: New test.
18230 * gcc.dg/vect/vect-9.c: New test.
18231 * gcc.dg/vect/vect-10.c: New test.
18232 * gcc.dg/vect/vect-11.c: New test.
18233 * gcc.dg/vect/vect-12.c: New test.
18234 * gcc.dg/vect/vect-13.c: New test.
18235 * gcc.dg/vect/vect-14.c: New test.
18236 * gcc.dg/vect/vect-15.c: New test.
18237 * gcc.dg/vect/vect-16.c: New test.
18238 * gcc.dg/vect/vect-17.c: New test.
18239 * gcc.dg/vect/vect-18.c: New test.
18240 * gcc.dg/vect/vect-19.c: New test.
18241 * gcc.dg/vect/vect-20.c: New test.
18242 * gcc.dg/vect/vect-21.c: New test.
18243 * gcc.dg/vect/vect-22.c: New test.
18244 * gcc.dg/vect/vect-23.c: New test.
18245 * gcc.dg/vect/vect-24.c: New test.
18246 * gcc.dg/vect/vect-25.c: New test.
18247 * gcc.dg/vect/vect-26.c: New test.
18248 * gcc.dg/vect/vect-27.c: New test.
18249 * gcc.dg/vect/vect-28.c: New test.
18250 * gcc.dg/vect/vect-29.c: New test.
18251 * gcc.dg/vect/vect-30.c: New test.
18252 * gcc.dg/vect/vect-31.c: New test.
18253 * gcc.dg/vect/vect-32.c: New test.
18254 * gcc.dg/vect/vect-33.c: New test.
18255 * gcc.dg/vect/vect-34.c: New test.
18256 * gcc.dg/vect/vect-35.c: New test.
18257 * gcc.dg/vect/vect-36.c: New test.
18258 * gcc.dg/vect/vect-37.c: New test.
18259 * gcc.dg/vect/vect-38.c: New test.
18260 * gcc.dg/vect/vect-40.c: New test.
18261 * gcc.dg/vect/vect-41.c: New test.
18262 * gcc.dg/vect/vect-42.c: New test.
18263 * gcc.dg/vect/vect-43.c: New test.
18264 * gcc.dg/vect/vect-44.c: New test.
18265 * gcc.dg/vect/vect-45.c: New test.
18266 * gcc.dg/vect/vect-46.c: New test.
18267 * gcc.dg/vect/vect-47.c: New test.
18268 * gcc.dg/vect/vect-48.c: New test.
18269 * gcc.dg/vect/vect-49.c: New test.
18270 * gcc.dg/vect/vect-50.c: New test.
18271 * gcc.dg/vect/vect-51.c: New test.
18272 * gcc.dg/vect/vect-52.c: New test.
18273 * gcc.dg/vect/vect-53.c: New test.
18274 * gcc.dg/vect/vect-54.c: New test.
18275 * gcc.dg/vect/vect-55.c: New test.
18276 * gcc.dg/vect/vect-56.c: New test.
18277 * gcc.dg/vect/vect-57.c: New test.
18278 * gcc.dg/vect/vect-58.c: New test.
18279 * gcc.dg/vect/vect-59.c: New test.
18280 * gcc.dg/vect/vect-60.c: New test.
18281 * gcc.dg/vect/vect-61.c: New test.
18282 * gcc.dg/vect/vect-all.c: New test.
18283 * gcc.dg/vect/vect-none.c: New test.
18285 2004-08-17 Paul Brook <paul@codesourcery.com>
18288 * gfortran.dg/entry_1.f90: New test.
18290 2004-08-17 Andrew Pinski <apinski@apple.com>
18292 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
18294 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
18296 * gcc.dg/pr17036-1.c: New test.
18298 2004-08-16 Devang Patel <dpatel@apple.com>
18300 * gcc.dg/darwin-20040809-1.c: New test.
18302 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
18304 * gcc.dg/funcdef-attr-1.c: New test.
18306 2004-08-16 Janis Johnson <janis187@us.ibm.com>
18308 * gcc.dg/altivec-17.c: New test.
18309 * gcc.dg/altivec-18.c: New test.
18311 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18314 * g++.dg/template/vtable2.C: New test.
18316 2004-08-14 Richard Henderson <rth@redhat.com>
18318 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
18319 * gcc.dg/pack-test-4.c (main): Return 0.
18320 * gcc.dg/setjmp-1.c: Remove XFAIL.
18321 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
18323 2004-08-14 Richard Henderson <rth@redhat.com>
18325 * gcc.dg/980217-1.c: Add prototype for printf.
18327 2004-08-13 Bud Davis <bdavis9659@comcast.net>
18329 * gfortran.dg/pr16935.f90: New test.
18331 2004-08-13 Janis Johnson <janis187@us.ibm.com>
18333 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
18335 2004-08-13 Paul Brook <paul@codesourcery.com>
18337 * gfortran.dg/der_io_1.f90: Remove stray comma.
18339 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18341 * gcc.dg/vmx/cw-bug-2.c: Remove.
18342 * gcc.dg/vmx/vprint-1.c: Remove.
18343 * gcc.dg/vmx/vscan-1.c: Remove.
18345 2004-08-12 Devang patel <dpatel@apple.com>
18347 * gcc.dg/darwin-20040809-2.c: New test.
18349 2004-08-12 Janis Johnson <janis1872us.ibm.com>
18351 * g++.dg/ext/altivec-12.C: New test.
18353 * g++.dg/ext/altivec-11.C: New test.
18355 2004-08-12 Paul Brook <paul@codesourcery.com>
18357 * g++.dg/abi/arm_cxa_vec_1.C: New test.
18359 2004-08-12 Janis Johnson <janis187@us.ibm.com>
18361 * g++.dg/ext/altivec-2.C: Check for hardware support before
18362 executing any VMX instructions.
18364 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
18366 2004-08-12 Jakub Jelinek <jakub@redhat.com>
18369 * g++.old-deja/g++.other/comdat4.C: New test.
18370 * g++.old-deja/g++.other/comdat4-aux.cc: New.
18372 2004-08-12 Ben Elliston <bje@au.ibm.com>
18375 * gcc.dg/pr16286.c: New test.
18377 2004-08-12 Jan Beulich <jbeulich@novell.com>
18379 * g++.dg/ext/asm5.C: New.
18381 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18384 * g++.dg/eh/crash1.C: New test.
18387 * g++.dg/ext/construct1.C: New test.
18389 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18392 * g++.dg/init/ptrmem1.C: New test.
18395 * g++.dg/parse/offsetof5.C: New test.
18398 * g++.dg/template/overload3.C: New test.
18400 2004-08-11 Mark Mitchell <mark@codesourcery.com>
18403 * g++.dg/parse/error16.C: New test.
18406 * g++.dg/template/error14.C: New test.
18409 * g++.dg/template/error15.C: New test.
18411 2004-08-11 Devang Patel <dpatel@apple.com>
18413 * gcc.dg/darwin-ld-20040809-1.c: New test.
18414 * gcc.dg/darwin-ld-20040809-2.c: New test.
18416 2004-08-11 Steven G. Kargl <kargls@comcast.net>
18419 * gfortran.dg/dfloat_1.f90: New test.
18421 2004-08-09 Mark Mitchell <mark@codesourcery.com>
18423 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
18424 * gcc.dg/dll-2.c: Fix dg-require syntax.
18425 * gcc.misc-tests/arm-isr.c (abort): Declare.
18428 2004-08-10 Mark Mitchell <mark@codesourcery.com>
18431 * g++.dg/parse/crash16.C: New test.
18433 2004-08-10 Roger Sayle <roger@eyesopen.com>
18435 * gcc.dg/mips-rsqrt-1.c: New test case.
18436 * gcc.dg/mips-rsqrt-2.c: New test case.
18437 * gcc.dg/mips-rsqrt-3.c: New test case.
18439 2004-08-10 Paul Brook <paul@codesourcery.com>
18441 * gfortran.dg/der_io_1.f90: New test.
18443 2004-08-10 Paul Brook <paul@codesourcery.com>
18446 * gfortran.dg/der_array_1.f90: New test.
18448 2004-08-09 David Edelsohn <edelsohn@gnu.org>
18450 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
18452 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
18454 * gcc.dg/wchar_t-2.c: Fix typo.
18456 2004-08-09 Falk Hueffner <falk@debian.org>
18458 PR tree-optimization/12517
18459 * gcc.c-torture/compile/pr12517.c: New test.
18461 PR tree-optimization/12578
18462 * gcc.c-torture/compile/pr12578.c: New test.
18464 PR tree-optimization/12899
18465 * gcc.c-torture/compile/pr12899.c: New test.
18467 PR rtl-optimization/14692
18468 * gcc.c-torture/compile/pr14692.c: New test.
18470 PR tree-optimization/16461
18471 * gcc.c-torture/compile/pr16461.c: New test.
18473 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
18475 * gfortran.dg/getenv_1.f90: New test.
18477 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18479 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
18481 * gcc.dg/symbian5.c: Test -fno-short-wchar.
18483 2004-08-06 Paul Brook <paul@codesourcery.com>
18485 * gfortran.dg/ret_array_1.f90: New test.
18486 * gfortran.dg/ret_pointer_1.f90: New test.
18488 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
18490 * gcc.dg/missing-field-init-[12].c: New tests.
18491 * g++.dg/warn/missing-field-init-[12].C: New tests.
18493 2004-08-06 Mark Mitchell <mark@codesourcery.com>
18495 * gcc.dg/enum2.c: New test.
18496 * gcc.dg/symbian3.c: Likewise.
18497 * gcc.dg/symbian4.c: Likewise.
18498 * gcc.dg/wchar_t-2.c: Likewise.
18500 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18502 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
18505 2004-08-05 Mark Mitchell <mark@codesourcery.com>
18507 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
18508 dg-require-visiblity.
18509 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
18510 * g++.dg/ext/visibility/fvisibility.C: Likewise.
18511 * g++.dg/ext/visibility/memfuncts.C: Likewise.
18512 * g++.dg/ext/visibility/new1.C: Likewise.
18513 * g++.dg/ext/visibility/pragma.C: Likewise.
18514 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
18515 * g++.dg/ext/visibility/virtual.C: Likewise.
18516 * g++/dg/ext/visibility/visibility-1.C: Likewise.
18517 * g++/dg/ext/visibility/visibility-2.C: Likewise.
18518 * g++/dg/ext/visibility/visibility-3.C: Likewise.
18519 * g++/dg/ext/visibility/visibility-4.C: Likewise.
18520 * g++/dg/ext/visibility/visibility-5.C: Likewise.
18521 * g++/dg/ext/visibility/visibility-6.C: Likewise.
18522 * g++/dg/ext/visibility/visibility-7.C: Likewise.
18523 * g++/dg/ext/visibility/visibility-8.C: New test.
18524 * gcc.c-torture/compile/dll.x: Remove.
18525 * gcc.dg/dll-2.c: Use dg-require-dll
18526 * gcc.dg/visibility-10.c: New test.
18527 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
18529 * testsuite/lib/scanasm.exp (scan_hidden): New function.
18530 (scan_not_hidden): Likewise.
18532 2004-08-05 David Edelsohn <edelsohn@gnu.org>
18534 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
18536 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
18538 * gcc.c-torture/execute/20040805-1.c: New test.
18540 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
18542 * gcc.dg/20020118-1.c: Declare abort.
18543 * gcc.dg/altivec_check.h: Likewise.
18544 * gcc.dg/iftrap-2.c: Likewise.
18545 * gcc.dg/pragma-darwin.c: Likewise.
18546 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
18548 2004-08-04 Geoffrey Keating <geoffk@apple.com>
18550 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
18552 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
18554 * gcc.c-torture/execute/builtins/abs-2.c,
18555 gcc.c-torture/execute/builtins/abs-3.c,
18556 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
18557 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
18558 intmax_t, uintmax_t and their limits.
18559 * gcc.dg/intmax_t-1.c: New test.
18561 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18563 * g++.dg/tc1/dr147.C: Add reference to PR.
18565 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
18567 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
18568 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
18570 2004-08-03 David Edelsohn <edelsohn@gnu.org>
18572 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
18574 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18576 * gcc.dg/redecl-5.c: New test.
18577 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
18580 2004-08-03 Roger Sayle <roger@eyesopen.com>
18582 PR middle-end/16790
18583 * gcc.c-torture/execute/pr16790-1.c: New test case.
18585 2004-08-03 Mark Mitchell <mark@codesourcery.com>
18587 * g++.dg/ext/visibility/assign1.C: New test.
18588 * g++.dg/ext/visibility/new1.C: Likewise.
18590 * gcc.dg/symbian1.c: New test.
18591 * gcc.dg/symbian2.c: Likewise.
18593 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
18596 * gcc.dg/i386-sse-9.c: New test.
18598 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18600 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
18602 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
18604 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
18605 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
18606 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
18607 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
18608 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
18609 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
18610 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
18611 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
18612 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
18613 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
18614 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
18615 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
18616 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
18617 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
18618 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
18619 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
18620 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
18621 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
18622 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
18623 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
18624 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
18625 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
18626 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
18627 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
18628 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
18629 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
18630 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
18631 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
18632 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
18633 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
18634 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
18635 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
18636 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
18637 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
18638 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
18639 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
18640 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
18641 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
18642 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
18643 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
18644 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
18645 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
18646 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
18647 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
18648 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
18649 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
18650 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
18651 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
18652 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
18653 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
18654 gcc.misc-tests/i386-pf-3dnow-1.c,
18655 gcc.misc-tests/i386-pf-athlon-1.c,
18656 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
18657 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
18658 Declare built-in functions used.
18659 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
18661 2004-08-02 Mark Mitchell <mark@codesourcery.com>
18664 * g++.dg/lookup/using12.C: New test.
18666 * g++.dg/init/null1.C: Fix PR number.
18667 * g++.dg/parse/namespace10.C: Likewise.
18669 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18672 * g++.dg/template/spec17.C: New test.
18673 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
18674 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
18676 2004-08-02 David Billinghurst
18679 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
18681 2004-08-01 Zack Weinberg <zack@codesourcery.com>
18683 * gcc.dg/ia64-got-1.c: New test case.
18685 2004-08-01 Mark Mitchell <mark@codesourcery.com>
18688 * g++.dg/init/null1.C: New test.
18689 * g++.dg/tc1/dr76.C: Adjust error marker.
18692 * g++.dg/parse/namespace10.C: New test.
18695 * g++.dg/inherit/ptrmem2.C: New test.
18697 2004-08-02 Ben Elliston <bje@au.ibm.com>
18700 * gcc.dg/pr16155.c: New test.
18702 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
18704 * gcc.dg/redecl-2.c: New test.
18706 2004-07-30 Geoffrey Keating <geoffk@apple.com>
18708 * gcc.dg/darwin-longdouble.c: New file.
18710 2004-07-30 Richard Henderson <rth@redhat.com>
18712 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
18713 write to constant argument.
18714 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
18716 2004-07-30 Richard Henderson <rth@redhat.com>
18718 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
18719 tests of nearest around zero.
18721 2004-07-30 Andrew Pinski <apinski@apple.com>
18723 * gcc.c-torture/compile/20040730-1.c: New test.
18725 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18727 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
18730 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
18732 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
18734 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
18736 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
18737 contains $ld_library_path.
18738 * lib/gfortran.exp (gfortran_link_flags): Likewise.
18740 2004-07-29 Richard Henderson <rth@redhat.com>
18742 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
18744 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
18745 (alt2, which): New.
18746 (Check): Accept either alternative.
18748 2004-07-29 Mark Mitchell <mark@codesourcery.com>
18750 * g++.dg/abi/inline1.C: New test.
18751 * g++.dg/abi/local1-a.cc: Likewise.
18752 * g++.dg/abi/local1.C: Likewise.
18753 * g++.dg/abi/mangle11.C: Tweak location of warnings.
18754 * g++.dg/abi/mangle12.C: Likewise.
18755 * g++.dg/abi/mangle17.C: Likewise.
18756 * g++.dg/abi/mangle20-2.C: Likewise.
18757 * g++.dg/opt/interface1.C: Likewise.
18758 * g++.dg/opt/interface1.h: Likewise.
18759 * g++.dg/opt/interface1-a.cc: New test.
18760 * g++.dg/parse/repo1.C: New test.
18761 * g++.dg/template/repo1.C: Likewise.
18762 * g++.dg/warn/Winline-1.C: Likewise.
18763 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
18765 2004-07-29 Diego Novillo <dnovillo@redhat.com>
18767 * gcc.dg/tree-ssa/20040729-1.c: New test.
18769 2004-07-27 Matt Austern <austern@apple.com>
18771 * gcc.dg/darwin-bool-1.c: New test.
18772 * gcc.dg/darwin-bool-2.c: New test.
18774 2004-07-28 Richard Henderson <rth@redhat.com>
18776 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
18777 arguments in the correct type. Don't write to constant arguments.
18779 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18781 PR tree-optimization/16688
18782 PR tree-optimization/16689
18783 * g++.dg/tree-ssa/pr16688.C: New test.
18785 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18787 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18788 loads. Not only in the comment, this time.
18790 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
18792 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
18793 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
18794 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
18795 * gcc.dg/sh4a-bitmovua.c: New.
18796 * gcc.dg/sh4a-cos.c: New.
18797 * gcc.dg/sh4a-cosf.c: New.
18798 * gcc.dg/sh4a-fprun.c: New.
18799 * gcc.dg/sh4a-fsrra.c: New.
18800 * gcc.dg/sh4a-memmovua.c: New.
18801 * gcc.dg/sh4a-sin.c: New.
18802 * gcc.dg/sh4a-sincos.c: New.
18803 * gcc.dg/sh4a-sincosf.c: New.
18804 * gcc.dg/sh4a-sinf.c: New.
18806 2004-07-28 Diego Novillo <dnovillo@redhat.com>
18808 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
18810 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
18812 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
18815 2004-07-27 Andrew Pinski <apinski@apple.com>
18817 * g++.dg/rtti/tinfo1.C: Correct the xfail.
18819 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
18821 * gcc.dg/pragma-isr.c: New test.
18823 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18826 * g++.dg/template/ttp11.C: New test.
18828 2004-07-27 Diego Novillo <dnovillo@redhat.com>
18830 * gcc.c-torture/compile/20040727-1.c: New test.
18832 2004-07-26 Eric Christopher <echristo@redhat.com>
18834 * gcc.c-torture/compile/20040726-2.c: New test.
18836 2004-07-26 Andrew Pinski <apinski@apple.com>
18838 * g++.dg/rtti/tinfo1.C: Xfail.
18840 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
18842 * gcc.c-torture/compile/20040726-1.c: New test.
18844 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
18845 Brian Ryner <bryner@brianryner.com>
18849 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
18850 * g++.dg/ext/visibility/: New directory.
18851 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
18852 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
18853 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
18854 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
18855 * g++.dg/ext/visibility/fvisibility.C,
18856 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
18857 g++.dg/ext/visibility/fvisibility-override1.C
18858 g++.dg/ext/visibility/fvisibility-override2.C
18859 g++.dg/ext/visibility/memfuncts.C
18860 g++.dg/ext/visibility/noPLT.C
18861 g++.dg/ext/visibility/pragma.C
18862 g++.dg/ext/visibility/pragma-override1.C
18863 g++.dg/ext/visibility/pragma-override2.C
18864 g++.dg/ext/visibility/staticmemfuncts.C
18865 g++.dg/ext/visibility/virtual.C: New tests.
18867 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18870 * gcc.dg/pr15360-1.c: New test.
18872 2004-07-25 Daniel Jacobowitz <dan@debian.org>
18874 * gcc.dg/pragma-align-2.c: New test.
18875 * gcc.dg/pragma-init-fini.c: New test.
18876 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
18879 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
18881 * gcc.dg/init-string-2.c: New test.
18883 2004-07-24 Zack Weinberg <zack@codesourcery.com>
18886 * gcc.dg/Wredundant-decls-1.c: New test case.
18888 2004-07-24 Jakub Jelinek <jakub@redhat.com>
18890 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
18891 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
18892 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
18893 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
18894 * gcc.dg/compat/generate-random.c: New file.
18895 * gcc.dg/compat/generate-random.h: Likewise.
18896 * gcc.dg/compat/generate-random_r.c: Likewise.
18897 * gcc.dg/compat/struct-layout-1.h: Likewise.
18898 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
18899 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
18900 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
18901 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
18902 * gcc.dg/compat/struct-layout-1_main.c: New test.
18903 * gcc.dg/compat/struct-layout-1_x.c: New file.
18904 * gcc.dg/compat/struct-layout-1_y.c: New file.
18905 * gcc.dg/compat/struct-layout-1_test.h: New file.
18907 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
18909 * gcc.dg/comp-return-1.c: New test
18911 2004-07-23 Janis Johnson <janis187@us.ibm.com>
18913 * gcc.dg/vmx/8-02a.c: Fix typo.
18915 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
18916 * gcc.dg/darwin-abi-3.c: New test.
18918 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
18919 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
18921 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
18922 * gcc.dg/vmx/ops-long-1.c: New test.
18923 * gcc.dg/vmx/ops-long-2.c: New test.
18925 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
18927 * g++.dg/lookup/conv-[1234].C: New.
18929 2004-07-22 Mark Mitchell <mark@codesourcery.com>
18931 * g++.dg/parse/attr2.C: Simplify.
18933 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18936 * gcc.c-torture/execute/pr7284-1.c: New test.
18938 2004-07-22 Brian Booth <bbooth@redhat.com>
18940 * gcc.dg/tree-ssa/20040721-1.c: New test.
18942 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
18944 * g++.dg/template/crash20.c: New.
18946 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
18948 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
18949 Add dg-run directive. Declare variables as required.
18950 * gfortran.dg/g77/README: Update
18952 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
18954 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
18955 gcc.dg/cris-peep2-andu2.c: New tests.
18957 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18960 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
18962 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
18964 * gcc.dg/qual-return-2.c: Update expected messages.
18965 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
18967 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18969 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
18970 * gcc.dg/noncompile/921102-1.c: Update expected error message.
18972 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
18975 * gcc.dg/init-string-1.c: New test.
18977 2004-07-21 Jakub Jelinek <jakub@redhat.com>
18979 PR middle-end/15345
18981 * gcc.dg/torture/nested-fn-1.c: New test.
18983 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
18986 * gcc.dg/ia64-fptr-1.c: New file.
18988 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18991 * g++.dg/template/spec16.C: New test.
18992 * g++.old-deja/g++.robertl/eb118.C: Remove.
18994 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18997 * g++.dg/template/spec15.C: New test.
18999 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
19001 Copy cases from g77.f-torture/execute and add dg-run
19002 directive. Other changes as noted.
19003 * gfortran.dg/g77/13037.f
19004 * gfortran.dg/g77/1832.f
19005 * gfortran.dg/g77/19981119-0.f
19006 * gfortran.dg/g77/19990313-0.f
19007 * gfortran.dg/g77/19990313-1.f
19008 * gfortran.dg/g77/19990313-2.f
19009 * gfortran.dg/g77/19990313-3.f
19010 * gfortran.dg/g77/19990419-1.f
19011 * gfortran.dg/g77/19990826-0.f
19012 * gfortran.dg/g77/19990826-2.f
19013 * gfortran.dg/g77/20000503-1.f
19014 * gfortran.dg/g77/20001111.f
19015 * gfortran.dg/g77/20010116.f
19016 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
19017 * gfortran.dg/g77/20010430.f
19018 * gfortran.dg/g77/6177.f
19019 * gfortran.dg/g77/947.f
19020 * gfortran.dg/g77/970816-3.f
19021 * gfortran.dg/g77/971102-1.f
19022 * gfortran.dg/g77/980520-1.f
19023 * gfortran.dg/g77/980628-0.f
19024 * gfortran.dg/g77/980628-1.f
19025 * gfortran.dg/g77/980628-10.f
19026 * gfortran.dg/g77/980628-2.f
19027 * gfortran.dg/g77/980628-3.f
19028 * gfortran.dg/g77/980628-7.f
19029 * gfortran.dg/g77/980628-8.f
19030 * gfortran.dg/g77/980628-9.f
19031 * gfortran.dg/g77/980701-0.f
19032 * gfortran.dg/g77/980701-1.f
19033 * gfortran.dg/g77/cabs.f
19034 * gfortran.dg/g77/claus.f
19035 * gfortran.dg/g77/complex_1.f
19036 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
19037 * gfortran.dg/g77/dcomplex.f
19038 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
19039 * gfortran.dg/g77/f90-intrinsic-mathematical.f
19040 * gfortran.dg/g77/f90-intrinsic-numeric.f
19041 * gfortran.dg/g77/int8421.f
19042 * gfortran.dg/g77/labug1.f
19043 * gfortran.dg/g77/large_vec.f
19044 * gfortran.dg/g77/le.f
19045 * gfortran.dg/g77/short.f
19046 * gfortran.dg/g77/README: Update
19048 2004-07-20 Mark Mitchell <mark@codesourcery.com>
19051 * g++.dg/parse/lookup4.C: New test.
19053 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19056 * g++.dg/template/ttp10.C: New test.
19058 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
19060 * gcc.dg/pr12625-1.c: New test.
19062 2004-07-20 Steven Bosscher <stevenb@suse.de>
19064 * testsuite/gcc.dg/switch-warn-1.c: New test.
19065 * testsuite/gcc.dg/switch-warn-2.c: New test.
19066 * gcc.c-torture/compile/pr14730.c: Update.
19068 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
19070 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
19071 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
19072 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
19073 g++.dg/template/nontype3.C: Remove trailing CR from tests.
19075 2004-07-18 Mark Mitchell <mark@codesourcery.com>
19078 * g++.dg/template/assign1.C: New test.
19080 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19083 * g++.dg/template/ttp9.C: New test.
19085 2004-07-19 Daniel Jacobowitz <dan@debian.org>
19087 * gcc.dg/format/cmn-err-1.c: New test.
19089 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
19091 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
19092 gcc.dg/Wparentheses-10.c: New tests.
19093 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
19095 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19098 * gfortran.dg/g77//ffixed-line-length-0.f,
19099 gfortran.dg/g77/ffixed-line-length-132.f,
19100 gfortran.dg/g77/ffixed-line-length-72.f,
19101 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
19102 gfortran.dg/g77/README: Update.
19104 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19107 * g++.dg/template/non-dependent7.C: New test.
19108 * g++.dg/template/non-dependent8.C: Likewise.
19109 * g++.dg/template/non-dependent9.C: Likewise.
19110 * g++.dg/template/non-dependent10.C: Likewise.
19112 2004-07-17 Mark Mitchell <mark@codesourcery.com>
19115 * g++.dg/parse/attr2.C: New test.
19117 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
19120 * g77.f-torture: Ditto.
19122 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
19124 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
19125 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
19126 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
19128 2004-07-16 Richard Henderson <rth@redhat.com>
19130 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
19132 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19134 * lib/fortran-torture.exp (fortran-torture): Don't test compile
19135 tests with full list of options.
19136 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
19137 of TORTURE_OPTIONS if test contains 'dg-do run'.
19140 * gfortran.dg/do_iterator.f90: New test.
19142 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19144 PR rtl-optimization/16536
19145 * gcc.c-torture/execute/restrict-1.c: New test.
19147 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19150 * gfortran.dg/pr15324.f90: New test.
19153 * gfortran.dg/pr15129.f90: New test.
19156 * gfortran.dg/pr15140.f90: New test.
19159 * gfortran.fortran-torture/execute/bounds.f90: Add check for
19160 compile-time simplification.
19162 2004-07-14 Mike Stump <mrs@apple.com>
19164 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
19166 2004-07-14 James E Wilson <wilson@specifixinc.com>
19169 * gcc.dg/profile-generate-1.c: New.
19171 2004-07-15 Jakub Jelinek <jakub@redhat.com>
19173 * gcc.c-torture/execute/20040709-1.c: New test.
19174 * gcc.c-torture/execute/20040709-2.c: New test.
19176 2004-07-14 Mike Stump <mrs@apple.com>
19178 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
19180 2004-07-14 Mike Stump <mrs@apple.com>
19182 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
19184 2004-07-13 Mark Mitchell <mark@codesourcery.com>
19187 * g++.dg/parse/mutable1.C: New test.
19189 2004-07-13 Diego Novillo <dnovillo@redhat.com>
19191 PR tree-optimization/16443
19192 * gcc.dg/tree-ssa/20040713-1.c: New test.
19194 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
19196 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
19199 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19201 * gfortran.dg/g77/README: New file
19202 * gfortran.dg/g77/19981216-0.f: Copy from
19203 g77.f-torture/noncompile. Add "dg-do compile" and
19204 dg-error as required.
19205 * gfortran.dg/g77/19990218-1.f: Likewise.
19206 * gfortran.dg/g77/19990905-1.f: Likewise.
19207 * gfortran.dg/g77/9263.f: Likewise.
19208 * gfortran.dg/g77/980615-0.f: Likewise.
19209 * gfortran.dg/g77/980616-0.f: Likewise.
19210 * gfortran.dg/g77/check0.f: Likewise.
19211 * gfortran.dg/g77/select_no_compile.f: Likewise.
19213 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19215 Copy files from g77.f-torture/compile.
19216 Add "{ dg-do compile}". Other changes as noted
19217 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
19218 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
19219 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
19220 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
19221 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
19222 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
19223 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
19224 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
19225 statement to conform to standard. Append alpha1.x for reference.
19226 * gfortran.dg/g77/xformat.f: Add dg-warning
19228 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
19230 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
19231 Add {dg-do compile} directive.
19232 * gfortran.dg/g77/cpp2.F: Likewise.
19234 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19237 * g++.dg/lookup/name-clash1.C: New test.
19240 * g++.dg/lookup/name-clash2.C: New test.
19243 * g++.dg/lookup/name-clash3.C: New test.
19245 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19247 * g++.dg/lookup/new2.C: New test.
19248 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
19250 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
19252 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
19253 Add {dg-do compile} directive.
19254 * gfortran.dg/g77/13060.f: Likewise.
19255 * gfortran.dg/g77/19990218-0.f: Likewise.
19256 * gfortran.dg/g77/19990305-0.f: Likewise.
19257 * gfortran.dg/g77/19990419-0.f: Likewise.
19258 * gfortran.dg/g77/19990502-0.f: Likewise.
19259 * gfortran.dg/g77/19990502-1.f: Likewise.
19260 * gfortran.dg/g77/19990525-0.f: Likewise.
19261 * gfortran.dg/g77/19990826-1.f: Likewise.
19262 * gfortran.dg/g77/19990826-3.f: Likewise.
19263 * gfortran.dg/g77/19990905-2.f: Likewise.
19264 * gfortran.dg/g77/20000412-1.f: Likewise.
19265 * gfortran.dg/g77/20000511-1.f: Likewise.
19266 * gfortran.dg/g77/20000511-2.f: Likewise.
19267 * gfortran.dg/g77/20000518.f: Likewise.
19268 * gfortran.dg/g77/20000601-1.f: Likewise.
19269 * gfortran.dg/g77/20000601-2.f: Likewise.
19270 * gfortran.dg/g77/20000629-1.f: Likewise.
19271 * gfortran.dg/g77/20000630-2.f: Likewise.
19272 * gfortran.dg/g77/20010115.f: Likewise.
19273 * gfortran.dg/g77/20010321-1.f: Likewise.
19274 * gfortran.dg/g77/20010426.f: Likewise.
19275 * gfortran.dg/g77/20020307-1.f: Likewise.
19276 * gfortran.dg/g77/8485.f: Likewise.
19277 * gfortran.dg/g77/960317-1.f: Likewise.
19278 * gfortran.dg/g77/970915-0.f: Likewise.
19279 * gfortran.dg/g77/980310-1.f: Likewise.
19280 * gfortran.dg/g77/980310-2.f: Likewise.
19281 * gfortran.dg/g77/980310-3.f: Likewise.
19282 * gfortran.dg/g77/980310-4.f: Likewise.
19283 * gfortran.dg/g77/980310-6.f: Likewise.
19284 * gfortran.dg/g77/980310-7.f: Likewise.
19285 * gfortran.dg/g77/980310-8.f: Likewise.
19286 * gfortran.dg/g77/980419-2.f: Likewise.
19287 * gfortran.dg/g77/980424-0.f: Likewise.
19288 * gfortran.dg/g77/980427-0.f: Likewise.
19289 * gfortran.dg/g77/980729-0.f: Likewise.
19290 * gfortran.dg/g77/981117-1.f: Likewise.
19291 * gfortran.dg/g77/toon_1.f: Likewise.
19293 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19296 * g++.dg/other/abstract2.C: New test.
19298 2004-07-12 Paul Brook <paul@codesourcery.com>
19300 * gfortran.dg/pointer_init_1.f90: New test.
19302 2004-07-11 Paul Brook <paul@codesourcery.com>
19305 * gfortran.dg/contained_1.f90: New test.
19307 2004-07-11 Mark Mitchell <mark@codesourcery.com>
19309 * g++.dg/parse/defarg8.C: New test.
19311 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19314 * gfortran.dg/pr16433.f: New test.
19317 * gfortran.dg/pr15754.f90: New test.
19319 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
19321 PR tree-optimization/16437
19322 * gcc.c-torture/execute/bitfld-4.c: New test.
19324 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19326 * gfortran.fortran-torture/execute/common_2.f90: Add check for
19327 access to common var from module.
19329 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19332 * gfortran.fortran-torture/execute/common_2.f90: New test.
19334 2004-07-10 Paul Brook <paul@codesourcery.com>
19336 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
19338 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19341 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
19343 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
19345 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
19346 * gfortran.dg/g77/ffixed-form-2.f: Likewise.
19347 * gfortran.dg/g77/ffree-form-1.f: Likewise.
19348 * gfortran.dg/g77/ffree-form-2.f: Likewise.
19349 * gfortran.dg/g77/ffree-form-3.f: Likewise.
19350 * gfortran.dg/g77/fno-underscoring.f: Likewise.
19351 * gfortran.dg/g77/funderscoring.f: Likewise.
19352 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
19354 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19356 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
19358 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19359 Paul Brook <paul@codesourcery.com>
19362 * gfortran.dg/common_pointer_1.f90: New test.
19364 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19366 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
19368 2004-07-09 James E Wilson <wilson@specifixinc.com>
19371 * gcc.c-torture/compile/20040709-1.c: New.
19373 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19376 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
19378 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19381 * gfortran.dg/shape_1.f90: New test.
19383 2004-07-09 Zack Weinberg <zack@codesourcery.com>
19384 Andrew Pinski <apinski@apple.com>
19386 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
19388 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19390 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
19393 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19394 Paul Brook <paul@codesourcery.com>
19396 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
19399 2004-07-09 Diego Novillo <dnovillo@redhat.com>
19401 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
19403 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19405 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
19406 testcases with capital suffix.
19408 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19414 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
19416 * gfortran.dg/implicit_1.f90: New test.
19418 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19420 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
19421 expression to match gfortran warning/error messages
19422 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
19425 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19427 * lib/fortran-torture.exp: Rename proc search_for to
19430 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
19432 * gcc.c-torture/execute/simd-5.x: New file.
19433 XFAIL on SPARC 64-bit at -O0.
19435 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19439 * g++.dg/warn/effc3.C: New test.
19441 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19443 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
19444 change X to 1X in format.
19445 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
19446 add data statements to conform to standard.
19448 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19450 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
19451 * gfortran.dg/g77/f77-edit-t-in.f: Likewise.
19452 * gfortran.dg/g77/f77-edit-x-out.f: Likewise.
19454 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19456 * gfortran.dg/g77/7388.f: Copy from g77.dg
19457 * gfortran.dg/g77/f77-edit-i-out.f: Likewise.
19458 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise.
19459 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise.
19460 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise.
19461 * gfortran.dg/g77/f77-edit-t-out.f: Likewise.
19462 * gfortran.dg/g77/f77-edit-h-out.f: Likewise.
19463 * gfortran.dg/g77/strlen0.f: Likewise.
19465 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
19467 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
19468 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
19470 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19472 * gcc.c-torture/execute/920428-2.x: Delete.
19473 * gcc.c-torture/execute/920501-7.x: Likewise.
19475 2004-07-08 Jakub Jelinek <jakub@redhat.com>
19477 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
19478 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
19479 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
19481 (PREFETCH_3DNOW): Add -march=c3.
19483 2004-07-08 Diego Novillo <dnovillo@redhat.com>
19486 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
19487 * gcc.c-torture/execute/bf64-1.x: Likewise.
19489 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
19491 * gcc.c-torture/compile/20040708-1.c: New test.
19493 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19496 * g++.dg/warn/effc2.C: New test.
19498 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
19500 * gcc.c-torture/execute/bitfld-1.x: Remove.
19501 * gcc.c-torture/execute/bitfld-3.c: New test.
19502 * gcc.dg/bitfld-2.c: Remove XFAILs.
19504 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
19507 * g++.dg/rtti/tinfo1.C: New file.
19509 2004-07-07 Eric Christopher <echristo@redhat.com>
19511 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
19513 2004-07-07 Andrew Pinski <apinski@apple.com>
19515 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
19517 2004-07-07 Mark Mitchell <mark@codesourcery.com>
19519 * g++.dg/init/call1.C: XFAIL.
19521 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
19523 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
19524 except for movstrict*, to movmem* and clrstr* to clrmem*.
19526 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
19528 * gcc.c-torture/execute/20040707-1.c: New test.
19530 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
19532 * gcc.c-torture/execute/20040706-1.c: New test.
19534 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19537 * g++.dg/template/spec14.C: New test.
19539 2004-07-05 Jakub Jelinek <jakub@redhat.com>
19541 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
19542 nothing if not yet defined. Use it in b, c and d type definitions.
19543 * gcc.c-torture/execute/20040705-1.c: New test.
19544 * gcc.c-torture/execute/20040705-2.c: New test.
19546 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19549 * g++.dg/lookup/new1.C: New test.
19551 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19554 * g++.dg/template/sizeof8.C: New test.
19556 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
19558 * gcc.c-torture/compile/20040705-1.c: New test.
19560 2004-07-04 Bud Davis <bdavis9659@comcast.net>
19562 * gfortran.fortran-torture/execute/seq_io.f90: New test.
19564 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
19566 * gcc.dg/cpp/if-mop.c: Two new testcases.
19567 * gcc.dg/cpp/trad/comment-3.c: New.
19569 2004-07-04 Paul Brook <paul@codesourcery.com>
19571 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
19573 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
19576 * g++.dg/lookup/crash4.C: New test.
19578 2004-07-02 Zack Weinberg <zack@codesourcery.com>
19580 * gcc.c-torture/execute/builtin-abs-1.c
19581 * gcc.c-torture/execute/builtin-abs-2.c
19582 * gcc.c-torture/execute/builtin-complex-1.c
19583 * gcc.c-torture/execute/builtins/string-1-lib.c
19584 * gcc.c-torture/execute/builtins/string-1.c
19585 * gcc.c-torture/execute/builtins/string-2-lib.c
19586 * gcc.c-torture/execute/builtins/string-2.c
19587 * gcc.c-torture/execute/builtins/string-3-lib.c
19588 * gcc.c-torture/execute/builtins/string-3.c
19589 * gcc.c-torture/execute/builtins/string-4-lib.c
19590 * gcc.c-torture/execute/builtins/string-4.c
19591 * gcc.c-torture/execute/builtins/string-5-lib.c
19592 * gcc.c-torture/execute/builtins/string-5.c
19593 * gcc.c-torture/execute/builtins/string-6-lib.c
19594 * gcc.c-torture/execute/builtins/string-6.c
19595 * gcc.c-torture/execute/builtins/string-7-lib.c
19596 * gcc.c-torture/execute/builtins/string-7.c
19597 * gcc.c-torture/execute/builtins/string-8-lib.c
19598 * gcc.c-torture/execute/builtins/string-8.c
19599 * gcc.c-torture/execute/builtins/string-9-lib.c
19600 * gcc.c-torture/execute/builtins/string-9.c
19601 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
19602 * gcc.c-torture/execute/builtins/string-asm-1.c
19603 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
19604 * gcc.c-torture/execute/builtins/string-asm-2.c
19605 * gcc.c-torture/execute/stdio-opt-1.c
19606 * gcc.c-torture/execute/stdio-opt-2.c
19607 * gcc.c-torture/execute/stdio-opt-3.c
19608 * gcc.c-torture/execute/string-opt-1.c
19609 * gcc.c-torture/execute/string-opt-10.c
19610 * gcc.c-torture/execute/string-opt-11.c
19611 * gcc.c-torture/execute/string-opt-12.c
19612 * gcc.c-torture/execute/string-opt-13.c
19613 * gcc.c-torture/execute/string-opt-14.c
19614 * gcc.c-torture/execute/string-opt-15.c
19615 * gcc.c-torture/execute/string-opt-16.c
19616 * gcc.c-torture/execute/string-opt-2.c
19617 * gcc.c-torture/execute/string-opt-6.c
19618 * gcc.c-torture/execute/string-opt-7.c
19619 * gcc.c-torture/execute/string-opt-8.c:
19622 * gcc.c-torture/execute/builtins/abs-2.c
19623 * gcc.c-torture/execute/builtins/abs-3.c
19624 * gcc.c-torture/execute/builtins/complex-1.c
19625 * gcc.c-torture/execute/builtins/fprintf.c
19626 * gcc.c-torture/execute/builtins/fputs.c
19627 * gcc.c-torture/execute/builtins/memcmp.c
19628 * gcc.c-torture/execute/builtins/memmove.c
19629 * gcc.c-torture/execute/builtins/memops-asm.c
19630 * gcc.c-torture/execute/builtins/mempcpy-2.c
19631 * gcc.c-torture/execute/builtins/mempcpy.c
19632 * gcc.c-torture/execute/builtins/memset.c
19633 * gcc.c-torture/execute/builtins/printf.c
19634 * gcc.c-torture/execute/builtins/sprintf.c
19635 * gcc.c-torture/execute/builtins/strcat.c
19636 * gcc.c-torture/execute/builtins/strchr.c
19637 * gcc.c-torture/execute/builtins/strcmp.c
19638 * gcc.c-torture/execute/builtins/strcpy.c
19639 * gcc.c-torture/execute/builtins/strcspn.c
19640 * gcc.c-torture/execute/builtins/strlen-2.c
19641 * gcc.c-torture/execute/builtins/strlen.c
19642 * gcc.c-torture/execute/builtins/strncat.c
19643 * gcc.c-torture/execute/builtins/strncmp-2.c
19644 * gcc.c-torture/execute/builtins/strncmp.c
19645 * gcc.c-torture/execute/builtins/strncpy.c
19646 * gcc.c-torture/execute/builtins/strpbrk.c
19647 * gcc.c-torture/execute/builtins/strpcpy-2.c
19648 * gcc.c-torture/execute/builtins/strpcpy.c
19649 * gcc.c-torture/execute/builtins/strrchr.c
19650 * gcc.c-torture/execute/builtins/strspn.c
19651 * gcc.c-torture/execute/builtins/strstr-asm.c
19652 * gcc.c-torture/execute/builtins/strstr.c:
19653 ... these new files.
19655 * gcc.c-torture/execute/builtins/abs-2-lib.c
19656 * gcc.c-torture/execute/builtins/abs-3-lib.c
19657 * gcc.c-torture/execute/builtins/complex-1-lib.c
19658 * gcc.c-torture/execute/builtins/fprintf-lib.c
19659 * gcc.c-torture/execute/builtins/fputs-lib.c
19660 * gcc.c-torture/execute/builtins/memcmp-lib.c
19661 * gcc.c-torture/execute/builtins/memmove-lib.c
19662 * gcc.c-torture/execute/builtins/memops-asm-lib.c
19663 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
19664 * gcc.c-torture/execute/builtins/mempcpy-lib.c
19665 * gcc.c-torture/execute/builtins/memset-lib.c
19666 * gcc.c-torture/execute/builtins/printf-lib.c
19667 * gcc.c-torture/execute/builtins/sprintf-lib.c
19668 * gcc.c-torture/execute/builtins/strcat-lib.c
19669 * gcc.c-torture/execute/builtins/strchr-lib.c
19670 * gcc.c-torture/execute/builtins/strcmp-lib.c
19671 * gcc.c-torture/execute/builtins/strcpy-lib.c
19672 * gcc.c-torture/execute/builtins/strcspn-lib.c
19673 * gcc.c-torture/execute/builtins/strlen-2-lib.c
19674 * gcc.c-torture/execute/builtins/strlen-lib.c
19675 * gcc.c-torture/execute/builtins/strncat-lib.c
19676 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
19677 * gcc.c-torture/execute/builtins/strncmp-lib.c
19678 * gcc.c-torture/execute/builtins/strncpy-lib.c
19679 * gcc.c-torture/execute/builtins/strpbrk-lib.c
19680 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
19681 * gcc.c-torture/execute/builtins/strpcpy-lib.c
19682 * gcc.c-torture/execute/builtins/strrchr-lib.c
19683 * gcc.c-torture/execute/builtins/strspn-lib.c
19684 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
19685 * gcc.c-torture/execute/builtins/strstr-lib.c
19686 * gcc.c-torture/execute/builtins/lib/abs.c
19687 * gcc.c-torture/execute/builtins/lib/fprintf.c
19688 * gcc.c-torture/execute/builtins/lib/memset.c
19689 * gcc.c-torture/execute/builtins/lib/printf.c
19690 * gcc.c-torture/execute/builtins/lib/sprintf.c
19691 * gcc.c-torture/execute/builtins/lib/strcpy.c
19692 * gcc.c-torture/execute/builtins/lib/strcspn.c
19693 * gcc.c-torture/execute/builtins/lib/strncat.c
19694 * gcc.c-torture/execute/builtins/lib/strncmp.c
19695 * gcc.c-torture/execute/builtins/lib/strncpy.c
19696 * gcc.c-torture/execute/builtins/lib/strpbrk.c
19697 * gcc.c-torture/execute/builtins/lib/strspn.c
19698 * gcc.c-torture/execute/builtins/lib/strstr.c:
19699 New files containing support routines.
19701 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
19703 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
19704 when not optimizing.
19706 2004-07-02 Mark Mitchell <mark@codesourcery.com>
19709 * g++.dg/abi/mangle22.C: New test.
19710 * g++.dg/abi/mangle23.C: Likewise.
19712 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
19715 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
19716 Allow for cases without denormalized floating point numbers.
19718 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
19721 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
19722 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
19723 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
19724 expected warning text.
19725 * gcc.dg/format/diag-2.c: New test.
19727 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
19729 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
19731 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
19733 * gcc.dg/builtins-43.c: New.
19734 * gcc.dg/builtins-44.c: New.
19735 * gcc.dg/builtins-45.c: New.
19737 2004-06-26 Geoffrey Keating <geoffk@apple.com>
19738 Andreas Tobler <a.tobler@schweiz.ch>
19740 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
19741 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
19743 * gcc.dg/cleanup-11.c: Likewise.
19744 * gcc.dg/cleanup-8.c: Likewise.
19745 * gcc.dg/cleanup-9.c: Likewise.
19746 * gcc.dg/cleanup-5.c: Run on all platforms.
19748 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
19750 * g++.dg/warn/nonnull1.C: New test.
19752 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
19754 * gcc.dg/compat/compat-common.h: Wrap up CINT in
19755 an #ifndef SKIP_COMPLEX_INT/#endif pair.
19756 Special-case the Sun compiler wrt to <complex.h>.
19758 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
19760 * gcc.dg/Wunreachable-8.C: New test.
19762 * gcc.dg/h8300-ice2.c : New test.
19764 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
19767 * gfortran.fortran-torture/compile/implicit.f90: Add test
19768 for implicit character.
19770 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
19773 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
19774 Use tiny() intrinsic to find smallest non-negative real
19776 2004-06-30 Jakub Jelinek <jakub@redhat.com>
19778 * gcc.dg/compat/struct-by-value-22_main.c: New test.
19779 * gcc.dg/compat/struct-by-value-22_x.c: New.
19780 * gcc.dg/compat/struct-by-value-22_y.c: New.
19782 * gcc.c-torture/execute/20040629-1.c: New test.
19784 2004-06-29 Jakub Jelinek <jakub@redhat.com>
19786 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
19787 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
19790 * gcc.dg/20040625-1.c: New test.
19792 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19794 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
19796 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19799 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
19801 2004-06-29 Richard Henderson <rth@redhat.com>
19803 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
19805 2004-06-29 Paul Brook <paul@codesourcery.com>
19807 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
19808 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
19810 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
19813 * g++.dg/parse/crash15.C: New.
19815 2004-06-28 Andrew Pinski <apinski@apple.com>
19817 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
19818 by the error already.
19820 * g++.dg/opt/ptrmem4.C: Change to compile only test.
19822 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
19825 * gcc.dg/h8300-bss-align-1.c : New.
19827 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
19830 * g++.dg/template/ctor4.C: New.
19832 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19835 * g++.dg/warn/Wsequence-point-1.C: New test.
19837 2004-06-27 Paul Brook <paul@codesourcery.com>
19839 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
19841 2004-06-27 Zack Weinberg <zack@codesourcery.com>
19843 * g++.old-deja/g++.mike/p7325.C: Remove.
19845 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
19848 * gcc.dg/pr14963.c: New test.
19850 2004-06-27 Mark Mitchell <mark@codesourcery.com>
19853 * g++.dg/parse/redef1.C: New test.
19855 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
19857 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
19859 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
19861 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
19862 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
19864 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
19865 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
19866 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
19867 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
19868 g++.brendan/enum14.C.
19869 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
19870 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
19871 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
19873 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
19876 2004-06-27 Roger Sayle <roger@eyesopen.com>
19878 * gcc.dg/20040527-1.c: New test case.
19880 2004-06-26 Bud Davis <bdavis9659@comcast.net>
19882 PR gfortran/pr16196
19883 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
19885 2004-06-25 Roger Sayle <roger@eyesopen.com>
19887 PR middle-end/15825
19888 * gcc.dg/pr15825-1.c: New test case.
19890 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19892 * gcc.c-torture/execute/20040625-1.c: New test.
19894 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19896 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
19898 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
19900 * gcc.dg/torture/mips-div-1.c: New test.
19902 2004-06-24 Jeff Law <law@redhat.com>
19904 * gcc.dg/tree-ssa/20040624-1.c: New test.
19906 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
19908 * gcc.c-torture/compile/20040624-1.c: New test.
19910 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
19912 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
19915 2004-06-23 Andrew Pinski <apinski@apple.com>
19917 PR middle-end/15988
19918 * g++.dg/opt/ptrmem4.C: New test.
19920 * gcc.dg/c90-array-quals-2.c: New test.
19922 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
19924 * gcc.dg/kpice1.c: New test.
19926 2006-06-23 Andrew Pinski <apinski@apple.com>
19928 * gcc.dg/c90-array-quals.c: New test.
19930 2006-06-22 Richard Henderson <rth@redhat.com>
19932 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
19934 2004-06-22 Loren James Rittle <ljrittle@acm.org>
19936 * gcc.dg/builtins-config.h: Handle FreeBSD.
19938 2006-06-22 Richard Henderson <rth@redhat.com>
19940 * g++.dg/opt/devirt1.C: New.
19942 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
19944 * g++.dg/opt/pr15551.C: New testcase.
19946 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
19949 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
19950 x86_64-*-linux* when compiling for 32bit.
19952 2004-06-21 Andrew Pinski <apinski@apple.com>
19954 * gcc.dg/pch/struct-1.c: New.
19955 * gcc.dg/pch/struct-1.hs: New.
19957 2004-06-21 Geoffrey Keating <geoffk@apple.com>
19959 * gcc.dg/pch/save-temps-1.c: New file.
19960 * gcc.dg/pch/save-temps-1.hs: New file.
19962 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
19964 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
19965 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
19967 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
19969 * gfortran.fortran-torture/execute/select_1.f90: Rename function
19971 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
19972 Remove trailing spaces.
19974 2004-06-21 Richard Henderson <rth@redhat.com>
19976 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
19977 merging && to BIT_FIELD_REF.
19979 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
19981 * g++.dg/opt/placeholder1.C: New test.
19983 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19985 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
19986 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
19987 * gcc.dg/compat/union-m128-1_x.c: Likewise.
19988 * gcc.dg/compat/union-m128-1_y.c: Likewise.
19990 2004-06-20 Zack Weinberg <zack@codesourcery.com>
19992 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
19994 * g++.dg/other/pragma-re-1.C: Add comments.
19996 2004-06-19 Bud Davis <bdavis9659@comcast.net>
19999 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
20001 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
20003 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
20004 instead of setting the type of size_t by
20007 2004-06-18 Roger Sayle <roger@eyesopen.com>
20009 * gcc.dg/unordered-2.c: New test case.
20010 * gcc.dg/unordered-3.c: New test case.
20012 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
20015 * lib/g++.exp (g++_version): Tweak regexp for version
20016 * lib/g77.exp (g77_version): Likewise.
20017 * lib/gfortran.exp (gfortran_version): Likewise.
20018 * lib/objc.exp (objc_version): Likewise.
20019 * lib/treelang.exp (treelang_version): Likewise.
20021 2004-06-19 Jakub Jelinek <jakub@redhat.com>
20023 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
20024 Use INT_MAX instead of __INT_MAX__.
20025 * gcc.dg/compat/struct-align-2_y.c: Likewise.
20027 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
20028 * gcc.dg/compat/scalar-return-3_x.c: Use it.
20029 * gcc.dg/compat/scalar-return-3_y.c: Use it.
20030 * gcc.dg/compat/scalar-return-4_x.c: Use it.
20031 * gcc.dg/compat/scalar-return-4_y.c: Use it.
20032 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
20033 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
20034 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
20035 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
20037 * gcc.dg/range-test-1.c: New test.
20038 * g++.dg/opt/range-test-1.C: New test.
20040 2004-06-17 Richard Henderson <rth@redhat.com>
20042 * objc.dg/sync-1.m: New.
20043 * objc.dg/try-catch-1.m: Don't force next runtime.
20044 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
20045 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
20046 shadowed catch clause.
20047 * objc.dg/try-catch-5.m: New.
20049 2004-06-17 Zack Weinberg <zack@codesourcery.com>
20052 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
20054 2004-06-15 Richard Henderson <rth@redhat.com>
20056 * gcc.dg/20001116-1.c: Move expected warning line.
20058 2004-06-15 Richard Henderson <rth@redhat.com>
20060 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
20061 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
20063 2004-06-15 Jeff Law <law@redhat.com>
20065 * gcc.dg/tree-ssa/20040615-1.c: New test.
20066 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
20067 be less sensitive to operand ordering.
20068 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
20070 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
20072 * g++.dg/abi/bitfield3.C: Add comment..
20074 2004-06-15 Richard Henderson <rth@redhat.com>
20076 * g++.dg/ext/stmtexpr1.C: XFAIL.
20077 * gcc.dg/20030612-1.c: XFAIL.
20079 2004-06-15 Eric Christopher <echristo@redhat.com>
20081 * g++.dg/charset/asm5.c: New.
20082 * gcc.dg/charset/asm6.c: New.
20084 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20087 * gfortran.fortran-torture/execute/select_1.f90: New test.
20089 2004-06-15 Paul Brook <paul@codesourcery.com>
20091 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
20093 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20096 * g++.dg/lookup/crash3.C: New test.
20098 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20101 * g++.dg/parse/dtor4.C: New test.
20103 2004-06-14 Jeff Law <law@redhat.com>
20105 * gcc.c-torture/compile/20040614-1.c: New test.
20107 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20110 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
20111 LEN of a character array.
20113 2004-06-14 Mark Mitchell <mark@codesourcery.com>
20116 * g++.dg/template/ptrmem10.C: New test.
20119 * g++.dg/template/friend30.C: New test.
20121 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20124 * gfortran.fortran-torture/compile/mloc.f90: New test.
20126 2004-06-13 Paul Brook <paul@codesourcery.com>
20128 * gfortran.fortran-torture/execute/random_2.f90: New test.
20130 2004-06-13 Eric Christopher <echristo@redhat.com>
20132 * gcc.dg/noncompile/redecl-1.c: Fix error message.
20134 2004-06-12 Paul Brook <paul@codesourcery.com>
20136 * gfortran.fortran-torture/execute/contained_3.f90: New test.
20138 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20141 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
20143 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20146 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
20147 syntax errors in end statements of contained subroutines.
20149 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20152 * gfortran.fortran-torture/execute/null_arg.f90: New test.
20154 2004-06-12 Bud Davis <bdavis9659@comcast.net>
20157 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
20159 2004-06-12 Bud Davis <bdavis9659@comcast.net>
20162 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
20164 2004-06-11 Mark Mitchell <mark@codesourcery.com>
20167 * g++.dg/parse/enum1.C: New test.
20169 2004-06-10 Jeff Law <law@redhat.com>
20171 * gcc.c-torture/compile/20040610-1.c: New test.
20173 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20175 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
20176 * g++.old-deja/g++.other/decl3.C: Likewise.
20178 2004-06-10 Brian Booth <bbooth@redhat.com>
20180 * gcc.dg/tree-ssa/20031015-1.c: Scan for
20181 V_MAY_DEF instead of VDEF.
20182 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
20184 2004-06-10 Mark Mitchell <mark@codesourcery.com>
20187 * g++.dg/conversion/const1.C: New test.
20190 * g++.dg/conversion/reinterpret1.C: New test.
20193 * g++.dg/template/enum2.C: New test.
20196 * g++.dg/template/error13.C: New test.
20198 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20201 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
20202 arguments to test_* REAL and of the right size.
20204 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20207 PR rtl-optimization/15681
20208 * gcc.dg/20040609-1.c: New test.
20210 2004-06-10 Jakub Jelinek <jakub@redhat.com>
20213 * g++.dg/opt/builtins1.C: New test.
20215 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
20217 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
20218 that use default windows32 struct layout.
20219 * gcc.dg/i386-bitfield2.c: Likewise.
20221 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
20223 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
20224 for mingw32 and cygwin targets.
20226 2004-06-09 Geoffrey Keating <geoffk@apple.com>
20228 * gcc.dg/pch/macro-4.c: New.
20229 * gcc.dg/pch/macro-4.hs: New.
20231 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20234 * gfortran.fortran-torture/compile/name_clash.f90: New test.
20236 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20239 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
20241 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20244 * gfortran.fortran-torture/execute/t_edit.f90: New test.
20246 2004-06-09 Bud Davis <bdavis9659@comcast.net>
20249 * gfortran.fortran-torture/execute/backspace.c : New test.
20251 2004-06-09 Paul Brook <paul@codesourcery.com>
20253 * gfortran.fortran-torture/execure/intrinsic_associated.f90
20254 (pointer_to_section): Rewrite to use smaller array.
20256 2004-06-08 David Edelsohn <edelsohn@gnu.org>
20258 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
20259 * gcc.dg/ext/altivec-10.c: Same.
20260 * gcc.dg/ext/altivec-11.c: Same.
20261 * gcc.dg/ext/altivec-12.c: Same.
20262 * gcc.dg/ext/altivec-13.c: Same.
20263 * gcc.dg/ext/altivec-14.c: Same.
20264 * gcc.dg/ext/altivec-15.c: Same.
20265 * gcc.dg/ext/altivec-16.c: Same.
20266 * gcc.dg/ext/altivec-3.c: Same.
20267 * gcc.dg/ext/altivec-4.c: Same.
20268 * gcc.dg/ext/altivec-6.c: Same.
20269 * gcc.dg/ext/altivec-7.c: Same.
20270 * gcc.dg/ext/altivec-8.c: Same.
20271 * gcc.dg/ext/altivec-varargs-1.c: Same.
20273 * g++.dg/ext/altivec-1.C: Correct dg syntax.
20274 * g++.dg/ext/altivec-10.C: Same.
20275 * g++.dg/ext/altivec-2.C: Same.
20276 * g++.dg/ext/altivec-3.C: Same.
20277 * g++.dg/ext/altivec-4.C: Same.
20278 * g++.dg/ext/altivec-5.C: Same.
20279 * g++.dg/ext/altivec-6.C: Same.
20280 * g++.dg/ext/altivec-7.C: Same.
20281 * g++.dg/ext/altivec-8.C: Same.
20282 * g++.dg/ext/altivec-9.C: Same.
20284 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20287 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
20289 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20291 * gcc.dg/union-1.c: New test.
20293 2004-06-07 Roger Sayle <roger@eyesopen.com>
20295 * gcc.dg/builtins-41.c: New test case.
20296 * gcc.dg/builtins-42.c: New test case.
20298 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20300 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
20301 * g++.dg/ext/altivec-10.C: Same.
20302 * g++.dg/ext/altivec-2.C: Same.
20303 * g++.dg/ext/altivec-3.C: Same.
20304 * g++.dg/ext/altivec-4.C: Same.
20305 * g++.dg/ext/altivec-5.C: Same.
20306 * g++.dg/ext/altivec-6.C: Same.
20307 * g++.dg/ext/altivec-7.C: Same.
20308 * g++.dg/ext/altivec-8.C: Same.
20309 * g++.dg/ext/altivec-9.C: Same.
20310 * g++.old-deja/g++.abi/cxa_vec.C: Same.
20311 * g++.old-deja/g++.brendan/new3.C: Same.
20312 * gcc.c-torture/execute/eeprof-1.x: Same.
20314 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
20317 * gcc.dg/pr14765-1.c: New test.
20319 2004-06-07 Roger Sayle <roger@eyesopen.com>
20322 * gcc.dg/pr14649-1.c: New test case.
20324 2004-06-07 Richard Henderson <rth@redhat.com>
20326 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
20329 2004-06-07 David Edelsohn <edelsohn@gnu.org>
20331 * g++.dg/eh/elide1.C: Remove XFAIL.
20333 2004-06-07 Mark Mitchell <mark@codesourcery.com>
20336 * g++.dg/expr/sizeof3.C: New test.
20339 * g++.dg/template/access14.C: New test.
20342 * g++.dg/template/enum1.C: New test.
20345 * g++.dg/eh/throw1.C: New test.
20347 2004-06-07 David Ayers <d.ayers@inode.at>
20348 Ziemowit Laski <zlaski@apple.com>
20350 * lib/objc.exp (objc_target_compile): Revert the '-framework
20351 Foundation' flag fix, since bare Darwin does not ship
20352 with the Foundation framework.
20353 * objc/execute/next_mapping.h: Provide a local NSConstantString
20354 @interface and @implementation.
20355 (objc_constant_string_init): A constructor function, used to
20356 initialize the NSConstantString meta-class object.
20357 * objc/execute/string1.m: Include "next_mapping.h" instead of
20358 <Foundation/NSString.h>.
20359 * objc/execute/string2.m: Likewise.
20360 * objc/execute/string3.m: Likewise.
20361 * objc/execute/string4.m: Likewise.
20363 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
20365 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
20366 to double. Replace double with FLOAT.
20367 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
20369 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
20370 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
20371 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
20372 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
20373 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
20374 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
20375 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
20376 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
20378 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
20381 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
20383 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20386 * g++.dg/template/meminit2.C: New test.
20388 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
20391 * gcc.c-torture/execute/compare-fp-1.c,
20392 gcc.c-torture/execute/compare-fp-2.c,
20393 gcc.c-torture/execute/compare-fp-3.c,
20394 gcc.c-torture/execute/compare-fp-4.c,
20395 gcc.c-torture/execute/compare-fp-3.x,
20396 gcc.c-torture/execute/compare-fp-4.x: Moved...
20397 * gcc.c-torture/execute/ieee/compare-fp-1.c,
20398 gcc.c-torture/execute/ieee/compare-fp-2.c,
20399 gcc.c-torture/execute/ieee/compare-fp-3.c,
20400 gcc.c-torture/execute/ieee/compare-fp-4.c,
20401 gcc.c-torture/execute/ieee/compare-fp-3.x,
20402 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
20404 2004-06-04 David Ayers <d.ayers@inode.at>
20406 * objc/execute/protocol-isEqual-4.m: New testcase.
20408 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
20410 * objc/execute/protocol-isEqual-1.m: New testcase.
20411 * objc/execute/protocol-isEqual-2.m: New testcase.
20412 * objc/execute/protocol-isEqual-3.m: New testcase.
20414 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20416 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
20418 2004-06-02 Ziemowit Laski <zlaski@apple.com>
20420 * lib/objc.exp (objc_target_compile): When running tests on
20421 Darwin (Mac OS X), inform the linker about '-framework
20424 2004-06-02 Eric Christopher <echristo@redhat.com>
20426 * gcc.c-torture/compile/20040602-1.c: New.
20428 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
20430 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
20431 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
20433 PR tree-optimization/14736
20434 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
20436 PR tree-optimization/14042
20437 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
20439 PR tree-optimization/14729
20440 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
20442 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20445 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
20447 2004-06-01 Richard Hederson <rth@redhat.com>
20449 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
20451 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20454 * g++.dg/parse/offsetof4.C: New test.
20456 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
20459 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
20461 2004-05-31 Mark Mitchell <mark@codesourcery.com>
20464 * g++.dg/template/friend29.C: New test.
20466 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
20469 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
20471 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
20473 * gcc.dg/sparc-trap-1.c: New test.
20475 2004-05-31 Roger Sayle <roger@eyesopen.com>
20477 PR middle-end/15069
20478 * g++.dg/opt/fold3.C: New test case.
20480 2004-05-30 Graham Stott <graham.stott@btinternet.com>
20482 * lib/target-supports.exp (check_iconv_available): Fix fallout
20483 from 2004-05-28 patch.
20485 2004-05-30 Paul Brook <paul@codesourcery.com>
20488 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
20489 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
20491 2004-05-30 Steven G. Kargl <kargls@comcast.net>
20493 * gfortran.fortran-torture/execute/random_1.f90: New test.
20495 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20497 * g++.dg/ext/altivec-10.C: New test.
20499 2004-05-29 Paul Brook <paul@codesourcery.com>
20501 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
20503 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20505 * gcc.dg/altivec-16.c: New test.
20507 2004-05-28 Janis Johnson <janis187@us.ibm.com>
20509 * lib/target-supports.exp (check_vmx_hw_available): New.
20510 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
20512 * lib/target-supports.exp (check_alias_available,
20513 check_iconv_available, check_named_sections_available): Use
20514 unique names for temporary files.
20516 2004-05-28 Ziemowit Laski <zlaski@apple.com>
20518 * gcc.dg/altivec-15.c: New test.
20520 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20523 * g++.dg/warn/noeffect6.C: New test.
20526 * g++.dg/expr/ptrmem4.C: New test.
20529 * g++.dg/template/operator3.C: New test.
20531 2004-05-28 Mark Mitchell <mark@codesourcery.com>
20534 * g++.dg/lookup/redecl1.C: New test.
20535 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
20537 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
20539 * gcc.c-torture/execute/compare-fp-1.c,
20540 gcc.c-torture/execute/compare-fp-2.c,
20541 gcc.c-torture/execute/compare-fp-3.c,
20542 gcc.c-torture/execute/compare-fp-4.c,
20543 gcc.c-torture/execute/compare-fp-3.x,
20544 gcc.c-torture/execute/compare-fp-4.x,
20545 gcc.dg/pr15649-1.c: New.
20547 2004-05-27 Adam Nemet <anemet@lnxw.com>
20550 * g++.dg/init/array14.C: New test.
20552 2004-05-25 Janis Johnson <janis187@us.ibm.com>
20554 * lib/compat.exp (compat-get-options-main): New.
20555 (compat-get-options): Remove unneeded code, warn for ignored
20557 (compat-execute): Check flag set by dg-require-* commands.
20559 * lib/compat.exp (compat-execute): Break up long lines.
20561 2004-05-24 Janis Johnson <janis187@us.ibm.com>
20563 * gcc.dg/altivec-7.c: Don't use 'vector long'.
20564 * gcc.dg/altivec-14.c: New test.
20565 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
20567 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
20568 * gcc.dg/altivec-12.c: Ditto.
20570 * gcc.dg/altivec-3.c: Move call to altivec_check.
20572 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20575 * g++.dg/template/error12.C: New test.
20578 * g++.dg/ext/attrib15.C: New test.
20581 * g++.dg/template/ptrmem9.C: New test.
20583 2004-05-25 Paul Brook <paul@codesourcery.com>
20585 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
20587 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20590 * g++.dg/template/crash19.C: New test.
20592 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20595 * g++.dg/template/redecl1.C: New test.
20597 2004-05-23 Mark Mitchell <mark@codesourcery.com>
20600 * g++.dg/other/ns1.C: New test.
20603 * g++.dg/template/invalid1.C: New test.
20605 2004-05-23 Paul Brook <paul@codesourcery.com>
20606 Victor Leikehman <lei@haifasphere.co.il>
20608 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
20609 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
20611 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20615 * g++.dg/template/non-dependent5.C: New test.
20616 * g++.dg/template/non-dependent6.C: New test.
20618 2004-05-22 Mark Mitchell <mark@codesourcery.com>
20621 * g++.dg/inherit/union1.C: New test.
20624 * g++.dg/template/addr1.C: New test.
20627 * g++.dg/template/array5.C: New test.
20630 * g++.dg/template/array6.C: New test.
20632 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
20633 Roger Sayle <roger@eyesopen.com>
20635 * g++.dg/lookup/forscope2.C: New test case.
20637 2004-05-22 Ben Elliston <bje@au.ibm.com>
20639 * gcc.dg/cpp/Wmissingdirs.c: New.
20641 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20644 * gcc.dg/compat/union-m128-1.h: New file.
20645 * gcc.dg/compat/union-m128-1_main.c: Likewise.
20646 * gcc.dg/compat/union-m128-1_x.c: Likewise.
20647 * gcc.dg/compat/union-m128-1_y.c: Likewise.
20649 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
20652 * gcc.dg/compat/struct-complex-1.h: New file.
20653 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
20654 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
20655 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
20657 2004-05-20 Roger Sayle <roger@eyesopen.com>
20660 * gcc.dg/pr3074-1.c: New test case.
20661 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
20663 2004-05-20 Falk Hueffner <falk@debian.org>
20666 * gcc.dg/ftrapv-1.c: New test case.
20668 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
20670 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
20672 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
20673 Jeff Law <law@redhat.com>
20675 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
20676 * gcc.dg/tree-ssa/20040518-2.c: New test.
20678 * gcc.dg/tree-ssa/20040518-1.c: New test.
20680 2004-05-18 Zack Weinberg <zack@codesourcery.com>
20682 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
20684 2004-05-18 Paul Brook <paul@codesourcery.com>
20687 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
20689 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20691 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
20694 2004-05-17 Steven Bosscher <stevenb@suse.de>
20696 * gcc.dg/tree-ssa/20040517-1.c: New test.
20698 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20700 * gcc.dg/loop-4.c: New test.
20702 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
20704 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
20706 2004-05-15 Bud Davis <bdavis9659@comcast.net>
20709 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
20711 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20715 * gfortran.fortran-torture/compile/data_1.f90: New test.
20717 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
20719 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
20720 * gcc.dg/uninit-H.c: Define ASM for __s390__.
20722 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20724 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
20726 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
20729 * gcc.dg/format/xopen-1.c: Adjust expected message.
20730 * gcc.dg/format/xopen-3.c: New test.
20732 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
20734 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
20736 2004-05-14 Jeff Law <law@redhat.com>
20738 * gcc.dg/tree-ssa/20040514-2.c: New test.
20740 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20742 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
20744 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
20747 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
20749 * gcc.dg/tree-ssa/20040514-1.c: New test.
20751 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20753 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
20756 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20759 * gfortran.fortran-torture/compile/do_1.f90: New test.
20761 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
20764 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
20767 2004-05-14 Bud Davis <bdavis9659@comcast.net>
20770 * gfortran.fortran-torture/execute/random_init.f90: New test.
20772 2004-05-13 Paul Brook <paul@codesourcery.com>
20775 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
20777 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
20779 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
20780 for the powerpc case.
20782 2004-05-13 Jeff Law <law@redhat.com>
20784 * gcc.dg/tree-ssa/20040513-1.c: New test.
20785 * gcc.dg/tree-ssa/20040513-2.c: New test.
20787 2004-05-13 Paul Brook <paul@codesourcery.com>
20789 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
20790 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
20791 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
20793 2004-05-13 Andreas Schwab <schwab@suse.de>
20796 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
20799 2004-05-13 Bud Davis <bdavis9659@comcast.net>
20802 * gfortran.fortran-torture/execute/adjustr.f90: New file.
20804 2004-05-13 Diego Novillo <dnovillo@redhat.com>
20806 Merge from tree-ssa-20020619-branch. See
20807 ChangeLog.tree-ssa for details.
20809 2004-05-11 Ziemowit Laski <zlaski@apple.com>
20811 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
20812 include <altivec.h> explicitly.
20813 * gcc.dg/altivec-13.c: Likewise.
20815 2004-05-11 Paul Brook <paul@codesourcery.com>
20817 * gcc.c-torture/compile/20010518-1.c: Force enum size.
20819 2004-05-10 Eric Christopher <echristo@redhat.com>
20821 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
20822 * gcc.dg/sibcall-4.c: Ditto.
20824 2004-05-10 Ziemowit Laski <zlaski@apple.com>
20826 * g++.dg/ext/altivec-8.C: New test case.
20827 * gcc.dg/altivec-13.c: New test case.
20829 2004-05-08 Roger Sayle <roger@eyesopen.com>
20831 * gcc.c-torture/execute/divcmp-1.c: New test case.
20832 * gcc.c-torture/execute/divcmp-2.c: New test case.
20833 * gcc.c-torture/execute/divcmp-3.c: New test case.
20835 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
20837 * g++.dg/other/pragma-re-2.C: New test.
20839 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20841 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
20842 * gcc.dg/i386-387-2.c: Likewise.
20844 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
20846 * gcc.dg/i386-387-6.c: Likewise.
20848 2004-05-07 Uros Bizjak <uros@kss-loka.si>
20850 * gcc.dg/builtins-33.c: Also check log1p*.
20852 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
20854 PR optimization/15296
20855 * gcc.c-torture/execute/pr15296.c: New test.
20857 2004-05-05 Uros Bizjak <uros@kss-loka.si>
20859 * gcc.dg/builtins-40.c: New test.
20861 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
20863 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
20865 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
20867 * g++.dg/ext/spe1.C: New testcase.
20869 2004-05-04 Ziemowit Laski <zlaski@apple.com>
20871 * objc.dg/image-info.m: Allow additional attributes
20872 for __image_info section.
20874 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
20876 * gcc.dg/torture/mips-hilo-2.c: New test.
20878 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20881 * g++.dg/template/member5.C: New test.
20883 2004-05-03 Uros Bizjak <uros@kss-loka.si>
20885 * gcc.dg/builtins-34.c: Also check expm1*.
20887 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20889 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
20890 * gcc.dg/torture/builtin-convert-3.c: New test.
20892 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
20894 PR middle-end/15054
20895 * g++.dg/opt/pr15054.C: New test.
20897 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20899 * gcc.dg/torture/builtin-rounding-1.c: New test.
20900 * gcc.dg/builtins-25.c: Delete.
20901 * gcc.dg/builtins-29.c: Delete.
20903 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
20905 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
20906 * gcc.dg/sibcall-4.c: Likewise.
20907 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
20909 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20911 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
20912 bit-field on 16-bit targets.
20914 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
20916 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
20919 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
20921 * gcc.dg/rs6000-power2-1.c: Change to compile only.
20922 * gcc.dg/rs6000-power2-2.c: Likewise.
20924 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
20926 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
20927 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
20928 Change the asm registers to be in form of frN instead of fN.
20930 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20932 * gcc.dg/torture/builtin-convert-2.c: New test.
20934 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
20936 * gcc.dg/rs6000-power2-1.c: New test.
20937 * gcc.dg/rs6000-power2-2.c: New test.
20939 2004-04-28 Jan Hubicka <jh@suse.cz>
20941 * gcc.dg/unused-6.c: New test.
20943 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20944 Ulrich Weigand <uweigand@de.ibm.com>
20946 * ada/acats/run_all.sh: Define $target variable.
20948 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
20951 * g++.dg/other/vararg-1.C: New test.
20954 * g++.dg/eh/cleanup3.C: New test.
20956 2004-04-24 Laurent GUERBY <laurent@guerby.net>
20958 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
20959 and ad8011a (target_insn).
20960 * ada/acats/support/macro.dfs: Likewise.
20961 * ada/acats/support/impbit.adb: New file.
20963 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
20965 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
20967 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
20969 * gcc.dg/loop-3.c: New test.
20971 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
20973 * gcc.c-torture/execute/simd-5.c: New test.
20975 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
20978 * g++.dg/template/crash18.C: New test.
20980 2004-04-22 Mark Mitchell <mark@codesourcery.com>
20982 * g++.dg/ext/complit3.C: New test.
20984 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20986 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
20987 * gcc.dg/altivec-3.c: Same.
20988 * gcc.dg/altivec-varargs-1.c: Same.
20990 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
20992 * lib/target-supports.exp (check_profiling_available): Assume
20993 profiling is not available on powerpc-eabi targets.
20995 2004-04-21 Janis Johnson <janis187@us.ibm.com>
20997 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
20998 * gcc.dg/vmx/bug-1.c: Ditto.
21000 2004-04-20 Eric Christopher <echristo@redhat.com>
21002 * gcc.dg/charset/extern.c: New test.
21003 * g++.dg/charset/extern3.cc: Ditto.
21005 2004-04-20 Uros Bizjak <uros@kss-loka.si>
21007 * gcc.dg/builtins-39.c: New test.
21009 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
21011 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
21013 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
21015 * gcc.dg/torture/mips-hilo-1.c: New test.
21017 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
21019 * gcc.c-torture/compile/20040419-1.c: New test.
21021 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
21023 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
21025 2004-04-18 Zack Weinberg <zack@codesourcery.com>
21026 Aldy Hernandez <aldyh@redhat.com>
21028 * gcc.c-torture/execute/va-arg-24.c: New.
21030 2004-04-17 Zack Weinberg <zack@codesourcery.com>
21031 Aldy Hernandez <aldyh@redhat.com>
21033 * gcc.dg/vmx/1b-01.c: New.
21034 * gcc.dg/vmx/1b-02.c: New.
21035 * gcc.dg/vmx/1b-03.c: New.
21036 * gcc.dg/vmx/1b-04.c: New.
21037 * gcc.dg/vmx/1b-05.c: New.
21038 * gcc.dg/vmx/1b-06.c: New.
21039 * gcc.dg/vmx/1b-07.c: New.
21040 * gcc.dg/vmx/1c-01.c: New.
21041 * gcc.dg/vmx/1c-02.c: New.
21042 * gcc.dg/vmx/3a-01a.c: New.
21043 * gcc.dg/vmx/3a-01.c: New.
21044 * gcc.dg/vmx/3a-01m.c: New.
21045 * gcc.dg/vmx/3a-03.c: New.
21046 * gcc.dg/vmx/3a-03m.c: New.
21047 * gcc.dg/vmx/3a-04.c: New.
21048 * gcc.dg/vmx/3a-04m.c: New.
21049 * gcc.dg/vmx/3a-05.c: New.
21050 * gcc.dg/vmx/3a-06.c: New.
21051 * gcc.dg/vmx/3a-06m.c: New.
21052 * gcc.dg/vmx/3a-07.c: New.
21053 * gcc.dg/vmx/3b-01.c: New.
21054 * gcc.dg/vmx/3b-02.c: New.
21055 * gcc.dg/vmx/3b-10.c: New.
21056 * gcc.dg/vmx/3b-13.c: New.
21057 * gcc.dg/vmx/3b-14.c: New.
21058 * gcc.dg/vmx/3b-15.c: New.
21059 * gcc.dg/vmx/3c-01a.c: New.
21060 * gcc.dg/vmx/3c-01.c: New.
21061 * gcc.dg/vmx/3c-02.c: New.
21062 * gcc.dg/vmx/3c-03.c: New.
21063 * gcc.dg/vmx/3d-01.c: New.
21064 * gcc.dg/vmx/4-01.c: New.
21065 * gcc.dg/vmx/4-03.c: New.
21066 * gcc.dg/vmx/5-01.c: New.
21067 * gcc.dg/vmx/5-02.c: New.
21068 * gcc.dg/vmx/5-03.c: New.
21069 * gcc.dg/vmx/5-04.c: New.
21070 * gcc.dg/vmx/5-05.c: New.
21071 * gcc.dg/vmx/5-06.c: New.
21072 * gcc.dg/vmx/5-07.c: New.
21073 * gcc.dg/vmx/5-07t.c: New.
21074 * gcc.dg/vmx/5-08.c: New.
21075 * gcc.dg/vmx/5-10.c: New.
21076 * gcc.dg/vmx/5-11.c: New.
21077 * gcc.dg/vmx/7-01a.c: New.
21078 * gcc.dg/vmx/7-01.c: New.
21079 * gcc.dg/vmx/7c-01.c: New.
21080 * gcc.dg/vmx/7d-01.c: New.
21081 * gcc.dg/vmx/7d-02.c: New.
21082 * gcc.dg/vmx/8-01.c: New.
21083 * gcc.dg/vmx/8-02a.c: New.
21084 * gcc.dg/vmx/8-02.c: New.
21085 * gcc.dg/vmx/brode-1.c: New.
21086 * gcc.dg/vmx/bug-1.c: New.
21087 * gcc.dg/vmx/bug-2.c: New.
21088 * gcc.dg/vmx/bug-3.c: New.
21089 * gcc.dg/vmx/cw-bug-1.c: New.
21090 * gcc.dg/vmx/cw-bug-2.c: New.
21091 * gcc.dg/vmx/cw-bug-3.c: New.
21092 * gcc.dg/vmx/dct.c: New.
21093 * gcc.dg/vmx/debug-1.c: New.
21094 * gcc.dg/vmx/debug-2.c: New.
21095 * gcc.dg/vmx/debug-3.c: New.
21096 * gcc.dg/vmx/debug-4.c: New.
21097 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
21098 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
21099 * gcc.dg/vmx/eg-5.c: New.
21100 * gcc.dg/vmx/fft.c: New.
21101 * gcc.dg/vmx/gcc-bug-1.c: New.
21102 * gcc.dg/vmx/gcc-bug-2.c: New.
21103 * gcc.dg/vmx/gcc-bug-3.c: New.
21104 * gcc.dg/vmx/gcc-bug-4.c: New.
21105 * gcc.dg/vmx/gcc-bug-5.c: New.
21106 * gcc.dg/vmx/gcc-bug-6.c: New.
21107 * gcc.dg/vmx/gcc-bug-7.c: New.
21108 * gcc.dg/vmx/gcc-bug-8.c: New.
21109 * gcc.dg/vmx/gcc-bug-9.c: New.
21110 * gcc.dg/vmx/gcc-bug-b.c: New.
21111 * gcc.dg/vmx/gcc-bug-c.c: New.
21112 * gcc.dg/vmx/gcc-bug-d.c: New.
21113 * gcc.dg/vmx/gcc-bug-e.c: New.
21114 * gcc.dg/vmx/gcc-bug-f.c: New.
21115 * gcc.dg/vmx/gcc-bug-g.c: New.
21116 * gcc.dg/vmx/gcc-bug-i.c: New.
21117 * gcc.dg/vmx/harness.h: New.
21118 * gcc.dg/vmx/ira1.c: New.
21119 * gcc.dg/vmx/ira2a.c: New.
21120 * gcc.dg/vmx/ira2b.c: New.
21121 * gcc.dg/vmx/ira2.c: New.
21122 * gcc.dg/vmx/ira2c.c: New.
21123 * gcc.dg/vmx/mem.c: New.
21124 * gcc.dg/vmx/newton-1.c: New.
21125 * gcc.dg/vmx/ops.c: New.
21126 * gcc.dg/vmx/sn7153.c: New.
21127 * gcc.dg/vmx/spill2.c: New.
21128 * gcc.dg/vmx/spill3.c: New.
21129 * gcc.dg/vmx/spill.c: New.
21130 * gcc.dg/vmx/t.c: New.
21131 * gcc.dg/vmx/varargs-1.c: New.
21132 * gcc.dg/vmx/varargs-2.c: New.
21133 * gcc.dg/vmx/varargs-3.c: New.
21134 * gcc.dg/vmx/varargs-4.c: New.
21135 * gcc.dg/vmx/varargs-5.c: New.
21136 * gcc.dg/vmx/varargs-6.c: New.
21137 * gcc.dg/vmx/varargs-7.c: New.
21138 * gcc.dg/vmx/vmx.exp: New.
21139 * gcc.dg/vmx/vprint-1.c: New.
21140 * gcc.dg/vmx/vscan-1.c: New.
21141 * gcc.dg/vmx/x-01.c: New.
21142 * gcc.dg/vmx/x-02.c: New.
21143 * gcc.dg/vmx/x-03.c: New.
21144 * gcc.dg/vmx/x-04.c: New.
21145 * gcc.dg/vmx/x-05.c: New.
21146 * gcc.dg/vmx/yousufi-1.c: New.
21147 * gcc.dg/vmx/zero-1.c: New.
21148 * gcc.dg/vmx/zero.c: New.
21150 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
21152 * g++.dg/lookup/java1.C: Update for chage of
21154 * g++.dg/lookup/java2.C: Likewise.
21156 2004-04-17 Laurent GUERBY <laurent@guerby.net>
21158 * ada/acats/run_all.sh: use -O2 by default.
21160 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
21162 * gcc.dg/vr-mult-[12].c: New tests.
21164 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21166 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
21168 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
21170 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
21172 * lib/target-supports.exp (check_profiling_available): Assume profiling
21173 isn't available for mips*-*-elf targets.
21175 2004-04-14 Uros Bizjak <uros@kss-loka.si>
21177 * gcc.dg/builtins-38.c: New test.
21179 2004-04-14 Eric Christopher <echristo@redhat.com>
21181 * g++.dg/charset/charset.exp: Run .cc extension tests.
21183 2004-04-14 Zack Weinberg <zack@codesourcery.com>
21185 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
21187 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21189 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
21191 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
21193 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
21194 * gcc.dg/i386-387-2.c: Likewise.
21196 * gcc.dg/i386-387-7.c: New test.
21197 * gcc.dg/i386-387-8.c: New test.
21199 * gcc.dg/builtins-37.c: New test.
21201 2004-04-13 Geoffrey Keating <geoffk@apple.com>
21203 * g++.dg/pch/externc-1.C: Add missing semicolon.
21205 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
21207 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
21209 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21211 * gcc.c-torture/execute/20040411-1.c: New test.
21213 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
21215 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
21217 2004-04-09 Chris Demetriou <cgd@broadcom.com>
21219 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
21221 2004-04-09 Zack Weinberg <zack@codesourcery.com>
21223 * lib/target-supports.exp (check_named_sections_available): New.
21224 * lib/gcc-dg.exp (dg-require-named-sections): New.
21225 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
21226 old-deja.exp. Also prune error-count message from HP linker.
21227 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
21229 * g++.dg/init/init-ref4.C: Use dg-require-weak.
21230 * g++.old-deja/g++.pt/static3.C: Likewise.
21231 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
21233 2004-04-09 Roger Sayle <roger@eyesopen.com>
21235 * gcc.c-torture/execute/20040409-1.c: New test case.
21236 * gcc.c-torture/execute/20040409-2.c: New test case.
21237 * gcc.c-torture/execute/20040409-3.c: New test case.
21239 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
21241 * gcc.dg/20040409-1.c: New test.
21243 2004-04-08 Roger Sayle <roger@eyesopen.com>
21246 * g++.dg/opt/pr14888.C: New test case.
21248 2004-04-08 Geoffrey Keating <geoffk@apple.com>
21250 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
21251 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
21252 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
21253 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
21256 2004-04-08 Paul Brook <paul@codesourcery.com>
21258 * gcc.dg/spill-1.c: New test.
21260 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21262 * gcc.dg/torture/builtin-ctype-2.c: New test.
21264 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
21266 * gcc.dg/pch/pch.exp: Add largefile test.
21268 2004-04-06 Geoffrey Keating <geoffk@apple.com>
21270 * g++.dg/pch/externc-1.Hs: New.
21271 * g++.dg/pch/externc-1.C: New.
21273 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21275 * gcc.dg/compat/struct-by-value-5a_main.c,
21276 gcc.dg/compat/struct-by-value-5b_main.c: New files.
21277 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
21278 * gcc.dg/compat/struct-by-value-5a_x.c,
21279 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
21280 gcc.dg/compat/struct-by-value-5_x.c.
21281 * gcc.dg/compat/struct-by-value-5a_y.c,
21282 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
21283 gcc.dg/compat/struct-by-value-5_y.c.
21285 * gcc.dg/compat/struct-by-value-6a_main.c,
21286 gcc.dg/compat/struct-by-value-6b_main.c: New files.
21287 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
21288 * gcc.dg/compat/struct-by-value-6a_x.c,
21289 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
21290 gcc.dg/compat/struct-by-value-6_x.c.
21291 * gcc.dg/compat/struct-by-value-6a_y.c,
21292 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
21293 gcc.dg/compat/struct-by-value-6_y.c.
21295 * gcc.dg/compat/struct-by-value-7a_main.c,
21296 gcc.dg/compat/struct-by-value-7b_main.c: New files.
21297 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
21298 * gcc.dg/compat/struct-by-value-7a_x.c,
21299 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
21300 gcc.dg/compat/struct-by-value-7_x.c.
21301 * gcc.dg/compat/struct-by-value-7a_y.c,
21302 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
21303 gcc.dg/compat/struct-by-value-7_y.c.
21305 2004-04-06 Jakub Jelinek <jakub@redhat.com>
21307 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
21308 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
21309 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
21312 2004-04-06 Uros Bizjak <uros@kss-loka.si>
21314 * gcc.dg/builtins-36.c: New test.
21316 2004-04-06 Paul Brook <paul@codesourcery.com>
21318 * README.gcc: Remove obsolete contraint on testcases.
21320 2004-04-05 Paul Brook <paul@codesourcery.com>
21323 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
21324 failure and exit(0) on success.
21325 * g++.dg/expr/anew2.C: Ditto.
21326 * g++.dg/expr/anew3.C: Ditto.
21327 * g++.dg/expr/anew4.C: Ditto.
21329 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
21332 * g++.dg/template/unify7.C: New.
21334 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
21336 * g++.dg/README: Bring up to date with new subdirectories; remove
21337 duplicate subdirectory lines.
21339 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
21342 * g++.dg/template/unify5.C: New.
21343 * g++.dg/template/unify6.C: New.
21344 * g++.dg/template/qualttp20.C: Adjust.
21345 * g++.old-deja/g++.jason/report.C: Adjust.
21346 * g++.old-deja/g++.other/qual1.C: Adjust.
21348 2004-04-01 Mark Mitchell <mark@codesourcery.com>
21351 * g++.dg/inherit/ptrmem1.C: New test.
21353 2004-04-01 Jakub Jelinek <jakub@redhat.com>
21356 * gcc.c-torture/execute/20040331-1.c: New test.
21357 * gcc.dg/20040331-1.c: New test.
21359 2004-04-01 Paul Brook <paul@codesourcery.com>
21361 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
21363 2004-03-30 Mark Mitchell <mark@codesourcery.com>
21366 * g++.dg/init/goto1.C: New test.
21369 * g++.dg/template/defarg4.C: New test.
21371 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
21373 * gcc.dg/altivec-11.c: Extend test for more valid cases.
21375 2004-03-28 David Edelsohn <edelsohn@gnu.org>
21377 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
21379 2004-03-28 Zack Weinberg <zack@codesourcery.com>
21381 * gcc.dg/noncompile/undeclared-2.c: New test.
21383 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
21385 * gcc.dg/940409-1.c: Remove XFAIL.
21386 * gcc.dg/reg-vol-struct-1.c: New test.
21388 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21390 * gcc.dg/torture/builtin-wctype-1.c: New test.
21392 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
21394 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
21395 * gcc.dg/20001101-1.c: Likewise.
21396 * gcc.dg/20001102-1.c: Likewise.
21398 2004-03-25 Roger Sayle <roger@eyesopen.com>
21400 * gcc.dg/compare8.c: Add an additional test for XOR.
21402 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21404 * gcc.dg/torture/builtin-ctype-1.c: New test.
21406 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21408 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
21409 * gcc.dg/torture/builtin-math-1.c: Likewise.
21410 * gcc.dg/torture/builtin-power-1.c: New test.
21412 2004-03-24 Andreas Schwab <schwab@suse.de>
21414 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
21417 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
21418 Roger Sayle <roger@eyesopen.com>
21420 * gcc.dg/compare8.c: New test case.
21422 2004-03-23 Ziemowit Laski <zlaski@apple.com>
21424 * g++.dg/ext/altivec-7.C: New test.
21426 2004-03-23 Zack Weinberg <zack@codesourcery.com>
21428 PR 12267, 12391, 12560, 13129, 14114, 14133
21429 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
21430 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
21431 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
21432 Adjust error regexps.
21433 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
21434 * gcc.dg/noncompile/undeclared-1.c: New test cases.
21435 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
21436 * gcc.dg/local1.c: Add explanatory comment.
21438 2004-03-23 Roger Sayle <roger@eyesopen.com>
21440 PR optimization/14669
21441 * g++.dg/opt/fold2.C: New test case.
21443 2004-03-22 Jakub Jelinek <jakub@redhat.com>
21446 * gcc.dg/20040322-1.c: New test.
21448 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
21450 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
21451 * gcc.dg/ultrasp4.c: Likewise.
21452 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
21454 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21456 * gcc.dg/i386-sse-8.c: Reset default options.
21458 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
21460 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
21461 in the error message text.
21463 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
21465 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
21467 2004-03-21 Mark Mitchell <mark@codesourcery.com>
21470 * g++.dg/init/array13.C: New test.
21472 2004-03-20 Roger Sayle <roger@eyesopen.com>
21475 * gcc.c-torture/compile/pr13889.c: New test case.
21477 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
21480 * builtins-1.c (nan, nans): Don't test.
21481 * builtins-30.c: Don't use nan, nanf, nanl.
21482 * builtins-35.c: New test.
21484 2004-03-19 Ziemowit Laski <zlaski@apple.com>
21486 * g++.dg/ext/altivec-6.C: New test.
21488 2004-03-19 Mark Mitchell <mark@codesourcery.com>
21490 * g++.dg/init/placement3.C: New test.
21492 * g++.dg/template/spec13.C: New test.
21494 * g++.dg/lookup/using11.C: New test.
21496 * g++.dg/lookup/koenig3.C: New test.
21498 * g++.dg/template/operator2.C: New test.
21500 * g++.dg/expr/dtor3.C: New test.
21501 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
21503 * g++.old-deja/g++.law/visibility28.C: Likewise.
21505 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
21507 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
21508 * gcc.dg/ppc64-abi-3.c: Likewise.
21510 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21513 * g++.dg/parse/template15.C: New test.
21515 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21517 * g++.dg/expr/dtor2.C: New test.
21519 * g++.dg/lookup/anon4.C: New test.
21521 * g++.dg/overload/using1.C: New test.
21523 * g++.dg/template/lookup7.C: New test.
21525 * g++.dg/template/typename6.C: New test.
21527 * g++.dg/expr/cond6.C: New test.
21529 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21531 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
21533 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21535 * g++.dg/expr/cond5.C: New test.
21536 * g++.dg/expr/constcast1.C: Likewise.
21537 * g++.dg/expr/ptrmem2.C: Likewise.
21538 * g++.dg/expr/ptrmem3.C: Likewise.
21539 * g++.dg/lookup/main1.C: Likewise.
21540 * g++.dg/template/lookup6.C: Likewise.
21542 2004-03-18 Mark Mitchell <mark@codesourcery.com>
21544 * gcc.dg/local1.c: New test.
21546 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
21548 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21550 * gcc.dg/torture/builtin-convert-1.c: New test.
21552 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21554 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
21556 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21559 * g++.dg/warn/Wunused-7.C: New test.
21561 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21563 * gcc.dg/torture/builtin-integral-1.c: New test.
21565 2004-03-16 Mark Mitchell <mark@codesourcery.com>
21568 * g++.dg/parse/non-dependent3.C: New test.
21570 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
21572 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
21573 * g++.dg/eh/simd-2.C: Likewise.
21574 * g++.dg/init/array10.C: Likewise.
21575 * gcc.c-torture/compile/simd-1.c: Likewise.
21576 * gcc.c-torture/compile/simd-2.c: Likewise.
21577 * gcc.c-torture/compile/simd-3.c: Likewise.
21578 * gcc.c-torture/compile/simd-4.c: Likewise.
21579 * gcc.c-torture/compile/simd-6.c: Likewise.
21580 * gcc.c-torture/execute/simd-1.c: Likewise.
21581 * gcc.c-torture/execute/simd-2.c: Likewise.
21582 * gcc.dg/compat/vector-defs.h: Likewise.
21583 * gcc.dg/20020531-1.c: Likewise.
21584 * gcc.dg/altivec-3.c: Likewise.
21585 * gcc.dg/altivec-4.c: Likewise.
21586 * gcc.dg/altivec-varargs-1.c: Likewise.
21587 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
21588 * gcc.dg/i386-mmx-3.c: Likewise.
21589 * gcc.dg/i386-sse-4.c: Likewise.
21590 * gcc.dg/i386-sse-5.c: Likewise.
21591 * gcc.dg/i386-sse-8.c: Likewise.
21592 * gcc.dg/simd-1.c: Likewise.
21593 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
21594 __ev64_opaque__ since the machine description provides it.
21596 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21598 * lib/compat.exp (skip_list): New global variable.
21599 Use it to hold the user defined COMPAT_SKIPS list if any.
21600 (compat-obj): Add the members of skip_list to optall.
21602 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21604 * gcc.dg/compat/union-by-value-1_main.c,
21605 union-by-value-1_x.c, union-by-value-1_y.c,
21606 union-check.h, union-defs.h,
21607 union-init.h, union-return-1_main.c,
21608 union-return-1_x.c, union-return-1_y.c: New files.
21610 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
21612 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
21613 mixed-struct-init.h: Add 4 mixed structure types.
21614 struct-by-value-21_main.c, struct-by-value-21_x.c,
21615 struct-by-value-21_y.c, struct-return-21_main.c,
21616 struct-return-21_x.c, struct-return-21_y.c: New files.
21618 2004-03-13 Mark Mitchell <mark@codesourcery.com>
21621 * g++.dg/parse/template14.C: New test.
21623 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21625 * gcc.c-torture/execute/20040313-1.c: New test.
21627 2004-03-13 Jakub Jelinek <jakub@redhat.com>
21630 * gcc.dg/20040311-2.c: New test.
21632 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
21635 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
21638 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
21640 * gcc.dg/20040305-2.c: Add missing return statement.
21642 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21644 * gcc.dg/builtins-34.c: Also check pow10*.
21646 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21649 * gcc.dg/20040305-2.c: New test.
21651 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
21653 * gcc.dg/20040310-1.c: New test.
21655 2004-03-11 Roger Sayle <roger@eyesopen.com>
21657 * gcc.c-torture/execute/20040311-1.c: New test case.
21659 2004-03-11 Mark Mitchell <mark@codesourcery.com>
21662 * g++.dg/lookup/enum1.C: New test.
21664 2004-03-10 Mark Mitchell <mark@codesourcery.com>
21667 * g++.dg/lookup/struct2.C: New test.
21669 2004-03-10 Uros Bizjak <uros@kss-loka.si>
21671 * gcc.dg/builtins-34.c: New test.
21673 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21675 * gcc.dg/torture/builtin-nonneg-1.c: New test.
21677 2004-03-09 James E Wilson <wilson@specifixinc.com>
21679 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
21680 * gcc.dg/alias-2.c: New testcase.
21682 2004-03-09 Zack Weinberg <zack@codesourcery.com>
21684 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
21686 2004-03-09 Roger Sayle <roger@eyesopen.com>
21688 * gcc.c-torture/execute/20040309-1.c: New test case.
21690 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
21693 * g++.dg/overload/ref1.C: New.
21695 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21698 * g++.dg/template/spec12.C: New test.
21701 * g++.dg/parse/crash14.C: New test.
21703 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21706 * g++.dg/init/ref11.C: New test.
21708 2004-03-09 Mark Mitchell <mark@codesourcery.com>
21711 * g++.dg/parse/builtin2.C: New test.
21713 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21716 * g++.dg/init/ctor3.C: New test.
21717 * g++.dg/init/union1.C: New test.
21718 * g++.dg/ext/anon-struct4.C: New test.
21720 2004-03-08 Mark Mitchell <mark@codesourcery.com>
21722 * g++.dg/lookup/koenig1.C: Tweak error messages.
21723 * g++.dg/lookup/used-before-declaration.C: Likewise.
21724 * g++.dg/other/do1.C: Likewise.
21725 * g++.dg/overload/koenig1.C: Likewise.
21726 * g++.dg/parse/crash13.C: Likewise.
21727 * g++.dg/template/instantiate3.C: Likewise.
21729 2004-03-08 Eric Christopher <echristo@redhat.com>
21731 * * lib/target-supports.exp: Enable libiconv in test
21732 compilation. Fix up error checking.
21734 2004-03-08 Roger Sayle <roger@eyesopen.com>
21736 PR middle-end/14289
21737 * gcc.dg/pr14289-1.c: New test case.
21738 * gcc.dg/pr14289-2.c: Likewise.
21739 * gcc.dg/pr14289-3.c: Likewise.
21741 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
21743 * gcc.c-torture/execute/20040308-1.c: New test.
21745 2004-03-07 Roger Sayle <roger@eyesopen.com>
21747 * gcc.c-torture/execute/20040307-1.c: New test case.
21749 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
21751 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
21753 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
21755 * gcc.dg/20040306-1.c: New test.
21757 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
21759 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
21761 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
21763 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21766 * gcc.dg/decl-6.c: New test.
21768 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21770 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
21771 Rename LOGPOW -> LOG_POW.
21772 (SQRT_EXP, POW_EXP): New.
21774 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21776 * gcc.dg/i386-sse-8.c: New test.
21778 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
21781 * gcc.dg/decl-5.c: New test.
21783 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
21785 * gcc.dg/20040305-1.c: New test.
21787 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
21790 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
21792 2004-03-04 Ziemowit Laski <zlaski@apple.com>
21794 PR c++/14425, c++/14426
21795 * g++.dg/ext/altivec-4.C: New test.
21796 * g++.dg/ext/altivec-5.C: New test.
21798 2004-03-04 Geoffrey Keating <geoffk@apple.com>
21800 * g++.old-deja/g++.other/linkage1.C: Expect errors about
21801 global variables of a type with no linkage.
21802 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
21803 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
21804 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
21805 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
21806 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
21807 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
21808 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
21809 * g++.dg/warn/deprecated.C: Name enum Color.
21810 * g++.dg/overload/VLA.C: Name structure for 'b'.
21811 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
21813 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21815 * gcc.c-torture/compile/20040304-1.c: New test.
21817 2004-03-03 Zack Weinberg <zack@codesourcery.com>
21820 * gcc.dg/decl-4.c: New testcase.
21822 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
21824 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
21825 as PRECF if sizeof (float) > sizeof (double).
21826 (PRECL): Make it the same as PRECF if
21827 sizeof (float) > sizeof (long double).
21829 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21831 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
21832 system type. Add check for irix6 which doesn't have c99 runtime.
21834 2004-03-03 Bob Wilson <bob.wilson@acm.org>
21836 * gcc.dg/const-elim-1.c: xfail for xtensa.
21838 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21841 * g++.dg/template/cond4.C: New test.
21843 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21846 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
21849 * g++.dg/parse/defarg7.C: New test.
21852 * g++.dg/template/friend26.C: New test.
21854 2004-03-01 Mark Mitchell <mark@codesourcery.com>
21857 * g++.dg/abi/mangle21.C: New test.
21860 * g++.dg/parse/constructor2.C: New test.
21863 * g++.dg/template/sfinae1.C: New test.
21865 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21868 * g++.dg/expr/crash2.C: New test.
21870 PR middle-end/13448
21871 * gcc.dg/inline-5.c: New test.
21872 * gcc.dg/always-inline.c: Split out tests into ...
21873 * gcc.dg/always-inline2.c: ... this and ...
21874 * gcc.dg/always-inline3.c: ... this.
21876 2004-02-29 Mark Mitchell <mark@codesourcery.com>
21879 * g++.dg/debug/crash1.C: New test.
21881 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
21883 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
21884 function with __attribute__((noinline)).
21885 (recurser_void2): Likewise.
21886 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
21887 (recurser_void2): Likewise.
21889 2004-02-29 Roger Sayle <roger@eyesopen.com>
21891 PR middle-end/14203
21892 * g++.dg/warn/Wunused-6.C: New test case.
21894 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
21896 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
21899 2004-02-27 Eric Christopher <echristo@redhat.com>
21901 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
21902 * g++.dg/charset/asm2.c: Run only x86.
21903 * gcc.dg/charset/asm3.c: Ditto.
21905 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
21907 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
21910 2004-02-27 Ziemowit Laski <zlaski@apple.com>
21912 * g++.dg/ext/altivec-3.C: New.
21914 2004-02-26 Richard Henderson <rth@redhat.com>
21916 * g++.dg/ext/attrib10.C: Mark for warning.
21917 * gcc.dg/attr-alias-1.c: New.
21919 2004-02-26 Richard Henderson <rth@redhat.com>
21921 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
21922 * gcc.c-torture/execute/20040208-2.c: ... it back.
21924 2004-02-26 Eric Christopher <echristo@redhat.com>
21926 * lib/target-supports.exp (check-iconv-available): New function.
21927 * lib/gcc-dg.exp (dg-require-iconv): New function.
21929 * gcc.dg/charset: New directory.
21930 * gcc.dg/charset/charset.exp: New file.
21931 * gcc.dg/charset/asm1.c: Ditto.
21932 * gcc.dg/charset/asm2.c: Ditto.
21933 * gcc.dg/charset/asm3.c: Ditto.
21934 * gcc.dg/charset/asm4.c: Ditto.
21935 * gcc.dg/charset/asm5.c: Ditto.
21936 * gcc.dg/charset/attribute1.c: Ditto.
21937 * gcc.dg/charset/attribute2.c: Ditto.
21938 * gcc.dg/charset/string1.c: Ditto.
21939 * g++.dg/charset: New directory.
21940 * g++.dg/dg.exp: Add here. Special options.
21941 * g++.dg/charset/charset.exp: New file.
21942 * g++.dg/charset/asm1.c: Ditto.
21943 * g++.dg/charset/asm2.c: Ditto.
21944 * g++.dg/charset/asm3.c: Ditto.
21945 * g++.dg/charset/asm4.c: Ditto.
21946 * g++.dg/charset/attribute1.c: Ditto.
21947 * g++.dg/charset/attribute2.c: Ditto.
21948 * g++.dg/charset/extern1.cc: Ditto.
21949 * g++.dg/charset/extern2.cc: Ditto.
21950 * g++.dg/charset/string1.c: Ditto.
21952 2004-02-26 Mark Mitchell <mark@codesourcery.com>
21955 * g++.dg/parse/comma1.C: New test.
21957 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21960 * g++.dg/template/ttp8.C: New test.
21962 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
21964 * gcc.dg/fixuns-trunc-1.c: New test.
21966 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21968 * gcc.dg/builtins-config.h: Use #elif.
21970 2004-02-26 Michael Matz <matz@suse.de>
21972 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
21973 * gcc.dg/991214-1.c: Likewise.
21974 * gcc.dg/i386-asm-1.c: Likewise.
21976 2004-02-25 Richard Henderson <rth@redhat.com>
21978 * gcc.c-torture/execute/20040208-2.c: Move ...
21979 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
21981 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
21984 * g++.dg/other/crash-3.C: New test.
21986 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21988 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
21989 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
21991 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
21994 2004-02-24 Michael Matz <matz@suse.de>
21996 * gcc.dg/i386-regparm.c: New.
21998 2004-02-23 James E Wilson <wilson@specifixinc.com>
22000 * gcc.c-torture/execute/20040223-1.c: New.
22002 2004-02-23 Zack Weinberg <zack@codesourcery.com>
22003 Kazu Hirata <kazu@cs.umass.edu>
22005 * gcc.dg/fwritable-strings-1.c: Remove.
22007 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
22010 * gcc.dg/20040223-1.c: New test.
22012 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22015 * g++.dg/ext/typeof9.C: New test.
22017 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22020 * g++.dg/other/switch1.C: New test.
22022 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22024 * gcc.dg/cast-function-1.c: Adjust for new informative message.
22025 * gcc.dg/va-arg-1.c: Likewise.
22027 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22030 * g++.dg/template/koenig5.C: New test.
22032 2004-02-21 Ziemowit Laski <zlaski@apple.com>
22034 * g++.dg/ext/altivec-1.C: Generalize target triple.
22035 * g++.dg/ext/altivec-2.C: New test case.
22036 * g++.dg/ext/altivec_check.h: New file.
22037 * gcc.dg/altivec-1.c: Generalize target triple;
22038 include altivec_check.h and call altivec_check().
22039 * gcc.dg/altivec-[2-5].c: Generalize target triple.
22040 * gcc.dg/altivec-6.c: New test case.
22041 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
22042 type casts as needed.
22043 * gcc.dg/altivec-10.c: Include altivec_check.h and call
22045 * gcc.dg/altivec-12.c: New test case.
22046 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
22047 include altivec_check.h and call altivec_check().
22048 * gcc.dg/altivec_check.h: New file.
22050 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22052 * lib/target-supports.exp (check_alias_available): Don't mangle
22053 function `g' in test program.
22055 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22057 * lib/target-supports.exp (check_profiling_available): Check
22058 argument to determine whether we support a profiling type.
22059 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
22060 check_profiling_available.
22061 * g++.dg/bprob/bprob.exp: Likewise.
22062 * g77.dg/bprob/bprob.exp: Likewise.
22063 * gcc.misc-tests/bprob.exp: Likewise.
22064 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
22065 dg-require-profiling and delete expected error handling.
22066 * gcc.dg/20021014-1.c: Likewise.
22067 * gcc.dg/nest.c: Likewise.
22069 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22072 * g++.dg/other/vthunk1.C: New test.
22074 2004-02-20 Falk Hueffner <falk@debian.org>
22077 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
22079 2004-02-20 Mark Mitchell <mark@codesourcery.com>
22082 * g++.dg/other/error8.C: Remove XFAIL markers.
22085 * g++.dg/ext/packed5.C: New test.
22088 * g++.dg/warn/Wunused-5.C: New test.
22091 * g++.dg/lookup/member1.C: New test.
22093 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
22095 * gcc.c-torture/compile/20040130-1.c: Enable only when
22096 __INT_MAX__ >= 2147483647L.
22097 * gcc.c-torture/compile/961203-1.c: Likewise.
22099 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
22101 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
22102 * g++.dg/opt/template1.C: Robustify assembler regexp
22104 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22106 * gcc.c-torture/execute/simd-4.x: Remove.
22107 * gcc.c-torture/execute/va-arg-25.x: Likewise.
22108 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
22109 Guard with #ifndef SKIP_ATTRIBUTE.
22110 * gcc.dg/compat/vector-1_y.c: Likewise.
22111 * gcc.dg/compat/vector-2_x.c: Likewise.
22112 * gcc.dg/compat/vector-2_y.c: Likewise.
22113 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
22114 * g++.dg/eh/simd-2.C: Likewise.
22116 2004-02-19 Alan Modra <amodra@bigpond.net.au>
22118 * gcc.c-torture/compile/complex-1.c: New.
22120 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
22123 * gcc.c-torture/execute/20040218-1.c: New test.
22125 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22128 * g++.dg/parse/new2.C: New test.
22130 2004-02-18 Paul Brook <paul@codesourcery.com>
22132 * gcc.c-torture/compile/libcall-1.c: New test.
22134 2004-02-18 Paul Brook <paul@codesourcery.com>
22137 * gcc.dg/debug/debug-7.c: New test.
22139 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
22141 * gcc.dg/20040217-1.c: New test.
22143 2004-02-17 Zack Weinberg <zack@codesourcery.com>
22145 * gcc.c-torture/execute/990208-1.x: Delete.
22147 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
22149 * gcc.c-torture/execute/20040208-2.x: New file.
22151 2004-02-17 Mark Mitchell <mark@codesourcery.com>
22154 * g++.dg/abi/structret1.C: New test.
22156 2004-02-17 Jakub Jelinek <jakub@redhat.com>
22158 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
22159 (i386_cpuid): No need to test if cpuid is available on AMD64.
22160 Fix assembly, so that it works onboth i386 and AMD64.
22161 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
22162 (vecInLong): Fix s[] member type to unsigned int.
22163 (vecInWord): Remove type.
22164 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
22165 (a64, b64, c64, d64, e64): Remove.
22166 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
22167 Remove unused variable. Remove initialization of removed variables.
22168 Don't call mmx_tests nor sse_tests.
22169 (reference_mmx, reference_sse): Remove.
22170 (check): Add return stmt.
22171 * gcc.dg/i386-sse-7.c: New test.
22172 * gcc.dg/i386-mmx-4.c: New test.
22174 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22176 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
22177 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22178 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22179 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
22180 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
22181 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
22182 g++.dg/tc1/dr94.C: Fix line terminator.
22184 2004-02-16 Geoffrey Keating <geoffk@apple.com>
22186 * gcc.c-torture/compile/20040216-1.c: New.
22188 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22190 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
22191 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
22192 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
22193 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
22194 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
22195 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
22197 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
22199 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
22201 2004-02-15 Mark Mitchell <mark@codesourcery.com>
22204 * g++.dg/expr/cond4.C: New test.
22207 * g++.dg/lookup/crash2.C: New test.
22209 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
22211 * gcc.c-torture/compile/20040214-2.c: New test.
22213 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
22216 * g++.dg/ext/typeof8.C: New test.
22218 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
22220 * gcc.c-torture/compile/20040214-1.c: New test.
22222 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22225 * g++.dg/template/spec11.C: New test.
22227 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22230 * g++.dg/other/error8.C: New test.
22232 2004-02-13 Mark Mitchell <mark@codesourcery.com>
22235 * g++.dg/template/array4.C: New test.
22238 * g++.dg/inherit/thunk2.C: New test.
22241 * g++.dg/eh/cond2.C: New test.
22243 2004-02-12 Alan Modra <amodra@bigpond.net.au>
22245 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
22247 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
22249 * lib/scanasm.exp (dg-scan): Quote pattern before display.
22251 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
22253 * g++.dg/simd-2.C: xfail on ppc64-linux.
22255 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
22258 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
22261 2004-02-11 Uros Bizjak <uros@kss-loka.si>
22263 * gcc.dg/builtins-33.c: New test.
22265 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
22267 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
22269 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22271 * g++.dg/simd-2.C: Set -maltivec for ppc64.
22273 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
22275 * gcc.dg/ppc64-abi-3.c: New test.
22277 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
22281 * gcc.dg/pr14092-1.c: New testcase.
22283 2004-02-10 Alan Modra <amodra@bigpond.net.au>
22285 * gcc.dg/cpp/assert4.c: Fix typo last change.
22287 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
22288 * gcc.dg/cpp/assert4.c: Handle powerpc64.
22290 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
22292 2004-02-09 Roger Sayle <roger@eyesopen.com>
22294 * gcc.c-torture/compile/20040209-1.c: New test case.
22296 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
22298 * gcc.dg/c90-init-1.c: Adjust expected error messages.
22300 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
22302 * gcc.c-torture/execute/20040208-[12].c: New tests.
22304 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22306 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
22308 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
22310 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
22312 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22315 * gcc.dg/visibility-8.c: New testcase.
22317 2004-02-07 Zack Weinberg <zack@codesourcery.com>
22319 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
22321 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
22323 2004-02-07 Roger Sayle <roger@eyesopen.com>
22325 PR middle-end/13696
22326 * g++.dg/opt/fold1.C: New test case.
22328 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22331 * g++.dg/other/crash-2.C: New test.
22333 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22336 * g++.dg/parse/angle-bracket2.C: New test.
22338 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22340 PR middle-end/13750
22342 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22344 * testsuite/g++.dg/pch/wchar-1.C: New.
22345 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22347 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22350 * g++.dg/parse/error15.C: New test.
22351 * g++.dg/parse/crash11.C: Update dg-error mark.
22353 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22356 * g++.dg/warn/conv2.C: New test.
22358 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22361 * g++.dg/warn/incomplete1.C: Remove xfail.
22363 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22365 * lib/file-format.exp (gcc_target_object_format): Use
22366 ${tool}_target_compile, not gcc_target_compile.
22367 * lib/target-supports.exp (check_alias_available): Likewise.
22368 (check_gc_sections_available): Likewise.
22369 * g++.dg/ext/attrib10.C: Use dg-require-alias.
22370 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
22373 2004-02-04 Mark Mitchell <mark@codesourcery.com>
22376 * g++.dg/template/static6.C: New test.
22378 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
22380 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
22382 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22384 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
22385 tests for systems where `char' is unsigned by default.
22387 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22390 * g++.dg/template/partial3.C: New test.
22392 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
22394 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
22395 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
22396 Remove mentions of obsolete ports.
22398 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
22400 * gcc.dg/noncompile/20001228-1.c: Fix for new
22403 2004-02-03 Roger Sayle <roger@eyesopen.com>
22406 * gcc.c-torture/execute/multdi-1.c: New test case.
22408 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22411 * g++.dg/template/lookup5.C: New test.
22413 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22416 * g++.dg/template/lookup4.C: New test.
22419 * g++.dg/parse/error14.C: New test.
22422 * g++.dg/parse/template13.C: New test.
22424 2004-02-03 Mark Mitchell <mark@codesourcery.com>
22427 * g++.dg/template/koenig4.C: New test.
22430 * g++.dg/template/crash17.C: New test.
22433 * g++.dg/parse/error13.C: New test.
22434 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
22436 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22438 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
22440 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
22444 * gcc.dg/noncompile/20040203-1.c: New test.
22445 * gcc.dg/noncompile/20040203-2.c: Likewise.
22446 * gcc.dg/noncompile/20040203-3.c: Likewise.
22447 * gcc.dg/20040203-1.c: Likewise.
22449 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
22452 * g++.dg/template/sizeof7.C: New test.
22454 2004-02-02 Eric Christopher <echristo@redhat.com>
22455 Zack Weinberg <zack@codesourcery.com>
22457 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
22459 2004-02-02 Zack Weinberg <zack@codesourcery.com>
22461 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
22462 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
22463 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
22464 * gcc.dg/cleanup-5.c: Run only on Linux targets.
22466 2004-02-02 Mark Mitchell <mark@codesourcery.com>
22469 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
22472 * g++.dg/ext/attrib13.C: New test.
22475 * g++.dg/conversion/op2.C: New test.
22477 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22479 * gcc.dg/titype-1.c: Fix pasto.
22481 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
22483 * gcc.dg/titype-1.c: New test.
22485 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22488 * g++.dg/template/non-type-template-argument-1.C,
22489 g++.dg/template/qualified-id1.C: Update dg-error marks.
22490 * g++.dg/template/nontype6.C: New test.
22492 2004-02-01 Roger Sayle <roger@eyesopen.com>
22494 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
22495 * gcc.dg/builtins-31.c: New testcase.
22496 * gcc.dg/builtins-32.c: New testcase.
22498 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
22500 * objc.dg/call-super-2.m: Update line numbers
22501 for the including of stddef.h.
22503 2004-01-30 Michael Matz <matz@suse.de>
22505 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
22506 g++.dg/ext/case-range3.C: New tests.
22508 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22512 * g++.dg/template/member4.C: New test.
22514 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22517 * g++.dg/template/sizeof6.C: New test.
22519 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22521 * gcc.dg/fwritable-strings-1.c: New test.
22523 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
22525 * gcc.c-torture/compile/20040130-1.c: New test.
22527 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
22529 * objc.dg/call-super-2.m: Include stddef.h for size_t.
22531 2004-01-29 Mark Mitchell <mark@codesourcery.com>
22534 * g++.dg/template/ctor3.C: New test.
22536 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22538 * g++.dg/tc1: New directory.
22539 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
22540 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
22541 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
22542 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
22543 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
22545 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22547 * g++.dg/parse/error11.C: New test.
22548 * g++.dg/parse/error12.C: Likewise.
22550 2004-01-28 Ziemowit Laski <zlaski@apple.com>
22552 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
22553 (scan_initial, main): Use aligned_sizeof instead of sizeof.
22555 2004-01-28 Mark Mitchell <mark@codesourcery.com>
22558 * g++.dg/ext/attrib12.C: New test.
22561 * g++.dg/parse/cast2.C: New test.
22563 2004-01-27 James E Wilson <wilson@specifixinc.com>
22565 * objc.dg/encode-2.m (main): New local string. Set depending on
22566 sizeof long. Use in sscanf call.
22567 * objc.dg/encode-3.m (main): New local string. Set depending on
22568 sizeof long. Use in scan_initial call.
22570 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22572 * objc.dg/call-super-2.m: Make LP64-safe.
22573 * objc.dg/desig-init-1.m: Likewise.
22575 2004-01-27 Devang Patel <dpatel@apple.com>
22577 * g++.dg/debug/namespace1.C: New test.
22579 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
22581 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
22584 * gcc.dg/arm-mmx-1.c: New test.
22586 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
22588 * gcc.dg/20040127-1.c: New test.
22589 * gcc.dg/20040127-2.c: New test.
22591 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
22593 * objc.dg/stret-1.m (glob): Renamed to globa.
22595 2004-01-26 Mark Mitchell <mark@codesourcery.com>
22598 * g++.dg/expr/for1.C: New test.
22600 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
22602 PR middle-end/13779
22603 * gcc.dg/darwin-longlong.c: New test.
22605 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
22607 * gcc.dg/20040124-1.c: Moved test from here...
22608 * gcc.c-torture/compile/20040124-1.c: ...to here.
22610 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22612 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
22613 the assembly output if -m64 is passed.
22615 2004-01-25 Mark Mitchell <mark@codesourcery.com>
22618 * g++.dg/template/cond3.C: New test.
22620 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22623 * g++.dg/template/ttp7.C: New test.
22625 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22628 * g++.dg/template/nontype4.C: New test.
22629 * g++.dg/template/nontype5.C: Likewise.
22631 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
22633 * gcc.dg/torture/mips-clobber-at.c: New test.
22635 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
22637 * gcc.dg/20040124-1.c: New test.
22639 2004-01-24 Jakub Jelinek <jakub@redhat.com>
22641 * gcc.dg/20040123-1.c: New test.
22643 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22645 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
22647 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
22649 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
22651 2004-01-23 Andrew Pinski <apinski@apple.com>
22653 * gcc.dg/20030121-1.c: Move to ..
22654 * gcc.dg/20040121-1.c: here.
22656 2004-01-23 Roger Sayle <roger@eyesopen.com>
22658 * gcc.dg/builtins-29.c: New test case.
22660 2004-01-23 Zack Weinberg <zack@codesourcery.com>
22663 * gcc.dg/builtins-30.c: New testcase.
22665 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
22667 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
22668 * lib/g77.exp: Likewise.
22669 * lib/objc.exp: Likewise.
22670 * lib/g++.exp: Likewise.
22672 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
22674 * gcc.dg/struct-by-value-2.c: New test.
22676 2004-01-21 Andrew Pinski <apinski@apple.com>
22679 * gcc.dg/20030121-1.c: New test.
22681 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
22683 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
22684 clobber frame pointer register in asm statement.
22686 2004-01-21 Falk Hueffner <falk@debian.org>
22688 * gcc.c-torture/compile/20040121-1.c: New test.
22690 2004-01-21 Zack Weinberg <zack@codesourcery.com>
22692 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
22694 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
22696 * gcc.dg/ppc64-abi-2.c: New test.
22698 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
22700 * lib/treelang.exp: Fill out this file.
22701 * lib/treelang-dg.exp: New File.
22703 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
22705 * gcc.c-torture/compile/981022-1.c: Remove.
22706 * gcc.dg/array-5.c: Remove XFAIL.
22707 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
22708 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
22709 gcc.dg/cond-lvalue-1.c: Update.
22710 * gcc.dg/cast-lvalue-2.c: New test.
22712 2004-01-19 Mark Mitchell <mark@codesourcery.com>
22715 * g++.dg/other/error1.C (class foo): Tweak error message.
22718 * g++.dg/template/call2.C: New test.
22720 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22722 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
22723 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
22724 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
22725 scalar-return-1_x.c, scalar-return-2_y.c,
22726 scalar-return-3_x.c, scalar-return-3_y.c,
22727 scalar-return-4_x.c, scalar-return-4_y.c,
22728 struct-align-1.h, struct-align-1_x.c,
22729 struct-align-1_y.c, struct-align-2.h,
22730 struct-align-2_x.c, struct-align-2_y.c,
22731 struct-by-value-10_y.c, struct-by-value-11_x.c,
22732 struct-by-value-11_y.c, struct-by-value-12_x.c,
22733 struct-by-value-12_y.c, struct-by-value-13_x.c,
22734 struct-by-value-13_y.c, struct-by-value-14_x.c,
22735 struct-by-value-14_y.c, struct-by-value-15_x.c,
22736 struct-by-value-15_y.c, struct-by-value-16_y.c,
22737 struct-by-value-17_y.c, struct-by-value-18_y.c,
22738 struct-by-value-19_y.c, struct-by-value-1_x.c,
22739 struct-by-value-1_y.c, struct-by-value-20_y.c,
22740 struct-by-value-2_x.c, struct-by-value-2_y.c,
22741 struct-by-value-3_y.c, struct-by-value-4_x.c,
22742 struct-by-value-4_y.c, struct-by-value-5_y.c,
22743 struct-by-value-6_y.c, struct-by-value-7_y.c
22744 struct-by-value-8_x.c, struct-by-value-8_y.c
22745 struct-by-value-9_x.c, struct-by-value-9_y.c
22746 struct-return-10_x.c, struct-return-10_y.c,
22747 struct-return-19_x.c, struct-return-20_x.c
22748 struct-return-2_x.c, struct-return-2_y.c
22749 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
22750 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
22752 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
22754 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
22755 attribute on sparc*-sun-solaris2.*.
22757 2004-01-18 Mark Mitchell <mark@codesourcery.com>
22760 * g++.dg/ext/typeof7.C: New test.
22762 2004-01-18 David Edelsohn <edelsohn@gnu.org>
22764 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
22765 * gcc.dg/const-elim-1.c: Same.
22767 2004-01-17 Ziemowit Laski <zlaski@apple.com>
22769 * objc.dg/stret-1.m: New.
22770 * objc.dg/stret-2.m: New.
22772 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
22775 * g++.dg/ext/vector1.C: New test.
22777 2004-01-16 Geoffrey Keating <geoffk@apple.com>
22779 * gcc.dg/pch/import-1.c: New.
22780 * gcc.dg/pch/import-1.hs: New.
22781 * gcc.dg/pch/import-1a.h: New.
22782 * gcc.dg/pch/import-1b.h: New.
22783 * gcc.dg/pch/import-1c.h: New.
22785 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22788 * g++.dg/ext/array1.C: New test.
22791 * g++.dg/conversion/op1.C: New test.
22793 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
22796 From Kazumoto Kojima / Dan Kegel:
22797 * gcc.dg/pr11864-1.c: New test.
22800 From Marcus Comstedt / Dan Kegel:
22801 * gcc.dg/pr10392-1.c: New test.
22803 2004-01-16 Mark Mitchell <mark@codesourcery.com>
22806 * g++.dg/init/ref10.C: New test.
22808 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22811 * g++.dg/parse/typename6.C: New test.
22813 2004-01-15 Geoffrey Keating <geoffk@apple.com>
22816 * testsuite/g++.dg/pch/wchar-1.C: New.
22817 * testsuite/g++.dg/pch/wchar-1.Hs: New.
22819 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22822 * g++.dg/expr/sizeof2.C: New test.
22824 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
22826 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
22828 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22831 * g++.dg/lookup/strong-using-3.C: New.
22832 * g++.dg/lookup/using-10.C: New.
22834 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
22837 * g++.dg/lookup/strong-using-2.C: New.
22839 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
22840 Dan Kegel <dank@kegel.com>
22841 J"orn Rennecke <joern.rennecke@superh.com>
22844 * gcc.dg/pr9365-1.c: New test.
22846 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22849 * g++.dg/parse/casting-operator2.C: New test.
22850 * g++.old-deja/g++.pt/explicit83.C: Remove.
22852 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
22854 * gcc.dg/label-compound-stmt-1.c: New test.
22855 * gcc.c-torture/compile/950922-1.c,
22856 gcc.c-torture/compile/20000211-3.c,
22857 gcc.c-torture/compile/20000518-1.c,
22858 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
22859 compound statements.
22861 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
22863 * gcc.dg/ppc64-abi-1.c: New test.
22865 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
22867 * g++.dg/ext/attrib9.C: Add dg-warnings.
22869 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22872 * g++.dg/parse/dtor3.C: New test.
22874 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
22877 * g++.dg/parse/try-catch-1.C: New test.
22879 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
22881 * ada/acats/run_all.sh: Add more verbose output in acats.log
22882 when compiling tests.
22884 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22887 * gcc.dg/typedef-redecl.c: New test case.
22888 * gcc.dg/typedef-redecl.h: New support file.
22890 2004-01-13 Jan Hubicka <jh@suse.cz>
22892 * gcc.dg/always_inline.c: New test.
22893 * gcc.dg/debug/20031231-1.c: Fix.
22895 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22898 * g++.dg/template/array3.C: New test.
22900 2004-01-12 Zack Weinberg <zack@codesourcery.com>
22902 * g++.dg/ext/lvalue1.C: No longer expected to fail.
22903 * g++.dg/warn/Wunused-2.C: Likewise.
22905 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22908 * g++.dg/template/instantiate6.C: New test.
22910 2004-01-12 Roger Sayle <roger@eyesopen.com>
22912 PR middle-end/11397
22913 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
22915 2004-01-12 Jan Hubicka <jh@suse.cz>
22918 * gcc.dg/20040112-1.c: New.
22920 * gcc.dg/dwarf-die[1-7].c: Move to...
22921 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
22922 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
22924 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
22927 * g++.dg/parse/friend4.C: New test.
22929 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
22932 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
22933 definition is called a friend.
22935 2004-01-11 Zack Weinberg <zack@codesourcery.com>
22937 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
22939 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
22942 * g++.dg/parse/error10.C: New test.
22943 * g++.dg/template/arg2.C: Accept "invalid type" error.
22945 2004-01-11 Jakub Jelinek <jakub@redhat.com>
22947 PR middle-end/13392
22948 * g++.dg/opt/expect2.C: New test.
22950 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22952 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
22953 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
22954 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
22955 Update dg-error regexps.
22957 2004-01-10 Zack Weinberg <zack@codesourcery.com>
22959 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
22960 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
22962 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22964 * gcc.dg/pragma-re-1.c: Use right pointer type.
22966 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
22968 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
22970 2004-01-09 Geoffrey Keating <geoffk@apple.com>
22972 * gcc.dg/rs6000-ldouble-1.c: New.
22974 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
22978 * g++.dg/other/abstract1.C: New test.
22980 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
22982 * g++.dg/lookup/strong-using-1.C: New.
22984 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
22987 * gcc.dg/func-ptr-conv-1.c: New test.
22988 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
22990 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
22993 * gcc.c-torture/compile/20040109-1.c: New.
22995 2004-01-08 Stuart Hastings <stuart@apple.com>
22997 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
22998 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
22999 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
23001 2004-01-09 Alan Modra <amodra@bigpond.net.au>
23003 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
23005 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
23007 * ada/acats/run_acats: Treat 'gnatchop' the same way
23008 as 'gnatmake'. Export GCC_DRIVER.
23009 * ada/acats/run_all.sh: Add target_gnatchop. Use
23010 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
23012 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23015 * g++.dg/template/dependent-expr4.C: New test.
23017 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
23019 * gcc.dg/altivec-11.c: New test.
23021 2004-01-07 Mark Mitchell <mark@codesourcery.com>
23023 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
23025 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
23028 * gcc.dg/enum-compat-1.c: New test.
23029 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
23031 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
23034 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
23035 gcc.dg/c99-idem-qual-3.c: New tests.
23037 2004-01-07 Alan Modra <amodra@bigpond.net.au>
23039 * gcc.dg/winline-7.c: Don't cast void * to int.
23041 2004-01-06 Jan Hubicka <jh@suse.cz>
23043 * gcc.dg/i386-sse-5.c: New test
23044 * g++.dg/eh/simd-1.c: Add -w argument for i386.
23046 2004-01-05 Mark Mitchell <mark@codesourcery.com>
23049 * g++.dg/rtti/typeid4.C: New test.
23051 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23053 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
23055 2004-01-05 Mark Mitchell <mark@codesourcery.com>
23058 * g++.dg/template/error11.C: New test.
23061 * g++.dg/template/class2.C: New test.
23063 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
23064 Richard Sandiford <rsandifo@redhat.com>
23067 * g++.dg/opt/alias3.C: New test.
23069 2004-01-04 Mark Mitchell <mark@codesourcery.com>
23072 * g++.dg/template/koenig3.C: New test.
23075 * g++.dg/parse/offsetof3.C: New test.
23077 * g++.dg/init/copy7.C: Add missing dg-error markers.
23080 * g++.dg/init/copy7.c: New test.
23083 * g++.dg/parse/cast1.C: New test.
23085 2004-01-04 Jan Hubicka <jh@suse.cz>
23087 * gcc.dg/winline[1-7].c: New tests.
23089 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23092 * g++.dg/template/qualttp22.C: New test.
23094 2004-01-01 Jan Hubicka <jh@suse.cz>
23096 * gcc.dg/debug/20031231-1.c: New.
23097 * gcc.c-torture/compile/20040101-1.c: New.
23098 * gcc.dg/dwarf-die-[1-7].c: New.
23100 2004-01-01 Jakub Jelinek <jakub@redhat.com>
23102 PR optimization/13521
23103 * gcc.c-torture/compile/20031231-1.c: New test.
23105 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
23107 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
23109 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23112 * g++.dg/template/crash16.C: New test.
23114 2003-12-30 Mark Mitchell <mark@codesourcery.com>
23116 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
23118 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
23120 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
23122 * g++.old-deja/g++.jason/thunk3.C: Likewise.
23123 * g++.old-deja/g++.law/profile1.C: Likewise.
23124 * gcc.c-torture/compile/981006-1.c: Likewise.
23125 * gcc.c-torture/execute/loop-2e.x: Likewise.
23126 * gcc.c-torture/execute/loop-2f.x: Remove.
23127 * gcc.c-torture/execute/loop-2g.x: Likewise.
23128 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
23129 * gcc.dg/20020312-2.c: Remove traces of dead ports.
23131 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
23134 * g++.dg/ext/attrib11.C: New test.
23137 * g++.dg/template/array2-1.C: New test.
23138 * g++.dg/template/array2-2.C: New test.
23140 2003-12-29 Mark Mitchell <mark@codesourcery.com>
23142 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
23144 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
23147 * g++.dg/template/array1-1.C: New test.
23148 * g++.dg/template/array1-2.C: New test.
23150 2003-12-29 Roger Sayle <roger@eyesopen.com>
23153 * g77.dg/12632.f: New test case.
23155 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23158 * g++.dg/parse/nontype1.C: New test.
23160 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23163 * g++.dg/parse/explicit1.C: New test.
23164 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
23166 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23169 * g++.dg/opt/inline6.C: New test.
23172 * g++.dg/parse/error9.C: New test.
23174 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
23176 2003-12-28 Mark Mitchell <mark@codesourcery.com>
23179 * g++.dg/init/assign1.C: New test.
23181 2003-12-28 Roger Sayle <roger@eyesopen.com>
23184 * g++.dg/warn/format3.C: New test case.
23186 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23188 * gcc.c-torture/compile/20031227-1.c: New test.
23190 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23192 * g++.dg/bprob/bprob.exp: Load target-supports.exp
23193 * g77.dg/bprob/bprob.exp: Likewise.
23194 * gcc.misc-tests/bprob.exp: Likewise.
23195 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
23196 variants on systems where the library does not provide that
23198 * gcc.dg/builtins-20.c: Use builtins-config.h.
23199 * gcc.dg/builtins-config.h: New file.
23201 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23203 * lib/gcc-dg.exp (dg-require-profiling): New function.
23204 * lib/target-supports.exp (check_profiling_available): Likewise.
23205 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
23206 * g77.dg/bprob/bprob.exp: Likewise.
23207 * gcc.misc-tests/bprob.exp: Likewise.
23208 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
23209 * gcc.dg/20021014-1.c: Likewise.
23210 * gcc.dg/nest.c: Likewise.
23212 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23214 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
23216 * g++.dg/lookup/java2.C: Likewise.
23217 * gcc.dg/cpp/lexident.c: Likewise.
23219 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
23221 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
23223 * gcc.c-torture/compile/961203-1.c: Likewise.
23224 * gcc.c-torture/compile/980506-1.c: Likewise.
23226 2003-12-23 Zack Weinberg <zack@codesourcery.com>
23228 * lib/gcc-dg.exp (dg-prune-output): New annotation.
23229 (additional_prunes): New global.
23230 (gcc-dg-prune): Handle additional per-test pruning.
23231 (dg-test): Clear additional_prunes between tests.
23233 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
23234 dg-prune-output to avoid spurious failures from assembler
23235 complaining about nonexistent WAW violations.
23236 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
23237 Use dg-prune-output to avoid spurious failures from assembler
23238 warning about Itanium B-step errata.
23240 2003-12-23 Mark Mitchell <mark@codesourcery.com>
23242 * g++.dg/abi/macro0.C: New test.
23243 * g++.dg/abi/macro1.C: Likewise.
23244 * g++.dg/abi/macro2.C: Likewise.
23246 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
23247 * g++.dg/abi/bitfield7.C: Likewise.
23248 * g++.dg/abi/dtor2.C: Likewise.
23249 * g++.dg/abi/mangle11.C: Likewise.
23250 * g++.dg/abi/mangle12.C: Likewise.
23251 * g++.dg/abi/mangle14.C: Likewise.
23252 * g++.dg/abi/mangle17.C: Likewise.
23253 * g++.dg/abi/vbase10.C: Likewise.
23254 * g++.dg/abi/vbase14.C: Likewise.
23255 * g++.dg/template/qualttp17.C: Likewise.
23257 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
23260 * gcc.dg/20031223-1.c: New test.
23262 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23264 * gcc.dg/noreturn-7.c: New test.
23266 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
23268 * gcc.dg/null-pointer-1.c: New test.
23270 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23272 * g++.old-deja/g++.jason/template18.C: Remove.
23273 * g++.old-deja/g++.jason/template37.C: Likewise.
23276 * g++.dg/lookup/ns1.C: New test.
23279 * g++.dg/template/lookup3.C: New test.
23281 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23283 * g++.dg/template/recurse1.C: New test
23285 2003-12-22 Mark Mitchell <mark@codesourcery.com>
23288 * g++.dg/parse/semicolon1.C: New test.
23289 * g++.dg/parse/semicolon1.h: Likewise.
23291 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
23293 * gcc.dg/darwin-misaligned.c: New test.
23295 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
23298 * gcc.dg/20031222-1.c: New test.
23300 2003-12-21 Mark Mitchell <mark@codesourcery.com>
23303 * g++.dg/parse/error8.C: New test.
23306 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
23308 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
23310 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
23312 * gcc.c-torture/compile/930217-1.c: Likewise.
23313 * gcc.c-torture/compile/930513-1.c: Likewise.
23314 * gcc.c-torture/execute/920908-2.c: Likewise.
23315 * gcc.c-torture/execute/921204-1.c: Likewise.
23316 * gcc.c-torture/execute/930621-1.c: Likewise.
23317 * gcc.c-torture/execute/930630-1.c: Likewise.
23318 * gcc.c-torture/execute/931031-1.c: Likewise.
23319 * gcc.c-torture/execute/980602-2.c: Likewise.
23320 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
23321 * gcc.c-torture/execute/compndlit-1.c: Likewise.
23322 * gcc.c-torture/execute/extzvsi.c: Likewise.
23323 * gcc.c-torture/unsorted/ext.c: Likewise.
23325 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
23328 * gcc.c-torture/compile/20031220-2.c: New test case.
23330 2003-12-20 Roger Sayle <roger@eyesopen.com>
23332 PR optimization/13031
23333 * gcc.c-torture/compile/20031220-1.c: New test case.
23335 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
23337 * gcc.dg/cast-function-1.c: New test.
23339 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
23341 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
23344 2003-12-19 Mark Mitchell <mark@codesourcery.com>
23347 * g++.dg/ext/attrib10.C: New test.
23349 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23351 * gcc.dg/cleanup-10.c: New test.
23352 * gcc.dg/cleanup-11.c: New test.
23354 2003-12-19 Jakub Jelinek <jakub@redhat.com>
23357 * g++.dg/opt/expect1.C: New test.
23359 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
23361 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
23363 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
23366 * gcc.dg/20031218-1.c: New test.
23369 * gcc.dg/20031218-2.c: New test.
23370 * gcc.dg/20031218-3.c: New test.
23372 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
23373 of label name and allow for USER_LABEL_PREFIX == "_" names.
23374 * g++.dg/abi/mangle18-2.C: Likewise.
23375 * g++.dg/abi/mangle19-1.C: Likewise.
23376 * g++.dg/abi/mangle19-2.C: Likewise.
23377 * g++.dg/abi/mangle20-1.C: Likewise.
23378 * g++.dg/abi/mangle20-2.C: Likewise.
23380 2003-12-18 Richard Henderson <rth@redhat.com>
23382 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
23384 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
23385 Dan Kegel <dank@kegel.com>
23388 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
23389 testing a cross compiler, it causes spurious compile failures.
23390 * lib/g++.exp: Likewise.
23392 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23395 * g++.dg/template/access13.C: New test.
23397 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
23399 * gcc.dg/20031216-1.c: New test.
23401 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23404 * g++.dg/template/error10.C: New test.
23406 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
23408 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
23409 * g++.dg/eh/simd-2.C: Likewise.
23411 2003-12-17 James E Wilson <wilson@specifixinc.com>
23412 Roger Sayle <roger@eyesopen.com>
23414 * gcc.c-torture/execute/ieee/mzero5.c: New.
23416 2003-12-17 Mark Mitchell <mark@codesourcery.com>
23419 * g++.dg/parse/error6.C: New test.
23422 * g++.dg/parse/error7.C: New test.
23424 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
23426 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
23427 at -O with stabs debugging formats.
23428 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
23429 * gcc.dg/debug/debug-2.c: Likewise.
23431 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23434 * g++.dg/init/error1.C: New test.
23437 * g++.dg/init/pm3.C: New test.
23439 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
23442 * gcc.dg/bitfld-8.c: New test.
23444 2003-12-16 James Lemke <jim@wasabisystems.com>
23446 * gcc.dg/arm-scd42-[123].c: New tests.
23448 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23451 * g++.dg/abi/mangle20-1.C: New test.
23452 * g++.dg/abi/mangle20-2.C: New test.
23454 2003-12-16 Mark Mitchell <mark@codesourcery.com>
23457 * g++.dg/other/offsetof2.C: Remove XFAIL.
23458 * g++.dg/parse/offsetof1.C: New test.
23459 * g++.gd/parse/offsetof2.C: Likewise.
23461 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23463 * g++.dg/template/nontype3.C: New test.
23464 * g++.dg/template/static2.C: Tweaked the dg-error clause.
23466 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23468 * g++.dg/warn/noreturn-3.C: Also test instantiation.
23470 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
23473 * g++.dg/expr/assign1.C: New test.
23476 * g++.dg/abi/mangle19-1.C: New test.
23477 * g++.dg/abi/mangle19-2.C: New test.
23479 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
23481 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
23483 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
23485 * gcc.c-torture/execute/20031216-1.c: New test.
23487 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23489 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
23492 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23495 * g++.dg/template/error9.C: New test.
23498 * g++.dg/template/error8.C: New test.
23500 2003-12-15 Roger Sayle <roger@eyesopen.com>
23502 PR middle-end/13400
23503 * gcc.c-torture/execute/20031215-1.c: New test case.
23505 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23508 * g++.dg/parse/error5.C: New test.
23511 * g++.dg/expr/sizeof1.C: New test.
23514 * g++.dg/template/crash15.C: New test.
23516 2003-12-15 Geoffrey Keating <geoffk@apple.com>
23518 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
23519 a non-POD type as the last named parameter of a varargs function.
23521 2003-12-15 Mark Mitchell <mark@codesourcery.com>
23525 * g++.dg/template/crash14.C: New test.
23526 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
23528 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
23530 * g++.dg/other/java1.C: New test.
23533 * g++.dg/abi/mangle18-1.C: New test.
23534 * g++.dg/abi/mangle18-2.C: New test.
23536 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
23538 PR optimization/10312
23539 * gcc.c-torture/execute/20031214-1.c: New.
23541 2003-12-14 Mark Mitchell <mark@codesourcery.com>
23545 * g++.dg/parse/error3.C: New test.
23546 * g++.dg/parse/error4.C: Likewise.
23547 * g++.dg/abi/mangle4.C: Tweak error messages.
23548 * g++.dg/lookup/using5.C: Likewise.
23549 * g++.dg/other/error2.C: Likewise.
23550 * g++.dg/parse/typename5.C: Likewise.
23551 * g++.dg/parse/undefined1.C: Likewise.
23552 * g++.dg/template/arg2.C: Likewise.
23553 * g++.dg/template/ttp3.C: Likewise.
23554 * g++.dg/template/type1.C: Likewise.
23555 * g++.old-deja/g++.other/crash32.C: Likewise.
23556 * g++.old-djea/g++.pt/defarg8.C: Likewise.
23558 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23561 * g++.dg/warn/noreturn-3.C: New test.
23563 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23566 * g++.dg/abi/covariant3.C: New.
23568 2003-12-12 Jakub Jelinek <jakub@redhat.com>
23570 * g++.dg/eh/ia64-1.C: New test.
23572 2003-12-12 Roger Sayle <roger@eyesopen.com>
23574 PR optimization/13037
23575 * g77.f-torture/execute/13037.f: New test case.
23577 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
23580 * g++.dg/abi/covariant2.C: New.
23582 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
23584 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
23586 2003-12-11 Zack Weinberg <zack@codesourcery.com>
23588 * gcc.c-torture/execute/wchar_t-1.x: Delete.
23590 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
23593 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
23595 * lib/g++.exp (g++_version): Likewise.
23596 * lib/g77.exp (g77_version): Likewise.
23597 * lib/objc.exp (default_objc_version): Likewise.
23599 2003-12-10 Richard Henderson <rth@redhat.com>
23601 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
23603 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
23605 2003-12-08 Matt Austern <austern@apple.com>
23608 * lib/gcc-dg.exp (dg-require-visibility): Define.
23609 * lib/target-supports (check_visibility_available): Define.
23610 * gcc.dg/visibility-1.c: New test.
23611 * gcc.dg/visibility-2.c: Likewise.
23612 * gcc.dg/visibility-3.c: Likewise.
23613 * gcc.dg/visibility-4.c: Likewise.
23614 * gcc.dg/visibility-5.c: Likewise.
23615 * gcc.dg/visibility-6.c: Likewise.
23616 * g++.dg/ext/visibility-1.C: Likewise.
23617 * g++.dg/ext/visibility-2.C: Likewise.
23618 * g++.dg/ext/visibility-3.C: Likewise.
23619 * g++.dg/ext/visibility-4.C: Likewise.
23620 * g++.dg/ext/visibility-5.C: Likewise.
23621 * g++.dg/ext/visibility-6.C: Likewise.
23623 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23625 * g++.dg/lookup/java1.C: New test.
23626 * g++.dg/lookup/java2.C: New test.
23628 2003-12-07 Falk Hueffner <falk@debian.org>
23630 * g++.dg/opt/noreturn-1.C: New test.
23632 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
23634 * gcc.dg/overflow-1.c: New test.
23636 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
23638 * g77.f-torture/compile/13060.f: New test.
23640 2003-12-06 Mark Mitchell <mark@codesourcery.com>
23643 * g++.dg/inherit/operator2.C: New test.
23645 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23648 * g++.dg/ext/attrib9.C: New test.
23650 2003-12-05 Mark Mitchell <mark@codesourcery.com>
23653 * g++.dg/template/error7.C: New test.
23655 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
23656 J"orn Rennecke <joern.rennecke@superh.com>
23659 * g++.dg/other/struct-va_list.C: New test.
23661 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23664 * g++.dg/parse/defarg6.C: New test.
23666 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
23669 * gcc.c-torture/execute/20031201-1.c: New test.
23671 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
23673 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
23675 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23677 * gcc.dg/builtin-return-1.c: New test.
23679 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
23680 J"orn Rennecke <joern.rennecke@superh.com>
23682 PR optimization/13260
23683 * gcc.c-torture/execute/20031204-1.c: New test.
23685 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23688 * g++.dg/template/error6.C: New test.
23690 2003-12-03 Jakub Jelinek <jakub@redhat.com>
23692 * gcc.dg/20031202-1.c: New test.
23694 2003-12-03 Mark Mitchell <mark@codesourcery.com>
23697 * g++.dg/template/eh1.C: New test.
23700 * g++.dg/template/error5.C: New test.
23702 2003-12-02 David Ung <davidu@mips.com>
23704 * gcc.dg/compat/vector-check.h: Corrected type for var
23707 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23710 * g++.dg/template/ptrmem8.C: New test.
23712 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
23715 * g++.dg/template/dependent-expr3.C: New test.
23717 2003-12-01 James Lemke <jim@wasabisystems.com>
23719 * gcc.dg/arm-g2.c: New test.
23721 2003-12-01 Roger Sayle <roger@eyesopen.com>
23723 PR optimization/11634
23724 * gcc.dg/20031201-2.c: New test case.
23726 2003-12-01 Zack Weinberg <zack@codesourcery.com>
23729 * objc.dg/proto-lossage-3.m: New test.
23731 2003-12-01 Roger Sayle <roger@eyesopen.com>
23733 PR optimization/12628
23734 * gcc.dg/20031201-1.c: New test case.
23736 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
23738 * gcc.dg/unaligned-1.c: New test.
23740 2003-11-30 Mark Mitchell <mark@codesourcery.com>
23743 * g++.dg/template/error4.C: New test.
23744 * g++.dg/template/nested3.C: Adjust error markers.
23746 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23748 * gcc.dg/cpp/assert4.c: Check more #system assertions.
23750 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
23753 * gcc.dg/bitfld-7.c: New test.
23755 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
23757 * gcc.dg/tls/asm-1.C: New test.
23759 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23761 * gcc.dg/cpp/assert4.c: Update.
23763 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
23765 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
23766 * gcc.dg/builtin-apply3.c: New test.
23768 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23770 * lib/compat.exp (compat-obj): New xfaildata parameter.
23771 Use it to set compiler_conditional_xfail_data before compiling.
23772 (compat-get-options): Handle dg-xfail-if.
23773 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
23774 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
23775 * gcc.dg/compat/vector-1_y.c: Likewise.
23776 * gcc.dg/compat/vector-2_x.c: Likewise.
23777 * gcc.dg/compat/vector-2_y.c: Likewise.
23779 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23781 * g++.dg/opt/reg-stack4.C: New test.
23783 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
23785 * gcc.dg/builtin-apply2.c: New test.
23787 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
23789 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
23791 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23794 * g++.dg/template/template-id-2.C: New test.
23796 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23799 * g++.dg/template/memfriend1.C: New test.
23800 * g++.dg/template/memfriend2.C: Likewise.
23801 * g++.dg/template/memfriend3.C: Likewise.
23802 * g++.dg/template/memfriend4.C: Likewise.
23803 * g++.dg/template/memfriend5.C: Likewise.
23804 * g++.dg/template/memfriend6.C: Likewise.
23805 * g++.dg/template/memfriend7.C: Likewise.
23806 * g++.dg/template/memfriend8.C: Likewise.
23807 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
23809 2003-11-21 Mark Mitchell <mark@codesourcery.com>
23812 * g++.dg/ext/cond1.C: New test.
23814 2003-11-20 Richard Henderson <rth@redhat.com>
23816 * gcc.dg/20020201-2.c: Remove.
23817 * gcc.dg/20020201-4.c: Remove.
23818 * gcc.dg/20020304-1.c: Remove.
23820 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
23822 * gcc.dg/cpp/trad/xwin1.c: New test case.
23824 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
23826 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
23827 * lib/g77.exp: Likewise.
23828 * lib/objc.exp: Likewise.
23829 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
23832 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23835 * g++.dg/template/static5.C: New test.
23837 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
23839 * gcc.dg/nested-func-1.c: New test.
23841 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23843 * gcc.dg/cpp/assert4.c: New test.
23845 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23848 * g++.dg/lookup/using9.c: New test.
23850 2003-11-14 Mark Mitchell <mark@codesourcery.com>
23853 * g++.dg/template/error3.C: New test.
23855 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
23858 * ada/acats/run_acats, run_all.sh: Fix syntax error.
23859 No longer use a wrapper for gcc, since this does not work under
23862 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
23865 * g++.dg/template/ptrmem7.C: New test.
23867 2003-11-13 Andrew Pinski <apinski@apple.com>
23869 * gcc.c-torture/compile/20031113-1.c: New test.
23871 2003-11-13 Mark Mitchell <mark@codesourcery.com>
23872 Kean Johnston <jkj@sco.com>
23875 * gcc.dg/unused-4.c: Update.
23877 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
23879 * g++.dg/opt/const3.C: New test.
23881 2003-11-13 Jan Hubicka <jh@suse.cz>
23883 * gcc.c-torture/compile/20031112-1.c: New test.
23885 2003-11-12 Mark Mitchell <mark@codesourcery.com>
23887 * g++.dg/parse/crash10.C: Remove bogus error marker.
23889 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23891 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
23892 (host_gcc): Likewise.
23893 (ROOT): Honor $PWDCMD.
23895 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
23897 2003-11-12 Catherine Moore <clm@redhat.com>
23899 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
23901 2003-11-12 Andreas Jaeger <aj@suse.de>
23902 Jakub Jelinek <jakub@redhat.com>
23903 Andrew Pinski <pinskia@physics.uc.edu>
23904 Richard Henderson <rth@redhat.com>
23906 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
23908 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
23910 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
23911 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
23913 2003-11-11 Andreas Jaeger <aj@suse.de>
23915 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
23917 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
23919 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
23921 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
23924 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
23926 * gcc.dg/trampoline-1.c: New test.
23928 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
23930 * gcc.c-torture/compile/200031109-1.c: New test.
23932 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23936 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
23937 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
23938 gcc.dg/format/no-y2k-1.c: Update.
23940 2003-11-08 Roger Sayle <roger@eyesopen.com>
23942 PR optimization/10467
23943 * gcc.dg/20031108-1.c: New test case.
23945 2003-11-07 Geoffrey Keating <geoffk@apple.com>
23947 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
23949 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
23951 * gcc.dg/compound-lvalue-1.c: New test.
23952 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
23955 2003-11-06 Geoffrey Keating <geoffk@apple.com>
23957 * gcc.dg/altivec-varargs-1.c: New test.
23959 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
23961 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
23962 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
23963 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
23964 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
23965 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
23967 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
23969 * gcc.dg/cond-lvalue-1.c: New test.
23971 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
23973 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
23975 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23978 * g++.dg/template/instantiate5.C: New test.
23980 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23983 * g++.dg/ext/complit2.C: Replace test with self-contained version.
23984 * ChangeLog: Add missing first entry for above test.
23986 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23989 * g++.dg/template/using8.C: New test.
23990 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
23992 2003-11-02 Roger Sayle <roger@eyesopen.com>
23994 PR optimization/10817
23995 * gcc.c-torture/compile/20031102-1.c: New test case.
23997 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
23999 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
24002 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24004 * gcc.dg/20031102-1.c: New test.
24006 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
24008 * gcc.dg/complex-1.c: New test.
24010 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24013 * g++.dg/template/crash13.C: Adjust expected error location.
24014 * g++.old-deja/g++.brendan/ns1.C: Likewise.
24016 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
24018 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
24020 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
24023 * gcc.c-torture/compile/20031031-2.c: New test.
24025 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
24028 * gcc.c-torture/compile/20031031-1.c: New test.
24030 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
24032 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
24033 * gcc.misc-tests/bprob.exp: Likewise.
24034 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
24035 the execution test on arm-elf configs.
24036 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
24037 configs that don't support scratch files.
24038 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
24040 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
24042 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
24045 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
24047 * ada/acats/run_all.sh: Redirect mv output to /dev/null
24048 Avoid non pure sh syntax. Add more logging.
24050 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
24053 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24056 * gcc.dg/ppc-stackalign-1.c: New test.
24058 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
24060 * ada/acats/run_all.sh: Change output to be more compliant with
24062 Create acats.sum and acats.log files under testsuite/ada/acats
24063 Only run [a-z]* directories, to filter out e.g. CVS.
24064 Redirect build output to log file.
24066 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
24068 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
24070 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
24073 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
24075 2003-10-27 Jakub Jelinek <jakub@redhat.com>
24077 * gcc.c-torture/compile/20031023-1.c: New test.
24078 * gcc.c-torture/compile/20031023-2.c: New test.
24079 * gcc.c-torture/compile/20031023-3.c: New test.
24080 * gcc.c-torture/compile/20031023-4.c: New test.
24082 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24085 * g++.dg/lookup/scoped8.C: New test.
24087 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
24089 * g++.dg/opt/reg-stack3.C: New test.
24091 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
24093 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
24095 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24098 * g++.dg/template/crash13.C: New test.
24100 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
24102 * gcc.dg/c99-restrict-2.c: New test.
24104 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
24106 PR c++/12698, c++/12699, c++/12700, c++/12566
24107 * g++.dg/inherit/covariant9.C: New test.
24108 * g++.dg/inherit/covariant10.C: New test.
24109 * g++.dg/inherit/covariant11.C: New test.
24111 2003-10-23 Jason Merrill <jason@redhat.com>
24114 * g++.dg/ext/complit2.C: New test.
24116 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
24119 * gcc.c-torture/execute/20031020-1.c: New test.
24121 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24123 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
24124 following the jump_insn.
24126 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
24128 * gcc.dg/cast-lvalue-1.c: New test.
24130 2003-10-21 Mark Mitchell <mark@codesourcery.com>
24133 * g++.dg/template/cond2.C: New test.
24135 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
24137 * gcc.dg/builtins-28.c: New test.
24139 2003-10-20 Jan Hubicka <jh@suse.cz>
24141 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
24143 * testsuite/gcc.dg/inline-2.c: Likewise.
24145 2003-10-20 Phil Edwards <phil@codesourcery.com>
24147 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
24148 * gcc.dg/nest.c: Likewise.
24150 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24152 PR c++/9781, c++/10583, c++/11862
24153 * g++.dg/parse/crash13.C: New test.
24155 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24157 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
24159 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
24161 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
24162 Define HAVE_C99_RUNTIME except on Solaris.
24163 * gcc.dg/builtins-20.c: Likewise.
24165 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24167 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
24169 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24172 * g++.dg/template/crash21.C: New test.
24174 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24177 * g++.dg/template/typename5.C: New test.
24179 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24182 * g++.dg/template/friend25.C: New test.
24184 2003-10-16 Ziemowit Laski <zlaski@apple.com>
24186 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
24189 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
24191 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
24194 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
24196 * gcc.c-torture/execute/960416-1.x: Remove.
24197 * gcc.c-torture/execute/divconst-3.x: Likewise.
24199 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
24202 * gcc.dg/torture/cris-volatile-1.c: New test.
24204 2003-10-14 Roger Sayle <roger@eyesopen.com>
24206 PR optimization/9325
24207 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
24208 for overflowing floating point to integer conversion during RTL
24211 2003-10-13 Ziemowit Laski <zlaski@apple.com>
24213 * objc/execute/_cmd.m: Fix typo.
24214 * objc.dg/image-info.m, objc.dg/symtab-1.m:
24215 Relax 'scan-assembler' regexp.
24216 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
24217 objc.dg/try-catch-4.m: Run on non-Darwin targets.
24218 * objc.dg/zero-link-2.m: Remove blank line.
24219 * objc.dg/zero-link-3.m: New test case.
24221 2003-10-13 Geoffrey Keating <geoffk@apple.com>
24223 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
24225 * gcc.dg/asm-names.c: Use scan-assembler-not rather
24226 than linker trickery.
24228 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24231 * g++.dg/other/friend2.C: New test.
24233 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24235 * gcc.dg/20031012-1.c: New test.
24237 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
24239 * gcc.dg/weak/weak-3.c: Fix for new warning.
24241 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
24243 PR optimization/8750
24244 * gcc.c-torture/execute/20031012-1.c: New test case.
24246 2003-10-11 Roger Sayle <roger@eyesopen.com>
24248 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
24249 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
24251 2003-10-11 Roger Sayle <roger@eyesopen.com>
24253 PR optimization/12260
24254 * gcc.c-torture/compile/20031011-2.c: New test case.
24256 2003-10-11 Roger Sayle <roger@eyesopen.com>
24258 * gcc.c-torture/execute/20031011-1.c: New testcase.
24260 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
24262 * gcc.c-torture/compile/20031011-1.c: New test.
24264 2003-10-11 Jan Hubicka <jh@suse.cz>
24266 * g++.dg/other/first-global.C: New test.
24268 2003-10-11 Roger Sayle <roger@eyesopen.com>
24270 * gcc.c-torture/execute/string-opt-18.c: New testcase.
24272 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
24274 * gcc.c-torture/compile/20031010-1.c: New test.
24276 2003-10-10 Geoffrey Keating <geoffk@apple.com>
24278 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
24279 * gcc.c-torture/execute/va-arg-25.c: ... here.
24281 2003-10-09 Mark Mitchell <mark@codesourcery.com>
24283 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
24285 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
24287 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
24289 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24291 * g++.dg/parse/error2.C: New test.
24293 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
24296 * g++.dg/other/error5.C: Modify the error message.
24297 * g++.dg/lookup/using8.C: New test.
24299 2003-10-07 Geoffrey Keating <geoffk@apple.com>
24301 * gcc.dg/darwin-abi-2.c: New file.
24302 * gcc.c-torture/execute/va-arg-24.c: New file.
24304 2003-10-06 Bob Wilson <bob.wilson@acm.org>
24306 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
24309 2003-10-06 Mark Mitchell <mark@codesourcery.com>
24312 * g++.dg/other/error4.C: Update error messages.
24313 * g++.dg/template/ptrmem4.C: Likewise.
24316 * g++.dg/init/new9.C: New test.
24318 PR c++/12334, c++/12236, c++/8656
24319 * g++.dg/ext/attrib8.C: New test.
24321 2003-10-06 Devang Patel <dpatel@apple.com>
24323 * gcc.dg/debug/dwarf2-3.h: New test.
24324 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
24326 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
24328 * g++.dg/opt/cfg2.C: New test.
24330 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
24332 * g++.dg/opt/float1.C: New test.
24334 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24336 * gcc.dg/c90-array-lval-6.c: New test.
24337 * gcc.dg/c99-array-lval-6.c: New test.
24339 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
24340 Ziemowit Laski <zlaski@apple.com>
24342 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
24343 'Derived', so that it is never considered a class method; add
24344 new warning for '+port' method ambiguity.
24345 * objc.dg/method-12.m: Include <objc/objc.h> instead of
24346 <objc/objc-api.h> (needed on Mac OS X).
24347 * objc.dg/method-13.m: New test.
24349 2003-10-03 Roger Sayle <roger@eyesopen.com>
24351 PR optimization/9325, PR java/6391
24352 * gcc.c-torture/execute/20031003-1.c: New test case.
24354 2003-10-02 Mark Mitchell <mark@codesourcery.com>
24356 PR optimization/12180
24357 * gcc.dg/20031002-1.c: New test.
24360 * g++.dg/inherit/error1.C: New test.
24362 2003-10-02 Chris Demetriou <cgd@broadcom.com>
24364 * lib/f-torture.exp (search_for): Rename to...
24365 (search_for_re): This. Also, clean up comments and the
24366 "regexp" invocation.
24368 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
24370 * gcc.c-torture/compile/20031002-1.c: New test.
24372 2003-10-02 Jakub Jelinek <jakub@redhat.com>
24374 * g++.dg/opt/cond1.C: New test.
24376 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
24378 * gcc.dg/Wold-style-definition-2.c: New testcase.
24379 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
24381 2003-09-29 Richard Henderson <rth@redhat.com>
24383 * g++.dg/init/array10.C: Add dg-options.
24385 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
24387 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
24389 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24391 * g++.dg/template/friend19.C: Fix typo.
24392 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
24394 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
24396 * gcc.c-torture/execute/20030928-1.c: New test.
24397 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
24399 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
24401 * g++.dg/opt/unroll1.C: New test.
24403 2003-09-26 Roger Sayle <roger@eyesopen.com>
24405 PR optimization/11741
24406 * gcc.dg/20030926-1.c: New test case.
24408 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24411 * g++.dg/parse/access7.C: New test.
24412 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
24414 2003-09-24 Ziemowit Laski <zlaski@apple.com>
24416 MERGE OF objc-improvements-branch into MAINLINE:
24417 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
24418 if libobjc has not been built.
24419 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
24420 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
24421 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
24422 objc/execute/nested-3.m, objc/execute/np-2.m,
24423 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
24424 objc/execute/redefining_self.m, objc/execute/root_methods.m,
24425 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
24426 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
24427 objc.dg/special/unclaimed-category-1.h,
24428 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
24429 well as GNU runtime.
24430 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
24431 * execute/cascading-1.m, execute/function-message-1.m,
24432 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
24433 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
24434 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
24435 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
24436 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
24437 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
24438 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
24439 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
24440 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
24441 * objc.dg/bitfield-2.m: Run only on Darwin.
24442 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
24443 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
24444 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
24445 * objc.dg/const-str-1.m: Fix constant string layout.
24447 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
24449 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
24451 2003-09-23 Geoffrey Keating <geoffk@apple.com>
24453 * gcc.dg/darwin-abi-1.c: New file.
24455 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
24458 * gcc.c-torture/compile/20030921-1.c: New test.
24460 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
24462 * g++.dg/opt/reg-stack2.C: New test.
24464 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
24466 * g++.dg/eh/delayslot1.C: New test.
24468 2003-09-20 Richard Henderson <rth@redhat.com>
24470 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
24472 2003-09-20 Roger Sayle <roger@eyesopen.com>
24474 * gcc.c-torture/execute/20030920-1.c: New test case.
24476 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24478 * g++.dg/rtti/typeid3.C: Correct expected error message.
24480 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24483 * g++.dg/parse/crash12.C: New test.
24485 2003-09-19 Janis Johnson <janis187@us.ibm.com>
24487 * gcc.dg/compat/mixed-struct-check.h: New.
24488 * gcc.dg/compat/mixed-struct-defs.h: New.
24489 * gcc.dg/compat/mixed-struct-init.h: New.
24490 * gcc.dg/compat/struct-by-value-19_main.c: New.
24491 * gcc.dg/compat/struct-by-value-19_x.c: New.
24492 * gcc.dg/compat/struct-by-value-19_y.c: New.
24493 * gcc.dg/compat/struct-by-value-20_main.c: New.
24494 * gcc.dg/compat/struct-by-value-20_x.c: New.
24495 * gcc.dg/compat/struct-by-value-20_y.c: New.
24496 * gcc.dg/compat/struct-return-19_main.c: New.
24497 * gcc.dg/compat/struct-return-19_x.c: New.
24498 * gcc.dg/compat/struct-return-19_y.c: New.
24499 * gcc.dg/compat/struct-return-20_main.c: New.
24500 * gcc.dg/compat/struct-return-20_x.c: New.
24501 * gcc.dg/compat/struct-return-20_y.c: New.
24503 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
24504 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
24505 so that it will not complain on LP64 targets.
24507 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24510 * g++.dg/template/friend24.C: New test.
24512 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
24515 * g++.dg/template/memtmpl2.C: New test.
24517 2003-09-18 Mark Mitchell <mark@codesourcery.com>
24520 * gcc.dg/builtin-apply1.c: New test.
24522 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
24525 * g++.dg/warn/Wunused-4.C: New test.
24527 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
24530 * g++.dg/other/gc2.C: New test.
24532 2003-09-17 Mark Mitchell <mark@codesourcery.com>
24535 * g++.dg/rtti/typeid3.C: New test.
24538 * g++.dg/overload/template1.C: New test.
24540 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
24542 * g++.dg/opt/cfg3.C: New test.
24544 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24547 * g++.dg/template/crash11.C: New test.
24549 2003-09-16 Jason Merrill <jason@redhat.com>
24550 Jakub Jelinek <jakub@redhat.com>
24552 * gcc.dg/attr-warn-unused-result.c: New test.
24554 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
24557 * g++.dg/expr/call2.C: New test.
24559 2003-09-15 Andreas Jaeger <aj@suse.de>
24561 * gcc.dg/Wold-style-definition-1.c: New test.
24563 2003-09-14 Mark Mitchell <mark@codesourcery.com>
24566 * g++.dg/parse/template12.C: New test.
24568 * g++.dg/abi/bitfield11.C: New test.
24569 * g++.dg/abi/bitfield12.C: Likewise.
24571 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
24573 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
24574 non-expansion of functional macro name without arguments at EOL.
24575 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
24577 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
24579 * gcc.c-torture/execute/20030914-[12].c: New tests.
24581 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
24584 * g++.dg/overload/addr1.C: New test.
24586 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
24588 * gcc.dg/20030909-1.c: New test.
24590 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
24592 * gcc.dg/ultrasp10.c: New test.
24594 2003-09-09 Devang Patel <dpatel@apple.com>
24596 * gcc.dg/darwin-ld-6.c: New test.
24598 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24600 * gcc.dg/torture/builtin-explog-1.c: New testcase.
24602 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24604 * gcc.dg/ia64-types1.c: New test.
24605 * gcc.dg/ia64-types2.c: Likewise.
24607 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24609 * gcc.dg/builtins-1.c: Add more _Complex tests.
24610 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24612 * gcc.dg/builtins-1.c: Test existing _Complex functions.
24613 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24615 2003-09-08 Mark Mitchell <mark@codesourcery.com>
24618 * g++.dg/lookup/koenig2.C: New test.
24621 * g++.dg/rtti/typeid2.C: New test.
24623 2003-09-08 Jakub Jelinek <jakub@redhat.com>
24625 * gcc.c-torture/compile/20030904-1.c: New test.
24627 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
24629 * g++.dg/opt/longbranch2.C: New test.
24631 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24633 * g++.dg/template/crash10.C: Only compile it.
24635 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
24637 PR middle-end/11665
24638 * gcc.c-torture/compile/20030907-1.c: New test.
24639 * g++.dg/init/array11.C: New test.
24641 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24644 * g++.dg/init/struct1.C: New test.
24646 2003-09-07 Mark Mitchell <mark@codesourcery.com>
24649 * g++.dg/expr/comma1.C: New test.
24651 2003-09-06 Mark Mitchell <mark@codesourcery.com>
24654 * g++.dg/expr/static_cast5.C: New test.
24656 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
24659 * g++.dg/lookup/scoped7.C: New test.
24662 * g++.dg/other/static1.C: New test.
24665 * g++.dg/warn/template-1.C: New test.
24668 * g++.dg/template/crash10.C: New test.
24671 * g++.dg/overload/VLA.C: New test.
24674 * g++.dg/template/call1.C: New test.
24676 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24679 * g++.dg/parse/using3.C: New test.
24681 2003-09-06 Roger Sayle <roger@eyesopen.com>
24684 * g++.dg/overload/builtin3.C: New test case.
24686 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
24689 * gcc.dg/20030906-1.c: New test.
24690 * gcc.dg/20030906-2.c: Likewise.
24692 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
24695 * g++.dg/parse/defarg5.C: New test.
24697 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
24699 2003-09-05 Mark Mitchell <mark@codesourcery.com>
24702 * g++.dg/expr/static_cast4.C: New test.
24705 * g++.dg/template/crash9.C: New test.
24707 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
24709 * g++.old-deja/g++.ext/pretty2.C: Update for change
24711 * g++.old-deja/g++.ext/pretty3.C: Likewise.
24713 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
24716 * g++/dg/template/qualified-id1.C: New test.
24719 * g++.dg/warn/noeffect4.C: New test.
24721 2003-09-04 Matt Austern <austern@apple.com>
24723 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
24724 * g++.dg/ext/fnname2.C: Likewise.
24725 * g++.dg/ext/fnname3.C: Likewise.
24727 2003-09-04 Mark Mitchell <mark@codesourcery.com>
24729 * g++.dg/expr/lval1.C: New test.
24730 * g++.dg/ext/lvcast.C: Remove.
24732 2003-09-03 Roger Sayle <roger@eyesopen.com>
24734 PR optimization/11700.
24735 * gcc.c-torture/compile/20030903-1.c: New test case.
24737 2003-09-03 Mark Mitchell <mark@codesourcery.com>
24740 * g++.dg/abi/layout4.C: New test.
24742 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
24745 * g++.dg/parse/friend3.C: New test.
24747 2003-09-02 Mark Mitchell <mark@codesourcery.com>
24750 * g++.dg/template/class1.C: New test.
24753 * g++.dg/expr/call1.C: New test.
24755 2003-09-01 Mark Mitchell <mark@codesourcery.com>
24758 * g++.dg/init/ref9.C: New test.
24761 * g++.dg/template/nested4.C: New test.
24763 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24766 * g++.dg/template/non-dependent4.C: New test.
24769 * g++.dg/inherit/conv1.C: New test.
24771 2003-08-29 Mark Mitchell <mark@codesourcery.com>
24774 * g++.dg/ext/label1.C: New test.
24775 * g++.dg/ext/label2.C: Likewise.
24777 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24779 * g++.dg/expr/cond3.C: New test.
24781 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24783 * gcc.dg/builtins-1.c: Add new builtin cases.
24785 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24787 * gcc.dg/builtins-1.c: Add new cases.
24788 * gcc.dg/torture/builtin-attr-1.c: Likewise.
24790 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24792 * gcc.dg/builtins-1.c: Add more math builtin tests.
24793 * gcc.dg/torture/builtin-attr-1.c: New test.
24795 2003-08-28 Mark Mitchell <mark@codesourcery.com>
24797 PR optimization/5079
24798 * g++.dg/opt/static3.C: New test.
24800 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24802 * gcc.misc-tests/gcov-10b.c: New test.
24804 2003-08-27 Mark Mitchell <mark@codesourcery.com>
24806 * g++.dg/opt/ptrmem3.C: New test.
24808 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
24810 2003-08-27 Jakub Jelinek <jakub@redhat.com>
24812 * gcc.dg/20030826-2.c: New test.
24814 2003-08-26 Roger Sayle <roger@eyesopen.com>
24816 PR middle-end/12002
24817 * g77.f-torture/compile/12002.f: New test case.
24819 2003-08-26 Roger Sayle <roger@eyesopen.com>
24821 * gcc.dg/20030826-1.c: New test case.
24823 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
24825 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
24827 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
24830 * c++.dg/lookup/crash1.C: New test.
24832 * c++.dg/warn/noeffect3.C: New test.
24834 2003-08-25 Janis Johnson <janis187@us.ibm.com>
24836 * gcc.dg/compat/vector-1_x.c: Compile with -w.
24837 * gcc.dg/compat/vector-1_y.c: Ditto.
24838 * gcc.dg/compat/vector-2_x.c: Ditto.
24839 * gcc.dg/compat/vector-2_y.c: Ditto.
24841 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
24843 * gcc.dg/20030702-1.c: New test.
24845 2003-08-25 Mark Mitchell <mark@codesourcery.com>
24848 * g++.dg/ext/altivec-1.C: New test.
24850 2003-08-24 Richard Henderson <rth@redhat.com>
24852 * g++.dg/eh/simd-2.C: Add -w for x86.
24854 2003-08-23 Jakub Jelinek <jakub@redhat.com>
24856 * gcc.dg/20030815-1.c: New test.
24858 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24861 * g++.dg/parse/access6.C: New test.
24863 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24865 PR c++/641, c++/11876
24866 * g++.dg/template/friend22.C: New test.
24867 * g++.dg/template/friend23.C: Likewise.
24869 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24871 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
24874 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24876 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
24878 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24880 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
24882 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24884 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
24886 2003-08-22 Mark Mitchell <mark@codesourcery.com>
24888 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
24890 2003-08-21 Mark Mitchell <mark@codesourcery.com>
24893 * g++.dg/overload/prom1.C: New test.
24896 * g++.dg/parse/dtor2.C: New test.
24899 * g++.dg/parse/using2.C: New test.
24901 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
24904 * gcc.c-torture/compile/20030821-1.c: New.
24906 2003-08-20 Mark Mitchell <mark@codesourcery.com>
24909 * g++.dg/template/deduce2.C: New test.
24911 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
24913 * gcc.c-torture/execute/20030821-1.c: New test.
24915 2003-08-20 Roger Sayle <roger@eyesopen.com>
24917 PR middle-end/11984
24918 * gcc.dg/20030820-1.c: New test case.
24920 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
24923 * g++.dg/warn/noeffect2.C: New test.
24925 2003-08-19 Mark Mitchell <mark@codesourcery.com>
24928 * g++.dg/template/dtor2.C: New test.
24931 * g++.dg/template/operator1.C: New test.
24932 * g++.dg/parse/operator4.C: New test.
24935 * g++.dg/expr/enum1.C: New test.
24936 * gcc.dg/c99-bool-1.c: Remove bogus warning.
24939 * g++.dg/parse/elab2.C: New test.
24940 * g++.dg/parse/typedef4.C: Change error message.
24941 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
24942 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
24943 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
24945 2003-08-19 Geoffrey Keating <geoffk@apple.com>
24947 * gcc.dg/pch/warn-1.c: New.
24948 * gcc.dg/pch/warn-1.hs: New.
24950 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
24953 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24955 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
24957 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
24959 * gcc.dg/uninit-D.c: New Test.
24960 * gcc.dg/uninit-E.c: New Test.
24961 * gcc.dg/uninit-F.c: New Test.
24962 * gcc.dg/uninit-G.c: New Test.
24964 2003-08-19 Michael Ritzert <ritzert@t-online.de>
24966 * g++.dg/README: Describe the pch directory.
24968 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24971 * g++.dg/parse/access4.C: New test.
24972 * g++.dg/parse/access5.C: Likewise.
24973 * g++.old-deja/g++.jason/access17.C: Adjust error message.
24975 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
24977 * gcc.dg/noncompile/20030818-1.c: New.
24979 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
24982 * g++.dg/warn/noeffect1.C: New test.
24984 * g++.dg/template/scope2.C: New test.
24985 * g++.dg/template/error2.C: Correct dg-error
24987 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
24989 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
24991 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
24994 * g++.dg/template/warn1.C: New.
24996 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
24998 * g++.dg/template/error2.C: New test.
24999 * g++.dg/lookup/using7.C: Adjust errors
25000 * g++.old-deja/g++.pt/crash36.C: Likewise.
25001 * g++.old-deja/g++.pt/derived3.C: Likewise.
25003 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25005 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
25006 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
25007 * gcc.c-torture/execute/builtins/string-9.c: New, from
25008 string-opt-9.c. Adjust for execute/builtins framework.
25009 * gcc.c-torture/execute/string-opt-9.c: Delete.
25011 2003-08-12 Mark Mitchell <mark@codesourcery.com>
25013 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
25015 * g++.dg/parse/ret-type2.C: New test.
25018 * g++.dg/init/new8.C: New test.
25021 * g++.dg/parse/typedef5.C: New test.
25024 * g++.dg/parse/qualified2.C: New test.
25025 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
25028 2003-08-11 Mark Mitchell <mark@codesourcery.com>
25030 * g++.dg/conversion/ptrmem1.C: New test.
25032 2003-08-11 Jakub Jelinek <jakub@redhat.com>
25035 * gcc.dg/20030811-1.c: New test.
25038 * gcc.c-torture/execute/20030811-1.c: New test.
25040 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25042 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
25044 2003-08-10 Mark Mitchell <mark@codesourcery.com>
25047 * g++.dg/inherit/multiple1.C: New test.
25049 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
25051 * gcc.dg/spe1.c: New test.
25054 * g++.dg/expr/cast2.C: New test.
25057 * g++.dg/template/dependent-name2.C: New test.
25059 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
25061 * g++.dg/parse/crash11.C: Put the dg options in comments.
25063 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
25065 * lib/gcc-dg.exp: Update for diagnostic change.
25067 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25070 * g++.dg/parse/crash11.C: New test.
25072 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
25074 * gcc.dg/cpp/spacing1.c: Update.
25076 2003-08-04 Janis Johnson <janis187@us.ibm.com>
25079 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
25080 a value for -mtune.
25082 2003-08-04 Roger Sayle <roger@eyesopen.com>
25084 PR middle-end/11771
25085 * gcc.c-torture/compile/20030804-1.c: New test case.
25087 2003-08-04 Roger Sayle <roger@eyesopen.com>
25089 * gcc.dg/20030804-1.c: New test case.
25091 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
25093 * gcc.dg/cpp/separate-1.c: New test.
25095 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
25098 * g++.dg/template/dependent-expr2.C: New test.
25101 * g++.dg/expr/ptrmem1.C: New test.
25103 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25106 * g++.dg/template/friend15.C: New test.
25108 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
25110 * lib/dg-pch.exp: Work round PCH bug.
25112 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25114 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
25115 builtins. Move cases from builtins-4.c here.
25117 * gcc.dg/torture/builtin-math-1.c: New test taken from
25118 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
25121 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
25124 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
25127 * g++.dg/template/using7.C: New test.
25129 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
25131 * import1.c, import2.c: New tests.
25133 2003-08-01 Jakub Jelinek <jakub@redhat.com>
25135 * g++.dg/eh/crossjump1.C: New test.
25137 2003-08-01 Mark Mitchell <mark@codesourcery.com>
25140 * g++.dg/template/using6.C: New test.
25143 * g++.dg/template/koenig2.C: New test.
25145 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25148 * g++.dg/parse/typedef4.C: New test.
25150 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25152 PR c++/8442, c++/8806
25153 * g++.dg/template/elab1.C: New test.
25154 * g++.dg/template/type2.C: Likewise.
25155 * g++.dg/template/ttp3.C: Adjust expected error message.
25156 * g++.old-deja/g++.law/visibility13.C: Likewise.
25157 * g++.old-deja/g++.niklas/t135.C: Likewise.
25158 * g++.old-deja/g++.pt/ttp41.C: Likewise.
25159 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
25161 * g++.old-deja/g++.pt/ttp44.C: Likewise.
25163 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
25166 * g++.dg/ext/stmtexpr1.C: New test.
25168 * g++.dg/opt/tmp1.C: New test.
25171 * g++.dg/parse/constant4.C: New test.
25174 * g++.dg/template/using5.C: New test.
25176 2003-07-31 Roger Sayle <roger@eyesopen.com>
25178 * gcc.dg/builtins-27.c: New test case.
25180 2003-07-31 Jakub Jelinek <jakub@redhat.com>
25182 * gcc.dg/tls/opt-7.c: New test.
25184 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
25186 * g++.old-deja/g++.other/crash18.C: Remove.
25188 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
25190 * g++.dg/template/explicit3.C: New.
25191 * g++.dg/template/explicit4.C: New.
25192 * g++.dg/template/explicit5.C: New.
25195 * g++.dg/template/memtmpl1.C: New.
25197 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
25200 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
25201 * gcc.dg/i386-387-5.c (dg-options): Likewise.
25203 2003-07-30 Jan Hubicka <jh@suse.cz>
25207 2003-07-29 Zack Weinberg <zack@codesourcery.com>
25209 * gcc.dg/struct-in-proto-1.c: New test.
25211 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
25213 * gcc.dg/cpp/include2.c: Only expect one message.
25215 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
25218 * g++.dg/template/using1.C: New test.
25219 * g++.dg/template/using2.C: New test.
25220 * g++.dg/template/using3.C: New test.
25221 * g++.dg/template/using4.C: New test.
25223 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
25225 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
25226 * gcc.c-torture/execute/string-opt-10.c: Likewise.
25228 2003-07-28 Jan Hubicka <jh@suse.cz>
25231 * g++.dg/opt/call1.C: New test.
25233 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
25236 * g++.dg/init/enum2.C: New test.
25237 * g++.dg/template/overload1.C: Add "-w" option.
25239 2003-07-28 <hp@bitrange.com>
25241 * gcc.dg/Wdeclaration-after-statement-1.c,
25242 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
25244 2003-07-28 Jakub Jelinek <jakub@redhat.com>
25246 * gcc.c-torture/compile/20030725-1.c: New test.
25248 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
25250 * gcc.dg/20030505.c: Only run for SPE.
25251 Remove definition of opaque type.
25253 2003-07-27 Mark Mitchell <mark@codesourcery.com>
25255 * g++.dg/template/ptrmem6.C: New test.
25257 2003-07-26 Geoffrey Keating <geoffk@apple.com>
25259 * gcc.c-torture/compile/zero-strct-2.c: New test.
25261 2003-07-25 Geoffrey Keating <geoffk@apple.com>
25263 * gcc.dg/intermod-1.c: New test.
25265 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
25268 * g++.dg/template/lookup2.C: New test.
25269 * g++.dg/template/memclass1.C: Remove instantiated from error.
25270 * g++.dg/other/error2.C: Tweak expected errors.
25273 * g++.dg/template/defarg3.C: New test.
25275 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
25277 2003-07-24 Mark Mitchell <mark@codesourcery.com>
25279 * g++.dg/inherit/access5.C: New test.
25281 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25284 * g++.dg/template/crash8.C: New test.
25286 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
25289 * gcc.dg/noncompile/incomplete-2.c: New test.
25291 2003-07-23 Mark Mitchell <mark@codesourcery.com>
25294 * g++.dg/inherit/access4.C: New test.
25297 * g++.dg/expr/cond2.C: New test.
25299 PR optimization/10679
25300 * g++.dg/opt/inline4.C: New test.
25302 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
25304 * g++.dg/parse/crash10: New test.
25306 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25308 * g++.dg/ext/flexary1.C: New test.
25310 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25313 * g++.dg/template/crash9.C: New test.
25315 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25318 * g++.dg/parse/typedef3.C: New test.
25321 * g++.dg/parse/operator2.C: New test.
25324 * g++.dg/parse/def-tmpl-arg1.C: New test.
25327 * g++.dg/parse/funptr1.C: New test.
25330 * g++.dg/parse/ambig3.C: New test.
25333 * g++.dg/parse/operator3.C: New test.
25336 * g++.dg/parse/template10.C: New test.
25339 * g++.dg/parse/template11.C: New test.
25342 * g++.dg/parse/invalid-op1.C: New test.
25345 * g++.dg/parse/condexpr1.C: New test.
25347 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
25349 * g++.dg/ext/packed3.C: New test.
25350 * g++.dg/ext/packed4.C: New test.
25352 * gcc.dg/pack-test-3.c: New test.
25354 2003-07-21 Janis Johnson <janis187@us.ibm.com>
25356 * lib/compat.exp: Handle dg-options per source file.
25357 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
25358 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
25359 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
25360 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
25361 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
25362 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
25363 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
25364 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
25365 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
25366 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
25367 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
25368 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
25369 * g++.dg/compat/break/bitfield7_x.C: Ditto.
25370 * g++.dg/compat/break/bitfield7_y.C: Ditto.
25372 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
25375 * gcc.c-torture/execute/20030718-1.c: New test.
25377 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
25379 PR optimization/11536
25380 * gcc.dg/20030721-1.c: New test.
25382 2003-07-19 Mark Mitchell <mark@codesourcery.com>
25385 * g++.dg/template/lookup1.C: New test.
25387 2003-07-19 Zack Weinberg <zack@codesourcery.com>
25389 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
25390 diagnostics of ill-formed constructs involving labels.
25391 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
25392 the new 'previously defined here' message.
25394 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
25396 * g++.dg/parse/non-dependent2.C: New test.
25398 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
25400 * g++.dg/init/init-ref4.C: xfail on targets without
25403 2003-07-17 Jakub Jelinek <jakub@redhat.com>
25406 * gcc.c-torture/execute/20030717-1.c: New test.
25408 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
25410 * g++.dg/opt/cfg1.C: New test.
25412 2003-07-17 Mark Mitchell <mark@codesourcery.com>
25414 PR optimization/11557
25415 * gcc.dg/20030717-1.c: New test.
25417 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25420 * g++.dg/expr/crash-1.C: New test.
25423 * g++.dg/template/init3.C: New test.
25426 * g++.dg/template/non-dependent1.C: New test.
25429 * g++.dg/template/non-dependent2.C: New test.
25432 * g++.dg/template/non-dependent3.C: New test.
25435 * g++.dg/template/sizeof5.C: New test.
25437 2003-07-17 Geoffrey Keating <geoffk@apple.com>
25440 * gcc.c-torture/compile/mangle-1.c: New file.
25442 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25445 * g++.dg/parse/access3.C: New test.
25447 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
25450 * g++.dg/init/init-ref4.C: New test.
25452 2003-07-16 Mark Mitchell <mark@codesourcery.com>
25455 * g++.dg/parse/constant3.C: New test.
25456 * g++.dg/parse/crash7.C: Likewise.
25458 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
25461 * gcc.dg/i386-pentium4-not-mull.c: New.
25463 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
25465 * gcc.dg/asm-names.c (ymain): Make it weak.
25467 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25470 * g++.dg/template/friend21.C: New test.
25472 2003-07-16 Jakub Jelinek <jakub@redhat.com>
25474 * gcc.dg/cleanup-8.c: New test.
25475 * gcc.dg/cleanup-9.c: New test.
25477 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
25479 * g++.dg/ext/dll-MI1.h: New file.
25480 * g++.dg/ext/dllexport-MI1.C: New file.
25481 * g++.dg/ext/dllimport-MI1.C: New file.
25483 2003-07-15 Jakub Jelinek <jakub@redhat.com>
25485 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
25486 it does not have cmpstrsi patterns (just cmpmemsi).
25488 2003-07-15 Mark Mitchell <mark@codesourcery.com>
25491 * g++.dg/debug/debug8.C: New test.
25493 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25496 * g++.dg/template/crash7.C: New test.
25498 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
25501 * gcc.c-torture/compile/20030708-1.c: New.
25503 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
25505 * gcc.c-torture/execute/20030715-1.c: New test.
25507 2003-07-14 Geoffrey Keating <geoffk@apple.com>
25509 * gcc.dg/pch/inline-3.c: New file.
25510 * gcc.dg/pch/inline-3.hs: New file.
25511 * gcc.dg/pch/inline-4.c: New file.
25512 * gcc.dg/pch/inline-4.hs: New file.
25514 2003-07-14 Mark Mitchell <mark@codesourcery.com>
25517 * g++.dg/template/crash6.C: New test.
25520 * g++.dg/template/friend20.C: New test.
25523 * g++.dg/template/overload2.C: New test.
25525 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25527 PR optimization/11440
25528 * gcc.c-torture/execute/20030714-1.c: New test.
25530 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25533 * g++.dg/template/partial2.C: New test.
25535 2003-07-13 Mark Mitchell <mark@codesourcery.com>
25538 * g++.dg/template/anon1.C: New test.
25542 * g++.dg/parse/template9.C: Likewise.
25543 * g++.dg/template/crash4.C: New test.
25544 * g++.dg/template/koenig1.C: Likewise.
25545 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
25546 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
25547 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
25549 * g++.old-deja/g++.jason/template36.C: Likewise.
25550 * g++.old-deja/g++.mike/p1989.C: Likewise.
25551 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
25552 * g++.old-deja/g++.pt/ttp20.C: Use this->.
25553 * g++.old-deja/g++.pt/ttp21.C: Use this->.
25554 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
25556 * g++.old-deja/g++.pt/union2.C: Use this->.
25558 2003-07-11 Jakub Jelinek <jakub@redhat.com>
25560 * gcc.dg/20030711-1.c: New test.
25562 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
25565 * g++.dg/parse/args1.C: New test.
25566 * g++.pt/defarg8.C: Change expected errors.
25568 2003-07-11 Mark Mitchell <mark@codesourcery.com>
25571 * g++.dg/template/nontype2.C: New test.
25574 * g++.dg/parse/template8.C: New test.
25577 * g++.dg/template/scope1.C: New test.
25579 * g++.dg/warn/Wsign-compare-1.C: New test.
25581 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25583 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
25585 2003-07-10 Mark Mitchell <mark@codesourcery.com>
25588 * g++.dg/template/explicit2.C: New test.
25591 * g++.dg/warn/pedantic1.C: New test.
25593 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
25596 * g++.dg/other/field1.C: New test.
25598 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
25601 * gcc.c-torture/compile/20030707-1.c: New.
25603 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25606 * g++.dg/template/access12.C: New test.
25608 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
25610 * g++.dg/bprob/bprob.exp (prof_ext): Update.
25611 * g77.dg/bprob/bprob.exp (prof_ext): Update.
25612 * gcc.misc-tests/bprob.exp (prof_ext): Update.
25613 * gcc.misc-tests/gcov.exp: Update
25614 * g++.dg/gcov/gcov.exp: Update
25615 * lib/gcov.exp: Update.
25617 2003-07-08 Mark Mitchell <mark@codesourcery.com>
25619 * g++.dg/abi/mangle17.C: Make sure template expressions are
25621 * g++.dg/abi/mangle4.C: Mark erroneous casts.
25622 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
25623 * g++.dg/opt/stack1.C: Remove erroneous code.
25624 * g++.dg/parse/template7.C: New test.
25625 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
25626 * g++.old-deja/g++.pt/crash4.C: Likewise.
25628 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
25630 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
25631 with zero or one occurence of `$' after the initial `L'.
25633 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
25635 * gcc.c-torture/compile/20030704-1.c: Add a comment.
25637 2003-07-08 Roger Sayle <roger@eyesopen.com>
25640 * gcc.dg/Wunreachable-6.c: New testcase.
25641 * gcc.dg/Wunreachable-7.c: New testcase.
25643 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25646 * gcc.dg/20030708-1.c: New test.
25648 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
25650 * gcc.dg/compat/sdata-section.h: New file.
25651 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
25652 * gcc.dg/torture/mips-sdata-1.c: New test.
25654 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25657 * g++.dg/template/friend19.C: New test.
25659 2003-07-08 Jakub Jelinek <jakub@redhat.com>
25661 * g++.dg/opt/strength-reduce.C: New test.
25663 2003-07-07 Roger Sayle <roger@eyesopen.com>
25666 * gcc.dg/20030707-1.c: New testcase.
25668 2003-07-07 Roger Sayle <roger@eyesopen.com>
25670 PR optimization/11059
25671 * g++.dg/opt/emptyunion.C: New testcase.
25673 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25674 Eric Botcazou <ebotcazou@libertysurf.fr>
25676 * g++.dg/opt/stack1.C: New test.
25678 2003-07-05 Mark Mitchell <mark@codesourcery.com>
25680 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
25684 * g++.dg/expr/static_cast3.C: New test.
25686 2003-07-04 Zack Weinberg <zack@codesourcery.com>
25688 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
25690 * gcc.dg/concat.c: Concatenation of string constants with
25691 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
25692 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
25693 * gcc.dg/cpp/escape-2.c: Use wide character constants where
25694 necessary to avoid multi-character character constant warning.
25695 * gcc.dg/cpp/escape.c: Likewise.
25696 * gcc.dg/cpp/ucs.c: Likewise.
25697 Remove backslashes from dg-bogus comments, as they confuse Tcl.
25700 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25703 * gcc.c-torture/compile/20030704-1.c: New.
25705 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
25707 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
25709 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
25711 PR c++/5287, PR c++/7910, PR c++/11021
25712 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
25713 tests for warnings.
25714 * g++.dg/ext/dllimport2.C: Add tests for warnings.
25715 * g++.dg/ext/dllimport3.C: Likewise.
25716 * g++.dg/ext/dllimport4.C: New file.
25717 * g++.dg/ext/dllimport5.C: New file.
25718 * g++.dg/ext/dllimport6.C: New file.
25719 * g++.dg/ext/dllimport7.C: New file.
25720 * g++.dg/ext/dllimport8.C: New file.
25721 * g++.dg/ext/dllimport9.C: New file.
25722 * g++.dg/ext/dllimport10.C: New file.
25723 * g++.dg/ext/dllexport1.C: New file.
25725 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25727 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
25728 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
25730 2003-07-03 Roger Sayle <roger@eyesopen.com>
25732 * gcc.dg/builtins-25.c: New testcase.
25733 * gcc.dg/builtins-26.c: New testcase.
25735 2003-07-03 Janis Johnson <janis187@us.ibm.com>
25737 * gcc.dg/compat/vector-defs.h: New file.
25738 * gcc.dg/compat/vector-setup.h: New file.
25739 * gcc.dg/compat/vector-check.h: New file.
25740 * gcc.dg/compat/vector-1_main.c: New file.
25741 * gcc.dg/compat/vector-1_x.c: New file.
25742 * gcc.dg/compat/vector-1_y.c: New file.
25743 * gcc.dg/compat/vector-2_main.c: New file.
25744 * gcc.dg/compat/vector-2_x.c: New file.
25745 * gcc.dg/compat/vector-2_y.c: New file.
25747 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
25748 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
25749 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
25750 * gcc.dg/compat/struct-align-1.h: New file.
25751 * gcc.dg/compat/struct-align-1_main.c: New file.
25752 * gcc.dg/compat/struct-align-1_x.c: New file.
25753 * gcc.dg/compat/struct-align-1_y.c: New file.
25754 * gcc.dg/compat/struct-align-2.h: New file.
25755 * gcc.dg/compat/struct-align-2_main.c: New file.
25756 * gcc.dg/compat/struct-align-2_x.c: New file.
25757 * gcc.dg/compat/struct-align-2_y.c: New file.
25759 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
25760 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
25761 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
25762 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
25763 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
25764 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
25765 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
25766 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
25767 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
25768 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
25769 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
25770 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
25771 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
25772 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
25773 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
25774 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
25775 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
25776 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
25777 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
25778 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
25779 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
25780 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25781 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
25782 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
25783 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
25784 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
25785 * gcc.dg/compat/struct-return-10_x.c: Ditto.
25786 * gcc.dg/compat/struct-return-2_x.c: Ditto.
25787 * gcc.dg/compat/struct-return-3_x.c: Ditto.
25789 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25791 * gcc.dg/i386-call-1.c: New test.
25793 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
25796 * g++.dg/parse/defarg4.C: New.
25798 2003-07-03 Roger Sayle <roger@eyesopen.com>
25801 * gcc.c-torture/compile/20030703-1.c: New test case.
25803 2003-07-03 Mark Mitchell <mark@codesourcery.com>
25805 * g++.dg/template/local3.C: Remove extra semicolon.
25807 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
25809 * gcc.dg/i386-volatile-1.c: New test.
25811 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
25814 * g++.dg/other/offsetof2.C: XFAIL.
25815 * g++.dg/other/offsetof5.C: New.
25818 * g++.dg/template/error1.C: New.
25821 * g++.dg/template/dependent-expr1.C: New.
25823 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25826 * g++.dg/template/local3.C: New test.
25829 * g++.dg/lookup/scoped6.C: New test.
25831 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
25834 * g++.dg/other/error7.C: New test.
25836 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
25838 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
25839 * g++.old-deja/g++.abi/vtable3.h: Likewise.
25840 * g++.old-deja/g++.law/code-gen5.C: Likewise.
25841 * g++.old-deja/g++.other/union2.C: Likewise.
25842 * gcc.dg/c90-const-expr-2.c: Likewise.
25843 * gcc.dg/c90-const-expr-3.c: Likewise.
25844 * gcc.dg/c99-const-expr-2.c: Likewise.
25845 * gcc.dg/c99-const-expr-3.c: Likewise.
25846 * gcc.dg/concat.c: Likewise.
25848 2003-07-01 Mark Mitchell <mark@codesourcery.com>
25851 * g++.dg/init/static1.C: New test.
25853 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
25855 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
25856 * g++.old-deja/g++.other/access2.C: Likewise.
25857 * g++.old-deja/g++.other/decl2.C: Likewise.
25858 * gcc.c-torture/execute/20020615-1.c: Likewise.
25860 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25863 * g++.dg/template/sizeof4.C: New test.
25865 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25867 * g++.dg/other/error6.C: New test.
25869 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25872 * g++.dg/parse/constant2.C: New test.
25874 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
25877 * g++.dg/other/error5.C: New test.
25879 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25881 * gcc.dg/format/gcc_diag-1.c: New test.
25883 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
25885 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
25887 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
25889 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
25890 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
25891 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
25893 2003-06-28 Jakub Jelinek <jakub@redhat.com>
25895 * gcc.c-torture/execute/builtins/string-8.c: New test.
25896 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
25897 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
25898 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
25900 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25903 * g++.dg/ext/typeof6.C: New test.
25905 2003-06-27 Mark Mitchell <mark@codesourcery.com>
25908 * g++.dg/init/enum1.C: New test.
25910 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
25912 * gcc.dg/20030627-1.c: New test.
25914 2003-06-26 Mark Mitchell <mark@codesourcery.com>
25917 * g++.dg/expr/static_cast2.C: New test.
25919 2003-06-26 Roger Sayle <roger@eyesopen.com>
25920 Jakub Jelinek <jakub@redhat.com>
25922 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
25923 sprintf(dst,"%s",src) optimization.
25924 * gcc.c-torture/execute/20030626-1.c: New test case.
25925 * gcc.c-torture/execute/20030626-2.c: New test case.
25927 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
25929 * gcc.c-torture/execute/multi-ix.c: New test.
25931 * gcc.c-torture/execute/simd-4.c (main):
25932 Added missing semicolon at end of union.
25934 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
25937 * g++.dg/template/explicit-instantiation3.C: New test.
25939 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25941 * gcc.dg/20030626-1.c: Use signed char.
25943 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
25945 * gcc.dg/20030626-1.c: New test.
25947 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
25949 * const-str-2.m: Update.
25951 2003-06-25 Mark Mitchell <mark@codesourcery.com>
25954 * g++.dg/rtti/dyncast1.C: New test.
25955 * g++.dg/abi/mangle4.C: Correct base-specifier access.
25956 * g++.dg/lookup/scoped1.C: Remove XFAIL.
25957 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
25960 * g++.dg/expr/static_cast1.C: New test.
25962 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
25964 * gcc.dg/20030625-1.c: New test.
25966 2003-06-24 Roger Sayle <roger@eyesopen.com>
25968 * gcc.c-torture/compile/20030624-1.c: New test case.
25970 2003-06-24 Jakub Jelinek <jakub@redhat.com>
25972 * gcc.c-torture/execute/string-opt-17.c: New test.
25974 2003-06-24 Mark Mitchell <mark@codesourcery.com>
25977 * g++.dg/parse/crash6.C: New test.
25979 2003-06-23 Roger Sayle <roger@eyesopen.com>
25981 * gcc.dg/builtins-24.c: New test case.
25983 2003-06-23 Jakub Jelinek <jakub@redhat.com>
25985 * g++.dg/opt/operator1.C: New test.
25987 2003-06-22 Roger Sayle <roger@eyesopen.com>
25989 * gcc.c-torture/execute/string-opt-16.c: New test case.
25991 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
25993 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
25994 * g++.old-deja/g++.other/conv7.C: Likewise.
25995 * g++.old-deja/g++.other/overcnv2.C: Likewise.
25996 * g++.old-deja/g++.other/overload14.C: Likewise.
25998 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
26000 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
26001 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
26003 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26006 * g++.dg/warn/Winline-3.C: New test.
26008 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26010 * lib/target-supports.exp (check_alias_available): Make the test
26011 program acceptable to the Solaris assembler.
26014 * g++.dg/template/memclass2.C: New test.
26016 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26017 Eric Botcazou <ebotcazou@libertysurf.fr>
26019 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
26020 data for non-matching targets.
26021 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
26023 2003-06-20 Mark Mitchell <mark@codesourcery.com>
26026 * g++.dg/template/member3.C: New test.
26028 2003-06-19 Mark Mitchell <mark@codesourcery.com>
26031 * g++.dg/template/func1.C: New test.
26034 * g++.dg/template/static4.C: New test.
26035 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
26038 * g++.dg/init/ref7.C: New test.
26040 2003-06-19 Matt Austern <austern@apple.com>
26043 * g++.dg/anew1.C: New test.
26044 * g++.dg/anew2.C: New test.
26045 * g++.dg/anew3.C: New test.
26046 * g++.dg/anew4.C: New test.
26048 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
26050 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
26052 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
26054 * gcc.c-torture/execute/simd-4.c (main): Make expected value
26057 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
26059 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
26062 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
26064 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
26065 * gcc.c-torture/compile/961203-1.c: Likewise.
26066 * gcc.c-torture/compile/980506-1.c: Likewise.
26068 2003-06-17 Mark Mitchell <mark@codesourcery.com>
26071 * g++.dg/lookup/using7.C: New test.
26073 2003-06-17 Mark Mitchell <mark@codesourcery.com>
26076 * g++.dg/abi/conv1.C: Remove it.
26077 * g++.dg/template/conv7.C: New test.
26078 * g++.dg/template/conv8.C: Likewise.
26079 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
26080 conversion operator.
26082 2003-06-17 Janis Johnson <janis187@us.ibm.com>
26084 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
26085 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
26086 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26087 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
26088 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
26089 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26090 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26091 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
26092 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
26093 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
26094 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
26095 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
26096 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
26097 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
26098 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
26099 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
26100 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
26101 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
26102 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26103 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26104 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26105 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26106 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26107 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26108 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26109 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26110 * gcc.dg/compat/struct-return-10_x.c: Ditto.
26111 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26112 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26114 2003-06-16 Mark Mitchell <mark@codesourcery.com>
26116 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
26117 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
26120 2003-06-16 Roger Sayle <roger@eyesopen.com>
26122 * gcc.dg/i386-387-5.c: New test case.
26123 * gcc.dg/i386-387-6.c: New test case.
26124 * gcc.dg/builtins-23.c: New test case.
26126 2003-06-15 Roger Sayle <roger@eyesopen.com>
26128 * gcc.dg/builtins-22.c: New test case.
26129 * gcc.dg/i386-387-1.c: Update to test exp.
26130 * gcc.dg/i386-387-2.c: Likewise.
26132 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26134 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
26136 2003-06-12 Mark Mitchell <mark@codesourcery.com>
26138 * lib/gcc-dg.exp (dg-require-dll): New function.
26139 (dg-xfail-if): Likewise.
26140 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
26143 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
26144 * gcc.c-torture/compile/20001205-1.c: Likewise.
26145 * gcc.c-torture/compile/20001226-1.c: Likewise.
26146 * gcc.c-torture/compile/20010518-2.c: Likewise.
26147 * gcc.c-torture/compile/20020312-1.c: Likewise.
26148 * gcc.c-torture/compile/20020604-1.c: Likewise.
26149 * gcc.c-torture/compile/920501-12.c: Likewise.
26150 * gcc.c-torture/compile/920501-4.c: Likewise.
26151 * gcc.c-torture/compile/920520-1.c: Likewise.
26152 * gcc.c-torture/compile/920521-1.c: Likewise.
26153 * gcc.c-torture/compile/920625-1.c: Likewise.
26154 * gcc.c-torture/compile/961203-1.c: Likewise.
26155 * gcc.c-torture/compile/980506-1.c: Likewise.
26156 * gcc.c-torture/compile/981006-1.c: Likewise.
26157 * gcc.c-torture/compile/981022-1.c: Likewise.
26158 * gcc.c-torture/compile/981223-1.c: Likewise.
26159 * gcc.c-torture/compile/990617-1.c: Likewise.
26160 * gcc.c-torture/compile/dll.c: Likewise.
26161 * gcc.c-torture/compile/labels-3.c: Likewise.
26162 * gcc.c-torture/compile/mipscop-1.c: Likewise.
26163 * gcc.c-torture/compile/mipscop-2.c: Likewise.
26164 * gcc.c-torture/compile/mipscop-3.c: Likewise.
26165 * gcc.c-torture/compile/mipscop-4.c: Likewise.
26166 * gcc.c-torture/compile/simd-5.c: Likewise.
26167 * gcc.c-torture/compile/20000804-1.x: Remove.
26168 * gcc.c-torture/compile/20001205-1.x: Likewise.
26169 * gcc.c-torture/compile/20001226-1.x: Likewise.
26170 * gcc.c-torture/compile/20010518-2.x: Likewise.
26171 * gcc.c-torture/compile/20020312-1.x: Likewise.
26172 * gcc.c-torture/compile/20020604-1.x: Likewise.
26173 * gcc.c-torture/compile/920501-12.x: Likewise.
26174 * gcc.c-torture/compile/920501-4.x: Likewise.
26175 * gcc.c-torture/compile/920520-1.x: Likewise.
26176 * gcc.c-torture/compile/920521-1.x: Likewise.
26177 * gcc.c-torture/compile/920625-1.x: Likewise.
26178 * gcc.c-torture/compile/961203-1.x: Likewise.
26179 * gcc.c-torture/compile/980506-1.x: Likewise.
26180 * gcc.c-torture/compile/981006-1.x: Likewise.
26181 * gcc.c-torture/compile/981022-1.x: Likewise.
26182 * gcc.c-torture/compile/981223-1.x: Likewise.
26183 * gcc.c-torture/compile/990617-1.x: Likewise.
26184 * gcc.c-torture/compile/mipscop-1.x: Likewise.
26185 * gcc.c-torture/compile/mipscop-2.x: Likewise.
26186 * gcc.c-torture/compile/mipscop-3.x: Likewise.
26187 * gcc.c-torture/compile/mipscop-4.x: Likewise.
26188 * gcc.c-torture/compile/simd-5.x: Likewise.
26190 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
26192 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
26194 * gcc.c-torture/execute/20030611-1.c: New test.
26196 2003-06-12 Roger Sayle <roger@eyesopen.com>
26199 * gcc.dg/20030612-1.c: New test case.
26201 2003-06-12 Mark Mitchell <mark@codesourcery.com>
26204 * g++.dg/expr/cast1.C: New test.
26206 2003-06-12 Roger Sayle <roger@eyesopen.com>
26208 * gcc.dg/builtins-21.c: New test case.
26210 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
26212 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
26213 options instead of at the end.
26214 * lib/objc.exp (objc_target_compile): Likewise.
26216 2003-06-11 Mark Mitchell <mark@codesourcery.com>
26219 * g++.dg/parse/error1.C: New test.
26221 2003-06-11 Janis Johnson <janis187@us.ibm.com>
26223 * gcc.dg/compat/struct-by-value-11_main.c: New file.
26224 * gcc.dg/compat/struct-by-value-11_x.c: New file.
26225 * gcc.dg/compat/struct-by-value-11_y.c: New file.
26226 * gcc.dg/compat/struct-by-value-12_main.c: New file.
26227 * gcc.dg/compat/struct-by-value-12_x.c: New file.
26228 * gcc.dg/compat/struct-by-value-12_y.c: New file.
26229 * gcc.dg/compat/struct-by-value-13_main.c: New file.
26230 * gcc.dg/compat/struct-by-value-13_x.c: New file.
26231 * gcc.dg/compat/struct-by-value-13_y.c: New file.
26232 * gcc.dg/compat/struct-by-value-14_main.c: New file.
26233 * gcc.dg/compat/struct-by-value-14_x.c: New file.
26234 * gcc.dg/compat/struct-by-value-14_y.c: New file.
26235 * gcc.dg/compat/struct-by-value-15_main.c: New file.
26236 * gcc.dg/compat/struct-by-value-15_x.c: New file.
26237 * gcc.dg/compat/struct-by-value-15_y.c: New file.
26238 * gcc.dg/compat/struct-by-value-16_main.c: New file.
26239 * gcc.dg/compat/struct-by-value-16_x.c: New file.
26240 * gcc.dg/compat/struct-by-value-16_y.c: New file.
26241 * gcc.dg/compat/struct-by-value-17_main.c: New file.
26242 * gcc.dg/compat/struct-by-value-17_x.c: New file.
26243 * gcc.dg/compat/struct-by-value-17_y.c: New file.
26244 * gcc.dg/compat/struct-by-value-18_main.c: New file.
26245 * gcc.dg/compat/struct-by-value-18_x.c: New file.
26246 * gcc.dg/compat/struct-by-value-18_y.c: New file.
26248 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
26249 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
26250 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
26251 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
26252 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
26253 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
26254 * gcc.dg/compat/scalar-return-3_main.c: New file.
26255 * gcc.dg/compat/scalar-return-3_x.c: New file.
26256 * gcc.dg/compat/scalar-return-3_y.c: New file.
26257 * gcc.dg/compat/scalar-return-4_main.c: New file.
26258 * gcc.dg/compat/scalar-return-4_x.c: New file.
26259 * gcc.dg/compat/scalar-return-4_y.c: New file.
26261 2003-06-10 Janis Johnson <janis187@us.ibm.com>
26263 * gcc.dg/compat/fp2-struct-check.h: New file.
26264 * gcc.dg/compat/fp2-struct-defs.h: New file.
26265 * gcc.dg/compat/fp2-struct-init.h: New file.
26266 * gcc.dg/compat/struct-by-value-10_main.c: New file.
26267 * gcc.dg/compat/struct-by-value-10_x.c: New file.
26268 * gcc.dg/compat/struct-by-value-10_y.c: New file.
26269 * gcc.dg/compat/struct-return-10_main.c: New file.
26270 * gcc.dg/compat/struct-return-10_x.c: New file.
26271 * gcc.dg/compat/struct-return-10_y.c: New file.
26273 * gcc.dg/compat/compat-common.h: New file.
26274 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
26275 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
26276 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
26277 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
26278 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
26279 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
26280 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
26281 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
26282 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
26283 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
26284 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
26285 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
26286 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
26287 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
26288 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
26289 * gcc.dg/compat/small-struct-check.h: Ditto.
26290 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
26291 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
26292 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
26293 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
26294 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
26295 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26296 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
26297 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
26298 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
26299 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
26300 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26301 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26302 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
26303 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26304 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26305 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
26306 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
26307 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
26308 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
26309 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
26310 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
26311 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
26312 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
26313 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
26314 * gcc.dg/compat/struct-return-2_main.c: Ditto.
26315 * gcc.dg/compat/struct-return-2_x.c: Ditto.
26316 * gcc.dg/compat/struct-return-2_y.c: Ditto.
26317 * gcc.dg/compat/struct-return-3_main.c: Ditto.
26318 * gcc.dg/compat/struct-return-3_x.c: Ditto.
26319 * gcc.dg/compat/struct-return-3_y.c: Ditto.
26321 2003-06-10 Geoffrey Keating <geoffk@apple.com>
26323 * g++.dg/pch/static-1.C: New file.
26324 * g++.dg/pch/static-1.Hs: New file.
26326 2003-06-10 Richard Henderson <rth@redhat.com>
26328 * gcc.dg/asm-7.c: Adjust expected warning text.
26330 2003-06-10 Roger Sayle <roger@eyesopen.com>
26332 * gcc.dg/builtins-20.c: New test case.
26334 2003-06-10 Mark Mitchell <mark@codesourcery.com>
26337 * g++.dg/opt/template1.C: New test.
26339 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26341 * lib/gcc-dg.exp (dg-test): Clear additional_files and
26342 additional_sources.
26344 2003-05-21 David Taylor <dtaylor@emc.com>
26346 * gcc.dg/Wpadded.c: New file.
26348 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26350 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
26351 * gcc.dg/special/weak-2.c: Add dg-require-weak.
26352 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
26355 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
26357 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
26359 2003-06-09 Mark Mitchell <mark@codesourcery.com>
26361 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
26362 (dg-require-alias): Likewise.
26363 (dg-require-gc-sections): Likewise.
26364 * lib/target-supports.exp (check_gc_sections_available): Likewise.
26366 2003-06-08 Richard Henderson <rth@redhat.com>
26368 * gcc.dg/20011029-2.c: Fix the array reference.
26369 * gcc.dg/asm-7.c: New.
26371 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
26373 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
26375 2003-06-08 Mark Mitchell <mark@codesourcery.com>
26377 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
26378 (dg-require-gc-sections): Likewise.
26380 2003-06-08 Jan Hubicka <jh@suse.cz>
26382 * i386-cmov1.c: Fix regular expression.
26383 * i386-cvt-1.c: Likewise.
26384 * i386-local.c: Likewise.
26385 * i386-local2.c: Likewise.
26386 * i386-mul.c: Likewise.
26387 * i386-ssetype-1.c: Likewise.
26388 * i386-ssetype-3.c: Likewise.
26389 * i386-ssetype-5.c: Likewise.
26391 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26394 * g++.dg/warn/implicit-typename2.C: New test.
26395 * g++.dg/warn/implicit-typename3.C: New test.
26397 2003-06-07 Richard Henderson <rth@redhat.com>
26399 * g++.dg/other/offsetof3.C: Use size_t.
26400 * g++.dg/other/offsetof4.C: Likewise.
26402 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
26404 * lib/copy-file.exp: New. Implement gcc_copy_files.
26406 * lib/dg-pch.exp: Load copy-file.exp
26407 (dg-pch): Use gcc_copy_files instead of "file copy".
26409 2003-06-06 Mark Mitchell <mark@codesourcery.com>
26411 * gcc.dg/weak/weak.exp: Simplify.
26412 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
26413 * gcc.dg/weak/weak-1.c: Likewise.
26414 * gcc.dg/weak/weak-2.c: Likewise.
26415 * gcc.dg/weak/weak-3.c: Likewise.
26416 * gcc.dg/weak/weak-4.c: Likewise.
26417 * gcc.dg/weak/weak-5.c: Likewise.
26418 * gcc.dg/weak/weak-6.c: Likewise.
26419 * gcc.dg/weak/weak-7.c: Likewise.
26420 * gcc.dg/weak/weak-8.c: Likewise.
26421 * gcc.dg/weak/weak-9.c: Likewise.
26423 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
26425 gcc.c-torture/execute/20030606-1.c: New.
26427 2003-06-06 Roger Sayle <roger@eyesopen.com>
26429 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
26430 * gcc.dg/builtins-19.c: Likewise.
26432 2003-06-06 Roger Sayle <roger@eyesopen.com>
26434 * gcc.dg/builtins-2.c: Add some more tests.
26435 * gcc.dg/builtins-18.c: New test case.
26436 * gcc.dg/builtins-19.c: New test case.
26438 2003-06-06 Roger Sayle <roger@eyesopen.com>
26439 Jim Wilson <wilson@tuliptree.org>
26441 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
26443 2003-06-06 Jakub Jelinek <jakub@redhat.com>
26445 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
26446 mempcpy/stpcpy calls not to be optimized into something else.
26447 * gcc.c-torture/execute/string-opt-3.c: Moved to...
26448 * gcc.c-torture/execute/builtins/string-7.c: ...here.
26449 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
26451 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26453 * gcc.dg/format/asm_fprintf-1.c: New test.
26455 2003-06-05 Mark Mitchell <mark@codesourcery.com>
26457 * lib/gcc-defs.exp (additional_sources): New variable.
26458 (dg-additional-sources): New function.
26459 (additional_files): New variable.
26460 (dg-additional-files): New function.
26461 (dg-additional-files-options): Likewise.
26462 * lib/gcc-dg.exp (dg-require-weak): New function.
26463 (dg-require-alias): Likewise.
26464 (dg-require-gc-sections): Likewise.
26465 * lib/target-supports.exp (check_alias_available): Remove testfile
26467 (check_gc_sections_available): New function.
26468 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
26469 (dg-gpp-additional-files): Likewise.
26470 * lib/g++.exp (additional_sources): Remove.
26471 (additional_files): Likewise.
26472 (g++_target_compile): Use dg-additional-files-options.
26474 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
26476 * gcc.dg/special/ecos.exp: Remove.
26477 * gcc.dg/special/20000419-2.c: Use dg-require-*.
26478 * gcc.dg/special/alias-1.c: Likewise.
26479 * gcc.dg/special/alias-2.c: Likewise.
26480 * gcc.dg/special/gcsec-1.c: Likewise.
26481 * gcc.dg/special/weak-1.c: Likewise.
26482 * gcc.dg/special/weak-2.c: Likewise.
26483 * gcc.dg/special/wkali-1.c: Likewise.
26484 * gcc.dg/special/wkali-2.c: Likewise.
26486 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
26487 dg-gpp-additional-*.
26488 * g++.dg/special/conpr-3.C: Likewise.
26489 * g++.dg/special/conpr-4.C: Likewise.
26490 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
26491 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
26492 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
26493 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
26494 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
26495 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
26496 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
26497 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
26498 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
26499 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
26500 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
26501 * g++.old-deja/g++.other/comdat1.C: Likewise.
26502 * g++.old-deja/g++.other/comdat2.C: Likewise.
26503 * g++.old-deja/g++.other/comdat3.C: Likewise.
26504 * g++.old-deja/g++.other/ctor1.C: Likewise.
26505 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
26507 2003-06-05 Richard Henderson <rth@redhat.com>
26509 * gcc.dg/debug/20030605-1.c: New.
26511 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26513 * README.QMTEST: Update.
26515 2003-06-04 Richard Henderson <rth@redhat.com>
26517 * gcc.dg/cleanup-1.c: New.
26518 * gcc.dg/cleanup-2.c: New.
26519 * gcc.dg/cleanup-3.c: New.
26520 * gcc.dg/cleanup-4.c: New.
26521 * gcc.dg/cleanup-5.c: New.
26522 * gcc.dg/cleanup-6.c: New.
26523 * gcc.dg/cleanup-7.c: New.
26525 2003-06-04 Mark Mitchell <mark@codesourcery.com>
26527 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
26529 * lib/dg-pch.exp: New file.
26530 * g++.dg/pch/pch.exp: Use dg-pch.exp.
26531 * gcc.dg/pch/pch.exp: Likewise.
26533 2003-06-04 Roger Sayle <roger@eyesopen.com>
26535 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
26536 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
26537 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
26538 * gcc.dg/builtins-17.c: New test case.
26539 * gcc.dg/i386-387-4.c: New test case.
26540 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
26542 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26544 * gcc.dg/ultrasp9.c: New test.
26546 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
26548 * gcc.c-torture/compile/20030604-1.c: New test.
26549 * gcc.dg/sparc-constant-1.c: New test.
26551 2003-06-03 Glen Nakamura <glen@imodulo.com>
26553 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
26555 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
26557 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
26559 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
26560 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
26562 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
26564 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
26566 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26569 * g++.dg/template/spec10.C: New test.
26571 2003-06-03 Roger Sayle <roger@eyesopen.com>
26573 * gcc.dg/builtins-16.c: New test case.
26575 2003-06-03 Jakub Jelinek <jakub@redhat.com>
26577 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
26578 mempcpy test with post-increments.
26579 * gcc.c-torture/execute/string-opt-3.c: New test.
26580 * gcc.dg/string-opt-1.c: New test.
26582 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
26585 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
26587 2003-06-02 Mark Mitchell <mark@codesourcery.com>
26589 * lib/scanasm.exp (dg-scan): New function, factored out of ...
26590 (scan-assembler): ... here. Use dg-scan.
26591 (scan-assembler-not): Likewise.
26592 (scan-file): New function.
26593 (scan-file-not): Likewise.
26594 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
26595 * gcc.dg/cpp/_Pragma4.c: Likewise.
26596 * gcc.dg/cpp/_Pragma5.c: Likewise.
26597 * gcc.dg/cpp/avoidpaste1.c: Likewise.
26598 * gcc.dg/cpp/avoidpaste2.c: Likewise.
26599 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
26600 * gcc.dg/cpp/cmdlne-P.c: Likewise.
26601 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
26602 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
26603 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
26604 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
26605 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
26606 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
26607 * gcc.dg/cpp/cxxcom1.c: Likewise.
26608 * gcc.dg/cpp/line1.c: Likewise.
26609 * gcc.dg/cpp/maccom1.c: Likewise.
26610 * gcc.dg/cpp/maccom2.c: Likewise.
26611 * gcc.dg/cpp/maccom3.c: Likewise.
26612 * gcc.dg/cpp/maccom4.c: Likewise.
26613 * gcc.dg/cpp/maccom5.c: Likewise.
26614 * gcc.dg/cpp/maccom6.c: Likewise.
26615 * gcc.dg/cpp/multiline.c: Likewise.
26616 * gcc.dg/cpp/spacing1.c: Likewise.
26617 * gcc.dg/cpp/spacing2.c: Likewise.
26618 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
26619 * gcc.dg/cpp/trad/maccom1.c: Likewise.
26620 * gcc.dg/cpp/trad/maccom2.c: Likewise.
26621 * gcc.dg/cpp/trad/maccom3.c: Likewise.
26622 * gcc.dg/cpp/trad/maccom4.c: Likewise.
26623 * gcc.dg/cpp/trad/maccom6.c: Likewise.
26624 * gcc.dg/cpp/cxxcom2.c: Likewise.
26625 * gcc.dg/cpp/cxxcom2.h: New file.
26627 * gcc.dg/cpp/truefalse.cpp: Move it to ...
26628 * g++.dg/cpp/truefalse.C: Here.
26629 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
26631 2003-06-01 Loren James Rittle <ljrittle@acm.org>
26633 * gcc.dg/cpp/redef3.c: New file.
26635 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
26637 * gcc.dg/i386-loop-3.c: New test.
26639 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
26641 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
26643 2003-05-31 Roger Sayle <roger@eyesopen.com>
26645 * gcc.dg/fwrapv-1.c: New test case.
26646 * gcc.dg/fwrapv-2.c: New test case.
26648 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26651 * g++.dg/template/spec9.C: New test.
26653 2003-05-29 Roger Sayle <roger@eyesopen.com>
26655 * gcc.dg/duff-4.c: New test case.
26657 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
26660 * g77.dg/ffixed-form-1.f: New test
26661 * g77.dg/ffixed-form-2.f: New test
26662 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
26663 * g77.dg/ffree-form-3.f: New test
26665 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
26667 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
26668 * gcc.dg/wint_t-1.c: Likewise.
26670 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26672 * g++.dg/template/access11.C: New test.
26674 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26677 * g++.dg/template/access10.C: New test.
26679 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
26680 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26682 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
26684 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26686 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
26687 suppress for powerpc-*-darwin*.
26688 * gcc.dg/torture/builtin-noret-2.c: Likewise.
26690 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
26692 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
26693 suppress option for powerpc-*-darwin*.
26695 2003-05-23 Roger Sayle <roger@eyesopen.com>
26697 * gcc.dg/builtins-1.c: Add tests for tan and atan.
26698 * gcc.dg/builtins-4.c: Add test for fmod.
26700 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26703 * g++.dg/template/instantiate4.C: New test.
26705 2003-05-22 Roger Sayle <roger@eyesopen.com>
26707 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
26709 2003-05-21 Janis Johnson <janis187@us.ibm.com>
26711 * gcc.dg/compat/scalar-return-1_main.c: New file.
26712 * gcc.dg/compat/scalar-return-1_x.c: New file.
26713 * gcc.dg/compat/scalar-return-1_y.c: New file.
26714 * gcc.dg/compat/scalar-return-2_main.c: New file.
26715 * gcc.dg/compat/scalar-return-2_x.c: New file.
26716 * gcc.dg/compat/scalar-return-2_y.c: New file.
26717 * gcc.dg/compat/struct-return-3_main.c: New file.
26718 * gcc.dg/compat/struct-return-3_y.c: New file.
26719 * gcc.dg/compat/struct-return-3_x.c: New file.
26720 * gcc.dg/compat/struct-return-2_main.c: New file.
26721 * gcc.dg/compat/struct-return-2_x.c: New file.
26722 * gcc.dg/compat/struct-return-2_y.c: New file.
26724 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
26726 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
26727 for hppa*-hp-hpux*.
26728 * gcc.dg/20021014-1.c (dg-options): Likewise.
26729 * gcc.dg/nest.c (dg-options): Likewise.
26731 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
26734 * g++.dg/ext/dllimport2.C: New file.
26735 * g++.dg/ext/dllimport3.C: New file.
26737 2003-05-20 Janis Johnson <janis187@us.ibm.com>
26739 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
26740 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
26741 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
26742 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
26743 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26744 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
26745 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
26746 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
26747 * gcc.dg/compat/small-struct-defs.h: New file.
26748 * gcc.dg/compat/small-struct-init.h: New file.
26749 * gcc.dg/compat/small-struct-check.h: New file.
26750 * gcc.dg/compat/fp-struct-defs.h: New file.
26751 * gcc.dg/compat/fp-struct-check.h: New file.
26752 * gcc.dg/compat/fp-struct-init.h: New file.
26753 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
26754 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
26756 2003-05-19 Jakub Jelinek <jakub@redhat.com>
26758 * gcc.dg/20030225-2.c: New test.
26760 2003-05-18 Roger Sayle <roger@eyesopen.com>
26761 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26763 * gcc.c-torture/compile/20030518-1.c: New test case.
26765 2003-05-18 Mark Mitchell <mark@codesourcery.com>
26767 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
26768 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
26769 gcc-dg-debug-runtest.
26770 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
26771 gcc-dg-debug-runtest.
26773 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26776 * g++.dg/lookup/using6.C: New test.
26778 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26780 * g++.dg/parse/access2.C: New test.
26782 2003-05-17 Mark Mitchell <mark@codesourcery.com>
26784 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
26785 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
26786 * gcc.dg/debug/debug.exp: Likewise.
26788 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
26790 * gcc.dg/dollar.c: New test.
26792 2003-05-16 Janis Johnson <janis187@us.ibm.com>
26794 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
26795 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
26796 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
26797 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
26798 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
26799 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
26800 * gcc.dg/compat/struct-by-value-6_main.c: New file.
26801 * gcc.dg/compat/struct-by-value-6_x.c: New file.
26802 * gcc.dg/compat/struct-by-value-6_y.c: New file.
26803 * gcc.dg/compat/struct-by-value-7_main.c: New file.
26804 * gcc.dg/compat/struct-by-value-7_x.c: New file.
26805 * gcc.dg/compat/struct-by-value-7_y.c: New file.
26806 * gcc.dg/compat/struct-by-value-8_main.c: New file.
26807 * gcc.dg/compat/struct-by-value-8_x.c: New file.
26808 * gcc.dg/compat/struct-by-value-8_y.c: New file.
26809 * gcc.dg/compat/struct-by-value-9_main.c: New file.
26810 * gcc.dg/compat/struct-by-value-9_x.c: New file.
26811 * gcc.dg/compat/struct-by-value-9_y.c: New file.
26813 2003-05-16 Mark Mitchell <mark@codesourcery.com>
26815 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
26816 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
26817 support for "repo" mode.
26818 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
26819 * lib/g77-dg.exp: Likewise.
26820 * lib/obj-dg.exp: Likewise.
26822 2003-05-16 Jakub Jelinek <jakub@redhat.com>
26824 Merge from gcc-3_2-rhl8-branch:
26825 2003-04-23 Jakub Jelinek <jakub@redhat.com>
26827 * gcc.dg/tls/opt-6.c: New test.
26829 2003-04-05 Jakub Jelinek <jakub@redhat.com>
26831 * gcc.dg/20030405-1.c: New test.
26833 2003-03-09 Jakub Jelinek <jakub@redhat.com>
26835 * gcc.dg/20030309-1.c: New test.
26837 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
26839 * gcc.c-torture/execute/20030307-1.c: New test.
26841 2003-02-20 Randolph Chung <tausq@debian.org>
26843 * gcc.c-torture/compile/20030220-1.c: New test.
26845 2003-02-18 Jakub Jelinek <jakub@redhat.com>
26847 * gcc.dg/20030217-1.c: New test.
26849 2003-01-29 Jakub Jelinek <jakub@redhat.com>
26851 * gcc.c-torture/compile/20020129-1.c: New test.
26853 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
26855 * gcc.dg/unroll-1.c: New test.
26857 2002-11-16 Jan Hubicka <jh@suse.cz>
26859 * gcc.c-torture/execute/20020920-1.c: New test.
26861 2002-10-08 Jakub Jelinek <jakub@redhat.com>
26864 * gcc.c-torture/compile/20021008-1.c: New test.
26866 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
26869 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
26871 2002-08-07 Jakub Jelinek <jakub@redhat.com>
26873 * gcc.c-torture/compile/20020807-1.c: New test.
26875 2002-07-30 Jakub Jelinek <jakub@redhat.com>
26877 * gcc.dg/tls/opt-1.c: New test.
26879 2002-07-29 Jakub Jelinek <jakub@redhat.com>
26881 * gcc.dg/20020729-1.c: New test.
26883 2002-07-20 Jakub Jelinek <jakub@redhat.com>
26885 * g++.dg/opt/life1.C: New test.
26887 2002-05-20 Jakub Jelinek <jakub@redhat.com>
26889 * gcc.dg/20020525-1.c: New test.
26891 2002-05-24 Jakub Jelinek <jakub@redhat.com>
26894 * g++.dg/ext/pretty1.C: New test.
26895 * g++.dg/ext/pretty2.C: New test.
26897 2003-05-15 Mark Mitchell <mark@codesourcery.com>
26900 * g++.dg/ext/typeof5.C: New test.
26902 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
26904 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
26905 __USER_LABEL_PREFIX__ into account.
26906 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
26908 2003-05-14 Roger Sayle <roger@eyesopen.com>
26910 * gcc.dg/builtins-15.c: New test case.
26912 2003-05-13 Zack Weinberg <zack@codesourcery.com>
26914 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
26916 2003-05-12 Mark Mitchell <mark@codesourcery.com>
26918 * lib/g++.exp: Tweak handling of additional source files.
26919 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
26920 * g++.dg/special/conpr-2a.C: Rename to ...
26921 * g++.dg/special/conpr-2a.cc: ... this.
26922 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
26923 * g++.dg/special/conpr-3a.C: Rename to ...
26924 * g++.dg/special/conpr-3a.cc: This.
26925 * g++.dg/special/conpr-3b.C: Rename to ...
26926 * g++.dg/special/conpr-3b.cc: This.
26927 * g++.dg/special/conpr-4.C: New test.
26928 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
26930 2003-05-12 David Edelsohn <edelsohn@gnu.org>
26932 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
26934 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26936 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
26937 * g++.old-deja/g++.robertl/eb71.C: Likewise.
26938 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
26939 * g++.old-deja/g++.other/warn3.C: Likewise.
26941 2003-05-11 Roger Sayle <roger@eyesopen.com>
26943 * gcc.dg/i386-387-1.c: Update to also test log.
26944 * gcc.dg/i386-387-2.c: Likewise.
26946 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
26948 * g77.f-torture/execute/int8421.f: New test.
26950 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26952 PR c++/10230, c++/10481
26953 * g++.dg/lookup/scoped5.C: New test.
26955 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26958 * g++.dg/template/ttp6.C: New test.
26960 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
26962 * gcc.c-torture/execute/builtins: New directory.
26963 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
26964 gcc.c-torture/execute/builtins.
26965 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
26966 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
26967 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
26968 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
26970 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26973 * g++.dg/template/access8.C: New test.
26974 * g++.dg/template/access9.C: New test.
26976 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26979 * g++.dg/parse/access1.C: New test.
26981 2003-05-09 DJ Delorie <dj@redhat.com>
26983 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
26984 long, and not an int.
26986 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26988 PR c++/10555, c++/10576
26989 * g++.dg/template/memclass1.C: New test.
26991 2003-05-08 DJ Delorie <dj@redhat.com>
26993 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
26995 * gcc.c-torture/execute/20021024-1.x: Likewise.
26996 * gcc.c-torture/execute/shiftdi.x: Likewise.
26997 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
26998 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
26999 * gcc.dg/20021018-1.c: Likewise.
27001 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27003 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
27005 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
27006 (bcopy): Call memmove.
27008 2003-05-08 Roger Sayle <roger@eyesopen.com>
27010 * g77.f-torture/compile/8485.f: New test case.
27012 2003-05-07 Richard Henderson <rth@redhat.com>
27015 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
27016 Verify exception_cleanup not called for rethrows.
27017 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
27018 when exiting catch block without rethrowing.
27019 * g++.dg/eh/forced3.C: New.
27020 * g++.dg/eh/forced4.C: New.
27022 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
27024 * gcc.dg/20030505.c: Fix triplet.
27026 2003-05-06 DJ Delorie <dj@redhat.com>
27028 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
27029 * gcc.dg/nest.c: Likewise.
27031 2003-05-05 Roger Sayle <roger@eyesopen.com>
27033 * gcc.dg/builtins-14.c: New test case.
27035 2003-05-05 Janis Johnson <janis187@us.ibm.com>
27037 * lib/compat.exp (compat-execute): New argument.
27038 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
27039 * gcc.dg/compat: New test directory.
27040 * gcc.dg/compat/compat.exp: New expect script.
27041 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
27042 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
27043 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
27044 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
27045 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
27046 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
27048 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
27049 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
27050 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
27051 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
27052 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
27053 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
27054 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
27055 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
27056 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
27057 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
27058 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
27059 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
27060 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
27061 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
27062 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
27064 2003-05-05 Zack Weinberg <zack@codesourcery.com>
27066 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
27068 2003-05-05 Jakub Jelinek <jakub@redhat.com>
27070 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
27072 2003-05-05 Geoffrey Keating <geoffk@apple.com>
27074 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
27075 * gcc.dg/ppc-fsel-2.c: New test.
27077 * gcc.dg/unused-5.c: New test.
27079 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27082 * g++.dg/warn/pmf1.C: New test.
27084 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27087 * g++.dg/warn/main.C: New test.
27089 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27091 * gcc.dg/nonnull-3.c: New test.
27093 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
27095 * gcc.dg/cpp/Wtrigraphs.c: Update.
27096 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
27098 2003-05-03 Geoffrey Keating <geoffk@apple.com>
27100 * gcc.dg/ppc-fsel-1.c: New test.
27102 2003-05-03 Zack Weinberg <zack@codesourcery.com>
27105 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
27107 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
27109 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
27111 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27113 PR c++/9364, c++/10553, c++/10586
27114 * g++.dg/parse/typename4.C: New test.
27115 * g++.dg/parse/typename5.C: Likewise.
27117 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
27119 * gcc.c-torture/compile/20030503-1.c: New test.
27121 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27123 * g++.dg/lookup/using5.C: Fix testcase error.
27125 2003-05-01 Chris Demetriou <cgd@broadcom.com>
27127 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
27128 since MEABI is no longer supported. Remove all vestiges
27129 of MEABI from the test.
27131 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27134 * g++.dg/lookup/using5.C: New test.
27136 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27139 * g++.dg/template/ttp5.C: New test.
27141 2003-04-30 Mark Mitchell <mark@codesourcery.com>
27143 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
27144 (dg-gpp-additional-sources): New function.
27145 (dg-gpp-additional-files): Likewise.
27146 * lib/g++.exp (additional_sources): New variable.
27147 (additional_files): Likewise.
27148 (g++_target_compile): Deal with them.
27149 * lib/old-dejagnu.exp: Remove.
27150 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
27151 * g++.old-deja: Revise all tests to use dg commands.
27153 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27155 PR c++/9432, c++/9528
27156 * g++.dg/lookup/using4.C: New test.
27158 2003-04-29 Geoffrey Keating <geoffk@apple.com>
27160 * gcc.dg/noreturn-5.c: New file.
27161 * gcc.dg/noreturn-6.c: New file.
27163 * gcc.c-torture/compile/inline-1.c: New file.
27165 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27168 * g++.dg/template/explicit1.C: New test.
27170 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27173 * g++.dg/other/bitfield1.C: New test.
27176 * g++.dg/init/new7.C: New test.
27178 2003-04-29 Mark Mitchell <mark@codesourcery.com>
27180 * g++.dg/ext/desig1.C: New test.
27181 * g++.dg/ext/init1.C: Update.
27183 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
27185 2003-04-28 Mark Mitchell <mark@codesourcery.com>
27188 * g++.dg/warn/Winline-1.C: New test.
27190 2003-04-28 Jakub Jelinek <jakub@redhat.com>
27192 * gcc.c-torture/execute/string-opt-19.c: New test.
27194 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
27195 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
27197 2003-04-27 Mark Mitchell <mark@codesourcery.com>
27200 * g++.dg/init/new6.C: New test.
27203 * g++.dg/init/ref6.C: New test.
27205 2003-04-26 David Edelsohn <edelsohn@gnu.org>
27207 * g++.dg/warn/weak1.C: XFAIL on AIX4.
27209 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27211 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
27212 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
27214 2003-04-25 Mark Mitchell <mark@codesourcery.com>
27216 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
27217 initialized static data members.
27219 2003-04-25 H.J. Lu <hjl@gnu.org>
27221 * gcc.dg/ia64-sync-4.c: New test.
27223 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27225 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
27228 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
27231 * g++.dg/warn/conv1.C: New test.
27232 * g++.old-deja/g++.other/conv7.C: Adjust.
27233 * g++.old-deja/g++.other/overload14.C: Adjust.
27235 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27238 * g++.dg/template/defarg2.C: New test.
27240 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
27242 * gcc.dg/cpp/include2.c: Update.
27243 * gcc.dg/cpp/multiline-2.c: New.
27244 * gcc.dg/cpp/multiline.c: Update.
27245 * gcc.dg/cpp/strify2.c: Update.
27246 * gcc.dg/cpp/trad/literals-2.c: Update.
27248 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27250 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
27252 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27254 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
27256 2003-04-23 Mark Mitchell <mark@codesourcery.com>
27259 * g++.dg/parse/crash4.C: New test.
27262 * g++.dg/parse/crash5.C: New test.
27264 2003-04-22 Mark Mitchell <mark@codesourcery.com>
27267 * g++.dg/parse/crash3.C: New test.
27270 * g++.dg/parse/elab1.C: New test.
27272 2003-04-22 Devang Patel <dpatel@apple.com>
27274 * gcc.dg/cpp/trad/funlike-5.c: New test.
27276 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
27278 * g++.dg/other/packed1.C: Fix dg options.
27280 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
27282 * g++.dg/other/offsetof2.C: New test.
27284 2003-04-21 Mark Mitchell <mark@codesourcery.com>
27286 * g++.dg/template/recurse.C: Adjust location of error messages.
27288 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
27291 * g++.dg/init/addr-const1.C: New test.
27292 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
27294 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
27297 * g++.dg/lookup/struct-hack1.C: New test.
27299 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
27301 * ucs.c: Update diagnostic messages.
27303 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27305 * gcc.dg/cpp/truefalse.cpp: New test.
27306 * gcc.dg/cpp/cpp.exp: Update.
27307 * g++.dg/other/stdbool-if.C: Remove.
27309 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
27311 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
27312 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
27314 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
27316 * gcc.c-torture/compile/20030418-1.c: New test.
27318 2003-04-17 Janis Johnson <janis187@us.ibm.com>
27320 * README.compat: Remove; content moved to doc/sourcebuild.texi.
27322 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27325 g++.dg/template/dependent-name1.C: New test.
27327 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
27329 * gcc.dg/warn-1.c (tourist_guide): New array,
27330 contains a pointer to bar.
27332 2003-04-16 Roger Sayle <roger@eyesopen.com>
27334 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
27335 * gcc.c-torture/execute/medce-1.c: New test case.
27336 * gcc.c-torture/execute/medce-2.c: New test case.
27338 2003-04-15 Mark Mitchell <mark@codesourcery.com>
27340 * lib/prune.exp: Ignore more messages.
27343 * g++.dg/parse/lookup3.C: New test.
27345 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
27347 * gcc.c-torture/compile/20030415-1.c : New test.
27349 2003-04-14 Mark Mitchell <mark@codesourcery.com>
27351 * gcc.c-torture/execute/scope-2.c: Move to ...
27352 * gcc.dg/noncompile/scope.c: .... here.
27354 2003-04-14 Roger Sayle <roger@eyesopen.com>
27356 * gcc.dg/20030414-2.c: New test case.
27358 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
27361 * gcc.dg/20030414-1.c: New test.
27363 2003-04-13 Roger Sayle <roger@eyesopen.com>
27365 * gcc.dg/builtins-12.c: New test case.
27366 * gcc.dg/builtins-13.c: New test case.
27368 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
27370 * gcc.c-torture/execute/string-opt-18.c: New test.
27372 2003-04-13 Mark Mitchell <mark@codesourcery.com>
27375 * g++.dg/init/new5.C: New test.
27377 2003-04-12 Mark Mitchell <mark@codesourcery.com>
27380 * g++.dg/ext/dllimport1.C: New test.
27382 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27384 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
27386 2003-04-11 Bud Davis <bdavis9659@comcast.net>
27389 * g77.f-torture/noncompile/9263.f: New test
27391 * g77.f-torture/execute/1832.f: New test
27393 2003-04-11 David Chad <davidc@freebsd.org>
27394 Loren J. Rittle <ljrittle@acm.org>
27397 * objc.dg/headers.m: New test.
27399 2003-04-10 Zack Weinberg <zack@codesourcery.com>
27401 * gcc.c-torture/execute/builtin-noret-2.c: New.
27402 * gcc.c-torture/execute/builtin-noret-2.x: New.
27403 XFAIL builtin-noret-2.c at -O1 and above.
27404 * gcc.dg/redecl.c: New.
27405 * gcc.dg/Wshadow-1.c: Update error regexps.
27407 2003-04-10 Mark Mitchell <mark@codesourcery.com>
27409 * g++.dg/abi/bitfield10.C: New test.
27411 2003-04-09 Mike Stump <mrs@apple.com>
27413 * gcc.dg/pch/pch.exp: Make testcase names longer.
27414 * g++.dg/pch/pch.exp: Make testcase names longer.
27416 2003-04-08 Roger Sayle <roger@eyesopen.com>
27418 * gcc.dg/builtins-11.c: New test case.
27420 2003-04-08 Roger Sayle <roger@eyesopen.com>
27422 * gcc.dg/builtins-9.c: New test case.
27423 * gcc.dg/builtins-10.c: New test case.
27425 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
27427 * gcc.dg/noncompile/init-4.c.c: New test.
27429 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
27431 * gcc.misc-test/gcov-9.c: New test.
27432 * gcc.misc-test/gcov-10.c: New test
27433 * gcc.misc-test/gcov-11.c: New test.
27435 2003-04-05 Zack Weinberg <zack@codesourcery.com>
27437 PR optimization/10024
27438 * gcc.c-torture/compile/20030405-1.c: New test.
27440 2003-04-04 Geoffrey Keating <geoffk@apple.com>
27442 * gcc.dg/pch/static-3.c: New.
27443 * gcc.dg/pch/static-3.hs: New.
27444 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
27446 2003-04-04 Richard Henderson <rth@redhat.com>
27448 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
27449 * g++.dg/eh/forced2.C: Likewise.
27451 2003-04-03 Mike Stump <mrs@apple.com>
27453 * lib/scanasm.exp (scan-assembler): Add xfail processing for
27455 (scan-assembler-times, scan-assembler-not): Likewise.
27456 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
27458 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
27460 * gcc.dg/sparc-loop-1.c: New test.
27462 2003-04-02 Geoffrey Keating <geoffk@apple.com>
27465 * g++.dg/pch/system-2.C: New.
27466 * g++.dg/pch/system-2.Hs: New.
27468 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
27470 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
27472 * g++.dg/eh/simd-1.C (vecfunc): Same.
27474 2003-04-01 Roger Sayle <roger@eyesopen.com>
27476 * gcc.c-torture/execute/20030401-1.c: New test case.
27478 2003-04-01 Ziemowit Laski <zlaski@apple.com>
27480 * objc.dg/defs.m: New.
27482 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
27484 * g++.dg/eh/simd-1.C: New.
27485 * g++.dg/eh/simd-2.C: New.
27487 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
27489 * gcc.c-torture/execute/simd-3.c: New.
27491 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27494 * gcc.dg/20030331-2.c: New test.
27496 2003-03-31 Mark Mitchell <mark@codesourcery.com>
27499 * g++.dg/parse/crash2.C: New test.
27501 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27503 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
27504 * gcc.c-torture/execute/20030331-1.c: ...here.
27506 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27508 * gcc.c-torture/execute/20030331-1.c: New test.
27510 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
27512 * lib/gcov.exp: Adjust call return testing strings.
27513 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
27515 2003-03-31 Roger Sayle <roger@eyesopen.com>
27517 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
27518 * gcc.dg/builtins-7.c: New test case.
27519 * gcc.dg/builtins-8.c: New test case.
27521 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
27523 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
27525 2003-03-30 Mark Mitchell <mark@codesourcery.com>
27528 * g++.dg/lookup-class-member-2.C: New test.
27530 2003-03-30 Glen Nakamura <glen@imodulo.com>
27532 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
27534 2003-03-28 Roger Sayle <roger@eyesopen.com>
27536 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
27538 2003-03-28 Mark Mitchell <mark@codesourcery.com>
27540 * g++.dg/init/attrib1.C: New test.
27542 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27544 * gcc.dg/ultrasp8.c: New test.
27546 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27548 * gcc.dg/ultrasp7.c: New test.
27550 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
27553 * g++.dg/template/inline1.C: New test.
27555 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
27557 * gcc.dg/sparc-dwarf2.c: New test.
27559 2003-03-27 Roger Sayle <roger@eyesopen.com>
27561 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
27562 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
27564 2003-03-27 Mark Mitchell <mark@codesourcery.com>
27566 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
27567 than reading .x files.
27568 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
27569 * g77.dg/gcov/gcov-1.f: Likewise.
27570 * gcc.misc-tests/gcov-4b.c: Likewise.
27571 * gcc.misc-tests/gcov-5b.c: Likewise.
27572 * gcc.misc-tests/gcov-6.c: Likewise.
27573 * gcc.misc-tests/gcov-7.c: Likewise.
27574 * gcc.misc-tests/gcov-8.c: Likewise.
27575 * g++.dg/gcov/gcov-1.x: Remove.
27576 * g77.dg/gcov/gcov-1.x: Likewise.
27577 * gcc.misc-tests/gcov-4b.x: Likewise.
27578 * gcc.misc-tests/gcov-5b.x: Likewise.
27579 * gcc.misc-tests/gcov-6.x: Likewise.
27580 * gcc.misc-tests/gcov-7.x: Likewise.
27581 * gcc.misc-tests/gcov-8.x: Likewise.
27583 2003-03-27 Glen Nakamura <glen@imodulo.com>
27586 * gcc.dg/20030324-1.c: New test.
27588 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
27591 * g++.dg/template/arg3.C: New test.
27594 * g++.dg/template/friend18.C: New test.
27596 2003-03-26 Roger Sayle <roger@eyesopen.com>
27598 * g77.f-torture/compile/20030326-1.f: New test case.
27600 2003-03-26 Janis Johnson <janis187@us.ibm.com>
27602 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
27604 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
27606 2003-03-26 Jakub Jelinek <jakub@redhat.com>
27608 * gcc.dg/ia64-sync-3.c: New test.
27610 2003-03-26 Alan Modra <amodra@bigpond.net.au>
27612 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
27614 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
27616 * gcc.dg/ultrasp6.c: New test.
27618 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27620 * gcc.dg/i386-signbit-1.c: New test.
27621 * gcc.dg/i386-signbit-2.c: New test.
27622 * gcc.dg/i386-signbit-3.c: New test.
27624 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
27626 * gcc.dg/ultrasp5.c: Fix options.
27628 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
27630 * gcc.dg/ultrasp5.c: Fix comment.
27632 2003-03-24 Bud Davis <bdavis9659@comcast.net>
27635 * g77.f-torture/execute/10197.f: New test.
27637 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
27639 PR c++/9898, c++/383
27640 * g++.dg/template/conv6.C: New test.
27643 * g++.dg/template/ptrmem5.C: New test.
27646 * g++.dg/lookup/koenig1.C: New test.
27649 * g++.dg/lookup/template2.C: New test.
27651 2003-03-24 Jakub Jelinek <jakub@redhat.com>
27653 * g++.dg/opt/rtti1.C: New test.
27655 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
27657 * gcc.dg/ultrasp5.c: New test.
27659 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
27662 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
27665 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
27668 * gcc.dg/20030323-1.c: New test.
27670 2003-03-23 Roger Sayle <roger@eyesopen.com>
27672 * gcc.c-torture/compile/20030323-1.c: New test case.
27674 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
27676 * gcc.dg/20030321-1.c: New test.
27678 2003-03-22 Zack Weinberg <zack@codesourcery.com>
27680 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
27682 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
27684 PR c++/9978, c++/9708
27685 * g++.dg/ext/vlm1.C: Adjust expected error.
27686 * g++.dg/ext/vla2.C: New test.
27687 * g++.dg/template/arg1.C: New test.
27688 * g++.dg/template/arg2.C: New test.
27690 2003-03-22 Bud Davis <bdavis9659@comcast.net>
27692 * g77.f-torture/execute/select.f: New test.
27693 * g77.f-torture/noncompile/select_no_compile.f: New test.
27695 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
27698 * g++.dg/other/error4.C: New test.
27700 2003-03-20 Mark Mitchell <mark@codesourcery.com>
27702 * g++.dg/template/friend17.C: New test.
27704 2003-03-21 Alan Modra <amodra@bigpond.net.au>
27706 * gcc.c-torture/compile/20030320-1.c: New.
27708 2003-03-20 Roger Sayle <roger@eyesopen.com>
27710 * gcc.dg/builtins-6.c: New test case.
27712 2003-03-19 Alan Modra <amodra@bigpond.net.au>
27715 * gcc.c-torture/compile/20030319-1.c: New.
27717 2003-03-18 Jan Hubicka <jh@suse.cz>
27719 * gcc.dg/i386-cvt-1.c: New test.
27721 2003-03-17 Zack Weinberg <zack@codesourcery.com>
27723 * objc.dg/naming-1.m: Use "(parse|syntax) error".
27724 * objc.dg/naming-2.m: Likewise.
27726 2003-03-17 Mark Mitchell <mark@codesourcery.com>
27729 * g++.dg/parse/crash1.C: New test.
27731 2003-03-16 Mark Mitchell <mark@codesourcery.com>
27734 * g++.dg/eh/cleanup1.C: New test.
27736 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
27738 * gcc.c-torture/execute/20030316-1.c: New test case.
27740 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
27743 * g++.dg/init/ctor2.C: New test.
27745 2003-03-15 Roger Sayle <roger@eyesopen.com>
27747 * g77.f-torture/compile/xformat.f: New test case.
27749 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27751 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
27752 * g++.old-deja/g++.mike/eh50.C: Likewise.
27754 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27757 * g++.dg/template/spec7.C: New test.
27758 * g++.dg/template/spec8.C: Likewise.
27760 2003-03-14 Jakub Jelinek <jakub@redhat.com>
27762 * gcc.c-torture/execute/20030313-1.c: New test.
27764 2003-03-14 Richard Henderson <rth@redhat.com>
27766 * gcc.dg/inline-2.c: Adjust alpha test for external call.
27768 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
27770 * gcc.c-torture/compile/20030314-1.c: New test.
27772 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
27774 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
27775 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
27777 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
27778 to accept newer _imp__ prefix and additional
27779 newline in .drectve section.
27780 * gcc.dg/dll-4.c: Likewise.
27781 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
27784 2003-03-13 Mark Mitchell <mark@codesourcery.com>
27786 * g++.dg/parse/namespace9.C: New test.
27788 * g++.dg/init/ref5.C: New test.
27789 * g++.dg/parse/ptrmem1.C: Likewise.
27791 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
27793 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
27794 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
27795 regular expression.
27796 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
27797 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
27799 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
27801 * gcc.c-torture/execute/20030224-2.c: New test.
27803 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27805 * gcc.dg/decl-3.c: New test.
27807 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
27809 * gcc.dg/i386-loop-2.c: New test.
27811 2003-03-11 Mark Mitchell <mark@codesourcery.com>
27814 * g++.dg/parse/namespace8.C: New test.
27817 * g++.dg/overload/builtin2.C: New test.
27819 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
27821 * gcc.dg/return-type-3.c: New test.
27823 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
27825 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
27826 profiling options are not supported.
27828 2003-03-10 Mark Mitchell <mark@codesourcery.com>
27830 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
27831 * g++.old-deja/g++.warn/impint2.C: Likewise.
27833 2003-03-10 Devang Patel <dpatel@apple.com>
27835 * g++.dg/cpp/c++_cmd_1.C: New test.
27836 * g++.dg/cpp/c++_cmd_1.h: New file.
27838 2003-03-10 Segher Boessenkool <segher@koffie.nl>
27840 * gcc.dg/altivec-9.c: New file.
27842 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27844 * gcc.dg/ppc-sdata-1.c: New test.
27845 * gcc.dg/ppc-sdata-2.c: New test.
27847 2003-03-09 Mark Mitchell <mark@codesourcery.com>
27850 * g++.dg/opt/ptrmem2.C: New test.
27853 * g++.dg/opt/ptrmem1.C: New test.
27855 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
27857 * gcc.dg/i386-loop-1.c: New test.
27859 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
27862 * g++.dg/lookup/friend1.C: New test.
27864 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27867 * g++.dg/parser/constructor1.C: New test.
27869 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
27871 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
27873 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
27875 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
27877 * gcc.dg/cpp/Wunused.c: Update test.
27879 2003-03-08 Jan Hubicka <jh@suse.cz>
27881 * gcc.dg/inline-3.c: New test.
27883 2003-03-08 Mark Mitchell <mark@codesourcery.com>
27886 * g++.dg/parse/builtin1.C: New test.
27889 * g++.dg/abi/cookie1.C: New test.
27890 * g++.dg/abi/cookie2.C: Likewise.
27893 * g++.dg/template/field1.C: New test.
27896 * g++.dg/parse/class1.C: New test.
27897 * g++.dg/parse/namespace7.C: Likewise.
27898 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
27900 2003-03-07 Mark Mitchell <mark@codesourcery.com>
27902 * g++.dg/init/ref4.C: New test.
27904 2003-03-07 Jan Hubicka <jh@suse.cz>
27906 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
27907 * gcc.dg/inline-3.c: New test.
27909 2003-03-06 Mark Mitchell <mark@codesourcery.com>
27911 * g++.dg/init/ref3.C: New test.
27914 * g++.dg/init/ref2.C: New test.
27917 * g++.dg/warn/Wshadow-2.C: New test.
27920 * g++.dg/warn/Woverloaded-1.C: New test.
27922 2003-03-05 Jan Hubicka <jh@suse.cz>
27924 * gcc.dg/i386-local2.c: New.
27925 * gcc.dg/i386-local.c: Fix typo.
27927 2003-03-05 Mark Mitchell <mark@codesourcery.com>
27929 * g++.dg/abi/layout3.C: New test.
27931 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
27933 * gcc.c-torture/compile/20030305-1.c
27935 2003-03-05 Jan Hubicka <jh@suse.cz>
27937 * gcc.dg/i386-local.c: New.
27939 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
27941 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
27943 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
27945 * gcc.dg/switch-2.c: New test.
27946 * gcc.dg/switch-3.c: New test.
27947 * gcc.dg/Wswitch.c: Adjust line numbers.
27948 * gcc.dg/Wswitch-default.c: Likewise.
27949 * gcc.dg/Wswitch-enum.c: Likewise.
27951 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
27953 * gcc.c-torture/execute/20030222-1.c: New test.
27955 2003-03-03 James E Wilson <wilson@tuliptree.org>
27957 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
27959 2003-03-03 Mark Mitchell <mark@codesourcery.com>
27962 * g++.dg/init/ref1.C: New test.
27964 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
27966 * gcc.dg/sh-relax.c: New SH-only test.
27968 2003-03-03 Geoffrey Keating <geoffk@apple.com>
27970 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
27971 comment explaining purpose of testcase.
27973 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27975 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
27976 for HC11/HC12 (asm needs two int registers).
27977 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
27978 HC11/HC12 because the test uses an asm which needs two 32-bit
27981 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
27983 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
27984 for HC11/HC12 (array is too large otherwise).
27985 * gcc.c-torture/compile/920501-4.x: New file, likewise.
27986 * gcc.c-torture/compile/20010518-2.x: Likewise.
27987 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
27988 HC11/HC12 (array is too large).
27990 2003-03-01 Geoffrey Keating <geoffk@apple.com>
27992 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
27993 * lib/g++-dg.exp (g++-dg-test): Likewise.
27995 2003-03-01 Roger Sayle <roger@eyesopen.com>
27997 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
27998 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
28000 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28002 * g++.dg/warn/implicit-typename1.C: Remove warning.
28004 2003-02-28 Richard Henderson <rth@redhat.com>
28006 * gcc.dg/noreturn-1.c: Move noreturn warning line.
28007 * gcc.dg/return-type-1.c: Move control reaches end warning line.
28009 2003-02-28 Geoffrey Keating <geoffk@apple.com>
28011 * gcc.dg/pch/pch.exp: Change .pch to .gch.
28012 * g++.dg/pch/pch.exp: Likewise.
28014 2003-02-28 Mark Mitchell <mark@codesourcery.com>
28017 * testsuite/g++.dg/init/new4.C: New test.
28019 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
28021 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
28023 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
28025 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
28028 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
28031 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
28033 * lib/scanasm.exp: Add support for counting numbers of
28035 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
28036 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
28038 2003-02-25 Mark Mitchell <mark@codesourcery.com>
28041 * g++.dg/template/static3.C: New test.
28044 * g++.dg/parse/namespace6.C: New test.
28046 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28049 * gcc.dg/20030225-1.c: New test.
28051 2003-02-24 Mark Mitchell <mark@codesourcery.com>
28053 * README: Remove out-of-date information.
28056 * g++.dg/template/spec6.C: New test.
28058 2003-02-24 Jeff Law <law@redhat.com>
28060 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
28062 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
28064 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
28065 * gcc.dg/pragma-ep-1.c: Likewise.
28067 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28070 * g++.dg/template/friend16.C: New test.
28072 2003-02-23 Mark Mitchell <mark@codesourcery.com>
28075 * g++.dg/parse/fused-params1.C: Adjust error messages.
28076 * g++.dg/template/nested3.C: New test.
28078 2003-02-24 Alan Modra <amodra@bigpond.net.au>
28080 * g++.dg/abi/param1.C: New test.
28082 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28085 * g++.dg/warn/implicit-typename1.C: New test.
28087 2003-02-22 Kelley Cook <kelleycook@comcast.net>
28089 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
28091 * g++.old-deja/g++.other/store-expr2.C: Likewise.
28092 * gcc.c-torture/execute/20010129-1.x: Likewise.
28093 * gcc.dg/20011107-1.c: Likewise.
28094 * gcc.dg/20020108-1.c: Likewise.
28095 * gcc.dg/20020122-3.c: Likewise.
28096 * gcc.dg/20020206-1.c: Likewise.
28097 * gcc.dg/20020310-1.c: Likewise.
28098 * gcc.dg/20020426-2.c: Likewise.
28099 * gcc.dg/20020517-1.c: Likewise.
28100 * gcc.dg/991230-1.c: Likewise.
28101 * gcc.dg/i386-unroll-1.c: Likewise.
28102 * gcc.misc-tests/i386-prefetch.exp: Likewise.
28104 2003-02-22 Jan Hubicka <jh@suse.cz>
28106 * gcc.dg/i386-mul.c: New test.
28108 2003-02-21 Roger Sayle <roger@eyesopen.com>
28110 * gcc.dg/builtins-5.c: New test case.
28112 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
28114 * gcc.dg/asmreg-1.c: New test.
28116 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28119 * g++.dg/parse/varmod1.C: New test.
28121 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28124 * g++.dg/template/op1.C: New test.
28126 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28129 * g++.dg/template/nested2.C: New test.
28131 2003-02-21 Mark Mitchell <mark@codesourcery.com>
28134 * g++.dg/expr/dtor1.C: New test.
28136 2003-02-21 Zack Weinberg <zack@codesourcery.com>
28138 * gcc.dg/cpp/include3.c: New test.
28139 * gcc.dg/cpp/inc/foo.h: New file.
28141 2003-02-21 Glen Nakamura <glen@imodulo.com>
28143 * gcc.c-torture/execute/20030221-1.c: New test.
28145 2003-02-20 Mark Mitchell <mark@codesourcery.com>
28148 * g++.dg/abi/conv1.C: New test.
28150 2003-02-20 Jan Hubicka <jh@suse.cz>
28152 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
28154 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
28156 * gcc.c-torture/compile/20030219-1.c: New test.
28158 2003-02-18 Jan Hubicka <jh@suse.cz>
28160 * gcc.dg/funcorder.c: New test.
28162 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28164 * gcc.c-torture/execute/20030218-1.c: New.
28166 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
28168 * gcc.dg/20030218-1.c: New.
28170 2003-02-18 Richard Henderson <rth@redhat.com>
28172 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
28173 * gcc.dg/attr-used-2.c: New.
28175 2003-02-18 Mark Mitchell <mark@codesourcery.com>
28178 * g++.dg/init/copy5.C: New test.
28180 2003-02-18 Geoffrey Keating <geoffk@apple.com>
28182 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
28183 * g++.dg/pch/pch.exp: Likewise.
28185 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
28187 * gcc.c-torture/execute/20030209-1.c: Enable the test if
28188 STACK_SIZE is not defined.
28190 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28193 * g++.dg/template/init1.C: New test.
28195 2003-02-16 Jan HUbicka <jh@suse.cz>
28197 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
28198 (foo): Add few extra tests
28199 * gcc.dg/c99-const-expr-3.c: Likewise.
28200 * gcc.c-torture/execute/20030216-1.c: New.
28202 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28205 * g++.dg/ext/typeof4.C: New test.
28207 2003-02-15 Roger Sayle <roger@eyesopen.com>
28209 * gcc.dg/i386-387-3.c: New test case.
28211 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
28213 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
28214 cris-*-elf* cris-*-aout* and mmix-*-*.
28216 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
28218 * gcc.dg/20030213-1.c: New test.
28220 2003-02-12 Roger Sayle <roger@eyesopen.com>
28222 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
28223 * gcc.dg/i386-387-2.c: Likewise.
28225 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
28227 * gcc.dg/ppc-spe.c: Fix formatting.
28228 Enable tests that were previously unsupported by gas.
28229 Delete tests for instructions that no longer exist.
28230 Switch arguments on evsubifw builtin.
28232 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
28234 * gcc.c-torture/execute/20030209-1.c: Disable the test if
28235 STACK_SIZE is too small.
28237 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
28238 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
28240 * gcc.dg/decl-2.c: New test.
28242 2003-02-10 Jan Hubicka <jh@suse.cz>
28244 * gcc.dg/i386-fpcvt-1.c: New test.
28246 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
28248 * gcc.c-torture/execute/20030209-1.c: New test.
28250 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
28252 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
28253 int-wide bitops, use the constants of the same width.
28254 Likewise, if long long is 32-bit wide, test bitops using
28257 2003-02-07 Loren James Rittle <ljrittle@acm.org>
28259 * gcc.dg/20021014-1.c: Annotate with expected notice text.
28261 2003-02-07 Roger Sayle <roger@eyesopen.com>
28263 * testsuite/gcc.dg/builtins-4.c: New test case.
28265 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28267 * gcc.dg/20020430-1.c: Fix dg command typos.
28268 * gcc.dg/20020503-1.c: Likewise.
28270 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28273 * g++.dg/parse/fused-params1.C: New test.
28276 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
28279 * g++.dg/parse/non-dependent1.C: New test.
28282 * g++.dg/parse/dupl-tmpl-args1.C: New test.
28285 * g++.dg/parse/undefined7.C: New test.
28286 * g++.dg/parse/non-templ1.C: New test.
28289 * g++.dg/parse/too-many-tmpl-args1.C: New test.
28291 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
28293 * gcc.c-torture/compile/20030206-1.c: New test.
28295 2003-02-05 Roger Sayle <roger@eyesopen.com>
28297 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
28298 "pow" to "foo" to avoid potential confusion with a math built-in.
28300 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28302 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
28303 conditions for SPARC targets.
28305 2003-02-05 Jakub Jelinek <jakub@redhat.com>
28307 * gcc.dg/20030204-1.c: New test.
28309 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28312 * g++.dg/parse/array-size1.C: New test.
28315 * g++.dg/parse/undefined3.C: New test.
28318 * g++.dg/parse/undefined4.C: New test.
28321 * g++.dg/parse/undefined5.C: New test.
28324 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
28327 * g++.dg/parse/casting-operator1.C: New test.
28330 * g++.dg/parse/undefined6.C: New test.
28333 * g++.dg/parse/missing-template1.C: New test.
28335 2003-02-04 Jan Hubicka <jh@suse.cz>
28337 * gcc.dg/i386-cadd.c: Compile using -march=k8.
28338 * gcc.dg/i386-cmov?.c: Likewise.
28339 * gcc.dg/i386-fpcvt-?.c: Likewise.
28340 * gcc.dg/i386-ssefp-1.c: Likewise.
28341 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
28344 2003-02-03 Mark Mitchell <mark@codesourcery.com>
28347 * testsuite/g++.dg/ext/max.C: New test.
28349 2003-02-03 Jan Hubicka <jh@suse.cz>
28351 * gcc.c-torture/execute/20030203-1.c: New test.
28353 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
28355 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
28358 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
28360 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
28361 * g++.dg/init/new2.C: Likewise.
28362 * g++.dg/other/new1.C: Likewise.
28364 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
28366 * gcc.dg/struct-ret-libc.c: New test.
28368 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
28370 * gcc.dg/20030129-1.c: New test.
28372 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28375 * g++.dg/template/ptrmem4.C: New test.
28377 2003-01-29 Mark Mitchell <mark@codesourcery.com>
28379 * g++.dg/parser/constant1.C: New test.
28381 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28384 * g++.dg/parse/friend2.C: New test.
28386 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
28389 * g++.dg/template/unify4.C: New test.
28391 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
28393 * gcc.c-torture/execute/20030128-1.c: New test.
28395 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
28397 * g++.dg/lookup/nested1.C: Test moved from ...
28398 * g++.old-deja/g++.other/lookup24.C: ... here.
28400 2003-01-28 Jan Hubicka <jh@suse.cz>
28402 * gcc.dg/i386-cmov5.c: New test.
28404 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
28406 * gcc.c-torture/execute/20010925-1.c: Changed the
28407 memcpy declaration.
28409 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28412 * g++.dg/parse/template5.C: New test.
28414 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
28417 * g77.dg/pr9258: New test.
28419 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
28421 * README: Move relevant parts from README.g++.
28423 * README.g++: Remove this file.
28425 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
28427 * g++.dg/abi/dcast1.C: New test.
28429 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28431 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
28433 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
28436 * g++.old-deja/g++.other/lookup24.C: New test.
28438 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28441 * gcc.dg/uninit-C.c: New test.
28443 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
28445 * g++.dg/abi/covariant1.C: New test.
28447 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
28449 * gcc.dg/20030123-1.c: New test.
28451 2003-01-25 Jan Hubicka <jh@suse.cz>
28454 * gcc.c-torture/compile/20030125-1.c
28456 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
28459 * g++.dg/parse/template3.C: New test.
28460 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
28463 * g++.dg/parse/template4.C: New test.
28466 * g++.dg/template/qual2.C: New test.
28469 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
28471 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
28473 2003-01-25 Roger Sayle <roger@eyesopen.com>
28475 * gcc.c-torture/execute/switch-1.c: New test case.
28477 2003-01-25 Jan Hubicka <jh@suse.cz>
28479 * gcc.c-torture/execute/20030125-1.[cx]: New test.
28481 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
28483 Tweaks for Bison-1.875. From the NEWS file:
28484 "- `parse error' -> `syntax error'
28485 Bison now uniformly uses the term `syntax error'"
28486 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
28487 * gcc.dg/cpp/digraph2.c: Likewise.
28488 * gcc.dg/cpp/direct2.c: Likewise.
28489 * gcc.dg/cpp/paste4.c: Likewise.
28490 * gcc.dg/c90-restrict-1.c: Likewise.
28491 * gcc.dg/c99-func-2.c: Likewise.
28492 * gcc.dg/noncompile/920721-2.c: Likewise.
28493 * gcc.dg/noncompile/930622-2.c: Likewise.
28494 * gcc.dg/noncompile/940112-1.c: Likewise.
28495 * gcc.dg/noncompile/950921-1.c: Likewise.
28496 * gcc.dg/noncompile/951123-1.c: Likewise.
28497 * gcc.dg/noncompile/971104-1.c: Likewise.
28498 * gcc.dg/noncompile/990416-1.c: Likewise.
28500 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
28502 * g++.dg/parse/undefined1.C: Add error message.
28504 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28507 * g++.dg/parse/new1.C: New test.
28510 * g++.dg/parse/template2.C: New test.
28513 * g++.dg/parse/typedef2.C: New test.
28516 * g++.dg/ext/typeof3.C: New test.
28518 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
28521 * g++.dg/parse/ret-type1.C: New test.
28524 * g++.dg/parse/tmpl-outside1.C: New test.
28527 * g++.dg/parse/int-as-enum1.C: New test.
28530 * g++.dg/parse/no-typename1.C: New test.
28533 * g++.dg/parse/no-value1.C: New test.
28536 * g++.dg/parse/wrong-inline1.C: New test.
28539 * g++.dg/parse/ref1.C: New test.
28542 * g++.dg/parse/attr-ctor1.C: New test.
28545 * g++.dg/parse/namespace5.C: New test.
28548 * g++.dg/parse/func-def1.C: New test.
28551 * g++.dg/parse/undefined1.C: New test.
28553 PR c++/5723, PR c++/8522
28554 * g++.dg/parse/specialization1.C: New test.
28556 PR c++/163, PR c++/8595
28557 * g++.dg/parse/struct-as-enum1.C: New test.
28560 * g++.dg/parse/undefined2.C: New test.
28562 2003-01-22 Mark Mitchell <mark@codesourcery.com>
28565 * g++.dg/parse/template1.C: New test.
28568 * g++.dg/parse/using1.C: New test.
28572 * g++.dg/parse/expr2.C: New test.
28575 * g++.dg/parse/lookup2.C: Likewise.
28577 2003-01-21 Jan Hubicka <jh@suse.cz>
28579 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
28580 * gcc.c-torture/execute/eeprof-1.c: Likewise.
28581 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
28582 * gcc.c-torture/execute/string-opt-*.c: Likewise.
28584 2003-01-20 Nick Clifton <nickc@redhat.com>
28586 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
28587 problem with ARM sibcall code generation.
28589 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
28591 * gcc.c-torture/execute/20030120-1.c: New.
28593 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
28595 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
28597 2003-01-17 Mark Mitchell <mark@codesourcery.com>
28600 * g++.dg/parse/ctor1.C: New test.
28603 * g++.dg/parse/qualified1.C: New test.
28605 * g++.dg/parse/typename3.C: New test.
28607 2003-01-16 Richard Henderson <rth@redhat.com>
28609 * g++.dg/tls/init-2.C: Fix error matches for real this time.
28611 2003-01-16 Richard Henderson <rth@redhat.com>
28613 * g++.dg/pch/pch.exp: Copy test header to the working directory
28614 before using it either for precompilation or direct use.
28615 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
28616 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
28618 2003-01-16 Richard Henderson <rth@redhat.com>
28620 * gcc.dg/pch/pch.exp: Copy test header to the working directory
28621 before using it either for precompilation or direct use.
28622 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
28623 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
28625 2003-01-16 Mark Mitchell <mark@codesourcery.com>
28627 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
28628 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
28629 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
28630 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
28631 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
28632 typename warning into error.
28633 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
28635 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
28636 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
28637 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
28639 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
28640 make declaration visible in template.
28641 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
28642 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
28644 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
28646 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
28647 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
28648 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
28649 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
28650 typename warning with error message.
28651 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
28652 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
28653 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
28655 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
28657 * g++.dg/parse/ambig2.C: New test.
28659 2003-01-15 Richard Henderson <rth@redhat.com>
28661 * g++.dg/tls/init-2.C: Update error message string.
28663 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28665 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
28667 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
28669 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
28671 * gcc.c-torture/compile/20001205-1.x: Likewise.
28672 * gcc.c-torture/compile/20001226-1.x: Likewise.
28673 * gcc.c-torture/compile/920520-1.x: Likewise.
28674 * gcc.c-torture/compile/961203-1.x: Likewise.
28675 * gcc.c-torture/compile/20020604-1.x: Likewise.
28677 2003-01-15 Jan Hubicka <jh@suse.cz>
28679 * gcc.c-torture/compile/20030115-1.c: New test.
28681 * gcc.dg/i386-fpcvt-1.c: New test.
28682 * gcc.dg/i386-fpcvt-2.c: New test.
28684 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
28686 Further conform g++'s __vmi_class_type_info to the C++ ABI
28688 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
28691 2003-01-14 Jan Hubicka <jh@suse.cz>
28693 * gcc.dg/i386-fpcvt-1.c: New test.
28694 * gcc.dg/i386-fpcvt-2.c: New test.
28696 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
28698 * gcc.dg/i386-mmx-3.c: New test.
28700 2003-01-12 Mark Mitchell <mark@codesourcery.com>
28703 * g++.dg/parse/octal1.C: New file.
28706 * g++.dg/parse/typename1.C: New file.
28708 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
28710 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
28711 * gcc.dg/bf-no-ms-layout.c: Likewise.
28712 * gcc.dg/bf-ms-attrib.c: Likewise.
28714 2003-01-10 Mark Mitchell <mark@codesourcery.com>
28717 * g++.dg/parse/dtor1.C: New file.
28720 * g++.dg/rtti/typeid1.C: New file.
28723 * g++.dg/parse/lookup1.C: New file.
28726 * g++.dg/templ/spec5.C: New file.
28728 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
28730 * gcc.c-torture/compile/20030110-1.c: New test.
28732 2003-01-09 Geoffrey Keating <geoffk@apple.com>
28734 Merge from pch-branch:
28736 2002-12-23 Geoffrey Keating <geoffk@apple.com>
28738 * gcc.dg/pch/cpp-1.h: New.
28739 * gcc.dg/pch/cpp-1.c: New.
28740 * gcc.dg/pch/cpp-2.h: New.
28741 * gcc.dg/pch/cpp-2.c: New.
28743 2002-11-19 Geoffrey Keating <geoffk@apple.com>
28745 * gcc.dg/pch/except-1.h: New.
28746 * gcc.dg/pch/except-1.c: New.
28748 2002-11-13 Geoffrey Keating <geoffk@apple.com>
28750 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
28752 * gcc.dg/pch: Include *.hp not *.h.
28753 * gcc.dg/pch/system-1.h: New.
28754 * gcc.dg/pch/system-1.c: New.
28756 2002-11-11 Geoffrey Keating <geoffk@apple.com>
28758 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
28759 rather than trying to build and run a program using PCH.
28760 * gcc.dg/pch: Remove dg-do commands from test files.
28762 2002-11-08 Geoffrey Keating <geoffk@apple.com>
28764 * gcc.dg/pch/macro-3.c: New.
28765 * gcc.dg/pch/macro-3.h: New.
28767 2002-11-04 Geoffrey Keating <geoffk@apple.com>
28769 * gcc.dg/pch/common-1.c: New.
28770 * gcc.dg/pch/common-1.h: New.
28771 * gcc.dg/pch/decl-1.c: New.
28772 * gcc.dg/pch/decl-1.h: New.
28773 * gcc.dg/pch/decl-2.c: New.
28774 * gcc.dg/pch/decl-2.h: New.
28775 * gcc.dg/pch/decl-3.c: New.
28776 * gcc.dg/pch/decl-3.h: New.
28777 * gcc.dg/pch/decl-4.c: New.
28778 * gcc.dg/pch/decl-4.h: New.
28779 * gcc.dg/pch/decl-5.c: New.
28780 * gcc.dg/pch/decl-5.h: New.
28781 * gcc.dg/pch/global-1.c: New.
28782 * gcc.dg/pch/global-1.h: New.
28783 * gcc.dg/pch/inline-1.c: New.
28784 * gcc.dg/pch/inline-1.h: New.
28785 * gcc.dg/pch/inline-2.c: New.
28786 * gcc.dg/pch/inline-2.h: New.
28787 * gcc.dg/pch/static-1.c: New.
28788 * gcc.dg/pch/static-1.h: New.
28789 * gcc.dg/pch/static-2.c: New.
28790 * gcc.dg/pch/static-2.h: New.
28792 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
28794 * g++.dg/pch/pch.exp: Better handle failing testcases.
28795 * gcc.dg/pch/pch.exp: Likewise.
28796 * gcc.dg/pch/macro-1.c: New.
28797 * gcc.dg/pch/macro-1.h: New.
28798 * gcc.dg/pch/macro-2.c: New.
28799 * gcc.dg/pch/macro-2.h: New.
28801 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
28803 * g++.dg/dg.exp: Treat files in pch/ specially.
28804 * g++.dg/pch/pch.exp: New file.
28805 * g++.dg/pch/empty.H: New file.
28806 * g++.dg/pch/empty.C: New file.
28807 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
28810 * gcc.dg/pch/pch.exp: New file.
28811 * gcc.dg/pch/empty.h: New file.
28812 * gcc.dg/pch/empty.c: New file.
28813 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
28816 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28818 * g++.dg/template/friend14.C: New test.
28820 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28822 * gcc.dg/old-style-asm-1.c: New test.
28824 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
28826 * gcc.c-torture/compile/20030109-1.c: New test.
28828 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
28830 * gcc.c-torture/execute/20030109-1.c: New test.
28832 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
28834 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
28835 * g++.old-deja/g++.mike/dyncast2.C: Likewise.
28836 * g++.old-deja/g++.mike/dyncast3.C: Likewise.
28837 * g++.old-deja/g++.mike/eh2.C: Likewise.
28838 * g++.old-deja/g++.mike/eh3.C: Likewise.
28839 * g++.old-deja/g++.mike/eh5.C: Likewise.
28840 * g++.old-deja/g++.mike/eh6.C: Likewise.
28841 * g++.old-deja/g++.mike/eh7.C: Likewise.
28842 * g++.old-deja/g++.mike/eh8.C: Likewise.
28843 * g++.old-deja/g++.mike/eh9.C: Likewise.
28844 * g++.old-deja/g++.mike/eh10.C: Likewise.
28845 * g++.old-deja/g++.mike/eh12.C: Likewise.
28846 * g++.old-deja/g++.mike/eh13.C: Likewise.
28847 * g++.old-deja/g++.mike/eh14.C: Likewise.
28848 * g++.old-deja/g++.mike/eh16.C: Likewise.
28849 * g++.old-deja/g++.mike/eh17.C: Likewise.
28850 * g++.old-deja/g++.mike/eh18.C: Likewise.
28851 * g++.old-deja/g++.mike/eh21.C: Likewise.
28852 * g++.old-deja/g++.mike/eh23.C: Likewise.
28853 * g++.old-deja/g++.mike/eh24.C: Likewise.
28854 * g++.old-deja/g++.mike/eh25.C: Likewise.
28855 * g++.old-deja/g++.mike/eh26.C: Likewise.
28856 * g++.old-deja/g++.mike/eh27.C: Likewise.
28857 * g++.old-deja/g++.mike/eh28.C: Likewise.
28858 * g++.old-deja/g++.mike/eh29.C: Likewise.
28859 * g++.old-deja/g++.mike/eh31.C: Likewise.
28860 * g++.old-deja/g++.mike/eh33.C: Likewise.
28861 * g++.old-deja/g++.mike/eh34.C: Likewise.
28862 * g++.old-deja/g++.mike/eh35.C: Likewise.
28863 * g++.old-deja/g++.mike/eh36.C: Likewise.
28864 * g++.old-deja/g++.mike/eh37.C: Likewise.
28865 * g++.old-deja/g++.mike/eh38.C: Likewise.
28866 * g++.old-deja/g++.mike/eh39.C: Likewise.
28867 * g++.old-deja/g++.mike/eh40.C: Likewise.
28868 * g++.old-deja/g++.mike/eh41.C: Likewise.
28869 * g++.old-deja/g++.mike/eh42.C: Likewise.
28870 * g++.old-deja/g++.mike/eh44.C: Likewise.
28871 * g++.old-deja/g++.mike/eh46.C: Likewise.
28872 * g++.old-deja/g++.mike/eh47.C: Likewise.
28873 * g++.old-deja/g++.mike/eh48.C: Likewise.
28874 * g++.old-deja/g++.mike/eh49.C: Likewise.
28875 * g++.old-deja/g++.mike/eh50.C: Likewise.
28876 * g++.old-deja/g++.mike/eh51.C: Likewise.
28877 * g++.old-deja/g++.mike/eh53.C: Likewise.
28878 * g++.old-deja/g++.mike/eh55.C: Likewise.
28879 * g++.old-deja/g++.mike/p7912.C: Likewise.
28880 * g++.old-deja/g++.mike/p9706.C: Likewise.
28881 * g++.old-deja/g++.mike/p10416.C: Likewise.
28882 * g++.old-deja/g++.mike/p11667.C: Likewise.
28883 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
28884 Remove redundant reference to Iris.
28885 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
28886 Elxsi, i860, Pico Java, and WE32K.
28888 2003-01-07 Mark Mitchell <mark@codesourcery.com>
28890 * g++.dg/ext/asm4.C: New test.
28892 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28895 * g++.dg/template/friend12.C: New test.
28896 * g++.dg/template/friend13.C: Likewise.
28897 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
28899 2003-01-08 Jan Hubicka <jh@suse.cz>
28901 * gcc.dg/i386-cadd.c: New test.
28902 * gcc.dg/i386-cmov4.c: Likewise.
28904 2003-01-06 Mark Mitchell <mark@codesourcery.com>
28907 * g++.dg/warn/Wunused-3.C: New test.
28909 * g++.dg/abi/bitfield9.C: New test.
28912 * g++.dg/parse/defarg3.C: New test.
28914 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
28916 * g++.dg/parse/ambig1.C: New test.
28917 * g++.dg/parse/defarg2.C: New test.
28919 2003-01-05 Mark Mitchell <mark@codesourcery.com>
28921 * g++.dg/template/defarg-1.C: New test.
28922 * g++.dg/template/local2.C: Likewise.
28924 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
28926 * gcc.c-torture/execute/20030105-1.c: New test.
28928 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28930 * g++.dg/parse/namespace3.C: Remove extra semicolons.
28931 * g++.dg/parse/namespace4.C: Likewise.
28933 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
28935 * g++.dg/template/ntp2.C: New test.
28937 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
28939 * g++.dg/parse/extern-C-1.C: New test.
28941 * g++.dg/parse/namespace4.C: New test.
28943 * g++.dg/template/nested1.C: New test.
28945 * g++.dg/parse/namespace3.C: New test.
28947 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
28949 * g++.dg/lookup/two-stage1.C: New test.
28951 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28953 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
28954 * g++.old-deja/g++.jason/access8.C: Likewise.
28955 * g++.old-deja/g++.other/decl5.C: Likewise.
28957 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28959 * g++.dg/parse/parse7.C: New test.
28961 2003-01-02 Mark Mitchell <mark@codesourcery.com>
28964 * g++.dg/ext/attrib7.C: New test.
28966 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
28968 * g++.dg/parse/parse6.C: New test.
28970 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
28972 * gcc.dg/h8300-stack-1.c: New.
28974 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28976 g++.dg/lookup/exception1.C: New test.
28978 g++.dg/lookup/template1.C: New test.
28980 g++.dg/parse/namespace2.C: New test.
28982 g++.dg/parse/parens2.C: New test.
28984 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
28986 * g++.dg/parse/parse5.C: New test.
28987 * g++.dg/lookup/scoped4.C: New test.
28989 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
28991 * g++.dg/parse/parens1.C: New test.
28993 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
28995 * g++.dg/parse/parens2.C: New test.
28997 * g++.dg/lookup/scope-operator1.C: New test.
28999 * g++.dg/parse/operator1.C: New test.
29001 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29003 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
29004 * g++.old-deja/g++.other/access6.C: Likewise.
29005 * g++.old-deja/g++.other/decl1.C: Likewise.
29006 * g++.old-deja/g++.pt/typename12.C: Likewise.
29008 2002-12-31 Mark Mitchell <mark@codesourcery.com>
29010 * g++.dg/parse/namespace1.C: New test.
29012 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29014 * g++.dg/parse/parse4.C: New test.
29016 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29018 * g++.dg/parse/parse3.C: New test.
29020 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29022 * g++.dg/parse/parse2.C: New test.
29024 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29026 * g++.dg/template/friend11.C: New test.
29028 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
29030 * g++.dg/parse/parse1.C: New test.
29032 2002-12-31 Janis Johnson <janis187@us.ibm.com>
29034 * lib/profopt.exp: Change the name of a global variable to avoid
29035 possible clashes with other test suites.
29037 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
29039 * g++.dg/inherit/covariant8.C: New test.
29041 2002-12-31 Mark Mitchell <mark@codesourcery.com>
29043 * g++.dg/init/array9.C: New test.
29046 * g++.dg/parse/expr1.C: New test.
29048 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
29050 * gcc.c-torture/compile/20021230-1.c: New test.
29052 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
29054 * g++.dg/inherit/covariant5.C: New test.
29055 * g++.dg/inherit/covariant6.C: New test.
29056 * g++.dg/inherit/covariant7.C: New test.
29058 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29061 * g++.dg/other/access2.C: New test.
29063 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
29065 * g++.dg/other/anon-struct.C: No longer fails
29066 * g++.old-deja/g++.brendan/parse4.C: Likewise.
29067 * g++.old-deja/g++.brendan/parse5.C: Likewise.
29068 * g++.old-deja/g++.brendan/parse6.C: Likewise.
29070 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
29072 * g++.dg/parse/angle-bracket.C (main): No longer fails.
29074 2002-12-27 Mark Mitchell <mark@codesourcery.com>
29076 * g++.dg/eh/spec4.C: Remove stray semicolon.
29077 * g++.dg/expr/pmf-1.C: Change error message.
29078 * g++.dg/ext/asm1.C: Remove stray semicolon.
29079 * g++.dg/ext/typename1.C: Add missing typenames.
29080 * g++.dg/inherit/template-as-base.C: Change error message.
29081 * g++.dg/lookup/scoped1.C: Likewise.
29082 * g++.dg/lookup/scoped2.C: Likewise.
29083 * g++.dg/lookup/using2.C: Likewise.
29084 * g++.dg/other/component1.C: Remove stray semicolon.
29085 * g++.dg/other/do1.C: Change error message.
29086 * g++.dg/other/error2.C: Likewise.
29087 * g++.dg/other/init1.C: Likewise.
29088 * g++.dg/other/packed1.C: Remove stray semicolon.
29089 * g++.dg/other/ptrmem2.C: Change error message.
29090 * g++.dg/parse/parameter-declaration-1.C: Remove line number
29092 * g++.dg/special/initp1.C: Remove invalid attribute usage.
29093 * g++.dg/template/access3.C: Add typename keyword.
29094 * g++.dg/template/access5.C: Remove stray semicolon.
29095 * g++.dg/template/access6.C: Likewise.
29096 * g++.dg/template/complit1.C: Likewise.
29097 * g++.dg/template/crash1.C: Change error message.
29098 * g++.dg/template/inherit2.C: Remove stray semicolon.
29099 * g++.dg/template/instantiate2.C: Likewise.
29100 * g++.dg/template/instantiate3.C: Change error message.
29101 * g++.dg/template/qual1.C: Remove stray semicolon.
29102 * g++.dg/template/qualttp18.C: Change error message.
29103 * g++.dg/template/ref1.C: Remove stray semicolon.
29104 * g++.dg/template/sizeof1.C (A::value): Declare it.
29105 * g++.dg/template/spec4.C: Change error message.
29106 * g++.dg/template/static1.C: Likewise.
29107 * g++.dg/template/type1.C: Likewise.
29108 * g++.dg/template/typename3.C: Likewise.
29109 * g++.old-deja/g++.benjamin/13478.C: Change error message.
29110 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
29111 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
29112 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
29113 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
29114 named return value extension.
29115 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
29116 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
29117 * g++.old-deja/g++.bob/extern_C.C: Likewise.
29118 * g++.old-deja/g++.bob/inherit2.C: Likewise.
29119 * g++.old-deja/g++.brendan/complex1.C: Likewise.
29120 * g++.old-deja/g++.brendan/copy5.C: Likewise.
29121 * g++.old-deja/g++.brendan/crash13.C: Likewise.
29122 * g++.old-deja/g++.brendan/crash15.C: Likewise.
29123 * g++.old-deja/g++.brendan/crash18.C: Change error message.
29124 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
29125 * g++.old-deja/g++.brendan/crash38.C: Likewise.
29126 * g++.old-deja/g++.brendan/crash50.C: Likewise.
29127 * g++.old-deja/g++.brendan/crash56.C: Likewise.
29128 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
29130 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
29131 * g++.old-deja/g++.brendan/crash8.C: Change error message.
29132 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
29133 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
29134 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
29135 * g++.old-deja/g++.brendan/template11.C: Likewise.
29136 * g++.old-deja/g++.brendan/template26.C: Likewise.
29137 * g++.old-deja/g++.brendan/template27.C: Use explicit
29138 specialization syntax.
29139 * g++.old-deja/g++.brendan/template30.C: Likewise.
29140 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
29141 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
29142 non-dependent names.
29143 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
29144 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
29145 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
29146 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
29147 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
29148 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
29149 named return value extension.
29150 * g++.old-deja/g++.ext/namedret2.C: Likewise.
29151 * g++.old-deja/g++.ext/namedret3.C: Likewise.
29152 * g++.old-deja/g++.ext/return1.C: Likewise.
29153 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
29154 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
29155 * g++.old-deja/g++.jason/access8.C: Likewise.
29156 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
29157 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
29158 pseudo-destructor names.
29159 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
29160 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
29161 pseudo-destructor names.
29162 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
29163 * g++.old-deja/g++.jason/overload19.C: Likewise.
29164 * g++.old-deja/g++.jason/overload32.C: Likewise.
29165 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
29167 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
29168 * g++.old-deja/g++.jason/return.C: Likewise.
29169 * g++.old-deja/g++.jason/return2.C: Likewise.
29170 * g++.old-deja/g++.jason/shadow1.C: Likewise.
29171 * g++.old-deja/g++.jason/special.C: Use explicit specialization
29173 * g++.old-deja/g++.jason/template10.C: Account for use of
29174 non-dependent names.
29175 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
29177 * g++.old-deja/g++.jason/template37.C: Likewise.
29178 * g++.old-deja/g++.law/access4.C: Change error messages.
29179 * g++.old-deja/g++.law/arm13.C: Remove incorrect
29180 pseudo-destructor names.
29181 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
29182 * g++.old-deja/g++.law/ctors9.C: Likewise.
29183 * g++.old-deja/g++.law/cvt22.C: Likewise.
29184 * g++.old-deja/g++.law/dtors5.C: Likewise.
29185 * g++.old-deja/g++.law/global-init1.C: Likewise.
29186 * g++.old-deja/g++.law/missed-error3.C: Likewise.
29187 * g++.old-deja/g++.law/operators28.C: Likewise.
29188 * g++.old-deja/g++.law/visibility28.C: Likewise.
29189 * g++.old-deja/g++.martin/eval1.C: Likewise.
29190 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
29192 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
29193 * g++.old-deja/g++.mike/net34.C: Likewise.
29194 * g++.old-deja/g++.mike/net36.C: Likewise.
29195 * g++.old-deja/g++.mike/ns2.C: Likewise.
29196 * g++.old-deja/g++.mike/p12306.C: Likewise.
29197 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
29199 * g++.old-deja/g++.mike/p700.C: Likewise.
29200 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
29201 * g++.old-deja/g++.mike/p710.C: Likewise.
29202 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
29204 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
29205 * g++.old-deja/g++.mike/pmf9.C: Likewise.
29206 * g++.old-deja/g++.ns/crash2.C: Likewise.
29207 * g++.old-deja/g++.ns/crash3.C: Likewise.
29208 * g++.old-deja/g++.ns/invalid1.C: Likewise.
29209 * g++.old-deja/g++.ns/ns17.C: Likewise.
29210 * g++.old-deja/g++.ns/template16.C: Likewise.
29211 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
29213 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
29214 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
29215 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
29216 named return value extension.
29217 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
29218 * g++.old-deja/g++.other/access4.C: Issue additional error
29220 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
29221 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
29222 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
29223 * g++.old-deja/g++.other/crash25.C: Change error message.
29224 * g++.old-deja/g++.other/crash4.C: Change error message.
29225 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
29226 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
29227 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
29229 * g++.old-deja/g++.other/defarg8.C: Likewise.
29230 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
29231 * g++.old-deja/g++.other/dtor10.C: Likewise.
29232 * g++.old-deja/g++.other/incomplete.C: Likewise.
29233 * g++.old-deja/g++.other/linkage7.C: Likewise.
29234 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
29236 * g++.old-deja/g++.other/mangle2.C: Likewise.
29237 * g++.old-deja/g++.other/refinit2.C: Likewise.
29238 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
29239 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
29240 * g++.old-deja/g++.pt/crash28.C: Likewise.
29241 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
29243 * g++.old-deja/g++.pt/crash32.C: Change error message.
29244 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
29245 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
29246 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
29247 error message position.
29248 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
29249 * g++.old-deja/g++.pt/defarg8.C: Change error message.
29250 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
29252 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
29253 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
29254 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
29255 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
29257 * g++.old-deja/g++.pt/explicit31.C: Likewise.
29258 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
29259 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
29261 * g++.old-deja/g++.pt/explicit71.C: Change error message.
29262 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
29264 * g++.old-deja/g++.pt/friend28.C: Account for use of
29265 non-dependent names.
29266 * g++.old-deja/g++.pt/friend29.C: Likewise.
29267 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
29269 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
29270 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
29271 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
29273 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
29274 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
29276 * g++.old-deja/g++.pt/memclass20.C: Likewise.
29277 * g++.old-deja/g++.pt/memclass5.C: Likewise.
29278 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
29280 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
29281 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
29282 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
29283 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
29284 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
29285 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
29287 * g++.old-deja/g++.pt/spec10.C: Likewise.
29288 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
29289 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
29290 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
29291 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
29292 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
29293 * g++.old-deja/g++.pt/ttp62.C: Likewise.
29294 * g++.old-deja/g++.pt/ttp64.C: Likewise.
29295 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
29296 * g++.old-deja/g++.pt/typename15.C: Likewise.
29297 * g++.old-deja/g++.pt/typename22.C: Likewise.
29298 * g++.old-deja/g++.pt/typename6.C: Change error messages.
29299 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
29300 * g++.old-deja/g++.pt/virtual2.C: Likewise.
29301 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
29303 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
29304 return value extension.
29305 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
29306 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
29307 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
29308 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
29310 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
29312 * g++.dg/warn/inline1.C: New test.
29313 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
29314 * g++.old-deja/g++.jason/synth10.C: Likewise.
29315 * g++.old-deja/g++.mike/net31.C: Likewise.
29316 * g++.old-deja/g++.mike/p8786.C: Likewise.
29318 * g++.dg/template/friend10.C: New test.
29319 * g++.dg/template/conv5.C: New test.
29321 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
29323 * g++.dg/lookup/scoped3.C: New test.
29325 * g++.dg/lookup/decl1.C: New test.
29326 * g++.dg/lookup/decl2.C: New test.
29328 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
29330 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
29331 gcc.c-torture/compile/20021015-1.c,
29332 gcc.c-torture/compile/20021015-2.c,
29333 gcc.c-torture/compile/20021123-1.c,
29334 gcc.c-torture/compile/20021123-2.c,
29335 gcc.c-torture/compile/20021123-3.c,
29336 gcc.c-torture/compile/20021123-4.c,
29337 gcc.c-torture/execute/20021024-1.c: Add tests previously added
29338 only to 3.1 or 3.2 branch.
29340 2002-12-23 Mark Mitchell <mark@codesourcery.com>
29342 * gcc.dg/i386-bitfield3.c: New test.
29344 * gcc.dg/i386-bitfield2.c: New test.
29346 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
29348 * g++.dg/parse/conv_op1.C: New test.
29350 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
29352 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
29355 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
29357 * gcc.c-torture/compile/20021220-1.c: New test.
29359 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
29361 * gcc.dg/i386-fastcall-1.c: New.
29363 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29365 * gcc.c-torture/execute/20021219-1.c: New test.
29367 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29369 * gcc.dg/i386-pic-1.c: New test.
29371 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29374 * g++.dg/template/friend9.C: New test.
29376 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29379 * g++.dg/template/access7.C: New test.
29381 2002-12-18 Nick Clifton <nickc@redhat.com>
29383 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
29384 the libstdc++-v3 directory has been found.
29386 2002-12-12 Devang Patel <dpatel@apple.com>
29387 * gcc.dg/darwin-ld-1.c: New test.
29388 * gcc.dg/darwin-ld-2.c: New test.
29389 * gcc.dg/darwin-ld-3.c: New test.
29390 * gcc.dg/darwin-ld-4.c: New test.
29391 * gcc.dg/darwin-ld-5.c: New test.
29393 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
29395 * gcc.c-torture/compile/20021212-1.c: New test.
29397 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
29399 * gcc.dg/fshort-wchar: New test.
29401 2002-12-10 Mark Mitchell <mark@codesourcery.com>
29404 * g++.dg/template/dtor1.C: New test.
29406 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
29409 2002-12-10 Jakub Jelinek <jakub@redhat.com>
29411 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
29413 2002-12-09 Mark Mitchell <mark@codesourcery.com>
29415 * g++.dg/template/static1.C: New test.
29416 * g++.dg/template/static2.C: New test.
29417 * g++.old-deja/g++.ext/memconst.C: New test.
29419 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29421 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
29422 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
29423 * g++.dg/special/initp1.C: Likewise.
29425 2002-12-06 Jakub Jelinek <jakub@redhat.com>
29427 * gcc.c-torture/execute/20021204-1.c: New test.
29429 2002-12-04 Geoffrey Keating <geoffk@apple.com>
29431 * gcc.dg/ppc-fmadd-1.c: New file.
29432 * gcc.dg/ppc-fmadd-2.c: New file.
29433 * gcc.dg/ppc-fmadd-3.c: New file.
29435 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
29437 * gcc.c-torture/compile/20021204-1.c: New test.
29439 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
29441 * g++.dg/inherit/covariant2.C: New test.
29442 * g++.dg/inherit/covariant3.C: New test.
29443 * g++.dg/inherit/covariant4.C: New test.
29444 * g++.dg/inherit/covariant1.C: Remove XFAIL.
29445 * g++.old-deja/g++.robertl/eb17.C: Likewise.
29447 2002-12-03 Mark Mitchell <mark@codesourcery.com>
29450 * g++.dg/init/brace3.C: New test.
29452 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
29454 * gcc.dg/20020210-1.c: Fix a comment typo.
29456 2002-12-02 Mark Mitchell <mark@codesourcery.com>
29459 * g++.dg/parse/defarg1.C: New test.
29462 * g++.dg/template/char1.C: New test.
29464 * g++.dg/template/varmod1.C: Fix typo.
29466 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29469 * g++.old-deja/g++.pt/crash32.C: Expect error.
29471 2002-12-01 Mark Mitchell <mark@codesourcery.com>
29474 * g++.dg/template/varmod1.C: New test.
29477 * g++.dg/inherit/typeinfo1.C: New test.
29480 * g++.dg/inherit/typedef1.C: New test.
29482 2002-11-30 Mark Mitchell <mark@codesourcery.com>
29486 * g++.dg/template/strlen1.C: New test.
29489 * g++.dg/template/ctor2.C: New test.
29492 * g++.dg/init/string1.C: New test.
29495 * g++.dg/template/friend8.C: New test.
29497 2002-11-29 Joe Buck <jbuck@synopsys.com>
29499 * g++.dg/lookup/anon2.C: New test.
29501 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
29503 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
29506 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
29508 * gcc.dg/bitfld-6.c: New test.
29510 2002-11-27 Jan Hubicka <jh@suse.cz>
29512 * gcc.c-torture/execute/20021127.[cx]: New test.
29514 2002-11-26 Jan Hubicka <jh@suse.cz>
29516 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
29519 2002-11-26 Geoffrey Keating <geoffk@apple.com>
29521 * g++.dg/init/brace2.C: New test.
29522 * g++.old-deja/g++.mike/p9129.C: Correct.
29524 2002-11-26 Mark Mitchell <mark@codesourcery.com>
29526 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
29528 2002-11-25 Andreas Bauer <baueran@in.tum.de>
29530 * gcc.dg/sibcall-6: New test for indirect sibcalls.
29532 2002-11-25 Mark Mitchell <mark@codesourcery.com>
29534 * testsuite/g++.dg/abi/empty11.C: New test.
29535 * testsuite/g++.dg/rtti/cv1.C: New test.
29537 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
29539 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
29541 2002-11-24 Mark Mitchell <mark@codesourcery.com>
29543 * g++.dg/abi/empty10.C: New test.
29545 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
29547 * gcc.c-torture/compile/20021124-1.c: New test.
29549 2002-11-22 Mark Mitchell <mark@codesourcery.com>
29551 * g++.dg/abi/rtti2.C: New test.
29553 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
29555 * gcc.dg/i386-unroll-1.c: New test.
29557 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
29559 * gcc.c-torture/compile/20021120-1.c: New test.
29560 * gcc.c-torture/compile/20021120-2.c: New test.
29562 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29564 * gcc.dg/bitfld-5.c: New test.
29566 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29568 * gcc.c-torture/execute/20021120-3.c: New test.
29570 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29572 * gcc.c-torture/execute/20021120-2.c: New test.
29574 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
29576 * gcc.c-torture/execute/20021120-1.c: New test.
29578 2002-11-20 Jakub Jelinek <jakub@redhat.com>
29580 * gcc.c-torture/execute/20021118-3.c: New test.
29582 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
29584 * gcc.c-torture/compile/20021119-1.c: New test.
29586 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
29588 * gcc.dg/duff-1.c: New test.
29589 * gcc.dg/duff-2.c: New test.
29590 * gcc.dg/duff-3.c: New test.
29592 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
29594 * gcc.dg/cpp/_Pragma5.c: New test.
29596 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29598 * gcc.c-torture/execute/20021118-2.c: New test.
29600 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
29602 * gcc.c-torture/execute/20021118-1.c: New test.
29604 2002-11-16 Jakub Jelinek <jakub@redhat.com>
29606 * gcc.dg/20021116-1.c: New test.
29608 2002-11-14 Mark Mitchell <mark@codesourcery.com>
29610 * g++.dg/abi/vcall1.C: New test.
29612 2002-11-14 Jakub Jelinek <jakub@redhat.com>
29614 * gcc.dg/20021029-1.c: New test.
29615 * gcc.dg/20021029-2.c: New test.
29617 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
29619 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
29621 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29624 * gcc.dg/20021110.c: Move to ...
29625 * gcc.c-torture/compile/20021110.c: .... here.
29627 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29630 * gcc.c-torture/execute/20021111-1.c
29632 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
29635 * gcc.dg/20021110.c: New test.
29637 2002-11-10 Mark Mitchell <mark@codesourcery.com>
29639 * g++.dg/abi/vthunk3.C: Run only on x86.
29641 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
29643 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
29645 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
29647 * lib/compat.exp (compat-execute): Fix logic error in last
29650 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
29652 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
29654 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29657 * g++.dg/template/access6.C: New test.
29659 2002-11-08 Jan Hubicka <jh@suse.cz>
29661 * gcc.dg/i386-ssefp-1.c: New test.
29662 * gcc.dg/i386-ssefp-1.c: New test.
29664 2002-11-08 Jan Hubicka <jh@suse.cz>
29666 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
29668 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29670 * g++.dg/abi/vthunk3.C: New test.
29673 * g++.dg/template/crash2.C: New test.
29675 2002-11-07 Mark Mitchell <mark@codesourcery.com>
29677 * testsuite/g++.dg/abi/dtor1.C: New test.
29678 * testsuite/g++.dg/abi/dtor2.C: Likewise.
29680 2002-11-05 Geoffrey Keating <geoffk@apple.com>
29682 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
29685 2002-11-04 Adam Nemet <anemet@lnxw.com>
29687 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
29688 -mthumb. Only xfail with -O0.
29690 2002-11-03 Mark Mitchell <mark@codesourcery.com>
29692 * g++.dg/abi/thunk1.C: New test.
29693 * g++.dg/abi/thunk2.C: Likewise.
29694 * g++.dg/abi/vtt1.C: Likewise.
29696 2002-11-02 Diego Novillo <dnovillo@redhat.com>
29698 PR optimization/8423
29699 * gcc.c-torture/execute/builtin-constant.c: New test.
29701 2002-11-01 Zack Weinberg <zack@codesourcery.com>
29703 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
29704 Add some more cases.
29706 2002-11-01 Mark Mitchell <mark@codesourcery.com>
29709 * g++.dg/opt/local1.C: New test.
29711 2002-10-30 Mark Mitchell <mark@codesourcery.com>
29714 * g++.dg/template/complit1.C: New test.
29717 * g++.dg/template/typename4.C: Likewise.
29719 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29721 Core issue 287, PR c++/7639
29722 * g++.dg/template/instantiate1.C: Adjust error location.
29723 * g++.dg/template/instantiate3.C: New test.
29724 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
29725 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
29726 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
29728 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
29730 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
29732 2002-10-29 Mark Mitchell <mark@codesourcery.com>
29735 * g++.dg/init/dtor2.C: New test.
29737 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29739 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
29740 * gcc.dg/nest.c: Bypass errors on irix6.
29742 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
29744 * gcc.dg/nest.c: Expect error for mmix-*-*.
29745 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
29747 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
29749 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
29752 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
29754 2002-10-25 Mike Stump <mrs@apple.com>
29756 * gcc.dg/warn-1.c: New test.
29758 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29760 * g++.dg/template/typename3.C: New test.
29762 2002-10-25 Mark Mitchell <mark@codesourcery.com>
29764 * g++.dg/lookup/ptrmem1.C: New test.
29766 * g++.dg/abi/vthunk2.C: New test.
29768 2002-10-25 Zack Weinberg <zack@codesourcery.com>
29770 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
29772 2002-10-24 Mark Mitchell <mark@codesourcery.com>
29774 * g++.dg/abi/empty9.C: New test.
29776 2002-10-24 Richard Henderson <rth@redhat.com>
29778 * g++.dg/inherit/thunk1.C: Enable for ia64.
29780 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29783 * g++.dg/lookup/pretty1.C: New test.
29785 2002-10-23 Jakub Jelinek <jakub@redhat.com>
29787 * gcc.dg/20021023-1.c: New test.
29789 2002-10-23 Mark Mitchell <mark@codesourcery.com>
29792 * g++.dg/parse/inline1.C: New test.
29794 2002-10-23 Richard Henderson <rth@redhat.com>
29796 * g++.dg/inherit/thunk1.C: Enable for x86_64.
29798 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
29800 2002-10-22 Mark Mitchell <mark@codesourcery.com>
29803 * g++.dg/parse/stmtexpr3.C: New test.
29805 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
29807 * g++.dg/expr/cond1.C: New test.
29809 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29811 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
29813 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29815 * g++.dg/abi/vbase13.C: New test.
29816 * g++.dg/abi/vbase14.C: Likewise.
29818 2002-10-21 Jakub Jelinek <jakub@redhat.com>
29820 * gcc.dg/tls/pic-1.c: New test.
29821 * gcc.dg/tls/nonpic-1.c: New test.
29822 * gcc.dg/20021018-1.c: New test.
29824 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29826 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
29827 Remove only files with the same base name as the test case.
29828 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
29829 (profopt-execute): Likewise. Also, remove old profiling
29830 and performance data files before running the tests.
29832 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
29833 * g++.dg/bprob/bprob.exp: Likewise.
29834 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
29835 to allow more general test case names.
29837 * g++.dg/bprob/bprob-1.C: Rename to ...
29838 * g++.dg/bprob/g++-bprob-1.C: ... this.
29840 * g77.dg/bprob/bprob-1.f: Rename to ...
29841 * g77.dg/bprob/g77-bprob-1.f: ... this.
29843 2002-10-21 Zack Weinberg <zack@codesourcery.com>
29845 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
29846 bison 1.50 or later.
29848 2002-10-21 Janis Johnson <janis187@us.ibm.com>
29850 * g++.dg/README: Describe more test directories.
29852 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29854 * g++.dg/init/array6.C: Add additional tests.
29856 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
29858 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
29859 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
29861 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
29863 * gcc.c-torture/compile/20020604-1.x: New.
29864 * gcc.c-torture/compile/simd-5.x: Likewise.
29865 * gcc.c-torture/execute/920710-1.x: Likewise.
29866 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
29868 2002-10-21 Mark Mitchell <mark@codesourcery.com>
29870 * g++.dg/inherit/override1.C: Add dg-options clause.
29872 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
29874 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
29877 2002-10-19 Andreas Schwab <schwab@suse.de>
29879 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
29880 directory component.
29882 2002-10-18 Mark Mitchell <mark@codesourcery.com>
29884 * g++.dg/inherit/thunk1.C: New test.
29886 * g++.dg/inherit/override1.C: New test.
29888 * g++.dg/abi/mangle11.C: New test.
29889 * g++.dg/abi/mangle14.C: New test.
29890 * g++.dg/abi/mangle17.C: New test.
29892 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
29894 * g++.dg/overload/member2.C: New test.
29896 2002-10-17 Janis Johnson <janis187@us.ibm.com>
29898 * g++.dg/README: Describe new compat directory.
29899 * g++.dg/dg.exp: Skip tests in compat directory.
29900 * README.compat: New file.
29901 * lib/compat.exp: New expect script.
29902 * g++.dg/compat: New test directory.
29903 * g++.dg/compat/compat.exp: New expect script.
29904 * g++.dg/compat/abi: New test directory.
29905 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
29906 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
29907 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
29908 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
29909 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
29910 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
29911 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
29912 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
29913 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
29914 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
29915 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
29916 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
29917 * g++.dg/compat/break: New test directory.
29918 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
29919 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
29920 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
29921 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
29922 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
29923 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
29924 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
29925 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
29926 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
29927 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
29928 g++.dg/compat/break/README: New files.
29929 * g++.dg/compat/eh: New test directory.
29930 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
29931 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
29932 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
29933 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
29934 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
29935 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
29936 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
29937 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
29938 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
29939 g++.dg/compat/eh/filter2_y.C,
29940 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
29941 g++.dg/compat/eh/new1_y.C,
29942 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
29943 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
29944 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
29945 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
29946 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
29947 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
29948 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
29949 g++.dg/compat/eh/unexpected1_y.C: New files.
29950 * g++.dg/compat/init: New test directory.
29951 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
29952 g++.dg/compat/init/array5_y.C,
29953 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
29954 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
29955 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
29956 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
29957 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
29958 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
29959 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
29960 g++.dg/compat/init/init-ref2_y.C: New files.
29962 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29965 * g++.dg/inherit/using3.C: New test.
29967 2002-10-17 Jan Hubicka <jh@suse.cz>
29969 * gcc.dg/20021017-2.c: New test.
29971 2002-10-17 Mark Mitchell <mark@codesourcery.com>
29973 * g++.dg/abi/mangle16.C: Adjust.
29975 * g++.dg/init/array8.C: New test.
29977 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
29979 * gcc.dg/special/mips-abi.exp: New test.
29980 * gcc.dg/special/mips-abi.s: Empty file used by the above.
29982 2002-10-16 Mark Mitchell <mark@codesourcery.com>
29984 * g++.dg/abi/mangle16.C: New test.
29985 * g++.dg/abi/mangle17.C: Likewise.
29988 * g++.dg/template/ref1.C: New test.
29990 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29992 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
29994 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
29996 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
29998 2002-10-16 Mark Mitchell <mark@codesourcery.com>
30001 * g++.dg/init/array7.C: New test.
30003 2002-10-15 Mark Mitchell <mark@codesourcery.com>
30005 * g++.dg/init/array6.C: New test.
30007 * g++.dg/abi/mangle13.C: Likewise.
30008 * g++.dg/abi/mangle14.C: Likewise.
30009 * g++.dg/abi/mangle15.C: Likewise.
30011 2002-10-14 Mark Mitchell <mark@codesourcery.com>
30013 * g++.dg/abi/empty8.C: New test.
30015 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
30017 * g++.dg/init/ctor1.C: New test.
30019 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
30021 * gcc.c-torture/execute/20021015-1.c: New test.
30023 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
30025 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
30027 2002-10-14 Jan Hubicka <jh@suse.cz>
30029 * gcc.dg/i386-ssetype-[1-5].c: New tests.
30031 2002-10-14 Richard Henderson <rth@redhat.com>
30033 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
30035 2002-10-14 Mark Mitchell <mark@codesourcery.com>
30037 PR optimization/6631
30038 * g++.dg/opt/const2.C: New test.
30040 2002-10-14 Mark Mitchell <mark@codesourcery.com>
30043 * g++.dg/parse/friend1.C: New test.
30044 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
30046 2002-10-14 Jakub Jelinek <jakub@redhat.com>
30048 * gcc.dg/20021014-1.c: New test.
30050 2002-10-11 Mark Mitchell <mark@codesourcery.com>
30053 * g++.dg/ext/vlm1.C: New test.
30054 * g++.dg/ext/vlm2.C: Likewise.
30056 * g++.dg/init/array1.C: Remove invalid braces.
30057 * g++.dg/init/brace1.C: New test.
30058 * g++.dg/init/copy2.C: Likewise.
30059 * g++.dg/init/copy3.C: Likewise.
30060 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
30061 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
30064 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
30066 * gcc.dg/cpp/assembler.S: Don't use -ansi.
30068 2002-10-11 Richard Shann <richard.shann@superh.com>
30070 * gcc.c-torture/compile/simd-5.c: New test.
30072 2002-10-10 Roger Sayle <roger@eyesopen.com>
30074 * gcc.c-torture/execute/shiftopt-1.c: New test case.
30076 2002-10-10 Jim Wilson <wilson@redhat.com>
30078 * gcc.c-torture/execute/20021010-1.c: New test.
30080 2002-10-09 Zack Weinberg <zack@codesourcery.com>
30083 * g++.dg/ext/typedef-init.C: New test.
30084 * gcc.dg/typedef-init.c: New test.
30086 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
30088 * gcc.dg/cpp/paste13.c: New test.
30090 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30092 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
30093 remaining platforms, XFAIL during compile, not execute. Don't
30096 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
30098 * gcc.dg/alias-1.c: Tweak expected warning.
30100 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
30102 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
30104 2002-10-06 Andreas Jaeger <aj@suse.de>
30106 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
30107 * gcc.dg/cpp/c++98.C: Likewise.
30109 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
30110 * g++.dg/cpp/c++98.C: Likewise.
30112 * g++.dg/README (Subdirectories): Mention cpp directory.
30115 * gcc.dg/20021006-1.c: New test.
30117 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30120 * g++.dg/other/warning1.C: New test.
30122 2002-10-04 Roger Sayle <roger@eyesopen.com>
30124 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
30125 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
30126 and sparc-*-* with -m64 as expected failures. See PR 8087.
30128 2002-10-03 Mark Mitchell <mark@codesourcery.com>
30131 * g++.dg/template/ptrmem3.C: New test.
30134 * g++.dg/template/union1.C: New test.
30136 2002-10-03 Mark Mitchell <mark@codesourcery.com>
30139 * g++.dg/abi/mangle9.C: New test.
30140 * g++.dg/abi/mangle10.C: New test.
30141 * g++.dg/abi/mangle11.C: New test.
30142 * g++.dg/abi/mangle12.C: New test.
30144 2002-10-02 Mark Mitchell <mark@codesourcery.com>
30147 * g++.dg/template/meminit1.C: New test.
30148 * g++.dg/warn/Wreorder-1.C: Likewise.
30149 * g++.old-deja/g++.mike/warn3.C: Tweak.
30150 * lib/prune.exp: Ingore "in copy constructor".
30152 2002-10-02 Andreas Jaeger <aj@suse.de>
30154 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
30155 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
30156 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
30159 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30161 * gcc.dg/empty1.C: Fix typo.
30163 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
30165 * gcc.dg/alias-1.c: New test.
30167 2002-10-01 Mark Mitchell <mark@codesourcery.com>
30169 * gcc.dg/empty1.C: New test.
30171 * g++.dg/tls/init-2.C: Tweak error messages.
30173 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
30175 * gcc.c-torture/compile/20020923-1.c: New test.
30177 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
30179 * gcc.c-torture/execute/ffs-1.c: New test.
30180 * gcc.c-torture/execute/ffs-2.c: Ditto.
30182 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
30184 * g++.dg/overload/member1.C: New test.
30186 2002-09-30 Mark Mitchell <mark@codesourcery.com>
30188 * g++.dg/abi/empty7.C: New test.
30189 * g++.dg/init/pm2.C: Likewise.
30191 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
30193 * g++.dg/rtti/crash1.C: New test.
30195 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
30197 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
30198 gcc.dg/sibcall-4.c: New tests.
30200 2002-09-28 Roger Sayle <roger@eyesopen.com>
30202 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
30203 powerpc and MMIX targets.
30205 2002-09-27 Zack Weinberg <zack@codesourcery.com>
30207 * gcc.dg/cpp/20020927-1.c: New.
30209 2002-09-26 David S. Miller <davem@redhat.com>
30211 * gcc.c-torture/compile/trunctfdf.c: New.
30213 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30215 * lib/target-supports.exp (check_weak_available): Handle solaris2.
30217 2002-09-27 Alan Modra <amodra@bigpond.net.au>
30219 * gcc.c-torture/execute/loop-15.c: New.
30221 2002-09-26 Janis Johnson <janis187@us.ibm.com>
30223 * README.QMTEST: Fix typo.
30225 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
30227 * gcc.dg/20020926-1.c: New test.
30229 2002-09-25 David S. Miller <davem@redhat.com>
30232 * gcc.c-torture/execute/shiftdi.c: New test.
30234 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
30236 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
30237 unique to the tool.
30238 * lib/g77.exp (g77_init): Likewise.
30239 * lib/g++.exp (g++_init): Likewise.
30240 * lib/objc.exp (objc_init): Likewise.
30242 2002-09-25 Mark Mitchell <mark@codesourcery.com>
30244 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
30245 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
30246 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
30248 2002-09-25 Richard Henderson <rth@redhat.com>
30250 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
30251 too-small long double.
30253 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
30255 * gcc.dg/20020919-1.c: New test.
30257 2002-09-23 Mark Mitchell <mark@codesourcery.com>
30259 * g++.dg/abi/bitfield6.C: New test.
30260 * g++.dg/abi/bitfield7.C: New test.
30261 * g++.dg/abi/bitfield8.C: New test.
30262 * g++.dg/abi/vbase11.C: New test.
30264 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
30266 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
30267 hppa*-*-hpux*. Update test comment.
30269 2002-09-20 Jakub Jelinek <jakub@redhat.com>
30271 * gcc.dg/tls/struct-1.c: New test.
30273 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
30275 * gcc.dg/cpp/tr-warn2.c: Update.
30277 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30279 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
30281 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
30283 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
30286 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
30288 * gcc.c-torture/execute/ieee/mzero3.c: New test.
30290 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
30291 Adjust for c++filt moved to binutils. Remove spurious duplicate
30292 setting of cxxfilt.
30294 2002-09-19 Geoffrey Keating <geoffk@apple.com>
30296 * gcc.dg/20020312-2.c: Update for darwin.
30298 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
30300 * g++.old-deja/g++.other/crash32.C: Mark ICE.
30302 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
30304 * objc.dg/comp-types-1.m: New test.
30305 * objc.dg/comp-types-2.m: New test.
30306 * objc.dg/comp-types-3.m: New test.
30307 * objc.dg/comp-types-4.m: New test.
30308 * objc.dg/comp-types-5.m: New test.
30309 * objc.dg/comp-types-6.m: New test.
30311 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
30313 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
30315 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30317 * g++.dg/other/do1.C: New test.
30319 * g++.dg/template/subst1.C: New test.
30321 2002-09-16 Steve Ellcey <sje@cup.hp.com>
30323 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
30325 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
30327 * g++.dg/template/qualttp20.C: Adjust expected errors.
30328 * g++.old-deja/g++.jason/report.C: Likewise.
30329 * g++.old-deja/g++.other/qual1.C: Likewise.
30331 * g++.dg/lookup/scoped2.C: New test.
30333 * g++.dg/ext/asm3.C: New test.
30335 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
30337 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
30339 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
30341 * ChangeLog: follow spelling conventions.
30342 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
30343 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
30344 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
30345 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
30346 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
30347 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
30348 * g++.old-deja/g++.law/global-init1.C: Likewise.
30349 * g++.old-deja/g++.other/delete4.C: Likewise.
30350 * g++.old-deja/g++.other/inline21.C: Likewise.
30351 * g++.old-deja/g++.other/singleton.C: Likewise.
30352 * g77.dg/strlen0.f: Likewise.
30353 * g77.f-torture/compile/20010519-1.f: Likewise.
30354 * g77.f-torture/compile/980310-4.f: Likewise.
30355 * gcc.c-torture/compile/20000605-1.c: Likewise.
30356 * gcc.c-torture/execute/20020225-1.c: Likewise.
30357 * gcc.dg/c90-hexfloat-2.c: Likewise.
30358 * gcc.dg/c99-bool-1.c: Likewise.
30359 * gcc.dg/c99-hexfloat-2.c: Likewise.
30360 * gcc.dg/dll-2.c: Likewise.
30361 * gcc.dg/wtr-union-init-1.c: Likewise.
30362 * gcc.dg/wtr-union-init-2.c: Likewise.
30363 * gcc.dg/wtr-union-init-3.c: Likewise.
30364 * gcc.dg/cpp/avoidpaste1.c: Likewise.
30365 * gcc.dg/cpp/defined.c: Likewise.
30366 * gcc.dg/cpp/macsyntx.c: Likewise.
30367 * gcc.dg/cpp/paste2.c: Likewise.
30368 * gcc.dg/cpp/trad/defined.c: Likewise.
30369 * gcc.dg/format/c90-printf-1.c: Likewise.
30370 * gcc.dg/format/c90-scanf-1.c: Likewise.
30371 * gcc.dg/format/c99-printf-1.c: Likewise.
30372 * gcc.dg/format/c99-scanf-1.c: Likewise.
30373 * gcc.misc-tests/gcov-8.c: Likewise.
30374 * lib/profopt.exp: Likewise.
30376 2002-09-15 Krister Walfridsson <cato@df.lth.se>
30378 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
30380 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30382 * g++.dg/inherit/using2.C: New test.
30384 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
30386 * ChangeLog: Follow spelling conventions.
30387 * g++.dg/template/friend4.C: Likewise.
30388 * g++.old-deja/g++.pt/crash67.C: Likewise.
30389 * gcc.c-torture/execute/20000801-4.c: Likewise.
30390 * gcc.dg/c90-digraph-1.c: Likewise.
30391 * gcc.dg/c94-digraph-1.c: Likewise.
30392 * gcc.dg/c99-digraph-1.c: Likewise.
30393 * gcc.dg/cpp/line5.c: Likewise.
30394 * gcc.dg/cpp/multiline.c: Likewise.
30395 * gcc.dg/cpp/trad/literals-1.c: Likewise.
30396 * gcc.dg/format/attr-3.c: Likewise.
30397 * gcc.dg/format/c90-scanf-3.c: Likewise.
30398 * gcc.dg/format/ext-4.c: Likewise.
30400 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
30402 * g++.dg/template/pretty1.C: New test.
30404 2002-09-14 Alan Modra <amodra@bigpond.net.au>
30406 * gcc.c-torture/execute/struct-cpy-1.c: New test.
30408 2002-09-13 Matt Austern <austern@apple.com>
30410 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
30411 passing a cast expression to a function by const reference.
30413 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
30415 * g++.dg/template/deduce1.C: New test.
30417 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
30419 * gcc.c-torture/execute/simd-1.c: Force all use of int to
30422 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
30424 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
30427 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
30429 * gcc.c-torture/compile/20020910-1.c: New test.
30431 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
30433 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
30435 2002-09-10 Andreas Jaeger <aj@suse.de>
30437 * gcc.dg/20020312-2.c: Adjust for x86-64.
30439 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
30441 * g77.dg/7388.f: New test case for PR 7388.
30443 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
30445 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
30447 2002-09-05 Ziemowit Laski <zlaski@apple.com>
30449 * objc.dg/proto-lossage-1.m: New test.
30451 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
30453 * gcc.dg/cpp/_Pragma4.c: Fix typo.
30455 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
30457 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
30460 2002-09-06 Stan Shebs <shebs@apple.com>
30461 David Edelsohn <edelsohn@gnu.org>
30463 * gcc.dg/weak: New directory.
30464 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
30465 target-specific xfail bits.
30466 * gcc.dg/typeof-2.c: Move to new directory.
30467 * gcc.dg/weak.exp: New expect script.
30469 2002-09-06 Alan Modra <amodra@bigpond.net.au>
30471 * gcc.c-torture/execute/extzvsi.c: New test.
30473 2002-09-05 Stan Shebs <shebs@apple.com>
30475 * gcc.dg/weak-1.c: xfail on Darwin.
30476 * gcc.dg/weak-2.c: Ditto.
30477 * gcc.dg/weak-3.c: Ditto.
30478 * gcc.dg/weak-4.c: Ditto.
30479 * gcc.dg/weak-5.c: Ditto.
30480 * gcc.dg/weak-6.c: Ditto.
30481 * gcc.dg/weak-7.c: Ditto.
30482 * gcc.dg/weak-8.c: Ditto.
30483 * gcc.dg/weak-9.c: Ditto.
30485 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
30487 * gcc.c-torture/execute/loop-14.c: New test.
30489 2002-09-04 Jakub Jelinek <jakub@redhat.com>
30491 * g++.dg/other/cxa-atexit1.C: New test.
30493 * gcc.dg/typeof-2.c: New test.
30495 2002-09-03 Roger Sayle <roger@eyesopen.com>
30497 * gcc.dg/builtins-2.c: New testcase.
30498 * gcc.dg/builtins-3.c: New testcase.
30500 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
30502 * gcc.dg/cpp/_Pragma4.c: New test.
30504 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
30506 * objc/execute/nil_method-1.m: New testcase.
30508 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
30510 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
30511 [Object class], not [Object initialize].
30513 2002-08-31 Roger Sayle <roger@eyesopen.com>
30514 Hans-Peter Nilsson <hp@bitrange.com>
30516 * gcc.c-torture/execute/20020720-1.x: Skip test on
30517 mmix-knuth-mmixware. Correct comment.
30519 2002-08-27 Mark Mitchell <mark@codesourcery.com>
30521 * testsuite/g++.dg/abi/bitfield5.C: New test.
30522 * testsuite/g++.dg/abi/vbase10.C: Likewise.
30524 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
30526 * objc.dg/undeclared-selector.m: New test.
30528 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
30530 * g++.dg/other/offsetof1.C: Avoid cast warning.
30532 2002-08-26 Ziemowit Laski <zlaski@apple.com>
30534 * objc.dg/super-class-2.m: New test.
30536 2002-08-24 Matt Austern <austern@apple.com>
30538 * g++.dg/ext/lvaddr.C: New test.
30539 * g++.dg/ext/lvcast.C: New test.
30541 2002-08-22 Mark Mitchell <mark@codesourcery.com>
30543 * testsuite/g++.dg/inherit/cond1.C: New test.
30545 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
30547 * gcc.dg/noncompile/incomplete-1.c: New test.
30549 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
30551 * gcc.dg/typespec-1.c: New test.
30553 2002-08-20 Devang Patel <dpatel@apple.com>
30554 * objc.dg/proto-hier-2.m: New test.
30556 2002-08-19 Ziemowit Laski <zlaski@apple.com>
30558 * objc.dg/bitfield-1.m: New test.
30559 * objc.dg/bitfield-2.m: New test.
30561 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
30563 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
30564 gcc.dg/c99-flex-array-4.c: New tests.
30566 2002-08-16 Stan Shebs <shebs@apple.com>
30568 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
30570 2002-08-15 Jakub Jelinek <jakub@redhat.com>
30572 * gcc.dg/typeof-1.c: New test.
30573 * g++.dg/ext/typeof2.C: New test.
30575 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
30577 * g++.dg/other/offsetof1.C: New test.
30579 2002-08-14 Richard Henderson <rth@redhat.com>
30581 * gcc.dg/tls/diag-3.c: Fix expected message strings.
30583 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
30585 * gcc.dg/cpp/_Pragma3.c: New test.
30587 2002-08-13 Mark Mitchell <mark@codesourcery.com>
30589 * g++.dg/template/inherit3: New test.
30591 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
30593 * gcc.dg/bitfld-4.c: Add blank options.
30595 2002-08-09 Mark Mitchell <mark@codesourcery.com>
30597 * g++.dg/template/crash1.C: New test.
30599 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30601 * gcc.dg/tls/opt-2.c: New test.
30603 2002-08-08 Devang Patel <dpatel@apple.com>
30605 * objc.dg/selector-1.m : New test
30607 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30609 * g++.dg/abi/bitfield4.C: New test.
30610 * gcc.dg/bitfld-4.c: New test.
30612 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
30614 * g++.dg/other/packed1.C: New test.
30616 2002-08-07 Mark Mitchell <mark@codesourcery.com>
30618 * g++.dg/abi/offsetof.C: Tweak error messages.
30619 * g++.old-deja/g++.mike/p10769a.C: Likewise.
30621 2002-08-08 Jakub Jelinek <jakub@redhat.com>
30623 * gcc.dg/bitfld-3.c: New test.
30625 2002-08-07 Jakub Jelinek <jakub@redhat.com>
30626 Richard Henderson <rth@redhat.com>
30628 * gcc.dg/i386-bitfield1.c: New test.
30629 * g++.dg/abi/bitfield3.C: Update.
30631 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
30633 * objc.dg/const-str-2.m: Update.
30634 * gcc.dg/cpp/c++98.c: Change to C extension.
30635 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
30636 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
30638 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
30640 * testsuite/gcc.dg/tls/diag-3.c: New.
30642 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
30644 * g++.dg/README (Subdirectories): Document new subdir expr.
30645 * g++.dg/expr/pmf-1.C: New test.
30647 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
30649 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
30651 2002-08-06 Jakub Jelinek <jakub@redhat.com>
30653 * g++.dg/abi/bitfield3.C: New test.
30655 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
30657 * lib/gcov.exp: Tweak expected line formats.
30658 * gcc.misc-tests/gcov8.c: New test.
30659 * gcc.misc-tests/gcov8.x: New flags.
30661 2002-08-05 Jakub Jelinek <jakub@redhat.com>
30663 * consistency.vlad/layout/endian.c: Include string.h.
30665 * gcc.c-torture/execute/20020805-1.c: New test.
30667 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
30669 * g++.dg/other/conversion1.C: New test.
30671 2002-08-03 Roger Sayle <roger@eyesopen.com>
30673 * gcc.dg/builtins-1.c: New testcase.
30675 2002-08-02 Mark Mitchell <mark@codesourcery.com>
30677 * g++.dg/inherit/access3.C: New test.
30679 2002-08-01 Jakub Jelinek <jakub@redhat.com>
30681 * gcc.dg/ia64-visibility-2.c: New test.
30683 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
30685 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
30686 __qualifier_flags to __flags.
30688 2002-07-31 Mark Mitchell <mark@codesourcery.com>
30690 * g++.dg/inherit/operator1.C: New test.
30691 * g++.dg/lookup/disamb1.C: Fix typo in comment.
30692 * g++.dg/other/error1.C: Change expected error message.
30693 * g++.dg/template/conv4.C: Likewise.
30695 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
30697 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
30698 for documented behavior.
30700 2002-07-25 Roger Sayle <roger@eyesopen.com>
30702 * gcc.c-torture/execute/20020720-1.x: Skip this test on
30703 several targets known to fail.
30705 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
30707 * gcc.dg/mips-args-[123].c: New tests.
30709 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
30711 * gcc.dg/ppc-spe.c: New.
30713 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
30715 * g++.dg/other/ptrmem4.C: New testcase.
30717 2002-07-24 Richard Henderson <rth@redhat.com>
30719 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
30721 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
30723 * g++.dg/ext/alignof1.C (main): Return 0 for success.
30725 2002-07-24 Roger Sayle <roger@eyesopen.com>
30727 * gcc.c-torture/execute/memset-3.c: New testcase.
30729 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
30731 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
30732 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
30734 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30736 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
30739 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
30741 * gcc.c-torture/compile/simd-4.c: New test.
30743 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30745 PR c++/7347, c++/7348
30746 * g++.dg/template/access4.C: New test.
30747 * g++.dg/template/access5.C: New test.
30748 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
30749 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
30750 * g++.old-deja/g++.pt/ttp58.C: Likewise.
30751 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
30753 2002-07-22 Jakub Jelinek <jakub@redhat.com>
30755 * gcc.dg/gnu89-init-2.c: New test.
30757 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
30759 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
30761 2002-07-20 Roger Sayle <roger@eyesopen.com>
30763 * gcc.c-torture/execute/20020720-1.c: New testcase.
30765 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
30767 * gcc.dg/cpp/Wsignprom.c: New tests.
30769 2002-07-20 Alan Modra <amodra@bigpond.net.au>
30771 * gcc.c-torture/execute/loop-13.c: New test.
30773 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
30775 * gcc.dg/cpp/expr.c: New tests.
30777 2002-07-18 David Edelsohn <edelsohn@gnu.org>
30779 * g++.dg/opt/pr6713.C: Add template instantiation.
30781 2002-07-18 Alan Modra <amodra@bigpond.net.au>
30783 * gcc.dg/nest.c: New test.
30785 2002-07-17 Richard Henderson <rth@redhat.com>
30787 * g++.dg/opt/pr6713.C: New test.
30789 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
30791 * gcc.c-torture/execute/loop-2e.x: Let the testcase
30792 XFAIL for all x86 processors.
30794 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
30796 * gcc.c-torture/execute/20010122-1.x: Do not test with
30797 -fomit-frame-pointer.
30799 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30801 * g++.dg/template/instantiate2.C: New test.
30802 * g++.dg/template/spec4.C: New test.
30804 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30806 * g++.dg/template/access2.C: New test.
30807 * g++.dg/template/access3.C: New test.
30809 2002-07-15 Zack Weinberg <zack@codesourcery.com>
30811 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
30812 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
30813 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
30814 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
30815 Convert to use <stdarg.h>.
30816 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
30818 * gcc.dg/va-arg-2.c: New.
30819 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
30821 2002-07-15 Jakub Jelinek <jakub@redhat.com>
30823 * gcc.c-torture/compile/20020710-1.c: New test.
30825 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
30826 Andrew Pinski <pinskia@physics.uc.edu>
30828 gcc.c-torture/compile/simd-2.c: New testcase.
30829 gcc.c-torture/compile/simd-3.c: Likewise.
30831 2002-07-11 Mark Mitchell <mark@codesourcery.com>
30834 * g++.dg/overload/error1.C: New test.
30836 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
30838 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
30839 configuration and IRIX 6 O32 ABI.
30841 2002-07-11 Roger Sayle <roger@eyesopen.com>
30843 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
30845 2002-07-10 Roger Sayle <roger@eyesopen.com>
30847 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
30849 2002-07-10 Jeffrey A Law <law@redhat.com>
30851 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
30853 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
30855 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
30857 * gcc.dg/20020312-2.c: Check for __PPC__.
30859 2002-07-09 Diego Novillo <dnovillo@redhat.com>
30861 * gcc.c-torture/compile/20020709-1.c: New test.
30863 2002-07-07 Roger Sayle <roger@eyesopen.com>
30865 * g++.dg/template/qualttp21.C: New test case.
30867 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
30869 * gcc.c-torture/compile/20020706-1.c: New test.
30870 * gcc.c-torture/compile/20020706-2.c: New test.
30872 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
30873 Alexandre Oliva <aoliva@redhat.com>
30875 * g++.dg/warn/incomplete1.C: New test.
30877 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30880 * g++.dg/warn/noreturn1.C: New test.
30882 2002-07-03 Mark Mitchell <mark@codesourcery.com>
30885 * g++.dg/debug/debug6.C: New test.
30886 * g++.dg/debug/debug7.C: New test.
30888 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
30890 * gcc.c-torture/compile/simd-3.c: New test.
30892 2002-07-03 Chris Demetriou <cgd@broadcom.com>
30894 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
30895 * gcc.dg/20020620-1.c: Likewise.
30897 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30900 * g++.dg/init/array4.C: New test.
30901 * g++.dg/init/array5.C: New test.
30903 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
30905 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
30906 * gcc.c-torture/execute/simd-2.c (main): Likewise.
30908 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30910 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
30911 * gcc.dg/wtr-aggr-init-1.c: Likewise.
30912 * gcc.dg/wtr-conversion-1.c: Likewise.
30913 * gcc.dg/wtr-escape-1.c: Likewise.
30914 * gcc.dg/wtr-int-type-1.c: Likewise.
30915 * gcc.dg/wtr-label-1.c: Likewise.
30916 * gcc.dg/wtr-static-1.c: Likewise.
30917 * gcc.dg/wtr-strcat-1.c: Likewise.
30918 * gcc.dg/wtr-suffix-1.c: Likewise.
30919 * gcc.dg/wtr-switch-1.c: Likewise.
30920 * gcc.dg/wtr-unary-plus-1.c: Likewise.
30921 * gcc.dg/wtr-union-init-1.c: Likewise.
30922 * gcc.dg/wtr-union-init-2.c: Likewise.
30923 * gcc.dg/wtr-union-init-3.c: Likewise.
30925 * gcc.dg/wtr-func-def-1.c: New test.
30927 2002-07-02 Devang Patel <dpatel@apple.com>
30929 * objc.dg/param-1.m: New test.
30931 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
30933 * gcc.dg/cpp/trad/directive.c: Add test.
30934 * gcc.dg/cpp/trad/macroargs.c: Add test.
30935 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
30937 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
30939 * gcc.dg/cpp/cmdlne-M.c: New test.
30941 2002-07-02 Ziemowit Laski <zlaski@apple.com>
30943 * objc.dg/desig-init-1.m: New test.
30945 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30948 * g++.dg/template/instantiate1.C: New test.
30950 2002-07-01 Mark Mitchell <mark@codesourcery.com>
30953 * g++.dg/template/sizeof2.C: New test.
30955 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30957 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
30958 gcc.dg/cpp/trad/include.c: New tests.
30960 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
30963 * gcc.c-torture/compile/20020701-1.c: New test.
30965 2002-07-01 Stan Shebs <shebs@apple.com>
30967 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
30969 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
30970 (objc-torture-execute): or here.
30972 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
30974 * gcc.c-torture/execute/arith-rand-ll.c: New test.
30976 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
30978 * gcc.dg/cpp/trad/escaped-nl.c: New test.
30980 2002-06-30 Devang Patel <dpatel@apple.com>
30982 * objc.dg/fsyntax-only.m: New test.
30984 2002-06-27 Mark Mitchell <mark@codesourcery.com>
30987 * g++.dg/template/friend7.C: New file.
30989 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
30991 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
30994 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
30996 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
30997 avoid division by zero.
30999 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
31001 * gcc.dg/Wunknownprag.c: New tests.
31003 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
31005 * gcc.c-torture/execute/simd-2.c: New test.
31007 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
31009 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
31010 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
31011 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
31012 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
31013 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
31014 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
31015 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
31016 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
31017 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
31018 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
31019 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
31020 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
31021 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
31022 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
31023 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
31024 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
31025 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
31027 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
31029 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
31030 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
31031 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
31032 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
31034 * gcc.dg/cpp/trad/directive.c: Update.
31036 2002-06-23 Andreas Jaeger <aj@suse.de>
31038 * gcc.c-torture/execute/complex-6.c: New.
31040 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
31042 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
31043 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
31044 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
31045 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
31047 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
31049 * gcc.dg/cpp/trad: New directory with traditional tests copied
31050 from parent directory.
31051 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
31052 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
31053 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
31054 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
31055 Move to trad/ and rename.
31056 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
31057 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
31058 gcc.dg/cpp/trad/redef2.c: New tests.
31059 * gcc.dg/cpp/trad/trad.exp: New driver.
31061 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
31063 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
31064 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
31065 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
31066 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
31069 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
31071 * gcc.dg/20020620-1.c: New test.
31073 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31075 * g++.dg/template/ttp4.C: New test.
31077 2002-06-19 Jakub Jelinek <jakub@redhat.com>
31079 * g++.dg/opt/vt1.C: Fix regexp.
31081 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31083 * gcc.c-torture/execute/pure-1.c: Make functions static again.
31084 Don't use attribute `noinline'.
31086 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
31088 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
31090 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
31092 * gcc.c-torture/execute/simd-1.c: New.
31094 * gcc.dg/simd-1.c: New.
31096 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
31098 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
31100 2002-06-16 Richard Henderson <rth@redhat.com>
31102 * g++.dg/ext/anon-struct1.C: New.
31103 * g++.dg/ext/anon-struct2.C: New.
31104 * g++.dg/ext/anon-struct3.C: New.
31105 * gcc.dg/anon-struct-1.c: New.
31106 * gcc.dg/anon-struct-2.c: New.
31107 * gcc.dg/anon-struct-3.c: New.
31108 * gcc.dg/20011008-1.c: Adjust warning text.
31109 * gcc.dg/20020527-1.c: Add -fms-extensions.
31111 2002-06-16 Richard Henderson <rth@redhat.com>
31113 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
31115 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
31117 * gcc.c-torture/execute/20020615-1.c: New test.
31119 2002-06-15 Roger Sayle <roger@eyesopen.com>
31121 * gcc.c-tortuture/execute/compare-1.c: New test case.
31122 * gcc.c-tortuture/execute/compare-2.c: New test case.
31123 * gcc.c-tortuture/execute/compare-3.c: New test case.
31125 2002-06-13 Richard Henderson <rth@redhat.com>
31127 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
31130 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31132 * g++.dg/template/typename2.C: Update error message.
31134 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
31136 * gcc.c-torture/execute/20020611-1.c: New test.
31138 2002-06-11 Bob Wilson <bob.wilson@acm.org>
31140 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
31141 list of targets to skip.
31143 2002-06-10 Bob Wilson <bob.wilson@acm.org>
31145 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
31146 targets if not optimizing.
31148 2002-06-10 Jakub Jelinek <jakub@redhat.com>
31150 * gcc.c-torture/compile/20020605-1.c: New test.
31152 * g++.dg/opt/vt1.C: New test.
31154 * gcc.dg/20020531-1.c: New test.
31156 * gcc.dg/20020530-1.c: New test.
31158 * gcc.dg/20020527-1.c: New test.
31160 * g++.dg/opt/cse1.C: New test.
31162 2002-06-07 Roger Sayle <roger@eyesopen.com>
31164 * gcc.dg/20020607-2.c: New test case.
31166 2002-06-07 Jakub Jelinek <jakub@redhat.com>
31168 * gcc.c-torture/compile/20020604-1.c: New test.
31170 2002-06-04 Richard Henderson <rth@redhat.com>
31172 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
31173 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
31174 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
31176 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
31178 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
31180 2002-06-03 Richard Henderson <rth@redhat.com>
31182 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
31183 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
31185 2002-06-02 Richard Henderson <rth@redhat.com>
31187 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
31188 test functions static.
31190 2002-06-02 Andreas Jaeger <aj@suse.de>
31192 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
31195 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
31197 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
31198 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
31199 Update for mofified diagnostics.
31200 * gcc.dg/c99-intconst-1.c: No longer fail.
31202 2002-06-02 Richard Henderson <rth@redhat.com>
31204 * gcc.dg/uninit-A.c: Remove xfail markers.
31206 2002-06-01 Roger Sayle <roger@eyesopen.com>
31208 * gcc.dg/fnegate-1.c: New test case.
31210 2002-05-30 Osku Salerma <osku@iki.fi>
31212 * gcc.c-torture/execute/mayalias-1.c: New file.
31214 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
31216 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
31217 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
31218 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
31220 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
31222 * gcc.c-torture/execute/20020529-1.c: New test.
31224 2002-05-27 Richard Henderson <rth@redhat.com>
31226 * g++.dg/ext/attrib6.C: New test case.
31228 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31230 * gcc.c-torture/execute/pure-1.c: New test.
31232 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31234 * gcc.dg/cpp/arith-2.c: Remove.
31236 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
31238 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
31239 * gcc.dg/cpp/if-3.c: Remove.
31241 2002-05-26 Jakub Jelinek <jakub@redhat.com>
31243 * g++.dg/opt/cse2.C: New test.
31245 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
31247 * gcc.dg/cpp/arith-1.c: New semantic tests.
31248 * gcc.dg/cpp/if-1.c: Update.
31250 2002-05-24 Ben Elliston <bje@redhat.com>
31252 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
31254 2002-05-24 Jakub Jelinek <jakub@redhat.com>
31256 * gcc.dg/verbose-asm.c: New test.
31258 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
31260 * gcc.dg/cpp/paste12.c: New test.
31262 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31264 * g++.dg/parse/named_ops.C: New test.
31266 2002-05-23 Mark Mitchell <mark@codesourcery.com>
31268 * gcc/testsuite/gcc.dg/weak-8.c: New test.
31270 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
31272 * gcc.dg/weak-2.c: Allow optional leading underscore
31273 in scan-assembler symbol name.
31274 * gcc.dg/weak-3.c: Likewise.
31275 * gcc.dg/weak-4.c: Likewise.
31276 * gcc.dg/weak-5.c: Likewise.
31278 2002-05-23 Jakub Jelinek <jakub@redhat.com>
31280 * gcc.dg/20020523-1.c: New test.
31282 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
31284 * objc.dg/const-str-2.m: Update now that we stop after
31285 a command line error.
31287 2002-05-22 Richard Henderson <rth@redhat.com>
31289 * g++.dg/dg.exp: Fix typo in test pruneing.
31291 2002-05-22 Richard Henderson <rth@redhat.com>
31293 * g++.dg/dg.exp: Prune the tls subdirectory.
31294 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
31295 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
31296 * g++.dg/tls/init-1.C: New.
31298 2002-05-22 Jakub Jelinek <jakub@redhat.com>
31300 * gcc.dg/20020517-1.c: New test.
31302 2002-05-21 Richard Henderson <rth@redhat.com>
31304 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
31305 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
31307 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
31309 * g++.dg/other/copy2.C: New test.
31311 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
31313 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
31314 (MAX_COPY): Bump up to 10 times sizeof (long long).
31315 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
31317 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
31318 sizeof (long long).
31320 * gcc.c-torture/execute/strcpy-1.c: New test.
31322 2002-05-19 Jason Merrill <jason2redhat.com>
31324 * g++.dg/ext/oper1.C: New test.
31326 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
31327 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
31329 * README.QMTEST: New file.
31331 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
31333 2002-05-19 Andreas Jaeger <aj@suse.de>
31335 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
31337 * gcc.c-torture/execute/loop-2d.x: Likewise.
31339 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
31341 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
31342 support weak symbols.
31343 * gcc.dg/weak-4.c: Likewise.
31344 * gcc.dg/weak-6.c: Likewise.
31346 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
31348 * gcc.dg/weak-3.c: Add dg-excess-error comment for
31349 cygwin, coff and h8300-*-hms targets
31350 * gcc.dg/weak-5.c: Likewise.
31351 * gcc.dg/weak-7.c: Likewise.
31353 2002-05-16 Jason Merrill <jason@redhat.com>
31355 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
31356 (scan-assembler-not, scan-assembler-dem): Likewise.
31357 (scan-assembler-dem-not): Likewise.
31359 2002-05-15 Richard Henderson <rth@redhat.com>
31361 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
31363 2002-05-15 Richard Henderson <rth@redhat.com>
31365 * gcc.dg/weak-5.c (vfoo1c): No warning here.
31366 (vfoo1f): Warning here.
31367 (vfoo1l): Don't redefine the alias.
31369 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
31371 * g++.dg/init/pm1.C: New test.
31373 2002-05-12 David S. Miller <davem@redhat.com>
31375 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
31378 2002-05-10 Roger Sayle <roger@eyesopen.com>
31380 * gcc.c-torture/execute/20020510-1.c: New test case.
31382 2002-05-10 David S. Miller <davem@redhat.com>
31384 * gcc.c-torture/execute/conversion.c: Test long double too.
31386 2002-05-09 Jakub Jelinek <jakub@redhat.com>
31388 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
31389 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
31390 * lib/g++.exp (g++_link_flags): Likewise.
31391 * lib/objc.exp (objc_target_compile): Likewise.
31393 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
31395 * gcc.dg/cpp/poison.c: Update.
31396 * gcc.dg/cpp/20000625-2.c: Remove.
31397 * gcc.dg/cpp/direct2s.c: Remove final test.
31399 2002-05-08 Tom Rix <trix@redhat.com>
31401 * gcc.c-torture/execute/20020508-1.c: New test.
31402 * gcc.c-torture/execute/20020508-2.c: New test.
31403 * gcc.c-torture/execute/20020508-3.c: New test.
31405 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
31407 * gcc.dg/cpp/charconst-4.c: More tests.
31409 2002-05-08 Mark Mitchell <mark@codesourcery.com>
31412 * gcc.dg/weak-3.c: Update location of warning messages.
31413 * gcc.dg/weak-5.c: Likewise.
31415 2002-05-06 Roger Sayle <roger@eyesopen.com>
31417 * gcc.c-torture/execute/20020506-1.c: New test case.
31419 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
31421 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
31423 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31425 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
31427 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
31429 * gcc.dg/cpp/charconst-3.c: New test.
31431 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
31433 * gcc.dg/cpp/charconst.c: Update tests.
31435 2002-05-05 Tim Josling <tej@melbpc.org.au>
31437 * treelang: Added directory for new sample language treelang. Also
31438 lib/treelang.exp: New file to signal treelang should be tested.
31440 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31442 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
31443 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
31444 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
31445 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
31446 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
31447 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
31448 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
31450 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
31452 * gcc.dg/format/xopen-2.c: New test.
31454 2002-05-03 Jakub Jelinek <jakub@redhat.com>
31456 * gcc.dg/20020503-1.c: New test.
31458 2002-05-02 Mark Mitchell <mark@codesourcery.com>
31460 * g++.dg/init/dtor1.C: Make it tougher.
31462 2002-05-01 Mark Mitchell <mark@codesourcery.com>
31464 * g++.dg/init/dtor1.C: New test.
31466 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
31468 * gcc.dg/altivec-8.c: New.
31470 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
31472 * gcc.dg/altivec-7.c: New.
31474 2002-04-29 Jakub Jelinek <jakub@redhat.com>
31476 * g++.dg/parse/typedef1.C: New test.
31478 2002-04-29 Mark Mitchell <mark@codesourcery.com>
31481 * g++.dg/template/friend6.C: New test.
31484 * g++.dg/init/copy1.C: New test.
31486 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
31488 * g++.dg/warn/effc1.C: New test.
31490 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
31492 * gcc.dg/cpp/if-cexp.c: Add a test.
31494 2002-04-28 Jakub Jelinek <jakub@redhat.com>
31496 * gcc.dg/20020426-2.c: New test.
31498 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
31500 * gcc.dg/cpp/if-mop.c: Update.
31501 * gcc.dg/cpp/if-mpar.c: Add test.
31502 * gcc.dg/cpp/if-oppr.c: Update.
31504 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31507 * gcc.dg/weak-[2-7].c: New tests.
31509 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31511 * gcc.dg/enum1.c: New test.
31513 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31516 * g++.dg/inherit/access2.C: New test.
31518 2002-04-26 Mark Mitchell <mark@codesourcery.com>
31521 * gcc.dg/20020426-1.c: New test.
31523 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
31525 * g++.dg/abi/enum1.C: New test.
31527 2002-04-26 Richard Henderson <rth@redhat.com>
31529 * gcc.dg/c99-bool-1.c: Expect always true warning.
31531 2002-04-25 Roger Sayle <roger@eyesopen.com>
31533 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
31535 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31537 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
31540 2002-04-24 Mark Mitchell <mark@codesourcery.com>
31542 * g++.dg/abi/mange7.C: New test.
31545 * g++.dg/parse/stmtexpr2.C: New test.
31547 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
31549 * gcc.dg/20020312-2.c: Add SH target.
31551 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31553 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
31554 compiler output on mips*-*-irix*.
31556 2002-04-23 Jakub Jelinek <jakub@redhat.com>
31558 * g++.dg/parse/attr1.C: New test.
31560 2002-04-23 Roger Sayle <roger@eyesopen.com>
31562 * gcc.c-torture/execute/string-opt-17.c: New test case.
31563 * gcc.c-torture/execute/memset-2.c: New test case.
31565 2002-04-23 Mark Mitchell <mark@codesourcery.com>
31568 * g++.dg/template/friend5.C: New test.
31571 * g++.dg/template/qual1.C: Likewise.
31573 2002-04-22 Zack Weinberg <zack@codesourcery.com>
31575 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
31576 Include stdlib.h, not stdio.h or ctype.h.
31578 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
31580 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
31581 cris-*-elf* and mmix-*-*.
31582 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
31583 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
31584 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
31586 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
31587 * gcc.dg/wchar_t-1.c: Ditto.
31589 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
31591 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
31594 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
31596 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
31598 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31600 * gcc.c-torture/execute/20000906-1.x: Delete.
31602 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
31604 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
31606 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
31609 * g77.f-torture/execute/6367.f: New test.
31610 * g77.f-torture/execute/6367.x: Disable for MMIX.
31612 2002-04-19 Mark Mitchell <mark@codesourcery.com>
31615 * g++.dg/opt/inline2.C: New test.
31617 2002-04-18 Richard Henderson <rth@redhat.com>
31619 * gcc.dg/20000906-1.c: Enable for all targets.
31620 * gcc.c-torture/compile/iftrap-2.c: New.
31622 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31624 * gcc.dg/20020418-1.c: New test.
31625 * gcc.dg/20020418-2.c: New test.
31627 2002-04-18 Richard Henderson <rth@redhat.com>
31629 * gcc.c-torture/compile/iftrap-1.c: New.
31630 * gcc.dg/iftrap-1.c: Adjust for ia64.
31631 * gcc.dg/iftrap-2.c: New.
31633 2002-04-18 Jakub Jelinek <jakub@redhat.com>
31635 * gcc.c-torture/compile/20020418-1.c: New test.
31637 2002-04-18 Roger Sayle <roger@eyesopen.com>
31639 * gcc.c-torture/compile/20020415-1.c: New.
31641 2002-04-18 David S. Miller <davem@redhat.com>
31643 * gcc.c-torture/execute/20020418-1.c: New test.
31645 2002-04-17 Jakub Jelinek <jakub@redhat.com>
31647 * gcc.dg/20020416-1.c: New test.
31649 * g++.dg/opt/inline1.C: New test.
31651 2002-04-16 Jakub Jelinek <jakub@redhat.com>
31653 * gcc.dg/altivec-5.c: New test.
31655 * gcc.dg/20020415-1.c: New test.
31657 2002-04-15 Mark Mitchell <mark@codesourcery.com>
31659 * testsuite/lib/chill.exp: Remove.
31661 2002-04-14 Jakub Jelinek <jakub@redhat.com>
31663 * g++.dg/other/big-struct.C: New test.
31665 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
31667 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
31670 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
31673 * gcc.dg/i386-387-1.c: Allow optional leading underscore
31674 in scan-assembler function name
31676 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
31678 * g77.f-torture/execute/980628-4.x,
31679 g77.f-torture/execute/980628-5.x,
31680 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31681 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31682 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
31685 2002-04-13 David S. Miller <davem@redhat.com>
31687 * gcc.c-torture/execute/20020413-1.c: New test.
31689 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
31692 * g++.dg/ext/asm1.C: New tests.
31694 2002-04-12 Mark Mitchell <mark@codesourcery.com>
31697 * g++.dg/parse/stmtexpr1.C: New test.
31700 * g++.dg/template/copy1.C: New test.
31702 2002-04-12 Richard Henderson <rth@redhat.com>
31704 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
31706 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
31708 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
31709 gcc.c-torture/execute/20020307-2.c.
31711 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
31713 * g++.dg/ext/attrib5.C,
31714 * g++.dg/lookup/struct1.C: New tests.
31716 2002-04-11 Jakub Jelinek <jakub@redhat.com>
31718 * gcc.dg/20020411-1.c: New test.
31720 * gcc.c-torture/execute/20020411-1.c: New test.
31722 2002-04-10 Janis Johnson <janis187@us.ibm.com>
31724 * g77.f-torture/execute/6177.f: New test.
31726 2002-04-10 Jakub Jelinek <jakub@redhat.com>
31729 * g++.dg/opt/cleanup1.C: New test.
31731 * g++.dg/opt/const1.C: New test.
31733 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
31735 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
31737 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
31740 * g++.dg/template/typename2.C: New test.
31742 2002-04-10 Alan Modra <amodra@bigpond.net.au>
31744 * gcc.c-torture/execute/loop-12.c: New.
31746 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
31748 * g77.f-torture/execute/980628-4.x,
31749 g77.f-torture/execute/980628-5.x,
31750 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
31751 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
31752 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
31754 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31756 PR optimization/6086
31757 * g++.dg/opt/preinc1.C: New test.
31759 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31762 * g++.dg/opt/static2.C: New test.
31764 2002-04-06 Mark Mitchell <mark@codesourcery.com>
31767 * gcc.dg/20020406-1.c: New test.
31769 2002-04-04 David S. Miller <davem@redhat.com>
31771 * gcc.c-torture/execute/20020404-1.c: New test.
31773 2002-04-04 Jakub Jelinek <jakub@redhat.com>
31776 * gcc.dg/20020312-2.c: Do not declare global register variable
31777 if __PIC__ or __pic__ is defined.
31779 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
31781 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
31782 __asm__ so that it works correctly even if -ansi -pedantic-errors.
31784 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31786 * gcc.misc-tests/linkage.exp: Update last change to handle
31787 sparc*-, not just sparc-.
31789 2002-04-03 Richard Henderson <rth@redhat.com>
31791 * gcc.dg/cpp/ucs.c: Improved long UCS test.
31793 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31795 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
31797 2002-04-02 David S. Miller <davem@redhat.com>
31799 * gcc.c-torture/execute/20020402-3.c: New test.
31801 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
31803 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
31804 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
31806 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
31807 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
31808 g77.f-torture/execute/20001201.x,
31809 g77.f-torture/execute/u77-test.x: New files.
31811 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
31812 * gcc.dg/wchar_t-1.c: Ditto.
31814 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31816 * gcc.c-torture/execute/20020402-1.c: New test.
31818 2002-04-01 Richard Henderson <rth@redhat.com>
31820 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
31822 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
31824 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31826 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
31828 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
31830 * g++.dg/inherit/template-as-base.C: Expect error.
31831 * g++.dg/inherit/namespace-as-base.C: Likewise.
31833 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
31835 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
31836 g++.dg/ext/instantiate3.C: Tweak match patterns.
31838 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
31839 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
31842 2002-03-31 Richard Henderson <rth@redhat.com>
31844 * gcc.dg/special/alias-2.c: New.
31845 * gcc.dg/special/ecos.exp: Run it.
31847 2002-03-31 Richard Henderson <rth@redhat.com>
31849 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
31851 2002-03-31 Kazu Hirata <kazu@hxi.com>
31853 * gcc.dg/weak-1.c: Disable on h8300 port.
31855 2002-03-29 Janis Johnson <janis187@us.ibm.com>
31857 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
31858 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
31860 * g++.dg/bprob/bprob-1.C: New test.
31861 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
31862 * g++.dg/gcov/gcov-1.C: New test.
31863 * g++.dg/gcov/gcov-1.x: New file.
31864 * g++.dg/gcov/gcov-2.C: New test.
31865 * g++.dg/gcov/gcov-3.C: New test.
31866 * g++.dg/gcov/gcov-3.h: New file.
31868 2002-03-28 Roger Sayle <roger@eyesopen.com>
31870 * g++.old-deja/g++.other/builtins5.C: New test.
31871 * g++.old-deja/g++.other/builtins6.C: New test.
31872 * g++.old-deja/g++.other/builtins7.C: New test.
31873 * g++.old-deja/g++.other/builtins8.C: New test.
31874 * g++.old-deja/g++.other/builtins9.C: New test.
31876 2002-03-29 Jakub Jelinek <jakub@redhat.com>
31878 * g++.dg/opt/static1.C: New test.
31880 * g++.dg/opt/longbranch1.C: New test.
31882 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
31884 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
31886 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
31888 2002-03-28 Jeffrey A Law (law@redhat.com)
31890 * gcc.c-torture/execute/20020328-1.c: New test.
31892 2002-03-27 Richard Henderson <rth@redhat.com>
31894 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
31895 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
31896 move from g++.old-deja/g++.ext/.
31898 2002-03-27 Mark Mitchell <mark@codesourcery.com>
31900 * g++.dg/init/new2.C: New test.
31902 2002-03-26 Richard Henderson <rth@redhat.com>
31904 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
31906 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
31909 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
31911 * gcc.dg/20001102-1.c: Likewise.
31913 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
31915 * gcc.dg/cpp/endif-pedantic1.c,
31916 gcc.dg/cpp/endif-pedantic2.c: New tests.
31918 2002-03-26 Mark Mitchell <mark@codesourcery.com>
31920 * g++.dg/init/new1.C: New test.
31922 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
31924 * g++.dg/abi/vbase9.C: New test.
31926 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
31928 * gcc.dg/arm-asm.c: New test.
31930 2002-03-26 Andrew Cagney <ac131313@redhat.com>
31932 * gcc.dg/Wswitch-enum.c: New test.
31935 2002-03-26 Richard Henderson <rth@redhat.com>
31937 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
31940 2002-03-25 Richard Henderson <rth@redhat.com>
31942 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
31945 * gcc.c-torture/compile/20011119-1.c (xxx): New.
31946 * gcc.c-torture/compile/20011119-2.c (xxx): New.
31948 2002-03-25 Zack Weinberg <zack@codesourcery.com>
31950 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
31952 2002-03-25 Bob Wilson <bob.wilson@acm.org>
31954 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
31955 targets using generic thunk support.
31957 2002-03-25 Jakub Jelinek <jakub@redhat.com>
31959 * gcc.c-torture/compile/20020323-1.c: New test.
31961 * g++.dg/opt/conj2.C: New test.
31963 2002-03-24 Richard Henderson <rth@redhat.com>
31965 * gcc.dg/weak-1.c: Use -fno-common.
31967 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31969 * g77.dg/f77-edit-apostrophe-out.f: New test
31970 * g77.dg/f77-edit-h-out.f: New test
31971 * g77.dg/f77-edit-t-in.f: New test
31972 * g77.dg/f77-edit-t-out.f: New test
31973 * g77.dg/f77-edit-x-out.f: New test
31974 * g77.dg/f77-edit-slash-out.f: New test
31975 * g77.dg/f77-edit-colon-out.f: New test
31976 * g77.dg/f77-edit-s-out.f: New test
31978 2002-03-24 Richard Henderson <rth@redhat.com>
31980 * objc/execute/formal_protocol-6.x: New XFAIL.
31982 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31984 * gcc.dg/weak-1.c: Early return from dg-final on platforms
31985 that do not support weak symbols
31987 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
31989 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
31990 * lib/g77.exp: Likewise.
31991 * lib/objc.exp: Likewise.
31993 2002-03-23 Andrew Cagney <ac131313@redhat.com>
31995 * gcc.dg/Wswitch-default.c: New test.
31997 2002-03-23 Jakub Jelinek <jakub@redhat.com>
31999 * g++.dg/other/enum1.C: New test.
32001 2002-03-23 Zack Weinberg <zack@codesourcery.com>
32003 * gcc.dg/pragma-ep-3.c: Fix typo.
32005 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
32007 * g++.dg/inherit/template-as-base.C: New test.
32009 2002-03-22 Jakub Jelinek <jakub@redhat.com>
32011 * g++.old-deja/g++.other/dwarf2-1.C: Move...
32012 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
32014 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
32016 * gcc.dg/cpp/multiline.c: Update to match.
32018 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
32020 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
32022 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
32024 * gcc.dg/cpp/extratokens2.c: New file.
32026 2002-03-21 David Edelsohn <edelsohn@gnu.org>
32028 * gcc.dg/20020312-2.c: Add rs6000 target.
32030 * gcc.c-torture/compile/20020319-1.c: New test.
32032 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
32034 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
32035 (A, E): Handle this.
32037 2002-03-20 Jason Merrill <jason@redhat.com>
32039 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
32041 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
32042 through prune_gcc_output.
32044 2002-03-20 Jakub Jelinek <jakub@redhat.com>
32046 * gcc.c-torture/compile/20020320-1.c: New test.
32048 2002-03-19 Jakub Jelinek <jakub@redhat.com>
32050 * gcc.c-torture/compile/20020318-1.c: New test.
32052 * gcc.dg/struct-by-value-1.c: New test.
32054 * gcc.dg/20020319-1.c: New test.
32056 2002-03-18 Jakub Jelinek <jakub@redhat.com>
32058 * g++.dg/opt/conj1.C: New test.
32060 2002-03-17 Mark Mitchell <mark@codesourcery.com>
32062 * g++.dg/template/qualttp20.C: Revert previous change.
32063 * g++.dg/template/qualttp3.C: Likewise.
32064 * g++.dg/template/qualttp4.C: Likewise.
32065 * g++.dg/template/qualttp5.C: Likewise.
32066 * g++.dg/template/qualttp6.C: Likewise.
32067 * g++.dg/template/qualttp7.C: Likewise.
32068 * g++.dg/template/qualttp8.C: Likewise.
32069 * g++.dg/template/recurse.C: Likewise.
32071 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
32073 * gcc.dg/cpp/wchar-1.c: Update.
32075 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
32077 * g++.dg/template/conv1.C: New test.
32078 * g++.dg/template/conv2.C: New test.
32079 * g++.dg/template/conv3.C: New test.
32080 * g++.dg/template/conv4.C: New test.
32082 2002-03-15 Mark Mitchell <mark@codesourcery.com>
32084 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
32085 * g++.dg/template/qualttp3.C: Likewise.
32086 * g++.dg/template/qualttp4.C: Likewise.
32087 * g++.dg/template/qualttp5.C: Likewise.
32088 * g++.dg/template/qualttp6.C: Likewise.
32089 * g++.dg/template/qualttp7.C: Likewise.
32090 * g++.dg/template/qualttp8.C: Likewise.
32091 * g++.dg/template/recurse.C: Likewise.
32093 2002-03-15 Mark Mitchell <mark@codesourcery.com>
32095 * g++.dg/opt/dtor1.C: New test.
32097 2002-03-15 Jakub Jelinek <jakub@redhat.com>
32099 * gcc.c-torture/compile/20020315-1.c: New test.
32101 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
32103 * gcc.dg/weak-1.c: Fix scan tests.
32105 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
32107 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
32108 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
32109 cris-*-aout* mmix-*-*.
32110 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
32111 cris-*-aout* mmix-*-*.
32112 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
32113 cris-*-elf* cris-*-aout* and mmix-*-*.
32114 * gcc.dg/20001009-1.c: Ditto.
32115 * gcc.dg/20010912-1.c: Ditto.
32116 * gcc.dg/20020122-4.c: Ditto.
32117 * gcc.dg/inline-2.c: Ditto.
32119 2002-03-14 Jeffrey A Law (law@cygnus.com)
32121 * gcc.c-torture/compile/20020314-1.c: New test.
32123 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
32125 * gcc.c-torture/execute/20020314-1.c: New test.
32127 2002-03-14 Jakub Jelinek <jakub@redhat.com>
32129 * g++.dg/warn/Wunused-1.C: New test.
32131 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
32133 * g++.dg/abi/mangle6.C: New test.
32135 2002-03-13 Jakub Jelinek <jakub@redhat.com>
32137 * gcc.c-torture/compile/20020309-2.c: New test.
32139 * gcc.c-torture/compile/20020312-1.c: New test.
32141 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
32143 * g++.dg/other/access1.C: New test.
32145 2002-03-12 Jakub Jelinek <jakub@redhat.com>
32147 * gcc.c-torture/execute/wchar_t-1.c: New test.
32149 2002-03-12 David Edelsohn <edelsohn@gnu.org>
32151 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
32153 2002-03-12 Roger Sayle <roger@eyesopen.com>
32155 * gcc.dg/20020312-1.c: New test case.
32157 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
32159 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
32161 2002-03-11 Richard Henderson <rth@redhat.com>
32163 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
32164 * g++.old-deja/g++.jason/report.C: Likewise.
32166 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32168 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
32169 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
32171 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
32173 * testsuite/g++.dg/overload/pmf1.C: New test.
32175 2002-03-11 Kazu Hirata <kazu@hxi.com>
32177 * gcc.c-torture/execute/20020307-1.c: Use long.
32179 2002-03-11 Jakub Jelinek <jakub@redhat.com>
32181 PR optimization/5844
32182 * gcc.dg/20020310-1.c: New test.
32184 2002-03-09 Michael Meissner <meissner@redhat.com>
32186 * gcc.c-torture/execute/memcpy-2.c: New test.
32187 * gcc.c-torture/execute/memset-1.c: New test.
32188 * gcc.c-torture/execute/strlen-1.c: New test.
32189 * gcc.c-torture/execute/strcmp-1.c: New test.
32190 * gcc.c-torture/execute/strncmp-1.c: New test.
32192 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
32194 * gcc.dg/ppc-ldstruct.c: New test.
32196 2002-03-09 Jakub Jelinek <jakub@redhat.com>
32198 * gcc.c-torture/execute/va-arg-22.c: New test.
32200 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32202 * gcc.c-torture/compile/20020309-1.c: New test.
32204 2002-03-08 Jakub Jelinek <jakub@redhat.com>
32206 * gcc.c-torture/execute/20020307-2.c: New test.
32208 2002-03-07 Jeffrey A Law (law@redhat.com)
32210 * g77.f-torture/compile/20020307-1.f: New test.
32212 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
32214 * gcc.dg/unordered-1.c: New test.
32216 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
32218 * gcc.c-torture/execute/20020307-1.c: New test.
32220 2002-03-05 Jakub Jelinek <jakub@redhat.com>
32222 * gcc.dg/20020304-1.c: New test.
32224 * gcc.c-torture/compile/20020304-2.c: New test.
32226 2002-03-04 Zack Weinberg <zack@codesourcery.com>
32228 * gcc.c-torture/compile/20020304-1.c: New test case
32231 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
32233 * gcc.dg/20020103-1.c: Add other -D ppc variants.
32235 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
32237 * g++.dg/other/classkey1.C: New test.
32239 2002-03-01 Richard Henderson <rth@redhat.com>
32241 * gcc.c-torture/compile/981223-1.x: New.
32242 * gcc.c-torture/compile/920625-1.x: New.
32244 2002-02-28 Richard Henderson <rth@redhat.com>
32246 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
32248 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
32250 * gcc.c-torture/execute/20020227-1.c: New test.
32252 2002-02-27 Mark Mitchell <mark@codesourcery.com>
32254 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
32256 * g++.old-deja/g++.oliva/partord1.C: Likewise.
32257 * g++.old-deja.g++.other/defarg1.C: Likewise.
32258 * g++.old-deja/g++.pt/calls2.C: Likewise.
32259 * g++.old-deja/g++.pt/crash20.C: Likewise.
32260 * g++.old-deja/g++.pt/crash30.C: Likewise.
32261 * g++.old-deja/g++.pt/crash36.C: Likewise.
32262 * g++.old-deja/g++.pt/crash6.C: Likewise.
32263 * g++.old-deja/g++.pt/defarg13.C: Likewise.
32264 * g++.old-deja/g++.pt/derived3.C: Likewise.
32265 * g++.old-deja/g++.pt/error1.C: Likewise.
32266 * g++.old-deja/g++.pt/friend21.C: Likewise.
32267 * g++.old-deja/g++.pt/friend23.C: Likewise.
32268 * g++.old-deja/g++.pt/infinite1.C: Likewise.
32269 * g++.old-deja/g++.robertl/eb128.C: Likewise.
32271 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
32273 * gcc.c-torture/execute/20020225-2.c: New test.
32275 2002-02-27 Zack Weinberg <zack@codesourcery.com>
32277 * gcc.c-torture/execute/920730-1t.c,
32278 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
32279 Delete test cases, only relevant to -traditional.
32281 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
32283 * gcc.dg/cpp/undef1.c: Remove.
32284 * gcc.dg/cpp/directiv.c: Update.
32285 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
32287 2002-02-27 Michael Meissner <meissner@redhat.com>
32289 * gcc.c-torture/execute/20020226-1.c: New test.
32291 2002-02-26 Jakub Jelinek <jakub@redhat.com>
32293 * g++.dg/debug/debug4.C: New test.
32295 * gcc.dg/ia64-visibility-1.c: New test.
32297 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
32299 * gcc.dg/debug/20020224-1.c: New.
32301 2002-02-25 Kazu Hirata <kazu@hxi.com>
32303 * gcc.c-torture/execute/960416-1.x: New.
32304 * gcc.c-torture/execute/divconst-3.x: Likewise.
32306 2002-02-25 Jakub Jelinek <jakub@redhat.com>
32308 * gcc.dg/20020224-1.c: New test.
32310 2002-02-25 Alan Modra <amodra@bigpond.net.au>
32312 * gcc.c-torture/execute/20020225-1.c: New.
32314 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
32316 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
32318 2002-02-23 Jakub Jelinek <jakub@redhat.com>
32320 * gcc.dg/20020222-1.c: New test.
32322 2002-02-22 Jakub Jelinek <jakub@redhat.com>
32324 * g++.dg/opt/anonunion1.C: New test.
32326 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
32328 * g++.dg/template/qualttp19.C: New test.
32329 * g++.dg/template/qualttp20.C: New test.
32330 * g++.old-deja/g++.jason/report.C: Adjust expected errors
32331 * g++.old-deja/g++.other/qual1.C: Likewise.
32333 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
32335 * gcc.dg/attr-alwaysinline.c: New.
32337 2002-02-21 Jakub Jelinek <jakub@redhat.com>
32339 * gcc.dg/20020220-1.c: New test.
32341 * gcc.dg/20020220-2.c: New test.
32343 * g++.dg/opt/mmx1.C: New test.
32345 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
32347 * gcc.c-torture/compile/20020110.c: New test.
32349 2002-02-20 Jakub Jelinek <jakub@redhat.com>
32351 * gcc.c-torture/execute/20020219-1.c: New test.
32353 * gcc.dg/20020219-1.c: New test.
32355 * gcc.dg/noncompile/20020220-1.c: New test.
32357 * g++.dg/opt/ptrintsum1.C: New test.
32359 * gcc.dg/debug/20020220-1.c: New test.
32361 2002-02-17 Jakub Jelinek <jakub@redhat.com>
32363 * gcc.c-torture/execute/20020216-1.c: New test.
32365 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
32367 * gcc.dg/decl-1.c: Update, new test.
32369 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
32371 * g++.dg/abi/bitfield1.C: New test.
32372 * g++.dg/abi/bitfield2.C: New test.
32374 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32376 * gcc.dg/attr-nest.c: New test.
32378 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
32380 * gcc.c-torture/execute/20020215-1.c: New test.
32382 2002-02-14 Jakub Jelinek <jakub@redhat.com>
32384 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
32385 * g++.dg/debug/debug.exp: New.
32386 * g++.dg/debug/trivial.C: New.
32387 * g++.dg/debug/debug1.C: Moved...
32388 * g++.dg/other/debug1.C: ...from here.
32389 * g++.dg/debug/debug2.C: Moved...
32390 * g++.dg/other/debug2.C: ...from here.
32391 * g++.dg/debug/debug3.C: Moved...
32392 * g++.dg/other/debug3.C: ...from here.
32394 * gcc.dg/noncompile/20020213-1.c: New test.
32396 2002-02-13 Jakub Jelinek <jakub@redhat.com>
32398 * g++.dg/other/debug3.C: New test.
32400 * gcc.c-torture/execute/20020213-1.c: New test.
32402 2002-02-13 Richard Smith <richard@ex-parrot.com>
32404 * g++.old-deja/g++.other/thunk1.C: New test.
32406 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32408 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
32410 2002-02-13 Stan Shebs <shebs@apple.com>
32412 * gcc.dg/altivec-3.c: New.
32414 2002-02-12 Jakub Jelinek <jakub@redhat.com>
32416 * gcc.dg/Wunreachable-1.c: New test.
32417 * gcc.dg/Wunreachable-2.c: New test.
32419 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
32421 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
32423 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
32425 * gcc.dg/decl-1.c: New test.
32427 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
32429 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
32431 2002-02-10 Kazu Hirata <kazu@hxi.com>
32433 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
32434 * gcc.c-torture/compile/980506-1.x: Likewise.
32436 2002-02-10 Kazu Hirata <kazu@hxi.com>
32438 * gcc.dg/20020210-1.c: New.
32440 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
32442 * g77.f-torture/execute/947.f: New regression test
32443 for PR fortran/947.
32445 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
32447 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
32448 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
32450 2002-02-08 Richard Henderson <rth@redhat.com>
32452 * gcc.c-torture/compile/labels-3.c: New.
32454 2002-02-08 Jakub Jelinek <jakub@redhat.com>
32456 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
32457 expression statements work instead.
32458 * gcc.dg/noncompile/20020207-1.c: New test.
32460 2002-02-07 Richard Henderson <rth@redhat.com>
32462 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
32464 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32466 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
32468 * lib/g77-dg.exp: Trim g77 error messages so that they are
32469 recognized by dg.exp.
32471 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32474 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
32476 2002-02-07 Richard Henderson <rth@redhat.com>
32478 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
32479 to be sufficiently aligned for integers.
32481 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
32483 * g++.dg/template/friend4.C: New test.
32485 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
32488 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
32491 2002-02-07 Richard Henderson <rth@redhat.com>
32493 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
32494 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
32495 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
32496 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
32498 2002-02-06 Richard Henderson <rth@redhat.com>
32500 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
32502 2002-02-06 Janis Johnson <janis187@us.ibm.com>
32504 * gcc.dg/20020206-1.c: New test.
32506 2002-02-06 Jakub Jelinek <jakub@redhat.com>
32508 * gcc.c-torture/execute/20020206-1.c: New test.
32510 * gcc.c-torture/execute/20020206-2.c: New test.
32512 PR optimization/5429:
32513 * gcc.c-torture/compile/20020206-1.c: New test.
32515 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
32517 * g++.dg/ext/align1.C: Do not use an explicit alignment value
32518 as certain file formats cannot support particularly large
32521 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
32522 and do not expect to be able to link the executable.
32524 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
32525 fail because the COFF format does not support the weak attribute.
32527 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
32529 * g77.dg/pr5473.f: New test
32531 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
32533 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
32534 Fix testcase accordingly.
32536 2002-02-04 Richard Henderson <rth@redhat.com>
32538 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
32539 (buf): Change to be an array of pointers, not ints.
32541 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32543 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
32544 before all tests. Move warning one line above to match where it
32546 * gcc.dg/Wswitch-2.c: New test.
32547 * g++.dg/warn/Wswitch-1.C: New test.
32548 * g++.dg/warn/Wswitch-2.C: New test.
32550 2002-02-04 Richard Henderson <rth@redhat.com>
32552 * g++.dg/abi/offsetof.C: Fix size comparison.
32554 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
32556 * gcc.dg/cast-qual-2.c: New test.
32558 2002-02-04 Jakub Jelinek <jakub@redhat.com>
32560 * gcc.dg/20020201-4.c: New test.
32562 2002-02-04 Ben Elliston <bje@redhat.com>
32564 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
32565 target_info attribute != 0, in addition to the empty string.
32566 (gcc_target_compile): Likewise.
32568 2002-02-03 Andrew Cagney <ac131313@redhat.com>
32570 * gcc.dg/Wswitch.c: New test.
32571 PR gcc/4475. PR gcc/3780.
32573 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
32575 * g77.f-torture/execute/5122.f: New test for regressions
32576 against PR fortran/5122.
32578 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
32580 * g77.f-torture/compile/pr3743.f: Delete
32581 * g77.dg/pr3743-1.f: New test.
32582 * g77.dg/pr3743-2.f: New test.
32583 * g77.dg/pr3743-3.f: New test.
32584 * g77.dg/pr3743-4.f: New test.
32586 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32588 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
32590 2002-02-02 Richard Henderson <rth@redhat.com>
32592 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
32593 * gcc.c-torture/execute/bf64-1.c: Likewise.
32595 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32597 * gcc.dg/20020201-2.c: New test.
32599 * gcc.dg/20020201-3.c: New test.
32601 * gcc.c-torture/execute/bitfld-2.c: New test.
32603 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
32605 * gcc.dg/bitfld-1.c: Update.
32606 * gcc.dg/bitfld-2.c: Update.
32607 * gcc.c-torture/execute/bitfld-1.x: New.
32609 2002-02-02 Jakub Jelinek <jakub@redhat.com>
32611 * gcc.c-torture/execute/20020201-1.c: New test.
32613 2002-02-01 Janis Johnson <janis187@us.ibm.com>
32616 * gcc.dg/20020201-1.c: New test.
32618 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
32621 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
32622 * g77.f-torture/compile/pr3743.x: Remove
32624 2002-01-31 Tom Rix <trix@redhat.com>
32626 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
32628 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
32630 * gcc.dg/noncompile/20020130-1.c: New test.
32632 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
32634 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
32636 2002-01-29 Richard Henderson <rth@redhat.com>
32638 * gcc.c-torture/execute/991118-1.c: Cast various constants back
32640 * gcc.c-torture/execute/bf64-1.c: Likewise.
32642 2002-01-29 Jakub Jelinek <jakub@redhat.com>
32644 * gcc.c-torture/execute/20020129-1.c: New test.
32646 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
32648 * gcc.c-torture/compile/20000224-1.c: Update.
32649 * gcc.c-torture/execute/bitfld-1.c: New tests.
32650 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
32651 * gcc.dg/uninit-A.c: Update.
32653 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
32655 * g++.dg/template/ctor1.C: Add instantiation.
32657 2002-01-28 Paul Koning <pkoning@equallogic.com>
32659 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
32660 argument to __builtin_prefetch to be const ptr.
32662 2002-01-28 Jakub Jelinek <jakub@redhat.com>
32664 * gcc.c-torture/compile/20020120-1.c: New test.
32666 2002-01-27 Kazu Hirata <kazu@hxi.com>
32668 * gcc.c-torture/execute/20020127-1.c: New test.
32670 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
32672 * g77.dg/f77-edit-i-in.f: New test
32673 * g77.dg/f77-edit-i-out.f: New test
32675 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
32677 * gcc.dg/debug/debug.exp: New file.
32678 * gcc.dg/debug/trivial.c: New file.
32679 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
32680 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
32681 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
32682 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
32683 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
32684 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
32685 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
32686 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
32687 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
32688 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
32689 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
32690 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
32691 * gcc.dg/20000503-1.c: Removed.
32692 * gcc.dg/20010207-1.c: Removed.
32693 * gcc.dg/20011223-1.c: Removed.
32694 * gcc.dg/20020104-2.c: Removed.
32695 * gcc.dg/debug-1.c: Removed.
32696 * gcc.dg/debug-2.c: Removed.
32697 * gcc.dg/debug-3.c: Removed.
32698 * gcc.dg/debug-4.c: Removed.
32699 * gcc.dg/debug-5.c: Removed.
32700 * gcc.dg/debug-6.c: Removed.
32701 * gcc.dg/dwarf2-1.c: Removed.
32702 * gcc.dg/dwarf2-2.c: Removed.
32704 2002-01-25 Jakub Jelinek <jakub@redhat.com>
32706 * g++.old-deja/g++.other/eh5.C: New test.
32707 * g++.old-deja/g++.other/sibcall2.C: New test.
32708 * g++.old-deja/g++.other/array9.C: New test.
32709 * g++.old-deja/g++.other/typename2.C: New test.
32710 * g++.old-deja/g++.other/crash60.C: New test.
32711 * g++.old-deja/g++.other/conv9.C: New test.
32712 * g++.old-deja/g++.other/mangle10.C: New test.
32713 * g++.old-deja/g++.other/unchanging1.C: New test.
32714 * g++.old-deja/g++.other/exprstmt1.C: New test.
32715 * g++.old-deja/g++.other/inline23.C: New test.
32716 * g++.old-deja/g++.eh/ia64-1.C: New test.
32717 * g++.old-deja/g++.other/dwarf2-1.C: New test.
32718 * g++.old-deja/g++.other/reload1.C: New test.
32719 * g++.old-deja/g++.other/static20.C: New test.
32720 * g++.old-deja/g++.other/local-alloc1.C: New test.
32721 * g++.old-deja/g++.other/conv8.C: New test.
32722 * g++.old-deja/g++.other/stmtexpr2.C: New test.
32723 * g++.old-deja/g++.other/storeexpr1.C: New test.
32724 * g++.old-deja/g++.other/storeexpr2.C: New test.
32725 * g++.dg/eh/template2.C: New test.
32726 * g++.dg/warn/weak1.C: New test.
32728 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
32730 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
32731 Remove first, non-varying, argument.
32733 2002-01-23 Richard Henderson <rth@redhat.com>
32735 * gcc.dg/inline-2.c: New.
32737 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
32738 Add optional target arg. Check number of arguments.
32739 (scan-assembler-not, scan-assembler-dem): Likewise.
32740 (scan-assembler-dem-not): Likewise.
32742 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32744 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
32746 * g++.old-deja/g++.brendan/parse3.C,
32747 g++.old-deja/g++.other/crash26.C,
32748 g++.old-deja/g++.other/crash28.C,
32749 g++.old-deja/g++.other/crash29.C,
32750 g++.old-deja/g++.other/crash30.C,
32751 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
32753 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
32755 * gcc.dg/20020115-1.c: New.
32757 2002-01-23 Bob Wilson <bob.wilson@acm.org>
32759 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
32761 2002-01-23 Janis Johnson <janis187@us.ibm.com>
32763 * gcc.dg/20020122-3.c: New.
32765 2002-01-23 Jakub Jelinek <jakub@redhat.com>
32767 * g++.dg/other/gc1.C: New test.
32769 2002-01-23 Zack Weinberg <zack@codesourcery.com>
32771 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
32773 2002-01-22 Richard Henderson <rth@redhat.com>
32775 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
32777 2002-01-22 Richard Henderson <rth@redhat.com>
32779 * gcc.dg/20020122-4.c: New.
32781 2002-01-22 H.J. Lu <hjl@gnu.org>
32783 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
32785 * gcc.dg/special/ecos.exp: Likewise.
32786 * lib/g++-dg.exp: Likewise.
32787 * lib/g77-dg.exp: Likewise.
32788 * lib/gcc-dg.exp : Likewise.
32789 * lib/mike-g++.exp: Likewise.
32790 * lib/mike-g77.exp: Likewise.
32791 * lib/mike-gcc.exp: Likewise.
32792 * lib/objc-dg.exp: Likewise.
32794 2002-01-22 Janis Johnson <janis187@us.ibm.com>
32797 * gcc.dg/20020122-2.c: New test.
32799 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
32801 * gcc.dg/20020122-1.c: New test.
32803 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
32805 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
32807 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
32809 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
32811 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
32813 * gcc.c-torture/compile/20020121-1.c: New test.
32815 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
32817 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
32820 2002-01-21 Jakub Jelinek <jakub@redhat.com>
32822 * gcc.dg/20020218-1.c: New test.
32824 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
32826 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
32828 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
32829 "At global scope" warning
32830 * g++.dg/ext/align1.C: Change cygwin test for alignment
32831 from db-bogus to dg-warning
32833 2002-01-21 Zack Weinberg <zack@codesourcery.com>
32835 * g77.f-torture/compile/cpp2.F: New test.
32837 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
32839 * g++.dg/template/access1.C: New test.
32841 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
32843 * gcc.dg/20020118-1.c: New.
32845 2002-01-18 Kazu Hirata <kazu@hxi.com>
32847 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
32849 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32851 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
32852 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
32853 alignment warnings.
32855 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
32857 * gcc.misc-tests/i386-prefetch.exp: Save and restore
32858 torture_with_loops and torture_without_loops
32860 2002-01-17 Jakub Jelinek <jakub@redhat.com>
32862 * gcc.c-torture/compile/20020116-1.c: New test.
32864 2002-01-16 Jakub Jelinek <jakub@redhat.com>
32866 * gcc.dg/20020116-2.c: New test.
32868 * gcc.dg/ultrasp4.c: New test.
32870 * gcc.dg/20020116-1.c: New test.
32872 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
32874 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
32877 2002-01-15 Janis Johnson <janis187@us.ibm.com>
32879 * gcc.misc-tests/i386-prefetch.exp: New.
32880 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
32881 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
32882 * gcc.misc-tests/i386-pf-none-1.c: New test.
32883 * gcc.misc-tests/i386-pf-sse-1.c: New test.
32885 2002-01-15 Jakub Jelinek <jakub@redhat.com>
32887 * gcc.dg/gnu89-init-1.c: Add new tests.
32889 2002-01-15 Andreas Jaeger <aj@suse.de>
32891 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
32892 * gcc.dg/i386-mmx-2.c: Likewise.
32893 * gcc.dg/i386-sse-1.c: Likewise.
32894 * gcc.dg/i386-sse-2.c: Likewise.
32895 * gcc.dg/i386-sse-3.c: Likewise.
32897 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
32899 * g77.f-torture/execute/intrinsic-unix-bessel.f:
32900 Uncomment additional cases that now pass.
32902 2002-01-11 Richard Henderson <rth@redhat.com>
32904 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
32905 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
32907 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
32909 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
32911 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
32913 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
32914 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
32916 2002-01-10 Dale Johannesen <dalej@apple.com>
32918 * gcc.c-torture/execute/loop-11.c: New.
32920 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
32922 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
32923 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
32925 2002-01-09 Richard Henderson <rth@redhat.com>
32927 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
32928 type in which to perform the operation for each size.
32930 2002-01-09 Alan Matsuoka (alanm@redhat.com)
32932 * gcc.c-torture/compile/20020109-2.c: New test.
32934 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
32936 * gcc.c-torture/execute/loop-10.c: New test.
32938 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32940 * gcc.c-torture/compile/20010226-1.c: New test.
32941 * gcc.c-torture/compile/20010227-1.c: New test.
32942 * gcc.c-torture/compile/20010426-1.c: New test.
32943 * gcc.c-torture/compile/20010510-1.c: New test.
32944 * gcc.c-torture/compile/20010605-3.c: New test.
32945 * gcc.c-torture/compile/20010824-1.c: New test.
32946 * gcc.c-torture/execute/20010409-1.c: New test.
32947 * gcc.dg/noncompile/20000901-1.c: New test.
32948 * gcc.dg/20001023-1.c: New test.
32949 * gcc.dg/20001101-1.c: New test.
32950 * gcc.dg/20001102-1.c: New test.
32951 * gcc.dg/20010207-1.c: New test.
32952 * gcc.dg/20010405-1.c: New test.
32953 * gcc.dg/20010822-1.c: New test.
32954 * gcc.dg/20011107-1.c: New test.
32956 2002-01-09 Jeffrey A Law (law@redhat.com)
32958 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
32960 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
32961 execution failure on PA targets.
32963 2002-01-09 Jakub Jelinek <jakub@redhat.com>
32965 * gcc.c-torture/compile/20020109-1.c: New test.
32967 2002-01-08 Kazu Hirata <kazu@hxi.com>
32969 * gcc.c-torture/execute/20020108-1.c: New test.
32971 2002-01-08 Jakub Jelinek <jakub@redhat.com>
32973 * gcc.dg/20020108-1.c: New test.
32975 2002-01-08 H.J. Lu <hjl@gnu.org>
32977 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
32980 2002-01-08 Geoff Keating <geoffk@redhat.com>
32982 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
32985 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
32987 * gcc.dg/altivec-4.c: Test altivec predicates.
32989 2002-01-07 Jakub Jelinek <jakub@redhat.com>
32991 * gcc.c-torture/execute/20020107-1.c: New test.
32993 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
32996 * gcc.c-torture/compile/20020106-1.c: New test.
32998 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
33000 * gcc.c-torture/execute/nestfunc-4.c: New test.
33002 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
33004 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
33005 extra triple that slipped in.
33006 * g++.old-deja/g++.abi/align.C: Likewise.
33007 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33009 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
33011 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
33012 * g++.old-deja/g++.abi/align.C: Likewise.
33013 * g++.old-deja/g++.abi/bitfields.C: Likewise.
33015 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
33017 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
33020 2002-01-04 Jakub Jelinek <jakub@redhat.com>
33022 * gcc.dg/20020104-1.c: New test.
33024 * gcc.dg/20020104-2.c: New test.
33026 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
33028 * gcc.dg/20020103-1.c: Fix typo in target selector.
33030 2002-01-03 Richard Henderson <rth@redhat.com>
33032 * gcc.dg/20020103-1.c: New.
33034 2002-01-03 Kazu Hirata <kazu@hxi.com>
33036 * gcc.c-torture/execute/20020103-1.c: New test.
33038 2002-01-03 Jakub Jelinek <jakub@redhat.com>
33040 * g++.dg/other/debug2.C: New test.
33042 * gcc.c-torture/compile/20020103-1.c: New test.
33044 2002-01-02 Jakub Jelinek <jakub@redhat.com>
33046 * gcc.dg/gnu89-init-1.c: Added new tests.
33048 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33050 * g++.dg/template/friend2.C: Remove as patch is reverted.
33052 * g++.dg/warn/oldcast1.C: New test.
33054 * g++.dg/template/ptrmem1.C: New test.
33055 * g++.dg/template/ptrmem2.C: New test.
33057 * g++.dg/template/ntp.C: New test.
33059 * g++.dg/other/component1.C: New test.
33061 * g++.dg/template/ttp3.C: New test.
33063 * g++.dg/template/friend2.C: New test.
33064 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
33066 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33068 * g++.dg/other/ptrmem1.C: New test.
33069 * g++.dg/other/ptrmem2.C: New test.
33071 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33073 * g++.dg/template/ctor1.C: New test.
33075 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
33077 * g++.dg/template/friend2.C: New test.
33079 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
33081 * gcc.dg/mmix-1.c: New test.
33083 2001-12-31 Richard Henderson <rth@redhat.com>
33085 * gcc.dg/asm-5.c: New.
33087 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
33089 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
33090 in namespace __gnu_cxx
33092 2001-12-30 Richard Henderson <rth@redhat.com>
33094 * gcc.dg/debug-6.c: New.
33096 2001-12-30 Jakub Jelinek <jakub@redhat.com>
33098 * gcc.c-torture/compile/20011229-2.c: New test.
33100 2001-12-29 Jakub Jelinek <jakub@redhat.com>
33102 * gcc.dg/debug-3.c: New test.
33103 * gcc.dg/debug-4.c: New test.
33104 * gcc.dg/debug-5.c: New test.
33106 2001-12-29 Richard Henderson <rth@redhat.com>
33108 * g++.dg/eh/loop1.C: New.
33110 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
33112 * g++.dg/template/crash1.C: New test.
33114 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
33116 * g++.dg/other/const1.C: New test.
33118 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
33120 * gcc.c-torture/compile/20011229-1.c: New test.
33122 2001-12-28 Stan Shebs <shebs@apple.com>
33124 * lib/objc-torture.exp: Resync with c-torture.exp.
33125 * lib/objc.exp: Load standard libraries.
33127 2001-12-28 Jakub Jelinek <jakub@redhat.com>
33129 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
33132 2001-12-27 Roger Sayle <roger@eyesopen.com>
33134 * gcc.c-torture/execute/string-opt-16.c: New testcase.
33136 2001-12-27 Richard Henderson <rth@redhat.com>
33138 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
33140 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
33142 * g++.dg/eh/ctor1.C: New test.
33143 * g++.dg/other/error2.C: New test.
33145 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
33147 * g++.dg/other/init2.C: New test.
33149 2001-12-24 Richard Henderson <rth@redhat.com>
33151 * gcc.dg/20011223-1.c: New.
33152 * gcc.dg/inline-1.c: New.
33154 2001-12-23 Richard Henderson <rth@redhat.com>
33156 * gcc.dg/asm-4.c: Test operand modifiers.
33158 2001-12-23 Richard Henderson <rth@redhat.com>
33160 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
33162 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
33164 * gcc.c-torture/execute/20011223-1.c: New test.
33166 2001-12-21 Richard Henderson <rth@redhat.com>
33168 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
33169 re-enables the warning.
33171 2001-12-21 Richard Henderson <rth@redhat.com>
33173 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
33175 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33177 * gcc.c-torture/compile/20011218-1.c: New test.
33179 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
33181 * gcc.misc-test/arm-isr.exp: New file. Control running of the
33183 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
33184 epilogue generation for ARM ISR routines.
33186 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33188 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
33189 * gcc.dg/format/c90-printf-3.c: Likewise.
33190 * gcc.dg/format/c99-printf-3.c: Likewise.
33191 * gcc.dg/format/ext-1.c: Likewise.
33192 * gcc.dg/format/ext-6.c: Likewise.
33193 * gcc.dg/format/format.h: Prototype unlocked stdio.
33195 2001-12-20 Richard Henderson <rth@redhat.com>
33197 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
33199 (malloc): Correct allocation logic. Abort if we fill up the
33200 arena before initialization complete.
33201 (realloc): Correct allocation logic.
33203 2001-12-20 Jakub Jelinek <jakub@redhat.com>
33205 * gcc.c-torture/compile/20011219-2.c: New test.
33207 * gcc.c-torture/execute/20011219-1.c: New test.
33209 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
33211 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
33212 target does not support weak symbols.
33214 2001-12-19 Jakub Jelinek <jakub@redhat.com>
33216 * gcc.c-torture/compile/20011219-1.c: New test.
33218 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
33220 * g++.dg/other/error1.C: New test.
33222 2001-12-17 Jeffrey A Law (law@redhat.com)
33224 * gcc.c-torture/execute/20011217-1.c: New test.
33226 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
33228 * objc.dg/special/: New directory.
33229 * objc.dg/special/special.exp: New file.
33230 * objc.dg/special/unclaimed-category-1.h: New file.
33231 * objc.dg/special/unclaimed-category-1a.m: New file.
33232 * objc.dg/special/unclaimed-category-1.m: New file.
33234 2001-12-17 Andreas Jaeger <aj@suse.de>
33236 * gcc.c-torture/compile/20011217-2.c: New test.
33238 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
33240 * gcc.c-torture/compile/20011217-1.c: New test.
33242 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
33244 * testsuite/gcc.dg/20011214-1.c: New.
33246 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
33248 * gcc.dg/altivec-4.c: New.
33250 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
33252 * gcc.dg/20011113-1.c: New test.
33254 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
33256 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
33257 std::__malloc_alloc_template<0> and
33258 std::__default_alloc_template<false, 0>.
33260 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
33262 * objc/execute/bf-21.m: New test.
33263 * objc/execute/enumeration-1.m: New test.
33264 * objc/execute/enumeration-2.m: New test.
33266 2001-12-12 Jakub Jelinek <jakub@redhat.com>
33268 * gcc.dg/gnu89-init-1.c: New test.
33270 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
33272 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
33273 * g++.old-deja/g++.jason/2371.C: Likewise.
33274 * g++.old-deja/g++.jason/template33.C: Likewise.
33275 * g++.old-deja/g++.jason/template34.C: Likewise.
33276 * g++.old-deja/g++.jason/template36.C: Likewise.
33277 * g++.old-deja/g++.oliva/typename1.C: Likewise.
33278 * g++.old-deja/g++.oliva/typename2.C: Likewise.
33279 * g++.old-deja/g++.other/typename1.C: Likewise.
33280 * g++.old-deja/g++.pt/inherit2.C: Likewise.
33281 * g++.old-deja/g++.pt/nontype5.C: Likewise.
33282 * g++.old-deja/g++.pt/typename11.C: Likewise.
33283 * g++.old-deja/g++.pt/typename14.C: Likewise.
33284 * g++.old-deja/g++.pt/typename16.C: Likewise.
33285 * g++.old-deja/g++.pt/typename3.C: Likewise.
33286 * g++.old-deja/g++.pt/typename4.C: Likewise.
33287 * g++.old-deja/g++.pt/typename5.C: Likewise.
33288 * g++.old-deja/g++.pt/typename7.C: Likewise.
33289 * g++.old-deja/g++.robertl/eb9.C: Likewise.
33291 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
33293 * g++.dg/other/linkage1.C: New test.
33294 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
33297 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
33299 * gcc.dg/concat.c: New test.
33301 2001-12-11 Stan Shebs <shebs@apple.com>
33303 * objc/compile: New test directory.
33304 * objc/compile/compile.exp: New expect script.
33305 * objc/compile/20011211-1.m: New compile test.
33307 2001-12-11 Jason Merrill <jason@redhat.com>
33309 * lib/prune.exp (prune_gcc_output): Also handle "In member
33310 function". So many permutations...
33312 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
33314 * g++.dg/template/typedef1.C: New test.
33316 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
33318 * g++.dg/other/copy1.C: New test.
33320 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
33322 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
33324 * gcc.dg/builtin-choose-expr.c: New.
33326 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
33328 * gcc.dg/altivec-2.c: New.
33330 2001-12-07 Richard Henderson <rth@redhat.com>
33332 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
33334 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
33336 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
33339 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33341 * g++-old.deja/g++.robertl/eb101.C: Deleted.
33343 2001-12-06 Janis Johnson <janis187@us.ibm.com>
33345 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
33346 variable argument list.
33348 2001-12-06 Zack Weinberg <zack@codesourcery.com>
33350 * gcc.c-torture/execute/memcheck: Delete entire directory.
33351 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
33352 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
33354 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
33356 * gcc.dg/Wshadow-1.c: New test.
33358 2001-12-05 Jakub Jelinek <jakub@redhat.com>
33360 * gcc.c-torture/compile/20011130-1.c: New test.
33362 * gcc.dg/noncompile/20011025-1.c: New test.
33364 * g++.dg/other/anon-union.C: New test.
33366 * gcc.c-torture/execute/20011024-1.c: New test.
33368 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
33370 * gcc.c-torture/execute/20000722-1.x,
33371 gcc.c-torture/execute/20010123-1.x: Remove.
33372 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
33373 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
33374 gcc.dg/c99-complit-2.c: New tests.
33376 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
33378 * g++.dg/inherit/base1.C: New test.
33380 2001-12-04 Jakub Jelinek <jakub@redhat.com>
33382 * g++.dg/other/stdarg1.C: New test.
33384 * gcc.c-torture/compile/20011130-2.c: New test.
33386 2001-12-03 Janis Johnson <janis187@us.ibm.com>
33388 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
33389 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
33390 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
33391 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
33392 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
33393 * gcc.dg/builtin-prefetch-1.c: New test.
33395 2001-12-03 Jakub Jelinek <jakub@redhat.com>
33397 * gcc.dg/20011130-1.c: New test.
33399 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
33401 * g++.dg/other/scope1.C: New test.
33402 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
33404 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
33406 * gcc.dg/vla-init-1.c: New test.
33408 2001-12-01 Geoff Keating <geoffk@redhat.com>
33410 * gcc.c-torture/compile/structs.c: New testcase from GDB.
33412 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
33414 * objc.dg/alias.m: Update.
33415 * objc.dg/class-1.m: Update.
33416 * objc.dg/const-str-1.m: Update.
33417 * objc.dg/fwd-proto-1.m: Update.
33418 * objc.dg/id-1.m: Update.
33419 * objc.dg/super-class-1.m: Update.
33421 2001-11-29 Mark Mitchell <mark@codesourcery.com>
33423 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
33426 2001-11-28 Jeffrey A Law (law@cygnus.com)
33428 * gcc.c-torture/execute/20011128-1.c: New test.
33430 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
33432 * gcc.dg/20011127-1.c: New test.
33434 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
33436 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
33437 from Austin Group draft 7.
33438 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
33439 scanf format arguments.
33440 * gcc.dg/format/no-exargs-2.c: New test.
33442 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
33444 * g++.dg/abi/vbase8-4.C: New test.
33446 2001-11-24 Ian Lance Taylor <ian@airs.com>
33448 * gcc.c-torture/execute/20011121-1.c: New test.
33450 2001-11-23 Jeffrey A Law (law@cygnus.com)
33452 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
33454 2001-11-23 Andreas Jaeger <aj@suse.de>
33456 * gcc.dg/cpp/charconst-2.c: New test.
33458 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
33460 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
33461 to the host if it is remote. Let tests specify extra headers
33463 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
33464 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
33465 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
33466 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
33467 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
33468 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
33469 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
33470 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
33471 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
33472 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
33474 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
33476 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
33477 for little endian ARMs.
33479 2001-11-20 Jakub Jelinek <jakub@redhat.com>
33481 * gcc.c-torture/compile/20011119-1.c: New test.
33482 * gcc.c-torture/compile/20011119-2.c: New test.
33484 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
33486 * gcc.dg/altivec-1.c: Fix typo.
33488 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
33490 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
33492 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
33494 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
33496 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
33498 * lib/g77.exp: Don't specify --rpath-link.
33500 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
33501 across all the headers.
33502 * gcc.dg/format/format.exp: For testing on a remote host,
33505 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
33506 * gcc.c-torture/execute/930406-1.c: Likewise.
33507 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
33509 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
33511 * gcc.dg/altivec-1.c: New.
33513 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
33515 * gcc.dg/cpp/fpreprocessed.c: New test case.
33517 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33519 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
33520 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
33521 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
33523 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
33525 * gcc.dg/no-builtin-1.c: New test.
33527 2001-11-16 Jakub Jelinek <jakub@redhat.com>
33529 * gcc.c-torture/execute/20011115-1.c: New test.
33531 2001-11-15 Jakub Jelinek <jakub@redhat.com>
33533 * gcc.c-torture/compile/20011114-2.c: New test.
33534 * gcc.c-torture/compile/20011114-3.c: New test.
33535 * gcc.c-torture/compile/20011114-4.c: New test.
33537 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
33539 * g++.dg/other/init1.C: New test.
33541 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
33543 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
33546 * gcc.c-torture/execute/20011114-1.c: New testcase.
33548 * gcc.c-torture/compile/20010327-1.c: Revert last change.
33549 * gcc.c-torture/compile/20011114-1.c: New test, exactly
33550 like the (before this change) version of 20010327-1.c.
33552 2001-11-14 Roger Sayle <roger@eyesopen.com>
33554 * gcc.c-torture/execute/string-opt-13.c: New testcase.
33556 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
33558 * g++.dg/init/array2.C: New test.
33560 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
33562 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
33564 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
33566 * g++.dg/other/forscope1.C: New test.
33567 * g++.dg/ext/forscope1.C: New test.
33568 * g++.dg/ext/forscope2.C: New test.
33570 2001-11-13 Jakub Jelinek <jakub@redhat.com>
33572 * gcc.c-torture/execute/20011113-1.c: New test.
33574 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
33576 * gcc.c-torture/execute/20011109-2.c: New test.
33578 * gcc.c-torture/execute/20011109-1.c: New test.
33580 2001-11-09 Jakub Jelinek <jakub@redhat.com>
33582 * gcc.c-torture/compile/20011109-1.c: New test.
33584 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
33586 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
33587 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
33588 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
33589 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
33590 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
33591 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
33592 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
33594 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
33596 * g++.dg/warn/Wshadow-1.C: New tests.
33597 * g++.old-deja/g++.mike/for3.C: Update.
33599 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
33601 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
33602 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
33603 XFAILs. Adjust expected error texts.
33604 * gcc.c-torture/compile/20011106-1.c,
33605 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
33606 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
33607 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
33608 gcc.dg/c99-array-lval-5.c: New tests.
33610 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33612 * gcc.dg/cpp/defined.c: Update.
33614 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
33616 * gcc.c-torture/execute/anon-1.c: New test.
33618 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
33620 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
33621 same size, so no warning should be produced on stormy16.
33623 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
33624 due to oversized array.
33625 * g++.old-deja/g++.mike/ns15.C: Likewise.
33626 * g++.old-deja/g++.pt/crash16.C: Likewise.
33628 2001-11-02 Graham Stott <grahams@redhat.com>
33630 * g++.dgother/debug1.C: Fix typos.
33632 2001-11-01 Jakub Jelinek <jakub@redhat.com>
33634 * g++.dg/other/debug1.C: New test.
33636 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
33638 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
33641 2001-10-30 Jakub Jelinek <jakub@redhat.com>
33643 * gcc.dg/20011029-2.c: New test.
33645 * gcc.c-torture/compile/20011029-1.c: New test.
33647 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
33649 * objc/execute/class_self-1.m: New test.
33650 * objc/execute/class_self-2.m: New test.
33652 2001-10-25 Zack Weinberg <zack@codesourcery.com>
33654 * gcc.misc-tests/msgs.exp: Delete.
33655 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
33656 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
33657 error set to match recent changes.
33659 2001-10-24 Zack Weinberg <zack@codesourcery.com>
33661 * gcc.dg/20011021-1.c: New test.
33663 2001-10-24 Jakub Jelinek <jakub@redhat.com>
33665 * gcc.c-torture/compile/20011023-1.c: New test.
33667 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
33669 * lib/g77.exp: Rewrite based on lib/g++.exp.
33671 2001-10-19 Jakub Jelinek <jakub@redhat.com>
33673 * gcc.c-torture/execute/20011019-1.c: New test.
33675 * gcc.dg/20011018-1.c: New test.
33677 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
33679 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
33681 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
33683 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
33684 * gcc.dg/attr-invalid.c: Likewise.
33686 2001-10-18 Jakub Jelinek <jakub@redhat.com>
33688 * testsuite/gcc.dg/20011015-1.c: New test.
33690 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33692 * g++.dg/template/unify2.C: New test.
33694 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
33696 * g++.dg/other/exception-specification.C: New test
33698 2001-10-13 Tom Rix <trix@redhat.com>
33700 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
33701 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
33703 2001-10-12 Jakub Jelinek <jakub@redhat.com>
33705 * testsuite/gcc.dg/20011009-1.c: New test.
33707 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
33710 * g++.dg/other/friend1.C: New test.
33712 2001-10-11 Richard Henderson <rth@redhat.com>
33714 * g++.old-deja/g++.other/crash18.C: Add -S to options.
33716 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33718 * gcc.c-torture/compile/20011010-1.c: New.
33720 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
33722 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
33723 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
33724 g77.f-torture/execute/execute.exp,
33725 g77.f-torture/noncompile/noncompile.exp,
33726 gcc.c-torture/compile/compile.exp,
33727 gcc.c-torture/execute/execute.exp,
33728 gcc.c-torture/execute/ieee/ieee.exp,
33729 gcc.c-torture/execute/memcheck/memcheck.exp,
33730 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
33731 objc/execute/execute.exp: Update FSF address.
33733 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
33735 * gcc.dg/cpp/cmdlne-C.c: Update.
33736 * gcc.dg/cpp/cmdlne-C2.c: New.
33738 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33740 * gcc.c-torture/execute/20011008-3.c: New.
33742 2001-10-08 DJ Delorie <dj@redhat.com>
33744 * gcc.dg/20011008-1.c: New.
33745 * gcc.dg/20011008-2.c: New.
33747 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
33749 * gcc.dg/cpp/spacing1.c: Update test.
33751 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
33753 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
33754 spelling errors of "separate" as "seperate".
33756 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
33758 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
33759 enough to avoid inlining.
33761 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
33763 * lib/g77.exp: set libg2c_dir correctly.
33765 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
33767 * gcc.dg/cpp/macro11.c: New test.
33769 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33771 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
33772 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
33773 gcc.dg/format/multattr-3.c: New tests.
33774 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
33775 tests for format attributes on function pointers being rejected.
33777 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33779 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
33781 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
33783 * g++.dg/warn/format1.C: New test.
33785 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
33787 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
33789 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33791 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
33793 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
33795 * gcc.dg/cpp/redef2.c: Add test.
33797 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
33799 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
33800 long-standing bug on i686, apparently.
33801 * gcc.c-torture/execute/loop-2c.x: New file.
33802 * gcc.c-torture/execute/loop-2d.x: New file.
33803 * gcc.c-torture/execute/loop-3c.x: New file.
33805 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
33807 * gcc.dg/cpp/20000625-2.c: Correct line number.
33809 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33811 * gcc.dg/cpp/macro10.c: New test.
33812 * gcc.dg/cpp/strify3.c: New test.
33813 * gcc.dg/cpp/spacing1.c: Add tests.
33814 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
33815 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
33817 2001-09-24 DJ Delorie <dj@redhat.com>
33819 * gcc.c-torture/execute/20010924-1.c: New test.
33821 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
33823 * testsuite/objc/execute/paste.m: Remove.
33825 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
33827 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
33829 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
33831 * g77.dg/strlen0.f: New test.
33833 2001-09-21 Richard Henderson <rth@redhat.com>
33835 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
33836 * g++.old-deja/g++.abi/vtable2.C: Likewise.
33838 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
33840 Table-driven attributes.
33841 * g++.dg/ext/attrib1.C: New test.
33843 2001-09-20 DJ Delorie <dj@redhat.com>
33845 * gcc.dg/20000926-1.c: Update expected warning messages.
33846 * gcc.dg/array-2.c: Likewise, and test for warnings too.
33847 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
33850 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
33852 * g++.dg/eh/registers1.C: New test case.
33854 2001-09-17 Richard Henderson <rth@redhat.com>
33856 * gcc.dg/array-5.c: Fix VLA decomposition test.
33858 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
33860 * gcc.dg/cpp/line5.c: New testcase.
33862 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
33864 * gcc.dg/cpp/macro9.c: New test.
33866 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
33868 * gcc.c-torture/execute/980223.c: Change type of addr from long
33871 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
33873 * gcc.c-torture/execute/20010915-1.c: New test.
33875 2001-09-14 Janis Johnson <janis187@us.ibm.com>
33877 * g77.dg/bprob: New directory.
33878 * g77.dg/bprob/bprob.exp: New file.
33879 * g77.dg/bprob/bprob-1.f: New test.
33880 * g77.dg/gcov: New directory.
33881 * g77.dg/gcov/gcov.exp: New file.
33882 * g77.dg/gcov/gcov-1.f: New test.
33883 * g77.dg/gcov/gcov-1.x: New file.
33885 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
33887 * gcc.dg/cpp/directiv.c: Update.
33888 * gcc.dg/cpp/undef1.c: Update.
33890 2001-09-12 Jakub Jelinek <jakub@redhat.com>
33892 * gcc.dg/20010912-1.c: New test.
33894 2001-09-11 Janis Johnson <janis187@us.ibm.com>
33896 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
33897 language-independent file in lib.
33898 * lib/gcov.exp: New file.
33900 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
33902 * gcc.c-torture/compile/20010911-1.c: New test.
33904 2001-09-10 Janis Johnson <janis187@us.ibm.com>
33906 * lib/profopt.exp: New, to support profile-directed optimizations.
33907 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
33908 * gcc.misc-tests/bprob-1.c: New test.
33909 * gcc.misc-tests/bprob-2.c: New test.
33911 2001-09-07 Janis Johnson <janis187@us.ibm.com>
33913 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
33914 XFAIL and which kinds of gcov output to verify.
33915 * gcc.misc-tests/gcov-4b.x: New file.
33916 * gcc.misc-tests/gcov-5b.x: New file.
33917 * gcc.misc-tests/gcov-6.x: New file.
33918 * gcc.misc-tests/gcov-7.c: New test.
33919 * gcc.misc-tests/gcov-7.x: New file.
33921 2001-09-06 Janis Johnson <janis187@us.ibm.com>
33923 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
33924 * gcc.misc-tests/gcov-6.c: New test.
33926 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
33929 * g++.dg/abi/vbase1.C: New test.
33931 2001-09-05 Ziemowit Laski <zlaski@apple.com>
33933 * objc.dg/method-2.m: New.
33935 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
33938 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
33939 * g++.dg/init/empty1.C: New test.
33941 2001-09-03 Jakub Jelinek <jakub@redhat.com>
33943 * gcc.c-torture/compile/20010903-1.c: New test.
33945 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
33947 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
33950 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
33952 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
33954 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
33956 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
33958 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
33960 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
33961 for 16-bit 'unsigned int'.
33963 2001-08-29 Kazu Hirata <kazu@hxi.com>
33965 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
33967 2001-08-27 Richard Henderson <rth@redhat.com>
33969 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
33970 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
33972 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
33974 * gcc.dg/asm-names.c (ymain): New.
33976 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
33978 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
33979 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
33980 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
33982 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33984 * gcc.dg/compare5.c: New testcase.
33986 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
33988 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
33989 and "In instantiation".
33991 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
33993 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
33995 2001-08-20 Janis Johnson <janis187@us.ibm.com>
33997 * gcc.misc-tests/gcov.exp: Add support for branch information.
33998 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
33999 * gcc.misc-tests/gcov-4.c: New test.
34000 * gcc.misc-tests/gcov-4b.c: New test.
34001 * gcc.misc-tests/gcov-5b.c: New test.
34003 2001-08-20 Zack Weinberg <zackw@panix.com>
34005 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
34008 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
34010 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
34012 2001-08-19 Jakub Jelinek <jakub@redhat.com>
34014 * g++.dg/eh/template1.C: New test.
34016 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
34018 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
34020 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
34023 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
34025 * lib/g77-dg.exp: Use prune.exp for common procedures
34026 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
34027 * lib/g77.exp: (g77-dg-prune) Remove
34029 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
34031 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
34033 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34035 * g++.dg/template/unify1.C: New test.
34037 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
34039 * g++.dg/abi/empty4.C: New test.
34041 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
34043 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
34045 * g77.f-torture/compile/pr3743.x: Likewise.
34047 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
34049 * g++.dg/other/using-declaration.C: New test.
34051 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
34053 * gcc.dg/cpp/tr-sign.c: New testcase.
34055 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
34057 * gcc.dg/cpp/19951025-1.c: Revert.
34058 * gcc.dg/cpp/directiv.c: We no longer process directives that
34059 interrupt macro arguments.
34061 2001-08-03 Zack Weinberg <zackw@stanford.edu>
34063 * gcc.dg/bconstp-1.c: New test.
34065 2001-08-03 Richard Henderson <rth@redhat.com>
34067 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
34069 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
34071 * gcc.dg/cpp/19951025-1.c: Update.
34073 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
34075 * g77.dg/ff90-1.f (s): Fix reference of variable z,
34078 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
34081 * g++.old-deja/g++.ns/ns14.C: Remove special options.
34082 * g++.old-deja/g++.other/std1.C: Likewise.
34083 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
34085 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
34087 * lib/g77.exp: Load gcc-defs.exp for common procedures
34088 (g77_pass, g77_fail, g77_finish, g77_exit,
34089 ${tool}_check_unsupported_p} Now redundant. Deleted.
34091 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
34093 * g77.dg/fbackslash.f
34094 * g77.dg/fcase-preserve.f
34096 * g77.dg/ffixed-line-length-0.f
34097 * g77.dg/ffixed-line-length-132.f
34098 * g77.dg/ffixed-line-length-7.f
34099 * g77.dg/ffixed-line-length-72.f
34100 * g77.dg/ffixed-line-length-none.f
34101 * g77.dg/ffree-form-1.f
34102 * g77.dg/fno-backslash.f
34103 * g77.dg/fno-f90-1.f
34104 * g77.dg/fno-fixed-form-1.f
34105 * g77.dg/fno-onetrip.f
34106 * g77.dg/fno-typeless-boz.f
34107 * g77.dg/fno-underscoring.f
34108 * g77.dg/fno-vxt-1.f
34109 * g77.dg/fonetrip.f
34110 * g77.dg/ftypeless-boz.f
34111 * g77.dg/fugly-assumed.f
34112 * g77.dg/funderscoring.f
34115 2001-08-01 Ziemowit Laski <zlaski@apple.com>
34117 * objc.dg/fwd-proto-1.m: New.
34118 * objc.dg/local-decl-1.m: New.
34119 * objc.dg/naming-1.m: New.
34120 * objc.dg/naming-2.m: New.
34121 * objc.dg/proto-hier-1.m: New.
34123 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
34125 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
34126 largest-type elements to a struct makes its size grow.
34128 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
34130 * g++.dg/abi/vthunk1.C: New test.
34132 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
34134 * g++.dg/abi/vbase8-22.C: New test.
34136 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34138 * gcc.dg/cpp/macro8.c: New test.
34140 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
34142 * g++.dg/abi/vbase8-21.C: New test.
34144 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
34146 * g++.dg/abi/vbase8-10.C: New test.
34148 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34150 * lib/g++.exp (g++_set_ld_library_path): Renamed to
34151 ${tool}_set_ld_library_path.
34153 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
34156 2001-07-26 Stan Cox <scox@redhat.com>
34158 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
34159 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
34160 gcc_exit, gcc_check_unsupported_p):
34161 Moved to gcc-deps.exp
34162 * gcc-deps.exp: New file.
34164 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34166 * g++.old-deja/g++.pt/defarg14.C: New test.
34168 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34170 * g++.old-deja/g++.other/lineno5.C: New test.
34172 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34174 * g++.old-deja/g++.pt/crash68.C: New test.
34176 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
34178 * g++.old-deja/g++.other/crash42.C: New test.
34180 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
34182 * gcc.dg/cpp/extratokens.c: Fix.
34183 * gcc.dg/cpp/skipping2.c: New tests.
34185 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34187 * gcc.c-torture/execute/20010724-1.c: New file.
34188 * gcc.c-torture/execute/20010724-1.x: New file.
34190 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34192 * g++.old-deja/g++.other/cond7.C: New test.
34194 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34196 * g++.old-deja/g++.other/optimize4.C: New test.
34198 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
34200 * g++.old-deja/g++.abi/vbase8-5.C: New test.
34202 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
34204 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
34205 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
34206 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
34207 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
34209 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
34210 bug report" message.
34212 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
34213 * g++.dg/ext/instantiate1.C: Move from old-deja.
34215 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
34217 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
34218 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
34219 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
34220 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
34222 2001-07-23 Jeffrey A Law (law@cygnus.com)
34224 * gcc.c-torture/execute/20010723-1.c: New test.
34226 2001-07-23 Ben Elliston <bje@redhat.com>
34228 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
34230 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34232 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
34234 Delete handling of ieee_multilib_flags.
34235 Pass -mieee for alpha*-*-* and sh-*-*.
34236 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
34238 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
34240 Remove old-abi tests.
34241 * g++.old-deja/g++.mike/p11116.C: Remove.
34242 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
34244 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
34246 * g77.f-torture/compile/pr3743.f: New test
34248 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
34250 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
34252 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34254 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
34255 g++.old-deja/g++.pt/static6.C: Likewise.
34256 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
34257 supports weak symbols.
34259 2001-07-18 Andreas Jaeger <aj@suse.de>
34261 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
34264 2001-07-18 Andreas Jaeger <aj@suse.de>
34266 * gcc.dg/iftrap-1.c: Fix target line.
34268 2001-07-17 Richard Henderson <rth@redhat.com>
34270 * gcc.c-torture/execute/20010717-1.c: New.
34272 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
34274 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
34277 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34279 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
34281 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34283 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
34284 UAC_SIGBUS, UAC_NOPRINT definitions.
34286 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
34288 * objc/execute/object_is_class.m: New test.
34289 * objc/execute/object_is_meta_class.m: New test.
34291 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
34293 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
34294 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
34296 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
34298 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
34299 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
34301 2001-07-14 Richard Henderson <rth@redhat.com>
34303 * gcc.dg/iftrap-1.c: New.
34305 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
34307 * g77.f-torture/execute/intrinsic77.f: New test.
34309 2001-07-11 Janis Johnson <janis@us.ibm.com>
34311 * gcc.misc-tests/gcov-3.c: New test.
34313 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34315 * gcc.c-torture/compile/20010711-1.c,
34316 * gcc.c-torture/compile/20010711-2.c: New tests.
34318 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
34320 * gcc.c-torture/execute/20010711-1.c: New test.
34322 2001-07-11 Ben Elliston <bje@redhat.com>
34324 * g++.old-deja/g++.other/enum5.C: New test.
34326 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
34328 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
34329 (g++-dg-prune): Call prune_gcc_output.
34330 * prune.exp: New file for prune_gcc_output.
34331 * lib/g++.exp, lib/gcc.exp: Load it.
34333 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
34335 * gcc.c-torture/compile/20010701-1.c,
34336 g++.old-deja/g++.ext/attrib6.C: New tests.
34338 2001-07-06 Jeffrey A Law (law@cygnus.com)
34340 * gcc.c-torture/compile/20010706-1.c: New test.
34342 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
34344 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
34346 2001-06-28 Stan Shebs <shebs@apple.com>
34348 * gcc.dg/pragma-darwin.c: New test.
34350 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34352 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
34353 Solaris 2.[678] system.
34355 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
34357 * gcc.dg/20010622-1.c: New test.
34359 2001-06-18 Stan Shebs <shebs@apple.com>
34361 * objc.dg: New directory.
34362 * objc.dg/dg.exp: New file.
34363 * objc.dg/alias.m: New.
34364 * objc.dg/class-1.m: New.
34365 * objc.dg/class-2.m: New.
34366 * objc.dg/const-str-1.m: New.
34367 * objc.dg/const-str-2.m: New.
34368 * objc.dg/id-1.m: New.
34369 * objc.dg/method-1.m: New.
34370 * objc.dg/super-class-1.m: New.
34371 * lib/objc-dg.exp: New file.
34373 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
34375 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
34378 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
34380 * g++.old-deja/g++.abi/vbase8-9.C: New test.
34382 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34384 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
34387 2001-06-12 Richard Henderson <rth@redhat.com>
34389 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
34391 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34393 * g++.old-deja/g++.abi/vbase5.C: New test.
34394 * g++.old-deja/g++.abi/vbase6.C: New test.
34395 * g++.old-deja/g++.abi/vbase7.C: New test.
34397 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34399 * gcc.c-torture/compile/20010610-1.c: New test.
34401 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
34403 * g++.old-deja/g++.abi/vbase4.C: New test.
34405 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34407 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
34408 support %f for HC11/HC12 targets.
34409 * gcc.c-torture/execute/930513-1.x: New file, likewise.
34410 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
34411 on HC11/HC12 targets.
34412 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
34414 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
34416 * gcc.dg/wchar_t-1.c: New file.
34417 * gcc.dg/wint_t-1.c: Likewise.
34419 2001-06-11 Bernd Schmidt <bernds@redhat.com>
34421 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
34423 2001-06-11 Richard Henderson <rth@redhat.com>
34425 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
34427 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34429 * gcc.c-torture/compile/20010611-1.c: New test.
34431 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
34433 * gcc.dg/c99-tag-1.c: Add more tests.
34435 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
34437 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
34438 representation on MN10300 and ARM/Thumb.
34440 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
34442 * g77.f-torture/execute/20010610.f: New.
34444 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
34446 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
34449 2001-06-09 Richard Henderson <rth@redhat.com>
34451 * gcc.c-torture/execute/ashrdi-1.c: New.
34452 * gcc.c-torture/execute/ashldi-1.c: New.
34453 * gcc.c-torture/execute/lshrdi-1.c: New.
34455 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
34457 * objc/execute/load-3.m: Added. Check sending +load to categories,
34458 in addition to classes.
34460 2001-06-08 Stan Shebs <shebs@apple.com>
34462 * objc/execute/load-2.m: New test. From Nicola Pero
34463 <n.pero@mi.flashnet.it>.
34465 2001-06-08 Jakub Jelinek <jakub@redhat.com>
34467 * gcc.c-torture/execute/20010605-2.c: New test.
34469 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34471 * g++.old-deja/g++.abi/vbase2.C: New test.
34472 * g++.old-deja/g++.abi/vbase3.C: New test.
34474 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
34476 * g++.old-deja/g++.pt/friend49.C: New test.
34478 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
34480 * g++.old-deja/g++.ext/anon3.C: New test.
34482 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
34484 * g++.old-deja/g++.other/conv7.C: New test.
34486 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
34488 * gcc.c-torture/compile/20010605-2.c: New test.
34490 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
34492 * gcc.c-torture/execute/20010604-1.c: New test.
34494 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
34496 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
34498 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
34500 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
34501 (g++_link_flags): Likewise.
34502 (g++_init): Pass gccpath's value to two previous functions.
34504 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34506 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
34507 Ensure logfile entry matches exec command line.
34509 2001-05-31 Richard Henderson <rth@redhat.com>
34511 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
34512 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
34514 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
34516 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
34517 compiler for irix6.2
34519 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
34521 * g++.old-deja/g++.other/optimize3.C: New file.
34523 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
34525 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
34528 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
34530 * g++.old-deja/g++.other/optimize2.C: New file.
34532 2001-05-25 Diego Novillo <dnovillo@redhat.com>
34534 * gcc.c-torture/compile/20010518-2.c: New file.
34535 * gcc.c-torture/execute/20010518-1.c: New file.
34536 * gcc.c-torture/execute/20010518-2.c: New file.
34538 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
34540 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
34542 2001-05-24 Mark Mitchell <mark@codesourcery.com>
34544 G++ no longer defines builtins that do not begin with __builtin.
34545 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
34546 * g++.old-deja/g++.brendand/misc13.C: Likewise.
34547 * g++.old-deja/g++.law/builtin1.C: Likewise.
34548 * g++.old-deja/g++.law/cvt2.C: Likewise.
34549 * g++.old-deja/g++.mike/net5.C: Likewise.
34550 * g++.old-deja/g++.other/builtins1.C: Likewise.
34551 * g++.old-deja/g++.other/builtins2.C: Likewise.
34552 * g++.old-deja/g++.other/builtins3.C: Likewise.
34553 * g++.old-deja/g++.other/builtins4.C: Likewise.
34554 * g++.old-deja/g++.other/inline8.C: Likewise.
34555 * g++.old-deja/g++.robertl/eb39.C: Likewise.
34557 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
34559 * g++.old-deja/g++.pt/using1.C: Adjust.
34560 * g++.old-deja/g++.pt/using2.C: New test.
34562 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
34564 * gcc.dg/cpp/charconst.c: New tests.
34565 * gcc.dg/cpp/escape.c: New tests.
34566 * gcc.dg/cpp/escape-1.c: New tests.
34567 * gcc.dg/cpp/escape-2.c: New tests.
34568 * gcc.dg/cpp/ucs.c: New tests.
34570 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
34572 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
34573 native compiler for irix6.5.
34575 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
34577 * lib/g++.exp (g++_include_flags): Use args to compute
34579 (g++_link_flags): Likewise.
34580 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
34582 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
34584 * gcc.dg/c90-hexfloat-1.c: Add more tests.
34586 2001-05-21 Geoff Keating <geoffk@redhat.com>
34588 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
34591 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34593 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
34595 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
34596 to STACK_SIZE; Use it to define size of add_histo array.
34597 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
34599 (f): Use GITT_SIZE to define size of gitt local table.
34600 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
34601 to STACK_SIZE; Use it to define size of bytemem array.
34603 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
34605 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
34606 on 68HC11/HC12 due to the asm instruction.
34607 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
34608 * gcc.c-torture/compile/920520-1.x: Likewise.
34609 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
34610 on 68HC11/HC12 because the function is larger than 64K.
34611 * gcc.c-torture/compile/961203-1.x: New file, this test fails
34612 on 68HC11/HC12 because the structure is too large.
34614 2001-05-20 Richard Henderson <rth@redhat.com>
34616 * gcc.c-torture/execute/20010520-1.c: New.
34618 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34620 * g++.old-deja/g++.warn/compare1.C: New test.
34621 * gcc.dg/compare4.c: New test.
34623 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
34625 * g++.old-deja/g++.other/optimize1.C: New test.
34627 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
34629 * g++.old-deja/g++.pt/spec41.C: New test.
34631 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
34633 * gcc.c-torture/compile/20010114-1.x: Remove.
34635 2001-05-18 Stan Shebs <shebs@apple.com>
34637 * gcc.c-torture/compile/20010518-1.c: New test.
34639 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
34641 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
34642 * g++.old-deja/g++.pt/crash67.C: New test.
34644 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
34646 * g++.old-deja/g++.other/debug9.C: New test.
34648 2001-05-16 Zack Weinberg <zackw@stanford.edu>
34650 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
34652 2001-05-16 Jan Hubicka <jh@suse.cz>
34654 * gcc.c-torture/compile/20010516-1.c: New test.
34656 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34658 * g++.old-deja/g++.other/crash41.C: New test.
34660 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
34662 * g++.old-deja/g++.pt/crash66.C: New test.
34664 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
34666 * g++.old-deja/g++.robertl/eb27.C: Convert.
34668 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
34670 * g++.dg/friend-warn.C: New test. Do not warn about friend
34671 declaration being redundant.
34673 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
34675 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
34677 2001-05-14 Mark Mitchell <mark@codesourcery.com>
34679 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
34681 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
34683 * lib/g++.exp: Use testsuite_flags.
34685 2001-05-13 Mark Mitchell <mark@codesourcery.com>
34687 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
34689 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
34691 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
34693 2001-05-11 Mark Mitchell <mark@codesourcery.com>
34695 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
34697 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
34699 * gcc.c-torture/compile/20010313-1.c: New test.
34701 2001-05-09 Zack Weinberg <zackw@stanford.edu>
34703 * gcc.dg/cpp/direct2.c: New test.
34704 * gccq.dg/cpp/direct2s.c: New test.
34706 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
34708 2001-05-07 Mark Mitchell <mark@codesourcery.com>
34710 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
34711 * g++.old-deja/g++.other/op3.C: Likewise.
34713 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
34715 * gcc.dg/cpp/syshdr.h: New file.
34716 * gcc.dg/cpp/sysmac1.c: Update.
34717 * gcc.dg/cpp/sysmac2.c: Update.
34719 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
34721 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
34723 2001-05-04 David Edelsohn <edelsohn@gnu.org>
34725 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
34726 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
34728 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
34730 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
34732 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
34734 * lib/g++.exp (g++_include_flags): Don't use any special flags
34735 if TESTING_IN_BUILD_TREE is not defined.
34736 (g++_init): Use a plain 'c++' as the compiler if
34737 TESTING_IN_BUILD_TREEE is not defined.
34739 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34741 * g++.old-deja/g++.eh/catch13.C: New test.
34742 * g++.old-deja/g++.eh/catch14.C: New test.
34744 2001-05-02 Jakub Jelinek <jakub@redhat.com>
34746 * gcc.dg/cpp/tr-define.c: New test.
34748 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
34750 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
34751 <stdlib.h>, not <malloc.h>.
34753 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34755 * g++.old-deja/g++.ns/template17.C: New test.
34757 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
34759 * g++.old-deja/g++.pt/ref4.C: New test.
34761 2001-04-30 Richard Henderson <rth@redhat.com>
34763 * gcc.dg/20000724-1.c: Revert last change.
34765 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
34767 * g77.f-torture/execute/20010430.f: New test.
34769 2001-04-30 Mark Mitchell <mark@codesourcery.com>
34771 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
34773 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
34775 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
34777 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34779 * g++.old-deja/g++.eh/crash6.C: New test.
34781 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34783 * g++.old-deja/g++.other/warn7.C: New test.
34785 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
34787 * g++.old-deja/g++.other/defarg9.C: New test.
34789 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34791 * g77.f-torture/compile/20010426.f: New test.
34792 * g77.f-torture/execute/20010426.f: New test.
34794 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
34796 * g77.f-torture/compile/20000629-1.x: Remove - error
34799 2001-04-26 Jeffrey A Law (law@cygnus.com)
34801 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
34802 Tweak slightly to work with g++.dg framework.
34803 * g++.dg/special/ecos.exp: Run initp1.C test.
34804 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
34806 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
34807 its linker doesn't give line numbers either.
34808 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
34810 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34812 * g++.old-deja/g++.other/lex1.C: New test.
34814 2001-04-26 Jakub Jelinek <jakub@redhat.com>
34816 * gcc.dg/noncompile/20010425-1.c: New test.
34818 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
34820 * g++.old-deja/g++.pt/mangle2.C: New test.
34822 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34824 * gcc.dg/format/plus-1.c: New test.
34826 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34828 * gcc.dg/20010423-1.c: New test.
34830 2001-04-25 Jakub Jelinek <jakub@redhat.com>
34832 * gcc.c-torture/execute/20010422-1.c: New test.
34834 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
34836 * g++.old-deja/g++.ns/type2.C: New test.
34838 2001-04-24 Zack Weinberg <zackw@stanford.edu>
34840 * g++.old-deja/g++.other/perf1.C: New test.
34842 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
34844 * gcc.dg/c99-func-2.c: Remove xfail.
34845 * gcc.dg/c99-func-3.c: Remove xfail.
34846 * gcc.dg/c99-func-4.c: Remove xfail.
34848 2001-04-23 Zack Weinberg <zackw@stanford.edu>
34850 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
34852 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
34854 * gcc.c-torture/compile/20010423-1.c: New test.
34856 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34858 * g++.old-deja/g++.pt/typename28.C: New test.
34860 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
34862 * g++.old-deja/g++.abi/empty2.C: New test.
34863 * g++.old-deja/g++.abi/empty3.C: New test.
34865 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34867 * g++.old-deja/g++.other/comdat2.C: New test.
34868 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
34870 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34872 * g++.old-deja/g++.other/overload14.C: New test.
34874 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34876 * g++.old-deja/g++.other/lookup23.C: New test.
34878 2001-04-20 Jakub Jelinek <jakub@redhat.com>
34880 * gcc.c-torture/execute/20010403-1.c: New test.
34882 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
34883 Mark Mitchell <mark@codesourcery.com>
34885 * lib/old-dejagnu.exp: Don't delete output of executable.
34886 Add .exe suffix to executables.
34888 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
34890 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
34892 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34894 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
34896 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34898 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
34899 * g++.old-deja/g++.abi/crash1.C: New test.
34901 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
34903 * g++.old-deja/g++.other/crash40.C: New test.
34905 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34907 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
34909 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
34911 * g++.old-deja/g++.other/warn6.C: New test.
34913 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
34915 * g++.old-deja/g++.robertl/eb42.C: Same.
34917 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34919 * gcc.dg/wtr-conversion-1.c: New testcase.
34921 2001-04-10 Richard Henderson <rth@redhat.com>
34923 * g++.old-deja/g++.other/array5.C: New.
34925 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34927 * gcc.c-torture/execute/20010408-1.c: New test.
34929 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
34931 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
34932 headers and constructs.
34933 * g++.old-deja/g++.robertl/eb79.C: Same.
34934 * g++.old-deja/g++.robertl/eb77.C (main): Same.
34935 * g++.old-deja/g++.robertl/eb73.C: Same.
34936 * g++.old-deja/g++.robertl/eb66.C (main): Same.
34937 * g++.old-deja/g++.robertl/eb55.C (t): Same.
34938 * g++.old-deja/g++.robertl/eb54.C (main): Same.
34939 * g++.old-deja/g++.robertl/eb46.C (main): Same.
34940 * g++.old-deja/g++.robertl/eb44.C: Same.
34941 * g++.old-deja/g++.robertl/eb41.C (main): Same.
34942 * g++.old-deja/g++.robertl/eb4.C (main): Same.
34943 * g++.old-deja/g++.robertl/eb39.C: Same.
34944 * g++.old-deja/g++.robertl/eb33.C (main): Same.
34945 * g++.old-deja/g++.robertl/eb31.C (main): Same.
34946 * g++.old-deja/g++.robertl/eb30.C: Same.
34947 * g++.old-deja/g++.robertl/eb3.C: Same.
34948 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
34949 * g++.old-deja/g++.robertl/eb21.C: Same.
34950 * g++.old-deja/g++.robertl/eb15.C: Same.
34951 * g++.old-deja/g++.robertl/eb118.C: Same.
34952 * g++.old-deja/g++.robertl/eb115.C (main): Same.
34953 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
34954 * g++.old-deja/g++.robertl/eb109.C: Same.
34955 * g++.old-deja/g++.other/sibcall1.C (main): Same.
34956 * g++.old-deja/g++.mike/rtti1.C: Same.
34957 * g++.old-deja/g++.mike/p658.C: Same.
34958 * g++.old-deja/g++.mike/net46.C: Same.
34959 * g++.old-deja/g++.mike/net34.C: Same.
34960 * g++.old-deja/g++.mike/memoize1.C: Same.
34961 * g++.old-deja/g++.mike/eh2.C: Same.
34962 * g++.old-deja/g++.law/weak.C: Same.
34963 * g++.old-deja/g++.law/visibility7.C: Same.
34964 * g++.old-deja/g++.law/visibility25.C: Same.
34965 * g++.old-deja/g++.law/visibility22.C: Same.
34966 * g++.old-deja/g++.law/visibility2.C: Same.
34967 * g++.old-deja/g++.law/visibility17.C: Same.
34968 * g++.old-deja/g++.law/visibility13.C: Same.
34969 * g++.old-deja/g++.law/visibility10.C: Same.
34970 * g++.old-deja/g++.law/visibility1.C: Same.
34971 * g++.old-deja/g++.law/virtual3.C (eval): Same.
34972 * g++.old-deja/g++.law/vbase1.C: Same.
34973 * g++.old-deja/g++.law/operators32.C: Same.
34974 * g++.old-deja/g++.law/nest3.C: Same.
34975 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
34976 * g++.old-deja/g++.law/except5.C (main): Same.
34977 * g++.old-deja/g++.law/cvt7.C (run): Same.
34978 * g++.old-deja/g++.law/cvt2.C: Same.
34979 * g++.old-deja/g++.law/cvt16.C: Same.
34980 * g++.old-deja/g++.law/ctors6.C (bar): Same.
34981 * g++.old-deja/g++.law/ctors17.C (main): Same.
34982 * g++.old-deja/g++.law/ctors13.C: Same.
34983 * g++.old-deja/g++.law/ctors12.C (main): Same.
34984 * g++.old-deja/g++.law/ctors10.C: Same.
34985 * g++.old-deja/g++.law/code-gen5.C: Same.
34986 * g++.old-deja/g++.law/bad-error7.C: Same.
34987 * g++.old-deja/g++.law/arm9.C: Same.
34988 * g++.old-deja/g++.law/arm12.C: Same.
34989 * g++.old-deja/g++.law/arg8.C: Same.
34990 * g++.old-deja/g++.law/arg1.C: Same.
34991 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
34992 * g++.old-deja/g++.jason/template31.C: Same.
34993 * g++.old-deja/g++.jason/template24.C (main): Same.
34994 * g++.old-deja/g++.jason/2371.C: Same.
34995 * g++.old-deja/g++.eh/new2.C: Same.
34996 * g++.old-deja/g++.eh/new1.C: Same.
34997 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
34998 * g++.old-deja/g++.brendan/nest21.C (main): Same.
34999 * g++.old-deja/g++.brendan/err-msg3.C: Same.
35000 * g++.old-deja/g++.brendan/crash62.C: Same.
35001 * g++.old-deja/g++.brendan/crash52.C: Same.
35002 * g++.old-deja/g++.brendan/crash49.C (main): Same.
35003 * g++.old-deja/g++.brendan/crash38.C: Same.
35004 * g++.old-deja/g++.brendan/crash15.C (main): Same.
35005 * g++.old-deja/g++.brendan/copy9.C: Same.
35007 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
35009 * gcc.c-torture/execute/20001203-2.c (memset):
35010 Count argument is of type __SIZE_TYPE__.
35012 2001-04-04 Diego Novillo <dnovillo@redhat.com>
35014 * gcc.c-torture/compile/20010404-1.c: New test.
35016 2001-04-04 Jakub Jelinek <jakub@redhat.com>
35018 * gcc.c-torture/compile/20010326-1.c: New test.
35020 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
35022 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
35023 peculiarities of the SH.
35024 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
35026 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
35028 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
35029 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
35030 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
35032 2001-04-02 Jakub Jelinek <jakub@redhat.com>
35034 * g77.f-torture/compile/20010321-1.f: New test.
35036 2001-04-02 Jakub Jelinek <jakub@redhat.com>
35038 * gcc.c-torture/compile/20010329-1.c: New test.
35040 2001-04-02 Jakub Jelinek <jakub@redhat.com>
35042 * gcc.c-torture/execute/20010329-1.c: New test.
35044 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
35046 * g++.old-deja/g++.other/eh4.C: Fix typo.
35048 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
35050 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
35052 2001-03-28 Philip Blundell <philb@gnu.org>
35054 * gcc.c-torture/compile/20010328-1.c: New test.
35056 2001-03-27 Richard Henderson <rth@redhat.com>
35058 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
35059 * g++.old-deja/g++.eh/vbase3.C: Likewise.
35061 2001-03-27 Alan Modra <alan@linuxcare.com.au>
35063 * gcc.c-torture/compile/20010327-1.c: New test.
35065 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
35067 * g++.old-deja/g++.other/friend12.C: New test.
35068 * g++.old-deja/g++.other/friend9.C: Expect no errors.
35069 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
35071 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
35073 * gcc.c-torture/execute/20010325-1.c: New test.
35075 2001-03-23 Jakub Jelinek <jakub@redhat.com>
35077 * g++.old-deja/g++.other/mangle3.C: New test.
35079 2001-03-22 Jakub Jelinek <jakub@redhat.com>
35081 * g++.old-deja/g++.other/anon8.C: New test.
35083 2001-03-20 Philip Blundell <philb@gnu.org>
35085 * gcc.c-torture/compile/20010320-1.c: New test.
35087 2001-03-17 Richard Henderson <rth@redhat.com>
35089 * g++.old-deja/g++.other/eh4.C: Add expected error text.
35091 2001-03-15 Geoff Keating <geoff@redhat.com>
35093 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
35096 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
35098 * g++.old-deja/g++.other/eh4.C: New test.
35100 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
35102 * gcc.dg/cpp/mi1.c: Update.
35104 2001-03-14 Jakub Jelinek <jakub@redhat.com>
35106 * g++.old-deja/g++.other/regstack.C: New test.
35108 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
35110 * g++.old-deja/g++.other/ref4.C: New test.
35112 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
35114 * objc/execute/va_method.m: Added.
35115 * objc/execute/IMP.m: Added.
35116 * objc/execute/_cmd.m: Added.
35117 * objc/execute/accessing_ivars.m: Added.
35118 * objc/execute/class-1.m: Added.
35119 * objc/execute/class-10.m: Added.
35120 * objc/execute/class-11.m: Added.
35121 * objc/execute/class-12.m: Added.
35122 * objc/execute/class-13.m: Added.
35123 * objc/execute/class-14.m: Added.
35124 * objc/execute/class-2.m: Added.
35125 * objc/execute/class-3.m: Added.
35126 * objc/execute/class-4.m: Added.
35127 * objc/execute/class-5.m: Added.
35128 * objc/execute/class-6.m: Added.
35129 * objc/execute/class-7.m: Added.
35130 * objc/execute/class-8.m: Added.
35131 * objc/execute/class-9.m: Added.
35132 * objc/execute/class-tests-1.h
35133 * objc/execute/class-tests-2.h
35134 * objc/execute/compatibility_alias.m: Added.
35135 * objc/execute/encode-1.m: Added.
35136 * objc/execute/formal_protocol-1.m: Added.
35137 * objc/execute/formal_protocol-2.m: Added.
35138 * objc/execute/formal_protocol-3.m: Added.
35139 * objc/execute/formal_protocol-4.m: Added.
35140 * objc/execute/formal_protocol-5.m: Added.
35141 * objc/execute/formal_protocol-6.m: Added.
35142 * objc/execute/formal_protocol-7.m: Added.
35143 * objc/execute/informal_protocol.m: Added.
35144 * objc/execute/initialize.m: Added.
35145 * objc/execute/load.m: Added.
35146 * objc/execute/many_args_method.m: Added.
35147 * objc/execute/nested-3.m: Added.
35148 * objc/execute/no_clash.m: Added.
35149 * objc/execute/private.m: Added.
35150 * objc/execute/redefining_self.m: Added.
35151 * objc/execute/root_methods.m: Added.
35152 * objc/execute/selector-1.m: Added.
35153 * objc/execute/static-1.m: Added.
35154 * objc/execute/static-2.m: Added.
35155 * objc/execute/va_method.m: Added.
35157 2001-03-10 Richard Henderson <rth@redhat.com>
35159 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
35161 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
35163 * g++.old-deja/g++.other/crash31.C: XFAIL.
35164 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
35165 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
35166 * gcc.c-torture/execute/20010123-1.x: XFAIL.
35167 * gcc.c-torture/execute/20010124-1.x: XFAIL.
35168 * gcc.dg/sequence-pt-1.c: XFAIL one test.
35170 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
35172 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
35174 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35176 * gcc.dg/20000724-1.c: Don't use multiline strings.
35178 2001-03-06 Zack Weinberg <zackw@stanford.edu>
35180 * objc/execute/string1.m, objc/execute/string2.m: Compare the
35181 result of -cString against what we expect it to be; don't just
35182 print it out for no one to read.
35184 * objc/execute/string3.m, objc/execute/string4.m: New tests.
35185 Based on testcases provided by Nicola Pero.
35187 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35189 * gcc.dg/cpp/macro7.c: New test.
35191 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
35193 * gcc.dg/cpp/multiline.c: Update.
35195 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35197 * g++.old-deja/g++.other/enum3.C: New test.
35199 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35201 * g++.old-deja/g++.other/pod1.C: New test.
35203 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
35205 * g++.old-deja/g++.ext/overload1.C: New test.
35207 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35209 * g++.old-deja/g++.pt/using1.C: New test.
35211 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
35213 * g++.old-deja/g++.other/using9.C: New test.
35215 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
35217 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
35219 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
35221 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
35223 * g++.old-deja/g++.ext/realpt1.C: Remove.
35225 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
35227 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
35229 2001-02-26 Will Cohen <wcohen@redhat.com>
35231 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
35233 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
35235 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
35236 templatized constructors.
35238 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35240 * gcc.c-torture/execute/20010224-1.c: New test.
35242 2001-02-23 Jakub Jelinek <jakub@redhat.com>
35244 * gcc.c-torture/execute/20010222-1.c: New test.
35246 2001-02-22 Jakub Jelinek <jakub@redhat.com>
35248 * g++.old-deja/g++.other/inline20.C: New test.
35250 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
35252 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
35254 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
35256 * g++.old-deja/g++.other/lookup22.C: New test.
35258 2001-02-19 Zack Weinberg <zackw@stanford.edu>
35260 * g77.dg: New directory.
35261 * g77.dg/20010216-1.f: New test case.
35262 * g77.dg/dg.exp: New driver.
35263 * lib/g77-dg.exp: New driver library.
35265 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35267 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
35269 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
35271 * g++.old-deja/g++.other/decl9.C: New test.
35273 2001-02-16 Jakub Jelinek <jakub@redhat.com>
35275 * g++.old-deja/g++.other/init16.C: Update the test so that it does
35276 not need <string> and also tests the initialization at runtime.
35278 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
35280 * gcc.c-torture/execute/longlong.c: New test.
35282 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35284 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
35286 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
35288 * gcc.c-torture/execute/920302-1.c (execute):
35289 Change argument type to short.
35291 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35293 * g++.old-deja/g++.pt/deduct6.C: New test.
35295 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
35297 * g++.old-deja/g++.pt/deduct5.C: New test.
35299 2001-02-14 Jakub Jelinek <jakub@redhat.com>
35301 * gcc.c-torture/execute/20010209-1.c: New test.
35303 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
35305 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
35307 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
35309 * g++.dg/vtgc1.C: Update for new ABI.
35311 * consistency.vlad: New directory, 1665 files.
35313 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
35315 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
35317 * gcc.dg/cpp/digraphs.c: Declare puts.
35319 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35321 * g++.old-deja/g++.other/warn5.C: New test.
35323 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35325 * g++.old-deja/g++.pt/spec40.C: New test.
35327 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
35329 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
35331 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
35333 2001-02-12 Jakub Jelinek <jakub@redhat.com>
35335 * gcc.c-torture/compile/20010209-1.c: New test.
35337 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
35339 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
35340 excess errors message but not if it crashes.
35341 * g++.old-deja/g++.other/crash27.C: Likewise.
35342 * g++.old-deja/g++.other/crash28.C: Likewise.
35343 * g++.old-deja/g++.other/crash30.C: Likewise.
35344 * g++.old-deja/g++.other/crash32.C: Likewise.
35345 * g++.old-deja/g++.other/crash35.C: Likewise.
35346 * g++.old-deja/g++.pt/inherit2.C: Likewise.
35348 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
35350 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
35351 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
35352 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
35353 g77.f-torture/execute/execute.exp,
35354 g77.f-torture/noncompile/noncompile.exp,
35355 gcc.c-torture/execute/execute.exp,
35356 gcc.c-torture/execute/memcheck/memcheck.exp,
35357 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
35358 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
35359 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
35360 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
35361 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
35362 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
35363 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
35364 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
35365 Remove bug reporting instructions with ancient email addresses.
35367 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35369 * gcc.dg/20010202-1.c: New test.
35370 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
35372 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
35374 * g++.dg/stdbool-if.C: New test.
35376 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
35378 * objc/execute/fdecl.m: Added main().
35380 2001-02-07 Jakub Jelinek <jakub@redhat.com>
35382 * gcc.c-torture/execute/20010206-1.c: New test.
35384 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
35386 * gcc.dg/cpp/avoidpaste1.c: Update.
35388 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
35390 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
35391 Pero <nicola@brainstorm.co.uk>.
35392 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
35394 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
35396 * g++.old-deja/g++.pt/spec39.C: New test.
35398 2001-02-05 Jakub Jelinek <jakub@redhat.com>
35400 * gcc.c-torture/compile/20010202-1.c: New test.
35402 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
35404 * g++.old-deja/g++.abi/primary2.C: New test.
35405 * g++.old-deja/g++.abi/primary3.C: New test.
35406 * g++.old-deja/g++.abi/primary4.C: New test.
35407 * g++.old-deja/g++.abi/primary5.C: New test.
35408 * g++.old-deja/g++.abi/vtable3.h: New test.
35409 * g++.old-deja/g++.abi/vtable3a.C: New test.
35410 * g++.old-deja/g++.abi/vtable3b.C: New test.
35411 * g++.old-deja/g++.abi/vtable3c.C: New test.
35412 * g++.old-deja/g++.abi/vtable3d.C: New test.
35413 * g++.old-deja/g++.abi/vtable3e.C: New test.
35414 * g++.old-deja/g++.abi/vtable3f.C: New test.
35415 * g++.old-deja/g++.abi/vtable3g.C: New test.
35416 * g++.old-deja/g++.abi/vtable3h.C: New test.
35417 * g++.old-deja/g++.abi/vtable3i.C: New test.
35418 * g++.old-deja/g++.abi/vtable3j.C: New test.
35419 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
35421 2001-02-03 Jakub Jelinek <jakub@redhat.com>
35423 * g++.old-deja/g++.other/anon6.C: New test.
35424 * g++.old-deja/g++.other/anon7.C: New test.
35426 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
35428 * gcc.dg/cpp/avoidpaste2.c: New tests.
35430 2001-01-31 Jakub Jelinek <jakub@redhat.com>
35432 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
35434 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
35436 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
35437 DECIMAL_DIG cases for Irix."
35439 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
35441 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
35443 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
35445 * gcc.dg/c99-tag-1.c: New test.
35447 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35449 * gcc.dg/cpp/tr-warn1.c: Add tests.
35451 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
35453 * gcc.dg/cpp/avoidpaste1.c: Update.
35454 * gcc.dg/cpp/paste4.c: Update.
35456 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
35458 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
35461 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
35463 * g++.old-deja/g++.other/inline19.C: New test.
35465 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
35467 * gcc.dg/Wlarger-than.c: New test.
35469 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
35471 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
35473 2001-01-29 Jakub Jelinek <jakub@redhat.com>
35475 * gcc.c-torture/execute/20010129-1.c: New test.
35476 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
35478 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
35480 * gcc.dg/cpp/avoidpaste1.c: Test case.
35482 2001-01-28 Jakub Jelinek <jakub@redhat.com>
35484 * g++.old-deja/g++.other/inline18.C: New test.
35486 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35488 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
35489 and __builtin_putchar.
35491 2001-01-27 Jakub Jelinek <jakub@redhat.com>
35493 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
35496 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
35498 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
35499 floating point number rounding mode to round to the nearest
35500 representable mode.
35502 2001-01-25 Jakub Jelinek <jakub@redhat.com>
35504 * g++.old-deja/g++.other/mangle2.C: New test.
35506 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
35508 * gcc.c-torture/compile/20010124-1.c: New test.
35510 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
35512 * g++.old-deja/g++.pt/spec38.C: New test.
35514 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
35516 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
35519 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35521 * gcc.c-torture/execute/20010123-1.c: New test.
35523 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35525 * g++.old-deja/g++.pt/spec37.C: New test.
35527 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
35529 * g++.old-deja/g++.pt/overload14.C: New test.
35531 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35533 * gcc.c-torture/execute/20010122-1.c: New test, exercise
35534 __builtin_return_address.
35536 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
35538 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
35539 * g++.old-deja/g++.pt/spec35.C: New test.
35540 * g++.old-deja/g++.pt/spec36.C: New test.
35542 2001-01-20 Jakub Jelinek <jakub@redhat.com>
35544 * gcc.c-torture/compile/20010118-1.c: New test.
35546 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
35548 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
35550 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35552 * gcc.c-torture/execute/20010119-1.c: New test.
35554 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35556 * g++.old-deja/g++.other/vbase5.C: New test.
35558 2001-01-19 Jakub Jelinek <jakub@redhat.com>
35560 * gcc.c-torture/execute/20010118-1.c: New test.
35562 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35564 * g++.old-deja/g++.pt/deduct3.C: New test.
35566 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
35568 * g++.old-deja/g++.pt/spec34.C: New test.
35570 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
35572 * g77.f-torture/compile/20000601-2.f: New test.
35574 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35576 * g++.old-deja/g++.other/init17.C: New test.
35578 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
35580 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
35582 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35584 * g++.old-deja/g++.pt/unify8.C: New test.
35586 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35588 * g++.old-deja/g++.abi/vbase1.C: New test.
35590 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
35592 * g++.old-deja/g++.pt/crash65.C: New test.
35594 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
35596 * gcc.dg/cpp/assembl2.S: New test case.
35598 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
35600 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
35603 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35605 * g++.old-deja/g++.other/builtins1.C: New test.
35606 * g++.old-deja/g++.other/builtins2.C: Likewise.
35607 * g++.old-deja/g++.other/builtins3.C: Likewise.
35608 * g++.old-deja/g++.other/builtins4.C: Likewise.
35610 2001-01-17 Jakub Jelinek <jakub@redhat.com>
35612 * gcc.c-torture/compile/20010117-1.c: New test.
35613 * gcc.c-torture/compile/20010117-2.c: New test.
35615 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35617 * g77.f-torture/execute/20010116.[fx]: New test,
35619 * g77.f-torture/compile/20010115.f: Indicate it's
35620 a test for PR fortran/1636.
35622 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
35624 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
35626 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
35628 * g77.f-torture/compile/20010115.f: New test.
35630 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
35632 * g++.old-deja/g++.pt/nontype5.C: New test.
35634 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
35636 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
35637 have an equivalent working one below it.
35639 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35641 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
35642 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35644 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
35646 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
35647 message containing "init_priority".
35648 (conpr-2.C): Likewise.
35649 (conpr-3.C): Likewise.
35650 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
35652 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35654 * gcc.c-torture/execute/20010114-2.c: New test.
35656 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
35658 * gcc.c-torture/compile/20010114-1.c: New test.
35659 * gcc.c-torture/compile/20010114-1.x: Xfail.
35660 * gcc.c-torture/compile/20010114-2.c: New test.
35661 * gcc.c-torture/execute/20010114-1.c: New test.
35662 * gcc.dg/trunc-1.c: New test.
35663 * gcc.dg/uninit-B.c: New test.
35665 2001-01-13 Nick Clifton <nickc@redhat.com>
35667 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
35670 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
35672 * gcc.c-torture/compile/20010113-1.c: New test.
35674 2001-01-13 Jakub Jelinek <jakub@redhat.com>
35676 * gcc.c-torture/compile/20001212-1.c: New test.
35678 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
35680 * gcc.dg/cpp/widestr1.c: Update.
35681 * gcc.dg/cpp/prag-imp.c: Remove.
35683 2001-01-12 Jakub Jelinek <jakub@redhat.com>
35685 * gcc.c-torture/execute/20000801-3.x: Remove.
35686 * gcc.dg/c90-init-1.c: New test.
35687 * gcc.dg/c99-init-1.c: New test.
35688 * gcc.dg/c99-init-2.c: New test.
35689 * gcc.dg/gnu99-init-1.c: New test.
35691 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
35693 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
35694 testing that no relevant ones were found.
35696 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35698 * g++.old-deja/g++.pt/cast2.C: New test.
35700 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
35702 * g++.old-deja/g++.pt/friend47.C: New test.
35704 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35706 * g++.old-deja/g++.pt/instantiate13.C: New test.
35708 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35710 * g++.old-deja/g++.other/defarg7.C: New test.
35711 * g++.old-deja/g++.other/defarg8.C: New test.
35713 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35715 * g++.old-deja/g++.pt/crash64.C: New test.
35717 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
35719 * g++.old-deja/g++.pt/crash63.C: New test.
35721 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
35723 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
35725 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
35727 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
35729 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35731 * g++.old-deja/g++.pt/error3.C: New test.
35733 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35735 * g++.old-deja/g++.other/crash39.C: New test.
35737 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
35739 * g++.old-deja/g++.other/vbase4.C: New test.
35741 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
35743 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
35744 * gcc.dg/special/20000419-2.c: New file. Identical to above.
35745 * gcc.dg/special/special.exp: New test driver which will check
35746 for alias support for the above test.
35748 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
35750 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
35751 problems on small machines.
35752 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
35755 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
35757 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
35759 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
35761 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
35763 * g++.old_deja/g++.pt/using8.C: New test.
35765 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
35767 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
35769 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
35771 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
35772 where a failure is expected.
35773 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
35775 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35777 * g++.old_deja/g++.pt/instantiate12.C: New test.
35779 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35781 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
35783 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
35784 * g++.old-deja/g++.brendan/crash17.C: Likewise.
35785 * g++.old-deja/g++.brendan/crash29.C: Likewise.
35786 * g++.old-deja/g++.brendan/crash48.C: Likewise.
35787 * g++.old-deja/g++.brendan/ns1.C: Likewise.
35788 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
35789 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
35790 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
35791 * g++.old-deja/g++.eh/spec6.C: Likewise.
35792 * g++.old-deja/g++.jason/crash3.C: Likewise.
35793 * g++.old-deja/g++.law/ctors11.C: Likewise.
35794 * g++.old-deja/g++.law/ctors17.C: Likewise.
35795 * g++.old-deja/g++.law/ctors5.C: Likewise.
35796 * g++.old-deja/g++.law/ctors9.C: Likewise.
35797 * g++.old-deja/g++.mike/ambig1.C: Likewise.
35798 * g++.old-deja/g++.mike/net22.C: Likewise.
35799 * g++.old-deja/g++.mike/p3538a.C: Likewise.
35800 * g++.old-deja/g++.mike/p3538b.C: Likewise.
35801 * g++.old-deja/g++.mike/virt3.C: Likewise.
35802 * g++.old-deja/g++.niklas/t128.C: Likewise.
35803 * g++.old-deja/g++.other/anon4.C: Likewise.
35804 * g++.old-deja/g++.other/using1.C: Likewise.
35805 * g++.old-deja/g++.other/warn3.C: Likewise.
35806 * g++.old-deja/g++.pt/t37.C: Likewise.
35807 * g++.old-deja/g++.robertl/eb69.C: Likewise.
35808 * g++.old-deja/g++.robertl/eb71.C: Likewise.
35810 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
35812 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
35814 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35816 * gcc.c-torture/execute/stdio-opt-3.c: New test.
35818 2001-01-07 Jakub Jelinek <jakub@redhat.com>
35820 * gcc.c-torture/compile/20010107-1.c: New test.
35822 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35824 * gcc.c-torture/execute/builtin-noret-1.c: New test.
35826 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
35828 * gcc.dg/format/format.h: New file.
35829 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
35830 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
35831 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
35832 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
35833 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
35834 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
35835 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
35836 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
35837 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
35838 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
35839 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
35840 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
35841 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
35842 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
35843 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
35844 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
35845 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
35846 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
35847 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
35848 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
35849 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
35850 instead of declaring standard types, macros and functions in each
35853 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
35855 * gcc.c-torture/execute/20010106-1.c: New test.
35857 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
35859 * gcc.dg/format/format.exp: New file.
35860 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
35861 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
35862 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
35863 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
35864 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
35865 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
35866 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
35867 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
35868 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
35869 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
35870 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
35871 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
35872 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
35873 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
35874 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
35875 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
35876 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
35877 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
35878 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
35879 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
35880 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
35881 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
35882 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
35883 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
35884 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
35885 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
35886 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
35887 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
35888 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
35889 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
35890 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
35891 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
35892 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
35893 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
35894 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
35895 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
35896 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
35897 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
35898 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
35899 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
35900 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
35901 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
35903 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
35905 * gcc.c-torture/execute/991228-1.c: Take word endianness into
35908 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
35910 * gcc.c-torture/execute/builtin-complex-1.c: New test.
35912 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
35914 * g++.old-deja/g++.pt/crash62.C: New test.
35916 2001-01-04 Richard Henderson <rth@redhat.com>
35918 * gcc.dg/20000926-1.c: Update expected warnings.
35919 * gcc.dg/array-2.c: Likewise.
35920 * gcc.dg/array-4.c: Also validate flexible array members.
35921 * gcc.dg/c99-flex-array-1.c: New.
35923 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
35925 * gcc.c-torture/compile/20001222-1.x: Remove.
35927 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
35929 * gcc.c-torture/execute/built-in-setjmp.c: New.
35931 2001-01-03 Richard Henderson <rth@redhat.com>
35933 * gcc.dg/940510-1.c: Update expected error wording.
35934 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
35936 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
35938 * lib/target-supports.exp (check_alias_available): Modified to
35939 indicate aliases not supported if only weak aliases are supported.
35941 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35943 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
35944 Turn on cmpstrsi checks for __pj__ and __i370__.
35946 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35948 * g++.old-deja/g++.other/virtual11.C: New test.
35950 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
35952 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
35954 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35956 * gcc.c-torture/compile/20010102-1.c: New test.
35958 2001-01-02 Andreas Jaeger <aj@suse.de>
35960 * gcc.dg/noreturn-3.c: New test.
35962 * gcc.dg/noreturn-4.c: New test.
35964 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
35966 * gcc.c-torture/execute/stdio-opt-1.c: Also test
35967 __builtin_fputc and __builtin_fwrite.
35969 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35971 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
35972 signed char, not default char.
35974 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
35976 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
35978 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
35980 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
35982 2000-12-29 Richard Henderson <rth@redhat.com>
35984 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
35985 (__cyg_profile_func_exit): Define.
35987 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
35989 * g++.dg/vtgc1.C: New test.
35991 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
35993 * gcc.dg/noncompile/20001228-1.c: New test.
35995 * gcc.dg/20001228-1.c: New test.
35997 * gcc.c-torture/execute/20001228-1.c: New test.
35999 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
36001 * gcc.dg/format-strfmon-1.c: New test.
36003 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36005 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
36006 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
36007 * gcc.c-torture/execute/string-opt-1.c: Likewise.
36008 * gcc.c-torture/execute/string-opt-2.c: Likewise.
36009 * gcc.c-torture/execute/string-opt-3.c: Likewise.
36010 * gcc.c-torture/execute/string-opt-4.c: Likewise.
36011 * gcc.c-torture/execute/string-opt-6.c: Likewise.
36012 * gcc.c-torture/execute/string-opt-7.c: Likewise.
36013 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36014 * gcc.c-torture/execute/string-opt-9.c: Likewise.
36015 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36016 * gcc.c-torture/execute/string-opt-11.c: Likewise.
36017 * gcc.c-torture/execute/string-opt-12.c: Likewise.
36019 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
36020 * gcc.c-torture/execute/string-opt-4.c: Test index.
36022 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
36024 * gcc.c-torture/compile/20001226-1.c: New test.
36026 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
36028 * gcc.c-torture/compile/20001222-1.c: New test.
36029 * gcc.c-torture/compile/20001222-1.x: Xfail.
36031 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
36033 * gcc.c-torture/execute/comp-goto-2.c: New test.
36035 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
36037 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
36038 Use long types if __INT_MAX__ is 32767.
36039 (main): Use cast to (sint32 *) when poking 88 into a_page.
36041 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
36043 2000-12-21 Bernd Schmidt <bernds@redhat.com>
36045 * gcc.c-torture/compile/20001221-1.c: New test.
36046 * gcc.c-torture/execute/20001221-1.c: New test.
36048 2000-12-20 Richard Henderson <rth@redhat.com>
36050 * g++.old-deja/g++.pt/crash36.C: Update error lines.
36051 * g++.old-deja/g++.robertl/eb109.C: Likewise.
36053 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36055 * gcc.dg/compare3.c: New test.
36057 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
36059 * gcc.dg/format-warnll-1.c: New test.
36061 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
36063 * gcc.dg/cpp/cmdlne-P.c: New test.
36065 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
36067 * gcc.c-torture/execute/builtin-abs-1.c,
36068 gcc.c-torture/execute/builtin-abs-2.c: New tests.
36070 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
36072 * gcc.dg/cpp/multiline.c: New test.
36074 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
36076 * g++.old-deja/g++.other/syshdr1.C: Update.
36077 * gcc.dg/cpp/lineflags.c: Remove temporarily.
36079 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36081 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
36083 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36085 * g++.old-deja/g++.pt/ttp65.C: New test.
36087 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36089 * g++.old-deja/g++.pt/ttp64.C: New test.
36091 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36093 * g++.old-deja/g++.pt/spec33.C: New test.
36095 2000-12-14 Catherine Moore <clm@redhat.com>
36097 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
36098 * gcc.c-torture/execute/920612-2.c: Likewise.
36099 * gcc.c-torture/execute/920428-2.c: Likewise.
36100 * gcc-c-torture/execute/va-arg-11.c: Call exit.
36101 * gcc.c-torture/execute/va-arg-21.c: Likewise.
36103 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36105 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
36106 * gcc.dg/pack-test-2.c: Likewise.
36108 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
36110 Tests by Zack Weinberg <zackw@stanford.edu>.
36112 * gcc.dg/cpp/defined.c: Update.
36113 * gcc.dg/cpp/defined_trad.c: New tests.
36115 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
36117 * gcc.dg/cpp/trad-direct.c: Update.
36119 2000-12-11 Neil Booth <neilb@earthling.net>
36121 * gcc.dg/cpp/defined_trad.c
36123 2000-12-11 Neil Booth <neilb@earthling.net>
36125 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
36127 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
36129 * gcc.dg/format-miss-2.c: New test.
36131 2000-12-09 Neil Booth <neilb@earthling.net>
36133 * gcc.dg/cpp/lineflags.c: New tests.
36134 * gcc.dg/cpp/poison.c: Update.
36135 * gcc.dg/cpp/redef2.c: Update.
36136 * gcc.dg/cpp/skipping.c: New test.
36138 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
36140 * g++.old-deja/g++.other/eh3.C: New testcase.
36142 2000-12-07 Neil Booth <neilb@earthling.net>
36144 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
36145 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
36146 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
36147 wtr-union-init-2.c, wtr-union-init-3.c: Update.
36148 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
36151 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36153 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
36154 __SIZE_TYPE__ instead of int for type of integers cast to
36157 2000-12-07 Jakub Jelinek <jakub@redhat.com>
36159 * g++.old-deja/g++.other/cleanup4.C: New test.
36161 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36163 * format-sec-1.c: New test.
36165 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36167 * gcc.dg/format-nonlit-3.c: New test.
36169 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
36171 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
36172 through a null pointer.
36174 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36176 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
36177 * g++.old-deja/g++.pt/partial4.C: New test.
36179 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
36181 * gcc.c-torture/execute/ieee/hugeval.x: New.
36183 2000-12-06 Neil Booth <neilb@earthling.net>
36185 * gcc.dg/cpp/backslash2.c: New tests.
36187 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36189 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
36190 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
36192 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
36194 * gcc.c-torture/execute/20001203-2.c: New testcase.
36196 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36198 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
36199 * g++.old-deja/g++.other/virtual10.C: New test.
36201 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
36203 * g++.old-deja/g++.mike/pmf5.C: Remove test.
36205 2000-12-05 Richard Henderson <rth@redhat.com>
36207 * gcc.c-torture/compile/20001205-1.c: New.
36209 2000-12-04 Neil Booth <neilb@earthling.net>
36211 * g++.old-deja/g++.other/virtual9.C: New test.
36212 * g++.old-deja/g++.pt/crash61.C: New test.
36213 * gcc.c-torture/execute/loop-9.c: New test.
36215 2000-12-04 Neil Booth <neilb@earthling.net>
36217 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
36218 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
36219 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
36220 * gcc.dg/cpp/extratokens.c: ...here.
36222 2000-12-04 Neil Booth <neilb@earthling.net>
36224 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
36227 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36229 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
36230 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
36232 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
36234 * gcc.c-torture/execute/20001203-1.c: New test.
36236 2000-12-03 Neil Booth <neilb@earthling.net>
36238 * gcc.dg/cpp/macro6.c: New test cases.
36240 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36242 * gcc.c-torture/execute/string-opt-9.c: New test.
36243 * gcc.c-torture/execute/string-opt-10.c: Likewise.
36244 * gcc.c-torture/execute/string-opt-11.c: Likewise.
36245 * gcc.c-torture/execute/string-opt-12.c: Likewise.
36247 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
36248 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
36250 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
36252 * gcc.dg/cpp/if-6.c: New testcase.
36254 * gcc.dg/20001201-1.c: New testcase.
36256 2000-12-02 Neil Booth <neilb@earthling.net>
36258 * g++.old-deja/g++.other/externC4.C,
36259 g++.old-deja/g++.other/friend10.C: New tests.
36261 2000-12-02 Neil Booth <neilb@earthling.net>
36263 * g++.old-deja/g++.other/instan2.C
36264 * g++.old-deja/g++.other/instan3.C: New test.
36266 2000-12-02 Neil Booth <neilb@earthling.net>
36268 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
36269 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
36270 gnuc99.c,gnuc99-pedantic.c: New tests.
36272 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36274 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
36275 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
36277 2000-12-01 Neil Booth <neilb@earthling.net>
36279 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
36280 * gcc.dg/cpp/poison.c: Update.
36281 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
36283 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
36285 * g77.f-torture/execute/20001201.f: New test.
36287 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
36289 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
36291 2000-12-01 Jakub Jelinek <jakub@redhat.com>
36293 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
36295 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
36297 * g++.old-deja/g++.other/cast6.C: New test.
36299 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
36301 * gcc.c-torture/execute/20001130-2.c: New testcase.
36303 2000-11-30 Richard Henderson <rth@redhat.com>
36305 * gcc.c-torture/execute/20001130-1.c: New test.
36307 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36309 * g++.old-deja/g++.other/op3.C: New test.
36311 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36313 * g++.old-deja/g++.other/op2.C: New test.
36315 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
36317 * g++.old-deja/g++.other/crash38.C: New test.
36319 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
36321 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
36323 2000-11-29 Jakub Jelinek <jakub@redhat.com>
36325 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
36327 * gcc.c-torture/execute/string-opt-6.c: New test.
36329 * gcc.dg/20001117-1.c: Add main.
36331 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
36333 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
36335 * gcc.dg/940510-1.c: ... to here.
36337 * gcc.dg/20000926-1.c: GNU C now allows initializations of
36338 zero-size arrays in toplevel structures.
36340 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36342 * gcc.c-torture/execute/loop-8.c: New test.
36344 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36346 * g++.old-deja/g++.other/base1.C: New test.
36348 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36350 * g++.old-deja/g++.other/parse2.C: New test.
36352 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36354 * g++.old-deja/g++.pt/incomplete1.C: New test.
36356 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
36358 * g++.old-deja/g++.other/friend9.C: New test.
36360 2000-11-28 Jakub Jelinek <jakub@redhat.com>
36362 * gcc.dg/20001127-1.c: New test.
36364 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36366 * g++.old-deja/g++.pt/friend46.C: New test.
36368 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
36370 * g++.old-deja/g++.other/ptrmem8.C: New test.
36372 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36374 * gcc.c-torture/execute/string-opt-7.c: New test.
36375 * gcc.c-torture/execute/string-opt-8.c: Likewise.
36377 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
36379 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
36380 instead of 'mkcheck 2'.
36382 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
36384 * gcc.c-torture/execute/memcheck/driver.c,
36385 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
36386 C9X references to refer to C99.
36388 2000-11-25 Jakub Jelinek <jakub@redhat.com>
36390 * gcc.dg/ultrasp3.c: New test.
36392 2000-11-25 Neil Booth <neilb@earthling.net>
36394 * gcc.dg/cpp/include2.c: Update test to be locale independent.
36396 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
36398 * gcc.c-torture/compile/20001123-2.c: New.
36400 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
36402 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
36404 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
36406 * gcc.dg/sequence-point-1.c: Add some new tests.
36407 * gcc.c-torture/execute/20001124-1.c: New test.
36409 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36411 * g++.old-deja/g++.other/vaarg4.C: New test.
36412 * gcc.c-torture/compile/20001123-1.c: New test.
36414 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
36416 * g++.other/crash24.C: Adjust and remove XFAIL.
36417 * g++.other/crash37.C: New test.
36419 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
36421 * g++.old-deja/g++.pt/instantiate9.C: New test.
36423 2000-11-22 Mark Mitchell <mark@codesourcery.com>
36425 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
36428 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
36429 * g++.old-deja/g++.robertl/eb55.C: Likewise.
36431 2000-11-22 Neil Booth <neilb@earthling.net>
36433 * gcc.dg/cpp/Wtrigraphs.c: New test.
36435 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
36437 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
36439 2000-11-22 Jakub Jelinek <jakub@redhat.com>
36441 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
36443 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
36445 * lib/gcc-dg.exp: load_lib scanasm.exp.
36446 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
36447 * lib/g++-dg.exp: load_lib scanasm.exp.
36448 * lib/scanasm.exp: New.
36449 (scan-assembler, scan-assembler-not): Add optional arguments to
36450 test name, or if not present, the pattern name.
36451 (scan-assembler-dem, scan-assembler-dem-not): New.
36453 * g++.dg/dg.exp: New.
36455 2000-11-21 Neil Booth <neilb@earthling.net>
36457 * gcc.dg/cpp/integrated1.c: Remove.
36459 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36461 * gcc.c-torture/execute/20001121-1.c: New test.
36463 2000-11-21 Richard Henderson <rth@redhat.com>
36465 * gcc.c-torture/compile/20001121-1.c: New test.
36467 2000-11-20 Neil Booth <neilb@earthling.net>
36469 * gcc.dg/cpp/integrated1.c: New test.
36471 2000-11-21 Jakub Jelinek <jakub@redhat.com>
36473 * g++.old-deja/g++.other/inline17.C: New test.
36475 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
36477 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
36478 local variable to be zero: I made the variable global. Now
36479 uses abort() and exit() instead of relying on main's return value.
36481 2000-11-20 Neil Booth <neilb@earthling.net>
36483 * gcc.dg/cpp/paste2.c: Update test.
36484 * objc/execute/paste.m: New test.
36486 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
36488 * gcc.dg/c99-condexpr-1.c: New test.
36490 2000-11-20 Neil Booth <neilb@earthling.net>
36492 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
36494 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
36496 * g++.old-deja/g++.pt/export1.C: New test.
36498 2000-11-20 Jakub Jelinek <jakub@redhat.com>
36500 * gcc.dg/20001117-1.c: New test.
36502 2000-11-18 Richard Henderson <rth@redhat.com>
36504 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
36506 2000-11-18 Richard Henderson <rth@redhat.com>
36508 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
36509 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
36510 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
36512 2000-11-18 Richard Henderson <rth@redhat.com>
36514 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
36515 (main): New. Exit cleanly.
36517 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
36519 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
36520 gcc.dg/c99-fordecl-2.c: New tests.
36522 2000-11-18 Richard Henderson <rth@redhat.com>
36524 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
36525 * gcc.c-torture/execute/zerolen-2.c: New.
36527 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36529 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
36532 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36534 * g++.old-deja/g++.pt/instantiate8.C: New test.
36536 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
36538 * g++.old-deja/g++.other/incomplete.C: Add more tests.
36539 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
36541 2000-11-16 Nick Clifton <nickc@redhat.com>
36543 * gcc.c-torture/execute/nestfunc-2.c: New test.
36544 * gcc.c-torture/execute/nestfunc-3.c: New test.
36546 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36548 * gcc.c-torture/compile/20001116-1.c: New test.
36550 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36552 * gcc.c-torture/execute/20001115-1.c: New test.
36554 2000-11-15 Mark Mitchell <mark@codesourcery.com>
36556 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
36557 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
36558 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
36559 * g++.old-deja/g++.abi/vmihint.C: Likewise.
36561 2000-11-15 Neil Booth <neilb@earthling.net>
36563 gcc.dg/cpp/_Pragma1.c: Update.
36564 gcc.dg/cpp/_Pragma2.c: New test.
36566 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
36568 * g++.old-deja/g++.other/anon5.C: New test.
36570 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
36572 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
36575 2000-11-14 Jakub Jelinek <jakub@redhat.com>
36577 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
36580 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36582 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
36583 labels at end of compound statements.
36585 2000-11-13 Jakub Jelinek <jakub@redhat.com>
36587 * gcc.c-torture/execute/loop-7.c: New test.
36589 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36591 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
36593 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36595 * gcc.dg/c99-bool-1.c: New test.
36597 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
36599 * gcc.dg/c99-scope-1.c: Remove xfail.
36600 * gcc.dg/c99-scope-2.c: New test.
36602 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36604 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
36605 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
36607 2000-11-11 Mark Mitchell <mark@codesourcery.com>
36609 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
36612 * g++.mike/p700.C: Don't typedef wchar_t.
36613 * g++.mike/p784.C: Likewise.
36614 * g++.mike/eb101.C: Don't use __wchar_t.
36616 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
36618 * g77.f-torture/execute/20001111.[fx]: Test premature exit
36621 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
36623 * gcc.c-torture/execute/20001111-1.c: New test.
36625 2000-11-10 Nick Clifton <nickc@redhat.com>
36627 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
36628 long multuiple and accumulate.
36630 2000-11-09 Richard Henderson <rth@redhat.com>
36632 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
36633 via size_t instead of int.
36635 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
36636 * gcc.c-torture/execute/string-opt-2.c: Likewise.
36637 * gcc.c-torture/execute/string-opt-3.c: Likewise.
36638 * gcc.c-torture/execute/string-opt-4.c: Likewise.
36640 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
36642 * gcc.c-torture/compile/20001109-1.c: New test.
36643 * gcc.c-torture/compile/20001109-2.c: New test.
36645 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
36647 * g++.old-deja/g++.pt/operator1.C: New test.
36648 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
36650 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36652 * gcc.dg/20001108-1.c: New test.
36654 2000-11-09 Jakub Jelinek <jakub@redhat.com>
36656 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
36657 with both arguments constant strings.
36658 * gcc.c-torture/execute/string-opt-3.c: New test.
36659 * gcc.c-torture/execute/string-opt-4.c: New test.
36660 * gcc.c-torture/execute/string-opt-5.c: New test.
36662 2000-11-08 Nick Clifton <nickc@redhat.com>
36664 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
36665 mulsidi3adddi patterns.
36667 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
36669 * g++.old-deja/g++.other/crash36.C: New test.
36671 2000-11-08 Jakub Jelinek <jakub@redhat.com>
36673 * g++.old-deja/g++.other/init16.C: New test.
36675 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
36677 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
36679 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36681 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
36682 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36683 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36685 2000-11-07 DJ Delorie <dj@redhat.com>
36687 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
36689 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36691 * gcc.c-torture/execute/string-opt-1.c: New test.
36693 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
36695 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
36696 mips-sgi-irix6.* because the MIPS ABI passes floating-point
36697 parameters in registers, and there is no way for a varargs
36698 function to know in which order the integer and floating-point
36699 parameters should be interleaved when they are placed on the
36701 * gcc.c-torture/execute/va-arg-16.x: Likewise.
36702 * gcc.c-torture/execute/va-arg-17.x: Likewise.
36704 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36706 * gcc.c-torture/execute/string-opt-2.c: New test.
36708 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
36710 * g++.old-deja/g++.pt/crash60.C: New test.
36712 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36714 * g++.old-deja/g++.other/crash24.C: New test.
36715 * g++.old-deja/g++.other/crash25.C: New test.
36716 * g++.old-deja/g++.other/crash26.C: New test.
36717 * g++.old-deja/g++.other/crash27.C: New test.
36718 * g++.old-deja/g++.other/crash28.C: New test.
36719 * g++.old-deja/g++.other/crash29.C: New test.
36720 * g++.old-deja/g++.other/crash30.C: New test.
36721 * g++.old-deja/g++.other/crash31.C: New test.
36722 * g++.old-deja/g++.other/crash32.C: New test.
36723 * g++.old-deja/g++.other/crash33.C: New test.
36724 * g++.old-deja/g++.other/crash34.C: New test.
36725 * g++.old-deja/g++.other/crash35.C: New test.
36727 2000-11-06 Jakub Jelinek <jakub@redhat.com>
36729 * gcc.c-torture/execute/20001031-1.c: New test.
36731 2000-11-04 Mark Mitchell <mark@codesourcery.com>
36733 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
36736 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
36737 standards-conformant.
36739 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
36741 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
36742 * g++.old-deja/g++.mike/p755a.C: Likewise.
36743 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
36744 library makes no calls to `operator new' during initialization.
36746 2000-11-04 Neil Booth <neilb@earthling.net>
36748 * gcc.dg/cpp/include2.c: New tests.
36750 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
36752 * lib/g++.exp (g++_set_ld_library_path): New function.
36753 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
36755 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
36757 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
36760 2000-11-01 Richard Henderson <rth@redhat.com>
36762 * g++.old-deja/g++.ext/namedret1.C: New.
36763 * g++.old-deja/g++.ext/namedret2.C: New.
36764 * g++.old-deja/g++.ext/namedret3.C: New.
36766 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
36768 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
36769 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
36771 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36773 * gcc.c-torture/execute/va-arg-21.c: New test.
36775 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
36777 * gcc.dg/c99-complex-2.c: New test.
36779 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
36781 * gcc.c-torture/execute/stdio-opt-1.c: New test.
36783 2000-10-31 Jakub Jelinek <jakub@redhat.com>
36785 * g++.old-deja/g++.other/inline16.C: New test.
36787 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
36789 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
36790 __PRETTY_FUNCTION__
36792 2000-10-29 Neil Booth <neilb@earthling.net>
36794 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
36796 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
36797 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
36800 2000-10-29 Neil Booth <neilb@earthling.net>
36802 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
36803 * mi1.c, mi1c.h: Add null directives to multiple-include test.
36804 * mi5.c: Test multiple includes work with -C.
36805 * trigraphs.c: Test ^= version.
36807 2000-10-28 Neil Booth <neilb@earthling.net>
36809 New tests and test updates for new macro expander.
36811 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
36812 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
36813 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
36814 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
36815 new diagnostic messages.
36817 * gcc.dg/cpp/macro3.c: New tests.
36819 2000-10-27 Mark Mitchell <mark@codesourcery.com>
36821 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
36824 2000-10-27 Jakub Jelinek <jakub@redhat.com>
36826 * g++.old-deja/g++.other/eh2.C: New test.
36828 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
36830 * gcc.c-torture/execute/20001027-1.c: New test.
36832 2000-10-26 Richard Henderson <rth@redhat.com>
36834 * gcc.c-torture/execute/20001026-1.c: New.
36836 2000-10-26 Mark Mitchell <mark@codesourcery.com>
36838 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
36839 * g++.old-deja/g++.law/builtin1.C: Likewise.
36840 * g++.old-deja/g++.law/ctors10.C: Likewise.
36841 * g++.old-deja/g++.law/virtual3.C: Likewise.
36842 * g++.old-deja/g++.mike/p658.C: Likewise.
36843 * g++.old-deja/g++.other/sibcall1.C: Likewise.
36844 * g++.old-deja/g++.other/vaarg2.C: Likewise.
36845 * g++.old-deja/g++.robertl/eb124.C: Likewise.
36846 * g++.old-deja/g++.robertl/eb44.C: Likewise.
36847 * g++.old-deja/g++.robertl/eb77.C: Likewise.
36849 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
36851 * gcc.c-torture/compile/20001024-1.c: New test.
36853 2000-10-25 Mark Mitchell <mark@codesourcery.com>
36855 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
36856 to tell us whether or not we are using V3.
36858 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
36860 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
36863 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
36865 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
36867 2000-10-25 Jakub Jelinek <jakub@redhat.com>
36869 * gcc.c-torture/execute/20001024-1.c: New test.
36871 2000-10-24 Jakub Jelinek <jakub@redhat.com>
36873 * g++.old-deja/g++.other/sibcall1.C: New test.
36875 2000-10-20 Jakub Jelinek <jakub@redhat.com>
36877 * gcc.dg/noncompile/init-3.c: New test.
36879 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
36881 * gcc.dg/format-array-1.c: New test.
36883 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36885 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
36886 writing through null pointers; remove comment about testing
36887 unterminated strings.
36889 2000-10-17 Matthew Hiller <hiller@redhat.com>
36891 * gcc.c-torture/execute/20001017-2.c: New test.
36893 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
36895 * gcc.c-torture/compile/20001018-1.c: New test.
36896 * gcc.c-torture/compile/20001018-1.x: Xfail.
36898 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
36900 * gcc.c-torture/execute/20001017-1.c: New test.
36902 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36904 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
36905 for multiple use of arguments with scanf formats; add tests for
36906 multiple use of arguments.
36908 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
36910 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
36912 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
36914 * gcc.dg/format-miss-1.c: New test.
36916 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36918 * gcc.c-torture/execute/20001013-1.c: New test.
36920 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36922 * gcc.dg/format-branch-1.c: New test.
36924 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
36926 * README, lib/file-format.exp: Remove EGCS references.
36928 2000-10-16 Jakub Jelinek <jakub@redhat.com>
36930 * gcc.dg/20001013-1.c: New test.
36932 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
36934 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
36935 for intmax_t in the compiler using __typeof__ and the type rules
36936 for conditional expressions.
36938 2000-10-13 Jakub Jelinek <jakub@redhat.com>
36940 * gcc.dg/20001012-1.c: New test.
36941 * gcc.dg/20001012-2.c: New test.
36943 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36945 * gcc.dg/format-attr-1.c: New test.
36947 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36949 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
36950 __LONG_LONG_MAX__ instead of LLONG_MAX.
36952 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
36954 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
36956 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
36959 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
36961 * gcc.dg/sequence-pt-1.c: New test.
36963 2000-10-11 Geoff Keating <geoffk@cygnus.com>
36965 * gcc.c-torture/execute/20001011-1.c: New testcase.
36966 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
36968 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36970 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
36971 does not error on it.
36973 2000-10-10 Jakub Jelinek <jakub@redhat.com>
36975 * gcc.dg/20001009-1.c: New test.
36977 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
36979 * gcc.c-torture/compile/20001009-1.c: Move from here ....
36980 * gcc.c-torture/execute/20001009-2.c: ... to here.
36982 2000-10-09 Geoff Keating <geoffk@cygnus.com>
36984 * gcc.c-torture/compile/20001009-1.c: New testcase.
36985 * gcc.c-torture/execute/20001009-1.c: New testcase.
36986 Testcases provided by Jan Hubicka <jh@suse.cz>.
36988 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36990 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36991 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
36992 uintmax_t using <limits.h> to emulate the compiler's internal
36993 logic. No longer XFAIL %j tests.
36995 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
36997 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
36998 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
36999 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
37000 regexps and details of expected handling of some bad formats.
37001 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
37004 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
37006 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
37007 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
37008 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
37009 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
37012 2000-10-06 Richard Henderson <rth@cygnus.com>
37014 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
37015 * g++.old-deja/g++.brendan/crash52.C: Likewise.
37016 * g++.old-deja/g++.jason/report.C: Likewise.
37017 * g++.old-deja/g++.law/friend5.C: Likewise.
37018 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
37019 of the expected warnings.
37021 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
37023 * g++.old-deja/g++.pt/enum14.C: New test.
37025 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
37027 * g++.old-deja/g++.pt/crash59.C: New test.
37029 2000-10-04 Will Cohen <wcohen@redhat.com>
37031 * gcc.dg/20000926-1.c: New test.
37033 2000-10-03 Geoff Keating <geoffk@cygnus.com>
37035 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
37036 function name for current C++ compiler.
37037 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
37039 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
37041 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
37042 __PRETTY_FUNCTION__.
37043 * g++.old-deja/g++.ext/pretty2.C: Likewise.
37045 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37047 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
37049 2000-09-26 Jakub Jelinek <jakub@redhat.com>
37051 * gcc.c-torture/compile/20000923-1.c: New test.
37053 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
37055 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
37056 * g++.old-deja/g++.pt/ttp62.C: Same.
37057 * g++.old-deja/g++.other/inline14.C: Same.
37059 2000-09-24 Richard Henderson <rth@cygnus.com>
37061 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
37063 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
37065 * gcc.dg/c90-printf-1.c: Add test for wide string format.
37067 2000-09-22 Geoff Keating <geoffk@cygnus.com>
37069 * gcc.c-torture/compile/20000922-1.c: New file.
37071 2000-09-21 Nick Clifton <nickc@redhat.com>
37073 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
37074 a signed long modulo operation.
37075 (mod6): New function - perform an unsigned long modulo operation.
37076 (main): Add tests for modulos of very large numbers by very small
37079 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37081 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
37083 2000-09-19 Richard Henderson <rth@cygnus.com>
37085 * gcc.dg/compare2.c (case 10): XFAIL.
37087 2000-09-18 Richard Henderson <rth@cygnus.com>
37089 * gcc.c-torture/execute/20000906-1.c: Move ...
37090 * gcc.dg/20000906-1.c: ... here. Only run on targets
37091 that support __builtin_trap.
37093 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
37095 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
37097 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
37099 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
37100 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
37101 more $ format tests.
37103 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
37105 * gcc.dg/format-errmk-1.c: New test.
37107 2000-09-17 Greg McGary <greg@mcgary.org>
37109 * gcc.c-torture/execute/20000917-1.x: Remove.
37111 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
37113 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
37115 2000-09-17 Greg McGary <greg@mcgary.org>
37117 * gcc.c-torture/execute/20000917-1.c: New test.
37118 * gcc.c-torture/execute/20000917-1.x: XFAIL.
37120 2000-09-16 Neil Booth <NeilB@earthling.net>
37122 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
37123 in nested macro bug.
37125 2000-09-15 Neil Booth <NeilB@earthling.net>
37127 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
37129 2000-09-14 Jeffrey A Law (law@cygnus.com)
37131 * gcc.c-torture/execute/20000914-1.c: New test.
37133 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
37135 * g++.other/inline13.C: New test.
37137 2000-09-12 Andreas Jaeger <aj@suse.de>
37139 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
37140 constant by Ulrich Drepper <drepper@redhat.com>.
37142 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
37144 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
37146 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37148 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
37150 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
37152 * gcc.dg/cpp/backslash.c: New test.
37154 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
37156 * gcc.c-torture/execute/20000910-1.c: New test.
37157 * gcc.c-torture/execute/20000910-2.c: Likewise.
37159 2000-09-11 Robert Lipe <robertl@sco.com>
37161 * gcc.dg/pragma-align.c: New test.
37163 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
37165 * g++.old-deja/g++.pt/explicit82.C: New test.
37166 * g++.old-deja/g++.pt/explicit83.C: New test.
37168 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
37170 * gcc.dg/asm-names.c: New test.
37172 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37174 * gcc.dg/cpp/tr-warn6.c: New test
37176 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
37178 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
37181 2000-09-07 Catherine Moore <clm@redhat.com>
37183 * gcc.c-torture/execute/unroll-1.c: New test.
37185 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
37187 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
37189 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
37190 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
37191 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
37192 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
37193 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
37195 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
37196 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
37198 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37200 * g++.old-deja/g++.pt/deduct2.C: New test.
37202 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37204 * g++.old-deja/g++.pt/parms2.C: New test.
37206 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
37208 * g++.old-deja/g++.pt/crash58.C: New test.
37210 2000-09-06 Greg McGary <greg@mcgary.org>
37212 * gcc.c-torture/execute/20000906-1.c: New test.
37213 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
37215 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37217 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
37219 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37221 * g++.old-deja/g++.pt/crash57.C: New test.
37223 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37225 * g++.old-deja/g++.pt/crash56.C: New test.
37227 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
37229 * g++.old-deja/g++.pt/koenig1.C: New test.
37231 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37233 * gcc.dg/20000904-1.c: New test.
37235 2000-09-04 Jakub Jelinek <jakub@redhat.com>
37237 * gcc.dg/cpp/paste8.c: New test.
37239 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
37241 * gcc.c-torture/compile/20000827-1.c: New test.
37243 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37245 * gcc.dg/format-diag-1.c: New test.
37247 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
37249 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
37250 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
37251 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
37252 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
37253 gcc.dg/formatz-1.c: Adjust warning regular expressions.
37255 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37257 * g++.old-deja/g++.other/nested4.C: New test.
37259 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
37261 * g++.old-deja/g++.ns/scoped1.C: New test.
37263 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
37265 * lib/g++.exp: Support testing already-installed GCC.
37267 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37269 * wtr-label-1.c, wtr-suffix-1.c: New tests.
37271 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37273 * gcc.dg/return-type-2.c: New test.
37275 2000-08-27 Geoff Keating <geoffk@cygnus.com>
37277 * gcc.c-torture/compile/20000825-1.c: New test.
37279 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
37281 * gcc.dg/dwarf2-2.c: New test.
37283 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
37285 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
37286 dg-warning regexps.
37288 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
37290 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
37291 gcc.dg/format-ext-5.c: New tests.
37293 2000-08-25 Jakub Jelinek <jakub@redhat.com>
37295 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
37297 2000-08-24 Mark Mitchell <mark@codesourcery.com>
37299 * gcc.dg/noncompile/930622-2.c: Adjust error message.
37301 2000-08-24 Richard Henderson <rth@cygnus.com>
37303 * gcc.dg/ia64-sync-1.c: New test.
37304 * gcc.dg/ia64-sync-2.c: New test.
37305 * gcc.dg/ia64-asm-1.c: New test.
37307 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
37309 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
37310 * gcc.dg/format-ext-2.c: New test.
37312 2000-08-23 Jason Merrill <jason@redhat.com>
37314 * lib/old-dejagnu.exp: Also ignore "In member function" and
37317 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37319 * gcc.dg/noncompile/label-lineno-1.c: New test.
37321 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37323 * gcc.dg/c99-array-nonobj-1.c: New test.
37325 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
37327 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
37329 * gcc.dg/format-ext-1.c: New test.
37331 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37333 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
37334 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
37335 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
37336 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
37337 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
37339 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
37341 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
37342 gcc.dg/c99-strftime-2.c: New tests.
37344 2000-08-22 Richard Henderson <rth@cygnus.com>
37346 * gcc.c-torture/execute/20000822-1.c: New test.
37348 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37350 * gcc.c-torture/execute/20000819-1.x: Remove.
37352 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37354 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
37355 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
37356 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
37357 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
37358 gcc.dg/format-xopen-1.c: New tests.
37360 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
37362 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
37364 2000-08-21 Jakub Jelinek <jakub@redhat.com>
37366 * g++.old-deja/g++.other/loop2.C: New test.
37368 * gcc.c-torture/compile/20000606-1.c: New test.
37369 * gcc.c-torture/compile/20000728-1.c: New test.
37370 * gcc.c-torture/execute/20000801-1.c: New test.
37371 * gcc.c-torture/execute/20000801-2.c: New test.
37372 * gcc.c-torture/execute/20000819-1.c: New test.
37373 * gcc.c-torture/execute/20000819-1.x: XFAIL.
37374 * gcc.dg/20000629-1.c: New test.
37375 * gcc.dg/20000724-1.c: New test.
37376 * gcc.dg/20000807-1.c: New test.
37378 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
37380 * gcc.dg/cpp/pragma-1.c: New test.
37381 * gcc.dg/cpp/pragma-2.c: New test.
37383 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
37385 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
37386 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
37388 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
37390 * gcc.c-torture/compile/20000818-1.c: New test.
37392 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
37394 * gcc.c-torture/execute/20000818-1.c: New test.
37396 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
37398 * gcc.dg/format-va-1.c: New test.
37400 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37402 * g++.old-deja/g++.other/typedef8.C: New test.
37404 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37406 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
37407 * g++.old-deja/g++.mike/net36.C: Mark candidate.
37408 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
37409 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
37410 * g++.old-deja/g++.other/ptrmem7.C: New test.
37411 * g++.old-deja/g++.pt/ptrmem10.C: New test.
37413 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
37415 * g++.old-deja/g++.pt/typename27.C: New test.
37417 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
37419 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
37420 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
37421 * g++.old-deja/g++.pt/friend45.C: New test.
37422 * g++.old-deja/g++.other/friend8.C: New test.
37424 2000-08-15 Richard Henderson <rth@cygnus.com>
37426 * gcc.c-torture/execute/20000815-1.c: New test.
37428 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
37430 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
37431 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
37432 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
37434 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
37436 * g++.old-deja/g++.other/refinit2.C: New test.
37438 2000-08-13 Geoff Keating <geoffk@cygnus.com>
37440 * lib/c-torture.exp (c-torture): Make
37441 compiler_conditional_xfail_data global.
37442 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
37443 compiler_conditional_xfail_data machinery.
37444 (f-torture-execute): Likewise.
37445 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
37446 and only when unrolling loops.
37448 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
37450 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37452 * g++.old-deja/g++.pt/explicit81.C: New test.
37454 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
37456 * g++.old-deja/g++.pt/typename26.C: New test.
37458 2000-08-10 Geoff Keating <geoffk@cygnus.com>
37460 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
37463 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
37465 * g++.old-deja/g++.other/array3.C: New test.
37467 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37469 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
37470 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
37471 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
37474 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
37476 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
37477 * g++.old-deja/g++.abi/vmihint.C: Likewise.
37479 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
37481 * gcc.c-torture/execute/20000808-1.c: New test.
37483 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
37485 * gcc.dg/c90-const-expr-1.c: New test.
37487 2000-08-08 Richard Henderson <rth@cygnus.com>
37489 * gcc.dg/noncompile/920923-1.c: Declare calloc.
37491 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
37493 * gcc.dg/noncompile/const-ll-1.c: New test.
37495 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
37497 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
37499 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
37501 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
37502 that running programs linked against the shared version of libobjc
37505 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37507 * gcc.dg/c99-printf-1.c: New test.
37509 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
37511 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
37513 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
37515 * gcc.c-torture/execute/20000731-1.x: Delete.
37517 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
37519 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
37520 and torture_without_loops as is done by c-torture.exp.
37521 (search_for): Copy from c-torture.exp.
37522 (gcc-dg-runtest): New function, drives a directory of tests
37523 iterating over the TORTURE_OPTIONS.
37524 (scan-assembler, scan-assembler-not): Move here from
37525 individual directory drivers.
37527 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
37528 defined by lib/gcc-dg.exp.
37529 * gcc.dg/cpp/cpp.exp: Likewise.
37530 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
37531 gcc-dg-runtest, so we cycle over optimization options.
37533 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
37534 * gcc.dg/compare2.c: No longer expected to fail.
37536 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
37538 * gcc.c-torture/execute/20000804-1.c: New test.
37540 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
37542 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
37544 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
37546 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
37548 2000-08-03 Jeffrey A Law (law@cygnus.com)
37550 * gcc.c-torture/compile/20000803-1.c: New test.
37552 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
37554 * gcc.c-torture/execute/20000801-3.c,
37555 gcc.c-torture/execute/20000801-4.c: New tests.
37556 * gcc.c-torture/execute/20000801-3.x,
37557 gcc.c-torture/execute/20000801-4.x: Xfail.
37559 2000-08-02 Geoff Keating <geoffk@cygnus.com>
37561 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
37562 libobjc/.libs to allow for libtool.
37564 2000-08-02 Jakub Jelinek <jakub@redhat.com>
37566 * gcc.c-torture/compile/20000802-1.c: New test.
37568 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
37570 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
37572 2000-07-31 Jeffrey A Law (law@cygnus.com)
37574 * gcc-c-torture/execute/20000731-2.c: New test.
37576 * gcc.c-torture/execute/20000731-1.c: New test.
37577 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
37579 2000-07-31 Jakub Jelinek <jakub@redhat.com>
37581 * testsuite/gcc.dg/cpp/paste7.c: New test.
37582 * gcc.dg/cpp/20000725-1.c: New test.
37584 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
37586 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
37587 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
37588 declaration warning for __builtin_dwarf_reg_size.
37590 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
37592 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
37594 * gcc.dg/noncompile/voidparam-1.c: New test.
37596 2000-07-30 Richard Henderson <rth@cygnus.com>
37598 * gcc.dg/c90-digraph-1.c: Don't xfail.
37599 * gcc.dg/compare2.c (case 10): Xfail.
37600 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
37602 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
37604 * gcc.dg/c99-main-1.c: New test.
37606 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
37608 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
37610 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
37612 * gcc.c-tortuer/execute/20000726-1.c: New test.
37614 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
37616 * gcc.c-torture/execute/enum-2.c: New test.
37618 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
37620 * gcc.dg/cpp/tr-warn3.c: New test.
37622 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37624 * g++.old-deja/g++.ext/implicit1.C: Remove.
37625 * g++.old-deja/g++.jason/c2.C: Remove
37626 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
37627 * g++.old-deja/g++.pt/crash16.C: Likewise.
37628 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
37630 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
37632 * g++.old-deja/g++.other/for2.C: New test.
37634 2000-07-25 Jakub Jelinek <jakub@redhat.com>
37636 * gcc.dg/20000720-1.c: New test.
37638 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
37640 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
37642 2000-07-24 Geoff Keating <geoffk@cygnus.com>
37644 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
37645 * gcc.c-torture/execute/20000722-1.c: New.
37646 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
37648 2000-07-24 Jakub Jelinek <jakub@redhat.com>
37650 * gcc.dg/cpp/20000720-1.S: New test.
37652 2000-07-21 Michael Meissner <meissner@redhat.com>
37654 * gcc.c-torture/execute/ieee/hugeval.c: New test.
37656 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37658 * g++.old-deja/g++.brendan/crash16.C,
37659 g++.old-deja/g++.brendan/parse3.C,
37660 g++.old-deja/g++.brendan/redecl1.C,
37661 g++.old-deja/g++.ns/template13.C,
37662 g++.old-deja/g++.other/decl4.C,
37663 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
37665 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
37667 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
37668 and "Internal error".
37670 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
37672 * gcc.dg/cpp/paste6.c: New test.
37674 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
37676 * gcc.dg/cpp/tr-direct.c: New test.
37678 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
37679 gcc.dg/cpp/undef1.c: Tweak error regexps.
37681 2000-07-18 Eric Christopher <echristo@redhat.com>
37683 * gcc.c-torture/compile/20000718-1.c: New test.
37685 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
37687 * cpplex.c (_cpp_push_token): If the token being pushed back
37688 is the previous token in this context, just subtract one from
37690 * cppmacro.c (save_expansion): Clear aux field when storing a
37693 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
37695 * gcc.dg/noncompile/redecl-1.c: New test.
37697 2000-07-18 Jakub Jelinek <jakub@redhat.com>
37699 * gcc.c-torture/execute/20000717-5.c: New test.
37700 * gcc.c-torture/execute/20000717-1.x: Removed.
37702 2000-07-17 Richard Henderson <rth@cygnus.com>
37704 * gcc.c-torture/execute/20000717-4.c: New test.
37706 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
37708 * gcc.dg/cpp/syshdr.c: New test.
37709 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
37711 2000-07-17 Neil Booth <neilb@earthling.net>
37713 * gcc.dg/cpp/cmdlne-dM.c: New test.
37714 * gcc.dg/cpp/cmdlne-dD.c: New test.
37716 2000-07-17 Jeffrey A Law (law@cygnus.com)
37718 * gcc.c-torture/execute/20000717-3.c: New test.
37720 * gcc.c-torture/compile/20000717-1.c: New test.
37722 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
37724 * gcc.c-torture/execute/20000717-2.c: New test.
37726 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
37728 * gcc.dg/formatz-1.c: New test.
37730 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
37731 * gcc.dg/c99-digraph-1.c: New tests.
37733 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
37734 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
37736 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
37737 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
37738 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
37739 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
37740 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
37741 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
37742 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
37744 2000-07-17 Greg McGary <greg@mcgary.org>
37746 * gcc.c-torture/execute/20000717-1.c: New test.
37747 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
37749 2000-07-15 Jakub Jelinek <jakub@redhat.com>
37751 * gcc.c-torture/execute/20000715-2.c: New test.
37752 * gcc.dg/20000715-1.c: New test.
37754 2000-07-15 Michael Meissner <meissner@redhat.com>
37756 * gcc.c-torture/execute/20000715-1.c: New test.
37758 2000-07-13 Jakub Jelinek <jakub@redhat.com>
37760 * gcc.c-torture/execute/20000707-1.c: New test.
37762 2000-07-13 Neil Booth <NeilB@earthling.net>
37764 * testsuite/gcc.dg/cpp/digraph1.c,
37765 testsuite/gcc.dg/cpp/digraph2.c,
37766 testsuite/gcc.dg/cpp/digraphs.c: New tests.
37768 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
37770 * g77.f-torture/compile/20000630-2.f: New test.
37771 * g77.f-torture/compile/20000630-2.x
37773 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
37775 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
37777 2000-07-11 Neil Booth <NeilB@earthling.net>
37779 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
37781 2000-07-11 Neil Booth <NeilB@earthling.net>
37783 * gcc.dg/cpp/cmdlne-C.c: New.
37785 2000-07-09 Neil Booth <NeilB@earthling.net>
37787 * gcc.dg/cpp/directiv.c: New tests.
37788 * gcc.dg/cpp/undef1.c: Update.
37790 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
37792 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
37794 2000-07-09 Neil Booth <NeilB@earthling.net>
37796 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
37798 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
37800 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
37801 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
37803 2000-07-08 Neil Booth <NeilB@earthling.net>
37805 * gcc.dg/cpp/macsyntx.c: New tests.
37807 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37809 * gcc.dg/20000707-1.c: New test.
37811 2000-07-07 Jakub Jelinek <jakub@redhat.com>
37813 * gcc.c-torture/execute/20000706-1.c: New test.
37814 * gcc.c-torture/execute/20000706-2.c: New test.
37815 * gcc.c-torture/execute/20000706-3.c: New test.
37816 * gcc.c-torture/execute/20000706-4.c: New test.
37817 * gcc.c-torture/execute/20000706-5.c: New test.
37819 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37821 * g++.old-deja/g++.pt/instantiate7.C: New test.
37823 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
37825 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
37826 * g++.old-deja/g++.mike/thunk3.C: Likewise.
37827 * g++.old-deja/g++.other/rtti3.C: Likewise.
37828 * g++.old-deja/g++.other/rttid3.C: Likewise.
37830 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
37832 * g77.f-torture/compile/20000630-1.x: Fix typo
37834 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
37836 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
37839 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
37841 * gcc.dg/cpp/ident.c: New test.
37843 2000-07-05 Neil Booth <NeilB@earthling.net>
37845 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
37846 gcc.dg/cpp/lexstrng.c: New tests.
37848 2000-07-04 Neil Booth <NeilB@earthling.net>
37850 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
37851 * gcc.dg/cpp/strify2.c: Same.
37853 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
37855 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
37856 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
37857 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
37858 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
37860 * testsuite/gcc.dg/cpp/macro1.c,
37861 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
37862 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
37863 testsuite/gcc.dg/cpp/strify1.c,
37864 testsuite/gcc.dg/cpp/strify2.c: New tests.
37866 2000-07-03 Jakub Jelinek <jakub@redhat.com>
37868 * gcc.c-torture/execute/20000703-1.c: New test.
37870 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37872 * g++.old-deja/g++.pt (lookup10.C): New test.
37874 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
37876 * g++.old-deja/g++.pt (typename25.C): New test.
37878 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
37880 * gcc.c-torture/compile/20000701-1.c: New test.
37882 2000-06-30 Nick Clifton <nickc@cygnus.com>
37884 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
37887 2000-06-30 Catherine Moore <clm@cygnus.com>
37889 * gcc.c-torture/execute/align-1.c: New test.
37891 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
37893 * g++.old-deja/g++.pt/expr8.C: New test.
37894 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
37896 2000-06-29 Nick Clifton <nickc@cygnus.com>
37898 * gcc.c-torture/compile/20000629-1.c: New test.
37900 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37903 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
37904 gcc.dg/noncompile directory, depending on whether they're
37905 preprocessor tests or not. Annotate all the tests for the dg
37908 * gcc.c-torture/noncompile/noncompile.exp: Delete.
37909 * gcc.dg/noncompile/noncompile.exp: New.
37913 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
37914 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
37915 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
37916 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
37917 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
37918 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
37919 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
37920 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
37921 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
37922 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
37923 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
37924 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
37925 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
37926 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
37927 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
37928 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
37929 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
37930 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
37931 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
37932 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
37933 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
37934 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
37935 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
37936 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
37938 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
37939 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
37940 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
37941 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
37942 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
37943 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
37945 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
37947 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
37948 declare one variable. On the fourth, error.
37949 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
37950 declared by 20000628-1a.h.
37952 2000-06-29 Richard Henderson <rth@redhat.com>
37954 * gcc.c-torture/execute/930529-1.x: New file.
37955 * gcc.dg/920413-1.c: Adjust expected warning text.
37956 * gcc.dg/980217-1.c: Declare abort.
37957 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
37959 2000-06-29 Jeffrey A Law (law@cygnus.com)
37961 * g77.f-torture/compile/20000629-1.f: New test.
37962 * g77.f-torture/compile/20000629-1.x: Expected to fail.
37964 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
37966 Rearrange lots of files, removing entirely the
37967 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
37971 gcc.c-torture/code_quality/code_quality.exp
37972 gcc.c-torture/special/special.exp
37973 gcc.failure/failure.exp
37974 gcc.failure/940409-1.x
37975 gcc.c-torture/compile/961203-1.x
37978 gcc.misc-tests/linkage.exp
37979 gcc.c-torture/execute/920730-1t.c
37980 gcc.c-torture/execute/920730-1t.x
37981 gcc.c-torture/compile/920520-1.x
37982 gcc.c-torture/compile/920521-1.x
37983 gcc.c-torture/compile/981006-1.x
37984 gcc.c-torture/execute/eeprof-1.x
37986 * Moved files (possibly with modifications to fit a new harness):
37988 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
37989 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
37990 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
37991 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
37992 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
37993 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
37994 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
37995 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
37996 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
37997 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
37998 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
37999 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
38000 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
38001 gcc.failure/940409-1.c gcc.dg/940409-1.c
38003 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
38005 * c-torture/compile/961203-1.x: Delete.
38007 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
38008 not exit. Include stdio.h.
38009 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
38010 * gcc.misc-tests/dg-12.c: Likewise.
38011 * gcc.misc-tests/dg-5.c: Likewise.
38012 * gcc.misc-tests/dg-6.c: Likewise.
38013 * gcc.misc-tests/dg-7.c: Prototype abort.
38014 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
38015 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
38016 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
38018 * gcc.misc-tests/sieve.c: Use return from main, not exit.
38019 * gcc.misc-tests/sort2.c: Use return from main, not exit.
38021 2000-06-28 Jakub Jelinek <jakub@redhat.com>
38023 * gcc.dg/cpp/20000628-1.c: New test.
38024 * gcc.dg/cpp/20000628-1.h: New header for above test.
38025 * gcc.dg/cpp/20000628-1a.h: Likewise.
38027 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
38029 * gcc.dg/cpp: New directory.
38030 * gcc.dg/cpp/cpp.exp: New driver.
38031 * gcc.dg/cpp/20000627-1.c: New test.
38032 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
38033 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
38034 and rewrite as a compilation test.
38036 * gcc.dg: Move many files into the cpp subdirectory, possibly
38037 renaming or editing them as well.
38039 990119-1.c cpp/19990119-1.c
38040 990228-1.c cpp/19990228-1.c
38041 990407-1.c cpp/19990407-1.c
38042 990409-1.c cpp/19990409-1.c
38043 990413-1.c cpp/19990413-1.c
38044 990703-1.c cpp/19990703-1.c
38045 20000127-1.c cpp/20000127-1.c
38046 20000129-1.c cpp/20000129-1.c
38047 20000207-1.c cpp/20000207-1.c
38048 20000207-2.c cpp/20000207-2.c
38049 20000209-1.c cpp/20000209-1.c
38050 20000209-2.c cpp/20000209-2.c
38051 20000301-1.c cpp/20000301-1.c
38052 20000419-1.c cpp/20000419-1.c
38053 20000510-1.S cpp/20000510-1.S
38054 20000519-1.c cpp/20000519-1.c
38055 20000529-1.c cpp/20000529-1.c
38056 20000625-1.c cpp/20000625-1.c
38057 20000625-2.c cpp/20000625-2.c
38058 cpp-as1.c cpp/assert1.c
38059 cpp-as2.c cpp/assert2.c
38060 cxx-comments-1.c cpp/cxxcom1.c
38061 cxx-comments-2.c cpp/cxxcom2.c
38062 endif-label.c cpp/endif.c
38063 cpp-hash1.c cpp/hash1.c
38064 cpp-hash2.c cpp/hash2.c
38065 cpp-if1.c cpp/if-1.c
38066 cpp-if2.c cpp/if-2.c
38067 cpp-if3.c cpp/if-3.c
38068 cpp-if4.c cpp/if-4.c
38069 cpp-if5.c cpp/if-5.c
38070 cpp-cond.c cpp/if-cexp.c
38071 cpp-missingop.c cpp/if-mop.c
38072 cpp-missingparen.c cpp/if-mpar.c
38073 cpp-opprec.c cpp/if-oppr.c
38074 cpp-ifparen.c cpp/if-paren.c
38075 cpp-shortcircuit.c cpp/if-sc.c
38076 cpp-shift.c cpp/if-shift.c
38077 cpp-unary.c cpp/if-unary.c
38078 cpp-li1.c cpp/line1.c
38079 cpp-li2.c cpp/line2.c
38080 lineno.c cpp/line3.c
38081 lineno-2.c cpp/line4.c
38083 cpp-mic.h cpp/mi1c.h
38084 cpp-micc.h cpp/mi1cc.h
38085 cpp-mind.h cpp/mi1nd.h
38086 cpp-mindp.h cpp/mi1ndp.h
38087 cpp-mix.h cpp/mi1x.h
38088 cpp-mi2.c cpp/mi2.c
38089 cpp-mi2a.h cpp/mi2a.h
38090 cpp-mi2b.h cpp/mi2b.h
38091 cpp-mi2c.h cpp/mi2c.h
38092 cpp-mi3.c cpp/mi3.c
38093 cpp-mi3.def cpp/mi3.def
38094 poison-1.c cpp/poison.c
38095 pr-impl.c cpp/prag-imp.c
38096 cpp-redef-2.c cpp/redef1.c
38097 cpp-redef.c cpp/redef2.c
38098 strpaste.c cpp/strp1.c
38099 strpaste-2.c cpp/strp2.c
38100 cpp-tradpaste.c cpp/tr-paste.c
38101 cpp-tradstringify.c cpp/tr-str.c
38102 cpp-tradwarn1.c cpp/tr-warn1.c
38103 cpp-tradwarn2.c cpp/tr-warn2.c
38104 trigraphs.c cpp/trigraphs.c
38105 cpp-unc1.c cpp/unc1.c
38106 cpp-unc2.c cpp/unc2.c
38107 cpp-unc3.c cpp/unc3.c
38108 cpp-unc.c cpp/unc4.c
38109 undef.c cpp/undef1.c
38110 undef-2.c cpp/undef2.c
38111 cpp-wi1.c cpp/widestr1.c
38113 2000-06-27 Mark Mitchell <mark@codesourcery.com>
38115 * lib/g++.exp (g++_include_flags): Tweak.
38117 2000-06-27 H.J. Lu <hjl@gnu.org>
38118 Loren J. Rittle <ljrittle@acm.org>
38120 * lib/g++.exp (g++_include_flags): Override libgloss.exp
38121 version with one that knows about the new gcc tree structure.
38122 (g++_link_flags): Same.
38124 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
38126 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
38127 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
38128 case we are cross-compiling.
38130 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
38131 g++.old-deja/g++.niklas/Makefile.in,
38132 g++.old-deja/g++.niklas/configure.in,
38133 g++.old-deja/g++.other/Makefile.in,
38134 g++.old-deja/g++.other/configure.in,
38135 gcc.c-torture/code_quality/Makefile.in,
38136 gcc.c-torture/code_quality/configure.in,
38137 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
38138 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
38139 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
38140 gcc.c-torture/execute/ieee/Makefile.in,
38141 gcc.c-torture/execute/ieee/configure.in,
38142 gcc.c-torture/noncompile/Makefile.in,
38143 gcc.c-torture/noncompile/configure.in,
38144 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
38145 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
38146 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
38148 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
38150 * g++.old-deja/g++.other/ambig3.C: New test.
38152 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
38154 * g++.old-deja/g++.pt/syntax1.C: New test.
38155 * g++.old-deja/g++.pt/syntax2.C: New test.
38156 * g++.old-deja/g++.other/syntax3.C: New test.
38157 * g++.old-deja/g++.other/syntax4.C: New test.
38159 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38161 * gcc.dg/20000623-1.c: Prototype exit and abort.
38163 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
38165 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
38167 * gcc.dg/cpp-mi3.def: New file.
38169 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
38171 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
38172 lexer's error messages.
38173 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
38174 divine anything from the linemarkers.
38175 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
38176 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
38178 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
38180 * gcc.dg/20000623-1.c: New test.
38182 2000-06-22 Jakub Jelinek <jakub@redhat.com>
38184 * gcc.c-torture/execute/20000622-1.c: New test.
38186 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38188 * g++.old-deja/g++.other/init15.C: New test.
38190 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
38192 * g++.old-deja/g++.pt/vaarg2.C: New test.
38193 * g++.old-deja/g++.pt/vaarg3.C: New test.
38195 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
38197 * g++.old-deja/g++.other/dyncast6.C: New test.
38199 2000-06-15 Jakub Jelinek <jakub@redhat.com>
38201 * gcc.c-torture/execute/loop-6.c: New test.
38203 2000-06-14 Jakub Jelinek <jakub@redhat.com>
38205 * gcc.dg/20000614-1.c: New test.
38206 * gcc.dg/20000614-2.c: New test.
38208 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
38210 * g++.old-deja/g++.other/inline12.C: New test.
38212 2000-06-13 Jakub Jelinek <jakub@redhat.com>
38214 * g++.old-deja/g++.other/eh1.C: New test.
38216 2000-06-12 Jakub Jelinek <jakub@redhat.com>
38218 * g++.old-deja/g++.other/type.C: New test.
38220 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38222 * g++.old-deja/g++.other/initstring.C: New test.
38224 2000-06-12 Jason Merrill <jason@redhat.com>
38226 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
38228 2000-06-09 Jeffrey A Law (law@cygnus.com)
38230 * gcc.c-torture/compile/20000609-1.c: New test.
38232 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
38234 * gcc.dg/20000609-1.c: New test.
38236 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
38238 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
38239 * gcc.c-torture/noncompile/poison-1.c: Move...
38240 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
38241 * gcc.dg/cpp-li1.c: Add a token after the #line.
38243 2000-06-05 Richard Henderson <rth@cygnus.com>
38245 * gcc.c-torture/execute/20000605-2.c: New test.
38246 * gcc.c-torture/execute/20000605-3.c: New test.
38248 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
38250 * g77.f-torture/execute/20000503-1.x: New file.
38252 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
38254 * g++.old-deja/g++.eh/badalloc1.C: New test.
38256 2000-06-05 Richard Henderson <rth@cygnus.com>
38258 * gcc.c-torture/execute/20000605-1.c: New test.
38260 2000-06-05 Jakub Jelinek <jakub@redhat.com>
38261 Nathan Sidwell <nathan@codesourcery.com>
38263 * gcc.c-torture/compile/20000605-1.c: New test.
38265 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
38267 * g77.f-torture/compile/20000601-1.f: New test.
38269 2000-06-03 Richard Henderson <rth@cygnus.com>
38271 * gcc.c-torture/execute/20000603-1.c: New.
38273 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
38275 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
38276 * gcc.dg/noreturn-2.c (noreturn): Likewise.
38278 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
38280 * gcc.dg/compare2.c (case 12): XFAIL.
38281 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
38282 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
38284 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
38286 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
38288 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
38289 guard macro is already defined when the header is first
38291 * gcc.dg/cpp-mix.h: New file.
38292 * gcc.dg/endif-label.c: Update patterns to match compiler.
38294 * g++.brendan/complex1.C: Declare abort.
38295 * g++.law/refs4.C: Remove XFAIL.
38296 * g++.oliva/expr2.C: Declare abort and exit.
38298 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
38300 * gcc.c-torture/execute/20000528-1.c: New test.
38302 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
38303 * g++.old-deja/g++.law/temps4.C: Likewise.
38305 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
38306 stdlib.h. Call abort() on failure.
38307 * g++.old-deja/g++.law/refs4.C: Likewise.
38308 * g++.old-deja/g++.law/temps4.C: Likewise.
38309 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
38310 * gcc.c-torture/execute/20000112-1.c: Include string.h.
38312 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
38314 Relative to g++.dg/special:
38315 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
38317 Relative to g++.old-deja:
38318 * g++.brendan/complex1.C, g++.jason/optimize2.C,
38319 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
38320 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
38321 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
38322 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
38323 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
38324 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
38326 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
38327 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
38328 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
38329 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
38330 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
38331 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
38334 * g++.other/goto1.C: Update expectations for error messages.
38336 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
38338 * gcc.c-torture/compile/20000523-1.c: New test.
38340 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38342 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
38344 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
38346 * g++.old-deja/g++.eh/catch11.C: New test.
38347 * g++.old-deja/g++.eh/catch12.C: New test.
38349 2000-05-24 Nick Clifton <nickc@cygnus.com>
38351 * gcc.c-torture/execute/20000523-1.c: New test.
38353 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
38355 * c-torture/execute/bcp-1.c: Replace abort in arg of
38356 __builtin_constant_p with a generic external function.
38358 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
38359 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
38360 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
38361 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
38362 Prototype abort and/or exit.
38364 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
38365 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
38366 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
38367 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
38369 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
38371 * gcc.dg/dwarf2-1.c: New test.
38373 2000-05-20 Richard Henderson <rth@cygnus.com>
38375 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
38377 2000-05-20 Andreas Jaeger <aj@suse.de>
38379 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
38382 2000-05-19 David Edelsohn <edelsohn@gnu.org>
38384 * gcc.c-torture/execute/20000519-2.c: New test.
38386 2000-05-19 Andreas Jaeger <aj@suse.de>
38388 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
38389 which fails with SSA.
38391 * lib/c-torture.exp: Also test with -O3 -fssa.
38393 2000-05-18 Michael Meissner <meissner@redhat.com>
38395 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
38396 * gcc.c-torture/execute/920415-1.c: Ditto.
38397 * gcc.c-torture/execute/920501-1.c: Ditto.
38398 * gcc.c-torture/execute/conversion.c: Ditto.
38399 * gcc.c-torture/execute/cvt-1.c: Ditto.
38401 2000-05-18 Jeffrey A Law (law@cygnus.com)
38403 * gcc.c-torture/compile/20000518-1.c: New test.
38405 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
38407 * g77.f-torture/compile/200005018.f: New test.
38409 2000-05-17 Jeffrey A Law (law@cygnus.com)
38411 * gcc.c-torture/compile/20000517-1.c: New test.
38413 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38415 * gcc.c-torture/execute/20000516-1.c: New test.
38417 2000-05-15 Jakub Jelinek <jakub@redhat.com>
38419 * g++.old-deja/g++.other/eh.C: New test.
38421 2000-05-12 Richard Henderson <rth@cygnus.com>
38423 * gcc.c-torture/execute/990208-1.c (main): Don't pass
38424 constants through to doit's conditional.
38426 2000-05-11 Jeffrey A Law (law@cygnus.com)
38428 * gcc.c-torture/compile/20000511-1.c: New test.
38429 * g77.f-torture/compile/20000511-1.f: New test.
38430 * g77.f-torture/compile/20000511-2.f: New test.
38432 2000-05-11 Michael Meissner <meissner@redhat.com>
38434 * gcc.c-torture/execute/20000511-1.c: New test.
38436 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
38438 * gcc.dg/dg.exp: Scan .S files as well as .c files.
38439 * gcc.dg/20000510-1.S: New.
38441 2000-05-08 Catherine Moore <clm@cygnus.com>
38443 * gcc.dg/unused-3.c: New.
38445 2000-05-06 Richard Henderson <rth@cygnus.com>
38447 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
38448 * g++.old-deja/g++.mike/warn1.C: Likewise.
38449 * g++.old-deja/g++.pt/local1.C: Likewise.
38450 * g++.old-deja/g++.pt/local7.C: Likewise.
38451 * g++.old-deja/g++.pt/spec16.C: Likewise.
38453 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
38455 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
38457 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
38459 * g77.f-torture/execute/20000503-1.f: New test.
38461 2000-05-04 Andreas Jaeger <aj@suse.de>
38463 * gcc.dg/noreturn-2.c: New test.
38465 2000-05-04 Neil Booth <NeilB@earthling.net>
38467 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
38470 2000-05-04 Richard Henderson <rth@cygnus.com>
38472 * gcc.c-torture/execute/20000503-1.c: Fix typo.
38474 2000-05-04 Richard Henderson <rth@cygnus.com>
38476 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
38477 OpenSSL by Jason R Thorpe.
38479 2000-05-03 Jim Wilson <wilson@cygnus.com>
38481 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
38483 2000-05-03 Robert Lipe <robertlipe@usa.net>
38485 * gcc.dg/20000503-1.c: New test.
38487 2000-05-02 Jakub Jelinek <jakub@redhat.com>
38489 * gcc.c-torture/compile/20000502-1.c: New test.
38490 * g++.old-deja/g++.other/align.C: New test.
38491 * gcc.dg/cpp-tradstringify.c: New test.
38493 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
38495 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
38496 and hard registers.
38498 2000-04-26 Geoff Keating <geoffk@cygnus.com>
38500 * gcc.c-torture/execute/loop-5.c: New test.
38502 2000-04-25 Jakub Jelinek <jakub@redhat.com>
38504 * gcc.c-torture/execute/va-arg-20.c: New test.
38506 2000-04-23 Jeffrey A Law (law@cygnus.com)
38508 * gcc.c-torture/execute/20000422-1.c: New test.
38510 2000-04-20 Greg McGary <gkm@gnu.org>
38512 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
38513 when optimizing, but without sibling-call optimizations (-O1).
38515 2000-04-20 Jeffrey A Law (law@cygnus.com)
38517 * gcc.c-torture/compile/20000420-1.c: New test.
38519 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
38521 * g++.abi/ptrflags.C: New test.
38522 * g++.eh/catchptr1.C: Test incomplete pointer chains.
38524 2000-04-19 Catherine Moore <clm@cygnus.com>
38526 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
38528 2000-04-19 Greg McGary <gkm@gnu.org>
38530 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
38531 sibling-call optimizations.
38533 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
38535 * gcc.dg/20000419-1.c: New test.
38537 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
38539 * gcc.c-torture/execute/20000412-6.c: New test.
38541 2000-04-12 Jeffrey A Law (law@cygnus.com)
38543 * gcc.c-torture/execute/20000412-5.c: New test.
38544 * g77.f-torture/compile/20000412-1.f: New test.
38545 * gcc.c-torture/execute/20000412-4.c: New test.
38546 * gcc.c-torture/compile/20000412-2.c: New test.
38547 * gcc.c-torture/execute/20000412-3.c: New test.
38548 * gcc.c-torture/compile/20000412-1.c: New test.
38549 * gcc.c-torture/execute/20000412-2.c: New test.
38551 2000-04-12 Jakub Jelinek <jakub@redhat.com>
38553 * objc/execute/bf-20.m: New test.
38555 2000-04-10 Richard Henderson <rth@cygnus.com>
38557 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
38559 * gcc.c-torture/execute/20000412-1.c: New test.
38561 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
38563 * g++.old-deja/g++.eh/catchptr1.C: New test.
38565 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
38567 * g++.old-deja/g++.abi/cxa_vec.C: New test.
38569 2000-04-08 Neil Booth <NeilB@earthling.net>
38571 * gcc.dg/cpp-nullchar.c: Remove test as
38572 embedded nulls cause problems.
38574 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38576 * gcc.dg/compare2.c: New test.
38578 2000-04-08 Neil Booth <NeilB@earthling.net>
38580 * gcc.dg/cpp-nullchar.c: New test.
38582 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
38584 * gcc.dg/cpp-mi2.c: New test.
38585 * gcc.dg/cpp-mi2[abc].h: New files.
38587 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
38589 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
38592 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
38594 * g++.old-deja/g++.abi/vmihint.C: New test.
38596 2000-04-06 Neil Booth <NeilB@earthling.net>
38598 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
38599 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
38602 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
38604 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
38605 avoid stack-frame overwrite.
38607 2000-04-05 Jakub Jelinek <jakub@redhat.com>
38609 * gcc.c-torture/compile/20000405-2.c: New test.
38610 * gcc.c-torture/compile/20000405-3.c: New test.
38612 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38614 * gcc.c-torture/compile/20000405-1.c: New test.
38616 2000-04-04 Geoff Keating <geoffk@cygnus.com>
38618 * gcc.dg/cast-qual-1.c: Revert last change.
38620 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38622 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
38624 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
38626 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
38627 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
38629 2000-04-03 Jeffrey A Law (law@cygnus.com)
38631 * gcc.c-torture/compile/20000403-2.c: New test.
38632 * gcc.c-torture/compile/20000403-1.c: New test.
38634 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
38636 * gcc.c-torture/execute/20000403-1.c: New test.
38638 2000-04-03 Geoff Keating <geoffk@cygnus.com>
38640 * gcc.c-torture/execute/20000402-1.c: New test.
38642 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
38644 * gcc.c-torture/execute/va-arg-15.c: New test.
38645 * gcc.c-torture/execute/va-arg-16.c: New test.
38646 * gcc.c-torture/execute/va-arg-17.c: New test.
38647 * gcc.c-torture/execute/va-arg-18.c: New test.
38648 * gcc.c-torture/execute/va-arg-19.c: New test.
38650 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
38652 * gcc.c-torture/compile/981211-1.c: Move to...
38653 * gcc.dg/cpp-as1.c: ...here.
38654 * gcc.dg/cpp-as2.c: New file.
38656 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
38659 2000-04-02 Neil Booth <NeilB@earthling.net>
38661 * gcc.dg/cpp-cond.c New tests.
38662 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
38663 accidental success less likely.
38664 * gcc.dg/cpp-missingop.c New tests.
38665 * gcc.dg/cpp-missingparen.c New tests.
38666 * gcc.dg/cpp-shift.c New tests.
38667 * gcc.dg/cpp-shortcircuit.c New tests.
38668 * gcc.dg/cpp-unary.c New tests.
38670 2000-03-29 Jeffrey A Law (law@cygnus.com)
38672 * gcc.c-torture/compile/20000329-1.c: New test.
38674 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
38676 * gcc.c-torture/compile/20000326-1.c: New test.
38677 * gcc.c-torture/compile/20000326-2.c: New test.
38679 2000-03-24 Geoff Keating <geoffk@cygnus.com>
38681 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
38682 the first parameter is a function argument.
38684 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
38686 * g++.old-deja/g++.ext/array4.C: New test.
38688 2000-03-22 Geoff Keating <geoffk@cygnus.com>
38690 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
38692 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38694 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
38696 2000-03-19 Richard Henderson <rth@cygnus.com>
38698 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
38700 2000-03-19 Richard Henderson <rth@cygnus.com>
38702 * gcc.c-torture/compile/20000319-1.c: New test.
38704 2000-03-14 Jeffrey A Law (law@cygnus.com)
38706 * gcc.c-torture/execute/20000314-3.c: New test.
38707 * gcc.c-torture/execute/20000314-2.c: New test.
38708 * gcc.c-torture/execute/20000314-1.c: New test.
38709 * gcc.c-torture/compile/20000314-2.c: New test.
38710 * gcc.c-torture/compile/20000314-1.c: New test.
38712 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
38714 * g++.old-deja/g++.warn/inline.C: New test.
38716 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
38718 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
38719 standards-compliant result rather than specific constants.
38720 Put test-values in array.
38722 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
38724 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
38725 (g++_target_compile): Put test-specific options last.
38727 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38729 * g++.old-deja/g++.eh/vbase4.C: New test.
38731 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38733 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
38735 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38737 * g++.old-deja/g++.brendan/misc12.C: Removed.
38738 * g++.old-deja/g++.pt/memtemp77.C: Constify.
38739 * g++.old-deja/g++.ext/pretty4.C: New test.
38741 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
38743 * g++.old-deja/g++.other/string2.C: New test.
38745 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
38747 * g++.old-deja/g++.warn/impint2.C: New test.
38749 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
38751 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
38754 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
38756 * g++.old-deja/g++.warn/impint.C: New test.
38757 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
38758 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
38759 * g++.old-deja/g++.pt/explicit12.C: Likewise.
38760 * g++.old-deja/g++.pt/explicit13.C: Likewise.
38761 * g++.old-deja/g++.pt/explicit17.C: Likewise.
38762 * g++.old-deja/g++.pt/explicit18.C: Likewise.
38763 * g++.old-deja/g++.pt/explicit19.C: Likewise.
38764 * g++.old-deja/g++.pt/explicit23.C: Likewise.
38765 * g++.old-deja/g++.pt/explicit31.C: Likewise.
38766 * g++.old-deja/g++.pt/explicit35.C: Likewise.
38767 * g++.old-deja/g++.pt/explicit6.C: Likewise.
38768 * g++.old-deja/g++.pt/memclass7.C: Likewise.
38770 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
38772 * gcc.dg/cpp-redef.c: New test.
38774 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
38776 * g++.old-deja/g++.pt/unify7.C: New test.
38778 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
38780 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
38781 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
38783 2000-02-25 Geoff Keating <geoffk@cygnus.com>
38785 * gcc.c-torture/compile/20000224-1.c: New test.
38787 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38789 * gcc.c-torture/compile/cpp-2.c: New test.
38790 * gcc.c-torture/compile/cpp-1.c: New test.
38792 2000-02-25 Jeffrey A Law (law@cygnus.com)
38794 * gcc.c-torture/execute/20000225-1.c: New test.
38796 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38798 * gcc.dg/cpp-li2.c: New test.
38800 * gcc.dg/cpp-wi1.c: New test.
38802 * gcc.dg/cpp-li1.c: New test.
38804 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
38806 * g++.old-deja/g++.other/sizeof5.C: New test.
38808 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
38810 * gcc.c-torture/execute/va-arg-13.c: New test.
38812 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
38814 * gcc.c-torture/execute/va-arg-12.c: New test.
38816 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38818 * gcc.c-torture/execute/20000223-1.c: New test.
38820 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
38822 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
38824 2000-02-22 Mark Mitchell <mark@codesourcery.com>
38826 * g++.old-deja/g++.abi/ptrmem.C: New test.
38828 2000-02-19 Richard Henderson <rth@cygnus.com>
38830 * gcc.c-torture/compile/init-3.c: New.
38832 2000-02-17 Mark Mitchell <mark@codesourcery.com>
38834 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
38837 2000-02-11 Robert Lipe <robertl@sco.com>
38839 * gcc.c-torture/compile/20000211-3.c: New test.
38841 2000-02-11 Martin Buchholz <martin@xemacs.org>
38843 * gcc.c-torture/compile/20000211-2.c: New test.
38845 2000-02-11 Jeffrey A Law (law@cygnus.com)
38847 * gcc.c-torture/compile/20000211-1.c: New test.
38849 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
38851 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
38854 2000-02-08 Nathan Sidwell <nathan@acm.org>
38856 * g++.old-deja/g++.other/cast5.C: New test.
38858 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
38860 * gcc.c-torture/execute/20000205-1.c: New.
38862 2000-02-03 Nathan Sidwell <nathan@acm.org>
38864 * g++.old-deja/g++.jason/cast3.C: Return void.
38865 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
38867 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38869 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
38871 * gcc.dg/loop-1.c: New test.
38873 2000-01-27 Jakub Jelinek <jakub@redhat.com>
38875 * gcc.c-torture/compile/20000127-1.c: New test.
38876 * gcc.c-torture/execute/991228-1.c: New test.
38878 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38880 * gcc.dg/unused-2.c: New test.
38882 * gcc.dg/conv-1.c: New test.
38884 2000-01-24 Mark Mitchell <mark@codesourcery.com>
38886 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
38888 (tool_option_proc): Fix typo.
38890 2000-01-24 Geoff Keating <geoffk@cygnus.com>
38892 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
38893 of the ld on the host, not on the build machine.
38894 Also, don't crash if '--help' is not a supported option.
38896 2000-01-24 Richard Henderson <rth@cygnus.com>
38898 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
38900 2000-01-20 Jeffrey A Law (law@cygnus.com)
38902 * gcc.c-torture/execute/20000120-2.c: New test.
38903 * gcc.c-torture/execute/20000120-1.c: New test.
38905 2000-01-13 Jeffrey A Law (law@cygnus.com)
38907 * gcc.c-torture/execute/20000113-1.c: New test.
38909 2000-01-12 Jeffrey A Law (law@cygnus.com)
38911 * gcc.c-torture/execute/20000112-1.c: New test.
38913 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38915 * gcc.dg/20000111-1.c: New test.
38917 2000-01-10 Jeffrey A Law (law@cygnus.com)
38919 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
38920 with 16 bit integers.
38922 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
38924 * gcc.dg/20000108-1.c: New test.
38926 2000-01-05 Nathan Sidwell <nathan@acm.org>
38928 * g++.old-deja/g++.ns/koenig8.C: New test.
38930 2000-01-05 Nathan Sidwell <nathan@acm.org>
38932 * g++.old-deja/g++.other/cast4.C: New test.
38934 2000-01-05 Jeffrey A Law (law@cygnus.com)
38936 * gcc.c-torture/compile/20000105-2.c: New test.
38937 * gcc.c-torture/compile/20000105-1.c: New test.
38939 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
38941 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
38942 references to printf & atoi to conform to ANSI standard.
38943 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
38944 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
38945 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
38946 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
38947 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
38948 * g++.old-deja/g++.brendan/complex1.C: Likewise.
38949 * g++.old-deja/g++.brendan/copy1.C: Likewise.
38950 * g++.old-deja/g++.brendan/copy2.C: Likewise.
38951 * g++.old-deja/g++.brendan/copy3.C: Likewise.
38952 * g++.old-deja/g++.brendan/copy4.C: Likewise.
38953 * g++.old-deja/g++.brendan/copy5.C: Likewise.
38954 * g++.old-deja/g++.brendan/copy6.C: Likewise.
38955 * g++.old-deja/g++.brendan/copy7.C: Likewise.
38956 * g++.old-deja/g++.brendan/copy8.C: Likewise.
38957 * g++.old-deja/g++.brendan/crash11.C: Likewise.
38958 * g++.old-deja/g++.brendan/crash14.C: Likewise.
38959 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
38960 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
38961 * g++.old-deja/g++.brendan/delete2.C: Likewise.
38962 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
38963 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
38964 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
38965 * g++.old-deja/g++.brendan/eh1.C: Likewise.
38966 * g++.old-deja/g++.brendan/groff1.C: Likewise.
38967 * g++.old-deja/g++.brendan/init3.C: Likewise.
38968 * g++.old-deja/g++.brendan/misc12.C: Likewise.
38969 * g++.old-deja/g++.brendan/misc7.C: Likewise.
38970 * g++.old-deja/g++.brendan/new2.C: Likewise.
38971 * g++.old-deja/g++.brendan/operators4.C: Likewise.
38972 * g++.old-deja/g++.brendan/operators5.C: Likewise.
38973 * g++.old-deja/g++.brendan/overload2.C: Likewise.
38974 * g++.old-deja/g++.brendan/overload7.C: Likewise.
38975 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
38976 * g++.old-deja/g++.brendan/reference1.C: Likewise.
38977 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
38978 * g++.old-deja/g++.brendan/template24.C: Likewise.
38979 * g++.old-deja/g++.brendan/template3.C: Likewise.
38980 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
38981 * g++.old-deja/g++.jason/inline3.C: Likewise.
38982 * g++.old-deja/g++.jason/opeq.C: Likewise.
38983 * g++.old-deja/g++.law/arg5.C: Likewise.
38984 * g++.old-deja/g++.law/arm7.C: Likewise.
38985 * g++.old-deja/g++.law/ctors11.C: Likewise.
38986 * g++.old-deja/g++.law/cvt8.C: Likewise.
38987 * g++.old-deja/g++.law/init9.C: Likewise.
38988 * g++.old-deja/g++.law/refs4.C: Likewise.
38989 * g++.old-deja/g++.law/template2.C: Likewise.
38990 * g++.old-deja/g++.law/visibility24.C: Likewise.
38991 * g++.old-deja/g++.law/vtable3.C: Likewise.
38992 * g++.old-deja/g++.mike/asm2.C: Likewise.
38993 * g++.old-deja/g++.mike/eh1.C: Likewise.
38994 * g++.old-deja/g++.mike/misc1.C: Likewise.
38995 * g++.old-deja/g++.mike/misc13.C: Likewise.
38996 * g++.old-deja/g++.mike/misc14.C: Likewise.
38997 * g++.old-deja/g++.mike/ns12.C: Likewise.
38998 * g++.old-deja/g++.mike/p1248.C: Likewise.
38999 * g++.old-deja/g++.mike/p3708.C: Likewise.
39000 * g++.old-deja/g++.mike/p3708a.C: Likewise.
39001 * g++.old-deja/g++.mike/p3708b.C: Likewise.
39002 * g++.old-deja/g++.mike/p646.C: Likewise.
39003 * g++.old-deja/g++.mike/p700.C: Likewise.
39004 * g++.old-deja/g++.mike/p783.C: Likewise.
39005 * g++.old-deja/g++.mike/p783a.C: Likewise.
39006 * g++.old-deja/g++.mike/p783b.C: Likewise.
39007 * g++.old-deja/g++.mike/p786.C: Likewise.
39008 * g++.old-deja/g++.mike/p789.C: Likewise.
39009 * g++.old-deja/g++.mike/p789a.C: Likewise.
39010 * g++.old-deja/g++.mike/p807a.C: Likewise.
39011 * g++.old-deja/g++.other/delete3.C: Likewise.
39012 * g++.old-deja/g++.other/dyncast1.C: Likewise.
39013 * g++.old-deja/g++.other/dyncast2.C: Likewise.
39014 * g++.old-deja/g++.other/dyncast3.C: Likewise.
39015 * g++.old-deja/g++.other/empty1.C: Likewise.
39016 * g++.old-deja/g++.other/temporary1.C: Likewise.
39017 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
39018 * g++.old-deja/g++.pt/t16.C: Likewise.
39019 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
39021 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
39023 * gcc.dg/991230-1.c: New test.
39025 1999-12-29 Jeffrey A Law (law@cygnus.com)
39027 * gcc.c-torture/compile/991229-3.c: New test.
39028 * gcc.c-torture/compile/991229-2.c: New test.
39029 * gcc.c-torture/compile/991229-1.c: New test.
39031 1999-12-29 Greg McGary <gkm@eng.ascend.com>
39033 * gcc.c-torture/compile/labels-2.c: New test.
39035 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
39037 * gcc.c-torture/execute/991227-1.c: New test.
39039 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39041 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
39043 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
39045 * gcc.c-torture/execute/991221-1.c: New test.
39047 1999-12-20 Nathan Sidwell <nathan@acm.org>
39049 * g++.old-deja/g++.other/cast3.C: New test.
39051 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
39053 * gcc.c-torture/execute/991216-4.c: New test.
39055 1999-12-16 Michael Meissner <meissner@cygnus.com>
39057 * gcc.c-torture/execute/991216-1.c: New test.
39058 * gcc.c-torture/execute/991216-2.c: New test.
39059 * gcc.c-torture/execute/991216-3.c: New test.
39061 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39063 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
39064 Actually make the test fail by using "-O2" for compilation.
39066 1999-12-15 Nathan Sidwell <nathan@acm.org>
39068 * g++.old-deja/g++.warn/cast-align1.C: New test.
39070 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39072 * gcc.c-torture/compile/991214-1.c: New test.
39073 * gcc.c-torture/compile/991214-2.c: New test.
39075 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
39077 * gcc.dg/991214-1.c: New test.
39079 1999-12-13 Jeffrey A Law (law@cygnus.com)
39081 * gcc.c-torture/compile/991213-3.c: New test.
39082 * gcc.c-torture/compile/991213-2.c: New test.
39083 * gcc.c-torture/compile/991213-1.c: New test.
39085 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
39087 * gcc.dg/991209-1.c: New test.
39089 1999-12-08 Nathan Sidwell <nathan@acm.org>
39091 * gcc.c-torture/compile/991208-1.c: New test.
39093 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39095 * gcc.dg/ultrasp2.c: New test.
39097 1999-12-05 Alex Samuel <samuel@codesourcery.com>
39099 * g++.old-deja/g++.abi/align.C (main): Fix typo.
39101 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
39103 * gcc.c-torture/compile/991202-1.c: New test.
39104 * gcc.c-torture/execute/991202-1.c: New test.
39105 * gcc.c-torture/execute/991202-2.c: New test.
39106 * gcc.c-torture/execute/991202-3.c: New test.
39108 1999-12-02 Alex Samuel <samuel@codesourcery.com>
39110 * g++.old-deja/g++.abi/align.C: New test.
39111 * g++.old-deja/g++.abi/aggregates.C: Likewise.
39112 * g++.old-deja/g++.abi/bitfields.C: Likewise.
39114 1999-12-01 Richard Henderson <rth@cygnus.com>
39116 * gcc.c-torture/execute/991201-1.c: New.
39118 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
39120 * gcc.dg/991129-1.c: New test.
39122 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
39124 * gcc.c-torture/compile/991127-1.c: New test.
39126 1999-11-22 Nathan Sidwell <nathan@acm.org>
39128 * g++.old-deja/g++.other/warn4.C: New test.
39130 1999-11-22 Nathan Sidwell <nathan@acm.org>
39132 * g++.old-deja/g++.eh/cleanup2.C: New test.
39133 * g++.old-deja/g++.ext/pretty2.C: New test.
39134 * g++.old-deja/g++.ext/pretty3.C: New test.
39135 * g++.old-deja/g++.other/debug6.C: New test.
39137 1999-10-20 Jim Wilson <wilson@cygnus.com>
39139 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
39140 compiler_output to look for one error message instead of two.
39142 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
39144 * gcc.c-torture/execute/991118-1.c: Also test case
39145 where the word boundary does not split a byte evenly.
39147 1999-11-19 Nathan Sidwell <nathan@acm.org>
39149 * g++.old-deja/g++.ext/restrict1.C: New test.
39151 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
39153 * gcc.c-torture/execute/991118-1.c: New test.
39155 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
39157 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
39158 working directory pathnames.
39160 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
39162 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
39163 host is equipped with driver.h and driver.o so it can actually
39164 compile and run the tests.
39166 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
39168 * gcc.c-torture/compile/991008-1.c: New test.
39170 1999-11-08 Nick Clifton <nickc@cygnus.com>
39172 * lib/gcc-dg.exp: Include target-supports.exp
39174 1999-11-05 Nick Clifton <nickc@cygnus.com>
39176 * lib/target-supports.exp: New file: Provide procs to test for
39177 features supported by the target.
39178 (check_weak_available): Moved here from ecos.exp.
39179 (check_alias_available): New proc: Determine of the target
39180 toolchain supports the alias attribute.
39182 * gcc.dg/special/ecos.exp: Move check_weak_available to
39183 target-supports.exp.
39184 (alias-1.c): Only perform the test if the target supports
39186 (wkali-1.c): Only perform the test if the target supports
39189 * gcc.dg/990506-0.c: Expect error messages from cross
39190 targets as well as native targets.
39192 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39194 * gcc.dg/ultrasp1.c: Removed xfail.
39195 * gcc.dg/struct-ret-2.c: Likewise.
39196 * gcc.dg/array-1.c: Likewise.
39198 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
39200 * gcc.dg/struct-ret-2.c: New test.
39202 * gcc.dg/array-1.c: New test.
39204 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
39206 * gcc.c-torture/execute/991030-1.c: New test.
39208 1999-10-26 Richard Henderson <rth@cygnus.com>
39210 * gcc.c-torture/compile/991026-2.c: New test.
39212 1999-10-26 Jeffrey A Law (law@cygnus.com)
39214 * gcc.c-torture/compile/991026-1.c: New test.
39216 1999-10-23 Jeffrey A Law (law@cygnus.com)
39218 * gcc.c-torture/execute/991023-1.c: New test.
39220 1999-10-19 Jeffrey A Law (law@cygnus.com)
39222 * gcc.c-torture/execute/991019-1.c: New test.
39224 1999-10-16 Richard Henderson <rth@cygnus.com>
39226 * gcc.c-torture/execute/991016-1.c: New test.
39228 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
39230 * gcc.c-torture/execute/991014-1.c: New test.
39232 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
39234 * g++.old-deja/g++.other/union2.C: New test.
39236 1999-10-13 Nathan Sidwell <nathan@acm.org>
39238 * g++.old-deja/g++.other/vaarg2.C: New test.
39239 * g++.old-deja/g++.other/vaarg3.C: New test.
39241 1999-10-12 Craig Burley <craig@jcb-sc.com>
39243 * g77.f-torture/noncompile/19990905-1.f: Moved from being
39246 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
39248 * gcc.c-torture/execute/va-arg-11.c: New test.
39250 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
39252 * lib/file-format.exp (gcc_target_object_format): Don't
39253 crash if objdump is unavailable.
39255 1999-09-29 Donn Terry <donn@interix.com>
39257 * gcc.misc-tests/mg.exp: delete extraneous redirection.
39259 1999-09-28 Nick Clifton <nickc@cygnus.com>
39261 * gcc.c-torture/compile/990928-1.c: New test.
39263 1999-09-28 Nathan Sidwell <nathan@acm.org>
39265 * g++.old-deja/g++.other/decl6.C: New test.
39267 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39269 * gcc.c-torture/execute/va-arg-10.c: New test.
39271 1999-09-27 Nathan Sidwell <nathan@acm.org>
39273 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
39274 __PRETTY_FUNCTION__.
39276 1999-09-23 Nick Clifton <nickc@cygnus.com>
39278 * gcc.c-torture/execute/990923-1.c: New test.
39280 1999-09-21 Nick Clifton <nickc@cygnus.com>
39282 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
39283 for which -fpic is inappropriate.
39285 1999-09-21 Mark Mitchell <mark@codesourcery.com>
39287 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
39289 1999-09-21 Nathan Sidwell <nathan@acm.org>
39291 * g++.old-deja/g++.other/dyncast1.C: New test.
39292 * g++.old-deja/g++.other/dyncast2.C: New test.
39293 * g++.old-deja/g++.other/dyncast3.C: New test.
39294 * g++.old-deja/g++.other/dyncast4.C: New test.
39295 * g++.old-deja/g++.other/dyncast5.C: New test.
39296 * g++.old-deja/g++.eh/catch3.C: New test.
39297 * g++.old-deja/g++.eh/catch3p.C: New test.
39298 * g++.old-deja/g++.eh/catch4.C: New test.
39299 * g++.old-deja/g++.eh/catch4p.C: New test.
39300 * g++.old-deja/g++.eh/catch5.C: New test.
39301 * g++.old-deja/g++.eh/catch5p.C: New test.
39302 * g++.old-deja/g++.eh/catch6.C: New test.
39303 * g++.old-deja/g++.eh/catch6p.C: New test.
39304 * g++.old-deja/g++.eh/catch7.C: New test.
39305 * g++.old-deja/g++.eh/catch7p.C: New test.
39306 * g++.old-deja/g++.eh/catch8.C: New test.
39307 * g++.old-deja/g++.eh/catch8p.C: New test.
39308 * g++.old-deja/g++.eh/catch9.C: New test.
39309 * g++.old-deja/g++.eh/catch9p.C: New test.
39311 1999-09-13 Nathan Sidwell <nathan@acm.org>
39313 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
39314 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
39316 1999-09-13 Jeffrey A Law (law@cygnus.com)
39318 * gcc.c-torture/compile/990913-1.c: New test.
39320 1999-09-10 Nathan Sidwell <nathan@acm.org>
39322 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
39323 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39325 1999-09-09 Richard Henderson <rth@cygnus.com>
39327 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
39329 1999-09-09 Nathan Sidwell <nathan@acm.org>
39331 * g++.old-deja/g++.other/lookup11.C: New test.
39332 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
39333 what is permitted and what we want.
39334 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
39336 * g++.old-deja/g++.jason/rfg5.C: Likewise.
39338 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
39340 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
39341 * gcc.c-torture/noncompile/poison-1.c: New file.
39343 1999-09-08 Nathan Sidwell <nathan@acm.org>
39345 * g++.old-deja/g++.other/sizeof3.C: New test.
39346 * g++.old-deja/g++.other/sizeof4.C: New test.
39347 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
39348 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
39350 1999-09-07 Richard Henderson <rth@cygnus.com>
39352 * gcc.dg/va-arg-1.c: New.
39354 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39356 * gcc.c-torture/execute/va-arg-9.c: New test.
39358 1999-09-05 Craig Burley <craig@jcb-sc.com>
39360 * g77.f-torture/compile/980519-2.f: New test.
39361 * g77.f-torture/compile/19990905-0.f: New test.
39362 * g77.f-torture/compile/19990905-1.f: New test.
39363 * g77.f-torture/compile/19990905-2.f: New test.
39365 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
39367 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
39369 * gcc.c-torture/execute/990827-1.c: Fix typo.
39371 1999-09-03 Nathan Sidwell <nathan@acm.org>
39373 * g++.old-deja/g++.other/deref1.C: New test.
39375 1999-09-02 Nathan Sidwell <nathan@acm.org>
39377 * g++.old-deja/g++.other/ambig2.C: New test.
39378 * g++.old-deja/g++.other/cond5.C: New test.
39379 * g++.old-deja/g++.other/lookup16.C: New test.
39381 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
39383 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
39386 1999-08-31 Jeffrey A Law (law@cygnus.com)
39388 * lib/c-torture.exp: Avoid the "compare executables" optimization
39389 when testing native.
39391 1999-08-29 Jeffrey A Law (law@cygnus.com)
39393 * gcc.c-torture/execute/990829-1.c: New test.
39394 * gcc.c-torture/compile/990829-1.c: New test.
39396 1999-08-27 Paul Burchard <burchard@pobox.com>
39398 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
39399 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
39400 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
39401 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
39402 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
39403 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
39404 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
39405 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
39406 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
39407 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
39408 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
39410 1999-08-27 Jeffrey A Law (law@cygnus.com)
39412 * gcc.c-torture/execute/990827-1.c: New test.
39414 1999-08-26 Craig Burley <craig@jcb-sc.com>
39416 * g77.f-torture/noncompile/19990826-4.f: New test.
39418 * g77.f-torture/compile/19990826-3.f: New test.
39420 * g77.f-torture/execute/19990826-2.f: New test.
39422 * g77.f-torture/compile/19990826-1.f: New test.
39424 * gcc.c-torture/execute/990826-0.c: New test.
39425 * g77.c-torture/execute/19990826-0.f: New test.
39427 * g77.f-torture/noncompile/970626-2.f: New test.
39429 1999-08-25 Paul Burchard <burchard@pobox.com>
39431 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
39432 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
39433 lss-011.C: New tests.
39435 1999-08-25 Nathan Sidwell <nathan@acm.org>
39437 * g++.old-deja/g++.other/decl5.C: New test.
39439 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39441 * noncompile/noncompile.exp: Load_lib c-torture.exp.
39442 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
39443 call `postbase' for each one. All callers of `postbase' changed
39444 to call this instead.
39446 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
39448 * gcc.c-torture/execute/990811-1.c: New test.
39450 1999-08-09 Nick Clifton <nickc@cygnus.com>
39452 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
39455 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
39458 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39460 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
39462 1999-08-04 Jeffrey A Law (law@cygnus.com)
39464 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
39466 1999-08-04 Nathan Sidwell <nathan@acm.org>
39468 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
39470 1999-08-04 Jeffrey A Law (law@cygnus.com)
39472 * gcc.c-torture/execute/990804-1.c: New test.
39474 1999-08-03 Nathan Sidwell <nathan@acm.org>
39476 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
39477 * g++.old-deja/g++.brendan/crash64.C: Likewise.
39478 * g++.old-deja/g++.brendan/overload8.C: Likewise.
39480 1999-08-03 Nathan Sidwell <nathan@acm.org>
39482 * g++.old-deja/g++.other/struct1.C: New test.
39484 1999-08-03 Nathan Sidwell <nathan@acm.org>
39486 * g++.old-deja/g++.other/enum2.C: New test.
39488 1999-08-02 Richard Henderson <rth@cygnus.com>
39490 Adapted from tests from Franz Sirl:
39491 * gcc.c-torture/execute/va-arg-7.c: New test.
39492 * gcc.c-torture/execute/va-arg-8.c: New test.
39494 1999-08-01 Jeffrey A Law (law@cygnus.com)
39496 * gcc.c-torture/compile/990801-2.c: New test.
39498 * gcc.c-torture/compile/990801-1.c: New test.
39500 1999-07-27 Michael Meissner <meissner@cygnus.com>
39502 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
39503 fp-cmp-1.c, converting double to float.
39505 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
39506 fp-cmp-1.c, converting double to long double.
39508 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
39509 from fr1 to unknown_register, since fr1 is a legitimate register
39512 1999-07-25 Jeffrey A Law (law@cygnus.com)
39514 * README: More listname related changes.
39516 1999-07-08 Catherine Moore <clm@cygnus.com>
39518 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
39520 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
39522 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
39524 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
39526 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
39528 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
39530 * gcc.dg/990703-1.c: New test.
39532 1999-06-29 Nick Clifton <nickc@cygnus.com>
39534 * lib/file-format.exp: New file: Move definition of proc
39535 gcc_target_object_format to here from
39536 gcc.dg/special/ecos.exp.
39538 * lib/c-torture.exp: Include lib file-format.exp.
39539 * lib/gcc-dg.exp: Include lib file-format.exp.
39541 * gcc.dg/special/ecos.exp: Remove definition of proc
39542 gcc_target_object_format.
39544 1999-06-28 Jeffrey A Law (law@cygnus.com)
39546 * gcc.c-torture/execute/990628-1.c: New test.
39548 1999-06-25 Jeffrey A Law (law@cygnus.com)
39550 * gcc.c-torture/compile/990625-2.c: New test.
39552 * gcc.c-torture/compile/990625-1.c: New test.
39554 1999-06-23 Nick Clifton <nickc@cygnus.com>
39556 * gcc.c-torture/compile/dll.c: New test case. Check that dll
39557 attributes compile.
39558 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
39559 ports that use the COFF/PE file format.
39561 1999-06-17 Jeffrey A Law (law@cygnus.com)
39563 * gcc.c-torture/compile/990617-1.c: New test.
39565 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
39567 * g++.old-deja/g++.other/decl4.C: New test.
39569 1999-06-14 Nathan Sidwell <nathan@acm.org>
39571 * g++.old-deja/g++.other/bitfld3.C: New test.
39573 1999-06-08 Nathan Sidwell <nathan@acm.org>
39575 * g++.old-deja/g++.eh/catch1.C: New test.
39577 1999-06-07 Jeffrey A Law (law@cygnus.com)
39579 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
39581 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
39582 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
39584 1999-06-05 Craig Burley <craig@jcb-sc.com>
39586 * g77.f-torture/compile/19990502-0.f: Replace with new,
39587 shorter, test that still fails after recent changes.
39589 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39591 * gcc.c-torture/execute/990604-1.c: New test.
39593 1999-05-31 Jeffrey A Law (law@cygnus.com)
39595 * gcc.c-torture/execute/990531-1.c: New test.
39597 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39599 * gcc.c-torture/compile/990527-1.c: New test.
39601 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
39603 * gcc.c-torture/execute/990527-1.c: New test.
39605 1999-05-25 Nick Clifton <nickc@cygnus.com>
39607 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
39608 bitfields as signed.
39610 1999-05-25 Craig Burley <craig@jcb-sc.com>
39612 * g77.f-torture/compile/19990525-0.f: New test.
39614 1999-05-25 Jeffrey A Law (law@cygnus.com)
39616 * gcc.c-torture/execute/990525-2.c: New test.
39618 * gcc.c-torture/execute/990525-1.c: New test.
39620 1999-05-24 Nathan Sidwell <nathan@acm.org>
39622 * g++.old-deja/g++.other/anon3.C: New test.
39623 * g++.old-deja/g++.other/anon4.C: New test.
39624 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
39625 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
39626 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
39629 1999-05-24 Jeffrey A Law (law@cygnus.com)
39631 * gcc.c-torture/execute/990524-1.c: New test.
39633 * gcc.dg/990524-1.c: New test.
39635 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
39637 * gcc.c-torture/compile/990523-1.c: New test.
39639 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
39641 * gcc.c-torture/compile/990519-1.c: New test.
39643 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39645 * gcc.c-torture/compile/990517-1.c: New test.
39647 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
39648 (e4, f4): New tests.
39651 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39653 * gcc.dg/noreturn-1.c: New test.
39655 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
39657 * gcc.c-torture/execute/990513-1.c: New test.
39659 1999-05-10 Richard Henderson <rth@cygnus.com>
39661 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
39663 1999-05-10 Craig Burley <craig@jcb-sc.com>
39665 * g77.f-torture/execute/erfc.f: Use small single-precision
39666 values, to avoid problems on Alphas when not -mieee.
39668 1999-05-08 Craig Burley <craig@jcb-sc.com>
39670 * gcc.dg/990506-0.c: New test.
39672 1999-05-08 Richard Henderson <rth@cygnus.com>
39674 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
39675 the constant to test. Don't XFAIL 64-bit targets.
39677 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
39678 * g++.old-deja/g++.law/profile1.C: Likewise.
39680 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
39681 operator new instances.
39682 * g++.old-deja/g++.other/delete5.C: Likewise.
39684 1999-05-03 Craig Burley <craig@jcb-sc.com>
39686 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
39689 1999-05-03 Craig Burley <craig@jcb-sc.com>
39691 * g77.f-torture/execute/u77-test.f: Reverse order of two
39692 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
39694 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
39696 * gcc.dg/compare1.c: New test.
39698 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
39700 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
39703 1999-05-02 Craig Burley <craig@jcb-sc.com>
39705 * g77.f-torture/compile/19990502-1.f: New test.
39707 1999-05-02 Craig Burley <craig@jcb-sc.com>
39709 * g77.f-torture/compile/19990502-0.f: New test.
39711 1999-05-02 Craig Burley <craig@jcb-sc.com>
39713 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
39716 1999-05-02 Craig Burley <craig@jcb-sc.com>
39718 * g77.f-torture/execute/u77-test.f (main): List libU77
39719 intrinsics not currently tested.
39720 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
39721 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
39722 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
39723 Trim blanks off the ends of some printed strings.
39725 1999-05-02 Craig Burley <craig@jcb-sc.com>
39727 * g77.f-torture/execute/u77-test.f (main): Just warn about
39728 FSTAT gid disagreement, as it's expected on some systems.
39730 1999-05-01 Craig Burley <craig@jcb-sc.com>
39732 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
39733 use a new function, which allows for some slop.
39734 Clean up some commentary.
39735 (issum): The new function.
39736 (sgladd): Deleted subroutine.
39738 1999-05-01 Craig Burley <craig@jcb-sc.com>
39740 * g77.f-torture/execute/u77-test.f: Modify to be more like
39741 libf2c/libU77 version, bringing patches to that version here.
39742 Add suitable commentary.
39744 1999-04-25 Richard Henderson <rth@cygnus.com>
39746 * gcc.dg/990424-1.c: New test.
39748 1999-04-24 Craig Burley <craig@jcb-sc.com>
39750 * g77.f-torture/execute/u77-test.f (main): Bug involving
39751 LSTAT has been fixed, so turn back on full checking.
39753 1999-04-20 Craig Burley <craig@jcb-sc.com>
39755 * g77.f-torture/compile/19990419-0.f: New test.
39756 * g77.f-torture/execute/19990419-1.f: New test.
39758 1999-04-17 Richard Henderson <rth@cygnus.com>
39760 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
39761 to avoid the need for a prototype to supress a warning.
39763 1999-04-07 Jim Wilson <wilson@cygnus.com>
39765 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
39767 1999-04-04 Jeffrey A Law (law@cygnus.com)
39769 * gcc.c-torture/execute/990404-1.c: New test.
39771 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39773 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
39774 * gcc.dg/cpp-if3.c: Don't use -pedantic.
39775 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
39776 missing initializer warnings.
39778 1999-03-28 Jeffrey A Law (law@cygnus.com)
39780 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
39783 1999-03-26 Jeffrey A Law (law@cygnus.com)
39785 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
39787 1999-03-26 Craig Burley <craig@jcb-sc.com>
39789 * g77.f-torture/execute/19990325-0.f: New test.
39790 * g77.f-torture/execute/19990325-1.f: New test.
39792 1999-03-24 Jeffrey A Law (law@cygnus.com)
39794 * gcc.c-torture/execute/990324-1.c: New test.
39796 1999-03-22 Jim Wilson <wilson@cygnus.com>
39798 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
39801 1999-03-17 Richard Henderson <rth@cygnus.com>
39803 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
39805 1999-03-13 Craig Burley <craig@jcb-sc.com>
39807 * g77.f-torture/execute/19990313-2.f: New test.
39808 * g77.f-torture/execute/19990313-3.f: New test.
39810 1999-03-13 Craig Burley <craig@jcb-sc.com>
39812 * g77.f-torture/execute/19990313-0.f: New test.
39813 * g77.f-torture/execute/19990313-1.f: New test.
39815 1999-03-12 Jim Wilson <wilson@cygnus.com>
39817 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
39819 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
39820 (main): Add check for u15. Conditionalize u31 check depending on
39821 whether ints are <32 bits or >=32 bits.
39823 1999-03-08 Craig Burley <craig@jcb-sc.com>
39825 * g77.f-torture/execute/19981119-0.f: Improve testiness.
39827 1999-03-08 Craig Burley <craig@jcb-sc.com>
39829 * g77.f-torture/compile/19990305-0.f: New test.
39830 * g77.f-torture/execute/19981119-0.f: New test.
39832 1999-03-08 Craig Burley <craig@jcb-sc.com>
39834 * g77.f-torture/execute/970625-2.f: call ABORT if final
39835 result is not correct, instead of just printing it.
39836 Add this checking via newly introduced obfuscation, to
39837 trip up buggy front ends.
39839 1999-03-07 Craig Burley <craig@jcb-sc.com>
39841 * g77.f-torture/compile/960317-1.f: Moved from being
39842 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
39844 1999-03-06 Craig Burley <craig@jcb-sc.com>
39846 * g77.f-torture/execute/960317-1.f: New (old) test.
39847 * g77.f-torture/execute/970625-2.f: Ditto.
39849 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
39851 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
39852 message on line 1 or line 2; cccp and cpplib do this differently.
39854 1999-03-01 Jeffrey A Law (law@cygnus.com)
39856 * g++.old-deja/g++.law/weak1.C: New test.
39858 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39860 * gcc.c-torture/execute/990119-1.c: Renamed to...
39861 * gcc.dg/990119-1.c: this, so it will only be tested once
39862 (it's a preprocessor test, it doesn't need to be run at
39863 multiple optimization levels).
39865 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
39867 * lib/g++.exp: Don't add incdir=$base_dir/../include to
39870 1999-02-24 Craig Burley <craig@jcb-sc.com>
39872 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
39873 * g77.f-torture/compile/19981216-0.f: ...as it is expected
39874 to not be compilable by current g77.
39876 1999-02-24 Nick Clifton <nickc@cygnus.com>
39878 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
39880 1999-02-22 Jeffrey A Law (law@cygnus.com)
39882 * gcc.c-torture/execute/990222-1.c: New test.
39884 1999-02-19 Craig Burley <craig@jcb-sc.com>
39886 * g77.f-torture/compile/19990218-0.f: New test.
39887 * g77.f-torture/noncompile/19990218-1.f: New test.
39889 1999-02-18 Craig Burley <craig@jcb-sc.com>
39891 * g77.f-torture/compile/19981216-0.f: New test.
39893 1999-02-14 Jeffrey A Law (law@cygnus.com)
39895 * gcc.dg/990214-1.c: New test.
39897 1999-02-13 Jeffrey A Law (law@cygnus.com)
39899 * gcc.dg/990213-2.c: New test.
39901 * gcc.dg/990213-1.c: New test.
39903 1999-02-12 Jeffrey A Law (law@cygnus.com)
39905 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
39908 1999-02-11 Nick Clifton <nickc@cygnus.com>
39910 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
39911 specified by target.
39913 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
39915 1999-02-11 Jeffrey A Law (law@cygnus.com)
39917 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
39919 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
39921 * gcc.dg/special/ecos.exp: New test driver for new tests with
39922 special requirements.
39924 * gcc.dg/special/alias-1.c: New test.
39925 * gcc.dg/special/gcsec-1.c: New test.
39926 * gcc.dg/special/weak-1.c: New test.
39927 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
39928 * gcc.dg/special/weak-2.c: New test.
39929 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
39930 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
39931 * gcc.dg/special/wkali-1.c: New test.
39932 * gcc.dg/special/wkali-2.c: New test.
39933 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
39934 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
39936 1999-02-10 Felix Lee <flee@cygnus.com>
39938 * lib/c-torture.exp (c-torture-compile): Pull out code for
39939 analyzing gcc error messages.
39940 (c-torture-execute): Likewise. Fix some (harmless) false
39942 * lib/gcc.exp (gcc_check_compile): New function.
39944 1999-02-08 Richard Henderson <rth@cygnus.com>
39946 * gcc.c-torture/execute/990208-1.c: New test.
39948 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
39950 * g++.dg/special/ecos.exp: New driver for new tests with special
39953 * g++.dg/special/conpr-1.C: New test
39954 * g++.dg/special/conpr-2.C: New test
39955 * g++.dg/special/conpr-2a.C: New test
39956 * g++.dg/special/conpr-3.C: New test
39957 * g++.dg/special/conpr-3a.C: New test
39958 * g++.dg/special/conpr-3b.C: New test
39960 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
39961 allow g++ to use the dg driver
39963 * README: Add comment about g++.dg directory
39965 1999-02-06 Jeffrey A Law (law@cygnus.com)
39967 * README: Update email addresses.
39969 1999-02-03 Nick Clifton <nickc@cygnus.com>
39971 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
39972 arguments in order to force structure S onto the stack even on
39974 (test): Pass 10 leading arguments to function foo as well as the
39977 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
39978 failure for all targets.
39980 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
39981 abort to terminate program execution.
39983 1999-01-30 Richard Henderson <rth@cygnus.com>
39985 * gcc.c-torture/execute/990130-1.c: New test.
39987 1999-01-30 Jeffrey A Law (law@cygnus.com)
39989 * gcc.dg/990130-1.c: New test.
39991 1999-01-28 Michael Meissner <meissner@cygnus.com>
39993 * gcc.c-torture/execute/990128-1.c: New test.
39995 1999-01-27 Michael Meissner <meissner@cygnus.com>
39997 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
39999 1999-01-27 Felix Lee <flee@cygnus.com>
40001 * lib/c-torture.exp (c-torture-compile): pull out code for
40002 analyzing gcc error messages.
40003 (c-torture-execute): ditto, and fix some (harmless) false
40005 * lib/gcc.exp (gcc_check_compile): new function.
40007 1999-01-17 Jeffrey A Law (law@cygnus.com)
40009 * gcc.dg/990117-1.c: New test.
40011 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
40013 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
40015 1999-01-15 Jeffrey A Law (law@cygnus.com)
40017 * g77.f-torture/compile/990115-1.f: New test.
40019 1999-01-07 Jeffrey A Law (law@cygnus.com)
40021 * gcc.c-torture/compile/990107-1.c: New test
40023 1999-01-06 Jeffrey A Law (law@cygnus.com)
40025 * gcc.c-torture/execute/990106-2.c: New test.
40027 * gcc.c-torture/execute/990106-1.c: New test.
40029 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
40031 * gcc.c-torture/compile/981223-1.c: New test.
40033 1998-12-29 Richard Henderson <rth@cygnus.com>
40035 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
40036 (opt3): Rename from opt4 and disable.
40038 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
40040 * g++.old-deja/g++.pt/ptrmem5.C: New test.
40042 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40044 * g++.old-deja/g++.other/conv5.C: New test.
40046 1998-12-14 Nick Clifton <nickc@cygnus.com>
40048 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
40050 1998-12-11 Jeffrey A Law (law@cygnus.com)
40052 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
40054 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
40056 * gcc.c-torture/compile/981211-1.c: New test.
40058 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
40060 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
40062 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
40064 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40066 * gcc.special/930510-1.c: Make C9X safe.
40067 * gcc.misc-tests/gcov-1.c Similarly.
40068 * gcc.misc-tests/gcov-2.c Similarly.
40070 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40072 * gcc.dg/ultrasp1.c: New test.
40074 1998-12-06 Richard Henderson <rth@cygnus.com>
40076 * gcc.c-torture/execute/981206.c: New test.
40078 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40080 * g++.old-deja/g++.ns/template7.C: New test.
40082 * g++.old-deja/g++.other/expr1.C: New test.
40084 * g++.old-deja/g++.eh/tmpl3.C: New test.
40086 * g++.old-deja/g++.eh/tmpl2.C: New test.
40088 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
40090 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
40091 * g++.old-deja/g++.other/using6.C: Removed.
40092 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
40094 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
40096 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40098 * g++.old-deja/g++.pt/overload8.C: New test.
40100 * g++.old-deja/g++.pt/overload7.C: New test.
40102 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
40104 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
40105 and relinking messages.
40106 * lib/g++.exp (g++_target_compile): Remove .rpo file when
40107 compiling with -frepo.
40109 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
40111 * g++.old-deja/g++.pt/lookup6.C: New test.
40113 1998-11-30 Nick Clifton <nickc@cygnus.com>
40115 * gcc.c-torture/execute/981130-1.c: New test.
40116 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
40118 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
40120 * g++.old-deja/g++.pt/explicit76.C: New test.
40122 * g++.old-deja/g++.pt/friend38.C: New test.
40124 * g++.old-deja/g++.ns/crash2.C: New test.
40126 * g++.old-deja/g++.pt/defarg8.C: New test.
40128 * g++.old-deja/g++.pt/instantiate6.C: New test.
40130 * g++.old-deja/g++.pt/static6.C: New test.
40132 * g++.old-deja/g++.pt/decl2.C: New test.
40134 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40136 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
40137 problem is actually related with name lookup, but so what? :-)
40139 * g++.old-deja/g++.pt/friend37.C: New test.
40141 1998-11-25 Dave Love <d.love@dl.ac.uk>
40143 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
40144 element, which fails on some systems.
40146 * g77.f-torture/execute/labug1.f: New test.
40148 1998-11-21 Jeffrey A Law (law@cygnus.com)
40150 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
40153 1998-11-18 Dave Love <d.love@dl.ac.uk>
40155 * g77.f-torture/compile/981117-1.f: New test.
40157 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
40159 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
40160 properly discarded.
40162 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
40164 * gcc.c-torture/execute/memcheck: New directory of tests for
40165 -fcheck-memory-usage.
40167 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
40169 * README: New file, general information about the testsuite and
40170 new description of the various C++ test subdirectories.
40171 * README.g++: Eliminate obsolete information, update and move most
40172 relevant stuff to README.
40174 1998-11-07 Richard Henderson <rth@cygnus.com>
40176 * gcc.c-torture/compile/981107-1.c: New test.
40178 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
40180 * execute/memcpy-bi.c: New testcase.
40182 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
40184 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
40187 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
40188 template is selected.
40190 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
40191 classes, it should be accepted for all types.
40193 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
40195 * g++.old-deja/g++.pt/spec24.C: Ensure that template
40196 specializations start with template headers.
40198 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
40200 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
40202 * g++.old-deja/g++.other/init9.C: Test cross initialization of
40205 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
40207 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
40209 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
40211 * compile/981022-1.c, compile/981022-1.x: New test and driver.
40213 1998-10-19 Jeffrey A Law (law@cygnus.com)
40215 * 981019-1.c: New test.
40217 1998-10-14 Robert Lipe <robertl@dgii.com>
40219 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
40222 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
40224 * compile/981001-4.c: Remove use of GCC extension that triggers a
40227 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
40229 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
40231 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40233 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
40234 instantiation of template produces incorrect code for delete
40237 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
40238 constructors' name is not unique.
40239 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
40240 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
40242 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
40243 automatic array of const is ill-formed.
40245 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
40246 of template parameter?
40248 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
40251 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
40252 pointer-to-member expression.
40254 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
40255 declaration causes ICE.
40257 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
40259 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
40260 reserved in the global namespace.
40262 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
40263 generate needed virtual table.
40265 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
40267 1998-10-10 Dariush Eslimi <eslimi@loran.com>
40269 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
40270 template-dependent type
40272 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40274 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
40275 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
40276 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
40278 * g++.old-deja/g++.other/using5.C: New test; using decl from base
40279 class should be usable as argument of member function.
40280 * g++.old-deja/g++.other/using6.C: New test; using decl from base
40281 class should be usable as return type of member function.
40282 * g++.old-deja/g++.other/using7.C: New test; using decl from base
40283 class should be usable as type of data member.
40285 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
40287 1998-10-09 Jeffrey A Law (law@cygnus.com)
40289 * gcc.c-torture/special/920521-1.c: Fix bogus test.
40291 1998-10-08 Nick Clifton <nickc@cygnus.com>
40293 * gcc.dg/dll-?.c Add thumb to target list.
40294 Fix assembler scan patterns to match current assembler output.
40296 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
40298 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
40299 matching of template brackets.
40301 * g++.old-deja/g++.other/using4.C: New test. Test using
40302 declarations of methods from base classes.
40304 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
40305 within functions should introduce names into the innermost
40306 enclosing namespace.
40308 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
40309 of static locals if first initialization throws.
40311 1998-10-07 Jim Wilson <wilson@cygnus.com>
40313 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
40315 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
40317 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
40318 lose track of the possible targets of tablejump insns.
40319 * special/special.exp: Run it.
40321 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
40323 * g++.old-deja/g++.pt/friend35.C: New test. A template function
40324 must be declared before its specializations can be named in friend
40327 1998-10-05 Dave Love <d.love@dl.ac.uk>
40329 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
40331 * g77.f-torture/execute/io1.f: New test.
40333 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
40335 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
40336 with pointer to template function, for which no argument deduction
40339 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
40340 specialization of template function as argument to template
40343 * g++.old-deja/g++.other/access2.C: New test; Inner class
40344 shouldn't have privileged access to Outer's names.
40346 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
40348 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
40349 friend template declared within template class conflicts with
40350 nested class of the same name.
40352 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
40355 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
40356 object with direct initializer as function declaration.
40358 * g++.old-deja/g++.other/decl2.C: New test; duplicate
40361 * g++.old-deja/g++.other/null2.C: New test; conditional operator
40362 involving const pointer and NULL produces incorrect result.
40364 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
40365 type name without `typename' should be rejected with -pedantic.
40367 1998-10-02 Richard Henderson <rth@cygnus.com>
40369 * g++.old-deja/g++.other/addrof1.C: New test.
40371 1998-10-01 Nick Clifton <nickc@cygnus.com>
40373 * gcc.c-torture/compile/981001-1.c: New test.
40374 * gcc.c-torture/execute/981001-1.c: New test.
40376 1998-10-01 Jeffrey A Law (law@cygnus.com)
40378 * gcc.c-torture/compile/981001-2.c: New test.
40379 * gcc.c-torture/compile/981001-3.c: New test.
40380 * gcc.c-torture/compile/981001-4.c: New test.
40382 1998-10-01 Robert Lipe <robertl@dgii.com>
40384 * lib/objc.exp (objc_target_compile): Add -L during compiles for
40385 multilibbed hosts. Idea grafted from g77.exp.
40387 1998-09-30 Dave Love <d.love@dl.ac.uk>
40389 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
40390 avoid losing on systems which need -lsocket.
40392 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
40394 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
40395 * g++.old-deja/g++.other/nested2.C: Ditto.
40396 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
40399 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
40401 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
40402 preferred over template operator!= for enum bitfields.
40404 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
40406 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
40407 that happen to have the same base name, but in different scopes,
40408 are incorrectly rejected.
40410 1998-09-16 Richard Henderson <rth@cygnus.com>
40412 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
40413 on the native word size instead of an integer literal.
40415 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
40417 * g++.old-deja/g++.other/static2.C: Invocation of static data
40418 member of type pointer-to-function denoted as non-static member.
40420 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
40421 checks involving function types and aliases.
40423 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
40425 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
40426 redefined to the same non-trivial type.
40428 * g++.old-deja/g++.pt/explicit73.C: Test for proper
40429 namespace-qualification of template specializations declared in
40432 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
40433 to declare a subset of the specializations of a template function
40434 as friends of specializations of a template class.
40436 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
40437 member templates that do not fully specialize the enclosing
40438 template class are rejected.
40440 1998-09-11 Dave Love <d.love@dl.ac.uk>
40442 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
40444 1998-09-08 Dave Love <d.love@dl.ac.uk>
40446 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
40447 altered from libf2c/libU77 version.
40449 1998-09-06 Dave Love <d.love@dl.ac.uk>
40451 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
40453 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
40455 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
40456 (un)signed char are different types for template specialization
40459 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
40461 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
40462 * objc: ObjC testsuite.
40464 1998-08-31 Catherine Moore <clm@cygnus.com>
40466 * gcc.c-torture/execute/941014-1.x: New file.
40468 1998-08-31 Nick Clifton <nickc@cygnus.com>
40470 * lib/c-torture.exp: Add support for
40471 torture_eval_before_compile and torture_eval_before_execute
40474 1998-08-30 Jeffrey A Law (law@cygnus.com)
40476 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
40477 this test triggers valid.
40479 1998-08-27 Jeffrey A Law (law@cygnus.com)
40481 * gcc.dg/980827-1.c: New test.
40483 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
40485 * gcc.c-torture/execute/loop-4b.c: New test.
40487 1998-08-26 Nick Clifton <nickc@cygnus.com>
40489 * lib/c-torture.exp: Add support for
40490 torture_eval_before_compile and torture_eval_before_execute
40493 1998-08-25 Jeffrey A Law (law@cygnus.com)
40495 * gcc.c-torture/compile/980825-1.c: New test.
40497 1998-08-24 Nick Clifton <nickc@cygnus.com>
40499 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
40500 count number tests in opt_t0 not good_t0.
40502 1998-08-24 Jeffrey A Law (law@cygnus.com)
40504 * gcc.c-torture/compile/930326-1.x: Fix typo.
40506 1998-08-23 Mark Mitchell <mark@markmitchell.com>
40508 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
40511 1998-08-21 Jeffrey A Law (law@cygnus.com)
40513 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
40514 STACK_SIZE is defined.
40515 * gcc.c-torture/unsorted/stuct.c: Similarly.
40517 * gcc.c-torture/compile/980821-1.c: New test.
40519 1998-08-21 Jeffrey A Law (law@cygnus.com)
40521 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
40523 1998-08-19 Mark Mitchell <mark@markmitchell.com>
40525 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
40528 1998-08-09 Mark Mitchell <mark@markmitchell.com>
40530 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
40533 1998-08-18 Jeffrey A Law (law@cygnus.com)
40535 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
40537 1998-08-16 Jeffrey A Law (law@cygnus.com)
40539 * gcc.c-torture/compile/980816-1.c: New test.
40541 * gcc.dg/980816-1.c: New test.
40543 1998-08-13 Jeffrey A Law (law@cygnus.com)
40545 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
40546 compiler for ieee tests.
40548 1998-08-01 Dave Love <d.love@dl.ac.uk>
40550 * g77.f-torture/compile/980729-0.f: New test.
40552 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
40554 * gcc.c-torture/special/eeprof-1.c: New test, for
40555 -finstrument-functions.
40556 * gcc.c-torture/special/special.exp: Run it.
40558 1998-07-29 Jeffrey A Law (law@cygnus.com)
40560 * gcc.c-torture/compile/980729-1.c: New test.
40562 1998-07-27 Nick Clifton <nickc@cygnus.com>
40564 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
40565 __thumb__ is defined, and test for ARM style doubles if so.
40567 1998-07-26 Dave Love <d.love@dl.ac.uk>
40569 * g77.f-torture/noncompile/980615-0.f: New test.
40571 1998-07-26 H.J. Lu (hjl@gnu.org)
40573 * gcc.dg/980312-1.c: Do link instead of compile.
40574 * gcc.dg/980313-1.c: Likewise.
40576 1998-07-26 Jeffrey A Law (law@cygnus.com)
40578 * gcc.c-torture/compile/980726-1.c: New test.
40580 1998-07-25 Dave Love <d.love@dl.ac.uk>
40582 * g77.f-torture/execute/io0.f: New test.
40584 1998-07-24 Nick Clifton <nickc@cygnus.com>
40586 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
40589 1998-06-18 Michael Meissner <meissner@cygnus.com>
40591 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
40594 1998-07-17 Nick Clifton <nickc@cygnus.com>
40596 * gcc.dg/980626-1.c: Expect failures for all toolchains until
40597 c-decl.c:grokdeclarator can handle mode attributes.
40599 1998-07-16 Jeffrey A Law (law@cygnus.com)
40601 * gcc.c-torture/execute/980716-1.c: New test.
40603 1998-07-13 Jeffrey A Law (law@cygnus.com)
40605 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
40607 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
40609 * gcc.c-torture/execute/va-arg-3.x: Similarly.
40610 * gcc.c-torture/compile/930326-1.x: Similarly.
40612 1998-07-13 Dave Love <d.love@dl.ac.uk>
40614 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
40615 New test from Craig.
40617 1998-07-12 Dave Love <d.love@dl.ac.uk>
40619 * g77.f-torture/noncompile/980616-0.f: New test.
40621 * g77.f-torture/execute/970816-3.f: New test from Craig.
40623 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40625 * g++.other/singleton.C: Return error value instead of taking
40628 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
40630 * g++.other/singleton.C: New test. Warning is under dispute.
40631 Runtime crash is not.
40633 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
40635 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
40636 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
40637 using6.C, using7.C}: New namespace tests.
40639 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
40641 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
40642 specialization with typedef'ed names used as array indexes.
40644 1998-07-09 Jeffrey A Law (law@cygnus.com)
40646 * gcc.c-torture/execute/980709-1.c: New test.
40648 * gcc.dg/980709-1.c: New test.
40650 1998-07-07 Richard Henderson <rth@cygnus.com>
40652 * gcc.c-torture/execute/bcp-1.c: New test.
40654 1998-07-07 Jeffrey A Law (law@cygnus.com)
40656 * gcc.c-torture/execute/980707-1.c: New test.
40658 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
40660 * gcc.c-torture/compile/980706-1.c: New test.
40662 1998-07-01 Dave Love <d.love@dl.ac.uk>
40664 * g77.f-torture/execute/980701-0.f,
40665 g77.f-torture/execute/980701-1.f: New test from Craig.
40667 1998-07-01 Jeffrey A Law (law@cygnus.com)
40669 * gcc.c-torture/compile/980701-1.c: New test.
40671 * gcc.c-torture/execute/980701-1.c: New test.
40673 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
40676 * g++.old-deja/g++.robertl/eb132.C: New test.
40677 * g++.old-deja/g++.robertl/eb133.C: Likewise.
40679 1998-06-29 Dave Love <d.love@dl.ac.uk>
40681 * g77.f-torture/execute/980628-7.f,
40682 g77.f-torture/execute/980628-8.f,
40683 g77.f-torture/execute/980628-9.f,
40684 g77.f-torture/execute/980628-10.f: New tests from Craig.
40686 * g77.f-torture/execute/980628-3.f: Remove mail headers.
40688 1998-06-28 Jeffrey A Law (law@cygnus.com)
40690 * g77.f-torture/execute/980628-4.f: New test from Craig.
40691 * g77.f-torture/execute/980628-5.f: Likewise.
40692 * g77.f-torture/execute/980628-2.f: Likewise.
40693 * g77.f-torture/execute/980628-0.f: Likewise.
40694 * g77.f-torture/execute/980628-1.f: Likewise.
40695 * g77.f-torture/execute/980628-3.f: Likewise.
40696 * g77.f-torture/execute/980628-6.f: Likewise.
40698 1998-06-28 Jeffrey A Law (law@cygnus.com)
40700 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
40701 directory when nothing has been installed yet.
40703 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
40705 * gcc.c-torture/special/special.exp: Handle newer versions of
40708 1998-06-26 Jeffrey A Law (law@cygnus.com)
40710 * gcc.dg/980626-1.c: New test.
40712 1998-06-19 Bruno Haible <haible@ilog.fr>
40714 * gcc.misc-tests/m-un-2.c: New test.
40715 * g++.old-deja/g++.other/warn01.c: Likewise.
40717 1998-06-19 Robert Lipe <robertl@dgii.com>
40719 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
40720 compatibility with assmblers with a different comment character.
40721 Eliminate use of GAS-specific extensions.
40723 1998-06-19 Jeffrey A Law (law@cygnus.com)
40725 * gcc.c-torture/execute/ieee/980619-1.c: New test.
40727 1998-06-19 Robert Lipe <robertl@dgii.com>
40729 * lib/g77.exp: Replace search for libf2c.a with search for newly
40732 1998-06-17 Jeffrey A Law (law@cygnus.com)
40734 * gcc.c-torture/execute/980617-1.c: New test.
40736 1998-06-12 Jeffrey A Law (law@cygnus.com)
40738 * gcc.c-torture/execute/980612-1.c: New test.
40740 1998-06-08 Jeffrey A Law (law@cygnus.com)
40742 * gcc.dg/980523-1.c: Only test on ppc-linux.
40743 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
40745 * gcc.c-torture/execute/980608-1.c: New test.
40747 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
40749 * gcc.c-torture/execute/980605-1.c: New test.
40751 1998-06-04 Jeffrey A Law (law@cygnus.com)
40753 * gcc.c-torture/execute/980604-1.c: New test.
40755 1998-06-02 Jeffrey A Law (law@cygnus.com)
40757 * gcc.c-torture/execute/980602-1.c: New test.
40758 * gcc.c-torture/execute/980602-2.c: Likewise.
40760 1998-06-02 Dave Love <d.love@dl.ac.uk>
40762 * 970125-0.f: Fix per JCB. Add commentary.
40764 1998-05-31 Michael Meissner <meissner@cygnus.com>
40766 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
40769 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
40771 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
40774 1998-05-28 Catherine Moore <clm@cygnus.com>
40776 * gcc.c-torture/execute/980526-3.c: New test.
40778 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
40780 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
40781 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
40782 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
40783 m88k-motorola-sysv3 to XFAIL.
40785 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
40787 * gcc.dg/980526-1.c: New test.
40788 * gcc.c-torture/execute/980526-2.c: New test.
40790 1998-05-26 Jeffrey A Law (law@cygnus.com)
40792 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
40794 * gcc.c-torture/execute/980526-1.c: New test.
40796 1998-05-26 Dave Love <d.love@dl.ac.uk>
40798 * g77.f-torture/execute/alpha2.f: Add runtime test.
40800 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
40802 * g++.old-deja/old-deja.exp: Strip leading directories.
40804 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
40805 error for the line. Don't run multiple tests for the same line.
40807 1998-05-23 Jeffrey A Law (law@cygnus.com)
40809 * gcc.dg/980523-1.c: New test.
40811 1998-05-23 Dave Love <d.love@dl.ac.uk>
40813 * g77.f-torture/compile/970915-0.f: New test.
40815 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
40817 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
40819 1998-05-21 Jeffrey A Law (law@cygnus.com)
40821 * gcc.dg/980520-1.c: New test.
40823 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
40825 * gcc.dg/980502-1.c: Fix return type.
40827 1998-05-20 Jeffrey A Law (law@cygnus.com)
40829 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
40830 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
40831 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
40832 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
40833 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
40835 1998-05-20 Dave Love <d.love@dl.ac.uk>
40837 * g77.f-torture/execute/980520-1.f: New test.
40839 1998-05-15 Dave Love <d.love@dl.ac.uk>
40841 * lib/mike-g77.exp: New file.
40843 * g77.f-torture/noncompile/noncompile.exp,
40844 g77.f-torture/noncompile/check0.f: New files.
40846 1998-05-14 Dave Love <d.love@dl.ac.uk>
40848 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
40849 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
40850 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
40851 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
40852 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
40853 abort where appropriate.
40855 1998-05-05 Michael Meissner <meissner@cygnus.com>
40857 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
40858 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
40860 1998-04-29 Dave Love <d.love@dl.ac.uk>
40862 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
40864 1998-04-27 Dave Love <d.love@dl.ac.uk>
40866 * g77.f-torture/compile/980427-0.f: New test.
40868 1998-04-24 Dave Love <d.love@dl.ac.uk>
40870 * g77.f-torture/compile/980424-0.f: New test.
40872 1998-04-19 Dave Love <d.love@dl.ac.uk>
40874 * g77.f-torture/compile/980419-2.f (main): New test.
40875 * g77.f-torture/compile/970125-0.f: New test.
40876 * g77.f-torture/compile/980419-1.f: New test.
40878 1998-04-08 Jim Wilson <wilson@cygnus.com>
40880 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
40883 1998-04-07 Jim Wilson <wilson@cygnus.com>
40885 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
40887 1998-04-03 Jim Wilson <wilson@cygnus.com>
40889 * gcc.c-torture/compile/980329-1.c: New test.
40891 1998-03-18 Jim Wilson <wilson@cygnus.com>
40893 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
40894 * gcc.dg/980312-1.c: Fix typo in -march command.
40896 1998-03-16 H.J. Lu (hjl@gnu.org)
40898 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
40900 1998-03-11 Robert Lipe <robertl@dgii.com>
40902 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
40903 Dave Love agree the Fortran source is bogus.
40905 1998-03-11 Robert Lipe <robertl@dgii.com>
40907 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
40908 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
40909 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
40910 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
40911 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
40913 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
40915 * g++.old-deja/g++.other/friend1.C: New test.
40917 1998-02-18 Dave Love <d.love@dl.ac.uk>
40919 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
40920 possibly uninitialized) variables and declare dnrm2.
40922 1998-02-23 Robert Lipe <robertl@dgii.com>
40924 From Bruno Haible <haible@ilog.fr>:
40925 * gcc.c-torture/execute/980223.c: New test.
40927 1998-02-13 Jeffrey A Law (law@cygnus.com)
40929 * gcc.dg/ifelse-1.c: New test.
40931 1998-02-09 H.J. Lu (hjl@gnu.org)
40933 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
40935 * lib/old-dejagnu.exp (old-dejagnu): Added the
40936 "execution test - XFAIL *-*-*" handling in the spirit of
40937 "excess errors test -". Changed the "execution test fails"
40938 handling to be like "excess errors test fails".
40939 * Update various tests accordingly.
40941 1998-02-06 Jim Wilson <wilson@cygnus.com>
40943 * gcc.c-torture/execute/980205.c: New test.
40945 1998-01-18 Jeffrey A Law (law@cygnus.com)
40947 * lib/c-torture.exp: Look for .x files instead of .cexp files.
40948 * lib/f-torture.exp: Similarly.
40949 * gcc.c-torture: Rename all .cexp files to .x files.
40951 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
40953 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
40954 (940510-1.c): Removed duplicate.
40955 (971104-1.c): New test.
40957 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
40959 * lib/f-torture.exp: Improve error and loop detection.
40961 1997-11-19 Michael Meissner <meissner@cygnus.com>
40963 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
40964 use that to size the filler array.
40966 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
40968 * lib/c-torture.exp(c-torture-execute): Fix typo.
40970 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
40971 testcase as the executable name. Keep the executable around if
40974 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
40976 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
40977 changes. Only test one -g option, and move it to the end of the
40978 list of options to test.
40980 1997-09-19 Michael Meissner <meissner@cygnus.com>
40982 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
40983 variable GCC_TORTURE_OPTIONS to supply default switches separated
40984 by colons. If no environment variable, run tests with -O0 -g, -O1
40985 -g, and -O2 -g as well.
40987 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
40989 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
40990 explanatory comments. Fix indentation.
40992 1997-09-15 Jeffrey A Law (law@cygnus.com)
40994 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
40996 1997-09-11 Jeffrey A Law (law@cygnus.com)
40998 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
40999 * g++.old-deja/g++.mike/p7325.C: Likewise.
41000 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
41002 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
41004 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
41005 * g++.old-deja/g++.brendan/crash30.C: Likewise.
41006 * g++.old-deja/g++.brendan/crash39.C: Likewise.
41007 * g++.old-deja/g++.law/operators4.C: Likewise.
41009 1997-09-11 Joe Buck (jbuck@synopsys.com)
41011 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
41012 * g++.old-deja/g++.mike/p784.C: Ditto.
41013 * g++.old-deja/g++.mike/p785.C: Ditto.
41015 1997-09-05 Jeffrey A Law (law@cygnus.com)
41017 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
41019 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
41021 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
41022 target feature; pass this to c-torture-execute as needed.
41024 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
41026 * lib/c-torture.exp(c-torture-execute): If the previous and the
41027 current executables being tested are identical, we don't need to
41028 run the executable again. Try to make the executable names
41029 unique. Add an optional argument for passing additional compiler
41032 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
41034 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
41036 1997-08-29 Jeffrey A Law (law@cygnus.com)
41038 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
41040 1997-07-31 Jeffrey A Law (law@cygnus.com)
41042 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
41043 32bit or larger longs.
41045 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
41046 have either a 32bit long or 32bit int.
41048 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
41050 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
41051 Make double precision tests dependent on sizeof (double).
41053 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
41055 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
41058 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
41060 * gcc.c-torture/compile/961203-1.cexp: New script.
41062 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
41064 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
41065 up the includes ourselves.
41067 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
41069 * lib/plumhall.exp: Remove random include, and add a few
41070 verbose messages for debugging.
41072 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
41074 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
41075 of trying to do it ourselves.
41077 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
41079 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
41081 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
41083 * gcc.prms/5403.c: Made regexp a bit less strict.
41085 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
41087 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
41088 is returned from remote_load instead.
41089 * lib/plumhall.exp: Ditto.
41090 * lib/mike-g++.exp: Ditto.
41091 * lib/old-dejagnu.exp: Ditto.
41092 * lib/c-torture.exp: Ditto.
41094 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
41096 * lib/g++.exp: Use build_wrapper procedure.
41097 * lib/gcc.exp: Ditto.
41099 1997-05-20 Jeffrey A Law (law@cygnus.com)
41101 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
41102 an old-style decl for malloc. Fixes tests to work when
41103 sizeof (int) != sizeof (size_t).
41105 1997-05-15 Mike Meissner <meissner@cygnus.com>
41107 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
41109 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
41110 use stdargs.h interface.
41112 1997-05-15 Mike Meissner <meissner@cygnus.com>
41114 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
41115 NO_VARARGS when compiling.
41117 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
41119 * lib/plumhall.exp(ph_includes): New procedure.
41121 (ph_compiler): Ditto.
41123 * lib/g++.exp: Rename test-glue.c to testglue.c.
41124 * lib/gcc.exp: Ditto.
41126 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
41128 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
41129 to completion when it's called.
41131 1997-03-21 Michael Meissner <meissner@cygnus.com>
41133 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
41134 is defined, don't do test.
41136 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
41138 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
41140 (ph_summary): Mark skipped testcases as untested, not unresolved.
41142 * lib/plumhall.exp (ph_make): If unresolved because of bad
41143 errorCode, record errorCode in log file.
41144 (*): Replace send_log/verbose with verbose -log.
41146 1997-03-19 Michael Meissner <meissner@cygnus.com>
41148 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
41149 double conversion if double isn't at least 8 bytes.
41151 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
41152 int to work with targets where int is 16 bits.
41154 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
41155 8 bytes, just exit, since 4 byte doubles don't have enough bits of
41156 precision for the test to complete.
41158 1997-03-14 Michael Meissner <meissner@cygnus.com>
41160 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
41161 if d10v is not compiled with the -mdouble64 flag.
41162 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
41164 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
41165 d10v is not compiled with the -mint32 flag.
41167 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
41169 * lib/plumhall.exp: Use incr_count.
41171 1997-03-12 Jeffrey A Law (law@cygnus.com)
41173 * gcc.c-torture: Update to c-torture-1.45.
41175 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
41177 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
41178 the name of the expect testcase file).
41180 * lib/g++.exp(g++_init): Ditto.
41182 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
41184 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
41187 * lib/gcc.exp(gcc_exit): New procedure.
41189 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
41191 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
41192 specs where appropriate.
41194 * g++.old-deja/g++.arm/*: Added additional ERROR checks
41195 because of new "candidates are" messages, and removed a few
41197 * Converted all non-old-style g++ testcases to old-style, and
41198 moved into g++.old-deja.
41200 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
41202 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
41205 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
41208 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
41210 1997-02-13 Michael Meissner <meissner@cygnus.com>
41212 * lib/gcc.exp (gcc_target_compile): Add support for defining
41213 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
41214 the machine doesn't have those features.
41216 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
41218 * g++.law/operators4.exp: Don't use LIBS.
41220 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
41222 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
41224 * lib/mike-g++.exp: Don't set the compiler to be tested here.
41225 * lib/g++.exp: Set it here instead. Also, allow use of the
41226 --tool_exec and --tool_opt options. Change CXX to
41229 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
41231 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
41233 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
41235 * lib/old-dejagnu.exp: Use prune_warnings instead of
41237 * lib/mike-g++.exp: Ditto.
41238 * lib/gcc.exp: Ditto.
41239 * lib/g++.exp: Ditto.
41241 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
41243 1997-02-07 Jeffrey A Law (law@cygnus.com)
41245 * 941014-2.c: Include stdlib.h
41246 * 960327-1.c: Include stdio.h
41247 * dbra.c, index-1.c: Don't assume ints are 32bits.
41249 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
41251 * lib/gcc.exp: Add gcc,stack_size target feature.
41253 * lib/g++.exp(g++_target_compile): Add the include and link
41254 paths here, not in two other places. And, it's $options, not
41257 * lib/mike-g++.exp(postbase): Remove the code that determines
41258 the correct include and link paths.
41259 * g++.old-deja/old-deja.exp: Ditto.
41261 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
41263 * lib/g++.exp(g++_init): target_compile no longer returns the
41264 filename of the result.
41266 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
41268 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
41271 * gcc.c-torture/special/special.exp: Change call to
41272 gcc_target_compile to include the object file.
41274 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
41276 * gcc.c-torture/special/special.exp: Correct misspelling in last
41279 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
41281 * lib/plumhall.exp(ph_summary): Log the entire output of the
41282 executable. Return -1 if there were any failures, 0 otherwise.
41283 (ph_execute): Return -1 if there were any failures, 0 otherwise.
41284 (ph_make): Clean up objects and executables that were built
41285 if the tests succeeded.
41287 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
41289 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
41290 libraries and includes in the build tree as appropriate.
41292 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41294 * lib/c-torture.exp: Instead of looking for the global variable
41295 NO_LONG_LONG, check to see if that's a feature of the target.
41297 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
41299 * config/default.exp: Minimize. Delete the remainer of the files in
41300 config; this functionality is now in devo/dejagnu/config.
41302 g++.*/*: Pass any additional flags used to compile to postbase;
41305 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
41306 is now done by runtest.exp. Use gcc_target_compile instead of
41309 lib/c-torture.exp: Use gcc_target_compile instead of compile.
41310 Remove references to CFLAGS. Use remote_file instead of
41312 (c-torture): Take a list of arguments to use to compile this
41315 lib/g++.exp: Simplify. Use target_compile instead of compile.
41316 lib/gcc-dg.exp: Ditto.
41317 lib/gcc.exp: Ditto.
41318 lib/mike-{gcc,g++}.exp: Ditto.
41319 lib/old-dejagnu.exp: Ditto.
41320 lib/plumhall.exp: Ditto.
41322 1997-01-08 Jim Wilson <wilson@cygnus.com>
41324 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
41325 (ph_linker): Likewise.
41327 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
41329 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
41330 MAP_ANON / MAP_ANONYMOUS if defined;
41331 else try to map from /dev/zero .
41333 1996-11-12 Jeffrey A Law (law@cygnus.com)
41335 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
41336 isn't defined, then define it to MAP_ANONYMOUS.
41338 1996-11-12 Jeffrey A Law (law@cygnus.com)
41340 * gcc.c-torture: Update to c-torture-1.42 release.
41342 1996-11-11 Jeffrey A Law (law@cygnus.com)
41344 * gcc.c-torture: Update to c-torture-1.41 release.
41346 1996-10-27 Jeffrey A Law (law@cygnus.com)
41348 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
41351 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
41353 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
41354 and LDFLAGS. Fix second case to append the target_info ldflags
41355 onto LDFLAGS, not CFLAGS.
41356 * lib/g++.exp (g++_init): Add target_info stuff.
41357 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
41358 of libgloss and newlib flags for !native.
41360 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
41361 (GDB): Fix relative path to go up another dir for finding gdb.
41363 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
41365 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
41366 versions in the target_info array, if they don't exist.
41368 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
41370 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
41372 1996-07-08 Jim Wilson <wilson@cygnus.com>
41374 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
41375 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
41377 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
41379 * lib/old-dejagnu.exp: Don't remove the output file before we've
41380 actually tested it. Don't append pwd to the path of the executable
41383 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
41385 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
41387 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
41389 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
41390 temporary directory for compiler files, and set it to a default
41391 value of /tmp. Set $output as the name of the output file from
41392 compiling the testcase. Add a -o option to $cflags_var so the
41393 compiler writes the final output file as $output. Set $executable
41396 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
41397 directory for compiler files, and set it to /tmp if it doesn't
41398 already have a value. Set $output_file to the name of the output
41399 file from compiling the testcase. Add a -o option to CXXFLAGS so
41400 the compiler writes the final output file as $output. Use $output
41401 as the executable to be tested.
41403 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41405 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
41407 1996-06-08 Jeffrey A Law (law@cygnus.com)
41409 * gcc.c-torture/execute/pending-1.c: New test. Still
41410 pending in Tege's queue.
41412 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
41414 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
41415 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
41416 if there were failures. Call unresolved if there were unresolved
41417 testcases. Call gcc_fail if program did not run to completion.
41418 (ph_make): Pass additional argument name to ph_execute.
41419 (ph_execute): Add new argument. Pass additional arguments to
41420 ph_summary. Call gcc_fail is there is no execution output.
41422 1996-04-24 Jeffrey A Law (law@cygnus.com)
41424 * lib/plumhall.exp (proc_summary): Output relavent summary
41425 lines into the log so specific failures in plumhall can be
41428 1996-04-10 Jeffrey A Law (law@cygnus.com)
41430 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
41431 (c-torture-execute): Don't try to execute tests which use
41432 "long long" types if $NO_LONG_LONG is nonzero.
41434 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
41436 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
41439 * gcc.ieee: Move from here.
41440 * gcc.c-torture/execute/ieee: To here.
41442 1996-03-26 Jeffrey A Law (law@cygnus.com)
41444 * gcc.c-torture: Update to c-torture-1.41 release.
41446 1996-03-22 Jeffrey A Law (law@cygnus.com)
41448 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
41451 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
41453 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
41456 1996-03-02 Jeffrey A Law (law@cygnus.com)
41458 * config/proelf.exp: Handle connecting to a simulator.
41460 1996-01-31 Jeffrey A Law (law@cygnus.com)
41462 * config/proelf.exp: New file. Enough framework that we can
41463 run c-torture tests on the proelf targets (or any other target
41464 that gdb can connect to for that matter).
41466 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
41468 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
41469 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
41471 * lib/plumhall.exp (ph_execute): Always call ph_summary if
41472 exec_output exists.
41474 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
41476 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
41477 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
41479 * config/*.exp: Update FSF address. Change result of ${tool}_load
41480 to pass/fail/unresolved/unsupported/untested. Caller must now
41481 call unresolved/unsupported/untested.
41482 * lib/*.exp: Update FSF address. Update to handle new results of
41484 * lib/chill.exp (verbose): Delete.
41486 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
41488 * lib/gcc.exp (default_gcc_start): Change order of args to
41489 $LDFLAGS $CFLAGS $LIBS.
41490 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
41491 Save/set/restore CFLAGS. Pass single arg to gcc_start.
41492 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
41493 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41494 * gcc.misc-tests/dg-test.exp: Likewise.
41495 * gcc.misc-tests/msgs.exp: Likewise.
41496 * gcc.prms/prms.exp: Likewise.
41497 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
41498 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
41500 * lib/dg.exp: Deleted, moved to dejagnu/lib.
41502 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
41504 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
41506 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
41507 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
41509 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
41512 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
41514 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
41515 global for loop; add use of $mathlib.
41516 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
41517 settings here; set mathlib for anything but VxWorks.
41519 1996-01-22 Jeffrey A Law (law@cygnus.com)
41521 * gcc.c-torture: Update to c-torture-1.40 release.
41523 1996-01-03 Jeffrey A Law (law@cygnus.com)
41525 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
41528 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
41530 * lib/c-torture.exp (c-torture-execute): Declare "output" as
41533 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
41535 * lib/g++.exp (LIBS): Define if not already.
41536 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
41537 (gcc-dg-prune): Call prune_gcc_output.
41538 * lib/gcc.exp (prune_gcc_output): New proc.
41539 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
41542 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
41544 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
41545 (c-torture-execute): Likewise. Rename `name' to `testcase'.
41547 1995-11-15 Jeffrey A Law (law@cygnus.com)
41549 * gcc.c-torture: Update to c-torture-1.39 release.
41551 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
41553 * lib/c-torture.exp (c-torture-execute): Don't return if one option
41554 fails, try others as well.
41556 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
41558 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
41559 If compilation fails, mark execute tests as `untested'.
41560 If test is marked as unsupported, don't mark compilation and
41561 execute tests as failed.
41563 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
41565 * lib/g++.exp (g++_init): Don't link in libg++, and look to
41566 libstdc++ for whether or not we want to be doing shared
41567 libraries. Delete link_curses since we don't need it anymore.
41568 * lib/mike-g++.exp (postbase): Don't link in libg++.
41569 * g++.old-deja/old-deja.exp: Likewise.
41571 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
41573 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
41575 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
41577 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
41578 For that, add `-Wl,-a,shared_archive'.
41579 * g++.old-deja/old-deja.exp: Likewise.
41581 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
41583 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
41585 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
41587 * lib/mike-g++.exp (postbase): Pay attention to the status of
41590 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
41592 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
41594 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
41596 * lib/gcc.exp (default_gcc_start): No longer need to log program
41597 being executed or its output, execute_anywhere does that now.
41598 * lib/g++.exp (default_g++_version): Call execute_anywhere.
41599 (default_g++_start): Likewise. Delete calls to verbose/send_log.
41601 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
41603 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
41604 the same as those in lib/g++.exp.
41606 1995-10-10 Jeff Law (law@hurl.cygnus.com)
41608 * gcc.c-torture: Update to c-torture-1.38 release.
41609 * gcc.ieee: Related changes.
41611 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
41613 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
41614 "exec". Minor reformatting changes.
41616 * config/rom68k.exp (${tool}_load): Make it work in a canadian
41617 cross. This means all "exec" calls now work on a remote host as
41619 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
41620 cross. Filter out the extra "\r\n" stuff that expect puts in.
41621 (c-torture-execute): Filter out the bogus warnings like
41622 c-torture-compile does. Add support for canadian cross.
41623 * lib/gcc.exp (default_gcc_version, default_gcc_start)
41624 Use execute_anywhere rather than calling exec directly. Now it
41625 works for canadian cross testing.
41627 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
41629 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
41630 results into a variable, and check that rather than using file exists.
41632 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
41634 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
41635 create a libg++.so. For sunos4.1.*, also add -ltermcap.
41637 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41639 * g++.old-deja/old-deja.exp: Create and pass runshlib and
41640 lib_curses if there's a shared libg++ in the build tree.
41642 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
41644 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
41645 if not supported target.
41647 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
41649 * lib/g++.exp (g++_init): Move empty setting of runshlib and
41650 link_curses up to always happen, not just for native builds.
41652 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
41654 * gcc.c-torture: Update to c-torture-1.36 release.
41655 * gcc.failure: Related changes.
41657 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
41659 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
41661 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
41663 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
41664 * lib/mike-g++.exp (postbase): Not in here. Still reference
41665 runshlib, link_curses, and mathlib for link and run.
41667 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
41668 pass the runtime shared library options for Solaris, OSF/1, and
41669 Irix5, and link with -lcurses to avoid unresolved references.
41671 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
41673 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
41676 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
41678 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
41680 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
41682 * gcc.c-torture: Update to c-torture-1.35 release. Note we
41683 do not have a framework for the "compat" tests yet.
41685 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
41687 * lib/mike-g++.exp (postbase): New local variable `mathlib',
41688 set to null if we're testing vxworks5.1. Use that instead of
41689 `-lm' in the setting of LIBS for link and run.
41691 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
41693 * config/rom68k.exp (${tool}_load): Major changes to make it
41694 work. Verified that it does in fact return the stuff in
41695 exec_output properly. Catch any Emul or any TRAP other than 0.
41697 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
41699 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
41700 LDFLAGS properly for targets that need stuff from libgloss.
41701 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
41703 (gpp_initialized): New variable.
41705 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
41707 * config/rom68k.exp: Load libgloss.exp.
41708 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
41709 so we can produce a fully linked binary.
41710 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
41711 so we can produce a fully linked binary.
41713 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
41715 * lib/plumhall.exp (ph_section): Watch for expected failures.
41716 Add missing `else'.
41718 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
41720 (c-torture): Likewise.
41722 1995-08-28 Doug Evans <dje@cygnus.com>
41724 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
41726 * lib/mike-g++.exp (mike_cleanup): New proc.
41727 (prebase): New globals compiler_result, not_compiler_result,
41729 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
41730 allow leading "-" in pattern. Watch for unsupported tests.
41731 If $compiler_result is set, pattern match assembler code,
41732 and ditto for $not_compiler_result.
41733 * lib/mike-gcc.exp: Likewise.
41735 * lib/plumhall.exp (ph_execute): Only call ph_summary if
41736 execution "succeeded".
41738 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
41740 * config/win32.exp: New file.
41741 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
41743 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
41745 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
41747 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
41748 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
41749 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
41751 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
41752 "... without exceptions was ...". That is now handled by
41754 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
41756 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
41758 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
41759 sieve.c,sort2.c}: New files.
41760 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
41761 sieve.exp,sort2.exp}: Drivers for them.
41763 * lib/mike-gcc.exp (program_output): New user settable variable.
41764 (postbase): Call prune_system_crud. Also prune extraneous compiler
41766 * lib/mike-g++.exp (program_output): New user settable variable.
41768 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
41770 * config/sh.exp: Deleted (use sim.exp instead).
41772 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
41774 * config/vx.exp: Declare CHECKTASK as global.
41775 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
41776 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
41777 * lib/old-dejagnu.exp: Load [pwd]/$executable.
41779 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
41781 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
41782 target. Like vx.exp, only includes `vx29k.exp' instead of
41785 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
41787 * config/sim.exp: Increase time limit from 120 seconds to 240.
41789 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
41791 * gcc.c-torture/execute/950628-1.c: New test.
41793 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
41795 * gcc.c-torture: Update with changes/additions from
41798 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
41800 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
41802 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
41804 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
41806 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
41808 * gcc.c-torture/compile/950512-1.c: New test.
41809 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
41810 * gcc.dg/struct-ret-1.c: Likewise.
41812 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
41814 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
41815 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
41817 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
41819 * gcc.c-torture/special/920411-1.c: Deleted.
41820 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
41822 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
41824 * config/sim.exp (${tool}_load): Hack in call to bash to get a
41827 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
41829 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
41831 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
41834 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
41835 is the proper length.
41836 * va-arg-3.c: Likewise.
41838 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
41840 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
41841 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
41843 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
41844 * lib/g++.exp (default_g++_start): Delete old cruft.
41846 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
41848 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
41849 (2 * (1 << 18)) to (2 * (1 << 17)).
41851 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
41853 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
41855 * config/rom68k.exp: Renamed from config/idp.exp
41857 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
41859 * c-torture/compile/921109-2.c
41861 1995-04-18 Mike Stump <mrs@cygnus.com>
41863 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
41866 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
41868 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
41870 * lib/g++.exp (default_g++_start): Likewise.
41872 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
41874 * gcc.c-torture/compile/950329-1.c: New test.
41876 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
41878 * config/bug.exp (${tool}_load): Updated to use new remote_open
41879 and remote_close procs.
41880 * config/idp.exp: New file.
41882 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
41884 * gcc.c-torture/execute/950322-1.c: New test.
41886 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
41888 * config/vx.exp (${tool}_load): Clean up testing of return code from
41889 vxworks_ld and vxworks_spawn.
41891 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
41893 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
41895 1995-03-13 Mike Stump <mrs@cygnus.com>
41897 * lib/old-deja.exp: Add `excess errors test - ' error, now one
41898 can mark excess errors on a machine by machine basis. Note, the
41899 default is to not expect any excess errors, even when excess
41900 errors test - is given, so you will want to put an XFAIL ... on
41901 these lines. For example, // excess errors test - XFAIL hppa*-*-*
41902 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
41903 those 4 machines, but no others.
41905 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
41907 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
41908 * lib/c-torture.exp: to here.
41910 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
41912 * gcc.c-torture/execute/950221-1.c: New test.
41913 * gcc.c-torture/execute/struct-ret-1.c: New test.
41914 * gcc.c-torture/compile/950221-1.c: New test.
41916 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
41918 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
41920 * gcc.c-torture/execute/arith-1.c (main): Return 0.
41921 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
41923 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
41925 * g++.gb: New directory of tests, derived from my signature and
41926 class scoping tests.
41928 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
41929 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
41930 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
41931 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
41932 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
41933 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
41934 * g++.gb/sig25.C: Likewise.
41936 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
41937 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
41938 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
41939 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
41940 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
41941 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
41942 * g++.gb/sig25.exp: Likewise.
41944 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
41945 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
41946 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
41947 * g++.gb/scope13.C: Likewise, this test still fails.
41949 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
41950 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
41951 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
41952 * g++.gb/scope13.exp: Ditto.
41954 * g++.gb/README: New file, explains what these tests are about.
41956 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
41958 * lib/dg.exp (dg-do): Support `preprocess'.
41959 (dg-test): Likewise.
41961 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
41963 * config/udi.exp: change "continue -expect" to "exp_continue".
41965 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
41967 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
41968 Delete redundant tests.
41970 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
41971 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
41972 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
41973 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
41974 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
41975 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
41976 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
41977 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
41979 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
41980 storing label pointers.
41981 * gcc.c-torture/execute/921019-1.c: Likewise.
41982 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
41983 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
41985 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
41988 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
41989 Delete obsolete tests.
41991 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
41992 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
41993 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
41994 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
41995 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
41996 * gcc.c-torture/compile/950124-1.c: New test.
41998 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
42000 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
42002 * lib/mike-g++.exp: Add -lm to LIBS.
42004 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
42006 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
42008 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
42010 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
42012 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
42014 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
42016 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
42018 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
42019 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
42020 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
42021 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
42022 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
42023 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
42024 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
42025 * g++.law/{operators31.C, operators32.C,
42026 * g++.law/{operators33.C, operators34.C}: Likewise.
42027 * g++.law/{pic1.C, refs2.C}: Likewise.
42028 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
42029 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
42030 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
42031 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
42033 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
42034 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
42035 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
42036 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
42037 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
42038 * g++.law/{enum9.exp, friend5.exp}: Likewise.
42039 * g++.law/{nest3.exp, nest4.exp}: Likewise.
42040 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
42041 * g++.law/{operators30.exp, operators31.exp}: Likewise.
42042 * g++.law/{operators32.exp, operators33.exp}: Likewise.
42043 * g++.law/{operators34.exp}: Likewise.
42044 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
42045 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
42046 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
42047 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
42048 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
42050 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
42051 No longer expected to fail.
42052 * g++.law/missed-error3.C: Tweak for recent bool changes.
42054 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
42056 * config/emb-unix: Deleted.
42057 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
42058 remote execution. Do final link on remote host if REMOTE_LINK is set.
42060 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
42062 * lib/dg.exp (dg-test): Fix typo in last patch.
42064 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
42066 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
42067 (handles multiple occurrences).
42069 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
42071 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
42072 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
42073 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
42075 * lib/c-torture.exp (c-torture-compile): Likewise.
42076 (c-torture): Prepend full path if missing.
42077 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
42078 (gcc_fail): Likewise.
42079 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
42081 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
42083 * lib/netware.exp: Only attach to NetWare i386 systems.
42085 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
42087 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
42088 messages. Add test name to "output pattern match" pass/fail message.
42090 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
42092 * gcc.dg: New testsuite.
42093 * gcc.dg/dg.exp: New file.
42095 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
42096 test-switch.c}: Deleted.
42098 * gcc.misc-tests/msgs.exp: New testcase driver.
42100 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
42102 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
42103 Watch for illegal return values from ${tool}_load.
42104 * config/unix.exp (${tool}_load): Fix pass/fail detection for
42105 cross targets. Coerce return value >0 to 1.
42107 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
42109 * config/unix.exp (${tool}_load): Call program rsh, not proc.
42111 * config/emb-unix.exp: New file.
42113 * config/sim.exp: Error if variable $SIM not defined.
42114 (${tool}_load): Mark test as "untested" if simulator missing.
42116 * config/unix.exp: Load remote.exp to get rcp_download.
42117 * lib/c-torture.exp: Use different option lists for testcases with
42119 * gcc.c-torture/execute/execute.exp: Likewise.
42121 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
42123 * config/*.exp: Clarify return code from ${tool}_load.
42124 Call `unresolved' or `untested' instead of `warning' or `perror'
42125 (sometimes you still want to call both though).
42126 Add comment that `shell_id' is local to each file.
42127 * config/udi.exp (timeout): Set to 30.
42128 Don't print warning if connection fails, $connectmode has already
42130 (${tool}_load): Move verbose messages to level 2.
42131 Rework pattern for "Process started" message.
42132 Pass `shell_id' to ${connectmode}_download.
42133 Retry twice upon timeout. Make resetting of target more robust.
42134 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
42135 Pass `shell_id' to exit_$connectmode.
42136 Only call exit_$connectmode if connected.
42137 * config/unix.exp (${tool}_load): Check return codes better.
42138 * config/vrtx.exp (${tool}_load): Likewise.
42139 * config/vx.exp (${tool}_load): Likewise.
42140 Delete unneeded global's.
42141 * lib/dg.exp (dg-test): Update to reflect clarified return codes
42144 (dg-init): Delete recording of pass/fail counts.
42145 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
42146 (old-dejagnu-init): Likewise.
42147 (old-dejagnu-stat): Delete contents, empty proc now.
42148 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
42149 (c-torture): Delete references to lcnt, lpass, lfail.
42150 Get option list from TORTURE_OPTIONS.
42151 Delete -funroll[-all]-loops if no loops.
42152 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
42153 (g++_stat): Delete contents (empty proc now).
42154 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
42155 (gcc_finish): Likewise.
42156 (gcc_stat): Deleted.
42157 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
42158 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
42159 * gcc.c-torture/execute/execute.exp: Likewise.
42160 Split tests into two parts: compile, execute.
42161 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
42162 no loops. Update to reflect clarified return codes from ${tool}_load.
42164 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
42166 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
42168 (old-dejagnu): Likewise (where necessary).
42170 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
42172 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
42174 * lib/dg.exp (dg-process-target): Fix processing of selector.
42175 Add comment regarding use of `error'.
42177 * lib/gcc.exp (prune_system_crud): Define if missing.
42178 * lib/g++.exp (prune_system_crud): Likewise.
42180 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
42181 Call prune_system_crud.
42182 * lib/dg.exp (dg-runtest): New proc.
42183 Use perror instead of send_user for tcl errors in testcase.
42184 Don't return any value, it's never used.
42185 Don't clobber previous definition of `unknown'.
42186 Print tcl errors in `dg-final'.
42188 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
42190 * lib/dg.exp (dg-process-target): Improve syntax error messages.
42191 (dg-test): Don't print errorInfo, it contains stack backtrace.
42193 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
42195 * lib/g++.exp (runtest_file_p): Define if missing.
42197 1994-09-24 Doug Evans (dje@cygnus.com)
42199 * lib/mike-g++.exp: Comment out loading of g++.exp.
42200 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
42201 (default_g++_version): Always print something.
42202 (default_g++_start): Comment out call to `which'.
42203 (g++_start, g++_load): Deleted (must be defined in config file).
42204 * lib/gcc.exp: Test for existence of $CC at start.
42205 Delete check for tmpdir (done in gcc_init).
42206 (default_gcc_version): Always print something.
42207 (default_gcc_start): Comment out call to `which'.
42208 * config/*.exp: Major cleanup - make cross targets work at least a
42209 little better for g++ (by not being "--tool gcc" specific).
42210 Rename gcc_xxx to ${tool}_xxx.
42211 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
42212 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
42214 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
42216 * lib/c-torture.exp (c-torture-compile): Rework compiler
42217 message processing.
42219 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
42222 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
42224 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
42226 * lib/dg.exp (dg-process-target): Support { target native }.
42228 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
42230 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
42231 looked for "... program xxx got fatal signal".
42232 Correct regsub munging of `comp_output'.
42233 Ignore compiler messages "path prefix not used" and "linker input
42236 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
42238 * lib/gcc.exp (runtest_file_p): Define if missing.
42239 * gcc.prms/template.c: Example to work from.
42241 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
42243 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
42244 * lib/dg.exp (dg-test): Call unsupported testcases as such.
42246 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
42247 * gcc.prms/1883.c: Moved from compile/940714-1.c.
42248 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
42249 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
42251 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
42252 (dg-process-target): No longer a varargs proc.
42253 Return S/N for target, P/F for xfail. All callers changed.
42254 (user option procs): More argument checking.
42255 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
42256 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
42257 (dg-test): Skip test if not running on selected target in `dg-do'.
42258 Update handling of `dg-do-what', `dg-output-text'.
42259 Separate execution pass/fail from output pattern match pass/fail.
42260 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
42262 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
42264 * gcc.c-torture/special/special.exp: Don't expect failure for mips
42265 target for 920510-1.c.
42267 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
42269 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
42270 Clean up comment regarding use of passcnt, etc.
42271 (gcc_stat): Don't update `testcnt' here.
42272 (gcc_finish): Do it here.
42273 Might as well reset `but_id' here too.
42274 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
42275 to determine if the file should be tested.
42276 * gcc.c-torture/compile/compile.exp: Likewise.
42277 * gcc.c-torture/execute/execute.exp: Likewise.
42278 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42279 * gcc.misc-tests/dg-test.exp: Likewise.
42280 * gcc.prms/prms.exp: Likewise.
42281 * gcc.wendy/wendy.exp: Likewise.
42282 * g++.old-deja.exp: Likewise.
42283 Move "Testing file" message to verbose level 1.
42285 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
42287 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
42289 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
42291 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
42292 (default_gcc_start): Accept optional second list element
42293 of compiler flags. Print compiler output at verbosity level 2.
42294 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
42295 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
42296 Save current values of framework globals passcnt, failcnt, xpasscnt,
42297 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
42298 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
42299 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
42300 xfailcnt to compute stats. Update framework global `testcnt' from
42302 (gcc_finish): New proc. Clean up test environment.
42303 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
42304 (gcc_epass, gcc_efail): Delete.
42305 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
42306 argument of line number.
42307 (dg-init): If the tool has an init routine, call it.
42308 (dg-test): Remove args `cflags_var' and `libs_var'.
42309 Pass all compiler options to ${tool}_start.
42310 Handle missing line number.
42311 (dg-finish): New function.
42312 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
42313 particular files. Call gcc_finish at end. Move "skipping test"
42314 message to verbosity level 3.
42315 * gcc.c-torture/compile/compile.exp: Likewise.
42316 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
42317 * gcc.c-torture/execute/execute.exp: Likewise.
42318 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42319 Print testcase being tried at verbosity level 1.
42320 * gcc.c-torture/special/special.exp: Unset xfail.
42321 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42322 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
42323 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
42324 * gcc.failure/failure.exp: Likewise.
42325 * gcc.ieee/ieee.exp: Likewise.
42326 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
42327 Update call to dg-test. Call dg-finish at end.
42328 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
42329 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
42330 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
42331 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
42332 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
42333 * gcc.wendy/wendy.exp: Add copyright.
42334 Delete setting of tmpdir (done by gcc_init).
42335 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
42336 Pass compiler flags to gcc_start. Call gcc_finish at end.
42337 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
42340 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
42342 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
42344 (g++_load): Likewise.
42346 * config/*.exp (gcc_load): Some were varargs fns and some were not.
42347 Rename argument to `prog' to remove the confusion.
42348 Varargs fns behave differently too!
42349 (g++_load): Likewise.
42351 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
42353 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
42354 what it is. Delete (always) printing of status value for !native.
42355 Simplify verbose code, and include status and exec_output.
42356 (g++_load): Use gcc_load.
42358 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
42360 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
42361 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
42362 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
42363 940714-3.c as these testcases don't exist anymore. Make
42364 va-arg-1.c expected to pass.
42366 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
42368 * gcc.misc-tests/misc.exp: Only run specific testcases.
42369 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
42370 * gcc.misc-tests/dg-[1-9].c: New files.
42372 * lib/dg.exp: New testsuite driver.
42373 * gcc.prms/prms.exp: Use it.
42375 * README.gcc: New file.
42377 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
42378 Document and reset `lxpass' and `lxfail'.
42379 Simplify "initialized" message.
42380 (gcc_stat): Clean up comments a little.
42382 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
42384 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
42386 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
42388 * lib/old-dejagnu.exp (process-option): New proc.
42389 (old-dejagnu-init, old-dejagnu-stat): Likewise.
42390 (old-dejagnu): Simplify.
42391 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
42393 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
42395 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
42396 exists and is not an empty string.
42398 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
42399 $xfail rather than calling setup_xfail. Clear $xfail when test is
42401 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
42404 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
42405 longer expected to fail.
42407 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
42410 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
42412 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
42413 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
42414 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
42415 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
42418 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
42419 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
42421 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
42423 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
42424 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
42426 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
42427 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
42428 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
42430 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
42432 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
42433 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
42434 940714-1.c, 940714-2.c, 940714-3.c},
42435 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
42436 gcc.misc-tests/{mg.c,mg.exp}:
42438 * gcc.noncompile/noncompile.exp: Change accordingly.
42440 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
42442 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
42443 Undo previous clobberage.
42445 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
42447 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
42448 * gcc.special/{930510-1.c, special.exp}:
42449 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
42450 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
42451 struct-varargs-1.c}: New tests from c-torture-1.26.
42453 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
42455 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
42456 argument to switch.
42458 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
42460 * Revert the previous changes. Please see Rob's directory
42461 (/lisa/test/rob/progressive/gcc/testsuite) for testing
42464 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
42466 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
42467 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
42468 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
42469 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
42470 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
42471 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
42472 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
42473 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
42474 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
42475 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
42476 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
42477 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
42478 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
42479 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
42480 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
42481 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
42482 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
42483 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
42484 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
42485 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
42486 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
42487 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
42488 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
42489 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
42490 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
42491 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
42492 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
42494 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
42496 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
42497 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
42500 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
42502 * config/unix.exp (g++_load): Fix syntax.
42504 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
42506 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
42507 * gcc.noncompile/921017-1.c: Deleted obsolete test.
42508 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
42509 Don't expect va-arg-1.c to fail. Correct expected output for
42511 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
42512 * gcc.wendy/hbm4.c: Correct typo.
42513 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
42515 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
42517 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
42518 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
42519 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
42520 * lib/c-torture.exp (c-torture-compile): Ditto.
42522 Reduce volume of output (remove all the -I's and such).
42523 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
42524 Call gcc_cpass, gcc_cfail.
42525 (c-torture): Pass testing option to c-torture-compile.
42527 1994-03-21 Doug Evans (dje@cygnus.com)
42529 Bring patches over from progressive.
42530 * config/default.exp: Exit remote shell cleanly.
42531 (g++_exit, g++_start): Add default versions.
42532 * config/sim.exp (gcc_load): Use perror, not error.
42534 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
42536 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
42539 1994-03-14 Doug Evans (dje@cygnus.com)
42541 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
42542 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
42543 (wendy_try): New proc to run testcase.
42544 (main loop): Call 'em.
42545 * gcc.wendy/*.c: Clean up pass to correct expected output.
42547 * lib/gcc.exp: Minor cleanup work.
42548 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
42550 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
42552 * config/sim.exp (gcc_load): Document return codes better.
42553 Don't pass -v to simulator.
42555 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
42557 * gcc.special/920717-x.c: Fix typo.
42558 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
42561 * lib/mike-gcc.exp: Fix typo.
42563 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
42565 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
42566 binary to use, transform the name.
42567 * config/*.exp: rename everything. Nuke any g++ specific files,
42568 it's now a special case of gcc that requires no special support.
42569 Add a default.exp for unsupported targets.
42571 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
42573 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
42574 lib/old-dejagnu.exp: Fix a few patterns to work with the new
42577 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
42579 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
42582 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
42584 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
42586 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
42588 * gcc.execute/execute.exp: Combine opt_list and foption_list into
42589 option_list. Compile every file with only 4/6 option choices
42590 (same as C torture) instead of with 12/18 different option
42592 * lib/c-torture.exp: Likewise.
42594 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
42597 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
42599 * lib/old-deja.exp: Add `excess errors test fails' error, now one
42600 can put an XFAIL *-*-* on excess errors.
42602 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
42604 * g++.law: Add more tests derived from g++-bugs snapshots.
42606 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
42607 equivalent to g++.law/init9.
42609 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
42610 compiled it, and the a.out file after we've run it.
42612 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
42614 * lib/mike-g++.exp (postbase): Delete the .o file after we've
42615 compiled it, and the a.out file after we've run it.
42617 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
42619 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
42621 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
42623 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
42626 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
42628 * g++.law: New directory of g++ tests derived from the g++-bugs
42631 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
42633 * gcc.compile: initbug1.c initbug1.exp testcase added
42635 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
42637 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
42638 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
42639 fixes submitted by Jeff Law (law@cs.utah.edu)
42640 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
42641 Jeff Law (law@cs.utah.edu)
42644 1993-11-30 Mike Stump (mrs@cygnus.com)
42646 * config/unix-g++.exp: Follow the gcc way of doing things.
42647 * g++.old-deja/old-deja.exp: Minor updates.
42648 * lib/g++.exp: New file, follow the gcc way of doing things.
42649 * lib/old-dejagnu.exp: Minor updates.
42650 * lib/mike-g++.exp: Always unset errorInfo.
42652 1993-11-06 Mike Stump (mrs@cygnus.com)
42654 * lib/gcc.exp: Fix some errors with the below change, CC and
42655 CFLAGS should be global when setting, not local.
42657 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
42659 * lib/gcc.exp: Transform tool name.
42661 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42663 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
42665 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42667 * lib/gcc.exp: change gcc_done to gcc_stat
42669 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
42671 * Upgraded gcc testsuite to c-torture version 1.25
42673 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
42675 * lib/gcc.exp: added reporting code. Changed verbose compile message.
42676 * lib/c-torture: added hooks for new reporting code.
42678 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
42680 * config/sh-gcc.exp: check if sh-sim exists in the path
42682 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
42684 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
42685 * gcc.compile/compile.exp: Initial changes for new logic.
42686 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
42687 * gcc.failure/failure.exp: Initial changes for new logic.
42688 * gcc.ieee/ieee.exp: Initial changes for new logic.
42689 * gcc.misc-tests/misc.exp: Initial changes for new logic.
42690 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
42691 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
42692 * lib/c-torture.exp: Initial changes for new logic.
42693 * lib/gcc.exp: Initial changes for new logic.
42695 1993-10-15 Mike Stump (mrs@cygnus.com)
42697 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
42698 depend upon failure or success. Fully qualify names in failure
42699 and success messages. Always remove a.out before starting
42700 compile, just in case. Pay more attention to error text output by
42701 the compiler. Handle testcases with no known past errors just
42702 like all others, so that things are uniform. Other miscellaneous
42705 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
42707 * gcc.cpp: new directory for cpp tests
42709 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
42711 * lib/chill.exp: Code reformatted, removed unused code.
42712 * config/unix-chill.exp: Code reformatted, removed unused code.
42713 * chill.execute/execute.exp: Code reformatted, removed unused code.
42714 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
42716 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
42718 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
42719 routines not written.
42721 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
42723 * config/bug-gcc.exp: Use new procs from bug.exp.
42725 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
42727 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
42728 via ftp, rather than depending on NFS.
42729 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
42732 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
42734 * config/bug-gcc.exp: Use new download proc.
42736 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
42738 * chill.execute/execute.exp: cleanups, handles errors better
42739 * chill.compile/compile.exp: rewrite, based on execute.exp
42740 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
42741 * lib/chill.exp: major changes to diff proc and compile and link
42742 procs. added chill_fail and chill_pass wrappers to pass and
42743 fail. added more comments, and handle error codes better.
42744 Added a hack to capture stderr from exec, so noncompile tests
42747 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
42749 * chill.execute/execute.exp: rewrite of testsuite driver
42750 * lib/chill.exp: rewrite of testsuite driver
42751 * config/unix-chill.exp: rewrite of testsuite driver
42753 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
42756 * iexpr.ch: Standardize uppercase.
42757 * tuples.dat: Standardize uppercase.
42758 * vary.ch: standardize. Correct varying string assignments.
42759 * vary.dat: Add new output lines.
42761 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
42764 * chprintf.ch: Standardize use of uppercase.
42765 * tuples.ch: Standardize and turn arr2 into a DCL,
42767 * pinits.ch: Standardize.
42769 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
42771 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
42772 * Makefil: Renamed to Makefile.in.
42773 * configure.in: New.
42775 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
42778 * .cvsignore: Add result/output files.
42779 * Makefile: Fix up variables at start. Use MFLAGS
42780 everywhere. Correct bool_loc, built_ins entries.
42781 Add entry for vary1.ch.
42782 * bitarray.ch: Standardize upper-case usage.
42783 * bitexpr.ch: Standardize, add output of b1.
42784 * params.ch: Use arrayt in along PROC parameters, to
42785 avoid novelty problems.
42786 * sets.ch: Tiny cleanup.
42787 * vary1.ch: Re-indent.
42789 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
42791 * Add PR-related files to Makefiles, .cvsignore files, etc.
42793 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
42795 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
42796 with compiler objects. New names are test-flow.c and test-loop.c
42798 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
42800 * Upgraded c-torture tests from 1.19 to 1.20
42803 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
42804 * gcc.compile: 930623-1.c 930623-2.c
42805 * gcc.noncompile: 930622-1.c 930622-2.c
42806 * gcc.failure: 920411-1.c 920627-2.c
42807 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
42809 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
42811 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42812 More changes to get testsuite working properly. Needs more work.
42813 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
42815 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
42817 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
42818 More changes to get testsuite working properly. Needs more work.
42820 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
42822 * chill.compile/compile.exp: Added for Dejagnu support
42823 * chill.execute/execute.exp: Added for Dejagnu support
42824 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
42826 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
42828 This should complete moving the CHILL test files.
42829 * chill.noncompile(.cvsignore printf.grt
42830 in-printf.grt chprintf.grt chprintf.ch):
42831 Added test-support files.
42832 (Makefile): Modified further.
42833 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
42834 signal.ch): Added test files.
42835 * chill.execute (.cvsignore printf.grt printr.c
42836 in-printf.grt rts.c chprintf.grt rts.h): Added
42837 test-support files.
42838 (Makefile): More corrections.
42840 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
42842 * chill.compile, chill.execute, chill.nocompile: Add CHILL
42843 test cases, ready for DejaGnu.
42845 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
42847 * Upgraded c-torture tests from 1.18 to 1.19
42849 * gcc.compile: added test(s):
42851 * gcc.execute: added test(s):
42852 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
42854 * added new subdirectory for misc tests: gcc.misc-tests
42855 * gcc.misc-test(s): added tests:
42856 inst-check.c test-consts.c test-ior.c test-switch.c
42858 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
42860 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
42862 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
42864 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
42866 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
42868 * Upgraded c-torture tests from 1.17 to 1.18
42870 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
42872 * Upgraded c-torture tests from 1.12 to 1.17
42874 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
42876 * lib/old-dejagnu.exp:
42877 Fixed handling of XFAIL target triplets to correctly
42878 recognize wildcard characters. Removed code that
42879 appended a unique id tag to the end of the file name
42880 printed out by the result of the testcases within a
42883 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
42885 * lib/old-dejagnu.exp:
42886 Reworked expected failure handling to trigger off of XFAIL
42887 keyword in keyphrase embeded in testcase source code. The
42888 XFAIL keyword must be at the end of the keyphrase line. It
42889 may optionally be followed by one or more target triplets.
42890 It has just occured that the handling of wildcards in the
42891 target triplet may not be correct.
42893 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
42895 * g++.old-deja/tests:
42896 Moved all subdirectories up one level into g++.old-deja .
42898 * lib/old-dejagnu.exp:
42899 Fixed problem with CXXFLAGS not being properly reset, and being
42900 corrupted with extraneous "-c" compiler option. This was
42901 causing binaries to not be generated for test that needed them.
42902 Modified strings passed to "pass" and "fail" so that individual
42903 tests from the same test file would be distinguished by an
42904 identifier appended to the test file name in the summary logs;
42905 this corrected a problem with erroneous diff logs. Added code
42906 to search testcases for expected fail and unexpected pass keywords.
42908 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
42910 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
42912 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
42914 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
42915 Removed extraneous text from end of "Special g++ Options"
42918 * lib/old-dejagnu.exp: Added pattern matching to look for new
42919 keywords, embedded in testcases comments, which will trigger
42920 calls to xpass and xfail.
42922 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
42924 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
42925 comments embedded in the testcases, especially the one looking for
42926 special compiler options, as well as the pattern matching for the
42927 compiler output again.
42929 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
42931 * lib/old-dejagnu.exp: Do a proper check of the return value for
42932 execute tests. Fixed several problems with the pattern matching
42933 of the compiler output which gave erroneous test results.
42934 Changed several of the test result messages to be more descriptive.
42935 * config/unix-g++.exp: Proc g++_load now actually works and
42936 executes the tests passed to it and returns a usable return
42939 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
42941 * lib/gcc.exp: Exits gracefully if $CC is bogus.
42943 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
42945 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
42946 Modified both files to properly execute the old style
42947 dejagnu tests. The previous versions of these files were
42948 experimental and did not function anything near correctly.
42950 1993-04-05 Rob Savoye (rob@cygnus.com)
42952 * Removed all Makefile.in and configure.in files. No configuration
42955 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
42957 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
42959 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
42961 * gcc.compile/configure.in, gcc.unsorted/configure.in,
42962 gcc.special/configure.in, gcc.noncompile/configure.in,
42963 gcc.execute/configure.in, gcc.code_quality/configure.in,
42964 g++.other/configure.in, g++.old-deja/configure.in,
42965 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
42966 in srcname setting.
42968 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
42970 * lib/udi.exp: Fixed mondfe and mondfe_download.
42971 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
42972 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
42974 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
42976 * config/udi-gdb.exp: Check $shell_id after connecting to target.
42977 (gdb_exit): Don't remove *_soc files.
42979 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
42981 * lib/c-torture.exp: Don't look for main; instead always use -w
42982 -c. This is how the c-torture tests work. Remove the object
42983 file if the compilation succeeds.
42984 * gcc.execute/execute.exp: Remove executable if test passes.
42985 * gcc.noncompile/noncompile.exp: Every test is an expected
42987 * gcc.special/special.exp: Added tests from c-torture 1.11,
42988 corrected use of existing test.
42989 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
42990 gcc.execute/920625-1.c: Updated to c-torture 1.11.
42991 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
42992 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
42993 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
42994 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
42995 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
42996 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
42997 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
42998 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
42999 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
43000 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
43001 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
43002 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
43003 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
43004 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
43005 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
43006 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
43007 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
43009 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
43010 correspond to c-torture 1.11.