1 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
4 * gfortran.dg/value_1.f90 : New test.
5 * gfortran.dg/value_2.f90 : New test.
6 * gfortran.dg/value_3.f90 : New test.
7 * gfortran.dg/value_4.f90 : New test.
8 * gfortran.dg/value_4.c : Called from value_4.f90.
10 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
13 * g++.dg/cpp0x/static_assert4.C: New testcase.
15 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
19 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
22 * gcc.dg/pr27953.c: New test.
24 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
27 * g++.dg/ext/vector5.C: New test.
30 * g++.dg/other/main1.C: New test.
32 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
35 * gfortran.dg/convert_implied_open.f90: Change to
36 new default record length.
37 * gfortran.dg/unf_short_record_1.f90: Adapt to
39 * gfortran.dg/unformatted_subrecords_1.f90: New test.
41 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
43 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
45 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
48 * g++.dg/expr/pr29066.c: New.
50 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
51 Zdenek Dvorak <dvorakz@suse.cz>
53 PR tree-optimization/29921
54 * gcc.dg/pr29921-2.c: New test.
56 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
58 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
59 (i386_get_cpuid): New function.
60 (i386_cpuid_ecx): Likewise.
61 (i386_cpuid_edx): Likewise.
62 (i386_cpuid): Updated to call i386_cpuid_edx.
64 * gcc.target/i386/sse3-addsubpd.c: New file.
65 * gcc.target/i386/sse3-addsubps.c: Likewise.
66 * gcc.target/i386/sse3-haddpd.c: Likewise.
67 * gcc.target/i386/sse3-haddps.c: Likewise.
68 * gcc.target/i386/sse3-hsubpd.c: Likewise.
69 * gcc.target/i386/sse3-hsubps.c: Likewise.
70 * gcc.target/i386/sse3-lddqu.c: Likewise.
71 * gcc.target/i386/sse3-movddup.c: Likewise.
72 * gcc.target/i386/sse3-movshdup.c: Likewise.
73 * gcc.target/i386/sse3-movsldup.c: Likewise.
75 2006-12-01 Dirk Mueller <dmueller@suse.de>
77 * g++.dg/warn/Wreturn-type-4.C: New testcase.
79 2006-11-30 Janis Johnson <janis187@us.ibm.com>
81 * gcc.dg/dfp/convert-int-max.c: New test.
82 * gcc.dg/dfp/convert-int-max-fold.c: New test.
84 2006-11-30 Richard Guenther <rguenther@suse.de>
86 * gcc.dg/vect/vect-pow-1.c: Rename ...
87 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
88 floats instead of doubles, check successful vectorization.
90 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
93 * gcc.c-torture/compile/pr29945.c: New testcase.
95 2006-11-30 Joseph Myers <joseph@codesourcery.com>
97 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
100 2006-11-29 Eric Christopher <echristo@apple.com>
102 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
104 2006-11-29 Janis Johnson <janis187@us.ibm.com>
106 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
108 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
110 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
113 * g++.dg/inherit/virtual2.C: New test.
114 * g++.dg/inherit/virtual3.C: Likewise.
115 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
116 * g++.dg/inherit/error2.C: Likewise.
117 * g++.dg/template/instantiate1.C: Likewise.
119 2006-11-28 Andrew Pinski <pinskia@gmail.com>
122 * gcc.dg/tree-ssa/reassoc-12.c: New test.
124 2006-11-28 Jan Hubicka <jh@suse.cz>
126 * gcc.dg/memcpy-1.c: New test.
128 2006-11-28 Jakub Jelinek <jakub@redhat.com>
131 * g++.dg/warn/main-3.C: New test.
133 2006-11-28 Jan Hubicka <jh@suse.cz>
135 * gcc.dg/winline-1.c: New test.
137 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
139 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
142 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
145 * gfortran.dg/missing_optional_dummy_3.f90
147 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
150 * gfortran.dg/interface_3.f90: Modify errors.
152 2006-11-28 Ben Elliston <bje@au.ibm.com>
154 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
155 fail to link due to relocation overflows on spu-*-*.
157 2006-11-27 Michael Matz <matz@suse.de>
158 Andreas Krebbel <krebbel1@de.ibm.com>
161 * gcc.dg/20061127-1.c: New testcase.
163 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
165 * gcc.dg/20061124-1.c: Add exit() function prototype.
167 2006-11-27 Jan Hubicka <jh@suse.cz>
169 * gcc.target/i386/memcpy-1.c: Adjust size.
170 * testsuite/gcc.dg/visibility-11.c: Likewise.
172 2006-11-27 Richard Guenther <rguenther@suse.de>
175 * gcc.target/i386/pow-1.c: New testcase.
176 * gcc.dg/builtins-58.c: Likewise.
178 2006-11-26 Mark Mitchell <mark@codesourcery.com>
181 * g++.dg/expr/cast8.C: New test.
183 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
185 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
186 Don't ever inline the testcase.
188 2006-11-25 Andrew Pinski <pinskia@gmail.com>
191 * gfortran.fortran-torture/compile/parameter_3.f90: New
194 2006-11-25 Andrew Pinski <pinskia@gmail.com>
197 * gfortran.fortran-torture/execute/transfer2.f90: New test.
199 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
201 * gfortran.fortran-torture/execute/specifics.f90: Remove test
204 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
207 * gfortran.dg/write_check3.f90: New test.
209 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
211 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
213 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
216 * gfortran.dg/interface_3.f90: New test.
219 * gfortran.dg/generic_8.f90: New test.
221 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
223 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
224 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
225 * gfortran.dg/specifics_3.f90: Remove.
227 2006-11-24 Jakub Jelinek <jakub@redhat.com>
230 * gcc.dg/gomp/pr29955.c: New test.
233 * gcc.dg/pr29736.c: New test.
235 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
238 * gcc.dg/pure-1.c: New test.
240 2006-11-24 Joseph Myers <joseph@codesourcery.com>
242 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
243 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
245 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
247 * gcc.dg/20061124-1.c: New testcase.
249 2006-11-23 Eric Christopher <echristo@apple.com>
251 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
253 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
257 * gcc.dg/Wconversion-integer.c: New. Supersedes
258 Wconversion-negative-constants.c
259 * gcc.dg/Wconversion-real.c: New.
260 * gcc.dg/Wconversion-real-integer.c: New.
261 * gcc.dg/Wconversion-negative-constants.c: Deleted.
262 * g++.dg/warn/Wconversion1.C: Modified.
264 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
266 * gfortran.dg/overload_1.f90: New test.
268 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
271 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
272 Wtraditional-conversion.
273 * gcc.dg/overflow-warn-2.c: Likewise.
274 * gcc.dg/Wconversion.c: Likewise. Renamed as
275 Wtraditional-conversion.c .
276 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
277 Wtraditional-conversion-2.c .
278 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
279 Wtraditional-conversion-2.c
280 * gcc.dg/Wconversion-negative-constants.c: New.
282 2006-11-23 Andrew Pinski <pinskia@gmail.com>
284 * gcc.dg/tree-ssa/dump-1.c: New test.
286 2006-11-23 David Ung <davidu@mips.com>
288 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
289 -mfp64, allowable when ISA >= 33 and float is enabled.
290 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
291 of mthc1 and mfhc1 patterns.
293 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
295 PR tree-optimization/29921
296 * gcc.dg/pr29921.c: New test.
298 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
301 * gfortran.dg/initialization_4.f90: New test.
303 2006-11-22 Ira Rosen <irar@il.ibm.com>
305 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
306 platforms that have interleaving support.
307 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
308 * gcc.dg/vect/vect-strided-a-u16-i2.c,
309 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
310 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
311 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
312 gcc.dg/vect/vect-strided-u8-i2-gap.c,
313 gcc.dg/vect/vect-strided-u8-i8.c,
314 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
315 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
316 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
317 gcc.dg/vect/vect-strided-float.c,
318 gcc.dg/vect/vect-strided-a-mult.c,
319 gcc.dg/vect/vect-strided-mult-char-ls.c,
320 gcc.dg/vect/vect-strided-a-u16-mult.c,
321 gcc.dg/vect/vect-strided-a-u32-mult.c,
322 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
323 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
324 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
325 gcc.dg/vect/vect-strided-mult.c,
326 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
327 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
329 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
332 * gfortran.dg/auto_char_len_4.f90: New test.
334 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
337 * gfortran.dg/generic_7.f90: New test.
338 * gfortran.dg/defined_operators_1.f90: Add new error.
340 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
342 PR tree-optimization/29902
343 * g++.dg/tree-ssa/pr29902.C: New test.
345 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
348 * gfortran.dg/used_types_13.f90: New test.
350 2006-11-21 Janis Johnson <janis187@us.ibm.com>
352 * gcc.dg/dfp/snan.c: Delete.
354 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
356 * g++.dg/cpp0x/static_assert1.C: New.
357 * g++.dg/cpp0x/static_assert2.C: New.
358 * g++.dg/cpp0x/static_assert3.C: New.
360 2006-11-21 Richard Guenther <rguenther@suse.de>
362 * gcc.dg/vect/vect-pow-1.c: New testcase.
363 * gcc.dg/vect/vect-pow-2.c: Likewise.
365 2006-11-21 Jakub Jelinek <jakub@redhat.com>
368 * g++.dg/template/static29.C: New test.
371 * g++.dg/conversion/simd4.C: New test.
373 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
376 * g++.dg/template/access19.C: New test.
377 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
380 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
383 * gcc.dg/tree-ssa/sra-4.c: New testcase.
385 2006-11-20 Tobias Burnus <burnus@net-b.de>
388 * gfortran.dg/import.f90: Extended test.
389 * gfortran.dg/import2.f90: Extended test.
391 2006-11-20 Tobias Burnus <burnus@net-b.de>
393 * gfortran.dg/volatile3.f90: Add conflict test.
395 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
398 * gfortran.dg/implicit_10.f90: New test.
400 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
403 * g++.dg/warn/Wall-write-strings.C: New.
405 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
407 * gfortran.dg/alloc_comp_constraint_5.f90: New.
408 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
410 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
412 * gfortran.dg/use_3.f90: Remove error message.
413 * gfortran.dg/iso_fortran_env_1.f90: New test.
414 * gfortran.dg/iso_fortran_env_2.f90: New test.
415 * gfortran.dg/iso_fortran_env_3.f90: New test.
416 * gfortran.dg/iso_fortran_env_4.f90: New test.
418 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
420 * gcc.dg/vect/vect-27.c: Fix initialization.
422 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
424 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
425 * gcc.dg/torture/builtin-minmax-1.c: New.
427 * gcc.dg/builtins-20.c: Add cases for copysign.
429 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
432 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
434 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
435 * gfortran.dg/use_1.f90: New test.
436 * gfortran.dg/use_1.f90: New test.
437 * gfortran.dg/use_1.f90: New test.
439 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
441 PR tree-optimization/29801
442 * gcc.dg/pr29801.c: New test.
444 2006-11-17 Jakub Jelinek <jakub@redhat.com>
447 * gcc.dg/torture/pr29584.c: New test.
449 2006-11-17 Joseph Myers <joseph@codesourcery.com>
451 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
452 Condition PowerPC tests for saving FPRs on powerpc_fprs.
453 * gcc.target/powerpc/compress-float-ppc.c,
454 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
456 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
457 do not pass -mhard-float.
459 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
461 * gnat.dg/volatile_aggregate.adb: New test.
463 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
467 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
468 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
470 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
473 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
475 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
477 * gfortran.dg/import3.f90: Fix error message.
479 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
482 * gfortran.fortran-torture/compile/inline_1.f90:
485 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
487 * gcc.target/i386/x87regparm-1.c: New test.
488 * gcc.target/i386/x87regparm-2.c: New test.
489 * gcc.target/i386/x87regparm-3.c: New test.
490 * gcc.target/i386/x87regparm-4.c: New test.
492 2006-11-15 Tobias Burnus <burnus@net-b.de>
495 * gfortran.dg/import.f90: New test.
496 * gfortran.dg/import2.f90: New test.
497 * gfortran.dg/import3.f90: New test.
499 2006-11-15 Tobias Burnus <burnus@net-b.de>
502 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
504 2006-11-15 Tobias Burnus <burnus@net-b.de>
507 * gfortran.dg/contains.f90: New test.
508 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
510 2006-11-15 Jakub Jelinek <jakub@redhat.com>
512 PR tree-optimization/29581
513 * gcc.dg/pr29581-1.c: New test.
514 * gcc.dg/pr29581-2.c: New test.
515 * gcc.dg/pr29581-3.c: New test.
516 * gcc.dg/pr29581-4.c: New test.
517 * gfortran.dg/pr29581.f90: New test.
519 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
522 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
523 numbers in error message headers.
525 2006-11-14 Richard Guenther <rguenther@suse.de>
527 * gcc.target/i386/math-torture/math-torture.exp: Restrict
528 to i?86 and x86_64 targets.
530 2006-11-14 Caroline Tice <ctice@apple.com>
532 * gcc.dg/pubtypes-1.c: New file/testcase.
533 * gcc.dg/pubtypes-2.c: New file/testcase.
534 * gcc.dg/pubtypes-3.c: New file/testcase.
535 * gcc.dg/pubtypes-4.c: New file/testcase.
536 * g++.dg/pubtypes.C: New file/testcase.
538 2006-11-14 Mark Mitchell <mark@codesourcery.com>
541 * g++.dg/init/self1.C: New test.
543 2006-11-14 Tobias Burnus <burnus@net-b.de>
546 * gfortran.dg/conflicts.f90: Add.
548 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
550 PR rtl-optimization/29798
552 * gcc.c-torture/execute/pr29798.c: New.
554 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
556 * gcc.dg/builtins-20.c: Add more cases.
558 2006-11-13 Jakub Jelinek <jakub@redhat.com>
561 * gfortran.dg/gomp/pr29759.f90: New test.
563 2006-11-13 Mark Mitchell <mark@codesourcery.com>
566 * g++.dg/template/static28.C: New test.
568 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
570 * lib/c-torture.exp: Use target-libpath.exp.
571 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
572 set GCC_EXEC_PREFIX env var from global variable of same name.
574 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
577 * gfortran.fortran-torture/compile/transfer-1.f90:
580 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
581 Zdenek Dvorak <dvorakz@suse.cz>
583 PR tree-optimization/29680
584 * gcc.dg/alias-11.c: New test.
586 2006-11-12 Jason Merrill <jason@redhat.com>
587 Andrew Pinski <pinskia@physics.uc.edu>
590 * gcc.target/i386/vectorize1.c: New.
592 2006-11-12 Roger Sayle <roger@eyesopen.com>
594 PR rtl-optimization/29797
595 * gcc.c-torture/execute/pr29797-1.c: New test case.
597 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
599 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
601 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
603 * gcc.dg/tree-ssa/prefetch-3.c: New test.
605 2006-11-12 Roger Sayle <roger@eyesopen.com>
607 PR tree-optimization/13827
608 * gcc.dg/fold-eqand-1.c: New test case.
610 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
613 * gcc.c-torture/execute/mayalias-3.c: New test.
615 2006-11-11 Richard Sandiford <richard@codesourcery.com>
618 * gcc.c-torture/compile/pr27528.c: New test.
619 * gcc.dg/pr27528.c: Likewise.
621 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
623 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
625 * gcc.dg/torture/builtin-symmetric-1.c: New test.
627 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
630 * gfortran.dg/reshape_source_size_1.f90: New test.
632 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
635 * gfortran.dg/aliasing_dummy_4.f90: New test.
637 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
640 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
641 and x86_64-*-* targets.
643 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
645 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
646 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
647 New macros. Use them in exact tests.
648 (TESTIT3): New macro.
649 Add tests for fmin, fmax and fma.
651 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
654 * gfortran.dg/array_constructor_13.f90: New test.
656 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
659 * gfortran.dg/used_types_12.f90: New test.
661 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
664 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
666 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
667 * gcc.dg/fold-eqandshift-3.c: New test case.
669 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
672 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
675 * gfortran.dg/change_symbol_attributes_1.f90: New test.
677 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
679 * gcc.dg/20061109-1.c: New testcase.
681 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
683 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
685 2006-11-09 Tobias Burnus <burnus@net-b.de>
687 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
688 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
690 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
692 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
693 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
695 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
697 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
699 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
701 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
703 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
704 * gcc.dg/vect/vect-9.c: Now vectorizable.
705 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
706 that support vect_widen_mult.
707 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
708 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
709 vect-reduc-dot-u16.c).
710 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
711 vect-reduc-dot-u16.c).
712 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
713 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
714 vect-reduc-dot-s8.c).
715 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
716 vect-reduc-dot-s8.c).
717 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
718 vect-reduc-dot-s8.c).
719 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
720 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
721 vect-reduc-dot-u8.c).
722 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
723 vect-reduc-dot-u8.c).
724 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
725 * gcc.dg/vect/vect-multitypes-9.c: New test.
726 * gcc.dg/vect/vect-multitypes-10.c: New test.
727 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
728 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
729 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
730 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
731 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
732 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
733 wrapv-vect-reduc-dot-s8.c.
734 * lib/target-support.exp (check_effective_target_vect_unpack): New.
735 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
736 targets that support vec_unpack.
737 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
738 (check_effective_target_vect_widen_mult_qi_to_hi): New.
739 (check_effective_target_vect_widen_mult_hi_to_si): New.
740 (check_effective_target_vect_widen_sum): Removed.
742 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
744 * gcc.dg/vect/vect-multitypes-8.c: New test.
745 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
747 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
749 * gcc.dg/vect/vect-multitypes-7.c: New test.
751 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
753 * gcc.dg/vect/vect-multitypes-4.c: New test.
754 * gcc.dg/vect/vect-multitypes-5.c: New test.
755 * gcc.dg/vect/vect-multitypes-6.c: New test.
757 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
759 * gcc.dg/vect/vect-multitypes-1.c: New test.
760 * gcc.dg/vect/vect-multitypes-2.c: New test.
761 * gcc.dg/vect/vect-multitypes-3.c: New test.
763 2006-11-07 Eric Christopher <echristo@apple.com>
765 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
766 Test using scan-assembler-not.
768 2006-11-07 Jakub Jelinek <jakub@redhat.com>
770 * gcc.dg/inline-17.c: New test.
772 2006-11-07 Steve Ellcey <sje@cup.hp.com>
775 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
778 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
781 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
784 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
787 2006-11-07 Tobias Burnus <burnus@net-b.de>
790 * gfortran.dg/volatile.f90: Add.
791 * gfortran.dg/volatile2.f90: Add.
792 * gfortran.dg/volatile3.f90: Add.
793 * gfortran.dg/volatile4.f90: Add.
794 * gfortran.dg/volatile5.f90: Add.
795 * gfortran.dg/volatile6.f90: Add.
796 * gfortran.dg/volatile7.f90: Add.
798 2006-11-06 Tobias Burnus <burnus@net-b.de>
800 * gfortran.dg/io_constraints_2.f90: Adjust pattern
801 for matching error messages.
802 * gfortran.dg/specifics_3.f90: Adjust pattern
803 for matching error messages.
805 2006-11-06 Janis Johnson <janis187@us.ibm.com>
806 Bernhard Fischer <aldot@gcc.gnu.org>
808 * lib/gcc-dg.exp (output-exists): New proc.
809 (output-exists-not): New proc.
810 * gcc.test-framework/test-framework.awk: Support new directives.
811 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
812 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
813 * gcc.test-framework/dg-outexists-exp-F.c: New test.
814 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
815 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
816 * gcc.test-framework/dg-outexists-exp-P.c: New test.
818 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
822 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
823 * gfortran.dg/initialization_3.f90: New.
825 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
828 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
830 2006-11-05 Jakub Jelinek <jakub@redhat.com>
833 * gcc.c-torture/execute/pr29695-1.c: New test.
834 * gcc.c-torture/execute/pr29695-2.c: New test.
836 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
839 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
841 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
843 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
844 for matching error messages.
846 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
849 * gcc.target/i386/387-12.c: New test.
851 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
854 * gfortran.dg/pr29713.f90: New test.
856 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
858 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
859 Also test for bogus rest sign.
861 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
864 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
866 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
868 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
871 2006-11-02 Mike Stump <mrs@apple.com>
873 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
875 * g++.old-deja/g++.abi/align.C: Enable for darwin.
877 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
879 * g++.dg/eh/gcsec1.C: New test.
881 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
883 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
884 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
886 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
888 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
890 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
891 * gcc.dg/pr14796-2.c: Likewise.
893 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
895 * gcc.c-torture/execute/20061101-1.c: New test.
897 2006-11-01 Richard Guenther <rguenther@suse.de>
899 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
901 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
903 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
904 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
906 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
908 * gcc.c-torture/execute/20061031-1.c: New test.
910 2006-10-31 Geoffrey Keating <geoffk@apple.com>
913 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
914 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
915 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
916 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
917 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
918 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
919 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
921 2006-10-31 Eric Christopher <echristo@apple.com>
922 Falk Hueffner <falk@debian.org>
924 * gcc.dg/builtin-bswap-1.c: New.
925 * gcc.dg/builtin-bswap-2.c: New.
926 * gcc.dg/builtin-bswap-3.c: New.
927 * gcc.dg/builtin-bswap-4.c: New.
928 * gcc.dg/builtin-bswap-5.c: New.
929 * gcc.target/i386/builtin-bswap-1.c: New.
931 2006-10-31 Geoffrey Keating <geoffk@apple.com>
933 * gcc.dg/inline-16.c: New.
936 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
938 * gcc.dg/inline-13.c: New.
939 * gcc.dg/inline-14.c: New.
940 * gcc.dg/inline-15.c: New.
943 * gcc.dg/inline6.c: New.
944 * gcc.dg/inline7.c: New.
946 2006-10-31 Roger Sayle <roger@eyesopen.com>
949 * gcc.dg/pr23470-1.c: New test case.
951 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
954 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
956 * gfortran.dg/blockdata_2.f90: New testcase.
958 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
961 * gfortran.dg/unf_short_record_1.f90: New test.
963 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
966 * gfortran.dg/pr29067.f: New test.
968 2006-10-31 Joseph Myers <joseph@codesourcery.com>
969 Richard Sandiford <richard@codesourcery.com>
971 * lib/target-supports.exp (get_compiler_messages): Append options
972 as a single list element.
973 (check_effective_target_arm_vfp_ok): New.
974 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
976 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
979 * gfortran.dg/intrinsic_actual_2.f90: New test.
982 * gfortran.dg/actual_array_interface_1.f90: New test.
985 * gfortran.dg/used_types_11.f90: New test.
987 2006-10-30 Dirk Mueller <dmueller@suse.de>
989 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
990 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
991 * g++.old-deja/g++.pt/eichin01.C (main): Same.
992 * g++.old-deja/g++.mike/net25.C (main): Same.
993 * g++.dg/lookup/exception1.C (main): Same.
994 * g++.dg/parse/parens2.C (main): Same.
996 2006-10-30 Roger Sayle <roger@eyesopen.com>
998 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
1000 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1002 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
1003 * gcc.dg/torture/builtin-math-3.c: Likewise.
1005 2006-10-30 Tobias Burnus <burnus@net-b.de>
1008 * gfortran.dg/write_check.f90: Check run-time keyword checking.
1009 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
1011 2006-10-30 Andrew Pinski <pinskia@gmail.com>
1014 * gfortran.fortran-torture/execute/transfer1.f90: New test.
1016 2006-10-30 Joseph Myers <joseph@codesourcery.com>
1018 * lib/target-supports.exp (check_function_available): Declare
1019 function before calling.
1021 2006-10-30 Jakub Jelinek <jakub@redhat.com>
1023 PR tree-optimization/29637
1024 * gcc.dg/pr29637.c: New test.
1026 2006-10-29 Roger Sayle <roger@eyesopen.com>
1028 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
1029 tree canonicalization.
1031 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1033 * gcc.dg/builtins-20.c: Add more hypot tests.
1035 2006-10-29 Roger Sayle <roger@eyesopen.com>
1037 * gcc.dg/fold-compare-1.c: New test case.
1039 2006-10-29 Dirk Mueller <dmueller@suse.de>
1042 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
1044 2006-10-29 Roger Sayle <roger@eyesopen.com>
1046 PR tree-optimization/15458
1047 * gcc.dg/fold-xornot-1.c: New test case.
1049 2006-10-29 Richard Guenther <rguenther@suse.de>
1051 * gcc.target/i386/math-torture/trunc.c: New testcase.
1053 2006-10-29 Richard Guenther <rguenther@suse.de>
1055 * gcc.target/i386/math-torture/round.c: New testcase.
1057 2006-10-29 Richard Guenther <rguenther@suse.de>
1059 * gcc.target/i386/math-torture/ceil.c: New testcase.
1060 * gcc.target/i386/math-torture/floor.c: Likewise.
1062 2006-10-29 Richard Guenther <rguenther@suse.de>
1064 * gcc.target/i386/math-torture/rint.c: New testcase.
1065 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
1067 2006-10-29 Richard Guenther <rguenther@suse.de>
1069 * gcc.target/i386/math-torture/lfloor.c: New testcase.
1070 * gcc.target/i386/math-torture/lceil.c: Likewise.
1072 2006-10-28 Tobias Burnus <burnus@net-b.de>
1074 PR libgfortran/24313
1075 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
1077 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
1079 * gcc.c-torture/execute/20020118-1.c,
1080 gcc.c-torture/execute/builtins/strlen.c,
1081 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
1084 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1086 * gcc.dg/builtins-20.c: Add tests for hypot.
1087 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
1088 two-argument builtins.
1089 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
1090 TESTIT2. Update all callers.
1091 (TESTIT2, TESTIT2_R): New helper macros.
1092 Add testcases for pow, hypot and atan2.
1094 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
1097 * g++.dg/expr/bool1.C: New test.
1098 * g++.dg/expr/bool2.C: New test.
1100 2006-10-28 Tobias Burnus <burnus@net-b.de>
1103 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
1104 * gfortran.dg/namelist_internal.f90: New test.
1106 2006-10-28 Tobias Burnus <burnus@net-b.de>
1109 * gfortran.dg/io_real_boz.f90: Add.
1110 * gfortran.dg/io_real_boz2.f90: Add.
1112 2006-10-28 Richard Guenther <rguenther@suse.de>
1115 * gcc.dg/tree-ssa/pr26899.c: New testcase.
1117 2006-10-28 Richard Guenther <rguenther@suse.de>
1120 * gcc.target/i386/math-torture/lround.c: New testcase.
1122 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
1124 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
1125 * gcc.dg/builtins-44.c: Likewise.
1126 * gcc.dg/builtins-45.c: Likewise.
1127 * gcc.dg/pr28796-2.c: Likewise.
1128 * gcc.dg/unordered-3.c: Likewise.
1130 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1132 PR libgfortran/27954
1133 * gfortran.dg/error_recovery_2.f90: New test.
1135 2006-10-26 Richard Guenther <rguenther@suse.de>
1137 * gcc.target/i386/i386.exp: Use glob, not find to collect
1138 tests. Avoids recursing into subdirectories.
1139 * gcc.target/i386/math-torture/math-torture.exp: Torture
1140 for interesting ia32 math options.
1141 * gcc.target.i386/math-torture/lrint.c: New testcase.
1143 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1145 PR libgfortran/29563
1146 * gfortran.dg/arrayio_9.f90: Update test.
1147 * gfortran.dg/arrayio_19.f90: New test.
1149 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
1151 * gcc.dg/20061026.c: New testcase.
1153 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1155 PR libgfortran/29563
1156 * gfortran.dg/arrayio_9.f90: New test.
1158 2006-10-26 Ben Elliston <bje@au.ibm.com>
1160 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
1161 Copy the strings manually, as strcpy may call strlen.
1163 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1165 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
1166 Add checks for log, log2, log10 and log1p.
1168 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
1169 we already test 0.0. Add checks for expm1, log, log2, log10,
1170 log1p, cbrt, erf and erfc.
1172 2006-10-25 Steve Ellcey <sje@cup.hp.com>
1174 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
1176 2006-10-25 Uros Bizjak <uros@kss-loka.si>
1178 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
1179 and remainderl() built-in functions. Remove -ffast-math from
1182 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1184 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
1187 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
1188 floating point modifiers to arguments passed to float and long
1189 double functions respectively. Update all callers to use floating
1190 point numbers, not integers. Add tests for exp, exp2 and
1193 * gcc.dg/torture/builtin-math-3.c: New test.
1195 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
1198 * gfortran.dg/initialize_2.f90: New.
1200 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1202 * gcc.dg/torture/builtin-math-2.c: New test.
1204 2006-10-24 Richard Guenther <rguenther@suse.de>
1207 * gcc.dg/pr28796-1.c: New testcase.
1208 * gcc.dg/pr28796-2.c: Likewise.
1210 2006-10-24 Richard Guenther <rguenther@suse.de>
1212 * gcc.dg/builtins-57.c: New testcase.
1214 2006-10-24 Richard Guenther <rguenther@suse.de>
1216 PR tree-optimization/29567
1217 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
1219 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
1221 PR tree-optimization/14784
1222 * gcc.dg/alias-10.c: New test.
1224 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1226 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
1228 2006-10-23 Jakub Jelinek <jakub@redhat.com>
1230 * gcc.dg/builtin-strncat-chk-1.c: New test.
1232 2006-10-23 Jan Hubicka <jh@suse.cz>
1234 * gcc.dg/memmove-1.c: New test.
1236 2006-10-23 Paul Brook <paul@codesourcery.com>
1238 * gcc.dg/pragma-pack-5.c: New test.
1240 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
1242 * g++.dg/other/s390-1.C: New testcase.
1244 2006-10-23 Richard Guenther <rguenther@suse.de>
1248 * gcc.dg/pr27132.c: New testcase.
1249 * gcc.dg/pr23295.c: Likewise.
1250 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
1251 * g++.dg/tree-ssa/pr19807.C: Likewise.
1253 2006-10-23 Richard Guenther <rguenther@suse.de>
1256 * gcc.dg/pr21032.c: New testcase.
1258 2006-10-22 Jeff Law <law@redhat.com>
1259 Richard Guenther <rguenther@suse.de>
1261 PR tree-optimization/15911
1262 * gcc.dg/tree-ssa/vrp30.c: New testcase.
1264 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
1267 * g++.dg/abi/rtti3.C: New.
1269 2006-10-21 Uros Bizjak <uros@kss-loka.si>
1272 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
1275 2006-10-21 Richard Guenther <rguenther@suse.de>
1277 PR tree-optimization/3511
1278 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
1280 2006-10-21 Richard Guenther <rguenther@suse.de>
1283 * gcc.dg/torture/pr26898-1.c: New testcase.
1284 * gcc.dg/torture/pr26898-2.c: Likewise.
1286 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
1289 * g++.dg/parse/bitfield1.C: Adjust error markers.
1290 * g++.dg/parse/bitfield2.C: New test.
1292 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
1294 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
1296 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1299 * gfortran.dg/zero_sized_1.f90: New test.
1301 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
1303 * gcc.dg/div-compare-1.c: New test.
1305 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
1308 * gfortran.dg/result_default_init_1.f90: New test.
1311 * gfortran.dg/automatic_default_init_1.f90: New test.
1313 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
1316 2006-10-18 Geoffrey Keating <geoffk@apple.com>
1318 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
1319 'using namespace std' without previous declaration.
1320 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
1321 * g++.old-deja/g++.robertl/eb133c.C: New.
1323 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1325 PR libgfortran/29277
1326 * gfortran.dg/streamio_4.f90: Update test.
1327 * gfortran.dg/streamio_11.f90: New test.
1329 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
1332 * g++.dg/inherit/virtual1.C: New test.
1334 2006-10-17 Mark Mitchell <mark@codesourcery.com>
1337 * g++.dg/parse/enum3.C: New test.
1339 2006-10-17 Mark Mitchell <mark@codesourcery.com>
1342 * g++.dg/init/ctor8.C: New test.
1344 2006-10-17 Mark Mitchell <mark@codesourcery.com>
1347 * g++.dg/ext/complit8.C: Tweak error markers.
1348 * g++.dg/template/complit1.C: Add error marker.
1350 2006-10-16 Mark Mitchell <mark@codesourcery.com>
1353 * g++.dg/ext/complit8.C: New test.
1356 * g++.dg/parse/dtor12.C: New test.
1359 * g++.dg/template/sizeof11.C: New test.
1361 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
1364 * gfortran.dg/data_char_3.f90: New test.
1367 * gfortran.dg/negative_automatic_size.f90: New test.
1369 2006-10-16 David Daney <ddaney@avtrex.com>
1371 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
1373 2006-10-16 Eric Christopher <echristo@apple.com>
1375 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
1378 2006-10-16 Mark Mitchell <mark@codesourcery.com>
1381 * g++.dg/tc1/dr49.C: Tweak error messages.
1382 * g++.dg/parse/template21.C: New test.
1384 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1387 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
1389 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
1392 * gfortran.dg/print_1.f90: New test.
1394 2006-10-15 Jan Hubicka <jh@suse.cz>
1397 * gcc.c-torture/compile/pr29241.c: New testcase.
1399 2006-10-15 David Edelsohn <edelsohn@gnu.org>
1402 * gcc.c-torture/compile/pr29250.c: New test.
1404 2006-10-15 Richard Guenther <rguenther@suse.de>
1406 * gcc.dg/pr29299.c: New testcase.
1408 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
1411 * gfortran.dg/label_4.f90: Adjust warning flag.
1413 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
1416 * gfortran.dg/nullify_3.f90: New test.
1418 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1420 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
1421 on Solaris 2.5.1 too.
1423 2006-10-13 Eric Christopher <echristo@apple.com>
1425 * gcc.dg/pr25993.c: Skip for darwin.
1427 2006-10-13 Eric Christopher <echristo@apple.com>
1429 * gcc.dg/visibility-11.c: Skip for darwin.
1431 2006-10-13 Eric Christopher <echristo@apple.com>
1433 * gcc.dg/darwin-weakimport-1.c: Use
1434 -fno-asynchronous-unwind-tables.
1435 * gcc.dg/darwin-weakimport-3.c: Ditto.
1437 2006-10-13 Richard Guenther <rguenther@suse.de>
1439 PR tree-optimization/29446
1440 * gcc.dg/torture/pr29446.c: New testcase.
1442 2006-10-13 Bill Wendling <wendling@apple.com>
1444 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
1445 * g++.old-deja/g++.jason/hmc1.C: Likewise.
1446 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
1447 * g++.old-deja/g++.law/shadow1.C: Likewise.
1448 * g++.old-deja/g++.law/ctors10.C: Likewise.
1449 * g++.dg/debug/namespace1.C: Likewise.
1450 * g++.dg/inherit/namespace-as-base.C: Likewise.
1451 * g++.dg/opt/delay-slot-1.C: Likewise.
1452 * g++.dg/parse/defarg10.C: Likewise.
1453 * g++.dg/template/ptrmem11.C: Likewise.
1454 * g++.dg/template/mem_func_ptr.C: Likewise.
1455 * g++.dg/template/spec19.C: Likewise.
1457 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
1459 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
1461 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
1464 * gfortran.dg/implicit_9.f90: New test.
1467 * gfortran.dg/namelist_25.f90: New test.
1470 * gfortran.dg/same_name_2.f90: New test.
1473 * gfortran.dg/host_assoc_types_1.f90: New test.
1476 * gfortran.dg/missing_derived_type_1.f90: New test.
1477 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
1480 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
1483 * gfortran.dg/alloc_comp_assign_5.f90: New test.
1485 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1488 * gfortran.dg/bound_2.f90: New test.
1490 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1492 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
1494 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
1495 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
1496 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
1497 * gfortran.dg/gomp/reduction3.f90: Likewise.
1498 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
1499 * gfortran.dg/dummy_procedure_2.f90: Likewise.
1500 * gfortran.dg/interface_derived_type_1.f90: Likewise.
1501 * gfortran.dg/forall_4.f90: Likewise.
1502 * gfortran.dg/spec_expr_4.f90: Likewise.
1503 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
1504 * gfortran.dg/forall_5.f90: Likewise.
1505 * gfortran.dg/open_access_append_2.f90: Add check for
1506 compile-time warning.
1508 2006-10-13 Mark Mitchell <mark@codesourcery.com>
1511 * g++.dg/parse/pure1.C: New test.
1513 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1516 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
1517 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
1518 for compile-time warnings.
1519 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
1520 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
1521 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
1523 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
1525 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
1526 compile-time warning.
1528 2006-10-12 Jan Hubicka <jh@suse.cz>
1531 * gcc.dg/pr28319.c: New test.
1533 2006-10-12 Mark Mitchell <mark@codesourcery.com>
1535 * g++.dg/ext/vla4.C: New test.
1537 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
1540 * g++.dg/template/crash60.C: New test.
1541 * g++.dg/other/large-size-array.C: Adjust error markers.
1542 * g++.dg/parse/crash27.C: Likewise.
1543 * g++.dg/template/crash1.C: Likewise.
1545 2006-10-12 Steve Ellcey <sje@cup.hp.com>
1548 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
1550 2006-10-12 Jakub Jelinek <jakub@redhat.com>
1552 PR preprocessor/28709
1553 * gcc.dg/cpp/paste14.c: New test.
1555 2006-10-11 Mark Mitchell <mark@codesourcery.com>
1558 * g++.dg/init/array24.C: New test.
1560 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1562 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
1565 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
1568 * g++.dg/parse/typedef8.C: New test.
1569 * g++.dg/other/mult-stor1.C: Adjust error markers.
1571 2006-10-11 Richard Guenther <rguenther@suse.de>
1573 PR tree-optimization/28230
1574 * gcc.dg/torture/pr28230.c: New testcase.
1576 2006-10-11 Richard Guenther <rguenther@suse.de>
1579 * gcc.dg/torture/pr29119.c: New testcase.
1581 2006-10-10 Jakub Jelinek <jakub@redhat.com>
1584 * gcc.c-torture/execute/20060930-2.c: New test.
1586 2006-10-09 Richard Henderson <rth@redhat.com>
1588 Revert emutls patch.
1590 2006-10-09 Richard Guenther <rguenther@suse.de>
1593 * gcc.dg/pr29254.c: New testcase.
1595 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
1596 Paul Thomas <pault@gcc.gnu.org>
1599 * gfortran.dg/alloc_comp_basics_1.f90: New test.
1600 * gfortran.dg/alloc_comp_basics_2.f90: New test.
1601 * gfortran.dg/alloc_comp_assign_1.f90: New test.
1602 * gfortran.dg/alloc_comp_assign_2.f90: New test.
1603 * gfortran.dg/alloc_comp_assign_3.f90: New test.
1604 * gfortran.dg/alloc_comp_assign_4.f90: New test.
1605 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
1606 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
1607 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
1608 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
1609 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
1610 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
1611 * gfortran.dg/alloc_comp_std.f90: New test.
1612 * gfortran.dg/move_alloc.f90: New test.
1614 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
1617 * gfortran.dg/derived_constructor_comps_2.f90: New test.
1620 * gfortran.dg/forall_char_dependencies_1.f90: New test.
1622 2006-10-08 Tobias Burnus <burnus@net-b.de>
1625 * gfortran.dg/new_line.f90: New test.
1627 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1629 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
1630 * gcc.dg/torture/builtin-convert-1.c,
1631 gcc.dg/torture/builtin-convert-2.c,
1632 gcc.dg/torture/builtin-convert-3.c,
1633 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
1635 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
1637 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
1638 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
1639 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
1640 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
1642 2006-10-07 Andrew Pinski <pinskia@gmail.com>
1644 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
1645 Xfail some tests for powerpc-darwin and powerpc-aix.
1647 2006-10-07 Jakub Jelinek <jakub@redhat.com>
1650 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
1652 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1655 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
1658 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1662 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
1663 Add tests for using all possible intrinsics as actual arguments.
1664 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
1665 all possible intrinsics as actual arguments.
1666 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
1667 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
1669 2006-10-07 Richard Sandiford <richard@codesourcery.com>
1671 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
1672 * gcc.dg/debug/debug-2.c: Likewise.
1674 2006-10-06 Uros Bizjak <uros@kss-loka.si>
1676 * gcc.c-torture/compile/sync-2.c: New test.
1678 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1680 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
1683 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
1685 PR rtl-optimization/29128
1686 * gcc.c-torture/compile/pr29128.c: New test.
1688 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1690 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
1693 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
1696 * gcc.dg/tree-ssa/loop-19.c: New test.
1698 2006-10-06 Jakub Jelinek <jakub@redhat.com>
1700 PR tree-optimization/29330
1701 * gcc.dg/pr29330.c: New test.
1704 * gcc.c-torture/compile/20061005-1.c: New test.
1706 2006-10-06 Olivier Hainque <hainque@adacore.com>
1708 * gcc.dg/typename-vla-1.c: New case.
1709 * gnat.dg/forward_vla.adb: New case.
1711 2006-10-06 Jakub Jelinek <jakub@redhat.com>
1713 PR tree-optimization/29290
1714 * gfortran.dg/loop_nest_1.f90: New test.
1717 * gcc.dg/tls/opt-12.c: New test.
1720 * gfortran.dg/save_2.f90: New test.
1723 * gcc.dg/pr29091.c: New test.
1725 2006-10-06 Joseph Myers <joseph@codesourcery.com>
1727 * lib/target-supports.exp
1728 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
1729 same as x86_64-*-*; check for LP64.
1731 2006-10-04 Richard Henderson <rth@redhat.com>
1733 * lib/target-supports.exp (check_effective_target_tls): Redefine
1734 to mean non-emulated tls.
1735 * gcc.dg/tls/alias-1.c: Remove tls requirement.
1736 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
1737 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
1738 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
1739 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
1740 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
1741 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
1743 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
1746 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
1748 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1750 * gfortran.dg/bounds_check_fail_1.f90: New test.
1752 2006-10-03 Mark Mitchell <mark@codesourcery.com>
1755 * g++.dg/template/friend48.C: New test.
1757 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
1760 * gfortran.dg/default_initialization_2.f90: New test.
1762 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
1766 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
1768 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
1771 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
1775 * gfortran.dg/missing_optional_dummy_2.f90: New test.
1779 * gfortran.dg/entry_array_specs_1.f90: New test.
1781 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
1783 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
1784 insufficient to inhibit some test failures at -O3. Do testing
1787 2006-10-03 Mark Mitchell <mark@codesourcery.com>
1790 * g++.dg/inherit/access8.C: New test.
1791 * g++.dg/template/dtor4.C: Tweak error messages.
1793 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1796 * gfortran.dg/entry_8.f90: New test.
1798 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1801 * g++.dg/parse/new4.C: New test.
1803 2006-10-03 Uros Bizjak <uros@kss-loka.si>
1805 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
1806 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
1807 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
1808 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
1809 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
1811 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1814 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
1815 * gfortran.dg/continuation_2.f90: New test.
1818 * gfortran.dg/continuation_3.f90: New test.
1819 * gfortran.dg/continuation_4.f90: New test.
1820 * gfortran.dg/continuation_5.f: New test.
1821 * gfortran.dg/continuation_6.f: New test.
1823 2006-10-02 Mark Mitchell <mark@codesourcery.com>
1826 * g++.dg/template/vla1.C: New test.
1828 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1831 * gfortran.dg/complex_parameter_1.f90: New test.
1833 2006-10-02 Jakub Jelinek <jakub@redhat.com>
1836 * gcc.c-torture/execute/20060929-1.c: New test.
1838 2006-10-01 Mark Mitchell <mark@codesourcery.com>
1841 * g++.dg/template/member6.C: New test.
1842 * g++.dg/parse/typename7.C: Adjust error markers.
1845 * g++.dg/template/member7.C: New test.
1847 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
1850 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
1851 gcc.dg/Woverride-init-3.c: New tests.
1853 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
1855 * gcc.c-torture/execute/20060930-1.c: New test.
1857 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1860 * gfortran.dg/specifics_1.f90: New test.
1861 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
1864 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1866 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
1867 pthread-init-common.h: New.
1869 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
1871 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
1872 precision on some archs.
1874 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
1876 * gcc.dg/non-local-goto-1.c: New test.
1877 * gcc.dg/non-local-goto-2.c: Likewise.
1878 * gcc.dg/setjmp-3.c: Likewise.
1879 * gcc.dg/setjmp-4.c: Likewise.
1881 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
1883 * gnat.dg/self_aggregate_with_pointer.adb: New test.
1885 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
1888 * gfortran.dg/exponent_1.f90: New test.
1891 * gfortran.dg/nearest_1.f90: New test.
1893 2006-09-26 Jakub Jelinek <jakub@redhat.com>
1897 * gcc.dg/gomp/nestedfn-1.c: New test.
1899 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
1902 * objc/compile/method-1.m: New test.
1904 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
1907 * g++.dg/template/crash58.C: New test.
1908 * g++.dg/parse/crash28.C: Adjust error markers.
1909 * g++.dg/template/crash34.C: Likewise.
1910 * g++.dg/template/friend31.C: Likewise.
1911 * g++.dg/template/crash32.C: Likewise.
1914 * g++.dg/template/crash59.C: New test.
1917 * g++.dg/template/spec33.C: New test.
1918 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
1920 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
1921 Adam Nemet <anemet@caviumnetworks.com>
1923 * gcc.dg/tree-ssa/ivopts-1.c: New test.
1924 * gcc.dg/tree-ssa/ivopts-2.c: New test.
1926 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
1929 * gcc.dg/pr28911.c: New.
1931 2006-09-23 Uros Bizjak <uros@kss-loka.si>
1934 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
1935 (dg-options): Add -mfpmath=387.
1937 2006-09-23 Jakub Jelinek <jakub@redhat.com>
1940 * gcc.dg/pr28706.c: New test.
1943 * gcc.dg/pr28712.c: New test.
1945 2006-09-22 Mike Stump <mrs@apple.com>
1947 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
1949 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
1951 PR tree-optimization/28888
1952 * gcc.dg/pr28888.c: New test.
1954 2006-09-21 Mark Mitchell <mark@codesourcery.com>
1957 * g++.dg/init/ptrfn1.C: New test.
1959 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
1962 * g++.dg/template/spec32.C: New test.
1963 * g++.dg/parse/crash9.C: Adjust error markers.
1966 * g++.dg/template/typedef6.C: New test.
1967 * g++.dg/init/error1.C: Adjust error markers.
1968 * g++.dg/parse/crash9.C: Likewise.
1969 * g++.dg/template/crash55.C: Likewise.
1971 2006-09-21 Janis Johnson <janis187@us.ibm.com>
1973 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
1975 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
1978 * g++.dg/ext/dllimport12.C: New test.
1980 2006-09-20 Richard Sandiford <richard@codesourcery.com>
1982 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
1983 * gcc.target/mips/nmadd-2.c: Likewise.
1984 * gcc.target/mips/mips-ps-6.c: New test.
1985 * gcc.target/mips/neg-abs-1.c: Likewise.
1986 * gcc.target/mips/neg-abs-2.c: Likewise.
1987 * gcc.target/mips/nmadd-3.c: New test.
1989 2006-09-20 Jakub Jelinek <jakub@redhat.com>
1992 * gcc.dg/gomp/atomic-10.c: New test.
1993 * g++.dg/gomp/atomic-10.C: New test.
1995 2006-09-20 Eric Christopher <echristo@apple.com>
1997 * gcc.target/i386/sse3-not-fisttp.c: New.
1999 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
2001 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
2003 2006-09-19 Richard Sandiford <richard@codesourcery.com>
2005 * gcc.c-torture/execute/pr28289.c (one): New variable.
2006 (main): Use it instead of argc.
2007 * gcc.c-torture/execute/20060102-1.c (one): New variable.
2008 (main): Use it instead of argc.
2010 2006-09-19 Paul Brook <paul@codesourcery.com>
2013 * gcc.dg/nested-func-5.c: New test.
2015 2006-09-19 Ben Elliston <bje@au.ibm.com>
2017 * lib/target-supports.exp (check_effective_target_tls): Compile
2018 test stubs using ${tool}_target_compile, not just target_compile.
2019 (check_effective_target_tls_runtime): Likewise.
2021 2006-09-19 Ben Elliston <bje@au.ibm.com>
2023 * gcc.c-torture/compile/20030405-1.x: Remove.
2025 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
2026 optimising linker from discarding it.
2028 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
2031 * gfortran.dg/keyword_symbol_1.f90: New test.
2033 * gfortran.dg/spread_shape_1.f90: Add missing warning with
2034 pedantic compilation option.
2036 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
2039 * gfortran.dg/spread_shape_1.f90: New test.
2041 2006-09-17 Roger Sayle <roger@eyesopen.com>
2043 PR tree-optimization/28887
2044 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
2046 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
2049 * gcc.dg/pr25993.c: New test.
2051 2006-09-17 Ira Rosen <irar@il.ibm.com>
2054 * gcc.dg/vect/pr21591.c: New test.
2056 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
2059 * gcc.c-torture/compile/strcpy-1.c: New test.
2060 * gcc.c-torture/compile/strcpy-2.c: New test.
2061 * gcc.c-torture/compile/memcpy-1.c: New test.
2062 * gcc.c-torture/compile/memcpy-2.c: New test.
2064 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
2067 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
2069 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
2071 * gnat.dg/specs/double_record_extension1.ads: New test.
2072 * gnat.dg/specs/double_record_extension2.ads: Likewise.
2074 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
2077 * gfortran.dg/oldstyle_3.f90: New test.
2079 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2081 PR libgfortran/29099
2082 * gfortran.dg/secnds-1.f: New test.
2084 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2086 PR libgfortran/29053
2087 * gfortran.dg/streamio_9.f90: New test.
2088 * gfortran.dg/streamio_10.f90: New test.
2090 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
2093 * g++.dg/init/array22.C: New test.
2094 * g++.dg/init/array23.C: New test.
2096 2006-09-14 Arnaud Charlet <charlet@adacore.com>
2098 * stackcheck.lst: Update list of tests requiring stack checking.
2099 * norun.lst: Adjust for above change.
2100 * ada95.lst: New file.
2101 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
2102 requiring -gnat95 switch.
2104 2006-09-14 Olivier Hainque <hainque@adacore.com>
2106 * gnat.dg/in_out_parameter.adb: New test.
2108 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
2111 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
2113 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
2115 * gnat.dg/specs/unchecked_union.ads: New test.
2117 2006-09-13 Richard Sandiford <richard@codesourcery.com>
2119 PR rtl-optimization/28982
2120 * gcc.c-torture/execute/pr28982a.c: New test.
2121 * gcc.c-torture/execute/pr28982b.c: Likewise.
2123 2006-09-12 Eric Christopher <echristo@apple.com>
2125 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
2126 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
2128 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
2131 PR preprocessor/14634
2132 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
2133 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
2134 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
2136 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
2138 * gcc.dg/pr28243.c: New test.
2140 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
2143 gfortran.dg/pr28971.f90: New test to act as a backstop in case
2144 this undiagnosed regression reappears.
2146 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
2148 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
2149 Treat $srcdir as a literal.
2150 * lib/fortran-torture.exp (fortran-torture-compile,
2151 fortran-torture-execute): Likewise.
2152 * lib/objc-torture.exp (objc-torture-compile,
2153 objc-torture-execute): Likewise.
2154 * lib/profopt.exp (profopt-execute): Likewise.
2156 2006-09-11 Geoffrey Keating <geoffk@apple.com>
2158 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
2160 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
2163 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
2165 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
2168 * gcc.target/i386/pr13685.c: New test.
2170 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2172 * gcc.dg/pr28726.c: New test.
2174 2006-09-11 Josh Conner <jconner@apple.com>
2176 * gcc.dg/nrv3.c: Increase size of structure.
2177 * gcc.dg/nrv4.c: Likewise.
2178 * gcc.dg/nrv5.c: Likewise.
2180 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
2183 gfortran.dg/assumed_charlen_function_5.f90: New test.
2185 2006-09-10 Mark Mitchell <mark@codesourcery.com>
2188 * g++.dg/init/static3.C: New test.
2190 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
2193 * gcc.dg/long-long-cst1.c (t): Add cast to
2194 __SIZE_TYPE__ before casting to int.
2195 (main): Return 0 on success.
2197 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2199 * gcc.c-torture/execute/20060910-1.c: New test.
2201 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
2204 * gcc.dg/pr26983.c: New test.
2206 2006-09-10 Richard Sandiford <richard@codesourcery.com>
2209 * gcc.c-torture/execute/pr29006.c: New test.
2211 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
2214 gfortran.dg/matmul_4.f90: New test.
2216 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
2219 gfortran.dg/used_types_10: New test.
2221 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
2224 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
2225 gfortran.dg/array_initializer_3.f90: New test.
2227 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2230 * gfortran.dg/actual_array_constructor_3.f90: New test.
2232 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
2235 * gcc.target/i386/pr26778.c: New testcase.
2237 2006-09-08 Eric Christopher <echristo@apple.com>
2239 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
2240 * gcc.target/i386/memcpy-1.c: Ditto.
2241 * gcc.target/i386/asm-1.c: Ditto.
2242 * gcc.target/i386/20060512-4.c: Ditto.
2243 * gcc.target/i386/compress-float-387.c: Ditto.
2244 * gcc.target/i386/20060512-1.c: Ditto.
2245 * gcc.target/i386/compress-float-sse.c: Ditto.
2246 * gcc.target/i386/20060512-2.c: Ditto.
2247 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
2248 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2249 * gcc.target/i386/compress-float-387-pic.c: Ditto.
2250 * gcc.dg/pr26449.c: Ditto.
2251 * gcc.dg/attr-ms_struct-2.c: Ditto.
2252 * gcc.dg/attr-ms_struct-1.c: Ditto.
2253 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
2255 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
2258 * gcc.dg/vla-10.c: New test.
2260 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2263 * g++.dg/parse/template20.C: New test.
2264 * g++.dg/template/operator8.C: Remove obsolete part.
2265 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
2266 * g++.old-deja/g++.pt/crash65.C: Likewise.
2268 2006-09-07 Jason Merrill <jason@redhat.com>
2271 * gcc.dg/long-long-cst1.c: New test.
2273 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2276 * g++.dg/other/array3.C: New test.
2277 * g++.dg/other/array4.C: New test.
2278 * g++.dg/other/array5.C: New test.
2280 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
2282 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
2284 2006-09-07 Uros Bizjak <uros@kss-loka.si>
2287 * gcc.target/i386/pr28946.c: New test.
2289 2006-09-07 Steven G. Kargl <kargls@comcast.net>
2291 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
2292 in integer literal constant.
2293 * gfortran.dg/enum_8.f90: Ditto.
2294 * gfortran.dg/g77/20030326-1.f: Ditto.
2296 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
2298 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
2299 nonconformance usage.
2301 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2304 * gcc.c-torture/compile/vector-align-1.c: New test.
2306 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
2309 * g++.dg/opt/copysign-1.C: New test.
2311 2006-09-06 Jason Merrill <jason@redhat.com>
2314 * g++.dg/warn/unused-result1.C: New test.
2316 2006-09-06 Mark Mitchell <mark@codesourcery.com>
2319 * g++.dg/ext/vla3.C: New test.
2322 * g++.dg/template/array16.C: New test.
2324 2006-09-06 Richard Guenther <rguenther@suse.de>
2326 * gcc.dg/pr27226.c: Remove testcase again.
2328 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
2331 * g++.dg/opt/unroll2.C: New test.
2333 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
2336 * gcc.dg/vect/pr28952.c: New test.
2338 2006-09-05 Richard Guenther <rguenther@suse.de>
2340 PR tree-optimization/28900
2341 * gcc.dg/torture/pr28900.c: New testcase
2343 2006-09-05 Richard Guenther <rguenther@suse.de>
2345 PR tree-optimization/28905
2346 * gcc.c-torture/compile/pr28905.c: New testcase.
2348 2006-09-05 Richard Guenther <rguenther@suse.de>
2351 * gcc.dg/pr28935.c: New testcase.
2353 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2355 * gcc.c-torture/execute/20060905-1.c: New test.
2357 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
2360 * gfortran.dg/used_types_7.f90: New test.
2361 * gfortran.dg/used_types_8.f90: New test.
2362 * gfortran.dg/used_types_9.f90: New test.
2364 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2366 * gcc.c-torture/compile/20060904-1.c: New test.
2368 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
2370 PR c++/23287 Revert my 2006-09-01 patch
2371 * g++.dg/parse/dtor12.C: Remove.
2373 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
2376 * g++.dg/template/operator9.C: New test.
2379 * g++.dg/template/operator7.C: New test.
2382 * g++.dg/template/operator8.C: New test.
2385 * g++.dg/template/crash57.C: New test.
2387 * g++.dg/template/typedef4.C: Adjust error markers.
2388 * g++.dg/template/typedef5.C: Likewise.
2390 2006-09-02 Jakub Jelinek <jakub@redhat.com>
2393 * g++.dg/parse/crash33.C: New test.
2395 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
2396 Richard Guenther <rguenther@suse.de>
2397 Adam Nemet <anemet@caviumnetworks.com>
2400 * gcc.target/mips/memcpy-1.c: New testcase.
2401 * gcc.dg/pr27226.c: Likewise.
2403 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
2406 * g++.dg/lookup/koenig5.C: New.
2407 * g++.dg/template/crash56.C: New.
2409 2006-09-01 Josh Conner <jconner@apple.com>
2412 * gcc.dg/nrv3.c: New test.
2413 * gcc.dg/nrv4.c: New test.
2414 * gcc.dg/nrv5.c: New test.
2416 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
2419 * g++.dg/parse/dtor12.C: New.
2421 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
2423 PR tree-optimization/28839
2424 * gcc.dg/pr28839.c: New test.
2426 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
2429 * gcc.dg/pr24367.c: New testcase.
2431 2006-08-30 Joseph Myers <joseph@codesourcery.com>
2433 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
2435 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
2437 PR rtl-optimization/27735
2438 * gcc.dg/loop-unswitch-1.c: New test.
2440 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
2443 * gfortran.dg/aliasing_dummy_2.f90: New test.
2446 * gfortran.dg/generic_5.f90: Change error message.
2449 * gfortran.dg/generic_6.f90: New test.
2452 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
2455 * gfortran.dg/invalid_interface_assignment.f90: New test.
2458 * gfortran.dg/module_proc_external_dummy.f90: New test.
2460 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
2463 * testsuite/g++.dg/warn/var-args1.C: New test.
2465 2006-08-29 Steven G. Kargl <kargls@comcast.net>
2468 * gfortran.dg/simpleif_2.f90: New test.
2469 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
2470 * gfortran.dg/enum_5.f90: Ditto.
2472 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2473 Kazu Hirata <kazu@codesourcery.com>
2475 PR tree-optimization/17506
2476 * gcc.dg/pr17506.c: New.
2478 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
2481 * g++.dg/eh/alias1.C: New test.
2483 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2486 * g++.dg/template/ttp22.C: New test.
2488 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
2491 * gcc.dg/pr26632.c: New.
2493 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2495 PR libgfortran/28354
2496 * gfortran.dg/fmt_zero_precision.f90: New test.
2498 2006-08-27 Mark Mitchell <mark@codesourcery.com>
2501 * g++.dg/template/spec31.C: New test.
2503 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
2506 * g++.dg/other/static2.C: New test.
2508 2006-08-26 Roger Sayle <roger@eyesopen.com>
2510 * gcc.dg/Wswitch-enum-2.c: New test case.
2511 * gcc.dg/Wswitch-enum-3.c: Likewise.
2513 2006-08-26 Richard Guenther <rguenther@suse.de>
2515 * gcc.c-torture/compile/20060826-1.c: New testcase.
2517 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
2520 * g++.dg/template/void10.C: New test.
2523 * g++.dg/template/void8.C: New test.
2526 * g++.dg/template/void9.C: New test.
2528 * g++.dg/template/void3.C: Adjust error markers.
2529 * g++.dg/template/void4.C: Likewise.
2530 * g++.dg/template/crash55.C: Likewise.
2531 * g++.dg/template/void7.C: Likewise
2533 2006-08-26 Mark Mitchell <mark@codesourcery.com>
2536 * g++.dg/inherit/access6.C: New test.
2537 * g++.dg/inherit/access7.C: Likewise.
2540 * g++.dg/template/array15.C: New test.
2541 * g++.dg/template/crash2.C: Tweak error markers.
2543 2006-08-26 Jakub Jelinek <jakub@redhat.com>
2546 * gcc.c-torture/compile/20060823-1.c: New test.
2548 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2551 * g++.dg/template/ttp21.C: New test.
2554 * g++.dg/other/operator1.C: Add error-marker.
2555 * g++.dg/other/operator2.C: New test.
2557 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
2560 * gcc.c-torture/compile/vla-const-1.c,
2561 gcc.c-torture/compile/vla-const-2.c: New tests.
2563 2006-08-26 Richard Guenther <rguenther@suse.de>
2566 * gcc.dg/torture/pr28814.c: New testcase.
2568 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
2571 * gcc.c-torture/compile/compound-literal-1.c: New test.
2573 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
2576 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
2577 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
2578 Expect extra diagnostics.
2580 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
2582 gcc.dg/noncompile/pr16876.c: New test.
2584 2006-08-25 Mark Mitchell <mark@codesourcery.com>
2587 * g++.dg/parse/local1.C: New test.
2588 * g++.dg/other/qual1.C: Tweak error marker.
2590 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
2593 * g++.dg/template/typename10.C: New.
2594 * g++.dg/template/lookup4.C: Remove bogus error marker.
2596 2006-08-25 Richard Guenther <rguenther@suse.de>
2599 * gcc.dg/pr26570.c: Fix testcase.
2601 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
2604 * gcc.c-torture/execute/mayalias-2.c: New test.
2605 * gcc.dg/tree-ssa/alias-13.c: New test.
2607 2006-08-24 Jan Hubicka <jh@suse.cz>
2610 * gcc.dg/debug/pr26881.c: New file.
2612 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
2615 * gfortran.dg/used_types_4.f90: New test.
2616 * gfortran.dg/derived_init_2.f90: Modify to check sibling
2617 association of derived types.
2618 * gfortran.dg/used_types_2.f90: Add module cleanup.
2619 * gfortran.dg/used_types_3.f90: The same.
2622 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
2625 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2628 * gfortran.dg/direct_io_6.f90: Remove test.
2630 2006-08-23 Stuart Hastings <stuart@apple.com>
2633 * gcc.target/i386/20060821-1.c: New.
2635 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
2637 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
2638 dg-warning strings for dllimport.
2640 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
2643 * g++.dg/ext/vector4.C: New test.
2644 * g++.dg/ext/complex1.C: New test.
2646 2006-08-21 Geoffrey Keating <geoffk@apple.com>
2649 * gcc.dg/debug/const-1.c: New.
2650 * gcc.dg/debug/const-2.c: New.
2651 * gcc.dg/debug/dwarf2/const-1.c: New.
2652 * gcc.dg/debug/dwarf2/const-2.c: New.
2653 * gcc.dg/debug/dwarf2/const-2b.c: New.
2655 2006-08-22 Richard Guenther <rguenther@suse.de>
2658 * gcc.c-torture/compile/pr28776-1.c: New testcase.
2659 * gcc.c-torture/compile/pr28776-2.c: Likewise.
2661 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
2663 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
2665 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
2668 * g++.dg/other/error14.C: New test.
2671 * g++.dg/parse/ctor7.C: New test.
2672 * g++.dg/parse/ctor8.C: Likewise.
2675 * g++.dg/template/void7.C: New test.
2677 2006-08-21 Olivier Hainque <hainque@adacore.com>
2679 * gnat.dg/self_aggregate_with_zeros.adb: New test.
2680 * gnat.dg/self_aggregate_with_array.adb: New test.
2682 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
2684 * g++.dg/eh/arm-vfp-unwind.C: New test.
2686 2006-08-20 Mark Mitchell <mark@codesourcery.com>
2689 * g++.dg/template/ref3.C: New test.
2690 * g++.dg/template/nontype13.C: New test.
2693 * g++.dg/template/ptrmem17.C: New test.
2695 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
2698 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
2700 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
2703 * gfortran.dg/used_types_2.f90: New test.
2706 * gfortran.dg/used_types_3.f90: New test.
2709 * gfortran.dg/generic_actual_arg.f90: New test.
2712 * gfortran.dg/module_private_array_refs_1.f90: New test.
2715 * gfortran.dg/program_name_1.f90: New test.
2718 * gfortran.dg/derived_constructor_comps_1.f90: New test.
2721 * gfortran.dg/array_initializer_2.f90: New test.
2724 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
2727 * gfortran.dg/assumed_charlen_function_4.f90: New test.
2730 * gfortran.dg/assumed_charlen_in_main.f90: New test.
2733 * gfortran.dg/dependent_decls_1.f90: New test.
2735 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
2738 * gfortran.dg/derived_init_2.f90: New.
2740 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
2742 * gcc.c-torture/execute/pr28289.c: New test.
2744 2006-08-17 Jakub Jelinek <jakub@redhat.com>
2747 * gcc.dg/attr-externally-visible-1.c: New test.
2748 * gcc.dg/attr-externally-visible-2.c: New test.
2749 * g++.dg/parse/attr-externally-visible-1.C: New test.
2750 * g++.dg/parse/attr-externally-visible-2.C: New test.
2752 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2755 * g++.dg/parse/dtor11.C: New test.
2757 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2759 PR rtl-optimization/28489
2760 * gcc.c-torture/compile/pr28489.c: New test.
2762 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2765 * g++.dg/template/redecl4.C: New test.
2768 * g++.dg/template/ctor8.C: New test.
2770 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
2772 * gcc.dg/pr26570.c: Fix testcase.
2774 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
2777 * g++.dg/parse/offsetof6.C: New test.
2778 * g++.dg/parse/offsetof6.C: New test.
2779 * g++.dg/parse/offsetof7.C: New test.
2781 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2784 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
2787 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
2790 * g++.dg/ext/vector3.C: New test.
2792 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
2794 PR gcov/profile/26570
2795 * gcc.dg/pr26570.c: New test.
2797 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
2800 * gcc.dg/qual-component-1.c: New test.
2802 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2805 * g++.dg/parse/new3.C: New test.
2807 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2810 * gfortran.dg/streamio_1.f90: New test.
2811 * gfortran.dg/streamio_2.f90: New test.
2812 * gfortran.dg/streamio_3.f90: New test.
2813 * gfortran.dg/streamio_4.f90: New test.
2814 * gfortran.dg/streamio_5.f90: New test.
2815 * gfortran.dg/streamio_6.f90: New test.
2816 * gfortran.dg/streamio_7.f90: New test.
2817 * gfortran.dg/streamio_8.f90: New test.
2819 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
2822 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
2824 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
2827 * g++.dg/template/void6.C: New test.
2829 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2832 * gcc.dg/parse-error-1.c: New test.
2833 * gcc.dg/parse-error-2.c: New test.
2834 * gcc.dg/cpp/digraph2.c: Add error-marker.
2835 * gcc.dg/noncompile/920923-1.c: Likewise.
2837 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
2840 * gcc.dg/sizeof-2.c: New testcase.
2843 * gcc.dg/switch-A.c: New testcase.
2845 2006-08-14 Steve Ellcey <sje@cup.hp.com>
2849 * g++.old-deja/g++.warn/compare1.C: Delete.
2850 * g++.dg/opt/pr7503-2.C: Delete.
2851 * g++.dg/opt/pr7503-3.C: Delete.
2852 * g++.dg/opt/pr7503-4.C: Delete.
2853 * g++.dg/opt/pr7503-5.C: Delete.
2854 * g++.dg/opt/max1.C: Delete.
2855 * g++.dg/warn/minmax.C: Delete.
2856 * g++.dg/expr/minmax.C: New test.
2858 2006-08-14 Richard Guenther <rguenther@suse.de>
2861 * gcc.c-torture/execute/pr28651.c: Do not use argc
2862 to avoid optimization, instead forbid inlining.
2864 2006-08-14 Richard Sandiford <richard@codesourcery.com>
2866 PR rtl-optimization/28634
2867 * gcc.c-torture/execute/ieee/pr28634.c: New test.
2869 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
2872 * gcc.dg/torture/pr27184.c: New test.
2874 2006-08-12 Jakub Jelinek <jakub@redhat.com>
2876 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
2878 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2880 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
2881 * gfortran.dg/stat_2.f90: Likewise.
2882 * gfortran.dg/chmod_1.f90: Likewise.
2883 * gfortran.dg/chmod_2.f90: Likewise.
2884 * gfortran.dg/chmod_3.f90: Likewise.
2886 2006-08-11 David Edelsohn <edelsohn@gnu.org>
2888 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
2890 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2892 * g++.dg/opt/pr23454-2.C: New test.
2894 2006-08-11 Richard Guenther <rguenther@suse.de>
2897 * gcc.c-torture/execute/pr28651.c: New testcase.
2899 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
2901 * gnat.dg/specs/static_initializer.ads: New test.
2903 2006-08-10 Paul Brook <paul@codesourcery.com>
2905 * gcc.target/arm/cond-asm.c: New test.
2907 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
2909 PR tree-optimization/26197
2910 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
2911 * g++.dg/vect/vect.exp: Compile the new tests with
2912 --param max-aliased-vops=0.
2914 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
2917 * g++.dg/template/void3.C: New test.
2920 * g++.dg/template/void4.C: New test.
2923 * g++.dg/template/void5.C: New test.
2925 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
2927 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
2928 after dg-do compile.
2930 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
2932 PR tree-optimizations/26969
2933 * gcc.dg/vect/vect.exp: Compile tests prefixed with
2934 "unswitch-loops" with -funswitch-loops.
2935 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
2937 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2939 * gcc.dg/sparc-getcontext-1.c: Fix typo.
2940 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
2941 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
2942 * objc.dg/dwarf-1.m: Likewise.
2943 * objc.dg/dwarf-2.m: Likewise.
2944 * obj-c++.dg/dwarf-2.mm: Likewise.
2946 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2948 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
2949 * objc.dg/dwarf-2.m: Likewise.
2950 * obj-c++.dg/dwarf-2.mm: Likewise.
2953 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
2956 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2959 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2961 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
2964 * gcc.target/i386/pr27827.c: New testcase.
2966 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
2969 * gfortran.dg/sequence_types_1.f90: New test.
2971 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
2974 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
2975 dg-warning. Add -pedantic option.
2977 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2980 * gcc.dg/proto-1.c: New test.
2983 * gcc.dg/lvalue-4.c: New test.
2986 * gcc.dg/init-bad-5.c: New test.
2988 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
2991 * g++.dg/ext/typedef-init.C: Add new test for typedef
2992 initialization inside templates. Adjust existing error markers.
2994 2006-08-03 Mark Mitchell <mark@codesourcery.com>
2997 * g++.dg/init/ptrmem3.C: New test.
2999 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
3001 PR tree-optimization/27770
3002 * lib/target-support.exp: New target keyword "section_anchors".
3003 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
3005 * gcc.dg/vect/section-anchors-pr27770.c: New test.
3006 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
3007 * gcc.dg/vect/section-anchors-vect-69.c: New test.
3008 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
3010 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3012 * gcc.dg/20060801-1.c: Add missing '}'.
3014 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3017 * g++.dg/parse/dtor9.C: New test.
3018 * g++.dg/parse/dtor10.C: New test.
3019 * g++.dg/other/error7.C: Adjust error-marker.
3022 * g++.dg/other/default5.C: New test.
3024 2006-08-02 Richard Guenther <rguenther@suse.de>
3026 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
3028 2006-08-02 Mark Mitchell <mark@codesourcery.com>
3031 * g++.dg/template/conv9.C: New test.
3033 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
3036 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
3037 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
3038 Optionally return assembly text. Update callers.
3039 (check_no_compiler_messages): Update verbose messages.
3040 (check_no_messages_and_pattern): New.
3041 (check_effective_target_string_merging): New.
3043 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3046 * g++.dg/eh/catch4.C: New test.
3049 * g++.dg/other/qual1.C: New test.
3052 * g++.dg/inherit/error2.C: New test.
3055 * g++.dg/other/new1.C: New test.
3057 * g++.dg/warn/pr23075.C: Remove obsolete test.
3058 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
3059 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
3061 2006-07-31 Mark Mitchell <mark@codesourcery.com>
3064 * g++.dg/eh/cast1.C: New test.
3066 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
3069 * gfortran.dg/random_3.f90: New test.
3071 2006-08-01 Steve Ellcey <sje@cup.hp.com>
3074 * g++.dg/other/pr28304.C: Change expected error message.
3075 * g++.dg/other/pr28432.C: New test.
3077 2006-08-01 Steve Ellcey <sje@cup.hp.com>
3080 * g++.dg/init/brace2.C: Change expected error message, add empty init.
3082 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3085 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
3087 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
3088 g++.dg/debug/enum-2.C: New.
3090 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3093 * g++.dg/parse/long1.C: Add more tests.
3095 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3097 * gfortran.dg/lrshift_1.c: New file.
3099 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3101 PR libgfortran/28335
3102 * gfortran.dg/no_unit_error_1.f90: New test.
3104 2006-07-30 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3106 PR libgfortran/28335
3107 * gfortran.dg/no_unit_error_1.f90: Delete test.
3108 * gfortran.dg/no_unit_error_2.f90: Delete test.
3110 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3112 * gfortran.dg/chmod_3.f90: New test.
3113 * gfortran.dg/ltime_gmtime_1.f90: New test.
3114 * gfortran.dg/ltime_gmtime_2.f90: New test.
3115 * gfortran.dg/lrshift_1.f90: New test.
3116 * gfortran.dg/chmod_1.f90: New test.
3117 * gfortran.dg/chmod_2.f90: New test.
3119 2006-07-28 Lee Millward <lee.millward@codesourcery.com>
3122 * g++.dg/template/crash55.C: New test.
3125 * g++.dg/template/nontype16.C: New test.
3127 * g++.dg/template/void2.C: Adjust error markers.
3128 * g++.dg/template/nontype5.C: Adjust error markers.
3130 2006-07-27 Arjan van de Ven <arjan@linux.intel.com>
3132 * gcc.target/i386/stack-prot-kernel.c: New test.
3134 2006-07-27 Roger Sayle <roger@eyesopen.com>
3136 * gcc.dg/builtins-55.c: New test case.
3138 2006-07-26 Zdenek Dvorak <dvorakz@suse.cz>
3140 PR rtl-optimization/27907
3141 * gcc.c-torture/compile/pr27907.c: New test.
3143 2006-07-26 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3145 * gfortran.dg/mclock.f90: New test.
3146 * gfortran.dg/int_conv_1.f90: New test.
3147 * gfortran.dg/stat_1.f90: New test.
3148 * gfortran.dg/stat_2.f90: New test.
3150 2006-07-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3152 PR libgfortran/28335
3153 * gfortran.dg/no_unit_error_1.f90: New test.
3154 * gfortran.dg/no_unit_error_2.f90: New test.
3155 * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
3157 2006-07-25 Roger Sayle <roger@eyesopen.com>
3160 * gcc.dg/fold-convround-1.c: New test case.
3162 2006-07-24 Steven G. Kargl <kargls@comcast.net>
3164 * gfortran.dg/arithmetic_if.f90: Fix comments.
3166 2006-07-24 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3169 * g++.dg/other/typedef1.C: New test.
3170 * g++.dg/template/typedef4.C: New test.
3171 * g++.dg/template/typedef5.C: New test.
3173 2006-07-24 Erik Edelmann <eedelman@gcc.gnu.org>
3176 * gfortran.dg/allocatable_dummy_3.f90: New.
3178 2006-07-24 Steven G. Kargl <kargls@comcast.net>
3181 * gfortran.dg/arithmetic_if.f90: New test.
3183 2006-07-24 Uros Bizjak <uros@kss-loka.si>
3185 * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
3186 avoid memcpy optimization.
3188 2006-07-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3191 * gfortran.dg/direct_io_6.f90: New test.
3193 2006-07-24 Jan Hubicka <jh@suse.cz>
3197 * gcc.dg/pr25795.c: New test.
3198 * gcc.dg/pr25795-1.c: New test.
3200 2006-07-23 Roger Sayle <roger@eyesopen.com>
3202 * gcc.dg/fold-cond-1.c: Increase test case portability by checking
3203 that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
3204 which may be transformed to "g || h" on some platforms.
3206 2006-07-23 Mark Mitchell <mark@codesourcery.com>
3209 * g++.dg/template/friend45.C: New test.
3211 2006-07-21 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3213 PR libgfortran/28339
3214 * gfortran.dg/arrayio_8.f90: New test.
3216 2006-07-21 Mike Stump <mrs@apple.com>
3218 * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
3220 * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
3222 2006-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3225 * g++.dg/eh/catch3.C: New test.
3228 * g++.dg/template/defarg10.C: New test.
3230 2006-07-20 Paul Brook <paul@codesourcery.com>
3233 * gcc.dg/pr27363.c: New test.
3235 2006-07-19 Mark Mitchell <mark@codesourcery.com>
3238 * g++.dg/init/ref13.C: New test.
3240 2006-07-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3243 * obj-c++.dg/proto-error-1.mm: New test.
3245 2006-07-18 Mark Mitchell <mark@codesourcery.com>
3248 * g++.dg/template/string1.C: New test.
3250 2006-07-18 Mark Mitchell <mark@codesourcery.com>
3253 * g++.dg/template/defarg9.C: New test.
3256 * g++.dg/template/static27.C: New test.
3258 2006-07-18 Diego Novillo <dnovillo@redhat.com>
3261 * gcc.dg/tree-ssa/pr28410.c: New test.
3263 2006-07-18 Lee Millward <lee.millward@gmail.com>
3266 * g++/dg/other/error13.C: New test.
3269 * g++.dg/template/friend44.C: New test.
3271 2006-07-18 Steve Ellcey <sje@cup.hp.com>
3274 * g++.dg/other/pr27495.C: New.
3276 2006-07-18 Olivier Hainque <hainque@adacore.com>
3278 * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
3279 * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
3281 2006-07-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3284 * gcc.dg/pragma-pack-4.c: New test.
3286 2006-07-17 Steve Ellcey <sje@cup.hp.com>
3289 * g++.dg/ext/pr28291.C: New test.
3291 2006-07-17 Richard Sandiford <richard@codesourcery.com>
3294 * gcc.c-torture/execute/pr28403.c: New test.
3296 2006-07-17 Richard Sandiford <richard@codesourcery.com>
3299 * gcc.dg/pr28402.c: New test.
3301 2006-07-17 Steve Ellcey <sje@cup.hp.com>
3304 * g++.dg/other/pr28304.C: New test.
3306 2006-07-17 J"orn Rennecke <joern.rennecke@st.com>
3309 gcc.c-torture/unsorted/dump-noaddr.c: New test.
3310 gcc.c-torture/unsorted/dump-noaddr.x: New driver.
3312 2006-07-17 Richard Guenther <rguenther@suse.de>
3314 PR tree-optimization/28238
3315 * g++.dg/tree-ssa/pr28238.C: New testcase.
3317 2006-07-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3320 * g++.dg/eh/catch1.C: New test.
3321 * g++.dg/eh/catch2.C: New test.
3323 2006-07-16 Jakub Jelinek <jakub@redhat.com>
3326 * g++.dg/template/anon3.C: New test.
3328 2006-07-16 Paul Thomas <pault@gcc.gnu.org>
3331 * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
3332 specifiers requiring an explicit format tag..
3335 * gfortran.dg/generic_5: New test.
3338 * gfortran.dg/elemental_optional_args_1.f90: New test.
3340 2006-07-16 Olivier Hainque <hainque@adacore.com>
3342 * gnat.dg/assert.ads: New file.
3343 * gnat.dg/controlled_record.ads: Likewise.
3344 * gnat.dg/controlled_record.adb: Likewise.
3346 2006-07-15 Lee Millward <lee.millward@gmail.com>
3349 * g++.dg/other/error12.C: New test.
3352 * g++.dg/template/crash54.C: New test.
3354 2006-07-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3357 * g++.dg/parse/catch1.C: New test.
3360 * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
3363 * g++.dg/ext/attrib24.C: New test.
3365 2006-07-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3368 * g++.dg/ext/asmspec1.C: New test.
3370 2006-07-13 Janis Johnson <janis187@us.ibm.com>
3372 * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
3373 (dg-test): Support shouldfail tests.
3374 * lib/target-supports-dg.exp (dg-shouldfail): New.
3375 * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
3376 * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
3377 * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
3378 * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
3379 * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
3380 * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
3381 * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
3383 2006-07-13 Jan Hubicka <jh@suse.cz>
3385 * gcc.target/i386/memcpy-1.c: New.
3387 2006-07-12 Geoffrey Keating <geoffk@apple.com>
3389 * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
3391 2006-07-13 Paul Thomas <pault@gcc.gnu.org>
3394 * gfortran.dg/present_1.f90: New test.
3397 * gfortran.dg/interface_derived_type_1.f90: New test.
3399 2006-07-11 Feng Wang <fengwang@nudt.edu.cn>
3402 * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
3405 2006-07-07 Lee Millward <lee.millward@gmail.com>
3408 * g++.dg/other/label1.C: New test.
3410 2006-07-07 Richard Guenther <rguenther@suse.de>
3413 * gcc.dg/torture/pr28268.c: New testcase.
3415 2006-07-07 Steve Ellcey <sje@cup.hp.com>
3418 * g++.dg/ext/pr27019.C: New.
3420 2006-07-07 Richard Guenther <rguenther@suse.de>
3422 PR tree-optimization/28187
3423 * gcc.dg/pr28187.c: New testcase.
3425 2006-07-07 Eric Botcazou <ebotcazou@adacore.com>
3427 * gnat.dg/address_conversion.adb: New test.
3428 * gnat.dg/boolean_subtype.adb: Likewise.
3429 * gnat.dg/frame_overflow.adb: Likewise.
3430 * gnat.dg/pointer_array.adb: Likewise.
3431 * gnat.dg/pointer_conversion.adb: Likewise.
3433 2006-07-07 Paul Thomas <pault@gcc.gnu.org>
3437 * gfortran.dg/print_fmt_5.f90: New test.
3439 2006-07-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3442 * gfortran.dg/bounds_check_4.f90: New test.
3444 2006-07-05 Richard Guenther <rguenther@suse.de>
3447 * gfortran.dg/pr28158.f90: New testcase.
3449 2006-07-05 Richard Guenther <rguenther@suse.de>
3451 PR tree-optimization/28162
3452 * gcc.dg/pr28162.c: New testcase.
3454 2006-07-05 Richard Guenther <rguenther@suse.de>
3455 Andrew Pinski <pinskia@gcc.gnu.org>
3458 * g++.dg/tree-ssa/copyprop-1.C: New testcase.
3460 2006-07-04 Paul Thomas <pault@gcc.gnu.org>
3463 * gfortran.dg/actual_array_substr_2.f90: New test.
3466 * gfortran.dg/actual_array_constructor_2.f90: New test.
3468 2006-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3470 * gfortran.dg/itime_idate_1.f: New test.
3471 * gfortran.dg/itime_idate_2.f: New test.
3473 2006-07-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3475 PR libgfortran/27704
3476 * gfortran.dg/open_status_3.f90: New test.
3477 * gfortran.dg/fmt_l.f90: Update for new feature.
3479 2006-07-03 Asher Langton <langton2@llnl.gov>
3481 * gfortran.dg/oldstyle_2.f90: New.
3483 2006-07-03 Eric Botcazou <ebotcazou@adacore.com>
3485 * gnat.dg/string_slice.adb: New test.
3487 2006-07-01 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
3490 * gfortran.dg/semicolon_fixed.c: New.
3491 * gfortran.dg/semicolon_free.c: New.
3493 2006-06-30 Mike Stump <mrs@apple.com>
3495 * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
3496 that don't support internal visibility.
3498 2006-06-30 Andrew Pinski <pinskia@gmail.com>
3500 * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
3501 for '(' / ')' needing an extra '\'.
3503 2006-06-29 Roger Sayle <roger@eyesopen.com>
3506 * gcc.dg/pr27428-1.c: New test case.
3508 2006-06-29 Mike Stump <mrs@apple.com>
3510 * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
3511 on darwin as we can't align commons large enough yet.
3513 * gcc.dg/vla-8.c: Add additional testcases.
3515 2006-06-26 Steve Ellcey <sje@cup.hp.com>
3518 * g++.dg/other/pr28114.C: New.
3520 2006-06-25 Eric Botcazou <ebotcazou@adacore.com>
3522 * gcc.c-torture/compile/20060625-1.c: New test.
3524 2006-06-25 Paul Thomas <pault@gcc.gnu.org>
3527 * gfortran.dg/stfunc_3.f90: New test.
3530 * gfortran.dg/impure_actual_1.f90: New test.
3533 * gfortran.dg/elemental_result_1.f90: New test.
3536 * gfortran.dg/select_7.f90: New test.
3539 * intrinsic_actual_1.f: New test.
3543 * gfortran.dg/forall_4.f90: New test.
3546 * gfortran.dg/forall_5.f90: New test.
3548 2006-06-25 Lee Millward <lee.millward@gmail.com>
3551 * g++.dg/template/using13.C: New test.
3554 * g++.dg/other/incomplete3.C: New test.
3556 2006-06-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3559 * gfortran.dg/substr_3.f: New test.
3560 * gfortran.dg/equiv_2.f90: Update expected error message.
3562 2006-06-24 Paul Thomas <pault@gcc.gnu.org>
3565 * gfortran.dg/actual_array_substr_1.f90: New test.
3567 2006-06-24 Olivier Hainque <hainque@adacore.com>
3569 * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
3570 * gnat.dg/scalar_mode_agg_compare.adb: New test.
3572 2006-06-23 Janis Johnson <janis187@us.ibm.com>
3574 * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
3576 2006-06-23 Steven G. Kargl <kargls@comcast.net>
3579 * gfortran.dg/simpleif_2.f90: New test.
3581 2006-06-23 Lee Millward <lee.millward@gmail.com>
3583 * g++.dg/template/error22.C: Fix typo.
3585 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3588 * g++.dg/ext/attrib23.C: New test.
3590 2006-06-23 Olivier Hainque <hainque@adacore.com>
3592 * gnat.dg/varsize_temp.adb: New test.
3594 2006-06-23 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3597 * g++.dg/other/java2.C: New test.
3599 2006-06-23 Danny Smith <dannysmith@users.sourceforge.net>
3602 * g++.dg/ext/dllimport4.C. Add more tests for invalid
3605 2006-06-22 Roger Sayle <roger@eyesopen.com>
3608 * gcc.dg/pr27531-1.c: New test case.
3610 2006-06-22 Asher Langton <langton2@llnl.gov>