1 2011-06-28 Eric Botcazou <ebotcazou@adacore.com>
3 * gnat.dg/opt17.ad[sb]: New test.
5 2011-06-28 Alexander Monakov <amonakov@ispras.ru>
8 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
11 * g++.dg/opt/pr48273.C: New.
13 2011-06-27 Jason Merrill <jason@redhat.com>
16 * g++.dg/init/ref19.C: New.
17 * g++.dg/cpp0x/constexpr-cleanup.C: New.
20 * g++.dg/rtti/anon-ns1.C: New.
23 * g++.dg/template/param3.C: New.
25 2011-06-27 Jakub Jelinek <jakub@redhat.com>
27 Backported from mainline
28 2011-06-26 Jakub Jelinek <jakub@redhat.com>
30 PR tree-optimization/48377
31 * gcc.dg/vect/pr48377.c: Add dg-require-effective-target
34 2011-06-26 Steve Ellcey <sje@cup.hp.com>
37 * lib/target-supports.exp (check_effective_target_non_strict_align):
40 2011-06-27 Release Manager
44 2011-06-23 Jason Merrill <jason@redhat.com>
47 * g++.dg/cpp0x/defaulted30.C: New.
49 2011-06-21 Jason Merrill <jason@redhat.com>
52 * g++.dg/cpp0x/lambda/lambda-warn3.C: New.
54 2011-06-21 Janus Weil <janus@gcc.gnu.org>
57 * gfortran.dg/class_44.f03: New.
59 2011-06-19 Janus Weil <janus@gcc.gnu.org>
62 * gfortran.dg/extends_13.f03: New.
65 * gfortran.dg/move_alloc_5.f90: New.
68 * gfortran.dg/typebound_assignment_3.f03: New.
71 * gfortran.dg/class_43.f03: New.
73 2011-06-18 Jakub Jelinek <jakub@redhat.com>
76 * obj-c++.dg/invalid-type-1.mm: Adjust for new error wording.
79 * gcc.target/i386/testimm-1.c: New test.
80 * gcc.target/i386/testimm-2.c: New test.
81 * gcc.target/i386/testimm-3.c: New test.
82 * gcc.target/i386/testimm-4.c: New test.
83 * gcc.target/i386/testimm-5.c: New test.
84 * gcc.target/i386/testimm-6.c: New test.
85 * gcc.target/i386/testimm-7.c: New test.
86 * gcc.target/i386/testimm-8.c: New test.
87 * gcc.target/i386/xop-vpermil2px-2.c: New test.
88 * gcc.target/i386/xop-rotate1-int.c: New test.
89 * gcc.target/i386/xop-rotate2-int.c: New test.
91 2011-06-17 Richard Guenther <rguenther@suse.de>
93 Backport from mainline
94 2011-05-23 Richard Guenther <rguenther@suse.de>
96 PR tree-optimization/49115
97 * g++.dg/torture/pr49115.C: New testcase.
99 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
101 Backport from mainline
102 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
104 PR rtl-optimization/48542
105 * gcc.dg/torture/pr48542.c: New test.
107 2011-06-17 Tobias Burnus
110 * gfortran.dg/alloc_comp_assign_11.f90: New.
112 2011-06-16 Jason Merrill <jason@redhat.com>
115 * g++.dg/cpp0x/sfinae26.C: New.
118 * g++.dg/cpp0x/variadic113.C: New.
120 2011-06-16 Kaz Kojima <kkojima@gcc.gnu.org>
122 Backport form main line
123 2011-06-09 Kaz Kojima <kkojima@gcc.gnu.org>
126 * gcc.dg/pr49307.c: New.
128 2011-06-16 Jakub Jelinek <jakub@redhat.com>
130 PR tree-optimization/49419
131 * gcc.c-torture/execute/pr49419.c: New test.
133 Backported from mainline
134 2011-06-13 Edmar Wienskoski <edmar@freescale.com>
137 * gcc.target/powerpc/outofline_rnreg.c: New testcase.
139 2011-06-14 Jason Merrill <jason@redhat.com>
141 * g++.dg/other/error23.C: Adjust error message.
142 * g++.dg/other/error32.C: Likewise.
145 * g++.dg/cpp0x/decltype30.C: New.
147 2011-06-14 Jakub Jelinek <jakub@redhat.com>
150 * gfortran.dg/pr49103.f90: New test.
152 PR rtl-optimization/49390
153 * gcc.c-torture/execute/pr49390.c: New test.
155 2011-06-10 Janis Johnson <janisjo@codesourcery.com>
157 * gcc/testsuite/gcc.target/arm/20090811-1.c: Skip for incompatible
158 options, do not override other options.
159 * gcc/testsuite/gcc.target/arm/combine-cmp-shift.c: Skip for
160 incompatible options.
161 * gcc/testsuite/gcc.target/arm/pr45094.c: Likewise.
162 * gcc/testsuite/gcc.target/arm/scd42-1.c: Likewise.
163 * gcc/testsuite/gcc.target/arm/scd42-3.c: Likewise.
164 * gcc/testsuite/gcc.target/arm/thumb-ltu.c: Likewise.
166 * lib/target-supports.exp
167 (check_effective_target_arm_neon_fp16_ok_nocache): Return 0 if
168 multilib flags use -mfpu with a value other than neon-fp16.
170 2011-06-08 Kaz Kojima <kkojima@gcc.gnu.org>
172 Backport from mainline
173 2011-06-01 Kaz Kojima <kkojima@gcc.gnu.org>
176 * gcc.c-torture/compile/pr49238.c: New.
178 2011-06-07 Jason Merrill <jason@redhat.com>
180 * g++.dg/cpp0x/enum19.C: New.
182 2011-06-07 Jakub Jelinek <jakub@redhat.com>
184 PR gcov-profile/49299
185 * gcc.dg/tree-prof/pr49299-1.c: New test.
186 * gcc.dg/tree-prof/pr49299-2.c: New test.
188 2011-06-06 Jason Merrill <jason@redhat.com>
190 * g++.dg/cpp0x/regress/ptrmem1.C: New.
192 2011-06-06 Asher Langton <langton2@llnl.gov>
195 * gfortran.dg/PR49268.f90: New test.
197 2011-06-06 Jakub Jelinek <jakub@redhat.com>
200 * g++.dg/opt/pr49264.C: New test.
202 2011-06-06 Mikael Pettersson <mikpe@it.uu.se>
204 PR tree-optimization/49243
205 * gcc.dg/pr49243.c: New.
207 2011-06-06 Richard Guenther <rguenther@suse.de>
209 PR tree-optimization/48702
210 * gcc.dg/torture/pr48702.c: New testcase.
212 Backport from mainline
213 2011-05-31 Jakub Jelinek <jakub@redhat.com>
215 PR rtl-optimization/49235
216 * gcc.dg/pr49235.c: New test.
218 2011-06-05 Kaz Kojima <kkojima@gcc.gnu.org>
220 Backport from mainline
221 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
224 * gcc.c-torture/execute/pr49186.c: New.
226 2011-06-04 Jonathan Wakely <jwakely.gcc@gmail.com>
229 * g++.dg/diagnostic/bitfld2.C: New.
231 2011-06-04 Ira Rosen <ira.rosen@linaro.org>
233 PR tree-optimization/49038
234 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
235 * gcc.dg/vect/pr49038.c: New test.
237 2011-06-03 Jakub Jelinek <jakub@redhat.com>
240 * g++.dg/cpp0x/lambda/lambda-mangle2.C: New test.
242 2011-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
245 * gfortran.dg/module_procedure_double_colon_1.f90: New test.
246 * gfortran.dg/module_procedure_double_colon_2.f90: New test.
248 2011-06-02 Ira Rosen <ira.rosen@linaro.org>
250 PR tree-optimization/49093
251 * gcc.dg/vect/pr49093.c: New test.
253 2011-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
257 * gfortran.dg/operator_7.f90: New test case.
259 2011-05-31 Richard Guenther <rguenther@suse.de>
261 Backport from mainline
262 2011-05-19 Richard Guenther <rguenther@suse.de>
265 * gcc.dg/builtin-object-size-11.c: New testcase.
267 2011-05-31 Richard Guenther <rguenther@suse.de>
269 Backport from mainline
270 2011-05-11 Richard Guenther <rguenther@suse.de>
273 * gcc.dg/torture/pr48953.c: New testcase.
275 2011-05-30 Jakub Jelinek <jakub@redhat.com>
278 * g++.dg/gomp/pr49223-1.C: New test.
279 * g++.dg/gomp/pr49223-2.C: New test.
281 2011-05-30 Richard Guenther <rguenther@suse.de>
283 PR tree-optimization/49218
284 * gcc.c-torture/execute/pr49218.c: New testcase.
286 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
288 * gcc.target/mips/reg-var-1.c: New test.
290 2011-05-29 Richard Guenther <rguenther@suse.de>
292 PR tree-optimization/49217
293 * gcc.dg/torture/pr49217.c: New testcase.
295 2011-05-27 Jason Merrill <jason@redhat.com>
297 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
299 * g++.dg/cpp0x/enum18.C: New.
301 * g++.dg/cpp0x/error6.C: New.
303 2011-05-27 Jakub Jelinek <jakub@redhat.com>
306 * g++.dg/eh/cond6.C: New test.
308 2011-05-27 Jason Merrill <jason@redhat.com>
310 * g++.dg/template/const5.C: New.
312 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
315 * gfortran.dg/dependency_40.f90 : New test.
317 2011-05-26 Jason Merrill <jason@redhat.com>
319 * g++.dg/cpp0x/variadic111.C: New.
320 * g++.dg/cpp0x/variadic41.C: Adjust.
322 2011-05-26 Jakub Jelinek <jakub@redhat.com>
325 * g++.dg/eh/cond5.C: New test.
327 PR tree-optimization/49161
328 * gcc.c-torture/execute/pr49161.c: New test.
330 2011-05-25 Jason Merrill <jason@redhat.com>
332 * g++.dg/cpp0x/error4.C: New.
334 * g++.dg/cpp0x/rv-restrict.C: New.
336 2011-05-26 Fabien Chêne <fabien@gcc.gnu.org>
337 * g++.dg/init/pr25811-2.C: New.
338 * g++.dg/init/pr25811-3.C: New.
339 * g++.dg/init/pr25811-4.C: New.
341 2011-05-25 Jason Merrill <jason@redhat.com>
343 * g++.dg/cpp0x/enum15.C: New.
344 * g++.dg/cpp0x/constexpr-switch2.C: New.
346 * g++.dg/cpp0x/variadic110.C: New.
348 * g++.dg/cpp0x/auto9.C: Add typedef test.
350 * g++.dg/cpp0x/auto23.C: New.
351 * g++.dg/cpp0x/auto9.C: Adjust.
353 * g++.dg/cpp0x/defaulted29.C: New.
355 * g++.dg/cpp0x/initlist51.C: New.
357 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
359 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
360 * g++.dg/abi/packed1.C: Suppress warning.
361 * g++.dg/warn/Wunused-parm-3.C: Likewise.
362 * g++.dg/template/stdarg1.C: Likewise.
363 * g++.dg/other/packed1.C: Remove arm from xfail list.
365 2011-05-25 Jason Merrill <jason@redhat.com>
367 * g++.dg/cpp0x/enum16.C: New.
368 * g++.dg/parse/error15.C: Adjust.
370 * g++.dg/cpp0x/initlist50.C: New.
372 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
374 * g++.dg/cpp0x/variadic109.C: New.
376 2011-05-25 Nicola Pero <nicola.pero@meta-innovation.com>
378 Backport from mainline
379 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
382 * objc.dg/pr48177.m: New testcase.
384 2011-05-25 Jakub Jelinek <jakub@redhat.com>
387 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
388 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
390 2011-05-24 Jason Merrill <jason@redhat.com>
392 * g++.dg/cpp0x/access01.C: New.
394 * g++.dg/template/access21.C: New.
395 * g++.dg/template/access22.C: New.
397 * g++.dg/cpp0x/rv-cast2.C: New.
399 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
401 * g++.dg/cpp0x/error3.C: New.
403 * g++.dg/cpp0x/defaulted27.C: New.
405 * g++.dg/cpp0x/decltype27.C: New.
407 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
410 * g++.dg/other/pr49133.C: New test.
412 2011-05-23 Jakub Jelinek <jakub@redhat.com>
415 * gcc.c-torture/execute/pr49123.c: New test.
418 * gcc.dg/debug/pr49032.c: New test.
421 * gcc.dg/pr49120.c: New test.
424 * gcc.c-torture/execute/pr48973-1.c: New test.
425 * gcc.c-torture/execute/pr48973-2.c: New test.
427 2011-05-22 Jason Merrill <jason@redhat.com>
429 * g++.dg/cpp0x/sfinae23.C: New.
430 * g++.dg/cpp0x/sfinae8.C: Correct.
432 2011-05-22 Jakub Jelinek <jakub@redhat.com>
435 * gcc.c-torture/compile/pr49029.c: New test.
437 2011-05-20 Jason Merrill <jason@redhat.com>
439 * g++.dg/cpp0x/constexpr-static7.C: New.
441 * g++.dg/cpp0x/enum13.C: New.
443 * g++.dg/cpp0x/defaulted26.C: New.
445 * g++.dg/cpp0x/noexcept02.C: Fix.
446 * g++.dg/cpp0x/noexcept03.C: Fix.
447 * g++.dg/cpp0x/noexcept08.C: Fix.
448 * g++.dg/cpp0x/noexcept10.C: New.
450 * g++.dg/cpp0x/constexpr-friend.C: New.
451 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
452 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
453 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
454 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
456 * g++.dg/cpp0x/sfinae22.C: New.
458 * g++.dg/cpp0x/variadic108.C: New.
460 * g++.dg/init/new32.C: New.
462 2011-05-20 Richard Guenther <rguenther@suse.de>
464 PR tree-optimization/49079
465 * gcc.dg/torture/pr49079.c: New testcase.
467 2011-05-20 Jakub Jelinek <jakub@redhat.com>
469 PR tree-optimization/49073
470 * gcc.c-torture/execute/pr49073.c: New test.
472 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
474 * gcc.c-torture/execute/960321-1.x: Remove.
476 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
478 Backport from mainline
479 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
482 * gcc.target/i386/pr49002-1.c: New test.
483 * gcc.target/i386/pr49002-2.c: Likewise.
485 2011-05-18 Jakub Jelinek <jakub@redhat.com>
487 PR tree-optimization/49039
488 * gcc.c-torture/execute/pr49039.c: New test.
489 * gcc.dg/tree-ssa/pr49039.c: New test.
490 * g++.dg/torture/pr49039.C: New test.
492 2011-05-18 Richard Guenther <rguenther@suse.de>
494 Backport from mainline
495 2011-04-19 Richard Guenther <rguenther@suse.de>
498 * g++.dg/lto/pr48207_0.C: New testcase.
500 2011-04-21 Richard Guenther <rguenther@suse.de>
503 * g++.dg/lto/pr48207-2_0.C: New testcase.
504 * g++.dg/lto/pr48207-3_0.C: Likewise.
506 2011-05-18 Richard Guenther <rguenther@suse.de>
508 Backport from mainline
509 2011-05-12 Richard Guenther <rguenther@suse.de>
511 PR tree-optimization/48172
512 * gcc.dg/vect/pr48172.c: New testcase.
514 2011-05-18 Jakub Jelinek <jakub@redhat.com>
516 PR tree-optimization/49000
517 * gcc.dg/pr49000.c: New test.
519 2011-05-12 Jakub Jelinek <jakub@redhat.com>
521 PR tree-optimization/48975
522 * gcc.dg/pr48975.c: New test.
524 2011-05-12 Richard Guenther <rguenther@suse.de>
526 Backport from mainline
527 2011-05-02 Richard Guenther <rguenther@suse.de>
529 PR tree-optimization/48822
530 * gcc.dg/torture/pr48822.c: New testcase.
532 2011-05-12 Jakub Jelinek <jakub@redhat.com>
535 * g++.dg/opt/pr48967.C: New test.
537 2011-05-11 Tobias Burnus <burnus@net-b.de>
540 * gfortran.dg/generic_24.f90: New.
542 2011-05-11 Jakub Jelinek <jakub@redhat.com>
545 * gcc.dg/pr48159-1.c: New test.
546 * gcc.dg/pr48159-2.c: New test.
548 2011-05-11 Fabien Chêne <fabien@gcc.gnu.org>
551 * g++.dg/init/pr48859.C: New.
553 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
555 Backport from mainline
556 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
559 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
560 are passed and returned in vector registers.
562 2011-05-10 Jakub Jelinek <jakub@redhat.com>
564 Backported from mainline
565 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
567 PR tree-optimization/48837
568 * gcc.dg/pr48837.c: New testcase.
570 2011-05-10 Jakub Jelinek <jakub@redhat.com>
572 PR tree-optimization/48611
573 PR tree-optimization/48794
574 * gfortran.dg/gomp/pr48611.f90: New test.
575 * gfortran.dg/gomp/pr48794.f90: New test.
577 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
580 * g++.dg/cpp0x/pr48522.C: New.
582 2011-05-09 Dodji Seketeli <dodji@redhat.com>
585 * g++.dg/template/dependent-expr8.C: New test case.
587 2011-05-06 Jason Merrill <jason@redhat.com>
589 * g++.dg/cpp0x/constexpr-condition2.C: New.
591 * g++.dg/cpp0x/constexpr-missing.C: New.
593 * g++.dg/ext/vla10.C: New.
594 * c-c++-common/vla-1.c: New.
596 * g++.dg/cpp0x/constexpr-48089.C: New.
598 2011-05-06 Dodji Seketeli <dodji@redhat.com>
601 * g++.dg/template/member9.C: New test case.
603 2011-05-05 Jason Merrill <jason@redhat.com>
605 * g++.dg/init/new30.C: New.
607 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
609 * gnat.dg/discr29.ad[sb]: New test.
610 * gnat.dg/discr30.adb: Likewise.
612 2011-05-05 Julian Brown <julian@codesourcery.com>
614 * gcc.target/arm/neon-vset_lanes8.c: New test.
616 2011-05-05 Ira Rosen <ira.rosen@linaro.org>
618 Backport from mainline:
619 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
620 Ira Rosen <ira.rosen@linaro.org>
623 * gcc.target/arm/pr48252.c: New test.
625 2011-05-04 Jason Merrill <jason@redhat.com>
627 * g++.dg/conversion/base1.C: New.
629 2011-05-03 Jakub Jelinek <jakub@redhat.com>
632 * gcc.dg/pr48774.c: New test.
634 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
638 * gfortran.dg/realloc_on_assign_7.f03: New test.
640 2011-04-30 Jakub Jelinek <jakub@redhat.com>
642 PR tree-optimization/48809
643 * gcc.c-torture/execute/pr48809.c: New test.
645 2011-04-29 Tobias Burnus <burnus@net-b.de>
648 * gfortran.dg/typebound_proc_22.f90: New.
651 * gfortran.dg/interface_36.f90: New.
653 2011-04-28 Michael Meissner <meissner@linux.vnet.ibm.com>
655 Backport from mainline
656 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
658 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
659 failure on 32-bit systems.
660 * gcc.dg/torture/vector-2.c: Ditto.
662 Backport from mainline
663 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
665 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
669 * gcc.target/powerpc/pr48226.c: New file.
671 2011-04-28 Dodji Seketeli <dodji@redhat.com>
674 * g++.dg/template/inherit7.C: New test case.
676 2011-04-28 Tobias Burnus <burnus@net-b.de>
680 * gfortran.dg/interface_35.f90: New.
681 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
682 * gfortran.dg/func_result_6.f90: Add dg-warning.
683 * gfortran.dg/bessel_1.f90: Ditto.
684 * gfortran.dg/hypot_1.f90: Ditto.
685 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
686 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
687 * gfortran.dg/interface_assignment_4.f90: Ditto.
689 2011-04-28 Tobias Burnus <burnus@net-b.de>
692 * gfortran.dg/whole_file_34.f90: New.
694 2011-04-27 Jason Merrill <jason@redhat.com>
696 * g++.dg/parse/ambig6.C: New.
698 2011-04-27 Nick Clifton <nickc@redhat.com>
700 * gcc.dg/20020312-2.c: Add definition for RX.
702 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
703 option with RX targets.
705 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
708 2011-04-27 Jakub Jelinek <jakub@redhat.com>
711 * gcc.c-torture/compile/pr48742.c: New test.
713 2011-04-26 Jason Merrill <jason@redhat.com>
715 * g++.dg/lookup/koenig13.C: New.
717 2011-04-26 Jason Merrill <jason@redhat.com>
719 * g++.dg/cpp0x/initlist48.C: New.
721 2011-04-26 Jakub Jelinek <jakub@redhat.com>
724 * gcc.dg/pr48768.c: New test.
726 PR tree-optimization/48734
727 * gcc.c-torture/compile/pr48734.c: New test.
729 2011-04-26 Richard Guenther <rguenther@suse.de>
731 PR tree-optimization/48731
732 * gcc.dg/torture/pr48731.c: New testcase.
734 2011-04-26 Tobias Burnus <burnus@net-b.de>
737 * gfortran.dg/whole_file_33.f90: New.
739 2011-04-25 Jason Merrill <jason@redhat.com>
741 * g++.dg/cpp0x/regress/template-const2.C: New.
743 2011-04-24 Jakub Jelinek <jakub@redhat.com>
745 PR preprocessor/48740
746 * c-c++-common/raw-string-11.c: New test.
748 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
750 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
753 2011-04-23 Jakub Jelinek <jakub@redhat.com>
756 * gcc.dg/pr48685.c: New test.
758 2011-04-22 Jakub Jelinek <jakub@redhat.com>
760 PR tree-optimization/48717
761 * gcc.c-torture/execute/pr48717.c: New test.
763 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
766 * gcc.target/i386/pr48723.c: New test.
768 2011-04-22 Jakub Jelinek <jakub@redhat.com>
771 * gcc.dg/gomp/pr48716.c: New test.
772 * g++.dg/gomp/pr48716.C: New test.
774 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
777 * gcc.target/i386/pr48708.c: New test.
779 2011-04-21 Richard Guenther <rguenther@suse.de>
782 * g++.dg/torture/pr48695.C: New testcase.
784 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
786 * gnat.dg/volatile5.adb: New test.
787 * gnat.dg/volatile5_pkg.ads: New helper.
789 2011-04-20 Jason Merrill <jason@redhat.com>
791 * g++.dg/cpp0x/initlist47.C: New.
793 2011-04-20 Jason Merrill <jason@redhat.com>
795 * g++.dg/template/const4.C: New.
797 2011-04-19 Jason Merrill <jason@redhat.com>
799 * g++.dg/ext/complex7.C: New.
801 2011-04-19 Jakub Jelinek <jakub@redhat.com>
804 * gcc.target/i386/pr48678.c: New test.
806 2011-04-18 Jason Merrill <jason@redhat.com>
808 * g++.dg/cpp0x/union4.C: New.
810 2011-04-18 Jakub Jelinek <jakub@redhat.com>
813 * g++.dg/torture/pr48661.C: New test.
816 * g++.dg/gomp/pr48632.C: New test.
818 2011-04-18 Richard Guenther <rguenther@suse.de>
821 * g++.dg/torture/pr46364.C: New testcase.
823 2011-04-18 Jakub Jelinek <jakub@redhat.com>
825 PR tree-optimization/48616
826 * gcc.dg/pr48616.c: New test.
828 2011-04-15 Jakub Jelinek <jakub@redhat.com>
831 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
835 * gcc.target/i386/sse4_1-insertps-3.c: New test.
836 * gcc.target/i386/sse4_1-insertps-4.c: New test.
837 * gcc.target/i386/avx-insertps-3.c: New test.
838 * gcc.target/i386/avx-insertps-4.c: New test.
840 2011-04-13 Jason Merrill <jason@redhat.com>
842 * g++.dg/template/operator11.C: New.
844 2011-04-13 Paul Thomas <pault@gcc.gnu.org>
848 * gfortran.dg/realloc_on_assign_6.f03: New test.
850 2011-04-13 Jakub Jelinek <jakub@redhat.com>
853 * gcc.dg/gomp/pr48591.c: New test.
856 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
857 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
859 2011-04-13 Dodji Seketeli <dodji@redhat.com>
862 * g++.dg/template/dependent-expr7.C: New test case.
864 2011-04-12 Martin Jambor <mjambor@suse.cz>
866 PR tree-optimization/48195
867 * gcc.dg/ipa/pr48195.c: New test.
869 2011-04-12 Jakub Jelinek <jakub@redhat.com>
871 PR rtl-optimization/48549
872 * g++.dg/opt/pr48549.C: New test.
875 * gcc.c-torture/compile/pr48517.c: New test.
877 2011-04-11 Jason Merrill <jason@redhat.com>
879 * g++.dg/cpp0x/enum10.C: New.
881 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
883 2011-04-09 Jason Merrill <jason@redhat.com>
886 * g++.dg/cpp0x/sfinae10.C: Remove abstract class.
888 2011-04-08 Mike Stump <mikestump@comcast.net>
891 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
892 default to fno-common.
894 2011-04-07 Jason Merrill <jason@redhat.com>
896 * g++.dg/cpp0x/regress/call1.C: New.
898 * g++.dg/cpp0x/sfinae11.C: New.
899 * g++.dg/cpp0x/noexcept02.C: Fix.
901 * g++.dg/cpp0x/sfinae10.C: New.
903 * g++.dg/cpp0x/sfinae7.C: New.
905 * g++.dg/cpp0x/enum9.C: New.
907 2011-04-08 Jakub Jelinek <jakub@redhat.com>
909 PR tree-optimization/48377
910 * gcc.dg/vect/pr48377.c: New test.
912 2011-04-07 Mike Stump <mikestump@comcast.net>
914 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
917 2011-04-07 Jakub Jelinek <jakub@redhat.com>
920 * gfortran.dg/gomp/pr48117.f90: New test.
923 * gcc.dg/torture/pr48343.c: New test.
925 2011-04-07 Andrey Belevantsev <abel@ispras.ru>
927 Backport from mainline
928 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
930 PR rtl-optimization/48144
931 * gcc.dg/pr48144.c: New test.
933 2011-04-06 Jakub Jelinek <jakub@redhat.com>
936 * gcc.dg/guality/pr36977.c: New test.
937 * gcc.dg/guality/pr48466.c: New test.
939 Backported from mainline
940 2011-04-01 Jakub Jelinek <jakub@redhat.com>
943 * gcc.c-torture/compile/pr48335-1.c: New test.
944 * gcc.dg/pr48335-1.c: New test.
945 * gcc.dg/pr48335-2.c: New test.
946 * gcc.dg/pr48335-3.c: New test.
947 * gcc.dg/pr48335-4.c: New test.
948 * gcc.dg/pr48335-5.c: New test.
949 * gcc.dg/pr48335-6.c: New test.
950 * gcc.dg/pr48335-7.c: New test.
951 * gcc.dg/pr48335-8.c: New test.
952 * gcc.target/i386/pr48335-1.c: New test.
954 2011-04-04 Janus Weil <janus@gcc.gnu.org>
957 * gfortran.dg/class_42.f03: New.
959 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
961 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
962 * gfortran.dg/bessel_7.f90: Likewise.
964 2011-03-31 Jason Merrill <jason@redhat.com>
966 * g++.dg/cpp0x/defaulted24.C: New.
968 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
971 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
974 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
976 * g++.dg/other/i386-9.C: New test.
978 2011-03-30 Jason Merrill <jason@redhat.com>
980 * g++.dg/cpp0x/regress/error-recovery1.C: New.
982 * g++.dg/cpp0x/regress/isnan.C: New.
984 * g++.dg/cpp0x/initlist46.C: New.
986 2011-03-29 Jason Merrill <jason@redhat.com>
988 * g++.dg/cpp0x/regress/value-dep1.C: New.
990 * g++.dg/cpp0x/dependent1.C: New.
992 2011-03-29 Jason Merrill <jason@redhat.com>
994 * g++.dg/parse/memfnquals1.C: New.
996 * g++.dg/cpp0x/constexpr-memfn1.C: New.
998 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1000 * g++.dg/cpp0x/initlist-array2.C: New.
1002 * g++.dg/cpp0x/initlist-array1.C: New.
1004 * g++.dg/cpp0x/move1.C: New.
1006 * g++.dg/cpp0x/auto22.C: New.
1008 * g++.dg/cpp0x/rv-deduce2.C: New.
1010 * g++.dg/cpp0x/elision2.C: New.
1012 2011-03-29 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1014 * g++.dg/cpp0x/constexpr-attribute.C: New.
1016 2011-03-29 Jason Merrill <jason@redhat.com>
1018 * g++.dg/cpp0x/constexpr-recursion.C: New.
1020 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1022 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1023 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1025 * g++.dg/cpp0x/constexpr-47570.C: New.
1027 2011-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1029 Backport from mainline:
1030 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1033 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1035 2011-03-28 Richard Sandiford <richard.sandiford@linaro.org>
1038 * gcc.target/arm/neon-vld-1.c: New test.
1040 2011-03-28 Richard Guenther <rguenther@suse.de>
1042 Backport from mainline
1043 2011-03-24 Richard Guenther <rguenther@suse.de>
1046 * gcc.dg/builtin-object-size-10.c: New testcase.
1048 2011-03-22 Richard Guenther <rguenther@suse.de>
1050 PR tree-optimization/48228
1051 * gcc.dg/Wstrict-overflow-23.c: New testcase.
1053 2011-03-17 Richard Guenther <rguenther@suse.de>
1056 * gcc.dg/pr48134.c: New testcase.
1058 2011-03-26 Uros Bizjak <ubizjak@gmail.com>
1060 Backport from mainline:
1061 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1064 * gcc.target/i386/pr48237.c: New test.
1066 2011-03-26 Jakub Jelinek <jakub@redhat.com>
1068 Backport from mainline
1069 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1072 * gcc.dg/dfp/pr48204.c: New test.
1074 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1078 * gcc.c-torture/execute/pr42544.c: New test.
1079 * gcc.c-torture/execute/pr48197.c: New test.
1081 PR rtl-optimization/48156
1082 * gcc.dg/pr48156.c: New test.
1084 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1086 PR rtl-optimization/48141
1087 * gcc.dg/pr48141.c: New test.
1089 2011-03-25 Release Manager
1091 * GCC 4.6.0 released.
1093 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1095 Backport from mainline:
1096 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1098 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1100 Only xfail with gas.
1102 2011-03-21 Jakub Jelinek <jakub@redhat.com>
1105 * gcc.dg/pr48213.c: New test.
1107 2011-03-20 Joseph Myers <joseph@codesourcery.com>
1109 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1110 variably modified typedefs.
1111 * gcc.dg/c1x-typedef-2.c: Remove.
1113 2011-03-20 Joseph Myers <joseph@codesourcery.com>
1115 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1116 * gcc.dg/c1x-anon-struct-3.c: New test.
1117 * gcc.dg/anon-struct-11.c: Update.
1119 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1122 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1124 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1127 * gcc.c-torture/compile/pr48161.c: New test.
1129 2011-03-17 Richard Guenther <rguenther@suse.de>
1132 * g++.dg/torture/pr48165.C: New testcase.
1134 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1137 * g++.dg/debug/dwarf2/typedef6.C: New test.
1139 2011-03-16 Jason Merrill <jason@redhat.com>
1141 * g++.dg/cpp0x/constexpr-array3.C: New.
1143 2011-03-16 Jason Merrill <jason@redhat.com>
1145 * g++.dg/cpp0x/sfinae6.C: New.
1146 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1147 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1148 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1149 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1150 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1152 2011-03-16 Jason Merrill <jason@redhat.com>
1154 * g++.dg/template/incomplete6.C: New.
1156 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1159 * gcc.target/arm/pr46788.c: New.
1161 2011-03-15 Richard Sandiford <richard.sandiford@linaro.org>
1163 PR rtl-optimization/47166
1164 * gcc.c-torture/execute/postmod-1.c: New test.
1166 2011-03-14 Richard Guenther <rguenther@suse.de>
1169 * gcc.dg/torture/pr48098.c: New testcase.
1171 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1174 * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test.
1175 * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise.
1177 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1180 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1182 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1185 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1187 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1190 * gfortran.dg/class_41.f03: New.
1192 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1194 * g++.dg/conversion/cast3.C: New test.
1196 2011-03-11 Jason Merrill <jason@redhat.com>
1198 * g++.dg/template/error45.C: New.
1200 * g++.dg/parse/no-type-defn1.C: New.
1202 * g++.dg/ext/attrib40.C: New.
1204 * g++.dg/cpp0x/regress/array1.C: New.
1206 2011-03-11 Richard Guenther <rguenther@suse.de>
1208 PR tree-optimization/48067
1209 * gcc.dg/pr48067.c: New testcase.
1211 2011-03-11 Richard Guenther <rguenther@suse.de>
1214 * g++.dg/lto/20110311-1_0.C: New testcase.
1216 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1219 * g++.dg/inherit/virtual8.C: New test.
1222 * gcc.dg/torture/pr48044.c: New test.
1224 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1227 * gfortran.dg/proc_ptr_comp_31.f90: New.
1229 2011-03-11 Richard Guenther <rguenther@suse.de>
1231 PR tree-optimization/47278
1232 * gcc.dg/torture/pr47278-1.c: New testcase.
1233 * gcc.dg/torture/pr47278-2.c: Likewise.
1235 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1237 PR tree-optimization/48063
1238 * gcc.dg/torture/pr48063.c: New test.
1240 2011-03-10 Jason Merrill <jason@redhat.com>
1242 * g++.dg/template/array22.C: New.
1244 * g++.dg/cpp0x/syntax-err1.C: New.
1245 * g++.dg/parse/error36.C: Adjust expected errors.
1246 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1247 * g++.old-deja/g++.pt/typename3.C: Likewise.
1248 * g++.old-deja/g++.pt/typename4.C: Likewise.
1249 * g++.old-deja/g++.pt/typename6.C: Likewise.
1251 2011-03-09 Jason Merrill <jason@redhat.com>
1253 * g++.dg/template/nontype22.C: New.
1255 2011-03-09 Martin Jambor <mjambor@suse.cz>
1257 PR tree-optimization/47714
1258 * g++.dg/torture/pr47714.C: New test.
1260 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1263 * gcc.target/powerpc/pr47755-2.c: New file.
1265 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1267 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1268 is not set in the environment, pass 64 as first argument when not
1269 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1270 native where ulimit -u is supported.
1272 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1274 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1276 2011-03-08 Jason Merrill <jason@redhat.com>
1278 * g++.dg/template/nontype21.C: New.
1280 * g++.dg/template/anon5.C: New.
1282 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1285 * gcc.dg/pr47881.c: New test.
1287 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1290 * g++.dg/lookup/template3.C: New test.
1292 2011-03-08 Kai Tietz <ktietz@redhat.com>
1294 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1297 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1300 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1301 sizeof to compute alignment.
1303 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1305 PR tree-optimization/48022
1306 * gcc.dg/pr48022-1.c: New test.
1307 * gcc.dg/pr48022-2.c: New test.
1309 2011-03-07 Jason Merrill <jason@redhat.com>
1311 * g++.dg/template/nontype20.C: New.
1312 * g++.dg/init/member1.C: Adjust expected errors.
1313 * g++.dg/parse/constant4.C: Likewise.
1314 * g++.dg/template/qualified-id3.C: Likewise.
1315 * g++.old-deja/g++.pt/crash10.C: Likewise.
1317 * g++.dg/cpp0x/regress/non-const1.C: New.
1319 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1322 * gcc.dg/pr47991.c: New test.
1324 2011-03-07 Jason Merrill <jason@redhat.com>
1326 * g++.dg/abi/mangle46.C: New.
1328 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1331 * gcc.target/powerpc/pr47862.c: New.
1333 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1336 * gcc.target/i386/combine-mul.c: Require nonpic.
1338 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1339 Nathan Froyd <froydnj@codesourcery.com>
1341 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1343 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1345 * README.QMTEST: Remove.
1347 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1348 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1351 * gfortran.dg/array_constructor_37.f90 : New test.
1353 2011-03-05 Jason Merrill <jason@redhat.com>
1355 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1356 * g++.dg/abi/mangle45.C: Likewise.
1357 * g++.dg/cpp0x/trailing1.C: Likewise.
1359 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1361 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1363 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1365 PR rtl-optimization/47899
1366 * gcc.dg/pr47899.c: New test.
1368 * gcc.dg/torture/pr47968.c: Ignore warnings.
1370 PR tree-optimization/47967
1371 * gcc.c-torture/compile/pr47967.c: New test.
1373 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1375 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1376 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1378 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1380 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1381 and property_getAttributes() if __OBJC2__.
1382 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1383 * objc.dg/property/property-encoding-1.m: New.
1384 * obj-c++.dg/property/property-encoding-1.mm: New.
1386 2011-03-04 Jason Merrill <jason@redhat.com>
1388 * g++.dg/template/pseudodtor6.C: New.
1390 * g++.dg/inherit/covariant19.C: New.
1392 2011-03-04 Richard Guenther <rguenther@suse.de>
1395 * gcc.dg/torture/pr47968.c: New testcase.
1397 2011-03-04 Richard Guenther <rguenther@suse.de>
1400 * gcc.dg/torture/pr47975.c: New testcase.
1402 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1405 * g++.dg/template/crash106.C: New.
1407 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1410 * gcc.dg/gomp/pr47963.c: New test.
1411 * g++.dg/gomp/pr47963.C: New test.
1413 2011-03-02 Jason Merrill <jason@redhat.com>
1415 * g++.dg/cpp0x/regress/condition1.C: New.
1417 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1419 2011-03-01 Jason Merrill <jason@redhat.com>
1421 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1423 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1425 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1427 PR rtl-optimization/47925
1428 * gcc.c-torture/execute/pr47925.c: New test.
1430 2011-03-01 Jason Merrill <jason@redhat.com>
1432 * g++.dg/cpp0x/decltype25.C: New.
1434 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1436 2011-03-01 Richard Guenther <rguenther@suse.de>
1438 PR tree-optimization/47890
1439 * gcc.dg/torture/pr47890.c: New testcase.
1441 2011-03-01 Richard Guenther <rguenther@suse.de>
1444 * gcc.dg/lto/pr47924_0.c: New testcase.
1446 2011-03-01 Richard Guenther <rguenther@suse.de>
1449 * gfortran.dg/lto/pr46911_0.f: New testcase.
1451 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1453 PR libgfortran/47933
1454 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1455 compile errors from older code form.
1457 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1459 PR libgfortran/47567
1460 * gfortran.dg/fmt_fw_d.f90: New test.
1462 2011-02-28 Jason Merrill <jason@redhat.com>
1464 * g++.dg/inherit/covariant18.C: New.
1466 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1469 * gcc.dg/pr47893.c: New test.
1471 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1473 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1474 NULL in case of a selector with conflicting types.
1475 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1477 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1479 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1480 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1481 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1482 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1484 2011-02-28 Jason Merrill <jason@redhat.com>
1487 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1489 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1491 PR libgfortran/47778
1492 * gfortran.dg/namelist_71.f90: New test.
1494 2011-02-27 Jason Merrill <jason@redhat.com>
1497 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1498 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1500 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1503 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1505 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1508 * gfortran.dg/gomp/task-1.f90: Removed.
1510 2011-02-26 Jason Merrill <jason@redhat.com>
1512 * g++.dg/template/this-targ1.C: New.
1514 * g++.dg/cpp0x/regress/template-const1.C: New.
1515 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1516 * g++.dg/template/function1.C: Adjust.
1517 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1518 * g++.dg/debug/debug7.C: Adjust.
1520 2011-02-26 Tobias Burnus <burnus@net-b.de>
1523 * gfortran.dg/gomp/task-1.f90: New.
1525 2011-02-25 Jie Zhang <jie@codesourcery.com>
1527 * gcc.target/arm/neon-thumb2-move.c: Add
1528 dg-require-effective-target arm_thumb2_ok.
1530 2011-02-24 Jason Merrill <jason@redhat.com>
1532 * g++.dg/parse/constant1.C: Specify C++98 mode.
1533 * g++.dg/parse/constant5.C: Likewise.
1534 * g++.dg/parse/error2.C: Likewise.
1535 * g++.dg/parse/semicolon3.C: Likewise.
1536 * g++.dg/template/crash14.C: Likewise.
1537 * g++.dg/template/local4.C: Likewise.
1538 * g++.dg/template/nontype3.C: Likewise.
1539 * g++.dg/parse/crash31.C: Adjust expected errors.
1540 * g++.dg/template/function1.C: Likewise.
1541 * g++.dg/template/ref3.C: Likewise.
1542 * g++.dg/template/static9.C: Likewise.
1543 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1545 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1546 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1547 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1548 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1549 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1551 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1554 * gfortran.dg/pr47878.f90: New test.
1556 2011-02-24 Richard Guenther <rguenther@suse.de>
1559 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1560 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1562 2011-02-24 Richard Guenther <rguenther@suse.de>
1565 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1566 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1568 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1570 PR libgfortran/47567
1571 * gfortran.dg/fmt_f0_1.f90: Update test.
1573 2011-02-23 Jason Merrill <jason@redhat.com>
1575 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1576 * g++.dg/abi/mangle45.C: New.
1578 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1579 * g++.dg/template/canon-type-9.C: Match use of decltype
1580 between declaration and definition.
1581 * g++.dg/template/canon-type-12.C: Likewise.
1583 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1586 * gfortran.dg/nested_allocatables_1.f90: New.
1588 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1591 * g++.dg/pr46868.C: New test.
1592 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1593 * g++.dg/parse/error14.C: Adjust.
1595 2011-02-23 Richard Guenther <rguenther@suse.de>
1597 PR tree-optimization/47838
1598 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1600 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1602 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1604 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1606 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1607 * gfortran.dg/count_init_expr.f03: Ditto.
1608 * gfortran.dg/gomp/pr43711.f90: Ditto.
1609 * gcc.dg/struct-parse-2.c: Ditto.
1610 * gcc.dg/parse-error-3.c: Ditto.
1611 * gcc.dg/Wlogical-op-1.c: Ditto.
1612 * gcc.dg/Walways-true-1.c: Ditto.
1613 * gcc.dg/pr24225.c: Ditto.
1614 * gcc.dg/Walways-true-2.c: Ditto.
1615 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1616 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1617 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1618 * g++.dg/overload/defarg4.C: Ditto.
1619 * g++.dg/inherit/covariant16.C: Ditto.
1620 * g++.dg/inherit/virtual7.C: Ditto.
1621 * g++.dg/template/canon-type-9.C: Ditto.
1622 * g++.dg/template/access19.C: Ditto.
1623 * g++.dg/template/call7.C: Ditto.
1624 * g++.dg/template/canon-type-2.C: Ditto.
1625 * g++.dg/template/init7.C: Ditto.
1626 * g++.dg/template/sizeof-template-argument.C: Ditto.
1627 * g++.dg/template/const3.C: Ditto.
1628 * g++.dg/template/sfinae26.C: Ditto.
1629 * g++.dg/template/sfinae26.C: Ditto.
1630 * g++.dg/template/canon-type-11.C: Ditto.
1631 * g++.dg/template/union2.C: Ditto.
1632 * g++.dg/template/canon-type-3.C: Ditto.
1633 * g++.dg/template/canon-type-1.C: Ditto.
1634 * g++.dg/template/canon-type-5.C: Ditto.
1635 * g++.dg/template/canon-type-7.C: Ditto.
1636 * g++.dg/template/canon-type-10.C: Ditto.
1637 * g++.dg/template/spec36.C: Ditto.
1638 * g++.dg/template/typedef38.C: Ditto.
1639 * g++.dg/template/canon-type-4.C: Ditto.
1640 * g++.dg/template/canon-type-6.C: Ditto.
1641 * g++.dg/template/canon-type-13.C: Ditto.
1642 * g++.dg/template/instantiate9.C: Ditto.
1643 * g++.dg/template/ttp22.C: Ditto.
1644 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1645 * g++.dg/warn/Walways-true-1.C: Ditto.
1646 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1647 * g++.dg/warn/Walways-true-2.C: Ditto.
1648 * g++.dg/conversion/op4.C: Ditto.
1649 * g++.dg/opt/pr19650.C: Ditto.
1650 * g++.dg/lookup/friend11.C: Ditto.
1651 * g++.dg/other/default2.C: Ditto.
1652 * g++.dg/other/default3.C: Ditto.
1653 * g++.dg/other/dtor2.C: Ditto.
1654 * g++.dg/other/friend5.C: Ditto.
1655 * g++.dg/other/default5.C: Ditto.
1656 * g++.dg/init/brace6.C: Ditto.
1657 * g++.dg/init/aggr5.C: Ditto.
1658 * g++.dg/init/error2.C: Ditto.
1659 * g++.dg/expr/bound-mem-fun.C: Ditto.
1660 * g++.dg/expr/cond6.C: Ditto.
1661 * g++.dg/expr/stmt-expr-1.C: Ditto.
1662 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1663 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1664 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1665 * g++.dg/cpp0x/bracket1.C: Ditto.
1666 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1667 * g++.dg/cpp0x/pr38646.C: Ditto.
1668 * g++.dg/cpp0x/variadic73.C: Ditto.
1669 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1670 * g++.dg/cpp0x/bracket4.C: Ditto.
1671 * g++.dg/cpp0x/decltype4.C: Ditto.
1672 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1673 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1674 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1675 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1676 * g++.dg/cpp0x/decltype2.C: Ditto.
1677 * g++.dg/cpp0x/decltype1.C: Ditto.
1678 * g++.dg/cpp0x/bracket2.C: Ditto.
1679 * g++.dg/cpp0x/decltype5.C: Ditto.
1680 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1681 * g++.dg/cpp0x/variadic70.C: Ditto.
1682 * g++.dg/cpp0x/decltype6.C: Ditto.
1683 * g++.dg/cpp0x/rvo.C: Ditto.
1684 * g++.dg/cpp0x/vt-40092.C: Ditto.
1685 * g++.dg/cpp0x/variadic-new.C: Ditto.
1686 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1687 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1688 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1689 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1690 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1691 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1692 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1693 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1694 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1695 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1696 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1697 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1698 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1699 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1700 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1701 * g++.dg/cpp0x/pr39639.C: Ditto.
1702 * g++.dg/cpp0x/decltype3.C: Ditto.
1703 * g++.dg/cpp0x/variadic68.C: Ditto.
1704 * g++.dg/cpp0x/variadic-function.C: Ditto.
1705 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1706 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1707 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1708 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1709 * g++.dg/parse/crash35.C: Ditto.
1710 * g++.dg/parse/crash40.C: Ditto.
1711 * g++.dg/parse/defarg12.C: Ditto.
1712 * g++.dg/parse/crash34.C: Ditto.
1713 * g++.dg/parse/constructor3.C: Ditto.
1714 * g++.dg/parse/template23.C: Ditto.
1715 * g++.dg/parse/crash56.C: Ditto.
1716 * g++.dg/parse/dtor13.C: Ditto.
1717 * g++.dg/parse/error33.C: Ditto.
1718 * g++.dg/parse/ctor9.C: Ditto.
1719 * g++.dg/parse/error32.C: Ditto.
1720 * g++.dg/parse/error37.C: Ditto.
1721 * g++.dg/parse/bitfield3.C: Ditto.
1722 * g++.dg/parse/struct-4.C: Ditto.
1723 * g++.dg/ext/has_trivial_copy.C: Ditto.
1724 * g++.dg/ext/is_polymorphic.C: Ditto.
1725 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1726 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1727 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1728 * g++.dg/ext/is_union.C: Ditto.
1729 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1730 * g++.dg/ext/is_pod.C: Ditto.
1731 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1732 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1733 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1734 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1735 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1736 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1737 * g++.dg/ext/is_abstract.C: Ditto.
1738 * g++.dg/ext/has_trivial_assign.C: Ditto.
1739 * g++.dg/ext/is_class.C: Ditto.
1740 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1741 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1742 * g++.dg/ext/is_base_of.C: Ditto.
1743 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1744 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1745 * g++.dg/ext/is_empty.C: Ditto.
1746 * g++.dg/ext/is_enum.C: Ditto.
1747 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1748 * gnat.dg/opt11.adb: Ditto.
1749 * obj-c++.dg/pr45735.mm: Ditto.
1750 * obj-c++.dg/pr24393.mm: Ditto.
1751 * obj-c++.dg/exceptions-2.mm: Ditto.
1752 * objc.dg/pr45735.m: Ditto.
1753 * objc.dg/pr24393.m: Ditto.
1755 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1757 * objc.dg/attributes/objc-exception-1.m: New.
1759 2011-02-23 Jie Zhang <jie@codesourcery.com>
1761 * gcc.dg/cpp/include7.c: New test.
1763 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1766 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1768 2011-02-23 Jie Zhang <jie@codesourcery.com>
1770 PR rtl-optimization/47763
1771 * gcc.dg/pr47763.c: New test.
1773 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1776 * gfortran.dg/whole_file_32.f90 : New test.
1778 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1781 * g++.dg/inherit/virtual7.C: New test.
1783 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1786 * objc.dg/type-size-3.m: Updated error message.
1787 * objc.dg/type-size-4.m: New test.
1788 * objc.dg/type-size-5.m: New test.
1790 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1792 * lib/gnat.exp: Fix comments.
1793 Don't load libgloss.exp.
1794 (default_gnat_version): Call $compiler with --version.
1795 Adapt regexp for gnatmake output, insert version.
1796 (gnat_version): New proc.
1797 (gnat_init): Remove gnat_libgcc_s_path.
1798 (gnat_target_compile): Likewise.
1799 Remove ld_library_path.
1800 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1801 (gnat_pass): Remove.
1802 (gnat_pass): Remove.
1803 (gnat_finish): Remove.
1804 (gnat_exit): Remove.
1805 (local_find_gnatmake): Reindent.
1806 (runtest_file_p): Remove.
1807 (prune_warnings): Remove.
1808 (find_gnatclean): New proc.
1809 * lib/gnat-dg.exp (lremove): New proc.
1810 (gnat-dg-test): Reindent.
1811 Remove additional output files.
1812 (gnat-dg-runtest): Remove.
1814 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1815 * gnat.dg/loop_optimization6.adb: Likewise.
1816 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1818 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1820 PR tree-optimization/47835
1821 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1823 2011-02-22 Tobias Burnus <burnus@net-b.de>
1825 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1826 * gfortran.dg/abstract_type_2.f03: Ditto.
1827 * gfortran.dg/abstract_type_3.f03: Ditto.
1828 * gfortran.dg/abstract_type_4.f03: Ditto.
1829 * gfortran.dg/abstract_type_5.f03: Ditto.
1830 * gfortran.dg/abstract_type_6.f03: Ditto.
1831 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1832 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1833 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1834 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1835 * gfortran.dg/array_function_5.f90: Ditto.
1836 * gfortran.dg/asynchronous_3.f03: Ditto.
1837 * gfortran.dg/char_expr_1.f90: Ditto.
1838 * gfortran.dg/class_14.f03: Ditto.
1839 * gfortran.dg/data_array_6.f: Ditto.
1840 * gfortran.dg/data_invalid.f90: Ditto.
1841 * gfortran.dg/dot_product_1.f03: Ditto.
1842 * gfortran.dg/func_derived_5.f90: Ditto.
1843 * gfortran.dg/func_result_4.f90: Ditto.
1844 * gfortran.dg/implied_do_1.f90: Ditto.
1845 * gfortran.dg/initialization_25.f90: Ditto.
1846 * gfortran.dg/initialization_26.f90: Ditto.
1847 * gfortran.dg/interface_34.f90: Ditto.
1848 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1849 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1850 * gfortran.dg/matmul_8.f03: Ditto.
1851 * gfortran.dg/merge_init_expr.f90: Ditto.
1852 * gfortran.dg/pack_assign_1.f90: Ditto.
1853 * gfortran.dg/pack_vector_1.f90: Ditto.
1854 * gfortran.dg/pointer_check_8.f90: Ditto.
1855 * gfortran.dg/product_init_expr.f03: Ditto.
1856 * gfortran.dg/reshape_order_5.f90: Ditto.
1857 * gfortran.dg/reshape_shape_1.f90: Ditto.
1858 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1859 * gfortran.dg/same_name_2.f90: Ditto.
1860 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1861 * gfortran.dg/spread_init_expr.f03: Ditto.
1862 * gfortran.dg/stmt_func_1.f90: Ditto.
1863 * gfortran.dg/sum_init_expr.f03: Ditto.
1864 * gfortran.dg/transpose_3.f03: Ditto.
1865 * gfortran.dg/unpack_init_expr.f03: Ditto.
1866 * gfortran.dg/warn_conversion.f90: Ditto.
1867 * gfortran.dg/warn_conversion_2.f90: Ditto.
1868 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1869 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1870 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1871 * gfortran.dg/whole_file_16.f90: Ditto.
1872 * gfortran.dg/whole_file_17.f90: Ditto.
1873 * gfortran.dg/whole_file_18.f90: Ditto.
1874 * gfortran.dg/whole_file_20.f03: Ditto.
1875 * gfortran.dg/whole_file_5.f90: Ditto.
1876 * gfortran.dg/whole_file_6.f90: Ditto.
1877 * gfortran.dg/write_invalid_format.f90: Ditto.
1878 * gfortran.dg/zero_sized_6.f90: Ditto.
1880 2011-02-21 Jeff Law <law@redhat.com>
1882 PR rtl-optimization/46178
1883 * gcc.target/i386/pr46178.c: New test.
1885 PR rtl-optimization/46002
1886 * gcc.c-torture/compile/pr46002.c: New test.
1888 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1890 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1893 2011-02-21 Jakub Jelinek <jakub@redhat.com>
1896 * g++.dg/debug/pr47106.C: Require effective target lto.
1898 2011-02-21 Jason Merrill <jason@redhat.com>
1900 * g++.dg/cpp0x/constexpr-diag2.C: New.
1902 2011-02-20 Jason Merrill <jason@redhat.com>
1904 * g++.dg/cpp0x/constexpr-ctor7.C: New.
1906 * g++.dg/cpp0x/fntmpdefarg2.C: New.
1908 * g++.dg/overload/conv-op1.C: New.
1910 * g++.dg/cpp0x/constexpr-synth1.C: New.
1912 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1914 * objc.dg/layout-2.m: New.
1915 * objc.dg/selector-3.m: Adjusted location of error message.
1916 * objc.dg/type-size-3.m: Same.
1917 * obj-c++.dg/selector-3.mm: Same.
1919 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1922 * objc.dg/property/dotsyntax-22.m: New.
1923 * obj-c++.dg/property/dotsyntax-22.mm: New.
1925 2011-02-20 Dodji Seketeli <dodji@redhat.com>
1928 * g++.dg/template/typedef38.C: New test.
1930 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1933 * gfortran.dg/whole_file_30.f90 : New test.
1934 * gfortran.dg/whole_file_31.f90 : New test.
1936 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1940 * gfortran.dg/whole_file_28.f90 : New test.
1941 * gfortran.dg/whole_file_29.f90 : New test.
1943 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1946 * g++.dg/template/crash105.C: New.
1948 2011-02-19 Jason Merrill <jason@redhat.com>
1950 * g++.dg/cpp0x/regress/no-elide1.C: New.
1952 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
1954 PR tree-optimization/46620
1955 * gcc.dg/pr46620.c: New.
1957 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1960 * gcc.target/i386/pr47809.c: New test.
1962 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1963 Tobias Burnus <burnus@net-b.de>
1965 * lib/target-supports.exp
1966 (check_effective_target_fortran_large_real): New check for large reals.
1967 * gfortran.dg/nan_7.f90: New test.
1969 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1971 PR libgfortran/47567
1972 * gfortran.dg/fmt_f0_1.f90: Update test.
1974 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
1977 * gfortran.dg/array_constructor_36.f90 : New test.
1978 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
1979 allow for comparison between different elements of the array
1980 constructor at different levels of optimization.
1982 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
1984 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
1985 * gcc.target/i386/pr32280-1.c: Likewise.
1987 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1990 * gcc.target/i386/pr47800.c: New test.
1992 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
1994 * objc/execute/exceptions/foward-1.x: New.
1996 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1999 * gfortran.dg/derived_constructor_comps_4.f90: New.
2001 2011-02-18 Tobias Burnus
2004 * gfortran.dg/func_result_6.f90: New.
2006 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2009 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2011 2011-02-18 Tobias Burnus <burnus@net-b.de>
2014 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2016 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2017 normalizing the error/warning output.
2018 * gfortran.dg/Wall.f90: Update dg-error/warning.
2019 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2020 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2021 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2022 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2023 * gfortran.dg/class_30.f90: Update dg-error/warning.
2024 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2025 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2026 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2027 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2028 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2029 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2030 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2031 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2032 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2033 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2034 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2035 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2036 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2037 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2038 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2039 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2040 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2041 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2042 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2043 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2044 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2045 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2046 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2047 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2048 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2050 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2053 * gfortran.dg/proc_ptr_comp_30.f90: New.
2055 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2058 * gcc.target/i386/pr47780.c: New test.
2060 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2063 * gfortran.dg/class_40.f03: New.
2065 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2068 * g++.dg/cpp0x/auto21.C: New test.
2070 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2072 * objc.dg/special/unclaimed-category-1.h: Updated for
2074 * objc.dg/special/unclaimed-category-1.m: Same.
2075 * objc.dg/zero-link-1.m: Same.
2076 * objc.dg/lookup-1.m: Same.
2077 * objc.dg/torture/strings/const-str-9.m
2078 * objc.dg/torture/strings/const-str-10.m: Same.
2079 * objc.dg/torture/strings/const-str-11.m: Same.
2080 * objc.dg/torture/forward-1.m: Same.
2081 * objc.dg/zero-link-2.m: Same.
2082 * objc.dg/encode-7-next-64bit.m: Same.
2083 * objc.dg/method-4.m: Same.
2084 * objc.dg/next-runtime-1.m: Same.
2085 * objc.dg/image-info.m: Same.
2086 * objc.dg/pr23214.m: Same.
2087 * objc.dg/symtab-1.m: Same.
2088 * obj-c++.dg/basic.m: Same.
2089 * obj-c++.dg/proto-lossage-3.m: Same.
2090 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2091 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2092 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2093 * obj-c++.dg/method-11.m: Same.
2094 * objc/execute/enumeration-1.m: Same.
2095 * objc/execute/object_is_class.m: Same.
2096 * objc/execute/formal_protocol-2.m: Same.
2097 * objc/execute/formal_protocol-4.m: Same.
2098 * objc/execute/formal_protocol-6.m: Same.
2099 * objc/execute/bycopy-3.m: Same.
2100 * objc/execute/exceptions/catchall-1.m: Same.
2101 * objc/execute/exceptions/finally-1.m: Same.
2102 * objc/execute/exceptions/local-variables-1.m: Same.
2103 * objc/execute/exceptions/foward-1.m: Same.
2104 * objc/execute/bf-common.h
2105 * objc/execute/enumeration-2.m: Same.
2106 * objc/execute/formal_protocol-1.m: Same.
2107 * objc/execute/formal_protocol-3.m: Same.
2108 * objc/execute/formal_protocol-5.m: Same.
2109 * objc/execute/accessing_ivars.m: Same.
2110 * objc/execute/bycopy-2.m: Same.
2111 * objc/execute/formal_protocol-7.m: Same.
2112 * objc/execute/compatibility_alias.m: Same.
2113 * objc/execute/no_clash.m: Same.
2114 * objc/execute/object_is_meta_class.m: Same.
2115 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2116 * objc/execute/class-tests-1.h: Include stdio.h.
2117 * objc/execute/class-tests-2.h: Same.
2118 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2120 * obj-c++.dg/try-catch-2.mm: Same.
2122 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2125 * g++.dg/warn/Wunused-parm-4.C: New test.
2127 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2128 Jan Hubicka <jh@suse.cz>
2132 * g++.dg/debug/pr47106.C: New.
2134 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2137 * gcc.target/i386/pr43653.c: New test.
2139 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2142 * g++.dg/template/inherit6.C: New test.
2144 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2147 * gfortran.dg/class_39.f03: New.
2149 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2152 * g++.dg/cpp0x/variadic106.C: New test.
2154 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2157 * gfortran.dg/pr47757-1.f90: New test.
2158 * gfortran.dg/pr47757-2.f90: New test.
2159 * gfortran.dg/pr47757-3.f90: New test.
2162 * g++.dg/cpp0x/enum8.C: New test.
2164 2011-02-15 Jason Merrill <jason@redhat.com>
2166 * g++.dg/inherit/implicit-trivial1.C: New.
2167 * g++.dg/cpp0x/implicit-trivial1.C: New.
2169 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2172 * gcc.dg/torture/pr47725.c: Removed.
2174 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2177 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2178 constant does not generate a load from memory.
2180 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2183 * gcc.dg/torture/pr47725.c: New.
2185 2011-02-15 Richard Guenther <rguenther@suse.de>
2187 PR tree-optimization/47743
2188 * gcc.dg/torture/pr47743.c: New testcase.
2190 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2193 * gcc.target/i386/pr47581.c: New test.
2195 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2198 * gfortran.dg/select_type_22.f03: New.
2200 2011-02-14 Jason Merrill <jason@redhat.com>
2202 * g++.dg/cpp0x/regress/enum1.C: New.
2204 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2206 * gnat.dg/include.adb: New test.
2208 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2211 * gfortran.dg/class_38.f03: New.
2213 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2215 * gcc.dg/pr46494.c: New test.
2217 2011-02-14 Richard Guenther <rguenther@suse.de>
2219 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2221 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2224 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2225 sparc*-sun-solaris2.11.
2227 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2230 * gfortran.dg/argument_checking_18.f90: New.
2232 2011-02-13 Tobias Burnus <burnus@net-b.de>
2234 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2235 * gfortran.dg/argument_checking_17.f90: New.
2237 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2239 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2240 are temporarily disabled.
2241 * gfortran.dg/class_7.f03: Ditto.
2242 * gfortran.dg/coarray_14.f90: Ditto.
2243 * gfortran.dg/typebound_proc_13.f03: Ditto.
2245 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2248 * gfortran.dg/extends_11.f03: New.
2250 2011-02-11 Xinliang David Li <davidxl@google.com>
2252 PR tree-optimization/47707
2253 * g++.dg/tree-ssa/pr47707.C: New test.
2255 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2257 * g++.dg/opt/inline17.C: New test.
2259 2011-02-11 Tobias Burnus <burnus@net-b.de>
2262 * gfortran.dg/pure_formal_2.f90: New.
2264 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2266 PR rtl-optimization/47614
2267 * gfortran.dg/pr47614.f: New.
2269 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2272 * gcc.dg/opts-6.c: New test.
2274 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2277 * gcc.dg/pr47684.c: New test.
2279 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2282 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2283 c99_runtime, dg-add-options c99_runtime.
2284 (main): Use __asm__.
2286 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2289 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2290 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2291 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2292 * gcc.dg/ucnid-10.c: Likewise.
2293 * gcc.dg/ucnid-13.c: Likewise.
2294 * gcc.dg/ucnid-7.c: Likewise.
2295 * gcc.dg/ucnid-8.c: Likewise.
2296 Adapt dg-warning line number.
2298 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2300 * gcc.target/i386/parity-1.c: Use -march=k8.
2301 * gcc.target/i386/parity-2.c: Ditto.
2302 * gcc.target/i386/vecinit-1.c: Ditto.
2303 * gcc.target/i386/vecinit-2.c: Ditto.
2305 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2308 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2309 * gcc.target/mips/save-restore-3.c: Likewise.
2310 * gcc.target/mips/save-restore-4.c: Likewise.
2311 * gcc.target/mips/save-restore-5.c: Likewise.
2314 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2315 * g++.dg/tree-prof/partition2.C: Likewise.
2317 2011-02-09 Jason Merrill <jason@redhat.com>
2319 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2320 rather than misdeclare std::puts.
2322 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2323 * g++.dg/other/warning1.C: Likewise.
2324 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2325 * g++.old-deja/g++.gb/scope06.C: Likewise.
2326 * g++.old-deja/g++.law/cvt11.C: Likewise.
2327 * g++.old-deja/g++.law/init1.C: Likewise.
2328 * g++.dg/abi/mangle26.C: Likewise.
2330 * g++.dg/template/function1.C: Adjust for C++0x mode.
2331 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2333 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2334 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2336 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2338 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2340 * g++.dg/cpp0x/regress: New directory.
2341 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2342 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2343 * g++.dg/cpp0x/regress/regress3.C: New.
2345 2011-02-10 Richard Guenther <rguenther@suse.de>
2347 PR tree-optimization/47677
2348 * gcc.dg/torture/pr47677.c: New testcase.
2350 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2352 * objc.dg/special/load-category-1.m: Remove unused header.
2353 * objc.dg/special/load-category-1a.m: Likewise.
2354 * objc.dg/special/load-category-2.m: Likewise.
2355 * objc.dg/special/load-category-2a.m: Likewise.
2356 * objc.dg/special/load-category-3.m: Likewise.
2357 * objc.dg/special/load-category-3a.m: Likewise.
2358 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2359 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2360 * objc.dg/attributes/class-attribute-1.m: Likewise.
2361 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2362 * obj-c++.dg/property/property.exp: Likewise.
2363 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2364 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2365 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2366 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2367 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2368 * obj-c++.dg/template-8.mm: Likewise.
2370 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2373 * gcc.target/i386/pr47665.c: New test.
2375 2011-02-10 Jie Zhang <jie@codesourcery.com>
2379 2011-02-05 Jie Zhang <jie@codesourcery.com>
2381 * gcc.dg/pr42631.c: Update test.
2382 * gcc.dg/pr42631-2.c: New test.
2384 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2387 * gfortran.dg/proc_decl_25.f90: New.
2389 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2392 * gfortran.dg/typebound_assignment_2.f03: New.
2394 2011-02-09 Richard Guenther <rguenther@suse.de>
2396 PR tree-optimization/47664
2397 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2399 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2402 * gnat.dg/uninit_func.adb: Adjust dg directive.
2404 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2407 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2409 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2412 * gfortran.dg/auto_dealloc_2.f90: New.
2414 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2416 * gcc.dg/builtins-config.h: Remove __sgi handling.
2417 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2418 -std=c99 for mips-sgi-irix6.5*.
2420 2011-02-09 Martin Jambor <mjambor@suse.cz>
2423 * gfortran.dg/pr25923.f90: Remove xfails.
2425 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2428 * gfortran.dg/inquire_14.f90: New test.
2430 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2433 * gfortran.dg/pointer_init_6.f90: New.
2435 2011-02-08 Jeff Law <law@redhat.com>
2437 PR tree-optimization/42893
2438 * gcc.tree-ssa/pr42893.c: New test.
2440 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2442 PR tree-optimization/46834
2443 PR tree-optimization/46994
2444 PR tree-optimization/46995
2445 * gcc.dg/graphite/id-pr46834.c: New.
2446 * gfortran.dg/graphite/id-pr46994.f90: New.
2447 * gfortran.dg/graphite/id-pr46995.f90: New.
2449 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2452 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2453 using the variable is known the warning is emitted there.
2454 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2455 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2457 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2460 * gcc.dg/noreturn-1.c (foo5): Likewise.
2461 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2462 (method2): Likewise.
2464 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2465 the return statement using the uninitialized variable.
2466 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2468 2011-02-08 Richard Guenther <rguenther@suse.de>
2471 * g++.dg/opt/pr47639.c: New testcase.
2473 2011-02-08 Richard Guenther <rguenther@suse.de>
2475 PR tree-optimization/47632
2476 * g++.dg/opt/pr47632.C: New testcase.
2478 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2480 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2482 2011-02-07 Richard Guenther <rguenther@suse.de>
2484 PR tree-optimization/47615
2485 * g++.dg/opt/pr47615.C: New testcase.
2487 2011-02-07 Richard Guenther <rguenther@suse.de>
2489 PR tree-optimization/47621
2490 * gcc.dg/torture/pr47621.c: New testcase.
2492 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2494 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2496 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2499 * gfortran.dg/allocate_with_source_1 : New test.
2501 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2504 * gcc.dg/pr47610.c: New test.
2506 2011-02-05 Jie Zhang <jie@codesourcery.com>
2509 * gcc.dg/pr42631.c: Update test.
2510 * gcc.dg/pr42631-2.c: New test.
2512 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2515 * gfortran.dg/pr47574.f90: New test.
2517 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2519 PR tree-optimization/46194
2520 * gcc.dg/autopar/pr46194.c: New.
2522 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2524 PR tree-optimization/43695
2525 * g++.dg/ipa/pr43695.C: New.
2527 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2530 * gcc.dg/pr23200.c: New test.
2532 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2535 * g++.dg/pr47589.C: New test.
2537 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2540 * g++.dg/template/typedef37.C: New test.
2541 * g++.dg/template/param1.C: Adjust expected error message.
2543 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2546 * gcc.dg/pr31490-2.c: New test.
2547 * gcc.dg/pr31490-3.c: New test.
2548 * gcc.dg/pr31490-4.c: New test.
2550 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2551 Jakub Jelinek <jakub@redhat.com>
2554 * g++.dg/parser/semicolon3.C: Adjust.
2555 * g++.dg/parser/semicolon4.C: New testcase.
2556 * g++.dg/pr46890.C: New testcase.
2558 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2561 * g++.dg/init/pr29571.C: New.
2563 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2565 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2566 instead of vect_int.
2568 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2571 * gcc.target/i386/pr47312.c: New test.
2574 * gcc.target/i386/pr47564.c: New test.
2576 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2578 PR tree-optimization/45122
2579 * gcc.dg/tree-ssa/pr45122.c: New.
2581 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2584 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2587 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2588 and vsx so a default --with-cpu=power7 doesn't give an error
2589 when -mavoid-indexed-addresses is used.
2591 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2592 wrapper function to save the arguments and then jump to the real
2593 function, rather than depending on the compiler not to move stuff
2595 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2597 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2598 Paul Thomas <pault@gcc.gnu.org>
2601 * gfortran.dg/class_37.f03 : New test.
2603 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2604 Richard Guenther <rguenther@suse.de>
2606 PR tree-optimization/40979
2608 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2609 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2610 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2611 check_vect_support_and_set_flags.
2612 * gfortran.dg/graphite/vect-pr40979.f90: New.
2614 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2617 * gfortran.dg/class_36.f03: New.
2619 2011-02-02 Richard Guenther <rguenther@suse.de>
2621 PR tree-optimization/47566
2622 * gcc.dg/lto/20110201-1_0.c: New testcase.
2624 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2630 * debug/pr47498.c: New.
2631 * debug/pr47501.c: New.
2633 2011-02-01 Richard Guenther <rguenther@suse.de>
2635 PR tree-optimization/47559
2636 * g++.dg/torture/pr47559.C: New testcase.
2638 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2641 * gfortran.dg/typebound_call_20.f03: New.
2643 2011-02-01 Richard Guenther <rguenther@suse.de>
2645 PR tree-optimization/47555
2646 * gcc.dg/pr47555.c: New testcase.
2648 2011-02-01 Richard Guenther <rguenther@suse.de>
2650 PR tree-optimization/47541
2651 * g++.dg/torture/pr47541.C: New testcase.
2653 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2656 * gfortran.dg/typebound_call_19.f03: New.
2658 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2661 * g++.dg/cpp0x/pr47416.C: New test.
2663 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2666 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2668 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2671 * gfortran.dg/typebound_assignment_1.f03: New.
2673 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2675 PR tree-optimization/47538
2676 * gcc.c-torture/execute/pr47538.c: New test.
2678 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2681 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2683 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2685 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2687 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2689 PR rtl-optimization/44031
2690 * gcc.c-torture/compile/20110131-1.c: New test.
2692 2011-01-31 Tobias Burnus <burnus@net-b.de>
2695 * gfortran.dg/stmt_func_1.f90: New.
2697 2011-01-31 Tobias Burnus <burnus@net-b.de>
2700 * gfortran.dg/interface_34.f90: New.
2702 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2705 * gfortran.dg/realloc_on_assign_5.f03: New test.
2706 * gfortran.dg/realloc_on_assign_5.f03: New test.
2708 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2710 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2711 * gfortran.dg/bessel_7.f90: Likewise.
2712 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2714 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2715 * gfortran.dg/sum_init_expr.f03: Likewise.
2717 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2719 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2722 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2723 loop only on "vect_intfloat_cvt" targets.
2725 2011-01-29 Tobias Burnus <burnus@net-b.de>
2728 * gfortran.dg/shape_6.f90: New.
2730 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2732 PR libgfortran/47434
2733 * gfortran.dg/read_infnan_1.f90: Update test.
2734 * gfortran.dg/module_nan.f90: Update test.
2735 * gfortran.dg/char4_iunit_1.f03: Update test.
2736 * gfortran.dg/large_real_kind_1.f90: Update test.
2737 * gfortran.dg/real_const_3.f90: Update test.
2738 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2740 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2743 * g++.dg/template/param2.C: New test.
2745 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2747 PR libgfortran/47285
2748 * gfortran.dg/fmt_g.f: New test.
2750 2011-01-28 Tobias Burnus <burnus@net-b.de>
2753 * gfortran.dg/pure_formal_1.f90: New.
2755 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2758 * gcc.dg/tls/pr42894.c: New test.
2760 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2762 * gcc.dg/pr47276.c: Add dg-require-visibility.
2764 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2766 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2768 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2769 Tobias Burnus <burnus@gcc.gnu.org>
2774 * gfortran.dg/realloc_on_assign_3.f03: New test.
2775 * gfortran.dg/realloc_on_assign_4.f03: New test.
2776 * gfortran.dg/allocatable_function_5.f90: New test.
2777 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2778 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2779 implemented" dg-errors.
2781 2011-01-27 Jan Hubicka <jh@suse.cz>
2784 * gcc.dg/attr-weakref-4.c: New testcase
2786 2011-01-27 Martin Jambor <mjambor@suse.cz>
2788 PR tree-optimization/47228
2789 * gcc.dg/torture/pr47228.c: New test.
2791 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2793 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2795 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2797 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2798 when using auto-overlay support on the SPU.
2800 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2802 PR rtl-optimization/44174
2803 * gcc.target/i386/asm-6.c: New test.
2805 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2807 PR rtl-optimization/46856
2808 * gcc.c-torture/compile/pr46856.c: New test.
2810 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2811 Andrew Pinski <pinskia@gmail.com>
2814 * gcc.dg/pr43082.c: New.
2816 2011-01-26 DJ Delorie <dj@redhat.com>
2818 PR rtl-optimization/46878
2819 * gcc.dg/pr46878-1.c: New test.
2821 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2824 * g++.dg/cpp0x/pr47476.C: New test.
2826 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2828 * gcc.c-torture/compile/20110126-1.c: New test.
2830 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2833 * gcc.dg/torture/pr47473.c: New test.
2835 2011-01-26 Jan Hubicka <jh@suse.cz>
2838 * gcc.c-torture/execute/pr47237.c: New testcase.
2840 2011-01-26 Jan Hubicka <jh@suse.cz>
2842 PR tree-optimization/47190
2843 * gcc.dg/attr-weakref-3.c: New testcase.
2845 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2848 * gcc.dg/dll-9a.c: New test file.
2849 * gcc.dg/dll-11.c: Likewise.
2850 * gcc.dg/dll-12.c: Likewise.
2851 * gcc.dg/dll-12a.c: Likewise.
2852 * gcc.dg/dll-11a.c: Likewise.
2853 * gcc.dg/dll-9.c: Likewise.
2854 * gcc.dg/dll-10.c: Likewise.
2855 * gcc.dg/dll-10a.c: Likewise.
2856 * g++.dg/ext/dllexport4a.cc: Likewise.
2857 * g++.dg/ext/dllexport4.C: Likewise.
2858 * g++.dg/ext/dllexport5.C: Likewise.
2859 * g++.dg/ext/dllexport5a.cc: Likewise.
2861 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2863 PR tree-optimization/46970
2864 * gcc.dg/graphite/pr46970.c: New.
2866 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2868 PR tree-optimization/46215
2869 * gcc.dg/graphite/pr46215.c: New.
2871 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2873 PR tree-optimization/46168
2874 * gcc.dg/graphite/pr46168.c: New.
2876 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2878 PR tree-optimization/43657
2879 * gcc.dg/graphite/pr43657.c: New.
2881 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2883 PR tree-optimization/29832
2884 * gfortran.dg/graphite/pr29832.f90: New.
2886 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2888 PR tree-optimization/43567
2889 * gcc.dg/graphite/pr43567.c: New.
2891 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2893 * gfortran.dg/graphite/interchange-4.f: New.
2894 * gfortran.dg/graphite/interchange-5.f: New.
2896 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2897 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2898 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2899 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
2900 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
2901 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
2902 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
2903 * gfortran.dg/ltrans-7.f90: Removed.
2904 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
2906 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
2907 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
2908 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
2909 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
2910 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
2911 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
2912 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
2913 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
2914 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
2915 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
2916 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
2917 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
2918 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
2919 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
2920 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
2921 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
2922 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
2923 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
2924 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
2925 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
2926 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
2927 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
2928 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
2929 * gcc.dg/tree-ssa/data-dep-1.c
2930 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
2931 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
2932 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
2933 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
2934 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
2936 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2938 PR tree-optimization/47265
2939 PR tree-optimization/47443
2940 * gcc.c-torture/compile/pr47265.c: New test.
2941 * gcc.dg/pr47443.c: New test.
2943 2011-01-25 Martin Jambor <mjambor@suse.cz>
2945 PR tree-optimization/47382
2946 * g++.dg/torture/pr47382.C: New test.
2947 * g++.dg/opt/devirt1.C: Xfail.
2949 2011-01-25 Yao Qi <yao@codesourcery.com>
2952 * gcc.target/arm/pr45701-1.c: New test.
2953 * gcc.target/arm/pr45701-2.c: New test.
2954 * gcc.target/arm/pr45701-3.c: New test.
2956 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2957 Jakub Jelinek <jakub@redhat.com>
2959 PR tree-optimization/47271
2960 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
2962 2011-01-25 Nick Clifton <nickc@redhat.com>
2964 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
2965 (saturate_add): Delete.
2967 (main): Do not run saturate_add.
2968 (set_interrupts): Delete.
2970 2011-01-25 Tobias Burnus <burnus@net-b.de>
2973 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
2975 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2977 PR tree-optimization/47427
2978 PR tree-optimization/47428
2979 * gcc.c-torture/compile/pr47427.c: New test.
2980 * gcc.c-torture/compile/pr47428.c: New test.
2982 2011-01-25 Richard Guenther <rguenther@suse.de>
2985 * gcc.dg/torture/pr47411.c: New testcase.
2987 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2989 * gfortran.dg/graphite/id-24.f: New.
2990 * gfortran.dg/graphite/id-25.f: New.
2992 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2994 * gfortran.dg/graphite/id-23.f: New.
2996 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2998 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3000 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3002 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3003 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3004 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3005 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3006 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3007 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3008 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3009 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3010 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3012 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3014 * gcc.dg/graphite/block-0.c: Add documentation.
3015 * gcc.dg/graphite/block-4.c: Same.
3016 * gcc.dg/graphite/block-7.c: Same.
3017 * gcc.dg/graphite/block-8.c: New.
3018 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3019 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3020 * gcc.dg/graphite/interchange-12.c: Add documentation.
3021 * gcc.dg/graphite/interchange-13.c: New.
3022 * gcc.dg/graphite/interchange-14.c: New.
3023 * gcc.dg/graphite/interchange-15.c: New.
3024 * gcc.dg/graphite/interchange-8.c: Add documentation.
3025 * gcc.dg/graphite/interchange-mvt.c: Same.
3027 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3030 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3031 * gcc.target/powerpc/altivec-14.c: Ditto.
3032 * gcc.target/powerpc/altivec-33.c: Ditto.
3033 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3034 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3035 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3036 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3037 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3038 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3039 * g++.dg/ext/altivec-15.C: Ditto.
3040 * g++.dg/ext/altivec-types-1.C: Ditto.
3041 * g++.dg/ext/altivec-types-2.C: Ditto.
3042 * g++.dg/ext/altivec-types-3.C: Ditto.
3043 * g++.dg/ext/altivec-types-4.C: Ditto.
3045 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3047 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3049 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3051 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3052 optimization options.
3054 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3056 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3059 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3061 2011-01-23 Tobias Burnus <burnus@net-b.de>
3064 * gfortran.dg/allocatable_scalar_12.f90: New.
3066 2011-01-23 Ira Rosen <irar@il.ibm.com>
3068 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3069 vectorization to be not profitable if peeling is used to
3070 realign the memory access.
3071 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3072 loop bound to avoid loop unrolling.
3073 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3075 2011-01-22 Jan Hubicka <jh@suse.cz>
3078 * g++.dg/lto/pr47333.C: New file.
3080 2011-01-22 Jan Hubicka <jh@suse.cz>
3082 PR tree-optimization/43884
3084 * gcc.dg/autopar/outer-2.c: Increase array size.
3085 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3087 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3090 * gfortran.dg/c_loc_tests_16.f90: New test.
3092 2011-01-22 Tobias Burnus <burnus@net-b.de>
3095 * gfortran.dg/typebound_proc_19.f90: New.
3097 2011-01-21 Jeff Law <law@redhat.com>
3099 PR tree-optimization/47053
3100 * g++.dg/pr47053.C: New test.
3102 2011-01-21 Jason Merrill <jason@redhat.com>
3105 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3107 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3110 * g++.dg/cpp0x/range-for10.C: New test.
3111 * g++.dg/template/for1.C: New test.
3114 * g++.dg/tree-prof/partition3.C: New test.
3116 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3118 PR rtl-optimization/47366
3119 * g++.dg/opt/pr47366.C: New test.
3121 2011-01-21 Jason Merrill <jason@redhat.com>
3124 * g++.dg/cpp0x/constexpr-regress2.C: New.
3126 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3128 2011-01-21 Jeff Law <law@redhat.com>
3130 PR rtl-optimization/41619
3131 * gcc.dg/pr41619.c: New.
3133 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3135 PR tree-optimization/47355
3136 * g++.dg/opt/pr47355.C: New test.
3138 2011-01-21 Richard Guenther <rguenther@suse.de>
3140 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3143 2011-01-21 Richard Guenther <rguenther@suse.de>
3145 PR tree-optimization/47365
3146 * gcc.dg/torture/pr47365.c: New testcase.
3147 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3149 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3151 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3153 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3155 PR tree-optimization/47391
3156 * gcc.dg/pr47391.c: New test.
3158 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3160 * g++.dg/template/char1.C: Use signed char.
3162 2011-01-21 Tobias Burnus <burnus@net-b.de>
3165 * gfortran.dg/pointer_target_4.f90: New.
3167 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3170 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3171 ILP32 system and not IP32.
3173 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3176 * g++.dg/debug/pr46583.C: New.
3178 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3181 * g++.dg/debug/pr47283.C: New test.
3184 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3185 * gcc.target/i386/headmerge-2.c: Likewise.
3187 2011-01-20 Richard Guenther <rguenther@suse.de>
3190 * gcc.dg/torture/pr47370.c: New testcase.
3192 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3194 PR tree-optimization/46130
3195 * gcc.dg/pr46130-1.c: New test.
3196 * gcc.dg/pr46130-2.c: New test.
3198 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3201 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3203 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3206 * g++.dg/debug/pr46240.cc: New.
3208 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3211 * g++.dg/template/anonunion1.C: New test.
3213 PR rtl-optimization/47337
3214 * gcc.c-torture/execute/pr47337.c: New test.
3216 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3219 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3221 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3223 PR tree-optimization/46021
3224 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3226 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3228 PR tree-optimization/47290
3229 * g++.dg/torture/pr47290.C: New test.
3231 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3234 * gfortran.dg/proc_ptr_comp_29.f90: New.
3236 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3239 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3240 powerpc-apple-darwin9.
3242 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3244 PR rtl-optimization/47299
3245 * gcc.c-torture/execute/pr47299.c: New test.
3247 2011-01-17 Jason Merrill <jason@redhat.com>
3249 * g++.dg/cpp0x/constexpr-virtual.C: New.
3251 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3254 * gfortran.dg/gomp/pr47331.f90: New test.
3256 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3259 * objc.dg/selector-warn-1.m: New.
3260 * obj-c++.dg/selector-warn-1.mm: New.
3262 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3264 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3265 Update dg-final accordingly.
3267 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3269 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3271 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3273 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3275 * gcc.dg/guality/pr36728-2.c: Likewise.
3277 2011-01-17 Richard Guenther <rguenther@suse.de>
3279 PR tree-optimization/47313
3280 * g++.dg/torture/pr47313.C: New testcase.
3282 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3285 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3286 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3287 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3288 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3290 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3292 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3293 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3294 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3296 2011-01-17 Richard Guenther <rguenther@suse.de>
3298 PR tree-optimization/45967
3299 * gcc.dg/torture/pr45967-2.c: New testcase.
3300 * gcc.dg/torture/pr45967-3.c: Likewise.
3302 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3305 * g++.dg/ext/pr47213.C: Require visibility.
3307 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3309 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3310 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3312 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3314 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3315 Linux-based targets.
3317 2011-01-13 Jan Hubicka <jh@suse.cz>
3319 PR tree-optimization/47276
3320 * gcc.dg/pr47276.c: New testcase.
3322 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3323 Jonathan Wakely <jwakely.gcc@gmail.com>
3326 * g++.dg/other/pr33558.C: New.
3327 * g++.dg/other/pr33558-2.C: New.
3329 2011-01-14 Martin Jambor <mjambor@suse.cz>
3331 PR tree-optimization/45934
3332 PR tree-optimization/46302
3333 * g++.dg/ipa/devirt-c-1.C: New test.
3334 * g++.dg/ipa/devirt-c-2.C: Likewise.
3335 * g++.dg/ipa/devirt-c-3.C: Likewise.
3336 * g++.dg/ipa/devirt-c-4.C: Likewise.
3337 * g++.dg/ipa/devirt-c-5.C: Likewise.
3338 * g++.dg/ipa/devirt-c-6.C: Likewise.
3339 * g++.dg/ipa/devirt-6.C: Likewise.
3340 * g++.dg/ipa/devirt-d-1.C: Likewise.
3341 * g++.dg/torture/pr45934.C: Likewise.
3343 2011-01-14 Jason Merrill <jason@redhat.com>
3345 * g++.dg/cpp0x/variadic105.C: New.
3347 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3348 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3351 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3352 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3353 execution tests on i?86-*-*, x86_64-*-* and
3354 powerpc*-apple-darwin* && ilp32.
3355 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3356 tests on i?86-*-* and x86_64-*-*.
3358 2011-01-14 Richard Guenther <rguenther@suse.de>
3360 PR tree-optimization/47280
3361 * g++.dg/opt/pr47280.C: New testcase.
3363 2011-01-14 Jason Merrill <jason@redhat.com>
3365 * g++.dg/cpp0x/constexpr-regress1.C: New.
3367 * g++.dg/ext/flexary2.C: New.
3369 2011-01-14 Richard Guenther <rguenther@suse.de>
3372 * gcc.dg/torture/pr47281.c: New testcase.
3373 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3375 2011-01-14 Richard Guenther <rguenther@suse.de>
3377 PR tree-optimization/47286
3378 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3380 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3383 * g++.dg/ext/pr47213.C: New.
3385 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3387 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3389 2011-01-13 Tobias Burnus <burnus@net-b.de>
3390 Mikael Morin <mikael@gcc.gnu.org>
3394 * gfortran.dg/select_type_20.f90: New.
3395 * gfortran.dg/select_type_21.f90: New.
3397 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3400 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3402 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3404 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3405 * gcc.dg/guality/pr36728-2.c: Likewise.
3407 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3410 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3412 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3414 PR rtl-optimization/45352
3415 * gcc.dg/pr45352-3.c: New.
3417 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3419 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3421 * g++.dg/cpp0x/range-for8.C: New.
3422 * g++.dg/cpp0x/range-for9.C: New.
3424 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3427 * g++.dg/debug/pr47209.C: New.
3429 2011-01-12 Richard Guenther <rguenther@suse.de>
3432 * gcc.dg/lto/pr47259_0.c: New testcase.
3433 * gcc.dg/lto/pr47259_1.c: Likewise.
3435 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3437 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3438 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3439 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3440 methods missing from the OBJC2 Object.
3441 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3442 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3443 GNU and NeXT runtimes.
3444 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3446 * objc-obj-c++-shared/Object1.m: Likewise.
3447 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3448 * objc.dg/proto-qual-1.m: Likewise.
3449 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3450 * obj-c++.dg/proto-qual-1.mm: Likewise.
3452 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3455 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3457 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3459 Fixed the Objective-C++ testsuite and updated all tests.
3460 * lib/obj-c++.exp (obj-c++_init): Declare and set
3461 gcc_warning_prefix and gcc_error_prefix.
3462 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3463 'dg-warning', 'dg-message' and 'dg-error'.
3464 * obj-c++.dg/class-extension-3.mm: Likewise.
3465 * obj-c++.dg/class-protocol-1.mm: Likewise.
3466 * obj-c++.dg/encode-7.mm: Likewise.
3467 * obj-c++.dg/exceptions-3.mm: Likewise.
3468 * obj-c++.dg/exceptions-5.mm: Likewise.
3469 * obj-c++.dg/method-12.mm: Likewise.
3470 * obj-c++.dg/method-13.mm: Likewise.
3471 * obj-c++.dg/method-15.mm: Likewise.
3472 * obj-c++.dg/method-16.mm: Likewise.
3473 * obj-c++.dg/method-4.mm: Likewise.
3474 * obj-c++.dg/method-8.mm: Likewise.
3475 * obj-c++.dg/method-conflict-1.mm: Likewise.
3476 * obj-c++.dg/method-conflict-2.mm: Likewise.
3477 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3478 and uncommented second part of the testcase now that the testsuite
3480 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3481 and uncommented second part of the testcase now that the testsuite
3483 * obj-c++.dg/private-1.mm: Likewise.
3484 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3485 * obj-c++.dg/syntax-error-7.mm: Likewise.
3486 * obj-c++.dg/warn5.mm: Likewise.
3487 * obj-c++.dg/property/at-property-14.mm: Likewise.
3488 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3490 * obj-c++.dg/property/at-property-18.mm: Likewise.
3491 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3493 * obj-c++.dg/property/at-property-21.mm: Likewise.
3494 * obj-c++.dg/property/at-property-28.mm: Likewise.
3495 * obj-c++.dg/property/at-property-5.mm: Likewise.
3496 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3497 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3498 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3499 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3500 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3501 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3502 * obj-c++.dg/tls/diag-5.mm: Likewise.
3503 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3504 dg-error, now matched correctly.
3506 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3508 * objc.dg/property/at-property-29.m: New.
3509 * obj-c++.dg/property/at-property-29.mm: New.
3511 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3513 * go.test/go-test.exp (go-set-goarch): New proc.
3514 (go-gc-tests): Use it.
3516 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3519 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3521 2011-01-11 Richard Henderson <rth@redhat.com>
3523 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3525 2011-01-11 Jan Hubicka <jh@suse.cz>
3529 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3530 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3532 2011-01-11 Richard Guenther <rguenther@suse.de>
3534 PR tree-optimization/46076
3535 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3537 2011-01-11 Jeff Law <law@redhat.com>
3539 * PR tree-optimization/47086
3540 * gcc.dg/pr47086.c: New test.
3542 2011-01-11 Jason Merrill <jason@redhat.com>
3545 * g++.dg/template/new10.C: New.
3548 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3550 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3552 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3553 Split type definitions and NSConstantString class into...
3554 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3555 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3556 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3557 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3558 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3559 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3561 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3562 encode defines for newer NeXT system headers.
3563 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3564 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3565 * objc.dg/foreach-5.m: Likewise.
3566 * objc.dg/foreach-2.m: Likewise.
3567 * objc.dg/foreach-4.m: Likewise.
3568 * objc.dg/torture/strings/string1.m: Likewise.
3569 * objc.dg/torture/strings/string2.m: Likewise.
3570 * objc.dg/torture/strings/string3.m: Likewise.
3571 * objc.dg/torture/strings/string4.m: Likewise.
3572 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3573 header and stand alone.
3574 * obj-c++.dg/strings/strings-2.mm: Likewise.
3575 * objc.dg/torture/strings/const-str-3.m: Likewise.
3576 * objc.dg/strings/strings-2.m: Likewise.
3577 * objc.dg/strings/const-str-12b.m: Likewise.
3579 2011-01-12 Richard Guenther <rguenther@suse.de>
3582 * gcc.dg/attr-weak-1.c: Adjust.
3584 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3587 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3588 standard compliant and comment.
3590 2011-01-10 Jan Hubicka <jh@suse.cz>
3593 * gcc.dg/initpri3.c: New testcase.
3595 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3598 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3604 (g_ebp_save): Likewise.
3605 (g_esp_save): Likewise.
3607 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3609 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3611 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3613 PR tree-optimization/46021
3614 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3615 i?86-*-*, x86_64-*-*.
3617 2011-01-10 Jeff Law <law@redhat.com>
3619 * PR tree-optimization/47141
3620 * gcc.c-torture/compile/pr47141.c: New test.
3622 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3625 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3626 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3627 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3628 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3631 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3632 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3633 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3634 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3635 being vectorized. Adjust dg-final pattern.
3638 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3639 * gcc.dg/vect/slp-24.c: Likewise.
3641 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3644 * g++.dg/other/pr47218-1.C: New test file.
3645 * g++.dg/other/pr47218.C: Likewise.
3646 * g++.dg/other/pr47218.h: New supporting header.
3648 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3651 * objc.dg/attributes/invalid-attribute-1.m: New.
3652 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3654 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3657 * gfortran.dg/proc_ptr_comp_28.f90: New.
3659 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3661 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3662 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3663 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3664 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3665 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3666 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3667 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3668 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3669 * objc.dg/gnu-api-2-class.m: Likewise.
3670 * objc.dg/gnu-api-2-ivar.m: Likewise.
3671 * objc.dg/gnu-api-2-method.m: Likewise.
3672 * objc.dg/gnu-api-2-objc.m: Likewise.
3673 * objc.dg/gnu-api-2-object.m: Likewise.
3674 * objc.dg/gnu-api-2-property.m: Likewise.
3675 * objc.dg/gnu-api-2-protocol.m: Likewise.
3676 * objc.dg/gnu-api-2-sel.m: Likewise.
3678 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3680 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3681 * objc.dg/objc-foreach-4.m: Likewise.
3682 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3683 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3684 * objc.dg/foreach-4.m: Likewise.
3685 * objc.dg/foreach-5.m: Likewise.
3686 * objc.dg/foreach-3.m: Return self from init.
3688 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3691 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3693 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3696 * gfortran.dg/class_35.f90: New.
3698 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3700 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3702 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3705 * objc.dg/invalid-method-2.m: New.
3706 * obj-c++.dg/invalid-method-2.mm: New.
3708 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3711 * gfortran.dg/transpose_optimization_2.f90 : New test.
3713 2011-01-08 Jan Hubicka <jh@suse.cz>
3715 PR tree-optmization/46469
3716 * g++.dg/torture/pr46469.C: New testcase.
3718 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3720 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3721 emulation of libobjc-gnu structure layout functionality to ..
3722 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3723 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3724 * objc/execute/bf-common.h: Adjust headers.
3725 * objc/execute/bf-1.m: Likewise.
3726 * objc/execute/bf-2.m: Likewise.
3727 * objc/execute/bf-3.m: Likewise.
3728 * objc/execute/bf-4.m: Likewise.
3729 * objc/execute/bf-5.m: Likewise.
3730 * objc/execute/bf-6.m: Likewise.
3731 * objc/execute/bf-7.m: Likewise.
3732 * objc/execute/bf-8.m: Likewise.
3733 * objc/execute/bf-9.m: Likewise.
3734 * objc/execute/bf-10.m: Likewise.
3735 * objc/execute/bf-11.m: Likewise.
3736 * objc/execute/bf-12.m: Likewise.
3737 * objc/execute/bf-13.m: Likewise.
3738 * objc/execute/bf-14.m: Likewise.
3739 * objc/execute/bf-15.m: Likewise.
3740 * objc/execute/bf-16.m: Likewise.
3741 * objc/execute/bf-17.m: Likewise.
3742 * objc/execute/bf-18.m: Likewise.
3743 * objc/execute/bf-19.m: Likewise.
3744 * objc/execute/bf-20.m: Likewise.
3745 * objc/execute/bf-21.m: Likewise.
3746 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3747 objc_get_type_qualifiers ().
3749 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3752 * gfortran.dg/dependency_39.f90: New test.
3754 2011-01-07 Jan Hubicka <jh@suse.cz>
3756 Get builtins tests ready for linker plugin.
3757 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3758 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3759 my_memset, my_bzero): Mark used.
3760 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3761 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3763 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3766 2011-01-07 Jan Hubicka <jh@suse.cz>
3768 PR tree-optimization/46367
3769 * g++.dg/torture/pr46367.C: New file.
3771 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3774 * gcc.dg/pr47201.c: New test.
3777 * gcc.dg/tree-prof/pr47187.c: New test.
3779 2011-01-07 Tobias Burnus <burnus@net-b.de>
3782 * gfortran.dg/extends_type_of_3.f90: New.
3784 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3786 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3787 * g++.dg/ext/dllimport-MI1.C: Likewise.
3788 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3789 * g++.dg/ext/dllimport10.C: Likewise.
3790 * g++.dg/ext/dllimport11.C: Likewise.
3791 * g++.dg/ext/dllimport12.C: Likewise.
3792 * g++.dg/ext/dllimport13.C: Likewise.
3793 * g++.dg/ext/dllimport2.C: Likewise.
3794 * g++.dg/ext/dllimport3.C: Likewise.
3795 * g++.dg/ext/dllimport4.C: Likewise.
3796 * g++.dg/ext/dllimport5.C: Likewise.
3797 * g++.dg/ext/dllimport6.C: Likewise.
3798 * g++.dg/ext/dllimport8.C: Likewise.
3799 * g++.dg/ext/dllimport9.C: Likewise.
3800 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3801 targets, too. Additionally enable test for i?86-*-mingw*.
3802 * g++.dg/ext/selectany1.C: Likewise.
3803 Remove guard variable check.
3805 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3809 * gfortran.dg/storage_size_3.f08: Extended.
3811 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3814 * g++.dg/template/stdarg1.C: New test.
3816 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3819 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3820 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3821 from the interface of functions to not hide the errors that
3824 2011-01-06 Jan Hubicka <jh@suse.cz>
3826 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3827 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3829 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3833 * gfortran.dg/interface_33.f90: New test.
3835 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3838 * gcc.c-torture/compile/pr47150.c: New test.
3840 2011-01-06 Ira Rosen <irar@il.ibm.com>
3842 PR tree-optimization/47139
3843 * gcc.dg/vect/pr47139.c: New test.
3845 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3848 * gfortran.dg/extends_type_of_2.f03: New.
3850 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3852 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3854 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3856 * gnat.dg/opt14.adb: New test.
3858 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3861 * gfortran.dg/allocate_error_2.f90: New test.
3863 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3866 * gfortran.dg/storage_size_3.f08: New.
3868 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3870 PR libgfortran/47154
3871 * gfortran.dg/namelist_68.f90: New test.
3873 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
3875 * gnat.dg/unchecked_convert8.ad[sb]: New test.
3877 2011-01-04 Janus Weil <janus@gcc.gnu.org>
3880 * gfortran.dg/class_34.f90: New.
3882 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3884 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3885 use __builtin_inff. Skip all single-precision tests that require
3888 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3890 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3892 2011-01-03 Jakub Jelinek <jakub@redhat.com>
3894 PR tree-optimization/47148
3895 * gcc.c-torture/execute/pr47148.c: New test.
3897 PR tree-optimization/47155
3898 * gcc.c-torture/execute/pr47155.c: New test.
3900 PR rtl-optimization/47157
3901 * gcc.c-torture/compile/pr47157.c: New test.
3903 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3905 * gcc.dg/torture/vector-shift2.c (schar): Define.
3906 (main): Always use schar or uchar instead of plain "char" to avoid
3907 dependencies on implementation-defined char signedness.
3909 2011-01-03 Martin Jambor <mjambor@suse.cz>
3911 PR tree-optimization/46801
3912 * gnat.dg/pack9.adb: Remove xfail.
3914 2011-01-03 Martin Jambor <mjambor@suse.cz>
3916 PR tree-optimization/46984
3917 * g++.dg/ipa/pr46984.C: New test.
3919 2011-01-02 Janus Weil <janus@gcc.gnu.org>
3922 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
3924 2011-01-02 Jakub Jelinek <jakub@redhat.com>
3926 PR tree-optimization/47140
3927 * gcc.c-torture/compile/pr47140.c: New test.
3929 PR rtl-optimization/47028
3930 * gcc.dg/pr47028.c: New test.
3932 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
3934 * objc.dg/protocol-forward-1.m: Removed TODO.
3935 * objc.dg/protocol-forward-2.m: New.
3936 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
3937 * obj-c++.dg/protocol-forward-2.mm: New.
3939 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
3942 * g++.dg/eh/pr38662.C: New testcase.
3944 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
3946 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
3947 scan for newline '\n'.
3950 Copyright (C) 2011 Free Software Foundation, Inc.
3952 Copying and distribution of this file, with or without modification,
3953 are permitted in any medium without royalty provided the copyright
3954 notice and this notice are preserved.