1 2006-12-16 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4 * gcc.dg/20001116-1.c: Replace -Wextra with -Wempty-body.
5 * gcc.dg/if-empty-1.c: Likewise.
6 * gcc.dg/pr23165.c: Likewise.
7 * g++.dg/warn/empty-body.C: Likewise.
9 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
12 * gfortran.dg/open_errors.f90: New test.
14 2006-12-15 H.J. Lu <hongjiu.lu@intel.com>
16 * gcc.dg/i386-cpuid.h (bit_SSSE3): New.
18 * gcc.target/i386/ssse3-pabsb.c: New file.
19 * gcc.target/i386/ssse3-pabsd.c: Likewise.
20 * gcc.target/i386/ssse3-pabsw.c: Likewise.
21 * gcc.target/i386/ssse3-palignr.c: Likewise.
22 * gcc.target/i386/ssse3-phaddd.c: Likewise.
23 * gcc.target/i386/ssse3-phaddsw.c: Likewise.
24 * gcc.target/i386/ssse3-phaddw.c: Likewise.
25 * gcc.target/i386/ssse3-phsubd.c: Likewise.
26 * gcc.target/i386/ssse3-phsubsw.c: Likewise.
27 * gcc.target/i386/ssse3-phsubw.c: Likewise.
28 * gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
29 * gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
30 * gcc.target/i386/ssse3-pshufb.c: Likewise.
31 * gcc.target/i386/ssse3-psignb.c: Likewise.
32 * gcc.target/i386/ssse3-psignd.c: Likewise.
33 * gcc.target/i386/ssse3-psignw.c: Likewise.
34 * gcc.target/i386/ssse3-vals.h: Likewise.
36 2006-12-15 Janis Johnson <janis187@us.ibm.com>
38 * lib/gfortran-dg.exp: Don't include fortran-torture.exp.
39 * lib/fortran-torture.exp: Include target-supports.exp.
41 2006-12-15 Jakub Jelinek <jakub@redhat.com>
44 * gcc.c-torture/execute/pr30185.c: New test.
46 2006-12-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
50 * gcc.dg/builtin-bswap-1.c: Require stdint_types.
51 * gcc.dg/builtin-bswap-2.c: Likewise.
52 * gcc.dg/builtin-bswap-3.c: Likewise.
53 * gcc.dg/builtin-bswap-4.c: Likewise.
54 * lib/target-supports.exp (check_effective_target_stdint_types): New.
55 * cc.c-torture/execute/mode-dependent-address.x: New file.
57 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
60 * gfortran.dg/write_zero_array: New test.
62 2006-12-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
65 * gfortran.dg/write_fmt_trim.f90: New test.
67 2006-12-14 Diego Novillo <dnovillo@redhat.com>
70 * gcc.dg/pr19633-1.c: Increase threshold for partitioning
73 2006-12-14 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
75 * lib/target-supports.exp (check_weak_available): Use istarget
76 "hppa*-*-hpux10*" instead of regexp.
77 (check_cxa_atexit_available): Likewise.
79 2006-12-14 Richard Guenther <rguenther@suse.de>
81 PR tree-optimization/30197
82 * gcc.c-torture/execute/complex-1.c: Fix function name.
83 * gcc.dg/builtins-61.c: New testcase.
85 2006-12-14 Richard Guenther <rguenther@suse.de>
88 * gcc.dg/pr30172-1.c: New testcase.
90 2006-12-14 Richard Guenther <rguenther@suse.de>
92 PR tree-optimization/30198
93 * gcc.dg/builtins-60.c: New testcase.
95 2006-12-14 Dorit Nuzman <dorit@il.ibm.com>
97 * lib/target-supports.exp (vect_no_align): Remove spu.
99 2006-12-13 Ian Lance Taylor <iant@google.com>
103 * g++.dg/warn/Wparentheses-5.C: New test.
104 * g++.dg/warn/Wparentheses-6.C: New test.
105 * g++.dg/warn/Wparentheses-7.C: New test.
106 * g++.dg/warn/Wparentheses-8.C: New test.
107 * g++.dg/warn/Wparentheses-9.C: New test.
108 * g++.dg/warn/Wparentheses-10.C: New test.
109 * g++.dg/warn/Wparentheses-11.C: New test.
110 * g++.dg/warn/Wparentheses-12.C: New test.
111 * g++.dg/warn/Wparentheses-13.C: New test.
112 * g++.dg/warn/Wparentheses-14.C: New test.
113 * g++.dg/warn/Wparentheses-15.C: New test.
114 * g++.dg/warn/Wparentheses-16.C: New test.
115 * g++.dg/warn/Wparentheses-17.C: New test.
116 * g++.dg/warn/Wparentheses-18.C: New test.
117 * g++.dg/warn/Wparentheses-19.C: New test.
118 * g++.dg/warn/Wparentheses-20.C: New test.
119 * g++.dg/warn/Wparentheses-21.C: New test.
121 2006-12-13 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
124 * lib/target-supports.exp (check_cxa_atexit_available): Return false
125 for target "hppa.*hpux10".
127 2006-12-13 Jakub Jelinek <jakub@redhat.com>
129 * g++.dg/debug/vartrack1.C: New test.
131 * g++.dg/opt/ifcvt1.C: New test.
133 * gcc.dg/tls/opt-13.c: New test.
135 * gcc.dg/20060425-2.c: New test.
137 * g++.dg/opt/pr15054-2.C: New test.
139 * gcc.c-torture/execute/20060420-1.c: New test.
141 * gcc.c-torture/execute/20060412-1.c: New test.
143 * objc/compile/20060406-1.m: New test.
145 2006-12-08 Alexandre Oliva <aoliva@redhat.com>
147 * g++.dg/template/array17.C: New test.
149 2006-02-25 Alexandre Oliva <aoliva@redhat.com>
151 * gcc.target/powerpc/altivec-23.c: New test.
153 2006-12-13 Lee Millward <lee.millward@codesourcery.com>
156 * g++.dg/inherit/error3.C: New test.
159 * g++.dg/inherit/error4.C: New test.
161 2006-12-13 Richard Guenther <rguenther@suse.de>
163 PR tree-optimization/17687
164 * gcc.dg/builtins-59.c: New testcase.
166 2006-12-13 Ben Elliston <bje@au.ibm.com>
168 * gcc.target/spu/Wmain.c: New test.
170 2006-12-12 Josh Conner <jconner@apple.com>
172 * g++.dg/abi/thunk3.C: Use .weak_definition on darwin.
173 * g++.dg/abi/thunk4.C: Likewise.
174 * g++.dg/abi/rtti3.C: Likewise.
176 2006-12-12 Trevor Smigiel <trevor_smigiel@playstation.sony.com>
178 * gcc.target/spu/cpat-1.c: New test.
179 * gcc.target/spu/cpat-2.c: New test.
180 * gcc.target/spu/cpat-3.c: New test.
181 * gcc.target/spu/cpat-4.c: New test.
183 2006-12-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
186 * gcc.c-torture/compile/vector-1.c: New test.
187 * gcc.c-torture/compile/vector-2.c: New test.
188 * gcc.c-torture/compile/vector-3.c: New test.
190 2006-12-12 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
192 * lib/fortran-torture.exp: Update copyright years. Remove
193 obsolete comment. Test -ftree-vectorize where it makes sense.
194 * lib/gfortran-dg.exp: Update copyright years. Use settings
195 from fortran-torture.exp.
196 * gfortran.dg/char_transpose_1.f90,
197 gfortran.dg/char_spread_1.f90, gfortran.dg/g77/dnrm2.f,
198 gfortran.dg/dependent_decls_1.f90: Fixout-of-bound errors.
199 * gfortran.dg/enum_10.f90, gfortran.dg/mixed_io_1.f90: Add
202 2006-12-12 Richard Sandiford <richard@codesourcery.com>
204 * lib/gcc-dg.exp (${tool}_load): Fix invocation of
207 2006-12-12 Ira Rosen <irar@il.ibm.com>
209 * gcc.dg/vect/vect-strided-store-u32-i2.c: New test.
210 * gcc.dg/vect/vect-strided-store-a-u8-i2.c: New test.
211 * gcc.dg/vect/vect-strided-store-u16-i4.c: New test.
212 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Add a case of stores with
215 2006-12-12 Richard Guenther <rguenther@suse.de>
218 * gfortran.fortran-torture/compile/pr30147.f90: New testcase.
220 2006-12-11 Aldy Hernandez <aldyh@redhat.com>
221 Diego Novillo <dnovillo@redhat.com>
223 * gcc.dg/tree-ssa/20040517-1.c: Adapt pattern to
225 * gcc.dg/tree-ssa/pr26421.c: Likewise
226 * gcc.dg/tree-ssa/inline_asm-1.c: Likewise.
227 * gcc.dg/tree-ssa/pr23382.c: Likewise.
228 * gcc.dg/tree-ssa/inline_asm-2.c: Likewise.
229 * gcc.dg/tree-ssa/pr28410.c: Likewise.
230 * gcc.dg/tree-ssa/20031015-1.c: Likewise.
231 * gcc.dg/tree-ssa/20040302-1.c: Likewise.
232 * gcc.dg/tree-ssa/vrp07.c: Likewise.
233 * gcc.dg/tree-ssa/vrp08.c: Likewise.
234 * gcc.dg/tree-ssa/alias-12.c: Likewise.
236 2006-12-11 Jan Hubicka <jh@suse.cz>
238 * gcc.dg/tree-prof/stringop-1.c: New test.
239 * gcc.dg/tree-prof/stringop-2.c: New test.
241 2006-12-11 Uros Bizjak <ubizjak@gmail.com>
244 * gcc.target/i386/pr30120.c: New test.
247 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
249 * gcc.target/i386/x87regparm-1.c: New test.
250 * gcc.target/i386/x87regparm-2.c: New test.
251 * gcc.target/i386/x87regparm-3.c: New test.
252 * gcc.target/i386/x87regparm-4.c: New test.
254 2006-12-10 Zdenek Dvorak <dvorakz@suse.cz>
256 * gcc.dg/tree-ssa/loop-17.c: Update outcome.
258 2006-12-10 Tobias Burnus <burnus@net-b.de>
261 * gfortran.dg/protected_1.f90: New test.
262 * gfortran.dg/protected_2.f90: New test.
263 * gfortran.dg/protected_3.f90: New test.
264 * gfortran.dg/protected_4.f90: New test.
265 * gfortran.dg/protected_5.f90: New test.
266 * gfortran.dg/protected_6.f90: New test.
268 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
269 Tobias Burnus <burnus@gcc.gnu.org>
273 * gfortran.dg/interface_4.f90: Test adding procedure to generic
275 * gfortran.dg/interface_5.f90: Test warning for not-referenced-to
276 ambiguous interfaces.
277 * gfortran.dg/interface_6.f90: Test invalid, ambiguous interface.
278 * gfortran.dg/interface_7.f90: Test invalid, ambiguous interface.
279 * gfortran.dg/interface_8.f90: Test warning for not-referenced-to
280 ambiguous interfaces.
281 * gfortran.dg/interface_1.f90: Change dg-error into a dg-warning.
282 * gfortran.dg/array_initializer_2.f90: Add initializer array
286 * gfortran.dg/interface_9.f90: Test that host interfaces are
287 not checked for ambiguity with the local version.
289 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
292 * gfortran.dg/module_interface_2.f90: New test.
294 2006-12-09 Paul Thomas <pault@gcc.gnu.org>
297 * gfortran.dg/assumed_len.f90: New test.
299 2006-12-09 Richard Guenther <rguenther@suse.de>
301 * g++.dg/warn/implicit-typename1.C: Qualify types.
302 * g++.dg/parse/crash12.C: Likewise.
303 * g++.dg/tree-ssa/pr22444.C: Likewise.
305 2006-12-09 Tobias Burnus <burnus@net-b.de>
307 * gfortran.dg/array_2.f90: Added sqrt test.
309 2006-12-08 Uros Bizjak <ubizjak@gmail.com>
311 * gcc.target/i386/x87regparm-1.c: XFAIL.
312 * gcc.target/i386/x87regparm-2.c: XFAIL.
313 * gcc.target/i386/x87regparm-3.c: XFAIL.
314 * gcc.target/i386/x87regparm-4.c: XFAIL.
316 2006-12-08 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
318 * lib/target-supports.exp
319 (check_effective_target_large_long_double): New.
320 * gcc.dg/Wconversion-real.c : Use it.
321 * gcc.dg/Wconversion-integer.c : Fix for targets where char is
324 2006-12-08 Mark Shinwell <shinwell@codesourcery.com>
326 * gcc.c-torture/execute/mode-dependent-address.c: New test.
328 2006-12-08 Tobias Burnus <burnus@net-b.de>
331 * gfortran.dg/import4.f90: New test for IMPORT in modules.
333 2006-12-07 Mark Mitchell <mark@codesourcery.com>
336 * g++.dg/template/crash65.C: New test.
337 * g++.dg/template/spec16.C: Tweak error markers.
339 2006-12-07 Andrew Pinski <andrew_pinski@playstation.sony.com>
341 * gcc.target/spu: New directory.
342 * gcc.target/spu/spu.exp: New file.
343 * gcc.target/spu/intrinsics-1.c: New test.
345 2006-12-07 Lee Millward <lee.millward@codesourcery.com>
348 * g++.dg/ext/attrib27.C: New test.
349 * g++.dg/parse/struct-as-enum1.C: Adjust error markers.
350 * g++.dg/parse/typedef5.C: Likewise.
352 2006-12-07 Mike Stump <mrs@apple.com>
354 * treelang/compile/var_defs.tree: Adjust.
356 2006-12-06 Mark Mitchell <mark@codesourcery.com>
359 * g++.dg/template/crash64.C: New test.
360 * g++.dg/parse/crash27.C: Adjust error markers.
362 2006-12-06 Thomas Koenig <Thomas.Koenig@online.de>
366 * gfortran.dg/read_eof_4.f90: Add tests.
367 * gfortran.dg/readwrite_unf_direct_eor_1.f90: New test.
368 * gfortran.dg/unf_read_corrupted_1.f90: New test.
370 2006-12-05 Mark Mitchell <mark@codesourcery.com>
373 * g++.dg/template/crash63.C: New test.
376 * g++.dg/template/crash62.C: New test.
378 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
381 * gfortran.dg/allocatable_function_1.f90: Increase the number
382 of expected calls of free to 10; the lhs section reference is
383 now evaluated so there is another call to bar. Change the
384 comment appropriately.
385 * gfortran.dg/array_section_1.f90: New test.
387 2006-12-05 Paul Thomas <pault@gcc.gnu.org>
390 * gfortran.dg/char_result_12.f90: New test.
392 2006-12-05 Richard Guenther <rguenther@suse.de>
394 * gcc.dg/vect/vect.exp: Add support for -fno-math-errno tests.
395 * gcc.dg/vect/vect-pow-2.c: Rename to ...
396 * gcc.dg/vect/no-math-errno-vect-pow-1.c: ... this. Require
397 vect_double, xfail for spu*-*-*.
399 2006-12-04 Tobias Burnus <burnus@net-b.de>
402 * initialization_4.f90: Test noninteger exponents (-std=f95).
403 * initialization_5.f90: New test for noninteger exponents
406 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
409 * gfortran.dg/parameter_array_section_1.f90: New test.
411 2006-12-04 Mark Mitchell <mark@codesourcery.com>
414 * g++.dg/template/crash61.C: New test.
417 * g++.dg/template/error23.C: New test.
419 2006-12-04 Uros Bizjak <ubizjak@gmail.com>
421 * gcc.target/i386/sse-18.c: Pass if CPU has no SSE2 support.
423 2006-12-04 Paul Thomas <pault@gcc.gnu.org>
426 * gfortran.dg/host_dummy_index_1.f90: Added additional test.
428 2006-12-04 Jakub Jelinek <jakub@redhat.com>
431 * gcc.dg/gomp/pr29965-1.c: New test.
432 * gcc.dg/gomp/pr29965-2.c: New test.
433 * gcc.dg/gomp/pr29965-3.c: New test.
434 * gcc.dg/gomp/pr29965-4.c: New test.
435 * gcc.dg/gomp/pr29965-5.c: New test.
436 * gcc.dg/gomp/pr29965-6.c: New test.
437 * g++.dg/gomp/pr29965-1.C: New test.
438 * g++.dg/gomp/pr29965-2.C: New test.
439 * g++.dg/gomp/pr29965-3.C: New test.
440 * g++.dg/gomp/pr29965-4.C: New test.
441 * g++.dg/gomp/pr29965-5.C: New test.
442 * g++.dg/gomp/pr29965-6.C: New test.
443 * g++.dg/gomp/pr29965-7.C: New test.
444 * g++.dg/gomp/pr29965-8.C: New test.
445 * g++.dg/gomp/pr29965-9.C: New test.
446 * g++.dg/gomp/pr29965-10.C: New test.
448 2006-12-04 Eric Botcazou <ebotcazou@adacore.com>
450 * gnat.dg/pointer_variable_bounds.adb: New test.
451 * gnat.dg/pointer_variable_bounds.ads: Likewise.
452 * gnat.dg/pointer_variable_bounds_q.ads: Likewise.
454 2006-12-03 Eric Christopher <echristo@apple.com>
456 * gcc.target/i386/stack-prot-kernel.c: Skip for x86_64-*-darwin.
458 2006-12-03 Richard Henderson <rth@redhat.com>
459 Andrew Pinski <pinskia@gmail.com>
462 * g++.dg/warn/unit-1.C: New test.
464 2006-12-03 Uros Bizjak <ubizjak@gmail.com>
466 * gcc.dg/visibility-11.c: Compile with -mstringop-strategy=libcall.
468 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
470 * g++.dg/vect/vect.exp: Enable tests to run on spu.
471 * gcc.dg/vect/vect.exp: Enable tests to run on spu.
472 * gcc.dg/vect/no-section-anchors-vect-69.c: Reduce array size.
473 * gcc.dg/vect/vect-70.c: Reduce array size.
474 * gcc.dg/vect/fast-math-vect-reduc-7.c: Xfail for
475 vect_no_compaer_double targets.
476 * lib/target-supports.exp: Add spu to vect_no_align, no_vect_int_max,
477 vect_float, vect_double, and vect_int.
479 2006-12-03 Dorit Nuzman <dorit@il.ibm.com>
481 * gcc.dg/vect/pr16105.c: Remove xfail on vect_no_align targets. Add
482 test for loop versioning on vect_no_align targets.
483 * gcc.dg/vect/pr20122.c: Likewise.
484 * gcc.dg/vect/vect-105.c: Likewise.
485 * gcc.dg/vect/vect-42.c: Likewise.
486 * gcc.dg/vect/vect-43.c: Likewise.
487 * gcc.dg/vect/vect-74.c: Likewise.
488 * gcc.dg/vect/vect-75.c: Likewise.
489 * gcc.dg/vect/vect-multitypes-3.c: Likewise.
490 * gcc.dg/vect/vect-multitypes-6.c: Likewise.
491 * gcc.dg/vect/vect-8.c: Remove xfail on vect_no_align targets.
492 * gcc.dg/vect/vect-30.c: Remove xfail on vect_no_align targets.
494 2006-12-03 Paul Thomas <pault@gcc.gnu.org>
497 * gfortran.dg/value_1.f90 : New test.
498 * gfortran.dg/value_2.f90 : New test.
499 * gfortran.dg/value_3.f90 : New test.
500 * gfortran.dg/value_4.f90 : New test.
501 * gfortran.dg/value_4.c : Called from value_4.f90.
503 2006-12-02 Andrew Pinski <andrew_pinski@playstation.sony.com>
506 * g++.dg/cpp0x/static_assert4.C: New testcase.
508 2006-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
510 * gcc.dg/torture/builtin-sin-mpfr-1.c: Update MPFR comment.
512 2006-12-02 Lee Millward <lee.millward@codesourcery.com>
515 * gcc.dg/pr27953.c: New test.
517 2006-12-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
520 * g++.dg/ext/vector5.C: New test.
523 * g++.dg/other/main1.C: New test.
525 2006-12-01 Thomas Koenig <Thomas.Koenig@online.de>
528 * gfortran.dg/convert_implied_open.f90: Change to
529 new default record length.
530 * gfortran.dg/unf_short_record_1.f90: Adapt to
532 * gfortran.dg/unformatted_subrecords_1.f90: New test.
534 2006-12-01 Andrew MacLeod <amacleod@redhat.com>
536 * gcc.dg/max-1.c: Remove reference to -fno-tree-lrs option.
538 2006-12-01 Ryan Mansfield <rmansfield@qnx.com>
541 * g++.dg/expr/pr29066.c: New.
543 2006-12-01 H.J. Lu <hongjiu.lu@intel.com>
544 Zdenek Dvorak <dvorakz@suse.cz>
546 PR tree-optimization/29921
547 * gcc.dg/pr29921-2.c: New test.
549 2006-11-30 H.J. Lu <hongjiu.lu@intel.com>
551 * gcc.dg/i386-cpuid.h (bit_SSE3): New.
552 (i386_get_cpuid): New function.
553 (i386_cpuid_ecx): Likewise.
554 (i386_cpuid_edx): Likewise.
555 (i386_cpuid): Updated to call i386_cpuid_edx.
557 * gcc.target/i386/sse3-addsubpd.c: New file.
558 * gcc.target/i386/sse3-addsubps.c: Likewise.
559 * gcc.target/i386/sse3-haddpd.c: Likewise.
560 * gcc.target/i386/sse3-haddps.c: Likewise.
561 * gcc.target/i386/sse3-hsubpd.c: Likewise.
562 * gcc.target/i386/sse3-hsubps.c: Likewise.
563 * gcc.target/i386/sse3-lddqu.c: Likewise.
564 * gcc.target/i386/sse3-movddup.c: Likewise.
565 * gcc.target/i386/sse3-movshdup.c: Likewise.
566 * gcc.target/i386/sse3-movsldup.c: Likewise.
568 2006-12-01 Dirk Mueller <dmueller@suse.de>
570 * g++.dg/warn/Wreturn-type-4.C: New testcase.
572 2006-11-30 Janis Johnson <janis187@us.ibm.com>
574 * gcc.dg/dfp/convert-int-max.c: New test.
575 * gcc.dg/dfp/convert-int-max-fold.c: New test.
577 2006-11-30 Richard Guenther <rguenther@suse.de>
579 * gcc.dg/vect/vect-pow-1.c: Rename ...
580 * gcc.dg/vect/fast-math-vect-pow-1.c: ... to this. Use
581 floats instead of doubles, check successful vectorization.
583 2006-11-29 Andrew Pinski <andrew_pinski@playstation.sony.com>
586 * gcc.c-torture/compile/pr29945.c: New testcase.
588 2006-11-30 Joseph Myers <joseph@codesourcery.com>
590 * gcc.dg/vect/vect.exp: Skip PowerPC targets not supporting
593 2006-11-29 Eric Christopher <echristo@apple.com>
595 * gcc.dg/tree-ssa/prefetch-3.c: Allow x86_64, but require ilp32.
597 2006-11-29 Janis Johnson <janis187@us.ibm.com>
599 * gcc.dg/dfp/convert-int.c: Remove dg-do compile, fix comment.
601 * gcc.dg/dfp/convert-bfp.c: Skip long double conversions.
603 2006-11-29 Lee Millward <lee.millward@codesourcery.com>
606 * g++.dg/inherit/virtual2.C: New test.
607 * g++.dg/inherit/virtual3.C: Likewise.
608 * g++.old-deja/g++.bugs/900121_05.C: Adjust error markers.
609 * g++.dg/inherit/error2.C: Likewise.
610 * g++.dg/template/instantiate1.C: Likewise.
612 2006-11-28 Andrew Pinski <pinskia@gmail.com>
615 * gcc.dg/tree-ssa/reassoc-12.c: New test.
617 2006-11-28 Jan Hubicka <jh@suse.cz>
619 * gcc.dg/memcpy-1.c: New test.
621 2006-11-28 Jakub Jelinek <jakub@redhat.com>
624 * g++.dg/warn/main-3.C: New test.
626 2006-11-28 Jan Hubicka <jh@suse.cz>
628 * gcc.dg/winline-1.c: New test.
630 2006-11-28 Nathan Sidwell <nathan@codesourcery.com>
632 * gcc.dg/pack-test-1.c: Use __alignof__ to determine natural
635 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
638 * gfortran.dg/missing_optional_dummy_3.f90
640 2006-11-28 Paul Thomas <pault@gcc.gnu.org>
643 * gfortran.dg/interface_3.f90: Modify errors.
645 2006-11-28 Ben Elliston <bje@au.ibm.com>
647 * lib/gcc-defs.exp (${tool}_check_compile): xfail test cases that
648 fail to link due to relocation overflows on spu-*-*.
650 2006-11-27 Michael Matz <matz@suse.de>
651 Andreas Krebbel <krebbel1@de.ibm.com>
654 * gcc.dg/20061127-1.c: New testcase.
656 2006-11-27 Uros Bizjak <ubizjak@gmail.com>
658 * gcc.dg/20061124-1.c: Add exit() function prototype.
660 2006-11-27 Jan Hubicka <jh@suse.cz>
662 * gcc.target/i386/memcpy-1.c: Adjust size.
663 * testsuite/gcc.dg/visibility-11.c: Likewise.
665 2006-11-27 Richard Guenther <rguenther@suse.de>
668 * gcc.target/i386/pow-1.c: New testcase.
669 * gcc.dg/builtins-58.c: Likewise.
671 2006-11-26 Mark Mitchell <mark@codesourcery.com>
674 * g++.dg/expr/cast8.C: New test.
676 2006-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
678 * gcc.dg/torture/builtin-minmax-1.c: Test NaN in fmin/fmax.
679 Don't ever inline the testcase.
681 2006-11-25 Andrew Pinski <pinskia@gmail.com>
684 * gfortran.fortran-torture/compile/parameter_3.f90: New
687 2006-11-25 Andrew Pinski <pinskia@gmail.com>
690 * gfortran.fortran-torture/execute/transfer2.f90: New test.
692 2006-11-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
694 * gfortran.fortran-torture/execute/specifics.f90: Remove test
697 2006-11-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
700 * gfortran.dg/write_check3.f90: New test.
702 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
704 * gcc.dg/20061124-1.c: Add "exit(0);" to the end of main.
706 2006-11-24 Paul Thomas <pault@gcc.gnu.org>
709 * gfortran.dg/interface_3.f90: New test.
712 * gfortran.dg/generic_8.f90: New test.
714 2006-11-24 Francois-Xavier Coudert <coudert@clipper.ens.fr>
716 * gfortran.dg/specifics_1.f90: Remove check for CHAR.
717 * gfortran.dg/specifics_2.f90: Remove check for CHAR.
718 * gfortran.dg/specifics_3.f90: Remove.
720 2006-11-24 Jakub Jelinek <jakub@redhat.com>
723 * gcc.dg/gomp/pr29955.c: New test.
726 * gcc.dg/pr29736.c: New test.
728 2006-11-24 Andrew Pinski <andrew_pinski@playstation.sony.com>
731 * gcc.dg/pure-1.c: New test.
733 2006-11-24 Joseph Myers <joseph@codesourcery.com>
735 * g++.dg/eh/simd-2.C: Use -O -w in general for PowerPC.
736 * gcc.dg/debug/dwarf2/const-2.c: Use powerpc_altivec_ok.
738 2006-11-24 Andreas Krebbel <krebbel1@de.ibm.com>
740 * gcc.dg/20061124-1.c: New testcase.
742 2006-11-23 Eric Christopher <echristo@apple.com>
744 * gcc.dg/inline-16.c: Use __SIZE_TYPE__.
746 2006-11-24 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
750 * gcc.dg/Wconversion-integer.c: New. Supersedes
751 Wconversion-negative-constants.c
752 * gcc.dg/Wconversion-real.c: New.
753 * gcc.dg/Wconversion-real-integer.c: New.
754 * gcc.dg/Wconversion-negative-constants.c: Deleted.
755 * g++.dg/warn/Wconversion1.C: Modified.
757 2006-11-23 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
759 * gfortran.dg/overload_1.f90: New test.
761 2006-11-23 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
764 * gcc.dg/builtin-protos-1.c: Replace Wconversion by
765 Wtraditional-conversion.
766 * gcc.dg/overflow-warn-2.c: Likewise.
767 * gcc.dg/Wconversion.c: Likewise. Renamed as
768 Wtraditional-conversion.c .
769 * gcc.dg/Wconversion-2.c: Likewise. Renamed as
770 Wtraditional-conversion-2.c .
771 * gcc.dg/dfp/Wconversion-2.c: Likewise. Renamed as
772 Wtraditional-conversion-2.c
773 * gcc.dg/Wconversion-negative-constants.c: New.
775 2006-11-23 Andrew Pinski <pinskia@gmail.com>
777 * gcc.dg/tree-ssa/dump-1.c: New test.
779 2006-11-23 David Ung <davidu@mips.com>
781 * gcc.target/mips/mips.exp (dg-mips-options): Handle parsing of
782 -mfp64, allowable when ISA >= 33 and float is enabled.
783 * gcc.target/mips/mips32r2-mxhc1.c: New test for checking the use
784 of mthc1 and mfhc1 patterns.
786 2006-11-23 Zdenek Dvorak <dvorakz@suse.cz>
788 PR tree-optimization/29921
789 * gcc.dg/pr29921.c: New test.
791 2006-11-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
794 * gfortran.dg/initialization_4.f90: New test.
796 2006-11-22 Ira Rosen <irar@il.ibm.com>
798 * gcc.dg/vect/vect-1.c: Additional loop is now vectorizable on
799 platforms that have interleaving support.
800 * gcc.dg/vect/vect-107.c, gcc.dg/vect/vect-98.c: Likewise.
801 * gcc.dg/vect/vect-strided-a-u16-i2.c,
802 gcc.dg/vect/vect-strided-a-u16-i4.c, gcc.dg/vect/vect-strided-u16-i2.c,
803 gcc.dg/vect/vect-strided-u16-i4.c, gcc.dg/vect/vect-strided-u32-i4.c,
804 gcc.dg/vect/vect-strided-u32-i8.c, gcc.dg/vect/vect-strided-u8-i2.c,
805 gcc.dg/vect/vect-strided-u8-i2-gap.c,
806 gcc.dg/vect/vect-strided-u8-i8.c,
807 gcc.dg/vect/vect-strided-u8-i8-gap2.c,
808 gcc.dg/vect/vect-strided-u8-i8-gap4.c,
809 gcc.dg/vect/vect-strided-u8-i8-gap7.c,
810 gcc.dg/vect/vect-strided-float.c,
811 gcc.dg/vect/vect-strided-a-mult.c,
812 gcc.dg/vect/vect-strided-mult-char-ls.c,
813 gcc.dg/vect/vect-strided-a-u16-mult.c,
814 gcc.dg/vect/vect-strided-a-u32-mult.c,
815 gcc.dg/vect/vect-strided-a-u8-i2-gap.c,
816 gcc.dg/vect/vect-strided-a-u8-i8-gap2.c,
817 gcc.dg/vect/vect-strided-a-u8-i8-gap7.c,
818 gcc.dg/vect/vect-strided-mult.c,
819 gcc.dg/vect/vect-strided-u32-mult.c: New testcases.
820 * lib/target-supports.exp (vect_extract_even_odd, vect_interleave): New.
822 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
825 * gfortran.dg/auto_char_len_4.f90: New test.
827 2006-11-22 Paul Thomas <pault@gcc.gnu.org>
830 * gfortran.dg/generic_7.f90: New test.
831 * gfortran.dg/defined_operators_1.f90: Add new error.
833 2006-11-22 Zdenek Dvorak <dvorakz@suse.cz>
835 PR tree-optimization/29902
836 * g++.dg/tree-ssa/pr29902.C: New test.
838 2006-11-21 Paul Thomas <pault@gcc.gnu.org>
841 * gfortran.dg/used_types_13.f90: New test.
843 2006-11-21 Janis Johnson <janis187@us.ibm.com>
845 * gcc.dg/dfp/snan.c: Delete.
847 2006-11-21 Douglas Gregor <doug.gregor@gmail.com>
849 * g++.dg/cpp0x/static_assert1.C: New.
850 * g++.dg/cpp0x/static_assert2.C: New.
851 * g++.dg/cpp0x/static_assert3.C: New.
853 2006-11-21 Richard Guenther <rguenther@suse.de>
855 * gcc.dg/vect/vect-pow-1.c: New testcase.
856 * gcc.dg/vect/vect-pow-2.c: Likewise.
858 2006-11-21 Jakub Jelinek <jakub@redhat.com>
861 * g++.dg/template/static29.C: New test.
864 * g++.dg/conversion/simd4.C: New test.
866 2006-11-20 Simon Martin <simartin@users.sourceforge.net>
869 * g++.dg/template/access19.C: New test.
870 * g++.old-deja/g++.other/access11.C: Adjusted the line where the
873 2006-11-20 Andrew Pinski <andrew_pinski@playstation.sony.com>
876 * gcc.dg/tree-ssa/sra-4.c: New testcase.
878 2006-11-20 Tobias Burnus <burnus@net-b.de>
881 * gfortran.dg/import.f90: Extended test.
882 * gfortran.dg/import2.f90: Extended test.
884 2006-11-20 Tobias Burnus <burnus@net-b.de>
886 * gfortran.dg/volatile3.f90: Add conflict test.
888 2006-11-20 Bernhard Fischer <aldot@gcc.gnu.org>
891 * gfortran.dg/implicit_10.f90: New test.
893 2006-11-19 Gabriel Dos Reis <gdr@integrable-solutions.net>
896 * g++.dg/warn/Wall-write-strings.C: New.
898 2006-11-19 Erik Edelmann <eedelman@gcc.gnu.org>
900 * gfortran.dg/alloc_comp_constraint_5.f90: New.
901 * gfortran.dg/alloc_comp_assign_2.f90: Removed invalid code.
903 2006-11-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
905 * gfortran.dg/use_3.f90: Remove error message.
906 * gfortran.dg/iso_fortran_env_1.f90: New test.
907 * gfortran.dg/iso_fortran_env_2.f90: New test.
908 * gfortran.dg/iso_fortran_env_3.f90: New test.
909 * gfortran.dg/iso_fortran_env_4.f90: New test.
911 2006-11-19 Dorit Nuzman <dorit@il.ibm.com>
913 * gcc.dg/vect/vect-27.c: Fix initialization.
915 2006-11-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
917 * gcc.dg/builtins-20.c: Add fmin/fmax cases.
918 * gcc.dg/torture/builtin-minmax-1.c: New.
920 * gcc.dg/builtins-20.c: Add cases for copysign.
922 2006-11-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
925 * gfortran.dg/dollar_edit_descriptor-3.f: New test.
927 2006-11-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
928 * gfortran.dg/use_1.f90: New test.
929 * gfortran.dg/use_1.f90: New test.
930 * gfortran.dg/use_1.f90: New test.
932 2006-11-17 Zdenek Dvorak <dvorakz@suse.cz>
934 PR tree-optimization/29801
935 * gcc.dg/pr29801.c: New test.
937 2006-11-17 Jakub Jelinek <jakub@redhat.com>
940 * gcc.dg/torture/pr29584.c: New test.
942 2006-11-17 Joseph Myers <joseph@codesourcery.com>
944 * gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-4.c:
945 Condition PowerPC tests for saving FPRs on powerpc_fprs.
946 * gcc.target/powerpc/compress-float-ppc.c,
947 gcc.target/powerpc/compress-float-ppc-pic.c: Only test if
949 * gcc.target/powerpc/rs6000-power2-2.c: Only test if powerpc_fprs;
950 do not pass -mhard-float.
952 2006-11-16 Eric Botcazou <ebotcazou@adacore.com>
954 * gnat.dg/volatile_aggregate.adb: New test.
956 2006-11-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
960 * gcc/testsuite/gfortran.dg/bound_2.f90: Add more checks.
961 * gcc/testsuite/gfortran.dg/bound_3.f90: New test.
963 2006-11-16 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
966 * gcc.c-torture/compile/pr29201.c: New test for ia64 target.
968 2006-11-15 Steven G. Kargl <kargl@gcc.gnu.org>
970 * gfortran.dg/import3.f90: Fix error message.
972 2006-11-15 Andrew Pinski <andrew_pinski@playstation.sony.com>
975 * gfortran.fortran-torture/compile/inline_1.f90:
978 2006-11-15 Uros Bizjak <ubizjak@gmail.com>
980 * gcc.target/i386/x87regparm-1.c: New test.
981 * gcc.target/i386/x87regparm-2.c: New test.
982 * gcc.target/i386/x87regparm-3.c: New test.
983 * gcc.target/i386/x87regparm-4.c: New test.
985 2006-11-15 Tobias Burnus <burnus@net-b.de>
988 * gfortran.dg/import.f90: New test.
989 * gfortran.dg/import2.f90: New test.
990 * gfortran.dg/import3.f90: New test.
992 2006-11-15 Tobias Burnus <burnus@net-b.de>
995 * gfortran.dg/char_bounds_check_fail_1.f90: New test.
997 2006-11-15 Tobias Burnus <burnus@net-b.de>
1000 * gfortran.dg/contains.f90: New test.
1001 * gfortran.dg/derived_function_interface_1.f90: Add a dg-warning.
1003 2006-11-15 Jakub Jelinek <jakub@redhat.com>
1005 PR tree-optimization/29581
1006 * gcc.dg/pr29581-1.c: New test.
1007 * gcc.dg/pr29581-2.c: New test.
1008 * gcc.dg/pr29581-3.c: New test.
1009 * gcc.dg/pr29581-4.c: New test.
1010 * gfortran.dg/pr29581.f90: New test.
1012 2006-11-14 Brooks Moses <brooks.moses@codesourcery.com>
1015 * lib/gfortran-dg.exp (gfortran-dg-test): Ignore column
1016 numbers in error message headers.
1018 2006-11-14 Richard Guenther <rguenther@suse.de>
1020 * gcc.target/i386/math-torture/math-torture.exp: Restrict
1021 to i?86 and x86_64 targets.
1023 2006-11-14 Caroline Tice <ctice@apple.com>
1025 * gcc.dg/pubtypes-1.c: New file/testcase.
1026 * gcc.dg/pubtypes-2.c: New file/testcase.
1027 * gcc.dg/pubtypes-3.c: New file/testcase.
1028 * gcc.dg/pubtypes-4.c: New file/testcase.
1029 * g++.dg/pubtypes.C: New file/testcase.
1031 2006-11-14 Mark Mitchell <mark@codesourcery.com>
1034 * g++.dg/init/self1.C: New test.
1036 2006-11-14 Tobias Burnus <burnus@net-b.de>
1039 * gfortran.dg/conflicts.f90: Add.
1041 2006-11-14 Paolo Bonzini <bonzini@gnu.org>
1043 PR rtl-optimization/29798
1045 * gcc.c-torture/execute/pr29798.c: New.
1047 2006-11-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1049 * gcc.dg/builtins-20.c: Add more cases.
1051 2006-11-13 Jakub Jelinek <jakub@redhat.com>
1054 * gfortran.dg/gomp/pr29759.f90: New test.
1056 2006-11-13 Mark Mitchell <mark@codesourcery.com>
1059 * g++.dg/template/static28.C: New test.
1061 2006-11-13 Carlos O'Donell <carlos@codesourcery.com>
1063 * lib/c-torture.exp: Use target-libpath.exp.
1064 * lib/target-libpath.exp (set_ld_library_path_env_vars): If present,
1065 set GCC_EXEC_PREFIX env var from global variable of same name.
1067 2006-11-12 Andrew Pinski <andrew_pinski@playstation.sony.com>
1070 * gfortran.fortran-torture/compile/transfer-1.f90:
1073 2006-11-12 H.J. Lu <hongjiu.lu@intel.com>
1074 Zdenek Dvorak <dvorakz@suse.cz>
1076 PR tree-optimization/29680
1077 * gcc.dg/alias-11.c: New test.
1079 2006-11-12 Jason Merrill <jason@redhat.com>
1080 Andrew Pinski <pinskia@physics.uc.edu>
1083 * gcc.target/i386/vectorize1.c: New.
1085 2006-11-12 Roger Sayle <roger@eyesopen.com>
1087 PR rtl-optimization/29797
1088 * gcc.c-torture/execute/pr29797-1.c: New test case.
1090 2006-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1092 * gcc.dg/torture/builtin-symmetric-1.c: Add more cases.
1094 2006-11-12 Zdenek Dvorak <dvorakz@suse.cz>
1096 * gcc.dg/tree-ssa/prefetch-3.c: New test.
1098 2006-11-12 Roger Sayle <roger@eyesopen.com>
1100 PR tree-optimization/13827
1101 * gcc.dg/fold-eqand-1.c: New test case.
1103 2006-11-11 Andrew Pinski <andrew_pinski@playstation.sony.com>
1106 * gcc.c-torture/execute/mayalias-3.c: New test.
1108 2006-11-11 Richard Sandiford <richard@codesourcery.com>
1111 * gcc.c-torture/compile/pr27528.c: New test.
1112 * gcc.dg/pr27528.c: Likewise.
1114 2006-11-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1116 * gcc.dg/builtins-20.c: Add more cases for stripping sign ops.
1118 * gcc.dg/torture/builtin-symmetric-1.c: New test.
1120 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1123 * gfortran.dg/reshape_source_size_1.f90: New test.
1125 2006-11-10 Paul Thomas <pault@gcc.gnu.org>
1128 * gfortran.dg/aliasing_dummy_4.f90: New test.
1130 2006-11-10 Uros Bizjak <ubizjak@gmail.com>
1133 * lib/target-supports.exp (vect_widen_mult_hi_to_si): Add i?86-*-*
1134 and x86_64-*-* targets.
1136 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1138 * gcc.dg/torture/builtin-math-2.c: Test builtin fma.
1139 * gcc.dg/torture/builtin-math-3.c (CKSGN_F, CKSGN, CKSGN_L):
1140 New macros. Use them in exact tests.
1141 (TESTIT3): New macro.
1142 Add tests for fmin, fmax and fma.
1144 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1147 * gfortran.dg/array_constructor_13.f90: New test.
1149 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1152 * gfortran.dg/used_types_12.f90: New test.
1154 2006-11-09 Serge Belyshev <belyshev@depni.sinp.msu.ru>
1157 * gcc.dg/fold-eqandshift-1.c (test5): Uncomment function.
1159 (dg-final): Add scan-tree-dump-times patterns for test5 and test6.
1160 * gcc.dg/fold-eqandshift-3.c: New test case.
1162 2006-11-09 Paul Thomas <pault@gcc.gnu.org>
1165 * gfortran.dg/alloc_comp_auto_array_1.f90: New test.
1168 * gfortran.dg/change_symbol_attributes_1.f90: New test.
1170 2006-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
1172 * gcc.dg/20061109-1.c: New testcase.
1174 2006-11-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1176 * gcc.dg/builtins-20.c: Use fabs, not __builtin_fabs.
1178 2006-11-09 Tobias Burnus <burnus@net-b.de>
1180 * gfortran.dg/io_constraints_3.f90: Fixed by using -fmax-errors.
1181 * gfortran.dg/gomp/reduction1.f90: Fixed by using -fmax-errors.
1183 2006-11-08 Zdenek Dvorak <dvorakz@suse.cz>
1185 * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
1186 * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
1188 2006-11-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1190 * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
1192 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1194 * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
1196 * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
1197 * gcc.dg/vect/vect-9.c: Now vectorizable.
1198 * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
1199 that support vect_widen_mult.
1200 * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
1201 * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from
1202 vect-reduc-dot-u16.c).
1203 * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from
1204 vect-reduc-dot-u16.c).
1205 * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
1206 * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
1207 vect-reduc-dot-s8.c).
1208 * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
1209 vect-reduc-dot-s8.c).
1210 * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
1211 vect-reduc-dot-s8.c).
1212 * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
1213 * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
1214 vect-reduc-dot-u8.c).
1215 * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
1216 vect-reduc-dot-u8.c).
1217 * gcc.dg/vect/vect-widen-mult-sum.c: New test.
1218 * gcc.dg/vect/vect-multitypes-9.c: New test.
1219 * gcc.dg/vect/vect-multitypes-10.c: New test.
1220 * gcc.dg/vect/vect-widen-mult-s16.c: New test.
1221 * gcc.dg/vect/vect-widen-mult-u16.c: New test.
1222 * gcc.dg/vect/vect-widen-mult-u8.c: New test.
1223 * gcc.dg/vect/vect-widen-mult-s8.c: New test.
1224 * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
1225 * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
1226 wrapv-vect-reduc-dot-s8.c.
1227 * lib/target-support.exp (check_effective_target_vect_unpack): New.
1228 (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
1229 targets that support vec_unpack.
1230 (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
1231 (check_effective_target_vect_widen_mult_qi_to_hi): New.
1232 (check_effective_target_vect_widen_mult_hi_to_si): New.
1233 (check_effective_target_vect_widen_sum): Removed.
1235 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1237 * gcc.dg/vect/vect-multitypes-8.c: New test.
1238 * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
1240 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1242 * gcc.dg/vect/vect-multitypes-7.c: New test.
1244 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1246 * gcc.dg/vect/vect-multitypes-4.c: New test.
1247 * gcc.dg/vect/vect-multitypes-5.c: New test.
1248 * gcc.dg/vect/vect-multitypes-6.c: New test.
1250 2006-11-08 Dorit Nuzman <dorit@il.ibm.com>
1252 * gcc.dg/vect/vect-multitypes-1.c: New test.
1253 * gcc.dg/vect/vect-multitypes-2.c: New test.
1254 * gcc.dg/vect/vect-multitypes-3.c: New test.
1256 2006-11-07 Eric Christopher <echristo@apple.com>
1258 * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
1259 Test using scan-assembler-not.
1261 2006-11-07 Jakub Jelinek <jakub@redhat.com>
1263 * gcc.dg/inline-17.c: New test.
1265 2006-11-07 Steve Ellcey <sje@cup.hp.com>
1268 * gcc.dg/torture/fp-int-convert-float128-timode.c: Do not XFAIL
1271 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
1274 * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
1277 * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
1280 2006-11-07 Tobias Burnus <burnus@net-b.de>
1283 * gfortran.dg/volatile.f90: Add.
1284 * gfortran.dg/volatile2.f90: Add.
1285 * gfortran.dg/volatile3.f90: Add.
1286 * gfortran.dg/volatile4.f90: Add.
1287 * gfortran.dg/volatile5.f90: Add.
1288 * gfortran.dg/volatile6.f90: Add.
1289 * gfortran.dg/volatile7.f90: Add.
1291 2006-11-06 Tobias Burnus <burnus@net-b.de>
1293 * gfortran.dg/io_constraints_2.f90: Adjust pattern
1294 for matching error messages.
1295 * gfortran.dg/specifics_3.f90: Adjust pattern
1296 for matching error messages.
1298 2006-11-06 Janis Johnson <janis187@us.ibm.com>
1299 Bernhard Fischer <aldot@gcc.gnu.org>
1301 * lib/gcc-dg.exp (output-exists): New proc.
1302 (output-exists-not): New proc.
1303 * gcc.test-framework/test-framework.awk: Support new directives.
1304 * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
1305 * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
1306 * gcc.test-framework/dg-outexists-exp-F.c: New test.
1307 * gcc.test-framework/dg-outexists-exp-XP.c: New test.
1308 * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
1309 * gcc.test-framework/dg-outexists-exp-P.c: New test.
1311 2006-11-06 Erik Edelmann <eedelman@gcc.gnu.org>
1315 * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
1316 * gfortran.dg/initialization_3.f90: New.
1318 2006-11-05 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1320 PR libgfortran/25545
1321 * gfortran.dg/dollar_edit_descriptor-2.f: New test.
1323 2006-11-05 Jakub Jelinek <jakub@redhat.com>
1326 * gcc.c-torture/execute/pr29695-1.c: New test.
1327 * gcc.c-torture/execute/pr29695-2.c: New test.
1329 2006-11-05 Paul Thomas <pault@gcc.gnu.org>
1332 * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
1334 2006-11-04 Brooks Moses <brooks.moses@codesourcery.com>
1336 * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
1337 for matching error messages.
1339 2006-11-04 Uros Bizjak <ubizjak@gmail.com>
1342 * gcc.target/i386/387-12.c: New test.
1344 2006-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1347 * gfortran.dg/pr29713.f90: New test.
1349 2006-11-03 J"orn Rennecke <joern.rennecke@st.com>
1351 * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
1352 Also test for bogus rest sign.
1354 2006-11-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1357 * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
1359 2006-11-02 Brooks Moses <brooks.moses@codesourcery.com>
1361 * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
1362 from error messages.
1364 2006-11-02 Mike Stump <mrs@apple.com>
1366 * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
1368 * g++.old-deja/g++.abi/align.C: Enable for darwin.
1370 2006-11-02 Eric Botcazou <ebotcazou@adacore.com>
1372 * g++.dg/eh/gcsec1.C: New test.
1374 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1376 * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
1377 (TESTIT_2P, TESTIT_2P_R): New macros. Test sincos.
1379 2006-11-01 Adam Nemet <anemet@caviumnetworks.com>
1381 * gcc.dg/fold-mod-1.c: Match the leading 0x for the
1383 * gcc.dg/tree-prof/val-prof-2.c: Likewise.
1384 * gcc.dg/pr14796-2.c: Likewise.
1386 2006-11-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1388 * gcc.c-torture/execute/20061101-1.c: New test.
1390 2006-11-01 Richard Guenther <rguenther@suse.de>
1392 * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
1394 2006-11-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1396 * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
1397 * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
1399 2006-10-31 Eric Botcazou <ebotcazou@libertysurf.fr>
1401 * gcc.c-torture/execute/20061031-1.c: New test.
1403 2006-10-31 Geoffrey Keating <geoffk@apple.com>
1406 * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
1407 * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
1408 * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
1409 * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
1410 * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
1411 * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
1412 * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
1414 2006-10-31 Eric Christopher <echristo@apple.com>
1415 Falk Hueffner <falk@debian.org>
1417 * gcc.dg/builtin-bswap-1.c: New.
1418 * gcc.dg/builtin-bswap-2.c: New.
1419 * gcc.dg/builtin-bswap-3.c: New.
1420 * gcc.dg/builtin-bswap-4.c: New.
1421 * gcc.dg/builtin-bswap-5.c: New.
1422 * gcc.target/i386/builtin-bswap-1.c: New.
1424 2006-10-31 Geoffrey Keating <geoffk@apple.com>
1426 * gcc.dg/inline-16.c: New.
1429 * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
1431 * gcc.dg/inline-13.c: New.
1432 * gcc.dg/inline-14.c: New.
1433 * gcc.dg/inline-15.c: New.
1436 * gcc.dg/inline6.c: New.
1437 * gcc.dg/inline7.c: New.
1439 2006-10-31 Roger Sayle <roger@eyesopen.com>
1442 * gcc.dg/pr23470-1.c: New test case.
1444 2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
1447 * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
1449 * gfortran.dg/blockdata_2.f90: New testcase.
1451 2006-10-31 Thomas Koenig <Thomas.Koenig@online.de>
1454 * gfortran.dg/unf_short_record_1.f90: New test.
1456 2006-10-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1459 * gfortran.dg/pr29067.f: New test.
1461 2006-10-31 Joseph Myers <joseph@codesourcery.com>
1462 Richard Sandiford <richard@codesourcery.com>
1464 * lib/target-supports.exp (get_compiler_messages): Append options
1465 as a single list element.
1466 (check_effective_target_arm_vfp_ok): New.
1467 * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
1469 2006-10-31 Paul Thomas <pault@gcc.gnu.org>
1472 * gfortran.dg/intrinsic_actual_2.f90: New test.
1475 * gfortran.dg/actual_array_interface_1.f90: New test.
1478 * gfortran.dg/used_types_11.f90: New test.
1480 2006-10-30 Dirk Mueller <dmueller@suse.de>
1482 * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
1483 * g++.old-deja/g++.pt/eichin01b.C (main): Same.
1484 * g++.old-deja/g++.pt/eichin01.C (main): Same.
1485 * g++.old-deja/g++.mike/net25.C (main): Same.
1486 * g++.dg/lookup/exception1.C (main): Same.
1487 * g++.dg/parse/parens2.C (main): Same.
1489 2006-10-30 Roger Sayle <roger@eyesopen.com>
1491 * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
1493 2006-10-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1495 * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
1496 * gcc.dg/torture/builtin-math-3.c: Likewise.
1498 2006-10-30 Tobias Burnus <burnus@net-b.de>
1501 * gfortran.dg/write_check.f90: Check run-time keyword checking.
1502 * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
1504 2006-10-30 Andrew Pinski <pinskia@gmail.com>
1507 * gfortran.fortran-torture/execute/transfer1.f90: New test.
1509 2006-10-30 Joseph Myers <joseph@codesourcery.com>
1511 * lib/target-supports.exp (check_function_available): Declare
1512 function before calling.
1514 2006-10-30 Jakub Jelinek <jakub@redhat.com>
1516 PR tree-optimization/29637
1517 * gcc.dg/pr29637.c: New test.
1519 2006-10-29 Roger Sayle <roger@eyesopen.com>
1521 * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
1522 tree canonicalization.
1524 2006-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1526 * gcc.dg/builtins-20.c: Add more hypot tests.
1528 2006-10-29 Roger Sayle <roger@eyesopen.com>
1530 * gcc.dg/fold-compare-1.c: New test case.
1532 2006-10-29 Dirk Mueller <dmueller@suse.de>
1535 * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
1537 2006-10-29 Roger Sayle <roger@eyesopen.com>
1539 PR tree-optimization/15458
1540 * gcc.dg/fold-xornot-1.c: New test case.
1542 2006-10-29 Richard Guenther <rguenther@suse.de>
1544 * gcc.target/i386/math-torture/trunc.c: New testcase.
1546 2006-10-29 Richard Guenther <rguenther@suse.de>
1548 * gcc.target/i386/math-torture/round.c: New testcase.
1550 2006-10-29 Richard Guenther <rguenther@suse.de>
1552 * gcc.target/i386/math-torture/ceil.c: New testcase.
1553 * gcc.target/i386/math-torture/floor.c: Likewise.
1555 2006-10-29 Richard Guenther <rguenther@suse.de>
1557 * gcc.target/i386/math-torture/rint.c: New testcase.
1558 * gcc.target/i386/math-torture/nearbyint.c: Likewise.
1560 2006-10-29 Richard Guenther <rguenther@suse.de>
1562 * gcc.target/i386/math-torture/lfloor.c: New testcase.
1563 * gcc.target/i386/math-torture/lceil.c: Likewise.
1565 2006-10-28 Tobias Burnus <burnus@net-b.de>
1567 PR libgfortran/24313
1568 * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
1570 2006-10-29 Kazu Hirata <kazu@codesourcery.com>
1572 * gcc.c-torture/execute/20020118-1.c,
1573 gcc.c-torture/execute/builtins/strlen.c,
1574 gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
1577 2006-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1579 * gcc.dg/builtins-20.c: Add tests for hypot.
1580 * gcc.dg/torture/builtin-math-2.c (TESTIT2): New. Add tests for
1581 two-argument builtins.
1582 * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
1583 TESTIT2. Update all callers.
1584 (TESTIT2, TESTIT2_R): New helper macros.
1585 Add testcases for pow, hypot and atan2.
1587 2006-10-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
1590 * g++.dg/expr/bool1.C: New test.
1591 * g++.dg/expr/bool2.C: New test.
1593 2006-10-28 Tobias Burnus <burnus@net-b.de>
1596 * gfortran.dg/io_constraints_2.f90: Use -std=f95.
1597 * gfortran.dg/namelist_internal.f90: New test.
1599 2006-10-28 Tobias Burnus <burnus@net-b.de>
1602 * gfortran.dg/io_real_boz.f90: Add.
1603 * gfortran.dg/io_real_boz2.f90: Add.
1605 2006-10-28 Richard Guenther <rguenther@suse.de>
1608 * gcc.dg/tree-ssa/pr26899.c: New testcase.
1610 2006-10-28 Richard Guenther <rguenther@suse.de>
1613 * gcc.target/i386/math-torture/lround.c: New testcase.
1615 2006-10-27 Kaz Kojima <kkojima@gcc.gnu.org>
1617 * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
1618 * gcc.dg/builtins-44.c: Likewise.
1619 * gcc.dg/builtins-45.c: Likewise.
1620 * gcc.dg/pr28796-2.c: Likewise.
1621 * gcc.dg/unordered-3.c: Likewise.
1623 2006-10-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1625 PR libgfortran/27954
1626 * gfortran.dg/error_recovery_2.f90: New test.
1628 2006-10-26 Richard Guenther <rguenther@suse.de>
1630 * gcc.target/i386/i386.exp: Use glob, not find to collect
1631 tests. Avoids recursing into subdirectories.
1632 * gcc.target/i386/math-torture/math-torture.exp: Torture
1633 for interesting ia32 math options.
1634 * gcc.target.i386/math-torture/lrint.c: New testcase.
1636 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1638 PR libgfortran/29563
1639 * gfortran.dg/arrayio_9.f90: Update test.
1640 * gfortran.dg/arrayio_19.f90: New test.
1642 2006-10-26 Andreas Krebbel <krebbel1@de.ibm.com>
1644 * gcc.dg/20061026.c: New testcase.
1646 2006-10-26 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1648 PR libgfortran/29563
1649 * gfortran.dg/arrayio_9.f90: New test.
1651 2006-10-26 Ben Elliston <bje@au.ibm.com>
1653 * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
1654 Copy the strings manually, as strcpy may call strlen.
1656 2006-10-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1658 * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
1659 Add checks for log, log2, log10 and log1p.
1661 * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
1662 we already test 0.0. Add checks for expm1, log, log2, log10,
1663 log1p, cbrt, erf and erfc.
1665 2006-10-25 Steve Ellcey <sje@cup.hp.com>
1667 * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
1669 2006-10-25 Uros Bizjak <uros@kss-loka.si>
1671 * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
1672 and remainderl() built-in functions. Remove -ffast-math from
1675 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1677 * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
1680 * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
1681 floating point modifiers to arguments passed to float and long
1682 double functions respectively. Update all callers to use floating
1683 point numbers, not integers. Add tests for exp, exp2 and
1686 * gcc.dg/torture/builtin-math-3.c: New test.
1688 2006-10-24 Erik Edelmann <eedelman@gcc.gnu.org>
1691 * gfortran.dg/initialize_2.f90: New.
1693 2006-10-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1695 * gcc.dg/torture/builtin-math-2.c: New test.
1697 2006-10-24 Richard Guenther <rguenther@suse.de>
1700 * gcc.dg/pr28796-1.c: New testcase.
1701 * gcc.dg/pr28796-2.c: Likewise.
1703 2006-10-24 Richard Guenther <rguenther@suse.de>
1705 * gcc.dg/builtins-57.c: New testcase.
1707 2006-10-24 Richard Guenther <rguenther@suse.de>
1709 PR tree-optimization/29567
1710 * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
1712 2006-10-23 Zdenek Dvorak <dvorakz@suse.cz>
1714 PR tree-optimization/14784
1715 * gcc.dg/alias-10.c: New test.
1717 2006-10-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1719 * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
1721 2006-10-23 Jakub Jelinek <jakub@redhat.com>
1723 * gcc.dg/builtin-strncat-chk-1.c: New test.
1725 2006-10-23 Jan Hubicka <jh@suse.cz>
1727 * gcc.dg/memmove-1.c: New test.
1729 2006-10-23 Paul Brook <paul@codesourcery.com>
1731 * gcc.dg/pragma-pack-5.c: New test.
1733 2006-10-23 Ulrich Weigand <uweigand@de.ibm.com>
1735 * g++.dg/other/s390-1.C: New testcase.
1737 2006-10-23 Richard Guenther <rguenther@suse.de>
1741 * gcc.dg/pr27132.c: New testcase.
1742 * gcc.dg/pr23295.c: Likewise.
1743 * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
1744 * g++.dg/tree-ssa/pr19807.C: Likewise.
1746 2006-10-23 Richard Guenther <rguenther@suse.de>
1749 * gcc.dg/pr21032.c: New testcase.
1751 2006-10-22 Jeff Law <law@redhat.com>
1752 Richard Guenther <rguenther@suse.de>
1754 PR tree-optimization/15911
1755 * gcc.dg/tree-ssa/vrp30.c: New testcase.
1757 2006-10-22 Nathan Sidwell <nathan@codesourcery.com>
1760 * g++.dg/abi/rtti3.C: New.
1762 2006-10-21 Uros Bizjak <uros@kss-loka.si>
1765 * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
1768 2006-10-21 Richard Guenther <rguenther@suse.de>
1770 PR tree-optimization/3511
1771 * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
1773 2006-10-21 Richard Guenther <rguenther@suse.de>
1776 * gcc.dg/torture/pr26898-1.c: New testcase.
1777 * gcc.dg/torture/pr26898-2.c: Likewise.
1779 2006-10-20 Lee Millward <lee.millward@codesourcery.com>
1782 * g++.dg/parse/bitfield1.C: Adjust error markers.
1783 * g++.dg/parse/bitfield2.C: New test.
1785 2006-10-20 Adam Nemet <anemet@caviumnetworks.com>
1787 * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
1789 2006-10-19 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1792 * gfortran.dg/zero_sized_1.f90: New test.
1794 2006-10-19 Eric Botcazou <ebotcazou@adacore.com>
1796 * gcc.dg/div-compare-1.c: New test.
1798 2006-10-19 Paul Thomas <pault@gcc.gnu.org>
1801 * gfortran.dg/result_default_init_1.f90: New test.
1804 * gfortran.dg/automatic_default_init_1.f90: New test.
1806 * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
1809 2006-10-18 Geoffrey Keating <geoffk@apple.com>
1811 * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
1812 'using namespace std' without previous declaration.
1813 * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
1814 * g++.old-deja/g++.robertl/eb133c.C: New.
1816 2006-10-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1818 PR libgfortran/29277
1819 * gfortran.dg/streamio_4.f90: Update test.
1820 * gfortran.dg/streamio_11.f90: New test.
1822 2006-10-17 Lee Millward <lee.millward@codesourcery.com>
1825 * g++.dg/inherit/virtual1.C: New test.
1827 2006-10-17 Mark Mitchell <mark@codesourcery.com>
1830 * g++.dg/parse/enum3.C: New test.
1832 2006-10-17 Mark Mitchell <mark@codesourcery.com>
1835 * g++.dg/init/ctor8.C: New test.
1837 2006-10-17 Mark Mitchell <mark@codesourcery.com>
1840 * g++.dg/ext/complit8.C: Tweak error markers.
1841 * g++.dg/template/complit1.C: Add error marker.
1843 2006-10-16 Mark Mitchell <mark@codesourcery.com>
1846 * g++.dg/ext/complit8.C: New test.
1849 * g++.dg/parse/dtor12.C: New test.
1852 * g++.dg/template/sizeof11.C: New test.
1854 2006-10-17 Paul Thomas <pault@gcc.gnu.org>
1857 * gfortran.dg/data_char_3.f90: New test.
1860 * gfortran.dg/negative_automatic_size.f90: New test.
1862 2006-10-16 David Daney <ddaney@avtrex.com>
1864 * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
1866 2006-10-16 Eric Christopher <echristo@apple.com>
1868 * gcc.target/i386/asm-4.c: Fix inline asm for darwin
1871 2006-10-16 Mark Mitchell <mark@codesourcery.com>
1874 * g++.dg/tc1/dr49.C: Tweak error messages.
1875 * g++.dg/parse/template21.C: New test.
1877 2006-10-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1880 gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
1882 2006-10-15 Steven G. Kargl <kargl@gcc.gnu.org>
1885 * gfortran.dg/print_1.f90: New test.
1887 2006-10-15 Jan Hubicka <jh@suse.cz>
1890 * gcc.c-torture/compile/pr29241.c: New testcase.
1892 2006-10-15 David Edelsohn <edelsohn@gnu.org>
1895 * gcc.c-torture/compile/pr29250.c: New test.
1897 2006-10-15 Richard Guenther <rguenther@suse.de>
1899 * gcc.dg/pr29299.c: New testcase.
1901 2006-10-15 Bernhard Fischer <aldot@gcc.gnu.org>
1904 * gfortran.dg/label_4.f90: Adjust warning flag.
1906 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
1909 * gfortran.dg/nullify_3.f90: New test.
1911 2006-10-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1913 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
1914 on Solaris 2.5.1 too.
1916 2006-10-13 Eric Christopher <echristo@apple.com>
1918 * gcc.dg/pr25993.c: Skip for darwin.
1920 2006-10-13 Eric Christopher <echristo@apple.com>
1922 * gcc.dg/visibility-11.c: Skip for darwin.
1924 2006-10-13 Eric Christopher <echristo@apple.com>
1926 * gcc.dg/darwin-weakimport-1.c: Use
1927 -fno-asynchronous-unwind-tables.
1928 * gcc.dg/darwin-weakimport-3.c: Ditto.
1930 2006-10-13 Richard Guenther <rguenther@suse.de>
1932 PR tree-optimization/29446
1933 * gcc.dg/torture/pr29446.c: New testcase.
1935 2006-10-13 Bill Wendling <wendling@apple.com>
1937 * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
1938 * g++.old-deja/g++.jason/hmc1.C: Likewise.
1939 * g++.old-deja/g++.jason/cleanup2.C: Likewise.
1940 * g++.old-deja/g++.law/shadow1.C: Likewise.
1941 * g++.old-deja/g++.law/ctors10.C: Likewise.
1942 * g++.dg/debug/namespace1.C: Likewise.
1943 * g++.dg/inherit/namespace-as-base.C: Likewise.
1944 * g++.dg/opt/delay-slot-1.C: Likewise.
1945 * g++.dg/parse/defarg10.C: Likewise.
1946 * g++.dg/template/ptrmem11.C: Likewise.
1947 * g++.dg/template/mem_func_ptr.C: Likewise.
1948 * g++.dg/template/spec19.C: Likewise.
1950 2006-10-13 Paolo Bonzini <bonzini@gnu.org>
1952 * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
1954 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
1957 * gfortran.dg/implicit_9.f90: New test.
1960 * gfortran.dg/namelist_25.f90: New test.
1963 * gfortran.dg/same_name_2.f90: New test.
1966 * gfortran.dg/host_assoc_types_1.f90: New test.
1969 * gfortran.dg/missing_derived_type_1.f90: New test.
1970 * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
1973 * gfortran.dg/alloc_comp_constraint_4.f90: New test.
1976 * gfortran.dg/alloc_comp_assign_5.f90: New test.
1978 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1981 * gfortran.dg/bound_2.f90: New test.
1983 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1985 * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
1987 * gfortran.dg/module_private_array_refs_1.f90: Likewise.
1988 * gfortran.dg/module_proc_external_dummy.f90: Likewise.
1989 * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
1990 * gfortran.dg/gomp/reduction3.f90: Likewise.
1991 * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
1992 * gfortran.dg/dummy_procedure_2.f90: Likewise.
1993 * gfortran.dg/interface_derived_type_1.f90: Likewise.
1994 * gfortran.dg/forall_4.f90: Likewise.
1995 * gfortran.dg/spec_expr_4.f90: Likewise.
1996 * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
1997 * gfortran.dg/forall_5.f90: Likewise.
1998 * gfortran.dg/open_access_append_2.f90: Add check for
1999 compile-time warning.
2001 2006-10-13 Mark Mitchell <mark@codesourcery.com>
2004 * g++.dg/parse/pure1.C: New test.
2006 2006-10-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2009 * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
2010 * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
2011 for compile-time warnings.
2012 * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
2013 * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
2014 * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
2016 * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
2018 * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
2019 compile-time warning.
2021 2006-10-12 Jan Hubicka <jh@suse.cz>
2024 * gcc.dg/pr28319.c: New test.
2026 2006-10-12 Mark Mitchell <mark@codesourcery.com>
2028 * g++.dg/ext/vla4.C: New test.
2030 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
2033 * g++.dg/template/crash60.C: New test.
2034 * g++.dg/other/large-size-array.C: Adjust error markers.
2035 * g++.dg/parse/crash27.C: Likewise.
2036 * g++.dg/template/crash1.C: Likewise.
2038 2006-10-12 Steve Ellcey <sje@cup.hp.com>
2041 * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
2043 2006-10-12 Jakub Jelinek <jakub@redhat.com>
2045 PR preprocessor/28709
2046 * gcc.dg/cpp/paste14.c: New test.
2048 2006-10-11 Mark Mitchell <mark@codesourcery.com>
2051 * g++.dg/init/array24.C: New test.
2053 2006-10-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2055 * gcc.dg/builtins-config.h: Move Solaris section after inclusion
2058 2006-10-11 Lee Millward <lee.millward@codesourcery.com>
2061 * g++.dg/parse/typedef8.C: New test.
2062 * g++.dg/other/mult-stor1.C: Adjust error markers.
2064 2006-10-11 Richard Guenther <rguenther@suse.de>
2066 PR tree-optimization/28230
2067 * gcc.dg/torture/pr28230.c: New testcase.
2069 2006-10-11 Richard Guenther <rguenther@suse.de>
2072 * gcc.dg/torture/pr29119.c: New testcase.
2074 2006-10-10 Jakub Jelinek <jakub@redhat.com>
2077 * gcc.c-torture/execute/20060930-2.c: New test.
2079 2006-10-09 Richard Henderson <rth@redhat.com>
2081 Revert emutls patch.
2083 2006-10-09 Richard Guenther <rguenther@suse.de>
2086 * gcc.dg/pr29254.c: New testcase.
2088 2006-10-08 Erik Edelmann <edelmann@gcc.gnu.org>
2089 Paul Thomas <pault@gcc.gnu.org>
2092 * gfortran.dg/alloc_comp_basics_1.f90: New test.
2093 * gfortran.dg/alloc_comp_basics_2.f90: New test.
2094 * gfortran.dg/alloc_comp_assign_1.f90: New test.
2095 * gfortran.dg/alloc_comp_assign_2.f90: New test.
2096 * gfortran.dg/alloc_comp_assign_3.f90: New test.
2097 * gfortran.dg/alloc_comp_assign_4.f90: New test.
2098 * gfortran.dg/alloc_comp_constraint_1.f90: New test.
2099 * gfortran.dg/alloc_comp_constraint_2.f90: New test.
2100 * gfortran.dg/alloc_comp_constraint_3.f90: New test.
2101 * gfortran.dg/alloc_comp_constructor_1.f90: New test.
2102 * gfortran.dg/alloc_comp_constructor_2.f90: New test.
2103 * gfortran.dg/alloc_comp_initializer_1.f90: New test.
2104 * gfortran.dg/alloc_comp_std.f90: New test.
2105 * gfortran.dg/move_alloc.f90: New test.
2107 2006-10-08 Paul Thomas <pault@gcc.gnu.org>
2110 * gfortran.dg/derived_constructor_comps_2.f90: New test.
2113 * gfortran.dg/forall_char_dependencies_1.f90: New test.
2115 2006-10-08 Tobias Burnus <burnus@net-b.de>
2118 * gfortran.dg/new_line.f90: New test.
2120 2006-10-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2122 * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
2123 * gcc.dg/torture/builtin-convert-1.c,
2124 gcc.dg/torture/builtin-convert-2.c,
2125 gcc.dg/torture/builtin-convert-3.c,
2126 gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
2128 2006-10-07 Kazu Hirata <kazu@codesourcery.com>
2130 * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
2131 gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
2132 gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
2133 gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
2135 2006-10-07 Andrew Pinski <pinskia@gmail.com>
2137 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
2138 Xfail some tests for powerpc-darwin and powerpc-aix.
2140 2006-10-07 Jakub Jelinek <jakub@redhat.com>
2143 * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
2145 2006-10-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2148 * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
2151 2006-10-07 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2155 * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
2156 Add tests for using all possible intrinsics as actual arguments.
2157 * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
2158 all possible intrinsics as actual arguments.
2159 * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
2160 * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
2162 2006-10-07 Richard Sandiford <richard@codesourcery.com>
2164 * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
2165 * gcc.dg/debug/debug-2.c: Likewise.
2167 2006-10-06 Uros Bizjak <uros@kss-loka.si>
2169 * gcc.c-torture/compile/sync-2.c: New test.
2171 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2173 * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
2176 2006-10-06 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
2178 PR rtl-optimization/29128
2179 * gcc.c-torture/compile/pr29128.c: New test.
2181 2006-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2183 * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
2186 2006-10-06 Zdenek Dvorak <dvorakz@suse.cz>
2189 * gcc.dg/tree-ssa/loop-19.c: New test.
2191 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2193 PR tree-optimization/29330
2194 * gcc.dg/pr29330.c: New test.
2197 * gcc.c-torture/compile/20061005-1.c: New test.
2199 2006-10-06 Olivier Hainque <hainque@adacore.com>
2201 * gcc.dg/typename-vla-1.c: New case.
2202 * gnat.dg/forward_vla.adb: New case.
2204 2006-10-06 Jakub Jelinek <jakub@redhat.com>
2206 PR tree-optimization/29290
2207 * gfortran.dg/loop_nest_1.f90: New test.
2210 * gcc.dg/tls/opt-12.c: New test.
2213 * gfortran.dg/save_2.f90: New test.
2216 * gcc.dg/pr29091.c: New test.
2218 2006-10-06 Joseph Myers <joseph@codesourcery.com>
2220 * lib/target-supports.exp
2221 (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
2222 same as x86_64-*-*; check for LP64.
2224 2006-10-04 Richard Henderson <rth@redhat.com>
2226 * lib/target-supports.exp (check_effective_target_tls): Redefine
2227 to mean non-emulated tls.
2228 * gcc.dg/tls/alias-1.c: Remove tls requirement.
2229 * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
2230 gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
2231 gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
2232 gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
2233 gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
2234 gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
2236 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2239 * gfortran.dg/alloc_alloc_expr_2.f90: New test.
2241 2006-10-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2243 * gfortran.dg/bounds_check_fail_1.f90: New test.
2245 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2248 * g++.dg/template/friend48.C: New test.
2250 2006-10-04 Paul Thomas <pault@gcc.gnu.org>
2253 * gfortran.dg/default_initialization_2.f90: New test.
2255 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2259 * gfortran.dg/alloc_alloc_expr_1.f90: New test.
2261 2006-10-03 Paul Thomas <pault@gcc.gnu.org>
2264 * gfortran.dg/optional_assumed_charlen_1.f90: New test.
2268 * gfortran.dg/missing_optional_dummy_2.f90: New test.
2272 * gfortran.dg/entry_array_specs_1.f90: New test.
2274 2006-10-03 Steven G. Kargl <kargl@gcc.gnu.org>
2276 * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
2277 insufficient to inhibit some test failures at -O3. Do testing
2280 2006-10-03 Mark Mitchell <mark@codesourcery.com>
2283 * g++.dg/inherit/access8.C: New test.
2284 * g++.dg/template/dtor4.C: Tweak error messages.
2286 2006-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2289 * gfortran.dg/entry_8.f90: New test.
2291 2006-10-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2294 * g++.dg/parse/new4.C: New test.
2296 2006-10-03 Uros Bizjak <uros@kss-loka.si>
2298 * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
2299 PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
2300 PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
2301 PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
2302 PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
2304 2006-10-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2307 * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
2308 * gfortran.dg/continuation_2.f90: New test.
2311 * gfortran.dg/continuation_3.f90: New test.
2312 * gfortran.dg/continuation_4.f90: New test.
2313 * gfortran.dg/continuation_5.f: New test.
2314 * gfortran.dg/continuation_6.f: New test.
2316 2006-10-02 Mark Mitchell <mark@codesourcery.com>
2319 * g++.dg/template/vla1.C: New test.
2321 2006-10-02 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2324 * gfortran.dg/complex_parameter_1.f90: New test.
2326 2006-10-02 Jakub Jelinek <jakub@redhat.com>
2329 * gcc.c-torture/execute/20060929-1.c: New test.
2331 2006-10-01 Mark Mitchell <mark@codesourcery.com>
2334 * g++.dg/template/member6.C: New test.
2335 * g++.dg/parse/typename7.C: Adjust error markers.
2338 * g++.dg/template/member7.C: New test.
2340 2006-09-30 Joseph S. Myers <joseph@codesourcery.com>
2343 * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
2344 gcc.dg/Woverride-init-3.c: New tests.
2346 2006-09-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2348 * gcc.c-torture/execute/20060930-1.c: New test.
2350 2006-09-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2353 * gfortran.dg/specifics_1.f90: New test.
2354 * gfortran.fortran-torture/execute/specifics.f90: Add tests for
2357 2006-09-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2359 * gcc.dg/pthread-init-1.c, pthread-init-2.c,
2360 pthread-init-common.h: New.
2362 2006-09-29 Steven G. Kargl <kargl@gcc.gnu.org>
2364 * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
2365 precision on some archs.
2367 2006-09-29 Eric Botcazou <ebotcazou@adacore.com>
2369 * gcc.dg/non-local-goto-1.c: New test.
2370 * gcc.dg/non-local-goto-2.c: Likewise.
2371 * gcc.dg/setjmp-3.c: Likewise.
2372 * gcc.dg/setjmp-4.c: Likewise.
2374 2006-09-28 Eric Botcazou <ebotcazou@adacore.com>
2376 * gnat.dg/self_aggregate_with_pointer.adb: New test.
2378 2006-09-27 Steven G. Kargl <kargl@gcc.gnu.org>
2381 * gfortran.dg/exponent_1.f90: New test.
2384 * gfortran.dg/nearest_1.f90: New test.
2386 2006-09-26 Jakub Jelinek <jakub@redhat.com>
2390 * gcc.dg/gomp/nestedfn-1.c: New test.
2392 2006-09-26 Andrew Pinski <pinskia@physics.uc.edu>
2395 * objc/compile/method-1.m: New test.
2397 2006-09-25 Lee Millward <lee.millward@codesourcery.com>
2400 * g++.dg/template/crash58.C: New test.
2401 * g++.dg/parse/crash28.C: Adjust error markers.
2402 * g++.dg/template/crash34.C: Likewise.
2403 * g++.dg/template/friend31.C: Likewise.
2404 * g++.dg/template/crash32.C: Likewise.
2407 * g++.dg/template/crash59.C: New test.
2410 * g++.dg/template/spec33.C: New test.
2411 * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
2413 2006-09-24 Zdenek Dvorak <dvorakz@suse.cz>
2414 Adam Nemet <anemet@caviumnetworks.com>
2416 * gcc.dg/tree-ssa/ivopts-1.c: New test.
2417 * gcc.dg/tree-ssa/ivopts-2.c: New test.
2419 2006-09-24 Kazu Hirata <kazu@codesourcery.com>
2422 * gcc.dg/pr28911.c: New.
2424 2006-09-23 Uros Bizjak <uros@kss-loka.si>
2427 * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
2428 (dg-options): Add -mfpmath=387.
2430 2006-09-23 Jakub Jelinek <jakub@redhat.com>
2433 * gcc.dg/pr28706.c: New test.
2436 * gcc.dg/pr28712.c: New test.
2438 2006-09-22 Mike Stump <mrs@apple.com>
2440 * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
2442 2006-09-22 Zdenek Dvorak <dvorakz@suse.cz>
2444 PR tree-optimization/28888
2445 * gcc.dg/pr28888.c: New test.
2447 2006-09-21 Mark Mitchell <mark@codesourcery.com>
2450 * g++.dg/init/ptrfn1.C: New test.
2452 2006-09-21 Lee Millward <lee.millward@codesourcery.com>
2455 * g++.dg/template/spec32.C: New test.
2456 * g++.dg/parse/crash9.C: Adjust error markers.
2459 * g++.dg/template/typedef6.C: New test.
2460 * g++.dg/init/error1.C: Adjust error markers.
2461 * g++.dg/parse/crash9.C: Likewise.
2462 * g++.dg/template/crash55.C: Likewise.
2464 2006-09-21 Janis Johnson <janis187@us.ibm.com>
2466 * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
2468 2006-09-20 Danny Smith <dannysmith@users.sourceforge.net>
2471 * g++.dg/ext/dllimport12.C: New test.
2473 2006-09-20 Richard Sandiford <richard@codesourcery.com>
2475 * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
2476 * gcc.target/mips/nmadd-2.c: Likewise.
2477 * gcc.target/mips/mips-ps-6.c: New test.
2478 * gcc.target/mips/neg-abs-1.c: Likewise.
2479 * gcc.target/mips/neg-abs-2.c: Likewise.
2480 * gcc.target/mips/nmadd-3.c: New test.
2482 2006-09-20 Jakub Jelinek <jakub@redhat.com>
2485 * gcc.dg/gomp/atomic-10.c: New test.
2486 * g++.dg/gomp/atomic-10.C: New test.
2488 2006-09-20 Eric Christopher <echristo@apple.com>
2490 * gcc.target/i386/sse3-not-fisttp.c: New.
2492 2006-09-19 Jack Howarth <howarth@bromo.med.uc.edu>
2494 * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
2496 2006-09-19 Richard Sandiford <richard@codesourcery.com>
2498 * gcc.c-torture/execute/pr28289.c (one): New variable.
2499 (main): Use it instead of argc.
2500 * gcc.c-torture/execute/20060102-1.c (one): New variable.
2501 (main): Use it instead of argc.
2503 2006-09-19 Paul Brook <paul@codesourcery.com>
2506 * gcc.dg/nested-func-5.c: New test.
2508 2006-09-19 Ben Elliston <bje@au.ibm.com>
2510 * lib/target-supports.exp (check_effective_target_tls): Compile
2511 test stubs using ${tool}_target_compile, not just target_compile.
2512 (check_effective_target_tls_runtime): Likewise.
2514 2006-09-19 Ben Elliston <bje@au.ibm.com>
2516 * gcc.c-torture/compile/20030405-1.x: Remove.
2518 * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
2519 optimising linker from discarding it.
2521 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
2524 * gfortran.dg/keyword_symbol_1.f90: New test.
2526 * gfortran.dg/spread_shape_1.f90: Add missing warning with
2527 pedantic compilation option.
2529 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
2532 * gfortran.dg/spread_shape_1.f90: New test.
2534 2006-09-17 Roger Sayle <roger@eyesopen.com>
2536 PR tree-optimization/28887
2537 * gcc.dg/prefetch-loop-arrays-1.c: New test case.
2539 2006-09-16 Steven Bosscher <steven@gcc.gnu.org>
2542 * gcc.dg/pr25993.c: New test.
2544 2006-09-17 Ira Rosen <irar@il.ibm.com>
2547 * gcc.dg/vect/pr21591.c: New test.
2549 2006-09-16 Andrew Pinski <pinskia@physics.uc.edu>
2552 * gcc.c-torture/compile/strcpy-1.c: New test.
2553 * gcc.c-torture/compile/strcpy-2.c: New test.
2554 * gcc.c-torture/compile/memcpy-1.c: New test.
2555 * gcc.c-torture/compile/memcpy-2.c: New test.
2557 2006-09-16 Jack Howarth <howarth@bromo.med.uc.edu>
2560 * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
2562 2006-09-15 Eric Botcazou <ebotcazou@adacore.com>
2564 * gnat.dg/specs/double_record_extension1.ads: New test.
2565 * gnat.dg/specs/double_record_extension2.ads: Likewise.
2567 2006-09-15 Paul Thomas <pault@gcc.gnu.org>
2570 * gfortran.dg/oldstyle_3.f90: New test.
2572 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2574 PR libgfortran/29099
2575 * gfortran.dg/secnds-1.f: New test.
2577 2006-09-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2579 PR libgfortran/29053
2580 * gfortran.dg/streamio_9.f90: New test.
2581 * gfortran.dg/streamio_10.f90: New test.
2583 2006-09-14 Andrew Pinski <pinskia@physics.uc.edu>
2586 * g++.dg/init/array22.C: New test.
2587 * g++.dg/init/array23.C: New test.
2589 2006-09-14 Arnaud Charlet <charlet@adacore.com>
2591 * stackcheck.lst: Update list of tests requiring stack checking.
2592 * norun.lst: Adjust for above change.
2593 * ada95.lst: New file.
2594 * run_all.sh: Add handling of tests using Ada 95 semantics and thus
2595 requiring -gnat95 switch.
2597 2006-09-14 Olivier Hainque <hainque@adacore.com>
2599 * gnat.dg/in_out_parameter.adb: New test.
2601 2006-09-13 Andrew Pinski <pinskia@physics.uc.edu>
2604 * gcc.c-torture/compile/debugvlafunction-1.c: New test.
2606 2006-09-13 Eric Botcazou <ebotcazou@adacore.com>
2608 * gnat.dg/specs/unchecked_union.ads: New test.
2610 2006-09-13 Richard Sandiford <richard@codesourcery.com>
2612 PR rtl-optimization/28982
2613 * gcc.c-torture/execute/pr28982a.c: New test.
2614 * gcc.c-torture/execute/pr28982b.c: Likewise.
2616 2006-09-12 Eric Christopher <echristo@apple.com>
2618 * gcc.target/x86_64/abi/asm-support-darwin.s: New.
2619 * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
2621 2006-09-13 Joseph S. Myers <joseph@codesourcery.com>
2624 PR preprocessor/14634
2625 * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
2626 gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
2627 gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
2629 2006-09-12 Eric Botcazou <ebotcazou@libertysurf.fr>
2631 * gcc.dg/pr28243.c: New test.
2633 2006-09-12 Paul Thomas <pault@gcc.gnu.org>
2636 gfortran.dg/pr28971.f90: New test to act as a backstop in case
2637 this undiagnosed regression reappears.
2639 2006-09-12 Kazu Hirata <kazu@codesourcery.com>
2641 * lib/c-torture.exp (c-torture-compile, c-torture-execute):
2642 Treat $srcdir as a literal.
2643 * lib/fortran-torture.exp (fortran-torture-compile,
2644 fortran-torture-execute): Likewise.
2645 * lib/objc-torture.exp (objc-torture-compile,
2646 objc-torture-execute): Likewise.
2647 * lib/profopt.exp (profopt-execute): Likewise.
2649 2006-09-11 Geoffrey Keating <geoffk@apple.com>
2651 * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
2653 2006-09-11 Jack Howarth <howarth@bromo.med.uc.edu>
2656 * gcc.target/powerpc/ppc-and-1.c: Fix regex.
2658 2006-09-11 H.J. Lu <hongjiu.lu@intel.com>
2661 * gcc.target/i386/pr13685.c: New test.
2663 2006-09-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2665 * gcc.dg/pr28726.c: New test.
2667 2006-09-11 Josh Conner <jconner@apple.com>
2669 * gcc.dg/nrv3.c: Increase size of structure.
2670 * gcc.dg/nrv4.c: Likewise.
2671 * gcc.dg/nrv5.c: Likewise.
2673 2006-09-11 Paul Thomas <pault@gcc.gnu.org>
2676 gfortran.dg/assumed_charlen_function_5.f90: New test.
2678 2006-09-10 Mark Mitchell <mark@codesourcery.com>
2681 * g++.dg/init/static3.C: New test.
2683 2006-09-10 Andrew Pinski <pinskia@physics.uc.edu>
2686 * gcc.dg/long-long-cst1.c (t): Add cast to
2687 __SIZE_TYPE__ before casting to int.
2688 (main): Return 0 on success.
2690 2006-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2692 * gcc.c-torture/execute/20060910-1.c: New test.
2694 2006-09-10 Steven Bosscher <steven@gcc.gnu.org>
2697 * gcc.dg/pr26983.c: New test.
2699 2006-09-10 Richard Sandiford <richard@codesourcery.com>
2702 * gcc.c-torture/execute/pr29006.c: New test.
2704 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
2707 gfortran.dg/matmul_4.f90: New test.
2709 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
2712 gfortran.dg/used_types_10: New test.
2714 2006-09-10 Paul Thomas <pault@gcc.gnu.org>
2717 gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
2718 gfortran.dg/array_initializer_3.f90: New test.
2720 2006-09-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2723 * gfortran.dg/actual_array_constructor_3.f90: New test.
2725 2006-09-09 Paolo Bonzini <bonzini@gnu.org>
2728 * gcc.target/i386/pr26778.c: New testcase.
2730 2006-09-08 Eric Christopher <echristo@apple.com>
2732 * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
2733 * gcc.target/i386/memcpy-1.c: Ditto.
2734 * gcc.target/i386/asm-1.c: Ditto.
2735 * gcc.target/i386/20060512-4.c: Ditto.
2736 * gcc.target/i386/compress-float-387.c: Ditto.
2737 * gcc.target/i386/20060512-1.c: Ditto.
2738 * gcc.target/i386/compress-float-sse.c: Ditto.
2739 * gcc.target/i386/20060512-2.c: Ditto.
2740 * gcc.target/i386/compress-float-sse-pic.c: Ditto.
2741 * gcc.target/i386/stack-prot-kernel.c: Ditto.
2742 * gcc.target/i386/compress-float-387-pic.c: Ditto.
2743 * gcc.dg/pr26449.c: Ditto.
2744 * gcc.dg/attr-ms_struct-2.c: Ditto.
2745 * gcc.dg/attr-ms_struct-1.c: Ditto.
2746 * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
2748 2006-09-08 Joseph S. Myers <joseph@codesourcery.com>
2751 * gcc.dg/vla-10.c: New test.
2753 2006-09-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2756 * g++.dg/parse/template20.C: New test.
2757 * g++.dg/template/operator8.C: Remove obsolete part.
2758 * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
2759 * g++.old-deja/g++.pt/crash65.C: Likewise.
2761 2006-09-07 Jason Merrill <jason@redhat.com>
2764 * gcc.dg/long-long-cst1.c: New test.
2766 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2769 * g++.dg/other/array3.C: New test.
2770 * g++.dg/other/array4.C: New test.
2771 * g++.dg/other/array5.C: New test.
2773 2006-09-07 H.J. Lu <hongjiu.lu@intel.com>
2775 * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
2777 2006-09-07 Uros Bizjak <uros@kss-loka.si>
2780 * gcc.target/i386/pr28946.c: New test.
2782 2006-09-07 Steven G. Kargl <kargls@comcast.net>
2784 * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
2785 in integer literal constant.
2786 * gfortran.dg/enum_8.f90: Ditto.
2787 * gfortran.dg/g77/20030326-1.f: Ditto.
2789 2006-09-07 Feng Wang <fengwang@nudt.edu.cn>
2791 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
2792 nonconformance usage.
2794 2006-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2797 * gcc.c-torture/compile/vector-align-1.c: New test.
2799 2006-09-06 Andrew Pinski <pinskia@physics.uc.edu>
2802 * g++.dg/opt/copysign-1.C: New test.
2804 2006-09-06 Jason Merrill <jason@redhat.com>
2807 * g++.dg/warn/unused-result1.C: New test.
2809 2006-09-06 Mark Mitchell <mark@codesourcery.com>
2812 * g++.dg/ext/vla3.C: New test.
2815 * g++.dg/template/array16.C: New test.
2817 2006-09-06 Richard Guenther <rguenther@suse.de>
2819 * gcc.dg/pr27226.c: Remove testcase again.
2821 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
2824 * g++.dg/opt/unroll2.C: New test.
2826 2006-09-05 Andrew Pinski <pinskia@physics.uc.edu>
2829 * gcc.dg/vect/pr28952.c: New test.
2831 2006-09-05 Richard Guenther <rguenther@suse.de>
2833 PR tree-optimization/28900
2834 * gcc.dg/torture/pr28900.c: New testcase
2836 2006-09-05 Richard Guenther <rguenther@suse.de>
2838 PR tree-optimization/28905
2839 * gcc.c-torture/compile/pr28905.c: New testcase.
2841 2006-09-05 Richard Guenther <rguenther@suse.de>
2844 * gcc.dg/pr28935.c: New testcase.
2846 2006-09-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2848 * gcc.c-torture/execute/20060905-1.c: New test.
2850 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
2853 * gfortran.dg/used_types_7.f90: New test.
2854 * gfortran.dg/used_types_8.f90: New test.
2855 * gfortran.dg/used_types_9.f90: New test.
2857 2006-09-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2859 * gcc.c-torture/compile/20060904-1.c: New test.
2861 2006-09-04 Nathan Sidwell <nathan@codesourcery.com>
2863 PR c++/23287 Revert my 2006-09-01 patch
2864 * g++.dg/parse/dtor12.C: Remove.
2866 2006-09-02 Lee Millward <lee.millward@codesourcery.com>
2869 * g++.dg/template/operator9.C: New test.
2872 * g++.dg/template/operator7.C: New test.
2875 * g++.dg/template/operator8.C: New test.
2878 * g++.dg/template/crash57.C: New test.
2880 * g++.dg/template/typedef4.C: Adjust error markers.
2881 * g++.dg/template/typedef5.C: Likewise.
2883 2006-09-02 Jakub Jelinek <jakub@redhat.com>
2886 * g++.dg/parse/crash33.C: New test.
2888 2006-09-01 J"orn Rennecke <joern.rennecke@st.com>
2889 Richard Guenther <rguenther@suse.de>
2890 Adam Nemet <anemet@caviumnetworks.com>
2893 * gcc.target/mips/memcpy-1.c: New testcase.
2894 * gcc.dg/pr27226.c: Likewise.
2896 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
2899 * g++.dg/lookup/koenig5.C: New.
2900 * g++.dg/template/crash56.C: New.
2902 2006-09-01 Josh Conner <jconner@apple.com>
2905 * gcc.dg/nrv3.c: New test.
2906 * gcc.dg/nrv4.c: New test.
2907 * gcc.dg/nrv5.c: New test.
2909 2006-09-01 Nathan Sidwell <nathan@codesourcery.com>
2912 * g++.dg/parse/dtor12.C: New.
2914 2006-08-31 Zdenek Dvorak <dvorakz@suse.cz>
2916 PR tree-optimization/28839
2917 * gcc.dg/pr28839.c: New test.
2919 2006-08-31 Andreas Krebbel <krebbel1@de.ibm.com>
2922 * gcc.dg/pr24367.c: New testcase.
2924 2006-08-30 Joseph Myers <joseph@codesourcery.com>
2926 * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
2928 2006-08-30 Zdenek Dvorak <dvorakz@suse.cz>
2930 PR rtl-optimization/27735
2931 * gcc.dg/loop-unswitch-1.c: New test.
2933 2006-08-30 Paul Thomas <pault@gcc.gnu.org>
2936 * gfortran.dg/aliasing_dummy_2.f90: New test.
2939 * gfortran.dg/generic_5.f90: Change error message.
2942 * gfortran.dg/generic_6.f90: New test.
2945 * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
2948 * gfortran.dg/invalid_interface_assignment.f90: New test.
2951 * gfortran.dg/module_proc_external_dummy.f90: New test.
2953 2006-08-29 Andrew Pinski <pinskia@physics.uc.edu>
2956 * testsuite/g++.dg/warn/var-args1.C: New test.
2958 2006-08-29 Steven G. Kargl <kargls@comcast.net>
2961 * gfortran.dg/simpleif_2.f90: New test.
2962 * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
2963 * gfortran.dg/enum_5.f90: Ditto.
2965 2006-08-29 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2966 Kazu Hirata <kazu@codesourcery.com>
2968 PR tree-optimization/17506
2969 * gcc.dg/pr17506.c: New.
2971 2006-08-29 J"orn Rennecke <joern.rennecke@st.com>
2974 * g++.dg/eh/alias1.C: New test.
2976 2006-08-28 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2979 * g++.dg/template/ttp22.C: New test.
2981 2006-08-28 Kazu Hirata <kazu@codesourcery.com>
2984 * gcc.dg/pr26632.c: New.
2986 2006-08-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2988 PR libgfortran/28354
2989 * gfortran.dg/fmt_zero_precision.f90: New test.
2991 2006-08-27 Mark Mitchell <mark@codesourcery.com>
2994 * g++.dg/template/spec31.C: New test.
2996 2006-08-27 Lee Millward <lee.millward@codesourcery.com>
2999 * g++.dg/other/static2.C: New test.
3001 2006-08-26 Roger Sayle <roger@eyesopen.com>
3003 * gcc.dg/Wswitch-enum-2.c: New test case.
3004 * gcc.dg/Wswitch-enum-3.c: Likewise.
3006 2006-08-26 Richard Guenther <rguenther@suse.de>
3008 * gcc.c-torture/compile/20060826-1.c: New testcase.
3010 2006-08-26 Lee Millward <lee.millward@codesourcery.com>
3013 * g++.dg/template/void10.C: New test.
3016 * g++.dg/template/void8.C: New test.
3019 * g++.dg/template/void9.C: New test.
3021 * g++.dg/template/void3.C: Adjust error markers.
3022 * g++.dg/template/void4.C: Likewise.
3023 * g++.dg/template/crash55.C: Likewise.
3024 * g++.dg/template/void7.C: Likewise
3026 2006-08-26 Mark Mitchell <mark@codesourcery.com>
3029 * g++.dg/inherit/access6.C: New test.
3030 * g++.dg/inherit/access7.C: Likewise.
3033 * g++.dg/template/array15.C: New test.
3034 * g++.dg/template/crash2.C: Tweak error markers.
3036 2006-08-26 Jakub Jelinek <jakub@redhat.com>
3039 * gcc.c-torture/compile/20060823-1.c: New test.
3041 2006-08-25 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3044 * g++.dg/template/ttp21.C: New test.
3047 * g++.dg/other/operator1.C: Add error-marker.
3048 * g++.dg/other/operator2.C: New test.
3050 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3053 * gcc.c-torture/compile/vla-const-1.c,
3054 gcc.c-torture/compile/vla-const-2.c: New tests.
3056 2006-08-26 Richard Guenther <rguenther@suse.de>
3059 * gcc.dg/torture/pr28814.c: New testcase.
3061 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3064 * gcc.c-torture/compile/compound-literal-1.c: New test.
3066 2006-08-25 Joseph S. Myers <joseph@codesourcery.com>
3069 * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
3070 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
3071 Expect extra diagnostics.
3073 2006-08-25 J"orn Rennecke <joern.rennecke@st.com>
3075 gcc.dg/noncompile/pr16876.c: New test.
3077 2006-08-25 Mark Mitchell <mark@codesourcery.com>
3080 * g++.dg/parse/local1.C: New test.
3081 * g++.dg/other/qual1.C: Tweak error marker.
3083 2006-08-25 Nathan Sidwell <nathan@codesourcery.com>
3086 * g++.dg/template/typename10.C: New.
3087 * g++.dg/template/lookup4.C: Remove bogus error marker.
3089 2006-08-25 Richard Guenther <rguenther@suse.de>
3092 * gcc.dg/pr26570.c: Fix testcase.
3094 2006-08-24 Andrew Pinski <pinskia@physics.uc.edu>
3097 * gcc.c-torture/execute/mayalias-2.c: New test.
3098 * gcc.dg/tree-ssa/alias-13.c: New test.
3100 2006-08-24 Jan Hubicka <jh@suse.cz>
3103 * gcc.dg/debug/pr26881.c: New file.
3105 2006-08-23 Paul Thomas <pault@gcc.gnu.org>
3108 * gfortran.dg/used_types_4.f90: New test.
3109 * gfortran.dg/derived_init_2.f90: Modify to check sibling
3110 association of derived types.
3111 * gfortran.dg/used_types_2.f90: Add module cleanup.
3112 * gfortran.dg/used_types_3.f90: The same.
3115 * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
3118 2006-08-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3121 * gfortran.dg/direct_io_6.f90: Remove test.
3123 2006-08-23 Stuart Hastings <stuart@apple.com>
3126 * gcc.target/i386/20060821-1.c: New.
3128 2006-08-23 Danny Smith <dannysmith@users.sourceforge.net>
3130 gcc.dg/attr-invalid.c: Insert an " |directive" substitution into
3131 dg-warning strings for dllimport.
3133 2006-08-22 Andrew Pinski <pinskia@physics.uc.edu>
3136 * g++.dg/ext/vector4.C: New test.
3137 * g++.dg/ext/complex1.C: New test.
3139 2006-08-21 Geoffrey Keating <geoffk@apple.com>
3142 * gcc.dg/debug/const-1.c: New.
3143 * gcc.dg/debug/const-2.c: New.
3144 * gcc.dg/debug/dwarf2/const-1.c: New.
3145 * gcc.dg/debug/dwarf2/const-2.c: New.
3146 * gcc.dg/debug/dwarf2/const-2b.c: New.
3148 2006-08-22 Richard Guenther <rguenther@suse.de>
3151 * gcc.c-torture/compile/pr28776-1.c: New testcase.
3152 * gcc.c-torture/compile/pr28776-2.c: Likewise.
3154 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3156 * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
3158 2006-08-21 Lee Millward <lee.millward@codesourcery.com>
3161 * g++.dg/other/error14.C: New test.
3164 * g++.dg/parse/ctor7.C: New test.
3165 * g++.dg/parse/ctor8.C: Likewise.
3168 * g++.dg/template/void7.C: New test.
3170 2006-08-21 Olivier Hainque <hainque@adacore.com>
3172 * gnat.dg/self_aggregate_with_zeros.adb: New test.
3173 * gnat.dg/self_aggregate_with_array.adb: New test.
3175 2006-08-21 Mark Shinwell <shinwell@codesourcery.com>
3177 * g++.dg/eh/arm-vfp-unwind.C: New test.
3179 2006-08-20 Mark Mitchell <mark@codesourcery.com>
3182 * g++.dg/template/ref3.C: New test.
3183 * g++.dg/template/nontype13.C: New test.
3186 * g++.dg/template/ptrmem17.C: New test.
3188 2006-08-20 Danny Smith <dannysmith@users.sourceforge.net>
3191 * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
3193 2006-08-20 Paul Thomas <pault@gcc.gnu.org>
3196 * gfortran.dg/used_types_2.f90: New test.
3199 * gfortran.dg/used_types_3.f90: New test.
3202 * gfortran.dg/generic_actual_arg.f90: New test.
3205 * gfortran.dg/module_private_array_refs_1.f90: New test.
3208 * gfortran.dg/program_name_1.f90: New test.
3211 * gfortran.dg/derived_constructor_comps_1.f90: New test.
3214 * gfortran.dg/array_initializer_2.f90: New test.
3217 * gfortran.dg/unused_artificial_dummies_1.f90: New test.
3220 * gfortran.dg/assumed_charlen_function_4.f90: New test.
3223 * gfortran.dg/assumed_charlen_in_main.f90: New test.
3226 * gfortran.dg/dependent_decls_1.f90: New test.
3228 2006-08-19 Erik Edelmann <eedelman@gcc.gnu.org>
3231 * gfortran.dg/derived_init_2.f90: New.
3233 2006-08-17 J"orn Rennecke <joern.rennecke@st.com>
3235 * gcc.c-torture/execute/pr28289.c: New test.
3237 2006-08-17 Jakub Jelinek <jakub@redhat.com>
3240 * gcc.dg/attr-externally-visible-1.c: New test.
3241 * gcc.dg/attr-externally-visible-2.c: New test.
3242 * g++.dg/parse/attr-externally-visible-1.C: New test.
3243 * g++.dg/parse/attr-externally-visible-2.C: New test.
3245 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3248 * g++.dg/parse/dtor11.C: New test.
3250 2006-08-17 Maxim Kuvyrkov <mkuvyrkov@ispras.ru>
3252 PR rtl-optimization/28489
3253 * gcc.c-torture/compile/pr28489.c: New test.
3255 2006-08-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3258 * g++.dg/template/redecl4.C: New test.
3261 * g++.dg/template/ctor8.C: New test.
3263 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3265 * gcc.dg/pr26570.c: Fix testcase.
3267 2006-08-17 Paolo Bonzini <bonzini@gnu.org>
3270 * g++.dg/parse/offsetof6.C: New test.
3271 * g++.dg/parse/offsetof6.C: New test.
3272 * g++.dg/parse/offsetof7.C: New test.
3274 2006-08-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3277 * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
3280 2006-08-16 Andrew Pinski <pinskia@physics.uc.edu>
3283 * g++.dg/ext/vector3.C: New test.
3285 2006-08-16 Zdenek Dvorak <dvorakz@suse.cz>
3287 PR gcov/profile/26570
3288 * gcc.dg/pr26570.c: New test.
3290 2006-08-16 Joseph S. Myers <joseph@codesourcery.com>
3293 * gcc.dg/qual-component-1.c: New test.
3295 2006-08-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3298 * g++.dg/parse/new3.C: New test.
3300 2006-08-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3303 * gfortran.dg/streamio_1.f90: New test.
3304 * gfortran.dg/streamio_2.f90: New test.
3305 * gfortran.dg/streamio_3.f90: New test.
3306 * gfortran.dg/streamio_4.f90: New test.
3307 * gfortran.dg/streamio_5.f90: New test.
3308 * gfortran.dg/streamio_6.f90: New test.
3309 * gfortran.dg/streamio_7.f90: New test.
3310 * gfortran.dg/streamio_8.f90: New test.
3312 2006-08-15 Danny Smith <dannysmith@users.sourceforge.net>
3315 * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
3317 2006-08-15 Lee Millward <lee.millward@codesourcery.com>
3320 * g++.dg/template/void6.C: New test.
3322 2006-08-15 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3325 * gcc.dg/parse-error-1.c: New test.
3326 * gcc.dg/parse-error-2.c: New test.
3327 * gcc.dg/cpp/digraph2.c: Add error-marker.
3328 * gcc.dg/noncompile/920923-1.c: Likewise.
3330 2006-08-14 Andrew Pinski <pinskia@physics.uc.edu>
3333 * gcc.dg/sizeof-2.c: New testcase.
3336 * gcc.dg/switch-A.c: New testcase.
3338 2006-08-14 Steve Ellcey <sje@cup.hp.com>
3342 * g++.old-deja/g++.warn/compare1.C: Delete.
3343 * g++.dg/opt/pr7503-2.C: Delete.
3344 * g++.dg/opt/pr7503-3.C: Delete.
3345 * g++.dg/opt/pr7503-4.C: Delete.
3346 * g++.dg/opt/pr7503-5.C: Delete.
3347 * g++.dg/opt/max1.C: Delete.
3348 * g++.dg/warn/minmax.C: Delete.
3349 * g++.dg/expr/minmax.C: New test.
3351 2006-08-14 Richard Guenther <rguenther@suse.de>
3354 * gcc.c-torture/execute/pr28651.c: Do not use argc
3355 to avoid optimization, instead forbid inlining.
3357 2006-08-14 Richard Sandiford <richard@codesourcery.com>
3359 PR rtl-optimization/28634
3360 * gcc.c-torture/execute/ieee/pr28634.c: New test.
3362 2006-08-13 Alexandre Oliva <aoliva@redhat.com>
3365 * gcc.dg/torture/pr27184.c: New test.
3367 2006-08-12 Jakub Jelinek <jakub@redhat.com>
3369 * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
3371 2006-08-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3373 * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
3374 * gfortran.dg/stat_2.f90: Likewise.
3375 * gfortran.dg/chmod_1.f90: Likewise.
3376 * gfortran.dg/chmod_2.f90: Likewise.
3377 * gfortran.dg/chmod_3.f90: Likewise.
3379 2006-08-11 David Edelsohn <edelsohn@gnu.org>
3381 * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
3383 2006-08-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3385 * g++.dg/opt/pr23454-2.C: New test.
3387 2006-08-11 Richard Guenther <rguenther@suse.de>
3390 * gcc.c-torture/execute/pr28651.c: New testcase.
3392 2006-08-10 Eric Botcazou <ebotcazou@adacore.com>
3394 * gnat.dg/specs/static_initializer.ads: New test.
3396 2006-08-10 Paul Brook <paul@codesourcery.com>
3398 * gcc.target/arm/cond-asm.c: New test.
3400 2006-08-10 Dorit Nuzman <dorit@il.ibm.com>
3402 PR tree-optimization/26197
3403 * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
3404 * g++.dg/vect/vect.exp: Compile the new tests with
3405 --param max-aliased-vops=0.
3407 2006-08-09 Lee Millward <lee.millward@codesourcery.com>
3410 * g++.dg/template/void3.C: New test.
3413 * g++.dg/template/void4.C: New test.
3416 * g++.dg/template/void5.C: New test.
3418 2006-08-07 Danny Smith <dannysmith@users.sourceforge.net>
3420 * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
3421 after dg-do compile.
3423 2006-08-07 Victor Kaplansky <victork@il.ibm.com>
3425 PR tree-optimizations/26969
3426 * gcc.dg/vect/vect.exp: Compile tests prefixed with
3427 "unswitch-loops" with -funswitch-loops.
3428 * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
3430 2006-08-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3432 * gcc.dg/sparc-getcontext-1.c: Fix typo.
3433 * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
3434 * g++.dg/other/unused1.C: Likewise. Also match "asci?z".
3435 * objc.dg/dwarf-1.m: Likewise.
3436 * objc.dg/dwarf-2.m: Likewise.
3437 * obj-c++.dg/dwarf-2.mm: Likewise.
3439 2006-08-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3441 * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
3442 * objc.dg/dwarf-2.m: Likewise.
3443 * obj-c++.dg/dwarf-2.mm: Likewise.
3446 * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
3449 * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
3452 * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
3454 2006-08-06 Paolo Bonzini <bonzini@gnu.org>
3457 * gcc.target/i386/pr27827.c: New testcase.
3459 2006-08-06 Paul Thomas <pault@gcc.gnu.org>
3462 * gfortran.dg/sequence_types_1.f90: New test.
3464 2006-08-05 Steven G. Kargl <kargls@comcast.nt>
3467 * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
3468 dg-warning. Add -pedantic option.
3470 2006-08-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3473 * gcc.dg/proto-1.c: New test.
3476 * gcc.dg/lvalue-4.c: New test.
3479 * gcc.dg/init-bad-5.c: New test.
3481 2006-08-03 Lee Millward <lee.millward@codesourcery.com>
3484 * g++.dg/ext/typedef-init.C: Add new test for typedef
3485 initialization inside templates. Adjust existing error markers.
3487 2006-08-03 Mark Mitchell <mark@codesourcery.com>
3490 * g++.dg/init/ptrmem3.C: New test.
3492 2006-08-03 Dorit Nuzman <dorit@il.ibm.com>
3494 PR tree-optimization/27770
3495 * lib/target-support.exp: New target keyword "section_anchors".
3496 * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
3498 * gcc.dg/vect/section-anchors-pr27770.c: New test.
3499 * gcc.dg/vect/vect-69.c: Removed. Replaced by:
3500 * gcc.dg/vect/section-anchors-vect-69.c: New test.
3501 * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
3503 2006-08-03 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3505 * gcc.dg/20060801-1.c: Add missing '}'.
3507 2006-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3510 * g++.dg/parse/dtor9.C: New test.
3511 * g++.dg/parse/dtor10.C: New test.
3512 * g++.dg/other/error7.C: Adjust error-marker.
3515 * g++.dg/other/default5.C: New test.
3517 2006-08-02 Richard Guenther <rguenther@suse.de>
3519 * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
3521 2006-08-02 Mark Mitchell <mark@codesourcery.com>
3524 * g++.dg/template/conv9.C: New test.
3526 2006-08-02 Daniel Jacobowitz <dan@codesourcery.com>
3529 * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
3530 * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
3531 Optionally return assembly text. Update callers.
3532 (check_no_compiler_messages): Update verbose messages.
3533 (check_no_messages_and_pattern): New.
3534 (check_effective_target_string_merging): New.
3536 2006-08-01 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3539 * g++.dg/eh/catch4.C: New test.
3542 * g++.dg/other/qual1.C: New test.
3545 * g++.dg/inherit/error2.C: New test.
3548 * g++.dg/other/new1.C: New test.
3550 * g++.dg/warn/pr23075.C: Remove obsolete test.
3551 * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
3552 * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
3554 2006-07-31 Mark Mitchell <mark@codesourcery.com>
3557 * g++.dg/eh/cast1.C: New test.
3559 2006-08-01 Thomas Koenig <Thomas.Koenig@online.de>
3562 * gfortran.dg/random_3.f90: New test.
3564 2006-08-01 Steve Ellcey <sje@cup.hp.com>
3567 * g++.dg/other/pr28304.C: Change expected error message.
3568 * g++.dg/other/pr28432.C: New test.
3570 2006-08-01 Steve Ellcey <sje@cup.hp.com>
3573 * g++.dg/init/brace2.C: Change expected error message, add empty init.
3575 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
3578 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
3580 * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
3581 g++.dg/debug/enum-2.C: New.
3583 2006-07-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3586 * g++.dg/parse/long1.C: Add more tests.
3588 2006-07-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3590 * gfortran.dg/lrshift_1.c: New file.