1 2011-04-12 Jakub Jelinek <jakub@redhat.com>
3 PR rtl-optimization/48549
4 * g++.dg/opt/pr48549.C: New test.
7 * gcc.c-torture/compile/pr48517.c: New test.
9 2011-04-11 Jason Merrill <jason@redhat.com>
11 * g++.dg/cpp0x/enum10.C: New.
13 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
15 2011-04-09 Jason Merrill <jason@redhat.com>
18 * g++.dg/cpp0x/sfinae10.C: Remove abstract class.
20 2011-04-08 Mike Stump <mikestump@comcast.net>
23 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
24 default to fno-common.
26 2011-04-07 Jason Merrill <jason@redhat.com>
28 * g++.dg/cpp0x/regress/call1.C: New.
30 * g++.dg/cpp0x/sfinae11.C: New.
31 * g++.dg/cpp0x/noexcept02.C: Fix.
33 * g++.dg/cpp0x/sfinae10.C: New.
35 * g++.dg/cpp0x/sfinae7.C: New.
37 * g++.dg/cpp0x/enum9.C: New.
39 2011-04-08 Jakub Jelinek <jakub@redhat.com>
41 PR tree-optimization/48377
42 * gcc.dg/vect/pr48377.c: New test.
44 2011-04-07 Mike Stump <mikestump@comcast.net>
46 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
49 2011-04-07 Jakub Jelinek <jakub@redhat.com>
52 * gfortran.dg/gomp/pr48117.f90: New test.
55 * gcc.dg/torture/pr48343.c: New test.
57 2011-04-07 Andrey Belevantsev <abel@ispras.ru>
59 Backport from mainline
60 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
62 PR rtl-optimization/48144
63 * gcc.dg/pr48144.c: New test.
65 2011-04-06 Jakub Jelinek <jakub@redhat.com>
68 * gcc.dg/guality/pr36977.c: New test.
69 * gcc.dg/guality/pr48466.c: New test.
71 Backported from mainline
72 2011-04-01 Jakub Jelinek <jakub@redhat.com>
75 * gcc.c-torture/compile/pr48335-1.c: New test.
76 * gcc.dg/pr48335-1.c: New test.
77 * gcc.dg/pr48335-2.c: New test.
78 * gcc.dg/pr48335-3.c: New test.
79 * gcc.dg/pr48335-4.c: New test.
80 * gcc.dg/pr48335-5.c: New test.
81 * gcc.dg/pr48335-6.c: New test.
82 * gcc.dg/pr48335-7.c: New test.
83 * gcc.dg/pr48335-8.c: New test.
84 * gcc.target/i386/pr48335-1.c: New test.
86 2011-04-04 Janus Weil <janus@gcc.gnu.org>
89 * gfortran.dg/class_42.f03: New.
91 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
93 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
94 * gfortran.dg/bessel_7.f90: Likewise.
96 2011-03-31 Jason Merrill <jason@redhat.com>
98 * g++.dg/cpp0x/defaulted24.C: New.
100 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
103 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
106 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
108 * g++.dg/other/i386-9.C: New test.
110 2011-03-30 Jason Merrill <jason@redhat.com>
112 * g++.dg/cpp0x/regress/error-recovery1.C: New.
114 * g++.dg/cpp0x/regress/isnan.C: New.
116 * g++.dg/cpp0x/initlist46.C: New.
118 2011-03-29 Jason Merrill <jason@redhat.com>
120 * g++.dg/cpp0x/regress/value-dep1.C: New.
122 * g++.dg/cpp0x/dependent1.C: New.
124 2011-03-29 Jason Merrill <jason@redhat.com>
126 * g++.dg/parse/memfnquals1.C: New.
128 * g++.dg/cpp0x/constexpr-memfn1.C: New.
130 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
132 * g++.dg/cpp0x/initlist-array2.C: New.
134 * g++.dg/cpp0x/initlist-array1.C: New.
136 * g++.dg/cpp0x/move1.C: New.
138 * g++.dg/cpp0x/auto22.C: New.
140 * g++.dg/cpp0x/rv-deduce2.C: New.
142 * g++.dg/cpp0x/elision2.C: New.
144 2011-03-29 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
146 * g++.dg/cpp0x/constexpr-attribute.C: New.
148 2011-03-29 Jason Merrill <jason@redhat.com>
150 * g++.dg/cpp0x/constexpr-recursion.C: New.
152 * g++.dg/cpp0x/constexpr-noexcept.C: New.
154 * g++.dg/cpp0x/constexpr-overflow2.C: New.
155 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
157 * g++.dg/cpp0x/constexpr-47570.C: New.
159 2011-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
161 Backport from mainline:
162 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
165 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
167 2011-03-28 Richard Sandiford <richard.sandiford@linaro.org>
170 * gcc.target/arm/neon-vld-1.c: New test.
172 2011-03-28 Richard Guenther <rguenther@suse.de>
174 Backport from mainline
175 2011-03-24 Richard Guenther <rguenther@suse.de>
178 * gcc.dg/builtin-object-size-10.c: New testcase.
180 2011-03-22 Richard Guenther <rguenther@suse.de>
182 PR tree-optimization/48228
183 * gcc.dg/Wstrict-overflow-23.c: New testcase.
185 2011-03-17 Richard Guenther <rguenther@suse.de>
188 * gcc.dg/pr48134.c: New testcase.
190 2011-03-26 Uros Bizjak <ubizjak@gmail.com>
192 Backport from mainline:
193 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
196 * gcc.target/i386/pr48237.c: New test.
198 2011-03-26 Jakub Jelinek <jakub@redhat.com>
200 Backport from mainline
201 2011-03-24 Jakub Jelinek <jakub@redhat.com>
204 * gcc.dg/dfp/pr48204.c: New test.
206 2011-03-20 Jakub Jelinek <jakub@redhat.com>
210 * gcc.c-torture/execute/pr42544.c: New test.
211 * gcc.c-torture/execute/pr48197.c: New test.
213 PR rtl-optimization/48156
214 * gcc.dg/pr48156.c: New test.
216 2011-03-17 Jakub Jelinek <jakub@redhat.com>
218 PR rtl-optimization/48141
219 * gcc.dg/pr48141.c: New test.
221 2011-03-25 Release Manager
223 * GCC 4.6.0 released.
225 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
227 Backport from mainline:
228 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
230 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
234 2011-03-21 Jakub Jelinek <jakub@redhat.com>
237 * gcc.dg/pr48213.c: New test.
239 2011-03-20 Joseph Myers <joseph@codesourcery.com>
241 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
242 variably modified typedefs.
243 * gcc.dg/c1x-typedef-2.c: Remove.
245 2011-03-20 Joseph Myers <joseph@codesourcery.com>
247 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
248 * gcc.dg/c1x-anon-struct-3.c: New test.
249 * gcc.dg/anon-struct-11.c: Update.
251 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
254 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
256 2011-03-18 Jakub Jelinek <jakub@redhat.com>
259 * gcc.c-torture/compile/pr48161.c: New test.
261 2011-03-17 Richard Guenther <rguenther@suse.de>
264 * g++.dg/torture/pr48165.C: New testcase.
266 2011-03-16 Dodji Seketeli <dodji@redhat.com>
269 * g++.dg/debug/dwarf2/typedef6.C: New test.
271 2011-03-16 Jason Merrill <jason@redhat.com>
273 * g++.dg/cpp0x/constexpr-array3.C: New.
275 2011-03-16 Jason Merrill <jason@redhat.com>
277 * g++.dg/cpp0x/sfinae6.C: New.
278 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
279 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
280 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
281 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
282 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
284 2011-03-16 Jason Merrill <jason@redhat.com>
286 * g++.dg/template/incomplete6.C: New.
288 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
291 * gcc.target/arm/pr46788.c: New.
293 2011-03-15 Richard Sandiford <richard.sandiford@linaro.org>
295 PR rtl-optimization/47166
296 * gcc.c-torture/execute/postmod-1.c: New test.
298 2011-03-14 Richard Guenther <rguenther@suse.de>
301 * gcc.dg/torture/pr48098.c: New testcase.
303 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
306 * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test.
307 * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise.
309 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
312 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
314 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
317 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
319 2011-03-12 Janus Weil <janus@gcc.gnu.org>
322 * gfortran.dg/class_41.f03: New.
324 2011-03-11 Dodji Seketeli <dodji@redhat.com>
326 * g++.dg/conversion/cast3.C: New test.
328 2011-03-11 Jason Merrill <jason@redhat.com>
330 * g++.dg/template/error45.C: New.
332 * g++.dg/parse/no-type-defn1.C: New.
334 * g++.dg/ext/attrib40.C: New.
336 * g++.dg/cpp0x/regress/array1.C: New.
338 2011-03-11 Richard Guenther <rguenther@suse.de>
340 PR tree-optimization/48067
341 * gcc.dg/pr48067.c: New testcase.
343 2011-03-11 Richard Guenther <rguenther@suse.de>
346 * g++.dg/lto/20110311-1_0.C: New testcase.
348 2011-03-11 Jakub Jelinek <jakub@redhat.com>
351 * g++.dg/inherit/virtual8.C: New test.
354 * gcc.dg/torture/pr48044.c: New test.
356 2011-03-11 Janus Weil <janus@gcc.gnu.org>
359 * gfortran.dg/proc_ptr_comp_31.f90: New.
361 2011-03-11 Richard Guenther <rguenther@suse.de>
363 PR tree-optimization/47278
364 * gcc.dg/torture/pr47278-1.c: New testcase.
365 * gcc.dg/torture/pr47278-2.c: Likewise.
367 2011-03-11 Jakub Jelinek <jakub@redhat.com>
369 PR tree-optimization/48063
370 * gcc.dg/torture/pr48063.c: New test.
372 2011-03-10 Jason Merrill <jason@redhat.com>
374 * g++.dg/template/array22.C: New.
376 * g++.dg/cpp0x/syntax-err1.C: New.
377 * g++.dg/parse/error36.C: Adjust expected errors.
378 * g++.old-deja/g++.pt/ctor2.C: Likewise.
379 * g++.old-deja/g++.pt/typename3.C: Likewise.
380 * g++.old-deja/g++.pt/typename4.C: Likewise.
381 * g++.old-deja/g++.pt/typename6.C: Likewise.
383 2011-03-09 Jason Merrill <jason@redhat.com>
385 * g++.dg/template/nontype22.C: New.
387 2011-03-09 Martin Jambor <mjambor@suse.cz>
389 PR tree-optimization/47714
390 * g++.dg/torture/pr47714.C: New test.
392 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
395 * gcc.target/powerpc/pr47755-2.c: New file.
397 2011-03-08 Jakub Jelinek <jakub@redhat.com>
399 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
400 is not set in the environment, pass 64 as first argument when not
401 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
402 native where ulimit -u is supported.
404 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
406 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
408 2011-03-08 Jason Merrill <jason@redhat.com>
410 * g++.dg/template/nontype21.C: New.
412 * g++.dg/template/anon5.C: New.
414 2011-03-08 Jakub Jelinek <jakub@redhat.com>
417 * gcc.dg/pr47881.c: New test.
419 2011-03-08 Dodji Seketeli <dodji@redhat.com>
422 * g++.dg/lookup/template3.C: New test.
424 2011-03-08 Kai Tietz <ktietz@redhat.com>
426 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
429 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
432 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
433 sizeof to compute alignment.
435 2011-03-08 Jakub Jelinek <jakub@redhat.com>
437 PR tree-optimization/48022
438 * gcc.dg/pr48022-1.c: New test.
439 * gcc.dg/pr48022-2.c: New test.
441 2011-03-07 Jason Merrill <jason@redhat.com>
443 * g++.dg/template/nontype20.C: New.
444 * g++.dg/init/member1.C: Adjust expected errors.
445 * g++.dg/parse/constant4.C: Likewise.
446 * g++.dg/template/qualified-id3.C: Likewise.
447 * g++.old-deja/g++.pt/crash10.C: Likewise.
449 * g++.dg/cpp0x/regress/non-const1.C: New.
451 2011-03-07 Jakub Jelinek <jakub@redhat.com>
454 * gcc.dg/pr47991.c: New test.
456 2011-03-07 Jason Merrill <jason@redhat.com>
458 * g++.dg/abi/mangle46.C: New.
460 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
463 * gcc.target/powerpc/pr47862.c: New.
465 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
468 * gcc.target/i386/combine-mul.c: Require nonpic.
470 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
471 Nathan Froyd <froydnj@codesourcery.com>
473 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
475 2011-03-06 Mark Mitchell <mark@codesourcery.com>
477 * README.QMTEST: Remove.
479 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
480 Jerry DeLisle <jvdelisle@gcc.gnu.org>
483 * gfortran.dg/array_constructor_37.f90 : New test.
485 2011-03-05 Jason Merrill <jason@redhat.com>
487 * g++.dg/abi/mangle39.C: ABI v5, not 6.
488 * g++.dg/abi/mangle45.C: Likewise.
489 * g++.dg/cpp0x/trailing1.C: Likewise.
491 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
493 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
495 2011-03-05 Jakub Jelinek <jakub@redhat.com>
497 PR rtl-optimization/47899
498 * gcc.dg/pr47899.c: New test.
500 * gcc.dg/torture/pr47968.c: Ignore warnings.
502 PR tree-optimization/47967
503 * gcc.c-torture/compile/pr47967.c: New test.
505 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
507 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
508 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
510 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
512 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
513 and property_getAttributes() if __OBJC2__.
514 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
515 * objc.dg/property/property-encoding-1.m: New.
516 * obj-c++.dg/property/property-encoding-1.mm: New.
518 2011-03-04 Jason Merrill <jason@redhat.com>
520 * g++.dg/template/pseudodtor6.C: New.
522 * g++.dg/inherit/covariant19.C: New.
524 2011-03-04 Richard Guenther <rguenther@suse.de>
527 * gcc.dg/torture/pr47968.c: New testcase.
529 2011-03-04 Richard Guenther <rguenther@suse.de>
532 * gcc.dg/torture/pr47975.c: New testcase.
534 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
537 * g++.dg/template/crash106.C: New.
539 2011-03-03 Jakub Jelinek <jakub@redhat.com>
542 * gcc.dg/gomp/pr47963.c: New test.
543 * g++.dg/gomp/pr47963.C: New test.
545 2011-03-02 Jason Merrill <jason@redhat.com>
547 * g++.dg/cpp0x/regress/condition1.C: New.
549 * g++.dg/cpp0x/constexpr-ctor9.C: New.
551 2011-03-01 Jason Merrill <jason@redhat.com>
553 * g++.dg/cpp0x/lambda/lambda-98.C: New.
555 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
557 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
559 PR rtl-optimization/47925
560 * gcc.c-torture/execute/pr47925.c: New test.
562 2011-03-01 Jason Merrill <jason@redhat.com>
564 * g++.dg/cpp0x/decltype25.C: New.
566 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
568 2011-03-01 Richard Guenther <rguenther@suse.de>
570 PR tree-optimization/47890
571 * gcc.dg/torture/pr47890.c: New testcase.
573 2011-03-01 Richard Guenther <rguenther@suse.de>
576 * gcc.dg/lto/pr47924_0.c: New testcase.
578 2011-03-01 Richard Guenther <rguenther@suse.de>
581 * gfortran.dg/lto/pr46911_0.f: New testcase.
583 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
586 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
587 compile errors from older code form.
589 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
592 * gfortran.dg/fmt_fw_d.f90: New test.
594 2011-02-28 Jason Merrill <jason@redhat.com>
596 * g++.dg/inherit/covariant18.C: New.
598 2011-02-28 Jakub Jelinek <jakub@redhat.com>
601 * gcc.dg/pr47893.c: New test.
603 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
605 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
606 NULL in case of a selector with conflicting types.
607 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
609 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
611 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
612 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
613 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
614 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
616 2011-02-28 Jason Merrill <jason@redhat.com>
619 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
621 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
624 * gfortran.dg/namelist_71.f90: New test.
626 2011-02-27 Jason Merrill <jason@redhat.com>
629 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
630 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
632 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
635 * g++.dg/cpp0x/constexpr-ctor8.C: New.
637 2011-02-27 Jakub Jelinek <jakub@redhat.com>
640 * gfortran.dg/gomp/task-1.f90: Removed.
642 2011-02-26 Jason Merrill <jason@redhat.com>
644 * g++.dg/template/this-targ1.C: New.
646 * g++.dg/cpp0x/regress/template-const1.C: New.
647 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
648 * g++.dg/template/function1.C: Adjust.
649 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
650 * g++.dg/debug/debug7.C: Adjust.
652 2011-02-26 Tobias Burnus <burnus@net-b.de>
655 * gfortran.dg/gomp/task-1.f90: New.
657 2011-02-25 Jie Zhang <jie@codesourcery.com>
659 * gcc.target/arm/neon-thumb2-move.c: Add
660 dg-require-effective-target arm_thumb2_ok.
662 2011-02-24 Jason Merrill <jason@redhat.com>
664 * g++.dg/parse/constant1.C: Specify C++98 mode.
665 * g++.dg/parse/constant5.C: Likewise.
666 * g++.dg/parse/error2.C: Likewise.
667 * g++.dg/parse/semicolon3.C: Likewise.
668 * g++.dg/template/crash14.C: Likewise.
669 * g++.dg/template/local4.C: Likewise.
670 * g++.dg/template/nontype3.C: Likewise.
671 * g++.dg/parse/crash31.C: Adjust expected errors.
672 * g++.dg/template/function1.C: Likewise.
673 * g++.dg/template/ref3.C: Likewise.
674 * g++.dg/template/static9.C: Likewise.
675 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
677 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
678 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
679 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
680 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
681 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
683 2011-02-24 Jakub Jelinek <jakub@redhat.com>
686 * gfortran.dg/pr47878.f90: New test.
688 2011-02-24 Richard Guenther <rguenther@suse.de>
691 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
692 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
694 2011-02-24 Richard Guenther <rguenther@suse.de>
697 * gfortran.dg/lto/pr47839_0.f90: New testcase.
698 * gfortran.dg/lto/pr47839_1.f90: Likewise.
700 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
703 * gfortran.dg/fmt_f0_1.f90: Update test.
705 2011-02-23 Jason Merrill <jason@redhat.com>
707 * g++.dg/abi/mangle39.C: Adjust parm mangling.
708 * g++.dg/abi/mangle45.C: New.
710 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
711 * g++.dg/template/canon-type-9.C: Match use of decltype
712 between declaration and definition.
713 * g++.dg/template/canon-type-12.C: Likewise.
715 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
718 * gfortran.dg/nested_allocatables_1.f90: New.
720 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
723 * g++.dg/pr46868.C: New test.
724 * g++.dg/parse/parameter-declaration-1.C: Adjust.
725 * g++.dg/parse/error14.C: Adjust.
727 2011-02-23 Richard Guenther <rguenther@suse.de>
729 PR tree-optimization/47838
730 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
732 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
734 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
736 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
738 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
739 * gfortran.dg/count_init_expr.f03: Ditto.
740 * gfortran.dg/gomp/pr43711.f90: Ditto.
741 * gcc.dg/struct-parse-2.c: Ditto.
742 * gcc.dg/parse-error-3.c: Ditto.
743 * gcc.dg/Wlogical-op-1.c: Ditto.
744 * gcc.dg/Walways-true-1.c: Ditto.
745 * gcc.dg/pr24225.c: Ditto.
746 * gcc.dg/Walways-true-2.c: Ditto.
747 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
748 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
749 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
750 * g++.dg/overload/defarg4.C: Ditto.
751 * g++.dg/inherit/covariant16.C: Ditto.
752 * g++.dg/inherit/virtual7.C: Ditto.
753 * g++.dg/template/canon-type-9.C: Ditto.
754 * g++.dg/template/access19.C: Ditto.
755 * g++.dg/template/call7.C: Ditto.
756 * g++.dg/template/canon-type-2.C: Ditto.
757 * g++.dg/template/init7.C: Ditto.
758 * g++.dg/template/sizeof-template-argument.C: Ditto.
759 * g++.dg/template/const3.C: Ditto.
760 * g++.dg/template/sfinae26.C: Ditto.
761 * g++.dg/template/sfinae26.C: Ditto.
762 * g++.dg/template/canon-type-11.C: Ditto.
763 * g++.dg/template/union2.C: Ditto.
764 * g++.dg/template/canon-type-3.C: Ditto.
765 * g++.dg/template/canon-type-1.C: Ditto.
766 * g++.dg/template/canon-type-5.C: Ditto.
767 * g++.dg/template/canon-type-7.C: Ditto.
768 * g++.dg/template/canon-type-10.C: Ditto.
769 * g++.dg/template/spec36.C: Ditto.
770 * g++.dg/template/typedef38.C: Ditto.
771 * g++.dg/template/canon-type-4.C: Ditto.
772 * g++.dg/template/canon-type-6.C: Ditto.
773 * g++.dg/template/canon-type-13.C: Ditto.
774 * g++.dg/template/instantiate9.C: Ditto.
775 * g++.dg/template/ttp22.C: Ditto.
776 * g++.dg/warn/Wreturn-type-6.C: Ditto.
777 * g++.dg/warn/Walways-true-1.C: Ditto.
778 * g++.dg/warn/Wlogical-op-1.C: Ditto.
779 * g++.dg/warn/Walways-true-2.C: Ditto.
780 * g++.dg/conversion/op4.C: Ditto.
781 * g++.dg/opt/pr19650.C: Ditto.
782 * g++.dg/lookup/friend11.C: Ditto.
783 * g++.dg/other/default2.C: Ditto.
784 * g++.dg/other/default3.C: Ditto.
785 * g++.dg/other/dtor2.C: Ditto.
786 * g++.dg/other/friend5.C: Ditto.
787 * g++.dg/other/default5.C: Ditto.
788 * g++.dg/init/brace6.C: Ditto.
789 * g++.dg/init/aggr5.C: Ditto.
790 * g++.dg/init/error2.C: Ditto.
791 * g++.dg/expr/bound-mem-fun.C: Ditto.
792 * g++.dg/expr/cond6.C: Ditto.
793 * g++.dg/expr/stmt-expr-1.C: Ditto.
794 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
795 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
796 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
797 * g++.dg/cpp0x/bracket1.C: Ditto.
798 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
799 * g++.dg/cpp0x/pr38646.C: Ditto.
800 * g++.dg/cpp0x/variadic73.C: Ditto.
801 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
802 * g++.dg/cpp0x/bracket4.C: Ditto.
803 * g++.dg/cpp0x/decltype4.C: Ditto.
804 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
805 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
806 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
807 * g++.dg/cpp0x/variadic-new2.C: Ditto.
808 * g++.dg/cpp0x/decltype2.C: Ditto.
809 * g++.dg/cpp0x/decltype1.C: Ditto.
810 * g++.dg/cpp0x/bracket2.C: Ditto.
811 * g++.dg/cpp0x/decltype5.C: Ditto.
812 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
813 * g++.dg/cpp0x/variadic70.C: Ditto.
814 * g++.dg/cpp0x/decltype6.C: Ditto.
815 * g++.dg/cpp0x/rvo.C: Ditto.
816 * g++.dg/cpp0x/vt-40092.C: Ditto.
817 * g++.dg/cpp0x/variadic-new.C: Ditto.
818 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
819 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
820 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
821 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
822 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
823 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
824 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
825 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
826 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
827 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
828 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
829 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
830 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
831 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
832 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
833 * g++.dg/cpp0x/pr39639.C: Ditto.
834 * g++.dg/cpp0x/decltype3.C: Ditto.
835 * g++.dg/cpp0x/variadic68.C: Ditto.
836 * g++.dg/cpp0x/variadic-function.C: Ditto.
837 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
838 * g++.dg/cpp0x/variadic-bind.C: Ditto.
839 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
840 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
841 * g++.dg/parse/crash35.C: Ditto.
842 * g++.dg/parse/crash40.C: Ditto.
843 * g++.dg/parse/defarg12.C: Ditto.
844 * g++.dg/parse/crash34.C: Ditto.
845 * g++.dg/parse/constructor3.C: Ditto.
846 * g++.dg/parse/template23.C: Ditto.
847 * g++.dg/parse/crash56.C: Ditto.
848 * g++.dg/parse/dtor13.C: Ditto.
849 * g++.dg/parse/error33.C: Ditto.
850 * g++.dg/parse/ctor9.C: Ditto.
851 * g++.dg/parse/error32.C: Ditto.
852 * g++.dg/parse/error37.C: Ditto.
853 * g++.dg/parse/bitfield3.C: Ditto.
854 * g++.dg/parse/struct-4.C: Ditto.
855 * g++.dg/ext/has_trivial_copy.C: Ditto.
856 * g++.dg/ext/is_polymorphic.C: Ditto.
857 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
858 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
859 * g++.dg/ext/has_nothrow_assign.C: Ditto.
860 * g++.dg/ext/is_union.C: Ditto.
861 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
862 * g++.dg/ext/is_pod.C: Ditto.
863 * g++.dg/ext/has_virtual_destructor.C: Ditto.
864 * g++.dg/ext/has_trivial_constructor.C: Ditto.
865 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
866 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
867 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
868 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
869 * g++.dg/ext/is_abstract.C: Ditto.
870 * g++.dg/ext/has_trivial_assign.C: Ditto.
871 * g++.dg/ext/is_class.C: Ditto.
872 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
873 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
874 * g++.dg/ext/is_base_of.C: Ditto.
875 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
876 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
877 * g++.dg/ext/is_empty.C: Ditto.
878 * g++.dg/ext/is_enum.C: Ditto.
879 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
880 * gnat.dg/opt11.adb: Ditto.
881 * obj-c++.dg/pr45735.mm: Ditto.
882 * obj-c++.dg/pr24393.mm: Ditto.
883 * obj-c++.dg/exceptions-2.mm: Ditto.
884 * objc.dg/pr45735.m: Ditto.
885 * objc.dg/pr24393.m: Ditto.
887 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
889 * objc.dg/attributes/objc-exception-1.m: New.
891 2011-02-23 Jie Zhang <jie@codesourcery.com>
893 * gcc.dg/cpp/include7.c: New test.
895 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
898 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
900 2011-02-23 Jie Zhang <jie@codesourcery.com>
902 PR rtl-optimization/47763
903 * gcc.dg/pr47763.c: New test.
905 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
908 * gfortran.dg/whole_file_32.f90 : New test.
910 2011-02-22 Dodji Seketeli <dodji@redhat.com>
913 * g++.dg/inherit/virtual7.C: New test.
915 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
918 * objc.dg/type-size-3.m: Updated error message.
919 * objc.dg/type-size-4.m: New test.
920 * objc.dg/type-size-5.m: New test.
922 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
924 * lib/gnat.exp: Fix comments.
925 Don't load libgloss.exp.
926 (default_gnat_version): Call $compiler with --version.
927 Adapt regexp for gnatmake output, insert version.
928 (gnat_version): New proc.
929 (gnat_init): Remove gnat_libgcc_s_path.
930 (gnat_target_compile): Likewise.
931 Remove ld_library_path.
932 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
935 (gnat_finish): Remove.
937 (local_find_gnatmake): Reindent.
938 (runtest_file_p): Remove.
939 (prune_warnings): Remove.
940 (find_gnatclean): New proc.
941 * lib/gnat-dg.exp (lremove): New proc.
942 (gnat-dg-test): Reindent.
943 Remove additional output files.
944 (gnat-dg-runtest): Remove.
946 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
947 * gnat.dg/loop_optimization6.adb: Likewise.
948 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
950 2011-02-22 Jakub Jelinek <jakub@redhat.com>
952 PR tree-optimization/47835
953 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
955 2011-02-22 Tobias Burnus <burnus@net-b.de>
957 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
958 * gfortran.dg/abstract_type_2.f03: Ditto.
959 * gfortran.dg/abstract_type_3.f03: Ditto.
960 * gfortran.dg/abstract_type_4.f03: Ditto.
961 * gfortran.dg/abstract_type_5.f03: Ditto.
962 * gfortran.dg/abstract_type_6.f03: Ditto.
963 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
964 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
965 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
966 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
967 * gfortran.dg/array_function_5.f90: Ditto.
968 * gfortran.dg/asynchronous_3.f03: Ditto.
969 * gfortran.dg/char_expr_1.f90: Ditto.
970 * gfortran.dg/class_14.f03: Ditto.
971 * gfortran.dg/data_array_6.f: Ditto.
972 * gfortran.dg/data_invalid.f90: Ditto.
973 * gfortran.dg/dot_product_1.f03: Ditto.
974 * gfortran.dg/func_derived_5.f90: Ditto.
975 * gfortran.dg/func_result_4.f90: Ditto.
976 * gfortran.dg/implied_do_1.f90: Ditto.
977 * gfortran.dg/initialization_25.f90: Ditto.
978 * gfortran.dg/initialization_26.f90: Ditto.
979 * gfortran.dg/interface_34.f90: Ditto.
980 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
981 * gfortran.dg/keyword_symbol_1.f90: Ditto.
982 * gfortran.dg/matmul_8.f03: Ditto.
983 * gfortran.dg/merge_init_expr.f90: Ditto.
984 * gfortran.dg/pack_assign_1.f90: Ditto.
985 * gfortran.dg/pack_vector_1.f90: Ditto.
986 * gfortran.dg/pointer_check_8.f90: Ditto.
987 * gfortran.dg/product_init_expr.f03: Ditto.
988 * gfortran.dg/reshape_order_5.f90: Ditto.
989 * gfortran.dg/reshape_shape_1.f90: Ditto.
990 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
991 * gfortran.dg/same_name_2.f90: Ditto.
992 * gfortran.dg/selected_real_kind_1.f90: Ditto.
993 * gfortran.dg/spread_init_expr.f03: Ditto.
994 * gfortran.dg/stmt_func_1.f90: Ditto.
995 * gfortran.dg/sum_init_expr.f03: Ditto.
996 * gfortran.dg/transpose_3.f03: Ditto.
997 * gfortran.dg/unpack_init_expr.f03: Ditto.
998 * gfortran.dg/warn_conversion.f90: Ditto.
999 * gfortran.dg/warn_conversion_2.f90: Ditto.
1000 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1001 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1002 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1003 * gfortran.dg/whole_file_16.f90: Ditto.
1004 * gfortran.dg/whole_file_17.f90: Ditto.
1005 * gfortran.dg/whole_file_18.f90: Ditto.
1006 * gfortran.dg/whole_file_20.f03: Ditto.
1007 * gfortran.dg/whole_file_5.f90: Ditto.
1008 * gfortran.dg/whole_file_6.f90: Ditto.
1009 * gfortran.dg/write_invalid_format.f90: Ditto.
1010 * gfortran.dg/zero_sized_6.f90: Ditto.
1012 2011-02-21 Jeff Law <law@redhat.com>
1014 PR rtl-optimization/46178
1015 * gcc.target/i386/pr46178.c: New test.
1017 PR rtl-optimization/46002
1018 * gcc.c-torture/compile/pr46002.c: New test.
1020 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1022 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1025 2011-02-21 Jakub Jelinek <jakub@redhat.com>
1028 * g++.dg/debug/pr47106.C: Require effective target lto.
1030 2011-02-21 Jason Merrill <jason@redhat.com>
1032 * g++.dg/cpp0x/constexpr-diag2.C: New.
1034 2011-02-20 Jason Merrill <jason@redhat.com>
1036 * g++.dg/cpp0x/constexpr-ctor7.C: New.
1038 * g++.dg/cpp0x/fntmpdefarg2.C: New.
1040 * g++.dg/overload/conv-op1.C: New.
1042 * g++.dg/cpp0x/constexpr-synth1.C: New.
1044 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1046 * objc.dg/layout-2.m: New.
1047 * objc.dg/selector-3.m: Adjusted location of error message.
1048 * objc.dg/type-size-3.m: Same.
1049 * obj-c++.dg/selector-3.mm: Same.
1051 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1054 * objc.dg/property/dotsyntax-22.m: New.
1055 * obj-c++.dg/property/dotsyntax-22.mm: New.
1057 2011-02-20 Dodji Seketeli <dodji@redhat.com>
1060 * g++.dg/template/typedef38.C: New test.
1062 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1065 * gfortran.dg/whole_file_30.f90 : New test.
1066 * gfortran.dg/whole_file_31.f90 : New test.
1068 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1072 * gfortran.dg/whole_file_28.f90 : New test.
1073 * gfortran.dg/whole_file_29.f90 : New test.
1075 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1078 * g++.dg/template/crash105.C: New.
1080 2011-02-19 Jason Merrill <jason@redhat.com>
1082 * g++.dg/cpp0x/regress/no-elide1.C: New.
1084 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
1086 PR tree-optimization/46620
1087 * gcc.dg/pr46620.c: New.
1089 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1092 * gcc.target/i386/pr47809.c: New test.
1094 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1095 Tobias Burnus <burnus@net-b.de>
1097 * lib/target-supports.exp
1098 (check_effective_target_fortran_large_real): New check for large reals.
1099 * gfortran.dg/nan_7.f90: New test.
1101 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1103 PR libgfortran/47567
1104 * gfortran.dg/fmt_f0_1.f90: Update test.
1106 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
1109 * gfortran.dg/array_constructor_36.f90 : New test.
1110 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
1111 allow for comparison between different elements of the array
1112 constructor at different levels of optimization.
1114 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
1116 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
1117 * gcc.target/i386/pr32280-1.c: Likewise.
1119 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1122 * gcc.target/i386/pr47800.c: New test.
1124 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
1126 * objc/execute/exceptions/foward-1.x: New.
1128 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1131 * gfortran.dg/derived_constructor_comps_4.f90: New.
1133 2011-02-18 Tobias Burnus
1136 * gfortran.dg/func_result_6.f90: New.
1138 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
1141 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
1143 2011-02-18 Tobias Burnus <burnus@net-b.de>
1146 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
1148 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
1149 normalizing the error/warning output.
1150 * gfortran.dg/Wall.f90: Update dg-error/warning.
1151 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
1152 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
1153 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
1154 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
1155 * gfortran.dg/class_30.f90: Update dg-error/warning.
1156 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
1157 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
1158 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
1159 * gfortran.dg/entry_17.f90: Update dg-error/warning.
1160 * gfortran.dg/entry_19.f90: Update dg-error/warning.
1161 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
1162 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
1163 * gfortran.dg/g77/12632.f: Update dg-error/warning.
1164 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
1165 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
1166 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
1167 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
1168 * gfortran.dg/goto_8.f90: Update dg-error/warning.
1169 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
1170 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
1171 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
1172 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
1173 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
1174 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
1175 * gfortran.dg/volatile3.f90: Update dg-error/warning.
1176 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
1177 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
1178 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
1179 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
1180 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
1182 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1185 * gfortran.dg/proc_ptr_comp_30.f90: New.
1187 2011-02-18 Jakub Jelinek <jakub@redhat.com>
1190 * gcc.target/i386/pr47780.c: New test.
1192 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1195 * gfortran.dg/class_40.f03: New.
1197 2011-02-18 Dodji Seketeli <dodji@redhat.com>
1200 * g++.dg/cpp0x/auto21.C: New test.
1202 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
1204 * objc.dg/special/unclaimed-category-1.h: Updated for
1206 * objc.dg/special/unclaimed-category-1.m: Same.
1207 * objc.dg/zero-link-1.m: Same.
1208 * objc.dg/lookup-1.m: Same.
1209 * objc.dg/torture/strings/const-str-9.m
1210 * objc.dg/torture/strings/const-str-10.m: Same.
1211 * objc.dg/torture/strings/const-str-11.m: Same.
1212 * objc.dg/torture/forward-1.m: Same.
1213 * objc.dg/zero-link-2.m: Same.
1214 * objc.dg/encode-7-next-64bit.m: Same.
1215 * objc.dg/method-4.m: Same.
1216 * objc.dg/next-runtime-1.m: Same.
1217 * objc.dg/image-info.m: Same.
1218 * objc.dg/pr23214.m: Same.
1219 * objc.dg/symtab-1.m: Same.
1220 * obj-c++.dg/basic.m: Same.
1221 * obj-c++.dg/proto-lossage-3.m: Same.
1222 * obj-c++.dg/torture/strings/const-str-10.m: Same.
1223 * obj-c++.dg/torture/strings/const-str-11.m: Same.
1224 * obj-c++.dg/torture/strings/const-str-9.m: Same.
1225 * obj-c++.dg/method-11.m: Same.
1226 * objc/execute/enumeration-1.m: Same.
1227 * objc/execute/object_is_class.m: Same.
1228 * objc/execute/formal_protocol-2.m: Same.
1229 * objc/execute/formal_protocol-4.m: Same.
1230 * objc/execute/formal_protocol-6.m: Same.
1231 * objc/execute/bycopy-3.m: Same.
1232 * objc/execute/exceptions/catchall-1.m: Same.
1233 * objc/execute/exceptions/finally-1.m: Same.
1234 * objc/execute/exceptions/local-variables-1.m: Same.
1235 * objc/execute/exceptions/foward-1.m: Same.
1236 * objc/execute/bf-common.h
1237 * objc/execute/enumeration-2.m: Same.
1238 * objc/execute/formal_protocol-1.m: Same.
1239 * objc/execute/formal_protocol-3.m: Same.
1240 * objc/execute/formal_protocol-5.m: Same.
1241 * objc/execute/accessing_ivars.m: Same.
1242 * objc/execute/bycopy-2.m: Same.
1243 * objc/execute/formal_protocol-7.m: Same.
1244 * objc/execute/compatibility_alias.m: Same.
1245 * objc/execute/no_clash.m: Same.
1246 * objc/execute/object_is_meta_class.m: Same.
1247 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
1248 * objc/execute/class-tests-1.h: Include stdio.h.
1249 * objc/execute/class-tests-2.h: Same.
1250 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
1252 * obj-c++.dg/try-catch-2.mm: Same.
1254 2011-02-17 Jakub Jelinek <jakub@redhat.com>
1257 * g++.dg/warn/Wunused-parm-4.C: New test.
1259 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
1260 Jan Hubicka <jh@suse.cz>
1264 * g++.dg/debug/pr47106.C: New.
1266 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
1269 * gcc.target/i386/pr43653.c: New test.
1271 2011-02-11 Dodji Seketeli <dodji@redhat.com>
1274 * g++.dg/template/inherit6.C: New test.
1276 2011-02-16 Janus Weil <janus@gcc.gnu.org>
1279 * gfortran.dg/class_39.f03: New.
1281 2011-02-16 Dodji Seketeli <dodji@redhat.com>
1284 * g++.dg/cpp0x/variadic106.C: New test.
1286 2011-02-16 Jakub Jelinek <jakub@redhat.com>
1289 * gfortran.dg/pr47757-1.f90: New test.
1290 * gfortran.dg/pr47757-2.f90: New test.
1291 * gfortran.dg/pr47757-3.f90: New test.
1294 * g++.dg/cpp0x/enum8.C: New test.
1296 2011-02-15 Jason Merrill <jason@redhat.com>
1298 * g++.dg/inherit/implicit-trivial1.C: New.
1299 * g++.dg/cpp0x/implicit-trivial1.C: New.
1301 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1304 * gcc.dg/torture/pr47725.c: Removed.
1306 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1309 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
1310 constant does not generate a load from memory.
1312 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1315 * gcc.dg/torture/pr47725.c: New.
1317 2011-02-15 Richard Guenther <rguenther@suse.de>
1319 PR tree-optimization/47743
1320 * gcc.dg/torture/pr47743.c: New testcase.
1322 2011-02-15 Jakub Jelinek <jakub@redhat.com>
1325 * gcc.target/i386/pr47581.c: New test.
1327 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1330 * gfortran.dg/select_type_22.f03: New.
1332 2011-02-14 Jason Merrill <jason@redhat.com>
1334 * g++.dg/cpp0x/regress/enum1.C: New.
1336 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1338 * gnat.dg/include.adb: New test.
1340 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1343 * gfortran.dg/class_38.f03: New.
1345 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1347 * gcc.dg/pr46494.c: New test.
1349 2011-02-14 Richard Guenther <rguenther@suse.de>
1351 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
1353 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1356 * gnat.dg/null_pointer_deref1.exp: Don't skip on
1357 sparc*-sun-solaris2.11.
1359 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1362 * gfortran.dg/argument_checking_18.f90: New.
1364 2011-02-13 Tobias Burnus <burnus@net-b.de>
1366 * gfortran.dg/argument_checking_13.f90: Update dg-error.
1367 * gfortran.dg/argument_checking_17.f90: New.
1369 2011-02-12 Janus Weil <janus@gcc.gnu.org>
1371 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
1372 are temporarily disabled.
1373 * gfortran.dg/class_7.f03: Ditto.
1374 * gfortran.dg/coarray_14.f90: Ditto.
1375 * gfortran.dg/typebound_proc_13.f03: Ditto.
1377 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
1380 * gfortran.dg/extends_11.f03: New.
1382 2011-02-11 Xinliang David Li <davidxl@google.com>
1384 PR tree-optimization/47707
1385 * g++.dg/tree-ssa/pr47707.C: New test.
1387 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
1389 * g++.dg/opt/inline17.C: New test.
1391 2011-02-11 Tobias Burnus <burnus@net-b.de>
1394 * gfortran.dg/pure_formal_2.f90: New.
1396 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
1398 PR rtl-optimization/47614
1399 * gfortran.dg/pr47614.f: New.
1401 2011-02-11 Joseph Myers <joseph@codesourcery.com>
1404 * gcc.dg/opts-6.c: New test.
1406 2011-02-11 Jakub Jelinek <jakub@redhat.com>
1409 * gcc.dg/pr47684.c: New test.
1411 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1414 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
1415 c99_runtime, dg-add-options c99_runtime.
1416 (main): Use __asm__.
1418 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1421 * lib/target-supports.exp (check_ascii_locale_available): New proc.
1422 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
1423 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
1424 * gcc.dg/ucnid-10.c: Likewise.
1425 * gcc.dg/ucnid-13.c: Likewise.
1426 * gcc.dg/ucnid-7.c: Likewise.
1427 * gcc.dg/ucnid-8.c: Likewise.
1428 Adapt dg-warning line number.
1430 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
1432 * gcc.target/i386/parity-1.c: Use -march=k8.
1433 * gcc.target/i386/parity-2.c: Ditto.
1434 * gcc.target/i386/vecinit-1.c: Ditto.
1435 * gcc.target/i386/vecinit-2.c: Ditto.
1437 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1440 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
1441 * gcc.target/mips/save-restore-3.c: Likewise.
1442 * gcc.target/mips/save-restore-4.c: Likewise.
1443 * gcc.target/mips/save-restore-5.c: Likewise.
1446 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
1447 * g++.dg/tree-prof/partition2.C: Likewise.
1449 2011-02-09 Jason Merrill <jason@redhat.com>
1451 * g++.dg/tree-ssa/inline-3.C: Use a normal function
1452 rather than misdeclare std::puts.
1454 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
1455 * g++.dg/other/warning1.C: Likewise.
1456 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
1457 * g++.old-deja/g++.gb/scope06.C: Likewise.
1458 * g++.old-deja/g++.law/cvt11.C: Likewise.
1459 * g++.old-deja/g++.law/init1.C: Likewise.
1460 * g++.dg/abi/mangle26.C: Likewise.
1462 * g++.dg/template/function1.C: Adjust for C++0x mode.
1463 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
1465 * g++.dg/ext/label10.C: Adjust for C++0x mode.
1466 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
1468 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
1470 * g++.dg/cpp0x/regress/abi-empty7.C: New.
1472 * g++.dg/cpp0x/regress: New directory.
1473 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
1474 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
1475 * g++.dg/cpp0x/regress/regress3.C: New.
1477 2011-02-10 Richard Guenther <rguenther@suse.de>
1479 PR tree-optimization/47677
1480 * gcc.dg/torture/pr47677.c: New testcase.
1482 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
1484 * objc.dg/special/load-category-1.m: Remove unused header.
1485 * objc.dg/special/load-category-1a.m: Likewise.
1486 * objc.dg/special/load-category-2.m: Likewise.
1487 * objc.dg/special/load-category-2a.m: Likewise.
1488 * objc.dg/special/load-category-3.m: Likewise.
1489 * objc.dg/special/load-category-3a.m: Likewise.
1490 * objc.dg/attributes/proto-attribute-2.m: Likewise.
1491 * objc.dg/attributes/proto-attribute-3.m: Likewise.
1492 * objc.dg/attributes/class-attribute-1.m: Likewise.
1493 * objc.dg/property/property.exp: Don't run for Darwin < 9.
1494 * obj-c++.dg/property/property.exp: Likewise.
1495 * objc.dg/attributes/method-sentinel-1.m: Update type header.
1496 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
1497 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
1498 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
1499 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
1500 * obj-c++.dg/template-8.mm: Likewise.
1502 2011-02-10 Jakub Jelinek <jakub@redhat.com>
1505 * gcc.target/i386/pr47665.c: New test.
1507 2011-02-10 Jie Zhang <jie@codesourcery.com>
1511 2011-02-05 Jie Zhang <jie@codesourcery.com>
1513 * gcc.dg/pr42631.c: Update test.
1514 * gcc.dg/pr42631-2.c: New test.
1516 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1519 * gfortran.dg/proc_decl_25.f90: New.
1521 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1524 * gfortran.dg/typebound_assignment_2.f03: New.
1526 2011-02-09 Richard Guenther <rguenther@suse.de>
1528 PR tree-optimization/47664
1529 * gcc.dg/tree-ssa/inline-7.c: New testcase.
1531 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
1534 * gnat.dg/uninit_func.adb: Adjust dg directive.
1536 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
1539 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
1541 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1544 * gfortran.dg/auto_dealloc_2.f90: New.
1546 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1548 * gcc.dg/builtins-config.h: Remove __sgi handling.
1549 * lib/target-supports.exp (add_options_for_c99_runtime): Add
1550 -std=c99 for mips-sgi-irix6.5*.
1552 2011-02-09 Martin Jambor <mjambor@suse.cz>
1555 * gfortran.dg/pr25923.f90: Remove xfails.
1557 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1560 * gfortran.dg/inquire_14.f90: New test.
1562 2011-02-08 Janus Weil <janus@gcc.gnu.org>
1565 * gfortran.dg/pointer_init_6.f90: New.
1567 2011-02-08 Jeff Law <law@redhat.com>
1569 PR tree-optimization/42893
1570 * gcc.tree-ssa/pr42893.c: New test.
1572 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
1574 PR tree-optimization/46834
1575 PR tree-optimization/46994
1576 PR tree-optimization/46995
1577 * gcc.dg/graphite/id-pr46834.c: New.
1578 * gfortran.dg/graphite/id-pr46994.f90: New.
1579 * gfortran.dg/graphite/id-pr46995.f90: New.
1581 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1584 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
1585 using the variable is known the warning is emitted there.
1586 * gcc.dg/uninit-pr19430.c (foo): Likewise.
1587 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
1589 * c-c++-common/pr20000.c (g): Both warnings occur at the return
1592 * gcc.dg/noreturn-1.c (foo5): Likewise.
1593 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
1594 (method2): Likewise.
1596 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
1597 the return statement using the uninitialized variable.
1598 * gfortran.dg/pr39666-2.f90 (f): Likewise.
1600 2011-02-08 Richard Guenther <rguenther@suse.de>
1603 * g++.dg/opt/pr47639.c: New testcase.
1605 2011-02-08 Richard Guenther <rguenther@suse.de>
1607 PR tree-optimization/47632
1608 * g++.dg/opt/pr47632.C: New testcase.
1610 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1612 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
1614 2011-02-07 Richard Guenther <rguenther@suse.de>
1616 PR tree-optimization/47615
1617 * g++.dg/opt/pr47615.C: New testcase.
1619 2011-02-07 Richard Guenther <rguenther@suse.de>
1621 PR tree-optimization/47621
1622 * gcc.dg/torture/pr47621.c: New testcase.
1624 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
1626 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
1628 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
1631 * gfortran.dg/allocate_with_source_1 : New test.
1633 2011-02-05 Jakub Jelinek <jakub@redhat.com>
1636 * gcc.dg/pr47610.c: New test.
1638 2011-02-05 Jie Zhang <jie@codesourcery.com>
1641 * gcc.dg/pr42631.c: Update test.
1642 * gcc.dg/pr42631-2.c: New test.
1644 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1647 * gfortran.dg/pr47574.f90: New test.
1649 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
1651 PR tree-optimization/46194
1652 * gcc.dg/autopar/pr46194.c: New.
1654 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
1656 PR tree-optimization/43695
1657 * g++.dg/ipa/pr43695.C: New.
1659 2011-02-04 Jakub Jelinek <jakub@redhat.com>
1662 * gcc.dg/pr23200.c: New test.
1664 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
1667 * g++.dg/pr47589.C: New test.
1669 2011-02-03 Dodji Seketeli <dodji@redhat.com>
1672 * g++.dg/template/typedef37.C: New test.
1673 * g++.dg/template/param1.C: Adjust expected error message.
1675 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1678 * gcc.dg/pr31490-2.c: New test.
1679 * gcc.dg/pr31490-3.c: New test.
1680 * gcc.dg/pr31490-4.c: New test.
1682 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
1683 Jakub Jelinek <jakub@redhat.com>
1686 * g++.dg/parser/semicolon3.C: Adjust.
1687 * g++.dg/parser/semicolon4.C: New testcase.
1688 * g++.dg/pr46890.C: New testcase.
1690 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
1693 * g++.dg/init/pr29571.C: New.
1695 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
1697 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
1698 instead of vect_int.
1700 2011-02-03 Jakub Jelinek <jakub@redhat.com>
1703 * gcc.target/i386/pr47312.c: New test.
1706 * gcc.target/i386/pr47564.c: New test.
1708 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
1710 PR tree-optimization/45122
1711 * gcc.dg/tree-ssa/pr45122.c: New.
1713 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
1716 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
1719 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
1720 and vsx so a default --with-cpu=power7 doesn't give an error
1721 when -mavoid-indexed-addresses is used.
1723 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
1724 wrapper function to save the arguments and then jump to the real
1725 function, rather than depending on the compiler not to move stuff
1727 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
1729 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1730 Paul Thomas <pault@gcc.gnu.org>
1733 * gfortran.dg/class_37.f03 : New test.
1735 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
1736 Richard Guenther <rguenther@suse.de>
1738 PR tree-optimization/40979
1740 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
1741 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
1742 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
1743 check_vect_support_and_set_flags.
1744 * gfortran.dg/graphite/vect-pr40979.f90: New.
1746 2011-02-02 Janus Weil <janus@gcc.gnu.org>
1749 * gfortran.dg/class_36.f03: New.
1751 2011-02-02 Richard Guenther <rguenther@suse.de>
1753 PR tree-optimization/47566
1754 * gcc.dg/lto/20110201-1_0.c: New testcase.
1756 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
1762 * debug/pr47498.c: New.
1763 * debug/pr47501.c: New.
1765 2011-02-01 Richard Guenther <rguenther@suse.de>
1767 PR tree-optimization/47559
1768 * g++.dg/torture/pr47559.C: New testcase.
1770 2011-02-01 Janus Weil <janus@gcc.gnu.org>
1773 * gfortran.dg/typebound_call_20.f03: New.
1775 2011-02-01 Richard Guenther <rguenther@suse.de>
1777 PR tree-optimization/47555
1778 * gcc.dg/pr47555.c: New testcase.
1780 2011-02-01 Richard Guenther <rguenther@suse.de>
1782 PR tree-optimization/47541
1783 * g++.dg/torture/pr47541.C: New testcase.
1785 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1788 * gfortran.dg/typebound_call_19.f03: New.
1790 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1793 * g++.dg/cpp0x/pr47416.C: New test.
1795 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
1798 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
1800 2011-01-31 Janus Weil <janus@gcc.gnu.org>
1803 * gfortran.dg/typebound_assignment_1.f03: New.
1805 2011-01-31 Jakub Jelinek <jakub@redhat.com>
1807 PR tree-optimization/47538
1808 * gcc.c-torture/execute/pr47538.c: New test.
1810 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1813 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
1815 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1817 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
1819 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
1821 PR rtl-optimization/44031
1822 * gcc.c-torture/compile/20110131-1.c: New test.
1824 2011-01-31 Tobias Burnus <burnus@net-b.de>
1827 * gfortran.dg/stmt_func_1.f90: New.
1829 2011-01-31 Tobias Burnus <burnus@net-b.de>
1832 * gfortran.dg/interface_34.f90: New.
1834 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
1837 * gfortran.dg/realloc_on_assign_5.f03: New test.
1838 * gfortran.dg/realloc_on_assign_5.f03: New test.
1840 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1842 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
1843 * gfortran.dg/bessel_7.f90: Likewise.
1844 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
1846 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
1847 * gfortran.dg/sum_init_expr.f03: Likewise.
1849 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
1851 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
1854 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
1855 loop only on "vect_intfloat_cvt" targets.
1857 2011-01-29 Tobias Burnus <burnus@net-b.de>
1860 * gfortran.dg/shape_6.f90: New.
1862 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1864 PR libgfortran/47434
1865 * gfortran.dg/read_infnan_1.f90: Update test.
1866 * gfortran.dg/module_nan.f90: Update test.
1867 * gfortran.dg/char4_iunit_1.f03: Update test.
1868 * gfortran.dg/large_real_kind_1.f90: Update test.
1869 * gfortran.dg/real_const_3.f90: Update test.
1870 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
1872 2011-01-29 Dodji Seketeli <dodji@redhat.com>
1875 * g++.dg/template/param2.C: New test.
1877 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1879 PR libgfortran/47285
1880 * gfortran.dg/fmt_g.f: New test.
1882 2011-01-28 Tobias Burnus <burnus@net-b.de>
1885 * gfortran.dg/pure_formal_1.f90: New.
1887 2011-01-28 Jakub Jelinek <jakub@redhat.com>
1890 * gcc.dg/tls/pr42894.c: New test.
1892 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1894 * gcc.dg/pr47276.c: Add dg-require-visibility.
1896 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1898 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
1900 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
1901 Tobias Burnus <burnus@gcc.gnu.org>
1906 * gfortran.dg/realloc_on_assign_3.f03: New test.
1907 * gfortran.dg/realloc_on_assign_4.f03: New test.
1908 * gfortran.dg/allocatable_function_5.f90: New test.
1909 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
1910 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
1911 implemented" dg-errors.
1913 2011-01-27 Jan Hubicka <jh@suse.cz>
1916 * gcc.dg/attr-weakref-4.c: New testcase
1918 2011-01-27 Martin Jambor <mjambor@suse.cz>
1920 PR tree-optimization/47228
1921 * gcc.dg/torture/pr47228.c: New test.
1923 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1925 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
1927 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1929 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
1930 when using auto-overlay support on the SPU.
1932 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
1934 PR rtl-optimization/44174
1935 * gcc.target/i386/asm-6.c: New test.
1937 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
1939 PR rtl-optimization/46856
1940 * gcc.c-torture/compile/pr46856.c: New test.
1942 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
1943 Andrew Pinski <pinskia@gmail.com>
1946 * gcc.dg/pr43082.c: New.
1948 2011-01-26 DJ Delorie <dj@redhat.com>
1950 PR rtl-optimization/46878
1951 * gcc.dg/pr46878-1.c: New test.
1953 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1956 * g++.dg/cpp0x/pr47476.C: New test.
1958 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
1960 * gcc.c-torture/compile/20110126-1.c: New test.
1962 2011-01-26 Jakub Jelinek <jakub@redhat.com>
1965 * gcc.dg/torture/pr47473.c: New test.
1967 2011-01-26 Jan Hubicka <jh@suse.cz>
1970 * gcc.c-torture/execute/pr47237.c: New testcase.
1972 2011-01-26 Jan Hubicka <jh@suse.cz>
1974 PR tree-optimization/47190
1975 * gcc.dg/attr-weakref-3.c: New testcase.
1977 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
1980 * gcc.dg/dll-9a.c: New test file.
1981 * gcc.dg/dll-11.c: Likewise.
1982 * gcc.dg/dll-12.c: Likewise.
1983 * gcc.dg/dll-12a.c: Likewise.
1984 * gcc.dg/dll-11a.c: Likewise.
1985 * gcc.dg/dll-9.c: Likewise.
1986 * gcc.dg/dll-10.c: Likewise.
1987 * gcc.dg/dll-10a.c: Likewise.
1988 * g++.dg/ext/dllexport4a.cc: Likewise.
1989 * g++.dg/ext/dllexport4.C: Likewise.
1990 * g++.dg/ext/dllexport5.C: Likewise.
1991 * g++.dg/ext/dllexport5a.cc: Likewise.
1993 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
1995 PR tree-optimization/46970
1996 * gcc.dg/graphite/pr46970.c: New.
1998 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2000 PR tree-optimization/46215
2001 * gcc.dg/graphite/pr46215.c: New.
2003 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2005 PR tree-optimization/46168
2006 * gcc.dg/graphite/pr46168.c: New.
2008 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2010 PR tree-optimization/43657
2011 * gcc.dg/graphite/pr43657.c: New.
2013 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2015 PR tree-optimization/29832
2016 * gfortran.dg/graphite/pr29832.f90: New.
2018 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2020 PR tree-optimization/43567
2021 * gcc.dg/graphite/pr43567.c: New.
2023 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2025 * gfortran.dg/graphite/interchange-4.f: New.
2026 * gfortran.dg/graphite/interchange-5.f: New.
2028 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2029 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2030 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2031 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
2032 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
2033 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
2034 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
2035 * gfortran.dg/ltrans-7.f90: Removed.
2036 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
2038 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
2039 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
2040 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
2041 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
2042 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
2043 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
2044 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
2045 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
2046 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
2047 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
2048 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
2049 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
2050 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
2051 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
2052 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
2053 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
2054 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
2055 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
2056 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
2057 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
2058 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
2059 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
2060 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
2061 * gcc.dg/tree-ssa/data-dep-1.c
2062 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
2063 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
2064 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
2065 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
2066 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
2068 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2070 PR tree-optimization/47265
2071 PR tree-optimization/47443
2072 * gcc.c-torture/compile/pr47265.c: New test.
2073 * gcc.dg/pr47443.c: New test.
2075 2011-01-25 Martin Jambor <mjambor@suse.cz>
2077 PR tree-optimization/47382
2078 * g++.dg/torture/pr47382.C: New test.
2079 * g++.dg/opt/devirt1.C: Xfail.
2081 2011-01-25 Yao Qi <yao@codesourcery.com>
2084 * gcc.target/arm/pr45701-1.c: New test.
2085 * gcc.target/arm/pr45701-2.c: New test.
2086 * gcc.target/arm/pr45701-3.c: New test.
2088 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2089 Jakub Jelinek <jakub@redhat.com>
2091 PR tree-optimization/47271
2092 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
2094 2011-01-25 Nick Clifton <nickc@redhat.com>
2096 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
2097 (saturate_add): Delete.
2099 (main): Do not run saturate_add.
2100 (set_interrupts): Delete.
2102 2011-01-25 Tobias Burnus <burnus@net-b.de>
2105 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
2107 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2109 PR tree-optimization/47427
2110 PR tree-optimization/47428
2111 * gcc.c-torture/compile/pr47427.c: New test.
2112 * gcc.c-torture/compile/pr47428.c: New test.
2114 2011-01-25 Richard Guenther <rguenther@suse.de>
2117 * gcc.dg/torture/pr47411.c: New testcase.
2119 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2121 * gfortran.dg/graphite/id-24.f: New.
2122 * gfortran.dg/graphite/id-25.f: New.
2124 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2126 * gfortran.dg/graphite/id-23.f: New.
2128 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2130 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
2132 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2134 * gcc.dg/graphite/block-0.c: Un-XFAILed.
2135 * gcc.dg/graphite/block-1.c: Un-XFAILed.
2136 * gcc.dg/graphite/block-7.c: Un-XFAILed.
2137 * gcc.dg/graphite/block-8.c: Un-XFAILed.
2138 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
2139 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
2140 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
2141 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
2142 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
2144 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2146 * gcc.dg/graphite/block-0.c: Add documentation.
2147 * gcc.dg/graphite/block-4.c: Same.
2148 * gcc.dg/graphite/block-7.c: Same.
2149 * gcc.dg/graphite/block-8.c: New.
2150 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
2151 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
2152 * gcc.dg/graphite/interchange-12.c: Add documentation.
2153 * gcc.dg/graphite/interchange-13.c: New.
2154 * gcc.dg/graphite/interchange-14.c: New.
2155 * gcc.dg/graphite/interchange-15.c: New.
2156 * gcc.dg/graphite/interchange-8.c: Add documentation.
2157 * gcc.dg/graphite/interchange-mvt.c: Same.
2159 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2162 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
2163 * gcc.target/powerpc/altivec-14.c: Ditto.
2164 * gcc.target/powerpc/altivec-33.c: Ditto.
2165 * gcc.target/powerpc/altivec-types-1.c: Ditto.
2166 * gcc.target/powerpc/altivec-types-2.c: Ditto.
2167 * gcc.target/powerpc/altivec-types-3.c: Ditto.
2168 * gcc.target/powerpc/altivec-types-4.c: Ditto.
2169 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
2170 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
2171 * g++.dg/ext/altivec-15.C: Ditto.
2172 * g++.dg/ext/altivec-types-1.C: Ditto.
2173 * g++.dg/ext/altivec-types-2.C: Ditto.
2174 * g++.dg/ext/altivec-types-3.C: Ditto.
2175 * g++.dg/ext/altivec-types-4.C: Ditto.
2177 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2179 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
2181 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2183 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
2184 optimization options.
2186 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2188 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
2191 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
2193 2011-01-23 Tobias Burnus <burnus@net-b.de>
2196 * gfortran.dg/allocatable_scalar_12.f90: New.
2198 2011-01-23 Ira Rosen <irar@il.ibm.com>
2200 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
2201 vectorization to be not profitable if peeling is used to
2202 realign the memory access.
2203 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
2204 loop bound to avoid loop unrolling.
2205 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
2207 2011-01-22 Jan Hubicka <jh@suse.cz>
2210 * g++.dg/lto/pr47333.C: New file.
2212 2011-01-22 Jan Hubicka <jh@suse.cz>
2214 PR tree-optimization/43884
2216 * gcc.dg/autopar/outer-2.c: Increase array size.
2217 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
2219 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
2222 * gfortran.dg/c_loc_tests_16.f90: New test.
2224 2011-01-22 Tobias Burnus <burnus@net-b.de>
2227 * gfortran.dg/typebound_proc_19.f90: New.
2229 2011-01-21 Jeff Law <law@redhat.com>
2231 PR tree-optimization/47053
2232 * g++.dg/pr47053.C: New test.
2234 2011-01-21 Jason Merrill <jason@redhat.com>
2237 * g++.dg/cpp0x/constexpr-ctor6.C: New.
2239 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2242 * g++.dg/cpp0x/range-for10.C: New test.
2243 * g++.dg/template/for1.C: New test.
2246 * g++.dg/tree-prof/partition3.C: New test.
2248 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
2250 PR rtl-optimization/47366
2251 * g++.dg/opt/pr47366.C: New test.
2253 2011-01-21 Jason Merrill <jason@redhat.com>
2256 * g++.dg/cpp0x/constexpr-regress2.C: New.
2258 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
2260 2011-01-21 Jeff Law <law@redhat.com>
2262 PR rtl-optimization/41619
2263 * gcc.dg/pr41619.c: New.
2265 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2267 PR tree-optimization/47355
2268 * g++.dg/opt/pr47355.C: New test.
2270 2011-01-21 Richard Guenther <rguenther@suse.de>
2272 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
2275 2011-01-21 Richard Guenther <rguenther@suse.de>
2277 PR tree-optimization/47365
2278 * gcc.dg/torture/pr47365.c: New testcase.
2279 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2281 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2283 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
2285 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2287 PR tree-optimization/47391
2288 * gcc.dg/pr47391.c: New test.
2290 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2292 * g++.dg/template/char1.C: Use signed char.
2294 2011-01-21 Tobias Burnus <burnus@net-b.de>
2297 * gfortran.dg/pointer_target_4.f90: New.
2299 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2302 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
2303 ILP32 system and not IP32.
2305 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
2308 * g++.dg/debug/pr46583.C: New.
2310 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2313 * g++.dg/debug/pr47283.C: New test.
2316 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
2317 * gcc.target/i386/headmerge-2.c: Likewise.
2319 2011-01-20 Richard Guenther <rguenther@suse.de>
2322 * gcc.dg/torture/pr47370.c: New testcase.
2324 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2326 PR tree-optimization/46130
2327 * gcc.dg/pr46130-1.c: New test.
2328 * gcc.dg/pr46130-2.c: New test.
2330 2011-01-19 Dodji Seketeli <dodji@redhat.com>
2333 * g++.dg/debug/dwarf2/template-params-10.C: New test.
2335 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
2338 * g++.dg/debug/pr46240.cc: New.
2340 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2343 * g++.dg/template/anonunion1.C: New test.
2345 PR rtl-optimization/47337
2346 * gcc.c-torture/execute/pr47337.c: New test.
2348 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2351 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
2353 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2355 PR tree-optimization/46021
2356 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
2358 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2360 PR tree-optimization/47290
2361 * g++.dg/torture/pr47290.C: New test.
2363 2011-01-18 Janus Weil <janus@gcc.gnu.org>
2366 * gfortran.dg/proc_ptr_comp_29.f90: New.
2368 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
2371 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
2372 powerpc-apple-darwin9.
2374 2011-01-18 Jakub Jelinek <jakub@redhat.com>
2376 PR rtl-optimization/47299
2377 * gcc.c-torture/execute/pr47299.c: New test.
2379 2011-01-17 Jason Merrill <jason@redhat.com>
2381 * g++.dg/cpp0x/constexpr-virtual.C: New.
2383 2011-01-17 Jakub Jelinek <jakub@redhat.com>
2386 * gfortran.dg/gomp/pr47331.f90: New test.
2388 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
2391 * objc.dg/selector-warn-1.m: New.
2392 * obj-c++.dg/selector-warn-1.mm: New.
2394 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
2396 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
2397 Update dg-final accordingly.
2399 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2401 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
2403 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2405 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
2407 * gcc.dg/guality/pr36728-2.c: Likewise.
2409 2011-01-17 Richard Guenther <rguenther@suse.de>
2411 PR tree-optimization/47313
2412 * g++.dg/torture/pr47313.C: New testcase.
2414 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
2417 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
2418 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
2419 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2420 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2422 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
2424 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
2425 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
2426 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
2428 2011-01-17 Richard Guenther <rguenther@suse.de>
2430 PR tree-optimization/45967
2431 * gcc.dg/torture/pr45967-2.c: New testcase.
2432 * gcc.dg/torture/pr45967-3.c: Likewise.
2434 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2437 * g++.dg/ext/pr47213.C: Require visibility.
2439 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2441 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
2442 * gcc.dg/fixed-point/struct-union.c: Update error messages.
2444 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2446 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
2447 Linux-based targets.
2449 2011-01-13 Jan Hubicka <jh@suse.cz>
2451 PR tree-optimization/47276
2452 * gcc.dg/pr47276.c: New testcase.
2454 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
2455 Jonathan Wakely <jwakely.gcc@gmail.com>
2458 * g++.dg/other/pr33558.C: New.
2459 * g++.dg/other/pr33558-2.C: New.
2461 2011-01-14 Martin Jambor <mjambor@suse.cz>
2463 PR tree-optimization/45934
2464 PR tree-optimization/46302
2465 * g++.dg/ipa/devirt-c-1.C: New test.
2466 * g++.dg/ipa/devirt-c-2.C: Likewise.
2467 * g++.dg/ipa/devirt-c-3.C: Likewise.
2468 * g++.dg/ipa/devirt-c-4.C: Likewise.
2469 * g++.dg/ipa/devirt-c-5.C: Likewise.
2470 * g++.dg/ipa/devirt-c-6.C: Likewise.
2471 * g++.dg/ipa/devirt-6.C: Likewise.
2472 * g++.dg/ipa/devirt-d-1.C: Likewise.
2473 * g++.dg/torture/pr45934.C: Likewise.
2475 2011-01-14 Jason Merrill <jason@redhat.com>
2477 * g++.dg/cpp0x/variadic105.C: New.
2479 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
2480 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2483 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
2484 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
2485 execution tests on i?86-*-*, x86_64-*-* and
2486 powerpc*-apple-darwin* && ilp32.
2487 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
2488 tests on i?86-*-* and x86_64-*-*.
2490 2011-01-14 Richard Guenther <rguenther@suse.de>
2492 PR tree-optimization/47280
2493 * g++.dg/opt/pr47280.C: New testcase.
2495 2011-01-14 Jason Merrill <jason@redhat.com>
2497 * g++.dg/cpp0x/constexpr-regress1.C: New.
2499 * g++.dg/ext/flexary2.C: New.
2501 2011-01-14 Richard Guenther <rguenther@suse.de>
2504 * gcc.dg/torture/pr47281.c: New testcase.
2505 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
2507 2011-01-14 Richard Guenther <rguenther@suse.de>
2509 PR tree-optimization/47286
2510 * gcc.dg/tree-ssa/pr47286.c: New testcase.
2512 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
2515 * g++.dg/ext/pr47213.C: New.
2517 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2519 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
2521 2011-01-13 Tobias Burnus <burnus@net-b.de>
2522 Mikael Morin <mikael@gcc.gnu.org>
2526 * gfortran.dg/select_type_20.f90: New.
2527 * gfortran.dg/select_type_21.f90: New.
2529 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
2532 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
2534 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2536 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
2537 * gcc.dg/guality/pr36728-2.c: Likewise.
2539 2011-01-13 Dodji Seketeli <dodji@redhat.com>
2542 * g++.dg/debug/dwarf2/template-params-9.C: New test.
2544 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
2546 PR rtl-optimization/45352
2547 * gcc.dg/pr45352-3.c: New.
2549 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2551 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
2553 * g++.dg/cpp0x/range-for8.C: New.
2554 * g++.dg/cpp0x/range-for9.C: New.
2556 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
2559 * g++.dg/debug/pr47209.C: New.
2561 2011-01-12 Richard Guenther <rguenther@suse.de>
2564 * gcc.dg/lto/pr47259_0.c: New testcase.
2565 * gcc.dg/lto/pr47259_1.c: Likewise.
2567 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
2569 * objc-obj-c++-shared/Object1.h: Add copyright header, update
2570 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
2571 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
2572 methods missing from the OBJC2 Object.
2573 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
2574 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
2575 GNU and NeXT runtimes.
2576 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
2578 * objc-obj-c++-shared/Object1.m: Likewise.
2579 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
2580 * objc.dg/proto-qual-1.m: Likewise.
2581 * obj-c++.dg/proto-lossage-3.mm: Likewise.
2582 * obj-c++.dg/proto-qual-1.mm: Likewise.
2584 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
2587 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
2589 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2591 Fixed the Objective-C++ testsuite and updated all tests.
2592 * lib/obj-c++.exp (obj-c++_init): Declare and set
2593 gcc_warning_prefix and gcc_error_prefix.
2594 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
2595 'dg-warning', 'dg-message' and 'dg-error'.
2596 * obj-c++.dg/class-extension-3.mm: Likewise.
2597 * obj-c++.dg/class-protocol-1.mm: Likewise.
2598 * obj-c++.dg/encode-7.mm: Likewise.
2599 * obj-c++.dg/exceptions-3.mm: Likewise.
2600 * obj-c++.dg/exceptions-5.mm: Likewise.
2601 * obj-c++.dg/method-12.mm: Likewise.
2602 * obj-c++.dg/method-13.mm: Likewise.
2603 * obj-c++.dg/method-15.mm: Likewise.
2604 * obj-c++.dg/method-16.mm: Likewise.
2605 * obj-c++.dg/method-4.mm: Likewise.
2606 * obj-c++.dg/method-8.mm: Likewise.
2607 * obj-c++.dg/method-conflict-1.mm: Likewise.
2608 * obj-c++.dg/method-conflict-2.mm: Likewise.
2609 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
2610 and uncommented second part of the testcase now that the testsuite
2612 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
2613 and uncommented second part of the testcase now that the testsuite
2615 * obj-c++.dg/private-1.mm: Likewise.
2616 * obj-c++.dg/proto-lossage-4.mm: Likewise.
2617 * obj-c++.dg/syntax-error-7.mm: Likewise.
2618 * obj-c++.dg/warn5.mm: Likewise.
2619 * obj-c++.dg/property/at-property-14.mm: Likewise.
2620 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
2622 * obj-c++.dg/property/at-property-18.mm: Likewise.
2623 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
2625 * obj-c++.dg/property/at-property-21.mm: Likewise.
2626 * obj-c++.dg/property/at-property-28.mm: Likewise.
2627 * obj-c++.dg/property/at-property-5.mm: Likewise.
2628 * obj-c++.dg/property/dynamic-2.mm: Likewise.
2629 * obj-c++.dg/property/property-neg-3.mm: Likewise.
2630 * obj-c++.dg/property/synthesize-11.mm: Likewise.
2631 * obj-c++.dg/property/synthesize-6.mm: Likewise.
2632 * obj-c++.dg/property/synthesize-8.mm: Likewise.
2633 * obj-c++.dg/property/synthesize-9.mm: Likewise.
2634 * obj-c++.dg/tls/diag-5.mm: Likewise.
2635 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
2636 dg-error, now matched correctly.
2638 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2640 * objc.dg/property/at-property-29.m: New.
2641 * obj-c++.dg/property/at-property-29.mm: New.
2643 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2645 * go.test/go-test.exp (go-set-goarch): New proc.
2646 (go-gc-tests): Use it.
2648 2011-01-11 Dodji Seketeli <dodji@redhat.com>
2651 * g++.dg/debug/dwarf2/template-params-8.C: New test.
2653 2011-01-11 Richard Henderson <rth@redhat.com>
2655 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
2657 2011-01-11 Jan Hubicka <jh@suse.cz>
2661 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
2662 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
2664 2011-01-11 Richard Guenther <rguenther@suse.de>
2666 PR tree-optimization/46076
2667 * gcc.dg/tree-ssa/pr46076.c: New testcase.
2669 2011-01-11 Jeff Law <law@redhat.com>
2671 * PR tree-optimization/47086
2672 * gcc.dg/pr47086.c: New test.
2674 2011-01-11 Jason Merrill <jason@redhat.com>
2677 * g++.dg/template/new10.C: New.
2680 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
2682 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
2684 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
2685 Split type definitions and NSConstantString class into...
2686 * objc-obj-c++-shared/objc-test-suite-types.h: New.
2687 * objc-obj-c++-shared/nsconstantstring-class.h: New.
2688 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
2689 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
2690 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
2691 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
2693 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
2694 encode defines for newer NeXT system headers.
2695 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
2696 * obj-c++.dg/torture/strings/string1.mm: Likewise.
2697 * objc.dg/foreach-5.m: Likewise.
2698 * objc.dg/foreach-2.m: Likewise.
2699 * objc.dg/foreach-4.m: Likewise.
2700 * objc.dg/torture/strings/string1.m: Likewise.
2701 * objc.dg/torture/strings/string2.m: Likewise.
2702 * objc.dg/torture/strings/string3.m: Likewise.
2703 * objc.dg/torture/strings/string4.m: Likewise.
2704 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
2705 header and stand alone.
2706 * obj-c++.dg/strings/strings-2.mm: Likewise.
2707 * objc.dg/torture/strings/const-str-3.m: Likewise.
2708 * objc.dg/strings/strings-2.m: Likewise.
2709 * objc.dg/strings/const-str-12b.m: Likewise.
2711 2011-01-12 Richard Guenther <rguenther@suse.de>
2714 * gcc.dg/attr-weak-1.c: Adjust.
2716 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
2719 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
2720 standard compliant and comment.
2722 2011-01-10 Jan Hubicka <jh@suse.cz>
2725 * gcc.dg/initpri3.c: New testcase.
2727 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
2730 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
2736 (g_ebp_save): Likewise.
2737 (g_esp_save): Likewise.
2739 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2741 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
2743 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2745 PR tree-optimization/46021
2746 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
2747 i?86-*-*, x86_64-*-*.
2749 2011-01-10 Jeff Law <law@redhat.com>
2751 * PR tree-optimization/47141
2752 * gcc.c-torture/compile/pr47141.c: New test.
2754 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
2757 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
2758 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
2759 * gcc.dg/vect/slp-35.c: Remove XFAILs.
2760 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
2763 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
2764 being vectorized. Adjust dg-final pattern. Remove XFAIL.
2765 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
2766 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
2767 being vectorized. Adjust dg-final pattern.
2770 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
2771 * gcc.dg/vect/slp-24.c: Likewise.
2773 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
2776 * g++.dg/other/pr47218-1.C: New test file.
2777 * g++.dg/other/pr47218.C: Likewise.
2778 * g++.dg/other/pr47218.h: New supporting header.
2780 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
2783 * objc.dg/attributes/invalid-attribute-1.m: New.
2784 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
2786 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2789 * gfortran.dg/proc_ptr_comp_28.f90: New.
2791 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2793 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
2794 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
2795 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
2796 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
2797 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
2798 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
2799 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
2800 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
2801 * objc.dg/gnu-api-2-class.m: Likewise.
2802 * objc.dg/gnu-api-2-ivar.m: Likewise.
2803 * objc.dg/gnu-api-2-method.m: Likewise.
2804 * objc.dg/gnu-api-2-objc.m: Likewise.
2805 * objc.dg/gnu-api-2-object.m: Likewise.
2806 * objc.dg/gnu-api-2-property.m: Likewise.
2807 * objc.dg/gnu-api-2-protocol.m: Likewise.
2808 * objc.dg/gnu-api-2-sel.m: Likewise.
2810 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
2812 * objc.dg/foreach-1.m: Skip for Darwin < 9.
2813 * objc.dg/objc-foreach-4.m: Likewise.
2814 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
2815 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
2816 * objc.dg/foreach-4.m: Likewise.
2817 * objc.dg/foreach-5.m: Likewise.
2818 * objc.dg/foreach-3.m: Return self from init.
2820 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
2823 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
2825 2011-01-09 Janus Weil <janus@gcc.gnu.org>
2828 * gfortran.dg/class_35.f90: New.
2830 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2832 * objc.dg/foreach-1.m: Add "-Wall" to flags.
2834 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
2837 * objc.dg/invalid-method-2.m: New.
2838 * obj-c++.dg/invalid-method-2.mm: New.
2840 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
2843 * gfortran.dg/transpose_optimization_2.f90 : New test.
2845 2011-01-08 Jan Hubicka <jh@suse.cz>
2847 PR tree-optmization/46469
2848 * g++.dg/torture/pr46469.C: New testcase.
2850 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
2852 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
2853 emulation of libobjc-gnu structure layout functionality to ..
2854 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
2855 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
2856 * objc/execute/bf-common.h: Adjust headers.
2857 * objc/execute/bf-1.m: Likewise.
2858 * objc/execute/bf-2.m: Likewise.
2859 * objc/execute/bf-3.m: Likewise.
2860 * objc/execute/bf-4.m: Likewise.
2861 * objc/execute/bf-5.m: Likewise.
2862 * objc/execute/bf-6.m: Likewise.
2863 * objc/execute/bf-7.m: Likewise.
2864 * objc/execute/bf-8.m: Likewise.
2865 * objc/execute/bf-9.m: Likewise.
2866 * objc/execute/bf-10.m: Likewise.
2867 * objc/execute/bf-11.m: Likewise.
2868 * objc/execute/bf-12.m: Likewise.
2869 * objc/execute/bf-13.m: Likewise.
2870 * objc/execute/bf-14.m: Likewise.
2871 * objc/execute/bf-15.m: Likewise.
2872 * objc/execute/bf-16.m: Likewise.
2873 * objc/execute/bf-17.m: Likewise.
2874 * objc/execute/bf-18.m: Likewise.
2875 * objc/execute/bf-19.m: Likewise.
2876 * objc/execute/bf-20.m: Likewise.
2877 * objc/execute/bf-21.m: Likewise.
2878 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
2879 objc_get_type_qualifiers ().
2881 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
2884 * gfortran.dg/dependency_39.f90: New test.
2886 2011-01-07 Jan Hubicka <jh@suse.cz>
2888 Get builtins tests ready for linker plugin.
2889 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
2890 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
2891 my_memset, my_bzero): Mark used.
2892 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
2893 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
2895 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
2898 2011-01-07 Jan Hubicka <jh@suse.cz>
2900 PR tree-optimization/46367
2901 * g++.dg/torture/pr46367.C: New file.
2903 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2906 * gcc.dg/pr47201.c: New test.
2909 * gcc.dg/tree-prof/pr47187.c: New test.
2911 2011-01-07 Tobias Burnus <burnus@net-b.de>
2914 * gfortran.dg/extends_type_of_3.f90: New.
2916 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
2918 * g++.dg/ext/dllexport-MI1.C: Adjust test.
2919 * g++.dg/ext/dllimport-MI1.C: Likewise.
2920 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
2921 * g++.dg/ext/dllimport10.C: Likewise.
2922 * g++.dg/ext/dllimport11.C: Likewise.
2923 * g++.dg/ext/dllimport12.C: Likewise.
2924 * g++.dg/ext/dllimport13.C: Likewise.
2925 * g++.dg/ext/dllimport2.C: Likewise.
2926 * g++.dg/ext/dllimport3.C: Likewise.
2927 * g++.dg/ext/dllimport4.C: Likewise.
2928 * g++.dg/ext/dllimport5.C: Likewise.
2929 * g++.dg/ext/dllimport6.C: Likewise.
2930 * g++.dg/ext/dllimport8.C: Likewise.
2931 * g++.dg/ext/dllimport9.C: Likewise.
2932 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
2933 targets, too. Additionally enable test for i?86-*-mingw*.
2934 * g++.dg/ext/selectany1.C: Likewise.
2935 Remove guard variable check.
2937 2011-01-07 Janus Weil <janus@gcc.gnu.org>
2941 * gfortran.dg/storage_size_3.f08: Extended.
2943 2011-01-07 Jakub Jelinek <jakub@redhat.com>
2946 * g++.dg/template/stdarg1.C: New test.
2948 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2951 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
2952 * gfortran.dg/defined_operators_1.f90: Split the subroutine
2953 from the interface of functions to not hide the errors that
2956 2011-01-06 Jan Hubicka <jh@suse.cz>
2958 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
2959 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
2961 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
2965 * gfortran.dg/interface_33.f90: New test.
2967 2011-01-06 Jakub Jelinek <jakub@redhat.com>
2970 * gcc.c-torture/compile/pr47150.c: New test.
2972 2011-01-06 Ira Rosen <irar@il.ibm.com>
2974 PR tree-optimization/47139
2975 * gcc.dg/vect/pr47139.c: New test.
2977 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2980 * gfortran.dg/extends_type_of_2.f03: New.
2982 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2984 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
2986 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
2988 * gnat.dg/opt14.adb: New test.
2990 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2993 * gfortran.dg/allocate_error_2.f90: New test.
2995 2011-01-05 Janus Weil <janus@gcc.gnu.org>
2998 * gfortran.dg/storage_size_3.f08: New.
3000 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3002 PR libgfortran/47154
3003 * gfortran.dg/namelist_68.f90: New test.
3005 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
3007 * gnat.dg/unchecked_convert8.ad[sb]: New test.
3009 2011-01-04 Janus Weil <janus@gcc.gnu.org>
3012 * gfortran.dg/class_34.f90: New.
3014 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3016 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3017 use __builtin_inff. Skip all single-precision tests that require
3020 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3022 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3024 2011-01-03 Jakub Jelinek <jakub@redhat.com>
3026 PR tree-optimization/47148
3027 * gcc.c-torture/execute/pr47148.c: New test.
3029 PR tree-optimization/47155
3030 * gcc.c-torture/execute/pr47155.c: New test.
3032 PR rtl-optimization/47157
3033 * gcc.c-torture/compile/pr47157.c: New test.
3035 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3037 * gcc.dg/torture/vector-shift2.c (schar): Define.
3038 (main): Always use schar or uchar instead of plain "char" to avoid
3039 dependencies on implementation-defined char signedness.
3041 2011-01-03 Martin Jambor <mjambor@suse.cz>
3043 PR tree-optimization/46801
3044 * gnat.dg/pack9.adb: Remove xfail.
3046 2011-01-03 Martin Jambor <mjambor@suse.cz>
3048 PR tree-optimization/46984
3049 * g++.dg/ipa/pr46984.C: New test.
3051 2011-01-02 Janus Weil <janus@gcc.gnu.org>
3054 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
3056 2011-01-02 Jakub Jelinek <jakub@redhat.com>
3058 PR tree-optimization/47140
3059 * gcc.c-torture/compile/pr47140.c: New test.
3061 PR rtl-optimization/47028
3062 * gcc.dg/pr47028.c: New test.
3064 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
3066 * objc.dg/protocol-forward-1.m: Removed TODO.
3067 * objc.dg/protocol-forward-2.m: New.
3068 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
3069 * obj-c++.dg/protocol-forward-2.mm: New.
3071 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
3074 * g++.dg/eh/pr38662.C: New testcase.
3076 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
3078 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
3079 scan for newline '\n'.
3082 Copyright (C) 2011 Free Software Foundation, Inc.
3084 Copying and distribution of this file, with or without modification,
3085 are permitted in any medium without royalty provided the copyright
3086 notice and this notice are preserved.