1 2007-01-10 Mark Mitchell <mark@codesourcery.com>
4 * g++.dg/template/typename11.C: New test.
6 2007-01-10 Robert Kennedy <jimbob@google.com>
8 * gcc.dg/fold-compare-2.c: New test case for fold_comparison.
10 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
12 * gfortran.dg/chkbits.f90: Added IBCLR tests; test calls
13 for different integer kinds.
14 * gfortran.dg/ishft.f90: Renamed to ishft_1.f90...
15 * gfortran.dg/ishft_1.f90: ...Renamed from ishft.f90.
16 * gfortran.dg/ishft_2.f90: New test.
17 * gfortran.dg/ishft_3.f90: New test.
19 2007-01-09 Brooks Moses <brooks.moses@codesourcery.com>
21 * gfortran.dg/altreturn_2.f90: Removed executable bit.
23 2007-01-09 Zdenek Dvorak <dvorakz@suse.cz>
25 PR tree-optimization/30322
26 * gcc.dg/tree-ssa/loop-21.c: New test.
28 2007-01-08 Geoffrey Keating <geoffk@apple.com>
30 * g++.dg/rtti/darwin-builtin-linkage.C: New.
32 2007-01-08 Andrew Pinski <andrew_pinski@playstation.sony.com>
34 * gcc.target/spu/intrinsics-1.c: Remove xfail.
36 2007-01-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
38 * g++.dg/warn/overflow-warn-1.C: Fix testcase.
39 * g++.dg/warn/overflow-warn-3.C: Likewise.
40 * g++.dg/warn/overflow-warn-4.C: Likewise.
41 * g++.dg/warn/overflow-warn-5.C: Likewise.
42 * g++.dg/warn/overflow-warn-6.C: Likewise.
43 * g++.dg/warn/Woverflow-1.C: Likewise.
44 * g++.dg/warn/Woverflow-2.C: Likewise.
45 * g++.dg/warn/Woverflow-3.C: Likewise.
46 * g++.dg/warn/multiple-overflow-warn-2.C: Likewise.
48 2007-01-08 Roger Sayle <roger@eyesopen.com>
50 * gfortran.dg/array_constructor_14.f90: New test case.
51 * gfortran.dg/vect/vect-5.f90: Update test for improved alignment.
53 2007-01-08 Richard Guenther <rguenther@suse.de>
55 PR tree-optimization/23603
56 * gcc.dg/tree-ssa/vrp31.c: New testcase.
57 * gcc.dg/tree-ssa/vrp32.c: Likewise.
59 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
61 * gcc.target/i386/20020531-1.c: Use "char" not "unsigned char"
63 * gcc.target/powerpc/altivec-vec-merge.c (foo): Add casts.
64 * gcc.dg/simd-1.c: Update dg-error directives to reflect new
66 * gcc.dg/simd-5.c: Likewise.
67 * gcc.dg/simd-6.c: Likewise.
68 * g++.dg/conversion/simd1.C: Likewise.
69 * g++.dg/conversion/simd3.C: Likewise.
70 * g++.dg/ext/attribute-test-2.C (data): Add "vs" member.
73 2007-01-08 Mark Shinwell <shinwell@codesourcery.com>
75 PR tree-optimization/29877
76 * gcc.dg/pr16194.c: Skip test entirely if we don't know the
77 name of a hard register for the target concerned. Adjust dg-error
78 directives to cope with new behaviour of TER.
80 2007-01-07 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
83 * g++.dg/conversion/nullptr1.C: Added overflow warning.
84 * g++.dg/warn/overflow-warn-1.C: New.
85 * g++.dg/warn/overflow-warn-3.C: New.
86 * g++.dg/warn/overflow-warn-4.C: New.
87 * g++.dg/warn/overflow-warn-5.C: New.
88 * g++.dg/warn/overflow-warn-6.C: New.
89 * g++.dg/warn/Woverflow-1.C: New.
90 * g++.dg/warn/Woverflow-2.C: New.
91 * g++.dg/warn/Woverflow-3.C: New.
92 * g++.dg/warn/multiple-overflow-warn-2.C: New.
94 2007-01-07 Bernhard Fischer <aldot@gcc.gnu.org>
97 * gfortran.dg/invalid_name.f90: New test.
98 * gfortran.dg/do_iterator.f90: Adjust pattern for expected error.
99 * gfortran.dg/gomp/pr29759.f90: Ditto.
101 2007-01-06 Steven G. Kargl <kargl@gcc.gnu.org>
103 * gfortran.dg/present_1.f90: Update error message.
105 2007-01-06 Lee Millward <lee.millward@codesourcery.com>
108 * g++.dg/template/duplicate1.C: New test
109 * g++.dg/template/memfriend6.C: Adjust error markers.
111 2007-01-05 Andrew Pinski <Andrew_Pinski@playstation.sony.com>
114 * gcc.dg/torture/inline-1.c: New test.
116 2007-01-05 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
119 * gcc.dg/multiple-overflow-warn-1.c: New.
120 * gcc.dg/multiple-overflow-warn-2.c: New.
121 * gcc.dg/overflow-warn-6.c: New.
122 * g++.dg/warn/multiple-overflow-warn-1.C: New.
124 2007-01-05 Roger Sayle <roger@eyesopen.com>
126 * gfortran.dg/array_memcpy_1.f90: New test case.
127 * gfortran.dg/array_memcpy_2.f90: Likewise.
129 2007-01-05 Richard Guenther <rguenther@suse.de>
132 * g++.dg/opt/pr27826.C: New testcase.
134 2007-01-05 Ian Lance Taylor <iant@google.com>
136 * gcc.dg/Walways-true-1.c: New test.
137 * gcc.dg/Walways-true-2.c: New test.
138 * g++.dg/warn/Walways-true-1.C: New test.
139 * g++.dg/warn/Walways-true-2.C: New test.
141 2007-01-05 Jakub Jelinek <jakub@redhat.com>
144 * gcc.dg/pr30360.c: New test.
146 2007-01-05 Paul Thomas <pault@gcc.gnu.org>
149 * gfortran.dg/data_implied_do_1.f90: New test.
153 * gfortran.dg/char_length_1.f90: New test.
155 2007-01-05 Richard Guenther <rguenther@suse.de>
158 * g++.dg/opt/pr28116.C: New testcase.
160 2007-01-05 Tobias Burnus <burnus@net-b.de>
163 * gfortran.dg/alloc_alloc_expr_1.f90: Add check for
165 * gfortran.dg/allocatable_dummy_2.f90: Update dg-error.
166 * gfortran.dg/protected_4.f90: Add pointer intent check.
167 * gfortran.dg/protected_6.f90: Add pointer intent check.
168 * gfortran.dg/pointer_intent_1.f90: New test.
169 * gfortran.dg/pointer_intent_2.f90: New test.
170 * gfortran.dg/pointer_intent_3.f90: New test.
172 2007-01-04 Brooks Moses <brooks.moses@codesourcery.com>
175 * gfortran.dg/altreturn_2.f90: new test.
177 2007-01-04 Tom Tromey <tromey@redhat.com>
179 PR preprocessor/28165:
180 * gcc.dg/cpp/pr28165.c: New file.
182 2007-01-03 Josh Conner <jconner@apple.com>
185 * gcc.dg/pr29683.c: New.
187 2007-01-03 Jakub Jelinek <jakub@redhat.com>
190 * g++.dg/pch/template-1.C: New test.
191 * g++.dg/pch/template-1.Hs: New file.
193 2007-01-03 Andrew Pinski <andrew_pinski@playstation.sony.com>
196 * gcc.c-torture/compile/complex-4.c: New test.
198 2007-01-03 Joseph Myers <joseph@codesourcery.com>
200 * g++.dg/vect/vect.exp: Skip PowerPC targets not supporting
202 * gcc.target/powerpc/altivec-20.c: Use powerpc_altivec_ok.
204 2007-01-03 Jakub Jelinek <jakub@redhat.com>
207 * gcc.dg/pr30286.c: New test.
210 * g++.dg/template/crash66.C: New test.
213 * g++.dg/template/friend49.C: New test.
215 2007-01-03 Steven G. Kargl <kargls@comcast.net>
217 * gfortran.dg/ibits.f90: New test.
219 2007-01-03 Zdenek Dvorak <dvorakz@suse.cz>
221 * gcc.dg/tree-ssa/update-unroll-1.c: New test.
222 * gcc.dg/tree-ssa/update-unswitch-1.c: New test.
224 2007-01-02 Jan Hubicka <jh@suse.cz>
226 * gcc.dg/pr16194.c: We now output error on all three functions, not just
229 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
232 * gcc/testsuite/gcc.dg/overflow-warn-3.c: Remove XFAIL.
233 * gcc/testsuite/gcc.dg/overflow-warn-4.c: Remove XFAIL.
235 2006-01-02 Ian Lance Taylor <iant@google.com>
237 * g++.dg/warn/Wparentheses-22.C: New test.
238 * g++.dg/warn/Wparentheses-23.C: New test.
240 2007-01-02 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
243 * gcc.dg/declspec-3.c: Replace -W with -Wold-style-declaration.
244 * gcc.dg/declspec-3-Wextra.c: New.
245 * gcc.dg/declspec-3-no.c: New
247 2007-01-02 Paul Thomas <pault@gcc.gnu.org>
250 * gfortran.dg/interface_10.f90: Remove.
252 2007-01-01 Roger Sayle <roger@eyesopen.com>
254 * gcc.dg/fold-eqxor-4.c: New test case.
256 2007-01-02 Joseph Myers <joseph@codesourcery.com>
259 * gcc.c-torture/compile/pr30311.c: New test.
261 2007-01-01 Andrew Pinski <pinskia@gmail.com>
264 * gcc.c-torture/compile/statement-expression-1.c: New test.
266 2007-01-01 Andreas Schwab <schwab@suse.de>
269 * g++.dg/eh/pr29166.C: New test.
271 2007-01-01 Joseph Myers <joseph@codesourcery.com>
273 * lib/target-supports.exp (check_effective_target_powerpc_spe):
275 (check_effective_target_vect_cmdline_needed): Use it.
277 2006-12-31 Richard Guenther <rguenther@suse.de>
280 * testsuite/gcc.dg/pr30137-1.c: New testcase.
281 * testsuite/gcc.dg/pr30137-2.c: Likewise.
283 2006-12-31 Roger Sayle <roger@eyesopen.com>
286 * gcc.dg/fold-plusnot-1.c: New test case.
288 2006-12-31 Simon Martin <simartin@users.sourceforge.net>
291 * g++.dg/parse/template22.C: New test.
293 2006-12-31 Richard Guenther <rguenther@suse.de>
296 * gcc.c-torture/compile/pr30338.c: New testcase.
298 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
301 * gfortran.dg/intrinsic_actual_4.f90: New test.
304 * gfortran.dg/func_decl_3.f90: New test.
306 2006-12-31 Paul Thomas <pault@gcc.gnu.org>
309 * gfortran.dg/c_by_val.c: Called by c_by_val_1.f.
310 * gfortran.dg/c_by_val_1.f: New test.
311 * gfortran.dg/c_by_val_2.f: New test.
312 * gfortran.dg/c_by_val_3.f: New test.
314 2006-12-30 Thomas Koenig <Thomas.Koenig@online.de>
317 * gfortran.dg/sum_zero_array_1.f90: New test.
319 2006-12-29 Jakub Jelinek <jakub@redhat.com>
321 PR preprocessor/29612
322 * gcc.dg/cpp/pr29612-1.c: New test.
323 * gcc.dg/cpp/pr29612-2.c: New test.
325 2006-12-28 Paul Thomas <pault@gcc.gnu.org>
328 * gfortran.dg/pure_formal_proc_1.f90: New test.
331 * gfortran.dg/intrinsic_actual_3.f90: New test.
333 2006-12-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
336 * gfortran.dg/io_constraints_1.f90: Update test.
337 * gfortran.dg/io_constraints_2.f90: Update test.
338 * gfortran.dg/inquire_iolength.f90: New test.
340 2006-12-27 Paul Thomas <pault@gcc.gnu.org>
343 * gfortran.dg/interface_10.f90: New test.
344 * gfortran.dg/dummy_procedure_1.f90: Add error for call s1(z),
345 since z is already, locally a variable.
348 * gfortran.dg/generic_11.f90: New test.
349 * gfortran.dg/interface_7.f90: Remove name clash between module
350 name and procedure 'x' referenced in the interface.
352 2006-12-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
355 * gcc.dg/Wmissing-parameter-type.c: New.
356 * gcc.dg/Wmissing-parameter-type-Wextra.c: New.
357 * gcc.dg/Wmissing-parameter-type-no.c: New.
359 2006-12-22 Paul Thomas <pault@gcc.gnu.org>
362 * gfortran.dg/entry_array_specs_2.f: New test.
365 * gfortran.dg/nested_modules_6.f90: New test.
367 2006-12-22 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
370 * gcc.dg/attr-returns_twice-1.c: Replace Wextra with Wclobbered.
371 * gcc.dg/setjmp-1.c: Add explicit Wclobbered.
373 2006-12-21 Andrew Pinski <pinskia@gmail.com>
376 * g++.dg/opt/complex6.C: New test.
378 2006-12-22 Ben Elliston <bje@au.ibm.com>
380 * lib/gcc-dg.exp (gcc-dg-prune): Return "::unsupported::memory
381 full" if the linker on spu-*-* warns about exceeding local store.
383 And revert this patch:
384 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
385 fail to link due to relocation overflows on spu-*-*.
387 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
390 * gfortran.dg/dependency_19.f90: New test.
392 2006-12-21 Paul Thomas <pault@gcc.gnu.org>
395 * gfortran.dg/alloc_comp_basics_3.f90: New test.
397 2006-12-21 Jakub Jelinek <jakub@redhat.com>
400 * gcc.c-torture/execute/20061220-1.c: New test.
403 * gcc.dg/gomp/asm-1.c: New test.
406 * g++.dg/eh/ia64-2.C: New test.
408 2006-12-21 Nathan Sidwell <nathan@codesourcery.com>
412 * gcc.dg/rs6000-leaf.c: New.
414 2006-12-20 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
417 * gfortran.dg/f2c_8.f90: New test.
419 2006-12-20 Bill Wendling <wendling@apple.com>
421 * gcc.dg/asm-b.c: Check for __ppc64__.
423 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
426 * gfortran.dg/bounds_check_5.f90: New test.
428 2006-12-20 Andrew Pinski <pinskia@gmail.com>
431 * gcc.dg/gomp/complex-1.c: New testcase.
433 2006-12-20 Roger Sayle <roger@eyesopen.com>
435 * gfortran.dg/array_memset_1.f90: New test case.
437 2006-12-20 Dorit Nuzman <dorit@il.ibm.com>
439 * lib/target-supports.exp: Add spu to
440 check_effective_target_vect_widen_mult_hi_to_si.
442 2006-12-20 Paul Thomas <pault@gcc.gnu.org>
445 * gfortran.dg/generic_9.f90: New test.
448 * gfortran.dg/generic_10.f90: New test.
450 2006-12-19 Andrew Pinski <pinskia@gmail.com>
453 * gcc.dg/pr30045.c: New test.
455 2006-12-20 Ben Elliston <bje@au.ibm.com>
457 * gcc.dg/20020312-2.c: Add a case for __SPU__.
459 2006-12-19 Eric Christopher <echristo@apple.com>
462 * gcc.c-torture/execute/pr29302-1.c: New.
464 2006-12-19 Tobias Burnus <burnus@net-b.de>
467 * gfortran.dg/associated_1.f90: Add test for associated(NULL,NULL).
469 2006-12-19 Paul Thomas <pault@gcc.gnu.org>
472 * gfortran.dg/altreturn_3.f90: New test.
474 * gfortran.dg/char_result_12.f90: Fix comment typos.
476 2006-12-19 Ben Elliston <bje@au.ibm.com>
478 * gcc.dg/cpp/trad/include.c: #include stdlib.h instead of stdio.h,
479 as newlib's stdio.h uses non-traditional cpp constructs.
481 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
483 * gfortran.dg/advance.f90: Renamed to advance_1.f90
484 * gfortran.dg/append-1.f90: Renamed to append_1.f90
485 * gfortran.dg/array-1.f90: Renamed to array_1.f90
486 * gfortran.dg/assign_4.f90: Renamed to assign_8.f90
487 * gfortran.dg/backspace.f: Renamed to backspace_1.f
488 * gfortran.dg/backspace.f90: Renamed to backspace_7.f90
489 * gfortran.dg/default_initialization.f: Renamed to default_initialization_1.f
490 * gfortran.dg/dollar_edit_descriptor-1.f: Renamed to dollar_edit_descriptor_1.f
491 * gfortran.dg/dollar_edit_descriptor-2.f: Renamed to dollar_edit_descriptor_2.f
492 * gfortran.dg/dollar_edit_descriptor-3.f: Renamed to dollar_edit_descriptor_3.f
493 * gfortran.dg/logint-1.f: Renamed to logint_1.f
494 * gfortran.dg/logint-2.f: Renamed to logint_2.f
495 * gfortran.dg/logint-3.f: Renamed to logint_3.f
496 * gfortran.dg/advance_1.f90: Renamed from advance.f90
497 * gfortran.dg/append_1.f90: Renamed from append-1.f90
498 * gfortran.dg/array_1.f90: Renamed from array-1.f90
499 * gfortran.dg/assign_8.f90: Renamed from assign_4.f90
500 * gfortran.dg/backspace_1.f: Renamed from backspace.f
501 * gfortran.dg/backspace_7.f90: Renamed from backspace.f90
502 * gfortran.dg/default_initialization_1.f: Renamed from default_initialization.f
503 * gfortran.dg/dollar_edit_descriptor_1.f: Renamed from dollar_edit_descriptor-1.f
504 * gfortran.dg/dollar_edit_descriptor_2.f: Renamed from dollar_edit_descriptor-2.f
505 * gfortran.dg/dollar_edit_descriptor_3.f: Renamed from dollar_edit_descriptor-3.f
506 * gfortran.dg/logint_1.f: Renamed from logint-1.f
507 * gfortran.dg/logint_2.f: Renamed from logint-2.f
508 * gfortran.dg/logint_3.f: Renamed from logint-3.f
510 2006-12-18 Bill Wendling <wendling@apple.com>
512 * g++.old-deja/g++.mike/p11144.C: Renamed id to ID because
513 id is an OjbC keyword.
515 2006-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
517 * gcc.dg/torture/builtin-pow-mpfr-1.c: New test.
519 2006-12-18 Brooks Moses <brooks.moses@codesourcery.com>
521 * gfortran.dg/advance_3.f90: Add dg-do compile directive.
523 2006-12-18 Ian Lance Taylor <iant@google.com>
525 * g++.dg/warn/Wmissing-declarations-1.C: New test.
527 2006-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
529 * gcc.c-torture/compile/pr27528.c: Use empty templates.
531 2006-12-17 Steven G. Kargl <kargl@gcc.gnu.org>
534 * gfortran.fortran-torture/execute/where21.f90: New test.
536 2006-12-17 Tobias Burnus <burnus@net-b.de>
538 * gfortran.dg/associated_2.f90: Add test for associated(NULL,NULL).
540 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
543 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
544 * gcc.dg/if-empty-1.c: Likewise.
545 * gcc.dg/pr23165.c: Likewise.
546 * g++.dg/warn/empty-body.C: Likewise.
548 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
551 * gfortran.dg/open_errors.f90: New test.
553 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
555 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
557 * gcc.target/i386/ssse3-pabsb.c: New file.
558 * gcc.target/i386/ssse3-pabsd.c: Likewise.
559 * gcc.target/i386/ssse3-pabsw.c: Likewise.
560 * gcc.target/i386/ssse3-palignr.c: Likewise.
561 * gcc.target/i386/ssse3-phaddd.c: Likewise.
562 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
563 * gcc.target/i386/ssse3-phaddw.c: Likewise.
564 * gcc.target/i386/ssse3-phsubd.c: Likewise.
565 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
566 * gcc.target/i386/ssse3-phsubw.c: Likewise.
567 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
568 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
569 * gcc.target/i386/ssse3-pshufb.c: Likewise.
570 * gcc.target/i386/ssse3-psignb.c: Likewise.
571 * gcc.target/i386/ssse3-psignd.c: Likewise.
572 * gcc.target/i386/ssse3-psignw.c: Likewise.
573 * gcc.target/i386/ssse3-vals.h: Likewise.
575 2006-12-15 Janis Johnson <janis187@us.ibm.com>
577 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
578 * lib/fortran-torture.exp: Include target-supports.exp.
580 2006-12-15 Jakub Jelinek <jakub@redhat.com>
583 * gcc.c-torture/execute/pr30185.c: New test.
585 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
589 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
590 * gcc.dg/builtin-bswap-2.c: Likewise.
591 * gcc.dg/builtin-bswap-3.c: Likewise.
592 * gcc.dg/builtin-bswap-4.c: Likewise.
593 * lib/target-supports.exp (check_effective_target_stdint_types): New.
594 * cc.c-torture/execute/mode-dependent-address.x: New file.
596 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
599 * gfortran.dg/write_zero_array: New test.
601 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
604 * gfortran.dg/write_fmt_trim.f90: New test.
606 2006-12-14 Diego Novillo <dnovillo@redhat.com>
609 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
612 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
614 * lib/target-supports.exp (check_weak_available): Use istarget
615 "hppa*-*-hpux10*" instead of regexp.
616 (check_cxa_atexit_available): Likewise.
618 2006-12-14 Richard Guenther <rguenther@suse.de>
620 PR tree-optimization/30197
621 * gcc.c-torture/execute/complex-1.c: Fix function name.
622 * gcc.dg/builtins-61.c: New testcase.
624 2006-12-14 Richard Guenther <rguenther@suse.de>
627 * gcc.dg/pr30172-1.c: New testcase.
629 2006-12-14 Richard Guenther <rguenther@suse.de>
631 PR tree-optimization/30198
632 * gcc.dg/builtins-60.c: New testcase.
634 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
636 * lib/target-supports.exp (vect_no_align): Remove spu.
638 2006-12-13 Ian Lance Taylor <iant@google.com>
642 * g++.dg/warn/Wparentheses-5.C: New test.
643 * g++.dg/warn/Wparentheses-6.C: New test.
644 * g++.dg/warn/Wparentheses-7.C: New test.
645 * g++.dg/warn/Wparentheses-8.C: New test.
646 * g++.dg/warn/Wparentheses-9.C: New test.
647 * g++.dg/warn/Wparentheses-10.C: New test.
648 * g++.dg/warn/Wparentheses-11.C: New test.
649 * g++.dg/warn/Wparentheses-12.C: New test.
650 * g++.dg/warn/Wparentheses-13.C: New test.
651 * g++.dg/warn/Wparentheses-14.C: New test.
652 * g++.dg/warn/Wparentheses-15.C: New test.
653 * g++.dg/warn/Wparentheses-16.C: New test.
654 * g++.dg/warn/Wparentheses-17.C: New test.
655 * g++.dg/warn/Wparentheses-18.C: New test.
656 * g++.dg/warn/Wparentheses-19.C: New test.
657 * g++.dg/warn/Wparentheses-20.C: New test.
658 * g++.dg/warn/Wparentheses-21.C: New test.
660 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
663 * lib/target-supports.exp (check_cxa_atexit_available): Return false
664 for target "hppa.*hpux10".
666 2006-12-13 Jakub Jelinek <jakub@redhat.com>
668 * g++.dg/debug/vartrack1.C: New test.
670 * g++.dg/opt/ifcvt1.C: New test.
672 * gcc.dg/tls/opt-13.c: New test.
674 * gcc.dg/20060425-2.c: New test.
676 * g++.dg/opt/pr15054-2.C: New test.
678 * gcc.c-torture/execute/20060420-1.c: New test.
680 * gcc.c-torture/execute/20060412-1.c: New test.
682 * objc/compile/20060406-1.m: New test.
684 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
686 * g++.dg/template/array17.C: New test.
688 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
690 * gcc.target/powerpc/altivec-23.c: New test.
692 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
695 * g++.dg/inherit/error3.C: New test.
698 * g++.dg/inherit/error4.C: New test.
700 2006-12-13 Richard Guenther <rguenther@suse.de>
702 PR tree-optimization/17687
703 * gcc.dg/builtins-59.c: New testcase.
705 2006-12-13 Ben Elliston <bje@au.ibm.com>
707 * gcc.target/spu/Wmain.c: New test.
709 2006-12-12 Josh Conner <jconner@apple.com>
711 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
712 * g++.dg/abi/thunk4.C: Likewise.
713 * g++.dg/abi/rtti3.C: Likewise.
715 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
717 * gcc.target/spu/cpat-1.c: New test.
718 * gcc.target/spu/cpat-2.c: New test.
719 * gcc.target/spu/cpat-3.c: New test.
720 * gcc.target/spu/cpat-4.c: New test.
722 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
725 * gcc.c-torture/compile/vector-1.c: New test.
726 * gcc.c-torture/compile/vector-2.c: New test.
727 * gcc.c-torture/compile/vector-3.c: New test.
729 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
731 * lib/fortran-torture.exp: Update copyright years. Remove
732 obsolete comment. Test -ftree-vectorize where it makes sense.
733 * lib/gfortran-dg.exp: Update copyright years. Use settings
734 from fortran-torture.exp.
735 * gfortran.dg/char_transpose_1.f90,
736 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
737 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
738 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
741 2006-12-12 Richard Sandiford <richard@codesourcery.com>
743 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
746 2006-12-12 Ira Rosen <irar@il.ibm.com>
748 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
749 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
750 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
751 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
754 2006-12-12 Richard Guenther <rguenther@suse.de>
757 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
759 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
760 Diego Novillo <dnovillo@redhat.com>
762 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
764 * gcc.dg/tree-ssa/pr26421.c: Likewise
765 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
766 * gcc.dg/tree-ssa/pr23382.c: Likewise.
767 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
768 * gcc.dg/tree-ssa/pr28410.c: Likewise.
769 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
770 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
771 * gcc.dg/tree-ssa/vrp07.c: Likewise.
772 * gcc.dg/tree-ssa/vrp08.c: Likewise.
773 * gcc.dg/tree-ssa/alias-12.c: Likewise.
775 2006-12-11 Jan Hubicka <jh@suse.cz>
777 * gcc.dg/tree-prof/stringop-1.c: New test.
778 * gcc.dg/tree-prof/stringop-2.c: New test.
780 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
783 * gcc.target/i386/pr30120.c: New test.
786 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
788 * gcc.target/i386/x87regparm-1.c: New test.
789 * gcc.target/i386/x87regparm-2.c: New test.
790 * gcc.target/i386/x87regparm-3.c: New test.
791 * gcc.target/i386/x87regparm-4.c: New test.
793 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
795 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
797 2006-12-10 Tobias Burnus <burnus@net-b.de>
800 * gfortran.dg/protected_1.f90: New test.
801 * gfortran.dg/protected_2.f90: New test.
802 * gfortran.dg/protected_3.f90: New test.
803 * gfortran.dg/protected_4.f90: New test.
804 * gfortran.dg/protected_5.f90: New test.
805 * gfortran.dg/protected_6.f90: New test.
807 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
808 Tobias Burnus <burnus@gcc.gnu.org>
812 * gfortran.dg/interface_4.f90: Test adding procedure to generic
814 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
815 ambiguous interfaces.
816 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
817 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
818 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
819 ambiguous interfaces.
820 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
821 * gfortran.dg/array_initializer_2.f90: Add initializer array
825 * gfortran.dg/interface_9.f90: Test that host interfaces are
826 not checked for ambiguity with the local version.
828 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
831 * gfortran.dg/module_interface_2.f90: New test.
833 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
836 * gfortran.dg/assumed_len.f90: New test.
838 2006-12-09 Richard Guenther <rguenther@suse.de>
840 * g++.dg/warn/implicit-typename1.C: Qualify types.
841 * g++.dg/parse/crash12.C: Likewise.
842 * g++.dg/tree-ssa/pr22444.C: Likewise.
844 2006-12-09 Tobias Burnus <burnus@net-b.de>
846 * gfortran.dg/array_2.f90: Added sqrt test.
848 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
850 * gcc.target/i386/x87regparm-1.c: XFAIL.
851 * gcc.target/i386/x87regparm-2.c: XFAIL.
852 * gcc.target/i386/x87regparm-3.c: XFAIL.
853 * gcc.target/i386/x87regparm-4.c: XFAIL.
855 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
857 * lib/target-supports.exp
858 (check_effective_target_large_long_double): New.
859 * gcc.dg/Wconversion-real.c : Use it.
860 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
863 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
865 * gcc.c-torture/execute/mode-dependent-address.c: New test.
867 2006-12-08 Tobias Burnus <burnus@net-b.de>
870 * gfortran.dg/import4.f90: New test for IMPORT in modules.
872 2006-12-07 Mark Mitchell <mark@codesourcery.com>
875 * g++.dg/template/crash65.C: New test.
876 * g++.dg/template/spec16.C: Tweak error markers.
878 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
880 * gcc.target/spu: New directory.
881 * gcc.target/spu/spu.exp: New file.
882 * gcc.target/spu/intrinsics-1.c: New test.
884 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
887 * g++.dg/ext/attrib27.C: New test.
888 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
889 * g++.dg/parse/typedef5.C: Likewise.
891 2006-12-07 Mike Stump <mrs@apple.com>
893 * treelang/compile/var_defs.tree: Adjust.
895 2006-12-06 Mark Mitchell <mark@codesourcery.com>
898 * g++.dg/template/crash64.C: New test.
899 * g++.dg/parse/crash27.C: Adjust error markers.
901 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
905 * gfortran.dg/read_eof_4.f90: Add tests.
906 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
907 * gfortran.dg/unf_read_corrupted_1.f90: New test.
909 2006-12-05 Mark Mitchell <mark@codesourcery.com>
912 * g++.dg/template/crash63.C: New test.
915 * g++.dg/template/crash62.C: New test.
917 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
920 * gfortran.dg/allocatable_function_1.f90: Increase the number
921 of expected calls of free to 10; the lhs section reference is
922 now evaluated so there is another call to bar. Change the
923 comment appropriately.
924 * gfortran.dg/array_section_1.f90: New test.
926 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
929 * gfortran.dg/char_result_12.f90: New test.
931 2006-12-05 Richard Guenther <rguenther@suse.de>
933 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
934 * gcc.dg/vect/vect-pow-2.c: Rename to ...
935 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
936 vect_double, xfail for spu*-*-*.
938 2006-12-04 Tobias Burnus <burnus@net-b.de>
941 * initialization_4.f90: Test noninteger exponents (-std=f95).
942 * initialization_5.f90: New test for noninteger exponents
945 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
948 * gfortran.dg/parameter_array_section_1.f90: New test.
950 2006-12-04 Mark Mitchell <mark@codesourcery.com>
953 * g++.dg/template/crash61.C: New test.
956 * g++.dg/template/error23.C: New test.
958 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
960 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
962 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
965 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
967 2006-12-04 Jakub Jelinek <jakub@redhat.com>
970 * gcc.dg/gomp/pr29965-1.c: New test.
971 * gcc.dg/gomp/pr29965-2.c: New test.
972 * gcc.dg/gomp/pr29965-3.c: New test.
973 * gcc.dg/gomp/pr29965-4.c: New test.
974 * gcc.dg/gomp/pr29965-5.c: New test.
975 * gcc.dg/gomp/pr29965-6.c: New test.
976 * g++.dg/gomp/pr29965-1.C: New test.
977 * g++.dg/gomp/pr29965-2.C: New test.
978 * g++.dg/gomp/pr29965-3.C: New test.
979 * g++.dg/gomp/pr29965-4.C: New test.
980 * g++.dg/gomp/pr29965-5.C: New test.
981 * g++.dg/gomp/pr29965-6.C: New test.
982 * g++.dg/gomp/pr29965-7.C: New test.
983 * g++.dg/gomp/pr29965-8.C: New test.
984 * g++.dg/gomp/pr29965-9.C: New test.
985 * g++.dg/gomp/pr29965-10.C: New test.
987 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
989 * gnat.dg/pointer_variable_bounds.adb: New test.
990 * gnat.dg/pointer_variable_bounds.ads: Likewise.
991 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
993 2006-12-03 Eric Christopher <echristo@apple.com>
995 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
997 2006-12-03 Richard Henderson <rth@redhat.com>
998 Andrew Pinski <pinskia@gmail.com>
1001 * g++.dg/warn/unit-1.C: New test.
1003 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
1005 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
1007 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1009 * g++.dg/vect/vect.exp: Enable tests to run on spu.
1010 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
1011 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
1012 * gcc.dg/vect/vect-70.c: Reduce array size.
1013 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
1014 vect_no_compaer_double targets.
1015 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
1016 vect_float, vect_double, and vect_int.
1018 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
1020 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
1021 test for loop versioning on vect_no_align targets.
1022 * gcc.dg/vect/pr20122.c: Likewise.
1023 * gcc.dg/vect/vect-105.c: Likewise.
1024 * gcc.dg/vect/vect-42.c: Likewise.
1025 * gcc.dg/vect/vect-43.c: Likewise.
1026 * gcc.dg/vect/vect-74.c: Likewise.
1027 * gcc.dg/vect/vect-75.c: Likewise.
1028 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
1029 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
1030 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
1031 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
1033 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
1036 * gfortran.dg/value_1.f90 : New test.
1037 * gfortran.dg/value_2.f90 : New test.
1038 * gfortran.dg/value_3.f90 : New test.
1039 * gfortran.dg/value_4.f90 : New test.
1040 * gfortran.dg/value_4.c : Called from value_4.f90.
1042 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
1045 * g++.dg/cpp0x/static_assert4.C: New testcase.
1047 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1049 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
1051 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
1054 * gcc.dg/pr27953.c: New test.
1056 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1059 * g++.dg/ext/vector5.C: New test.
1062 * g++.dg/other/main1.C: New test.
1064 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
1067 * gfortran.dg/convert_implied_open.f90: Change to
1068 new default record length.
1069 * gfortran.dg/unf_short_record_1.f90: Adapt to
1071 * gfortran.dg/unformatted_subrecords_1.f90: New test.
1073 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
1075 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
1077 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
1080 * g++.dg/expr/pr29066.c: New.
1082 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
1083 Zdenek Dvorak <dvorakz@suse.cz>
1085 PR tree-optimization/29921
1086 * gcc.dg/pr29921-2.c: New test.
1088 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
1090 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
1091 (i386_get_cpuid): New function.
1092 (i386_cpuid_ecx): Likewise.
1093 (i386_cpuid_edx): Likewise.
1094 (i386_cpuid): Updated to call i386_cpuid_edx.
1096 * gcc.target/i386/sse3-addsubpd.c: New file.
1097 * gcc.target/i386/sse3-addsubps.c: Likewise.
1098 * gcc.target/i386/sse3-haddpd.c: Likewise.
1099 * gcc.target/i386/sse3-haddps.c: Likewise.
1100 * gcc.target/i386/sse3-hsubpd.c: Likewise.
1101 * gcc.target/i386/sse3-hsubps.c: Likewise.
1102 * gcc.target/i386/sse3-lddqu.c: Likewise.
1103 * gcc.target/i386/sse3-movddup.c: Likewise.
1104 * gcc.target/i386/sse3-movshdup.c: Likewise.
1105 * gcc.target/i386/sse3-movsldup.c: Likewise.
1107 2006-12-01 Dirk Mueller <dmueller@suse.de>
1109 * g++.dg/warn/Wreturn-type-4.C: New testcase.
1111 2006-11-30 Janis Johnson <janis187@us.ibm.com>
1113 * gcc.dg/dfp/convert-int-max.c: New test.
1114 * gcc.dg/dfp/convert-int-max-fold.c: New test.
1116 2006-11-30 Richard Guenther <rguenther@suse.de>
1118 * gcc.dg/vect/vect-pow-1.c: Rename ...
1119 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
1120 floats instead of doubles, check successful vectorization.
1122 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
1125 * gcc.c-torture/compile/pr29945.c: New testcase.
1127 2006-11-30 Joseph Myers <joseph@codesourcery.com>
1129 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
1132 2006-11-29 Eric Christopher <echristo@apple.com>
1134 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
1136 2006-11-29 Janis Johnson <janis187@us.ibm.com>
1138 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
1140 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
1142 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
1145 * g++.dg/inherit/virtual2.C: New test.
1146 * g++.dg/inherit/virtual3.C: Likewise.
1147 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
1148 * g++.dg/inherit/error2.C: Likewise.
1149 * g++.dg/template/instantiate1.C: Likewise.
1151 2006-11-28 Andrew Pinski <pinskia@gmail.com>
1154 * gcc.dg/tree-ssa/reassoc-12.c: New test.
1156 2006-11-28 Jan Hubicka <jh@suse.cz>
1158 * gcc.dg/memcpy-1.c: New test.
1160 2006-11-28 Jakub Jelinek <jakub@redhat.com>
1163 * g++.dg/warn/main-3.C: New test.
1165 2006-11-28 Jan Hubicka <jh@suse.cz>
1167 * gcc.dg/winline-1.c: New test.
1169 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
1171 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
1174 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1177 * gfortran.dg/missing_optional_dummy_3.f90
1179 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
1182 * gfortran.dg/interface_3.f90: Modify errors.
1184 2006-11-28 Ben Elliston <bje@au.ibm.com>
1186 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
1187 fail to link due to relocation overflows on spu-*-*.
1189 2006-11-27 Michael Matz <matz@suse.de>
1190 Andreas Krebbel <krebbel1@de.ibm.com>
1193 * gcc.dg/20061127-1.c: New testcase.
1195 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
1197 * gcc.dg/20061124-1.c: Add exit() function prototype.
1199 2006-11-27 Jan Hubicka <jh@suse.cz>
1201 * gcc.target/i386/memcpy-1.c: Adjust size.
1202 * testsuite/gcc.dg/visibility-11.c: Likewise.
1204 2006-11-27 Richard Guenther <rguenther@suse.de>
1207 * gcc.target/i386/pow-1.c: New testcase.
1208 * gcc.dg/builtins-58.c: Likewise.
1210 2006-11-26 Mark Mitchell <mark@codesourcery.com>
1213 * g++.dg/expr/cast8.C: New test.
1215 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1217 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
1218 Don't ever inline the testcase.
1220 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1223 * gfortran.fortran-torture/compile/parameter_3.f90: New
1226 2006-11-25 Andrew Pinski <pinskia@gmail.com>
1229 * gfortran.fortran-torture/execute/transfer2.f90: New test.
1231 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1233 * gfortran.fortran-torture/execute/specifics.f90: Remove test
1236 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1238 PR libgfortran/29936
1239 * gfortran.dg/write_check3.f90: New test.
1241 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1243 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
1245 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
1248 * gfortran.dg/interface_3.f90: New test.
1251 * gfortran.dg/generic_8.f90: New test.
1253 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1255 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
1256 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
1257 * gfortran.dg/specifics_3.f90: Remove.
1259 2006-11-24 Jakub Jelinek <jakub@redhat.com>
1262 * gcc.dg/gomp/pr29955.c: New test.
1265 * gcc.dg/pr29736.c: New test.
1267 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
1270 * gcc.dg/pure-1.c: New test.
1272 2006-11-24 Joseph Myers <joseph@codesourcery.com>
1274 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
1275 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
1277 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
1279 * gcc.dg/20061124-1.c: New testcase.
1281 2006-11-23 Eric Christopher <echristo@apple.com>
1283 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
1285 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1289 * gcc.dg/Wconversion-integer.c: New. Supersedes
1290 Wconversion-negative-constants.c
1291 * gcc.dg/Wconversion-real.c: New.
1292 * gcc.dg/Wconversion-real-integer.c: New.
1293 * gcc.dg/Wconversion-negative-constants.c: Deleted.
1294 * g++.dg/warn/Wconversion1.C: Modified.
1296 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1298 * gfortran.dg/overload_1.f90: New test.
1300 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
1303 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
1304 Wtraditional-conversion.
1305 * gcc.dg/overflow-warn-2.c: Likewise.
1306 * gcc.dg/Wconversion.c: Likewise. Renamed as
1307 Wtraditional-conversion.c .
1308 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
1309 Wtraditional-conversion-2.c .
1310 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
1311 Wtraditional-conversion-2.c
1312 * gcc.dg/Wconversion-negative-constants.c: New.
1314 2006-11-23 Andrew Pinski <pinskia@gmail.com>
1316 * gcc.dg/tree-ssa/dump-1.c: New test.
1318 2006-11-23 David Ung <davidu@mips.com>
1320 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
1321 -mfp64, allowable when ISA >= 33 and float is enabled.
1322 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
1323 of mthc1 and mfhc1 patterns.
1325 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
1327 PR tree-optimization/29921
1328 * gcc.dg/pr29921.c: New test.
1330 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1333 * gfortran.dg/initialization_4.f90: New test.
1335 2006-11-22 Ira Rosen <irar@il.ibm.com>
1337 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
1338 platforms that have interleaving support.
1339 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
1340 * gcc.dg/vect/vect-strided-a-u16-i2.c,
1341 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
1342 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
1343 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
1344 gcc.dg/vect/vect-strided-u8-i2-gap.c,
1345 gcc.dg/vect/vect-strided-u8-i8.c,
1346 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
1347 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
1348 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
1349 gcc.dg/vect/vect-strided-float.c,
1350 gcc.dg/vect/vect-strided-a-mult.c,
1351 gcc.dg/vect/vect-strided-mult-char-ls.c,
1352 gcc.dg/vect/vect-strided-a-u16-mult.c,
1353 gcc.dg/vect/vect-strided-a-u32-mult.c,
1354 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
1355 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
1356 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
1357 gcc.dg/vect/vect-strided-mult.c,
1358 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
1359 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
1361 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1364 * gfortran.dg/auto_char_len_4.f90: New test.
1366 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
1369 * gfortran.dg/generic_7.f90: New test.
1370 * gfortran.dg/defined_operators_1.f90: Add new error.
1372 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
1374 PR tree-optimization/29902
1375 * g++.dg/tree-ssa/pr29902.C: New test.
1377 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
1380 * gfortran.dg/used_types_13.f90: New test.
1382 2006-11-21 Janis Johnson <janis187@us.ibm.com>
1384 * gcc.dg/dfp/snan.c: Delete.
1386 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
1388 * g++.dg/cpp0x/static_assert1.C: New.
1389 * g++.dg/cpp0x/static_assert2.C: New.
1390 * g++.dg/cpp0x/static_assert3.C: New.
1392 2006-11-21 Richard Guenther <rguenther@suse.de>
1394 * gcc.dg/vect/vect-pow-1.c: New testcase.
1395 * gcc.dg/vect/vect-pow-2.c: Likewise.
1397 2006-11-21 Jakub Jelinek <jakub@redhat.com>
1400 * g++.dg/template/static29.C: New test.
1403 * g++.dg/conversion/simd4.C: New test.
1405 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
1408 * g++.dg/template/access19.C: New test.
1409 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
1412 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
1415 * gcc.dg/tree-ssa/sra-4.c: New testcase.
1417 2006-11-20 Tobias Burnus <burnus@net-b.de>
1420 * gfortran.dg/import.f90: Extended test.
1421 * gfortran.dg/import2.f90: Extended test.
1423 2006-11-20 Tobias Burnus <burnus@net-b.de>
1425 * gfortran.dg/volatile3.f90: Add conflict test.
1427 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
1430 * gfortran.dg/implicit_10.f90: New test.
1432 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
1435 * g++.dg/warn/Wall-write-strings.C: New.
1437 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
1439 * gfortran.dg/alloc_comp_constraint_5.f90: New.
1440 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
1442 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1444 * gfortran.dg/use_3.f90: Remove error message.
1445 * gfortran.dg/iso_fortran_env_1.f90: New test.
1446 * gfortran.dg/iso_fortran_env_2.f90: New test.
1447 * gfortran.dg/iso_fortran_env_3.f90: New test.
1448 * gfortran.dg/iso_fortran_env_4.f90: New test.
1450 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
1452 * gcc.dg/vect/vect-27.c: Fix initialization.
1454 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1456 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
1457 * gcc.dg/torture/builtin-minmax-1.c: New.
1459 * gcc.dg/builtins-20.c: Add cases for copysign.
1461 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1464 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
1466 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1467 * gfortran.dg/use_1.f90: New test.
1468 * gfortran.dg/use_1.f90: New test.
1469 * gfortran.dg/use_1.f90: New test.
1471 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
1473 PR tree-optimization/29801
1474 * gcc.dg/pr29801.c: New test.
1476 2006-11-17 Jakub Jelinek <jakub@redhat.com>
1479 * gcc.dg/torture/pr29584.c: New test.
1481 2006-11-17 Joseph Myers <joseph@codesourcery.com>
1483 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
1484 Condition PowerPC tests for saving FPRs on powerpc_fprs.
1485 * gcc.target/powerpc/compress-float-ppc.c,
1486 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
1488 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
1489 do not pass -mhard-float.
1491 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
1493 * gnat.dg/volatile_aggregate.adb: New test.
1495 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1499 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
1500 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
1502 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1505 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
1507 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
1509 * gfortran.dg/import3.f90: Fix error message.
1511 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
1514 * gfortran.fortran-torture/compile/inline_1.f90:
1517 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
1519 * gcc.target/i386/x87regparm-1.c: New test.
1520 * gcc.target/i386/x87regparm-2.c: New test.
1521 * gcc.target/i386/x87regparm-3.c: New test.
1522 * gcc.target/i386/x87regparm-4.c: New test.
1524 2006-11-15 Tobias Burnus <burnus@net-b.de>
1527 * gfortran.dg/import.f90: New test.
1528 * gfortran.dg/import2.f90: New test.
1529 * gfortran.dg/import3.f90: New test.
1531 2006-11-15 Tobias Burnus <burnus@net-b.de>
1534 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
1536 2006-11-15 Tobias Burnus <burnus@net-b.de>
1539 * gfortran.dg/contains.f90: New test.
1540 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
1542 2006-11-15 Jakub Jelinek <jakub@redhat.com>
1544 PR tree-optimization/29581
1545 * gcc.dg/pr29581-1.c: New test.
1546 * gcc.dg/pr29581-2.c: New test.
1547 * gcc.dg/pr29581-3.c: New test.
1548 * gcc.dg/pr29581-4.c: New test.
1549 * gfortran.dg/pr29581.f90: New test.
1551 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
1554 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
1555 numbers in error message headers.
1557 2006-11-14 Richard Guenther <rguenther@suse.de>
1559 * gcc.target/i386/math-torture/math-torture.exp: Restrict
1560 to i?86 and x86_64 targets.
1562 2006-11-14 Caroline Tice <ctice@apple.com>
1564 * gcc.dg/pubtypes-1.c: New file/testcase.
1565 * gcc.dg/pubtypes-2.c: New file/testcase.
1566 * gcc.dg/pubtypes-3.c: New file/testcase.
1567 * gcc.dg/pubtypes-4.c: New file/testcase.
1568 * g++.dg/pubtypes.C: New file/testcase.
1570 2006-11-14 Mark Mitchell <mark@codesourcery.com>
1573 * g++.dg/init/self1.C: New test.
1575 2006-11-14 Tobias Burnus <burnus@net-b.de>
1578 * gfortran.dg/conflicts.f90: Add.
1580 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
1582 PR rtl-optimization/29798
1584 * gcc.c-torture/execute/pr29798.c: New.
1586 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1588 * gcc.dg/builtins-20.c: Add more cases.
1590 2006-11-13 Jakub Jelinek <jakub@redhat.com>
1593 * gfortran.dg/gomp/pr29759.f90: New test.
1595 2006-11-13 Mark Mitchell <mark@codesourcery.com>
1598 * g++.dg/template/static28.C: New test.
1600 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
1602 * lib/c-torture.exp: Use target-libpath.exp.
1603 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
1604 set GCC_EXEC_PREFIX env var from global variable of same name.
1606 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1609 * gfortran.fortran-torture/compile/transfer-1.f90:
1612 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
1613 Zdenek Dvorak <dvorakz@suse.cz>
1615 PR tree-optimization/29680
1616 * gcc.dg/alias-11.c: New test.
1618 2006-11-12 Jason Merrill <jason@redhat.com>
1619 Andrew Pinski <pinskia@physics.uc.edu>
1622 * gcc.target/i386/vectorize1.c: New.
1624 2006-11-12 Roger Sayle <roger@eyesopen.com>
1626 PR rtl-optimization/29797
1627 * gcc.c-torture/execute/pr29797-1.c: New test case.
1629 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1631 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
1633 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
1635 * gcc.dg/tree-ssa/prefetch-3.c: New test.
1637 2006-11-12 Roger Sayle <roger@eyesopen.com>
1639 PR tree-optimization/13827
1640 * gcc.dg/fold-eqand-1.c: New test case.
1642 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
1645 * gcc.c-torture/execute/mayalias-3.c: New test.
1647 2006-11-11 Richard Sandiford <richard@codesourcery.com>
1650 * gcc.c-torture/compile/pr27528.c: New test.
1651 * gcc.dg/pr27528.c: Likewise.
1653 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1655 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
1657 * gcc.dg/torture/builtin-symmetric-1.c: New test.
1659 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1662 * gfortran.dg/reshape_source_size_1.f90: New test.
1664 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1667 * gfortran.dg/aliasing_dummy_4.f90: New test.
1669 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
1672 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
1673 and x86_64-*-* targets.
1675 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1677 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
1678 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
1679 New macros. Use them in exact tests.
1680 (TESTIT3): New macro.
1681 Add tests for fmin, fmax and fma.
1683 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1686 * gfortran.dg/array_constructor_13.f90: New test.
1688 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1691 * gfortran.dg/used_types_12.f90: New test.
1693 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
1696 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
1698 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
1699 * gcc.dg/fold-eqandshift-3.c: New test case.
1701 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1704 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
1707 * gfortran.dg/change_symbol_attributes_1.f90: New test.
1709 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1711 * gcc.dg/20061109-1.c: New testcase.
1713 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1715 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
1717 2006-11-09 Tobias Burnus <burnus@net-b.de>
1719 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
1720 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
1722 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
1724 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
1725 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
1727 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1729 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
1731 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1733 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
1735 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
1736 * gcc.dg/vect/vect-9.c: Now vectorizable.
1737 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
1738 that support vect_widen_mult.
1739 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
1740 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
1741 vect-reduc-dot-u16.c).
1742 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
1743 vect-reduc-dot-u16.c).
1744 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
1745 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
1746 vect-reduc-dot-s8.c).
1747 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
1748 vect-reduc-dot-s8.c).
1749 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
1750 vect-reduc-dot-s8.c).
1751 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
1752 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
1753 vect-reduc-dot-u8.c).
1754 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
1755 vect-reduc-dot-u8.c).
1756 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
1757 * gcc.dg/vect/vect-multitypes-9.c: New test.
1758 * gcc.dg/vect/vect-multitypes-10.c: New test.
1759 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
1760 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
1761 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
1762 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
1763 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
1764 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
1765 wrapv-vect-reduc-dot-s8.c.
1766 * lib/target-support.exp (check_effective_target_vect_unpack): New.
1767 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
1768 targets that support vec_unpack.
1769 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
1770 (check_effective_target_vect_widen_mult_qi_to_hi): New.
1771 (check_effective_target_vect_widen_mult_hi_to_si): New.
1772 (check_effective_target_vect_widen_sum): Removed.
1774 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1776 * gcc.dg/vect/vect-multitypes-8.c: New test.
1777 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
1779 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1781 * gcc.dg/vect/vect-multitypes-7.c: New test.
1783 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1785 * gcc.dg/vect/vect-multitypes-4.c: New test.
1786 * gcc.dg/vect/vect-multitypes-5.c: New test.
1787 * gcc.dg/vect/vect-multitypes-6.c: New test.
1789 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1791 * gcc.dg/vect/vect-multitypes-1.c: New test.
1792 * gcc.dg/vect/vect-multitypes-2.c: New test.
1793 * gcc.dg/vect/vect-multitypes-3.c: New test.
1795 2006-11-07 Eric Christopher <echristo@apple.com>
1797 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
1798 Test using scan-assembler-not.
1800 2006-11-07 Jakub Jelinek <jakub@redhat.com>
1802 * gcc.dg/inline-17.c: New test.
1804 2006-11-07 Steve Ellcey <sje@cup.hp.com>
1807 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
1810 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
1813 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
1816 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
1819 2006-11-07 Tobias Burnus <burnus@net-b.de>
1822 * gfortran.dg/volatile.f90: Add.
1823 * gfortran.dg/volatile2.f90: Add.
1824 * gfortran.dg/volatile3.f90: Add.
1825 * gfortran.dg/volatile4.f90: Add.
1826 * gfortran.dg/volatile5.f90: Add.
1827 * gfortran.dg/volatile6.f90: Add.
1828 * gfortran.dg/volatile7.f90: Add.
1830 2006-11-06 Tobias Burnus <burnus@net-b.de>
1832 * gfortran.dg/io_constraints_2.f90: Adjust pattern
1833 for matching error messages.
1834 * gfortran.dg/specifics_3.f90: Adjust pattern
1835 for matching error messages.
1837 2006-11-06 Janis Johnson <janis187@us.ibm.com>
1838 Bernhard Fischer <aldot@gcc.gnu.org>
1840 * lib/gcc-dg.exp (output-exists): New proc.
1841 (output-exists-not): New proc.
1842 * gcc.test-framework/test-framework.awk: Support new directives.
1843 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
1844 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
1845 * gcc.test-framework/dg-outexists-exp-F.c: New test.
1846 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
1847 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
1848 * gcc.test-framework/dg-outexists-exp-P.c: New test.
1850 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
1854 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
1855 * gfortran.dg/initialization_3.f90: New.
1857 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1859 PR libgfortran/25545
1860 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
1862 2006-11-05 Jakub Jelinek <jakub@redhat.com>
1865 * gcc.c-torture/execute/pr29695-1.c: New test.
1866 * gcc.c-torture/execute/pr29695-2.c: New test.
1868 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
1871 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
1873 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
1875 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
1876 for matching error messages.
1878 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
1881 * gcc.target/i386/387-12.c: New test.
1883 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1886 * gfortran.dg/pr29713.f90: New test.
1888 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
1890 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
1891 Also test for bogus rest sign.
1893 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1896 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
1898 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
1900 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
1901 from error messages.
1903 2006-11-02 Mike Stump <mrs@apple.com>
1905 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
1907 * g++.old-deja/g++.abi/align.C: Enable for darwin.
1909 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
1911 * g++.dg/eh/gcsec1.C: New test.
1913 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1915 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
1916 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
1918 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
1920 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
1922 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
1923 * gcc.dg/pr14796-2.c: Likewise.
1925 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1927 * gcc.c-torture/execute/20061101-1.c: New test.
1929 2006-11-01 Richard Guenther <rguenther@suse.de>
1931 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
1933 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1935 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
1936 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
1938 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
1940 * gcc.c-torture/execute/20061031-1.c: New test.
1942 2006-10-31 Geoffrey Keating <geoffk@apple.com>
1945 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
1946 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
1947 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
1948 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
1949 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
1950 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
1951 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
1953 2006-10-31 Eric Christopher <echristo@apple.com>
1954 Falk Hueffner <falk@debian.org>
1956 * gcc.dg/builtin-bswap-1.c: New.
1957 * gcc.dg/builtin-bswap-2.c: New.
1958 * gcc.dg/builtin-bswap-3.c: New.
1959 * gcc.dg/builtin-bswap-4.c: New.
1960 * gcc.dg/builtin-bswap-5.c: New.
1961 * gcc.target/i386/builtin-bswap-1.c: New.
1963 2006-10-31 Geoffrey Keating <geoffk@apple.com>
1965 * gcc.dg/inline-16.c: New.
1968 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
1970 * gcc.dg/inline-13.c: New.
1971 * gcc.dg/inline-14.c: New.
1972 * gcc.dg/inline-15.c: New.
1975 * gcc.dg/inline6.c: New.
1976 * gcc.dg/inline7.c: New.
1978 2006-10-31 Roger Sayle <roger@eyesopen.com>
1981 * gcc.dg/pr23470-1.c: New test case.
1983 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
1986 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
1988 * gfortran.dg/blockdata_2.f90: New testcase.
1990 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
1993 * gfortran.dg/unf_short_record_1.f90: New test.
1995 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1998 * gfortran.dg/pr29067.f: New test.
2000 2006-10-31 Joseph Myers <joseph@codesourcery.com>
2001 Richard Sandiford <richard@codesourcery.com>
2003 * lib/target-supports.exp (get_compiler_messages): Append options
2004 as a single list element.
2005 (check_effective_target_arm_vfp_ok): New.
2006 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
2008 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
2011 * gfortran.dg/intrinsic_actual_2.f90: New test.
2014 * gfortran.dg/actual_array_interface_1.f90: New test.
2017 * gfortran.dg/used_types_11.f90: New test.
2019 2006-10-30 Dirk Mueller <dmueller@suse.de>
2021 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
2022 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
2023 * g++.old-deja/g++.pt/eichin01.C (main): Same.
2024 * g++.old-deja/g++.mike/net25.C (main): Same.
2025 * g++.dg/lookup/exception1.C (main): Same.
2026 * g++.dg/parse/parens2.C (main): Same.
2028 2006-10-30 Roger Sayle <roger@eyesopen.com>
2030 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
2032 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2034 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
2035 * gcc.dg/torture/builtin-math-3.c: Likewise.
2037 2006-10-30 Tobias Burnus <burnus@net-b.de>
2040 * gfortran.dg/write_check.f90: Check run-time keyword checking.
2041 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
2043 2006-10-30 Andrew Pinski <pinskia@gmail.com>
2046 * gfortran.fortran-torture/execute/transfer1.f90: New test.
2048 2006-10-30 Joseph Myers <joseph@codesourcery.com>
2050 * lib/target-supports.exp (check_function_available): Declare
2051 function before calling.
2053 2006-10-30 Jakub Jelinek <jakub@redhat.com>
2055 PR tree-optimization/29637
2056 * gcc.dg/pr29637.c: New test.
2058 2006-10-29 Roger Sayle <roger@eyesopen.com>
2060 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
2061 tree canonicalization.
2063 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2065 * gcc.dg/builtins-20.c: Add more hypot tests.
2067 2006-10-29 Roger Sayle <roger@eyesopen.com>
2069 * gcc.dg/fold-compare-1.c: New test case.
2071 2006-10-29 Dirk Mueller <dmueller@suse.de>
2074 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
2076 2006-10-29 Roger Sayle <roger@eyesopen.com>
2078 PR tree-optimization/15458
2079 * gcc.dg/fold-xornot-1.c: New test case.
2081 2006-10-29 Richard Guenther <rguenther@suse.de>
2083 * gcc.target/i386/math-torture/trunc.c: New testcase.
2085 2006-10-29 Richard Guenther <rguenther@suse.de>
2087 * gcc.target/i386/math-torture/round.c: New testcase.
2089 2006-10-29 Richard Guenther <rguenther@suse.de>
2091 * gcc.target/i386/math-torture/ceil.c: New testcase.
2092 * gcc.target/i386/math-torture/floor.c: Likewise.
2094 2006-10-29 Richard Guenther <rguenther@suse.de>
2096 * gcc.target/i386/math-torture/rint.c: New testcase.
2097 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
2099 2006-10-29 Richard Guenther <rguenther@suse.de>
2101 * gcc.target/i386/math-torture/lfloor.c: New testcase.
2102 * gcc.target/i386/math-torture/lceil.c: Likewise.
2104 2006-10-28 Tobias Burnus <burnus@net-b.de>
2106 PR libgfortran/24313
2107 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
2109 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
2111 * gcc.c-torture/execute/20020118-1.c,
2112 gcc.c-torture/execute/builtins/strlen.c,
2113 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
2116 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2118 * gcc.dg/builtins-20.c: Add tests for hypot.
2119 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
2120 two-argument builtins.
2121 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
2122 TESTIT2. Update all callers.
2123 (TESTIT2, TESTIT2_R): New helper macros.
2124 Add testcases for pow, hypot and atan2.
2126 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
2129 * g++.dg/expr/bool1.C: New test.
2130 * g++.dg/expr/bool2.C: New test.
2132 2006-10-28 Tobias Burnus <burnus@net-b.de>
2135 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
2136 * gfortran.dg/namelist_internal.f90: New test.
2138 2006-10-28 Tobias Burnus <burnus@net-b.de>
2141 * gfortran.dg/io_real_boz.f90: Add.
2142 * gfortran.dg/io_real_boz2.f90: Add.
2144 2006-10-28 Richard Guenther <rguenther@suse.de>
2147 * gcc.dg/tree-ssa/pr26899.c: New testcase.
2149 2006-10-28 Richard Guenther <rguenther@suse.de>
2152 * gcc.target/i386/math-torture/lround.c: New testcase.
2154 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
2156 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
2157 * gcc.dg/builtins-44.c: Likewise.
2158 * gcc.dg/builtins-45.c: Likewise.
2159 * gcc.dg/pr28796-2.c: Likewise.
2160 * gcc.dg/unordered-3.c: Likewise.
2162 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2164 PR libgfortran/27954
2165 * gfortran.dg/error_recovery_2.f90: New test.
2167 2006-10-26 Richard Guenther <rguenther@suse.de>
2169 * gcc.target/i386/i386.exp: Use glob, not find to collect
2170 tests. Avoids recursing into subdirectories.
2171 * gcc.target/i386/math-torture/math-torture.exp: Torture
2172 for interesting ia32 math options.
2173 * gcc.target.i386/math-torture/lrint.c: New testcase.
2175 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2177 PR libgfortran/29563
2178 * gfortran.dg/arrayio_9.f90: Update test.
2179 * gfortran.dg/arrayio_19.f90: New test.
2181 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
2183 * gcc.dg/20061026.c: New testcase.
2185 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2187 PR libgfortran/29563
2188 * gfortran.dg/arrayio_9.f90: New test.
2190 2006-10-26 Ben Elliston <bje@au.ibm.com>
2192 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
2193 Copy the strings manually, as strcpy may call strlen.
2195 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2197 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
2198 Add checks for log, log2, log10 and log1p.
2200 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
2201 we already test 0.0. Add checks for expm1, log, log2, log10,
2202 log1p, cbrt, erf and erfc.
2204 2006-10-25 Steve Ellcey <sje@cup.hp.com>
2206 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
2208 2006-10-25 Uros Bizjak <uros@kss-loka.si>
2210 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
2211 and remainderl() built-in functions. Remove -ffast-math from
2214 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2216 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
2219 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
2220 floating point modifiers to arguments passed to float and long
2221 double functions respectively. Update all callers to use floating
2222 point numbers, not integers. Add tests for exp, exp2 and
2225 * gcc.dg/torture/builtin-math-3.c: New test.
2227 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
2230 * gfortran.dg/initialize_2.f90: New.
2232 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2234 * gcc.dg/torture/builtin-math-2.c: New test.
2236 2006-10-24 Richard Guenther <rguenther@suse.de>
2239 * gcc.dg/pr28796-1.c: New testcase.
2240 * gcc.dg/pr28796-2.c: Likewise.
2242 2006-10-24 Richard Guenther <rguenther@suse.de>
2244 * gcc.dg/builtins-57.c: New testcase.
2246 2006-10-24 Richard Guenther <rguenther@suse.de>
2248 PR tree-optimization/29567
2249 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
2251 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
2253 PR tree-optimization/14784
2254 * gcc.dg/alias-10.c: New test.
2256 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2258 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
2260 2006-10-23 Jakub Jelinek <jakub@redhat.com>
2262 * gcc.dg/builtin-strncat-chk-1.c: New test.
2264 2006-10-23 Jan Hubicka <jh@suse.cz>
2266 * gcc.dg/memmove-1.c: New test.
2268 2006-10-23 Paul Brook <paul@codesourcery.com>
2270 * gcc.dg/pragma-pack-5.c: New test.
2272 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
2274 * g++.dg/other/s390-1.C: New testcase.
2276 2006-10-23 Richard Guenther <rguenther@suse.de>
2280 * gcc.dg/pr27132.c: New testcase.
2281 * gcc.dg/pr23295.c: Likewise.
2282 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
2283 * g++.dg/tree-ssa/pr19807.C: Likewise.
2285 2006-10-23 Richard Guenther <rguenther@suse.de>
2288 * gcc.dg/pr21032.c: New testcase.
2290 2006-10-22 Jeff Law <law@redhat.com>
2291 Richard Guenther <rguenther@suse.de>
2293 PR tree-optimization/15911
2294 * gcc.dg/tree-ssa/vrp30.c: New testcase.
2296 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
2299 * g++.dg/abi/rtti3.C: New.
2301 2006-10-21 Uros Bizjak <uros@kss-loka.si>
2304 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
2307 2006-10-21 Richard Guenther <rguenther@suse.de>
2309 PR tree-optimization/3511
2310 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
2312 2006-10-21 Richard Guenther <rguenther@suse.de>
2315 * gcc.dg/torture/pr26898-1.c: New testcase.
2316 * gcc.dg/torture/pr26898-2.c: Likewise.
2318 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
2321 * g++.dg/parse/bitfield1.C: Adjust error markers.
2322 * g++.dg/parse/bitfield2.C: New test.
2324 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
2326 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
2328 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2331 * gfortran.dg/zero_sized_1.f90: New test.
2333 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
2335 * gcc.dg/div-compare-1.c: New test.
2337 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
2340 * gfortran.dg/result_default_init_1.f90: New test.
2343 * gfortran.dg/automatic_default_init_1.f90: New test.
2345 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
2348 2006-10-18 Geoffrey Keating <geoffk@apple.com>
2350 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
2351 'using namespace std' without previous declaration.
2352 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
2353 * g++.old-deja/g++.robertl/eb133c.C: New.
2355 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2357 PR libgfortran/29277
2358 * gfortran.dg/streamio_4.f90: Update test.
2359 * gfortran.dg/streamio_11.f90: New test.
2361 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
2364 * g++.dg/inherit/virtual1.C: New test.
2366 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2369 * g++.dg/parse/enum3.C: New test.
2371 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2374 * g++.dg/init/ctor8.C: New test.
2376 2006-10-17 Mark Mitchell <mark@codesourcery.com>
2379 * g++.dg/ext/complit8.C: Tweak error markers.
2380 * g++.dg/template/complit1.C: Add error marker.
2382 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2385 * g++.dg/ext/complit8.C: New test.
2388 * g++.dg/parse/dtor12.C: New test.
2391 * g++.dg/template/sizeof11.C: New test.
2393 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
2396 * gfortran.dg/data_char_3.f90: New test.
2399 * gfortran.dg/negative_automatic_size.f90: New test.
2401 2006-10-16 David Daney <ddaney@avtrex.com>
2403 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
2405 2006-10-16 Eric Christopher <echristo@apple.com>
2407 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
2410 2006-10-16 Mark Mitchell <mark@codesourcery.com>
2413 * g++.dg/tc1/dr49.C: Tweak error messages.
2414 * g++.dg/parse/template21.C: New test.
2416 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2419 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
2421 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
2424 * gfortran.dg/print_1.f90: New test.
2426 2006-10-15 Jan Hubicka <jh@suse.cz>
2429 * gcc.c-torture/compile/pr29241.c: New testcase.
2431 2006-10-15 David Edelsohn <edelsohn@gnu.org>
2434 * gcc.c-torture/compile/pr29250.c: New test.
2436 2006-10-15 Richard Guenther <rguenther@suse.de>
2438 * gcc.dg/pr29299.c: New testcase.
2440 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
2443 * gfortran.dg/label_4.f90: Adjust warning flag.
2445 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
2448 * gfortran.dg/nullify_3.f90: New test.
2450 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2452 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2453 on Solaris 2.5.1 too.
2455 2006-10-13 Eric Christopher <echristo@apple.com>
2457 * gcc.dg/pr25993.c: Skip for darwin.
2459 2006-10-13 Eric Christopher <echristo@apple.com>
2461 * gcc.dg/visibility-11.c: Skip for darwin.
2463 2006-10-13 Eric Christopher <echristo@apple.com>
2465 * gcc.dg/darwin-weakimport-1.c: Use
2466 -fno-asynchronous-unwind-tables.
2467 * gcc.dg/darwin-weakimport-3.c: Ditto.
2469 2006-10-13 Richard Guenther <rguenther@suse.de>
2471 PR tree-optimization/29446
2472 * gcc.dg/torture/pr29446.c: New testcase.
2474 2006-10-13 Bill Wendling <wendling@apple.com>
2476 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
2477 * g++.old-deja/g++.jason/hmc1.C: Likewise.
2478 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
2479 * g++.old-deja/g++.law/shadow1.C: Likewise.
2480 * g++.old-deja/g++.law/ctors10.C: Likewise.
2481 * g++.dg/debug/namespace1.C: Likewise.
2482 * g++.dg/inherit/namespace-as-base.C: Likewise.
2483 * g++.dg/opt/delay-slot-1.C: Likewise.
2484 * g++.dg/parse/defarg10.C: Likewise.
2485 * g++.dg/template/ptrmem11.C: Likewise.
2486 * g++.dg/template/mem_func_ptr.C: Likewise.
2487 * g++.dg/template/spec19.C: Likewise.
2489 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
2491 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
2493 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
2496 * gfortran.dg/implicit_9.f90: New test.
2499 * gfortran.dg/namelist_25.f90: New test.
2502 * gfortran.dg/same_name_2.f90: New test.
2505 * gfortran.dg/host_assoc_types_1.f90: New test.
2508 * gfortran.dg/missing_derived_type_1.f90: New test.
2509 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
2512 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
2515 * gfortran.dg/alloc_comp_assign_5.f90: New test.
2517 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2520 * gfortran.dg/bound_2.f90: New test.
2522 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2524 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
2526 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
2527 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
2528 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
2529 * gfortran.dg/gomp/reduction3.f90: Likewise.
2530 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
2531 * gfortran.dg/dummy_procedure_2.f90: Likewise.
2532 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2533 * gfortran.dg/forall_4.f90: Likewise.
2534 * gfortran.dg/spec_expr_4.f90: Likewise.
2535 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
2536 * gfortran.dg/forall_5.f90: Likewise.
2537 * gfortran.dg/open_access_append_2.f90: Add check for
2538 compile-time warning.
2540 2006-10-13 Mark Mitchell <mark@codesourcery.com>
2543 * g++.dg/parse/pure1.C: New test.
2545 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2548 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
2549 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
2550 for compile-time warnings.
2551 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
2552 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
2553 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
2555 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
2557 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
2558 compile-time warning.
2560 2006-10-12 Jan Hubicka <jh@suse.cz>
2563 * gcc.dg/pr28319.c: New test.
2565 2006-10-12 Mark Mitchell <mark@codesourcery.com>
2567 * g++.dg/ext/vla4.C: New test.
2569 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
2572 * g++.dg/template/crash60.C: New test.
2573 * g++.dg/other/large-size-array.C: Adjust error markers.
2574 * g++.dg/parse/crash27.C: Likewise.
2575 * g++.dg/template/crash1.C: Likewise.
2577 2006-10-12 Steve Ellcey <sje@cup.hp.com>
2580 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
2582 2006-10-12 Jakub Jelinek <jakub@redhat.com>
2584 PR preprocessor/28709
2585 * gcc.dg/cpp/paste14.c: New test.
2587 2006-10-11 Mark Mitchell <mark@codesourcery.com>
2590 * g++.dg/init/array24.C: New test.
2592 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2594 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
2597 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
2600 * g++.dg/parse/typedef8.C: New test.
2601 * g++.dg/other/mult-stor1.C: Adjust error markers.
2603 2006-10-11 Richard Guenther <rguenther@suse.de>
2605 PR tree-optimization/28230
2606 * gcc.dg/torture/pr28230.c: New testcase.
2608 2006-10-11 Richard Guenther <rguenther@suse.de>
2611 * gcc.dg/torture/pr29119.c: New testcase.
2613 2006-10-10 Jakub Jelinek <jakub@redhat.com>
2616 * gcc.c-torture/execute/20060930-2.c: New test.
2618 2006-10-09 Richard Henderson <rth@redhat.com>
2620 Revert emutls patch.
2622 2006-10-09 Richard Guenther <rguenther@suse.de>
2625 * gcc.dg/pr29254.c: New testcase.
2627 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
2628 Paul Thomas <pault@gcc.gnu.org>
2631 * gfortran.dg/alloc_comp_basics_1.f90: New test.
2632 * gfortran.dg/alloc_comp_basics_2.f90: New test.
2633 * gfortran.dg/alloc_comp_assign_1.f90: New test.
2634 * gfortran.dg/alloc_comp_assign_2.f90: New test.
2635 * gfortran.dg/alloc_comp_assign_3.f90: New test.
2636 * gfortran.dg/alloc_comp_assign_4.f90: New test.
2637 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
2638 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
2639 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
2640 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
2641 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
2642 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
2643 * gfortran.dg/alloc_comp_std.f90: New test.
2644 * gfortran.dg/move_alloc.f90: New test.
2646 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
2649 * gfortran.dg/derived_constructor_comps_2.f90: New test.
2652 * gfortran.dg/forall_char_dependencies_1.f90: New test.
2654 2006-10-08 Tobias Burnus <burnus@net-b.de>
2657 * gfortran.dg/new_line.f90: New test.
2659 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2661 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
2662 * gcc.dg/torture/builtin-convert-1.c,
2663 gcc.dg/torture/builtin-convert-2.c,
2664 gcc.dg/torture/builtin-convert-3.c,
2665 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
2667 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
2669 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
2670 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
2671 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
2672 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
2674 2006-10-07 Andrew Pinski <pinskia@gmail.com>
2676 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
2677 Xfail some tests for powerpc-darwin and powerpc-aix.
2679 2006-10-07 Jakub Jelinek <jakub@redhat.com>
2682 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
2684 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2687 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2690 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2694 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
2695 Add tests for using all possible intrinsics as actual arguments.
2696 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
2697 all possible intrinsics as actual arguments.
2698 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
2699 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
2701 2006-10-07 Richard Sandiford <richard@codesourcery.com>
2703 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
2704 * gcc.dg/debug/debug-2.c: Likewise.
2706 2006-10-06 Uros Bizjak <uros@kss-loka.si>
2708 * gcc.c-torture/compile/sync-2.c: New test.
2710 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2712 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
2715 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2717 PR rtl-optimization/29128
2718 * gcc.c-torture/compile/pr29128.c: New test.
2720 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2722 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
2725 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
2728 * gcc.dg/tree-ssa/loop-19.c: New test.
2730 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2732 PR tree-optimization/29330
2733 * gcc.dg/pr29330.c: New test.
2736 * gcc.c-torture/compile/20061005-1.c: New test.
2738 2006-10-06 Olivier Hainque <hainque@adacore.com>
2740 * gcc.dg/typename-vla-1.c: New case.
2741 * gnat.dg/forward_vla.adb: New case.
2743 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2745 PR tree-optimization/29290
2746 * gfortran.dg/loop_nest_1.f90: New test.
2749 * gcc.dg/tls/opt-12.c: New test.
2752 * gfortran.dg/save_2.f90: New test.
2755 * gcc.dg/pr29091.c: New test.
2757 2006-10-06 Joseph Myers <joseph@codesourcery.com>
2759 * lib/target-supports.exp
2760 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
2761 same as x86_64-*-*; check for LP64.
2763 2006-10-04 Richard Henderson <rth@redhat.com>
2765 * lib/target-supports.exp (check_effective_target_tls): Redefine
2766 to mean non-emulated tls.
2767 * gcc.dg/tls/alias-1.c: Remove tls requirement.
2768 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2769 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2770 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2771 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2772 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2773 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2775 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2778 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
2780 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2782 * gfortran.dg/bounds_check_fail_1.f90: New test.
2784 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2787 * g++.dg/template/friend48.C: New test.
2789 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2792 * gfortran.dg/default_initialization_2.f90: New test.
2794 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2798 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
2800 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2803 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
2807 * gfortran.dg/missing_optional_dummy_2.f90: New test.
2811 * gfortran.dg/entry_array_specs_1.f90: New test.
2813 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
2815 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
2816 insufficient to inhibit some test failures at -O3. Do testing
2819 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2822 * g++.dg/inherit/access8.C: New test.
2823 * g++.dg/template/dtor4.C: Tweak error messages.
2825 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2828 * gfortran.dg/entry_8.f90: New test.
2830 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2833 * g++.dg/parse/new4.C: New test.
2835 2006-10-03 Uros Bizjak <uros@kss-loka.si>
2837 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
2838 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
2839 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
2840 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
2841 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
2843 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2846 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
2847 * gfortran.dg/continuation_2.f90: New test.
2850 * gfortran.dg/continuation_3.f90: New test.
2851 * gfortran.dg/continuation_4.f90: New test.
2852 * gfortran.dg/continuation_5.f: New test.
2853 * gfortran.dg/continuation_6.f: New test.
2855 2006-10-02 Mark Mitchell <mark@codesourcery.com>
2858 * g++.dg/template/vla1.C: New test.
2860 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2863 * gfortran.dg/complex_parameter_1.f90: New test.
2865 2006-10-02 Jakub Jelinek <jakub@redhat.com>
2868 * gcc.c-torture/execute/20060929-1.c: New test.
2870 2006-10-01 Mark Mitchell <mark@codesourcery.com>
2873 * g++.dg/template/member6.C: New test.
2874 * g++.dg/parse/typename7.C: Adjust error markers.
2877 * g++.dg/template/member7.C: New test.
2879 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
2882 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
2883 gcc.dg/Woverride-init-3.c: New tests.
2885 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2887 * gcc.c-torture/execute/20060930-1.c: New test.
2889 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2892 * gfortran.dg/specifics_1.f90: New test.
2893 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
2896 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2898 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
2899 pthread-init-common.h: New.
2901 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
2903 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
2904 precision on some archs.
2906 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
2908 * gcc.dg/non-local-goto-1.c: New test.
2909 * gcc.dg/non-local-goto-2.c: Likewise.
2910 * gcc.dg/setjmp-3.c: Likewise.
2911 * gcc.dg/setjmp-4.c: Likewise.
2913 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
2915 * gnat.dg/self_aggregate_with_pointer.adb: New test.
2917 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
2920 * gfortran.dg/exponent_1.f90: New test.
2923 * gfortran.dg/nearest_1.f90: New test.
2925 2006-09-26 Jakub Jelinek <jakub@redhat.com>
2929 * gcc.dg/gomp/nestedfn-1.c: New test.
2931 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
2934 * objc/compile/method-1.m: New test.
2936 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
2939 * g++.dg/template/crash58.C: New test.
2940 * g++.dg/parse/crash28.C: Adjust error markers.
2941 * g++.dg/template/crash34.C: Likewise.
2942 * g++.dg/template/friend31.C: Likewise.
2943 * g++.dg/template/crash32.C: Likewise.
2946 * g++.dg/template/crash59.C: New test.
2949 * g++.dg/template/spec33.C: New test.
2950 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
2952 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
2953 Adam Nemet <anemet@caviumnetworks.com>
2955 * gcc.dg/tree-ssa/ivopts-1.c: New test.
2956 * gcc.dg/tree-ssa/ivopts-2.c: New test.
2958 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
2961 * gcc.dg/pr28911.c: New.
2963 2006-09-23 Uros Bizjak <uros@kss-loka.si>
2966 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
2967 (dg-options): Add -mfpmath=387.
2969 2006-09-23 Jakub Jelinek <jakub@redhat.com>
2972 * gcc.dg/pr28706.c: New test.
2975 * gcc.dg/pr28712.c: New test.
2977 2006-09-22 Mike Stump <mrs@apple.com>
2979 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
2981 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
2983 PR tree-optimization/28888
2984 * gcc.dg/pr28888.c: New test.
2986 2006-09-21 Mark Mitchell <mark@codesourcery.com>
2989 * g++.dg/init/ptrfn1.C: New test.
2991 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
2994 * g++.dg/template/spec32.C: New test.
2995 * g++.dg/parse/crash9.C: Adjust error markers.
2998 * g++.dg/template/typedef6.C: New test.
2999 * g++.dg/init/error1.C: Adjust error markers.
3000 * g++.dg/parse/crash9.C: Likewise.
3001 * g++.dg/template/crash55.C: Likewise.
3003 2006-09-21 Janis Johnson <janis187@us.ibm.com>
3005 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
3007 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
3010 * g++.dg/ext/dllimport12.C: New test.
3012 2006-09-20 Richard Sandiford <richard@codesourcery.com>
3014 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
3015 * gcc.target/mips/nmadd-2.c: Likewise.
3016 * gcc.target/mips/mips-ps-6.c: New test.
3017 * gcc.target/mips/neg-abs-1.c: Likewise.
3018 * gcc.target/mips/neg-abs-2.c: Likewise.
3019 * gcc.target/mips/nmadd-3.c: New test.
3021 2006-09-20 Jakub Jelinek <jakub@redhat.com>
3024 * gcc.dg/gomp/atomic-10.c: New test.
3025 * g++.dg/gomp/atomic-10.C: New test.
3027 2006-09-20 Eric Christopher <echristo@apple.com>
3029 * gcc.target/i386/sse3-not-fisttp.c: New.
3031 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
3033 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
3035 2006-09-19 Richard Sandiford <richard@codesourcery.com>
3037 * gcc.c-torture/execute/pr28289.c (one): New variable.
3038 (main): Use it instead of argc.
3039 * gcc.c-torture/execute/20060102-1.c (one): New variable.
3040 (main): Use it instead of argc.
3042 2006-09-19 Paul Brook <paul@codesourcery.com>
3045 * gcc.dg/nested-func-5.c: New test.
3047 2006-09-19 Ben Elliston <bje@au.ibm.com>
3049 * lib/target-supports.exp (check_effective_target_tls): Compile
3050 test stubs using ${tool}_target_compile, not just target_compile.
3051 (check_effective_target_tls_runtime): Likewise.
3053 2006-09-19 Ben Elliston <bje@au.ibm.com>
3055 * gcc.c-torture/compile/20030405-1.x: Remove.
3057 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
3058 optimising linker from discarding it.
3060 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3063 * gfortran.dg/keyword_symbol_1.f90: New test.
3065 * gfortran.dg/spread_shape_1.f90: Add missing warning with
3066 pedantic compilation option.
3068 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
3071 * gfortran.dg/spread_shape_1.f90: New test.
3073 2006-09-17 Roger Sayle <roger@eyesopen.com>
3075 PR tree-optimization/28887
3076 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
3078 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
3081 * gcc.dg/pr25993.c: New test.
3083 2006-09-17 Ira Rosen <irar@il.ibm.com>
3086 * gcc.dg/vect/pr21591.c: New test.
3088 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
3091 * gcc.c-torture/compile/strcpy-1.c: New test.
3092 * gcc.c-torture/compile/strcpy-2.c: New test.
3093 * gcc.c-torture/compile/memcpy-1.c: New test.
3094 * gcc.c-torture/compile/memcpy-2.c: New test.
3096 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
3099 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
3101 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
3103 * gnat.dg/specs/double_record_extension1.ads: New test.
3104 * gnat.dg/specs/double_record_extension2.ads: Likewise.
3106 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
3109 * gfortran.dg/oldstyle_3.f90: New test.
3111 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3113 PR libgfortran/29099
3114 * gfortran.dg/secnds-1.f: New test.
3116 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3118 PR libgfortran/29053
3119 * gfortran.dg/streamio_9.f90: New test.
3120 * gfortran.dg/streamio_10.f90: New test.
3122 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
3125 * g++.dg/init/array22.C: New test.
3126 * g++.dg/init/array23.C: New test.
3128 2006-09-14 Arnaud Charlet <charlet@adacore.com>
3130 * stackcheck.lst: Update list of tests requiring stack checking.
3131 * norun.lst: Adjust for above change.
3132 * ada95.lst: New file.
3133 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
3134 requiring -gnat95 switch.
3136 2006-09-14 Olivier Hainque <hainque@adacore.com>
3138 * gnat.dg/in_out_parameter.adb: New test.
3140 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
3143 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
3145 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
3147 * gnat.dg/specs/unchecked_union.ads: New test.
3149 2006-09-13 Richard Sandiford <richard@codesourcery.com>
3151 PR rtl-optimization/28982
3152 * gcc.c-torture/execute/pr28982a.c: New test.
3153 * gcc.c-torture/execute/pr28982b.c: Likewise.
3155 2006-09-12 Eric Christopher <echristo@apple.com>
3157 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
3158 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
3160 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
3163 PR preprocessor/14634
3164 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
3165 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
3166 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
3168 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3170 * gcc.dg/pr28243.c: New test.
3172 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
3175 gfortran.dg/pr28971.f90: New test to act as a backstop in case
3176 this undiagnosed regression reappears.
3178 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
3180 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
3181 Treat $srcdir as a literal.
3182 * lib/fortran-torture.exp (fortran-torture-compile,
3183 fortran-torture-execute): Likewise.
3184 * lib/objc-torture.exp (objc-torture-compile,
3185 objc-torture-execute): Likewise.
3186 * lib/profopt.exp (profopt-execute): Likewise.
3188 2006-09-11 Geoffrey Keating <geoffk@apple.com>
3190 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
3192 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
3195 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
3197 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
3200 * gcc.target/i386/pr13685.c: New test.
3202 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3204 * gcc.dg/pr28726.c: New test.
3206 2006-09-11 Josh Conner <jconner@apple.com>
3208 * gcc.dg/nrv3.c: Increase size of structure.
3209 * gcc.dg/nrv4.c: Likewise.
3210 * gcc.dg/nrv5.c: Likewise.
3212 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
3215 gfortran.dg/assumed_charlen_function_5.f90: New test.
3217 2006-09-10 Mark Mitchell <mark@codesourcery.com>
3220 * g++.dg/init/static3.C: New test.
3222 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
3225 * gcc.dg/long-long-cst1.c (t): Add cast to
3226 __SIZE_TYPE__ before casting to int.
3227 (main): Return 0 on success.
3229 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
3231 * gcc.c-torture/execute/20060910-1.c: New test.
3233 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
3236 * gcc.dg/pr26983.c: New test.
3238 2006-09-10 Richard Sandiford <richard@codesourcery.com>
3241 * gcc.c-torture/execute/pr29006.c: New test.
3243 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3246 gfortran.dg/matmul_4.f90: New test.
3248 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3251 gfortran.dg/used_types_10: New test.
3253 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
3256 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
3257 gfortran.dg/array_initializer_3.f90: New test.
3259 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3262 * gfortran.dg/actual_array_constructor_3.f90: New test.
3264 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
3267 * gcc.target/i386/pr26778.c: New testcase.
3269 2006-09-08 Eric Christopher <echristo@apple.com>
3271 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
3272 * gcc.target/i386/memcpy-1.c: Ditto.
3273 * gcc.target/i386/asm-1.c: Ditto.
3274 * gcc.target/i386/20060512-4.c: Ditto.
3275 * gcc.target/i386/compress-float-387.c: Ditto.
3276 * gcc.target/i386/20060512-1.c: Ditto.
3277 * gcc.target/i386/compress-float-sse.c: Ditto.
3278 * gcc.target/i386/20060512-2.c: Ditto.
3279 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
3280 * gcc.target/i386/stack-prot-kernel.c: Ditto.
3281 * gcc.target/i386/compress-float-387-pic.c: Ditto.
3282 * gcc.dg/pr26449.c: Ditto.
3283 * gcc.dg/attr-ms_struct-2.c: Ditto.
3284 * gcc.dg/attr-ms_struct-1.c: Ditto.
3285 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
3287 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
3290 * gcc.dg/vla-10.c: New test.
3292 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3295 * g++.dg/parse/template20.C: New test.
3296 * g++.dg/template/operator8.C: Remove obsolete part.
3297 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
3298 * g++.old-deja/g++.pt/crash65.C: Likewise.
3300 2006-09-07 Jason Merrill <jason@redhat.com>
3303 * gcc.dg/long-long-cst1.c: New test.
3305 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3308 * g++.dg/other/array3.C: New test.
3309 * g++.dg/other/array4.C: New test.
3310 * g++.dg/other/array5.C: New test.
3312 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
3314 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
3316 2006-09-07 Uros Bizjak <uros@kss-loka.si>
3319 * gcc.target/i386/pr28946.c: New test.
3321 2006-09-07 Steven G. Kargl <kargls@comcast.net>
3323 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
3324 in integer literal constant.
3325 * gfortran.dg/enum_8.f90: Ditto.
3326 * gfortran.dg/g77/20030326-1.f: Ditto.
3328 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
3330 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
3331 nonconformance usage.
3333 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
3336 * gcc.c-torture/compile/vector-align-1.c: New test.
3338 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
3341 * g++.dg/opt/copysign-1.C: New test.
3343 2006-09-06 Jason Merrill <jason@redhat.com>
3346 * g++.dg/warn/unused-result1.C: New test.
3348 2006-09-06 Mark Mitchell <mark@codesourcery.com>
3351 * g++.dg/ext/vla3.C: New test.
3354 * g++.dg/template/array16.C: New test.
3356 2006-09-06 Richard Guenther <rguenther@suse.de>
3358 * gcc.dg/pr27226.c: Remove testcase again.
3360 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3363 * g++.dg/opt/unroll2.C: New test.
3365 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
3368 * gcc.dg/vect/pr28952.c: New test.
3370 2006-09-05 Richard Guenther <rguenther@suse.de>
3372 PR tree-optimization/28900
3373 * gcc.dg/torture/pr28900.c: New testcase
3375 2006-09-05 Richard Guenther <rguenther@suse.de>
3377 PR tree-optimization/28905
3378 * gcc.c-torture/compile/pr28905.c: New testcase.
3380 2006-09-05 Richard Guenther <rguenther@suse.de>
3383 * gcc.dg/pr28935.c: New testcase.
3385 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3387 * gcc.c-torture/execute/20060905-1.c: New test.
3389 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
3392 * gfortran.dg/used_types_7.f90: New test.
3393 * gfortran.dg/used_types_8.f90: New test.
3394 * gfortran.dg/used_types_9.f90: New test.
3396 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3398 * gcc.c-torture/compile/20060904-1.c: New test.
3400 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
3402 PR c++/23287 Revert my 2006-09-01 patch
3403 * g++.dg/parse/dtor12.C: Remove.
3405 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
3408 * g++.dg/template/operator9.C: New test.
3411 * g++.dg/template/operator7.C: New test.
3414 * g++.dg/template/operator8.C: New test.
3417 * g++.dg/template/crash57.C: New test.
3419 * g++.dg/template/typedef4.C: Adjust error markers.
3420 * g++.dg/template/typedef5.C: Likewise.
3422 2006-09-02 Jakub Jelinek <jakub@redhat.com>
3425 * g++.dg/parse/crash33.C: New test.
3427 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
3428 Richard Guenther <rguenther@suse.de>
3429 Adam Nemet <anemet@caviumnetworks.com>
3432 * gcc.target/mips/memcpy-1.c: New testcase.
3433 * gcc.dg/pr27226.c: Likewise.
3435 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3438 * g++.dg/lookup/koenig5.C: New.
3439 * g++.dg/template/crash56.C: New.
3441 2006-09-01 Josh Conner <jconner@apple.com>
3444 * gcc.dg/nrv3.c: New test.
3445 * gcc.dg/nrv4.c: New test.
3446 * gcc.dg/nrv5.c: New test.
3448 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
3451 * g++.dg/parse/dtor12.C: New.
3453 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
3455 PR tree-optimization/28839
3456 * gcc.dg/pr28839.c: New test.
3458 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
3461 * gcc.dg/pr24367.c: New testcase.
3463 2006-08-30 Joseph Myers <joseph@codesourcery.com>
3465 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
3467 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
3469 PR rtl-optimization/27735
3470 * gcc.dg/loop-unswitch-1.c: New test.
3472 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
3475 * gfortran.dg/aliasing_dummy_2.f90: New test.
3478 * gfortran.dg/generic_5.f90: Change error message.
3481 * gfortran.dg/generic_6.f90: New test.
3484 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
3487 * gfortran.dg/invalid_interface_assignment.f90: New test.
3490 * gfortran.dg/module_proc_external_dummy.f90: New test.
3492 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
3495 * testsuite/g++.dg/warn/var-args1.C: New test.
3497 2006-08-29 Steven G. Kargl <kargls@comcast.net>
3500 * gfortran.dg/simpleif_2.f90: New test.
3501 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
3502 * gfortran.dg/enum_5.f90: Ditto.
3504 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3505 Kazu Hirata <kazu@codesourcery.com>
3507 PR tree-optimization/17506
3508 * gcc.dg/pr17506.c: New.
3510 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
3513 * g++.dg/eh/alias1.C: New test.
3515 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3518 * g++.dg/template/ttp22.C: New test.
3520 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
3523 * gcc.dg/pr26632.c: New.
3525 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3527 PR libgfortran/28354
3528 * gfortran.dg/fmt_zero_precision.f90: New test.
3530 2006-08-27 Mark Mitchell <mark@codesourcery.com>
3533 * g++.dg/template/spec31.C: New test.
3535 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
3538 * g++.dg/other/static2.C: New test.
3540 2006-08-26 Roger Sayle <roger@eyesopen.com>
3542 * gcc.dg/Wswitch-enum-2.c: New test case.
3543 * gcc.dg/Wswitch-enum-3.c: Likewise.
3545 2006-08-26 Richard Guenther <rguenther@suse.de>
3547 * gcc.c-torture/compile/20060826-1.c: New testcase.
3549 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
3552 * g++.dg/template/void10.C: New test.
3555 * g++.dg/template/void8.C: New test.
3558 * g++.dg/template/void9.C: New test.
3560 * g++.dg/template/void3.C: Adjust error markers.
3561 * g++.dg/template/void4.C: Likewise.
3562 * g++.dg/template/crash55.C: Likewise.
3563 * g++.dg/template/void7.C: Likewise
3565 2006-08-26 Mark Mitchell <mark@codesourcery.com>
3568 * g++.dg/inherit/access6.C: New test.
3569 * g++.dg/inherit/access7.C: Likewise.
3572 * g++.dg/template/array15.C: New test.
3573 * g++.dg/template/crash2.C: Tweak error markers.
3575 2006-08-26 Jakub Jelinek <jakub@redhat.com>
3578 * gcc.c-torture/compile/20060823-1.c: New test.
3580 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3583 * g++.dg/template/ttp21.C: New test.
3586 * g++.dg/other/operator1.C: Add error-marker.
3587 * g++.dg/other/operator2.C: New test.
3589 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3592 * gcc.c-torture/compile/vla-const-1.c,
3593 gcc.c-torture/compile/vla-const-2.c: New tests.
3595 2006-08-26 Richard Guenther <rguenther@suse.de>
3598 * gcc.dg/torture/pr28814.c: New testcase.
3600 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3603 * gcc.c-torture/compile/compound-literal-1.c: New test.
3605 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3608 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
3609 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
3610 Expect extra diagnostics.
3612 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
3614 gcc.dg/noncompile/pr16876.c: New test.
3616 2006-08-25 Mark Mitchell <mark@codesourcery.com>
3619 * g++.dg/parse/local1.C: New test.
3620 * g++.dg/other/qual1.C: Tweak error marker.
3622 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
3625 * g++.dg/template/typename10.C: New.
3626 * g++.dg/template/lookup4.C: Remove bogus error marker.
3628 2006-08-25 Richard Guenther <rguenther@suse.de>
3631 * gcc.dg/pr26570.c: Fix testcase.
3633 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
3636 * gcc.c-torture/execute/mayalias-2.c: New test.
3637 * gcc.dg/tree-ssa/alias-13.c: New test.
3639 2006-08-24 Jan Hubicka <jh@suse.cz>
3642 * gcc.dg/debug/pr26881.c: New file.
3644 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
3647 * gfortran.dg/used_types_4.f90: New test.
3648 * gfortran.dg/derived_init_2.f90: Modify to check sibling
3649 association of derived types.
3650 * gfortran.dg/used_types_2.f90: Add module cleanup.
3651 * gfortran.dg/used_types_3.f90: The same.
3654 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
3657 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3660 * gfortran.dg/direct_io_6.f90: Remove test.
3662 2006-08-23 Stuart Hastings <stuart@apple.com>
3665 * gcc.target/i386/20060821-1.c: New.
3667 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
3669 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
3670 dg-warning strings for dllimport.
3672 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
3675 * g++.dg/ext/vector4.C: New test.
3676 * g++.dg/ext/complex1.C: New test.
3678 2006-08-21 Geoffrey Keating <geoffk@apple.com>
3681 * gcc.dg/debug/const-1.c: New.
3682 * gcc.dg/debug/const-2.c: New.
3683 * gcc.dg/debug/dwarf2/const-1.c: New.
3684 * gcc.dg/debug/dwarf2/const-2.c: New.
3685 * gcc.dg/debug/dwarf2/const-2b.c: New.
3687 2006-08-22 Richard Guenther <rguenther@suse.de>
3690 * gcc.c-torture/compile/pr28776-1.c: New testcase.
3691 * gcc.c-torture/compile/pr28776-2.c: Likewise.
3693 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3695 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
3697 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
3700 * g++.dg/other/error14.C: New test.
3703 * g++.dg/parse/ctor7.C: New test.
3704 * g++.dg/parse/ctor8.C: Likewise.
3707 * g++.dg/template/void7.C: New test.
3709 2006-08-21 Olivier Hainque <hainque@adacore.com>
3711 * gnat.dg/self_aggregate_with_zeros.adb: New test.
3712 * gnat.dg/self_aggregate_with_array.adb: New test.
3714 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3716 * g++.dg/eh/arm-vfp-unwind.C: New test.
3718 2006-08-20 Mark Mitchell <mark@codesourcery.com>
3721 * g++.dg/template/ref3.C: New test.
3722 * g++.dg/template/nontype13.C: New test.
3725 * g++.dg/template/ptrmem17.C: New test.
3727 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
3730 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
3732 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
3735 * gfortran.dg/used_types_2.f90: New test.
3738 * gfortran.dg/used_types_3.f90: New test.
3741 * gfortran.dg/generic_actual_arg.f90: New test.
3744 * gfortran.dg/module_private_array_refs_1.f90: New test.
3747 * gfortran.dg/program_name_1.f90: New test.
3750 * gfortran.dg/derived_constructor_comps_1.f90: New test.
3753 * gfortran.dg/array_initializer_2.f90: New test.
3756 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
3759 * gfortran.dg/assumed_charlen_function_4.f90: New test.
3762 * gfortran.dg/assumed_charlen_in_main.f90: New test.
3765 * gfortran.dg/dependent_decls_1.f90: New test.
3767 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
3770 * gfortran.dg/derived_init_2.f90: New.
3772 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
3774 * gcc.c-torture/execute/pr28289.c: New test.
3776 2006-08-17 Jakub Jelinek <jakub@redhat.com>
3779 * gcc.dg/attr-externally-visible-1.c: New test.
3780 * gcc.dg/attr-externally-visible-2.c: New test.
3781 * g++.dg/parse/attr-externally-visible-1.C: New test.
3782 * g++.dg/parse/attr-externally-visible-2.C: New test.
3784 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3787 * g++.dg/parse/dtor11.C: New test.
3789 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3791 PR rtl-optimization/28489
3792 * gcc.c-torture/compile/pr28489.c: New test.
3794 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3797 * g++.dg/template/redecl4.C: New test.
3800 * g++.dg/template/ctor8.C: New test.
3802 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3804 * gcc.dg/pr26570.c: Fix testcase.
3806 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3809 * g++.dg/parse/offsetof6.C: New test.
3810 * g++.dg/parse/offsetof6.C: New test.
3811 * g++.dg/parse/offsetof7.C: New test.
3813 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3816 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
3819 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
3822 * g++.dg/ext/vector3.C: New test.
3824 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
3826 PR gcov/profile/26570
3827 * gcc.dg/pr26570.c: New test.
3829 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
3832 * gcc.dg/qual-component-1.c: New test.
3834 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3837 * g++.dg/parse/new3.C: New test.
3839 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3842 * gfortran.dg/streamio_1.f90: New test.
3843 * gfortran.dg/streamio_2.f90: New test.
3844 * gfortran.dg/streamio_3.f90: New test.
3845 * gfortran.dg/streamio_4.f90: New test.
3846 * gfortran.dg/streamio_5.f90: New test.
3847 * gfortran.dg/streamio_6.f90: New test.
3848 * gfortran.dg/streamio_7.f90: New test.
3849 * gfortran.dg/streamio_8.f90: New test.
3851 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
3854 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
3856 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
3859 * g++.dg/template/void6.C: New test.
3861 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3864 * gcc.dg/parse-error-1.c: New test.
3865 * gcc.dg/parse-error-2.c: New test.
3866 * gcc.dg/cpp/digraph2.c: Add error-marker.
3867 * gcc.dg/noncompile/920923-1.c: Likewise.
3869 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
3872 * gcc.dg/sizeof-2.c: New testcase.
3875 * gcc.dg/switch-A.c: New testcase.
3877 2006-08-14 Steve Ellcey <sje@cup.hp.com>
3881 * g++.old-deja/g++.warn/compare1.C: Delete.
3882 * g++.dg/opt/pr7503-2.C: Delete.
3883 * g++.dg/opt/pr7503-3.C: Delete.
3884 * g++.dg/opt/pr7503-4.C: Delete.
3885 * g++.dg/opt/pr7503-5.C: Delete.
3886 * g++.dg/opt/max1.C: Delete.
3887 * g++.dg/warn/minmax.C: Delete.
3888 * g++.dg/expr/minmax.C: New test.
3890 2006-08-14 Richard Guenther <rguenther@suse.de>
3893 * gcc.c-torture/execute/pr28651.c: Do not use argc
3894 to avoid optimization, instead forbid inlining.
3896 2006-08-14 Richard Sandiford <richard@codesourcery.com>
3898 PR rtl-optimization/28634
3899 * gcc.c-torture/execute/ieee/pr28634.c: New test.
3901 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
3904 * gcc.dg/torture/pr27184.c: New test.
3906 2006-08-12 Jakub Jelinek <jakub@redhat.com>
3908 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
3910 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3912 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
3913 * gfortran.dg/stat_2.f90: Likewise.
3914 * gfortran.dg/chmod_1.f90: Likewise.
3915 * gfortran.dg/chmod_2.f90: Likewise.
3916 * gfortran.dg/chmod_3.f90: Likewise.
3918 2006-08-11 David Edelsohn <edelsohn@gnu.org>
3920 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
3922 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3924 * g++.dg/opt/pr23454-2.C: New test.
3926 2006-08-11 Richard Guenther <rguenther@suse.de>
3929 * gcc.c-torture/execute/pr28651.c: New testcase.
3931 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
3933 * gnat.dg/specs/static_initializer.ads: New test.
3935 2006-08-10 Paul Brook <paul@codesourcery.com>
3937 * gcc.target/arm/cond-asm.c: New test.
3939 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
3941 PR tree-optimization/26197
3942 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
3943 * g++.dg/vect/vect.exp: Compile the new tests with
3944 --param max-aliased-vops=0.
3946 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
3949 * g++.dg/template/void3.C: New test.
3952 * g++.dg/template/void4.C: New test.
3955 * g++.dg/template/void5.C: New test.
3957 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
3959 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
3960 after dg-do compile.
3962 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
3964 PR tree-optimizations/26969
3965 * gcc.dg/vect/vect.exp: Compile tests prefixed with
3966 "unswitch-loops" with -funswitch-loops.
3967 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
3969 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3971 * gcc.dg/sparc-getcontext-1.c: Fix typo.
3972 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
3973 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
3974 * objc.dg/dwarf-1.m: Likewise.
3975 * objc.dg/dwarf-2.m: Likewise.
3976 * obj-c++.dg/dwarf-2.mm: Likewise.
3978 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3980 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
3981 * objc.dg/dwarf-2.m: Likewise.
3982 * obj-c++.dg/dwarf-2.mm: Likewise.
3985 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
3988 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
3991 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
3993 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
3996 * gcc.target/i386/pr27827.c: New testcase.
3998 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
4001 * gfortran.dg/sequence_types_1.f90: New test.
4003 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
4006 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
4007 dg-warning. Add -pedantic option.
4009 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4012 * gcc.dg/proto-1.c: New test.
4015 * gcc.dg/lvalue-4.c: New test.
4018 * gcc.dg/init-bad-5.c: New test.
4020 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
4023 * g++.dg/ext/typedef-init.C: Add new test for typedef
4024 initialization inside templates. Adjust existing error markers.
4026 2006-08-03 Mark Mitchell <mark@codesourcery.com>
4029 * g++.dg/init/ptrmem3.C: New test.
4031 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
4033 PR tree-optimization/27770
4034 * lib/target-support.exp: New target keyword "section_anchors".
4035 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
4037 * gcc.dg/vect/section-anchors-pr27770.c: New test.
4038 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
4039 * gcc.dg/vect/section-anchors-vect-69.c: New test.
4040 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
4042 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4044 * gcc.dg/20060801-1.c: Add missing '}'.
4046 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4049 * g++.dg/parse/dtor9.C: New test.
4050 * g++.dg/parse/dtor10.C: New test.
4051 * g++.dg/other/error7.C: Adjust error-marker.
4054 * g++.dg/other/default5.C: New test.
4056 2006-08-02 Richard Guenther <rguenther@suse.de>
4058 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
4060 2006-08-02 Mark Mitchell <mark@codesourcery.com>
4063 * g++.dg/template/conv9.C: New test.
4065 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
4068 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
4069 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
4070 Optionally return assembly text. Update callers.
4071 (check_no_compiler_messages): Update verbose messages.
4072 (check_no_messages_and_pattern): New.
4073 (check_effective_target_string_merging): New.
4075 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4078 * g++.dg/eh/catch4.C: New test.
4081 * g++.dg/other/qual1.C: New test.
4084 * g++.dg/inherit/error2.C: New test.
4087 * g++.dg/other/new1.C: New test.
4089 * g++.dg/warn/pr23075.C: Remove obsolete test.
4090 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
4091 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
4093 2006-07-31 Mark Mitchell <mark@codesourcery.com>
4096 * g++.dg/eh/cast1.C: New test.
4098 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
4101 * gfortran.dg/random_3.f90: New test.
4103 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4106 * g++.dg/other/pr28304.C: Change expected error message.
4107 * g++.dg/other/pr28432.C: New test.
4109 2006-08-01 Steve Ellcey <sje@cup.hp.com>
4112 * g++.dg/init/brace2.C: Change expected error message, add empty init.
4114 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
4117 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
4119 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
4120 g++.dg/debug/enum-2.C: New.
4122 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4125 * g++.dg/parse/long1.C: Add more tests.
4127 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4129 * gfortran.dg/lrshift_1.c: New file.
4131 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4133 PR libgfortran/28335
4134 * gfortran.dg/no_unit_error_1.f90: New test.
4136 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4138 PR libgfortran/28335
4139 * gfortran.dg/no_unit_error_1.f90: Delete test.
4140 * gfortran.dg/no_unit_error_2.f90: Delete test.
4142 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4144 * gfortran.dg/chmod_3.f90: New test.
4145 * gfortran.dg/ltime_gmtime_1.f90: New test.
4146 * gfortran.dg/ltime_gmtime_2.f90: New test.
4147 * gfortran.dg/lrshift_1.f90: New test.
4148 * gfortran.dg/chmod_1.f90: New test.
4149 * gfortran.dg/chmod_2.f90: New test.
4151 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
4154 * g++.dg/template/crash55.C: New test.
4157 * g++.dg/template/nontype16.C: New test.
4159 * g++.dg/template/void2.C: Adjust error markers.
4160 * g++.dg/template/nontype5.C: Adjust error markers.
4162 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
4164 * gcc.target/i386/stack-prot-kernel.c: New test.
4166 2006-07-27 Roger Sayle <roger@eyesopen.com>
4168 * gcc.dg/builtins-55.c: New test case.
4170 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
4172 PR rtl-optimization/27907
4173 * gcc.c-torture/compile/pr27907.c: New test.
4175 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4177 * gfortran.dg/mclock.f90: New test.
4178 * gfortran.dg/int_conv_1.f90: New test.
4179 * gfortran.dg/stat_1.f90: New test.
4180 * gfortran.dg/stat_2.f90: New test.
4182 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4184 PR libgfortran/28335
4185 * gfortran.dg/no_unit_error_1.f90: New test.
4186 * gfortran.dg/no_unit_error_2.f90: New test.
4187 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
4189 2006-07-25 Roger Sayle <roger@eyesopen.com>
4192 * gcc.dg/fold-convround-1.c: New test case.
4194 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4196 * gfortran.dg/arithmetic_if.f90: Fix comments.
4198 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4201 * g++.dg/other/typedef1.C: New test.
4202 * g++.dg/template/typedef4.C: New test.
4203 * g++.dg/template/typedef5.C: New test.
4205 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
4208 * gfortran.dg/allocatable_dummy_3.f90: New.
4210 2006-07-24 Steven G. Kargl <kargls@comcast.net>
4213 * gfortran.dg/arithmetic_if.f90: New test.
4215 2006-07-24 Uros Bizjak <uros@kss-loka.si>
4217 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
4218 avoid memcpy optimization.
4220 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4223 * gfortran.dg/direct_io_6.f90: New test.
4225 2006-07-24 Jan Hubicka <jh@suse.cz>
4229 * gcc.dg/pr25795.c: New test.
4230 * gcc.dg/pr25795-1.c: New test.
4232 2006-07-23 Roger Sayle <roger@eyesopen.com>