1 2010-04-26 Richard Guenther <rguenther@suse.de>
3 * gcc.dg/lto/20100426_0.c: New testcase.
5 2010-04-26 Jie Zhang <jie@codesourcery.com>
7 PR tree-optimization/43833
8 gcc.dg/Warray-bounds-8.c: New test case.
10 2010-04-26 Richard Guenther <rguenther@suse.de>
13 * g++.dg/lto/20100423-3_0.C: New testcase.
15 2010-04-26 Richard Guenther <rguenther@suse.de>
18 * g++.dg/lto/20100423-2_0.C: New testcase.
20 2010-04-26 Ira Rosen <irar@il.ibm.com>
22 * gcc.dg/vect/bb-slp-23.c: New test.
24 2010-04-25 Joseph Myers <joseph@codesourcery.com>
26 * gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
27 * gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
28 * gcc.dg/c1x-float-1.c: New test.
30 2010-04-25 H.J. Lu <hongjiu.lu@intel.com>
32 * gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
35 2010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
37 * gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for
39 * gfortran.dg/default_format_denormal_1.f90: Ditto.
40 * gfortran.dg/default_format_2.f90: Ditto.
42 2010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
44 * gfortran.dg/pr43505.f90: Clean up .mod file.
45 * gfortran.dg/host_assoc_blockdata_1.f90: Ditto.
46 * gfortran.dg/pr41347.f90: Ditto.
47 * gfortran.dg/internal_pack_4.f90: Ditto.
48 * gfortran.dg/proc_decl_23.f90: Ditto.
49 * gfortran.dg/recursive_check_3.f90: Ditto.
50 * gfortran.dg/intent_out_3.f90: Ditto.
51 * gfortran.dg/assignment_2.f90: Ditto.
52 * gfortran.dg/pr41928.f90: Ditto.
53 * gfortran.dg/pr42166.f90: Ditto.
54 * gfortran.dg/private_type_12.f90: Ditto.
55 * gfortran.dg/graphite/pr42185.f90: Ditto.
56 * gfortran.dg/graphite/pr42186.f90: Ditto.
57 * gfortran.dg/graphite/pr40982.f90: Ditto.
58 * gfortran.dg/graphite/id-2.f90: Ditto.
59 * gfortran.dg/graphite/id-4.f90: Ditto.
60 * gfortran.dg/graphite/pr42050.f90: Ditto.
61 * gfortran.dg/graphite/id-18.f90: Ditto.
62 * gfortran.dg/graphite/pr42393-1.f90: Ditto.
63 * gfortran.dg/graphite/pr41924.f90: Ditto.
64 * gfortran.dg/graphite/pr42393.f90: Ditto.
65 * gfortran.dg/graphite/pr37980.f90: Ditto.
66 * gfortran.dg/graphite/pr38953.f90: Ditto.
67 * gfortran.dg/graphite/pr42180.f90: Ditto.
68 * gfortran.dg/graphite/pr42181.f90: Ditto.
69 * gfortran.dg/where_operator_assign_4.f90: Ditto.
70 * gfortran.dg/select_type_4.f90: Ditto.
71 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
72 * gfortran.dg/host_assoc_blockdata_2.f90: Ditto.
73 * gfortran.dg/lto/pr40725_0.f03: Ditto.
74 * gfortran.dg/elemental_args_check_2.f90: Ditto.
75 * gfortran.dg/whole_file_11.f90: Ditto.
76 * gfortran.dg/private_type_11.f90: Ditto.
77 * gfortran.dg/vect/vect-gems.f90: Ditto.
78 * gfortran.dg/vect/fast-math-real8-pr40801.f90: Ditto.
80 2010-04-25 H.J. Lu <hongjiu.lu@intel.com>
82 * gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
84 2010-04-25 Eric Botcazou <ebotcazou@adacore.com>
86 * gnat.dg/pack15.ad[sb]: New test.
88 2010-04-25 Paolo Bonzini <bonzini@gnu.org>
90 * gcc.target/arm/mla-1.c: New test.
92 2010-04-24 Steven G. Kargl <kargl@gcc.gnu.org>
96 * gfortran.dg/pr43793.f90: New test.
98 2010-04-24 Bernd Schmidt <bernds@codesourcery.com>
100 PR tree-optimization/41442
101 * gcc.target/i386/pr41442.c: New test.
103 2010-04-24 Hans-Peter Nilsson <hp@axis.com>
106 * gfortran.dg/fgetc_3.f90: Delete bogus test.
108 2010-04-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
111 * gfortran.dg/open_nounit.f90: New test.
113 2010-04-24 Paul Thomas <pault@gcc.gnu.org>
117 * gfortran.dg/elemental_scalar_args_1.f90 : New test.
119 2010-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
121 * gcc.dg/Wconversion-integer.c: Update.
123 2010-04-23 Eric Botcazou <ebotcazou@adacore.com>
125 * gnat.dg/unchecked_convert5.adb: New test.
127 2010-04-23 Richard Guenther <rguenther@suse.de>
130 * gcc.dg/lto/20100423-2_0.c: New testcase.
131 * gcc.dg/lto/20100423-2_0.c: Likewise.
133 2010-04-23 Richard Guenther <rguenther@suse.de>
136 * gcc.dg/lto/20100423-1_0.c: New testcase.
137 * gcc.dg/lto/20100423-1_1.c: Likewise.
139 2010-04-23 Martin Jambor <mjambor@suse.cz>
141 PR tree-optimization/43846
142 * gcc.dg/tree-ssa/sra-10.c: New test.
144 2010-04-23 Martin Jambor <mjambor@suse.cz>
147 * gcc.c-torture/execute/pr43835.c: New test.
149 2010-04-23 Richard Guenther <rguenther@suse.de>
152 * g++.dg/lto/20100423-1_0.C: New testcase.
154 2010-04-22 Uros Bizjak <ubizjak@gmail.com>
156 * gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
158 2010-04-22 Ira Rosen <irar@il.ibm.com>
160 PR tree-optimization/43842
161 * gcc.dg/vect/pr43842.c: New test.
163 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
165 * gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
166 * gcc.target/i386/wmul-2.c: Likewise.
168 2010-04-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
170 * gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
171 * gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
173 2010-04-22 Alexander Monakov <amonakov@ispras.ru>
175 * gfortran.dg/reassoc_6.f: New testcase.
177 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
180 * gcc.target/arm/wmul-1.c: New test.
181 * gcc.target/arm/wmul-2.c: New test.
183 2010-04-22 Richard Guenther <rguenther@suse.de>
185 PR tree-optimization/43845
186 * gcc.c-torture/compile/pr43845.c: New testcase.
188 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
191 * gcc.target/i386/wmul-1.c: New test.
192 * gcc.target/i386/wmul-2.c: New test.
193 * gcc.target/bfin/wmul-1.c: New test.
194 * gcc.target/bfin/wmul-2.c: New test.
196 2010-04-22 Richard Guenther <rguenther@suse.de>
199 * gfortran.dg/vector_subscript_6.f90: New testcase.
200 * gfortran.dg/assign_10.f90: Adjust.
202 2010-04-21 Jakub Jelinek <jakub@redhat.com>
205 * gfortran.dg/gomp/pr43836.f90: New test.
207 2010-04-21 Richard Guenther <rguenther@suse.de>
209 * gcc.dg/ipa/ipa-pta-11.c: Adjust.
211 2010-04-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
213 * gcc.dg/torture/builtin-cproj-3.c: New.
215 2010-04-20 Jason Merrill <jason@redhat.com>
218 * g++.dg/template/recurse2.C: New.
219 * g++.dg/parse/crash36.C: Adjust.
220 * g++.dg/other/fold1.C: Adjust.
221 * g++.dg/init/member1.C: Adjust.
222 * lib/prune.exp: Prune "skipping N instantiation contexts".
224 2010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
226 * gcc.dg/torture/builtin-cproj-1.c: Test more cases.
228 2010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
230 * gcc.dg/torture/builtin-cproj-1.c: New.
231 * gcc.dg/torture/builtin-cproj-2.c: New.
233 2010-04-20 Dodji Seketeli <dodji@redhat.com>
237 * g++.dg/template/typedef32.C: Adjust.
238 * g++.dg/template/typedef33.C: New test.
240 2010-04-20 Paul Thomas <pault@gcc.gnu.org>
243 * gfortran.dg/proc_decl_23.f90: New test.
246 * gfortran.dg/abstract_type_6.f03: New test.
248 2010-04-20 Xinliang David Li <davidxl@google.com>
250 * g++.dg/tree-ssa/fold-compare.C: New.
252 2010-04-20 Richard Guenther <rguenther@suse.de>
254 PR tree-optimization/39417
255 * g++.dg/torture/pr39417.C: New testcase.
257 2010-04-20 Richard Guenther <rguenther@suse.de>
259 * gcc.dg/ipa/ipa-pta-14.c: New testcase.
261 2010-04-20 Jakub Jelinek <jakub@redhat.com>
263 * g++.dg/debug/dwarf2/rv1.C: New test.
265 2010-04-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
268 * gcc.c-torture/compile/pr43635.c: New testcase.
270 2010-04-19 Jakub Jelinek <jakub@redhat.com>
273 * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
274 of sequential loops being private only in the innermost containing
278 * gfortran.dg/gomp/pr43337.f90: New test.
280 2010-04-19 Richard Guenther <rguenther@suse.de>
282 PR tree-optimization/43796
283 * gfortran.dg/pr43796.f90: New testcase.
285 2010-04-19 Richard Guenther <rguenther@suse.de>
287 PR tree-optimization/43783
288 * gcc.c-torture/execute/pr43783.c: New testcase.
290 2010-04-19 Uros Bizjak <ubizjak@gmail.com>
293 * gcc.target/i386/pr43766.c: New test.
295 2010-04-19 Jie Zhang <jie@codesourcery.com>
298 * gcc.target/i386/pr43662.c: New test.
300 2010-04-19 Dodji Seketeli <dodji@redhat.com>
303 * g++.dg/template/typedef32.C: New test.
305 2010-04-19 Ira Rosen <irar@il.ibm.com>
307 PR tree-optimization/37027
308 * lib/target-supports.exp
309 (check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
310 * gcc.dg/vect/pr37027.c: New test.
311 * gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
312 gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
313 gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
314 gcc.dg/vect/vect-complex-6.c: Likewise.
316 2010-04-19 Jakub Jelinek <jakub@redhat.com>
318 * g++.dg/debug/dwarf2/enum1.C: New test.
320 2010-04-18 Eric Botcazou <ebotcazou@adacore.com>
322 * gnat.dg/rep_clause5.ad[sb]: New test.
323 * gnat.dg/rep_clause5_pkg.ads: New helper.
325 2010-04-18 Ira Rosen <irar@il.ibm.com>
327 PR tree-optimization/43771
328 * g++.dg/vect/pr43771.cc: New test.
330 2010-04-17 Steven G. Kargl <kargl@gcc.gnu.org>
333 * gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
334 * gfortran.dg/bounds_check_fail_3.f90: Ditto.
336 2010-04-17 Eric Botcazou <ebotcazou@adacore.com>
338 * gnat.dg/sizetype.adb: Rename into...
339 * gnat.dg/sizetype1.adb: ...this.
340 * gnat.dg/sizetype2.adb: New test.
342 2010-04-16 Richard Guenther <rguenther@suse.de>
344 PR tree-optimization/43572
345 * gcc.dg/tree-ssa/tailcall-5.c: New testcase.
347 2010-04-16 Olivier Hainque <hainque@adacore.com>
349 * gnat.dg/specs/discr_private.ads: New test.
351 2010-04-16 Bernd Schmidt <bernds@codesourcery.com>
354 * gcc.target/arm/thumb-comparisons.c: New test.
357 * gcc.target/arm/thumb-cbranchqi.c: New test.
359 2010-04-16 Christian Bruel <christian.bruel@st.com>
361 * g++.dg/torture/pr36191.C: Enable for SH.
363 2010-04-16 Eric Botcazou <ebotcazou@adacore.com>
365 * gnat.dg/wide_boolean.adb: New test.
366 * gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
368 2010-04-15 Richard Guenther <rguenther@suse.de>
370 * gcc.dg/ipa/ipa-pta-1.c: New testcase.
371 * gcc.dg/ipa/ipa-pta-2.c: Likewise.
372 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
373 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
374 * gcc.dg/ipa/ipa-pta-5.c: Likewise.
375 * gcc.dg/ipa/ipa-pta-6.c: Likewise.
376 * gcc.dg/ipa/ipa-pta-7.c: Likewise.
377 * gcc.dg/ipa/ipa-pta-8.c: Likewise.
378 * gcc.dg/ipa/ipa-pta-9.c: Likewise.
379 * gcc.dg/ipa/ipa-pta-10.c: Likewise.
380 * gcc.dg/ipa/ipa-pta-11.c: Likewise.
381 * gcc.dg/ipa/ipa-pta-12.c: Likewise.
382 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
383 * gcc.dg/torture/ipa-pta-2.c: Likewise.
384 * gcc.dg/torture/ipa-pta-1.c: Adjust.
386 2010-04-14 Bernd Schmidt <bernds@codesourcery.com>
389 * gcc.target/arm/pr42496.c: New test.
391 2010-04-14 Jason Merrill <jason@redhat.com>
394 * g++.dg/ext/attrib38.C: New.
396 2010-04-14 Steve Ellcey <sje@cup.hp.com>
399 * gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
401 2010-04-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
404 * gcc.dg/cpp/warn-undef-2.c: Update.
405 * gcc.dg/cpp/warn-traditional-2.c: Update.
406 * gcc.dg/cpp/warn-comments-2.c: Update.
407 * gcc.dg/cpp/warn-variadic-2.c: Update.
408 * gcc.dg/cpp/warn-long-long-2.c: Update.
409 * gcc.dg/cpp/warn-deprecated-2.c: Update.
410 * gcc.dg/cpp/warn-multichar-2.c: Update.
411 * gcc.dg/cpp/warn-normalized-3.c: Update.
412 * gcc.dg/cpp/warn-cxx-compat-2.c: Update.
413 * gcc.dg/cpp/warn-trigraphs-3.c: Update.
414 * gcc.dg/cpp/warn-unused-macros-2.c: Update.
415 * gcc.dg/cpp/warn-trigraphs-4.c: Update.
416 * gcc.dg/cpp/warn-redefined-2.c: Update.
417 * gfortran.dg/warning-directive-2.F90: Update.
418 * c-c++-common/cpp/warning-directive-2.c: Update.
420 2010-04-14 Michael Matz <matz@suse.de>
422 PR tree-optimization/42963
423 * testsuite/gcc.dg/pr42963.c: New testcase.
425 2010-04-14 Eric Botcazou <ebotcazou@adacore.com>
427 * gnat.dg/class_wide.adb: Rename into...
428 * gnat.dg/class_wide1.adb: ...this.
429 * gnat.dg/class_wide2.ad[sb]: New test.
431 2010-04-14 Tobias Burnus <burnus@net-b.de>
434 * gfortran.dg/coarray_9.f90: Update dg-errors.
435 * gfortran.dg/coarray_10.f90: New test.
436 * gfortran.dg/coarray_11.f90: New test.
438 2010-04-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
441 gfortran.dg/initialization_24.f90: New test.
443 2010-04-13 Jason Merrill <jason@redhat.com>
445 * g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
446 * g++.dg/cpp0x/lambda/lambda-uneval.C: New.
448 2010-04-13 Manuel López-Ibáñez <manu@gcc.gnu.org>
450 * gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
451 * g++.dg/dg.exp: Likewise.
452 * gcc.dg/cpp/warning-directive-1.c: Move to ...
453 * c-c++-common/cpp/warning-directive-1.c: ... here.
454 * gcc.dg/cpp/warning-directive-2.c: Move to ...
455 * c-c++-common/cpp/warning-directive-2.c: ... here.
456 * gcc.dg/cpp/warning-directive-3.c: Move to ...
457 * c-c++-common/cpp/warning-directive-3.c: ... here.
458 * gcc.dg/cpp/warning-directive-4.c: Move to ...
459 * c-c++-common/cpp/warning-directive-4.c: ... here.
460 * g++.dg/cpp/warning-directive-1.C: Delete.
461 * g++.dg/cpp/warning-directive-2.C: Delete.
462 * g++.dg/cpp/warning-directive-3.C: Delete.
463 * g++.dg/cpp/warning-directive-4.C: Delete.
464 * gcc.dg/cpp/normalised-3.c: Delete.
465 * g++.dg/cpp/normalised-1.C: Rename as ...
466 * c-c++-common/cpp/normalised-3.c: ... this.
468 2010-04-13 Martin Jambor <mjambor@suse.cz>
470 * gcc.dg/tree-ssa/sra-9.c: New test.
472 2010-04-13 Michael Matz <matz@suse.de>
475 * gcc.dg/pr43730.c: New test.
477 2010-04-13 Michael Matz <matz@suse.de>
479 * gcc.dg/tree-ssa/negate.c: New testcase.
481 2010-04-13 Richard Guenther <rguenther@suse.de>
484 * gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
486 2010-04-13 Richard Guenther <rguenther@suse.de>
488 * gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
490 2010-04-13 Eric Botcazou <ebotcazou@adacore.com>
492 * gnat.dg/derived_type1.adb: New test.
494 2010-04-13 Matthias Klose <doko@ubuntu.com>
496 * gcc.dg/plugindir1.c: New testcase.
497 * gcc.dg/plugindir2.c: New testcase.
498 * gcc.dg/plugindir3.c: New testcase.
499 * gcc.dg/plugindir4.c: New testcase.
501 2010-04-12 Uros Bizjak <ubizjak@gmail.com>
503 * gcc.target/i386/rotate-2.c: New test.
505 2010-04-12 Jason Merrill <jason@redhat.com>
508 * g++.dg/cpp0x/lambda/lambda-conv4.C: New.
509 * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
511 2010-04-12 Fabien Chene <fabien.chene@gmail.com>
514 * g++.dg/init/pr25811.C: New test.
516 2010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
518 * g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
519 dg-error, dg-warning.
520 * gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
522 2010-04-12 Richard Guenther <rguenther@suse.de>
524 * gcc.dg/torture/inline-2.c: New testcase.
526 2010-04-12 Jakub Jelinek <jakub@redhat.com>
529 * gcc.dg/Wunused-var-7.c: New test.
531 PR tree-optimization/43560
532 * gcc.c-torture/execute/pr43560.c: New test.
534 2010-04-12 Eric Botcazou <ebotcazou@adacore.com>
536 * gnat.dg/aggr13.adb: New test.
537 * gnat.dg/aggr14.adb: Likewise.
538 * gnat.dg/aggr14_pkg.ad[sb]: New helper.
540 2010-04-12 Richard Guenther <rguenther@suse.de>
543 * g++.dg/torture/pr43611.C: New testcase.
545 2010-04-12 Shujing Zhao <pearly.zhao@oracle.com>
548 * gcc.dg/pr36774-1.c: New test.
549 * gcc.dg/pr36774-2.c: New test.
551 2010-04-11 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
553 * gcc.target/sh/rte-delay-slot.c: New test.
555 2010-04-11 Eric Botcazou <ebotcazou@adacore.com>
557 * gnat.dg/pack9.adb: Remove -cargs option.
558 * gnat.dg/aggr12.ad[sb]: New test.
560 2010-04-10 Jie Zhang <jie@codesourcery.com>
563 * gcc.target/sh/pr43417.c: New test.
565 2010-04-10 Tobias Burnus <burnus@net-b.de>
568 * gfortran.dg/spec_expr_6.f90: New test.
570 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
573 * gcc.dg/cpp/pr43195.c: New.
574 * gcc.dg/cpp/pr43195.h: New.
576 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
579 * gcc.dg/Werror-6.c: Adjust.
580 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
581 * gcc.dg/Werror-4.c: Likewise.
582 * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
583 * gcc.dg/Wswitch-enum-error.c: Likewise.
584 * gcc.dg/Wpointer-arith.c: Likewise.
585 * gcc.dg/Wfatal.c: Likewise.
586 * gcc.dg/Wswitch-error.c: Likewise.
587 * g++.dg/warn/unused-result1-Werror.c: Likewise.
588 * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
589 * gcc.dg/cpp/warn-undef-2.c: Likewise.
590 * gcc.dg/cpp/warn-traditional-2.c: Likewise.
591 * gcc.dg/cpp/warn-comments-2.c: Likewise.
592 * gcc.dg/cpp/warn-variadic-2.c: Likewise.
593 * gcc.dg/cpp/warning-directive-2.c: Likewise.
594 * gcc.dg/cpp/warn-long-long-2.c: Likewise.
595 * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
596 * gcc.dg/cpp/warn-multichar-2.c: Likewise.
597 * gcc.dg/cpp/warn-normalized-3.c: Likewise.
598 * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
599 * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
600 * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
601 * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
602 * gcc.dg/cpp/warn-redefined-2.c: Likewise.
603 * g++.dg/cpp/warning-directive-2.C: Likewise.
604 * gfortran.dg/warning-directive-2.F90: Likewise.
606 2010-04-09 Jason Merrill <jason@redhat.com>
609 * g++.dg/template/sizeof13.C: New.
611 2010-04-09 Kai Tietz <kai.tietz@onevision.com>
613 * g++.dg/other/pr35504.C: Add check for thiscall.
614 * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
615 * gcc.dg/torture/stackalign/thiscall-1.c: New.
617 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
620 * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
621 * c-c++-common/Wint-to-pointer-cast-1.c: ... here.
622 * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
623 * c-c++-common/Wint-to-pointer-cast-2.c: ... here.
624 * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
625 * c-c++-common/Wint-to-pointer-cast-3.c: ... here. Update.
626 * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
627 * g++.dg/other/increment1.C: Likewise.
629 2010-04-09 Tobias Burnus <burnus@net-b.de>
632 * gfortran.dg/coarray_7.f90: New test.
633 * gfortran.dg/coarray_8.f90: New test.
635 2010-04-08 Bud Davis <bdavis9659@sbcglobal.net>
638 * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
640 2010-04-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
643 * gcc.dg/pr43643.c: New test.
645 2010-04-08 Tobias Burnus <burnus@net-b.de>
647 * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
649 2010-04-08 Richard Guenther <rguenther@suse.de>
651 PR tree-optimization/43679
652 * gcc.c-torture/compile/pr43679.c: New testcase.
654 2010-04-08 Jakub Jelinek <jakub@redhat.com>
657 * gcc.dg/pr43670.c: New test.
659 2010-04-08 Maxim Kuvyrkov <maxim@codesourcery.com>
662 * gcc.dg/tree-ssa/reassoc-19.c: New.
664 2010-04-07 Jakub Jelinek <jakub@redhat.com>
667 * gcc.dg/Wunused-var-1.c: New test.
668 * gcc.dg/Wunused-var-2.c: New test.
669 * gcc.dg/Wunused-var-3.c: New test.
670 * gcc.dg/Wunused-var-4.c: New test.
671 * gcc.dg/Wunused-var-5.c: New test.
672 * gcc.dg/Wunused-var-6.c: New test.
673 * gcc.dg/Wunused-parm-1.c: New test.
675 * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
676 * gcc.dg/trunc-1.c: Likewise.
677 * gcc.dg/vla-9.c: Likewise.
678 * gcc.dg/dfp/composite-type.c: Likewise.
680 2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
683 * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
684 * obj-c++.dg/objc-gc-3.mm: Ditto.
686 2010-04-07 Simon Baldwin <simonb@google.com>
688 * gcc.dg/cpp/warn-undef-2.c: New.
689 * gcc.dg/cpp/warn-traditional-2.c: New.
690 * gcc.dg/cpp/warn-comments-2.c: New.
691 * gcc.dg/cpp/warning-directive-1.c: New.
692 * gcc.dg/cpp/warn-long-long.c: New.
693 * gcc.dg/cpp/warn-traditional.c: New.
694 * gcc.dg/cpp/warn-variadic-2.c: New.
695 * gcc.dg/cpp/warn-undef.c: New.
696 * gcc.dg/cpp/warn-normalized-1.c: New.
697 * gcc.dg/cpp/warning-directive-2.c: New.
698 * gcc.dg/cpp/warn-long-long-2.c: New.
699 * gcc.dg/cpp/warn-variadic.c: New.
700 * gcc.dg/cpp/warn-normalized-2.c: New.
701 * gcc.dg/cpp/warning-directive-3.c: New.
702 * gcc.dg/cpp/warn-deprecated-2.c: New.
703 * gcc.dg/cpp/warn-trigraphs-1.c: New.
704 * gcc.dg/cpp/warn-multichar-2.c: New.
705 * gcc.dg/cpp/warn-normalized-3.c: New.
706 * gcc.dg/cpp/warning-directive-4.c: New.
707 * gcc.dg/cpp/warn-unused-macros.c: New.
708 * gcc.dg/cpp/warn-trigraphs-2.c: New.
709 * gcc.dg/cpp/warn-cxx-compat-2.c: New.
710 * gcc.dg/cpp/warn-cxx-compat.c: New.
711 * gcc.dg/cpp/warn-redefined.c: New.
712 * gcc.dg/cpp/warn-trigraphs-3.c: New.
713 * gcc.dg/cpp/warn-unused-macros-2.c: New.
714 * gcc.dg/cpp/warn-deprecated.c: New.
715 * gcc.dg/cpp/warn-trigraphs-4.c: New.
716 * gcc.dg/cpp/warn-redefined-2.c: New.
717 * gcc.dg/cpp/warn-comments.c: New.
718 * gcc.dg/cpp/warn-multichar.c: New.
719 * g++.dg/cpp/warning-directive-1.C: New.
720 * g++.dg/cpp/warning-directive-2.C: New.
721 * g++.dg/cpp/warning-directive-3.C: New.
722 * g++.dg/cpp/warning-directive-4.C: New.
723 * gfortran.dg/warning-directive-1.F90: New.
724 * gfortran.dg/warning-directive-3.F90: New.
725 * gfortran.dg/warning-directive-2.F90: New.
726 * gfortran.dg/warning-directive-4.F90: New.
728 2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
731 * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
733 2010-04-07 Jason Merrill <jason@redhat.com>
735 * g++.dg/template/dr408.C: New.
737 * g++.dg/lookup/ns4.C: New.
740 * g++.dg/template/friend51.C: New test.
743 * g++.old-deja/g++.other/linkage1.C: Adjust.
745 2010-04-07 Dodji Seketeli <dodji@redhat.com>
748 * g++.dg/template/crash94.C: New test.
750 2010-04-07 Dodji Seketeli <dodji@redhat.com>
753 * g++.dg/init/aggr5.C: New test.
754 * g++.dg/init/aggr5.C: New test.
756 2010-04-07 Richard Guenther <rguenther@suse.de>
758 PR tree-optimization/43270
759 * g++.dg/warn/Warray-bounds-4.C: New testcase.
760 * gcc.dg/Warray-bounds-7.c: Likewise.
762 2010-04-07 Eric Botcazou <ebotcazou@adacore.com>
764 * gnat.dg/bit_packed_array.ad[sb]: Rename into...
765 * gnat.dg/bit_packed_array1.ad[sb]: ...this.
766 * gnat.dg/bit_packed_array4.ad[sb]: New test.
768 2010-04-07 Jie Zhang <jie@codesourcery.com>
771 * g++.dg/init/pr42556.C: New test.
773 2010-04-07 Dodji Seketeli <dodji@redhat.com>
776 * g++.dg/debug/dwarf2/typedef2.C: New test.
778 2010-04-06 Dodji Seketeli <dodji@redhat.com>
780 * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
781 c-c++-common/dwarf2/redeclaration-1.C
783 2010-04-06 Jason Merrill <jason@redhat.com>
785 * g++.dg/cpp0x/pr31437.C: Adjust error location.
786 * g++.dg/ext/attrib18.C: Likewise.
787 * g++.dg/ext/bitfield2.C: Likewise.
788 * g++.dg/ext/bitfield4.C: Likewise.
789 * g++.dg/ext/visibility/warn2.C: Likewise.
790 * g++.dg/ext/visibility/warn3.C: Likewise.
791 * g++.dg/gomp/pr26690-1.C: Likewise.
792 * g++.dg/inherit/covariant7.C: Likewise.
793 * g++.dg/init/synth2.C: Likewise.
794 * g++.dg/lookup/using7.C: Likewise.
795 * g++.dg/other/crash-4.C: Likewise.
796 * g++.dg/other/error13.C: Likewise.
797 * g++.dg/other/error20.C: Likewise.
798 * g++.dg/parse/crash31.C: Likewise.
799 * g++.dg/parse/error16.C: Likewise.
800 * g++.dg/parse/error19.C: Likewise.
801 * g++.dg/parse/error27.C: Likewise.
802 * g++.dg/parse/error28.C: Likewise.
803 * g++.dg/parse/fused-params1.C: Likewise.
804 * g++.dg/template/error2.C: Likewise.
805 * g++.dg/template/local6.C: Likewise.
806 * g++.dg/template/qualttp15.C: Likewise.
807 * g++.dg/warn/Wnvdtor-2.C: Likewise.
808 * g++.dg/warn/anonymous-namespace-3.C: Likewise.
809 * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
810 * g++.old-deja/g++.brendan/crash29.C: Likewise.
811 * g++.old-deja/g++.eh/spec6.C: Likewise.
812 * g++.old-deja/g++.jason/crash3.C: Likewise.
813 * g++.old-deja/g++.jason/destruct2.C: Likewise.
814 * g++.old-deja/g++.law/ctors5.C: Likewise.
815 * g++.old-deja/g++.law/ctors9.C: Likewise.
816 * g++.old-deja/g++.mike/p3538a.C: Likewise.
817 * g++.old-deja/g++.mike/p3538b.C: Likewise.
818 * g++.old-deja/g++.other/struct1.C: Likewise.
819 * g++.old-deja/g++.other/volatile1.C: Likewise.
820 * g++.old-deja/g++.pt/crash36.C: Likewise.
821 * g++.old-deja/g++.pt/derived3.C: Likewise.
822 * g++.old-deja/g++.robertl/eb109.C: Likewise.
823 * g++.old-deja/g++.robertl/eb4.C: Likewise.
825 2010-04-06 Sebastian Pop <sebastian.pop@amd.com>
828 * gcc.dg/graphite/run-id-pr42644.c: Call abort.
829 * gcc.dg/graphite/id-19.c: New.
831 2010-04-06 Changpeng Fang <changpeng.fang@amd.com>
834 * gcc.dg/vect/pr32824: New.
836 2010-04-06 Tobias Burnus <burnus@net-b.de>
839 * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
840 * gfortran.dg/coarray_3.f90: Ditto.
841 * gfortran.dg/coarray_4.f90: Ditto.
842 * gfortran.dg/coarray_5.f90: Ditto.
843 * gfortran.dg/coarray_6.f90: Ditto.
844 * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
846 2010-04-06 Tobias Burnus <burnus@net-b.de>
849 * gfortran.dg/coarray_4.f90: Fix test.
850 * gfortran.dg/coarray_6.f90: Add more tests.
852 2010-04-06 Tobias Burnus <burnus@net-b.de>
855 * gfortran.dg/coarray_4.f90: New test.
856 * gfortran.dg/coarray_5.f90: New test.
857 * gfortran.dg/coarray_6.f90: New test.
859 2010-04-06 Tobias Burnus <burnus@net-b.de>
862 * gfortran.dg/iso_fortran_env_5.f90: New test.
863 * gfortran.dg/iso_fortran_env_6.f90: New test.
865 2010-04-06 Tobias Burnus <burnus@net-b.de>
868 * gfortran.dg/coarray_1.f90: New test.
869 * gfortran.dg/coarray_2.f90: New test.
870 * gfortran.dg/coarray_3.f90: New test.
872 2010-04-06 Jason Merrill <jason@redhat.com>
875 * g++.dg/template/dtor8.C: New.
878 * g++.dg/template/error-recovery2.C: New.
880 2010-04-06 Jan Hubicka <jh@suse.czpli
882 PR tree-optimization/42906
883 * gcc.dg/tree-ssa/dce-1.c: New testcase.
885 2010-04-06 Tobias Burnus <burnus@net-b.de>
888 * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
889 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
890 * gfortran.dg/auto_dealloc_1.f90: Ditto.
892 2010-04-06 Richard Guenther <rguenther@suse.de>
894 PR tree-optimization/43627
895 * gcc.dg/tree-ssa/vrp49.c: New testcase.
897 2010-04-06 Jakub Jelinek <jakub@redhat.com>
900 * gcc.target/i386/pr43638.c: New test.
902 2010-04-06 Richard Guenther <rguenther@suse.de>
905 * gcc.c-torture/compile/pr43661.c: New testcase.
907 2010-04-06 Jakub Jelinek <jakub@redhat.com>
909 * gcc.target/s390/stackcheck1.c: Add dg-warning.
911 2010-04-04 Sebastian Pop <sebastian.pop@amd.com>
913 * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
915 2010-04-02 Richard Guenther <rguenther@suse.de>
917 PR tree-optimization/43629
918 * gcc.c-torture/execute/pr43629.c: New testcase.
920 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
921 Dominique d'Humieres <dominiq@lps.ens.fr>
924 * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
926 2010-04-01 Dodji Seketeli <dodji@redhat.com>
929 * c-c++-common/dwarf2/redeclaration-1.C: New test.
931 2010-04-01 Jason Merrill <jason@redhat.com>
933 * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
935 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
936 Manfred Schwarb <manfred99@gmx.ch>
939 * gfortran.dg/ftell_3.f90: New test.
941 2010-04-01 Richard Guenther <rguenther@suse.de>
944 * gcc.c-torture/compile/pr43614.c: New testcase.
946 2010-04-01 Martin Jambor <mjambor@suse.cz>
948 PR tree-optimization/43141
949 * gcc.dg/guality/pr43141.c: New test.
951 2010-04-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
953 * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
954 * g++.dg/eh/spbp.C: Likewise.
955 * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
956 * g++.dg/other/pragma-ep-1.C: Properly define p, remove
958 * gcc.dg/mtune.c: Add dg-bogus "mcpu".
959 * objc.dg/dwarf-1.m: Skip on alpha*-dec-osf*.
960 * objc.dg/dwarf-2.m: Likewise.
962 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
965 * gcc.dg/graphite/id-pr43464.c: New.
966 * gcc.dg/graphite/id-pr43464-1.c: New.
968 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
971 * gcc.dg/graphite/id-pr43351.c
973 2010-03-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
976 * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
977 * obj-c++.dg/try-catch-2.mm: Ditto.
978 * obj-c++.dg/lookup-2.mm: Ditto.
979 * obj-c++.dg/encode-8.m: Ditto.
980 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
981 * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
982 * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
983 * obj-c++.dg/const-str-11.mm: Ditto.
984 * obj-c++.dg/const-str-9.mm: Ditto.
985 * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
986 * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
987 * obj-c++.dg/except-1.mm: Ditto.
988 * obj-c++.dg/const-str-7.mm: Ditto.
989 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
990 * obj-c++.dg/const-str-3.mm: Ditto.
991 * obj-c++.dg/const-str-7.mm: Ditto.
992 * obj-c++.dg/stubify-2.mm: Change dump file name.
995 * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
997 * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
1000 2010-03-31 Martin Jambor <mjambor@suse.cz>
1002 * gcc.dg/guality/inline-params.c: Disable early inlining. Xfail run
1003 only with -O2, -O3 or -Os and not with -fwhopr.
1005 2010-03-31 Dodji Seketeli <dodji@redhat.com>
1008 * g++.dg/template/typedef31.C: New test.
1010 2010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1012 * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
1013 assembler output on *-*-solaris2*.
1014 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
1016 2010-03-31 Jakub Jelinek <jakub@redhat.com>
1019 * gcc.dg/pr43557-1.c: New test.
1020 * gcc.dg/pr43557-2.c: New file.
1022 2010-03-31 Jie Zhang <jie@codesourcery.com>
1025 * gcc.dg/pr43562.c: New test.
1027 2010-03-30 Jason Merrill <jason@redhat.com>
1030 * g++.dg/template/error-recovery1.C: New.
1033 * g++.dg/parse/ambig5.C: New.
1035 2010-03-30 Jakub Jelinek <jakub@redhat.com>
1038 * gcc.dg/guality/pr43593.c: New test.
1040 2010-03-30 Sebastian Pop <sebastian.pop@amd.com>
1043 * gcc.dg/vect/pr43430-1.c: New.
1045 2010-03-30 Jason Merrill <jason@redhat.com>
1048 * g++.dg/template/partial7.C: New.
1050 2010-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1052 * gcc.target/s390/stackcheck1.c: New testcase.
1054 2010-03-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1057 * gfortran.dg/read_eof_8.f90: New test.
1059 2010-03-29 Jason Merrill <jason@redhat.com>
1061 * gcc.dg/cpp/include6.c: Change [] to ().
1064 * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
1066 * c-c++-common/raw-string-2.c: Add trigraph test.
1067 * c-c++-common/raw-string-8.c: New.
1068 * c-c++-common/raw-string-9.c: New.
1069 * c-c++-common/raw-string-10.c: New.
1071 * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
1072 * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
1073 * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
1074 * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
1075 * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
1076 * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
1077 * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
1079 2010-03-29 Richard Guenther <rguenther@suse.de>
1081 PR tree-optimization/43560
1082 * gcc.dg/torture/pr43560.c: New testcase.
1084 2010-03-29 Jason Merrill <jason@redhat.com>
1087 * g++.dg/ext/raw-string-1.C: Change [] to ().
1088 * g++.dg/ext/raw-string-2.C: Change [] to ().
1089 Don't use \ in delimiter.
1090 * g++.dg/ext/raw-string-3.C: Change [] to ().
1091 * g++.dg/ext/raw-string-4.C: Change [] to ().
1092 * g++.dg/ext/raw-string-5.C: Change [] to ().
1093 Test for error on \ in delimiter.
1094 * g++.dg/ext/raw-string-6.C: Change [] to ().
1095 * g++.dg/ext/raw-string-7.C: Change [] to ().
1097 2010-03-29 Jie Zhang <jie@codesourcery.com>
1100 * gcc.dg/pr43564.c: New test.
1102 2010-03-29 Tobias Burnus <burnus@net-b.de>
1105 * gfortran.dg/direct_io_12.f90: New test.
1107 2010-03-28 Jan Hubicka <jh@suse.cz>
1109 PR tree-optimization/43505
1110 * gfortran.dg/pr43505.f90: New testcase.
1112 2010-03-27 Uros Bizjak <ubizjak@gmail.com>
1114 PR tree-optimization/43528
1115 * gcc.target/i386/pr43528.c: New test.
1117 2010-03-26 Joseph Myers <joseph@codesourcery.com>
1120 * gcc.dg/parm-impl-decl-3.c: New test.
1122 2010-03-26 Jason Merrill <jason@redhat.com>
1125 * g++.dg/cpp0x/parse1.C: New.
1127 2010-03-26 Uros Bizjak <ubizjak@gmail.com>
1130 * gcc.target/i386/pr43524.c: New test.
1132 2010-03-26 Martin Jambor <mjambor@suse.cz>
1134 * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
1135 whitespace, rename main to foo.
1136 * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
1137 * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
1138 * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
1139 * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
1140 * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
1141 * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
1142 * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
1143 * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
1144 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
1145 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
1146 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
1148 2010-03-26 Dodji Seketeli <dodji@redhat.com>
1151 * g++.dg/other/crash-10.C: New test.
1152 * g++.dg/other/crash-11.C: New test.
1154 2010-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1157 * gfortran.dg/read_eof_7.f90: New test.
1159 2010-03-25 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
1163 * objc-obj-c++-shared: New directory.
1164 * objc-obj-c++-shared/Object1-implementation.h: New file.
1165 * objc-obj-c++-shared/Object1.h: New file.
1166 * objc-obj-c++-shared/Protocol1.h: New file.
1167 * objc-obj-c++-shared/next-abi.h: New file.
1168 * objc-obj-c++-shared/next-mapping.h: New file.
1169 * objc/execute/next_mapping.h: Delete.
1170 * objc.dg/special/special.exp: For all targets run the tests with
1171 -fgnu-runtime, for darwin targets also run the tests with
1173 * objc.dg/dg.exp: Ditto.
1174 * obj-c++.dg/dg.exp: Ditto.
1175 * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
1176 Protocol1.h) and next-mapping.h as required. Amend testcase to
1177 include use of updated NeXT interface.
1178 * objc/execute/formal_protocol-5.m: Ditto.
1179 * objc/execute/protocol-isEqual-2.m: Ditto.
1180 * objc/execute/protocol-isEqual-4.m: Ditto.
1181 * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
1182 Protocol1.h) and next-mapping.h as required.
1183 * objc/execute/object_is_class.m: Ditto.
1184 * objc/execute/enumeration-1.m: Ditto.
1185 * objc/execute/class-13.m: Ditto.
1186 * objc/execute/formal_protocol-2.m: Ditto.
1187 * objc/execute/formal_protocol-4.m: Ditto.
1188 * objc/execute/class-1.m: Ditto.
1189 * objc/execute/bycopy-1.m: Ditto.
1190 * objc/execute/formal_protocol-6.m: Ditto.
1191 * objc/execute/bycopy-3.m: Ditto.
1192 * objc/execute/class-3.m: Ditto.
1193 * objc/execute/bf-11.m: Ditto.
1194 * objc/execute/class-5.m: Ditto.
1195 * objc/execute/bf-13.m: Ditto.
1196 * objc/execute/class-7.m: Ditto.
1197 * objc/execute/bf-15.m: Ditto.
1198 * objc/execute/class-9.m: Ditto.
1199 * objc/execute/bf-17.m: Ditto.
1200 * objc/execute/bf-19.m: Ditto.
1201 * objc/execute/IMP.m: Ditto.
1202 * objc/execute/exceptions/catchall-1.m: Ditto.
1203 * objc/execute/exceptions/trivial.m: Ditto.
1204 * objc/execute/exceptions/finally-1.m: Ditto.
1205 * objc/execute/exceptions/local-variables-1.m: Ditto.
1206 * objc/execute/exceptions/foward-1.m: Ditto.
1207 * objc/execute/bf-2.m: Ditto.
1208 * objc/execute/string1.m: Ditto.
1209 * objc/execute/bf-4.m: Ditto.
1210 * objc/execute/informal_protocol.m: Ditto.
1211 * objc/execute/string3.m: Ditto.
1212 * objc/execute/bf-6.m: Ditto.
1213 * objc/execute/bf-8.m: Ditto.
1214 * objc/execute/class-tests-1.h: Ditto.
1215 * objc/execute/protocol-isEqual-1.m: Ditto.
1216 * objc/execute/protocol-isEqual-3.m: Ditto.
1217 * objc/execute/_cmd.m: Ditto.
1218 * objc/execute/function-message-1.m: Ditto.
1219 * objc/execute/bf-20.m: Ditto.
1220 * objc/execute/bf-common.h: Ditto.
1221 * objc/execute/np-2.m: Ditto.
1222 * objc/execute/class-10.m: Ditto.
1223 * objc/execute/class-12.m: Ditto.
1224 * objc/execute/enumeration-2.m: Ditto.
1225 * objc/execute/class-14.m: Ditto.
1226 * objc/execute/encode-1.m: Ditto.
1227 * objc/execute/formal_protocol-1.m: Ditto.
1228 * objc/execute/formal_protocol-3.m: Ditto.
1229 * objc/execute/accessing_ivars.m: Ditto.
1230 * objc/execute/bycopy-2.m: Ditto.
1231 * objc/execute/class-2.m: Ditto.
1232 * objc/execute/bf-10.m: Ditto.
1233 * objc/execute/formal_protocol-7.m: Ditto.
1234 * objc/execute/root_methods.m: Ditto.
1235 * objc/execute/class-4.m: Ditto.
1236 * objc/execute/bf-12.m: Ditto.
1237 * objc/execute/class-6.m: Ditto.
1238 * objc/execute/bf-14.m: Ditto.
1239 * objc/execute/nested-func-1.m: Ditto.
1240 * objc/execute/class-8.m: Ditto.
1241 * objc/execute/private.m: Ditto.
1242 * objc/execute/bf-16.m: Ditto.
1243 * objc/execute/bf-18.m: Ditto.
1244 * objc/execute/load-3.m: Ditto.
1245 * objc/execute/compatibility_alias.m: Ditto.
1246 * objc/execute/bf-1.m: Ditto.
1247 * objc/execute/no_clash.m: Ditto.
1248 * objc/execute/bf-3.m: Ditto.
1249 * objc/execute/string2.m: Ditto.
1250 * objc/execute/bf-5.m: Ditto.
1251 * objc/execute/string4.m: Ditto.
1252 * objc/execute/bf-7.m: Ditto.
1253 * objc/execute/object_is_meta_class.m: Ditto.
1254 * objc/execute/bf-9.m: Ditto.
1255 * objc/execute/bf-21.m: Ditto.
1256 * objc/execute/cascading-1.m: Ditto.
1257 * objc/execute/trivial.m: Ditto.
1258 * objc/execute/np-1.m: Ditto.
1259 * objc/compile/trivial.m: Ditto.
1260 * objc/execute/class_self-2.m: Include <stdlib.h>.
1261 * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
1262 * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
1263 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1264 and 64bit. Use new NeXT interface as required.
1265 * objc.dg/special/unclaimed-category-1.m: Ditto.
1266 * objc.dg/special/unclaimed-category-1.h: Ditto.
1267 * objc.dg/special/unclaimed-category-1a.m: Ditto.
1268 * objc.dg/func-ptr-1.m: Ditto.
1269 * objc.dg/stret-1.m: Ditto.
1270 * objc.dg/encode-2.m: Ditto.
1271 * objc.dg/category-1.m: Ditto.
1272 * objc.dg/encode-3.m: Ditto.
1273 * objc.dg/call-super-3.m: Ditto.
1274 * objc.dg/method-3.m: Ditto.
1275 * objc.dg/func-ptr-2.m: Ditto.
1276 * objc.dg/lookup-1.m: Ditto.
1277 * objc.dg/encode-4.m: Ditto.
1278 * objc.dg/fix-and-continue-1.m: Ditto.
1279 * objc.dg/proto-lossage-3.m: Ditto.
1280 * objc.dg/method-13.m: Ditto.
1281 * objc.dg/proto-qual-1.m: Ditto.
1282 * objc.dg/zero-link-3.m: Ditto.
1283 * objc.dg/bitfield-1.m: Ditto.
1284 * objc.dg/va-meth-1.m: Ditto.
1285 * objc.dg/super-class-3.m: Ditto.
1286 * objc.dg/call-super-1.m: Ditto.
1287 * objc.dg/type-size-2.m: Ditto.
1288 * objc.dg/method-10.m: Ditto.
1289 * objc.dg/defs.m: Ditto.
1290 * objc.dg/const-str-3.m: Ditto.
1291 * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
1292 Protocol1.h) and next-mapping.h as required. Use new NeXT
1293 interface as required.
1294 * objc.dg/super-class-4.m: Ditto.
1295 * objc.dg/comp-types-8.m: Ditto.
1296 * objc.dg/call-super-2.m: Ditto.
1297 * objc.dg/objc-fast-4.m: Ditto.
1298 * objc.dg/method-6.m: Ditto.
1299 * objc.dg/const-str-3.m: Ditto.
1300 * objc.dg/const-str-7.m: Ditto.
1301 * objc.dg/method-15.m: Ditto.
1302 * objc.dg/method-19.m: Ditto.
1303 * objc.dg/sync-1.m: Ditto.
1304 * objc.dg/layout-1.m: Ditto.
1305 * objc.dg/bitfield-3.m: Ditto.
1306 * objc.dg/try-catch-3.m: Ditto.
1307 * objc.dg/try-catch-7.m: Ditto.
1308 * objc.dg/comp-types-10.m: Ditto.
1309 * objc.dg/selector-2.: Ditto.
1310 * objc.dg/method-7.m: Ditto.
1311 * objc.dg/typedef-alias-1.m: Ditto.
1312 * objc.dg/proto-lossage-2.m: Ditto.
1313 * objc.dg/comp-types-11.m: Ditto.
1314 * objc.dg/sizeof-1.m: Ditto.
1315 * objc.dg/method-17.m: Ditto.
1316 * objc.dg/bitfield-5.m: Ditto.
1317 * objc.dg/try-catch-1.m: Ditto.
1318 * objc.dg/encode-5.m: Ditto.
1319 * objc.dg/fix-and-continue-2.m: Ditto.
1320 * objc.dg/method-9.m: Ditto.
1321 * objc.dg/isa-field-1.m: Ditto.
1322 * objc.dg/local-decl-2.m: Ditto.
1323 * objc.dg/objc-gc-4.m: Ditto.
1324 * objc.dg/type-stream-1.m: Skip for NeXT runtime.
1325 * objc.dg/gnu-runtime-3.m: Ditto.
1326 * objc.dg/encode-7.m: Ditto.
1327 * objc.dg/encode-8.m: Ditto.
1328 * objc.dg/selector-3.m: Ditto.
1329 * objc.dg/gnu-runtime-1.m: Ditto.
1330 * objc.dg/const-str-12.m: Ditto.
1331 * objc.dg/gnu-runtime-2.m: Ditto.
1332 * objc.dg/no-extra-load.m: Skip for gnu-runtime.
1333 * objc.dg/selector-1.m: Ditto.
1334 * objc.dg/stubify-2.m: Ditto.
1335 * objc.dg/zero-link-1.m: Ditto.
1336 * objc.dg/stret-2.m: Ditto.
1337 * objc.dg/zero-link-2.m: Ditto.
1338 * objc.dg/next-runtime-1.m: Ditto.
1339 * objc.dg/symtab-1.m: Ditto.
1340 * objc.dg/stubify-1.m: Ditto.
1341 * objc.dg/bitfield-2.m: Ditto.
1342 * objc.dg/try-catch-10.m: Apply to both runtimes.
1343 * objc.dg/const-str-1.m: Ditto.
1344 * objc.dg/image-info.m: Ditto.
1345 * objc.dg/encode-9.m: Ditto.
1346 * objc.dg/pragma-1.m: Apply test to all targets.
1347 * objc.dg/const-str-4.m: Ditto.
1348 * objc.dg/const-str-8.m: Ditto.
1349 * objc.dg/super-class-2.m: Ditto.
1350 * objc.dg/try-catch-5.m: Ditto.
1351 * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
1352 Protocol1.h) and next-mapping.h as required. Use new NeXT
1353 interface as required. Skip for gnu-runtime. Test for .quad at m64.
1354 * objc.dg/const-str-11.m: Ditto.
1355 * objc.dg/const-str-9.m: Ditto.
1356 * objc.dg/method-4.m: Skip for 64Bit NeXT.
1357 * objc.dg/encode-1.m: Remove redundant -lobjc.
1358 * objc.dg/try-catch-9.m: Tidy space.
1359 * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
1360 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1361 and 64bit. Use new NeXT interface as required.
1362 * obj-c++.dg/template-4.mm: Ditto.
1363 * obj-c++.dg/defs.mm: Ditto.
1364 * obj-c++.dg/basic.mm: Ditto.
1365 * obj-c++.dg/encode-4.mm: Ditto.
1366 * obj-c++.dg/method-17.mm: Ditto.
1367 * obj-c++.dg/proto-lossage-3.mm: Ditto.
1368 * obj-c++.dg/cxx-class-1.mm: Ditto.
1369 * obj-c++.dg/method-10.mm: Ditto.
1370 * obj-c++.dg/va-meth-1.mm: Ditto.
1371 * obj-c++.dg/encode-5.mm: Ditto.
1372 * obj-c++.dg/lookup-2.mm: Ditto.
1373 * obj-c++.dg/template-3.mm: Ditto.
1374 * obj-c++.dg/proto-qual-1.mm: Ditto.
1375 * obj-c++.dg/qual-types-1.m: Ditto.
1376 * obj-c++.dg/cxx-scope-1.mm: Ditto.
1377 * obj-c++.dg/template-1.mm: Ditto.
1378 * obj-c++.dg/encode-6.mm: Ditto.
1379 * obj-c++.dg/bitfield-2.mm: Use shared wrapper headers (Object1.h,
1380 Protocol1.h) and next-mapping.h as required. Use new NeXT
1381 interface as required.
1382 * obj-c++.dg/except-1.mm: Ditto.
1383 * obj-c++.dg/const-str-7.mm: Ditto.
1384 * obj-c++.dg/ivar-list-semi.mm: Ditto.
1385 * obj-c++.dg/cxx-scope-2.mm: Ditto.
1386 * obj-c++.dg/selector-2.mm: Ditto.
1387 * obj-c++.dg/isa-field-1.mm: Ditto.
1388 * obj-c++.dg/try-catch-1.mm: Ditto.
1389 * obj-c++.dg/local-decl-1.mm: Ditto.
1390 * obj-c++.dg/try-catch-9.mm: Ditto.
1391 * obj-c++.dg/no-extra-load.mm: Ditto.
1392 * obj-c++.dg/selector-5.mm: Ditto.
1393 * obj-c++.dg/method-12.mm: Ditto.
1394 * obj-c++.dg/try-catch-11.mm: Ditto.
1395 * obj-c++.dg/comp-types-11.mm: Ditto.
1396 * obj-c++.dg/bitfield-3.mm: Ditto.
1397 * obj-c++.dg/method-6.mm: Ditto.
1398 * obj-c++.dg/super-class-2.mm: Ditto.
1399 * obj-c++.dg/method-21.mm: Ditto.
1400 * obj-c++.dg/const-str-8.mm: Ditto.
1401 * obj-c++.dg/try-catch-7.mm: Ditto.
1402 * obj-c++.dg/method-15.mm: Ditto.
1403 * obj-c++.dg/layout-1.mm: Ditto.
1404 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
1405 * obj-c++.dg/const-str-3.mm: Ditto.
1406 * obj-c++.dg/try-catch-2.mm: Ditto.
1407 * obj-c++.dg/objc-gc-3.mm: Ditto.
1408 * obj-c++.dg/fix-and-continue-2.mm: Ditto.
1409 * obj-c++.dg/bitfield-1.mm: Ditto.
1410 * obj-c++.dg/selector-6.mm: Ditto.
1411 * obj-c++.dg/method-13.mm: Ditto.
1412 * obj-c++.dg/comp-types-12.mm: Ditto.
1413 * obj-c++.dg/bitfield-4.mm: Ditto.
1414 * obj-c++.dg/try-catch-8.mm: Ditto.
1415 * obj-c++.dg/method-2.mm: Ditto.
1416 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
1417 * obj-c++.dg/typedef-alias-1.mm: Ditto.
1418 * obj-c++.dg/const-str-4.mm: Ditto.
1419 * obj-c++.dg/proto-lossage-2.mm: Ditto.
1420 * obj-c++.dg/try-catch-3.mm: Ditto.
1421 * obj-c++.dg/comp-types-9.mm: Ditto.
1422 * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
1423 * obj-c++.dg/gnu-runtime-3.mm: Ditto.
1424 * obj-c++.dg/gnu-runtime-1.mm: Ditto.
1425 * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
1426 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1427 Use new NeXT interface as required.
1428 * obj-c++.dg/const-str-10.mm: Ditto.
1429 * obj-c++.dg/const-str-11.mm: Ditto.
1430 * obj-c++.dg/const-str-9.mm: Ditto.
1431 * obj-c++.dg/method-11.mm: Ditto.
1432 * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
1433 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1434 Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
1435 * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
1436 * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
1438 2010-03-25 Dodji Seketeli <dodji@redhat.com>
1441 * g++.dg/template/typedef30.C: New test case.
1443 2010-03-25 Jakub Jelinek <jakub@redhat.com>
1446 * gcc.c-torture/execute/pr43385.c: New test.
1448 2010-03-24 Joseph Myers <joseph@codesourcery.com>
1450 * gcc.dg/strncpy-fix-1.c: New test.
1452 2010-03-24 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
1455 * lib/objc-torture.exp (objc-set-runtime-options): New.
1456 * objc/execute/execute.exp: Check runtime options on each pass.
1457 * objc/execute/exceptions/exceptions.exp: Ditto.
1458 * objc/compile/compile.exp: Ditto.
1461 * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
1463 (check_effective_target_objc2): New proc.
1464 (check_effective_target_next_runtime): New proc.
1465 * lib/objc.exp: Determine which runtime is in force and support it.
1466 * lib/obj-c++.exp: Ditto.
1468 2010-03-24 Jason Merrill <jason@redhat.com>
1471 * g++.dg/cpp0x/lambda/lambda-debug.C: New.
1473 2010-03-24 Martin Jambor <mjambor@suse.cz>
1475 * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
1477 * gcc.dg/ipa/ipa-2.c: Likewise.
1478 * gcc.dg/ipa/ipa-3.c: Likewise.
1479 * gcc.dg/ipa/ipa-4.c: Likewise.
1480 * gcc.dg/ipa/ipa-5.c: Likewise.
1481 * gcc.dg/ipa/ipa-7.c: Likewise.
1482 * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
1484 * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
1485 i_can_not_be_propagated_fully2 into a loop.
1486 * gcc.dg/ipa/ipa-8.c: New test.
1487 * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
1489 2010-03-24 Jakub Jelinek <jakub@redhat.com>
1493 * gcc.dg/guality/pr43479.c: New test.
1494 * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
1495 and add volatile keyword.
1497 2010-03-23 Mike Stump <mikestump@comcast.net>
1499 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
1501 2010-03-23 Jason Merrill <jason@redhat.com>
1503 * g++.dg/ext/altivec-17.C: Adjust error message.
1505 * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
1506 * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
1507 * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
1508 * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
1509 * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
1510 * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
1512 2010-03-22 Jason Merrill <jason@redhat.com>
1515 * g++.dg/ext/is_pod.C: Pass -std=c++0x.
1516 * g++.dg/ext/is_pod_98.C: New.
1519 * g++.dg/cpp0x/auto18.C: New.
1521 * gcc.dg/pr36997.c: Adjust error message.
1522 * g++.dg/ext/vector9.C: Likewise.
1523 * g++.dg/conversion/simd3.C: Likewise.
1524 * g++.dg/other/error23.C: Likewise.
1526 2010-03-22 Michael Matz <matz@suse.de>
1529 * gfortran.dg/pr43475.f90: New testcase.
1531 2010-03-22 Richard Guenther <rguenther@suse.de>
1533 PR tree-optimization/43390
1534 * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
1536 2010-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1538 * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
1539 * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
1541 2010-03-20 Simon Martin <simartin@users.sourceforge.net>
1542 Michael Matz <matz@suse.de>
1545 * g++.dg/parse/crash56.C: New test.
1547 2010-03-20 Paul Thomas <pault@gcc.gnu.org>
1550 * gfortran.dg/whole_file_15.f90 : New test.
1552 2010-03-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1555 * gfortran.dg/inquire_size.f90: New test.
1557 2010-03-20 Richard Guenther <rguenther@suse.de>
1559 PR rtl-optimization/43438
1560 * gcc.c-torture/execute/pr43438.c: New testcase.
1562 2010-03-20 Dodji Seketeli <dodji@redhat.com>
1565 * g++.dg/abi/mangle42.C: New test.
1567 2010-03-19 Andrew Pinski <andrew_pinski@caviumnetworks.com>
1570 * gcc.dg/pr43211.c: New test.
1571 * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
1573 2010-03-19 Bernd Schmidt <bernds@codesourcery.com>
1575 PR rtl-optimization/42258
1576 * gcc.target/arm/thumb1-mul-moves.c: New test.
1579 * gcc.target/arm/thumb-andsi.c: New test.
1581 * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
1582 dg-require-effective-target.
1584 2010-03-19 Michael Matz <matz@suse.de>
1587 * g++.dg/other/pr43116.C: New testcase.
1589 2010-03-19 Michael Matz <matz@suse.de>
1592 * gcc.dg/pr43305.c: New testcase.
1594 2010-03-19 Richard Guenther <rguenther@suse.de>
1596 PR tree-optimization/43415
1597 * gcc.c-torture/compile/pr43415.c: New testcase.
1599 2010-03-19 Eric Botcazou <ebotcazou@adacore.com>
1602 * gnat.dg/case_optimization2.adb: New test.
1603 * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
1605 2010-03-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1606 Jack Howarth <howarth@bromo.med.uc.edu>
1609 * gcc.target/i386/push-1.c: Don't xfail
1610 scan-assembler-not "movups" on darwin.
1612 2010-03-18 Jakub Jelinek <jakub@redhat.com>
1615 * gcc.dg/pr43058.c: New test.
1617 2010-03-18 Martin Jambor <mjambor@suse.cz>
1620 * g++.dg/torture/pr42450.C: New test.
1622 2010-03-18 Michael Matz <matz@suse.de>
1625 * gcc.dg/pr43419.c: New testcase.
1627 2010-03-18 H.J. Lu <hongjiu.lu@intel.com>
1629 PR rtl-optimization/43360
1630 * gcc.dg/torture/pr43360.c: New.
1632 2010-03-18 Michael Matz <matz@suse.de>
1634 PR tree-optimization/43402
1635 * gcc.dg/pr43402.c: New testcase.
1637 2010-03-17 Peter Bergner <bergner@vnet.ibm.com>
1640 * gcc.dg/pr42427.c: New test.
1642 2010-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1645 * gfortran.dg/read_empty_file.f: New test.
1646 * gfortran.dg/read_eof_all.f90: New test.
1647 * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
1648 * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
1650 2010-03-17 Michael Matz <matz@suse.de>
1652 * gcc.dg/pr43300.c: Add -w.
1654 2010-03-17 Richard Guenther <rguenther@suse.de>
1656 * gcc.dg/pr43379.c: Add -w.
1658 2010-03-17 Tobias Burnus <burnus@net-b.de>
1661 * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
1663 2010-03-16 Uros Bizjak <ubizjak@gmail.com>
1665 * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
1667 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1669 * ada/acats/run_all.sh: Log start and end times.
1671 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1673 * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
1675 2010-03-16 Richard Guenther <rguenther@suse.de>
1678 * gcc.dg/pr43379.c: New testcase.
1680 2010-03-16 Jakub Jelinek <jakub@redhat.com>
1683 * gcc.dg/guality/pr43051-1.c: New test.
1685 2010-03-15 Janis Johnson <janis187@us.ibm.com>
1688 * g++.dg/ext/altivec-17.C: Handle changes to error message.
1690 2010-03-15 Michael Matz <matz@suse.de>
1693 * gcc.dg/pr43300.c: New testcase.
1695 2010-03-15 Richard Guenther <rguenther@suse.de>
1697 PR tree-optimization/43367
1698 * gcc.c-torture/compile/pr43367.c: New testcase.
1700 2010-03-15 Richard Guenther <rguenther@suse.de>
1702 PR tree-optimization/43317
1703 * gcc.dg/pr43317.c: New testcase.
1705 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
1707 * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
1709 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
1711 * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
1713 2010-03-14 Tobias Burnus <burnus@net-b.de>
1716 * gfortran.dg/impure_constructor_1.f90: New test.
1718 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
1721 * gfortran.dg/graphite/id-pr43354.f: New.
1723 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
1726 * gfortran.dg/graphite/pr43349.f: New.
1728 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
1731 * gcc.dg/graphite/pr43306.c: New.
1733 2010-03-12 David S. Miller <davem@davemloft.net>
1735 * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
1738 2010-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1740 * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
1742 2010-03-12 Paul Thomas <pault@gcc.gnu.org>
1746 * gfortran.dg/dynamic_dispatch_7.f03: New test.
1748 2010-03-12 Kai Tietz <kai.tietz@onevision.com>
1750 * gfortran.dg/default_format_denormal_1.f90: Don't assume
1751 fail for *-*-mingw* targets.
1753 2010-03-12 Jakub Jelinek <jakub@redhat.com>
1756 * gcc.dg/guality/pr43329-1.c: New test.
1758 2010-03-11 Martin Jambor <mjambor@suse.cz>
1760 PR tree-optimization/43257
1761 * g++.dg/torture/pr43257.C: New test.
1763 2010-03-11 Tobias Burnus <burnus@net-b.de>
1766 * gfortran.dg/namelist_61.f90: New test.
1768 2010-03-11 Richard Guenther <rguenther@suse.de>
1770 PR tree-optimization/43255
1771 * gcc.c-torture/compile/pr43255.c: New testcase.
1773 2010-03-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1775 * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
1776 * gcc.dg/pr43280.c: New testcase.
1778 2010-03-11 Richard Guenther <rguenther@suse.de>
1781 * gcc.dg/lto/20100227-1_0.c: New testcase.
1782 * gcc.dg/lto/20100227-1_1.c: Likewise.
1784 2010-03-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1788 * gfortran.dg/read_eof_6.f: New test
1789 * gfortran.dg/read_x_eof.f90: New test.
1790 * gfortran.dg/read_x_past.f: Update test.
1792 2010-03-10 Jan Hubicka <jh@suse.cz>
1794 * gcc.c-torture/compile/pr43288.c: New test.
1796 2010-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1798 * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
1800 * g++.old-deja/g++.pt/asm2.C: Likewise.
1801 * gcc.c-torture/compile/20000804-1.c: Likewise.
1802 * gcc.target/i386/clobbers.c: Likewise.
1804 2010-03-10 Tobias Burnus <burnus@net-b.de>
1807 * gfortran.dg/c_assoc_3.f90: New test.
1809 2010-03-10 Jakub Jelinek <jakub@redhat.com>
1812 * gcc.dg/guality/pr36728-1.c: New test.
1813 * gcc.dg/guality/pr36728-2.c: New test.
1815 2010-03-10 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
1817 * gcc.dg/h8300-div-delay-slot.c: New test.
1819 2010-03-10 Alexander Monakov <amonakov@ispras.ru>
1821 PR tree-optimization/43236
1822 * gcc.c-torture/execute/pr43236.c: New test.
1824 2010-03-10 Andrey Belevantsev <abel@ispras.ru>
1827 * g++.dg/eh/pr42859.C: New test.
1829 2010-03-09 Jakub Jelinek <jakub@redhat.com>
1832 * gcc.dg/pr43299.c: New test.
1835 * g++.dg/eh/unwind2.C: New test.
1837 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
1838 Reza Yazdani <reza.yazdani@amd.com>
1841 * gcc.dg/graphite/run-id-4.c: New.
1843 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
1846 * gcc.dg/graphite/run-id-3.c: New.
1848 2010-03-08 Tobias Grosser <grosser@fim.uni-passau.de>
1852 * gcc.dg/graphite/id-18.c: New.
1853 * gcc.dg/graphite/run-id-pr42644.c: New.
1855 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
1858 * gcc.dg/graphite/pr42326.c: New.
1860 2010-03-08 Richard Guenther <rguenther@suse.de>
1862 PR tree-optimization/43269
1863 * gcc.c-torture/execute/pr43269.c: New testcase.
1865 2010-03-08 Janus Weil <janus@gcc.gnu.org>
1868 * gfortran.dg/typebound_call_13.f03: New.
1870 2010-03-05 Eric Botcazou <ebotcazou@adacore.com>
1872 * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
1873 of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
1875 2010-03-05 Jason Merrill <jason@redhat.com>
1877 * g++.dg/abi/mangle40.C: Require weak and alias.
1879 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
1882 * gfortran.dg/graphite/pr42326.f90: New.
1883 * gfortran.dg/graphite/pr42326-1.f90: New.
1885 2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1887 * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
1888 (gnat_target_compile): Likewise.
1889 Reinitialize GNAT_UNDER_TEST if target changes.
1890 Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
1891 (local_find_gnatmake): Pass full --GCC to gnatlink.
1894 2010-03-04 Andrew Pinski <andrew_pinski@caviumnetworks.com>
1897 * gcc.dg/compound-literal-1.c: New testcase.
1899 2010-03-04 Martin Jambor <mjambor@suse.cz>
1901 PR tree-optimization/43164
1902 PR tree-optimization/43191
1903 * gcc.c-torture/compile/pr43164.c: New test.
1904 * gcc.c-torture/compile/pr43191.c: Likewise.
1906 2010-03-04 Janus Weil <janus@gcc.gnu.org>
1909 * gfortran.dg/finalize_9.f90: New.
1911 2010-03-04 Tobias Burnus <burnus@net-b.de>
1912 Ken Werner <ken@linux.vnet.ibm.com>
1914 * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
1915 to dg-options for spu.
1916 * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
1917 dump-scan target to exclude spu.
1919 2010-03-04 Changpeng Fang <changpeng.fang@amd.com>
1922 * gcc.dg/tree-ssa/ivopts-4.c: New.
1924 2010-03-03 Janis Johnson <janis187@us.ibm.com>
1926 * lib/target-supports-dg.exp (check-flags): Provide defaults for
1927 include-opts and exclude-opts; skip checking the flags if arguments
1928 are the same as the defaults.
1929 (dg-xfail-if): Verify the number of arguments, supply defaults
1930 for unspecified optional arguments.
1931 (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
1933 2010-03-03 Jason Merrill <jason@redhat.com>
1936 * g++.dg/abi/mangle40.C: Updated.
1938 2010-03-03 Jason Merrill <jason@redhat.com>
1940 * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1941 * g++.dg/abi/mangle23.C: Likewise.
1942 * g++.dg/eh/simd-2.C: Likewise.
1943 * g++.dg/ext/attribute-test-2.C: Likewise.
1944 * g++.dg/ext/vector14.C: Likewise.
1945 * g++.dg/other/pr34435.C: Likewise.
1946 * g++.dg/template/conv8.C: Likewise.
1947 * g++.dg/template/nontype9.C: Likewise.
1948 * g++.dg/template/qualttp17.C: Likewise.
1949 * g++.dg/template/ref1.C: Likewise.
1950 * g++.old-deja/g++.pt/crash68.C: Likewise.
1951 * g++.old-deja/g++.pt/ref1.C: Likewise.
1952 * g++.old-deja/g++.pt/ref3.C: Likewise.
1953 * g++.old-deja/g++.pt/ref4.C: Likewise.
1956 * g++.dg/abi/mangle40.C: New.
1957 * g++.dg/abi/mangle41.C: New.
1958 * g++.dg/lto/20100302_0.C: New.
1959 * g++.dg/lto/20100302_1.C: New.
1960 * g++.dg/lto/20100302.h: New.
1962 2010-03-03 Paul Thomas <pault@gcc.gnu.org>
1965 * gfortran.dg/internal_pack_12.f90: New test.
1967 2010-03-03 H.J. Lu <hongjiu.lu@intel.com>
1969 * gcc.dg/pr36997.c: Adjust error message.
1971 2010-03-03 Mike Stump <mikestump@comcast.net>
1973 * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1974 adjustments to not be present on machines that align the stack to
1975 more than 4 bytes and don't have a red zone yet as that is an
1976 unimplemented optimization.
1978 2010-03-03 Janus Weil <janus@gcc.gnu.org>
1981 * gfortran.dg/impure_assignment_3.f90: New.
1983 2010-03-03 Jakub Jelinek <jakub@redhat.com>
1986 * gfortran.dg/pr43229.f90: New test.
1989 * gcc.dg/debug/dwarf2/pr43237.c: New test.
1992 * gcc.dg/guality/pr43177.c: New test.
1994 2010-03-02 Jason Merrill <jason@redhat.com>
1996 * g++.dg/ext/vector9.C: Adjust error message.
1997 * g++.dg/conversion/simd3.C: Likewise.
1998 * g++.dg/other/error23.C: Likewise.
2000 2010-03-02 Mike Stump <mikestump@comcast.net>
2003 * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
2005 2010-03-02 Paul Thomas <pault@gcc.gnu.org>
2008 * gfortran.dg/internal_pack_10.f90: New test.
2011 * gfortran.dg/internal_pack_11.f90: New test.
2013 2010-03-02 Reza Yazdani <reza.yazdani@amd.com>
2016 * gcc.dg/tree-ssa/pr42640.c: New.
2018 2010-03-01 Richard Guenther <rguenther@suse.de>
2020 PR tree-optimization/43220
2021 * gcc.c-torture/execute/pr43220.c: New testcase.
2023 2010-03-01 Richard Guenther <rguenther@suse.de>
2026 * gcc.dg/pr43213.c: New testcase.
2028 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2031 * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
2033 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2035 * lib/target-supports.exp (check_effective_target_ucn_nocache):
2037 (check_effective_target_ucn): Likewise.
2039 * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
2041 * gcc.dg/ucnid-2.c: Likewise.
2042 * gcc.dg/ucnid-3.c: Likewise.
2043 * gcc.dg/ucnid-4.c: Likewise.
2044 * gcc.dg/ucnid-11.c: Likewise.
2045 * gcc.dg/ucnid-12.c: Likewise.
2046 * gcc.dg/ucnid-6.c: Skip if !ucn.
2047 * gcc.dg/ucnid-9.c: Likewise.
2049 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2051 * gcc.target/i386/pr32000-2.c: Add missing include and exclude
2052 lists to dg-skip-if.
2053 * gcc.target/i386/stackalign/return-3.c: Likewise.
2055 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2057 * gcc.target/i386/clearcap.map: New file.
2058 * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
2059 Pass clearcap.map by default if supported.
2061 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2064 * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
2066 * gfortran.dg/stat_2.f90: Likewise.
2068 2010-03-01 Tobias Burnus <burnus@net-b.de>
2071 * gfortran.dg/module_read_2.f90: New test.
2073 2010-02-27 Mark Mitchell <mark@codesourcery.com>
2076 * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
2077 * g++.dg/abi/mangle12.C: Likewise.
2078 * g++.dg/abi/mangle20-2.C: Likewise.
2079 * g++.dg/abi/mangle17.C: Likewise.
2080 * g++.dg/template/cond2.C: Likewise.
2081 * g++.dg/template/pr35240.C: Likewise.
2083 2010-02-27 Richard Guenther <rguenther@suse.de>
2085 PR tree-optimization/43186
2086 * gcc.c-torture/compile/pr43186.c: Adjust testcase.
2088 2010-02-27 Kaz Kojima <kkojima@gcc.gnu.org>
2090 * g++.dg/abi/packed1.C: Expect warning on the SH.
2092 2010-02-27 Simon Martin <simartin@users.sourceforge.net>
2095 * g++.dg/parse/error37.C: New test.
2097 2010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
2101 * gcc.dg/pr8927-1.c: Match new note.
2102 * gcc.dg/990506-0.c: Likewise.
2103 * gcc.dg/gomp/flush-2.c: Likewise.
2104 * gcc.dg/gomp/atomic-5.c: Likewise.
2105 * gcc.dg/gomp/pr34607.c: Likewise.
2106 * gcc.dg/pr35746.c: Likewise.
2107 * gcc.dg/cpp/pragma-1.c: Likewise.
2108 * gcc.dg/cpp/pragma-2.c: Likewise.
2109 * gcc.dg/pr41842.c: Likewise.
2110 * gcc.dg/noncompile/20040629-1.c: Likewise.
2111 * objc.dg/private-1.m: Likewise.
2113 2010-02-27 Tobias Burnus <burnus@net-b.de>
2116 * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
2117 * gfortran.dg/default_initialization_4.f90: New test.
2119 2010-02-27 Eric Botcazou <ebotcazou@adacore.com>
2121 * gnat.dg/thin_pointer.ad[sb]: Rename into...
2122 * gnat.dg/thin_pointer1.ad[sb]: ...this.
2123 * gnat.dg/thin_pointer2.adb: New test.
2124 * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
2126 2010-02-26 Manuel López-Ibáñez <manu@gcc.gnu.org>
2129 * gcc.dg/cpp/c90-pedantic.c: New.
2130 * gcc.dg/cpp/c90.c: New.
2131 * gcc.dg/gnu90-const-expr-1.c: New.
2132 * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
2134 2010-02-26 Richard Guenther <rguenther@suse.de>
2136 PR tree-optimization/43186
2137 * gcc.c-torture/compile/pr43186.c: New testcase.
2139 2010-02-26 Jakub Jelinek <jakub@redhat.com>
2142 * c-c++-common/dwarf2/pr43190.c: New test.
2144 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
2147 * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
2149 2010-02-26 Richard Guenther <rguenther@suse.de>
2151 PR tree-optimization/43188
2152 * gcc.c-torture/compile/pr43188.c: New testcase.
2154 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
2157 * gcc.target/i386/vperm-v4si-2-sse4.c: New.
2159 2010-02-25 Eric Botcazou <ebotcazou@adacore.com>
2161 * g++.dg/abi/packed1.C: Expect warning on the SPARC.
2163 2010-02-25 Michael Meissner <meissner@linux.vnet.ibm.com>
2166 * gcc.target/powerpc/pr43154.c: New file.
2168 2010-02-25 Jakub Jelinek <jakub@redhat.com>
2171 * gfortran.dg/debug/pr43166.f: New test.
2174 * gcc.dg/torture/pr43165.c: New test.
2176 2010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
2179 * c-c++-common/pr41779.c: Update.
2181 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2184 * lib/gnat-dg.exp (gnat_load): Redefine.
2186 * ada/acats/run_acats: Run run_all.sh with $SHELL.
2187 * ada/acats/run_all.sh: Downcase tasking not implemented message.
2189 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2192 * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
2193 i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
2197 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2199 * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2201 2010-02-24 Jakub Jelinek <jakub@redhat.com>
2204 * gcc.dg/guality/vla-1.c: New test.
2206 2010-02-24 Tobias Burnus <burnus@net-b.de>
2209 * gfortran.dg/c_ptr_tests_15.f90: New test.
2211 2010-02-23 Jakub Jelinek <jakub@redhat.com>
2214 * gcc.target/i386/pr43107.c: New test.
2216 2010-02-23 Jason Merrill <jason@redhat.com>
2219 * g++.dg/cpp0x/variadic100.C: New.
2221 2010-02-23 Jason Merrill <jason@redhat.com>
2224 * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
2225 * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
2226 * c-c++-common/dwarf2/vla1.c: New.
2228 2010-02-23 Jakub Jelinek <jakub@redhat.com>
2231 * gcc.dg/pr43139.c: New test.
2234 * gcc.dg/guality/pr43077-1.c: New test.
2236 2010-02-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
2239 * gcc.dg/march.c: New.
2240 * gcc.dg/march-generic.c: New.
2241 * gcc.dg/mtune.c: New.
2243 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2246 * gcc.dg/graphite/pr43083.c: New.
2248 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2251 * gfortran.dg/graphite/pr43097.f: New.
2253 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2254 Manuel López-Ibáñez <manu@gcc.gnu.org>
2257 * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
2259 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2262 * g++.dg/graphite/pr43026.C: New.
2264 2010-02-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
2267 * gcc.dg/cleanup-1.c: Update.
2268 * gcc.dg/func-args-1.c: Update.
2269 * gcc.dg/format/sentinel-1.c: Update.
2270 * g++.old-deja/g++.jason/scoping10.C: Update.
2271 * g++.old-deja/g++.ns/lookup5.C: Update.
2272 * g++.dg/ext/cleanup-1.C: Update.
2273 * g++.dg/parse/varmod1.C: Update.
2274 * g++.dg/parse/error33.C: Update.
2275 * g++.dg/expr/call3.C: Update.
2276 * g++.dg/func-args-1.C: New.
2278 2010-02-22 H.J. Lu <hongjiu.lu@intel.com>
2281 * gcc.dg/attr-used-2.c: Moved to ...
2282 * c-c++-common/attr-used-2.c: Here.
2284 * gcc.dg/attr-used.c: Moved to ...
2285 * c-c++-common/attr-used.c: Here.
2287 2010-02-22 Ozkan Sezer <sezeroz@gmail.com>
2289 * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2291 2010-02-22 Richard Guenther <rguenther@suse.de>
2294 * gfortran.dg/lto/20100222-1_0.f03: New testcase.
2295 * gfortran.dg/lto/20100222-1_1.c: Likewise.
2297 2010-02-22 Richard Guenther <rguenther@suse.de>
2299 PR tree-optimization/42749
2300 * gcc.c-torture/compile/pr42749.c: New testcase.
2302 2010-02-22 Paul Thomas <pault@gcc.gnu.org>
2305 * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
2306 * gfortran.dg/internal_pack_9.f90: New test.
2308 2010-02-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
2311 * g++.dg/template/recurse.C: Adjust.
2312 * g++.dg/template/pr23510.C: New.
2314 2010-02-21 Dodji Seketeli <dodji@redhat.com>
2317 * g++.dg/template/memclass4.C: New test.
2319 2010-02-21 Tobias Burnus <burnus@net-b.de>
2322 * gfortran.dg/reassoc_5.f90: New test.
2324 2010-02-20 Uros Bizjak <ubizjak@gmail.com>
2327 * gcc.target/i386/pr43067.c: New test.
2329 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
2332 * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
2334 * g++.dg/warn/Wconversion-null.C: New test.
2335 * g++.old-deja/g++.other/null1.C: Move to...
2336 * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2338 2010-02-20 Paul Thomas <pault@gcc.gnu.org>
2342 * gfortran.dg/dependency_26.f90: New test.
2345 * gfortran.dg/internal_pack_7.f90: New test.
2348 * gfortran.dg/internal_pack_8.f90: New test.
2350 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
2353 * c-c++-common/pr41779.c: Fix broken testcase.
2355 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
2358 * c-c++-common/pr36513.c: New testcase.
2359 * c-c++-common/pr36513-2.c: New testcase.
2361 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
2364 * c-c++-common/pr41779.c: New.
2366 2010-02-19 Jakub Jelinek <jakub@redhat.com>
2369 * gcc.dg/pr43084.c: New test.
2371 2010-02-19 Richard Guenther <rguenther@suse.de>
2373 PR tree-optimization/42916
2374 * gcc.dg/pr42916.c: New testcase.
2376 2010-02-18 Jason Merrill <jason@redhat.com>
2379 * g++.dg/abi/packed1.C: Add expected warning.
2382 * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
2383 * gcc.dg/torture/dg-torture.exp: Likewise.
2384 * c-c++-common/torture/complex-sign.h,
2385 c-c++-common/torture/complex-sign-add.c,
2386 c-c++-common/torture/complex-sign-mixed-add.c,
2387 c-c++-common/torture/complex-sign-mixed-div.c,
2388 c-c++-common/torture/complex-sign-mixed-mul.c,
2389 c-c++-common/torture/complex-sign-mixed-sub.c,
2390 c-c++-common/torture/complex-sign-mul.c,
2391 c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
2392 Adapt for C++ compilation as well.
2395 * g++.dg/ext/label1.C: Update.
2396 * g++.dg/ext/label2.C: Update.
2399 * g++.dg/template/dependent-name6.C: New.
2402 * g++.dg/parse/namespace12.C: New.
2404 2010-02-18 Martin Jambor <mjambor@suse.cz>
2406 PR tree-optimization/43066
2407 * gcc.c-torture/compile/pr43066.c: New test.
2409 2010-02-18 Uros Bizjak <ubizjak@gmail.com>
2411 * g++.dg/ext/attrib35.C: Fix target selector string.
2412 * g++.dg/ext/attrib36.C: Ditto.
2413 * g++.dg/ext/attrib37.C: Ditto.
2414 * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
2415 * g++.dg/abi/mangle25.C: Ditto.
2417 2010-02-17 Jason Merrill <jason@redhat.com>
2420 * g++.dg/parse/namespace11.C: New.
2423 * g++.dg/ext/attrib37.C: New.
2426 * g++.dg/template/ptrmem20.C: New.
2428 2010-02-17 Uros Bizjak <ubizjak@gmail.com>
2431 * gcc.target/i386/xop-check.h: Include m256-check.h.
2432 * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
2433 * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
2434 * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
2435 * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
2437 2010-02-17 Jakub Jelinek <jakub@redhat.com>
2440 * gcc.dg/pr42918.c: New test.
2442 2010-02-16 H.J. Lu <hongjiu.lu@intel.com>
2444 * g++.dg/ext/attrib36.C: Require ILP32.
2446 2010-02-16 Richard Guenther <rguenther@suse.de>
2448 PR tree-optimization/41043
2449 * gfortran.dg/pr41043.f90: New testcase.
2450 * gcc.dg/Wstrict-overflow-18.c: XFAIL.
2452 2010-02-16 Jason Merrill <jason@redhat.com>
2454 * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
2456 2010-02-16 Ira Rosen <irar@il.ibm.com>
2458 PR tree-optimization/43074
2459 * gcc.dg/vect/fast-math-pr43074.c: New test.
2461 2010-02-16 Jakub Jelinek <jakub@redhat.com>
2463 * lib/prune.exp: Prune variable tracking size limit exceeded notes.
2465 2010-02-16 Jason Merrill <jason@redhat.com>
2468 * g++.dg/ext/attrib36.C: New.
2471 * g++.dg/other/array6.C: New.
2473 2010-02-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2475 * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
2477 2010-02-15 Sebastian Pop <sebastian.pop@amd.com>
2479 * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
2480 _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
2481 * gcc.target/i386/xop-vpermil2pd-1.c: New.
2482 * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
2483 * gcc.target/i386/xop-vpermil2ps-1.c: New.
2484 * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
2486 2010-02-15 Richard Guenther <rguenther@suse.de>
2489 * g++.dg/torture/pr43068.C: New testcase.
2491 2010-02-14 Volker Reichelt <reichelt@gcc.gnu.org>
2494 * g++.dg/opt/ice1.C: New.
2496 2010-02-14 Jason Merrill <jason@redhat.com>
2499 * g++.dg/cpp0x/initlist-opt.C: New.
2501 2010-02-13 Paul Thomas <pault@gcc.gnu.org>
2505 * gfortran.dg/internal_pack_6.f90: New test.
2507 2010-02-12 Jason Merrill <jason@redhat.com>
2510 * g++.dg/cpp0x/variadic99.C: New.
2512 2010-02-12 Jakub Jelinek <jakub@redhat.com>
2514 * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
2515 sign extend pointers to gualchk_t.
2518 * g++.dg/other/default3.C: Xfail g4 test.
2520 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
2523 * gcc.dg/graphite/pr43012.c: New.
2525 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
2528 * g++.dg/graphite/pr42930.C: New.
2530 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
2534 * gcc.dg/graphite/pr42530.c: New.
2535 * gcc.dg/graphite/pr42914.c: New.
2537 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
2540 * gcc.dg/graphite/pr42771.c: New.
2542 2010-02-11 Richard Guenther <rguenther@suse.de>
2544 PR tree-optimization/42998
2545 * gcc.c-torture/compile/pr42998.c: New testcase.
2547 2010-02-10 Jason Merrill <jason@redhat.com>
2550 * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
2552 PR c++/42983, core issue 906
2553 * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
2554 * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
2557 * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
2559 2010-02-10 Richard Guenther <rguenther@suse.de>
2561 PR tree-optimization/43017
2562 * gcc.dg/torture/pr43017.c: New testcase.
2564 2010-02-10 Tobias Burnus <burnus@net-b.de>
2567 * gfortran.dg/private_type_1.f90: Update error location.
2568 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2569 * gfortran.dg/typebound_operator_2.f03: Ditto.
2570 * gfortran.dg/assignment_2.f90: Ditto.
2571 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2572 * gfortran.dg/binding_label_tests_9.f03: Ditto.
2574 2010-02-10 Tobias Burnus <burnus@net-b.de>
2577 * gfortran.dg/bind_c_usage_20.f90: New test.
2579 2010-02-10 Jakub Jelinek <jakub@redhat.com>
2582 * g++.dg/debug/pr43010.C: New test.
2584 2010-02-10 Richard Guenther <rguenther@suse.de>
2587 * gcc.c-torture/execute/20100209-1.c: New testcase.
2588 * gcc.dg/fold-div-3.c: Likewise.
2590 2010-02-10 Jakub Jelinek <jakub@redhat.com>
2592 * gcc.dg/builtin-ffs-1.c: New test.
2594 2010-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2597 * gfortran.dg/array_constructor_35.f90: New test.
2599 2010-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2601 * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
2603 2010-02-09 Jason Merrill <jason@redhat.com>
2606 * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
2609 * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
2611 2010-02-09 Tobias Burnus <burnus@net-b.de>
2614 * gfortran.dg/module_write_1.f90: New test.
2616 2010-02-09 Alexander Monakov <amonakov@ispras.ru>
2618 * gcc.dg/pr19340.c: Adjust.
2620 2010-02-09 Richard Guenther <rguenther@suse.de>
2622 PR tree-optimization/43008
2623 * gcc.c-torture/execute/pr43008.c: New testcase.
2625 2010-02-09 Richard Guenther <rguenther@suse.de>
2627 PR tree-optimization/43000
2628 * gcc.dg/torture/pr43000.c: New testcase.
2629 * gcc.dg/torture/pr43002.c: Likewise.
2631 2010-02-09 Daniel Kraft <d@domob.eu>
2634 * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
2635 and pass -Wsurprising as necessary.
2637 2010-02-08 Jakub Jelinek <jakub@redhat.com>
2639 PR tree-optimization/42890
2640 * g++.dg/torture/pr42890.C: New test.
2642 2010-02-08 Richard Guenther <rguenther@suse.de>
2645 * gcc.dg/tree-ssa/inline-4.c: New testcase.
2647 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
2649 * gcc.dg/graphite/block-0.c: Call abort for runtime test. Always
2651 * gcc.dg/graphite/block-1.c: Same.
2652 * gcc.dg/graphite/block-3.c: Same.
2653 * gcc.dg/graphite/block-4.c: Same.
2654 * gcc.dg/graphite/block-5.c: Same.
2655 * gcc.dg/graphite/block-6.c: Same.
2656 * gcc.dg/graphite/block-7.c: Same.
2657 * gcc.dg/graphite/interchange-0.c: Same.
2658 * gcc.dg/graphite/interchange-1.c: Same.
2659 * gcc.dg/graphite/interchange-10.c: Same.
2660 * gcc.dg/graphite/interchange-11.c: Same.
2661 * gcc.dg/graphite/interchange-12.c: Same.
2662 * gcc.dg/graphite/interchange-2.c: Same.
2663 * gcc.dg/graphite/interchange-3.c: Same.
2664 * gcc.dg/graphite/interchange-4.c: Same.
2665 * gcc.dg/graphite/interchange-5.c: Same.
2666 * gcc.dg/graphite/interchange-6.c: Same.
2667 * gcc.dg/graphite/interchange-7.c: Same.
2668 * gcc.dg/graphite/interchange-8.c: Same.
2669 * gcc.dg/graphite/interchange-9.c: Same.
2670 * gcc.dg/graphite/interchange-mvt.c: Same.
2672 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
2674 * gfortran.dg/graphite/id-19.f: New.
2675 * gfortran.dg/graphite/pr14741.f90: New.
2676 * gfortran.dg/graphite/pr41924.f90: New.
2677 * gfortran.dg/graphite/run-id-2.f90: New.
2679 2010-02-07 Richard Guenther <rguenther@suse.de>
2682 * gcc.c-torture/compile/pr42956.c: New testcase.
2684 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2687 * gfortran.dg/fmt_cache_2.f: New test.
2689 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2691 * gfortran.dg/read_no_eor.f90: New test.
2693 2010-02-05 Jason Merrill <jason@redhat.com>
2695 * g++.dg/ext/label13.C: Move constructor body out of class.
2697 2010-02-03 Jason Merrill <jason@redhat.com>
2700 * g++.dg/ext/dllexport3.C: New.
2702 2010-02-05 Ozkan Sezer <sezeroz@gmail.com>
2704 * gcc.dg/format/ms-format3.c: New test for specific MS types.
2706 2010-02-05 Richard Guenther <rguenther@suse.de>
2708 * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2710 2010-02-05 Dodji Seketeli <dodji@redhat.com>
2713 * g++.dg/other/crash-9.C: New test.
2715 2010-02-05 Paul Thomas <pault@gcc.gnu.org>
2718 * gfortran.dg/subref_array_pointer_4.f90 : New test.
2720 2010-02-04 Richard Guenther <rguenther@suse.de>
2722 PR rtl-optimization/42952
2723 * gcc.dg/torture/pr42952.c: New testcase.
2725 2010-02-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2728 * gfortran.dg/namelist_60.f90: New test.
2730 2010-02-03 Jason Merrill <jason@redhat.com>
2733 * g++.dg/ext/builtin11.C: New.
2737 * g++.dg/abi/mangle35.C: New.
2738 * g++.dg/abi/mangle37.C: New.
2741 * g++.dg/abi/mangle36.C: New.
2744 * g++.dg/warn/string1.C: New.
2746 2010-02-03 Richard Guenther <rguenther@suse.de>
2748 PR tree-optimization/42944
2749 * gcc.dg/errno-1.c: New testcase.
2751 2010-02-03 Richard Guenther <rguenther@suse.de>
2754 * gcc.c-torture/compile/pr42927.c: New testcase.
2756 2010-02-03 Tobias Burnus <burnus@net-b.de>
2759 * gfortran.dg/null_4.f90: New test.
2761 2010-02-02 Jason Merrill <jason@redhat.com>
2764 * g++.dg/ext/label13.C: New.
2766 2010-02-02 Tobias Burnus <burnus@net-b.de>
2769 * gfortran.dg/func_result_5.f90: New test.
2771 2010-02-01 Tobias Burnus <burnus@net-b.de>
2774 * gfortran.dg/pure_initializer_3.f90: News test.
2776 2010-01-31 Janus Weil <janus@gcc.gnu.org>
2779 * gfortran.dg/allocate_derived_2.f90: New test.
2781 2010-01-31 Eric Botcazou <ebotcazou@adacore.com>
2784 * gcc.dg/torture/pr42898-2.c: New test.
2786 2010-01-31 Richard Guenther <rguenther@suse.de>
2789 * gcc.dg/torture/pr42898.c: New testcase.
2791 2010-01-31 Paul Thomas <pault@gcc.gnu.org>
2794 * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2795 * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2797 2010-01-30 Paolo Bonzini <bonzini@gnu.org>
2799 * g++.dg/tree-ssa/inline-1.C: New.
2800 * g++.dg/tree-ssa/inline-2.C: New.
2801 * g++.dg/tree-ssa/inline-3.C: New.
2803 2010-01-29 Michael Meissner <meissner@linux.vnet.ibm.com>
2806 * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2807 the string 'pow' in the pathname of the compiler from generating a
2810 2010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2812 * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2813 * g++.old-deja/g++.mike/eh17.C: Likewise.
2814 * g++.old-deja/g++.mike/p5571.C: Likewise.
2816 2010-01-29 Dodji Seketeli <dodji@redhat.com>
2823 * g++.dg/other/crash-5.C: New test.
2824 * g++.dg/other/crash-6.C: New test.
2825 * g++.dg/other/crash-7.C: New test.
2826 * g++.dg/other/crash-8.C: New test.
2828 2010-01-29 Jakub Jelinek <jakub@redhat.com>
2830 PR rtl-optimization/42889
2831 * gcc.dg/pr42889.c: New test.
2833 2010-01-28 H.J. Lu <hongjiu.lu@intel.com>
2835 * gcc.target/i386/pr42881.c: Use SSE2.
2837 2010-01-28 Uros Bizjak <ubizjak@gmail.com>
2840 * gcc.target/i386/pr42891.c: New test.
2842 2010-01-28 Richard Guenther <rguenther@suse.de>
2844 PR tree-optimization/42871
2845 * g++.dg/torture/pr42871.C: New testcase.
2847 2010-01-28 Richard Guenther <rguenther@suse.de>
2849 * gcc.dg/Wobjsize-1.h: New testcase.
2850 * gcc.dg/Wobjsize-1.c: Likewise.
2852 2010-01-28 Richard Guenther <rguenther@suse.de>
2855 * g++.dg/torture/pr42883.C: New testcase.
2857 2010-01-28 Michael Matz <matz@suse.de>
2859 * gcc.target/i386/pr42881.c: New test.
2861 2010-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2863 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2864 Add i?86-*-solaris2* support.
2866 2010-01-28 Dodji Seketeli <dodji@redhat.com>
2870 * g++.dg/template/typedef27.C: New test case.
2871 * g++.dg/template/typedef28.C: New test case.
2873 2010-01-27 Stephen Thomas <stephen.thomas@arm.com>
2875 * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2877 2010-01-27 Richard Guenther <rguenther@suse.de>
2880 * gcc.dg/torture/pr42878-1.c: New testcase.
2881 * gcc.dg/torture/pr42878-2.c: Likewise.
2883 2010-01-27 Jakub Jelinek <jakub@redhat.com>
2886 * gcc.dg/vla-22.c: New test.
2888 2010-01-26 Jakub Jelinek <jakub@redhat.com>
2890 * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2893 2010-01-26 Richard Guenther <rguenther@suse.de>
2895 PR rtl-optimization/42685
2896 * gcc.dg/pr42685.c: New testcase.
2897 * g++.dg/other/pr42685.C: Likewise.
2899 2010-01-26 Richard Guenther <rguenther@suse.de>
2902 * g++.dg/other/pr42806.C: New testcase.
2904 2010-01-26 Richard Guenther <rguenther@suse.de>
2906 PR tree-optimization/42250
2907 * gcc.dg/pr42250.c: New testcase.
2909 2010-01-25 Arnaud Charlet <charlet@adacore.com>
2911 * gnat.dg/array_bounds_test.adb: New test.
2913 2010-01-25 Tobias Burnus <burnus@net-b.de>
2916 * gfortran.dg/generic_21.f90: New test.
2918 2010-01-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2921 * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2923 2010-01-24 Mark Mitchell <mark@codesourcery.com>
2926 * g++.dg/abi/arm_va_list2.C: New test.
2927 * g++.dg/abi/arm_va_list2.h: Companion header file.
2929 2010-01-24 Paul Thomas <pault@gcc.gnu.org>
2932 * gfortran.dg/parameter_array_ref_2.f90 : New test.
2935 * gfortran.dg/char_array_arg_1.f90 : New test.
2937 * gfortran.dg/pr25923.f90 : Remove XFAIL.
2939 2010-01-24 Tobias Burnus <burnus@net-b.de>
2942 * gfortran.dg/generic_20.f90: New test.
2944 2010-01-22 Michael Matz <matz@suse.de>
2946 * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2949 2010-01-21 Paul Thomas <pault@gcc.gnu.org>
2952 * gfortran.dg/dependency_25.f90 : New test.
2954 2010-01-21 Martin Jambor <mjambor@suse.cz>
2956 PR tree-optimization/42585
2957 * gcc.dg/tree-ssa/pr42585.c: New test.
2959 2010-01-21 Richard Guenther <rguenther@suse.de>
2962 * gcc.dg/pr19988.c: New testcase.
2964 2010-01-20 Janis Johnson <janis187@us.ibm.com>
2966 * g++.dg/compat/decimal/compat-common.h: New file.
2967 * g++.dg/compat/decimal/decimal-dummy.h: New file.
2968 * g++.dg/compat/decimal/pass_x.h: New file.
2969 * g++.dg/compat/decimal/pass_y.h: New file.
2970 * g++.dg/compat/decimal/pass-1_main.C: New file.
2971 * g++.dg/compat/decimal/pass-1_x.C: New file.
2972 * g++.dg/compat/decimal/pass-1_y.C: New file.
2973 * g++.dg/compat/decimal/pass-2_main.C: New file.
2974 * g++.dg/compat/decimal/pass-2_x.C: New file.
2975 * g++.dg/compat/decimal/pass-2_y.C: New file.
2976 * g++.dg/compat/decimal/pass-3_main.C: New file.
2977 * g++.dg/compat/decimal/pass-3_x.C: New file.
2978 * g++.dg/compat/decimal/pass-3_y.C: New file.
2979 * g++.dg/compat/decimal/pass-4_main.C: New file.
2980 * g++.dg/compat/decimal/pass-4_x.C: New file.
2981 * g++.dg/compat/decimal/pass-4_y.C: New file.
2982 * g++.dg/compat/decimal/pass-5_main.C: New file.
2983 * g++.dg/compat/decimal/pass-5_x.C: New file.
2984 * g++.dg/compat/decimal/pass-5_y.C: New file.
2985 * g++.dg/compat/decimal/pass-6_main.C: New file.
2986 * g++.dg/compat/decimal/pass-6_x.C: New file.
2987 * g++.dg/compat/decimal/pass-6_y.C: New file.
2988 * g++.dg/compat/decimal/return_x.h: New file.
2989 * g++.dg/compat/decimal/return_y.h: New file.
2990 * g++.dg/compat/decimal/return-1_main.C: New file.
2991 * g++.dg/compat/decimal/return-1_x.C: New file.
2992 * g++.dg/compat/decimal/return-1_y.C: New file.
2993 * g++.dg/compat/decimal/return-2_main.C: New file.
2994 * g++.dg/compat/decimal/return-2_x.C: New file.
2995 * g++.dg/compat/decimal/return-2_y.C: New file.
2996 * g++.dg/compat/decimal/return-3_main.C: New file.
2997 * g++.dg/compat/decimal/return-3_x.C: New file.
2998 * g++.dg/compat/decimal/return-3_y.C: New file.
2999 * g++.dg/compat/decimal/return-4_main.C: New file.
3000 * g++.dg/compat/decimal/return-4_x.C: New file.
3001 * g++.dg/compat/decimal/return-4_y.C: New file.
3002 * g++.dg/compat/decimal/return-5_main.C: New file.
3003 * g++.dg/compat/decimal/return-5_x.C: New file.
3004 * g++.dg/compat/decimal/return-5_y.C: New file.
3005 * g++.dg/compat/decimal/return-6_main.C: New file.
3006 * g++.dg/compat/decimal/return-6_x.C: New file.
3007 * g++.dg/compat/decimal/return-6_y.C: New file.
3009 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
3012 * gcc.dg/pr42715.c: New.
3014 2010-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3017 * g++.dg/parse/crash55.C: New.
3019 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
3022 * gcc.dg/guality/pr42782.c: New.
3024 2010-01-20 Jason Merrill <jason@redhat.com>
3027 * g++.dg/abi/packed1.C: New.
3030 * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
3033 * g++.dg/parse/fn-typedef1.C: New.
3034 * g++.dg/other/cv_quals.C: Adjust.
3036 2010-01-20 Anthony Green <green@moxielogic.com>
3038 * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
3040 * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
3041 * gcc.dg/20020312-2.c: Port this to the moxie core.
3042 * gcc.dg/weak/typeof-2.c: Ditto.
3044 2010-01-20 Richard Guenther <rguenther@suse.de>
3046 PR tree-optimization/42717
3047 * gcc.c-torture/compile/pr42717.c: New testcase.
3049 2010-01-20 Jakub Jelinek <jakub@redhat.com>
3051 * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
3052 of signed, add a few new tests.
3055 * g++.dg/parse/limits-initializer1.C: New test.
3057 2010-01-19 Janus Weil <janus@gcc.gnu.org>
3060 * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
3061 * gfortran.dg/typebound_call_12.f03: New test.
3063 2010-01-19 Paul Thomas <pault@gcc.gnu.org>
3066 * gfortran.dg/bounds_check_15.f90 : New test.
3068 2010-01-19 Michael Matz <matz@suse.de>
3070 PR tree-optimization/41783
3071 * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
3073 2010-01-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3076 * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
3077 * gcc.target/arm/neon/vget_lowp16.c: Likewise.
3078 * gcc.target/arm/neon/vget_lowp8.c: Likewise.
3079 * gcc.target/arm/neon/vget_lows16.c: Likewise.
3080 * gcc.target/arm/neon/vget_lows32.c: Likewise.
3081 * gcc.target/arm/neon/vget_lows64.c: Likewise.
3082 * gcc.target/arm/neon/vget_lows8.c: Likewise.
3083 * gcc.target/arm/neon/vget_lowu16.c: Likewise.
3084 * gcc.target/arm/neon/vget_lowu32.c: Likewise.
3085 * gcc.target/arm/neon/vget_lowu64.c: Likewise.
3086 * gcc.target/arm/neon/vget_lowu8.c: Likewise.
3088 2010-01-19 Janus Weil <janus@gcc.gnu.org>
3091 * gfortran.dg/extends_6.f03: Modified an error message.
3092 * gfortran.dg/extends_10.f03: New test.
3093 * gfortran.dg/private_type_6.f03: Modified an error message.
3094 * gfortran.dg/structure_constructor_8.f03: Ditto.
3096 2010-01-19 Jakub Jelinek <jakub@redhat.com>
3098 PR tree-optimization/42719
3099 * gcc.dg/pr42719.c: New test.
3102 * gcc.dg/pr42728.c: New test.
3104 2010-01-19 Anthony Green <green@moxielogic.com>
3106 * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
3108 2010-01-18 Anthony Green <green@moxielogic.com>
3110 * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
3113 2010-01-19 Dodji Seketeli <dodji@redhat.com>
3115 * g++.dg/template/error45.C: reverted as part of reverting the
3116 fix of PR c++/42634.
3118 2010-01-18 Dodji Seketeli <dodji@redhat.com>
3121 * g++.dg/template/error45.C: New test.
3123 2010-01-18 Dodji Seketeli <dodji@redhat.com>
3126 * g++.dg/conversion/op6.C: New test.
3128 2010-01-18 Uros Bizjak <ubizjak@gmail.com>
3131 * gcc.target/alpha/pr42774.c: New test.
3133 2010-01-18 Richard Guenther <rguenther@suse.de>
3135 PR tree-optimization/42781
3136 * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
3138 2010-01-17 Richard Guenther <rguenther@suse.de>
3141 * gcc.c-torture/execute/pr42248.c: New testcase.
3143 2010-01-17 Richard Guenther <rguenther@suse.de>
3145 PR tree-optimization/42773
3146 * g++.dg/torture/pr42773.C: New testcase.
3148 2010-01-17 Janus Weil <janus@gcc.gnu.org>
3151 * gfortran.dg/interface_assignment_5.f90: New test.
3153 2010-01-17 Dodji Seketeli <dodji@redhat.com>
3156 * g++.dg/template/crash94.C: Reverted.
3158 2010-01-17 Jie Zhang <jie.zhang@analog.com>
3161 * gcc.dg/debug/pr42767.c: New.
3163 2010-01-15 Jason Merrill <jason@redhat.com>
3166 * g++.dg/cpp0x/decltype22.C: New.
3168 2010-01-16 Jakub Jelinek <jakub@redhat.com>
3171 * g++.dg/torture/pr42760.C: New test.
3173 2010-01-15 Jing Yu <jingyu@google.com>
3175 PR rtl-optimization/42691
3176 * gcc.c-torture/execute/pr42691.c: New.
3178 2010-01-15 Richard Guenther <rguenther@suse.de>
3181 * g++.dg/torture/pr42739.C: New testcase.
3183 2010-01-15 Dodji Seketeli <dodji@redhat.com>
3185 * g++.dg/template/error45.C: Revert as part of reverting changes
3188 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3191 * gfortran.dg/interface_31.f90: New test.
3193 2010-01-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3195 * gcc.target/powerpc/pr42747.c: New file.
3197 2010-01-14 Jakub Jelinek <jakub@redhat.com>
3200 * c-c++-common/pr42674.c: New test.
3203 * g++.dg/template/instantiate11.C: New test.
3205 2010-01-14 Jason Merrill <jason@redhat.com>
3208 * g++.dg/overload/error3.C: New.
3211 * g++.dg/overload/rvalue1.C: New.
3213 2010-01-14 Martin Jambor <mjambor@suse.cz>
3215 PR tree-optimization/42706
3216 * gcc.dg/ipa/pr42706.c: New testcase.
3218 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
3220 * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
3222 2010-01-14 Martin Jambor <mjambor@suse.cz>
3224 PR tree-optimization/42714
3225 * g++.dg/torture/pr42714.C: New test.
3227 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3229 PR rtl-optimization/42246
3230 * gfortran.dg/pr42246-2.f: New.
3232 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3234 PR rtl-optimization/42389
3235 * gcc.dg/pr42389.c: New.
3237 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3239 PR rtl-optimization/42388
3240 * gcc.dg/pr42388.c: New.
3242 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3244 PR rtl-optimization/42294
3245 * gfortran.dg/pr42294.f: New.
3247 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3249 PR rtl-optimization/39453
3250 PR rtl-optimization/42246
3251 * gcc.dg/pr39453.c: New.
3252 * gcc.dg/pr42246.c: New.
3254 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3257 * gcc.dg/pr42245.c: New.
3258 * gcc.dg/pr42245-2.c: New.
3260 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3262 PR rtl-optimization/42249
3263 * gcc.dg/pr42249.c: New.
3265 2010-01-14 Jakub Jelinek <jakub@redhat.com>
3268 * gcc.c-torture/execute/pr42721.c: New test.
3270 2010-01-14 Ira Rosen <irar@il.ibm.com>
3272 PR tree-optimization/42709
3273 * gcc.dg/vect/pr42709.c: New test.
3275 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
3278 * gfortran.dg/alloc_comp_scalar_1.f90: New test.
3279 * gfortran.dg/alloc_comp_transformational_1.f90: New test.
3281 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
3284 * gfortran.dg/generic_19.f90 : New test.
3286 2010-01-13 Richard Guenther <rguenther@suse.de>
3288 PR tree-optimization/42730
3289 * gcc.c-torture/compile/pr42730.c: New testcase.
3291 2010-01-13 Steve Ellcey <sje@cup.hp.com>
3294 * gcc.target/ia64/pr42542-1.c: New.
3295 * gcc.target/ia64/pr42542-2.c: New.
3296 * gcc.target/ia64/pr42542-3.c: New.
3298 2010-01-13 Dodji Seketeli <dodji@redhat.com>
3301 * g++.dg/template/error45.C: New test.
3303 2010-01-13 Martin Jambor <mjambor@suse.cz>
3305 PR tree-optimization/42704
3306 * g++.dg/torture/pr42704.C: New test.
3308 2010-01-13 Martin Jambor <mjambor@suse.cz>
3310 PR tree-optimization/42703
3311 * gcc.c-torture/compile/pr42703.c: New test.
3313 2010-01-13 Richard Guenther <rguenther@suse.de>
3315 PR tree-optimization/42705
3316 * gcc.c-torture/compile/pr42705.c: New testcase.
3318 2010-01-13 Jie Zhang <jie.zhang@analog.com>
3320 * gcc.target/bfin/l2.c: New test.
3321 * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
3323 2010-01-13 Richard Guenther <rguenther@suse.de>
3326 * gcc.c-torture/compile/pr42716.c: New testcase.
3328 2010-01-13 Richard Guenther <rguenther@suse.de>
3331 * gfortran.dg/lto/20100110-1_0.f90: New testcase.
3333 2010-01-12 Joseph Myers <joseph@codesourcery.com>
3336 * gcc.c-torture/compile/pr42708-1.c: New test.
3338 2010-01-12 Jakub Jelinek <jakub@redhat.com>
3341 * gcc.dg/pr42662.c: New test.
3343 PR tree-optimization/42645
3344 * g++.dg/other/pr42645-1.C: New test.
3345 * g++.dg/other/pr42645-2.C: New test.
3347 2010-01-11 Janis Johnson <janis187@us.ibm.com>
3350 * gcc.target/powerpc/warn-1.c: New test.
3351 * gcc.target/powerpc/warn-2.c: New test.
3353 2010-01-11 Uros Bizjak <ubizjak@gmail.com>
3355 * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
3358 2010-01-10 Rafael Avila de Espindola <espindola@google.com>
3360 * gcc.dg/lto/20100108_0.c: New.
3362 2010-01-10 Uros Bizjak <ubizjak@gmail.com>
3364 * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
3365 Add -march=i686 -msse for 32bit x86 targets.
3367 2010-01-10 Richard Guenther <rguenther@suse.de>
3370 * gcc.dg/torture/pr42667.c: New testcase.
3372 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3375 * gfortran.dg/array_constructor_34.f90: New test.
3377 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3380 * gfortran.dg/array_constructor_33.f90: New test.
3381 gfortran.dg/array_function_5.f90: Add credit.
3383 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
3386 * gcc.dg/pr42631.c: New.
3388 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
3391 * gcc.dg/pr42630.c: New.
3393 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
3396 * gcc.dg/pr42629.c: New.
3398 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
3401 * gcc.dg/torture/pr42363.c: New.
3403 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
3407 * gcc.dg/vect/pr42604.c: New.
3408 * gcc.dg/vect/pr42395.c: New.
3410 2010-01-09 Richard Guenther <rguenther@suse.de>
3413 * gcc.c-torture/execute/pr42512.c: New testcase.
3415 2010-01-09 Tobias Burnus <burnus@net-b.de>
3418 * gfortran.dg/c_ptr_tests_14.f90: New test.
3420 2010-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3423 * gnat.dg/null_pointer_deref1.adb: Don't run on
3424 sparc*-sun-solaris2.11.
3426 2010-01-08 Richard Guenther <rguenther@suse.de>
3429 * gcc.dg/lto/20100103-1_0.c: New testcase.
3430 * gcc.dg/lto/20100103-2_0.c: Likewise.
3432 2010-01-08 Tobias Burnus <burnus@net-b.de
3435 * gfortran.dg/asynchronous_1.f90: New test.
3436 * gfortran.dg/asynchronous_2.f90: New test.
3437 * gfortran.dg/conflicts.f90: Update error message.
3439 2010-01-07 Dodji Seketeli <dodji@redhat.com>
3442 * g++.dg/cpp0x/variadic-unify-2.C: New test.
3444 2010-01-07 Jakub Jelinek <jakub@redhat.com>
3446 PR tree-optimization/42625
3447 * g++.dg/opt/dtor4.C: New test.
3448 * g++.dg/opt/dtor4.h: New.
3449 * g++.dg/opt/dtor4-aux.cc: New.
3451 2010-01-07 Tobias Burnus <burnus@net-b.de>
3454 * gfortran.dg/proc_ptr_26.f90: New test.
3456 2010-01-07 Tobias Burnus <burnus@net-b.de>
3459 * gfortran.dg/allocatable_scalar_7.f90: New test.
3461 2010-01-06 Richard Guenther <rguenther@suse.de>
3463 * gcc.c-torture/compile/pr42632.c: New testcase.
3465 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
3468 * gcc.target/i386/pr42542-4.c: New.
3469 * gcc.target/i386/pr42542-4a.c: Likewise.
3470 * gcc.target/i386/pr42542-5.c: Likewise.
3471 * gcc.target/i386/pr42542-5a.c: Likewise.
3473 2010-01-05 Eric Botcazou <ebotcazou@adacore.com>
3475 * gcc.dg/tls/opt-15.c: New test.
3477 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
3479 * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
3481 2010-01-05 Martin Jambor <mjambor@suse.cz>
3483 PR tree-optimization/42462
3484 * g++.dg/torture/pr42462.C: New test.
3486 2010-01-05 Jason Merrill <jason@redhat.com>
3488 * g++.dg/cpp0x/initlist30.C: New test.
3490 2010-01-05 Richard Guenther <rguenther@suse.de>
3492 PR tree-optimization/42614
3493 * gcc.c-torture/execute/pr42614.c: New testcase.
3495 2010-01-05 Eric Fisher <joefoxreal@gmail.com>
3497 * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
3498 * gcc.dg/Wunreachable-1.c: Remove the testcase of
3500 * gcc.dg/Wunreachable-2.c: Likewise.
3501 * gcc.dg/Wunreachable-3.c: Likewise.
3502 * gcc.dg/Wunreachable-4.c: Likewise.
3503 * gcc.dg/Wunreachable-5.c: Likewise.
3504 * gcc.dg/Wunreachable-6.c: Likewise.
3505 * gcc.dg/Wunreachable-7.c: Likewise.
3506 * gcc.dg/Wunreachable-8.c: Likewise.
3507 * gcc.dg/20041231-1.c: Likewise.
3509 2010-01-05 Jakub Jelinek <jakub@redhat.com>
3512 * gcc.dg/pr42611.c: New test.
3514 PR tree-optimization/42508
3515 * g++.dg/opt/pr42508.C: New test.
3517 2010-01-05 Tobias Burnus <burnus@net-b.de>
3520 * gfortran.dg/allocatable_scalar_8.f90: New.
3522 2010-01-04 Martin Jambor <mjambor@suse.cz>
3524 PR tree-optimization/42398
3525 * gcc.c-torture/compile/pr42398.c: New test.
3527 2010-01-04 Jason Merrill <jason@redhat.com>
3530 * g++.dg/ext/attrib35.C: New.
3533 * g++.dg/cpp0x/auto17.C: New.
3535 2010-01-04 Rafael Avila de Espindola <espindola@google.com>
3537 * gcc.dg/lto/20100104_0.c: New.
3539 2010-01-04 H.J. Lu <hongjiu.lu@intel.com>
3542 * gcc.target/i386/pr42542-1.c: New.
3543 * gcc.target/i386/pr42542-1a.c: Likewise.
3544 * gcc.target/i386/pr42542-1b.c: Likewise.
3545 * gcc.target/i386/pr42542-2.c: Likewise.
3546 * gcc.target/i386/pr42542-2a.c: Likewise.
3547 * gcc.target/i386/pr42542-2b.c: Likewise.
3548 * gcc.target/i386/pr42542-3.c: Likewise.
3549 * gcc.target/i386/pr42542-3a.c: Likewise.
3551 2009-01-04 Tobias Burnus <burnus@net-b.de>
3554 * gfortran.dg/allocatable_scalar_5.f90: New test.
3555 * gfortran.dg/allocatable_scalar_6.f90: New test.
3557 2010-01-03 Richard Guenther <rguenther@suse.de>
3560 * gfortran.dg/gomp/recursion1.f90: Remove.
3562 2010-01-03 Richard Guenther <rguenther@suse.de>
3564 * gcc.dg/Warray-bounds.c: Remove XFAILs.
3565 * gcc.dg/uninit-6.c: Likewise.
3566 * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
3568 2010-01-03 Richard Guenther <rguenther@suse.de>
3570 PR tree-optimization/42589
3571 * gcc.target/i386/pr42589.c: New testcase.
3573 2010-01-03 Richard Guenther <rguenther@suse.de>
3575 PR tree-optimization/42438
3576 * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
3578 2010-01-02 Richard Guenther <rguenther@suse.de>
3581 * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
3583 2010-01-02 Uros Bizjak <ubizjak@gmail.com>
3586 * gcc.target/alpha/pr42448-1.c: New test.
3587 * gcc.target/alpha/pr42448-2.c: Ditto.
3589 2010-01-01 Joseph Myers <joseph@codesourcery.com>
3591 PR preprocessor/41947
3592 * gcc.dg/c99-hexfloat-3.c: New test.
3594 2010-01-01 Richard Guenther <rguenther@suse.de>
3597 * gcc.c-torture/execute/pr42570.c: New testcase.
3599 2010-01-01 Richard Guenther <rguenther@suse.de>
3602 * gcc.c-torture/compile/pr42559.c: New testcase.
3605 Copyright (C) 2010 Free Software Foundation, Inc.
3607 Copying and distribution of this file, with or without modification,
3608 are permitted in any medium without royalty provided the copyright
3609 notice and this notice are preserved.