1 2012-02-07 Eric Botcazou <ebotcazou@adacore.com>
3 * gcc.c-torture/execute/20120207-1.c: New test.
5 2012-02-03 Tobias Burnus <burnus@net-b.de>
8 * gfortran.dg/shape_7.f90: New.
10 2012-02-03 Paul Thomas <pault@gcc.gnu.org>
13 * gfortran.dg/realloc_on_assign_10.f90: New test.
14 * gfortran.dg/realloc_on_assign_11.f90: New test.
16 2012-01-12 Georg-Johann Lay <avr@gjlay.de>
18 Backport from mainline r183796
19 PR rtl-optimization/51374
20 * gcc.target/avr/torture/pr51374-1.c: New.
22 2012-01-30 Bin Cheng <bin.cheng@arm.com>
24 Backport from mainline.
25 2012-01-30 Bin Cheng <bin.cheng@arm.com>
28 * gcc.target/arm/pr51835.c: New testcase.
30 2012-01-28 Tobias Burnus <burnus@net-b.de>
33 * gfortran.dg/dummy_procedure_7.f90: New.
35 2012-01-25 Jason Merrill <jason@redhat.com>
38 * g++.dg/torture/pr51344.C: Limit to x86.
40 2012-01-25 Tobias Burnus <burnus@net-b.de>
43 * gfortran.dg/derived_constructor_char_3.f90: New.
45 2012-01-24 Tobias Burnus <burnus@net-b.de>
48 * gfortran.dg/move_alloc_12.f90: New.
50 2012-01-21 Tobias Burnus <burnus@net-b.de>
53 * gfortran.dg/class_47.f90: New.
55 2012-01-21 Eric Botcazou <ebotcazou@adacore.com>
57 * gnat.dg/renaming5.ad[sb]: New test.
59 2012-01-20 Kai Tietz <ktietz@redhat.com>
61 * g++.dg/torture/pr51344.C: Fix typo.
63 2012-01-19 Kai Tietz <ktietz@redhat.com>
65 * g++.dg/torture/pr51344.C: New test.
67 2012-01-19 Tobias Burnus <burnus@net-b.de>
70 * gfortran.dg/intrinsic_size_2.f90: New.
72 2012-01-18 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
74 PR tree-optimization/49642
75 * gcc.dg/tree-ssa/pr49642.c: New test.
77 2012-01-16 Jason Merrill <jason@redhat.com>
80 * g++.dg/abi/mangle60.C: New.
83 * g++.dg/cpp0x/rv-bitfield.C: New.
84 * g++.dg/cpp0x/rv-bitfield2.C: New.
86 2012-01-15 Uros Bizjak <ubizjak@gmail.com>
88 PR rtl-optimization/51821
89 * gcc.dg/pr51821.c: New test.
91 2012-01-14 Tobias Burnus <burnus@net-b.de>
93 Backported from mainline
94 2012-01-14 Tobias Burnus <burnus@net-b.de>
97 * gfortran.dg/init_flag_8.f90: New.
98 * gfortran.dg/init_flag_9.f90: New.
100 2012-01-12 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
102 Backport from mainline:
103 2012-01-11 Matthew Gretton-Dann <matthew.gretton-dann@arm.com>
105 * testsuite/gcc.c-torture/execute/20120110-1.c: New testcase.
107 2012-01-10 Joseph Myers <joseph@codesourcery.com>
109 * gcc.c-torture/execute/doloop-1.c,
110 gcc.c-torture/execute/doloop-2.c: New tests.
112 2012-01-09 Martin Jambor <mjambor@suse.cz>
114 PR tree-optimization/51759
115 * g++.dg/ipa/pr51759.C: New test.
117 2012-01-09 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
119 Backport from mainline:
120 2011-11-04 Jiangning Liu <jiangning.liu@arm.com>
122 PR rtl-optimization/38644
123 * gcc.target/arm/stack-red-zone.c: New.
125 2012-01-09 Andrew Stubbs <ams@codesourcery.com>
127 Backport from mainline:
129 2012-01-06 Andrew Stubbs <ams@codesourcery.com>
131 * gcc.target/arm/headmerge-2.c: Adjust scan pattern.
133 2012-01-06 Richard Sandiford <richard.sandiford@linaro.org>
136 * g++.dg/pr48660.C: New test.
138 2012-01-06 Eric Botcazou <ebotcazou@adacore.com>
140 * ada/acats/overflow.lst: Add cb20004.
142 2012-01-05 Eric Botcazou <ebotcazou@adacore.com>
144 * gcc.c-torture/execute/20120104-1.c: New test.
146 2012-01-04 Richard Guenther <rguenther@suse.de>
148 PR tree-optimization/49651
149 * gcc.dg/tree-ssa/pta-ptrarith-1.c: Adjust.
150 * gcc.dg/tree-ssa/pta-ptrarith-2.c: Likewise.
152 2012-01-03 Richard Guenther <rguenther@suse.de>
154 Backport from mainline
155 2011-11-10 Richard Guenther <rguenther@suse.de>
157 PR tree-optimization/51042
158 * gcc.dg/torture/pr51042.c: New testcase.
160 2012-01-03 Richard Guenther <rguenther@suse.de>
162 PR tree-optimization/51070
163 * gcc.dg/torture/pr51070.c: New testcase.
164 * gcc.dg/torture/pr51070-2.c: Likewise.
166 2011-12-20 Dodji Seketeli <dodji@redhat.com>
169 * g++.dg/gcov/gcov-2.C: Adjust.
171 2012-01-01 Thomas König <tkoenig@gcc.gnu.org>
175 * lib/gcc-dg.exp (scan-module-absence): New function.
176 * gfortran.dg/implicit_pure_2.f90: New test.
178 2011-12-28 Michael Meissner <meissner@linux.vnet.ibm.com>
180 Backport from mainline
181 2011-12-28 Michael Meissner <meissner@linux.vnet.ibm.com>
184 * gcc.target/powerpc/pr51623.c: New file.
186 2011-12-28 Uros Bizjak <ubizjak@gmail.com>
188 * gcc.dg/torture/pr50396.c: Use dg-add-options ieee.
190 2011-12-23 Richard Guenther <rguenther@suse.de>
192 PR rtl-optimization/50396
193 * gcc.dg/torture/pr50396.c: New testcase.
195 2011-12-22 Doug Kwan <dougkwan@google.com>
197 Backport from mainline
198 2011-11-20 Joey Ye <joey.ye@arm.com>
200 * gcc.dg/volatile-bitfields-1.c: New.
202 2011-12-21 Richard Earnshaw <rearnsha@arm.com>
205 * gcc.target/arm/sibcall-2.c: New test.
207 2011-12-19 Martin Jambor <mjambor@suse.cz>
209 PR tree-optimization/51583
210 * gcc.dg/tree-ssa/pr51583.c: New test.
212 2011-12-16 Jason Merrill <jason@redhat.com>
215 * g++.dg/cpp0x/auto31.C: New.
217 2011-12-16 Jason Merrill <jason@redhat.com>
220 * g++.dg/init/value10.C: New.
222 2011-12-15 H.J. Lu <hongjiu.lu@intel.com>
224 Backport from mainline.
225 2011-10-28 Chung-Lin Tang <cltang@codesourcery.com>
227 PR rtl-optimization/49720
228 * g++.dg/torture/pr49720.C: New test.
230 2011-12-14 Jason Merrill <jason@redhat.com>
233 * g++.dg/other/enum2.C: New.
235 2011-12-13 Jason Merrill <jason@redhat.com>
239 * g++.dg/cpp0x/rv-cast3.C: New.
240 * g++.dg/cpp0x/rv-cast4.C: New.
242 2011-12-12 Jakub Jelinek <jakub@redhat.com>
245 * gcc.dg/pr45819.c: Add -w to dg-options.
247 Backported from mainline
248 2011-12-11 Jakub Jelinek <jakub@redhat.com>
250 PR tree-optimization/51485
251 * g++.dg/vect/pr51485.cc: New test.
253 2011-12-12 Eric Botcazou <ebotcazou@adacore.com>
255 * gcc.c-torture/execute/20111212-1.c: New test.
257 2011-12-11 Tobias Burnus <burnus@net-b.de>
260 * gfortran.dg/warn_function_without_result_2.f90: New.
262 2011-12-11 Thomas Koenig <tkoenig@gcc.gnu.org>
266 * gfortran.dg/assumed_charlen_substring_1.f90: New test.
268 2011-12-09 Jakub Jelinek <jakub@redhat.com>
270 Backport from mainline
271 2011-12-08 Jakub Jelinek <jakub@redhat.com>
273 PR tree-optimization/51466
274 * gcc.c-torture/execute/pr51466.c: New test.
276 2011-11-28 Jakub Jelinek <jakub@redhat.com>
278 PR tree-optimization/50078
279 * gcc.dg/pr50078.c: New test.
281 2011-12-09 Kazu Hirata <kazu@codesourcery.com>
283 Backport from mainline:
285 2011-12-05 Kazu Hirata <kazu@codesourcery.com>
288 * gcc.dg/pr51408.c: New.
290 2011-12-08 Tobias Burnus <burnus@net-b.de>
293 * gfortran.dg/realloc_on_assign_8.f90: New.
295 2011-12-08 Teresa Johnson <tejohnson@google.com>
297 * gcc.target/i386/movdi-rex64.c: Remove unnecessary
300 2011-12-08 Teresa Johnson <tejohnson@google.com>
302 * gcc.target/i386/movdi-rex64.c: Remove unnecessary
303 -Wwrite-strings option.
305 2011-12-08 Teresa Johnson <tejohnson@google.com>
307 * gcc.target/i386/movdi-rex64.c: New.
309 2011-12-08 Jakub Jelinek <jakub@redhat.com>
311 Backport from mainline
312 2011-12-05 Jakub Jelinek <jakub@redhat.com>
315 * gcc.dg/debug/dwarf2/pr51410.c: New test.
318 * gcc.dg/gomp/pr51339.c: New test.
320 2011-12-05 Jakub Jelinek <jakub@redhat.com>
321 Eric Botcazou <ebotcazou@adacore.com>
325 * gcc.c-torture/execute/pr51323.c: New test.
327 2011-11-30 Jakub Jelinek <jakub@redhat.com>
329 PR rtl-optimization/48721
330 * gcc.target/i386/pr48721.c: New test.
332 2011-12-08 Eric Botcazou <ebotcazou@adacore.com>
334 * gcc.c-torture/execute/20111208-1.c: New test.
336 Backport from mainline
337 2011-09-25 Eric Botcazou <ebotcazou@adacore.com>
339 * gnat.dg/frame_overflow.ads: New.
340 * gnat.dg/frame_overflow.adb: Adjust.
341 * gnat.dg/specs/addr1.ads: Likewise.
343 2011-12-06 Tobias Burnus <burnus@net-b.de>
346 * gfortran.dg/default_initialization_5.f90: New.
348 2011-12-06 Martin Jambor <mjambor@suse.cz>
350 PR tree-optimization/50622
351 * g++.dg/tree-ssa/pr50622.C: New test.
353 2011-12-04 Uros Bizjak <ubizjak@gmail.com>
354 Jérémie Detrey <Jeremie.Detrey@loria.fr>
357 * gcc.target/i386/pr51393.c: New test.
359 2011-12-03 Tobias Burnus <burnus@net-b.de>
362 * gfortran.dg/move_alloc_8.f90: New.
364 2011-11-25 Tobias Burnus <burnus@net-b.de>
367 * gfortran.dg/whole_file_35.f90: New.
369 2011-11-24 Tobias Burnus <burnus@net-b.de>
372 * resolve.c (pure_subroutine): If called subroutine is
373 impure, unset implicit_pure.
374 (resolve_function): Move impure check to simplify code.
376 2011-11-22 Paolo Carlini <paolo.carlini@oracle.com>
379 * g++.dg/cpp0x/decltype36.C: New.
381 2011-11-19 Eric Botcazou <ebotcazou@adacore.com>
383 * gcc.dg/delay-slot-2.c: New test.
385 2011-11-18 Joseph Myers <joseph@codesourcery.com>
387 * gcc.dg/cpp/assert4.c: Test __linux__, not __gnu_linux__.
389 2011-11-18 Paolo Carlini <paolo.carlini@oracle.com>
392 * g++.dg/cpp0x/pr51150.C: New.
394 2011-11-16 Richard Earnshaw <rearnsha@arm.com>
395 Bernd Schmidt <bernds@coudesourcery.com>
396 Sebastian Huber <sebastian.huber@embedded-brains.de>
399 * gcc.target/arm/pr49641.c: New test.
401 2011-11-10 Jakub Jelinek <jakub@redhat.com>
404 * gcc.c-torture/compile/pr51077.c: New test.
406 2011-11-07 Jason Merrill <jason@redhat.com>
409 * g++.dg/cpp0x/decltype35.C: New.
411 2011-11-04 Eric Botcazou <ebotcazou@adacore.com>
413 * g++.dg/other/offsetof7.C: New test.
415 2011-11-02 Bernd Schmidt <bernds@codesourcery.com>
417 * gcc.c-torture/compile/20110907.c: New file.
419 2011-10-29 Paolo Carlini <paolo.carlini@oracle.com>
422 * g++.dg/cpp0x/pr50901.C: New.
424 2011-10-27 Uros Bizjak <ubizjak@gmail.com>
425 Steven G. Kargl <kargl@gcc.gnu.org>
428 * gfortran.dg/pr50875.f90: New test.
430 2011-10-26 Release Manager
432 * GCC 4.6.2 released.
434 2011-10-23 Uros Bizjak <ubizjak@gmail.com>
437 * gcc.target/i386/pr50788.c: New test.
439 2011-10-20 Uros Bizjak <ubizjak@gmail.com>
441 * gcc.dg/ipa/ipa-sra-2.c: Add dg-require-effective-target
443 * gcc.dg/ipa/ipa-sra-6.c: Ditto.
445 2011-10-19 Jason Merrill <jason@redhat.com>
448 * g++.dg/init/value9.C: New.
450 2011-10-19 Jason Merrill <jason@redhat.com>
453 * g++.dg/init/ref20.C: New.
455 2011-10-19 Jason Merrill <jason@redhat.com>
458 * g++.dg/init/ref20.C: New.
460 2011-10-18 Jason Merrill <jason@redhat.com>
463 * g++.dg/cpp0x/defaulted32.C: New.
465 2011-10-17 Janus Weil <janus@gcc.gnu.org>
468 * gfortran.dg/c_kind_tests_3.f03: New.
470 2011-10-15 Janus Weil <janus@gcc.gnu.org>
473 * gfortran.dg/pointer_intent_5.f90: New.
475 2011-10-15 Nicola Pero <nicola.pero@meta-innovation.com>
477 Backport from mainline
478 2011-06-06 Nicola Pero <nicola.pero@meta-innovation.com>
481 * obj-c++.dg/property/cxx-property-1.mm: New.
482 * obj-c++.dg/property/cxx-property-2.mm: New.
484 2011-10-15 Tobias Burnus <burnus@net-b.de>
487 * trans-expr.c (gfc_conv_procedure_call): Fix -fcheck=pointer
488 for dummy arguments with VALUE attribute.
490 2011-10-14 Richard Guenther <rguenther@suse.de>
492 Backport from mainline
493 2011-10-14 Richard Guenther <rguenther@suse.de>
495 * gcc.dg/torture/pr50723.c: New testcase.
497 2011-10-13 Richard Guenther <rguenther@suse.de>
499 * gcc.target/i386/pr50712.c: New testcase.
501 2011-10-13 Jason Merrill <jason@redhat.com>
504 * g++.dg/init/vbase1.C: New.
506 2011-10-12 Janus Weil <janus@gcc.gnu.org>
509 * gfortran.dg/proc_decl_27.f90: New.
511 2011-10-12 Paul Koning <pkoning@gcc.gnu.org>
513 PR tree-optimization/50189
514 * g++.dg/torture/pr50189.C: New testcase.
516 2011-10-12 Richard Guenther <rguenther@suse.de>
518 PR tree-optimization/50700
519 * gcc.dg/builtin-object-size-12.c: New testcase.
521 2011-10-12 Joseph Myers <joseph@codesourcery.com>
524 * gcc.c-torture/compile/pr50565-1.c,
525 gcc.c-torture/compile/pr50565-2.c: New tests.
527 2011-10-11 Jason Merrill <jason@redhat.com>
529 * g++.dg/cpp0x/initlist-49216.C: New.
533 * g++.dg/template/constant1.C: New.
534 * g++.dg/template/constant2.C: New.
536 2011-10-11 Janis Johnson <janisjo@codesourcery.com>
539 * g++.dg/dfp/44473-1.C: New test.
540 * g++.dg/dfp/44473-2.C: New test.
541 * g++.dg/dfp/mangle-1.C: New test.
542 * g++.dg/dfp/mangle-2.C: New test.
543 * g++.dg/dfp/mangle-3.C: New test.
544 * g++.dg/dfp/mangle-4.C: New test.
545 * g++.dg/dfp/mangle-5.C: New test.
547 2011-10-11 Tobias Burnus <burnus@net-b.de>
550 * gfortran.dg/common_16.f90: New.
552 2011-10-07 Janus Weil <janus@gcc.gnu.org>
555 * gfortran.dg/assumed_charlen_arg_2.f90: New.
558 * gfortran.dg/class_46.f03: New.
560 2011-10-07 Bernd Schmidt <bernds@codesourcery.com>
563 * gcc.c-torture/compile/pr49049.c: New test.
565 2011-10-06 Jakub Jelinek <jakub@redhat.com>
567 PR tree-optimization/49279
568 * gcc.c-torture/execute/pr49279.c: New test.
570 2011-10-04 Janus Weil <janus@gcc.gnu.org>
573 * gfortran.dg/extends_12.f03: New.
575 2011-09-30 Jakub Jelinek <jakub@redhat.com>
578 * gcc.dg/pr50571.c: New test.
580 2011-09-26 Jason Merrill <jason@redhat.com>
583 * g++.dg/template/partial12.C: New.
586 * g++.dg/cpp0x/constexpr-typedef1.C: New.
588 2011-09-26 Richard Guenther <rguenther@suse.de>
590 PR tree-optimization/50472
591 * gcc.dg/torture/pr50472.c: New testcase.
593 2011-09-23 Jason Merrill <jason@redhat.com>
596 * g++.dg/init/const8.C: New.
597 * g++.dg/cpp0x/constexpr-object1.C: Add a data member.
598 * g++.dg/cpp0x/defaulted2.C: Likewise.
599 * g++.dg/cpp0x/pr42844-2.C: Likewise.
600 * g++.dg/init/pr42844.C: Likewise.
602 * lib/prune.exp: Prune "note"s.
604 2011-09-25 Ira Rosen <ira.rosen@linaro.org>
606 PR tree-optimization/50413
607 * g++.dg/vect/vect.exp: Run slp-pr* tests with
608 -fdump-tree-slp-details. Run other tests with
609 -fdump-tree-vect-details.
610 * g++.dg/vect/slp-pr50413.cc: New.
612 2011-09-25 Ira Rosen <ira.rosen@linaro.org>
614 PR tree-optimization/50412
615 * gfortran.dg/vect/pr50412.f90: New.
617 2011-09-22 Paolo Carlini <paolo.carlini@oracle.com>
620 * g++.dg/cpp0x/pr50491.C: New.
622 2011-09-22 Steven G. Kargl <kargl@gcc.gnu.org>
625 * gfortran.dg/bessel_6.f90: Fix tolerance test.
627 2011-09-22 Uros Bizjak <ubizjak@gmail.com>
630 * g++.dg/other/pr50464.C: New test.
632 2011-09-19 Martin Jambor <mjambor@suse.cz>
635 * gcc.dg/torture/pr49886.c: Remove XFAILs.
636 * gcc.dg/torture/pr50287.c: New test.
638 2011-09-17 Jason Merrill <jason@redhat.com>
643 * g++.dg/cpp0x/rv-conv1.C: New.
645 2011-09-16 Jason Merrill <jason@redhat.com>
648 * g++.dg/eh/defarg1.C: New.
650 2011-09-13 Dodji Seketeli <dodji@redhat.com>
653 * g++.dg/cpp0x/variadic116.C: New test case.
655 2011-09-11 Eric Botcazou <ebotcazou@adacore.com>
657 * gnat.dg/atomic5.ad[sb]: New test.
659 2011-09-08 Martin Jambor <mjambor@suse.cz>
661 Backport from mainline
662 2011-09-07 Martin Jambor <mjambor@suse.cz>
664 PR tree-optimization/49911
665 * g++.dg/tree-ssa/pr49911.C: New test.
667 2011-09-08 Richard Guenther <rguenther@suse.de>
669 Backport from mainline
670 2011-07-04 Richard Guenther <rguenther@suse.de>
672 PR tree-optimization/49518
673 PR tree-optimization/49628
674 * g++.dg/torture/pr49628.C: New testcase.
675 * gcc.dg/torture/pr49518.c: Likewise.
677 2011-09-08 Jakub Jelinek <jakub@redhat.com>
680 * gcc.c-torture/execute/ieee/pr50310.c: New test.
681 * gcc.dg/pr50310-2.c: New test.
683 2011-09-07 Paolo Carlini <paolo.carlini@oracle.com>
686 * g++.dg/cpp0x/noexcept11.C: New.
688 2011-09-06 Michael Meissner <meissner@linux.vnet.ibm.com>
691 * g++.dg/ext/altivec-17.C: Fix dg-error to match current compiler.
693 2011-09-06 Eric Botcazou <ebotcazou@adacore.com>
695 * gcc.c-torture/compile/20110906-1.c: New test.
697 2011-09-06 Martin Jambor <mjambor@suse.cz>
699 * gcc.c-torture/execute/pr49886.c: Move to...
700 * gcc.dg/torture/pr49886.c: ...here. Xfail run test for -O2 and above.
702 2011-09-04 Jason Merrill <jason@redhat.com>
705 * g++.dg/cpp0x/rv-conv1.C: New.
707 2011-09-05 Jakub Jelinek <jakub@redhat.com>
709 * gcc.dg/compat/struct-layout-1_test.h: Decrease bitfield size
710 to work even with -fshort-enums.
712 2011-09-02 Martin Jambor <mjambor@suse.cz>
715 * gcc.c-torture/execute/pr49886.c: New testcase.
716 * gfortran.fortran-torture/compile/pr50260.f90: Likewise.
718 2011-09-01 Ira Rosen <ira.rosen@linaro.org>
720 PR tree-optimization/50178
721 * gfortran.dg/vect/pr50178.f90: New test.
723 2011-08-29 Jakub Jelinek <jakub@redhat.com>
724 Jason Merrill <jason@redhat.com>
726 * g++.dg/dfp/base.C: New test.
728 2011-08-30 Jason Merrill <jason@redhat.com>
731 * g++.dg/cpp0x/lambda/lambda-qualified.C: New.
734 * g++.dg/cpp0x/lambda/lambda-50220.C: New.
737 * g++.dg/cpp0x/constexpr-value3.C: New.
739 2011-08-29 Jason Merrill <jason@redhat.com>
742 * g++.dg/cpp0x/lambda/lambda-use2.C: New.
744 2011-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
748 * gfortran.dg/widechar_compare_1.f90: New test.
750 2011-08-27 Uros Bizjak <ubizjak@gmail.com>
753 * gcc.target/i386/pr50202.c: New test.
755 2011-08-26 Mikael Morin <mikael.morin@gcc.gnu.org>
758 * gfortran.dg/pointer_comp_init_1.f90: New test.
760 2011-08-26 Jakub Jelinek <jakub@redhat.com>
763 * c-c++-common/Wunused-var-14.c: New test.
765 2011-08-25 Jason Merrill <jason@redhat.com>
768 * g++.dg/cpp0x/sfinae27.C: New.
770 2011-08-25 Tobias Burnus <burnus@net-b.de>
773 * gfortran.dg/initialization_28.f90: New.
775 2011-08-23 Jason Merrill <jason@redhat.com>
778 * g++.dg/cpp0x/constexpr-initlist5.C: New.
780 2011-08-23 Jakub Jelinek <jakub@redhat.com>
783 * g++.dg/dfp/nofields.C: New test.
785 2011-08-22 Mikael Morin <mikael.morin@gcc.gnu.org>
788 * gfortran.dg/alloc_comp_initializer_3.f90: New test.
790 2011-08-22 Thomas Koenig <tkoenig@gcc.gnu.org>
794 * gfortran.dg/zero_stride_1.f90: New test.
796 2011-08-20 Mikael Morin <mikael.morin@sfr.fr>
799 * gfortran.dg/where_3.f90: New test.
801 2011-08-20 Jakub Jelinek <jakub@redhat.com>
803 PR tree-optimization/48739
804 * gcc.dg/pr48739-1.c: New test.
805 * gcc.dg/pr48739-2.c: New test.
807 2011-08-19 Tobias Burnus <burnus@net-b.de>
810 * gfortran.dg/namelist_73.f90: New.
812 2011-08-18 Jakub Jelinek <jakub@redhat.com>
815 * gcc.dg/torture/pr50092.c: New test.
817 2011-08-16 Jason Merrill <jason@redhat.com>
820 * g++.dg/cpp0x/variadic-unresolved.C: New.
823 * g++.dg/cpp0x/initlist56.C: New.
825 2011-08-12 David Li <davidxl@google.com>
827 * g++.dg/abi/vbase15.C: New test.
829 2011-08-09 Martin Jambor <mjambor@suse.cz>
832 * gcc.dg/tree-ssa/pr49923.c: New test.
834 2011-08-05 Jason Merrill <jason@redhat.com>
837 * g++.dg/cpp0x/constexpr-48089.C: Add cases.
840 * g++.dg/cpp0x/decltype31.C: New.
843 * g++.dg/init/array28.C: New.
846 * g++.dg/cpp0x/constexpr-non-const-arg3.C: New.
848 2011-08-05 Janus Weil <janus@gcc.gnu.org>
851 * gfortran.dg/abstract_type_6.f03: Modified.
852 * gfortran.dg/typebound_proc_24.f03: New.
854 2011-08-03 Jakub Jelinek <jakub@redhat.com>
856 PR tree-optimization/49948
857 * gcc.dg/pr49948.c: New test.
859 2011-08-03 Daniel Kraft <d@domob.eu>
862 * gfortran.dg/auto_char_dummy_array_3.f90: New test.
864 2011-08-02 Jason Merrill <jason@redhat.com>
867 * g++.dg/cpp0x/lambda/lambda-defarg2.C: New.
870 * g++.dg/cpp0x/variadic115.C: New.
873 * g++.dg/cpp0x/union5.C: New.
876 * g++.dg/cpp0x/constexpr-array4.C: New.
879 * g++.dg/cpp0x/lambda/lambda-eh2.C: Change options.
881 2011-07-31 Uros Bizjak <ubizjak@gmail.com>
884 * gcc.target/i386/pr49920.c: New test.
886 2011-07-30 Thomas Koenig <tkoenig@gcc.gnu.org>
890 * gfortran.dg/string_5.f90: New test.
892 2011-07-29 Wei Guozhi <carrot@google.com>
894 Backported from mainline
895 2011-07-29 Wei Guozhi <carrot@google.com>
897 PR rtl-optimization/49799
898 * gcc.dg/pr49799.c: New test case.
900 2011-07-28 Jakub Jelinek <jakub@redhat.com>
903 * gcc.dg/debug/dwarf2/pr49871.c: New test.
905 2011-07-28 Tobias Burnus <burnus@net-b.de>
908 * gfortran.dg/lto/pr45586-2_0.f90: New.
910 2011-07-27 Jeffrey Yasskin <jyasskin@google.com>
912 * g++.old-deja/g++.pt/crash60.C: Updated.
914 2011-07-27 Jakub Jelinek <jakub@redhat.com>
917 * gcc.target/i386/pr49866.c: New test.
919 2011-07-27 Tobias Burnus <burnus@net-b.de>
921 Backported from mainline
922 2011-07-23 Tobias Burnus <burnus@net-b.de>
925 * gfortran.dg/namelist_72.f: New.
927 2011-07-27 Uros Bizjak <ubizjak@gmail.com>
929 * gcc.target/i386/avx-os-support.h: New.
930 * gcc.target/i386/avx-check.h: Include avx-os-support.h
931 (main): Check avx_os_support before the test is run.
932 * gcc.target/i386/aes-avx-check.h: Ditto.
933 * gcc.target/i386/pclmul-avx-check.h: Ditto.
935 2011-07-26 Ira Rosen <ira.rosen@linaro.org>
937 * gcc.dg/vect/vect-70.c: Reduce the data size to fit SPU local store.
939 2011-07-25 Andrew Pinski <apinski@cavium.com>
942 * gcc.dg/tree-ssa/pr49671-1.c: New testcase.
943 * gcc.dg/tree-ssa/pr49671-2.c: New testcase.
945 2011-07-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
948 * g++.dg/torture/pr49309.C: Add -fpreprocessed to dg-options.
951 2011-07-15 Jakub Jelinek <jakub@redhat.com>
954 * g++.dg/torture/pr49309.C: Remove.
956 2011-07-23 Janus Weil <janus@gcc.gnu.org>
959 * gfortran.dg/allocate_error_3.f90: New.
961 2011-07-22 Uros Bizjak <ubizjak@gmail.com>
963 * lib/target-supports.exp (check_ifunc_available): Rewrite.
965 2011-07-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
968 * g++.dg/debug/dwarf2/icf.C: XFAIL some scan-assembler on
971 2011-07-22 Richard Guenther <rguenther@suse.de>
973 PR tree-optimization/45819
974 * gcc.dg/pr45819.c: New testcase.
976 2011-07-21 Uros Bizjak <ubizjak@gmail.com>
978 * lib/target-supports.exp (check_avx_os_support_available): New.
979 (check_effective_target_avx_runtime): Use it.
981 2011-07-19 Jason Merrill <jason@redhat.com>
984 * g++.dg/cpp0x/variadic114.C: New.
986 2011-07-19 Jakub Jelinek <jakub@redhat.com>
988 PR tree-optimization/49768
989 * gcc.c-torture/execute/pr49768.c: New test.
991 2011-07-18 Mikael Morin <mikael.morin@sfr.fr>
994 * gfortran.dg/result_in_spec_4.f90: New test.
996 2011-07-18 Jakub Jelinek <jakub@redhat.com>
999 * gfortran.dg/pr49675.f90: New test.
1001 2011-07-17 Eric Botcazou <ebotcazou@adacore.com>
1003 * gnat.dg/pointer_controlled.adb: New test.
1005 2011-07-15 Jakub Jelinek <jakub@redhat.com>
1008 * g++.dg/torture/pr49309.C: Remove.
1010 2011-07-14 Janis Johnson <janisjo@codesourcery.com>
1012 * gcc.target/arm/pr40657-2.c: Remove -march.
1013 * gcc.target/arm/pr42235.c: Likewise.
1014 * gcc.target/arm/pr42495.c: Likewise.
1015 * gcc.target/arm/pr42574.c: Likewise.
1016 * gcc.target/arm/pr40956.c: Remove target-specific options.
1017 * gcc.target/arm/pr42505.c: Likewise.
1019 * lib/target-supports.exp (check_effective_target_arm_thumb1): New.
1020 * gcc.target/arm/mla-1.c: Skip for arm_thumb1, don't specify -march.
1022 * gcc.target/arm/pr42093.c: Use "-fno-reorder-blocks".
1024 * gcc.target/arm/pr39839.c: Don't specify -march, require thumb.
1025 * gcc.target/arm/thumb-branch1.c: Likewise.
1027 * gcc.target/arm/pr45701-1.c: Don't specify -march, require thumb.
1028 * gcc.target/arm/pr45701-2.c: Likewise.
1030 * gcc.target/arm/vfp-ldmdbs.c: Skip for soft float.
1031 * gcc.target/arm/vfp-ldmias.c: Likewise.
1032 * gcc.target/arm/vfp-ldmdbd.c: Likewise.
1033 * gcc.target/arm/vfp-stmdbs.c: Likewise.
1034 * gcc.target/arm/vfp-ldmiad.c: Likewise.
1035 * gcc.target/arm/vfp-stmias.c: Likewise.
1036 * gcc.target/arm/vfp-stmdbd.c: Likewise.
1037 * gcc.target/arm/vfp-stmiad.c: Likewise.
1039 * gcc.c-torture/compile/pr41679.c: Move from gcc.target/arm.
1040 * gcc.c-torture/compile/pr46883.c: Likewise.
1042 * gcc.target/arm/pr41679.c: Remove test directives in preparation
1043 for move to ../../gcc.c-torture/compile.
1044 * gcc.target/arm/pr46883.c: Likewise.
1046 * lib/target-supports.exp (check_effective_target_arm_dsp): New.
1047 * gcc.target/arm/wmul-1.c: Use it instead of specific -march.
1048 * gcc.target/arm/wmul-2.c: Likewise.
1049 * gcc.target/arm/wmul-3.c: Likewise.
1050 * gcc.target/arm/wmul-4.c: Likewise.
1052 2011-07-14 Andrew Pinski <pinskia@gmail.com>
1055 * g++.dg/torture/pr49309.C: New testcase.
1057 2011-07-14 Richard Guenther <rguenther@suse.de>
1059 PR tree-optimization/49651
1060 * gcc.dg/torture/pr49651.c: New testcase.
1062 2011-07-13 Janne Blomqvist <jb@gcc.gnu.org>
1064 Backport from trunk:
1066 * gfortran.dg/read_list_eof_1.f90: Add tests for integer, real,
1069 2011-07-11 Martin Jambor <mjambor@suse.cz>
1071 PR tree-optimization/49094
1072 * gcc.dg/tree-ssa/pr49094.c: New test.
1074 2011-07-11 Jakub Jelinek <jakub@redhat.com>
1077 * gfortran.dg/pr49698.f90: New test.
1079 2011-07-10 Tobias Burnus <burnus@net-b.de>
1082 * gfortran.dg/intrinsic_signal.f90: New.
1084 2011-07-10 Janus Weil <janus@gcc.gnu.org>
1087 * gfortran.dg/typebound_proc_23.f90: New.
1089 2011-07-09 Uros Bizjak <ubizjak@gmail.com>
1091 * gcc.dg/graphite/pr37485.c (dg-options): Add -floop-block
1092 -fno-loop-strip-mine -fno-loop-interchange -ffast-math.
1094 2011-07-09 Jason Merrill <jason@redhat.com>
1096 * g++.dg/cpp0x/regress/regress5.C: New.
1098 2011-07-08 Jakub Jelinek <jakub@redhat.com>
1101 * gcc.target/powerpc/altivec-34.c: New test.
1103 2011-07-07 Jason Merrill <jason@redhat.com>
1106 * g++.dg/template/template-id-4.C: New.
1108 2011-07-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1110 * gcc.target/sparc/cas64.c: New test.
1112 2011-07-07 Jakub Jelinek <jakub@redhat.com>
1115 * g++.dg/torture/pr49644.C: New test.
1118 * gcc.c-torture/execute/pr49644.c: New test.
1121 * gcc.dg/debug/pr49522.c: New test.
1124 * gcc.dg/gomp/pr49640.c: New test.
1126 2011-07-06 Thomas Koenig <tkoenig@gcc.gnu.org>
1129 * gfortran.dg/reshape_zerosize_3.f90: New test case.
1131 2011-07-05 Janis Johnson <janisjo@codesourcery.com>
1133 * gcc.target/arm/20031108-1.c: Require thumb1 or thumb2.
1134 * gcc.target/arm/pr40482.c: Likewise.
1135 * gcc.target/arm/stack-corruption.c: Likewise.
1137 * gcc.target/arm/ctz.c: Don't specify -march, require thumb2.
1138 * gcc.target/arm/pr42879.c: Likewise.
1139 * gcc.target/arm/pr45701-3.c: Likewise.
1141 * gcc.target/arm/thumb-bitfld1.c: Don't specify -march, require thumb1.
1143 * gcc.target/arm/scd42-3.c: Allow -march-xscale; skip if -mcpu
1146 * lib/target-supports-dg.exp (dg-require-effective-target): Return
1147 early if the test is already being skipped.
1149 * lib/target-supports.exp (add_options_for_arm_fp16): Renamed
1150 from add_options_for_arm_neon_fp16.
1151 (check_effective_target_arm_fp16_ok_nocache): Renamed from
1152 check_effective_target_arm_neon_fp16_ok_nocache.
1153 Check -mfpu and -mfloat-abi options from current multilib.
1154 Do not require neon support.
1155 (check_effective_target_arm_fp16_ok): Renamed from
1156 check_effecitve_target_arm_neon_fp16_ok.
1157 * g++.dg/ext/arm-fp16/arm-fp16-ops-5.C: Use new names for
1158 arm_neon_fp16_ok and arm_fp16.
1159 * g++.dg/ext/arm-fp16/arm-fp16-ops-6.C: Likewise.
1160 * gcc.dg/torture/arm-fp16-ops-5.c: Likewise.
1161 * gcc.dg/torture/arm-fp16-ops-6.c: Likewise.
1162 * gcc.target/arm/fp16-compile-vcvt.c: Likewise.
1164 * lib/scandump.exp (scan-dump, scan-dump-times, scan-dump-not,
1165 scan-dump-dem, scan-dump-dem-not): Treat a missing dump file as
1166 unresolved and report the reason to the log file.
1168 * lib/scanasm.exp (dg-scan, scan-assembler-times, scan-assembler-dem,
1169 scan-assembler-dem-not): For missing file, report unresolved with
1170 same message as for pass/fail, with reason reported in log file.
1172 2011-07-05 Jason Merrill <jason@redhat.com>
1175 * g++.dg/rtti/anon-ns1.C: Allow for null-termination.
1177 * g++.dg/cpp0x/lambda/lambda-ref2.C: New.
1179 * g++.dg/diagnostic/aka1.C: New.
1181 2011-07-05 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1183 * ada/acats/run_acats (which): Extract last field from type -p,
1184 type output only if command succeeded.
1186 2011-07-04 Jakub Jelinek <jakub@redhat.com>
1188 PR rtl-optimization/49619
1189 * gcc.dg/pr49619.c: New test.
1191 PR rtl-optimization/49472
1192 * gfortran.dg/pr49472.f90: New test.
1194 Backported from mainline
1195 2011-06-30 Jakub Jelinek <jakub@redhat.com>
1198 * gfortran.dg/pr49540-1.f90: New test.
1199 * gfortran.dg/pr49540-2.f90: New test.
1201 2011-07-04 Richard Guenther <rguenther@suse.de>
1203 PR tree-optimization/49615
1204 * g++.dg/torture/pr49615.C: New testcase.
1206 2011-07-03 Janne Blomqvist <jb@gcc.gnu.org>
1208 Backport from mainline:
1210 * gfortran.dg/read_list_eof_1.f90: New test.
1212 2011-07-02 Janus Weil <janus@gcc.gnu.org>
1215 * gfortran.dg/allocatable_scalar_9.f90: Modified.
1216 * gfortran.dg/extends_14.f03: New.
1218 2011-06-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1221 * ada/acats/run_acats (which): Use last field of type -p output.
1223 2011-06-30 Richard Guenther <rguenther@suse.de>
1225 PR tree-optimization/38752
1226 * gcc.c-torture/compile/pr38752.c: New testcase.
1228 2011-06-29 Martin Jambor <mjambor@suse.cz>
1229 Backport from mainline
1230 2011-06-24 Martin Jambor <mjambor@suse.cz>
1232 PR tree-optimizations/49516
1233 * g++.dg/tree-ssa/pr49516.C: New test.
1235 2011-06-28 Changpeng Fang <changpeng.fang@amd.com>
1236 Backport from mainline
1237 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1239 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1240 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1241 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1242 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1243 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1244 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1245 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1246 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1247 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1248 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1249 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1250 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1251 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1252 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1254 2011-06-28 Eric Botcazou <ebotcazou@adacore.com>
1256 * gnat.dg/opt17.ad[sb]: New test.
1258 2011-06-28 Alexander Monakov <amonakov@ispras.ru>
1260 Backport from mainline
1261 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
1264 * g++.dg/opt/pr48273.C: New.
1266 2011-06-27 Jason Merrill <jason@redhat.com>
1269 * g++.dg/init/ref19.C: New.
1270 * g++.dg/cpp0x/constexpr-cleanup.C: New.
1273 * g++.dg/rtti/anon-ns1.C: New.
1276 * g++.dg/template/param3.C: New.
1278 2011-06-27 Jakub Jelinek <jakub@redhat.com>
1280 Backported from mainline
1281 2011-06-26 Jakub Jelinek <jakub@redhat.com>
1283 PR tree-optimization/48377
1284 * gcc.dg/vect/pr48377.c: Add dg-require-effective-target
1287 2011-06-26 Steve Ellcey <sje@cup.hp.com>
1290 * lib/target-supports.exp (check_effective_target_non_strict_align):
1293 2011-06-27 Release Manager
1295 * GCC 4.6.1 released.
1297 2011-06-23 Jason Merrill <jason@redhat.com>
1300 * g++.dg/cpp0x/defaulted30.C: New.
1302 2011-06-21 Jason Merrill <jason@redhat.com>
1305 * g++.dg/cpp0x/lambda/lambda-warn3.C: New.
1307 2011-06-21 Janus Weil <janus@gcc.gnu.org>
1310 * gfortran.dg/class_44.f03: New.
1312 2011-06-19 Janus Weil <janus@gcc.gnu.org>
1315 * gfortran.dg/extends_13.f03: New.
1318 * gfortran.dg/move_alloc_5.f90: New.
1321 * gfortran.dg/typebound_assignment_3.f03: New.
1324 * gfortran.dg/class_43.f03: New.
1326 2011-06-18 Jakub Jelinek <jakub@redhat.com>
1329 * obj-c++.dg/invalid-type-1.mm: Adjust for new error wording.
1332 * gcc.target/i386/testimm-1.c: New test.
1333 * gcc.target/i386/testimm-2.c: New test.
1334 * gcc.target/i386/testimm-3.c: New test.
1335 * gcc.target/i386/testimm-4.c: New test.
1336 * gcc.target/i386/testimm-5.c: New test.
1337 * gcc.target/i386/testimm-6.c: New test.
1338 * gcc.target/i386/testimm-7.c: New test.
1339 * gcc.target/i386/testimm-8.c: New test.
1340 * gcc.target/i386/xop-vpermil2px-2.c: New test.
1341 * gcc.target/i386/xop-rotate1-int.c: New test.
1342 * gcc.target/i386/xop-rotate2-int.c: New test.
1344 2011-06-17 Richard Guenther <rguenther@suse.de>
1346 Backport from mainline
1347 2011-05-23 Richard Guenther <rguenther@suse.de>
1349 PR tree-optimization/49115
1350 * g++.dg/torture/pr49115.C: New testcase.
1352 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
1354 Backport from mainline
1355 2011-06-17 Hans-Peter Nilsson <hp@axis.com>
1357 PR rtl-optimization/48542
1358 * gcc.dg/torture/pr48542.c: New test.
1360 2011-06-17 Tobias Burnus
1363 * gfortran.dg/alloc_comp_assign_11.f90: New.
1365 2011-06-16 Jason Merrill <jason@redhat.com>
1368 * g++.dg/cpp0x/sfinae26.C: New.
1371 * g++.dg/cpp0x/variadic113.C: New.
1373 2011-06-16 Kaz Kojima <kkojima@gcc.gnu.org>
1375 Backport form main line
1376 2011-06-09 Kaz Kojima <kkojima@gcc.gnu.org>
1379 * gcc.dg/pr49307.c: New.
1381 2011-06-16 Jakub Jelinek <jakub@redhat.com>
1383 PR tree-optimization/49419
1384 * gcc.c-torture/execute/pr49419.c: New test.
1386 Backported from mainline
1387 2011-06-13 Edmar Wienskoski <edmar@freescale.com>
1390 * gcc.target/powerpc/outofline_rnreg.c: New testcase.
1392 2011-06-14 Jason Merrill <jason@redhat.com>
1394 * g++.dg/other/error23.C: Adjust error message.
1395 * g++.dg/other/error32.C: Likewise.
1398 * g++.dg/cpp0x/decltype30.C: New.
1400 2011-06-14 Jakub Jelinek <jakub@redhat.com>
1403 * gfortran.dg/pr49103.f90: New test.
1405 PR rtl-optimization/49390
1406 * gcc.c-torture/execute/pr49390.c: New test.
1408 2011-06-10 Janis Johnson <janisjo@codesourcery.com>
1410 * gcc/testsuite/gcc.target/arm/20090811-1.c: Skip for incompatible
1411 options, do not override other options.
1412 * gcc/testsuite/gcc.target/arm/combine-cmp-shift.c: Skip for
1413 incompatible options.
1414 * gcc/testsuite/gcc.target/arm/pr45094.c: Likewise.
1415 * gcc/testsuite/gcc.target/arm/scd42-1.c: Likewise.
1416 * gcc/testsuite/gcc.target/arm/scd42-3.c: Likewise.
1417 * gcc/testsuite/gcc.target/arm/thumb-ltu.c: Likewise.
1419 * lib/target-supports.exp
1420 (check_effective_target_arm_neon_fp16_ok_nocache): Return 0 if
1421 multilib flags use -mfpu with a value other than neon-fp16.
1423 2011-06-08 Kaz Kojima <kkojima@gcc.gnu.org>
1425 Backport from mainline
1426 2011-06-01 Kaz Kojima <kkojima@gcc.gnu.org>
1429 * gcc.c-torture/compile/pr49238.c: New.
1431 2011-06-07 Jason Merrill <jason@redhat.com>
1433 * g++.dg/cpp0x/enum19.C: New.
1435 2011-06-07 Jakub Jelinek <jakub@redhat.com>
1437 PR gcov-profile/49299
1438 * gcc.dg/tree-prof/pr49299-1.c: New test.
1439 * gcc.dg/tree-prof/pr49299-2.c: New test.
1441 2011-06-06 Jason Merrill <jason@redhat.com>
1443 * g++.dg/cpp0x/regress/ptrmem1.C: New.
1445 2011-06-06 Asher Langton <langton2@llnl.gov>
1448 * gfortran.dg/PR49268.f90: New test.
1450 2011-06-06 Jakub Jelinek <jakub@redhat.com>
1453 * g++.dg/opt/pr49264.C: New test.
1455 2011-06-06 Mikael Pettersson <mikpe@it.uu.se>
1457 PR tree-optimization/49243
1458 * gcc.dg/pr49243.c: New.
1460 2011-06-06 Richard Guenther <rguenther@suse.de>
1462 PR tree-optimization/48702
1463 * gcc.dg/torture/pr48702.c: New testcase.
1465 Backport from mainline
1466 2011-05-31 Jakub Jelinek <jakub@redhat.com>
1468 PR rtl-optimization/49235
1469 * gcc.dg/pr49235.c: New test.
1471 2011-06-05 Kaz Kojima <kkojima@gcc.gnu.org>
1473 Backport from mainline
1474 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
1477 * gcc.c-torture/execute/pr49186.c: New.
1479 2011-06-04 Jonathan Wakely <jwakely.gcc@gmail.com>
1482 * g++.dg/diagnostic/bitfld2.C: New.
1484 2011-06-04 Ira Rosen <ira.rosen@linaro.org>
1486 PR tree-optimization/49038
1487 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
1488 * gcc.dg/vect/pr49038.c: New test.
1490 2011-06-03 Jakub Jelinek <jakub@redhat.com>
1493 * g++.dg/cpp0x/lambda/lambda-mangle2.C: New test.
1495 2011-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
1498 * gfortran.dg/module_procedure_double_colon_1.f90: New test.
1499 * gfortran.dg/module_procedure_double_colon_2.f90: New test.
1501 2011-06-02 Ira Rosen <ira.rosen@linaro.org>
1503 PR tree-optimization/49093
1504 * gcc.dg/vect/pr49093.c: New test.
1506 2011-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
1510 * gfortran.dg/operator_7.f90: New test case.
1512 2011-05-31 Richard Guenther <rguenther@suse.de>
1514 Backport from mainline
1515 2011-05-19 Richard Guenther <rguenther@suse.de>
1518 * gcc.dg/builtin-object-size-11.c: New testcase.
1520 2011-05-31 Richard Guenther <rguenther@suse.de>
1522 Backport from mainline
1523 2011-05-11 Richard Guenther <rguenther@suse.de>
1526 * gcc.dg/torture/pr48953.c: New testcase.
1528 2011-05-30 Jakub Jelinek <jakub@redhat.com>
1531 * g++.dg/gomp/pr49223-1.C: New test.
1532 * g++.dg/gomp/pr49223-2.C: New test.
1534 2011-05-30 Richard Guenther <rguenther@suse.de>
1536 PR tree-optimization/49218
1537 * gcc.c-torture/execute/pr49218.c: New testcase.
1539 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
1541 * gcc.target/mips/reg-var-1.c: New test.
1543 2011-05-29 Richard Guenther <rguenther@suse.de>
1545 PR tree-optimization/49217
1546 * gcc.dg/torture/pr49217.c: New testcase.
1548 2011-05-27 Jason Merrill <jason@redhat.com>
1550 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
1552 * g++.dg/cpp0x/enum18.C: New.
1554 * g++.dg/cpp0x/error6.C: New.
1556 2011-05-27 Jakub Jelinek <jakub@redhat.com>
1559 * g++.dg/eh/cond6.C: New test.
1561 2011-05-27 Jason Merrill <jason@redhat.com>
1563 * g++.dg/template/const5.C: New.
1565 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
1568 * gfortran.dg/dependency_40.f90 : New test.
1570 2011-05-26 Jason Merrill <jason@redhat.com>
1572 * g++.dg/cpp0x/variadic111.C: New.
1573 * g++.dg/cpp0x/variadic41.C: Adjust.
1575 2011-05-26 Jakub Jelinek <jakub@redhat.com>
1578 * g++.dg/eh/cond5.C: New test.
1580 PR tree-optimization/49161
1581 * gcc.c-torture/execute/pr49161.c: New test.
1583 2011-05-25 Jason Merrill <jason@redhat.com>
1585 * g++.dg/cpp0x/error4.C: New.
1587 * g++.dg/cpp0x/rv-restrict.C: New.
1589 2011-05-26 Fabien Chêne <fabien@gcc.gnu.org>
1590 * g++.dg/init/pr25811-2.C: New.
1591 * g++.dg/init/pr25811-3.C: New.
1592 * g++.dg/init/pr25811-4.C: New.
1594 2011-05-25 Jason Merrill <jason@redhat.com>
1596 * g++.dg/cpp0x/enum15.C: New.
1597 * g++.dg/cpp0x/constexpr-switch2.C: New.
1599 * g++.dg/cpp0x/variadic110.C: New.
1601 * g++.dg/cpp0x/auto9.C: Add typedef test.
1603 * g++.dg/cpp0x/auto23.C: New.
1604 * g++.dg/cpp0x/auto9.C: Adjust.
1606 * g++.dg/cpp0x/defaulted29.C: New.
1608 * g++.dg/cpp0x/initlist51.C: New.
1610 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
1612 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
1613 * g++.dg/abi/packed1.C: Suppress warning.
1614 * g++.dg/warn/Wunused-parm-3.C: Likewise.
1615 * g++.dg/template/stdarg1.C: Likewise.
1616 * g++.dg/other/packed1.C: Remove arm from xfail list.
1618 2011-05-25 Jason Merrill <jason@redhat.com>
1620 * g++.dg/cpp0x/enum16.C: New.
1621 * g++.dg/parse/error15.C: Adjust.
1623 * g++.dg/cpp0x/initlist50.C: New.
1625 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
1627 * g++.dg/cpp0x/variadic109.C: New.
1629 2011-05-25 Nicola Pero <nicola.pero@meta-innovation.com>
1631 Backport from mainline
1632 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
1635 * objc.dg/pr48177.m: New testcase.
1637 2011-05-25 Jakub Jelinek <jakub@redhat.com>
1640 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
1641 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
1643 2011-05-24 Jason Merrill <jason@redhat.com>
1645 * g++.dg/cpp0x/access01.C: New.
1647 * g++.dg/template/access21.C: New.
1648 * g++.dg/template/access22.C: New.
1650 * g++.dg/cpp0x/rv-cast2.C: New.
1652 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
1654 * g++.dg/cpp0x/error3.C: New.
1656 * g++.dg/cpp0x/defaulted27.C: New.
1658 * g++.dg/cpp0x/decltype27.C: New.
1660 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
1663 * g++.dg/other/pr49133.C: New test.
1665 2011-05-23 Jakub Jelinek <jakub@redhat.com>
1668 * gcc.c-torture/execute/pr49123.c: New test.
1671 * gcc.dg/debug/pr49032.c: New test.
1674 * gcc.dg/pr49120.c: New test.
1677 * gcc.c-torture/execute/pr48973-1.c: New test.
1678 * gcc.c-torture/execute/pr48973-2.c: New test.
1680 2011-05-22 Jason Merrill <jason@redhat.com>
1682 * g++.dg/cpp0x/sfinae23.C: New.
1683 * g++.dg/cpp0x/sfinae8.C: Correct.
1685 2011-05-22 Jakub Jelinek <jakub@redhat.com>
1688 * gcc.c-torture/compile/pr49029.c: New test.
1690 2011-05-20 Jason Merrill <jason@redhat.com>
1692 * g++.dg/cpp0x/constexpr-static7.C: New.
1694 * g++.dg/cpp0x/enum13.C: New.
1696 * g++.dg/cpp0x/defaulted26.C: New.
1698 * g++.dg/cpp0x/noexcept02.C: Fix.
1699 * g++.dg/cpp0x/noexcept03.C: Fix.
1700 * g++.dg/cpp0x/noexcept08.C: Fix.
1701 * g++.dg/cpp0x/noexcept10.C: New.
1703 * g++.dg/cpp0x/constexpr-friend.C: New.
1704 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
1705 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
1706 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
1707 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
1709 * g++.dg/cpp0x/sfinae22.C: New.
1711 * g++.dg/cpp0x/variadic108.C: New.
1713 * g++.dg/init/new32.C: New.
1715 2011-05-20 Richard Guenther <rguenther@suse.de>
1717 PR tree-optimization/49079
1718 * gcc.dg/torture/pr49079.c: New testcase.
1720 2011-05-20 Jakub Jelinek <jakub@redhat.com>
1722 PR tree-optimization/49073
1723 * gcc.c-torture/execute/pr49073.c: New test.
1725 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1727 * gcc.c-torture/execute/960321-1.x: Remove.
1729 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
1731 Backport from mainline
1732 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
1735 * gcc.target/i386/pr49002-1.c: New test.
1736 * gcc.target/i386/pr49002-2.c: Likewise.
1738 2011-05-18 Jakub Jelinek <jakub@redhat.com>
1740 PR tree-optimization/49039
1741 * gcc.c-torture/execute/pr49039.c: New test.
1742 * gcc.dg/tree-ssa/pr49039.c: New test.
1743 * g++.dg/torture/pr49039.C: New test.
1745 2011-05-18 Richard Guenther <rguenther@suse.de>
1747 Backport from mainline
1748 2011-04-19 Richard Guenther <rguenther@suse.de>
1751 * g++.dg/lto/pr48207_0.C: New testcase.
1753 2011-04-21 Richard Guenther <rguenther@suse.de>
1756 * g++.dg/lto/pr48207-2_0.C: New testcase.
1757 * g++.dg/lto/pr48207-3_0.C: Likewise.
1759 2011-05-18 Richard Guenther <rguenther@suse.de>
1761 Backport from mainline
1762 2011-05-12 Richard Guenther <rguenther@suse.de>
1764 PR tree-optimization/48172
1765 * gcc.dg/vect/pr48172.c: New testcase.
1767 2011-05-18 Jakub Jelinek <jakub@redhat.com>
1769 PR tree-optimization/49000
1770 * gcc.dg/pr49000.c: New test.
1772 2011-05-12 Jakub Jelinek <jakub@redhat.com>
1774 PR tree-optimization/48975
1775 * gcc.dg/pr48975.c: New test.
1777 2011-05-12 Richard Guenther <rguenther@suse.de>
1779 Backport from mainline
1780 2011-05-02 Richard Guenther <rguenther@suse.de>
1782 PR tree-optimization/48822
1783 * gcc.dg/torture/pr48822.c: New testcase.
1785 2011-05-12 Jakub Jelinek <jakub@redhat.com>
1788 * g++.dg/opt/pr48967.C: New test.
1790 2011-05-11 Tobias Burnus <burnus@net-b.de>
1793 * gfortran.dg/generic_24.f90: New.
1795 2011-05-11 Jakub Jelinek <jakub@redhat.com>
1798 * gcc.dg/pr48159-1.c: New test.
1799 * gcc.dg/pr48159-2.c: New test.
1801 2011-05-11 Fabien Chêne <fabien@gcc.gnu.org>
1804 * g++.dg/init/pr48859.C: New.
1806 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1808 Backport from mainline
1809 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
1812 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
1813 are passed and returned in vector registers.
1815 2011-05-10 Jakub Jelinek <jakub@redhat.com>
1817 Backported from mainline
1818 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
1820 PR tree-optimization/48837
1821 * gcc.dg/pr48837.c: New testcase.
1823 2011-05-10 Jakub Jelinek <jakub@redhat.com>
1825 PR tree-optimization/48611
1826 PR tree-optimization/48794
1827 * gfortran.dg/gomp/pr48611.f90: New test.
1828 * gfortran.dg/gomp/pr48794.f90: New test.
1830 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
1833 * g++.dg/cpp0x/pr48522.C: New.
1835 2011-05-09 Dodji Seketeli <dodji@redhat.com>
1838 * g++.dg/template/dependent-expr8.C: New test case.
1840 2011-05-06 Jason Merrill <jason@redhat.com>
1842 * g++.dg/cpp0x/constexpr-condition2.C: New.
1844 * g++.dg/cpp0x/constexpr-missing.C: New.
1846 * g++.dg/ext/vla10.C: New.
1847 * c-c++-common/vla-1.c: New.
1849 * g++.dg/cpp0x/constexpr-48089.C: New.
1851 2011-05-06 Dodji Seketeli <dodji@redhat.com>
1854 * g++.dg/template/member9.C: New test case.
1856 2011-05-05 Jason Merrill <jason@redhat.com>
1858 * g++.dg/init/new30.C: New.
1860 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
1862 * gnat.dg/discr29.ad[sb]: New test.
1863 * gnat.dg/discr30.adb: Likewise.
1865 2011-05-05 Julian Brown <julian@codesourcery.com>
1867 * gcc.target/arm/neon-vset_lanes8.c: New test.
1869 2011-05-05 Ira Rosen <ira.rosen@linaro.org>
1871 Backport from mainline:
1872 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
1873 Ira Rosen <ira.rosen@linaro.org>
1876 * gcc.target/arm/pr48252.c: New test.
1878 2011-05-04 Jason Merrill <jason@redhat.com>
1880 * g++.dg/conversion/base1.C: New.
1882 2011-05-03 Jakub Jelinek <jakub@redhat.com>
1885 * gcc.dg/pr48774.c: New test.
1887 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
1891 * gfortran.dg/realloc_on_assign_7.f03: New test.
1893 2011-04-30 Jakub Jelinek <jakub@redhat.com>
1895 PR tree-optimization/48809
1896 * gcc.c-torture/execute/pr48809.c: New test.
1898 2011-04-29 Tobias Burnus <burnus@net-b.de>
1901 * gfortran.dg/typebound_proc_22.f90: New.
1904 * gfortran.dg/interface_36.f90: New.
1906 2011-04-28 Michael Meissner <meissner@linux.vnet.ibm.com>
1908 Backport from mainline
1909 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1911 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1912 failure on 32-bit systems.
1913 * gcc.dg/torture/vector-2.c: Ditto.
1915 Backport from mainline
1916 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1918 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1922 * gcc.target/powerpc/pr48226.c: New file.
1924 2011-04-28 Dodji Seketeli <dodji@redhat.com>
1927 * g++.dg/template/inherit7.C: New test case.
1929 2011-04-28 Tobias Burnus <burnus@net-b.de>
1933 * gfortran.dg/interface_35.f90: New.
1934 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
1935 * gfortran.dg/func_result_6.f90: Add dg-warning.
1936 * gfortran.dg/bessel_1.f90: Ditto.
1937 * gfortran.dg/hypot_1.f90: Ditto.
1938 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
1939 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
1940 * gfortran.dg/interface_assignment_4.f90: Ditto.
1942 2011-04-28 Tobias Burnus <burnus@net-b.de>
1945 * gfortran.dg/whole_file_34.f90: New.
1947 2011-04-27 Jason Merrill <jason@redhat.com>
1949 * g++.dg/parse/ambig6.C: New.
1951 2011-04-27 Nick Clifton <nickc@redhat.com>
1953 * gcc.dg/20020312-2.c: Add definition for RX.
1955 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
1956 option with RX targets.
1958 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
1961 2011-04-27 Jakub Jelinek <jakub@redhat.com>
1964 * gcc.c-torture/compile/pr48742.c: New test.
1966 2011-04-26 Jason Merrill <jason@redhat.com>
1968 * g++.dg/lookup/koenig13.C: New.
1970 2011-04-26 Jason Merrill <jason@redhat.com>
1972 * g++.dg/cpp0x/initlist48.C: New.
1974 2011-04-26 Jakub Jelinek <jakub@redhat.com>
1977 * gcc.dg/pr48768.c: New test.
1979 PR tree-optimization/48734
1980 * gcc.c-torture/compile/pr48734.c: New test.
1982 2011-04-26 Richard Guenther <rguenther@suse.de>
1984 PR tree-optimization/48731
1985 * gcc.dg/torture/pr48731.c: New testcase.
1987 2011-04-26 Tobias Burnus <burnus@net-b.de>
1990 * gfortran.dg/whole_file_33.f90: New.
1992 2011-04-25 Jason Merrill <jason@redhat.com>
1994 * g++.dg/cpp0x/regress/template-const2.C: New.
1996 2011-04-24 Jakub Jelinek <jakub@redhat.com>
1998 PR preprocessor/48740
1999 * c-c++-common/raw-string-11.c: New test.
2001 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
2003 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
2006 2011-04-23 Jakub Jelinek <jakub@redhat.com>
2009 * gcc.dg/pr48685.c: New test.
2011 2011-04-22 Jakub Jelinek <jakub@redhat.com>
2013 PR tree-optimization/48717
2014 * gcc.c-torture/execute/pr48717.c: New test.
2016 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
2019 * gcc.target/i386/pr48723.c: New test.
2021 2011-04-22 Jakub Jelinek <jakub@redhat.com>
2024 * gcc.dg/gomp/pr48716.c: New test.
2025 * g++.dg/gomp/pr48716.C: New test.
2027 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
2030 * gcc.target/i386/pr48708.c: New test.
2032 2011-04-21 Richard Guenther <rguenther@suse.de>
2035 * g++.dg/torture/pr48695.C: New testcase.
2037 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
2039 * gnat.dg/volatile5.adb: New test.
2040 * gnat.dg/volatile5_pkg.ads: New helper.
2042 2011-04-20 Jason Merrill <jason@redhat.com>
2044 * g++.dg/cpp0x/initlist47.C: New.
2046 2011-04-20 Jason Merrill <jason@redhat.com>
2048 * g++.dg/template/const4.C: New.
2050 2011-04-19 Jason Merrill <jason@redhat.com>
2052 * g++.dg/ext/complex7.C: New.
2054 2011-04-19 Jakub Jelinek <jakub@redhat.com>
2057 * gcc.target/i386/pr48678.c: New test.
2059 2011-04-18 Jason Merrill <jason@redhat.com>
2061 * g++.dg/cpp0x/union4.C: New.
2063 2011-04-18 Jakub Jelinek <jakub@redhat.com>
2066 * g++.dg/torture/pr48661.C: New test.
2069 * g++.dg/gomp/pr48632.C: New test.
2071 2011-04-18 Richard Guenther <rguenther@suse.de>
2074 * g++.dg/torture/pr46364.C: New testcase.
2076 2011-04-18 Jakub Jelinek <jakub@redhat.com>
2078 PR tree-optimization/48616
2079 * gcc.dg/pr48616.c: New test.
2081 2011-04-15 Jakub Jelinek <jakub@redhat.com>
2084 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
2088 * gcc.target/i386/sse4_1-insertps-3.c: New test.
2089 * gcc.target/i386/sse4_1-insertps-4.c: New test.
2090 * gcc.target/i386/avx-insertps-3.c: New test.
2091 * gcc.target/i386/avx-insertps-4.c: New test.
2093 2011-04-13 Jason Merrill <jason@redhat.com>
2095 * g++.dg/template/operator11.C: New.
2097 2011-04-13 Paul Thomas <pault@gcc.gnu.org>
2101 * gfortran.dg/realloc_on_assign_6.f03: New test.
2103 2011-04-13 Jakub Jelinek <jakub@redhat.com>
2106 * gcc.dg/gomp/pr48591.c: New test.
2109 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
2110 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
2112 2011-04-13 Dodji Seketeli <dodji@redhat.com>
2115 * g++.dg/template/dependent-expr7.C: New test case.
2117 2011-04-12 Martin Jambor <mjambor@suse.cz>
2119 PR tree-optimization/48195
2120 * gcc.dg/ipa/pr48195.c: New test.
2122 2011-04-12 Jakub Jelinek <jakub@redhat.com>
2124 PR rtl-optimization/48549
2125 * g++.dg/opt/pr48549.C: New test.
2128 * gcc.c-torture/compile/pr48517.c: New test.
2130 2011-04-11 Jason Merrill <jason@redhat.com>
2132 * g++.dg/cpp0x/enum10.C: New.
2134 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
2136 2011-04-09 Jason Merrill <jason@redhat.com>
2139 * g++.dg/cpp0x/sfinae10.C: Remove abstract class.
2141 2011-04-08 Mike Stump <mikestump@comcast.net>
2144 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
2145 default to fno-common.
2147 2011-04-07 Jason Merrill <jason@redhat.com>
2149 * g++.dg/cpp0x/regress/call1.C: New.
2151 * g++.dg/cpp0x/sfinae11.C: New.
2152 * g++.dg/cpp0x/noexcept02.C: Fix.
2154 * g++.dg/cpp0x/sfinae10.C: New.
2156 * g++.dg/cpp0x/sfinae7.C: New.
2158 * g++.dg/cpp0x/enum9.C: New.
2160 2011-04-08 Jakub Jelinek <jakub@redhat.com>
2162 PR tree-optimization/48377
2163 * gcc.dg/vect/pr48377.c: New test.
2165 2011-04-07 Mike Stump <mikestump@comcast.net>
2167 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
2168 with no trampolines.
2170 2011-04-07 Jakub Jelinek <jakub@redhat.com>
2173 * gfortran.dg/gomp/pr48117.f90: New test.
2176 * gcc.dg/torture/pr48343.c: New test.
2178 2011-04-07 Andrey Belevantsev <abel@ispras.ru>
2180 Backport from mainline
2181 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
2183 PR rtl-optimization/48144
2184 * gcc.dg/pr48144.c: New test.
2186 2011-04-06 Jakub Jelinek <jakub@redhat.com>
2189 * gcc.dg/guality/pr36977.c: New test.
2190 * gcc.dg/guality/pr48466.c: New test.
2192 Backported from mainline
2193 2011-04-01 Jakub Jelinek <jakub@redhat.com>
2196 * gcc.c-torture/compile/pr48335-1.c: New test.
2197 * gcc.dg/pr48335-1.c: New test.
2198 * gcc.dg/pr48335-2.c: New test.
2199 * gcc.dg/pr48335-3.c: New test.
2200 * gcc.dg/pr48335-4.c: New test.
2201 * gcc.dg/pr48335-5.c: New test.
2202 * gcc.dg/pr48335-6.c: New test.
2203 * gcc.dg/pr48335-7.c: New test.
2204 * gcc.dg/pr48335-8.c: New test.
2205 * gcc.target/i386/pr48335-1.c: New test.
2207 2011-04-04 Janus Weil <janus@gcc.gnu.org>
2210 * gfortran.dg/class_42.f03: New.
2212 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2214 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
2215 * gfortran.dg/bessel_7.f90: Likewise.
2217 2011-03-31 Jason Merrill <jason@redhat.com>
2219 * g++.dg/cpp0x/defaulted24.C: New.
2221 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2224 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
2227 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
2229 * g++.dg/other/i386-9.C: New test.
2231 2011-03-30 Jason Merrill <jason@redhat.com>
2233 * g++.dg/cpp0x/regress/error-recovery1.C: New.
2235 * g++.dg/cpp0x/regress/isnan.C: New.
2237 * g++.dg/cpp0x/initlist46.C: New.
2239 2011-03-29 Jason Merrill <jason@redhat.com>
2241 * g++.dg/cpp0x/regress/value-dep1.C: New.
2243 * g++.dg/cpp0x/dependent1.C: New.
2245 2011-03-29 Jason Merrill <jason@redhat.com>
2247 * g++.dg/parse/memfnquals1.C: New.
2249 * g++.dg/cpp0x/constexpr-memfn1.C: New.
2251 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
2253 * g++.dg/cpp0x/initlist-array2.C: New.
2255 * g++.dg/cpp0x/initlist-array1.C: New.
2257 * g++.dg/cpp0x/move1.C: New.
2259 * g++.dg/cpp0x/auto22.C: New.
2261 * g++.dg/cpp0x/rv-deduce2.C: New.
2263 * g++.dg/cpp0x/elision2.C: New.
2265 2011-03-29 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2267 * g++.dg/cpp0x/constexpr-attribute.C: New.
2269 2011-03-29 Jason Merrill <jason@redhat.com>
2271 * g++.dg/cpp0x/constexpr-recursion.C: New.
2273 * g++.dg/cpp0x/constexpr-noexcept.C: New.
2275 * g++.dg/cpp0x/constexpr-overflow2.C: New.
2276 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
2278 * g++.dg/cpp0x/constexpr-47570.C: New.
2280 2011-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2282 Backport from mainline:
2283 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2286 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
2288 2011-03-28 Richard Sandiford <richard.sandiford@linaro.org>
2291 * gcc.target/arm/neon-vld-1.c: New test.
2293 2011-03-28 Richard Guenther <rguenther@suse.de>
2295 Backport from mainline
2296 2011-03-24 Richard Guenther <rguenther@suse.de>
2299 * gcc.dg/builtin-object-size-10.c: New testcase.
2301 2011-03-22 Richard Guenther <rguenther@suse.de>
2303 PR tree-optimization/48228
2304 * gcc.dg/Wstrict-overflow-23.c: New testcase.
2306 2011-03-17 Richard Guenther <rguenther@suse.de>
2309 * gcc.dg/pr48134.c: New testcase.
2311 2011-03-26 Uros Bizjak <ubizjak@gmail.com>
2313 Backport from mainline:
2314 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
2317 * gcc.target/i386/pr48237.c: New test.
2319 2011-03-26 Jakub Jelinek <jakub@redhat.com>
2321 Backport from mainline
2322 2011-03-24 Jakub Jelinek <jakub@redhat.com>
2325 * gcc.dg/dfp/pr48204.c: New test.
2327 2011-03-20 Jakub Jelinek <jakub@redhat.com>
2331 * gcc.c-torture/execute/pr42544.c: New test.
2332 * gcc.c-torture/execute/pr48197.c: New test.
2334 PR rtl-optimization/48156
2335 * gcc.dg/pr48156.c: New test.
2337 2011-03-17 Jakub Jelinek <jakub@redhat.com>
2339 PR rtl-optimization/48141
2340 * gcc.dg/pr48141.c: New test.
2342 2011-03-25 Release Manager
2344 * GCC 4.6.0 released.
2346 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2348 Backport from mainline:
2349 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2351 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
2353 Only xfail with gas.
2355 2011-03-21 Jakub Jelinek <jakub@redhat.com>
2358 * gcc.dg/pr48213.c: New test.
2360 2011-03-20 Joseph Myers <joseph@codesourcery.com>
2362 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
2363 variably modified typedefs.
2364 * gcc.dg/c1x-typedef-2.c: Remove.
2366 2011-03-20 Joseph Myers <joseph@codesourcery.com>
2368 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
2369 * gcc.dg/c1x-anon-struct-3.c: New test.
2370 * gcc.dg/anon-struct-11.c: Update.
2372 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2375 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
2377 2011-03-18 Jakub Jelinek <jakub@redhat.com>
2380 * gcc.c-torture/compile/pr48161.c: New test.
2382 2011-03-17 Richard Guenther <rguenther@suse.de>
2385 * g++.dg/torture/pr48165.C: New testcase.
2387 2011-03-16 Dodji Seketeli <dodji@redhat.com>
2390 * g++.dg/debug/dwarf2/typedef6.C: New test.
2392 2011-03-16 Jason Merrill <jason@redhat.com>
2394 * g++.dg/cpp0x/constexpr-array3.C: New.
2396 2011-03-16 Jason Merrill <jason@redhat.com>
2398 * g++.dg/cpp0x/sfinae6.C: New.
2399 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
2400 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
2401 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
2402 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
2403 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
2405 2011-03-16 Jason Merrill <jason@redhat.com>
2407 * g++.dg/template/incomplete6.C: New.
2409 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
2412 * gcc.target/arm/pr46788.c: New.
2414 2011-03-15 Richard Sandiford <richard.sandiford@linaro.org>
2416 PR rtl-optimization/47166
2417 * gcc.c-torture/execute/postmod-1.c: New test.
2419 2011-03-14 Richard Guenther <rguenther@suse.de>
2422 * gcc.dg/torture/pr48098.c: New testcase.
2424 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
2427 * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test.
2428 * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise.
2430 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2433 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
2435 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
2438 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
2440 2011-03-12 Janus Weil <janus@gcc.gnu.org>
2443 * gfortran.dg/class_41.f03: New.
2445 2011-03-11 Dodji Seketeli <dodji@redhat.com>
2447 * g++.dg/conversion/cast3.C: New test.
2449 2011-03-11 Jason Merrill <jason@redhat.com>
2451 * g++.dg/template/error45.C: New.
2453 * g++.dg/parse/no-type-defn1.C: New.
2455 * g++.dg/ext/attrib40.C: New.
2457 * g++.dg/cpp0x/regress/array1.C: New.
2459 2011-03-11 Richard Guenther <rguenther@suse.de>
2461 PR tree-optimization/48067
2462 * gcc.dg/pr48067.c: New testcase.
2464 2011-03-11 Richard Guenther <rguenther@suse.de>
2467 * g++.dg/lto/20110311-1_0.C: New testcase.
2469 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2472 * g++.dg/inherit/virtual8.C: New test.
2475 * gcc.dg/torture/pr48044.c: New test.
2477 2011-03-11 Janus Weil <janus@gcc.gnu.org>
2480 * gfortran.dg/proc_ptr_comp_31.f90: New.
2482 2011-03-11 Richard Guenther <rguenther@suse.de>
2484 PR tree-optimization/47278
2485 * gcc.dg/torture/pr47278-1.c: New testcase.
2486 * gcc.dg/torture/pr47278-2.c: Likewise.
2488 2011-03-11 Jakub Jelinek <jakub@redhat.com>
2490 PR tree-optimization/48063
2491 * gcc.dg/torture/pr48063.c: New test.
2493 2011-03-10 Jason Merrill <jason@redhat.com>
2495 * g++.dg/template/array22.C: New.
2497 * g++.dg/cpp0x/syntax-err1.C: New.
2498 * g++.dg/parse/error36.C: Adjust expected errors.
2499 * g++.old-deja/g++.pt/ctor2.C: Likewise.
2500 * g++.old-deja/g++.pt/typename3.C: Likewise.
2501 * g++.old-deja/g++.pt/typename4.C: Likewise.
2502 * g++.old-deja/g++.pt/typename6.C: Likewise.
2504 2011-03-09 Jason Merrill <jason@redhat.com>
2506 * g++.dg/template/nontype22.C: New.
2508 2011-03-09 Martin Jambor <mjambor@suse.cz>
2510 PR tree-optimization/47714
2511 * g++.dg/torture/pr47714.C: New test.
2513 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2516 * gcc.target/powerpc/pr47755-2.c: New file.
2518 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2520 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
2521 is not set in the environment, pass 64 as first argument when not
2522 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
2523 native where ulimit -u is supported.
2525 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2527 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
2529 2011-03-08 Jason Merrill <jason@redhat.com>
2531 * g++.dg/template/nontype21.C: New.
2533 * g++.dg/template/anon5.C: New.
2535 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2538 * gcc.dg/pr47881.c: New test.
2540 2011-03-08 Dodji Seketeli <dodji@redhat.com>
2543 * g++.dg/lookup/template3.C: New test.
2545 2011-03-08 Kai Tietz <ktietz@redhat.com>
2547 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
2550 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
2553 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
2554 sizeof to compute alignment.
2556 2011-03-08 Jakub Jelinek <jakub@redhat.com>
2558 PR tree-optimization/48022
2559 * gcc.dg/pr48022-1.c: New test.
2560 * gcc.dg/pr48022-2.c: New test.
2562 2011-03-07 Jason Merrill <jason@redhat.com>
2564 * g++.dg/template/nontype20.C: New.
2565 * g++.dg/init/member1.C: Adjust expected errors.
2566 * g++.dg/parse/constant4.C: Likewise.
2567 * g++.dg/template/qualified-id3.C: Likewise.
2568 * g++.old-deja/g++.pt/crash10.C: Likewise.
2570 * g++.dg/cpp0x/regress/non-const1.C: New.
2572 2011-03-07 Jakub Jelinek <jakub@redhat.com>
2575 * gcc.dg/pr47991.c: New test.
2577 2011-03-07 Jason Merrill <jason@redhat.com>
2579 * g++.dg/abi/mangle46.C: New.
2581 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
2584 * gcc.target/powerpc/pr47862.c: New.
2586 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
2589 * gcc.target/i386/combine-mul.c: Require nonpic.
2591 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
2592 Nathan Froyd <froydnj@codesourcery.com>
2594 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
2596 2011-03-06 Mark Mitchell <mark@codesourcery.com>
2598 * README.QMTEST: Remove.
2600 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
2601 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2604 * gfortran.dg/array_constructor_37.f90 : New test.
2606 2011-03-05 Jason Merrill <jason@redhat.com>
2608 * g++.dg/abi/mangle39.C: ABI v5, not 6.
2609 * g++.dg/abi/mangle45.C: Likewise.
2610 * g++.dg/cpp0x/trailing1.C: Likewise.
2612 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2614 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
2616 2011-03-05 Jakub Jelinek <jakub@redhat.com>
2618 PR rtl-optimization/47899
2619 * gcc.dg/pr47899.c: New test.
2621 * gcc.dg/torture/pr47968.c: Ignore warnings.
2623 PR tree-optimization/47967
2624 * gcc.c-torture/compile/pr47967.c: New test.
2626 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2628 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
2629 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
2631 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
2633 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
2634 and property_getAttributes() if __OBJC2__.
2635 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2636 * objc.dg/property/property-encoding-1.m: New.
2637 * obj-c++.dg/property/property-encoding-1.mm: New.
2639 2011-03-04 Jason Merrill <jason@redhat.com>
2641 * g++.dg/template/pseudodtor6.C: New.
2643 * g++.dg/inherit/covariant19.C: New.
2645 2011-03-04 Richard Guenther <rguenther@suse.de>
2648 * gcc.dg/torture/pr47968.c: New testcase.
2650 2011-03-04 Richard Guenther <rguenther@suse.de>
2653 * gcc.dg/torture/pr47975.c: New testcase.
2655 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
2658 * g++.dg/template/crash106.C: New.
2660 2011-03-03 Jakub Jelinek <jakub@redhat.com>
2663 * gcc.dg/gomp/pr47963.c: New test.
2664 * g++.dg/gomp/pr47963.C: New test.
2666 2011-03-02 Jason Merrill <jason@redhat.com>
2668 * g++.dg/cpp0x/regress/condition1.C: New.
2670 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2672 2011-03-01 Jason Merrill <jason@redhat.com>
2674 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2676 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2678 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2680 PR rtl-optimization/47925
2681 * gcc.c-torture/execute/pr47925.c: New test.
2683 2011-03-01 Jason Merrill <jason@redhat.com>
2685 * g++.dg/cpp0x/decltype25.C: New.
2687 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2689 2011-03-01 Richard Guenther <rguenther@suse.de>
2691 PR tree-optimization/47890
2692 * gcc.dg/torture/pr47890.c: New testcase.
2694 2011-03-01 Richard Guenther <rguenther@suse.de>
2697 * gcc.dg/lto/pr47924_0.c: New testcase.
2699 2011-03-01 Richard Guenther <rguenther@suse.de>
2702 * gfortran.dg/lto/pr46911_0.f: New testcase.
2704 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2706 PR libgfortran/47933
2707 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2708 compile errors from older code form.
2710 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2712 PR libgfortran/47567
2713 * gfortran.dg/fmt_fw_d.f90: New test.
2715 2011-02-28 Jason Merrill <jason@redhat.com>
2717 * g++.dg/inherit/covariant18.C: New.
2719 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2722 * gcc.dg/pr47893.c: New test.
2724 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2726 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2727 NULL in case of a selector with conflicting types.
2728 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2730 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2732 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2733 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2734 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2735 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2737 2011-02-28 Jason Merrill <jason@redhat.com>
2740 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2742 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2744 PR libgfortran/47778
2745 * gfortran.dg/namelist_71.f90: New test.
2747 2011-02-27 Jason Merrill <jason@redhat.com>
2750 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2751 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2753 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2756 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2758 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2761 * gfortran.dg/gomp/task-1.f90: Removed.
2763 2011-02-26 Jason Merrill <jason@redhat.com>
2765 * g++.dg/template/this-targ1.C: New.
2767 * g++.dg/cpp0x/regress/template-const1.C: New.
2768 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2769 * g++.dg/template/function1.C: Adjust.
2770 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2771 * g++.dg/debug/debug7.C: Adjust.
2773 2011-02-26 Tobias Burnus <burnus@net-b.de>
2776 * gfortran.dg/gomp/task-1.f90: New.
2778 2011-02-25 Jie Zhang <jie@codesourcery.com>
2780 * gcc.target/arm/neon-thumb2-move.c: Add
2781 dg-require-effective-target arm_thumb2_ok.
2783 2011-02-24 Jason Merrill <jason@redhat.com>
2785 * g++.dg/parse/constant1.C: Specify C++98 mode.
2786 * g++.dg/parse/constant5.C: Likewise.
2787 * g++.dg/parse/error2.C: Likewise.
2788 * g++.dg/parse/semicolon3.C: Likewise.
2789 * g++.dg/template/crash14.C: Likewise.
2790 * g++.dg/template/local4.C: Likewise.
2791 * g++.dg/template/nontype3.C: Likewise.
2792 * g++.dg/parse/crash31.C: Adjust expected errors.
2793 * g++.dg/template/function1.C: Likewise.
2794 * g++.dg/template/ref3.C: Likewise.
2795 * g++.dg/template/static9.C: Likewise.
2796 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2798 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2799 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2800 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2801 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2802 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2804 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2807 * gfortran.dg/pr47878.f90: New test.
2809 2011-02-24 Richard Guenther <rguenther@suse.de>
2812 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2813 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2815 2011-02-24 Richard Guenther <rguenther@suse.de>
2818 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2819 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2821 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2823 PR libgfortran/47567
2824 * gfortran.dg/fmt_f0_1.f90: Update test.
2826 2011-02-23 Jason Merrill <jason@redhat.com>
2828 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2829 * g++.dg/abi/mangle45.C: New.
2831 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2832 * g++.dg/template/canon-type-9.C: Match use of decltype
2833 between declaration and definition.
2834 * g++.dg/template/canon-type-12.C: Likewise.
2836 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2839 * gfortran.dg/nested_allocatables_1.f90: New.
2841 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2844 * g++.dg/pr46868.C: New test.
2845 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2846 * g++.dg/parse/error14.C: Adjust.
2848 2011-02-23 Richard Guenther <rguenther@suse.de>
2850 PR tree-optimization/47838
2851 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2853 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2855 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2857 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2859 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2860 * gfortran.dg/count_init_expr.f03: Ditto.
2861 * gfortran.dg/gomp/pr43711.f90: Ditto.
2862 * gcc.dg/struct-parse-2.c: Ditto.
2863 * gcc.dg/parse-error-3.c: Ditto.
2864 * gcc.dg/Wlogical-op-1.c: Ditto.
2865 * gcc.dg/Walways-true-1.c: Ditto.
2866 * gcc.dg/pr24225.c: Ditto.
2867 * gcc.dg/Walways-true-2.c: Ditto.
2868 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2869 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2870 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2871 * g++.dg/overload/defarg4.C: Ditto.
2872 * g++.dg/inherit/covariant16.C: Ditto.
2873 * g++.dg/inherit/virtual7.C: Ditto.
2874 * g++.dg/template/canon-type-9.C: Ditto.
2875 * g++.dg/template/access19.C: Ditto.
2876 * g++.dg/template/call7.C: Ditto.
2877 * g++.dg/template/canon-type-2.C: Ditto.
2878 * g++.dg/template/init7.C: Ditto.
2879 * g++.dg/template/sizeof-template-argument.C: Ditto.
2880 * g++.dg/template/const3.C: Ditto.
2881 * g++.dg/template/sfinae26.C: Ditto.
2882 * g++.dg/template/sfinae26.C: Ditto.
2883 * g++.dg/template/canon-type-11.C: Ditto.
2884 * g++.dg/template/union2.C: Ditto.
2885 * g++.dg/template/canon-type-3.C: Ditto.
2886 * g++.dg/template/canon-type-1.C: Ditto.
2887 * g++.dg/template/canon-type-5.C: Ditto.
2888 * g++.dg/template/canon-type-7.C: Ditto.
2889 * g++.dg/template/canon-type-10.C: Ditto.
2890 * g++.dg/template/spec36.C: Ditto.
2891 * g++.dg/template/typedef38.C: Ditto.
2892 * g++.dg/template/canon-type-4.C: Ditto.
2893 * g++.dg/template/canon-type-6.C: Ditto.
2894 * g++.dg/template/canon-type-13.C: Ditto.
2895 * g++.dg/template/instantiate9.C: Ditto.
2896 * g++.dg/template/ttp22.C: Ditto.
2897 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2898 * g++.dg/warn/Walways-true-1.C: Ditto.
2899 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2900 * g++.dg/warn/Walways-true-2.C: Ditto.
2901 * g++.dg/conversion/op4.C: Ditto.
2902 * g++.dg/opt/pr19650.C: Ditto.
2903 * g++.dg/lookup/friend11.C: Ditto.
2904 * g++.dg/other/default2.C: Ditto.
2905 * g++.dg/other/default3.C: Ditto.
2906 * g++.dg/other/dtor2.C: Ditto.
2907 * g++.dg/other/friend5.C: Ditto.
2908 * g++.dg/other/default5.C: Ditto.
2909 * g++.dg/init/brace6.C: Ditto.
2910 * g++.dg/init/aggr5.C: Ditto.
2911 * g++.dg/init/error2.C: Ditto.
2912 * g++.dg/expr/bound-mem-fun.C: Ditto.
2913 * g++.dg/expr/cond6.C: Ditto.
2914 * g++.dg/expr/stmt-expr-1.C: Ditto.
2915 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2916 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2917 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2918 * g++.dg/cpp0x/bracket1.C: Ditto.
2919 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2920 * g++.dg/cpp0x/pr38646.C: Ditto.
2921 * g++.dg/cpp0x/variadic73.C: Ditto.
2922 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2923 * g++.dg/cpp0x/bracket4.C: Ditto.
2924 * g++.dg/cpp0x/decltype4.C: Ditto.
2925 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2926 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2927 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2928 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2929 * g++.dg/cpp0x/decltype2.C: Ditto.
2930 * g++.dg/cpp0x/decltype1.C: Ditto.
2931 * g++.dg/cpp0x/bracket2.C: Ditto.
2932 * g++.dg/cpp0x/decltype5.C: Ditto.
2933 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2934 * g++.dg/cpp0x/variadic70.C: Ditto.
2935 * g++.dg/cpp0x/decltype6.C: Ditto.
2936 * g++.dg/cpp0x/rvo.C: Ditto.
2937 * g++.dg/cpp0x/vt-40092.C: Ditto.
2938 * g++.dg/cpp0x/variadic-new.C: Ditto.
2939 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2940 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2941 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2942 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2943 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2944 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2945 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2946 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2947 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2948 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2949 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2950 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2951 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2952 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2953 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2954 * g++.dg/cpp0x/pr39639.C: Ditto.
2955 * g++.dg/cpp0x/decltype3.C: Ditto.
2956 * g++.dg/cpp0x/variadic68.C: Ditto.
2957 * g++.dg/cpp0x/variadic-function.C: Ditto.
2958 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2959 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2960 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2961 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2962 * g++.dg/parse/crash35.C: Ditto.
2963 * g++.dg/parse/crash40.C: Ditto.
2964 * g++.dg/parse/defarg12.C: Ditto.
2965 * g++.dg/parse/crash34.C: Ditto.
2966 * g++.dg/parse/constructor3.C: Ditto.
2967 * g++.dg/parse/template23.C: Ditto.
2968 * g++.dg/parse/crash56.C: Ditto.
2969 * g++.dg/parse/dtor13.C: Ditto.
2970 * g++.dg/parse/error33.C: Ditto.
2971 * g++.dg/parse/ctor9.C: Ditto.
2972 * g++.dg/parse/error32.C: Ditto.
2973 * g++.dg/parse/error37.C: Ditto.
2974 * g++.dg/parse/bitfield3.C: Ditto.
2975 * g++.dg/parse/struct-4.C: Ditto.
2976 * g++.dg/ext/has_trivial_copy.C: Ditto.
2977 * g++.dg/ext/is_polymorphic.C: Ditto.
2978 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2979 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2980 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2981 * g++.dg/ext/is_union.C: Ditto.
2982 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2983 * g++.dg/ext/is_pod.C: Ditto.
2984 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2985 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2986 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2987 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2988 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2989 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2990 * g++.dg/ext/is_abstract.C: Ditto.
2991 * g++.dg/ext/has_trivial_assign.C: Ditto.
2992 * g++.dg/ext/is_class.C: Ditto.
2993 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2994 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2995 * g++.dg/ext/is_base_of.C: Ditto.
2996 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2997 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2998 * g++.dg/ext/is_empty.C: Ditto.
2999 * g++.dg/ext/is_enum.C: Ditto.
3000 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
3001 * gnat.dg/opt11.adb: Ditto.
3002 * obj-c++.dg/pr45735.mm: Ditto.
3003 * obj-c++.dg/pr24393.mm: Ditto.
3004 * obj-c++.dg/exceptions-2.mm: Ditto.
3005 * objc.dg/pr45735.m: Ditto.
3006 * objc.dg/pr24393.m: Ditto.
3008 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
3010 * objc.dg/attributes/objc-exception-1.m: New.
3012 2011-02-23 Jie Zhang <jie@codesourcery.com>
3014 * gcc.dg/cpp/include7.c: New test.
3016 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
3019 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
3021 2011-02-23 Jie Zhang <jie@codesourcery.com>
3023 PR rtl-optimization/47763
3024 * gcc.dg/pr47763.c: New test.
3026 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
3029 * gfortran.dg/whole_file_32.f90 : New test.
3031 2011-02-22 Dodji Seketeli <dodji@redhat.com>
3034 * g++.dg/inherit/virtual7.C: New test.
3036 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
3039 * objc.dg/type-size-3.m: Updated error message.
3040 * objc.dg/type-size-4.m: New test.
3041 * objc.dg/type-size-5.m: New test.
3043 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3045 * lib/gnat.exp: Fix comments.
3046 Don't load libgloss.exp.
3047 (default_gnat_version): Call $compiler with --version.
3048 Adapt regexp for gnatmake output, insert version.
3049 (gnat_version): New proc.
3050 (gnat_init): Remove gnat_libgcc_s_path.
3051 (gnat_target_compile): Likewise.
3052 Remove ld_library_path.
3053 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
3054 (gnat_pass): Remove.
3055 (gnat_pass): Remove.
3056 (gnat_finish): Remove.
3057 (gnat_exit): Remove.
3058 (local_find_gnatmake): Reindent.
3059 (runtest_file_p): Remove.
3060 (prune_warnings): Remove.
3061 (find_gnatclean): New proc.
3062 * lib/gnat-dg.exp (lremove): New proc.
3063 (gnat-dg-test): Reindent.
3064 Remove additional output files.
3065 (gnat-dg-runtest): Remove.
3067 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
3068 * gnat.dg/loop_optimization6.adb: Likewise.
3069 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
3071 2011-02-22 Jakub Jelinek <jakub@redhat.com>
3073 PR tree-optimization/47835
3074 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
3076 2011-02-22 Tobias Burnus <burnus@net-b.de>
3078 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
3079 * gfortran.dg/abstract_type_2.f03: Ditto.
3080 * gfortran.dg/abstract_type_3.f03: Ditto.
3081 * gfortran.dg/abstract_type_4.f03: Ditto.
3082 * gfortran.dg/abstract_type_5.f03: Ditto.
3083 * gfortran.dg/abstract_type_6.f03: Ditto.
3084 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
3085 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
3086 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
3087 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
3088 * gfortran.dg/array_function_5.f90: Ditto.
3089 * gfortran.dg/asynchronous_3.f03: Ditto.
3090 * gfortran.dg/char_expr_1.f90: Ditto.
3091 * gfortran.dg/class_14.f03: Ditto.
3092 * gfortran.dg/data_array_6.f: Ditto.
3093 * gfortran.dg/data_invalid.f90: Ditto.
3094 * gfortran.dg/dot_product_1.f03: Ditto.
3095 * gfortran.dg/func_derived_5.f90: Ditto.
3096 * gfortran.dg/func_result_4.f90: Ditto.
3097 * gfortran.dg/implied_do_1.f90: Ditto.
3098 * gfortran.dg/initialization_25.f90: Ditto.
3099 * gfortran.dg/initialization_26.f90: Ditto.
3100 * gfortran.dg/interface_34.f90: Ditto.
3101 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
3102 * gfortran.dg/keyword_symbol_1.f90: Ditto.
3103 * gfortran.dg/matmul_8.f03: Ditto.
3104 * gfortran.dg/merge_init_expr.f90: Ditto.
3105 * gfortran.dg/pack_assign_1.f90: Ditto.
3106 * gfortran.dg/pack_vector_1.f90: Ditto.
3107 * gfortran.dg/pointer_check_8.f90: Ditto.
3108 * gfortran.dg/product_init_expr.f03: Ditto.
3109 * gfortran.dg/reshape_order_5.f90: Ditto.
3110 * gfortran.dg/reshape_shape_1.f90: Ditto.
3111 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
3112 * gfortran.dg/same_name_2.f90: Ditto.
3113 * gfortran.dg/selected_real_kind_1.f90: Ditto.
3114 * gfortran.dg/spread_init_expr.f03: Ditto.
3115 * gfortran.dg/stmt_func_1.f90: Ditto.
3116 * gfortran.dg/sum_init_expr.f03: Ditto.
3117 * gfortran.dg/transpose_3.f03: Ditto.
3118 * gfortran.dg/unpack_init_expr.f03: Ditto.
3119 * gfortran.dg/warn_conversion.f90: Ditto.
3120 * gfortran.dg/warn_conversion_2.f90: Ditto.
3121 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
3122 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
3123 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
3124 * gfortran.dg/whole_file_16.f90: Ditto.
3125 * gfortran.dg/whole_file_17.f90: Ditto.
3126 * gfortran.dg/whole_file_18.f90: Ditto.
3127 * gfortran.dg/whole_file_20.f03: Ditto.
3128 * gfortran.dg/whole_file_5.f90: Ditto.
3129 * gfortran.dg/whole_file_6.f90: Ditto.
3130 * gfortran.dg/write_invalid_format.f90: Ditto.
3131 * gfortran.dg/zero_sized_6.f90: Ditto.
3133 2011-02-21 Jeff Law <law@redhat.com>
3135 PR rtl-optimization/46178
3136 * gcc.target/i386/pr46178.c: New test.
3138 PR rtl-optimization/46002
3139 * gcc.c-torture/compile/pr46002.c: New test.
3141 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3143 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
3146 2011-02-21 Jakub Jelinek <jakub@redhat.com>
3149 * g++.dg/debug/pr47106.C: Require effective target lto.
3151 2011-02-21 Jason Merrill <jason@redhat.com>
3153 * g++.dg/cpp0x/constexpr-diag2.C: New.
3155 2011-02-20 Jason Merrill <jason@redhat.com>
3157 * g++.dg/cpp0x/constexpr-ctor7.C: New.
3159 * g++.dg/cpp0x/fntmpdefarg2.C: New.
3161 * g++.dg/overload/conv-op1.C: New.
3163 * g++.dg/cpp0x/constexpr-synth1.C: New.
3165 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3167 * objc.dg/layout-2.m: New.
3168 * objc.dg/selector-3.m: Adjusted location of error message.
3169 * objc.dg/type-size-3.m: Same.
3170 * obj-c++.dg/selector-3.mm: Same.
3172 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
3175 * objc.dg/property/dotsyntax-22.m: New.
3176 * obj-c++.dg/property/dotsyntax-22.mm: New.
3178 2011-02-20 Dodji Seketeli <dodji@redhat.com>
3181 * g++.dg/template/typedef38.C: New test.
3183 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3186 * gfortran.dg/whole_file_30.f90 : New test.
3187 * gfortran.dg/whole_file_31.f90 : New test.
3189 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
3193 * gfortran.dg/whole_file_28.f90 : New test.
3194 * gfortran.dg/whole_file_29.f90 : New test.
3196 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
3199 * g++.dg/template/crash105.C: New.
3201 2011-02-19 Jason Merrill <jason@redhat.com>
3203 * g++.dg/cpp0x/regress/no-elide1.C: New.
3205 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
3207 PR tree-optimization/46620
3208 * gcc.dg/pr46620.c: New.
3210 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3213 * gcc.target/i386/pr47809.c: New test.
3215 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3216 Tobias Burnus <burnus@net-b.de>
3218 * lib/target-supports.exp
3219 (check_effective_target_fortran_large_real): New check for large reals.
3220 * gfortran.dg/nan_7.f90: New test.
3222 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3224 PR libgfortran/47567
3225 * gfortran.dg/fmt_f0_1.f90: Update test.
3227 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
3230 * gfortran.dg/array_constructor_36.f90 : New test.
3231 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
3232 allow for comparison between different elements of the array
3233 constructor at different levels of optimization.
3235 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
3237 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
3238 * gcc.target/i386/pr32280-1.c: Likewise.
3240 2011-02-19 Jakub Jelinek <jakub@redhat.com>
3243 * gcc.target/i386/pr47800.c: New test.
3245 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
3247 * objc/execute/exceptions/foward-1.x: New.
3249 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3252 * gfortran.dg/derived_constructor_comps_4.f90: New.
3254 2011-02-18 Tobias Burnus
3257 * gfortran.dg/func_result_6.f90: New.
3259 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
3262 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
3264 2011-02-18 Tobias Burnus <burnus@net-b.de>
3267 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
3269 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
3270 normalizing the error/warning output.
3271 * gfortran.dg/Wall.f90: Update dg-error/warning.
3272 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
3273 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
3274 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
3275 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
3276 * gfortran.dg/class_30.f90: Update dg-error/warning.
3277 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
3278 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
3279 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
3280 * gfortran.dg/entry_17.f90: Update dg-error/warning.
3281 * gfortran.dg/entry_19.f90: Update dg-error/warning.
3282 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
3283 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
3284 * gfortran.dg/g77/12632.f: Update dg-error/warning.
3285 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
3286 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
3287 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
3288 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
3289 * gfortran.dg/goto_8.f90: Update dg-error/warning.
3290 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
3291 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
3292 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
3293 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
3294 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
3295 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
3296 * gfortran.dg/volatile3.f90: Update dg-error/warning.
3297 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
3298 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
3299 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
3300 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
3301 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
3303 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3306 * gfortran.dg/proc_ptr_comp_30.f90: New.
3308 2011-02-18 Jakub Jelinek <jakub@redhat.com>
3311 * gcc.target/i386/pr47780.c: New test.
3313 2011-02-18 Janus Weil <janus@gcc.gnu.org>
3316 * gfortran.dg/class_40.f03: New.
3318 2011-02-18 Dodji Seketeli <dodji@redhat.com>
3321 * g++.dg/cpp0x/auto21.C: New test.
3323 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
3325 * objc.dg/special/unclaimed-category-1.h: Updated for
3327 * objc.dg/special/unclaimed-category-1.m: Same.
3328 * objc.dg/zero-link-1.m: Same.
3329 * objc.dg/lookup-1.m: Same.
3330 * objc.dg/torture/strings/const-str-9.m
3331 * objc.dg/torture/strings/const-str-10.m: Same.
3332 * objc.dg/torture/strings/const-str-11.m: Same.
3333 * objc.dg/torture/forward-1.m: Same.
3334 * objc.dg/zero-link-2.m: Same.
3335 * objc.dg/encode-7-next-64bit.m: Same.
3336 * objc.dg/method-4.m: Same.
3337 * objc.dg/next-runtime-1.m: Same.
3338 * objc.dg/image-info.m: Same.
3339 * objc.dg/pr23214.m: Same.
3340 * objc.dg/symtab-1.m: Same.
3341 * obj-c++.dg/basic.m: Same.
3342 * obj-c++.dg/proto-lossage-3.m: Same.
3343 * obj-c++.dg/torture/strings/const-str-10.m: Same.
3344 * obj-c++.dg/torture/strings/const-str-11.m: Same.
3345 * obj-c++.dg/torture/strings/const-str-9.m: Same.
3346 * obj-c++.dg/method-11.m: Same.
3347 * objc/execute/enumeration-1.m: Same.
3348 * objc/execute/object_is_class.m: Same.
3349 * objc/execute/formal_protocol-2.m: Same.
3350 * objc/execute/formal_protocol-4.m: Same.
3351 * objc/execute/formal_protocol-6.m: Same.
3352 * objc/execute/bycopy-3.m: Same.
3353 * objc/execute/exceptions/catchall-1.m: Same.
3354 * objc/execute/exceptions/finally-1.m: Same.
3355 * objc/execute/exceptions/local-variables-1.m: Same.
3356 * objc/execute/exceptions/foward-1.m: Same.
3357 * objc/execute/bf-common.h
3358 * objc/execute/enumeration-2.m: Same.
3359 * objc/execute/formal_protocol-1.m: Same.
3360 * objc/execute/formal_protocol-3.m: Same.
3361 * objc/execute/formal_protocol-5.m: Same.
3362 * objc/execute/accessing_ivars.m: Same.
3363 * objc/execute/bycopy-2.m: Same.
3364 * objc/execute/formal_protocol-7.m: Same.
3365 * objc/execute/compatibility_alias.m: Same.
3366 * objc/execute/no_clash.m: Same.
3367 * objc/execute/object_is_meta_class.m: Same.
3368 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
3369 * objc/execute/class-tests-1.h: Include stdio.h.
3370 * objc/execute/class-tests-2.h: Same.
3371 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
3373 * obj-c++.dg/try-catch-2.mm: Same.
3375 2011-02-17 Jakub Jelinek <jakub@redhat.com>
3378 * g++.dg/warn/Wunused-parm-4.C: New test.
3380 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
3381 Jan Hubicka <jh@suse.cz>
3385 * g++.dg/debug/pr47106.C: New.
3387 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
3390 * gcc.target/i386/pr43653.c: New test.
3392 2011-02-11 Dodji Seketeli <dodji@redhat.com>
3395 * g++.dg/template/inherit6.C: New test.
3397 2011-02-16 Janus Weil <janus@gcc.gnu.org>
3400 * gfortran.dg/class_39.f03: New.
3402 2011-02-16 Dodji Seketeli <dodji@redhat.com>
3405 * g++.dg/cpp0x/variadic106.C: New test.
3407 2011-02-16 Jakub Jelinek <jakub@redhat.com>
3410 * gfortran.dg/pr47757-1.f90: New test.
3411 * gfortran.dg/pr47757-2.f90: New test.
3412 * gfortran.dg/pr47757-3.f90: New test.
3415 * g++.dg/cpp0x/enum8.C: New test.
3417 2011-02-15 Jason Merrill <jason@redhat.com>
3419 * g++.dg/inherit/implicit-trivial1.C: New.
3420 * g++.dg/cpp0x/implicit-trivial1.C: New.
3422 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3425 * gcc.dg/torture/pr47725.c: Removed.
3427 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
3430 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
3431 constant does not generate a load from memory.
3433 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
3436 * gcc.dg/torture/pr47725.c: New.
3438 2011-02-15 Richard Guenther <rguenther@suse.de>
3440 PR tree-optimization/47743
3441 * gcc.dg/torture/pr47743.c: New testcase.
3443 2011-02-15 Jakub Jelinek <jakub@redhat.com>
3446 * gcc.target/i386/pr47581.c: New test.
3448 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3451 * gfortran.dg/select_type_22.f03: New.
3453 2011-02-14 Jason Merrill <jason@redhat.com>
3455 * g++.dg/cpp0x/regress/enum1.C: New.
3457 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3459 * gnat.dg/include.adb: New test.
3461 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3464 * gfortran.dg/class_38.f03: New.
3466 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
3468 * gcc.dg/pr46494.c: New test.
3470 2011-02-14 Richard Guenther <rguenther@suse.de>
3472 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
3474 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3477 * gnat.dg/null_pointer_deref1.exp: Don't skip on
3478 sparc*-sun-solaris2.11.
3480 2011-02-14 Janus Weil <janus@gcc.gnu.org>
3483 * gfortran.dg/argument_checking_18.f90: New.
3485 2011-02-13 Tobias Burnus <burnus@net-b.de>
3487 * gfortran.dg/argument_checking_13.f90: Update dg-error.
3488 * gfortran.dg/argument_checking_17.f90: New.
3490 2011-02-12 Janus Weil <janus@gcc.gnu.org>
3492 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
3493 are temporarily disabled.
3494 * gfortran.dg/class_7.f03: Ditto.
3495 * gfortran.dg/coarray_14.f90: Ditto.
3496 * gfortran.dg/typebound_proc_13.f03: Ditto.
3498 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
3501 * gfortran.dg/extends_11.f03: New.
3503 2011-02-11 Xinliang David Li <davidxl@google.com>
3505 PR tree-optimization/47707
3506 * g++.dg/tree-ssa/pr47707.C: New test.
3508 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
3510 * g++.dg/opt/inline17.C: New test.
3512 2011-02-11 Tobias Burnus <burnus@net-b.de>
3515 * gfortran.dg/pure_formal_2.f90: New.
3517 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
3519 PR rtl-optimization/47614
3520 * gfortran.dg/pr47614.f: New.
3522 2011-02-11 Joseph Myers <joseph@codesourcery.com>
3525 * gcc.dg/opts-6.c: New test.
3527 2011-02-11 Jakub Jelinek <jakub@redhat.com>
3530 * gcc.dg/pr47684.c: New test.
3532 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3535 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
3536 c99_runtime, dg-add-options c99_runtime.
3537 (main): Use __asm__.
3539 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3542 * lib/target-supports.exp (check_ascii_locale_available): New proc.
3543 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
3544 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
3545 * gcc.dg/ucnid-10.c: Likewise.
3546 * gcc.dg/ucnid-13.c: Likewise.
3547 * gcc.dg/ucnid-7.c: Likewise.
3548 * gcc.dg/ucnid-8.c: Likewise.
3549 Adapt dg-warning line number.
3551 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
3553 * gcc.target/i386/parity-1.c: Use -march=k8.
3554 * gcc.target/i386/parity-2.c: Ditto.
3555 * gcc.target/i386/vecinit-1.c: Ditto.
3556 * gcc.target/i386/vecinit-2.c: Ditto.
3558 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3561 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
3562 * gcc.target/mips/save-restore-3.c: Likewise.
3563 * gcc.target/mips/save-restore-4.c: Likewise.
3564 * gcc.target/mips/save-restore-5.c: Likewise.
3567 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
3568 * g++.dg/tree-prof/partition2.C: Likewise.
3570 2011-02-09 Jason Merrill <jason@redhat.com>
3572 * g++.dg/tree-ssa/inline-3.C: Use a normal function
3573 rather than misdeclare std::puts.
3575 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
3576 * g++.dg/other/warning1.C: Likewise.
3577 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
3578 * g++.old-deja/g++.gb/scope06.C: Likewise.
3579 * g++.old-deja/g++.law/cvt11.C: Likewise.
3580 * g++.old-deja/g++.law/init1.C: Likewise.
3581 * g++.dg/abi/mangle26.C: Likewise.
3583 * g++.dg/template/function1.C: Adjust for C++0x mode.
3584 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
3586 * g++.dg/ext/label10.C: Adjust for C++0x mode.
3587 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
3589 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
3591 * g++.dg/cpp0x/regress/abi-empty7.C: New.
3593 * g++.dg/cpp0x/regress: New directory.
3594 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
3595 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
3596 * g++.dg/cpp0x/regress/regress3.C: New.
3598 2011-02-10 Richard Guenther <rguenther@suse.de>
3600 PR tree-optimization/47677
3601 * gcc.dg/torture/pr47677.c: New testcase.
3603 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
3605 * objc.dg/special/load-category-1.m: Remove unused header.
3606 * objc.dg/special/load-category-1a.m: Likewise.
3607 * objc.dg/special/load-category-2.m: Likewise.
3608 * objc.dg/special/load-category-2a.m: Likewise.
3609 * objc.dg/special/load-category-3.m: Likewise.
3610 * objc.dg/special/load-category-3a.m: Likewise.
3611 * objc.dg/attributes/proto-attribute-2.m: Likewise.
3612 * objc.dg/attributes/proto-attribute-3.m: Likewise.
3613 * objc.dg/attributes/class-attribute-1.m: Likewise.
3614 * objc.dg/property/property.exp: Don't run for Darwin < 9.
3615 * obj-c++.dg/property/property.exp: Likewise.
3616 * objc.dg/attributes/method-sentinel-1.m: Update type header.
3617 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
3618 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
3619 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
3620 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
3621 * obj-c++.dg/template-8.mm: Likewise.
3623 2011-02-10 Jakub Jelinek <jakub@redhat.com>
3626 * gcc.target/i386/pr47665.c: New test.
3628 2011-02-10 Jie Zhang <jie@codesourcery.com>
3632 2011-02-05 Jie Zhang <jie@codesourcery.com>
3634 * gcc.dg/pr42631.c: Update test.
3635 * gcc.dg/pr42631-2.c: New test.
3637 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3640 * gfortran.dg/proc_decl_25.f90: New.
3642 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3645 * gfortran.dg/typebound_assignment_2.f03: New.
3647 2011-02-09 Richard Guenther <rguenther@suse.de>
3649 PR tree-optimization/47664
3650 * gcc.dg/tree-ssa/inline-7.c: New testcase.
3652 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
3655 * gnat.dg/uninit_func.adb: Adjust dg directive.
3657 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
3660 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3662 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3665 * gfortran.dg/auto_dealloc_2.f90: New.
3667 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3669 * gcc.dg/builtins-config.h: Remove __sgi handling.
3670 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3671 -std=c99 for mips-sgi-irix6.5*.
3673 2011-02-09 Martin Jambor <mjambor@suse.cz>
3676 * gfortran.dg/pr25923.f90: Remove xfails.
3678 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3681 * gfortran.dg/inquire_14.f90: New test.
3683 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3686 * gfortran.dg/pointer_init_6.f90: New.
3688 2011-02-08 Jeff Law <law@redhat.com>
3690 PR tree-optimization/42893
3691 * gcc.tree-ssa/pr42893.c: New test.
3693 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3695 PR tree-optimization/46834
3696 PR tree-optimization/46994
3697 PR tree-optimization/46995
3698 * gcc.dg/graphite/id-pr46834.c: New.
3699 * gfortran.dg/graphite/id-pr46994.f90: New.
3700 * gfortran.dg/graphite/id-pr46995.f90: New.
3702 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3705 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3706 using the variable is known the warning is emitted there.
3707 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3708 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3710 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3713 * gcc.dg/noreturn-1.c (foo5): Likewise.
3714 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3715 (method2): Likewise.
3717 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3718 the return statement using the uninitialized variable.
3719 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3721 2011-02-08 Richard Guenther <rguenther@suse.de>
3724 * g++.dg/opt/pr47639.c: New testcase.
3726 2011-02-08 Richard Guenther <rguenther@suse.de>
3728 PR tree-optimization/47632
3729 * g++.dg/opt/pr47632.C: New testcase.
3731 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3733 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3735 2011-02-07 Richard Guenther <rguenther@suse.de>
3737 PR tree-optimization/47615
3738 * g++.dg/opt/pr47615.C: New testcase.
3740 2011-02-07 Richard Guenther <rguenther@suse.de>
3742 PR tree-optimization/47621
3743 * gcc.dg/torture/pr47621.c: New testcase.
3745 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3747 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3749 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3752 * gfortran.dg/allocate_with_source_1 : New test.
3754 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3757 * gcc.dg/pr47610.c: New test.
3759 2011-02-05 Jie Zhang <jie@codesourcery.com>
3762 * gcc.dg/pr42631.c: Update test.
3763 * gcc.dg/pr42631-2.c: New test.
3765 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3768 * gfortran.dg/pr47574.f90: New test.
3770 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3772 PR tree-optimization/46194
3773 * gcc.dg/autopar/pr46194.c: New.
3775 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3777 PR tree-optimization/43695
3778 * g++.dg/ipa/pr43695.C: New.
3780 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3783 * gcc.dg/pr23200.c: New test.
3785 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3788 * g++.dg/pr47589.C: New test.
3790 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3793 * g++.dg/template/typedef37.C: New test.
3794 * g++.dg/template/param1.C: Adjust expected error message.
3796 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3799 * gcc.dg/pr31490-2.c: New test.
3800 * gcc.dg/pr31490-3.c: New test.
3801 * gcc.dg/pr31490-4.c: New test.
3803 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3804 Jakub Jelinek <jakub@redhat.com>
3807 * g++.dg/parser/semicolon3.C: Adjust.
3808 * g++.dg/parser/semicolon4.C: New testcase.
3809 * g++.dg/pr46890.C: New testcase.
3811 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3814 * g++.dg/init/pr29571.C: New.
3816 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3818 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3819 instead of vect_int.
3821 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3824 * gcc.target/i386/pr47312.c: New test.
3827 * gcc.target/i386/pr47564.c: New test.
3829 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3831 PR tree-optimization/45122
3832 * gcc.dg/tree-ssa/pr45122.c: New.
3834 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3837 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3840 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3841 and vsx so a default --with-cpu=power7 doesn't give an error
3842 when -mavoid-indexed-addresses is used.
3844 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3845 wrapper function to save the arguments and then jump to the real
3846 function, rather than depending on the compiler not to move stuff
3848 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3850 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3851 Paul Thomas <pault@gcc.gnu.org>
3854 * gfortran.dg/class_37.f03 : New test.
3856 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3857 Richard Guenther <rguenther@suse.de>
3859 PR tree-optimization/40979
3861 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3862 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3863 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3864 check_vect_support_and_set_flags.
3865 * gfortran.dg/graphite/vect-pr40979.f90: New.
3867 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3870 * gfortran.dg/class_36.f03: New.
3872 2011-02-02 Richard Guenther <rguenther@suse.de>
3874 PR tree-optimization/47566
3875 * gcc.dg/lto/20110201-1_0.c: New testcase.
3877 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3883 * debug/pr47498.c: New.
3884 * debug/pr47501.c: New.
3886 2011-02-01 Richard Guenther <rguenther@suse.de>
3888 PR tree-optimization/47559
3889 * g++.dg/torture/pr47559.C: New testcase.
3891 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3894 * gfortran.dg/typebound_call_20.f03: New.
3896 2011-02-01 Richard Guenther <rguenther@suse.de>
3898 PR tree-optimization/47555
3899 * gcc.dg/pr47555.c: New testcase.
3901 2011-02-01 Richard Guenther <rguenther@suse.de>
3903 PR tree-optimization/47541
3904 * g++.dg/torture/pr47541.C: New testcase.
3906 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3909 * gfortran.dg/typebound_call_19.f03: New.
3911 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3914 * g++.dg/cpp0x/pr47416.C: New test.
3916 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3919 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3921 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3924 * gfortran.dg/typebound_assignment_1.f03: New.
3926 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3928 PR tree-optimization/47538
3929 * gcc.c-torture/execute/pr47538.c: New test.
3931 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3934 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3936 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3938 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3940 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3942 PR rtl-optimization/44031
3943 * gcc.c-torture/compile/20110131-1.c: New test.
3945 2011-01-31 Tobias Burnus <burnus@net-b.de>
3948 * gfortran.dg/stmt_func_1.f90: New.
3950 2011-01-31 Tobias Burnus <burnus@net-b.de>
3953 * gfortran.dg/interface_34.f90: New.
3955 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3958 * gfortran.dg/realloc_on_assign_5.f03: New test.
3959 * gfortran.dg/realloc_on_assign_5.f03: New test.
3961 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3963 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3964 * gfortran.dg/bessel_7.f90: Likewise.
3965 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3967 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3968 * gfortran.dg/sum_init_expr.f03: Likewise.
3970 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3972 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3975 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3976 loop only on "vect_intfloat_cvt" targets.
3978 2011-01-29 Tobias Burnus <burnus@net-b.de>
3981 * gfortran.dg/shape_6.f90: New.
3983 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3985 PR libgfortran/47434
3986 * gfortran.dg/read_infnan_1.f90: Update test.
3987 * gfortran.dg/module_nan.f90: Update test.
3988 * gfortran.dg/char4_iunit_1.f03: Update test.
3989 * gfortran.dg/large_real_kind_1.f90: Update test.
3990 * gfortran.dg/real_const_3.f90: Update test.
3991 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3993 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3996 * g++.dg/template/param2.C: New test.
3998 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4000 PR libgfortran/47285
4001 * gfortran.dg/fmt_g.f: New test.
4003 2011-01-28 Tobias Burnus <burnus@net-b.de>
4006 * gfortran.dg/pure_formal_1.f90: New.
4008 2011-01-28 Jakub Jelinek <jakub@redhat.com>
4011 * gcc.dg/tls/pr42894.c: New test.
4013 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4015 * gcc.dg/pr47276.c: Add dg-require-visibility.
4017 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4019 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
4021 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
4022 Tobias Burnus <burnus@gcc.gnu.org>
4027 * gfortran.dg/realloc_on_assign_3.f03: New test.
4028 * gfortran.dg/realloc_on_assign_4.f03: New test.
4029 * gfortran.dg/allocatable_function_5.f90: New test.
4030 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
4031 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
4032 implemented" dg-errors.
4034 2011-01-27 Jan Hubicka <jh@suse.cz>
4037 * gcc.dg/attr-weakref-4.c: New testcase
4039 2011-01-27 Martin Jambor <mjambor@suse.cz>
4041 PR tree-optimization/47228
4042 * gcc.dg/torture/pr47228.c: New test.
4044 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4046 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
4048 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4050 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
4051 when using auto-overlay support on the SPU.
4053 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
4055 PR rtl-optimization/44174
4056 * gcc.target/i386/asm-6.c: New test.
4058 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
4060 PR rtl-optimization/46856
4061 * gcc.c-torture/compile/pr46856.c: New test.
4063 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
4064 Andrew Pinski <pinskia@gmail.com>
4067 * gcc.dg/pr43082.c: New.
4069 2011-01-26 DJ Delorie <dj@redhat.com>
4071 PR rtl-optimization/46878
4072 * gcc.dg/pr46878-1.c: New test.
4074 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4077 * g++.dg/cpp0x/pr47476.C: New test.
4079 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
4081 * gcc.c-torture/compile/20110126-1.c: New test.
4083 2011-01-26 Jakub Jelinek <jakub@redhat.com>
4086 * gcc.dg/torture/pr47473.c: New test.
4088 2011-01-26 Jan Hubicka <jh@suse.cz>
4091 * gcc.c-torture/execute/pr47237.c: New testcase.
4093 2011-01-26 Jan Hubicka <jh@suse.cz>
4095 PR tree-optimization/47190
4096 * gcc.dg/attr-weakref-3.c: New testcase.
4098 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
4101 * gcc.dg/dll-9a.c: New test file.
4102 * gcc.dg/dll-11.c: Likewise.
4103 * gcc.dg/dll-12.c: Likewise.
4104 * gcc.dg/dll-12a.c: Likewise.
4105 * gcc.dg/dll-11a.c: Likewise.
4106 * gcc.dg/dll-9.c: Likewise.
4107 * gcc.dg/dll-10.c: Likewise.
4108 * gcc.dg/dll-10a.c: Likewise.
4109 * g++.dg/ext/dllexport4a.cc: Likewise.
4110 * g++.dg/ext/dllexport4.C: Likewise.
4111 * g++.dg/ext/dllexport5.C: Likewise.
4112 * g++.dg/ext/dllexport5a.cc: Likewise.
4114 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4116 PR tree-optimization/46970
4117 * gcc.dg/graphite/pr46970.c: New.
4119 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4121 PR tree-optimization/46215
4122 * gcc.dg/graphite/pr46215.c: New.
4124 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4126 PR tree-optimization/46168
4127 * gcc.dg/graphite/pr46168.c: New.
4129 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4131 PR tree-optimization/43657
4132 * gcc.dg/graphite/pr43657.c: New.
4134 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4136 PR tree-optimization/29832
4137 * gfortran.dg/graphite/pr29832.f90: New.
4139 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4141 PR tree-optimization/43567
4142 * gcc.dg/graphite/pr43567.c: New.
4144 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4146 * gfortran.dg/graphite/interchange-4.f: New.
4147 * gfortran.dg/graphite/interchange-5.f: New.
4149 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
4150 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
4151 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
4152 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
4153 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
4154 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
4155 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
4156 * gfortran.dg/ltrans-7.f90: Removed.
4157 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
4159 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
4160 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
4161 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
4162 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
4163 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
4164 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
4165 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
4166 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
4167 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
4168 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
4169 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
4170 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
4171 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
4172 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
4173 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
4174 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
4175 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
4176 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
4177 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
4178 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
4179 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
4180 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
4181 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
4182 * gcc.dg/tree-ssa/data-dep-1.c
4183 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
4184 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
4185 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
4186 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
4187 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
4189 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4191 PR tree-optimization/47265
4192 PR tree-optimization/47443
4193 * gcc.c-torture/compile/pr47265.c: New test.
4194 * gcc.dg/pr47443.c: New test.
4196 2011-01-25 Martin Jambor <mjambor@suse.cz>
4198 PR tree-optimization/47382
4199 * g++.dg/torture/pr47382.C: New test.
4200 * g++.dg/opt/devirt1.C: Xfail.
4202 2011-01-25 Yao Qi <yao@codesourcery.com>
4205 * gcc.target/arm/pr45701-1.c: New test.
4206 * gcc.target/arm/pr45701-2.c: New test.
4207 * gcc.target/arm/pr45701-3.c: New test.
4209 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4210 Jakub Jelinek <jakub@redhat.com>
4212 PR tree-optimization/47271
4213 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
4215 2011-01-25 Nick Clifton <nickc@redhat.com>
4217 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
4218 (saturate_add): Delete.
4220 (main): Do not run saturate_add.
4221 (set_interrupts): Delete.
4223 2011-01-25 Tobias Burnus <burnus@net-b.de>
4226 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
4228 2011-01-25 Jakub Jelinek <jakub@redhat.com>
4230 PR tree-optimization/47427
4231 PR tree-optimization/47428
4232 * gcc.c-torture/compile/pr47427.c: New test.
4233 * gcc.c-torture/compile/pr47428.c: New test.
4235 2011-01-25 Richard Guenther <rguenther@suse.de>
4238 * gcc.dg/torture/pr47411.c: New testcase.
4240 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4242 * gfortran.dg/graphite/id-24.f: New.
4243 * gfortran.dg/graphite/id-25.f: New.
4245 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4247 * gfortran.dg/graphite/id-23.f: New.
4249 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4251 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
4253 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4255 * gcc.dg/graphite/block-0.c: Un-XFAILed.
4256 * gcc.dg/graphite/block-1.c: Un-XFAILed.
4257 * gcc.dg/graphite/block-7.c: Un-XFAILed.
4258 * gcc.dg/graphite/block-8.c: Un-XFAILed.
4259 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
4260 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
4261 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
4262 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
4263 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
4265 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
4267 * gcc.dg/graphite/block-0.c: Add documentation.
4268 * gcc.dg/graphite/block-4.c: Same.
4269 * gcc.dg/graphite/block-7.c: Same.
4270 * gcc.dg/graphite/block-8.c: New.
4271 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
4272 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
4273 * gcc.dg/graphite/interchange-12.c: Add documentation.
4274 * gcc.dg/graphite/interchange-13.c: New.
4275 * gcc.dg/graphite/interchange-14.c: New.
4276 * gcc.dg/graphite/interchange-15.c: New.
4277 * gcc.dg/graphite/interchange-8.c: Add documentation.
4278 * gcc.dg/graphite/interchange-mvt.c: Same.
4280 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
4283 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
4284 * gcc.target/powerpc/altivec-14.c: Ditto.
4285 * gcc.target/powerpc/altivec-33.c: Ditto.
4286 * gcc.target/powerpc/altivec-types-1.c: Ditto.
4287 * gcc.target/powerpc/altivec-types-2.c: Ditto.
4288 * gcc.target/powerpc/altivec-types-3.c: Ditto.
4289 * gcc.target/powerpc/altivec-types-4.c: Ditto.
4290 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
4291 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
4292 * g++.dg/ext/altivec-15.C: Ditto.
4293 * g++.dg/ext/altivec-types-1.C: Ditto.
4294 * g++.dg/ext/altivec-types-2.C: Ditto.
4295 * g++.dg/ext/altivec-types-3.C: Ditto.
4296 * g++.dg/ext/altivec-types-4.C: Ditto.
4298 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4300 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
4302 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4304 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
4305 optimization options.
4307 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4309 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
4312 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
4314 2011-01-23 Tobias Burnus <burnus@net-b.de>
4317 * gfortran.dg/allocatable_scalar_12.f90: New.
4319 2011-01-23 Ira Rosen <irar@il.ibm.com>
4321 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
4322 vectorization to be not profitable if peeling is used to
4323 realign the memory access.
4324 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
4325 loop bound to avoid loop unrolling.
4326 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
4328 2011-01-22 Jan Hubicka <jh@suse.cz>
4331 * g++.dg/lto/pr47333.C: New file.
4333 2011-01-22 Jan Hubicka <jh@suse.cz>
4335 PR tree-optimization/43884
4337 * gcc.dg/autopar/outer-2.c: Increase array size.
4338 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
4340 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
4343 * gfortran.dg/c_loc_tests_16.f90: New test.
4345 2011-01-22 Tobias Burnus <burnus@net-b.de>
4348 * gfortran.dg/typebound_proc_19.f90: New.
4350 2011-01-21 Jeff Law <law@redhat.com>
4352 PR tree-optimization/47053
4353 * g++.dg/pr47053.C: New test.
4355 2011-01-21 Jason Merrill <jason@redhat.com>
4358 * g++.dg/cpp0x/constexpr-ctor6.C: New.
4360 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4363 * g++.dg/cpp0x/range-for10.C: New test.
4364 * g++.dg/template/for1.C: New test.
4367 * g++.dg/tree-prof/partition3.C: New test.
4369 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
4371 PR rtl-optimization/47366
4372 * g++.dg/opt/pr47366.C: New test.
4374 2011-01-21 Jason Merrill <jason@redhat.com>
4377 * g++.dg/cpp0x/constexpr-regress2.C: New.
4379 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
4381 2011-01-21 Jeff Law <law@redhat.com>
4383 PR rtl-optimization/41619
4384 * gcc.dg/pr41619.c: New.
4386 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4388 PR tree-optimization/47355
4389 * g++.dg/opt/pr47355.C: New test.
4391 2011-01-21 Richard Guenther <rguenther@suse.de>
4393 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
4396 2011-01-21 Richard Guenther <rguenther@suse.de>
4398 PR tree-optimization/47365
4399 * gcc.dg/torture/pr47365.c: New testcase.
4400 * gcc.dg/tree-ssa/pr47392.c: Likewise.
4402 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4404 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
4406 2011-01-21 Jakub Jelinek <jakub@redhat.com>
4408 PR tree-optimization/47391
4409 * gcc.dg/pr47391.c: New test.
4411 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4413 * g++.dg/template/char1.C: Use signed char.
4415 2011-01-21 Tobias Burnus <burnus@net-b.de>
4418 * gfortran.dg/pointer_target_4.f90: New.
4420 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
4423 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
4424 ILP32 system and not IP32.
4426 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
4429 * g++.dg/debug/pr46583.C: New.
4431 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4434 * g++.dg/debug/pr47283.C: New test.
4437 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
4438 * gcc.target/i386/headmerge-2.c: Likewise.
4440 2011-01-20 Richard Guenther <rguenther@suse.de>
4443 * gcc.dg/torture/pr47370.c: New testcase.
4445 2011-01-20 Jakub Jelinek <jakub@redhat.com>
4447 PR tree-optimization/46130
4448 * gcc.dg/pr46130-1.c: New test.
4449 * gcc.dg/pr46130-2.c: New test.
4451 2011-01-19 Dodji Seketeli <dodji@redhat.com>
4454 * g++.dg/debug/dwarf2/template-params-10.C: New test.
4456 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
4459 * g++.dg/debug/pr46240.cc: New.
4461 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4464 * g++.dg/template/anonunion1.C: New test.
4466 PR rtl-optimization/47337
4467 * gcc.c-torture/execute/pr47337.c: New test.
4469 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4472 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
4474 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4476 PR tree-optimization/46021
4477 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
4479 2011-01-19 Jakub Jelinek <jakub@redhat.com>
4481 PR tree-optimization/47290
4482 * g++.dg/torture/pr47290.C: New test.
4484 2011-01-18 Janus Weil <janus@gcc.gnu.org>
4487 * gfortran.dg/proc_ptr_comp_29.f90: New.
4489 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
4492 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
4493 powerpc-apple-darwin9.
4495 2011-01-18 Jakub Jelinek <jakub@redhat.com>
4497 PR rtl-optimization/47299
4498 * gcc.c-torture/execute/pr47299.c: New test.
4500 2011-01-17 Jason Merrill <jason@redhat.com>
4502 * g++.dg/cpp0x/constexpr-virtual.C: New.
4504 2011-01-17 Jakub Jelinek <jakub@redhat.com>
4507 * gfortran.dg/gomp/pr47331.f90: New test.
4509 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
4512 * objc.dg/selector-warn-1.m: New.
4513 * obj-c++.dg/selector-warn-1.mm: New.
4515 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
4517 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
4518 Update dg-final accordingly.
4520 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4522 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
4524 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4526 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
4528 * gcc.dg/guality/pr36728-2.c: Likewise.
4530 2011-01-17 Richard Guenther <rguenther@suse.de>
4532 PR tree-optimization/47313
4533 * g++.dg/torture/pr47313.C: New testcase.
4535 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
4538 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
4539 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
4540 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4541 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
4543 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
4545 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
4546 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
4547 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
4549 2011-01-17 Richard Guenther <rguenther@suse.de>
4551 PR tree-optimization/45967
4552 * gcc.dg/torture/pr45967-2.c: New testcase.
4553 * gcc.dg/torture/pr45967-3.c: Likewise.
4555 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4558 * g++.dg/ext/pr47213.C: Require visibility.
4560 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4562 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
4563 * gcc.dg/fixed-point/struct-union.c: Update error messages.
4565 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
4567 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
4568 Linux-based targets.
4570 2011-01-13 Jan Hubicka <jh@suse.cz>
4572 PR tree-optimization/47276
4573 * gcc.dg/pr47276.c: New testcase.
4575 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
4576 Jonathan Wakely <jwakely.gcc@gmail.com>
4579 * g++.dg/other/pr33558.C: New.
4580 * g++.dg/other/pr33558-2.C: New.
4582 2011-01-14 Martin Jambor <mjambor@suse.cz>
4584 PR tree-optimization/45934
4585 PR tree-optimization/46302
4586 * g++.dg/ipa/devirt-c-1.C: New test.
4587 * g++.dg/ipa/devirt-c-2.C: Likewise.
4588 * g++.dg/ipa/devirt-c-3.C: Likewise.
4589 * g++.dg/ipa/devirt-c-4.C: Likewise.
4590 * g++.dg/ipa/devirt-c-5.C: Likewise.
4591 * g++.dg/ipa/devirt-c-6.C: Likewise.
4592 * g++.dg/ipa/devirt-6.C: Likewise.
4593 * g++.dg/ipa/devirt-d-1.C: Likewise.
4594 * g++.dg/torture/pr45934.C: Likewise.
4596 2011-01-14 Jason Merrill <jason@redhat.com>
4598 * g++.dg/cpp0x/variadic105.C: New.
4600 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
4601 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4604 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
4605 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
4606 execution tests on i?86-*-*, x86_64-*-* and
4607 powerpc*-apple-darwin* && ilp32.
4608 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
4609 tests on i?86-*-* and x86_64-*-*.
4611 2011-01-14 Richard Guenther <rguenther@suse.de>
4613 PR tree-optimization/47280
4614 * g++.dg/opt/pr47280.C: New testcase.
4616 2011-01-14 Jason Merrill <jason@redhat.com>
4618 * g++.dg/cpp0x/constexpr-regress1.C: New.
4620 * g++.dg/ext/flexary2.C: New.
4622 2011-01-14 Richard Guenther <rguenther@suse.de>
4625 * gcc.dg/torture/pr47281.c: New testcase.
4626 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
4628 2011-01-14 Richard Guenther <rguenther@suse.de>
4630 PR tree-optimization/47286
4631 * gcc.dg/tree-ssa/pr47286.c: New testcase.
4633 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
4636 * g++.dg/ext/pr47213.C: New.
4638 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4640 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
4642 2011-01-13 Tobias Burnus <burnus@net-b.de>
4643 Mikael Morin <mikael@gcc.gnu.org>
4647 * gfortran.dg/select_type_20.f90: New.
4648 * gfortran.dg/select_type_21.f90: New.
4650 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
4653 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
4655 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4657 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
4658 * gcc.dg/guality/pr36728-2.c: Likewise.
4660 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4663 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4665 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4667 PR rtl-optimization/45352
4668 * gcc.dg/pr45352-3.c: New.
4670 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4672 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4674 * g++.dg/cpp0x/range-for8.C: New.
4675 * g++.dg/cpp0x/range-for9.C: New.
4677 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4680 * g++.dg/debug/pr47209.C: New.
4682 2011-01-12 Richard Guenther <rguenther@suse.de>
4685 * gcc.dg/lto/pr47259_0.c: New testcase.
4686 * gcc.dg/lto/pr47259_1.c: Likewise.
4688 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4690 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4691 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4692 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4693 methods missing from the OBJC2 Object.
4694 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4695 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4696 GNU and NeXT runtimes.
4697 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4699 * objc-obj-c++-shared/Object1.m: Likewise.
4700 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4701 * objc.dg/proto-qual-1.m: Likewise.
4702 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4703 * obj-c++.dg/proto-qual-1.mm: Likewise.
4705 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4708 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4710 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4712 Fixed the Objective-C++ testsuite and updated all tests.
4713 * lib/obj-c++.exp (obj-c++_init): Declare and set
4714 gcc_warning_prefix and gcc_error_prefix.
4715 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4716 'dg-warning', 'dg-message' and 'dg-error'.
4717 * obj-c++.dg/class-extension-3.mm: Likewise.
4718 * obj-c++.dg/class-protocol-1.mm: Likewise.
4719 * obj-c++.dg/encode-7.mm: Likewise.
4720 * obj-c++.dg/exceptions-3.mm: Likewise.
4721 * obj-c++.dg/exceptions-5.mm: Likewise.
4722 * obj-c++.dg/method-12.mm: Likewise.
4723 * obj-c++.dg/method-13.mm: Likewise.
4724 * obj-c++.dg/method-15.mm: Likewise.
4725 * obj-c++.dg/method-16.mm: Likewise.
4726 * obj-c++.dg/method-4.mm: Likewise.
4727 * obj-c++.dg/method-8.mm: Likewise.
4728 * obj-c++.dg/method-conflict-1.mm: Likewise.
4729 * obj-c++.dg/method-conflict-2.mm: Likewise.
4730 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4731 and uncommented second part of the testcase now that the testsuite
4733 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4734 and uncommented second part of the testcase now that the testsuite
4736 * obj-c++.dg/private-1.mm: Likewise.
4737 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4738 * obj-c++.dg/syntax-error-7.mm: Likewise.
4739 * obj-c++.dg/warn5.mm: Likewise.
4740 * obj-c++.dg/property/at-property-14.mm: Likewise.
4741 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4743 * obj-c++.dg/property/at-property-18.mm: Likewise.
4744 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4746 * obj-c++.dg/property/at-property-21.mm: Likewise.
4747 * obj-c++.dg/property/at-property-28.mm: Likewise.
4748 * obj-c++.dg/property/at-property-5.mm: Likewise.
4749 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4750 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4751 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4752 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4753 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4754 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4755 * obj-c++.dg/tls/diag-5.mm: Likewise.
4756 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4757 dg-error, now matched correctly.
4759 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4761 * objc.dg/property/at-property-29.m: New.
4762 * obj-c++.dg/property/at-property-29.mm: New.
4764 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4766 * go.test/go-test.exp (go-set-goarch): New proc.
4767 (go-gc-tests): Use it.
4769 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4772 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4774 2011-01-11 Richard Henderson <rth@redhat.com>
4776 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4778 2011-01-11 Jan Hubicka <jh@suse.cz>
4782 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4783 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4785 2011-01-11 Richard Guenther <rguenther@suse.de>
4787 PR tree-optimization/46076
4788 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4790 2011-01-11 Jeff Law <law@redhat.com>
4792 * PR tree-optimization/47086
4793 * gcc.dg/pr47086.c: New test.
4795 2011-01-11 Jason Merrill <jason@redhat.com>
4798 * g++.dg/template/new10.C: New.
4801 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4803 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4805 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4806 Split type definitions and NSConstantString class into...
4807 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4808 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4809 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4810 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4811 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4812 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4814 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4815 encode defines for newer NeXT system headers.
4816 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4817 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4818 * objc.dg/foreach-5.m: Likewise.
4819 * objc.dg/foreach-2.m: Likewise.
4820 * objc.dg/foreach-4.m: Likewise.
4821 * objc.dg/torture/strings/string1.m: Likewise.
4822 * objc.dg/torture/strings/string2.m: Likewise.
4823 * objc.dg/torture/strings/string3.m: Likewise.
4824 * objc.dg/torture/strings/string4.m: Likewise.
4825 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4826 header and stand alone.
4827 * obj-c++.dg/strings/strings-2.mm: Likewise.
4828 * objc.dg/torture/strings/const-str-3.m: Likewise.
4829 * objc.dg/strings/strings-2.m: Likewise.
4830 * objc.dg/strings/const-str-12b.m: Likewise.
4832 2011-01-12 Richard Guenther <rguenther@suse.de>
4835 * gcc.dg/attr-weak-1.c: Adjust.
4837 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4840 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4841 standard compliant and comment.
4843 2011-01-10 Jan Hubicka <jh@suse.cz>
4846 * gcc.dg/initpri3.c: New testcase.
4848 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4851 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4857 (g_ebp_save): Likewise.
4858 (g_esp_save): Likewise.
4860 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4862 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4864 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4866 PR tree-optimization/46021
4867 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4868 i?86-*-*, x86_64-*-*.
4870 2011-01-10 Jeff Law <law@redhat.com>
4872 * PR tree-optimization/47141
4873 * gcc.c-torture/compile/pr47141.c: New test.
4875 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4878 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4879 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4880 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4881 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4884 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4885 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4886 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4887 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4888 being vectorized. Adjust dg-final pattern.
4891 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4892 * gcc.dg/vect/slp-24.c: Likewise.
4894 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4897 * g++.dg/other/pr47218-1.C: New test file.
4898 * g++.dg/other/pr47218.C: Likewise.
4899 * g++.dg/other/pr47218.h: New supporting header.
4901 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4904 * objc.dg/attributes/invalid-attribute-1.m: New.
4905 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4907 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4910 * gfortran.dg/proc_ptr_comp_28.f90: New.
4912 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4914 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4915 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4916 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4917 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4918 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4919 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4920 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4921 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4922 * objc.dg/gnu-api-2-class.m: Likewise.
4923 * objc.dg/gnu-api-2-ivar.m: Likewise.
4924 * objc.dg/gnu-api-2-method.m: Likewise.
4925 * objc.dg/gnu-api-2-objc.m: Likewise.
4926 * objc.dg/gnu-api-2-object.m: Likewise.
4927 * objc.dg/gnu-api-2-property.m: Likewise.
4928 * objc.dg/gnu-api-2-protocol.m: Likewise.
4929 * objc.dg/gnu-api-2-sel.m: Likewise.
4931 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4933 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4934 * objc.dg/objc-foreach-4.m: Likewise.
4935 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4936 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4937 * objc.dg/foreach-4.m: Likewise.
4938 * objc.dg/foreach-5.m: Likewise.
4939 * objc.dg/foreach-3.m: Return self from init.
4941 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4944 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4946 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4949 * gfortran.dg/class_35.f90: New.
4951 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4953 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4955 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4958 * objc.dg/invalid-method-2.m: New.
4959 * obj-c++.dg/invalid-method-2.mm: New.
4961 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4964 * gfortran.dg/transpose_optimization_2.f90 : New test.
4966 2011-01-08 Jan Hubicka <jh@suse.cz>
4968 PR tree-optmization/46469
4969 * g++.dg/torture/pr46469.C: New testcase.
4971 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4973 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4974 emulation of libobjc-gnu structure layout functionality to ..
4975 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4976 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4977 * objc/execute/bf-common.h: Adjust headers.
4978 * objc/execute/bf-1.m: Likewise.
4979 * objc/execute/bf-2.m: Likewise.
4980 * objc/execute/bf-3.m: Likewise.
4981 * objc/execute/bf-4.m: Likewise.
4982 * objc/execute/bf-5.m: Likewise.
4983 * objc/execute/bf-6.m: Likewise.
4984 * objc/execute/bf-7.m: Likewise.
4985 * objc/execute/bf-8.m: Likewise.
4986 * objc/execute/bf-9.m: Likewise.
4987 * objc/execute/bf-10.m: Likewise.
4988 * objc/execute/bf-11.m: Likewise.
4989 * objc/execute/bf-12.m: Likewise.
4990 * objc/execute/bf-13.m: Likewise.
4991 * objc/execute/bf-14.m: Likewise.
4992 * objc/execute/bf-15.m: Likewise.
4993 * objc/execute/bf-16.m: Likewise.
4994 * objc/execute/bf-17.m: Likewise.
4995 * objc/execute/bf-18.m: Likewise.
4996 * objc/execute/bf-19.m: Likewise.
4997 * objc/execute/bf-20.m: Likewise.
4998 * objc/execute/bf-21.m: Likewise.
4999 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
5000 objc_get_type_qualifiers ().
5002 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
5005 * gfortran.dg/dependency_39.f90: New test.
5007 2011-01-07 Jan Hubicka <jh@suse.cz>
5009 Get builtins tests ready for linker plugin.
5010 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
5011 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
5012 my_memset, my_bzero): Mark used.
5013 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
5014 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
5016 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
5019 2011-01-07 Jan Hubicka <jh@suse.cz>
5021 PR tree-optimization/46367
5022 * g++.dg/torture/pr46367.C: New file.
5024 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5027 * gcc.dg/pr47201.c: New test.
5030 * gcc.dg/tree-prof/pr47187.c: New test.
5032 2011-01-07 Tobias Burnus <burnus@net-b.de>
5035 * gfortran.dg/extends_type_of_3.f90: New.
5037 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
5039 * g++.dg/ext/dllexport-MI1.C: Adjust test.
5040 * g++.dg/ext/dllimport-MI1.C: Likewise.
5041 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
5042 * g++.dg/ext/dllimport10.C: Likewise.
5043 * g++.dg/ext/dllimport11.C: Likewise.
5044 * g++.dg/ext/dllimport12.C: Likewise.
5045 * g++.dg/ext/dllimport13.C: Likewise.
5046 * g++.dg/ext/dllimport2.C: Likewise.
5047 * g++.dg/ext/dllimport3.C: Likewise.
5048 * g++.dg/ext/dllimport4.C: Likewise.
5049 * g++.dg/ext/dllimport5.C: Likewise.
5050 * g++.dg/ext/dllimport6.C: Likewise.
5051 * g++.dg/ext/dllimport8.C: Likewise.
5052 * g++.dg/ext/dllimport9.C: Likewise.
5053 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
5054 targets, too. Additionally enable test for i?86-*-mingw*.
5055 * g++.dg/ext/selectany1.C: Likewise.
5056 Remove guard variable check.
5058 2011-01-07 Janus Weil <janus@gcc.gnu.org>
5062 * gfortran.dg/storage_size_3.f08: Extended.
5064 2011-01-07 Jakub Jelinek <jakub@redhat.com>
5067 * g++.dg/template/stdarg1.C: New test.
5069 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5072 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
5073 * gfortran.dg/defined_operators_1.f90: Split the subroutine
5074 from the interface of functions to not hide the errors that
5077 2011-01-06 Jan Hubicka <jh@suse.cz>
5079 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
5080 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
5082 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
5086 * gfortran.dg/interface_33.f90: New test.
5088 2011-01-06 Jakub Jelinek <jakub@redhat.com>
5091 * gcc.c-torture/compile/pr47150.c: New test.
5093 2011-01-06 Ira Rosen <irar@il.ibm.com>
5095 PR tree-optimization/47139
5096 * gcc.dg/vect/pr47139.c: New test.
5098 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5101 * gfortran.dg/extends_type_of_2.f03: New.
5103 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5105 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
5107 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
5109 * gnat.dg/opt14.adb: New test.
5111 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
5114 * gfortran.dg/allocate_error_2.f90: New test.
5116 2011-01-05 Janus Weil <janus@gcc.gnu.org>
5119 * gfortran.dg/storage_size_3.f08: New.
5121 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
5123 PR libgfortran/47154
5124 * gfortran.dg/namelist_68.f90: New test.
5126 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
5128 * gnat.dg/unchecked_convert8.ad[sb]: New test.
5130 2011-01-04 Janus Weil <janus@gcc.gnu.org>
5133 * gfortran.dg/class_34.f90: New.
5135 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5137 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
5138 use __builtin_inff. Skip all single-precision tests that require
5141 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5143 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
5145 2011-01-03 Jakub Jelinek <jakub@redhat.com>
5147 PR tree-optimization/47148
5148 * gcc.c-torture/execute/pr47148.c: New test.
5150 PR tree-optimization/47155
5151 * gcc.c-torture/execute/pr47155.c: New test.
5153 PR rtl-optimization/47157
5154 * gcc.c-torture/compile/pr47157.c: New test.
5156 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
5158 * gcc.dg/torture/vector-shift2.c (schar): Define.
5159 (main): Always use schar or uchar instead of plain "char" to avoid
5160 dependencies on implementation-defined char signedness.
5162 2011-01-03 Martin Jambor <mjambor@suse.cz>
5164 PR tree-optimization/46801
5165 * gnat.dg/pack9.adb: Remove xfail.
5167 2011-01-03 Martin Jambor <mjambor@suse.cz>
5169 PR tree-optimization/46984
5170 * g++.dg/ipa/pr46984.C: New test.
5172 2011-01-02 Janus Weil <janus@gcc.gnu.org>
5175 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
5177 2011-01-02 Jakub Jelinek <jakub@redhat.com>
5179 PR tree-optimization/47140
5180 * gcc.c-torture/compile/pr47140.c: New test.
5182 PR rtl-optimization/47028
5183 * gcc.dg/pr47028.c: New test.
5185 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
5187 * objc.dg/protocol-forward-1.m: Removed TODO.
5188 * objc.dg/protocol-forward-2.m: New.
5189 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
5190 * obj-c++.dg/protocol-forward-2.mm: New.
5192 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
5195 * g++.dg/eh/pr38662.C: New testcase.
5197 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
5199 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
5200 scan for newline '\n'.
5203 Copyright (C) 2011 Free Software Foundation, Inc.
5205 Copying and distribution of this file, with or without modification,
5206 are permitted in any medium without royalty provided the copyright
5207 notice and this notice are preserved.