1 2012-02-09 Jakub Jelinek <jakub@redhat.com>
3 Backported from mainline
4 2011-12-15 Jakub Jelinek <jakub@redhat.com>
7 * gcc.dg/gomp/pr51360.c: New test.
8 * g++.dg/gomp/pr51360.C: New test.
9 * g++.dg/gomp/pr51360-2.C: New test.
11 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
13 Backport from mainline
14 2012-02-09 Peter Bergner <bergner@vnet.ibm.com>
17 * gcc.dg/dfp/pr52140.c: New test.
19 2012-02-09 Andrey Belevantsev <abel@ispras.ru>
21 Backport from mainline
22 2012-01-20 Jakub Jelinek <jakub@redhat.com>
25 * gcc.dg/torture/pr51106-1.c: New test.
26 * gcc.dg/torture/pr51106-2.c: New test.
28 2012-02-08 Tobias Burnus <burnus@net-b.de>
31 * gfortran.dg/realloc_on_assign_12.f90: New.
33 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
35 * gcc.c-torture/execute/20120207-1.c: New test.
37 2012-02-03 Tobias Burnus <burnus@net-b.de>
40 * gfortran.dg/shape_7.f90: New.
42 2012-02-03 Paul Thomas <pault@gcc.gnu.org>
45 * gfortran.dg/realloc_on_assign_10.f90: New test.
46 * gfortran.dg/realloc_on_assign_11.f90: New test.
48 2012-01-12 Georg-Johann Lay <avr@gjlay.de>
50 Backport from mainline r183796
51 PR rtl-optimization/51374
52 * gcc.target/avr/torture/pr51374-1.c: New.
54 2012-01-30 Bin Cheng <bin.cheng@arm.com>
56 Backport from mainline.
57 2012-01-30 Bin Cheng <bin.cheng@arm.com>
60 * gcc.target/arm/pr51835.c: New testcase.
62 2012-01-28 Tobias Burnus <burnus@net-b.de>
65 * gfortran.dg/dummy_procedure_7.f90: New.
67 2012-01-25 Jason Merrill <jason@redhat.com>
70 * g++.dg/torture/pr51344.C: Limit to x86.
72 2012-01-25 Tobias Burnus <burnus@net-b.de>
75 * gfortran.dg/derived_constructor_char_3.f90: New.
77 2012-01-24 Tobias Burnus <burnus@net-b.de>
80 * gfortran.dg/move_alloc_12.f90: New.
82 2012-01-21 Tobias Burnus <burnus@net-b.de>
85 * gfortran.dg/class_47.f90: New.
87 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
89 * gnat.dg/renaming5.ad[sb]: New test.
91 2012-01-20 Kai Tietz <ktietz@redhat.com>
93 * g++.dg/torture/pr51344.C: Fix typo.
95 2012-01-19 Kai Tietz <ktietz@redhat.com>
97 * g++.dg/torture/pr51344.C: New test.
99 2012-01-19 Tobias Burnus <burnus@net-b.de>
102 * gfortran.dg/intrinsic_size_2.f90: New.
104 2012-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
106 PR tree-optimization/49642
107 * gcc.dg/tree-ssa/pr49642.c: New test.
109 2012-01-16 Jason Merrill <jason@redhat.com>
112 * g++.dg/abi/mangle60.C: New.
115 * g++.dg/cpp0x/rv-bitfield.C: New.
116 * g++.dg/cpp0x/rv-bitfield2.C: New.
118 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
120 PR rtl-optimization/51821
121 * gcc.dg/pr51821.c: New test.
123 2012-01-14 Tobias Burnus <burnus@net-b.de>
125 Backported from mainline
126 2012-01-14 Tobias Burnus <burnus@net-b.de>
129 * gfortran.dg/init_flag_8.f90: New.
130 * gfortran.dg/init_flag_9.f90: New.
132 2012-01-12 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
134 Backport from mainline:
135 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
137 * testsuite/gcc.c-torture/execute/20120110-1.c: New testcase.
139 2012-01-10 Joseph Myers <joseph@codesourcery.com>
141 * gcc.c-torture/execute/doloop-1.c,
142 gcc.c-torture/execute/doloop-2.c: New tests.
144 2012-01-09 Martin Jambor <mjambor@suse.cz>
146 PR tree-optimization/51759
147 * g++.dg/ipa/pr51759.C: New test.
149 2012-01-09 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
151 Backport from mainline:
152 2011-11-04 Jiangning Liu <jiangning.liu@arm.com>
154 PR rtl-optimization/38644
155 * gcc.target/arm/stack-red-zone.c: New.
157 2012-01-09 Andrew Stubbs <ams@codesourcery.com>
159 Backport from mainline:
161 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
163 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
165 2012-01-06 Richard Sandiford <richard.sandiford@linaro.org>
168 * g++.dg/pr48660.C: New test.
170 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
172 * ada/acats/overflow.lst: Add cb20004.
174 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
176 * gcc.c-torture/execute/20120104-1.c: New test.
178 2012-01-04 Richard Guenther <rguenther@suse.de>
180 PR tree-optimization/49651
181 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
182 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
184 2012-01-03 Richard Guenther <rguenther@suse.de>
186 Backport from mainline
187 2011-11-10 Richard Guenther <rguenther@suse.de>
189 PR tree-optimization/51042
190 * gcc.dg/torture/pr51042.c: New testcase.
192 2012-01-03 Richard Guenther <rguenther@suse.de>
194 PR tree-optimization/51070
195 * gcc.dg/torture/pr51070.c: New testcase.
196 * gcc.dg/torture/pr51070-2.c: Likewise.
198 2011-12-20 Dodji Seketeli <dodji@redhat.com>
201 * g++.dg/gcov/gcov-2.C: Adjust.
203 2012-01-01 Thomas König <tkoenig@gcc.gnu.org>
207 * lib/gcc-dg.exp (scan-module-absence): New function.
208 * gfortran.dg/implicit_pure_2.f90: New test.
210 2011-12-28 Michael Meissner <meissner@linux.vnet.ibm.com>
212 Backport from mainline
213 2011-12-28 Michael Meissner <meissner@linux.vnet.ibm.com>
216 * gcc.target/powerpc/pr51623.c: New file.
218 2011-12-28 Uros Bizjak <ubizjak@gmail.com>
220 * gcc.dg/torture/pr50396.c: Use dg-add-options ieee.
222 2011-12-23 Richard Guenther <rguenther@suse.de>
224 PR rtl-optimization/50396
225 * gcc.dg/torture/pr50396.c: New testcase.
227 2011-12-22 Doug Kwan <dougkwan@google.com>
229 Backport from mainline
230 2011-11-20 Joey Ye <joey.ye@arm.com>
232 * gcc.dg/volatile-bitfields-1.c: New.
234 2011-12-21 Richard Earnshaw <rearnsha@arm.com>
237 * gcc.target/arm/sibcall-2.c: New test.
239 2011-12-19 Martin Jambor <mjambor@suse.cz>
241 PR tree-optimization/51583
242 * gcc.dg/tree-ssa/pr51583.c: New test.
244 2011-12-16 Jason Merrill <jason@redhat.com>
247 * g++.dg/cpp0x/auto31.C: New.
249 2011-12-16 Jason Merrill <jason@redhat.com>
252 * g++.dg/init/value10.C: New.
254 2011-12-15 H.J. Lu <hongjiu.lu@intel.com>
256 Backport from mainline.
257 2011-10-28 Chung-Lin Tang <cltang@codesourcery.com>
259 PR rtl-optimization/49720
260 * g++.dg/torture/pr49720.C: New test.
262 2011-12-14 Jason Merrill <jason@redhat.com>
265 * g++.dg/other/enum2.C: New.
267 2011-12-13 Jason Merrill <jason@redhat.com>
271 * g++.dg/cpp0x/rv-cast3.C: New.
272 * g++.dg/cpp0x/rv-cast4.C: New.
274 2011-12-12 Jakub Jelinek <jakub@redhat.com>
277 * gcc.dg/pr45819.c: Add -w to dg-options.
279 Backported from mainline
280 2011-12-11 Jakub Jelinek <jakub@redhat.com>
282 PR tree-optimization/51485
283 * g++.dg/vect/pr51485.cc: New test.
285 2011-12-12 Eric Botcazou <ebotcazou@adacore.com>
287 * gcc.c-torture/execute/20111212-1.c: New test.
289 2011-12-11 Tobias Burnus <burnus@net-b.de>
292 * gfortran.dg/warn_function_without_result_2.f90: New.
294 2011-12-11 Thomas Koenig <tkoenig@gcc.gnu.org>
298 * gfortran.dg/assumed_charlen_substring_1.f90: New test.
300 2011-12-09 Jakub Jelinek <jakub@redhat.com>
302 Backport from mainline
303 2011-12-08 Jakub Jelinek <jakub@redhat.com>
305 PR tree-optimization/51466
306 * gcc.c-torture/execute/pr51466.c: New test.
308 2011-11-28 Jakub Jelinek <jakub@redhat.com>
310 PR tree-optimization/50078
311 * gcc.dg/pr50078.c: New test.
313 2011-12-09 Kazu Hirata <kazu@codesourcery.com>
315 Backport from mainline:
317 2011-12-05 Kazu Hirata <kazu@codesourcery.com>
320 * gcc.dg/pr51408.c: New.
322 2011-12-08 Tobias Burnus <burnus@net-b.de>
325 * gfortran.dg/realloc_on_assign_8.f90: New.
327 2011-12-08 Teresa Johnson <tejohnson@google.com>
329 * gcc.target/i386/movdi-rex64.c: Remove unnecessary
332 2011-12-08 Teresa Johnson <tejohnson@google.com>
334 * gcc.target/i386/movdi-rex64.c: Remove unnecessary
335 -Wwrite-strings option.
337 2011-12-08 Teresa Johnson <tejohnson@google.com>
339 * gcc.target/i386/movdi-rex64.c: New.
341 2011-12-08 Jakub Jelinek <jakub@redhat.com>
343 Backport from mainline
344 2011-12-05 Jakub Jelinek <jakub@redhat.com>
347 * gcc.dg/debug/dwarf2/pr51410.c: New test.
350 * gcc.dg/gomp/pr51339.c: New test.
352 2011-12-05 Jakub Jelinek <jakub@redhat.com>
353 Eric Botcazou <ebotcazou@adacore.com>
357 * gcc.c-torture/execute/pr51323.c: New test.
359 2011-11-30 Jakub Jelinek <jakub@redhat.com>
361 PR rtl-optimization/48721
362 * gcc.target/i386/pr48721.c: New test.
364 2011-12-08 Eric Botcazou <ebotcazou@adacore.com>
366 * gcc.c-torture/execute/20111208-1.c: New test.
368 Backport from mainline
369 2011-09-25 Eric Botcazou <ebotcazou@adacore.com>
371 * gnat.dg/frame_overflow.ads: New.
372 * gnat.dg/frame_overflow.adb: Adjust.
373 * gnat.dg/specs/addr1.ads: Likewise.
375 2011-12-06 Tobias Burnus <burnus@net-b.de>
378 * gfortran.dg/default_initialization_5.f90: New.
380 2011-12-06 Martin Jambor <mjambor@suse.cz>
382 PR tree-optimization/50622
383 * g++.dg/tree-ssa/pr50622.C: New test.
385 2011-12-04 Uros Bizjak <ubizjak@gmail.com>
386 Jérémie Detrey <Jeremie.Detrey@loria.fr>
389 * gcc.target/i386/pr51393.c: New test.
391 2011-12-03 Tobias Burnus <burnus@net-b.de>
394 * gfortran.dg/move_alloc_8.f90: New.
396 2011-11-25 Tobias Burnus <burnus@net-b.de>
399 * gfortran.dg/whole_file_35.f90: New.
401 2011-11-24 Tobias Burnus <burnus@net-b.de>
404 * resolve.c (pure_subroutine): If called subroutine is
405 impure, unset implicit_pure.
406 (resolve_function): Move impure check to simplify code.
408 2011-11-22 Paolo Carlini <paolo.carlini@oracle.com>
411 * g++.dg/cpp0x/decltype36.C: New.
413 2011-11-19 Eric Botcazou <ebotcazou@adacore.com>
415 * gcc.dg/delay-slot-2.c: New test.
417 2011-11-18 Joseph Myers <joseph@codesourcery.com>
419 * gcc.dg/cpp/assert4.c: Test __linux__, not __gnu_linux__.
421 2011-11-18 Paolo Carlini <paolo.carlini@oracle.com>
424 * g++.dg/cpp0x/pr51150.C: New.
426 2011-11-16 Richard Earnshaw <rearnsha@arm.com>
427 Bernd Schmidt <bernds@coudesourcery.com>
428 Sebastian Huber <sebastian.huber@embedded-brains.de>
431 * gcc.target/arm/pr49641.c: New test.
433 2011-11-10 Jakub Jelinek <jakub@redhat.com>
436 * gcc.c-torture/compile/pr51077.c: New test.
438 2011-11-07 Jason Merrill <jason@redhat.com>
441 * g++.dg/cpp0x/decltype35.C: New.
443 2011-11-04 Eric Botcazou <ebotcazou@adacore.com>
445 * g++.dg/other/offsetof7.C: New test.
447 2011-11-02 Bernd Schmidt <bernds@codesourcery.com>
449 * gcc.c-torture/compile/20110907.c: New file.
451 2011-10-29 Paolo Carlini <paolo.carlini@oracle.com>
454 * g++.dg/cpp0x/pr50901.C: New.
456 2011-10-27 Uros Bizjak <ubizjak@gmail.com>
457 Steven G. Kargl <kargl@gcc.gnu.org>
460 * gfortran.dg/pr50875.f90: New test.
462 2011-10-26 Release Manager
464 * GCC 4.6.2 released.
466 2011-10-23 Uros Bizjak <ubizjak@gmail.com>
469 * gcc.target/i386/pr50788.c: New test.
471 2011-10-20 Uros Bizjak <ubizjak@gmail.com>
473 * gcc.dg/ipa/ipa-sra-2.c: Add dg-require-effective-target
475 * gcc.dg/ipa/ipa-sra-6.c: Ditto.
477 2011-10-19 Jason Merrill <jason@redhat.com>
480 * g++.dg/init/value9.C: New.
482 2011-10-19 Jason Merrill <jason@redhat.com>
485 * g++.dg/init/ref20.C: New.
487 2011-10-19 Jason Merrill <jason@redhat.com>
490 * g++.dg/init/ref20.C: New.
492 2011-10-18 Jason Merrill <jason@redhat.com>
495 * g++.dg/cpp0x/defaulted32.C: New.
497 2011-10-17 Janus Weil <janus@gcc.gnu.org>
500 * gfortran.dg/c_kind_tests_3.f03: New.
502 2011-10-15 Janus Weil <janus@gcc.gnu.org>
505 * gfortran.dg/pointer_intent_5.f90: New.
507 2011-10-15 Nicola Pero <nicola.pero@meta-innovation.com>
509 Backport from mainline
510 2011-06-06 Nicola Pero <nicola.pero@meta-innovation.com>
513 * obj-c++.dg/property/cxx-property-1.mm: New.
514 * obj-c++.dg/property/cxx-property-2.mm: New.
516 2011-10-15 Tobias Burnus <burnus@net-b.de>
519 * trans-expr.c (gfc_conv_procedure_call): Fix -fcheck=pointer
520 for dummy arguments with VALUE attribute.
522 2011-10-14 Richard Guenther <rguenther@suse.de>
524 Backport from mainline
525 2011-10-14 Richard Guenther <rguenther@suse.de>
527 * gcc.dg/torture/pr50723.c: New testcase.
529 2011-10-13 Richard Guenther <rguenther@suse.de>
531 * gcc.target/i386/pr50712.c: New testcase.
533 2011-10-13 Jason Merrill <jason@redhat.com>
536 * g++.dg/init/vbase1.C: New.
538 2011-10-12 Janus Weil <janus@gcc.gnu.org>
541 * gfortran.dg/proc_decl_27.f90: New.
543 2011-10-12 Paul Koning <pkoning@gcc.gnu.org>
545 PR tree-optimization/50189
546 * g++.dg/torture/pr50189.C: New testcase.
548 2011-10-12 Richard Guenther <rguenther@suse.de>
550 PR tree-optimization/50700
551 * gcc.dg/builtin-object-size-12.c: New testcase.
553 2011-10-12 Joseph Myers <joseph@codesourcery.com>
556 * gcc.c-torture/compile/pr50565-1.c,
557 gcc.c-torture/compile/pr50565-2.c: New tests.
559 2011-10-11 Jason Merrill <jason@redhat.com>
561 * g++.dg/cpp0x/initlist-49216.C: New.
565 * g++.dg/template/constant1.C: New.
566 * g++.dg/template/constant2.C: New.
568 2011-10-11 Janis Johnson <janisjo@codesourcery.com>
571 * g++.dg/dfp/44473-1.C: New test.
572 * g++.dg/dfp/44473-2.C: New test.
573 * g++.dg/dfp/mangle-1.C: New test.
574 * g++.dg/dfp/mangle-2.C: New test.
575 * g++.dg/dfp/mangle-3.C: New test.
576 * g++.dg/dfp/mangle-4.C: New test.
577 * g++.dg/dfp/mangle-5.C: New test.
579 2011-10-11 Tobias Burnus <burnus@net-b.de>
582 * gfortran.dg/common_16.f90: New.
584 2011-10-07 Janus Weil <janus@gcc.gnu.org>
587 * gfortran.dg/assumed_charlen_arg_2.f90: New.
590 * gfortran.dg/class_46.f03: New.
592 2011-10-07 Bernd Schmidt <bernds@codesourcery.com>
595 * gcc.c-torture/compile/pr49049.c: New test.
597 2011-10-06 Jakub Jelinek <jakub@redhat.com>
599 PR tree-optimization/49279
600 * gcc.c-torture/execute/pr49279.c: New test.
602 2011-10-04 Janus Weil <janus@gcc.gnu.org>
605 * gfortran.dg/extends_12.f03: New.
607 2011-09-30 Jakub Jelinek <jakub@redhat.com>
610 * gcc.dg/pr50571.c: New test.
612 2011-09-26 Jason Merrill <jason@redhat.com>
615 * g++.dg/template/partial12.C: New.
618 * g++.dg/cpp0x/constexpr-typedef1.C: New.
620 2011-09-26 Richard Guenther <rguenther@suse.de>
622 PR tree-optimization/50472
623 * gcc.dg/torture/pr50472.c: New testcase.
625 2011-09-23 Jason Merrill <jason@redhat.com>
628 * g++.dg/init/const8.C: New.
629 * g++.dg/cpp0x/constexpr-object1.C: Add a data member.
630 * g++.dg/cpp0x/defaulted2.C: Likewise.
631 * g++.dg/cpp0x/pr42844-2.C: Likewise.
632 * g++.dg/init/pr42844.C: Likewise.
634 * lib/prune.exp: Prune "note"s.
636 2011-09-25 Ira Rosen <ira.rosen@linaro.org>
638 PR tree-optimization/50413
639 * g++.dg/vect/vect.exp: Run slp-pr* tests with
640 -fdump-tree-slp-details. Run other tests with
641 -fdump-tree-vect-details.
642 * g++.dg/vect/slp-pr50413.cc: New.
644 2011-09-25 Ira Rosen <ira.rosen@linaro.org>
646 PR tree-optimization/50412
647 * gfortran.dg/vect/pr50412.f90: New.
649 2011-09-22 Paolo Carlini <paolo.carlini@oracle.com>
652 * g++.dg/cpp0x/pr50491.C: New.
654 2011-09-22 Steven G. Kargl <kargl@gcc.gnu.org>
657 * gfortran.dg/bessel_6.f90: Fix tolerance test.
659 2011-09-22 Uros Bizjak <ubizjak@gmail.com>
662 * g++.dg/other/pr50464.C: New test.
664 2011-09-19 Martin Jambor <mjambor@suse.cz>
667 * gcc.dg/torture/pr49886.c: Remove XFAILs.
668 * gcc.dg/torture/pr50287.c: New test.
670 2011-09-17 Jason Merrill <jason@redhat.com>
675 * g++.dg/cpp0x/rv-conv1.C: New.
677 2011-09-16 Jason Merrill <jason@redhat.com>
680 * g++.dg/eh/defarg1.C: New.
682 2011-09-13 Dodji Seketeli <dodji@redhat.com>
685 * g++.dg/cpp0x/variadic116.C: New test case.
687 2011-09-11 Eric Botcazou <ebotcazou@adacore.com>
689 * gnat.dg/atomic5.ad[sb]: New test.
691 2011-09-08 Martin Jambor <mjambor@suse.cz>
693 Backport from mainline
694 2011-09-07 Martin Jambor <mjambor@suse.cz>
696 PR tree-optimization/49911
697 * g++.dg/tree-ssa/pr49911.C: New test.
699 2011-09-08 Richard Guenther <rguenther@suse.de>
701 Backport from mainline
702 2011-07-04 Richard Guenther <rguenther@suse.de>
704 PR tree-optimization/49518
705 PR tree-optimization/49628
706 * g++.dg/torture/pr49628.C: New testcase.
707 * gcc.dg/torture/pr49518.c: Likewise.
709 2011-09-08 Jakub Jelinek <jakub@redhat.com>
712 * gcc.c-torture/execute/ieee/pr50310.c: New test.
713 * gcc.dg/pr50310-2.c: New test.
715 2011-09-07 Paolo Carlini <paolo.carlini@oracle.com>
718 * g++.dg/cpp0x/noexcept11.C: New.
720 2011-09-06 Michael Meissner <meissner@linux.vnet.ibm.com>
723 * g++.dg/ext/altivec-17.C: Fix dg-error to match current compiler.
725 2011-09-06 Eric Botcazou <ebotcazou@adacore.com>
727 * gcc.c-torture/compile/20110906-1.c: New test.
729 2011-09-06 Martin Jambor <mjambor@suse.cz>
731 * gcc.c-torture/execute/pr49886.c: Move to...
732 * gcc.dg/torture/pr49886.c: ...here. Xfail run test for -O2 and above.
734 2011-09-04 Jason Merrill <jason@redhat.com>
737 * g++.dg/cpp0x/rv-conv1.C: New.
739 2011-09-05 Jakub Jelinek <jakub@redhat.com>
741 * gcc.dg/compat/struct-layout-1_test.h: Decrease bitfield size
742 to work even with -fshort-enums.
744 2011-09-02 Martin Jambor <mjambor@suse.cz>
747 * gcc.c-torture/execute/pr49886.c: New testcase.
748 * gfortran.fortran-torture/compile/pr50260.f90: Likewise.
750 2011-09-01 Ira Rosen <ira.rosen@linaro.org>
752 PR tree-optimization/50178
753 * gfortran.dg/vect/pr50178.f90: New test.
755 2011-08-29 Jakub Jelinek <jakub@redhat.com>
756 Jason Merrill <jason@redhat.com>
758 * g++.dg/dfp/base.C: New test.
760 2011-08-30 Jason Merrill <jason@redhat.com>
763 * g++.dg/cpp0x/lambda/lambda-qualified.C: New.
766 * g++.dg/cpp0x/lambda/lambda-50220.C: New.
769 * g++.dg/cpp0x/constexpr-value3.C: New.
771 2011-08-29 Jason Merrill <jason@redhat.com>
774 * g++.dg/cpp0x/lambda/lambda-use2.C: New.
776 2011-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
780 * gfortran.dg/widechar_compare_1.f90: New test.
782 2011-08-27 Uros Bizjak <ubizjak@gmail.com>
785 * gcc.target/i386/pr50202.c: New test.
787 2011-08-26 Mikael Morin <mikael.morin@gcc.gnu.org>
790 * gfortran.dg/pointer_comp_init_1.f90: New test.
792 2011-08-26 Jakub Jelinek <jakub@redhat.com>
795 * c-c++-common/Wunused-var-14.c: New test.
797 2011-08-25 Jason Merrill <jason@redhat.com>
800 * g++.dg/cpp0x/sfinae27.C: New.
802 2011-08-25 Tobias Burnus <burnus@net-b.de>
805 * gfortran.dg/initialization_28.f90: New.
807 2011-08-23 Jason Merrill <jason@redhat.com>
810 * g++.dg/cpp0x/constexpr-initlist5.C: New.
812 2011-08-23 Jakub Jelinek <jakub@redhat.com>
815 * g++.dg/dfp/nofields.C: New test.
817 2011-08-22 Mikael Morin <mikael.morin@gcc.gnu.org>
820 * gfortran.dg/alloc_comp_initializer_3.f90: New test.
822 2011-08-22 Thomas Koenig <tkoenig@gcc.gnu.org>
826 * gfortran.dg/zero_stride_1.f90: New test.
828 2011-08-20 Mikael Morin <mikael.morin@sfr.fr>
831 * gfortran.dg/where_3.f90: New test.
833 2011-08-20 Jakub Jelinek <jakub@redhat.com>
835 PR tree-optimization/48739
836 * gcc.dg/pr48739-1.c: New test.
837 * gcc.dg/pr48739-2.c: New test.
839 2011-08-19 Tobias Burnus <burnus@net-b.de>
842 * gfortran.dg/namelist_73.f90: New.
844 2011-08-18 Jakub Jelinek <jakub@redhat.com>
847 * gcc.dg/torture/pr50092.c: New test.
849 2011-08-16 Jason Merrill <jason@redhat.com>
852 * g++.dg/cpp0x/variadic-unresolved.C: New.
855 * g++.dg/cpp0x/initlist56.C: New.
857 2011-08-12 David Li <davidxl@google.com>
859 * g++.dg/abi/vbase15.C: New test.
861 2011-08-09 Martin Jambor <mjambor@suse.cz>
864 * gcc.dg/tree-ssa/pr49923.c: New test.
866 2011-08-05 Jason Merrill <jason@redhat.com>
869 * g++.dg/cpp0x/constexpr-48089.C: Add cases.
872 * g++.dg/cpp0x/decltype31.C: New.
875 * g++.dg/init/array28.C: New.
878 * g++.dg/cpp0x/constexpr-non-const-arg3.C: New.
880 2011-08-05 Janus Weil <janus@gcc.gnu.org>
883 * gfortran.dg/abstract_type_6.f03: Modified.
884 * gfortran.dg/typebound_proc_24.f03: New.
886 2011-08-03 Jakub Jelinek <jakub@redhat.com>
888 PR tree-optimization/49948
889 * gcc.dg/pr49948.c: New test.
891 2011-08-03 Daniel Kraft <d@domob.eu>
894 * gfortran.dg/auto_char_dummy_array_3.f90: New test.
896 2011-08-02 Jason Merrill <jason@redhat.com>
899 * g++.dg/cpp0x/lambda/lambda-defarg2.C: New.
902 * g++.dg/cpp0x/variadic115.C: New.
905 * g++.dg/cpp0x/union5.C: New.
908 * g++.dg/cpp0x/constexpr-array4.C: New.
911 * g++.dg/cpp0x/lambda/lambda-eh2.C: Change options.
913 2011-07-31 Uros Bizjak <ubizjak@gmail.com>
916 * gcc.target/i386/pr49920.c: New test.
918 2011-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
922 * gfortran.dg/string_5.f90: New test.
924 2011-07-29 Wei Guozhi <carrot@google.com>
926 Backported from mainline
927 2011-07-29 Wei Guozhi <carrot@google.com>
929 PR rtl-optimization/49799
930 * gcc.dg/pr49799.c: New test case.
932 2011-07-28 Jakub Jelinek <jakub@redhat.com>
935 * gcc.dg/debug/dwarf2/pr49871.c: New test.
937 2011-07-28 Tobias Burnus <burnus@net-b.de>
940 * gfortran.dg/lto/pr45586-2_0.f90: New.
942 2011-07-27 Jeffrey Yasskin <jyasskin@google.com>
944 * g++.old-deja/g++.pt/crash60.C: Updated.
946 2011-07-27 Jakub Jelinek <jakub@redhat.com>
949 * gcc.target/i386/pr49866.c: New test.
951 2011-07-27 Tobias Burnus <burnus@net-b.de>
953 Backported from mainline
954 2011-07-23 Tobias Burnus <burnus@net-b.de>
957 * gfortran.dg/namelist_72.f: New.
959 2011-07-27 Uros Bizjak <ubizjak@gmail.com>
961 * gcc.target/i386/avx-os-support.h: New.
962 * gcc.target/i386/avx-check.h: Include avx-os-support.h
963 (main): Check avx_os_support before the test is run.
964 * gcc.target/i386/aes-avx-check.h: Ditto.
965 * gcc.target/i386/pclmul-avx-check.h: Ditto.
967 2011-07-26 Ira Rosen <ira.rosen@linaro.org>
969 * gcc.dg/vect/vect-70.c: Reduce the data size to fit SPU local store.
971 2011-07-25 Andrew Pinski <apinski@cavium.com>
974 * gcc.dg/tree-ssa/pr49671-1.c: New testcase.
975 * gcc.dg/tree-ssa/pr49671-2.c: New testcase.
977 2011-07-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
980 * g++.dg/torture/pr49309.C: Add -fpreprocessed to dg-options.
983 2011-07-15 Jakub Jelinek <jakub@redhat.com>
986 * g++.dg/torture/pr49309.C: Remove.
988 2011-07-23 Janus Weil <janus@gcc.gnu.org>
991 * gfortran.dg/allocate_error_3.f90: New.
993 2011-07-22 Uros Bizjak <ubizjak@gmail.com>
995 * lib/target-supports.exp (check_ifunc_available): Rewrite.
997 2011-07-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1000 * g++.dg/debug/dwarf2/icf.C: XFAIL some scan-assembler on
1003 2011-07-22 Richard Guenther <rguenther@suse.de>
1005 PR tree-optimization/45819
1006 * gcc.dg/pr45819.c: New testcase.
1008 2011-07-21 Uros Bizjak <ubizjak@gmail.com>
1010 * lib/target-supports.exp (check_avx_os_support_available): New.
1011 (check_effective_target_avx_runtime): Use it.
1013 2011-07-19 Jason Merrill <jason@redhat.com>
1016 * g++.dg/cpp0x/variadic114.C: New.
1018 2011-07-19 Jakub Jelinek <jakub@redhat.com>
1020 PR tree-optimization/49768
1021 * gcc.c-torture/execute/pr49768.c: New test.
1023 2011-07-18 Mikael Morin <mikael.morin@sfr.fr>
1026 * gfortran.dg/result_in_spec_4.f90: New test.
1028 2011-07-18 Jakub Jelinek <jakub@redhat.com>
1031 * gfortran.dg/pr49675.f90: New test.
1033 2011-07-17 Eric Botcazou <ebotcazou@adacore.com>
1035 * gnat.dg/pointer_controlled.adb: New test.
1037 2011-07-15 Jakub Jelinek <jakub@redhat.com>
1040 * g++.dg/torture/pr49309.C: Remove.
1042 2011-07-14 Janis Johnson <janisjo@codesourcery.com>
1044 * gcc.target/arm/pr40657-2.c: Remove -march.
1045 * gcc.target/arm/pr42235.c: Likewise.
1046 * gcc.target/arm/pr42495.c: Likewise.
1047 * gcc.target/arm/pr42574.c: Likewise.
1048 * gcc.target/arm/pr40956.c: Remove target-specific options.
1049 * gcc.target/arm/pr42505.c: Likewise.
1051 * lib/target-supports.exp (check_effective_target_arm_thumb1): New.
1052 * gcc.target/arm/mla-1.c: Skip for arm_thumb1, don't specify -march.
1054 * gcc.target/arm/pr42093.c: Use "-fno-reorder-blocks".
1056 * gcc.target/arm/pr39839.c: Don't specify -march, require thumb.
1057 * gcc.target/arm/thumb-branch1.c: Likewise.
1059 * gcc.target/arm/pr45701-1.c: Don't specify -march, require thumb.
1060 * gcc.target/arm/pr45701-2.c: Likewise.
1062 * gcc.target/arm/vfp-ldmdbs.c: Skip for soft float.
1063 * gcc.target/arm/vfp-ldmias.c: Likewise.
1064 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1065 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1066 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1067 * gcc.target/arm/vfp-stmias.c: Likewise.
1068 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1069 * gcc.target/arm/vfp-stmiad.c: Likewise.
1071 * gcc.c-torture/compile/pr41679.c: Move from gcc.target/arm.
1072 * gcc.c-torture/compile/pr46883.c: Likewise.
1074 * gcc.target/arm/pr41679.c: Remove test directives in preparation
1075 for move to ../../gcc.c-torture/compile.
1076 * gcc.target/arm/pr46883.c: Likewise.
1078 * lib/target-supports.exp (check_effective_target_arm_dsp): New.
1079 * gcc.target/arm/wmul-1.c: Use it instead of specific -march.
1080 * gcc.target/arm/wmul-2.c: Likewise.
1081 * gcc.target/arm/wmul-3.c: Likewise.
1082 * gcc.target/arm/wmul-4.c: Likewise.
1084 2011-07-14 Andrew Pinski <pinskia@gmail.com>
1087 * g++.dg/torture/pr49309.C: New testcase.
1089 2011-07-14 Richard Guenther <rguenther@suse.de>
1091 PR tree-optimization/49651
1092 * gcc.dg/torture/pr49651.c: New testcase.
1094 2011-07-13 Janne Blomqvist <jb@gcc.gnu.org>
1096 Backport from trunk:
1098 * gfortran.dg/read_list_eof_1.f90: Add tests for integer, real,
1101 2011-07-11 Martin Jambor <mjambor@suse.cz>
1103 PR tree-optimization/49094
1104 * gcc.dg/tree-ssa/pr49094.c: New test.
1106 2011-07-11 Jakub Jelinek <jakub@redhat.com>
1109 * gfortran.dg/pr49698.f90: New test.
1111 2011-07-10 Tobias Burnus <burnus@net-b.de>
1114 * gfortran.dg/intrinsic_signal.f90: New.
1116 2011-07-10 Janus Weil <janus@gcc.gnu.org>
1119 * gfortran.dg/typebound_proc_23.f90: New.
1121 2011-07-09 Uros Bizjak <ubizjak@gmail.com>
1123 * gcc.dg/graphite/pr37485.c (dg-options): Add -floop-block
1124 -fno-loop-strip-mine -fno-loop-interchange -ffast-math.
1126 2011-07-09 Jason Merrill <jason@redhat.com>
1128 * g++.dg/cpp0x/regress/regress5.C: New.
1130 2011-07-08 Jakub Jelinek <jakub@redhat.com>
1133 * gcc.target/powerpc/altivec-34.c: New test.
1135 2011-07-07 Jason Merrill <jason@redhat.com>
1138 * g++.dg/template/template-id-4.C: New.
1140 2011-07-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1142 * gcc.target/sparc/cas64.c: New test.
1144 2011-07-07 Jakub Jelinek <jakub@redhat.com>
1147 * g++.dg/torture/pr49644.C: New test.
1150 * gcc.c-torture/execute/pr49644.c: New test.
1153 * gcc.dg/debug/pr49522.c: New test.
1156 * gcc.dg/gomp/pr49640.c: New test.
1158 2011-07-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1161 * gfortran.dg/reshape_zerosize_3.f90: New test case.
1163 2011-07-05 Janis Johnson <janisjo@codesourcery.com>
1165 * gcc.target/arm/20031108-1.c: Require thumb1 or thumb2.
1166 * gcc.target/arm/pr40482.c: Likewise.
1167 * gcc.target/arm/stack-corruption.c: Likewise.
1169 * gcc.target/arm/ctz.c: Don't specify -march, require thumb2.
1170 * gcc.target/arm/pr42879.c: Likewise.
1171 * gcc.target/arm/pr45701-3.c: Likewise.
1173 * gcc.target/arm/thumb-bitfld1.c: Don't specify -march, require thumb1.
1175 * gcc.target/arm/scd42-3.c: Allow -march-xscale; skip if -mcpu
1178 * lib/target-supports-dg.exp (dg-require-effective-target): Return
1179 early if the test is already being skipped.
1181 * lib/target-supports.exp (add_options_for_arm_fp16): Renamed
1182 from add_options_for_arm_neon_fp16.
1183 (check_effective_target_arm_fp16_ok_nocache): Renamed from
1184 check_effective_target_arm_neon_fp16_ok_nocache.
1185 Check -mfpu and -mfloat-abi options from current multilib.
1186 Do not require neon support.
1187 (check_effective_target_arm_fp16_ok): Renamed from
1188 check_effecitve_target_arm_neon_fp16_ok.
1189 * g++.dg/ext/arm-fp16/arm-fp16-ops-5.C: Use new names for
1190 arm_neon_fp16_ok and arm_fp16.
1191 * g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Likewise.
1192 * gcc.dg/torture/arm-fp16-ops-5.c: Likewise.
1193 * gcc.dg/torture/arm-fp16-ops-6.c: Likewise.
1194 * gcc.target/arm/fp16-compile-vcvt.c: Likewise.
1196 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1197 scan-dump-dem, scan-dump-dem-not): Treat a missing dump file as
1198 unresolved and report the reason to the log file.
1200 * lib/scanasm.exp (dg-scan, scan-assembler-times, scan-assembler-dem,
1201 scan-assembler-dem-not): For missing file, report unresolved with
1202 same message as for pass/fail, with reason reported in log file.
1204 2011-07-05 Jason Merrill <jason@redhat.com>
1207 * g++.dg/rtti/anon-ns1.C: Allow for null-termination.
1209 * g++.dg/cpp0x/lambda/lambda-ref2.C: New.
1211 * g++.dg/diagnostic/aka1.C: New.
1213 2011-07-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1215 * ada/acats/run_acats (which): Extract last field from type -p,
1216 type output only if command succeeded.
1218 2011-07-04 Jakub Jelinek <jakub@redhat.com>
1220 PR rtl-optimization/49619
1221 * gcc.dg/pr49619.c: New test.
1223 PR rtl-optimization/49472
1224 * gfortran.dg/pr49472.f90: New test.
1226 Backported from mainline
1227 2011-06-30 Jakub Jelinek <jakub@redhat.com>
1230 * gfortran.dg/pr49540-1.f90: New test.
1231 * gfortran.dg/pr49540-2.f90: New test.
1233 2011-07-04 Richard Guenther <rguenther@suse.de>
1235 PR tree-optimization/49615
1236 * g++.dg/torture/pr49615.C: New testcase.
1238 2011-07-03 Janne Blomqvist <jb@gcc.gnu.org>
1240 Backport from mainline:
1242 * gfortran.dg/read_list_eof_1.f90: New test.
1244 2011-07-02 Janus Weil <janus@gcc.gnu.org>
1247 * gfortran.dg/allocatable_scalar_9.f90: Modified.
1248 * gfortran.dg/extends_14.f03: New.
1250 2011-06-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1253 * ada/acats/run_acats (which): Use last field of type -p output.
1255 2011-06-30 Richard Guenther <rguenther@suse.de>
1257 PR tree-optimization/38752
1258 * gcc.c-torture/compile/pr38752.c: New testcase.
1260 2011-06-29 Martin Jambor <mjambor@suse.cz>
1261 Backport from mainline
1262 2011-06-24 Martin Jambor <mjambor@suse.cz>
1264 PR tree-optimizations/49516
1265 * g++.dg/tree-ssa/pr49516.C: New test.
1267 2011-06-28 Changpeng Fang <changpeng.fang@amd.com>
1268 Backport from mainline
1269 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1271 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1272 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1273 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1274 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1275 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1276 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1277 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1278 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1279 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1280 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1281 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1282 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1283 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1284 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1286 2011-06-28 Eric Botcazou <ebotcazou@adacore.com>
1288 * gnat.dg/opt17.ad[sb]: New test.
1290 2011-06-28 Alexander Monakov <amonakov@ispras.ru>
1292 Backport from mainline
1293 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1296 * g++.dg/opt/pr48273.C: New.
1298 2011-06-27 Jason Merrill <jason@redhat.com>
1301 * g++.dg/init/ref19.C: New.
1302 * g++.dg/cpp0x/constexpr-cleanup.C: New.
1305 * g++.dg/rtti/anon-ns1.C: New.
1308 * g++.dg/template/param3.C: New.
1310 2011-06-27 Jakub Jelinek <jakub@redhat.com>
1312 Backported from mainline
1313 2011-06-26 Jakub Jelinek <jakub@redhat.com>
1315 PR tree-optimization/48377
1316 * gcc.dg/vect/pr48377.c: Add dg-require-effective-target
1319 2011-06-26 Steve Ellcey <sje@cup.hp.com>
1322 * lib/target-supports.exp (check_effective_target_non_strict_align):
1325 2011-06-27 Release Manager
1327 * GCC 4.6.1 released.
1329 2011-06-23 Jason Merrill <jason@redhat.com>
1332 * g++.dg/cpp0x/defaulted30.C: New.
1334 2011-06-21 Jason Merrill <jason@redhat.com>
1337 * g++.dg/cpp0x/lambda/lambda-warn3.C: New.
1339 2011-06-21 Janus Weil <janus@gcc.gnu.org>
1342 * gfortran.dg/class_44.f03: New.
1344 2011-06-19 Janus Weil <janus@gcc.gnu.org>
1347 * gfortran.dg/extends_13.f03: New.
1350 * gfortran.dg/move_alloc_5.f90: New.
1353 * gfortran.dg/typebound_assignment_3.f03: New.
1356 * gfortran.dg/class_43.f03: New.
1358 2011-06-18 Jakub Jelinek <jakub@redhat.com>
1361 * obj-c++.dg/invalid-type-1.mm: Adjust for new error wording.
1364 * gcc.target/i386/testimm-1.c: New test.
1365 * gcc.target/i386/testimm-2.c: New test.
1366 * gcc.target/i386/testimm-3.c: New test.
1367 * gcc.target/i386/testimm-4.c: New test.
1368 * gcc.target/i386/testimm-5.c: New test.
1369 * gcc.target/i386/testimm-6.c: New test.
1370 * gcc.target/i386/testimm-7.c: New test.
1371 * gcc.target/i386/testimm-8.c: New test.
1372 * gcc.target/i386/xop-vpermil2px-2.c: New test.
1373 * gcc.target/i386/xop-rotate1-int.c: New test.
1374 * gcc.target/i386/xop-rotate2-int.c: New test.
1376 2011-06-17 Richard Guenther <rguenther@suse.de>
1378 Backport from mainline
1379 2011-05-23 Richard Guenther <rguenther@suse.de>
1381 PR tree-optimization/49115
1382 * g++.dg/torture/pr49115.C: New testcase.
1384 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
1386 Backport from mainline
1387 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
1389 PR rtl-optimization/48542
1390 * gcc.dg/torture/pr48542.c: New test.
1392 2011-06-17 Tobias Burnus
1395 * gfortran.dg/alloc_comp_assign_11.f90: New.
1397 2011-06-16 Jason Merrill <jason@redhat.com>
1400 * g++.dg/cpp0x/sfinae26.C: New.
1403 * g++.dg/cpp0x/variadic113.C: New.
1405 2011-06-16 Kaz Kojima <kkojima@gcc.gnu.org>
1407 Backport form main line
1408 2011-06-09 Kaz Kojima <kkojima@gcc.gnu.org>
1411 * gcc.dg/pr49307.c: New.
1413 2011-06-16 Jakub Jelinek <jakub@redhat.com>
1415 PR tree-optimization/49419
1416 * gcc.c-torture/execute/pr49419.c: New test.
1418 Backported from mainline
1419 2011-06-13 Edmar Wienskoski <edmar@freescale.com>
1422 * gcc.target/powerpc/outofline_rnreg.c: New testcase.
1424 2011-06-14 Jason Merrill <jason@redhat.com>
1426 * g++.dg/other/error23.C: Adjust error message.
1427 * g++.dg/other/error32.C: Likewise.
1430 * g++.dg/cpp0x/decltype30.C: New.
1432 2011-06-14 Jakub Jelinek <jakub@redhat.com>
1435 * gfortran.dg/pr49103.f90: New test.
1437 PR rtl-optimization/49390
1438 * gcc.c-torture/execute/pr49390.c: New test.
1440 2011-06-10 Janis Johnson <janisjo@codesourcery.com>
1442 * gcc/testsuite/gcc.target/arm/20090811-1.c: Skip for incompatible
1443 options, do not override other options.
1444 * gcc/testsuite/gcc.target/arm/combine-cmp-shift.c: Skip for
1445 incompatible options.
1446 * gcc/testsuite/gcc.target/arm/pr45094.c: Likewise.
1447 * gcc/testsuite/gcc.target/arm/scd42-1.c: Likewise.
1448 * gcc/testsuite/gcc.target/arm/scd42-3.c: Likewise.
1449 * gcc/testsuite/gcc.target/arm/thumb-ltu.c: Likewise.
1451 * lib/target-supports.exp
1452 (check_effective_target_arm_neon_fp16_ok_nocache): Return 0 if
1453 multilib flags use -mfpu with a value other than neon-fp16.
1455 2011-06-08 Kaz Kojima <kkojima@gcc.gnu.org>
1457 Backport from mainline
1458 2011-06-01 Kaz Kojima <kkojima@gcc.gnu.org>
1461 * gcc.c-torture/compile/pr49238.c: New.
1463 2011-06-07 Jason Merrill <jason@redhat.com>
1465 * g++.dg/cpp0x/enum19.C: New.
1467 2011-06-07 Jakub Jelinek <jakub@redhat.com>
1469 PR gcov-profile/49299
1470 * gcc.dg/tree-prof/pr49299-1.c: New test.
1471 * gcc.dg/tree-prof/pr49299-2.c: New test.
1473 2011-06-06 Jason Merrill <jason@redhat.com>
1475 * g++.dg/cpp0x/regress/ptrmem1.C: New.
1477 2011-06-06 Asher Langton <langton2@llnl.gov>
1480 * gfortran.dg/PR49268.f90: New test.
1482 2011-06-06 Jakub Jelinek <jakub@redhat.com>
1485 * g++.dg/opt/pr49264.C: New test.
1487 2011-06-06 Mikael Pettersson <mikpe@it.uu.se>
1489 PR tree-optimization/49243
1490 * gcc.dg/pr49243.c: New.
1492 2011-06-06 Richard Guenther <rguenther@suse.de>
1494 PR tree-optimization/48702
1495 * gcc.dg/torture/pr48702.c: New testcase.
1497 Backport from mainline
1498 2011-05-31 Jakub Jelinek <jakub@redhat.com>
1500 PR rtl-optimization/49235
1501 * gcc.dg/pr49235.c: New test.
1503 2011-06-05 Kaz Kojima <kkojima@gcc.gnu.org>
1505 Backport from mainline
1506 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
1509 * gcc.c-torture/execute/pr49186.c: New.
1511 2011-06-04 Jonathan Wakely <jwakely.gcc@gmail.com>
1514 * g++.dg/diagnostic/bitfld2.C: New.
1516 2011-06-04 Ira Rosen <ira.rosen@linaro.org>
1518 PR tree-optimization/49038
1519 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
1520 * gcc.dg/vect/pr49038.c: New test.
1522 2011-06-03 Jakub Jelinek <jakub@redhat.com>
1525 * g++.dg/cpp0x/lambda/lambda-mangle2.C: New test.
1527 2011-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
1530 * gfortran.dg/module_procedure_double_colon_1.f90: New test.
1531 * gfortran.dg/module_procedure_double_colon_2.f90: New test.
1533 2011-06-02 Ira Rosen <ira.rosen@linaro.org>
1535 PR tree-optimization/49093
1536 * gcc.dg/vect/pr49093.c: New test.
1538 2011-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
1542 * gfortran.dg/operator_7.f90: New test case.
1544 2011-05-31 Richard Guenther <rguenther@suse.de>
1546 Backport from mainline
1547 2011-05-19 Richard Guenther <rguenther@suse.de>
1550 * gcc.dg/builtin-object-size-11.c: New testcase.
1552 2011-05-31 Richard Guenther <rguenther@suse.de>
1554 Backport from mainline
1555 2011-05-11 Richard Guenther <rguenther@suse.de>
1558 * gcc.dg/torture/pr48953.c: New testcase.
1560 2011-05-30 Jakub Jelinek <jakub@redhat.com>
1563 * g++.dg/gomp/pr49223-1.C: New test.
1564 * g++.dg/gomp/pr49223-2.C: New test.
1566 2011-05-30 Richard Guenther <rguenther@suse.de>
1568 PR tree-optimization/49218
1569 * gcc.c-torture/execute/pr49218.c: New testcase.
1571 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
1573 * gcc.target/mips/reg-var-1.c: New test.
1575 2011-05-29 Richard Guenther <rguenther@suse.de>
1577 PR tree-optimization/49217
1578 * gcc.dg/torture/pr49217.c: New testcase.
1580 2011-05-27 Jason Merrill <jason@redhat.com>
1582 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
1584 * g++.dg/cpp0x/enum18.C: New.
1586 * g++.dg/cpp0x/error6.C: New.
1588 2011-05-27 Jakub Jelinek <jakub@redhat.com>
1591 * g++.dg/eh/cond6.C: New test.
1593 2011-05-27 Jason Merrill <jason@redhat.com>
1595 * g++.dg/template/const5.C: New.
1597 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
1600 * gfortran.dg/dependency_40.f90 : New test.
1602 2011-05-26 Jason Merrill <jason@redhat.com>
1604 * g++.dg/cpp0x/variadic111.C: New.
1605 * g++.dg/cpp0x/variadic41.C: Adjust.
1607 2011-05-26 Jakub Jelinek <jakub@redhat.com>
1610 * g++.dg/eh/cond5.C: New test.
1612 PR tree-optimization/49161
1613 * gcc.c-torture/execute/pr49161.c: New test.
1615 2011-05-25 Jason Merrill <jason@redhat.com>
1617 * g++.dg/cpp0x/error4.C: New.
1619 * g++.dg/cpp0x/rv-restrict.C: New.
1621 2011-05-26 Fabien Chêne <fabien@gcc.gnu.org>
1622 * g++.dg/init/pr25811-2.C: New.
1623 * g++.dg/init/pr25811-3.C: New.
1624 * g++.dg/init/pr25811-4.C: New.
1626 2011-05-25 Jason Merrill <jason@redhat.com>
1628 * g++.dg/cpp0x/enum15.C: New.
1629 * g++.dg/cpp0x/constexpr-switch2.C: New.
1631 * g++.dg/cpp0x/variadic110.C: New.
1633 * g++.dg/cpp0x/auto9.C: Add typedef test.
1635 * g++.dg/cpp0x/auto23.C: New.
1636 * g++.dg/cpp0x/auto9.C: Adjust.
1638 * g++.dg/cpp0x/defaulted29.C: New.
1640 * g++.dg/cpp0x/initlist51.C: New.
1642 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
1644 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
1645 * g++.dg/abi/packed1.C: Suppress warning.
1646 * g++.dg/warn/Wunused-parm-3.C: Likewise.
1647 * g++.dg/template/stdarg1.C: Likewise.
1648 * g++.dg/other/packed1.C: Remove arm from xfail list.
1650 2011-05-25 Jason Merrill <jason@redhat.com>
1652 * g++.dg/cpp0x/enum16.C: New.
1653 * g++.dg/parse/error15.C: Adjust.
1655 * g++.dg/cpp0x/initlist50.C: New.
1657 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
1659 * g++.dg/cpp0x/variadic109.C: New.
1661 2011-05-25 Nicola Pero <nicola.pero@meta-innovation.com>
1663 Backport from mainline
1664 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
1667 * objc.dg/pr48177.m: New testcase.
1669 2011-05-25 Jakub Jelinek <jakub@redhat.com>
1672 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
1673 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
1675 2011-05-24 Jason Merrill <jason@redhat.com>
1677 * g++.dg/cpp0x/access01.C: New.
1679 * g++.dg/template/access21.C: New.
1680 * g++.dg/template/access22.C: New.
1682 * g++.dg/cpp0x/rv-cast2.C: New.
1684 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
1686 * g++.dg/cpp0x/error3.C: New.
1688 * g++.dg/cpp0x/defaulted27.C: New.
1690 * g++.dg/cpp0x/decltype27.C: New.
1692 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
1695 * g++.dg/other/pr49133.C: New test.
1697 2011-05-23 Jakub Jelinek <jakub@redhat.com>
1700 * gcc.c-torture/execute/pr49123.c: New test.
1703 * gcc.dg/debug/pr49032.c: New test.
1706 * gcc.dg/pr49120.c: New test.
1709 * gcc.c-torture/execute/pr48973-1.c: New test.
1710 * gcc.c-torture/execute/pr48973-2.c: New test.
1712 2011-05-22 Jason Merrill <jason@redhat.com>
1714 * g++.dg/cpp0x/sfinae23.C: New.
1715 * g++.dg/cpp0x/sfinae8.C: Correct.
1717 2011-05-22 Jakub Jelinek <jakub@redhat.com>
1720 * gcc.c-torture/compile/pr49029.c: New test.
1722 2011-05-20 Jason Merrill <jason@redhat.com>
1724 * g++.dg/cpp0x/constexpr-static7.C: New.
1726 * g++.dg/cpp0x/enum13.C: New.
1728 * g++.dg/cpp0x/defaulted26.C: New.
1730 * g++.dg/cpp0x/noexcept02.C: Fix.
1731 * g++.dg/cpp0x/noexcept03.C: Fix.
1732 * g++.dg/cpp0x/noexcept08.C: Fix.
1733 * g++.dg/cpp0x/noexcept10.C: New.
1735 * g++.dg/cpp0x/constexpr-friend.C: New.
1736 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
1737 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
1738 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
1739 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
1741 * g++.dg/cpp0x/sfinae22.C: New.
1743 * g++.dg/cpp0x/variadic108.C: New.
1745 * g++.dg/init/new32.C: New.
1747 2011-05-20 Richard Guenther <rguenther@suse.de>
1749 PR tree-optimization/49079
1750 * gcc.dg/torture/pr49079.c: New testcase.
1752 2011-05-20 Jakub Jelinek <jakub@redhat.com>
1754 PR tree-optimization/49073
1755 * gcc.c-torture/execute/pr49073.c: New test.
1757 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1759 * gcc.c-torture/execute/960321-1.x: Remove.
1761 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
1763 Backport from mainline
1764 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
1767 * gcc.target/i386/pr49002-1.c: New test.
1768 * gcc.target/i386/pr49002-2.c: Likewise.
1770 2011-05-18 Jakub Jelinek <jakub@redhat.com>
1772 PR tree-optimization/49039
1773 * gcc.c-torture/execute/pr49039.c: New test.
1774 * gcc.dg/tree-ssa/pr49039.c: New test.
1775 * g++.dg/torture/pr49039.C: New test.
1777 2011-05-18 Richard Guenther <rguenther@suse.de>
1779 Backport from mainline
1780 2011-04-19 Richard Guenther <rguenther@suse.de>
1783 * g++.dg/lto/pr48207_0.C: New testcase.
1785 2011-04-21 Richard Guenther <rguenther@suse.de>
1788 * g++.dg/lto/pr48207-2_0.C: New testcase.
1789 * g++.dg/lto/pr48207-3_0.C: Likewise.
1791 2011-05-18 Richard Guenther <rguenther@suse.de>
1793 Backport from mainline
1794 2011-05-12 Richard Guenther <rguenther@suse.de>
1796 PR tree-optimization/48172
1797 * gcc.dg/vect/pr48172.c: New testcase.
1799 2011-05-18 Jakub Jelinek <jakub@redhat.com>
1801 PR tree-optimization/49000
1802 * gcc.dg/pr49000.c: New test.
1804 2011-05-12 Jakub Jelinek <jakub@redhat.com>
1806 PR tree-optimization/48975
1807 * gcc.dg/pr48975.c: New test.
1809 2011-05-12 Richard Guenther <rguenther@suse.de>
1811 Backport from mainline
1812 2011-05-02 Richard Guenther <rguenther@suse.de>
1814 PR tree-optimization/48822
1815 * gcc.dg/torture/pr48822.c: New testcase.
1817 2011-05-12 Jakub Jelinek <jakub@redhat.com>
1820 * g++.dg/opt/pr48967.C: New test.
1822 2011-05-11 Tobias Burnus <burnus@net-b.de>
1825 * gfortran.dg/generic_24.f90: New.
1827 2011-05-11 Jakub Jelinek <jakub@redhat.com>
1830 * gcc.dg/pr48159-1.c: New test.
1831 * gcc.dg/pr48159-2.c: New test.
1833 2011-05-11 Fabien Chêne <fabien@gcc.gnu.org>
1836 * g++.dg/init/pr48859.C: New.
1838 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1840 Backport from mainline
1841 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1844 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
1845 are passed and returned in vector registers.
1847 2011-05-10 Jakub Jelinek <jakub@redhat.com>
1849 Backported from mainline
1850 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
1852 PR tree-optimization/48837
1853 * gcc.dg/pr48837.c: New testcase.
1855 2011-05-10 Jakub Jelinek <jakub@redhat.com>
1857 PR tree-optimization/48611
1858 PR tree-optimization/48794
1859 * gfortran.dg/gomp/pr48611.f90: New test.
1860 * gfortran.dg/gomp/pr48794.f90: New test.
1862 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
1865 * g++.dg/cpp0x/pr48522.C: New.
1867 2011-05-09 Dodji Seketeli <dodji@redhat.com>
1870 * g++.dg/template/dependent-expr8.C: New test case.
1872 2011-05-06 Jason Merrill <jason@redhat.com>
1874 * g++.dg/cpp0x/constexpr-condition2.C: New.
1876 * g++.dg/cpp0x/constexpr-missing.C: New.
1878 * g++.dg/ext/vla10.C: New.
1879 * c-c++-common/vla-1.c: New.
1881 * g++.dg/cpp0x/constexpr-48089.C: New.
1883 2011-05-06 Dodji Seketeli <dodji@redhat.com>
1886 * g++.dg/template/member9.C: New test case.
1888 2011-05-05 Jason Merrill <jason@redhat.com>
1890 * g++.dg/init/new30.C: New.
1892 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
1894 * gnat.dg/discr29.ad[sb]: New test.
1895 * gnat.dg/discr30.adb: Likewise.
1897 2011-05-05 Julian Brown <julian@codesourcery.com>
1899 * gcc.target/arm/neon-vset_lanes8.c: New test.
1901 2011-05-05 Ira Rosen <ira.rosen@linaro.org>
1903 Backport from mainline:
1904 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1905 Ira Rosen <ira.rosen@linaro.org>
1908 * gcc.target/arm/pr48252.c: New test.
1910 2011-05-04 Jason Merrill <jason@redhat.com>
1912 * g++.dg/conversion/base1.C: New.
1914 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1917 * gcc.dg/pr48774.c: New test.
1919 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1923 * gfortran.dg/realloc_on_assign_7.f03: New test.
1925 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1927 PR tree-optimization/48809
1928 * gcc.c-torture/execute/pr48809.c: New test.
1930 2011-04-29 Tobias Burnus <burnus@net-b.de>
1933 * gfortran.dg/typebound_proc_22.f90: New.
1936 * gfortran.dg/interface_36.f90: New.
1938 2011-04-28 Michael Meissner <meissner@linux.vnet.ibm.com>
1940 Backport from mainline
1941 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1943 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1944 failure on 32-bit systems.
1945 * gcc.dg/torture/vector-2.c: Ditto.
1947 Backport from mainline
1948 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1950 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1954 * gcc.target/powerpc/pr48226.c: New file.
1956 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1959 * g++.dg/template/inherit7.C: New test case.
1961 2011-04-28 Tobias Burnus <burnus@net-b.de>
1965 * gfortran.dg/interface_35.f90: New.
1966 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1967 * gfortran.dg/func_result_6.f90: Add dg-warning.
1968 * gfortran.dg/bessel_1.f90: Ditto.
1969 * gfortran.dg/hypot_1.f90: Ditto.
1970 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1971 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1972 * gfortran.dg/interface_assignment_4.f90: Ditto.
1974 2011-04-28 Tobias Burnus <burnus@net-b.de>
1977 * gfortran.dg/whole_file_34.f90: New.
1979 2011-04-27 Jason Merrill <jason@redhat.com>
1981 * g++.dg/parse/ambig6.C: New.
1983 2011-04-27 Nick Clifton <nickc@redhat.com>
1985 * gcc.dg/20020312-2.c: Add definition for RX.
1987 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1988 option with RX targets.
1990 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1993 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1996 * gcc.c-torture/compile/pr48742.c: New test.
1998 2011-04-26 Jason Merrill <jason@redhat.com>
2000 * g++.dg/lookup/koenig13.C: New.
2002 2011-04-26 Jason Merrill <jason@redhat.com>
2004 * g++.dg/cpp0x/initlist48.C: New.
2006 2011-04-26 Jakub Jelinek <jakub@redhat.com>
2009 * gcc.dg/pr48768.c: New test.
2011 PR tree-optimization/48734
2012 * gcc.c-torture/compile/pr48734.c: New test.
2014 2011-04-26 Richard Guenther <rguenther@suse.de>
2016 PR tree-optimization/48731
2017 * gcc.dg/torture/pr48731.c: New testcase.
2019 2011-04-26 Tobias Burnus <burnus@net-b.de>
2022 * gfortran.dg/whole_file_33.f90: New.
2024 2011-04-25 Jason Merrill <jason@redhat.com>
2026 * g++.dg/cpp0x/regress/template-const2.C: New.
2028 2011-04-24 Jakub Jelinek <jakub@redhat.com>
2030 PR preprocessor/48740
2031 * c-c++-common/raw-string-11.c: New test.
2033 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
2035 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
2038 2011-04-23 Jakub Jelinek <jakub@redhat.com>
2041 * gcc.dg/pr48685.c: New test.
2043 2011-04-22 Jakub Jelinek <jakub@redhat.com>
2045 PR tree-optimization/48717
2046 * gcc.c-torture/execute/pr48717.c: New test.
2048 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
2051 * gcc.target/i386/pr48723.c: New test.
2053 2011-04-22 Jakub Jelinek <jakub@redhat.com>
2056 * gcc.dg/gomp/pr48716.c: New test.
2057 * g++.dg/gomp/pr48716.C: New test.
2059 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
2062 * gcc.target/i386/pr48708.c: New test.
2064 2011-04-21 Richard Guenther <rguenther@suse.de>
2067 * g++.dg/torture/pr48695.C: New testcase.
2069 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
2071 * gnat.dg/volatile5.adb: New test.
2072 * gnat.dg/volatile5_pkg.ads: New helper.
2074 2011-04-20 Jason Merrill <jason@redhat.com>
2076 * g++.dg/cpp0x/initlist47.C: New.
2078 2011-04-20 Jason Merrill <jason@redhat.com>
2080 * g++.dg/template/const4.C: New.
2082 2011-04-19 Jason Merrill <jason@redhat.com>
2084 * g++.dg/ext/complex7.C: New.
2086 2011-04-19 Jakub Jelinek <jakub@redhat.com>
2089 * gcc.target/i386/pr48678.c: New test.
2091 2011-04-18 Jason Merrill <jason@redhat.com>
2093 * g++.dg/cpp0x/union4.C: New.
2095 2011-04-18 Jakub Jelinek <jakub@redhat.com>
2098 * g++.dg/torture/pr48661.C: New test.
2101 * g++.dg/gomp/pr48632.C: New test.
2103 2011-04-18 Richard Guenther <rguenther@suse.de>
2106 * g++.dg/torture/pr46364.C: New testcase.
2108 2011-04-18 Jakub Jelinek <jakub@redhat.com>
2110 PR tree-optimization/48616
2111 * gcc.dg/pr48616.c: New test.
2113 2011-04-15 Jakub Jelinek <jakub@redhat.com>
2116 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
2120 * gcc.target/i386/sse4_1-insertps-3.c: New test.
2121 * gcc.target/i386/sse4_1-insertps-4.c: New test.
2122 * gcc.target/i386/avx-insertps-3.c: New test.
2123 * gcc.target/i386/avx-insertps-4.c: New test.
2125 2011-04-13 Jason Merrill <jason@redhat.com>
2127 * g++.dg/template/operator11.C: New.
2129 2011-04-13 Paul Thomas <pault@gcc.gnu.org>
2133 * gfortran.dg/realloc_on_assign_6.f03: New test.
2135 2011-04-13 Jakub Jelinek <jakub@redhat.com>
2138 * gcc.dg/gomp/pr48591.c: New test.
2141 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
2142 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
2144 2011-04-13 Dodji Seketeli <dodji@redhat.com>
2147 * g++.dg/template/dependent-expr7.C: New test case.
2149 2011-04-12 Martin Jambor <mjambor@suse.cz>
2151 PR tree-optimization/48195
2152 * gcc.dg/ipa/pr48195.c: New test.
2154 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2156 PR rtl-optimization/48549
2157 * g++.dg/opt/pr48549.C: New test.
2160 * gcc.c-torture/compile/pr48517.c: New test.
2162 2011-04-11 Jason Merrill <jason@redhat.com>
2164 * g++.dg/cpp0x/enum10.C: New.
2166 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
2168 2011-04-09 Jason Merrill <jason@redhat.com>
2171 * g++.dg/cpp0x/sfinae10.C: Remove abstract class.
2173 2011-04-08 Mike Stump <mikestump@comcast.net>
2176 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
2177 default to fno-common.
2179 2011-04-07 Jason Merrill <jason@redhat.com>
2181 * g++.dg/cpp0x/regress/call1.C: New.
2183 * g++.dg/cpp0x/sfinae11.C: New.
2184 * g++.dg/cpp0x/noexcept02.C: Fix.
2186 * g++.dg/cpp0x/sfinae10.C: New.
2188 * g++.dg/cpp0x/sfinae7.C: New.
2190 * g++.dg/cpp0x/enum9.C: New.
2192 2011-04-08 Jakub Jelinek <jakub@redhat.com>
2194 PR tree-optimization/48377
2195 * gcc.dg/vect/pr48377.c: New test.
2197 2011-04-07 Mike Stump <mikestump@comcast.net>
2199 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2200 with no trampolines.
2202 2011-04-07 Jakub Jelinek <jakub@redhat.com>
2205 * gfortran.dg/gomp/pr48117.f90: New test.
2208 * gcc.dg/torture/pr48343.c: New test.
2210 2011-04-07 Andrey Belevantsev <abel@ispras.ru>
2212 Backport from mainline
2213 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2215 PR rtl-optimization/48144
2216 * gcc.dg/pr48144.c: New test.
2218 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2221 * gcc.dg/guality/pr36977.c: New test.
2222 * gcc.dg/guality/pr48466.c: New test.
2224 Backported from mainline
2225 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2228 * gcc.c-torture/compile/pr48335-1.c: New test.
2229 * gcc.dg/pr48335-1.c: New test.
2230 * gcc.dg/pr48335-2.c: New test.
2231 * gcc.dg/pr48335-3.c: New test.
2232 * gcc.dg/pr48335-4.c: New test.
2233 * gcc.dg/pr48335-5.c: New test.
2234 * gcc.dg/pr48335-6.c: New test.
2235 * gcc.dg/pr48335-7.c: New test.
2236 * gcc.dg/pr48335-8.c: New test.
2237 * gcc.target/i386/pr48335-1.c: New test.
2239 2011-04-04 Janus Weil <janus@gcc.gnu.org>
2242 * gfortran.dg/class_42.f03: New.
2244 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2246 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2247 * gfortran.dg/bessel_7.f90: Likewise.
2249 2011-03-31 Jason Merrill <jason@redhat.com>
2251 * g++.dg/cpp0x/defaulted24.C: New.
2253 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2256 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2259 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2261 * g++.dg/other/i386-9.C: New test.
2263 2011-03-30 Jason Merrill <jason@redhat.com>
2265 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2267 * g++.dg/cpp0x/regress/isnan.C: New.
2269 * g++.dg/cpp0x/initlist46.C: New.
2271 2011-03-29 Jason Merrill <jason@redhat.com>
2273 * g++.dg/cpp0x/regress/value-dep1.C: New.
2275 * g++.dg/cpp0x/dependent1.C: New.
2277 2011-03-29 Jason Merrill <jason@redhat.com>
2279 * g++.dg/parse/memfnquals1.C: New.
2281 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2283 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2285 * g++.dg/cpp0x/initlist-array2.C: New.
2287 * g++.dg/cpp0x/initlist-array1.C: New.
2289 * g++.dg/cpp0x/move1.C: New.
2291 * g++.dg/cpp0x/auto22.C: New.
2293 * g++.dg/cpp0x/rv-deduce2.C: New.
2295 * g++.dg/cpp0x/elision2.C: New.
2297 2011-03-29 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2299 * g++.dg/cpp0x/constexpr-attribute.C: New.
2301 2011-03-29 Jason Merrill <jason@redhat.com>
2303 * g++.dg/cpp0x/constexpr-recursion.C: New.
2305 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2307 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2308 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2310 * g++.dg/cpp0x/constexpr-47570.C: New.
2312 2011-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2314 Backport from mainline:
2315 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2318 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2320 2011-03-28 Richard Sandiford <richard.sandiford@linaro.org>
2323 * gcc.target/arm/neon-vld-1.c: New test.
2325 2011-03-28 Richard Guenther <rguenther@suse.de>
2327 Backport from mainline
2328 2011-03-24 Richard Guenther <rguenther@suse.de>
2331 * gcc.dg/builtin-object-size-10.c: New testcase.
2333 2011-03-22 Richard Guenther <rguenther@suse.de>
2335 PR tree-optimization/48228
2336 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2338 2011-03-17 Richard Guenther <rguenther@suse.de>
2341 * gcc.dg/pr48134.c: New testcase.
2343 2011-03-26 Uros Bizjak <ubizjak@gmail.com>
2345 Backport from mainline:
2346 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2349 * gcc.target/i386/pr48237.c: New test.
2351 2011-03-26 Jakub Jelinek <jakub@redhat.com>
2353 Backport from mainline
2354 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2357 * gcc.dg/dfp/pr48204.c: New test.
2359 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2363 * gcc.c-torture/execute/pr42544.c: New test.
2364 * gcc.c-torture/execute/pr48197.c: New test.
2366 PR rtl-optimization/48156
2367 * gcc.dg/pr48156.c: New test.
2369 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2371 PR rtl-optimization/48141
2372 * gcc.dg/pr48141.c: New test.
2374 2011-03-25 Release Manager
2376 * GCC 4.6.0 released.
2378 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2380 Backport from mainline:
2381 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2383 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2385 Only xfail with gas.
2387 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2390 * gcc.dg/pr48213.c: New test.
2392 2011-03-20 Joseph Myers <joseph@codesourcery.com>
2394 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2395 variably modified typedefs.
2396 * gcc.dg/c1x-typedef-2.c: Remove.
2398 2011-03-20 Joseph Myers <joseph@codesourcery.com>
2400 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2401 * gcc.dg/c1x-anon-struct-3.c: New test.
2402 * gcc.dg/anon-struct-11.c: Update.
2404 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2407 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2409 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2412 * gcc.c-torture/compile/pr48161.c: New test.
2414 2011-03-17 Richard Guenther <rguenther@suse.de>
2417 * g++.dg/torture/pr48165.C: New testcase.
2419 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2422 * g++.dg/debug/dwarf2/typedef6.C: New test.
2424 2011-03-16 Jason Merrill <jason@redhat.com>
2426 * g++.dg/cpp0x/constexpr-array3.C: New.
2428 2011-03-16 Jason Merrill <jason@redhat.com>
2430 * g++.dg/cpp0x/sfinae6.C: New.
2431 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2432 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2433 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2434 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2435 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2437 2011-03-16 Jason Merrill <jason@redhat.com>
2439 * g++.dg/template/incomplete6.C: New.
2441 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2444 * gcc.target/arm/pr46788.c: New.
2446 2011-03-15 Richard Sandiford <richard.sandiford@linaro.org>
2448 PR rtl-optimization/47166
2449 * gcc.c-torture/execute/postmod-1.c: New test.
2451 2011-03-14 Richard Guenther <rguenther@suse.de>
2454 * gcc.dg/torture/pr48098.c: New testcase.
2456 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2459 * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test.
2460 * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise.
2462 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2465 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2467 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2470 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2472 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2475 * gfortran.dg/class_41.f03: New.
2477 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2479 * g++.dg/conversion/cast3.C: New test.
2481 2011-03-11 Jason Merrill <jason@redhat.com>
2483 * g++.dg/template/error45.C: New.
2485 * g++.dg/parse/no-type-defn1.C: New.
2487 * g++.dg/ext/attrib40.C: New.
2489 * g++.dg/cpp0x/regress/array1.C: New.
2491 2011-03-11 Richard Guenther <rguenther@suse.de>
2493 PR tree-optimization/48067
2494 * gcc.dg/pr48067.c: New testcase.
2496 2011-03-11 Richard Guenther <rguenther@suse.de>
2499 * g++.dg/lto/20110311-1_0.C: New testcase.
2501 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2504 * g++.dg/inherit/virtual8.C: New test.
2507 * gcc.dg/torture/pr48044.c: New test.
2509 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2512 * gfortran.dg/proc_ptr_comp_31.f90: New.
2514 2011-03-11 Richard Guenther <rguenther@suse.de>
2516 PR tree-optimization/47278
2517 * gcc.dg/torture/pr47278-1.c: New testcase.
2518 * gcc.dg/torture/pr47278-2.c: Likewise.
2520 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2522 PR tree-optimization/48063
2523 * gcc.dg/torture/pr48063.c: New test.
2525 2011-03-10 Jason Merrill <jason@redhat.com>
2527 * g++.dg/template/array22.C: New.
2529 * g++.dg/cpp0x/syntax-err1.C: New.
2530 * g++.dg/parse/error36.C: Adjust expected errors.
2531 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2532 * g++.old-deja/g++.pt/typename3.C: Likewise.
2533 * g++.old-deja/g++.pt/typename4.C: Likewise.
2534 * g++.old-deja/g++.pt/typename6.C: Likewise.
2536 2011-03-09 Jason Merrill <jason@redhat.com>
2538 * g++.dg/template/nontype22.C: New.
2540 2011-03-09 Martin Jambor <mjambor@suse.cz>
2542 PR tree-optimization/47714
2543 * g++.dg/torture/pr47714.C: New test.
2545 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2548 * gcc.target/powerpc/pr47755-2.c: New file.
2550 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2552 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2553 is not set in the environment, pass 64 as first argument when not
2554 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2555 native where ulimit -u is supported.
2557 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2559 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2561 2011-03-08 Jason Merrill <jason@redhat.com>
2563 * g++.dg/template/nontype21.C: New.
2565 * g++.dg/template/anon5.C: New.
2567 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2570 * gcc.dg/pr47881.c: New test.
2572 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2575 * g++.dg/lookup/template3.C: New test.
2577 2011-03-08 Kai Tietz <ktietz@redhat.com>
2579 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2582 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2585 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2586 sizeof to compute alignment.
2588 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2590 PR tree-optimization/48022
2591 * gcc.dg/pr48022-1.c: New test.
2592 * gcc.dg/pr48022-2.c: New test.
2594 2011-03-07 Jason Merrill <jason@redhat.com>
2596 * g++.dg/template/nontype20.C: New.
2597 * g++.dg/init/member1.C: Adjust expected errors.
2598 * g++.dg/parse/constant4.C: Likewise.
2599 * g++.dg/template/qualified-id3.C: Likewise.
2600 * g++.old-deja/g++.pt/crash10.C: Likewise.
2602 * g++.dg/cpp0x/regress/non-const1.C: New.
2604 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2607 * gcc.dg/pr47991.c: New test.
2609 2011-03-07 Jason Merrill <jason@redhat.com>
2611 * g++.dg/abi/mangle46.C: New.
2613 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2616 * gcc.target/powerpc/pr47862.c: New.
2618 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2621 * gcc.target/i386/combine-mul.c: Require nonpic.
2623 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2624 Nathan Froyd <froydnj@codesourcery.com>
2626 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2628 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2630 * README.QMTEST: Remove.
2632 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2633 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2636 * gfortran.dg/array_constructor_37.f90 : New test.
2638 2011-03-05 Jason Merrill <jason@redhat.com>
2640 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2641 * g++.dg/abi/mangle45.C: Likewise.
2642 * g++.dg/cpp0x/trailing1.C: Likewise.
2644 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2646 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2648 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2650 PR rtl-optimization/47899
2651 * gcc.dg/pr47899.c: New test.
2653 * gcc.dg/torture/pr47968.c: Ignore warnings.
2655 PR tree-optimization/47967
2656 * gcc.c-torture/compile/pr47967.c: New test.
2658 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2660 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2661 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2663 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2665 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2666 and property_getAttributes() if __OBJC2__.
2667 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2668 * objc.dg/property/property-encoding-1.m: New.
2669 * obj-c++.dg/property/property-encoding-1.mm: New.
2671 2011-03-04 Jason Merrill <jason@redhat.com>
2673 * g++.dg/template/pseudodtor6.C: New.
2675 * g++.dg/inherit/covariant19.C: New.
2677 2011-03-04 Richard Guenther <rguenther@suse.de>
2680 * gcc.dg/torture/pr47968.c: New testcase.
2682 2011-03-04 Richard Guenther <rguenther@suse.de>
2685 * gcc.dg/torture/pr47975.c: New testcase.
2687 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2690 * g++.dg/template/crash106.C: New.
2692 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2695 * gcc.dg/gomp/pr47963.c: New test.
2696 * g++.dg/gomp/pr47963.C: New test.
2698 2011-03-02 Jason Merrill <jason@redhat.com>
2700 * g++.dg/cpp0x/regress/condition1.C: New.
2702 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2704 2011-03-01 Jason Merrill <jason@redhat.com>
2706 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2708 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2710 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2712 PR rtl-optimization/47925
2713 * gcc.c-torture/execute/pr47925.c: New test.
2715 2011-03-01 Jason Merrill <jason@redhat.com>
2717 * g++.dg/cpp0x/decltype25.C: New.
2719 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2721 2011-03-01 Richard Guenther <rguenther@suse.de>
2723 PR tree-optimization/47890
2724 * gcc.dg/torture/pr47890.c: New testcase.
2726 2011-03-01 Richard Guenther <rguenther@suse.de>
2729 * gcc.dg/lto/pr47924_0.c: New testcase.
2731 2011-03-01 Richard Guenther <rguenther@suse.de>
2734 * gfortran.dg/lto/pr46911_0.f: New testcase.
2736 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2738 PR libgfortran/47933
2739 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2740 compile errors from older code form.
2742 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2744 PR libgfortran/47567
2745 * gfortran.dg/fmt_fw_d.f90: New test.
2747 2011-02-28 Jason Merrill <jason@redhat.com>
2749 * g++.dg/inherit/covariant18.C: New.
2751 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2754 * gcc.dg/pr47893.c: New test.
2756 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2758 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2759 NULL in case of a selector with conflicting types.
2760 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2762 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2764 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2765 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2766 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2767 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2769 2011-02-28 Jason Merrill <jason@redhat.com>
2772 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2774 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2776 PR libgfortran/47778
2777 * gfortran.dg/namelist_71.f90: New test.
2779 2011-02-27 Jason Merrill <jason@redhat.com>
2782 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2783 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2785 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2788 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2790 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2793 * gfortran.dg/gomp/task-1.f90: Removed.
2795 2011-02-26 Jason Merrill <jason@redhat.com>
2797 * g++.dg/template/this-targ1.C: New.
2799 * g++.dg/cpp0x/regress/template-const1.C: New.
2800 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2801 * g++.dg/template/function1.C: Adjust.
2802 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2803 * g++.dg/debug/debug7.C: Adjust.
2805 2011-02-26 Tobias Burnus <burnus@net-b.de>
2808 * gfortran.dg/gomp/task-1.f90: New.
2810 2011-02-25 Jie Zhang <jie@codesourcery.com>
2812 * gcc.target/arm/neon-thumb2-move.c: Add
2813 dg-require-effective-target arm_thumb2_ok.
2815 2011-02-24 Jason Merrill <jason@redhat.com>
2817 * g++.dg/parse/constant1.C: Specify C++98 mode.
2818 * g++.dg/parse/constant5.C: Likewise.
2819 * g++.dg/parse/error2.C: Likewise.
2820 * g++.dg/parse/semicolon3.C: Likewise.
2821 * g++.dg/template/crash14.C: Likewise.
2822 * g++.dg/template/local4.C: Likewise.
2823 * g++.dg/template/nontype3.C: Likewise.
2824 * g++.dg/parse/crash31.C: Adjust expected errors.
2825 * g++.dg/template/function1.C: Likewise.
2826 * g++.dg/template/ref3.C: Likewise.
2827 * g++.dg/template/static9.C: Likewise.
2828 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2830 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2831 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2832 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2833 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2834 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2836 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2839 * gfortran.dg/pr47878.f90: New test.
2841 2011-02-24 Richard Guenther <rguenther@suse.de>
2844 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2845 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2847 2011-02-24 Richard Guenther <rguenther@suse.de>
2850 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2851 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2853 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2855 PR libgfortran/47567
2856 * gfortran.dg/fmt_f0_1.f90: Update test.
2858 2011-02-23 Jason Merrill <jason@redhat.com>
2860 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2861 * g++.dg/abi/mangle45.C: New.
2863 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2864 * g++.dg/template/canon-type-9.C: Match use of decltype
2865 between declaration and definition.
2866 * g++.dg/template/canon-type-12.C: Likewise.
2868 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2871 * gfortran.dg/nested_allocatables_1.f90: New.
2873 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2876 * g++.dg/pr46868.C: New test.
2877 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2878 * g++.dg/parse/error14.C: Adjust.
2880 2011-02-23 Richard Guenther <rguenther@suse.de>
2882 PR tree-optimization/47838
2883 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2885 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2887 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2889 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2891 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2892 * gfortran.dg/count_init_expr.f03: Ditto.
2893 * gfortran.dg/gomp/pr43711.f90: Ditto.
2894 * gcc.dg/struct-parse-2.c: Ditto.
2895 * gcc.dg/parse-error-3.c: Ditto.
2896 * gcc.dg/Wlogical-op-1.c: Ditto.
2897 * gcc.dg/Walways-true-1.c: Ditto.
2898 * gcc.dg/pr24225.c: Ditto.
2899 * gcc.dg/Walways-true-2.c: Ditto.
2900 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2901 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2902 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2903 * g++.dg/overload/defarg4.C: Ditto.
2904 * g++.dg/inherit/covariant16.C: Ditto.
2905 * g++.dg/inherit/virtual7.C: Ditto.
2906 * g++.dg/template/canon-type-9.C: Ditto.
2907 * g++.dg/template/access19.C: Ditto.
2908 * g++.dg/template/call7.C: Ditto.
2909 * g++.dg/template/canon-type-2.C: Ditto.
2910 * g++.dg/template/init7.C: Ditto.
2911 * g++.dg/template/sizeof-template-argument.C: Ditto.
2912 * g++.dg/template/const3.C: Ditto.
2913 * g++.dg/template/sfinae26.C: Ditto.
2914 * g++.dg/template/sfinae26.C: Ditto.
2915 * g++.dg/template/canon-type-11.C: Ditto.
2916 * g++.dg/template/union2.C: Ditto.
2917 * g++.dg/template/canon-type-3.C: Ditto.
2918 * g++.dg/template/canon-type-1.C: Ditto.
2919 * g++.dg/template/canon-type-5.C: Ditto.
2920 * g++.dg/template/canon-type-7.C: Ditto.
2921 * g++.dg/template/canon-type-10.C: Ditto.
2922 * g++.dg/template/spec36.C: Ditto.
2923 * g++.dg/template/typedef38.C: Ditto.
2924 * g++.dg/template/canon-type-4.C: Ditto.
2925 * g++.dg/template/canon-type-6.C: Ditto.
2926 * g++.dg/template/canon-type-13.C: Ditto.
2927 * g++.dg/template/instantiate9.C: Ditto.
2928 * g++.dg/template/ttp22.C: Ditto.
2929 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2930 * g++.dg/warn/Walways-true-1.C: Ditto.
2931 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2932 * g++.dg/warn/Walways-true-2.C: Ditto.
2933 * g++.dg/conversion/op4.C: Ditto.
2934 * g++.dg/opt/pr19650.C: Ditto.
2935 * g++.dg/lookup/friend11.C: Ditto.
2936 * g++.dg/other/default2.C: Ditto.
2937 * g++.dg/other/default3.C: Ditto.
2938 * g++.dg/other/dtor2.C: Ditto.
2939 * g++.dg/other/friend5.C: Ditto.
2940 * g++.dg/other/default5.C: Ditto.
2941 * g++.dg/init/brace6.C: Ditto.
2942 * g++.dg/init/aggr5.C: Ditto.
2943 * g++.dg/init/error2.C: Ditto.
2944 * g++.dg/expr/bound-mem-fun.C: Ditto.
2945 * g++.dg/expr/cond6.C: Ditto.
2946 * g++.dg/expr/stmt-expr-1.C: Ditto.
2947 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2948 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2949 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2950 * g++.dg/cpp0x/bracket1.C: Ditto.
2951 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2952 * g++.dg/cpp0x/pr38646.C: Ditto.
2953 * g++.dg/cpp0x/variadic73.C: Ditto.
2954 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2955 * g++.dg/cpp0x/bracket4.C: Ditto.
2956 * g++.dg/cpp0x/decltype4.C: Ditto.
2957 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2958 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2959 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2960 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2961 * g++.dg/cpp0x/decltype2.C: Ditto.
2962 * g++.dg/cpp0x/decltype1.C: Ditto.
2963 * g++.dg/cpp0x/bracket2.C: Ditto.
2964 * g++.dg/cpp0x/decltype5.C: Ditto.
2965 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2966 * g++.dg/cpp0x/variadic70.C: Ditto.
2967 * g++.dg/cpp0x/decltype6.C: Ditto.
2968 * g++.dg/cpp0x/rvo.C: Ditto.
2969 * g++.dg/cpp0x/vt-40092.C: Ditto.
2970 * g++.dg/cpp0x/variadic-new.C: Ditto.
2971 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2972 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2973 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2974 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2975 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2976 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2977 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2978 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2979 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2980 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2981 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2982 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2983 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2984 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2985 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2986 * g++.dg/cpp0x/pr39639.C: Ditto.
2987 * g++.dg/cpp0x/decltype3.C: Ditto.
2988 * g++.dg/cpp0x/variadic68.C: Ditto.
2989 * g++.dg/cpp0x/variadic-function.C: Ditto.
2990 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2991 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2992 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2993 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2994 * g++.dg/parse/crash35.C: Ditto.
2995 * g++.dg/parse/crash40.C: Ditto.
2996 * g++.dg/parse/defarg12.C: Ditto.
2997 * g++.dg/parse/crash34.C: Ditto.
2998 * g++.dg/parse/constructor3.C: Ditto.
2999 * g++.dg/parse/template23.C: Ditto.
3000 * g++.dg/parse/crash56.C: Ditto.
3001 * g++.dg/parse/dtor13.C: Ditto.
3002 * g++.dg/parse/error33.C: Ditto.
3003 * g++.dg/parse/ctor9.C: Ditto.
3004 * g++.dg/parse/error32.C: Ditto.
3005 * g++.dg/parse/error37.C: Ditto.
3006 * g++.dg/parse/bitfield3.C: Ditto.
3007 * g++.dg/parse/struct-4.C: Ditto.
3008 * g++.dg/ext/has_trivial_copy.C: Ditto.
3009 * g++.dg/ext/is_polymorphic.C: Ditto.
3010 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
3011 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
3012 * g++.dg/ext/has_nothrow_assign.C: Ditto.
3013 * g++.dg/ext/is_union.C: Ditto.
3014 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
3015 * g++.dg/ext/is_pod.C: Ditto.
3016 * g++.dg/ext/has_virtual_destructor.C: Ditto.
3017 * g++.dg/ext/has_trivial_constructor.C: Ditto.
3018 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
3019 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
3020 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
3021 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
3022 * g++.dg/ext/is_abstract.C: Ditto.
3023 * g++.dg/ext/has_trivial_assign.C: Ditto.
3024 * g++.dg/ext/is_class.C: Ditto.
3025 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
3026 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
3027 * g++.dg/ext/is_base_of.C: Ditto.
3028 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
3029 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
3030 * g++.dg/ext/is_empty.C: Ditto.
3031 * g++.dg/ext/is_enum.C: Ditto.
3032 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3033 * gnat.dg/opt11.adb: Ditto.
3034 * obj-c++.dg/pr45735.mm: Ditto.
3035 * obj-c++.dg/pr24393.mm: Ditto.
3036 * obj-c++.dg/exceptions-2.mm: Ditto.
3037 * objc.dg/pr45735.m: Ditto.
3038 * objc.dg/pr24393.m: Ditto.
3040 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3042 * objc.dg/attributes/objc-exception-1.m: New.
3044 2011-02-23 Jie Zhang <jie@codesourcery.com>
3046 * gcc.dg/cpp/include7.c: New test.
3048 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3051 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3053 2011-02-23 Jie Zhang <jie@codesourcery.com>
3055 PR rtl-optimization/47763
3056 * gcc.dg/pr47763.c: New test.
3058 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3061 * gfortran.dg/whole_file_32.f90 : New test.
3063 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3066 * g++.dg/inherit/virtual7.C: New test.
3068 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3071 * objc.dg/type-size-3.m: Updated error message.
3072 * objc.dg/type-size-4.m: New test.
3073 * objc.dg/type-size-5.m: New test.
3075 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3077 * lib/gnat.exp: Fix comments.
3078 Don't load libgloss.exp.
3079 (default_gnat_version): Call $compiler with --version.
3080 Adapt regexp for gnatmake output, insert version.
3081 (gnat_version): New proc.
3082 (gnat_init): Remove gnat_libgcc_s_path.
3083 (gnat_target_compile): Likewise.
3084 Remove ld_library_path.
3085 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3086 (gnat_pass): Remove.
3087 (gnat_pass): Remove.
3088 (gnat_finish): Remove.
3089 (gnat_exit): Remove.
3090 (local_find_gnatmake): Reindent.
3091 (runtest_file_p): Remove.
3092 (prune_warnings): Remove.
3093 (find_gnatclean): New proc.
3094 * lib/gnat-dg.exp (lremove): New proc.
3095 (gnat-dg-test): Reindent.
3096 Remove additional output files.
3097 (gnat-dg-runtest): Remove.
3099 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3100 * gnat.dg/loop_optimization6.adb: Likewise.
3101 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3103 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3105 PR tree-optimization/47835
3106 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3108 2011-02-22 Tobias Burnus <burnus@net-b.de>
3110 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3111 * gfortran.dg/abstract_type_2.f03: Ditto.
3112 * gfortran.dg/abstract_type_3.f03: Ditto.
3113 * gfortran.dg/abstract_type_4.f03: Ditto.
3114 * gfortran.dg/abstract_type_5.f03: Ditto.
3115 * gfortran.dg/abstract_type_6.f03: Ditto.
3116 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3117 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3118 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3119 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3120 * gfortran.dg/array_function_5.f90: Ditto.
3121 * gfortran.dg/asynchronous_3.f03: Ditto.
3122 * gfortran.dg/char_expr_1.f90: Ditto.
3123 * gfortran.dg/class_14.f03: Ditto.
3124 * gfortran.dg/data_array_6.f: Ditto.
3125 * gfortran.dg/data_invalid.f90: Ditto.
3126 * gfortran.dg/dot_product_1.f03: Ditto.
3127 * gfortran.dg/func_derived_5.f90: Ditto.
3128 * gfortran.dg/func_result_4.f90: Ditto.
3129 * gfortran.dg/implied_do_1.f90: Ditto.
3130 * gfortran.dg/initialization_25.f90: Ditto.
3131 * gfortran.dg/initialization_26.f90: Ditto.
3132 * gfortran.dg/interface_34.f90: Ditto.
3133 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3134 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3135 * gfortran.dg/matmul_8.f03: Ditto.
3136 * gfortran.dg/merge_init_expr.f90: Ditto.
3137 * gfortran.dg/pack_assign_1.f90: Ditto.
3138 * gfortran.dg/pack_vector_1.f90: Ditto.
3139 * gfortran.dg/pointer_check_8.f90: Ditto.
3140 * gfortran.dg/product_init_expr.f03: Ditto.
3141 * gfortran.dg/reshape_order_5.f90: Ditto.
3142 * gfortran.dg/reshape_shape_1.f90: Ditto.
3143 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3144 * gfortran.dg/same_name_2.f90: Ditto.
3145 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3146 * gfortran.dg/spread_init_expr.f03: Ditto.
3147 * gfortran.dg/stmt_func_1.f90: Ditto.
3148 * gfortran.dg/sum_init_expr.f03: Ditto.
3149 * gfortran.dg/transpose_3.f03: Ditto.
3150 * gfortran.dg/unpack_init_expr.f03: Ditto.
3151 * gfortran.dg/warn_conversion.f90: Ditto.
3152 * gfortran.dg/warn_conversion_2.f90: Ditto.
3153 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3154 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3155 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3156 * gfortran.dg/whole_file_16.f90: Ditto.
3157 * gfortran.dg/whole_file_17.f90: Ditto.
3158 * gfortran.dg/whole_file_18.f90: Ditto.
3159 * gfortran.dg/whole_file_20.f03: Ditto.
3160 * gfortran.dg/whole_file_5.f90: Ditto.
3161 * gfortran.dg/whole_file_6.f90: Ditto.
3162 * gfortran.dg/write_invalid_format.f90: Ditto.
3163 * gfortran.dg/zero_sized_6.f90: Ditto.
3165 2011-02-21 Jeff Law <law@redhat.com>
3167 PR rtl-optimization/46178
3168 * gcc.target/i386/pr46178.c: New test.
3170 PR rtl-optimization/46002
3171 * gcc.c-torture/compile/pr46002.c: New test.
3173 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3175 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3178 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3181 * g++.dg/debug/pr47106.C: Require effective target lto.
3183 2011-02-21 Jason Merrill <jason@redhat.com>
3185 * g++.dg/cpp0x/constexpr-diag2.C: New.
3187 2011-02-20 Jason Merrill <jason@redhat.com>
3189 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3191 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3193 * g++.dg/overload/conv-op1.C: New.
3195 * g++.dg/cpp0x/constexpr-synth1.C: New.
3197 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3199 * objc.dg/layout-2.m: New.
3200 * objc.dg/selector-3.m: Adjusted location of error message.
3201 * objc.dg/type-size-3.m: Same.
3202 * obj-c++.dg/selector-3.mm: Same.
3204 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3207 * objc.dg/property/dotsyntax-22.m: New.
3208 * obj-c++.dg/property/dotsyntax-22.mm: New.
3210 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3213 * g++.dg/template/typedef38.C: New test.
3215 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3218 * gfortran.dg/whole_file_30.f90 : New test.
3219 * gfortran.dg/whole_file_31.f90 : New test.
3221 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3225 * gfortran.dg/whole_file_28.f90 : New test.
3226 * gfortran.dg/whole_file_29.f90 : New test.
3228 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3231 * g++.dg/template/crash105.C: New.
3233 2011-02-19 Jason Merrill <jason@redhat.com>
3235 * g++.dg/cpp0x/regress/no-elide1.C: New.
3237 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3239 PR tree-optimization/46620
3240 * gcc.dg/pr46620.c: New.
3242 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3245 * gcc.target/i386/pr47809.c: New test.
3247 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3248 Tobias Burnus <burnus@net-b.de>
3250 * lib/target-supports.exp
3251 (check_effective_target_fortran_large_real): New check for large reals.
3252 * gfortran.dg/nan_7.f90: New test.
3254 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3256 PR libgfortran/47567
3257 * gfortran.dg/fmt_f0_1.f90: Update test.
3259 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3262 * gfortran.dg/array_constructor_36.f90 : New test.
3263 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3264 allow for comparison between different elements of the array
3265 constructor at different levels of optimization.
3267 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3269 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3270 * gcc.target/i386/pr32280-1.c: Likewise.
3272 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3275 * gcc.target/i386/pr47800.c: New test.
3277 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3279 * objc/execute/exceptions/foward-1.x: New.
3281 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3284 * gfortran.dg/derived_constructor_comps_4.f90: New.
3286 2011-02-18 Tobias Burnus
3289 * gfortran.dg/func_result_6.f90: New.
3291 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3294 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3296 2011-02-18 Tobias Burnus <burnus@net-b.de>
3299 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3301 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3302 normalizing the error/warning output.
3303 * gfortran.dg/Wall.f90: Update dg-error/warning.
3304 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3305 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3306 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3307 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3308 * gfortran.dg/class_30.f90: Update dg-error/warning.
3309 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3310 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3311 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3312 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3313 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3314 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3315 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3316 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3317 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3318 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3319 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3320 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3321 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3322 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3323 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3324 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3325 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3326 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3327 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3328 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3329 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3330 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3331 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3332 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3333 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3335 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3338 * gfortran.dg/proc_ptr_comp_30.f90: New.
3340 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3343 * gcc.target/i386/pr47780.c: New test.
3345 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3348 * gfortran.dg/class_40.f03: New.
3350 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3353 * g++.dg/cpp0x/auto21.C: New test.
3355 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3357 * objc.dg/special/unclaimed-category-1.h: Updated for
3359 * objc.dg/special/unclaimed-category-1.m: Same.
3360 * objc.dg/zero-link-1.m: Same.
3361 * objc.dg/lookup-1.m: Same.
3362 * objc.dg/torture/strings/const-str-9.m
3363 * objc.dg/torture/strings/const-str-10.m: Same.
3364 * objc.dg/torture/strings/const-str-11.m: Same.
3365 * objc.dg/torture/forward-1.m: Same.
3366 * objc.dg/zero-link-2.m: Same.
3367 * objc.dg/encode-7-next-64bit.m: Same.
3368 * objc.dg/method-4.m: Same.
3369 * objc.dg/next-runtime-1.m: Same.
3370 * objc.dg/image-info.m: Same.
3371 * objc.dg/pr23214.m: Same.
3372 * objc.dg/symtab-1.m: Same.
3373 * obj-c++.dg/basic.m: Same.
3374 * obj-c++.dg/proto-lossage-3.m: Same.
3375 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3376 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3377 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3378 * obj-c++.dg/method-11.m: Same.
3379 * objc/execute/enumeration-1.m: Same.
3380 * objc/execute/object_is_class.m: Same.
3381 * objc/execute/formal_protocol-2.m: Same.
3382 * objc/execute/formal_protocol-4.m: Same.
3383 * objc/execute/formal_protocol-6.m: Same.
3384 * objc/execute/bycopy-3.m: Same.
3385 * objc/execute/exceptions/catchall-1.m: Same.
3386 * objc/execute/exceptions/finally-1.m: Same.
3387 * objc/execute/exceptions/local-variables-1.m: Same.
3388 * objc/execute/exceptions/foward-1.m: Same.
3389 * objc/execute/bf-common.h
3390 * objc/execute/enumeration-2.m: Same.
3391 * objc/execute/formal_protocol-1.m: Same.
3392 * objc/execute/formal_protocol-3.m: Same.
3393 * objc/execute/formal_protocol-5.m: Same.
3394 * objc/execute/accessing_ivars.m: Same.
3395 * objc/execute/bycopy-2.m: Same.
3396 * objc/execute/formal_protocol-7.m: Same.
3397 * objc/execute/compatibility_alias.m: Same.
3398 * objc/execute/no_clash.m: Same.
3399 * objc/execute/object_is_meta_class.m: Same.
3400 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3401 * objc/execute/class-tests-1.h: Include stdio.h.
3402 * objc/execute/class-tests-2.h: Same.
3403 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3405 * obj-c++.dg/try-catch-2.mm: Same.
3407 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3410 * g++.dg/warn/Wunused-parm-4.C: New test.
3412 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3413 Jan Hubicka <jh@suse.cz>
3417 * g++.dg/debug/pr47106.C: New.
3419 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3422 * gcc.target/i386/pr43653.c: New test.
3424 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3427 * g++.dg/template/inherit6.C: New test.
3429 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3432 * gfortran.dg/class_39.f03: New.
3434 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3437 * g++.dg/cpp0x/variadic106.C: New test.
3439 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3442 * gfortran.dg/pr47757-1.f90: New test.
3443 * gfortran.dg/pr47757-2.f90: New test.
3444 * gfortran.dg/pr47757-3.f90: New test.
3447 * g++.dg/cpp0x/enum8.C: New test.
3449 2011-02-15 Jason Merrill <jason@redhat.com>
3451 * g++.dg/inherit/implicit-trivial1.C: New.
3452 * g++.dg/cpp0x/implicit-trivial1.C: New.
3454 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3457 * gcc.dg/torture/pr47725.c: Removed.
3459 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3462 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3463 constant does not generate a load from memory.
3465 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3468 * gcc.dg/torture/pr47725.c: New.
3470 2011-02-15 Richard Guenther <rguenther@suse.de>
3472 PR tree-optimization/47743
3473 * gcc.dg/torture/pr47743.c: New testcase.
3475 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3478 * gcc.target/i386/pr47581.c: New test.
3480 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3483 * gfortran.dg/select_type_22.f03: New.
3485 2011-02-14 Jason Merrill <jason@redhat.com>
3487 * g++.dg/cpp0x/regress/enum1.C: New.
3489 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3491 * gnat.dg/include.adb: New test.
3493 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3496 * gfortran.dg/class_38.f03: New.
3498 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3500 * gcc.dg/pr46494.c: New test.
3502 2011-02-14 Richard Guenther <rguenther@suse.de>
3504 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3506 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3509 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3510 sparc*-sun-solaris2.11.
3512 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3515 * gfortran.dg/argument_checking_18.f90: New.
3517 2011-02-13 Tobias Burnus <burnus@net-b.de>
3519 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3520 * gfortran.dg/argument_checking_17.f90: New.
3522 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3524 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3525 are temporarily disabled.
3526 * gfortran.dg/class_7.f03: Ditto.
3527 * gfortran.dg/coarray_14.f90: Ditto.
3528 * gfortran.dg/typebound_proc_13.f03: Ditto.
3530 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3533 * gfortran.dg/extends_11.f03: New.
3535 2011-02-11 Xinliang David Li <davidxl@google.com>
3537 PR tree-optimization/47707
3538 * g++.dg/tree-ssa/pr47707.C: New test.
3540 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3542 * g++.dg/opt/inline17.C: New test.
3544 2011-02-11 Tobias Burnus <burnus@net-b.de>
3547 * gfortran.dg/pure_formal_2.f90: New.
3549 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3551 PR rtl-optimization/47614
3552 * gfortran.dg/pr47614.f: New.
3554 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3557 * gcc.dg/opts-6.c: New test.
3559 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3562 * gcc.dg/pr47684.c: New test.
3564 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3567 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3568 c99_runtime, dg-add-options c99_runtime.
3569 (main): Use __asm__.
3571 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3574 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3575 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3576 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3577 * gcc.dg/ucnid-10.c: Likewise.
3578 * gcc.dg/ucnid-13.c: Likewise.
3579 * gcc.dg/ucnid-7.c: Likewise.
3580 * gcc.dg/ucnid-8.c: Likewise.
3581 Adapt dg-warning line number.
3583 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3585 * gcc.target/i386/parity-1.c: Use -march=k8.
3586 * gcc.target/i386/parity-2.c: Ditto.
3587 * gcc.target/i386/vecinit-1.c: Ditto.
3588 * gcc.target/i386/vecinit-2.c: Ditto.
3590 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3593 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3594 * gcc.target/mips/save-restore-3.c: Likewise.
3595 * gcc.target/mips/save-restore-4.c: Likewise.
3596 * gcc.target/mips/save-restore-5.c: Likewise.
3599 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3600 * g++.dg/tree-prof/partition2.C: Likewise.
3602 2011-02-09 Jason Merrill <jason@redhat.com>
3604 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3605 rather than misdeclare std::puts.
3607 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3608 * g++.dg/other/warning1.C: Likewise.
3609 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3610 * g++.old-deja/g++.gb/scope06.C: Likewise.
3611 * g++.old-deja/g++.law/cvt11.C: Likewise.
3612 * g++.old-deja/g++.law/init1.C: Likewise.
3613 * g++.dg/abi/mangle26.C: Likewise.
3615 * g++.dg/template/function1.C: Adjust for C++0x mode.
3616 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3618 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3619 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3621 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3623 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3625 * g++.dg/cpp0x/regress: New directory.
3626 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3627 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3628 * g++.dg/cpp0x/regress/regress3.C: New.
3630 2011-02-10 Richard Guenther <rguenther@suse.de>
3632 PR tree-optimization/47677
3633 * gcc.dg/torture/pr47677.c: New testcase.
3635 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3637 * objc.dg/special/load-category-1.m: Remove unused header.
3638 * objc.dg/special/load-category-1a.m: Likewise.
3639 * objc.dg/special/load-category-2.m: Likewise.
3640 * objc.dg/special/load-category-2a.m: Likewise.
3641 * objc.dg/special/load-category-3.m: Likewise.
3642 * objc.dg/special/load-category-3a.m: Likewise.
3643 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3644 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3645 * objc.dg/attributes/class-attribute-1.m: Likewise.
3646 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3647 * obj-c++.dg/property/property.exp: Likewise.
3648 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3649 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3650 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3651 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3652 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3653 * obj-c++.dg/template-8.mm: Likewise.
3655 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3658 * gcc.target/i386/pr47665.c: New test.
3660 2011-02-10 Jie Zhang <jie@codesourcery.com>
3664 2011-02-05 Jie Zhang <jie@codesourcery.com>
3666 * gcc.dg/pr42631.c: Update test.
3667 * gcc.dg/pr42631-2.c: New test.
3669 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3672 * gfortran.dg/proc_decl_25.f90: New.
3674 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3677 * gfortran.dg/typebound_assignment_2.f03: New.
3679 2011-02-09 Richard Guenther <rguenther@suse.de>
3681 PR tree-optimization/47664
3682 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3684 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3687 * gnat.dg/uninit_func.adb: Adjust dg directive.
3689 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3692 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3694 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3697 * gfortran.dg/auto_dealloc_2.f90: New.
3699 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3701 * gcc.dg/builtins-config.h: Remove __sgi handling.
3702 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3703 -std=c99 for mips-sgi-irix6.5*.
3705 2011-02-09 Martin Jambor <mjambor@suse.cz>
3708 * gfortran.dg/pr25923.f90: Remove xfails.
3710 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3713 * gfortran.dg/inquire_14.f90: New test.
3715 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3718 * gfortran.dg/pointer_init_6.f90: New.
3720 2011-02-08 Jeff Law <law@redhat.com>
3722 PR tree-optimization/42893
3723 * gcc.tree-ssa/pr42893.c: New test.
3725 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3727 PR tree-optimization/46834
3728 PR tree-optimization/46994
3729 PR tree-optimization/46995
3730 * gcc.dg/graphite/id-pr46834.c: New.
3731 * gfortran.dg/graphite/id-pr46994.f90: New.
3732 * gfortran.dg/graphite/id-pr46995.f90: New.
3734 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3737 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3738 using the variable is known the warning is emitted there.
3739 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3740 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3742 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3745 * gcc.dg/noreturn-1.c (foo5): Likewise.
3746 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3747 (method2): Likewise.
3749 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3750 the return statement using the uninitialized variable.
3751 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3753 2011-02-08 Richard Guenther <rguenther@suse.de>
3756 * g++.dg/opt/pr47639.c: New testcase.
3758 2011-02-08 Richard Guenther <rguenther@suse.de>
3760 PR tree-optimization/47632
3761 * g++.dg/opt/pr47632.C: New testcase.
3763 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3765 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3767 2011-02-07 Richard Guenther <rguenther@suse.de>
3769 PR tree-optimization/47615
3770 * g++.dg/opt/pr47615.C: New testcase.
3772 2011-02-07 Richard Guenther <rguenther@suse.de>
3774 PR tree-optimization/47621
3775 * gcc.dg/torture/pr47621.c: New testcase.
3777 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3779 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3781 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3784 * gfortran.dg/allocate_with_source_1 : New test.
3786 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3789 * gcc.dg/pr47610.c: New test.
3791 2011-02-05 Jie Zhang <jie@codesourcery.com>
3794 * gcc.dg/pr42631.c: Update test.
3795 * gcc.dg/pr42631-2.c: New test.
3797 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3800 * gfortran.dg/pr47574.f90: New test.
3802 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3804 PR tree-optimization/46194
3805 * gcc.dg/autopar/pr46194.c: New.
3807 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3809 PR tree-optimization/43695
3810 * g++.dg/ipa/pr43695.C: New.
3812 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3815 * gcc.dg/pr23200.c: New test.
3817 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3820 * g++.dg/pr47589.C: New test.
3822 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3825 * g++.dg/template/typedef37.C: New test.
3826 * g++.dg/template/param1.C: Adjust expected error message.
3828 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3831 * gcc.dg/pr31490-2.c: New test.
3832 * gcc.dg/pr31490-3.c: New test.
3833 * gcc.dg/pr31490-4.c: New test.
3835 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3836 Jakub Jelinek <jakub@redhat.com>
3839 * g++.dg/parser/semicolon3.C: Adjust.
3840 * g++.dg/parser/semicolon4.C: New testcase.
3841 * g++.dg/pr46890.C: New testcase.
3843 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3846 * g++.dg/init/pr29571.C: New.
3848 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3850 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3851 instead of vect_int.
3853 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3856 * gcc.target/i386/pr47312.c: New test.
3859 * gcc.target/i386/pr47564.c: New test.
3861 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3863 PR tree-optimization/45122
3864 * gcc.dg/tree-ssa/pr45122.c: New.
3866 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3869 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3872 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3873 and vsx so a default --with-cpu=power7 doesn't give an error
3874 when -mavoid-indexed-addresses is used.
3876 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3877 wrapper function to save the arguments and then jump to the real
3878 function, rather than depending on the compiler not to move stuff
3880 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3882 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3883 Paul Thomas <pault@gcc.gnu.org>
3886 * gfortran.dg/class_37.f03 : New test.
3888 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3889 Richard Guenther <rguenther@suse.de>
3891 PR tree-optimization/40979
3893 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3894 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3895 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3896 check_vect_support_and_set_flags.
3897 * gfortran.dg/graphite/vect-pr40979.f90: New.
3899 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3902 * gfortran.dg/class_36.f03: New.
3904 2011-02-02 Richard Guenther <rguenther@suse.de>
3906 PR tree-optimization/47566
3907 * gcc.dg/lto/20110201-1_0.c: New testcase.
3909 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3915 * debug/pr47498.c: New.
3916 * debug/pr47501.c: New.
3918 2011-02-01 Richard Guenther <rguenther@suse.de>
3920 PR tree-optimization/47559
3921 * g++.dg/torture/pr47559.C: New testcase.
3923 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3926 * gfortran.dg/typebound_call_20.f03: New.
3928 2011-02-01 Richard Guenther <rguenther@suse.de>
3930 PR tree-optimization/47555
3931 * gcc.dg/pr47555.c: New testcase.
3933 2011-02-01 Richard Guenther <rguenther@suse.de>
3935 PR tree-optimization/47541
3936 * g++.dg/torture/pr47541.C: New testcase.
3938 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3941 * gfortran.dg/typebound_call_19.f03: New.
3943 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3946 * g++.dg/cpp0x/pr47416.C: New test.
3948 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3951 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3953 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3956 * gfortran.dg/typebound_assignment_1.f03: New.
3958 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3960 PR tree-optimization/47538
3961 * gcc.c-torture/execute/pr47538.c: New test.
3963 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3966 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3968 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3970 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3972 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3974 PR rtl-optimization/44031
3975 * gcc.c-torture/compile/20110131-1.c: New test.
3977 2011-01-31 Tobias Burnus <burnus@net-b.de>
3980 * gfortran.dg/stmt_func_1.f90: New.
3982 2011-01-31 Tobias Burnus <burnus@net-b.de>
3985 * gfortran.dg/interface_34.f90: New.
3987 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3990 * gfortran.dg/realloc_on_assign_5.f03: New test.
3991 * gfortran.dg/realloc_on_assign_5.f03: New test.
3993 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3995 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3996 * gfortran.dg/bessel_7.f90: Likewise.
3997 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3999 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
4000 * gfortran.dg/sum_init_expr.f03: Likewise.
4002 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
4004 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
4007 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
4008 loop only on "vect_intfloat_cvt" targets.
4010 2011-01-29 Tobias Burnus <burnus@net-b.de>
4013 * gfortran.dg/shape_6.f90: New.
4015 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4017 PR libgfortran/47434
4018 * gfortran.dg/read_infnan_1.f90: Update test.
4019 * gfortran.dg/module_nan.f90: Update test.
4020 * gfortran.dg/char4_iunit_1.f03: Update test.
4021 * gfortran.dg/large_real_kind_1.f90: Update test.
4022 * gfortran.dg/real_const_3.f90: Update test.
4023 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
4025 2011-01-29 Dodji Seketeli <dodji@redhat.com>
4028 * g++.dg/template/param2.C: New test.
4030 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4032 PR libgfortran/47285
4033 * gfortran.dg/fmt_g.f: New test.
4035 2011-01-28 Tobias Burnus <burnus@net-b.de>
4038 * gfortran.dg/pure_formal_1.f90: New.
4040 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4043 * gcc.dg/tls/pr42894.c: New test.
4045 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4047 * gcc.dg/pr47276.c: Add dg-require-visibility.
4049 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4051 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4053 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4054 Tobias Burnus <burnus@gcc.gnu.org>
4059 * gfortran.dg/realloc_on_assign_3.f03: New test.
4060 * gfortran.dg/realloc_on_assign_4.f03: New test.
4061 * gfortran.dg/allocatable_function_5.f90: New test.
4062 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4063 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4064 implemented" dg-errors.
4066 2011-01-27 Jan Hubicka <jh@suse.cz>
4069 * gcc.dg/attr-weakref-4.c: New testcase
4071 2011-01-27 Martin Jambor <mjambor@suse.cz>
4073 PR tree-optimization/47228
4074 * gcc.dg/torture/pr47228.c: New test.
4076 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4078 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4080 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4082 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4083 when using auto-overlay support on the SPU.
4085 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4087 PR rtl-optimization/44174
4088 * gcc.target/i386/asm-6.c: New test.
4090 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4092 PR rtl-optimization/46856
4093 * gcc.c-torture/compile/pr46856.c: New test.
4095 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4096 Andrew Pinski <pinskia@gmail.com>
4099 * gcc.dg/pr43082.c: New.
4101 2011-01-26 DJ Delorie <dj@redhat.com>
4103 PR rtl-optimization/46878
4104 * gcc.dg/pr46878-1.c: New test.
4106 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4109 * g++.dg/cpp0x/pr47476.C: New test.
4111 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4113 * gcc.c-torture/compile/20110126-1.c: New test.
4115 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4118 * gcc.dg/torture/pr47473.c: New test.
4120 2011-01-26 Jan Hubicka <jh@suse.cz>
4123 * gcc.c-torture/execute/pr47237.c: New testcase.
4125 2011-01-26 Jan Hubicka <jh@suse.cz>
4127 PR tree-optimization/47190
4128 * gcc.dg/attr-weakref-3.c: New testcase.
4130 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4133 * gcc.dg/dll-9a.c: New test file.
4134 * gcc.dg/dll-11.c: Likewise.
4135 * gcc.dg/dll-12.c: Likewise.
4136 * gcc.dg/dll-12a.c: Likewise.
4137 * gcc.dg/dll-11a.c: Likewise.
4138 * gcc.dg/dll-9.c: Likewise.
4139 * gcc.dg/dll-10.c: Likewise.
4140 * gcc.dg/dll-10a.c: Likewise.
4141 * g++.dg/ext/dllexport4a.cc: Likewise.
4142 * g++.dg/ext/dllexport4.C: Likewise.
4143 * g++.dg/ext/dllexport5.C: Likewise.
4144 * g++.dg/ext/dllexport5a.cc: Likewise.
4146 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4148 PR tree-optimization/46970
4149 * gcc.dg/graphite/pr46970.c: New.
4151 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4153 PR tree-optimization/46215
4154 * gcc.dg/graphite/pr46215.c: New.
4156 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4158 PR tree-optimization/46168
4159 * gcc.dg/graphite/pr46168.c: New.
4161 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4163 PR tree-optimization/43657
4164 * gcc.dg/graphite/pr43657.c: New.
4166 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4168 PR tree-optimization/29832
4169 * gfortran.dg/graphite/pr29832.f90: New.
4171 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4173 PR tree-optimization/43567
4174 * gcc.dg/graphite/pr43567.c: New.
4176 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4178 * gfortran.dg/graphite/interchange-4.f: New.
4179 * gfortran.dg/graphite/interchange-5.f: New.
4181 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4182 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4183 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4184 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4185 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4186 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4187 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4188 * gfortran.dg/ltrans-7.f90: Removed.
4189 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4191 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4192 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4193 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4194 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4195 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4196 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4197 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4198 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4199 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4200 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4201 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4202 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4203 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4204 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4205 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4206 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4207 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4208 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4209 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4210 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4211 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4212 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4213 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4214 * gcc.dg/tree-ssa/data-dep-1.c
4215 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4216 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4217 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4218 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4219 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4221 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4223 PR tree-optimization/47265
4224 PR tree-optimization/47443
4225 * gcc.c-torture/compile/pr47265.c: New test.
4226 * gcc.dg/pr47443.c: New test.
4228 2011-01-25 Martin Jambor <mjambor@suse.cz>
4230 PR tree-optimization/47382
4231 * g++.dg/torture/pr47382.C: New test.
4232 * g++.dg/opt/devirt1.C: Xfail.
4234 2011-01-25 Yao Qi <yao@codesourcery.com>
4237 * gcc.target/arm/pr45701-1.c: New test.
4238 * gcc.target/arm/pr45701-2.c: New test.
4239 * gcc.target/arm/pr45701-3.c: New test.
4241 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4242 Jakub Jelinek <jakub@redhat.com>
4244 PR tree-optimization/47271
4245 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4247 2011-01-25 Nick Clifton <nickc@redhat.com>
4249 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4250 (saturate_add): Delete.
4252 (main): Do not run saturate_add.
4253 (set_interrupts): Delete.
4255 2011-01-25 Tobias Burnus <burnus@net-b.de>
4258 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4260 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4262 PR tree-optimization/47427
4263 PR tree-optimization/47428
4264 * gcc.c-torture/compile/pr47427.c: New test.
4265 * gcc.c-torture/compile/pr47428.c: New test.
4267 2011-01-25 Richard Guenther <rguenther@suse.de>
4270 * gcc.dg/torture/pr47411.c: New testcase.
4272 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4274 * gfortran.dg/graphite/id-24.f: New.
4275 * gfortran.dg/graphite/id-25.f: New.
4277 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4279 * gfortran.dg/graphite/id-23.f: New.
4281 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4283 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4285 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4287 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4288 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4289 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4290 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4291 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4292 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4293 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4294 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4295 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4297 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4299 * gcc.dg/graphite/block-0.c: Add documentation.
4300 * gcc.dg/graphite/block-4.c: Same.
4301 * gcc.dg/graphite/block-7.c: Same.
4302 * gcc.dg/graphite/block-8.c: New.
4303 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4304 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4305 * gcc.dg/graphite/interchange-12.c: Add documentation.
4306 * gcc.dg/graphite/interchange-13.c: New.
4307 * gcc.dg/graphite/interchange-14.c: New.
4308 * gcc.dg/graphite/interchange-15.c: New.
4309 * gcc.dg/graphite/interchange-8.c: Add documentation.
4310 * gcc.dg/graphite/interchange-mvt.c: Same.
4312 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4315 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4316 * gcc.target/powerpc/altivec-14.c: Ditto.
4317 * gcc.target/powerpc/altivec-33.c: Ditto.
4318 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4319 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4320 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4321 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4322 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4323 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4324 * g++.dg/ext/altivec-15.C: Ditto.
4325 * g++.dg/ext/altivec-types-1.C: Ditto.
4326 * g++.dg/ext/altivec-types-2.C: Ditto.
4327 * g++.dg/ext/altivec-types-3.C: Ditto.
4328 * g++.dg/ext/altivec-types-4.C: Ditto.
4330 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4332 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4334 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4336 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4337 optimization options.
4339 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4341 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4344 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4346 2011-01-23 Tobias Burnus <burnus@net-b.de>
4349 * gfortran.dg/allocatable_scalar_12.f90: New.
4351 2011-01-23 Ira Rosen <irar@il.ibm.com>
4353 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4354 vectorization to be not profitable if peeling is used to
4355 realign the memory access.
4356 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4357 loop bound to avoid loop unrolling.
4358 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4360 2011-01-22 Jan Hubicka <jh@suse.cz>
4363 * g++.dg/lto/pr47333.C: New file.
4365 2011-01-22 Jan Hubicka <jh@suse.cz>
4367 PR tree-optimization/43884
4369 * gcc.dg/autopar/outer-2.c: Increase array size.
4370 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4372 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4375 * gfortran.dg/c_loc_tests_16.f90: New test.
4377 2011-01-22 Tobias Burnus <burnus@net-b.de>
4380 * gfortran.dg/typebound_proc_19.f90: New.
4382 2011-01-21 Jeff Law <law@redhat.com>
4384 PR tree-optimization/47053
4385 * g++.dg/pr47053.C: New test.
4387 2011-01-21 Jason Merrill <jason@redhat.com>
4390 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4392 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4395 * g++.dg/cpp0x/range-for10.C: New test.
4396 * g++.dg/template/for1.C: New test.
4399 * g++.dg/tree-prof/partition3.C: New test.
4401 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4403 PR rtl-optimization/47366
4404 * g++.dg/opt/pr47366.C: New test.
4406 2011-01-21 Jason Merrill <jason@redhat.com>
4409 * g++.dg/cpp0x/constexpr-regress2.C: New.
4411 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4413 2011-01-21 Jeff Law <law@redhat.com>
4415 PR rtl-optimization/41619
4416 * gcc.dg/pr41619.c: New.
4418 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4420 PR tree-optimization/47355
4421 * g++.dg/opt/pr47355.C: New test.
4423 2011-01-21 Richard Guenther <rguenther@suse.de>
4425 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4428 2011-01-21 Richard Guenther <rguenther@suse.de>
4430 PR tree-optimization/47365
4431 * gcc.dg/torture/pr47365.c: New testcase.
4432 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4434 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4436 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4438 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4440 PR tree-optimization/47391
4441 * gcc.dg/pr47391.c: New test.
4443 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4445 * g++.dg/template/char1.C: Use signed char.
4447 2011-01-21 Tobias Burnus <burnus@net-b.de>
4450 * gfortran.dg/pointer_target_4.f90: New.
4452 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4455 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4456 ILP32 system and not IP32.
4458 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4461 * g++.dg/debug/pr46583.C: New.
4463 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4466 * g++.dg/debug/pr47283.C: New test.
4469 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4470 * gcc.target/i386/headmerge-2.c: Likewise.
4472 2011-01-20 Richard Guenther <rguenther@suse.de>
4475 * gcc.dg/torture/pr47370.c: New testcase.
4477 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4479 PR tree-optimization/46130
4480 * gcc.dg/pr46130-1.c: New test.
4481 * gcc.dg/pr46130-2.c: New test.
4483 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4486 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4488 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4491 * g++.dg/debug/pr46240.cc: New.
4493 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4496 * g++.dg/template/anonunion1.C: New test.
4498 PR rtl-optimization/47337
4499 * gcc.c-torture/execute/pr47337.c: New test.
4501 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4504 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4506 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4508 PR tree-optimization/46021
4509 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4511 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4513 PR tree-optimization/47290
4514 * g++.dg/torture/pr47290.C: New test.
4516 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4519 * gfortran.dg/proc_ptr_comp_29.f90: New.
4521 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4524 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4525 powerpc-apple-darwin9.
4527 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4529 PR rtl-optimization/47299
4530 * gcc.c-torture/execute/pr47299.c: New test.
4532 2011-01-17 Jason Merrill <jason@redhat.com>
4534 * g++.dg/cpp0x/constexpr-virtual.C: New.
4536 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4539 * gfortran.dg/gomp/pr47331.f90: New test.
4541 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4544 * objc.dg/selector-warn-1.m: New.
4545 * obj-c++.dg/selector-warn-1.mm: New.
4547 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4549 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4550 Update dg-final accordingly.
4552 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4554 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4556 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4558 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4560 * gcc.dg/guality/pr36728-2.c: Likewise.
4562 2011-01-17 Richard Guenther <rguenther@suse.de>
4564 PR tree-optimization/47313
4565 * g++.dg/torture/pr47313.C: New testcase.
4567 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4570 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4571 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4572 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4573 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4575 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4577 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4578 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4579 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4581 2011-01-17 Richard Guenther <rguenther@suse.de>
4583 PR tree-optimization/45967
4584 * gcc.dg/torture/pr45967-2.c: New testcase.
4585 * gcc.dg/torture/pr45967-3.c: Likewise.
4587 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4590 * g++.dg/ext/pr47213.C: Require visibility.
4592 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4594 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4595 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4597 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4599 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4600 Linux-based targets.
4602 2011-01-13 Jan Hubicka <jh@suse.cz>
4604 PR tree-optimization/47276
4605 * gcc.dg/pr47276.c: New testcase.
4607 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4608 Jonathan Wakely <jwakely.gcc@gmail.com>
4611 * g++.dg/other/pr33558.C: New.
4612 * g++.dg/other/pr33558-2.C: New.
4614 2011-01-14 Martin Jambor <mjambor@suse.cz>
4616 PR tree-optimization/45934
4617 PR tree-optimization/46302
4618 * g++.dg/ipa/devirt-c-1.C: New test.
4619 * g++.dg/ipa/devirt-c-2.C: Likewise.
4620 * g++.dg/ipa/devirt-c-3.C: Likewise.
4621 * g++.dg/ipa/devirt-c-4.C: Likewise.
4622 * g++.dg/ipa/devirt-c-5.C: Likewise.
4623 * g++.dg/ipa/devirt-c-6.C: Likewise.
4624 * g++.dg/ipa/devirt-6.C: Likewise.
4625 * g++.dg/ipa/devirt-d-1.C: Likewise.
4626 * g++.dg/torture/pr45934.C: Likewise.
4628 2011-01-14 Jason Merrill <jason@redhat.com>
4630 * g++.dg/cpp0x/variadic105.C: New.
4632 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4633 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4636 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4637 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4638 execution tests on i?86-*-*, x86_64-*-* and
4639 powerpc*-apple-darwin* && ilp32.
4640 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4641 tests on i?86-*-* and x86_64-*-*.
4643 2011-01-14 Richard Guenther <rguenther@suse.de>
4645 PR tree-optimization/47280
4646 * g++.dg/opt/pr47280.C: New testcase.
4648 2011-01-14 Jason Merrill <jason@redhat.com>
4650 * g++.dg/cpp0x/constexpr-regress1.C: New.
4652 * g++.dg/ext/flexary2.C: New.
4654 2011-01-14 Richard Guenther <rguenther@suse.de>
4657 * gcc.dg/torture/pr47281.c: New testcase.
4658 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4660 2011-01-14 Richard Guenther <rguenther@suse.de>
4662 PR tree-optimization/47286
4663 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4665 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4668 * g++.dg/ext/pr47213.C: New.
4670 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4672 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4674 2011-01-13 Tobias Burnus <burnus@net-b.de>
4675 Mikael Morin <mikael@gcc.gnu.org>
4679 * gfortran.dg/select_type_20.f90: New.
4680 * gfortran.dg/select_type_21.f90: New.
4682 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4685 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4687 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4689 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4690 * gcc.dg/guality/pr36728-2.c: Likewise.
4692 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4695 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4697 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4699 PR rtl-optimization/45352
4700 * gcc.dg/pr45352-3.c: New.
4702 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4704 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4706 * g++.dg/cpp0x/range-for8.C: New.
4707 * g++.dg/cpp0x/range-for9.C: New.
4709 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4712 * g++.dg/debug/pr47209.C: New.
4714 2011-01-12 Richard Guenther <rguenther@suse.de>
4717 * gcc.dg/lto/pr47259_0.c: New testcase.
4718 * gcc.dg/lto/pr47259_1.c: Likewise.
4720 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4722 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4723 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4724 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4725 methods missing from the OBJC2 Object.
4726 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4727 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4728 GNU and NeXT runtimes.
4729 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4731 * objc-obj-c++-shared/Object1.m: Likewise.
4732 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4733 * objc.dg/proto-qual-1.m: Likewise.
4734 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4735 * obj-c++.dg/proto-qual-1.mm: Likewise.
4737 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4740 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4742 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4744 Fixed the Objective-C++ testsuite and updated all tests.
4745 * lib/obj-c++.exp (obj-c++_init): Declare and set
4746 gcc_warning_prefix and gcc_error_prefix.
4747 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4748 'dg-warning', 'dg-message' and 'dg-error'.
4749 * obj-c++.dg/class-extension-3.mm: Likewise.
4750 * obj-c++.dg/class-protocol-1.mm: Likewise.
4751 * obj-c++.dg/encode-7.mm: Likewise.
4752 * obj-c++.dg/exceptions-3.mm: Likewise.
4753 * obj-c++.dg/exceptions-5.mm: Likewise.
4754 * obj-c++.dg/method-12.mm: Likewise.
4755 * obj-c++.dg/method-13.mm: Likewise.
4756 * obj-c++.dg/method-15.mm: Likewise.
4757 * obj-c++.dg/method-16.mm: Likewise.
4758 * obj-c++.dg/method-4.mm: Likewise.
4759 * obj-c++.dg/method-8.mm: Likewise.
4760 * obj-c++.dg/method-conflict-1.mm: Likewise.
4761 * obj-c++.dg/method-conflict-2.mm: Likewise.
4762 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4763 and uncommented second part of the testcase now that the testsuite
4765 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4766 and uncommented second part of the testcase now that the testsuite
4768 * obj-c++.dg/private-1.mm: Likewise.
4769 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4770 * obj-c++.dg/syntax-error-7.mm: Likewise.
4771 * obj-c++.dg/warn5.mm: Likewise.
4772 * obj-c++.dg/property/at-property-14.mm: Likewise.
4773 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4775 * obj-c++.dg/property/at-property-18.mm: Likewise.
4776 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4778 * obj-c++.dg/property/at-property-21.mm: Likewise.
4779 * obj-c++.dg/property/at-property-28.mm: Likewise.
4780 * obj-c++.dg/property/at-property-5.mm: Likewise.
4781 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4782 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4783 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4784 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4785 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4786 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4787 * obj-c++.dg/tls/diag-5.mm: Likewise.
4788 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4789 dg-error, now matched correctly.
4791 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4793 * objc.dg/property/at-property-29.m: New.
4794 * obj-c++.dg/property/at-property-29.mm: New.
4796 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4798 * go.test/go-test.exp (go-set-goarch): New proc.
4799 (go-gc-tests): Use it.
4801 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4804 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4806 2011-01-11 Richard Henderson <rth@redhat.com>
4808 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4810 2011-01-11 Jan Hubicka <jh@suse.cz>
4814 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4815 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4817 2011-01-11 Richard Guenther <rguenther@suse.de>
4819 PR tree-optimization/46076
4820 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4822 2011-01-11 Jeff Law <law@redhat.com>
4824 * PR tree-optimization/47086
4825 * gcc.dg/pr47086.c: New test.
4827 2011-01-11 Jason Merrill <jason@redhat.com>
4830 * g++.dg/template/new10.C: New.
4833 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4835 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4837 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4838 Split type definitions and NSConstantString class into...
4839 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4840 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4841 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4842 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4843 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4844 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4846 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4847 encode defines for newer NeXT system headers.
4848 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4849 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4850 * objc.dg/foreach-5.m: Likewise.
4851 * objc.dg/foreach-2.m: Likewise.
4852 * objc.dg/foreach-4.m: Likewise.
4853 * objc.dg/torture/strings/string1.m: Likewise.
4854 * objc.dg/torture/strings/string2.m: Likewise.
4855 * objc.dg/torture/strings/string3.m: Likewise.
4856 * objc.dg/torture/strings/string4.m: Likewise.
4857 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4858 header and stand alone.
4859 * obj-c++.dg/strings/strings-2.mm: Likewise.
4860 * objc.dg/torture/strings/const-str-3.m: Likewise.
4861 * objc.dg/strings/strings-2.m: Likewise.
4862 * objc.dg/strings/const-str-12b.m: Likewise.
4864 2011-01-12 Richard Guenther <rguenther@suse.de>
4867 * gcc.dg/attr-weak-1.c: Adjust.
4869 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4872 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4873 standard compliant and comment.
4875 2011-01-10 Jan Hubicka <jh@suse.cz>
4878 * gcc.dg/initpri3.c: New testcase.
4880 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4883 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4889 (g_ebp_save): Likewise.
4890 (g_esp_save): Likewise.
4892 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4894 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4896 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4898 PR tree-optimization/46021
4899 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4900 i?86-*-*, x86_64-*-*.
4902 2011-01-10 Jeff Law <law@redhat.com>
4904 * PR tree-optimization/47141
4905 * gcc.c-torture/compile/pr47141.c: New test.
4907 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4910 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4911 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4912 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4913 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4916 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4917 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4918 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4919 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4920 being vectorized. Adjust dg-final pattern.
4923 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4924 * gcc.dg/vect/slp-24.c: Likewise.
4926 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4929 * g++.dg/other/pr47218-1.C: New test file.
4930 * g++.dg/other/pr47218.C: Likewise.
4931 * g++.dg/other/pr47218.h: New supporting header.
4933 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4936 * objc.dg/attributes/invalid-attribute-1.m: New.
4937 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4939 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4942 * gfortran.dg/proc_ptr_comp_28.f90: New.
4944 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4946 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4947 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4948 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4949 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4950 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4951 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4952 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4953 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4954 * objc.dg/gnu-api-2-class.m: Likewise.
4955 * objc.dg/gnu-api-2-ivar.m: Likewise.
4956 * objc.dg/gnu-api-2-method.m: Likewise.
4957 * objc.dg/gnu-api-2-objc.m: Likewise.
4958 * objc.dg/gnu-api-2-object.m: Likewise.
4959 * objc.dg/gnu-api-2-property.m: Likewise.
4960 * objc.dg/gnu-api-2-protocol.m: Likewise.
4961 * objc.dg/gnu-api-2-sel.m: Likewise.
4963 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4965 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4966 * objc.dg/objc-foreach-4.m: Likewise.
4967 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4968 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4969 * objc.dg/foreach-4.m: Likewise.
4970 * objc.dg/foreach-5.m: Likewise.
4971 * objc.dg/foreach-3.m: Return self from init.
4973 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4976 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4978 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4981 * gfortran.dg/class_35.f90: New.
4983 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4985 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4987 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4990 * objc.dg/invalid-method-2.m: New.
4991 * obj-c++.dg/invalid-method-2.mm: New.
4993 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4996 * gfortran.dg/transpose_optimization_2.f90 : New test.
4998 2011-01-08 Jan Hubicka <jh@suse.cz>
5000 PR tree-optmization/46469
5001 * g++.dg/torture/pr46469.C: New testcase.
5003 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
5005 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
5006 emulation of libobjc-gnu structure layout functionality to ..
5007 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
5008 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
5009 * objc/execute/bf-common.h: Adjust headers.
5010 * objc/execute/bf-1.m: Likewise.
5011 * objc/execute/bf-2.m: Likewise.
5012 * objc/execute/bf-3.m: Likewise.
5013 * objc/execute/bf-4.m: Likewise.
5014 * objc/execute/bf-5.m: Likewise.
5015 * objc/execute/bf-6.m: Likewise.
5016 * objc/execute/bf-7.m: Likewise.
5017 * objc/execute/bf-8.m: Likewise.
5018 * objc/execute/bf-9.m: Likewise.
5019 * objc/execute/bf-10.m: Likewise.
5020 * objc/execute/bf-11.m: Likewise.
5021 * objc/execute/bf-12.m: Likewise.
5022 * objc/execute/bf-13.m: Likewise.
5023 * objc/execute/bf-14.m: Likewise.
5024 * objc/execute/bf-15.m: Likewise.
5025 * objc/execute/bf-16.m: Likewise.
5026 * objc/execute/bf-17.m: Likewise.
5027 * objc/execute/bf-18.m: Likewise.
5028 * objc/execute/bf-19.m: Likewise.
5029 * objc/execute/bf-20.m: Likewise.
5030 * objc/execute/bf-21.m: Likewise.
5031 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5032 objc_get_type_qualifiers ().
5034 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5037 * gfortran.dg/dependency_39.f90: New test.
5039 2011-01-07 Jan Hubicka <jh@suse.cz>
5041 Get builtins tests ready for linker plugin.
5042 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5043 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5044 my_memset, my_bzero): Mark used.
5045 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5046 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5048 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5051 2011-01-07 Jan Hubicka <jh@suse.cz>
5053 PR tree-optimization/46367
5054 * g++.dg/torture/pr46367.C: New file.
5056 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5059 * gcc.dg/pr47201.c: New test.
5062 * gcc.dg/tree-prof/pr47187.c: New test.
5064 2011-01-07 Tobias Burnus <burnus@net-b.de>
5067 * gfortran.dg/extends_type_of_3.f90: New.
5069 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5071 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5072 * g++.dg/ext/dllimport-MI1.C: Likewise.
5073 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5074 * g++.dg/ext/dllimport10.C: Likewise.
5075 * g++.dg/ext/dllimport11.C: Likewise.
5076 * g++.dg/ext/dllimport12.C: Likewise.
5077 * g++.dg/ext/dllimport13.C: Likewise.
5078 * g++.dg/ext/dllimport2.C: Likewise.
5079 * g++.dg/ext/dllimport3.C: Likewise.
5080 * g++.dg/ext/dllimport4.C: Likewise.
5081 * g++.dg/ext/dllimport5.C: Likewise.
5082 * g++.dg/ext/dllimport6.C: Likewise.
5083 * g++.dg/ext/dllimport8.C: Likewise.
5084 * g++.dg/ext/dllimport9.C: Likewise.
5085 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5086 targets, too. Additionally enable test for i?86-*-mingw*.
5087 * g++.dg/ext/selectany1.C: Likewise.
5088 Remove guard variable check.
5090 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5094 * gfortran.dg/storage_size_3.f08: Extended.
5096 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5099 * g++.dg/template/stdarg1.C: New test.
5101 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5104 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5105 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5106 from the interface of functions to not hide the errors that
5109 2011-01-06 Jan Hubicka <jh@suse.cz>
5111 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5112 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5114 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5118 * gfortran.dg/interface_33.f90: New test.
5120 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5123 * gcc.c-torture/compile/pr47150.c: New test.
5125 2011-01-06 Ira Rosen <irar@il.ibm.com>
5127 PR tree-optimization/47139
5128 * gcc.dg/vect/pr47139.c: New test.
5130 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5133 * gfortran.dg/extends_type_of_2.f03: New.
5135 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5137 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5139 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5141 * gnat.dg/opt14.adb: New test.
5143 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5146 * gfortran.dg/allocate_error_2.f90: New test.
5148 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5151 * gfortran.dg/storage_size_3.f08: New.
5153 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5155 PR libgfortran/47154
5156 * gfortran.dg/namelist_68.f90: New test.
5158 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5160 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5162 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5165 * gfortran.dg/class_34.f90: New.
5167 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5169 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5170 use __builtin_inff. Skip all single-precision tests that require
5173 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5175 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5177 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5179 PR tree-optimization/47148
5180 * gcc.c-torture/execute/pr47148.c: New test.
5182 PR tree-optimization/47155
5183 * gcc.c-torture/execute/pr47155.c: New test.
5185 PR rtl-optimization/47157
5186 * gcc.c-torture/compile/pr47157.c: New test.
5188 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5190 * gcc.dg/torture/vector-shift2.c (schar): Define.
5191 (main): Always use schar or uchar instead of plain "char" to avoid
5192 dependencies on implementation-defined char signedness.
5194 2011-01-03 Martin Jambor <mjambor@suse.cz>
5196 PR tree-optimization/46801
5197 * gnat.dg/pack9.adb: Remove xfail.
5199 2011-01-03 Martin Jambor <mjambor@suse.cz>
5201 PR tree-optimization/46984
5202 * g++.dg/ipa/pr46984.C: New test.
5204 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5207 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5209 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5211 PR tree-optimization/47140
5212 * gcc.c-torture/compile/pr47140.c: New test.
5214 PR rtl-optimization/47028
5215 * gcc.dg/pr47028.c: New test.
5217 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5219 * objc.dg/protocol-forward-1.m: Removed TODO.
5220 * objc.dg/protocol-forward-2.m: New.
5221 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5222 * obj-c++.dg/protocol-forward-2.mm: New.
5224 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5227 * g++.dg/eh/pr38662.C: New testcase.
5229 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5231 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5232 scan for newline '\n'.
5235 Copyright (C) 2011 Free Software Foundation, Inc.
5237 Copying and distribution of this file, with or without modification,
5238 are permitted in any medium without royalty provided the copyright
5239 notice and this notice are preserved.