1 2010-04-23 Richard Guenther <rguenther@suse.de>
4 * g++.dg/lto/20100423-1_0.C: New testcase.
6 2010-04-22 Uros Bizjak <ubizjak@gmail.com>
8 * gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
10 2010-04-22 Ira Rosen <irar@il.ibm.com>
12 PR tree-optimization/43842
13 * gcc.dg/vect/pr43842.c: New test.
15 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
17 * gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
18 * gcc.target/i386/wmul-2.c: Likewise.
20 2010-04-22 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22 * gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
23 * gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
25 2010-04-22 Alexander Monakov <amonakov@ispras.ru>
27 * gfortran.dg/reassoc_6.f: New testcase.
29 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
32 * gcc.target/arm/wmul-1.c: New test.
33 * gcc.target/arm/wmul-2.c: New test.
35 2010-04-22 Richard Guenther <rguenther@suse.de>
37 PR tree-optimization/43845
38 * gcc.c-torture/compile/pr43845.c: New testcase.
40 2010-04-22 Bernd Schmidt <bernds@codesourcery.com>
43 * gcc.target/i386/wmul-1.c: New test.
44 * gcc.target/i386/wmul-2.c: New test.
45 * gcc.target/bfin/wmul-1.c: New test.
46 * gcc.target/bfin/wmul-2.c: New test.
48 2010-04-22 Richard Guenther <rguenther@suse.de>
51 * gfortran.dg/vector_subscript_6.f90: New testcase.
52 * gfortran.dg/assign_10.f90: Adjust.
54 2010-04-21 Jakub Jelinek <jakub@redhat.com>
57 * gfortran.dg/gomp/pr43836.f90: New test.
59 2010-04-21 Richard Guenther <rguenther@suse.de>
61 * gcc.dg/ipa/ipa-pta-11.c: Adjust.
63 2010-04-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
65 * gcc.dg/torture/builtin-cproj-3.c: New.
67 2010-04-20 Jason Merrill <jason@redhat.com>
70 * g++.dg/template/recurse2.C: New.
71 * g++.dg/parse/crash36.C: Adjust.
72 * g++.dg/other/fold1.C: Adjust.
73 * g++.dg/init/member1.C: Adjust.
74 * lib/prune.exp: Prune "skipping N instantiation contexts".
76 2010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
78 * gcc.dg/torture/builtin-cproj-1.c: Test more cases.
80 2010-04-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
82 * gcc.dg/torture/builtin-cproj-1.c: New.
83 * gcc.dg/torture/builtin-cproj-2.c: New.
85 2010-04-20 Dodji Seketeli <dodji@redhat.com>
89 * g++.dg/template/typedef32.C: Adjust.
90 * g++.dg/template/typedef33.C: New test.
92 2010-04-20 Paul Thomas <pault@gcc.gnu.org>
95 * gfortran.dg/proc_decl_23.f90: New test.
98 * gfortran.dg/abstract_type_6.f03: New test.
100 2010-04-20 Xinliang David Li <davidxl@google.com>
102 * g++.dg/tree-ssa/fold-compare.C: New.
104 2010-04-20 Richard Guenther <rguenther@suse.de>
106 PR tree-optimization/39417
107 * g++.dg/torture/pr39417.C: New testcase.
109 2010-04-20 Richard Guenther <rguenther@suse.de>
111 * gcc.dg/ipa/ipa-pta-14.c: New testcase.
113 2010-04-20 Jakub Jelinek <jakub@redhat.com>
115 * g++.dg/debug/dwarf2/rv1.C: New test.
117 2010-04-20 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
120 * gcc.c-torture/compile/pr43635.c: New testcase.
122 2010-04-19 Jakub Jelinek <jakub@redhat.com>
125 * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
126 of sequential loops being private only in the innermost containing
130 * gfortran.dg/gomp/pr43337.f90: New test.
132 2010-04-19 Richard Guenther <rguenther@suse.de>
134 PR tree-optimization/43796
135 * gfortran.dg/pr43796.f90: New testcase.
137 2010-04-19 Richard Guenther <rguenther@suse.de>
139 PR tree-optimization/43783
140 * gcc.c-torture/execute/pr43783.c: New testcase.
142 2010-04-19 Uros Bizjak <ubizjak@gmail.com>
145 * gcc.target/i386/pr43766.c: New test.
147 2010-04-19 Jie Zhang <jie@codesourcery.com>
150 * gcc.target/i386/pr43662.c: New test.
152 2010-04-19 Dodji Seketeli <dodji@redhat.com>
155 * g++.dg/template/typedef32.C: New test.
157 2010-04-19 Ira Rosen <irar@il.ibm.com>
159 PR tree-optimization/37027
160 * lib/target-supports.exp
161 (check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
162 * gcc.dg/vect/pr37027.c: New test.
163 * gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
164 gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
165 gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
166 gcc.dg/vect/vect-complex-6.c: Likewise.
168 2010-04-19 Jakub Jelinek <jakub@redhat.com>
170 * g++.dg/debug/dwarf2/enum1.C: New test.
172 2010-04-18 Eric Botcazou <ebotcazou@adacore.com>
174 * gnat.dg/rep_clause5.ad[sb]: New test.
175 * gnat.dg/rep_clause5_pkg.ads: New helper.
177 2010-04-18 Ira Rosen <irar@il.ibm.com>
179 PR tree-optimization/43771
180 * g++.dg/vect/pr43771.cc: New test.
182 2010-04-17 Steven G. Kargl <kargl@gcc.gnu.org>
185 * gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
186 * gfortran.dg/bounds_check_fail_3.f90: Ditto.
188 2010-04-17 Eric Botcazou <ebotcazou@adacore.com>
190 * gnat.dg/sizetype.adb: Rename into...
191 * gnat.dg/sizetype1.adb: ...this.
192 * gnat.dg/sizetype2.adb: New test.
194 2010-04-16 Richard Guenther <rguenther@suse.de>
196 PR tree-optimization/43572
197 * gcc.dg/tree-ssa/tailcall-5.c: New testcase.
199 2010-04-16 Olivier Hainque <hainque@adacore.com>
201 * gnat.dg/specs/discr_private.ads: New test.
203 2010-04-16 Bernd Schmidt <bernds@codesourcery.com>
206 * gcc.target/arm/thumb-comparisons.c: New test.
209 * gcc.target/arm/thumb-cbranchqi.c: New test.
211 2010-04-16 Christian Bruel <christian.bruel@st.com>
213 * g++.dg/torture/pr36191.C: Enable for SH.
215 2010-04-16 Eric Botcazou <ebotcazou@adacore.com>
217 * gnat.dg/wide_boolean.adb: New test.
218 * gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
220 2010-04-15 Richard Guenther <rguenther@suse.de>
222 * gcc.dg/ipa/ipa-pta-1.c: New testcase.
223 * gcc.dg/ipa/ipa-pta-2.c: Likewise.
224 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
225 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
226 * gcc.dg/ipa/ipa-pta-5.c: Likewise.
227 * gcc.dg/ipa/ipa-pta-6.c: Likewise.
228 * gcc.dg/ipa/ipa-pta-7.c: Likewise.
229 * gcc.dg/ipa/ipa-pta-8.c: Likewise.
230 * gcc.dg/ipa/ipa-pta-9.c: Likewise.
231 * gcc.dg/ipa/ipa-pta-10.c: Likewise.
232 * gcc.dg/ipa/ipa-pta-11.c: Likewise.
233 * gcc.dg/ipa/ipa-pta-12.c: Likewise.
234 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
235 * gcc.dg/torture/ipa-pta-2.c: Likewise.
236 * gcc.dg/torture/ipa-pta-1.c: Adjust.
238 2010-04-14 Bernd Schmidt <bernds@codesourcery.com>
241 * gcc.target/arm/pr42496.c: New test.
243 2010-04-14 Jason Merrill <jason@redhat.com>
246 * g++.dg/ext/attrib38.C: New.
248 2010-04-14 Steve Ellcey <sje@cup.hp.com>
251 * gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
253 2010-04-14 Manuel López-Ibáñez <manu@gcc.gnu.org>
256 * gcc.dg/cpp/warn-undef-2.c: Update.
257 * gcc.dg/cpp/warn-traditional-2.c: Update.
258 * gcc.dg/cpp/warn-comments-2.c: Update.
259 * gcc.dg/cpp/warn-variadic-2.c: Update.
260 * gcc.dg/cpp/warn-long-long-2.c: Update.
261 * gcc.dg/cpp/warn-deprecated-2.c: Update.
262 * gcc.dg/cpp/warn-multichar-2.c: Update.
263 * gcc.dg/cpp/warn-normalized-3.c: Update.
264 * gcc.dg/cpp/warn-cxx-compat-2.c: Update.
265 * gcc.dg/cpp/warn-trigraphs-3.c: Update.
266 * gcc.dg/cpp/warn-unused-macros-2.c: Update.
267 * gcc.dg/cpp/warn-trigraphs-4.c: Update.
268 * gcc.dg/cpp/warn-redefined-2.c: Update.
269 * gfortran.dg/warning-directive-2.F90: Update.
270 * c-c++-common/cpp/warning-directive-2.c: Update.
272 2010-04-14 Michael Matz <matz@suse.de>
274 PR tree-optimization/42963
275 * testsuite/gcc.dg/pr42963.c: New testcase.
277 2010-04-14 Eric Botcazou <ebotcazou@adacore.com>
279 * gnat.dg/class_wide.adb: Rename into...
280 * gnat.dg/class_wide1.adb: ...this.
281 * gnat.dg/class_wide2.ad[sb]: New test.
283 2010-04-14 Tobias Burnus <burnus@net-b.de>
286 * gfortran.dg/coarray_9.f90: Update dg-errors.
287 * gfortran.dg/coarray_10.f90: New test.
288 * gfortran.dg/coarray_11.f90: New test.
290 2010-04-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
293 gfortran.dg/initialization_24.f90: New test.
295 2010-04-13 Jason Merrill <jason@redhat.com>
297 * g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
298 * g++.dg/cpp0x/lambda/lambda-uneval.C: New.
300 2010-04-13 Manuel López-Ibáñez <manu@gcc.gnu.org>
302 * gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
303 * g++.dg/dg.exp: Likewise.
304 * gcc.dg/cpp/warning-directive-1.c: Move to ...
305 * c-c++-common/cpp/warning-directive-1.c: ... here.
306 * gcc.dg/cpp/warning-directive-2.c: Move to ...
307 * c-c++-common/cpp/warning-directive-2.c: ... here.
308 * gcc.dg/cpp/warning-directive-3.c: Move to ...
309 * c-c++-common/cpp/warning-directive-3.c: ... here.
310 * gcc.dg/cpp/warning-directive-4.c: Move to ...
311 * c-c++-common/cpp/warning-directive-4.c: ... here.
312 * g++.dg/cpp/warning-directive-1.C: Delete.
313 * g++.dg/cpp/warning-directive-2.C: Delete.
314 * g++.dg/cpp/warning-directive-3.C: Delete.
315 * g++.dg/cpp/warning-directive-4.C: Delete.
316 * gcc.dg/cpp/normalised-3.c: Delete.
317 * g++.dg/cpp/normalised-1.C: Rename as ...
318 * c-c++-common/cpp/normalised-3.c: ... this.
320 2010-04-13 Martin Jambor <mjambor@suse.cz>
322 * gcc.dg/tree-ssa/sra-9.c: New test.
324 2010-04-13 Michael Matz <matz@suse.de>
327 * gcc.dg/pr43730.c: New test.
329 2010-04-13 Michael Matz <matz@suse.de>
331 * gcc.dg/tree-ssa/negate.c: New testcase.
333 2010-04-13 Richard Guenther <rguenther@suse.de>
336 * gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
338 2010-04-13 Richard Guenther <rguenther@suse.de>
340 * gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
342 2010-04-13 Eric Botcazou <ebotcazou@adacore.com>
344 * gnat.dg/derived_type1.adb: New test.
346 2010-04-13 Matthias Klose <doko@ubuntu.com>
348 * gcc.dg/plugindir1.c: New testcase.
349 * gcc.dg/plugindir2.c: New testcase.
350 * gcc.dg/plugindir3.c: New testcase.
351 * gcc.dg/plugindir4.c: New testcase.
353 2010-04-12 Uros Bizjak <ubizjak@gmail.com>
355 * gcc.target/i386/rotate-2.c: New test.
357 2010-04-12 Jason Merrill <jason@redhat.com>
360 * g++.dg/cpp0x/lambda/lambda-conv4.C: New.
361 * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
363 2010-04-12 Fabien Chene <fabien.chene@gmail.com>
366 * g++.dg/init/pr25811.C: New test.
368 2010-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
370 * g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
371 dg-error, dg-warning.
372 * gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
374 2010-04-12 Richard Guenther <rguenther@suse.de>
376 * gcc.dg/torture/inline-2.c: New testcase.
378 2010-04-12 Jakub Jelinek <jakub@redhat.com>
381 * gcc.dg/Wunused-var-7.c: New test.
383 PR tree-optimization/43560
384 * gcc.c-torture/execute/pr43560.c: New test.
386 2010-04-12 Eric Botcazou <ebotcazou@adacore.com>
388 * gnat.dg/aggr13.adb: New test.
389 * gnat.dg/aggr14.adb: Likewise.
390 * gnat.dg/aggr14_pkg.ad[sb]: New helper.
392 2010-04-12 Richard Guenther <rguenther@suse.de>
395 * g++.dg/torture/pr43611.C: New testcase.
397 2010-04-12 Shujing Zhao <pearly.zhao@oracle.com>
400 * gcc.dg/pr36774-1.c: New test.
401 * gcc.dg/pr36774-2.c: New test.
403 2010-04-11 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
405 * gcc.target/sh/rte-delay-slot.c: New test.
407 2010-04-11 Eric Botcazou <ebotcazou@adacore.com>
409 * gnat.dg/pack9.adb: Remove -cargs option.
410 * gnat.dg/aggr12.ad[sb]: New test.
412 2010-04-10 Jie Zhang <jie@codesourcery.com>
415 * gcc.target/sh/pr43417.c: New test.
417 2010-04-10 Tobias Burnus <burnus@net-b.de>
420 * gfortran.dg/spec_expr_6.f90: New test.
422 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
425 * gcc.dg/cpp/pr43195.c: New.
426 * gcc.dg/cpp/pr43195.h: New.
428 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
431 * gcc.dg/Werror-6.c: Adjust.
432 * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
433 * gcc.dg/Werror-4.c: Likewise.
434 * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
435 * gcc.dg/Wswitch-enum-error.c: Likewise.
436 * gcc.dg/Wpointer-arith.c: Likewise.
437 * gcc.dg/Wfatal.c: Likewise.
438 * gcc.dg/Wswitch-error.c: Likewise.
439 * g++.dg/warn/unused-result1-Werror.c: Likewise.
440 * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
441 * gcc.dg/cpp/warn-undef-2.c: Likewise.
442 * gcc.dg/cpp/warn-traditional-2.c: Likewise.
443 * gcc.dg/cpp/warn-comments-2.c: Likewise.
444 * gcc.dg/cpp/warn-variadic-2.c: Likewise.
445 * gcc.dg/cpp/warning-directive-2.c: Likewise.
446 * gcc.dg/cpp/warn-long-long-2.c: Likewise.
447 * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
448 * gcc.dg/cpp/warn-multichar-2.c: Likewise.
449 * gcc.dg/cpp/warn-normalized-3.c: Likewise.
450 * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
451 * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
452 * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
453 * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
454 * gcc.dg/cpp/warn-redefined-2.c: Likewise.
455 * g++.dg/cpp/warning-directive-2.C: Likewise.
456 * gfortran.dg/warning-directive-2.F90: Likewise.
458 2010-04-09 Jason Merrill <jason@redhat.com>
461 * g++.dg/template/sizeof13.C: New.
463 2010-04-09 Kai Tietz <kai.tietz@onevision.com>
465 * g++.dg/other/pr35504.C: Add check for thiscall.
466 * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
467 * gcc.dg/torture/stackalign/thiscall-1.c: New.
469 2010-04-09 Manuel López-Ibáñez <manu@gcc.gnu.org>
472 * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
473 * c-c++-common/Wint-to-pointer-cast-1.c: ... here.
474 * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
475 * c-c++-common/Wint-to-pointer-cast-2.c: ... here.
476 * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
477 * c-c++-common/Wint-to-pointer-cast-3.c: ... here. Update.
478 * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
479 * g++.dg/other/increment1.C: Likewise.
481 2010-04-09 Tobias Burnus <burnus@net-b.de>
484 * gfortran.dg/coarray_7.f90: New test.
485 * gfortran.dg/coarray_8.f90: New test.
487 2010-04-08 Bud Davis <bdavis9659@sbcglobal.net>
490 * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
492 2010-04-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
495 * gcc.dg/pr43643.c: New test.
497 2010-04-08 Tobias Burnus <burnus@net-b.de>
499 * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
501 2010-04-08 Richard Guenther <rguenther@suse.de>
503 PR tree-optimization/43679
504 * gcc.c-torture/compile/pr43679.c: New testcase.
506 2010-04-08 Jakub Jelinek <jakub@redhat.com>
509 * gcc.dg/pr43670.c: New test.
511 2010-04-08 Maxim Kuvyrkov <maxim@codesourcery.com>
514 * gcc.dg/tree-ssa/reassoc-19.c: New.
516 2010-04-07 Jakub Jelinek <jakub@redhat.com>
519 * gcc.dg/Wunused-var-1.c: New test.
520 * gcc.dg/Wunused-var-2.c: New test.
521 * gcc.dg/Wunused-var-3.c: New test.
522 * gcc.dg/Wunused-var-4.c: New test.
523 * gcc.dg/Wunused-var-5.c: New test.
524 * gcc.dg/Wunused-var-6.c: New test.
525 * gcc.dg/Wunused-parm-1.c: New test.
527 * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
528 * gcc.dg/trunc-1.c: Likewise.
529 * gcc.dg/vla-9.c: Likewise.
530 * gcc.dg/dfp/composite-type.c: Likewise.
532 2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
535 * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
536 * obj-c++.dg/objc-gc-3.mm: Ditto.
538 2010-04-07 Simon Baldwin <simonb@google.com>
540 * gcc.dg/cpp/warn-undef-2.c: New.
541 * gcc.dg/cpp/warn-traditional-2.c: New.
542 * gcc.dg/cpp/warn-comments-2.c: New.
543 * gcc.dg/cpp/warning-directive-1.c: New.
544 * gcc.dg/cpp/warn-long-long.c: New.
545 * gcc.dg/cpp/warn-traditional.c: New.
546 * gcc.dg/cpp/warn-variadic-2.c: New.
547 * gcc.dg/cpp/warn-undef.c: New.
548 * gcc.dg/cpp/warn-normalized-1.c: New.
549 * gcc.dg/cpp/warning-directive-2.c: New.
550 * gcc.dg/cpp/warn-long-long-2.c: New.
551 * gcc.dg/cpp/warn-variadic.c: New.
552 * gcc.dg/cpp/warn-normalized-2.c: New.
553 * gcc.dg/cpp/warning-directive-3.c: New.
554 * gcc.dg/cpp/warn-deprecated-2.c: New.
555 * gcc.dg/cpp/warn-trigraphs-1.c: New.
556 * gcc.dg/cpp/warn-multichar-2.c: New.
557 * gcc.dg/cpp/warn-normalized-3.c: New.
558 * gcc.dg/cpp/warning-directive-4.c: New.
559 * gcc.dg/cpp/warn-unused-macros.c: New.
560 * gcc.dg/cpp/warn-trigraphs-2.c: New.
561 * gcc.dg/cpp/warn-cxx-compat-2.c: New.
562 * gcc.dg/cpp/warn-cxx-compat.c: New.
563 * gcc.dg/cpp/warn-redefined.c: New.
564 * gcc.dg/cpp/warn-trigraphs-3.c: New.
565 * gcc.dg/cpp/warn-unused-macros-2.c: New.
566 * gcc.dg/cpp/warn-deprecated.c: New.
567 * gcc.dg/cpp/warn-trigraphs-4.c: New.
568 * gcc.dg/cpp/warn-redefined-2.c: New.
569 * gcc.dg/cpp/warn-comments.c: New.
570 * gcc.dg/cpp/warn-multichar.c: New.
571 * g++.dg/cpp/warning-directive-1.C: New.
572 * g++.dg/cpp/warning-directive-2.C: New.
573 * g++.dg/cpp/warning-directive-3.C: New.
574 * g++.dg/cpp/warning-directive-4.C: New.
575 * gfortran.dg/warning-directive-1.F90: New.
576 * gfortran.dg/warning-directive-3.F90: New.
577 * gfortran.dg/warning-directive-2.F90: New.
578 * gfortran.dg/warning-directive-4.F90: New.
580 2010-04-07 Iain Sandoe <iains@gcc.gnu.org>
583 * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
585 2010-04-07 Jason Merrill <jason@redhat.com>
587 * g++.dg/template/dr408.C: New.
589 * g++.dg/lookup/ns4.C: New.
592 * g++.dg/template/friend51.C: New test.
595 * g++.old-deja/g++.other/linkage1.C: Adjust.
597 2010-04-07 Dodji Seketeli <dodji@redhat.com>
600 * g++.dg/template/crash94.C: New test.
602 2010-04-07 Dodji Seketeli <dodji@redhat.com>
605 * g++.dg/init/aggr5.C: New test.
606 * g++.dg/init/aggr5.C: New test.
608 2010-04-07 Richard Guenther <rguenther@suse.de>
610 PR tree-optimization/43270
611 * g++.dg/warn/Warray-bounds-4.C: New testcase.
612 * gcc.dg/Warray-bounds-7.c: Likewise.
614 2010-04-07 Eric Botcazou <ebotcazou@adacore.com>
616 * gnat.dg/bit_packed_array.ad[sb]: Rename into...
617 * gnat.dg/bit_packed_array1.ad[sb]: ...this.
618 * gnat.dg/bit_packed_array4.ad[sb]: New test.
620 2010-04-07 Jie Zhang <jie@codesourcery.com>
623 * g++.dg/init/pr42556.C: New test.
625 2010-04-07 Dodji Seketeli <dodji@redhat.com>
628 * g++.dg/debug/dwarf2/typedef2.C: New test.
630 2010-04-06 Dodji Seketeli <dodji@redhat.com>
632 * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
633 c-c++-common/dwarf2/redeclaration-1.C
635 2010-04-06 Jason Merrill <jason@redhat.com>
637 * g++.dg/cpp0x/pr31437.C: Adjust error location.
638 * g++.dg/ext/attrib18.C: Likewise.
639 * g++.dg/ext/bitfield2.C: Likewise.
640 * g++.dg/ext/bitfield4.C: Likewise.
641 * g++.dg/ext/visibility/warn2.C: Likewise.
642 * g++.dg/ext/visibility/warn3.C: Likewise.
643 * g++.dg/gomp/pr26690-1.C: Likewise.
644 * g++.dg/inherit/covariant7.C: Likewise.
645 * g++.dg/init/synth2.C: Likewise.
646 * g++.dg/lookup/using7.C: Likewise.
647 * g++.dg/other/crash-4.C: Likewise.
648 * g++.dg/other/error13.C: Likewise.
649 * g++.dg/other/error20.C: Likewise.
650 * g++.dg/parse/crash31.C: Likewise.
651 * g++.dg/parse/error16.C: Likewise.
652 * g++.dg/parse/error19.C: Likewise.
653 * g++.dg/parse/error27.C: Likewise.
654 * g++.dg/parse/error28.C: Likewise.
655 * g++.dg/parse/fused-params1.C: Likewise.
656 * g++.dg/template/error2.C: Likewise.
657 * g++.dg/template/local6.C: Likewise.
658 * g++.dg/template/qualttp15.C: Likewise.
659 * g++.dg/warn/Wnvdtor-2.C: Likewise.
660 * g++.dg/warn/anonymous-namespace-3.C: Likewise.
661 * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
662 * g++.old-deja/g++.brendan/crash29.C: Likewise.
663 * g++.old-deja/g++.eh/spec6.C: Likewise.
664 * g++.old-deja/g++.jason/crash3.C: Likewise.
665 * g++.old-deja/g++.jason/destruct2.C: Likewise.
666 * g++.old-deja/g++.law/ctors5.C: Likewise.
667 * g++.old-deja/g++.law/ctors9.C: Likewise.
668 * g++.old-deja/g++.mike/p3538a.C: Likewise.
669 * g++.old-deja/g++.mike/p3538b.C: Likewise.
670 * g++.old-deja/g++.other/struct1.C: Likewise.
671 * g++.old-deja/g++.other/volatile1.C: Likewise.
672 * g++.old-deja/g++.pt/crash36.C: Likewise.
673 * g++.old-deja/g++.pt/derived3.C: Likewise.
674 * g++.old-deja/g++.robertl/eb109.C: Likewise.
675 * g++.old-deja/g++.robertl/eb4.C: Likewise.
677 2010-04-06 Sebastian Pop <sebastian.pop@amd.com>
680 * gcc.dg/graphite/run-id-pr42644.c: Call abort.
681 * gcc.dg/graphite/id-19.c: New.
683 2010-04-06 Changpeng Fang <changpeng.fang@amd.com>
686 * gcc.dg/vect/pr32824: New.
688 2010-04-06 Tobias Burnus <burnus@net-b.de>
691 * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
692 * gfortran.dg/coarray_3.f90: Ditto.
693 * gfortran.dg/coarray_4.f90: Ditto.
694 * gfortran.dg/coarray_5.f90: Ditto.
695 * gfortran.dg/coarray_6.f90: Ditto.
696 * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
698 2010-04-06 Tobias Burnus <burnus@net-b.de>
701 * gfortran.dg/coarray_4.f90: Fix test.
702 * gfortran.dg/coarray_6.f90: Add more tests.
704 2010-04-06 Tobias Burnus <burnus@net-b.de>
707 * gfortran.dg/coarray_4.f90: New test.
708 * gfortran.dg/coarray_5.f90: New test.
709 * gfortran.dg/coarray_6.f90: New test.
711 2010-04-06 Tobias Burnus <burnus@net-b.de>
714 * gfortran.dg/iso_fortran_env_5.f90: New test.
715 * gfortran.dg/iso_fortran_env_6.f90: New test.
717 2010-04-06 Tobias Burnus <burnus@net-b.de>
720 * gfortran.dg/coarray_1.f90: New test.
721 * gfortran.dg/coarray_2.f90: New test.
722 * gfortran.dg/coarray_3.f90: New test.
724 2010-04-06 Jason Merrill <jason@redhat.com>
727 * g++.dg/template/dtor8.C: New.
730 * g++.dg/template/error-recovery2.C: New.
732 2010-04-06 Jan Hubicka <jh@suse.czpli
734 PR tree-optimization/42906
735 * gcc.dg/tree-ssa/dce-1.c: New testcase.
737 2010-04-06 Tobias Burnus <burnus@net-b.de>
740 * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
741 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
742 * gfortran.dg/auto_dealloc_1.f90: Ditto.
744 2010-04-06 Richard Guenther <rguenther@suse.de>
746 PR tree-optimization/43627
747 * gcc.dg/tree-ssa/vrp49.c: New testcase.
749 2010-04-06 Jakub Jelinek <jakub@redhat.com>
752 * gcc.target/i386/pr43638.c: New test.
754 2010-04-06 Richard Guenther <rguenther@suse.de>
757 * gcc.c-torture/compile/pr43661.c: New testcase.
759 2010-04-06 Jakub Jelinek <jakub@redhat.com>
761 * gcc.target/s390/stackcheck1.c: Add dg-warning.
763 2010-04-04 Sebastian Pop <sebastian.pop@amd.com>
765 * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
767 2010-04-02 Richard Guenther <rguenther@suse.de>
769 PR tree-optimization/43629
770 * gcc.c-torture/execute/pr43629.c: New testcase.
772 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
773 Dominique d'Humieres <dominiq@lps.ens.fr>
776 * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
778 2010-04-01 Dodji Seketeli <dodji@redhat.com>
781 * c-c++-common/dwarf2/redeclaration-1.C: New test.
783 2010-04-01 Jason Merrill <jason@redhat.com>
785 * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
787 2010-04-01 Janne Blomqvist <jb@gcc.gnu.org>
788 Manfred Schwarb <manfred99@gmx.ch>
791 * gfortran.dg/ftell_3.f90: New test.
793 2010-04-01 Richard Guenther <rguenther@suse.de>
796 * gcc.c-torture/compile/pr43614.c: New testcase.
798 2010-04-01 Martin Jambor <mjambor@suse.cz>
800 PR tree-optimization/43141
801 * gcc.dg/guality/pr43141.c: New test.
803 2010-04-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
805 * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
806 * g++.dg/eh/spbp.C: Likewise.
807 * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
808 * g++.dg/other/pragma-ep-1.C: Properly define p, remove
810 * gcc.dg/mtune.c: Add dg-bogus "mcpu".
811 * objc.dg/dwarf-1.m: Skip on alpha*-dec-osf*.
812 * objc.dg/dwarf-2.m: Likewise.
814 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
817 * gcc.dg/graphite/id-pr43464.c: New.
818 * gcc.dg/graphite/id-pr43464-1.c: New.
820 2010-03-31 Sebastian Pop <sebastian.pop@amd.com>
823 * gcc.dg/graphite/id-pr43351.c
825 2010-03-31 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
828 * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
829 * obj-c++.dg/try-catch-2.mm: Ditto.
830 * obj-c++.dg/lookup-2.mm: Ditto.
831 * obj-c++.dg/encode-8.m: Ditto.
832 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
833 * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
834 * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
835 * obj-c++.dg/const-str-11.mm: Ditto.
836 * obj-c++.dg/const-str-9.mm: Ditto.
837 * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
838 * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
839 * obj-c++.dg/except-1.mm: Ditto.
840 * obj-c++.dg/const-str-7.mm: Ditto.
841 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
842 * obj-c++.dg/const-str-3.mm: Ditto.
843 * obj-c++.dg/const-str-7.mm: Ditto.
844 * obj-c++.dg/stubify-2.mm: Change dump file name.
847 * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
849 * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
852 2010-03-31 Martin Jambor <mjambor@suse.cz>
854 * gcc.dg/guality/inline-params.c: Disable early inlining. Xfail run
855 only with -O2, -O3 or -Os and not with -fwhopr.
857 2010-03-31 Dodji Seketeli <dodji@redhat.com>
860 * g++.dg/template/typedef31.C: New test.
862 2010-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
864 * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
865 assembler output on *-*-solaris2*.
866 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
868 2010-03-31 Jakub Jelinek <jakub@redhat.com>
871 * gcc.dg/pr43557-1.c: New test.
872 * gcc.dg/pr43557-2.c: New file.
874 2010-03-31 Jie Zhang <jie@codesourcery.com>
877 * gcc.dg/pr43562.c: New test.
879 2010-03-30 Jason Merrill <jason@redhat.com>
882 * g++.dg/template/error-recovery1.C: New.
885 * g++.dg/parse/ambig5.C: New.
887 2010-03-30 Jakub Jelinek <jakub@redhat.com>
890 * gcc.dg/guality/pr43593.c: New test.
892 2010-03-30 Sebastian Pop <sebastian.pop@amd.com>
895 * gcc.dg/vect/pr43430-1.c: New.
897 2010-03-30 Jason Merrill <jason@redhat.com>
900 * g++.dg/template/partial7.C: New.
902 2010-03-30 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
904 * gcc.target/s390/stackcheck1.c: New testcase.
906 2010-03-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
909 * gfortran.dg/read_eof_8.f90: New test.
911 2010-03-29 Jason Merrill <jason@redhat.com>
913 * gcc.dg/cpp/include6.c: Change [] to ().
916 * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
918 * c-c++-common/raw-string-2.c: Add trigraph test.
919 * c-c++-common/raw-string-8.c: New.
920 * c-c++-common/raw-string-9.c: New.
921 * c-c++-common/raw-string-10.c: New.
923 * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
924 * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
925 * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
926 * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
927 * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
928 * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
929 * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
931 2010-03-29 Richard Guenther <rguenther@suse.de>
933 PR tree-optimization/43560
934 * gcc.dg/torture/pr43560.c: New testcase.
936 2010-03-29 Jason Merrill <jason@redhat.com>
939 * g++.dg/ext/raw-string-1.C: Change [] to ().
940 * g++.dg/ext/raw-string-2.C: Change [] to ().
941 Don't use \ in delimiter.
942 * g++.dg/ext/raw-string-3.C: Change [] to ().
943 * g++.dg/ext/raw-string-4.C: Change [] to ().
944 * g++.dg/ext/raw-string-5.C: Change [] to ().
945 Test for error on \ in delimiter.
946 * g++.dg/ext/raw-string-6.C: Change [] to ().
947 * g++.dg/ext/raw-string-7.C: Change [] to ().
949 2010-03-29 Jie Zhang <jie@codesourcery.com>
952 * gcc.dg/pr43564.c: New test.
954 2010-03-29 Tobias Burnus <burnus@net-b.de>
957 * gfortran.dg/direct_io_12.f90: New test.
959 2010-03-28 Jan Hubicka <jh@suse.cz>
961 PR tree-optimization/43505
962 * gfortran.dg/pr43505.f90: New testcase.
964 2010-03-27 Uros Bizjak <ubizjak@gmail.com>
966 PR tree-optimization/43528
967 * gcc.target/i386/pr43528.c: New test.
969 2010-03-26 Joseph Myers <joseph@codesourcery.com>
972 * gcc.dg/parm-impl-decl-3.c: New test.
974 2010-03-26 Jason Merrill <jason@redhat.com>
977 * g++.dg/cpp0x/parse1.C: New.
979 2010-03-26 Uros Bizjak <ubizjak@gmail.com>
982 * gcc.target/i386/pr43524.c: New test.
984 2010-03-26 Martin Jambor <mjambor@suse.cz>
986 * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
987 whitespace, rename main to foo.
988 * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
989 * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
990 * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
991 * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
992 * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
993 * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
994 * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
995 * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
996 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
997 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
998 * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
1000 2010-03-26 Dodji Seketeli <dodji@redhat.com>
1003 * g++.dg/other/crash-10.C: New test.
1004 * g++.dg/other/crash-11.C: New test.
1006 2010-03-25 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1009 * gfortran.dg/read_eof_7.f90: New test.
1011 2010-03-25 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
1015 * objc-obj-c++-shared: New directory.
1016 * objc-obj-c++-shared/Object1-implementation.h: New file.
1017 * objc-obj-c++-shared/Object1.h: New file.
1018 * objc-obj-c++-shared/Protocol1.h: New file.
1019 * objc-obj-c++-shared/next-abi.h: New file.
1020 * objc-obj-c++-shared/next-mapping.h: New file.
1021 * objc/execute/next_mapping.h: Delete.
1022 * objc.dg/special/special.exp: For all targets run the tests with
1023 -fgnu-runtime, for darwin targets also run the tests with
1025 * objc.dg/dg.exp: Ditto.
1026 * obj-c++.dg/dg.exp: Ditto.
1027 * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
1028 Protocol1.h) and next-mapping.h as required. Amend testcase to
1029 include use of updated NeXT interface.
1030 * objc/execute/formal_protocol-5.m: Ditto.
1031 * objc/execute/protocol-isEqual-2.m: Ditto.
1032 * objc/execute/protocol-isEqual-4.m: Ditto.
1033 * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
1034 Protocol1.h) and next-mapping.h as required.
1035 * objc/execute/object_is_class.m: Ditto.
1036 * objc/execute/enumeration-1.m: Ditto.
1037 * objc/execute/class-13.m: Ditto.
1038 * objc/execute/formal_protocol-2.m: Ditto.
1039 * objc/execute/formal_protocol-4.m: Ditto.
1040 * objc/execute/class-1.m: Ditto.
1041 * objc/execute/bycopy-1.m: Ditto.
1042 * objc/execute/formal_protocol-6.m: Ditto.
1043 * objc/execute/bycopy-3.m: Ditto.
1044 * objc/execute/class-3.m: Ditto.
1045 * objc/execute/bf-11.m: Ditto.
1046 * objc/execute/class-5.m: Ditto.
1047 * objc/execute/bf-13.m: Ditto.
1048 * objc/execute/class-7.m: Ditto.
1049 * objc/execute/bf-15.m: Ditto.
1050 * objc/execute/class-9.m: Ditto.
1051 * objc/execute/bf-17.m: Ditto.
1052 * objc/execute/bf-19.m: Ditto.
1053 * objc/execute/IMP.m: Ditto.
1054 * objc/execute/exceptions/catchall-1.m: Ditto.
1055 * objc/execute/exceptions/trivial.m: Ditto.
1056 * objc/execute/exceptions/finally-1.m: Ditto.
1057 * objc/execute/exceptions/local-variables-1.m: Ditto.
1058 * objc/execute/exceptions/foward-1.m: Ditto.
1059 * objc/execute/bf-2.m: Ditto.
1060 * objc/execute/string1.m: Ditto.
1061 * objc/execute/bf-4.m: Ditto.
1062 * objc/execute/informal_protocol.m: Ditto.
1063 * objc/execute/string3.m: Ditto.
1064 * objc/execute/bf-6.m: Ditto.
1065 * objc/execute/bf-8.m: Ditto.
1066 * objc/execute/class-tests-1.h: Ditto.
1067 * objc/execute/protocol-isEqual-1.m: Ditto.
1068 * objc/execute/protocol-isEqual-3.m: Ditto.
1069 * objc/execute/_cmd.m: Ditto.
1070 * objc/execute/function-message-1.m: Ditto.
1071 * objc/execute/bf-20.m: Ditto.
1072 * objc/execute/bf-common.h: Ditto.
1073 * objc/execute/np-2.m: Ditto.
1074 * objc/execute/class-10.m: Ditto.
1075 * objc/execute/class-12.m: Ditto.
1076 * objc/execute/enumeration-2.m: Ditto.
1077 * objc/execute/class-14.m: Ditto.
1078 * objc/execute/encode-1.m: Ditto.
1079 * objc/execute/formal_protocol-1.m: Ditto.
1080 * objc/execute/formal_protocol-3.m: Ditto.
1081 * objc/execute/accessing_ivars.m: Ditto.
1082 * objc/execute/bycopy-2.m: Ditto.
1083 * objc/execute/class-2.m: Ditto.
1084 * objc/execute/bf-10.m: Ditto.
1085 * objc/execute/formal_protocol-7.m: Ditto.
1086 * objc/execute/root_methods.m: Ditto.
1087 * objc/execute/class-4.m: Ditto.
1088 * objc/execute/bf-12.m: Ditto.
1089 * objc/execute/class-6.m: Ditto.
1090 * objc/execute/bf-14.m: Ditto.
1091 * objc/execute/nested-func-1.m: Ditto.
1092 * objc/execute/class-8.m: Ditto.
1093 * objc/execute/private.m: Ditto.
1094 * objc/execute/bf-16.m: Ditto.
1095 * objc/execute/bf-18.m: Ditto.
1096 * objc/execute/load-3.m: Ditto.
1097 * objc/execute/compatibility_alias.m: Ditto.
1098 * objc/execute/bf-1.m: Ditto.
1099 * objc/execute/no_clash.m: Ditto.
1100 * objc/execute/bf-3.m: Ditto.
1101 * objc/execute/string2.m: Ditto.
1102 * objc/execute/bf-5.m: Ditto.
1103 * objc/execute/string4.m: Ditto.
1104 * objc/execute/bf-7.m: Ditto.
1105 * objc/execute/object_is_meta_class.m: Ditto.
1106 * objc/execute/bf-9.m: Ditto.
1107 * objc/execute/bf-21.m: Ditto.
1108 * objc/execute/cascading-1.m: Ditto.
1109 * objc/execute/trivial.m: Ditto.
1110 * objc/execute/np-1.m: Ditto.
1111 * objc/compile/trivial.m: Ditto.
1112 * objc/execute/class_self-2.m: Include <stdlib.h>.
1113 * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
1114 * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
1115 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1116 and 64bit. Use new NeXT interface as required.
1117 * objc.dg/special/unclaimed-category-1.m: Ditto.
1118 * objc.dg/special/unclaimed-category-1.h: Ditto.
1119 * objc.dg/special/unclaimed-category-1a.m: Ditto.
1120 * objc.dg/func-ptr-1.m: Ditto.
1121 * objc.dg/stret-1.m: Ditto.
1122 * objc.dg/encode-2.m: Ditto.
1123 * objc.dg/category-1.m: Ditto.
1124 * objc.dg/encode-3.m: Ditto.
1125 * objc.dg/call-super-3.m: Ditto.
1126 * objc.dg/method-3.m: Ditto.
1127 * objc.dg/func-ptr-2.m: Ditto.
1128 * objc.dg/lookup-1.m: Ditto.
1129 * objc.dg/encode-4.m: Ditto.
1130 * objc.dg/fix-and-continue-1.m: Ditto.
1131 * objc.dg/proto-lossage-3.m: Ditto.
1132 * objc.dg/method-13.m: Ditto.
1133 * objc.dg/proto-qual-1.m: Ditto.
1134 * objc.dg/zero-link-3.m: Ditto.
1135 * objc.dg/bitfield-1.m: Ditto.
1136 * objc.dg/va-meth-1.m: Ditto.
1137 * objc.dg/super-class-3.m: Ditto.
1138 * objc.dg/call-super-1.m: Ditto.
1139 * objc.dg/type-size-2.m: Ditto.
1140 * objc.dg/method-10.m: Ditto.
1141 * objc.dg/defs.m: Ditto.
1142 * objc.dg/const-str-3.m: Ditto.
1143 * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
1144 Protocol1.h) and next-mapping.h as required. Use new NeXT
1145 interface as required.
1146 * objc.dg/super-class-4.m: Ditto.
1147 * objc.dg/comp-types-8.m: Ditto.
1148 * objc.dg/call-super-2.m: Ditto.
1149 * objc.dg/objc-fast-4.m: Ditto.
1150 * objc.dg/method-6.m: Ditto.
1151 * objc.dg/const-str-3.m: Ditto.
1152 * objc.dg/const-str-7.m: Ditto.
1153 * objc.dg/method-15.m: Ditto.
1154 * objc.dg/method-19.m: Ditto.
1155 * objc.dg/sync-1.m: Ditto.
1156 * objc.dg/layout-1.m: Ditto.
1157 * objc.dg/bitfield-3.m: Ditto.
1158 * objc.dg/try-catch-3.m: Ditto.
1159 * objc.dg/try-catch-7.m: Ditto.
1160 * objc.dg/comp-types-10.m: Ditto.
1161 * objc.dg/selector-2.: Ditto.
1162 * objc.dg/method-7.m: Ditto.
1163 * objc.dg/typedef-alias-1.m: Ditto.
1164 * objc.dg/proto-lossage-2.m: Ditto.
1165 * objc.dg/comp-types-11.m: Ditto.
1166 * objc.dg/sizeof-1.m: Ditto.
1167 * objc.dg/method-17.m: Ditto.
1168 * objc.dg/bitfield-5.m: Ditto.
1169 * objc.dg/try-catch-1.m: Ditto.
1170 * objc.dg/encode-5.m: Ditto.
1171 * objc.dg/fix-and-continue-2.m: Ditto.
1172 * objc.dg/method-9.m: Ditto.
1173 * objc.dg/isa-field-1.m: Ditto.
1174 * objc.dg/local-decl-2.m: Ditto.
1175 * objc.dg/objc-gc-4.m: Ditto.
1176 * objc.dg/type-stream-1.m: Skip for NeXT runtime.
1177 * objc.dg/gnu-runtime-3.m: Ditto.
1178 * objc.dg/encode-7.m: Ditto.
1179 * objc.dg/encode-8.m: Ditto.
1180 * objc.dg/selector-3.m: Ditto.
1181 * objc.dg/gnu-runtime-1.m: Ditto.
1182 * objc.dg/const-str-12.m: Ditto.
1183 * objc.dg/gnu-runtime-2.m: Ditto.
1184 * objc.dg/no-extra-load.m: Skip for gnu-runtime.
1185 * objc.dg/selector-1.m: Ditto.
1186 * objc.dg/stubify-2.m: Ditto.
1187 * objc.dg/zero-link-1.m: Ditto.
1188 * objc.dg/stret-2.m: Ditto.
1189 * objc.dg/zero-link-2.m: Ditto.
1190 * objc.dg/next-runtime-1.m: Ditto.
1191 * objc.dg/symtab-1.m: Ditto.
1192 * objc.dg/stubify-1.m: Ditto.
1193 * objc.dg/bitfield-2.m: Ditto.
1194 * objc.dg/try-catch-10.m: Apply to both runtimes.
1195 * objc.dg/const-str-1.m: Ditto.
1196 * objc.dg/image-info.m: Ditto.
1197 * objc.dg/encode-9.m: Ditto.
1198 * objc.dg/pragma-1.m: Apply test to all targets.
1199 * objc.dg/const-str-4.m: Ditto.
1200 * objc.dg/const-str-8.m: Ditto.
1201 * objc.dg/super-class-2.m: Ditto.
1202 * objc.dg/try-catch-5.m: Ditto.
1203 * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
1204 Protocol1.h) and next-mapping.h as required. Use new NeXT
1205 interface as required. Skip for gnu-runtime. Test for .quad at m64.
1206 * objc.dg/const-str-11.m: Ditto.
1207 * objc.dg/const-str-9.m: Ditto.
1208 * objc.dg/method-4.m: Skip for 64Bit NeXT.
1209 * objc.dg/encode-1.m: Remove redundant -lobjc.
1210 * objc.dg/try-catch-9.m: Tidy space.
1211 * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
1212 Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1213 and 64bit. Use new NeXT interface as required.
1214 * obj-c++.dg/template-4.mm: Ditto.
1215 * obj-c++.dg/defs.mm: Ditto.
1216 * obj-c++.dg/basic.mm: Ditto.
1217 * obj-c++.dg/encode-4.mm: Ditto.
1218 * obj-c++.dg/method-17.mm: Ditto.
1219 * obj-c++.dg/proto-lossage-3.mm: Ditto.
1220 * obj-c++.dg/cxx-class-1.mm: Ditto.
1221 * obj-c++.dg/method-10.mm: Ditto.
1222 * obj-c++.dg/va-meth-1.mm: Ditto.
1223 * obj-c++.dg/encode-5.mm: Ditto.
1224 * obj-c++.dg/lookup-2.mm: Ditto.
1225 * obj-c++.dg/template-3.mm: Ditto.
1226 * obj-c++.dg/proto-qual-1.mm: Ditto.
1227 * obj-c++.dg/qual-types-1.m: Ditto.
1228 * obj-c++.dg/cxx-scope-1.mm: Ditto.
1229 * obj-c++.dg/template-1.mm: Ditto.
1230 * obj-c++.dg/encode-6.mm: Ditto.
1231 * obj-c++.dg/bitfield-2.mm: Use shared wrapper headers (Object1.h,
1232 Protocol1.h) and next-mapping.h as required. Use new NeXT
1233 interface as required.
1234 * obj-c++.dg/except-1.mm: Ditto.
1235 * obj-c++.dg/const-str-7.mm: Ditto.
1236 * obj-c++.dg/ivar-list-semi.mm: Ditto.
1237 * obj-c++.dg/cxx-scope-2.mm: Ditto.
1238 * obj-c++.dg/selector-2.mm: Ditto.
1239 * obj-c++.dg/isa-field-1.mm: Ditto.
1240 * obj-c++.dg/try-catch-1.mm: Ditto.
1241 * obj-c++.dg/local-decl-1.mm: Ditto.
1242 * obj-c++.dg/try-catch-9.mm: Ditto.
1243 * obj-c++.dg/no-extra-load.mm: Ditto.
1244 * obj-c++.dg/selector-5.mm: Ditto.
1245 * obj-c++.dg/method-12.mm: Ditto.
1246 * obj-c++.dg/try-catch-11.mm: Ditto.
1247 * obj-c++.dg/comp-types-11.mm: Ditto.
1248 * obj-c++.dg/bitfield-3.mm: Ditto.
1249 * obj-c++.dg/method-6.mm: Ditto.
1250 * obj-c++.dg/super-class-2.mm: Ditto.
1251 * obj-c++.dg/method-21.mm: Ditto.
1252 * obj-c++.dg/const-str-8.mm: Ditto.
1253 * obj-c++.dg/try-catch-7.mm: Ditto.
1254 * obj-c++.dg/method-15.mm: Ditto.
1255 * obj-c++.dg/layout-1.mm: Ditto.
1256 * obj-c++.dg/cxx-ivars-1.mm: Ditto.
1257 * obj-c++.dg/const-str-3.mm: Ditto.
1258 * obj-c++.dg/try-catch-2.mm: Ditto.
1259 * obj-c++.dg/objc-gc-3.mm: Ditto.
1260 * obj-c++.dg/fix-and-continue-2.mm: Ditto.
1261 * obj-c++.dg/bitfield-1.mm: Ditto.
1262 * obj-c++.dg/selector-6.mm: Ditto.
1263 * obj-c++.dg/method-13.mm: Ditto.
1264 * obj-c++.dg/comp-types-12.mm: Ditto.
1265 * obj-c++.dg/bitfield-4.mm: Ditto.
1266 * obj-c++.dg/try-catch-8.mm: Ditto.
1267 * obj-c++.dg/method-2.mm: Ditto.
1268 * obj-c++.dg/cxx-ivars-2.mm: Ditto.
1269 * obj-c++.dg/typedef-alias-1.mm: Ditto.
1270 * obj-c++.dg/const-str-4.mm: Ditto.
1271 * obj-c++.dg/proto-lossage-2.mm: Ditto.
1272 * obj-c++.dg/try-catch-3.mm: Ditto.
1273 * obj-c++.dg/comp-types-9.mm: Ditto.
1274 * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
1275 * obj-c++.dg/gnu-runtime-3.mm: Ditto.
1276 * obj-c++.dg/gnu-runtime-1.mm: Ditto.
1277 * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
1278 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1279 Use new NeXT interface as required.
1280 * obj-c++.dg/const-str-10.mm: Ditto.
1281 * obj-c++.dg/const-str-11.mm: Ditto.
1282 * obj-c++.dg/const-str-9.mm: Ditto.
1283 * obj-c++.dg/method-11.mm: Ditto.
1284 * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
1285 headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1286 Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
1287 * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
1288 * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
1290 2010-03-25 Dodji Seketeli <dodji@redhat.com>
1293 * g++.dg/template/typedef30.C: New test case.
1295 2010-03-25 Jakub Jelinek <jakub@redhat.com>
1298 * gcc.c-torture/execute/pr43385.c: New test.
1300 2010-03-24 Joseph Myers <joseph@codesourcery.com>
1302 * gcc.dg/strncpy-fix-1.c: New test.
1304 2010-03-24 Iain Sandoe <iain.sandoe@sandoe-acoustics.co.uk>
1307 * lib/objc-torture.exp (objc-set-runtime-options): New.
1308 * objc/execute/execute.exp: Check runtime options on each pass.
1309 * objc/execute/exceptions/exceptions.exp: Ditto.
1310 * objc/compile/compile.exp: Ditto.
1313 * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
1315 (check_effective_target_objc2): New proc.
1316 (check_effective_target_next_runtime): New proc.
1317 * lib/objc.exp: Determine which runtime is in force and support it.
1318 * lib/obj-c++.exp: Ditto.
1320 2010-03-24 Jason Merrill <jason@redhat.com>
1323 * g++.dg/cpp0x/lambda/lambda-debug.C: New.
1325 2010-03-24 Martin Jambor <mjambor@suse.cz>
1327 * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
1329 * gcc.dg/ipa/ipa-2.c: Likewise.
1330 * gcc.dg/ipa/ipa-3.c: Likewise.
1331 * gcc.dg/ipa/ipa-4.c: Likewise.
1332 * gcc.dg/ipa/ipa-5.c: Likewise.
1333 * gcc.dg/ipa/ipa-7.c: Likewise.
1334 * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
1336 * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
1337 i_can_not_be_propagated_fully2 into a loop.
1338 * gcc.dg/ipa/ipa-8.c: New test.
1339 * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
1341 2010-03-24 Jakub Jelinek <jakub@redhat.com>
1345 * gcc.dg/guality/pr43479.c: New test.
1346 * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
1347 and add volatile keyword.
1349 2010-03-23 Mike Stump <mikestump@comcast.net>
1351 * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
1353 2010-03-23 Jason Merrill <jason@redhat.com>
1355 * g++.dg/ext/altivec-17.C: Adjust error message.
1357 * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
1358 * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
1359 * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
1360 * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
1361 * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
1362 * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
1364 2010-03-22 Jason Merrill <jason@redhat.com>
1367 * g++.dg/ext/is_pod.C: Pass -std=c++0x.
1368 * g++.dg/ext/is_pod_98.C: New.
1371 * g++.dg/cpp0x/auto18.C: New.
1373 * gcc.dg/pr36997.c: Adjust error message.
1374 * g++.dg/ext/vector9.C: Likewise.
1375 * g++.dg/conversion/simd3.C: Likewise.
1376 * g++.dg/other/error23.C: Likewise.
1378 2010-03-22 Michael Matz <matz@suse.de>
1381 * gfortran.dg/pr43475.f90: New testcase.
1383 2010-03-22 Richard Guenther <rguenther@suse.de>
1385 PR tree-optimization/43390
1386 * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
1388 2010-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1390 * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
1391 * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
1393 2010-03-20 Simon Martin <simartin@users.sourceforge.net>
1394 Michael Matz <matz@suse.de>
1397 * g++.dg/parse/crash56.C: New test.
1399 2010-03-20 Paul Thomas <pault@gcc.gnu.org>
1402 * gfortran.dg/whole_file_15.f90 : New test.
1404 2010-03-20 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1407 * gfortran.dg/inquire_size.f90: New test.
1409 2010-03-20 Richard Guenther <rguenther@suse.de>
1411 PR rtl-optimization/43438
1412 * gcc.c-torture/execute/pr43438.c: New testcase.
1414 2010-03-20 Dodji Seketeli <dodji@redhat.com>
1417 * g++.dg/abi/mangle42.C: New test.
1419 2010-03-19 Andrew Pinski <andrew_pinski@caviumnetworks.com>
1422 * gcc.dg/pr43211.c: New test.
1423 * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
1425 2010-03-19 Bernd Schmidt <bernds@codesourcery.com>
1427 PR rtl-optimization/42258
1428 * gcc.target/arm/thumb1-mul-moves.c: New test.
1431 * gcc.target/arm/thumb-andsi.c: New test.
1433 * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
1434 dg-require-effective-target.
1436 2010-03-19 Michael Matz <matz@suse.de>
1439 * g++.dg/other/pr43116.C: New testcase.
1441 2010-03-19 Michael Matz <matz@suse.de>
1444 * gcc.dg/pr43305.c: New testcase.
1446 2010-03-19 Richard Guenther <rguenther@suse.de>
1448 PR tree-optimization/43415
1449 * gcc.c-torture/compile/pr43415.c: New testcase.
1451 2010-03-19 Eric Botcazou <ebotcazou@adacore.com>
1454 * gnat.dg/case_optimization2.adb: New test.
1455 * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
1457 2010-03-18 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1458 Jack Howarth <howarth@bromo.med.uc.edu>
1461 * gcc.target/i386/push-1.c: Don't xfail
1462 scan-assembler-not "movups" on darwin.
1464 2010-03-18 Jakub Jelinek <jakub@redhat.com>
1467 * gcc.dg/pr43058.c: New test.
1469 2010-03-18 Martin Jambor <mjambor@suse.cz>
1472 * g++.dg/torture/pr42450.C: New test.
1474 2010-03-18 Michael Matz <matz@suse.de>
1477 * gcc.dg/pr43419.c: New testcase.
1479 2010-03-18 H.J. Lu <hongjiu.lu@intel.com>
1481 PR rtl-optimization/43360
1482 * gcc.dg/torture/pr43360.c: New.
1484 2010-03-18 Michael Matz <matz@suse.de>
1486 PR tree-optimization/43402
1487 * gcc.dg/pr43402.c: New testcase.
1489 2010-03-17 Peter Bergner <bergner@vnet.ibm.com>
1492 * gcc.dg/pr42427.c: New test.
1494 2010-03-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1497 * gfortran.dg/read_empty_file.f: New test.
1498 * gfortran.dg/read_eof_all.f90: New test.
1499 * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
1500 * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
1502 2010-03-17 Michael Matz <matz@suse.de>
1504 * gcc.dg/pr43300.c: Add -w.
1506 2010-03-17 Richard Guenther <rguenther@suse.de>
1508 * gcc.dg/pr43379.c: Add -w.
1510 2010-03-17 Tobias Burnus <burnus@net-b.de>
1513 * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
1515 2010-03-16 Uros Bizjak <ubizjak@gmail.com>
1517 * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
1519 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1521 * ada/acats/run_all.sh: Log start and end times.
1523 2010-03-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1525 * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
1527 2010-03-16 Richard Guenther <rguenther@suse.de>
1530 * gcc.dg/pr43379.c: New testcase.
1532 2010-03-16 Jakub Jelinek <jakub@redhat.com>
1535 * gcc.dg/guality/pr43051-1.c: New test.
1537 2010-03-15 Janis Johnson <janis187@us.ibm.com>
1540 * g++.dg/ext/altivec-17.C: Handle changes to error message.
1542 2010-03-15 Michael Matz <matz@suse.de>
1545 * gcc.dg/pr43300.c: New testcase.
1547 2010-03-15 Richard Guenther <rguenther@suse.de>
1549 PR tree-optimization/43367
1550 * gcc.c-torture/compile/pr43367.c: New testcase.
1552 2010-03-15 Richard Guenther <rguenther@suse.de>
1554 PR tree-optimization/43317
1555 * gcc.dg/pr43317.c: New testcase.
1557 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
1559 * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
1561 2010-03-14 Uros Bizjak <ubizjak@gmail.com>
1563 * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
1565 2010-03-14 Tobias Burnus <burnus@net-b.de>
1568 * gfortran.dg/impure_constructor_1.f90: New test.
1570 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
1573 * gfortran.dg/graphite/id-pr43354.f: New.
1575 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
1578 * gfortran.dg/graphite/pr43349.f: New.
1580 2010-03-13 Sebastian Pop <sebastian.pop@amd.com>
1583 * gcc.dg/graphite/pr43306.c: New.
1585 2010-03-12 David S. Miller <davem@davemloft.net>
1587 * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
1590 2010-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1592 * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
1594 2010-03-12 Paul Thomas <pault@gcc.gnu.org>
1598 * gfortran.dg/dynamic_dispatch_7.f03: New test.
1600 2010-03-12 Kai Tietz <kai.tietz@onevision.com>
1602 * gfortran.dg/default_format_denormal_1.f90: Don't assume
1603 fail for *-*-mingw* targets.
1605 2010-03-12 Jakub Jelinek <jakub@redhat.com>
1608 * gcc.dg/guality/pr43329-1.c: New test.
1610 2010-03-11 Martin Jambor <mjambor@suse.cz>
1612 PR tree-optimization/43257
1613 * g++.dg/torture/pr43257.C: New test.
1615 2010-03-11 Tobias Burnus <burnus@net-b.de>
1618 * gfortran.dg/namelist_61.f90: New test.
1620 2010-03-11 Richard Guenther <rguenther@suse.de>
1622 PR tree-optimization/43255
1623 * gcc.c-torture/compile/pr43255.c: New testcase.
1625 2010-03-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1627 * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
1628 * gcc.dg/pr43280.c: New testcase.
1630 2010-03-11 Richard Guenther <rguenther@suse.de>
1633 * gcc.dg/lto/20100227-1_0.c: New testcase.
1634 * gcc.dg/lto/20100227-1_1.c: Likewise.
1636 2010-03-10 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1640 * gfortran.dg/read_eof_6.f: New test
1641 * gfortran.dg/read_x_eof.f90: New test.
1642 * gfortran.dg/read_x_past.f: Update test.
1644 2010-03-10 Jan Hubicka <jh@suse.cz>
1646 * gcc.c-torture/compile/pr43288.c: New test.
1648 2010-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1650 * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
1652 * g++.old-deja/g++.pt/asm2.C: Likewise.
1653 * gcc.c-torture/compile/20000804-1.c: Likewise.
1654 * gcc.target/i386/clobbers.c: Likewise.
1656 2010-03-10 Tobias Burnus <burnus@net-b.de>
1659 * gfortran.dg/c_assoc_3.f90: New test.
1661 2010-03-10 Jakub Jelinek <jakub@redhat.com>
1664 * gcc.dg/guality/pr36728-1.c: New test.
1665 * gcc.dg/guality/pr36728-2.c: New test.
1667 2010-03-10 Kaushik Phatak <kaushik.phatak@kpitcummins.com>
1669 * gcc.dg/h8300-div-delay-slot.c: New test.
1671 2010-03-10 Alexander Monakov <amonakov@ispras.ru>
1673 PR tree-optimization/43236
1674 * gcc.c-torture/execute/pr43236.c: New test.
1676 2010-03-10 Andrey Belevantsev <abel@ispras.ru>
1679 * g++.dg/eh/pr42859.C: New test.
1681 2010-03-09 Jakub Jelinek <jakub@redhat.com>
1684 * gcc.dg/pr43299.c: New test.
1687 * g++.dg/eh/unwind2.C: New test.
1689 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
1690 Reza Yazdani <reza.yazdani@amd.com>
1693 * gcc.dg/graphite/run-id-4.c: New.
1695 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
1698 * gcc.dg/graphite/run-id-3.c: New.
1700 2010-03-08 Tobias Grosser <grosser@fim.uni-passau.de>
1704 * gcc.dg/graphite/id-18.c: New.
1705 * gcc.dg/graphite/run-id-pr42644.c: New.
1707 2010-03-08 Sebastian Pop <sebastian.pop@amd.com>
1710 * gcc.dg/graphite/pr42326.c: New.
1712 2010-03-08 Richard Guenther <rguenther@suse.de>
1714 PR tree-optimization/43269
1715 * gcc.c-torture/execute/pr43269.c: New testcase.
1717 2010-03-08 Janus Weil <janus@gcc.gnu.org>
1720 * gfortran.dg/typebound_call_13.f03: New.
1722 2010-03-05 Eric Botcazou <ebotcazou@adacore.com>
1724 * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
1725 of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
1727 2010-03-05 Jason Merrill <jason@redhat.com>
1729 * g++.dg/abi/mangle40.C: Require weak and alias.
1731 2010-03-05 Sebastian Pop <sebastian.pop@amd.com>
1734 * gfortran.dg/graphite/pr42326.f90: New.
1735 * gfortran.dg/graphite/pr42326-1.f90: New.
1737 2010-03-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1739 * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
1740 (gnat_target_compile): Likewise.
1741 Reinitialize GNAT_UNDER_TEST if target changes.
1742 Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
1743 (local_find_gnatmake): Pass full --GCC to gnatlink.
1746 2010-03-04 Andrew Pinski <andrew_pinski@caviumnetworks.com>
1749 * gcc.dg/compound-literal-1.c: New testcase.
1751 2010-03-04 Martin Jambor <mjambor@suse.cz>
1753 PR tree-optimization/43164
1754 PR tree-optimization/43191
1755 * gcc.c-torture/compile/pr43164.c: New test.
1756 * gcc.c-torture/compile/pr43191.c: Likewise.
1758 2010-03-04 Janus Weil <janus@gcc.gnu.org>
1761 * gfortran.dg/finalize_9.f90: New.
1763 2010-03-04 Tobias Burnus <burnus@net-b.de>
1764 Ken Werner <ken@linux.vnet.ibm.com>
1766 * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
1767 to dg-options for spu.
1768 * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
1769 dump-scan target to exclude spu.
1771 2010-03-04 Changpeng Fang <changpeng.fang@amd.com>
1774 * gcc.dg/tree-ssa/ivopts-4.c: New.
1776 2010-03-03 Janis Johnson <janis187@us.ibm.com>
1778 * lib/target-supports-dg.exp (check-flags): Provide defaults for
1779 include-opts and exclude-opts; skip checking the flags if arguments
1780 are the same as the defaults.
1781 (dg-xfail-if): Verify the number of arguments, supply defaults
1782 for unspecified optional arguments.
1783 (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
1785 2010-03-03 Jason Merrill <jason@redhat.com>
1788 * g++.dg/abi/mangle40.C: Updated.
1790 2010-03-03 Jason Merrill <jason@redhat.com>
1792 * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1793 * g++.dg/abi/mangle23.C: Likewise.
1794 * g++.dg/eh/simd-2.C: Likewise.
1795 * g++.dg/ext/attribute-test-2.C: Likewise.
1796 * g++.dg/ext/vector14.C: Likewise.
1797 * g++.dg/other/pr34435.C: Likewise.
1798 * g++.dg/template/conv8.C: Likewise.
1799 * g++.dg/template/nontype9.C: Likewise.
1800 * g++.dg/template/qualttp17.C: Likewise.
1801 * g++.dg/template/ref1.C: Likewise.
1802 * g++.old-deja/g++.pt/crash68.C: Likewise.
1803 * g++.old-deja/g++.pt/ref1.C: Likewise.
1804 * g++.old-deja/g++.pt/ref3.C: Likewise.
1805 * g++.old-deja/g++.pt/ref4.C: Likewise.
1808 * g++.dg/abi/mangle40.C: New.
1809 * g++.dg/abi/mangle41.C: New.
1810 * g++.dg/lto/20100302_0.C: New.
1811 * g++.dg/lto/20100302_1.C: New.
1812 * g++.dg/lto/20100302.h: New.
1814 2010-03-03 Paul Thomas <pault@gcc.gnu.org>
1817 * gfortran.dg/internal_pack_12.f90: New test.
1819 2010-03-03 H.J. Lu <hongjiu.lu@intel.com>
1821 * gcc.dg/pr36997.c: Adjust error message.
1823 2010-03-03 Mike Stump <mikestump@comcast.net>
1825 * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1826 adjustments to not be present on machines that align the stack to
1827 more than 4 bytes and don't have a red zone yet as that is an
1828 unimplemented optimization.
1830 2010-03-03 Janus Weil <janus@gcc.gnu.org>
1833 * gfortran.dg/impure_assignment_3.f90: New.
1835 2010-03-03 Jakub Jelinek <jakub@redhat.com>
1838 * gfortran.dg/pr43229.f90: New test.
1841 * gcc.dg/debug/dwarf2/pr43237.c: New test.
1844 * gcc.dg/guality/pr43177.c: New test.
1846 2010-03-02 Jason Merrill <jason@redhat.com>
1848 * g++.dg/ext/vector9.C: Adjust error message.
1849 * g++.dg/conversion/simd3.C: Likewise.
1850 * g++.dg/other/error23.C: Likewise.
1852 2010-03-02 Mike Stump <mikestump@comcast.net>
1855 * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1857 2010-03-02 Paul Thomas <pault@gcc.gnu.org>
1860 * gfortran.dg/internal_pack_10.f90: New test.
1863 * gfortran.dg/internal_pack_11.f90: New test.
1865 2010-03-02 Reza Yazdani <reza.yazdani@amd.com>
1868 * gcc.dg/tree-ssa/pr42640.c: New.
1870 2010-03-01 Richard Guenther <rguenther@suse.de>
1872 PR tree-optimization/43220
1873 * gcc.c-torture/execute/pr43220.c: New testcase.
1875 2010-03-01 Richard Guenther <rguenther@suse.de>
1878 * gcc.dg/pr43213.c: New testcase.
1880 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1883 * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
1885 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1887 * lib/target-supports.exp (check_effective_target_ucn_nocache):
1889 (check_effective_target_ucn): Likewise.
1891 * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
1893 * gcc.dg/ucnid-2.c: Likewise.
1894 * gcc.dg/ucnid-3.c: Likewise.
1895 * gcc.dg/ucnid-4.c: Likewise.
1896 * gcc.dg/ucnid-11.c: Likewise.
1897 * gcc.dg/ucnid-12.c: Likewise.
1898 * gcc.dg/ucnid-6.c: Skip if !ucn.
1899 * gcc.dg/ucnid-9.c: Likewise.
1901 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1903 * gcc.target/i386/pr32000-2.c: Add missing include and exclude
1904 lists to dg-skip-if.
1905 * gcc.target/i386/stackalign/return-3.c: Likewise.
1907 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1909 * gcc.target/i386/clearcap.map: New file.
1910 * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
1911 Pass clearcap.map by default if supported.
1913 2010-03-01 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1916 * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
1918 * gfortran.dg/stat_2.f90: Likewise.
1920 2010-03-01 Tobias Burnus <burnus@net-b.de>
1923 * gfortran.dg/module_read_2.f90: New test.
1925 2010-02-27 Mark Mitchell <mark@codesourcery.com>
1928 * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
1929 * g++.dg/abi/mangle12.C: Likewise.
1930 * g++.dg/abi/mangle20-2.C: Likewise.
1931 * g++.dg/abi/mangle17.C: Likewise.
1932 * g++.dg/template/cond2.C: Likewise.
1933 * g++.dg/template/pr35240.C: Likewise.
1935 2010-02-27 Richard Guenther <rguenther@suse.de>
1937 PR tree-optimization/43186
1938 * gcc.c-torture/compile/pr43186.c: Adjust testcase.
1940 2010-02-27 Kaz Kojima <kkojima@gcc.gnu.org>
1942 * g++.dg/abi/packed1.C: Expect warning on the SH.
1944 2010-02-27 Simon Martin <simartin@users.sourceforge.net>
1947 * g++.dg/parse/error37.C: New test.
1949 2010-02-27 Manuel López-Ibáñez <manu@gcc.gnu.org>
1953 * gcc.dg/pr8927-1.c: Match new note.
1954 * gcc.dg/990506-0.c: Likewise.
1955 * gcc.dg/gomp/flush-2.c: Likewise.
1956 * gcc.dg/gomp/atomic-5.c: Likewise.
1957 * gcc.dg/gomp/pr34607.c: Likewise.
1958 * gcc.dg/pr35746.c: Likewise.
1959 * gcc.dg/cpp/pragma-1.c: Likewise.
1960 * gcc.dg/cpp/pragma-2.c: Likewise.
1961 * gcc.dg/pr41842.c: Likewise.
1962 * gcc.dg/noncompile/20040629-1.c: Likewise.
1963 * objc.dg/private-1.m: Likewise.
1965 2010-02-27 Tobias Burnus <burnus@net-b.de>
1968 * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
1969 * gfortran.dg/default_initialization_4.f90: New test.
1971 2010-02-27 Eric Botcazou <ebotcazou@adacore.com>
1973 * gnat.dg/thin_pointer.ad[sb]: Rename into...
1974 * gnat.dg/thin_pointer1.ad[sb]: ...this.
1975 * gnat.dg/thin_pointer2.adb: New test.
1976 * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
1978 2010-02-26 Manuel López-Ibáñez <manu@gcc.gnu.org>
1981 * gcc.dg/cpp/c90-pedantic.c: New.
1982 * gcc.dg/cpp/c90.c: New.
1983 * gcc.dg/gnu90-const-expr-1.c: New.
1984 * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
1986 2010-02-26 Richard Guenther <rguenther@suse.de>
1988 PR tree-optimization/43186
1989 * gcc.c-torture/compile/pr43186.c: New testcase.
1991 2010-02-26 Jakub Jelinek <jakub@redhat.com>
1994 * c-c++-common/dwarf2/pr43190.c: New test.
1996 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
1999 * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
2001 2010-02-26 Richard Guenther <rguenther@suse.de>
2003 PR tree-optimization/43188
2004 * gcc.c-torture/compile/pr43188.c: New testcase.
2006 2010-02-26 H.J. Lu <hongjiu.lu@intel.com>
2009 * gcc.target/i386/vperm-v4si-2-sse4.c: New.
2011 2010-02-25 Eric Botcazou <ebotcazou@adacore.com>
2013 * g++.dg/abi/packed1.C: Expect warning on the SPARC.
2015 2010-02-25 Michael Meissner <meissner@linux.vnet.ibm.com>
2018 * gcc.target/powerpc/pr43154.c: New file.
2020 2010-02-25 Jakub Jelinek <jakub@redhat.com>
2023 * gfortran.dg/debug/pr43166.f: New test.
2026 * gcc.dg/torture/pr43165.c: New test.
2028 2010-02-24 Manuel López-Ibáñez <manu@gcc.gnu.org>
2031 * c-c++-common/pr41779.c: Update.
2033 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2036 * lib/gnat-dg.exp (gnat_load): Redefine.
2038 * ada/acats/run_acats: Run run_all.sh with $SHELL.
2039 * ada/acats/run_all.sh: Downcase tasking not implemented message.
2041 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2044 * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
2045 i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
2049 2010-02-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2051 * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2053 2010-02-24 Jakub Jelinek <jakub@redhat.com>
2056 * gcc.dg/guality/vla-1.c: New test.
2058 2010-02-24 Tobias Burnus <burnus@net-b.de>
2061 * gfortran.dg/c_ptr_tests_15.f90: New test.
2063 2010-02-23 Jakub Jelinek <jakub@redhat.com>
2066 * gcc.target/i386/pr43107.c: New test.
2068 2010-02-23 Jason Merrill <jason@redhat.com>
2071 * g++.dg/cpp0x/variadic100.C: New.
2073 2010-02-23 Jason Merrill <jason@redhat.com>
2076 * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
2077 * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
2078 * c-c++-common/dwarf2/vla1.c: New.
2080 2010-02-23 Jakub Jelinek <jakub@redhat.com>
2083 * gcc.dg/pr43139.c: New test.
2086 * gcc.dg/guality/pr43077-1.c: New test.
2088 2010-02-23 Manuel López-Ibáñez <manu@gcc.gnu.org>
2091 * gcc.dg/march.c: New.
2092 * gcc.dg/march-generic.c: New.
2093 * gcc.dg/mtune.c: New.
2095 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2098 * gcc.dg/graphite/pr43083.c: New.
2100 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2103 * gfortran.dg/graphite/pr43097.f: New.
2105 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2106 Manuel López-Ibáñez <manu@gcc.gnu.org>
2109 * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
2111 2010-02-22 Sebastian Pop <sebastian.pop@amd.com>
2114 * g++.dg/graphite/pr43026.C: New.
2116 2010-02-22 Manuel López-Ibáñez <manu@gcc.gnu.org>
2119 * gcc.dg/cleanup-1.c: Update.
2120 * gcc.dg/func-args-1.c: Update.
2121 * gcc.dg/format/sentinel-1.c: Update.
2122 * g++.old-deja/g++.jason/scoping10.C: Update.
2123 * g++.old-deja/g++.ns/lookup5.C: Update.
2124 * g++.dg/ext/cleanup-1.C: Update.
2125 * g++.dg/parse/varmod1.C: Update.
2126 * g++.dg/parse/error33.C: Update.
2127 * g++.dg/expr/call3.C: Update.
2128 * g++.dg/func-args-1.C: New.
2130 2010-02-22 H.J. Lu <hongjiu.lu@intel.com>
2133 * gcc.dg/attr-used-2.c: Moved to ...
2134 * c-c++-common/attr-used-2.c: Here.
2136 * gcc.dg/attr-used.c: Moved to ...
2137 * c-c++-common/attr-used.c: Here.
2139 2010-02-22 Ozkan Sezer <sezeroz@gmail.com>
2141 * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2143 2010-02-22 Richard Guenther <rguenther@suse.de>
2146 * gfortran.dg/lto/20100222-1_0.f03: New testcase.
2147 * gfortran.dg/lto/20100222-1_1.c: Likewise.
2149 2010-02-22 Richard Guenther <rguenther@suse.de>
2151 PR tree-optimization/42749
2152 * gcc.c-torture/compile/pr42749.c: New testcase.
2154 2010-02-22 Paul Thomas <pault@gcc.gnu.org>
2157 * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
2158 * gfortran.dg/internal_pack_9.f90: New test.
2160 2010-02-21 Manuel López-Ibáñez <manu@gcc.gnu.org>
2163 * g++.dg/template/recurse.C: Adjust.
2164 * g++.dg/template/pr23510.C: New.
2166 2010-02-21 Dodji Seketeli <dodji@redhat.com>
2169 * g++.dg/template/memclass4.C: New test.
2171 2010-02-21 Tobias Burnus <burnus@net-b.de>
2174 * gfortran.dg/reassoc_5.f90: New test.
2176 2010-02-20 Uros Bizjak <ubizjak@gmail.com>
2179 * gcc.target/i386/pr43067.c: New test.
2181 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
2184 * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
2186 * g++.dg/warn/Wconversion-null.C: New test.
2187 * g++.old-deja/g++.other/null1.C: Move to...
2188 * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2190 2010-02-20 Paul Thomas <pault@gcc.gnu.org>
2194 * gfortran.dg/dependency_26.f90: New test.
2197 * gfortran.dg/internal_pack_7.f90: New test.
2200 * gfortran.dg/internal_pack_8.f90: New test.
2202 2010-02-20 Manuel López-Ibáñez <manu@gcc.gnu.org>
2205 * c-c++-common/pr41779.c: Fix broken testcase.
2207 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
2210 * c-c++-common/pr36513.c: New testcase.
2211 * c-c++-common/pr36513-2.c: New testcase.
2213 2010-02-19 Manuel López-Ibáñez <manu@gcc.gnu.org>
2216 * c-c++-common/pr41779.c: New.
2218 2010-02-19 Jakub Jelinek <jakub@redhat.com>
2221 * gcc.dg/pr43084.c: New test.
2223 2010-02-19 Richard Guenther <rguenther@suse.de>
2225 PR tree-optimization/42916
2226 * gcc.dg/pr42916.c: New testcase.
2228 2010-02-18 Jason Merrill <jason@redhat.com>
2231 * g++.dg/abi/packed1.C: Add expected warning.
2234 * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
2235 * gcc.dg/torture/dg-torture.exp: Likewise.
2236 * c-c++-common/torture/complex-sign.h,
2237 c-c++-common/torture/complex-sign-add.c,
2238 c-c++-common/torture/complex-sign-mixed-add.c,
2239 c-c++-common/torture/complex-sign-mixed-div.c,
2240 c-c++-common/torture/complex-sign-mixed-mul.c,
2241 c-c++-common/torture/complex-sign-mixed-sub.c,
2242 c-c++-common/torture/complex-sign-mul.c,
2243 c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
2244 Adapt for C++ compilation as well.
2247 * g++.dg/ext/label1.C: Update.
2248 * g++.dg/ext/label2.C: Update.
2251 * g++.dg/template/dependent-name6.C: New.
2254 * g++.dg/parse/namespace12.C: New.
2256 2010-02-18 Martin Jambor <mjambor@suse.cz>
2258 PR tree-optimization/43066
2259 * gcc.c-torture/compile/pr43066.c: New test.
2261 2010-02-18 Uros Bizjak <ubizjak@gmail.com>
2263 * g++.dg/ext/attrib35.C: Fix target selector string.
2264 * g++.dg/ext/attrib36.C: Ditto.
2265 * g++.dg/ext/attrib37.C: Ditto.
2266 * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
2267 * g++.dg/abi/mangle25.C: Ditto.
2269 2010-02-17 Jason Merrill <jason@redhat.com>
2272 * g++.dg/parse/namespace11.C: New.
2275 * g++.dg/ext/attrib37.C: New.
2278 * g++.dg/template/ptrmem20.C: New.
2280 2010-02-17 Uros Bizjak <ubizjak@gmail.com>
2283 * gcc.target/i386/xop-check.h: Include m256-check.h.
2284 * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
2285 * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
2286 * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
2287 * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
2289 2010-02-17 Jakub Jelinek <jakub@redhat.com>
2292 * gcc.dg/pr42918.c: New test.
2294 2010-02-16 H.J. Lu <hongjiu.lu@intel.com>
2296 * g++.dg/ext/attrib36.C: Require ILP32.
2298 2010-02-16 Richard Guenther <rguenther@suse.de>
2300 PR tree-optimization/41043
2301 * gfortran.dg/pr41043.f90: New testcase.
2302 * gcc.dg/Wstrict-overflow-18.c: XFAIL.
2304 2010-02-16 Jason Merrill <jason@redhat.com>
2306 * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
2308 2010-02-16 Ira Rosen <irar@il.ibm.com>
2310 PR tree-optimization/43074
2311 * gcc.dg/vect/fast-math-pr43074.c: New test.
2313 2010-02-16 Jakub Jelinek <jakub@redhat.com>
2315 * lib/prune.exp: Prune variable tracking size limit exceeded notes.
2317 2010-02-16 Jason Merrill <jason@redhat.com>
2320 * g++.dg/ext/attrib36.C: New.
2323 * g++.dg/other/array6.C: New.
2325 2010-02-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2327 * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
2329 2010-02-15 Sebastian Pop <sebastian.pop@amd.com>
2331 * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
2332 _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
2333 * gcc.target/i386/xop-vpermil2pd-1.c: New.
2334 * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
2335 * gcc.target/i386/xop-vpermil2ps-1.c: New.
2336 * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
2338 2010-02-15 Richard Guenther <rguenther@suse.de>
2341 * g++.dg/torture/pr43068.C: New testcase.
2343 2010-02-14 Volker Reichelt <reichelt@gcc.gnu.org>
2346 * g++.dg/opt/ice1.C: New.
2348 2010-02-14 Jason Merrill <jason@redhat.com>
2351 * g++.dg/cpp0x/initlist-opt.C: New.
2353 2010-02-13 Paul Thomas <pault@gcc.gnu.org>
2357 * gfortran.dg/internal_pack_6.f90: New test.
2359 2010-02-12 Jason Merrill <jason@redhat.com>
2362 * g++.dg/cpp0x/variadic99.C: New.
2364 2010-02-12 Jakub Jelinek <jakub@redhat.com>
2366 * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
2367 sign extend pointers to gualchk_t.
2370 * g++.dg/other/default3.C: Xfail g4 test.
2372 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
2375 * gcc.dg/graphite/pr43012.c: New.
2377 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
2380 * g++.dg/graphite/pr42930.C: New.
2382 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
2386 * gcc.dg/graphite/pr42530.c: New.
2387 * gcc.dg/graphite/pr42914.c: New.
2389 2010-02-11 Sebastian Pop <sebastian.pop@amd.com>
2392 * gcc.dg/graphite/pr42771.c: New.
2394 2010-02-11 Richard Guenther <rguenther@suse.de>
2396 PR tree-optimization/42998
2397 * gcc.c-torture/compile/pr42998.c: New testcase.
2399 2010-02-10 Jason Merrill <jason@redhat.com>
2402 * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
2404 PR c++/42983, core issue 906
2405 * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
2406 * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
2409 * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
2411 2010-02-10 Richard Guenther <rguenther@suse.de>
2413 PR tree-optimization/43017
2414 * gcc.dg/torture/pr43017.c: New testcase.
2416 2010-02-10 Tobias Burnus <burnus@net-b.de>
2419 * gfortran.dg/private_type_1.f90: Update error location.
2420 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2421 * gfortran.dg/typebound_operator_2.f03: Ditto.
2422 * gfortran.dg/assignment_2.f90: Ditto.
2423 * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2424 * gfortran.dg/binding_label_tests_9.f03: Ditto.
2426 2010-02-10 Tobias Burnus <burnus@net-b.de>
2429 * gfortran.dg/bind_c_usage_20.f90: New test.
2431 2010-02-10 Jakub Jelinek <jakub@redhat.com>
2434 * g++.dg/debug/pr43010.C: New test.
2436 2010-02-10 Richard Guenther <rguenther@suse.de>
2439 * gcc.c-torture/execute/20100209-1.c: New testcase.
2440 * gcc.dg/fold-div-3.c: Likewise.
2442 2010-02-10 Jakub Jelinek <jakub@redhat.com>
2444 * gcc.dg/builtin-ffs-1.c: New test.
2446 2010-02-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2449 * gfortran.dg/array_constructor_35.f90: New test.
2451 2010-02-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2453 * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
2455 2010-02-09 Jason Merrill <jason@redhat.com>
2458 * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
2461 * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
2463 2010-02-09 Tobias Burnus <burnus@net-b.de>
2466 * gfortran.dg/module_write_1.f90: New test.
2468 2010-02-09 Alexander Monakov <amonakov@ispras.ru>
2470 * gcc.dg/pr19340.c: Adjust.
2472 2010-02-09 Richard Guenther <rguenther@suse.de>
2474 PR tree-optimization/43008
2475 * gcc.c-torture/execute/pr43008.c: New testcase.
2477 2010-02-09 Richard Guenther <rguenther@suse.de>
2479 PR tree-optimization/43000
2480 * gcc.dg/torture/pr43000.c: New testcase.
2481 * gcc.dg/torture/pr43002.c: Likewise.
2483 2010-02-09 Daniel Kraft <d@domob.eu>
2486 * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
2487 and pass -Wsurprising as necessary.
2489 2010-02-08 Jakub Jelinek <jakub@redhat.com>
2491 PR tree-optimization/42890
2492 * g++.dg/torture/pr42890.C: New test.
2494 2010-02-08 Richard Guenther <rguenther@suse.de>
2497 * gcc.dg/tree-ssa/inline-4.c: New testcase.
2499 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
2501 * gcc.dg/graphite/block-0.c: Call abort for runtime test. Always
2503 * gcc.dg/graphite/block-1.c: Same.
2504 * gcc.dg/graphite/block-3.c: Same.
2505 * gcc.dg/graphite/block-4.c: Same.
2506 * gcc.dg/graphite/block-5.c: Same.
2507 * gcc.dg/graphite/block-6.c: Same.
2508 * gcc.dg/graphite/block-7.c: Same.
2509 * gcc.dg/graphite/interchange-0.c: Same.
2510 * gcc.dg/graphite/interchange-1.c: Same.
2511 * gcc.dg/graphite/interchange-10.c: Same.
2512 * gcc.dg/graphite/interchange-11.c: Same.
2513 * gcc.dg/graphite/interchange-12.c: Same.
2514 * gcc.dg/graphite/interchange-2.c: Same.
2515 * gcc.dg/graphite/interchange-3.c: Same.
2516 * gcc.dg/graphite/interchange-4.c: Same.
2517 * gcc.dg/graphite/interchange-5.c: Same.
2518 * gcc.dg/graphite/interchange-6.c: Same.
2519 * gcc.dg/graphite/interchange-7.c: Same.
2520 * gcc.dg/graphite/interchange-8.c: Same.
2521 * gcc.dg/graphite/interchange-9.c: Same.
2522 * gcc.dg/graphite/interchange-mvt.c: Same.
2524 2010-02-07 Sebastian Pop <sebastian.pop@amd.com>
2526 * gfortran.dg/graphite/id-19.f: New.
2527 * gfortran.dg/graphite/pr14741.f90: New.
2528 * gfortran.dg/graphite/pr41924.f90: New.
2529 * gfortran.dg/graphite/run-id-2.f90: New.
2531 2010-02-07 Richard Guenther <rguenther@suse.de>
2534 * gcc.c-torture/compile/pr42956.c: New testcase.
2536 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2539 * gfortran.dg/fmt_cache_2.f: New test.
2541 2010-02-06 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2543 * gfortran.dg/read_no_eor.f90: New test.
2545 2010-02-05 Jason Merrill <jason@redhat.com>
2547 * g++.dg/ext/label13.C: Move constructor body out of class.
2549 2010-02-03 Jason Merrill <jason@redhat.com>
2552 * g++.dg/ext/dllexport3.C: New.
2554 2010-02-05 Ozkan Sezer <sezeroz@gmail.com>
2556 * gcc.dg/format/ms-format3.c: New test for specific MS types.
2558 2010-02-05 Richard Guenther <rguenther@suse.de>
2560 * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2562 2010-02-05 Dodji Seketeli <dodji@redhat.com>
2565 * g++.dg/other/crash-9.C: New test.
2567 2010-02-05 Paul Thomas <pault@gcc.gnu.org>
2570 * gfortran.dg/subref_array_pointer_4.f90 : New test.
2572 2010-02-04 Richard Guenther <rguenther@suse.de>
2574 PR rtl-optimization/42952
2575 * gcc.dg/torture/pr42952.c: New testcase.
2577 2010-02-03 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2580 * gfortran.dg/namelist_60.f90: New test.
2582 2010-02-03 Jason Merrill <jason@redhat.com>
2585 * g++.dg/ext/builtin11.C: New.
2589 * g++.dg/abi/mangle35.C: New.
2590 * g++.dg/abi/mangle37.C: New.
2593 * g++.dg/abi/mangle36.C: New.
2596 * g++.dg/warn/string1.C: New.
2598 2010-02-03 Richard Guenther <rguenther@suse.de>
2600 PR tree-optimization/42944
2601 * gcc.dg/errno-1.c: New testcase.
2603 2010-02-03 Richard Guenther <rguenther@suse.de>
2606 * gcc.c-torture/compile/pr42927.c: New testcase.
2608 2010-02-03 Tobias Burnus <burnus@net-b.de>
2611 * gfortran.dg/null_4.f90: New test.
2613 2010-02-02 Jason Merrill <jason@redhat.com>
2616 * g++.dg/ext/label13.C: New.
2618 2010-02-02 Tobias Burnus <burnus@net-b.de>
2621 * gfortran.dg/func_result_5.f90: New test.
2623 2010-02-01 Tobias Burnus <burnus@net-b.de>
2626 * gfortran.dg/pure_initializer_3.f90: News test.
2628 2010-01-31 Janus Weil <janus@gcc.gnu.org>
2631 * gfortran.dg/allocate_derived_2.f90: New test.
2633 2010-01-31 Eric Botcazou <ebotcazou@adacore.com>
2636 * gcc.dg/torture/pr42898-2.c: New test.
2638 2010-01-31 Richard Guenther <rguenther@suse.de>
2641 * gcc.dg/torture/pr42898.c: New testcase.
2643 2010-01-31 Paul Thomas <pault@gcc.gnu.org>
2646 * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2647 * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2649 2010-01-30 Paolo Bonzini <bonzini@gnu.org>
2651 * g++.dg/tree-ssa/inline-1.C: New.
2652 * g++.dg/tree-ssa/inline-2.C: New.
2653 * g++.dg/tree-ssa/inline-3.C: New.
2655 2010-01-29 Michael Meissner <meissner@linux.vnet.ibm.com>
2658 * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2659 the string 'pow' in the pathname of the compiler from generating a
2662 2010-01-29 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2664 * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2665 * g++.old-deja/g++.mike/eh17.C: Likewise.
2666 * g++.old-deja/g++.mike/p5571.C: Likewise.
2668 2010-01-29 Dodji Seketeli <dodji@redhat.com>
2675 * g++.dg/other/crash-5.C: New test.
2676 * g++.dg/other/crash-6.C: New test.
2677 * g++.dg/other/crash-7.C: New test.
2678 * g++.dg/other/crash-8.C: New test.
2680 2010-01-29 Jakub Jelinek <jakub@redhat.com>
2682 PR rtl-optimization/42889
2683 * gcc.dg/pr42889.c: New test.
2685 2010-01-28 H.J. Lu <hongjiu.lu@intel.com>
2687 * gcc.target/i386/pr42881.c: Use SSE2.
2689 2010-01-28 Uros Bizjak <ubizjak@gmail.com>
2692 * gcc.target/i386/pr42891.c: New test.
2694 2010-01-28 Richard Guenther <rguenther@suse.de>
2696 PR tree-optimization/42871
2697 * g++.dg/torture/pr42871.C: New testcase.
2699 2010-01-28 Richard Guenther <rguenther@suse.de>
2701 * gcc.dg/Wobjsize-1.h: New testcase.
2702 * gcc.dg/Wobjsize-1.c: Likewise.
2704 2010-01-28 Richard Guenther <rguenther@suse.de>
2707 * g++.dg/torture/pr42883.C: New testcase.
2709 2010-01-28 Michael Matz <matz@suse.de>
2711 * gcc.target/i386/pr42881.c: New test.
2713 2010-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2715 * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2716 Add i?86-*-solaris2* support.
2718 2010-01-28 Dodji Seketeli <dodji@redhat.com>
2722 * g++.dg/template/typedef27.C: New test case.
2723 * g++.dg/template/typedef28.C: New test case.
2725 2010-01-27 Stephen Thomas <stephen.thomas@arm.com>
2727 * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2729 2010-01-27 Richard Guenther <rguenther@suse.de>
2732 * gcc.dg/torture/pr42878-1.c: New testcase.
2733 * gcc.dg/torture/pr42878-2.c: Likewise.
2735 2010-01-27 Jakub Jelinek <jakub@redhat.com>
2738 * gcc.dg/vla-22.c: New test.
2740 2010-01-26 Jakub Jelinek <jakub@redhat.com>
2742 * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2745 2010-01-26 Richard Guenther <rguenther@suse.de>
2747 PR rtl-optimization/42685
2748 * gcc.dg/pr42685.c: New testcase.
2749 * g++.dg/other/pr42685.C: Likewise.
2751 2010-01-26 Richard Guenther <rguenther@suse.de>
2754 * g++.dg/other/pr42806.C: New testcase.
2756 2010-01-26 Richard Guenther <rguenther@suse.de>
2758 PR tree-optimization/42250
2759 * gcc.dg/pr42250.c: New testcase.
2761 2010-01-25 Arnaud Charlet <charlet@adacore.com>
2763 * gnat.dg/array_bounds_test.adb: New test.
2765 2010-01-25 Tobias Burnus <burnus@net-b.de>
2768 * gfortran.dg/generic_21.f90: New test.
2770 2010-01-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2773 * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2775 2010-01-24 Mark Mitchell <mark@codesourcery.com>
2778 * g++.dg/abi/arm_va_list2.C: New test.
2779 * g++.dg/abi/arm_va_list2.h: Companion header file.
2781 2010-01-24 Paul Thomas <pault@gcc.gnu.org>
2784 * gfortran.dg/parameter_array_ref_2.f90 : New test.
2787 * gfortran.dg/char_array_arg_1.f90 : New test.
2789 * gfortran.dg/pr25923.f90 : Remove XFAIL.
2791 2010-01-24 Tobias Burnus <burnus@net-b.de>
2794 * gfortran.dg/generic_20.f90: New test.
2796 2010-01-22 Michael Matz <matz@suse.de>
2798 * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2801 2010-01-21 Paul Thomas <pault@gcc.gnu.org>
2804 * gfortran.dg/dependency_25.f90 : New test.
2806 2010-01-21 Martin Jambor <mjambor@suse.cz>
2808 PR tree-optimization/42585
2809 * gcc.dg/tree-ssa/pr42585.c: New test.
2811 2010-01-21 Richard Guenther <rguenther@suse.de>
2814 * gcc.dg/pr19988.c: New testcase.
2816 2010-01-20 Janis Johnson <janis187@us.ibm.com>
2818 * g++.dg/compat/decimal/compat-common.h: New file.
2819 * g++.dg/compat/decimal/decimal-dummy.h: New file.
2820 * g++.dg/compat/decimal/pass_x.h: New file.
2821 * g++.dg/compat/decimal/pass_y.h: New file.
2822 * g++.dg/compat/decimal/pass-1_main.C: New file.
2823 * g++.dg/compat/decimal/pass-1_x.C: New file.
2824 * g++.dg/compat/decimal/pass-1_y.C: New file.
2825 * g++.dg/compat/decimal/pass-2_main.C: New file.
2826 * g++.dg/compat/decimal/pass-2_x.C: New file.
2827 * g++.dg/compat/decimal/pass-2_y.C: New file.
2828 * g++.dg/compat/decimal/pass-3_main.C: New file.
2829 * g++.dg/compat/decimal/pass-3_x.C: New file.
2830 * g++.dg/compat/decimal/pass-3_y.C: New file.
2831 * g++.dg/compat/decimal/pass-4_main.C: New file.
2832 * g++.dg/compat/decimal/pass-4_x.C: New file.
2833 * g++.dg/compat/decimal/pass-4_y.C: New file.
2834 * g++.dg/compat/decimal/pass-5_main.C: New file.
2835 * g++.dg/compat/decimal/pass-5_x.C: New file.
2836 * g++.dg/compat/decimal/pass-5_y.C: New file.
2837 * g++.dg/compat/decimal/pass-6_main.C: New file.
2838 * g++.dg/compat/decimal/pass-6_x.C: New file.
2839 * g++.dg/compat/decimal/pass-6_y.C: New file.
2840 * g++.dg/compat/decimal/return_x.h: New file.
2841 * g++.dg/compat/decimal/return_y.h: New file.
2842 * g++.dg/compat/decimal/return-1_main.C: New file.
2843 * g++.dg/compat/decimal/return-1_x.C: New file.
2844 * g++.dg/compat/decimal/return-1_y.C: New file.
2845 * g++.dg/compat/decimal/return-2_main.C: New file.
2846 * g++.dg/compat/decimal/return-2_x.C: New file.
2847 * g++.dg/compat/decimal/return-2_y.C: New file.
2848 * g++.dg/compat/decimal/return-3_main.C: New file.
2849 * g++.dg/compat/decimal/return-3_x.C: New file.
2850 * g++.dg/compat/decimal/return-3_y.C: New file.
2851 * g++.dg/compat/decimal/return-4_main.C: New file.
2852 * g++.dg/compat/decimal/return-4_x.C: New file.
2853 * g++.dg/compat/decimal/return-4_y.C: New file.
2854 * g++.dg/compat/decimal/return-5_main.C: New file.
2855 * g++.dg/compat/decimal/return-5_x.C: New file.
2856 * g++.dg/compat/decimal/return-5_y.C: New file.
2857 * g++.dg/compat/decimal/return-6_main.C: New file.
2858 * g++.dg/compat/decimal/return-6_x.C: New file.
2859 * g++.dg/compat/decimal/return-6_y.C: New file.
2861 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
2864 * gcc.dg/pr42715.c: New.
2866 2010-01-20 Paolo Carlini <paolo.carlini@oracle.com>
2869 * g++.dg/parse/crash55.C: New.
2871 2010-01-20 Alexandre Oliva <aoliva@redhat.com>
2874 * gcc.dg/guality/pr42782.c: New.
2876 2010-01-20 Jason Merrill <jason@redhat.com>
2879 * g++.dg/abi/packed1.C: New.
2882 * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
2885 * g++.dg/parse/fn-typedef1.C: New.
2886 * g++.dg/other/cv_quals.C: Adjust.
2888 2010-01-20 Anthony Green <green@moxielogic.com>
2890 * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
2892 * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
2893 * gcc.dg/20020312-2.c: Port this to the moxie core.
2894 * gcc.dg/weak/typeof-2.c: Ditto.
2896 2010-01-20 Richard Guenther <rguenther@suse.de>
2898 PR tree-optimization/42717
2899 * gcc.c-torture/compile/pr42717.c: New testcase.
2901 2010-01-20 Jakub Jelinek <jakub@redhat.com>
2903 * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
2904 of signed, add a few new tests.
2907 * g++.dg/parse/limits-initializer1.C: New test.
2909 2010-01-19 Janus Weil <janus@gcc.gnu.org>
2912 * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
2913 * gfortran.dg/typebound_call_12.f03: New test.
2915 2010-01-19 Paul Thomas <pault@gcc.gnu.org>
2918 * gfortran.dg/bounds_check_15.f90 : New test.
2920 2010-01-19 Michael Matz <matz@suse.de>
2922 PR tree-optimization/41783
2923 * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
2925 2010-01-19 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2928 * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
2929 * gcc.target/arm/neon/vget_lowp16.c: Likewise.
2930 * gcc.target/arm/neon/vget_lowp8.c: Likewise.
2931 * gcc.target/arm/neon/vget_lows16.c: Likewise.
2932 * gcc.target/arm/neon/vget_lows32.c: Likewise.
2933 * gcc.target/arm/neon/vget_lows64.c: Likewise.
2934 * gcc.target/arm/neon/vget_lows8.c: Likewise.
2935 * gcc.target/arm/neon/vget_lowu16.c: Likewise.
2936 * gcc.target/arm/neon/vget_lowu32.c: Likewise.
2937 * gcc.target/arm/neon/vget_lowu64.c: Likewise.
2938 * gcc.target/arm/neon/vget_lowu8.c: Likewise.
2940 2010-01-19 Janus Weil <janus@gcc.gnu.org>
2943 * gfortran.dg/extends_6.f03: Modified an error message.
2944 * gfortran.dg/extends_10.f03: New test.
2945 * gfortran.dg/private_type_6.f03: Modified an error message.
2946 * gfortran.dg/structure_constructor_8.f03: Ditto.
2948 2010-01-19 Jakub Jelinek <jakub@redhat.com>
2950 PR tree-optimization/42719
2951 * gcc.dg/pr42719.c: New test.
2954 * gcc.dg/pr42728.c: New test.
2956 2010-01-19 Anthony Green <green@moxielogic.com>
2958 * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
2960 2010-01-18 Anthony Green <green@moxielogic.com>
2962 * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
2965 2010-01-19 Dodji Seketeli <dodji@redhat.com>
2967 * g++.dg/template/error45.C: reverted as part of reverting the
2968 fix of PR c++/42634.
2970 2010-01-18 Dodji Seketeli <dodji@redhat.com>
2973 * g++.dg/template/error45.C: New test.
2975 2010-01-18 Dodji Seketeli <dodji@redhat.com>
2978 * g++.dg/conversion/op6.C: New test.
2980 2010-01-18 Uros Bizjak <ubizjak@gmail.com>
2983 * gcc.target/alpha/pr42774.c: New test.
2985 2010-01-18 Richard Guenther <rguenther@suse.de>
2987 PR tree-optimization/42781
2988 * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
2990 2010-01-17 Richard Guenther <rguenther@suse.de>
2993 * gcc.c-torture/execute/pr42248.c: New testcase.
2995 2010-01-17 Richard Guenther <rguenther@suse.de>
2997 PR tree-optimization/42773
2998 * g++.dg/torture/pr42773.C: New testcase.
3000 2010-01-17 Janus Weil <janus@gcc.gnu.org>
3003 * gfortran.dg/interface_assignment_5.f90: New test.
3005 2010-01-17 Dodji Seketeli <dodji@redhat.com>
3008 * g++.dg/template/crash94.C: Reverted.
3010 2010-01-17 Jie Zhang <jie.zhang@analog.com>
3013 * gcc.dg/debug/pr42767.c: New.
3015 2010-01-15 Jason Merrill <jason@redhat.com>
3018 * g++.dg/cpp0x/decltype22.C: New.
3020 2010-01-16 Jakub Jelinek <jakub@redhat.com>
3023 * g++.dg/torture/pr42760.C: New test.
3025 2010-01-15 Jing Yu <jingyu@google.com>
3027 PR rtl-optimization/42691
3028 * gcc.c-torture/execute/pr42691.c: New.
3030 2010-01-15 Richard Guenther <rguenther@suse.de>
3033 * g++.dg/torture/pr42739.C: New testcase.
3035 2010-01-15 Dodji Seketeli <dodji@redhat.com>
3037 * g++.dg/template/error45.C: Revert as part of reverting changes
3040 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3043 * gfortran.dg/interface_31.f90: New test.
3045 2010-01-14 Michael Meissner <meissner@linux.vnet.ibm.com>
3047 * gcc.target/powerpc/pr42747.c: New file.
3049 2010-01-14 Jakub Jelinek <jakub@redhat.com>
3052 * c-c++-common/pr42674.c: New test.
3055 * g++.dg/template/instantiate11.C: New test.
3057 2010-01-14 Jason Merrill <jason@redhat.com>
3060 * g++.dg/overload/error3.C: New.
3063 * g++.dg/overload/rvalue1.C: New.
3065 2010-01-14 Martin Jambor <mjambor@suse.cz>
3067 PR tree-optimization/42706
3068 * gcc.dg/ipa/pr42706.c: New testcase.
3070 2010-01-14 H.J. Lu <hongjiu.lu@intel.com>
3072 * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
3074 2010-01-14 Martin Jambor <mjambor@suse.cz>
3076 PR tree-optimization/42714
3077 * g++.dg/torture/pr42714.C: New test.
3079 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3081 PR rtl-optimization/42246
3082 * gfortran.dg/pr42246-2.f: New.
3084 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3086 PR rtl-optimization/42389
3087 * gcc.dg/pr42389.c: New.
3089 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3091 PR rtl-optimization/42388
3092 * gcc.dg/pr42388.c: New.
3094 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3096 PR rtl-optimization/42294
3097 * gfortran.dg/pr42294.f: New.
3099 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3101 PR rtl-optimization/39453
3102 PR rtl-optimization/42246
3103 * gcc.dg/pr39453.c: New.
3104 * gcc.dg/pr42246.c: New.
3106 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3109 * gcc.dg/pr42245.c: New.
3110 * gcc.dg/pr42245-2.c: New.
3112 2010-01-14 Alexander Monakov <amonakov@ispras.ru>
3114 PR rtl-optimization/42249
3115 * gcc.dg/pr42249.c: New.
3117 2010-01-14 Jakub Jelinek <jakub@redhat.com>
3120 * gcc.c-torture/execute/pr42721.c: New test.
3122 2010-01-14 Ira Rosen <irar@il.ibm.com>
3124 PR tree-optimization/42709
3125 * gcc.dg/vect/pr42709.c: New test.
3127 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
3130 * gfortran.dg/alloc_comp_scalar_1.f90: New test.
3131 * gfortran.dg/alloc_comp_transformational_1.f90: New test.
3133 2010-01-14 Paul Thomas <pault@gcc.gnu.org>
3136 * gfortran.dg/generic_19.f90 : New test.
3138 2010-01-13 Richard Guenther <rguenther@suse.de>
3140 PR tree-optimization/42730
3141 * gcc.c-torture/compile/pr42730.c: New testcase.
3143 2010-01-13 Steve Ellcey <sje@cup.hp.com>
3146 * gcc.target/ia64/pr42542-1.c: New.
3147 * gcc.target/ia64/pr42542-2.c: New.
3148 * gcc.target/ia64/pr42542-3.c: New.
3150 2010-01-13 Dodji Seketeli <dodji@redhat.com>
3153 * g++.dg/template/error45.C: New test.
3155 2010-01-13 Martin Jambor <mjambor@suse.cz>
3157 PR tree-optimization/42704
3158 * g++.dg/torture/pr42704.C: New test.
3160 2010-01-13 Martin Jambor <mjambor@suse.cz>
3162 PR tree-optimization/42703
3163 * gcc.c-torture/compile/pr42703.c: New test.
3165 2010-01-13 Richard Guenther <rguenther@suse.de>
3167 PR tree-optimization/42705
3168 * gcc.c-torture/compile/pr42705.c: New testcase.
3170 2010-01-13 Jie Zhang <jie.zhang@analog.com>
3172 * gcc.target/bfin/l2.c: New test.
3173 * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
3175 2010-01-13 Richard Guenther <rguenther@suse.de>
3178 * gcc.c-torture/compile/pr42716.c: New testcase.
3180 2010-01-13 Richard Guenther <rguenther@suse.de>
3183 * gfortran.dg/lto/20100110-1_0.f90: New testcase.
3185 2010-01-12 Joseph Myers <joseph@codesourcery.com>
3188 * gcc.c-torture/compile/pr42708-1.c: New test.
3190 2010-01-12 Jakub Jelinek <jakub@redhat.com>
3193 * gcc.dg/pr42662.c: New test.
3195 PR tree-optimization/42645
3196 * g++.dg/other/pr42645-1.C: New test.
3197 * g++.dg/other/pr42645-2.C: New test.
3199 2010-01-11 Janis Johnson <janis187@us.ibm.com>
3202 * gcc.target/powerpc/warn-1.c: New test.
3203 * gcc.target/powerpc/warn-2.c: New test.
3205 2010-01-11 Uros Bizjak <ubizjak@gmail.com>
3207 * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
3210 2010-01-10 Rafael Avila de Espindola <espindola@google.com>
3212 * gcc.dg/lto/20100108_0.c: New.
3214 2010-01-10 Uros Bizjak <ubizjak@gmail.com>
3216 * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
3217 Add -march=i686 -msse for 32bit x86 targets.
3219 2010-01-10 Richard Guenther <rguenther@suse.de>
3222 * gcc.dg/torture/pr42667.c: New testcase.
3224 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3227 * gfortran.dg/array_constructor_34.f90: New test.
3229 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3232 * gfortran.dg/array_constructor_33.f90: New test.
3233 gfortran.dg/array_function_5.f90: Add credit.
3235 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
3238 * gcc.dg/pr42631.c: New.
3240 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
3243 * gcc.dg/pr42630.c: New.
3245 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
3248 * gcc.dg/pr42629.c: New.
3250 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
3253 * gcc.dg/torture/pr42363.c: New.
3255 2010-01-09 Alexandre Oliva <aoliva@redhat.com>
3259 * gcc.dg/vect/pr42604.c: New.
3260 * gcc.dg/vect/pr42395.c: New.
3262 2010-01-09 Richard Guenther <rguenther@suse.de>
3265 * gcc.c-torture/execute/pr42512.c: New testcase.
3267 2010-01-09 Tobias Burnus <burnus@net-b.de>
3270 * gfortran.dg/c_ptr_tests_14.f90: New test.
3272 2010-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3275 * gnat.dg/null_pointer_deref1.adb: Don't run on
3276 sparc*-sun-solaris2.11.
3278 2010-01-08 Richard Guenther <rguenther@suse.de>
3281 * gcc.dg/lto/20100103-1_0.c: New testcase.
3282 * gcc.dg/lto/20100103-2_0.c: Likewise.
3284 2010-01-08 Tobias Burnus <burnus@net-b.de
3287 * gfortran.dg/asynchronous_1.f90: New test.
3288 * gfortran.dg/asynchronous_2.f90: New test.
3289 * gfortran.dg/conflicts.f90: Update error message.
3291 2010-01-07 Dodji Seketeli <dodji@redhat.com>
3294 * g++.dg/cpp0x/variadic-unify-2.C: New test.
3296 2010-01-07 Jakub Jelinek <jakub@redhat.com>
3298 PR tree-optimization/42625
3299 * g++.dg/opt/dtor4.C: New test.
3300 * g++.dg/opt/dtor4.h: New.
3301 * g++.dg/opt/dtor4-aux.cc: New.
3303 2010-01-07 Tobias Burnus <burnus@net-b.de>
3306 * gfortran.dg/proc_ptr_26.f90: New test.
3308 2010-01-07 Tobias Burnus <burnus@net-b.de>
3311 * gfortran.dg/allocatable_scalar_7.f90: New test.
3313 2010-01-06 Richard Guenther <rguenther@suse.de>
3315 * gcc.c-torture/compile/pr42632.c: New testcase.
3317 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
3320 * gcc.target/i386/pr42542-4.c: New.
3321 * gcc.target/i386/pr42542-4a.c: Likewise.
3322 * gcc.target/i386/pr42542-5.c: Likewise.
3323 * gcc.target/i386/pr42542-5a.c: Likewise.
3325 2010-01-05 Eric Botcazou <ebotcazou@adacore.com>
3327 * gcc.dg/tls/opt-15.c: New test.
3329 2010-01-05 H.J. Lu <hongjiu.lu@intel.com>
3331 * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
3333 2010-01-05 Martin Jambor <mjambor@suse.cz>
3335 PR tree-optimization/42462
3336 * g++.dg/torture/pr42462.C: New test.
3338 2010-01-05 Jason Merrill <jason@redhat.com>
3340 * g++.dg/cpp0x/initlist30.C: New test.
3342 2010-01-05 Richard Guenther <rguenther@suse.de>
3344 PR tree-optimization/42614
3345 * gcc.c-torture/execute/pr42614.c: New testcase.
3347 2010-01-05 Eric Fisher <joefoxreal@gmail.com>
3349 * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
3350 * gcc.dg/Wunreachable-1.c: Remove the testcase of
3352 * gcc.dg/Wunreachable-2.c: Likewise.
3353 * gcc.dg/Wunreachable-3.c: Likewise.
3354 * gcc.dg/Wunreachable-4.c: Likewise.
3355 * gcc.dg/Wunreachable-5.c: Likewise.
3356 * gcc.dg/Wunreachable-6.c: Likewise.
3357 * gcc.dg/Wunreachable-7.c: Likewise.
3358 * gcc.dg/Wunreachable-8.c: Likewise.
3359 * gcc.dg/20041231-1.c: Likewise.
3361 2010-01-05 Jakub Jelinek <jakub@redhat.com>
3364 * gcc.dg/pr42611.c: New test.
3366 PR tree-optimization/42508
3367 * g++.dg/opt/pr42508.C: New test.
3369 2010-01-05 Tobias Burnus <burnus@net-b.de>
3372 * gfortran.dg/allocatable_scalar_8.f90: New.
3374 2010-01-04 Martin Jambor <mjambor@suse.cz>
3376 PR tree-optimization/42398
3377 * gcc.c-torture/compile/pr42398.c: New test.
3379 2010-01-04 Jason Merrill <jason@redhat.com>
3382 * g++.dg/ext/attrib35.C: New.
3385 * g++.dg/cpp0x/auto17.C: New.
3387 2010-01-04 Rafael Avila de Espindola <espindola@google.com>
3389 * gcc.dg/lto/20100104_0.c: New.
3391 2010-01-04 H.J. Lu <hongjiu.lu@intel.com>
3394 * gcc.target/i386/pr42542-1.c: New.
3395 * gcc.target/i386/pr42542-1a.c: Likewise.
3396 * gcc.target/i386/pr42542-1b.c: Likewise.
3397 * gcc.target/i386/pr42542-2.c: Likewise.
3398 * gcc.target/i386/pr42542-2a.c: Likewise.
3399 * gcc.target/i386/pr42542-2b.c: Likewise.
3400 * gcc.target/i386/pr42542-3.c: Likewise.
3401 * gcc.target/i386/pr42542-3a.c: Likewise.
3403 2009-01-04 Tobias Burnus <burnus@net-b.de>
3406 * gfortran.dg/allocatable_scalar_5.f90: New test.
3407 * gfortran.dg/allocatable_scalar_6.f90: New test.
3409 2010-01-03 Richard Guenther <rguenther@suse.de>
3412 * gfortran.dg/gomp/recursion1.f90: Remove.
3414 2010-01-03 Richard Guenther <rguenther@suse.de>
3416 * gcc.dg/Warray-bounds.c: Remove XFAILs.
3417 * gcc.dg/uninit-6.c: Likewise.
3418 * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
3420 2010-01-03 Richard Guenther <rguenther@suse.de>
3422 PR tree-optimization/42589
3423 * gcc.target/i386/pr42589.c: New testcase.
3425 2010-01-03 Richard Guenther <rguenther@suse.de>
3427 PR tree-optimization/42438
3428 * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
3430 2010-01-02 Richard Guenther <rguenther@suse.de>
3433 * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
3435 2010-01-02 Uros Bizjak <ubizjak@gmail.com>
3438 * gcc.target/alpha/pr42448-1.c: New test.
3439 * gcc.target/alpha/pr42448-2.c: Ditto.
3441 2010-01-01 Joseph Myers <joseph@codesourcery.com>
3443 PR preprocessor/41947
3444 * gcc.dg/c99-hexfloat-3.c: New test.
3446 2010-01-01 Richard Guenther <rguenther@suse.de>
3449 * gcc.c-torture/execute/pr42570.c: New testcase.
3451 2010-01-01 Richard Guenther <rguenther@suse.de>
3454 * gcc.c-torture/compile/pr42559.c: New testcase.
3457 Copyright (C) 2010 Free Software Foundation, Inc.
3459 Copying and distribution of this file, with or without modification,
3460 are permitted in any medium without royalty provided the copyright
3461 notice and this notice are preserved.