1 2010-04-26 Ira Rosen <irar@il.ibm.com>
3 * gcc.dg/vect/bb-slp-23.c: New test.
5 2010-04-25 Joseph Myers <joseph@codesourcery.com>
7 * gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
8 * gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
9 * gcc.dg/c1x-float-1.c: New test.
11 2010-04-25 H.J. Lu <hongjiu.lu@intel.com>
13 * gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
16 2010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
18 * gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for
20 * gfortran.dg/default_format_denormal_1.f90: ditto
21 * gfortran.dg/default_format_2.f90: ditto
23 2010-04-25 Steven G. Kargl <kargl@gcc.gnu.org>
25 * gfortran.dg/pr43505.f90: Clean up .mod file.
26 * gfortran.dg/host_assoc_blockdata_1.f90: ditto
27 * gfortran.dg/pr41347.f90: ditto
28 * gfortran.dg/internal_pack_4.f90: ditto
29 * gfortran.dg/proc_decl_23.f90: ditto
30 * gfortran.dg/recursive_check_3.f90: ditto
31 * gfortran.dg/intent_out_3.f90: ditto
32 * gfortran.dg/assignment_2.f90: ditto
33 * gfortran.dg/pr41928.f90: ditto
34 * gfortran.dg/pr42166.f90: ditto
35 * gfortran.dg/private_type_12.f90: ditto
36 * gfortran.dg/graphite/pr42185.f90: ditto
37 * gfortran.dg/graphite/pr42186.f90: ditto
38 * gfortran.dg/graphite/pr40982.f90: ditto
39 * gfortran.dg/graphite/id-2.f90: ditto
40 * gfortran.dg/graphite/id-4.f90: ditto
41 * gfortran.dg/graphite/pr42050.f90: ditto
42 * gfortran.dg/graphite/id-18.f90: ditto
43 * gfortran.dg/graphite/pr42393-1.f90: ditto
44 * gfortran.dg/graphite/pr41924.f90: ditto
45 * gfortran.dg/graphite/pr42393.f90: ditto
46 * gfortran.dg/graphite/pr37980.f90: ditto
47 * gfortran.dg/graphite/pr38953.f90: ditto
48 * gfortran.dg/graphite/pr42180.f90: ditto
49 * gfortran.dg/graphite/pr42181.f90: ditto
50 * gfortran.dg/where_operator_assign_4.f90: ditto
51 * gfortran.dg/select_type_4.f90: ditto
52 * gfortran.dg/redefined_intrinsic_assignment.f90: ditto
53 * gfortran.dg/host_assoc_blockdata_2.f90: ditto
54 * gfortran.dg/lto/pr40725_0.f03: ditto
55 * gfortran.dg/elemental_args_check_2.f90: ditto
56 * gfortran.dg/whole_file_11.f90: ditto
57 * gfortran.dg/private_type_11.f90: ditto
58 * gfortran.dg/vect/vect-gems.f90: ditto
59 * gfortran.dg/vect/fast-math-real8-pr40801.f90: ditto
61 2010-04-25 H.J. Lu <hongjiu.lu@intel.com>
63 * gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
65 2010-04-25 Eric Botcazou <ebotcazou@adacore.com>
67 * gnat.dg/pack15.ad[sb]: New test.
69 2010-04-25 Paolo Bonzini <bonzini@gnu.org>
71 * gcc.target/arm/mla-1.c: New test.
73 2010-04-24 Steven G. Kargl <kargl@gcc.gnu.org>
77 * gfortran.dg/pr43793.f90: New test.
79 2010-04-24 Bernd Schmidt <bernds@codesourcery.com>
81 PR tree-optimization/41442
82 * gcc.target/i386/pr41442.c: New test.
84 2010-04-24 Hans-Peter Nilsson <hp@axis.com>
87 * gfortran.dg/fgetc_3.f90: Delete bogus test.
89 2010-04-24 Jerry DeLisle <jvdelisle@gcc.gnu.org>
92 * gfortran.dg/open_nounit.f90: New test.
94 2010-04-24 Paul Thomas <pault@gcc.gnu.org>
98 * gfortran.dg/elemental_scalar_args_1.f90 : New test.
100 2010-04-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
102 * gcc.dg/Wconversion-integer.c: Update.
104 2010-04-23 Eric Botcazou <ebotcazou@adacore.com>
106 * gnat.dg/unchecked_convert5.adb: New test.
108 2010-04-23 Richard Guenther <rguenther@suse.de>
111 * gcc.dg/lto/20100423-2_0.c: New testcase.
112 * gcc.dg/lto/20100423-2_0.c: Likewise.
114 2010-04-23 Richard Guenther <rguenther@suse.de>
117 * gcc.dg/lto/20100423-1_0.c: New testcase.
118 * gcc.dg/lto/20100423-1_1.c: Likewise.
120 2010-04-23 Martin Jambor <mjambor@suse.cz>
122 PR tree-optimization/43846
123 * gcc.dg/tree-ssa/sra-10.c: New test.
125 2010-04-23 Martin Jambor <mjambor@suse.cz>
128 * gcc.c-torture/execute/pr43835.c: New test.
130 2010-04-23 Richard Guenther <rguenther@suse.de>
133 * g++.dg/lto/20100423-1_0.C: New testcase.
135 2010-04-22 Uros Bizjak <ubizjak@gmail.com>
137 * gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
139 2010-04-22 Ira Rosen <irar@il.ibm.com>
141 PR tree-optimization/43842
142 * gcc.dg/vect/pr43842.c: New test.
144 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
146 * gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
147 * gcc.target/i386/wmul-2.c: Likewise.
149 2010-04-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
151 * gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
152 * gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
154 2010-04-22 Alexander Monakov <amonakov@ispras.ru>
156 * gfortran.dg/reassoc_6.f: New testcase.
158 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
161 * gcc.target/arm/wmul-1.c: New test.
162 * gcc.target/arm/wmul-2.c: New test.
164 2010-04-22 Richard Guenther <rguenther@suse.de>
166 PR tree-optimization/43845
167 * gcc.c-torture/compile/pr43845.c: New testcase.
169 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
172 * gcc.target/i386/wmul-1.c: New test.
173 * gcc.target/i386/wmul-2.c: New test.
174 * gcc.target/bfin/wmul-1.c: New test.
175 * gcc.target/bfin/wmul-2.c: New test.
177 2010-04-22 Richard Guenther <rguenther@suse.de>
180 * gfortran.dg/vector_subscript_6.f90: New testcase.
181 * gfortran.dg/assign_10.f90: Adjust.
183 2010-04-21 Jakub Jelinek <jakub@redhat.com>
186 * gfortran.dg/gomp/pr43836.f90: New test.
188 2010-04-21 Richard Guenther <rguenther@suse.de>
190 * gcc.dg/ipa/ipa-pta-11.c: Adjust.
192 2010-04-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
194 * gcc.dg/torture/builtin-cproj-3.c: New.
196 2010-04-20 Jason Merrill <jason@redhat.com>
199 * g++.dg/template/recurse2.C: New.
200 * g++.dg/parse/crash36.C: Adjust.
201 * g++.dg/other/fold1.C: Adjust.
202 * g++.dg/init/member1.C: Adjust.
203 * lib/prune.exp: Prune "skipping N instantiation contexts".
205 2010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
207 * gcc.dg/torture/builtin-cproj-1.c: Test more cases.
209 2010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
211 * gcc.dg/torture/builtin-cproj-1.c: New.
212 * gcc.dg/torture/builtin-cproj-2.c: New.
214 2010-04-20 Dodji Seketeli <dodji@redhat.com>
218 * g++.dg/template/typedef32.C: Adjust.
219 * g++.dg/template/typedef33.C: New test.
221 2010-04-20 Paul Thomas <pault@gcc.gnu.org>
224 * gfortran.dg/proc_decl_23.f90: New test.
227 * gfortran.dg/abstract_type_6.f03: New test.
229 2010-04-20 Xinliang David Li <davidxl@google.com>
231 * g++.dg/tree-ssa/fold-compare.C: New.
233 2010-04-20 Richard Guenther <rguenther@suse.de>
235 PR tree-optimization/39417
236 * g++.dg/torture/pr39417.C: New testcase.
238 2010-04-20 Richard Guenther <rguenther@suse.de>
240 * gcc.dg/ipa/ipa-pta-14.c: New testcase.
242 2010-04-20 Jakub Jelinek <jakub@redhat.com>
244 * g++.dg/debug/dwarf2/rv1.C: New test.
246 2010-04-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
249 * gcc.c-torture/compile/pr43635.c: New testcase.
251 2010-04-19 Jakub Jelinek <jakub@redhat.com>
254 * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
255 of sequential loops being private only in the innermost containing
259 * gfortran.dg/gomp/pr43337.f90: New test.
261 2010-04-19 Richard Guenther <rguenther@suse.de>
263 PR tree-optimization/43796
264 * gfortran.dg/pr43796.f90: New testcase.
266 2010-04-19 Richard Guenther <rguenther@suse.de>
268 PR tree-optimization/43783
269 * gcc.c-torture/execute/pr43783.c: New testcase.
271 2010-04-19 Uros Bizjak <ubizjak@gmail.com>
274 * gcc.target/i386/pr43766.c: New test.
276 2010-04-19 Jie Zhang <jie@codesourcery.com>
279 * gcc.target/i386/pr43662.c: New test.
281 2010-04-19 Dodji Seketeli <dodji@redhat.com>
284 * g++.dg/template/typedef32.C: New test.
286 2010-04-19 Ira Rosen <irar@il.ibm.com>
288 PR tree-optimization/37027
289 * lib/target-supports.exp
290 (check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
291 * gcc.dg/vect/pr37027.c: New test.
292 * gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
293 gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
294 gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
295 gcc.dg/vect/vect-complex-6.c: Likewise.
297 2010-04-19 Jakub Jelinek <jakub@redhat.com>
299 * g++.dg/debug/dwarf2/enum1.C: New test.
301 2010-04-18 Eric Botcazou <ebotcazou@adacore.com>
303 * gnat.dg/rep_clause5.ad[sb]: New test.
304 * gnat.dg/rep_clause5_pkg.ads: New helper.
306 2010-04-18 Ira Rosen <irar@il.ibm.com>
308 PR tree-optimization/43771
309 * g++.dg/vect/pr43771.cc: New test.
311 2010-04-17 Steven G. Kargl <kargl@gcc.gnu.org>
314 * gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
315 * gfortran.dg/bounds_check_fail_3.f90: Ditto.
317 2010-04-17 Eric Botcazou <ebotcazou@adacore.com>
319 * gnat.dg/sizetype.adb: Rename into...
320 * gnat.dg/sizetype1.adb: ...this.
321 * gnat.dg/sizetype2.adb: New test.
323 2010-04-16 Richard Guenther <rguenther@suse.de>
325 PR tree-optimization/43572
326 * gcc.dg/tree-ssa/tailcall-5.c: New testcase.
328 2010-04-16 Olivier Hainque <hainque@adacore.com>
330 * gnat.dg/specs/discr_private.ads: New test.
332 2010-04-16 Bernd Schmidt <bernds@codesourcery.com>
335 * gcc.target/arm/thumb-comparisons.c: New test.
338 * gcc.target/arm/thumb-cbranchqi.c: New test.
340 2010-04-16 Christian Bruel <christian.bruel@st.com>
342 * g++.dg/torture/pr36191.C: Enable for SH.
344 2010-04-16 Eric Botcazou <ebotcazou@adacore.com>
346 * gnat.dg/wide_boolean.adb: New test.
347 * gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
349 2010-04-15 Richard Guenther <rguenther@suse.de>
351 * gcc.dg/ipa/ipa-pta-1.c: New testcase.
352 * gcc.dg/ipa/ipa-pta-2.c: Likewise.
353 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
354 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
355 * gcc.dg/ipa/ipa-pta-5.c: Likewise.
356 * gcc.dg/ipa/ipa-pta-6.c: Likewise.
357 * gcc.dg/ipa/ipa-pta-7.c: Likewise.
358 * gcc.dg/ipa/ipa-pta-8.c: Likewise.
359 * gcc.dg/ipa/ipa-pta-9.c: Likewise.
360 * gcc.dg/ipa/ipa-pta-10.c: Likewise.
361 * gcc.dg/ipa/ipa-pta-11.c: Likewise.
362 * gcc.dg/ipa/ipa-pta-12.c: Likewise.
363 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
364 * gcc.dg/torture/ipa-pta-2.c: Likewise.
365 * gcc.dg/torture/ipa-pta-1.c: Adjust.
367 2010-04-14 Bernd Schmidt <bernds@codesourcery.com>
370 * gcc.target/arm/pr42496.c: New test.
372 2010-04-14 Jason Merrill <jason@redhat.com>
375 * g++.dg/ext/attrib38.C: New.
377 2010-04-14 Steve Ellcey <sje@cup.hp.com>
380 * gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
382 2010-04-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
385 * gcc.dg/cpp/warn-undef-2.c: Update.
386 * gcc.dg/cpp/warn-traditional-2.c: Update.
387 * gcc.dg/cpp/warn-comments-2.c: Update.
388 * gcc.dg/cpp/warn-variadic-2.c: Update.
389 * gcc.dg/cpp/warn-long-long-2.c: Update.
390 * gcc.dg/cpp/warn-deprecated-2.c: Update.
391 * gcc.dg/cpp/warn-multichar-2.c: Update.
392 * gcc.dg/cpp/warn-normalized-3.c: Update.
393 * gcc.dg/cpp/warn-cxx-compat-2.c: Update.
394 * gcc.dg/cpp/warn-trigraphs-3.c: Update.
395 * gcc.dg/cpp/warn-unused-macros-2.c: Update.
396 * gcc.dg/cpp/warn-trigraphs-4.c: Update.
397 * gcc.dg/cpp/warn-redefined-2.c: Update.
398 * gfortran.dg/warning-directive-2.F90: Update.
399 * c-c++-common/cpp/warning-directive-2.c: Update.
401 2010-04-14 Michael Matz <matz@suse.de>
403 PR tree-optimization/42963
404 * testsuite/gcc.dg/pr42963.c: New testcase.
406 2010-04-14 Eric Botcazou <ebotcazou@adacore.com>
408 * gnat.dg/class_wide.adb: Rename into...
409 * gnat.dg/class_wide1.adb: ...this.
410 * gnat.dg/class_wide2.ad[sb]: New test.
412 2010-04-14 Tobias Burnus <burnus@net-b.de>
415 * gfortran.dg/coarray_9.f90: Update dg-errors.
416 * gfortran.dg/coarray_10.f90: New test.
417 * gfortran.dg/coarray_11.f90: New test.
419 2010-04-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
422 gfortran.dg/initialization_24.f90: New test.
424 2010-04-13 Jason Merrill <jason@redhat.com>
426 * g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
427 * g++.dg/cpp0x/lambda/lambda-uneval.C: New.
429 2010-04-13 Manuel López-Ibáñez <manu@gcc.gnu.org>
431 * gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
432 * g++.dg/dg.exp: Likewise.
433 * gcc.dg/cpp/warning-directive-1.c: Move to ...
434 * c-c++-common/cpp/warning-directive-1.c: ... here.
435 * gcc.dg/cpp/warning-directive-2.c: Move to ...
436 * c-c++-common/cpp/warning-directive-2.c: ... here.
437 * gcc.dg/cpp/warning-directive-3.c: Move to ...
438 * c-c++-common/cpp/warning-directive-3.c: ... here.
439 * gcc.dg/cpp/warning-directive-4.c: Move to ...
440 * c-c++-common/cpp/warning-directive-4.c: ... here.
441 * g++.dg/cpp/warning-directive-1.C: Delete.
442 * g++.dg/cpp/warning-directive-2.C: Delete.
443 * g++.dg/cpp/warning-directive-3.C: Delete.
444 * g++.dg/cpp/warning-directive-4.C: Delete.
445 * gcc.dg/cpp/normalised-3.c: Delete.
446 * g++.dg/cpp/normalised-1.C: Rename as ...
447 * c-c++-common/cpp/normalised-3.c: ... this.
449 2010-04-13 Martin Jambor <mjambor@suse.cz>
451 * gcc.dg/tree-ssa/sra-9.c: New test.
453 2010-04-13 Michael Matz <matz@suse.de>
456 * gcc.dg/pr43730.c: New test.
458 2010-04-13 Michael Matz <matz@suse.de>
460 * gcc.dg/tree-ssa/negate.c: New testcase.
462 2010-04-13 Richard Guenther <rguenther@suse.de>
465 * gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
467 2010-04-13 Richard Guenther <rguenther@suse.de>
469 * gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
471 2010-04-13 Eric Botcazou <ebotcazou@adacore.com>
473 * gnat.dg/derived_type1.adb: New test.
475 2010-04-13 Matthias Klose <doko@ubuntu.com>
477 * gcc.dg/plugindir1.c: New testcase.
478 * gcc.dg/plugindir2.c: New testcase.
479 * gcc.dg/plugindir3.c: New testcase.
480 * gcc.dg/plugindir4.c: New testcase.
482 2010-04-12 Uros Bizjak <ubizjak@gmail.com>
484 * gcc.target/i386/rotate-2.c: New test.
486 2010-04-12 Jason Merrill <jason@redhat.com>
489 * g++.dg/cpp0x/lambda/lambda-conv4.C: New.
490 * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
492 2010-04-12 Fabien Chene <fabien.chene@gmail.com>
495 * g++.dg/init/pr25811.C: New test.
497 2010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
499 * g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
500 dg-error, dg-warning.
501 * gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
503 2010-04-12 Richard Guenther <rguenther@suse.de>
505 * gcc.dg/torture/inline-2.c: New testcase.
507 2010-04-12 Jakub Jelinek <jakub@redhat.com>
510 * gcc.dg/Wunused-var-7.c: New test.
512 PR tree-optimization/43560
513 * gcc.c-torture/execute/pr43560.c: New test.
515 2010-04-12 Eric Botcazou <ebotcazou@adacore.com>
517 * gnat.dg/aggr13.adb: New test.
518 * gnat.dg/aggr14.adb: Likewise.
519 * gnat.dg/aggr14_pkg.ad[sb]: New helper.
521 2010-04-12 Richard Guenther <rguenther@suse.de>
524 * g++.dg/torture/pr43611.C: New testcase.
526 2010-04-12 Shujing Zhao <pearly.zhao@oracle.com>
529 * gcc.dg/pr36774-1.c: New test.
530 * gcc.dg/pr36774-2.c: New test.
532 2010-04-11 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
534 * gcc.target/sh/rte-delay-slot.c: New test.
536 2010-04-11 Eric Botcazou <ebotcazou@adacore.com>
538 * gnat.dg/pack9.adb: Remove -cargs option.
539 * gnat.dg/aggr12.ad[sb]: New test.
541 2010-04-10 Jie Zhang <jie@codesourcery.com>
544 * gcc.target/sh/pr43417.c: New test.
546 2010-04-10 Tobias Burnus <burnus@net-b.de>
549 * gfortran.dg/spec_expr_6.f90: New test.
551 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
554 * gcc.dg/cpp/pr43195.c: New.
555 * gcc.dg/cpp/pr43195.h: New.
557 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
560 * gcc.dg/Werror-6.c: Adjust.
561 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
562 * gcc.dg/Werror-4.c: Likewise.
563 * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
564 * gcc.dg/Wswitch-enum-error.c: Likewise.
565 * gcc.dg/Wpointer-arith.c: Likewise.
566 * gcc.dg/Wfatal.c: Likewise.
567 * gcc.dg/Wswitch-error.c: Likewise.
568 * g++.dg/warn/unused-result1-Werror.c: Likewise.
569 * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
570 * gcc.dg/cpp/warn-undef-2.c: Likewise.
571 * gcc.dg/cpp/warn-traditional-2.c: Likewise.
572 * gcc.dg/cpp/warn-comments-2.c: Likewise.
573 * gcc.dg/cpp/warn-variadic-2.c: Likewise.
574 * gcc.dg/cpp/warning-directive-2.c: Likewise.
575 * gcc.dg/cpp/warn-long-long-2.c: Likewise.
576 * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
577 * gcc.dg/cpp/warn-multichar-2.c: Likewise.
578 * gcc.dg/cpp/warn-normalized-3.c: Likewise.
579 * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
580 * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
581 * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
582 * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
583 * gcc.dg/cpp/warn-redefined-2.c: Likewise.
584 * g++.dg/cpp/warning-directive-2.C: Likewise.
585 * gfortran.dg/warning-directive-2.F90: Likewise.
587 2010-04-09 Jason Merrill <jason@redhat.com>
590 * g++.dg/template/sizeof13.C: New.
592 2010-04-09 Kai Tietz <kai.tietz@onevision.com>
594 * g++.dg/other/pr35504.C: Add check for thiscall.
595 * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
596 * gcc.dg/torture/stackalign/thiscall-1.c: New.
598 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
601 * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
602 * c-c++-common/Wint-to-pointer-cast-1.c: ... here.
603 * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
604 * c-c++-common/Wint-to-pointer-cast-2.c: ... here.
605 * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
606 * c-c++-common/Wint-to-pointer-cast-3.c: ... here. Update.
607 * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
608 * g++.dg/other/increment1.C: Likewise.
610 2010-04-09 Tobias Burnus <burnus@net-b.de>
613 * gfortran.dg/coarray_7.f90: New test.
614 * gfortran.dg/coarray_8.f90: New test.
616 2010-04-08 Bud Davis <bdavis9659@sbcglobal.net>
619 * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
621 2010-04-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
624 * gcc.dg/pr43643.c: New test.
626 2010-04-08 Tobias Burnus <burnus@net-b.de>
628 * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
630 2010-04-08 Richard Guenther <rguenther@suse.de>
632 PR tree-optimization/43679
633 * gcc.c-torture/compile/pr43679.c: New testcase.
635 2010-04-08 Jakub Jelinek <jakub@redhat.com>
638 * gcc.dg/pr43670.c: New test.
640 2010-04-08 Maxim Kuvyrkov <maxim@codesourcery.com>
643 * gcc.dg/tree-ssa/reassoc-19.c: New.
645 2010-04-07 Jakub Jelinek <jakub@redhat.com>
648 * gcc.dg/Wunused-var-1.c: New test.
649 * gcc.dg/Wunused-var-2.c: New test.
650 * gcc.dg/Wunused-var-3.c: New test.
651 * gcc.dg/Wunused-var-4.c: New test.
652 * gcc.dg/Wunused-var-5.c: New test.
653 * gcc.dg/Wunused-var-6.c: New test.
654 * gcc.dg/Wunused-parm-1.c: New test.
656 * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
657 * gcc.dg/trunc-1.c: Likewise.
658 * gcc.dg/vla-9.c: Likewise.
659 * gcc.dg/dfp/composite-type.c: Likewise.
661 2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
664 * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
665 * obj-c++.dg/objc-gc-3.mm: Ditto.
667 2010-04-07 Simon Baldwin <simonb@google.com>
669 * gcc.dg/cpp/warn-undef-2.c: New.
670 * gcc.dg/cpp/warn-traditional-2.c: New.
671 * gcc.dg/cpp/warn-comments-2.c: New.
672 * gcc.dg/cpp/warning-directive-1.c: New.
673 * gcc.dg/cpp/warn-long-long.c: New.
674 * gcc.dg/cpp/warn-traditional.c: New.
675 * gcc.dg/cpp/warn-variadic-2.c: New.
676 * gcc.dg/cpp/warn-undef.c: New.
677 * gcc.dg/cpp/warn-normalized-1.c: New.
678 * gcc.dg/cpp/warning-directive-2.c: New.
679 * gcc.dg/cpp/warn-long-long-2.c: New.
680 * gcc.dg/cpp/warn-variadic.c: New.
681 * gcc.dg/cpp/warn-normalized-2.c: New.
682 * gcc.dg/cpp/warning-directive-3.c: New.
683 * gcc.dg/cpp/warn-deprecated-2.c: New.
684 * gcc.dg/cpp/warn-trigraphs-1.c: New.
685 * gcc.dg/cpp/warn-multichar-2.c: New.
686 * gcc.dg/cpp/warn-normalized-3.c: New.
687 * gcc.dg/cpp/warning-directive-4.c: New.
688 * gcc.dg/cpp/warn-unused-macros.c: New.
689 * gcc.dg/cpp/warn-trigraphs-2.c: New.
690 * gcc.dg/cpp/warn-cxx-compat-2.c: New.
691 * gcc.dg/cpp/warn-cxx-compat.c: New.
692 * gcc.dg/cpp/warn-redefined.c: New.
693 * gcc.dg/cpp/warn-trigraphs-3.c: New.
694 * gcc.dg/cpp/warn-unused-macros-2.c: New.
695 * gcc.dg/cpp/warn-deprecated.c: New.
696 * gcc.dg/cpp/warn-trigraphs-4.c: New.
697 * gcc.dg/cpp/warn-redefined-2.c: New.
698 * gcc.dg/cpp/warn-comments.c: New.
699 * gcc.dg/cpp/warn-multichar.c: New.
700 * g++.dg/cpp/warning-directive-1.C: New.
701 * g++.dg/cpp/warning-directive-2.C: New.
702 * g++.dg/cpp/warning-directive-3.C: New.
703 * g++.dg/cpp/warning-directive-4.C: New.
704 * gfortran.dg/warning-directive-1.F90: New.
705 * gfortran.dg/warning-directive-3.F90: New.
706 * gfortran.dg/warning-directive-2.F90: New.
707 * gfortran.dg/warning-directive-4.F90: New.
709 2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
712 * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
714 2010-04-07 Jason Merrill <jason@redhat.com>
716 * g++.dg/template/dr408.C: New.
718 * g++.dg/lookup/ns4.C: New.
721 * g++.dg/template/friend51.C: New test.
724 * g++.old-deja/g++.other/linkage1.C: Adjust.
726 2010-04-07 Dodji Seketeli <dodji@redhat.com>
729 * g++.dg/template/crash94.C: New test.
731 2010-04-07 Dodji Seketeli <dodji@redhat.com>
734 * g++.dg/init/aggr5.C: New test.
735 * g++.dg/init/aggr5.C: New test.
737 2010-04-07 Richard Guenther <rguenther@suse.de>
739 PR tree-optimization/43270
740 * g++.dg/warn/Warray-bounds-4.C: New testcase.
741 * gcc.dg/Warray-bounds-7.c: Likewise.
743 2010-04-07 Eric Botcazou <ebotcazou@adacore.com>
745 * gnat.dg/bit_packed_array.ad[sb]: Rename into...
746 * gnat.dg/bit_packed_array1.ad[sb]: ...this.
747 * gnat.dg/bit_packed_array4.ad[sb]: New test.
749 2010-04-07 Jie Zhang <jie@codesourcery.com>
752 * g++.dg/init/pr42556.C: New test.
754 2010-04-07 Dodji Seketeli <dodji@redhat.com>
757 * g++.dg/debug/dwarf2/typedef2.C: New test.
759 2010-04-06 Dodji Seketeli <dodji@redhat.com>
761 * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
762 c-c++-common/dwarf2/redeclaration-1.C
764 2010-04-06 Jason Merrill <jason@redhat.com>
766 * g++.dg/cpp0x/pr31437.C: Adjust error location.
767 * g++.dg/ext/attrib18.C: Likewise.
768 * g++.dg/ext/bitfield2.C: Likewise.
769 * g++.dg/ext/bitfield4.C: Likewise.
770 * g++.dg/ext/visibility/warn2.C: Likewise.
771 * g++.dg/ext/visibility/warn3.C: Likewise.
772 * g++.dg/gomp/pr26690-1.C: Likewise.
773 * g++.dg/inherit/covariant7.C: Likewise.
774 * g++.dg/init/synth2.C: Likewise.
775 * g++.dg/lookup/using7.C: Likewise.
776 * g++.dg/other/crash-4.C: Likewise.
777 * g++.dg/other/error13.C: Likewise.
778 * g++.dg/other/error20.C: Likewise.
779 * g++.dg/parse/crash31.C: Likewise.
780 * g++.dg/parse/error16.C: Likewise.
781 * g++.dg/parse/error19.C: Likewise.
782 * g++.dg/parse/error27.C: Likewise.
783 * g++.dg/parse/error28.C: Likewise.
784 * g++.dg/parse/fused-params1.C: Likewise.
785 * g++.dg/template/error2.C: Likewise.
786 * g++.dg/template/local6.C: Likewise.
787 * g++.dg/template/qualttp15.C: Likewise.
788 * g++.dg/warn/Wnvdtor-2.C: Likewise.
789 * g++.dg/warn/anonymous-namespace-3.C: Likewise.
790 * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
791 * g++.old-deja/g++.brendan/crash29.C: Likewise.
792 * g++.old-deja/g++.eh/spec6.C: Likewise.
793 * g++.old-deja/g++.jason/crash3.C: Likewise.
794 * g++.old-deja/g++.jason/destruct2.C: Likewise.
795 * g++.old-deja/g++.law/ctors5.C: Likewise.
796 * g++.old-deja/g++.law/ctors9.C: Likewise.
797 * g++.old-deja/g++.mike/p3538a.C: Likewise.
798 * g++.old-deja/g++.mike/p3538b.C: Likewise.
799 * g++.old-deja/g++.other/struct1.C: Likewise.
800 * g++.old-deja/g++.other/volatile1.C: Likewise.
801 * g++.old-deja/g++.pt/crash36.C: Likewise.
802 * g++.old-deja/g++.pt/derived3.C: Likewise.
803 * g++.old-deja/g++.robertl/eb109.C: Likewise.
804 * g++.old-deja/g++.robertl/eb4.C: Likewise.
806 2010-04-06 Sebastian Pop <sebastian.pop@amd.com>
809 * gcc.dg/graphite/run-id-pr42644.c: Call abort.
810 * gcc.dg/graphite/id-19.c: New.
812 2010-04-06 Changpeng Fang <changpeng.fang@amd.com>
815 * gcc.dg/vect/pr32824: New.
817 2010-04-06 Tobias Burnus <burnus@net-b.de>
820 * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
821 * gfortran.dg/coarray_3.f90: Ditto.
822 * gfortran.dg/coarray_4.f90: Ditto.
823 * gfortran.dg/coarray_5.f90: Ditto.
824 * gfortran.dg/coarray_6.f90: Ditto.
825 * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
827 2010-04-06 Tobias Burnus <burnus@net-b.de>
830 * gfortran.dg/coarray_4.f90: Fix test.
831 * gfortran.dg/coarray_6.f90: Add more tests.
833 2010-04-06 Tobias Burnus <burnus@net-b.de>
836 * gfortran.dg/coarray_4.f90: New test.
837 * gfortran.dg/coarray_5.f90: New test.
838 * gfortran.dg/coarray_6.f90: New test.
840 2010-04-06 Tobias Burnus <burnus@net-b.de>
843 * gfortran.dg/iso_fortran_env_5.f90: New test.
844 * gfortran.dg/iso_fortran_env_6.f90: New test.
846 2010-04-06 Tobias Burnus <burnus@net-b.de>
849 * gfortran.dg/coarray_1.f90: New test.
850 * gfortran.dg/coarray_2.f90: New test.
851 * gfortran.dg/coarray_3.f90: New test.
853 2010-04-06 Jason Merrill <jason@redhat.com>
856 * g++.dg/template/dtor8.C: New.
859 * g++.dg/template/error-recovery2.C: New.
861 2010-04-06 Jan Hubicka <jh@suse.czpli
863 PR tree-optimization/42906
864 * gcc.dg/tree-ssa/dce-1.c: New testcase.
866 2010-04-06 Tobias Burnus <burnus@net-b.de>
869 * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
870 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
871 * gfortran.dg/auto_dealloc_1.f90: Ditto.
873 2010-04-06 Richard Guenther <rguenther@suse.de>
875 PR tree-optimization/43627
876 * gcc.dg/tree-ssa/vrp49.c: New testcase.
878 2010-04-06 Jakub Jelinek <jakub@redhat.com>
881 * gcc.target/i386/pr43638.c: New test.
883 2010-04-06 Richard Guenther <rguenther@suse.de>
886 * gcc.c-torture/compile/pr43661.c: New testcase.
888 2010-04-06 Jakub Jelinek <jakub@redhat.com>
890 * gcc.target/s390/stackcheck1.c: Add dg-warning.
892 2010-04-04 Sebastian Pop <sebastian.pop@amd.com>
894 * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
896 2010-04-02 Richard Guenther <rguenther@suse.de>
898 PR tree-optimization/43629
899 * gcc.c-torture/execute/pr43629.c: New testcase.
901 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
902 Dominique d'Humieres <dominiq@lps.ens.fr>
905 * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
907 2010-04-01 Dodji Seketeli <dodji@redhat.com>
910 * c-c++-common/dwarf2/redeclaration-1.C: New test.
912 2010-04-01 Jason Merrill <jason@redhat.com>
914 * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
916 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
917 Manfred Schwarb <manfred99@gmx.ch>
920 * gfortran.dg/ftell_3.f90: New test.
922 2010-04-01 Richard Guenther <rguenther@suse.de>
925 * gcc.c-torture/compile/pr43614.c: New testcase.
927 2010-04-01 Martin Jambor <mjambor@suse.cz>
929 PR tree-optimization/43141
930 * gcc.dg/guality/pr43141.c: New test.
932 2010-04-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
934 * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
935 * g++.dg/eh/spbp.C: Likewise.
936 * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
937 * g++.dg/other/pragma-ep-1.C: Properly define p, remove
939 * gcc.dg/mtune.c: Add dg-bogus "mcpu".
940 * objc.dg/dwarf-1.m: Skip on alpha*-dec-osf*.
941 * objc.dg/dwarf-2.m: Likewise.
943 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
946 * gcc.dg/graphite/id-pr43464.c: New.
947 * gcc.dg/graphite/id-pr43464-1.c: New.
949 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
952 * gcc.dg/graphite/id-pr43351.c
954 2010-03-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
957 * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
958 * obj-c++.dg/try-catch-2.mm: Ditto.
959 * obj-c++.dg/lookup-2.mm: Ditto.
960 * obj-c++.dg/encode-8.m: Ditto.
961 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
962 * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
963 * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
964 * obj-c++.dg/const-str-11.mm: Ditto.
965 * obj-c++.dg/const-str-9.mm: Ditto.
966 * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
967 * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
968 * obj-c++.dg/except-1.mm: Ditto.
969 * obj-c++.dg/const-str-7.mm: Ditto.
970 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
971 * obj-c++.dg/const-str-3.mm: Ditto.
972 * obj-c++.dg/const-str-7.mm: Ditto.
973 * obj-c++.dg/stubify-2.mm: Change dump file name.
976 * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
978 * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
981 2010-03-31 Martin Jambor <mjambor@suse.cz>
983 * gcc.dg/guality/inline-params.c: Disable early inlining. Xfail run
984 only with -O2, -O3 or -Os and not with -fwhopr.
986 2010-03-31 Dodji Seketeli <dodji@redhat.com>
989 * g++.dg/template/typedef31.C: New test.
991 2010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
993 * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
994 assembler output on *-*-solaris2*.
995 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
997 2010-03-31 Jakub Jelinek <jakub@redhat.com>
1000 * gcc.dg/pr43557-1.c: New test.
1001 * gcc.dg/pr43557-2.c: New file.
1003 2010-03-31 Jie Zhang <jie@codesourcery.com>
1006 * gcc.dg/pr43562.c: New test.
1008 2010-03-30 Jason Merrill <jason@redhat.com>
1011 * g++.dg/template/error-recovery1.C: New.
1014 * g++.dg/parse/ambig5.C: New.
1016 2010-03-30 Jakub Jelinek <jakub@redhat.com>
1019 * gcc.dg/guality/pr43593.c: New test.
1021 2010-03-30 Sebastian Pop <sebastian.pop@amd.com>
1024 * gcc.dg/vect/pr43430-1.c: New.
1026 2010-03-30 Jason Merrill <jason@redhat.com>
1029 * g++.dg/template/partial7.C: New.
1031 2010-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1033 * gcc.target/s390/stackcheck1.c: New testcase.
1035 2010-03-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1038 * gfortran.dg/read_eof_8.f90: New test.
1040 2010-03-29 Jason Merrill <jason@redhat.com>
1042 * gcc.dg/cpp/include6.c: Change [] to ().
1045 * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
1047 * c-c++-common/raw-string-2.c: Add trigraph test.
1048 * c-c++-common/raw-string-8.c: New.
1049 * c-c++-common/raw-string-9.c: New.
1050 * c-c++-common/raw-string-10.c: New.
1052 * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
1053 * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
1054 * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
1055 * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
1056 * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
1057 * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
1058 * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
1060 2010-03-29 Richard Guenther <rguenther@suse.de>
1062 PR tree-optimization/43560
1063 * gcc.dg/torture/pr43560.c: New testcase.
1065 2010-03-29 Jason Merrill <jason@redhat.com>
1068 * g++.dg/ext/raw-string-1.C: Change [] to ().
1069 * g++.dg/ext/raw-string-2.C: Change [] to ().
1070 Don't use \ in delimiter.
1071 * g++.dg/ext/raw-string-3.C: Change [] to ().
1072 * g++.dg/ext/raw-string-4.C: Change [] to ().
1073 * g++.dg/ext/raw-string-5.C: Change [] to ().
1074 Test for error on \ in delimiter.
1075 * g++.dg/ext/raw-string-6.C: Change [] to ().
1076 * g++.dg/ext/raw-string-7.C: Change [] to ().
1078 2010-03-29 Jie Zhang <jie@codesourcery.com>
1081 * gcc.dg/pr43564.c: New test.
1083 2010-03-29 Tobias Burnus <burnus@net-b.de>
1086 * gfortran.dg/direct_io_12.f90: New test.
1088 2010-03-28 Jan Hubicka <jh@suse.cz>
1090 PR tree-optimization/43505
1091 * gfortran.dg/pr43505.f90: New testcase.
1093 2010-03-27 Uros Bizjak <ubizjak@gmail.com>
1095 PR tree-optimization/43528
1096 * gcc.target/i386/pr43528.c: New test.
1098 2010-03-26 Joseph Myers <joseph@codesourcery.com>
1101 * gcc.dg/parm-impl-decl-3.c: New test.
1103 2010-03-26 Jason Merrill <jason@redhat.com>
1106 * g++.dg/cpp0x/parse1.C: New.
1108 2010-03-26 Uros Bizjak <ubizjak@gmail.com>
1111 * gcc.target/i386/pr43524.c: New test.
1113 2010-03-26 Martin Jambor <mjambor@suse.cz>
1115 * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
1116 whitespace, rename main to foo.
1117 * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
1118 * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
1119 * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
1120 * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
1121 * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
1122 * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
1123 * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
1124 * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
1125 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
1126 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
1127 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
1129 2010-03-26 Dodji Seketeli <dodji@redhat.com>
1132 * g++.dg/other/crash-10.C: New test.
1133 * g++.dg/other/crash-11.C: New test.
1135 2010-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1138 * gfortran.dg/read_eof_7.f90: New test.
1140 2010-03-25 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
1144 * objc-obj-c++-shared: New directory.
1145 * objc-obj-c++-shared/Object1-implementation.h: New file.
1146 * objc-obj-c++-shared/Object1.h: New file.
1147 * objc-obj-c++-shared/Protocol1.h: New file.
1148 * objc-obj-c++-shared/next-abi.h: New file.
1149 * objc-obj-c++-shared/next-mapping.h: New file.
1150 * objc/execute/next_mapping.h: Delete.
1151 * objc.dg/special/special.exp: For all targets run the tests with
1152 -fgnu-runtime, for darwin targets also run the tests with
1154 * objc.dg/dg.exp: Ditto.
1155 * obj-c++.dg/dg.exp: Ditto.
1156 * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
1157 Protocol1.h) and next-mapping.h as required. Amend testcase to
1158 include use of updated NeXT interface.
1159 * objc/execute/formal_protocol-5.m: Ditto.
1160 * objc/execute/protocol-isEqual-2.m: Ditto.
1161 * objc/execute/protocol-isEqual-4.m: Ditto.
1162 * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
1163 Protocol1.h) and next-mapping.h as required.
1164 * objc/execute/object_is_class.m: Ditto.
1165 * objc/execute/enumeration-1.m: Ditto.
1166 * objc/execute/class-13.m: Ditto.
1167 * objc/execute/formal_protocol-2.m: Ditto.
1168 * objc/execute/formal_protocol-4.m: Ditto.
1169 * objc/execute/class-1.m: Ditto.
1170 * objc/execute/bycopy-1.m: Ditto.
1171 * objc/execute/formal_protocol-6.m: Ditto.
1172 * objc/execute/bycopy-3.m: Ditto.
1173 * objc/execute/class-3.m: Ditto.
1174 * objc/execute/bf-11.m: Ditto.
1175 * objc/execute/class-5.m: Ditto.
1176 * objc/execute/bf-13.m: Ditto.
1177 * objc/execute/class-7.m: Ditto.
1178 * objc/execute/bf-15.m: Ditto.
1179 * objc/execute/class-9.m: Ditto.
1180 * objc/execute/bf-17.m: Ditto.
1181 * objc/execute/bf-19.m: Ditto.
1182 * objc/execute/IMP.m: Ditto.
1183 * objc/execute/exceptions/catchall-1.m: Ditto.
1184 * objc/execute/exceptions/trivial.m: Ditto.
1185 * objc/execute/exceptions/finally-1.m: Ditto.
1186 * objc/execute/exceptions/local-variables-1.m: Ditto.
1187 * objc/execute/exceptions/foward-1.m: Ditto.
1188 * objc/execute/bf-2.m: Ditto.
1189 * objc/execute/string1.m: Ditto.
1190 * objc/execute/bf-4.m: Ditto.
1191 * objc/execute/informal_protocol.m: Ditto.
1192 * objc/execute/string3.m: Ditto.
1193 * objc/execute/bf-6.m: Ditto.
1194 * objc/execute/bf-8.m: Ditto.
1195 * objc/execute/class-tests-1.h: Ditto.
1196 * objc/execute/protocol-isEqual-1.m: Ditto.
1197 * objc/execute/protocol-isEqual-3.m: Ditto.
1198 * objc/execute/_cmd.m: Ditto.
1199 * objc/execute/function-message-1.m: Ditto.
1200 * objc/execute/bf-20.m: Ditto.
1201 * objc/execute/bf-common.h: Ditto.
1202 * objc/execute/np-2.m: Ditto.
1203 * objc/execute/class-10.m: Ditto.
1204 * objc/execute/class-12.m: Ditto.
1205 * objc/execute/enumeration-2.m: Ditto.
1206 * objc/execute/class-14.m: Ditto.
1207 * objc/execute/encode-1.m: Ditto.
1208 * objc/execute/formal_protocol-1.m: Ditto.
1209 * objc/execute/formal_protocol-3.m: Ditto.
1210 * objc/execute/accessing_ivars.m: Ditto.
1211 * objc/execute/bycopy-2.m: Ditto.
1212 * objc/execute/class-2.m: Ditto.
1213 * objc/execute/bf-10.m: Ditto.
1214 * objc/execute/formal_protocol-7.m: Ditto.
1215 * objc/execute/root_methods.m: Ditto.
1216 * objc/execute/class-4.m: Ditto.
1217 * objc/execute/bf-12.m: Ditto.
1218 * objc/execute/class-6.m: Ditto.
1219 * objc/execute/bf-14.m: Ditto.
1220 * objc/execute/nested-func-1.m: Ditto.
1221 * objc/execute/class-8.m: Ditto.
1222 * objc/execute/private.m: Ditto.
1223 * objc/execute/bf-16.m: Ditto.
1224 * objc/execute/bf-18.m: Ditto.
1225 * objc/execute/load-3.m: Ditto.
1226 * objc/execute/compatibility_alias.m: Ditto.
1227 * objc/execute/bf-1.m: Ditto.
1228 * objc/execute/no_clash.m: Ditto.
1229 * objc/execute/bf-3.m: Ditto.
1230 * objc/execute/string2.m: Ditto.
1231 * objc/execute/bf-5.m: Ditto.
1232 * objc/execute/string4.m: Ditto.
1233 * objc/execute/bf-7.m: Ditto.
1234 * objc/execute/object_is_meta_class.m: Ditto.
1235 * objc/execute/bf-9.m: Ditto.
1236 * objc/execute/bf-21.m: Ditto.
1237 * objc/execute/cascading-1.m: Ditto.
1238 * objc/execute/trivial.m: Ditto.
1239 * objc/execute/np-1.m: Ditto.
1240 * objc/compile/trivial.m: Ditto.
1241 * objc/execute/class_self-2.m: Include <stdlib.h>.
1242 * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
1243 * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
1244 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1245 and 64bit. Use new NeXT interface as required.
1246 * objc.dg/special/unclaimed-category-1.m: Ditto.
1247 * objc.dg/special/unclaimed-category-1.h: Ditto.
1248 * objc.dg/special/unclaimed-category-1a.m: Ditto.
1249 * objc.dg/func-ptr-1.m: Ditto.
1250 * objc.dg/stret-1.m: Ditto.
1251 * objc.dg/encode-2.m: Ditto.
1252 * objc.dg/category-1.m: Ditto.
1253 * objc.dg/encode-3.m: Ditto.
1254 * objc.dg/call-super-3.m: Ditto.
1255 * objc.dg/method-3.m: Ditto.
1256 * objc.dg/func-ptr-2.m: Ditto.
1257 * objc.dg/lookup-1.m: Ditto.
1258 * objc.dg/encode-4.m: Ditto.
1259 * objc.dg/fix-and-continue-1.m: Ditto.
1260 * objc.dg/proto-lossage-3.m: Ditto.
1261 * objc.dg/method-13.m: Ditto.
1262 * objc.dg/proto-qual-1.m: Ditto.
1263 * objc.dg/zero-link-3.m: Ditto.
1264 * objc.dg/bitfield-1.m: Ditto.
1265 * objc.dg/va-meth-1.m: Ditto.
1266 * objc.dg/super-class-3.m: Ditto.
1267 * objc.dg/call-super-1.m: Ditto.
1268 * objc.dg/type-size-2.m: Ditto.
1269 * objc.dg/method-10.m: Ditto.
1270 * objc.dg/defs.m: Ditto.
1271 * objc.dg/const-str-3.m: Ditto.
1272 * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
1273 Protocol1.h) and next-mapping.h as required. Use new NeXT
1274 interface as required.
1275 * objc.dg/super-class-4.m: Ditto.
1276 * objc.dg/comp-types-8.m: Ditto.
1277 * objc.dg/call-super-2.m: Ditto.
1278 * objc.dg/objc-fast-4.m: Ditto.
1279 * objc.dg/method-6.m: Ditto.
1280 * objc.dg/const-str-3.m: Ditto.
1281 * objc.dg/const-str-7.m: Ditto.
1282 * objc.dg/method-15.m: Ditto.
1283 * objc.dg/method-19.m: Ditto.
1284 * objc.dg/sync-1.m: Ditto.
1285 * objc.dg/layout-1.m: Ditto.
1286 * objc.dg/bitfield-3.m: Ditto.
1287 * objc.dg/try-catch-3.m: Ditto.
1288 * objc.dg/try-catch-7.m: Ditto.
1289 * objc.dg/comp-types-10.m: Ditto.
1290 * objc.dg/selector-2.: Ditto.
1291 * objc.dg/method-7.m: Ditto.
1292 * objc.dg/typedef-alias-1.m: Ditto.
1293 * objc.dg/proto-lossage-2.m: Ditto.
1294 * objc.dg/comp-types-11.m: Ditto.
1295 * objc.dg/sizeof-1.m: Ditto.
1296 * objc.dg/method-17.m: Ditto.
1297 * objc.dg/bitfield-5.m: Ditto.
1298 * objc.dg/try-catch-1.m: Ditto.
1299 * objc.dg/encode-5.m: Ditto.
1300 * objc.dg/fix-and-continue-2.m: Ditto.
1301 * objc.dg/method-9.m: Ditto.
1302 * objc.dg/isa-field-1.m: Ditto.
1303 * objc.dg/local-decl-2.m: Ditto.
1304 * objc.dg/objc-gc-4.m: Ditto.
1305 * objc.dg/type-stream-1.m: Skip for NeXT runtime.
1306 * objc.dg/gnu-runtime-3.m: Ditto.
1307 * objc.dg/encode-7.m: Ditto.
1308 * objc.dg/encode-8.m: Ditto.
1309 * objc.dg/selector-3.m: Ditto.
1310 * objc.dg/gnu-runtime-1.m: Ditto.
1311 * objc.dg/const-str-12.m: Ditto.
1312 * objc.dg/gnu-runtime-2.m: Ditto.
1313 * objc.dg/no-extra-load.m: Skip for gnu-runtime.
1314 * objc.dg/selector-1.m: Ditto.
1315 * objc.dg/stubify-2.m: Ditto.
1316 * objc.dg/zero-link-1.m: Ditto.
1317 * objc.dg/stret-2.m: Ditto.
1318 * objc.dg/zero-link-2.m: Ditto.
1319 * objc.dg/next-runtime-1.m: Ditto.
1320 * objc.dg/symtab-1.m: Ditto.
1321 * objc.dg/stubify-1.m: Ditto.
1322 * objc.dg/bitfield-2.m: Ditto.
1323 * objc.dg/try-catch-10.m: Apply to both runtimes.
1324 * objc.dg/const-str-1.m: Ditto.
1325 * objc.dg/image-info.m: Ditto.
1326 * objc.dg/encode-9.m: Ditto.
1327 * objc.dg/pragma-1.m: Apply test to all targets.
1328 * objc.dg/const-str-4.m: Ditto.
1329 * objc.dg/const-str-8.m: Ditto.
1330 * objc.dg/super-class-2.m: Ditto.
1331 * objc.dg/try-catch-5.m: Ditto.
1332 * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
1333 Protocol1.h) and next-mapping.h as required. Use new NeXT
1334 interface as required. Skip for gnu-runtime. Test for .quad at m64.
1335 * objc.dg/const-str-11.m: Ditto.
1336 * objc.dg/const-str-9.m: Ditto.
1337 * objc.dg/method-4.m: Skip for 64Bit NeXT.
1338 * objc.dg/encode-1.m: Remove redundant -lobjc.
1339 * objc.dg/try-catch-9.m: Tidy space.
1340 * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
1341 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1342 and 64bit. Use new NeXT interface as required.
1343 * obj-c++.dg/template-4.mm: Ditto.
1344 * obj-c++.dg/defs.mm: Ditto.
1345 * obj-c++.dg/basic.mm: Ditto.
1346 * obj-c++.dg/encode-4.mm: Ditto.
1347 * obj-c++.dg/method-17.mm: Ditto.
1348 * obj-c++.dg/proto-lossage-3.mm: Ditto.
1349 * obj-c++.dg/cxx-class-1.mm: Ditto.
1350 * obj-c++.dg/method-10.mm: Ditto.
1351 * obj-c++.dg/va-meth-1.mm: Ditto.
1352 * obj-c++.dg/encode-5.mm: Ditto.
1353 * obj-c++.dg/lookup-2.mm: Ditto.
1354 * obj-c++.dg/template-3.mm: Ditto.
1355 * obj-c++.dg/proto-qual-1.mm: Ditto.
1356 * obj-c++.dg/qual-types-1.m: Ditto.
1357 * obj-c++.dg/cxx-scope-1.mm: Ditto.
1358 * obj-c++.dg/template-1.mm: Ditto.
1359 * obj-c++.dg/encode-6.mm: Ditto.
1360 * obj-c++.dg/bitfield-2.mm: Use shared wrapper headers (Object1.h,
1361 Protocol1.h) and next-mapping.h as required. Use new NeXT
1362 interface as required.
1363 * obj-c++.dg/except-1.mm: Ditto.
1364 * obj-c++.dg/const-str-7.mm: Ditto.
1365 * obj-c++.dg/ivar-list-semi.mm: Ditto.
1366 * obj-c++.dg/cxx-scope-2.mm: Ditto.
1367 * obj-c++.dg/selector-2.mm: Ditto.
1368 * obj-c++.dg/isa-field-1.mm: Ditto.
1369 * obj-c++.dg/try-catch-1.mm: Ditto.
1370 * obj-c++.dg/local-decl-1.mm: Ditto.
1371 * obj-c++.dg/try-catch-9.mm: Ditto.
1372 * obj-c++.dg/no-extra-load.mm: Ditto.
1373 * obj-c++.dg/selector-5.mm: Ditto.
1374 * obj-c++.dg/method-12.mm: Ditto.
1375 * obj-c++.dg/try-catch-11.mm: Ditto.
1376 * obj-c++.dg/comp-types-11.mm: Ditto.
1377 * obj-c++.dg/bitfield-3.mm: Ditto.
1378 * obj-c++.dg/method-6.mm: Ditto.
1379 * obj-c++.dg/super-class-2.mm: Ditto.
1380 * obj-c++.dg/method-21.mm: Ditto.
1381 * obj-c++.dg/const-str-8.mm: Ditto.
1382 * obj-c++.dg/try-catch-7.mm: Ditto.
1383 * obj-c++.dg/method-15.mm: Ditto.
1384 * obj-c++.dg/layout-1.mm: Ditto.
1385 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
1386 * obj-c++.dg/const-str-3.mm: Ditto.
1387 * obj-c++.dg/try-catch-2.mm: Ditto.
1388 * obj-c++.dg/objc-gc-3.mm: Ditto.
1389 * obj-c++.dg/fix-and-continue-2.mm: Ditto.
1390 * obj-c++.dg/bitfield-1.mm: Ditto.
1391 * obj-c++.dg/selector-6.mm: Ditto.
1392 * obj-c++.dg/method-13.mm: Ditto.
1393 * obj-c++.dg/comp-types-12.mm: Ditto.
1394 * obj-c++.dg/bitfield-4.mm: Ditto.
1395 * obj-c++.dg/try-catch-8.mm: Ditto.
1396 * obj-c++.dg/method-2.mm: Ditto.
1397 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
1398 * obj-c++.dg/typedef-alias-1.mm: Ditto.
1399 * obj-c++.dg/const-str-4.mm: Ditto.
1400 * obj-c++.dg/proto-lossage-2.mm: Ditto.
1401 * obj-c++.dg/try-catch-3.mm: Ditto.
1402 * obj-c++.dg/comp-types-9.mm: Ditto.
1403 * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
1404 * obj-c++.dg/gnu-runtime-3.mm: Ditto.
1405 * obj-c++.dg/gnu-runtime-1.mm: Ditto.
1406 * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
1407 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1408 Use new NeXT interface as required.
1409 * obj-c++.dg/const-str-10.mm: Ditto.
1410 * obj-c++.dg/const-str-11.mm: Ditto.
1411 * obj-c++.dg/const-str-9.mm: Ditto.
1412 * obj-c++.dg/method-11.mm: Ditto.
1413 * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
1414 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1415 Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
1416 * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
1417 * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
1419 2010-03-25 Dodji Seketeli <dodji@redhat.com>
1422 * g++.dg/template/typedef30.C: New test case.
1424 2010-03-25 Jakub Jelinek <jakub@redhat.com>
1427 * gcc.c-torture/execute/pr43385.c: New test.
1429 2010-03-24 Joseph Myers <joseph@codesourcery.com>
1431 * gcc.dg/strncpy-fix-1.c: New test.
1433 2010-03-24 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
1436 * lib/objc-torture.exp (objc-set-runtime-options): New.
1437 * objc/execute/execute.exp: Check runtime options on each pass.
1438 * objc/execute/exceptions/exceptions.exp: Ditto.
1439 * objc/compile/compile.exp: Ditto.
1442 * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
1444 (check_effective_target_objc2): New proc.
1445 (check_effective_target_next_runtime): New proc.
1446 * lib/objc.exp: Determine which runtime is in force and support it.
1447 * lib/obj-c++.exp: Ditto.
1449 2010-03-24 Jason Merrill <jason@redhat.com>
1452 * g++.dg/cpp0x/lambda/lambda-debug.C: New.
1454 2010-03-24 Martin Jambor <mjambor@suse.cz>
1456 * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
1458 * gcc.dg/ipa/ipa-2.c: Likewise.
1459 * gcc.dg/ipa/ipa-3.c: Likewise.
1460 * gcc.dg/ipa/ipa-4.c: Likewise.
1461 * gcc.dg/ipa/ipa-5.c: Likewise.
1462 * gcc.dg/ipa/ipa-7.c: Likewise.
1463 * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
1465 * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
1466 i_can_not_be_propagated_fully2 into a loop.
1467 * gcc.dg/ipa/ipa-8.c: New test.
1468 * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
1470 2010-03-24 Jakub Jelinek <jakub@redhat.com>
1474 * gcc.dg/guality/pr43479.c: New test.
1475 * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
1476 and add volatile keyword.
1478 2010-03-23 Mike Stump <mikestump@comcast.net>
1480 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
1482 2010-03-23 Jason Merrill <jason@redhat.com>
1484 * g++.dg/ext/altivec-17.C: Adjust error message.
1486 * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
1487 * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
1488 * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
1489 * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
1490 * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
1491 * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
1493 2010-03-22 Jason Merrill <jason@redhat.com>
1496 * g++.dg/ext/is_pod.C: Pass -std=c++0x.
1497 * g++.dg/ext/is_pod_98.C: New.
1500 * g++.dg/cpp0x/auto18.C: New.
1502 * gcc.dg/pr36997.c: Adjust error message.
1503 * g++.dg/ext/vector9.C: Likewise.
1504 * g++.dg/conversion/simd3.C: Likewise.
1505 * g++.dg/other/error23.C: Likewise.
1507 2010-03-22 Michael Matz <matz@suse.de>
1510 * gfortran.dg/pr43475.f90: New testcase.
1512 2010-03-22 Richard Guenther <rguenther@suse.de>
1514 PR tree-optimization/43390
1515 * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
1517 2010-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1519 * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
1520 * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
1522 2010-03-20 Simon Martin <simartin@users.sourceforge.net>
1523 Michael Matz <matz@suse.de>
1526 * g++.dg/parse/crash56.C: New test.
1528 2010-03-20 Paul Thomas <pault@gcc.gnu.org>
1531 * gfortran.dg/whole_file_15.f90 : New test.
1533 2010-03-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1536 * gfortran.dg/inquire_size.f90: New test.
1538 2010-03-20 Richard Guenther <rguenther@suse.de>
1540 PR rtl-optimization/43438
1541 * gcc.c-torture/execute/pr43438.c: New testcase.
1543 2010-03-20 Dodji Seketeli <dodji@redhat.com>
1546 * g++.dg/abi/mangle42.C: New test.
1548 2010-03-19 Andrew Pinski <andrew_pinski@caviumnetworks.com>
1551 * gcc.dg/pr43211.c: New test.
1552 * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
1554 2010-03-19 Bernd Schmidt <bernds@codesourcery.com>
1556 PR rtl-optimization/42258
1557 * gcc.target/arm/thumb1-mul-moves.c: New test.
1560 * gcc.target/arm/thumb-andsi.c: New test.
1562 * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
1563 dg-require-effective-target.
1565 2010-03-19 Michael Matz <matz@suse.de>
1568 * g++.dg/other/pr43116.C: New testcase.
1570 2010-03-19 Michael Matz <matz@suse.de>
1573 * gcc.dg/pr43305.c: New testcase.
1575 2010-03-19 Richard Guenther <rguenther@suse.de>
1577 PR tree-optimization/43415
1578 * gcc.c-torture/compile/pr43415.c: New testcase.
1580 2010-03-19 Eric Botcazou <ebotcazou@adacore.com>
1583 * gnat.dg/case_optimization2.adb: New test.
1584 * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
1586 2010-03-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1587 Jack Howarth <howarth@bromo.med.uc.edu>
1590 * gcc.target/i386/push-1.c: Don't xfail
1591 scan-assembler-not "movups" on darwin.
1593 2010-03-18 Jakub Jelinek <jakub@redhat.com>
1596 * gcc.dg/pr43058.c: New test.
1598 2010-03-18 Martin Jambor <mjambor@suse.cz>
1601 * g++.dg/torture/pr42450.C: New test.
1603 2010-03-18 Michael Matz <matz@suse.de>
1606 * gcc.dg/pr43419.c: New testcase.
1608 2010-03-18 H.J. Lu <hongjiu.lu@intel.com>
1610 PR rtl-optimization/43360
1611 * gcc.dg/torture/pr43360.c: New.
1613 2010-03-18 Michael Matz <matz@suse.de>
1615 PR tree-optimization/43402
1616 * gcc.dg/pr43402.c: New testcase.
1618 2010-03-17 Peter Bergner <bergner@vnet.ibm.com>
1621 * gcc.dg/pr42427.c: New test.
1623 2010-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1626 * gfortran.dg/read_empty_file.f: New test.
1627 * gfortran.dg/read_eof_all.f90: New test.
1628 * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
1629 * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
1631 2010-03-17 Michael Matz <matz@suse.de>
1633 * gcc.dg/pr43300.c: Add -w.
1635 2010-03-17 Richard Guenther <rguenther@suse.de>
1637 * gcc.dg/pr43379.c: Add -w.
1639 2010-03-17 Tobias Burnus <burnus@net-b.de>
1642 * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
1644 2010-03-16 Uros Bizjak <ubizjak@gmail.com>
1646 * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
1648 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1650 * ada/acats/run_all.sh: Log start and end times.
1652 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1654 * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
1656 2010-03-16 Richard Guenther <rguenther@suse.de>
1659 * gcc.dg/pr43379.c: New testcase.
1661 2010-03-16 Jakub Jelinek <jakub@redhat.com>
1664 * gcc.dg/guality/pr43051-1.c: New test.
1666 2010-03-15 Janis Johnson <janis187@us.ibm.com>
1669 * g++.dg/ext/altivec-17.C: Handle changes to error message.
1671 2010-03-15 Michael Matz <matz@suse.de>
1674 * gcc.dg/pr43300.c: New testcase.
1676 2010-03-15 Richard Guenther <rguenther@suse.de>
1678 PR tree-optimization/43367
1679 * gcc.c-torture/compile/pr43367.c: New testcase.
1681 2010-03-15 Richard Guenther <rguenther@suse.de>
1683 PR tree-optimization/43317
1684 * gcc.dg/pr43317.c: New testcase.
1686 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
1688 * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
1690 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
1692 * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
1694 2010-03-14 Tobias Burnus <burnus@net-b.de>
1697 * gfortran.dg/impure_constructor_1.f90: New test.
1699 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
1702 * gfortran.dg/graphite/id-pr43354.f: New.
1704 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
1707 * gfortran.dg/graphite/pr43349.f: New.
1709 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
1712 * gcc.dg/graphite/pr43306.c: New.
1714 2010-03-12 David S. Miller <davem@davemloft.net>
1716 * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
1719 2010-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1721 * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
1723 2010-03-12 Paul Thomas <pault@gcc.gnu.org>
1727 * gfortran.dg/dynamic_dispatch_7.f03: New test.
1729 2010-03-12 Kai Tietz <kai.tietz@onevision.com>
1731 * gfortran.dg/default_format_denormal_1.f90: Don't assume
1732 fail for *-*-mingw* targets.
1734 2010-03-12 Jakub Jelinek <jakub@redhat.com>
1737 * gcc.dg/guality/pr43329-1.c: New test.
1739 2010-03-11 Martin Jambor <mjambor@suse.cz>
1741 PR tree-optimization/43257
1742 * g++.dg/torture/pr43257.C: New test.
1744 2010-03-11 Tobias Burnus <burnus@net-b.de>
1747 * gfortran.dg/namelist_61.f90: New test.
1749 2010-03-11 Richard Guenther <rguenther@suse.de>
1751 PR tree-optimization/43255
1752 * gcc.c-torture/compile/pr43255.c: New testcase.
1754 2010-03-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1756 * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
1757 * gcc.dg/pr43280.c: New testcase.
1759 2010-03-11 Richard Guenther <rguenther@suse.de>
1762 * gcc.dg/lto/20100227-1_0.c: New testcase.
1763 * gcc.dg/lto/20100227-1_1.c: Likewise.
1765 2010-03-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1769 * gfortran.dg/read_eof_6.f: New test
1770 * gfortran.dg/read_x_eof.f90: New test.
1771 * gfortran.dg/read_x_past.f: Update test.
1773 2010-03-10 Jan Hubicka <jh@suse.cz>
1775 * gcc.c-torture/compile/pr43288.c: New test.
1777 2010-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1779 * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
1781 * g++.old-deja/g++.pt/asm2.C: Likewise.
1782 * gcc.c-torture/compile/20000804-1.c: Likewise.
1783 * gcc.target/i386/clobbers.c: Likewise.
1785 2010-03-10 Tobias Burnus <burnus@net-b.de>
1788 * gfortran.dg/c_assoc_3.f90: New test.
1790 2010-03-10 Jakub Jelinek <jakub@redhat.com>
1793 * gcc.dg/guality/pr36728-1.c: New test.
1794 * gcc.dg/guality/pr36728-2.c: New test.
1796 2010-03-10 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
1798 * gcc.dg/h8300-div-delay-slot.c: New test.
1800 2010-03-10 Alexander Monakov <amonakov@ispras.ru>
1802 PR tree-optimization/43236
1803 * gcc.c-torture/execute/pr43236.c: New test.
1805 2010-03-10 Andrey Belevantsev <abel@ispras.ru>
1808 * g++.dg/eh/pr42859.C: New test.
1810 2010-03-09 Jakub Jelinek <jakub@redhat.com>
1813 * gcc.dg/pr43299.c: New test.
1816 * g++.dg/eh/unwind2.C: New test.
1818 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
1819 Reza Yazdani <reza.yazdani@amd.com>
1822 * gcc.dg/graphite/run-id-4.c: New.
1824 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
1827 * gcc.dg/graphite/run-id-3.c: New.
1829 2010-03-08 Tobias Grosser <grosser@fim.uni-passau.de>
1833 * gcc.dg/graphite/id-18.c: New.
1834 * gcc.dg/graphite/run-id-pr42644.c: New.
1836 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
1839 * gcc.dg/graphite/pr42326.c: New.
1841 2010-03-08 Richard Guenther <rguenther@suse.de>
1843 PR tree-optimization/43269
1844 * gcc.c-torture/execute/pr43269.c: New testcase.
1846 2010-03-08 Janus Weil <janus@gcc.gnu.org>
1849 * gfortran.dg/typebound_call_13.f03: New.
1851 2010-03-05 Eric Botcazou <ebotcazou@adacore.com>
1853 * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
1854 of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
1856 2010-03-05 Jason Merrill <jason@redhat.com>
1858 * g++.dg/abi/mangle40.C: Require weak and alias.
1860 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
1863 * gfortran.dg/graphite/pr42326.f90: New.
1864 * gfortran.dg/graphite/pr42326-1.f90: New.
1866 2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1868 * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
1869 (gnat_target_compile): Likewise.
1870 Reinitialize GNAT_UNDER_TEST if target changes.
1871 Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
1872 (local_find_gnatmake): Pass full --GCC to gnatlink.
1875 2010-03-04 Andrew Pinski <andrew_pinski@caviumnetworks.com>
1878 * gcc.dg/compound-literal-1.c: New testcase.
1880 2010-03-04 Martin Jambor <mjambor@suse.cz>
1882 PR tree-optimization/43164
1883 PR tree-optimization/43191
1884 * gcc.c-torture/compile/pr43164.c: New test.
1885 * gcc.c-torture/compile/pr43191.c: Likewise.
1887 2010-03-04 Janus Weil <janus@gcc.gnu.org>
1890 * gfortran.dg/finalize_9.f90: New.
1892 2010-03-04 Tobias Burnus <burnus@net-b.de>
1893 Ken Werner <ken@linux.vnet.ibm.com>
1895 * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
1896 to dg-options for spu.
1897 * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
1898 dump-scan target to exclude spu.
1900 2010-03-04 Changpeng Fang <changpeng.fang@amd.com>
1903 * gcc.dg/tree-ssa/ivopts-4.c: New.
1905 2010-03-03 Janis Johnson <janis187@us.ibm.com>
1907 * lib/target-supports-dg.exp (check-flags): Provide defaults for
1908 include-opts and exclude-opts; skip checking the flags if arguments
1909 are the same as the defaults.
1910 (dg-xfail-if): Verify the number of arguments, supply defaults
1911 for unspecified optional arguments.
1912 (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
1914 2010-03-03 Jason Merrill <jason@redhat.com>
1917 * g++.dg/abi/mangle40.C: Updated.
1919 2010-03-03 Jason Merrill <jason@redhat.com>
1922 * g++.dg/abi/mangle40.C: Updated.
1924 2010-03-03 Jason Merrill <jason@redhat.com>
1926 * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1927 * g++.dg/abi/mangle23.C: Likewise.
1928 * g++.dg/eh/simd-2.C: Likewise.
1929 * g++.dg/ext/attribute-test-2.C: Likewise.
1930 * g++.dg/ext/vector14.C: Likewise.
1931 * g++.dg/other/pr34435.C: Likewise.
1932 * g++.dg/template/conv8.C: Likewise.
1933 * g++.dg/template/nontype9.C: Likewise.
1934 * g++.dg/template/qualttp17.C: Likewise.
1935 * g++.dg/template/ref1.C: Likewise.
1936 * g++.old-deja/g++.pt/crash68.C: Likewise.
1937 * g++.old-deja/g++.pt/ref1.C: Likewise.
1938 * g++.old-deja/g++.pt/ref3.C: Likewise.
1939 * g++.old-deja/g++.pt/ref4.C: Likewise.
1942 * g++.dg/abi/mangle40.C: New.
1943 * g++.dg/abi/mangle41.C: New.
1944 * g++.dg/lto/20100302_0.C: New.
1945 * g++.dg/lto/20100302_1.C: New.
1946 * g++.dg/lto/20100302.h: New.
1948 2010-03-03 Paul Thomas <pault@gcc.gnu.org>
1951 * gfortran.dg/internal_pack_12.f90: New test.
1953 2010-03-03 H.J. Lu <hongjiu.lu@intel.com>
1955 * gcc.dg/pr36997.c: Adjust error message.
1957 2010-03-03 Mike Stump <mikestump@comcast.net>
1959 * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1960 adjustments to not be present on machines that align the stack to
1961 more than 4 bytes and don't have a red zone yet as that is an
1962 unimplemented optimization.
1964 2010-03-03 Janus Weil <janus@gcc.gnu.org>
1967 * gfortran.dg/impure_assignment_3.f90: New.
1969 2010-03-03 Jakub Jelinek <jakub@redhat.com>
1972 * gfortran.dg/pr43229.f90: New test.
1975 * gcc.dg/debug/dwarf2/pr43237.c: New test.
1978 * gcc.dg/guality/pr43177.c: New test.
1980 2010-03-02 Jason Merrill <jason@redhat.com>
1982 * g++.dg/ext/vector9.C: Adjust error message.
1983 * g++.dg/conversion/simd3.C: Likewise.
1984 * g++.dg/other/error23.C: Likewise.
1986 2010-03-02 Mike Stump <mikestump@comcast.net>
1989 * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1991 2010-03-02 Paul Thomas <pault@gcc.gnu.org>
1994 * gfortran.dg/internal_pack_10.f90: New test.
1997 * gfortran.dg/internal_pack_11.f90: New test.
1999 2010-03-02 Reza Yazdani <reza.yazdani@amd.com>
2002 * gcc.dg/tree-ssa/pr42640.c: New.
2004 2010-03-01 Richard Guenther <rguenther@suse.de>
2006 PR tree-optimization/43220
2007 * gcc.c-torture/execute/pr43220.c: New testcase.
2009 2010-03-01 Richard Guenther <rguenther@suse.de>
2012 * gcc.dg/pr43213.c: New testcase.
2014 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2017 * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
2019 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2021 * lib/target-supports.exp (check_effective_target_ucn_nocache):
2023 (check_effective_target_ucn): Likewise.
2025 * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
2027 * gcc.dg/ucnid-2.c: Likewise.
2028 * gcc.dg/ucnid-3.c: Likewise.
2029 * gcc.dg/ucnid-4.c: Likewise.
2030 * gcc.dg/ucnid-11.c: Likewise.
2031 * gcc.dg/ucnid-12.c: Likewise.
2032 * gcc.dg/ucnid-6.c: Skip if !ucn.
2033 * gcc.dg/ucnid-9.c: Likewise.
2035 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2037 * gcc.target/i386/pr32000-2.c: Add missing include and exclude
2038 lists to dg-skip-if.
2039 * gcc.target/i386/stackalign/return-3.c: Likewise.
2041 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2043 * gcc.target/i386/clearcap.map: New file.
2044 * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
2045 Pass clearcap.map by default if supported.
2047 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2050 * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
2052 * gfortran.dg/stat_2.f90: Likewise.
2054 2010-03-01 Tobias Burnus <burnus@net-b.de>
2057 * gfortran.dg/module_read_2.f90: New test.
2059 2010-02-27 Mark Mitchell <mark@codesourcery.com>
2062 * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
2063 * g++.dg/abi/mangle12.C: Likewise.
2064 * g++.dg/abi/mangle20-2.C: Likewise.
2065 * g++.dg/abi/mangle17.C: Likewise.
2066 * g++.dg/template/cond2.C: Likewise.
2067 * g++.dg/template/pr35240.C: Likewise.
2069 2010-02-27 Richard Guenther <rguenther@suse.de>
2071 PR tree-optimization/43186
2072 * gcc.c-torture/compile/pr43186.c: Adjust testcase.
2074 2010-02-27 Kaz Kojima <kkojima@gcc.gnu.org>
2076 * g++.dg/abi/packed1.C: Expect warning on the SH.
2078 2010-02-27 Simon Martin <simartin@users.sourceforge.net>
2081 * g++.dg/parse/error37.C: New test.
2083 2010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
2087 * gcc.dg/pr8927-1.c: Match new note.
2088 * gcc.dg/990506-0.c: Likewise.
2089 * gcc.dg/gomp/flush-2.c: Likewise.
2090 * gcc.dg/gomp/atomic-5.c: Likewise.
2091 * gcc.dg/gomp/pr34607.c: Likewise.
2092 * gcc.dg/pr35746.c: Likewise.
2093 * gcc.dg/cpp/pragma-1.c: Likewise.
2094 * gcc.dg/cpp/pragma-2.c: Likewise.
2095 * gcc.dg/pr41842.c: Likewise.
2096 * gcc.dg/noncompile/20040629-1.c: Likewise.
2097 * objc.dg/private-1.m: Likewise.
2099 2010-02-27 Tobias Burnus <burnus@net-b.de>
2102 * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
2103 * gfortran.dg/default_initialization_4.f90: New test.
2105 2010-02-27 Eric Botcazou <ebotcazou@adacore.com>
2107 * gnat.dg/thin_pointer.ad[sb]: Rename into...
2108 * gnat.dg/thin_pointer1.ad[sb]: ...this.
2109 * gnat.dg/thin_pointer2.adb: New test.
2110 * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
2112 2010-02-26 Manuel López-Ibáñez <manu@gcc.gnu.org>
2115 * gcc.dg/cpp/c90-pedantic.c: New.
2116 * gcc.dg/cpp/c90.c: New.
2117 * gcc.dg/gnu90-const-expr-1.c: New.
2118 * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
2120 2010-02-26 Richard Guenther <rguenther@suse.de>
2122 PR tree-optimization/43186
2123 * gcc.c-torture/compile/pr43186.c: New testcase.
2125 2010-02-26 Jakub Jelinek <jakub@redhat.com>
2128 * c-c++-common/dwarf2/pr43190.c: New test.
2130 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
2133 * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
2135 2010-02-26 Richard Guenther <rguenther@suse.de>
2137 PR tree-optimization/43188
2138 * gcc.c-torture/compile/pr43188.c: New testcase.
2140 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
2143 * gcc.target/i386/vperm-v4si-2-sse4.c: New.
2145 2010-02-25 Eric Botcazou <ebotcazou@adacore.com>
2147 * g++.dg/abi/packed1.C: Expect warning on the SPARC.
2149 2010-02-25 Michael Meissner <meissner@linux.vnet.ibm.com>
2152 * gcc.target/powerpc/pr43154.c: New file.
2154 2010-02-25 Jakub Jelinek <jakub@redhat.com>
2157 * gfortran.dg/debug/pr43166.f: New test.
2160 * gcc.dg/torture/pr43165.c: New test.
2162 2010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
2165 * c-c++-common/pr41779.c: Update.
2167 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2170 * lib/gnat-dg.exp (gnat_load): Redefine.
2172 * ada/acats/run_acats: Run run_all.sh with $SHELL.
2173 * ada/acats/run_all.sh: Downcase tasking not implemented message.
2175 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2178 * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
2179 i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
2183 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2185 * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2187 2010-02-24 Jakub Jelinek <jakub@redhat.com>
2190 * gcc.dg/guality/vla-1.c: New test.
2192 2010-02-24 Tobias Burnus <burnus@net-b.de>
2195 * gfortran.dg/c_ptr_tests_15.f90: New test.
2197 2010-02-23 Jakub Jelinek <jakub@redhat.com>
2200 * gcc.target/i386/pr43107.c: New test.
2202 2010-02-23 Jason Merrill <jason@redhat.com>
2205 * g++.dg/cpp0x/variadic100.C: New.
2207 2010-02-23 Jason Merrill <jason@redhat.com>
2210 * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
2211 * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
2212 * c-c++-common/dwarf2/vla1.c: New.
2214 2010-02-23 Jakub Jelinek <jakub@redhat.com>
2217 * gcc.dg/pr43139.c: New test.
2220 * gcc.dg/guality/pr43077-1.c: New test.
2222 2010-02-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
2225 * gcc.dg/march.c: New.
2226 * gcc.dg/march-generic.c: New.
2227 * gcc.dg/mtune.c: New.
2229 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2232 * gcc.dg/graphite/pr43083.c: New.
2234 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2237 * gfortran.dg/graphite/pr43097.f: New.
2239 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2240 Manuel López-Ibáñez <manu@gcc.gnu.org>
2243 * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
2245 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2248 * g++.dg/graphite/pr43026.C: New.
2250 2010-02-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
2253 * gcc.dg/cleanup-1.c: Update.
2254 * gcc.dg/func-args-1.c: Update.
2255 * gcc.dg/format/sentinel-1.c: Update.
2256 * g++.old-deja/g++.jason/scoping10.C: Update.
2257 * g++.old-deja/g++.ns/lookup5.C: Update.
2258 * g++.dg/ext/cleanup-1.C: Update.
2259 * g++.dg/parse/varmod1.C: Update.
2260 * g++.dg/parse/error33.C: Update.
2261 * g++.dg/expr/call3.C: Update.
2262 * g++.dg/func-args-1.C: New.
2264 2010-02-22 H.J. Lu <hongjiu.lu@intel.com>
2267 * gcc.dg/attr-used-2.c: Moved to ...
2268 * c-c++-common/attr-used-2.c: Here.
2270 * gcc.dg/attr-used.c: Moved to ...
2271 * c-c++-common/attr-used.c: Here.
2273 2010-02-22 Ozkan Sezer <sezeroz@gmail.com>
2275 * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2277 2010-02-22 Richard Guenther <rguenther@suse.de>
2280 * gfortran.dg/lto/20100222-1_0.f03: New testcase.
2281 * gfortran.dg/lto/20100222-1_1.c: Likewise.
2283 2010-02-22 Richard Guenther <rguenther@suse.de>
2285 PR tree-optimization/42749
2286 * gcc.c-torture/compile/pr42749.c: New testcase.
2288 2010-02-22 Paul Thomas <pault@gcc.gnu.org>
2291 * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
2292 * gfortran.dg/internal_pack_9.f90: New test.
2294 2010-02-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
2297 * g++.dg/template/recurse.C: Adjust.
2298 * g++.dg/template/pr23510.C: New.
2300 2010-02-21 Dodji Seketeli <dodji@redhat.com>
2303 * g++.dg/template/memclass4.C: New test.
2305 2010-02-21 Tobias Burnus <burnus@net-b.de>
2308 * gfortran.dg/reassoc_5.f90: New test.
2310 2010-02-20 Uros Bizjak <ubizjak@gmail.com>
2313 * gcc.target/i386/pr43067.c: New test.
2315 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
2318 * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
2320 * g++.dg/warn/Wconversion-null.C: New test.
2321 * g++.old-deja/g++.other/null1.C: Move to...
2322 * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2324 2010-02-20 Paul Thomas <pault@gcc.gnu.org>
2328 * gfortran.dg/dependency_26.f90: New test.
2331 * gfortran.dg/internal_pack_7.f90: New test.
2334 * gfortran.dg/internal_pack_8.f90: New test.
2336 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
2339 * c-c++-common/pr41779.c: Fix broken testcase.
2341 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
2344 * c-c++-common/pr36513.c: New testcase.
2345 * c-c++-common/pr36513-2.c: New testcase.
2347 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
2350 * c-c++-common/pr41779.c: New.
2352 2010-02-19 Jakub Jelinek <jakub@redhat.com>
2355 * gcc.dg/pr43084.c: New test.
2357 2010-02-19 Richard Guenther <rguenther@suse.de>
2359 PR tree-optimization/42916
2360 * gcc.dg/pr42916.c: New testcase.
2362 2010-02-18 Jason Merrill <jason@redhat.com>
2365 * g++.dg/abi/packed1.C: Add expected warning.
2368 * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
2369 * gcc.dg/torture/dg-torture.exp: Likewise.
2370 * c-c++-common/torture/complex-sign.h,
2371 c-c++-common/torture/complex-sign-add.c,
2372 c-c++-common/torture/complex-sign-mixed-add.c,
2373 c-c++-common/torture/complex-sign-mixed-div.c,
2374 c-c++-common/torture/complex-sign-mixed-mul.c,
2375 c-c++-common/torture/complex-sign-mixed-sub.c,
2376 c-c++-common/torture/complex-sign-mul.c,
2377 c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
2378 Adapt for C++ compilation as well.
2381 * g++.dg/ext/label1.C: Update.
2382 * g++.dg/ext/label2.C: Update.
2385 * g++.dg/template/dependent-name6.C: New.
2388 * g++.dg/parse/namespace12.C: New.
2390 2010-02-18 Martin Jambor <mjambor@suse.cz>
2392 PR tree-optimization/43066
2393 * gcc.c-torture/compile/pr43066.c: New test.
2395 2010-02-18 Uros Bizjak <ubizjak@gmail.com>
2397 * g++.dg/ext/attrib35.C: Fix target selector string.
2398 * g++.dg/ext/attrib36.C: Ditto.
2399 * g++.dg/ext/attrib37.C: Ditto.
2400 * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
2401 * g++.dg/abi/mangle25.C: Ditto.
2403 2010-02-17 Jason Merrill <jason@redhat.com>
2406 * g++.dg/parse/namespace11.C: New.
2409 * g++.dg/ext/attrib37.C: New.
2412 * g++.dg/template/ptrmem20.C: New.
2414 2010-02-17 Uros Bizjak <ubizjak@gmail.com>
2417 * gcc.target/i386/xop-check.h: Include m256-check.h.
2418 * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
2419 * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
2420 * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
2421 * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
2423 2010-02-17 Jakub Jelinek <jakub@redhat.com>
2426 * gcc.dg/pr42918.c: New test.
2428 2010-02-16 H.J. Lu <hongjiu.lu@intel.com>
2430 * g++.dg/ext/attrib36.C: Require ILP32.
2432 2010-02-16 Richard Guenther <rguenther@suse.de>
2434 PR tree-optimization/41043
2435 * gfortran.dg/pr41043.f90: New testcase.
2436 * gcc.dg/Wstrict-overflow-18.c: XFAIL.
2438 2010-02-16 Jason Merrill <jason@redhat.com>
2440 * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
2442 2010-02-16 Ira Rosen <irar@il.ibm.com>
2444 PR tree-optimization/43074
2445 * gcc.dg/vect/fast-math-pr43074.c: New test.
2447 2010-02-16 Jakub Jelinek <jakub@redhat.com>
2449 * lib/prune.exp: Prune variable tracking size limit exceeded notes.
2451 2010-02-16 Jason Merrill <jason@redhat.com>
2454 * g++.dg/ext/attrib36.C: New.
2457 * g++.dg/other/array6.C: New.
2459 2010-02-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2461 * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
2463 2010-02-15 Sebastian Pop <sebastian.pop@amd.com>
2465 * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
2466 _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
2467 * gcc.target/i386/xop-vpermil2pd-1.c: New.
2468 * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
2469 * gcc.target/i386/xop-vpermil2ps-1.c: New.
2470 * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
2472 2010-02-15 Richard Guenther <rguenther@suse.de>
2475 * g++.dg/torture/pr43068.C: New testcase.
2477 2010-02-14 Volker Reichelt <reichelt@gcc.gnu.org>
2480 * g++.dg/opt/ice1.C: New.
2482 2010-02-14 Jason Merrill <jason@redhat.com>
2485 * g++.dg/cpp0x/initlist-opt.C: New.
2487 2010-02-13 Paul Thomas <pault@gcc.gnu.org>
2491 * gfortran.dg/internal_pack_6.f90: New test.
2493 2010-02-12 Jason Merrill <jason@redhat.com>
2496 * g++.dg/cpp0x/variadic99.C: New.
2498 2010-02-12 Jakub Jelinek <jakub@redhat.com>
2500 * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
2501 sign extend pointers to gualchk_t.
2504 * g++.dg/other/default3.C: Xfail g4 test.
2506 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
2509 * gcc.dg/graphite/pr43012.c: New.
2511 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
2514 * g++.dg/graphite/pr42930.C: New.
2516 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
2520 * gcc.dg/graphite/pr42530.c: New.
2521 * gcc.dg/graphite/pr42914.c: New.
2523 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
2526 * gcc.dg/graphite/pr42771.c: New.
2528 2010-02-11 Richard Guenther <rguenther@suse.de>
2530 PR tree-optimization/42998
2531 * gcc.c-torture/compile/pr42998.c: New testcase.
2533 2010-02-10 Jason Merrill <jason@redhat.com>
2536 * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
2538 PR c++/42983, core issue 906
2539 * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
2540 * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
2543 * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
2545 2010-02-10 Richard Guenther <rguenther@suse.de>
2547 PR tree-optimization/43017
2548 * gcc.dg/torture/pr43017.c: New testcase.
2550 2010-02-10 Tobias Burnus <burnus@net-b.de>
2553 * gfortran.dg/private_type_1.f90: Update error location.
2554 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2555 * gfortran.dg/typebound_operator_2.f03: Ditto.
2556 * gfortran.dg/assignment_2.f90: Ditto.
2557 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2558 * gfortran.dg/binding_label_tests_9.f03: Ditto.
2560 2010-02-10 Tobias Burnus <burnus@net-b.de>
2563 * gfortran.dg/bind_c_usage_20.f90: New test.
2565 2010-02-10 Jakub Jelinek <jakub@redhat.com>
2568 * g++.dg/debug/pr43010.C: New test.
2570 2010-02-10 Richard Guenther <rguenther@suse.de>
2573 * gcc.c-torture/execute/20100209-1.c: New testcase.
2574 * gcc.dg/fold-div-3.c: Likewise.
2576 2010-02-10 Jakub Jelinek <jakub@redhat.com>
2578 * gcc.dg/builtin-ffs-1.c: New test.
2580 2010-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2583 * gfortran.dg/array_constructor_35.f90: New test.
2585 2010-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2587 * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
2589 2010-02-09 Jason Merrill <jason@redhat.com>
2592 * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
2595 * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
2597 2010-02-09 Tobias Burnus <burnus@net-b.de>
2600 * gfortran.dg/module_write_1.f90: New test.
2602 2010-02-09 Alexander Monakov <amonakov@ispras.ru>
2604 * gcc.dg/pr19340.c: Adjust.
2606 2010-02-09 Richard Guenther <rguenther@suse.de>
2608 PR tree-optimization/43008
2609 * gcc.c-torture/execute/pr43008.c: New testcase.
2611 2010-02-09 Richard Guenther <rguenther@suse.de>
2613 PR tree-optimization/43000
2614 * gcc.dg/torture/pr43000.c: New testcase.
2615 * gcc.dg/torture/pr43002.c: Likewise.
2617 2010-02-09 Daniel Kraft <d@domob.eu>
2620 * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
2621 and pass -Wsurprising as necessary.
2623 2010-02-08 Jakub Jelinek <jakub@redhat.com>
2625 PR tree-optimization/42890
2626 * g++.dg/torture/pr42890.C: New test.
2628 2010-02-08 Richard Guenther <rguenther@suse.de>
2631 * gcc.dg/tree-ssa/inline-4.c: New testcase.
2633 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
2635 * gcc.dg/graphite/block-0.c: Call abort for runtime test. Always
2637 * gcc.dg/graphite/block-1.c: Same.
2638 * gcc.dg/graphite/block-3.c: Same.
2639 * gcc.dg/graphite/block-4.c: Same.
2640 * gcc.dg/graphite/block-5.c: Same.
2641 * gcc.dg/graphite/block-6.c: Same.
2642 * gcc.dg/graphite/block-7.c: Same.
2643 * gcc.dg/graphite/interchange-0.c: Same.
2644 * gcc.dg/graphite/interchange-1.c: Same.
2645 * gcc.dg/graphite/interchange-10.c: Same.
2646 * gcc.dg/graphite/interchange-11.c: Same.
2647 * gcc.dg/graphite/interchange-12.c: Same.
2648 * gcc.dg/graphite/interchange-2.c: Same.
2649 * gcc.dg/graphite/interchange-3.c: Same.
2650 * gcc.dg/graphite/interchange-4.c: Same.
2651 * gcc.dg/graphite/interchange-5.c: Same.
2652 * gcc.dg/graphite/interchange-6.c: Same.
2653 * gcc.dg/graphite/interchange-7.c: Same.
2654 * gcc.dg/graphite/interchange-8.c: Same.
2655 * gcc.dg/graphite/interchange-9.c: Same.
2656 * gcc.dg/graphite/interchange-mvt.c: Same.
2658 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
2660 * gfortran.dg/graphite/id-19.f: New.
2661 * gfortran.dg/graphite/pr14741.f90: New.
2662 * gfortran.dg/graphite/pr41924.f90: New.
2663 * gfortran.dg/graphite/run-id-2.f90: New.
2665 2010-02-07 Richard Guenther <rguenther@suse.de>
2668 * gcc.c-torture/compile/pr42956.c: New testcase.
2670 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2673 * gfortran.dg/fmt_cache_2.f: New test.
2675 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2677 * gfortran.dg/read_no_eor.f90: New test.
2679 2010-02-05 Jason Merrill <jason@redhat.com>
2681 * g++.dg/ext/label13.C: Move constructor body out of class.
2683 2010-02-03 Jason Merrill <jason@redhat.com>
2686 * g++.dg/ext/dllexport3.C: New.
2688 2010-02-05 Ozkan Sezer <sezeroz@gmail.com>
2690 * gcc.dg/format/ms-format3.c: New test for specific MS types.
2692 2010-02-05 Richard Guenther <rguenther@suse.de>
2694 * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2696 2010-02-05 Dodji Seketeli <dodji@redhat.com>
2699 * g++.dg/other/crash-9.C: New test.
2701 2010-02-05 Paul Thomas <pault@gcc.gnu.org>
2704 * gfortran.dg/subref_array_pointer_4.f90 : New test.
2706 2010-02-04 Richard Guenther <rguenther@suse.de>
2708 PR rtl-optimization/42952
2709 * gcc.dg/torture/pr42952.c: New testcase.
2711 2010-02-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2714 * gfortran.dg/namelist_60.f90: New test.
2716 2010-02-03 Jason Merrill <jason@redhat.com>
2719 * g++.dg/ext/builtin11.C: New.
2723 * g++.dg/abi/mangle35.C: New.
2724 * g++.dg/abi/mangle37.C: New.
2727 * g++.dg/abi/mangle36.C: New.
2730 * g++.dg/warn/string1.C: New.
2732 2010-02-03 Richard Guenther <rguenther@suse.de>
2734 PR tree-optimization/42944
2735 * gcc.dg/errno-1.c: New testcase.
2737 2010-02-03 Richard Guenther <rguenther@suse.de>
2740 * gcc.c-torture/compile/pr42927.c: New testcase.
2742 2010-02-03 Tobias Burnus <burnus@net-b.de>
2745 * gfortran.dg/null_4.f90: New test.
2747 2010-02-02 Jason Merrill <jason@redhat.com>
2750 * g++.dg/ext/label13.C: New.
2752 2010-02-02 Tobias Burnus <burnus@net-b.de>
2755 * gfortran.dg/func_result_5.f90: New test.
2757 2010-02-01 Tobias Burnus <burnus@net-b.de>
2760 * gfortran.dg/pure_initializer_3.f90: News test.
2762 2010-01-31 Janus Weil <janus@gcc.gnu.org>
2765 * gfortran.dg/allocate_derived_2.f90: New test.
2767 2010-01-31 Eric Botcazou <ebotcazou@adacore.com>
2770 * gcc.dg/torture/pr42898-2.c: New test.
2772 2010-01-31 Richard Guenther <rguenther@suse.de>
2775 * gcc.dg/torture/pr42898.c: New testcase.
2777 2010-01-31 Paul Thomas <pault@gcc.gnu.org>
2780 * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2781 * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2783 2010-01-30 Paolo Bonzini <bonzini@gnu.org>
2785 * g++.dg/tree-ssa/inline-1.C: New.
2786 * g++.dg/tree-ssa/inline-2.C: New.
2787 * g++.dg/tree-ssa/inline-3.C: New.
2789 2010-01-29 Michael Meissner <meissner@linux.vnet.ibm.com>
2792 * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2793 the string 'pow' in the pathname of the compiler from generating a
2796 2010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2798 * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2799 * g++.old-deja/g++.mike/eh17.C: Likewise.
2800 * g++.old-deja/g++.mike/p5571.C: Likewise.
2802 2010-01-29 Dodji Seketeli <dodji@redhat.com>
2809 * g++.dg/other/crash-5.C: New test.
2810 * g++.dg/other/crash-6.C: New test.
2811 * g++.dg/other/crash-7.C: New test.
2812 * g++.dg/other/crash-8.C: New test.
2814 2010-01-29 Jakub Jelinek <jakub@redhat.com>
2816 PR rtl-optimization/42889
2817 * gcc.dg/pr42889.c: New test.
2819 2010-01-28 H.J. Lu <hongjiu.lu@intel.com>
2821 * gcc.target/i386/pr42881.c: Use SSE2.
2823 2010-01-28 Uros Bizjak <ubizjak@gmail.com>
2826 * gcc.target/i386/pr42891.c: New test.
2828 2010-01-28 Richard Guenther <rguenther@suse.de>
2830 PR tree-optimization/42871
2831 * g++.dg/torture/pr42871.C: New testcase.
2833 2010-01-28 Richard Guenther <rguenther@suse.de>
2835 * gcc.dg/Wobjsize-1.h: New testcase.
2836 * gcc.dg/Wobjsize-1.c: Likewise.
2838 2010-01-28 Richard Guenther <rguenther@suse.de>
2841 * g++.dg/torture/pr42883.C: New testcase.
2843 2010-01-28 Michael Matz <matz@suse.de>
2845 * gcc.target/i386/pr42881.c: New test.
2847 2010-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2849 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2850 Add i?86-*-solaris2* support.
2852 2010-01-28 Dodji Seketeli <dodji@redhat.com>
2856 * g++.dg/template/typedef27.C: New test case.
2857 * g++.dg/template/typedef28.C: New test case.
2859 2010-01-27 Stephen Thomas <stephen.thomas@arm.com>
2861 * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2863 2010-01-27 Richard Guenther <rguenther@suse.de>
2866 * gcc.dg/torture/pr42878-1.c: New testcase.
2867 * gcc.dg/torture/pr42878-2.c: Likewise.
2869 2010-01-27 Jakub Jelinek <jakub@redhat.com>
2872 * gcc.dg/vla-22.c: New test.
2874 2010-01-26 Jakub Jelinek <jakub@redhat.com>
2876 * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2879 2010-01-26 Richard Guenther <rguenther@suse.de>
2881 PR rtl-optimization/42685
2882 * gcc.dg/pr42685.c: New testcase.
2883 * g++.dg/other/pr42685.C: Likewise.
2885 2010-01-26 Richard Guenther <rguenther@suse.de>
2888 * g++.dg/other/pr42806.C: New testcase.
2890 2010-01-26 Richard Guenther <rguenther@suse.de>
2892 PR tree-optimization/42250
2893 * gcc.dg/pr42250.c: New testcase.
2895 2010-01-25 Arnaud Charlet <charlet@adacore.com>
2897 * gnat.dg/array_bounds_test.adb: New test.
2899 2010-01-25 Tobias Burnus <burnus@net-b.de>
2902 * gfortran.dg/generic_21.f90: New test.
2904 2010-01-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2907 * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2909 2010-01-24 Mark Mitchell <mark@codesourcery.com>
2912 * g++.dg/abi/arm_va_list2.C: New test.
2913 * g++.dg/abi/arm_va_list2.h: Companion header file.
2915 2010-01-24 Paul Thomas <pault@gcc.gnu.org>
2918 * gfortran.dg/parameter_array_ref_2.f90 : New test.
2921 * gfortran.dg/char_array_arg_1.f90 : New test.
2923 * gfortran.dg/pr25923.f90 : Remove XFAIL.
2925 2010-01-24 Tobias Burnus <burnus@net-b.de>
2928 * gfortran.dg/generic_20.f90: New test.
2930 2010-01-22 Michael Matz <matz@suse.de>
2932 * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2935 2010-01-21 Paul Thomas <pault@gcc.gnu.org>
2938 * gfortran.dg/dependency_25.f90 : New test.
2940 2010-01-21 Martin Jambor <mjambor@suse.cz>
2942 PR tree-optimization/42585
2943 * gcc.dg/tree-ssa/pr42585.c: New test.
2945 2010-01-21 Richard Guenther <rguenther@suse.de>
2948 * gcc.dg/pr19988.c: New testcase.
2950 2010-01-20 Janis Johnson <janis187@us.ibm.com>
2952 * g++.dg/compat/decimal/compat-common.h: New file.
2953 * g++.dg/compat/decimal/decimal-dummy.h: New file.
2954 * g++.dg/compat/decimal/pass_x.h: New file.
2955 * g++.dg/compat/decimal/pass_y.h: New file.
2956 * g++.dg/compat/decimal/pass-1_main.C: New file.
2957 * g++.dg/compat/decimal/pass-1_x.C: New file.
2958 * g++.dg/compat/decimal/pass-1_y.C: New file.
2959 * g++.dg/compat/decimal/pass-2_main.C: New file.
2960 * g++.dg/compat/decimal/pass-2_x.C: New file.
2961 * g++.dg/compat/decimal/pass-2_y.C: New file.
2962 * g++.dg/compat/decimal/pass-3_main.C: New file.
2963 * g++.dg/compat/decimal/pass-3_x.C: New file.
2964 * g++.dg/compat/decimal/pass-3_y.C: New file.
2965 * g++.dg/compat/decimal/pass-4_main.C: New file.
2966 * g++.dg/compat/decimal/pass-4_x.C: New file.
2967 * g++.dg/compat/decimal/pass-4_y.C: New file.
2968 * g++.dg/compat/decimal/pass-5_main.C: New file.
2969 * g++.dg/compat/decimal/pass-5_x.C: New file.
2970 * g++.dg/compat/decimal/pass-5_y.C: New file.
2971 * g++.dg/compat/decimal/pass-6_main.C: New file.
2972 * g++.dg/compat/decimal/pass-6_x.C: New file.
2973 * g++.dg/compat/decimal/pass-6_y.C: New file.
2974 * g++.dg/compat/decimal/return_x.h: New file.
2975 * g++.dg/compat/decimal/return_y.h: New file.
2976 * g++.dg/compat/decimal/return-1_main.C: New file.
2977 * g++.dg/compat/decimal/return-1_x.C: New file.
2978 * g++.dg/compat/decimal/return-1_y.C: New file.
2979 * g++.dg/compat/decimal/return-2_main.C: New file.
2980 * g++.dg/compat/decimal/return-2_x.C: New file.
2981 * g++.dg/compat/decimal/return-2_y.C: New file.
2982 * g++.dg/compat/decimal/return-3_main.C: New file.
2983 * g++.dg/compat/decimal/return-3_x.C: New file.
2984 * g++.dg/compat/decimal/return-3_y.C: New file.
2985 * g++.dg/compat/decimal/return-4_main.C: New file.
2986 * g++.dg/compat/decimal/return-4_x.C: New file.
2987 * g++.dg/compat/decimal/return-4_y.C: New file.
2988 * g++.dg/compat/decimal/return-5_main.C: New file.
2989 * g++.dg/compat/decimal/return-5_x.C: New file.
2990 * g++.dg/compat/decimal/return-5_y.C: New file.
2991 * g++.dg/compat/decimal/return-6_main.C: New file.
2992 * g++.dg/compat/decimal/return-6_x.C: New file.
2993 * g++.dg/compat/decimal/return-6_y.C: New file.
2995 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
2998 * gcc.dg/pr42715.c: New.
3000 2010-01-20 Paolo Carlini <paolo.carlini@oracle.com>
3003 * g++.dg/parse/crash55.C: New.
3005 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
3008 * gcc.dg/guality/pr42782.c: New.
3010 2010-01-20 Jason Merrill <jason@redhat.com>
3013 * g++.dg/abi/packed1.C: New.
3016 * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
3019 * g++.dg/parse/fn-typedef1.C: New.
3020 * g++.dg/other/cv_quals.C: Adjust.
3022 2010-01-20 Anthony Green <green@moxielogic.com>
3024 * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
3026 * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
3027 * gcc.dg/20020312-2.c: Port this to the moxie core.
3028 * gcc.dg/weak/typeof-2.c: Ditto.
3030 2010-01-20 Richard Guenther <rguenther@suse.de>
3032 PR tree-optimization/42717
3033 * gcc.c-torture/compile/pr42717.c: New testcase.
3035 2010-01-20 Jakub Jelinek <jakub@redhat.com>
3037 * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
3038 of signed, add a few new tests.
3041 * g++.dg/parse/limits-initializer1.C: New test.
3043 2010-01-19 Janus Weil <janus@gcc.gnu.org>
3046 * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
3047 * gfortran.dg/typebound_call_12.f03: New test.
3049 2010-01-19 Paul Thomas <pault@gcc.gnu.org>
3052 * gfortran.dg/bounds_check_15.f90 : New test.
3054 2010-01-19 Michael Matz <matz@suse.de>
3056 PR tree-optimization/41783
3057 * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
3059 2010-01-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3062 * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
3063 * gcc.target/arm/neon/vget_lowp16.c: Likewise.
3064 * gcc.target/arm/neon/vget_lowp8.c: Likewise.
3065 * gcc.target/arm/neon/vget_lows16.c: Likewise.
3066 * gcc.target/arm/neon/vget_lows32.c: Likewise.
3067 * gcc.target/arm/neon/vget_lows64.c: Likewise.
3068 * gcc.target/arm/neon/vget_lows8.c: Likewise.
3069 * gcc.target/arm/neon/vget_lowu16.c: Likewise.
3070 * gcc.target/arm/neon/vget_lowu32.c: Likewise.
3071 * gcc.target/arm/neon/vget_lowu64.c: Likewise.
3072 * gcc.target/arm/neon/vget_lowu8.c: Likewise.
3074 2010-01-19 Janus Weil <janus@gcc.gnu.org>
3077 * gfortran.dg/extends_6.f03: Modified an error message.
3078 * gfortran.dg/extends_10.f03: New test.
3079 * gfortran.dg/private_type_6.f03: Modified an error message.
3080 * gfortran.dg/structure_constructor_8.f03: Ditto.
3082 2010-01-19 Jakub Jelinek <jakub@redhat.com>
3084 PR tree-optimization/42719
3085 * gcc.dg/pr42719.c: New test.
3088 * gcc.dg/pr42728.c: New test.
3090 2010-01-19 Anthony Green <green@moxielogic.com>
3092 * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
3094 2010-01-18 Anthony Green <green@moxielogic.com>
3096 * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
3099 2010-01-19 Dodji Seketeli <dodji@redhat.com>
3101 * g++.dg/template/error45.C: reverted as part of reverting the
3102 fix of PR c++/42634.
3104 2010-01-18 Dodji Seketeli <dodji@redhat.com>
3107 * g++.dg/template/error45.C: New test.
3109 2010-01-18 Dodji Seketeli <dodji@redhat.com>
3112 * g++.dg/conversion/op6.C: New test.
3114 2010-01-18 Uros Bizjak <ubizjak@gmail.com>
3117 * gcc.target/alpha/pr42774.c: New test.
3119 2010-01-18 Richard Guenther <rguenther@suse.de>
3121 PR tree-optimization/42781
3122 * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
3124 2010-01-17 Richard Guenther <rguenther@suse.de>
3127 * gcc.c-torture/execute/pr42248.c: New testcase.
3129 2010-01-17 Richard Guenther <rguenther@suse.de>
3131 PR tree-optimization/42773
3132 * g++.dg/torture/pr42773.C: New testcase.
3134 2010-01-17 Janus Weil <janus@gcc.gnu.org>
3137 * gfortran.dg/interface_assignment_5.f90: New test.
3139 2010-01-17 Dodji Seketeli <dodji@redhat.com>
3142 * g++.dg/template/crash94.C: Reverted.
3144 2010-01-17 Jie Zhang <jie.zhang@analog.com>
3147 * gcc.dg/debug/pr42767.c: New.
3149 2010-01-15 Jason Merrill <jason@redhat.com>
3152 * g++.dg/cpp0x/decltype22.C: New.
3154 2010-01-16 Jakub Jelinek <jakub@redhat.com>
3157 * g++.dg/torture/pr42760.C: New test.
3159 2010-01-15 Jing Yu <jingyu@google.com>
3161 PR rtl-optimization/42691
3162 * gcc.c-torture/execute/pr42691.c: New.
3164 2010-01-15 Richard Guenther <rguenther@suse.de>
3167 * g++.dg/torture/pr42739.C: New testcase.
3169 2010-01-15 Dodji Seketeli <dodji@redhat.com>
3171 * g++.dg/template/error45.C: Revert as part of reverting changes
3174 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3177 * gfortran.dg/interface_31.f90: New test.
3179 2010-01-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3181 * gcc.target/powerpc/pr42747.c: New file.
3183 2010-01-14 Jakub Jelinek <jakub@redhat.com>
3186 * c-c++-common/pr42674.c: New test.
3189 * g++.dg/template/instantiate11.C: New test.
3191 2010-01-14 Jason Merrill <jason@redhat.com>
3194 * g++.dg/overload/error3.C: New.
3197 * g++.dg/overload/rvalue1.C: New.
3199 2010-01-14 Martin Jambor <mjambor@suse.cz>
3201 PR tree-optimization/42706
3202 * gcc.dg/ipa/pr42706.c: New testcase.
3204 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
3206 * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
3208 2010-01-14 Martin Jambor <mjambor@suse.cz>
3210 PR tree-optimization/42714
3211 * g++.dg/torture/pr42714.C: New test.
3213 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3215 PR rtl-optimization/42246
3216 * gfortran.dg/pr42246-2.f: New.
3218 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3220 PR rtl-optimization/42389
3221 * gcc.dg/pr42389.c: New.
3223 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3225 PR rtl-optimization/42388
3226 * gcc.dg/pr42388.c: New.
3228 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3230 PR rtl-optimization/42294
3231 * gfortran.dg/pr42294.f: New.
3233 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3235 PR rtl-optimization/39453
3236 PR rtl-optimization/42246
3237 * gcc.dg/pr39453.c: New.
3238 * gcc.dg/pr42246.c: New.
3240 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3243 * gcc.dg/pr42245.c: New.
3244 * gcc.dg/pr42245-2.c: New.
3246 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3248 PR rtl-optimization/42249
3249 * gcc.dg/pr42249.c: New.
3251 2010-01-14 Jakub Jelinek <jakub@redhat.com>
3254 * gcc.c-torture/execute/pr42721.c: New test.
3256 2010-01-14 Ira Rosen <irar@il.ibm.com>
3258 PR tree-optimization/42709
3259 * gcc.dg/vect/pr42709.c: New test.
3261 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
3264 * gfortran.dg/alloc_comp_scalar_1.f90: New test.
3265 * gfortran.dg/alloc_comp_transformational_1.f90: New test.
3267 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
3270 * gfortran.dg/generic_19.f90 : New test.
3272 2010-01-13 Richard Guenther <rguenther@suse.de>
3274 PR tree-optimization/42730
3275 * gcc.c-torture/compile/pr42730.c: New testcase.
3277 2010-01-13 Steve Ellcey <sje@cup.hp.com>
3280 * gcc.target/ia64/pr42542-1.c: New.
3281 * gcc.target/ia64/pr42542-2.c: New.
3282 * gcc.target/ia64/pr42542-3.c: New.
3284 2010-01-13 Dodji Seketeli <dodji@redhat.com>
3287 * g++.dg/template/error45.C: New test.
3289 2010-01-13 Martin Jambor <mjambor@suse.cz>
3291 PR tree-optimization/42704
3292 * g++.dg/torture/pr42704.C: New test.
3294 2010-01-13 Martin Jambor <mjambor@suse.cz>
3296 PR tree-optimization/42703
3297 * gcc.c-torture/compile/pr42703.c: New test.
3299 2010-01-13 Richard Guenther <rguenther@suse.de>
3301 PR tree-optimization/42705
3302 * gcc.c-torture/compile/pr42705.c: New testcase.
3304 2010-01-13 Jie Zhang <jie.zhang@analog.com>
3306 * gcc.target/bfin/l2.c: New test.
3307 * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
3309 2010-01-13 Richard Guenther <rguenther@suse.de>
3312 * gcc.c-torture/compile/pr42716.c: New testcase.
3314 2010-01-13 Richard Guenther <rguenther@suse.de>
3317 * gfortran.dg/lto/20100110-1_0.f90: New testcase.
3319 2010-01-12 Joseph Myers <joseph@codesourcery.com>
3322 * gcc.c-torture/compile/pr42708-1.c: New test.
3324 2010-01-12 Jakub Jelinek <jakub@redhat.com>
3327 * gcc.dg/pr42662.c: New test.
3329 PR tree-optimization/42645
3330 * g++.dg/other/pr42645-1.C: New test.
3331 * g++.dg/other/pr42645-2.C: New test.
3333 2010-01-11 Janis Johnson <janis187@us.ibm.com>
3336 * gcc.target/powerpc/warn-1.c: New test.
3337 * gcc.target/powerpc/warn-2.c: New test.
3339 2010-01-11 Uros Bizjak <ubizjak@gmail.com>
3341 * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
3344 2010-01-10 Rafael Avila de Espindola <espindola@google.com>
3346 * gcc.dg/lto/20100108_0.c: New.
3348 2010-01-10 Uros Bizjak <ubizjak@gmail.com>
3350 * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
3351 Add -march=i686 -msse for 32bit x86 targets.
3353 2010-01-10 Richard Guenther <rguenther@suse.de>
3356 * gcc.dg/torture/pr42667.c: New testcase.
3358 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3361 * gfortran.dg/array_constructor_34.f90: New test.
3363 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3366 * gfortran.dg/array_constructor_33.f90: New test.
3367 gfortran.dg/array_function_5.f90: Add credit.
3369 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
3372 * gcc.dg/pr42631.c: New.
3374 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
3377 * gcc.dg/pr42630.c: New.
3379 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
3382 * gcc.dg/pr42629.c: New.
3384 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
3387 * gcc.dg/torture/pr42363.c: New.
3389 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
3393 * gcc.dg/vect/pr42604.c: New.
3394 * gcc.dg/vect/pr42395.c: New.
3396 2010-01-09 Richard Guenther <rguenther@suse.de>
3399 * gcc.c-torture/execute/pr42512.c: New testcase.
3401 2010-01-09 Tobias Burnus <burnus@net-b.de>
3404 * gfortran.dg/c_ptr_tests_14.f90: New test.
3406 2010-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3409 * gnat.dg/null_pointer_deref1.adb: Don't run on
3410 sparc*-sun-solaris2.11.
3412 2010-01-08 Richard Guenther <rguenther@suse.de>
3415 * gcc.dg/lto/20100103-1_0.c: New testcase.
3416 * gcc.dg/lto/20100103-2_0.c: Likewise.
3418 2010-01-08 Tobias Burnus <burnus@net-b.de
3421 * gfortran.dg/asynchronous_1.f90: New test.
3422 * gfortran.dg/asynchronous_2.f90: New test.
3423 * gfortran.dg/conflicts.f90: Update error message.
3425 2010-01-07 Dodji Seketeli <dodji@redhat.com>
3428 * g++.dg/cpp0x/variadic-unify-2.C: New test.
3430 2010-01-07 Jakub Jelinek <jakub@redhat.com>
3432 PR tree-optimization/42625
3433 * g++.dg/opt/dtor4.C: New test.
3434 * g++.dg/opt/dtor4.h: New.
3435 * g++.dg/opt/dtor4-aux.cc: New.
3437 2010-01-07 Tobias Burnus <burnus@net-b.de>
3440 * gfortran.dg/proc_ptr_26.f90: New test.
3442 2010-01-07 Tobias Burnus <burnus@net-b.de>
3445 * gfortran.dg/allocatable_scalar_7.f90: New test.
3447 2010-01-06 Richard Guenther <rguenther@suse.de>
3449 * gcc.c-torture/compile/pr42632.c: New testcase.
3451 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
3454 * gcc.target/i386/pr42542-4.c: New.
3455 * gcc.target/i386/pr42542-4a.c: Likewise.
3456 * gcc.target/i386/pr42542-5.c: Likewise.
3457 * gcc.target/i386/pr42542-5a.c: Likewise.
3459 2010-01-05 Eric Botcazou <ebotcazou@adacore.com>
3461 * gcc.dg/tls/opt-15.c: New test.
3463 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
3465 * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
3467 2010-01-05 Martin Jambor <mjambor@suse.cz>
3469 PR tree-optimization/42462
3470 * g++.dg/torture/pr42462.C: New test.
3472 2010-01-05 Jason Merrill <jason@redhat.com>
3474 * g++.dg/cpp0x/initlist30.C: New test.
3476 2010-01-05 Richard Guenther <rguenther@suse.de>
3478 PR tree-optimization/42614
3479 * gcc.c-torture/execute/pr42614.c: New testcase.
3481 2010-01-05 Eric Fisher <joefoxreal@gmail.com>
3483 * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
3484 * gcc.dg/Wunreachable-1.c: Remove the testcase of
3486 * gcc.dg/Wunreachable-2.c: Likewise.
3487 * gcc.dg/Wunreachable-3.c: Likewise.
3488 * gcc.dg/Wunreachable-4.c: Likewise.
3489 * gcc.dg/Wunreachable-5.c: Likewise.
3490 * gcc.dg/Wunreachable-6.c: Likewise.
3491 * gcc.dg/Wunreachable-7.c: Likewise.
3492 * gcc.dg/Wunreachable-8.c: Likewise.
3493 * gcc.dg/20041231-1.c: Likewise.
3495 2010-01-05 Jakub Jelinek <jakub@redhat.com>
3498 * gcc.dg/pr42611.c: New test.
3500 PR tree-optimization/42508
3501 * g++.dg/opt/pr42508.C: New test.
3503 2010-01-05 Tobias Burnus <burnus@net-b.de>
3506 * gfortran.dg/allocatable_scalar_8.f90: New.
3508 2010-01-04 Martin Jambor <mjambor@suse.cz>
3510 PR tree-optimization/42398
3511 * gcc.c-torture/compile/pr42398.c: New test.
3513 2010-01-04 Jason Merrill <jason@redhat.com>
3516 * g++.dg/ext/attrib35.C: New.
3519 * g++.dg/cpp0x/auto17.C: New.
3521 2010-01-04 Rafael Avila de Espindola <espindola@google.com>
3523 * gcc.dg/lto/20100104_0.c: New.
3525 2010-01-04 H.J. Lu <hongjiu.lu@intel.com>
3528 * gcc.target/i386/pr42542-1.c: New.
3529 * gcc.target/i386/pr42542-1a.c: Likewise.
3530 * gcc.target/i386/pr42542-1b.c: Likewise.
3531 * gcc.target/i386/pr42542-2.c: Likewise.
3532 * gcc.target/i386/pr42542-2a.c: Likewise.
3533 * gcc.target/i386/pr42542-2b.c: Likewise.
3534 * gcc.target/i386/pr42542-3.c: Likewise.
3535 * gcc.target/i386/pr42542-3a.c: Likewise.
3537 2009-01-04 Tobias Burnus <burnus@net-b.de>
3540 * gfortran.dg/allocatable_scalar_5.f90: New test.
3541 * gfortran.dg/allocatable_scalar_6.f90: New test.
3543 2010-01-03 Richard Guenther <rguenther@suse.de>
3546 * gfortran.dg/gomp/recursion1.f90: Remove.
3548 2010-01-03 Richard Guenther <rguenther@suse.de>
3550 * gcc.dg/Warray-bounds.c: Remove XFAILs.
3551 * gcc.dg/uninit-6.c: Likewise.
3552 * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
3554 2010-01-03 Richard Guenther <rguenther@suse.de>
3556 PR tree-optimization/42589
3557 * gcc.target/i386/pr42589.c: New testcase.
3559 2010-01-03 Richard Guenther <rguenther@suse.de>
3561 PR tree-optimization/42438
3562 * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
3564 2010-01-02 Richard Guenther <rguenther@suse.de>
3567 * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
3569 2010-01-02 Uros Bizjak <ubizjak@gmail.com>
3572 * gcc.target/alpha/pr42448-1.c: New test.
3573 * gcc.target/alpha/pr42448-2.c: Ditto.
3575 2010-01-01 Joseph Myers <joseph@codesourcery.com>
3577 PR preprocessor/41947
3578 * gcc.dg/c99-hexfloat-3.c: New test.
3580 2010-01-01 Richard Guenther <rguenther@suse.de>
3583 * gcc.c-torture/execute/pr42570.c: New testcase.
3585 2010-01-01 Richard Guenther <rguenther@suse.de>
3588 * gcc.c-torture/compile/pr42559.c: New testcase.
3591 Copyright (C) 2010 Free Software Foundation, Inc.
3593 Copying and distribution of this file, with or without modification,
3594 are permitted in any medium without royalty provided the copyright
3595 notice and this notice are preserved.