1 2011-06-14 Jason Merrill <jason@redhat.com>
3 * g++.dg/other/error23.C: Adjust error message.
4 * g++.dg/other/error32.C: Likewise.
6 2011-06-14 Jason Merrill <jason@redhat.com>
9 * g++.dg/cpp0x/decltype30.C: New.
11 2011-06-14 Jakub Jelinek <jakub@redhat.com>
14 * gfortran.dg/pr49103.f90: New test.
16 PR rtl-optimization/49390
17 * gcc.c-torture/execute/pr49390.c: New test.
19 2011-06-10 Janis Johnson <janisjo@codesourcery.com>
21 * gcc/testsuite/gcc.target/arm/20090811-1.c: Skip for incompatible
22 options, do not override other options.
23 * gcc/testsuite/gcc.target/arm/combine-cmp-shift.c: Skip for
25 * gcc/testsuite/gcc.target/arm/pr45094.c: Likewise.
26 * gcc/testsuite/gcc.target/arm/scd42-1.c: Likewise.
27 * gcc/testsuite/gcc.target/arm/scd42-3.c: Likewise.
28 * gcc/testsuite/gcc.target/arm/thumb-ltu.c: Likewise.
30 * lib/target-supports.exp
31 (check_effective_target_arm_neon_fp16_ok_nocache): Return 0 if
32 multilib flags use -mfpu with a value other than neon-fp16.
34 2011-06-08 Kaz Kojima <kkojima@gcc.gnu.org>
36 Backport from mainline
37 2011-06-01 Kaz Kojima <kkojima@gcc.gnu.org>
40 * gcc.c-torture/compile/pr49238.c: New.
42 2011-06-07 Jason Merrill <jason@redhat.com>
44 * g++.dg/cpp0x/enum19.C: New.
46 2011-06-07 Jakub Jelinek <jakub@redhat.com>
49 * gcc.dg/tree-prof/pr49299-1.c: New test.
50 * gcc.dg/tree-prof/pr49299-2.c: New test.
52 2011-06-06 Jason Merrill <jason@redhat.com>
54 * g++.dg/cpp0x/regress/ptrmem1.C: New.
56 2011-06-06 Asher Langton <langton2@llnl.gov>
59 * gfortran.dg/PR49268.f90: New test.
61 2011-06-06 Jakub Jelinek <jakub@redhat.com>
64 * g++.dg/opt/pr49264.C: New test.
66 2011-06-06 Mikael Pettersson <mikpe@it.uu.se>
68 PR tree-optimization/49243
69 * gcc.dg/pr49243.c: New.
71 2011-06-06 Richard Guenther <rguenther@suse.de>
73 PR tree-optimization/48702
74 * gcc.dg/torture/pr48702.c: New testcase.
76 Backport from mainline
77 2011-05-31 Jakub Jelinek <jakub@redhat.com>
79 PR rtl-optimization/49235
80 * gcc.dg/pr49235.c: New test.
82 2011-06-05 Kaz Kojima <kkojima@gcc.gnu.org>
84 Backport from mainline
85 2011-05-30 Kaz Kojima <kkojima@gcc.gnu.org>
88 * gcc.c-torture/execute/pr49186.c: New.
90 2011-06-04 Jonathan Wakely <jwakely.gcc@gmail.com>
93 * g++.dg/diagnostic/bitfld2.C: New.
95 2011-06-04 Ira Rosen <ira.rosen@linaro.org>
97 PR tree-optimization/49038
98 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: New test.
99 * gcc.dg/vect/pr49038.c: New test.
101 2011-06-03 Jakub Jelinek <jakub@redhat.com>
104 * g++.dg/cpp0x/lambda/lambda-mangle2.C: New test.
106 2011-06-02 Steven G. Kargl <kargl@gcc.gnu.org>
109 * gfortran.dg/module_procedure_double_colon_1.f90: New test.
110 * gfortran.dg/module_procedure_double_colon_2.f90: New test.
112 2011-06-02 Ira Rosen <ira.rosen@linaro.org>
114 PR tree-optimization/49093
115 * gcc.dg/vect/pr49093.c: New test.
117 2011-05-31 Thomas Koenig <tkoenig@gcc.gnu.org>
121 * gfortran.dg/operator_7.f90: New test case.
123 2011-05-31 Richard Guenther <rguenther@suse.de>
125 Backport from mainline
126 2011-05-19 Richard Guenther <rguenther@suse.de>
129 * gcc.dg/builtin-object-size-11.c: New testcase.
131 2011-05-31 Richard Guenther <rguenther@suse.de>
133 Backport from mainline
134 2011-05-11 Richard Guenther <rguenther@suse.de>
137 * gcc.dg/torture/pr48953.c: New testcase.
139 2011-05-30 Jakub Jelinek <jakub@redhat.com>
142 * g++.dg/gomp/pr49223-1.C: New test.
143 * g++.dg/gomp/pr49223-2.C: New test.
145 2011-05-30 Richard Guenther <rguenther@suse.de>
147 PR tree-optimization/49218
148 * gcc.c-torture/execute/pr49218.c: New testcase.
150 2011-05-29 Richard Sandiford <rdsandiford@googlemail.com>
152 * gcc.target/mips/reg-var-1.c: New test.
154 2011-05-29 Richard Guenther <rguenther@suse.de>
156 PR tree-optimization/49217
157 * gcc.dg/torture/pr49217.c: New testcase.
159 2011-05-27 Jason Merrill <jason@redhat.com>
161 * g++.dg/cpp0x/lambda/lambda-template2.C: New.
163 * g++.dg/cpp0x/enum18.C: New.
165 * g++.dg/cpp0x/error6.C: New.
167 2011-05-27 Jakub Jelinek <jakub@redhat.com>
170 * g++.dg/eh/cond6.C: New test.
172 2011-05-27 Jason Merrill <jason@redhat.com>
174 * g++.dg/template/const5.C: New.
176 2011-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
179 * gfortran.dg/dependency_40.f90 : New test.
181 2011-05-26 Jason Merrill <jason@redhat.com>
183 * g++.dg/cpp0x/variadic111.C: New.
184 * g++.dg/cpp0x/variadic41.C: Adjust.
186 2011-05-26 Jakub Jelinek <jakub@redhat.com>
189 * g++.dg/eh/cond5.C: New test.
191 PR tree-optimization/49161
192 * gcc.c-torture/execute/pr49161.c: New test.
194 2011-05-25 Jason Merrill <jason@redhat.com>
196 * g++.dg/cpp0x/error4.C: New.
198 * g++.dg/cpp0x/rv-restrict.C: New.
200 2011-05-26 Fabien ChĂȘne <fabien@gcc.gnu.org>
201 * g++.dg/init/pr25811-2.C: New.
202 * g++.dg/init/pr25811-3.C: New.
203 * g++.dg/init/pr25811-4.C: New.
205 2011-05-25 Jason Merrill <jason@redhat.com>
207 * g++.dg/cpp0x/enum15.C: New.
208 * g++.dg/cpp0x/constexpr-switch2.C: New.
210 * g++.dg/cpp0x/variadic110.C: New.
212 * g++.dg/cpp0x/auto9.C: Add typedef test.
214 * g++.dg/cpp0x/auto23.C: New.
215 * g++.dg/cpp0x/auto9.C: Adjust.
217 * g++.dg/cpp0x/defaulted29.C: New.
219 * g++.dg/cpp0x/initlist51.C: New.
221 2011-05-25 Janis Johnson <janisjo@codesourcery.com>
223 * gcc.target/arm/fp16-compile-none-1.c: Update expected error.
224 * g++.dg/abi/packed1.C: Suppress warning.
225 * g++.dg/warn/Wunused-parm-3.C: Likewise.
226 * g++.dg/template/stdarg1.C: Likewise.
227 * g++.dg/other/packed1.C: Remove arm from xfail list.
229 2011-05-25 Jason Merrill <jason@redhat.com>
231 * g++.dg/cpp0x/enum16.C: New.
232 * g++.dg/parse/error15.C: Adjust.
234 * g++.dg/cpp0x/initlist50.C: New.
236 * g++.dg/cpp0x/lambda/lambda-conv5.C: New.
238 * g++.dg/cpp0x/variadic109.C: New.
240 2011-05-25 Nicola Pero <nicola.pero@meta-innovation.com>
242 Backport from mainline
243 2011-05-24 Nicola Pero <nicola.pero@meta-innovation.com>
246 * objc.dg/pr48177.m: New testcase.
248 2011-05-25 Jakub Jelinek <jakub@redhat.com>
251 * g++.dg/cpp0x/constexpr-bitfield2.C: New test.
252 * g++.dg/cpp0x/constexpr-bitfield3.C: New test.
254 2011-05-24 Jason Merrill <jason@redhat.com>
256 * g++.dg/cpp0x/access01.C: New.
258 * g++.dg/template/access21.C: New.
259 * g++.dg/template/access22.C: New.
261 * g++.dg/cpp0x/rv-cast2.C: New.
263 * g++.dg/cpp0x/lambda/lambda-eh2.C: New.
265 * g++.dg/cpp0x/error3.C: New.
267 * g++.dg/cpp0x/defaulted27.C: New.
269 * g++.dg/cpp0x/decltype27.C: New.
271 2011-05-24 Uros Bizjak <ubizjak@gmail.com>
274 * g++.dg/other/pr49133.C: New test.
276 2011-05-23 Jakub Jelinek <jakub@redhat.com>
279 * gcc.c-torture/execute/pr49123.c: New test.
282 * gcc.dg/debug/pr49032.c: New test.
285 * gcc.dg/pr49120.c: New test.
288 * gcc.c-torture/execute/pr48973-1.c: New test.
289 * gcc.c-torture/execute/pr48973-2.c: New test.
291 2011-05-22 Jason Merrill <jason@redhat.com>
293 * g++.dg/cpp0x/sfinae23.C: New.
294 * g++.dg/cpp0x/sfinae8.C: Correct.
296 2011-05-22 Jakub Jelinek <jakub@redhat.com>
299 * gcc.c-torture/compile/pr49029.c: New test.
301 2011-05-20 Jason Merrill <jason@redhat.com>
303 * g++.dg/cpp0x/constexpr-static7.C: New.
305 * g++.dg/cpp0x/enum13.C: New.
307 * g++.dg/cpp0x/defaulted26.C: New.
309 * g++.dg/cpp0x/noexcept02.C: Fix.
310 * g++.dg/cpp0x/noexcept03.C: Fix.
311 * g++.dg/cpp0x/noexcept08.C: Fix.
312 * g++.dg/cpp0x/noexcept10.C: New.
314 * g++.dg/cpp0x/constexpr-friend.C: New.
315 * g++.dg/cpp0x/constexpr-incomplete1.C: New.
316 * g++.dg/cpp0x/constexpr-incomplete2.C: New.
317 * g++.dg/cpp0x/constexpr-incomplete3.C: New.
318 * g++.dg/cpp0x/constexpr-memfn1.C: Adjust.
320 * g++.dg/cpp0x/sfinae22.C: New.
322 * g++.dg/cpp0x/variadic108.C: New.
324 * g++.dg/init/new32.C: New.
326 2011-05-20 Richard Guenther <rguenther@suse.de>
328 PR tree-optimization/49079
329 * gcc.dg/torture/pr49079.c: New testcase.
331 2011-05-20 Jakub Jelinek <jakub@redhat.com>
333 PR tree-optimization/49073
334 * gcc.c-torture/execute/pr49073.c: New test.
336 2011-05-19 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
338 * gcc.c-torture/execute/960321-1.x: Remove.
340 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
342 Backport from mainline
343 2011-05-18 H.J. Lu <hongjiu.lu@intel.com>
346 * gcc.target/i386/pr49002-1.c: New test.
347 * gcc.target/i386/pr49002-2.c: Likewise.
349 2011-05-18 Jakub Jelinek <jakub@redhat.com>
351 PR tree-optimization/49039
352 * gcc.c-torture/execute/pr49039.c: New test.
353 * gcc.dg/tree-ssa/pr49039.c: New test.
354 * g++.dg/torture/pr49039.C: New test.
356 2011-05-18 Richard Guenther <rguenther@suse.de>
358 Backport from mainline
359 2011-04-19 Richard Guenther <rguenther@suse.de>
362 * g++.dg/lto/pr48207_0.C: New testcase.
364 2011-04-21 Richard Guenther <rguenther@suse.de>
367 * g++.dg/lto/pr48207-2_0.C: New testcase.
368 * g++.dg/lto/pr48207-3_0.C: Likewise.
370 2011-05-18 Richard Guenther <rguenther@suse.de>
372 Backport from mainline
373 2011-05-12 Richard Guenther <rguenther@suse.de>
375 PR tree-optimization/48172
376 * gcc.dg/vect/pr48172.c: New testcase.
378 2011-05-18 Jakub Jelinek <jakub@redhat.com>
380 PR tree-optimization/49000
381 * gcc.dg/pr49000.c: New test.
383 2011-05-12 Jakub Jelinek <jakub@redhat.com>
385 PR tree-optimization/48975
386 * gcc.dg/pr48975.c: New test.
388 2011-05-12 Richard Guenther <rguenther@suse.de>
390 Backport from mainline
391 2011-05-02 Richard Guenther <rguenther@suse.de>
393 PR tree-optimization/48822
394 * gcc.dg/torture/pr48822.c: New testcase.
396 2011-05-12 Jakub Jelinek <jakub@redhat.com>
399 * g++.dg/opt/pr48967.C: New test.
401 2011-05-11 Tobias Burnus <burnus@net-b.de>
404 * gfortran.dg/generic_24.f90: New.
406 2011-05-11 Jakub Jelinek <jakub@redhat.com>
409 * gcc.dg/pr48159-1.c: New test.
410 * gcc.dg/pr48159-2.c: New test.
412 2011-05-11 Fabien ChĂȘne <fabien@gcc.gnu.org>
415 * g++.dg/init/pr48859.C: New.
417 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
419 Backport from mainline
420 2011-05-10 Michael Meissner <meissner@linux.vnet.ibm.com>
423 * gcc.target/powerpc/pr48857.c: New file, make sure V2DI arguments
424 are passed and returned in vector registers.
426 2011-05-10 Jakub Jelinek <jakub@redhat.com>
428 Backported from mainline
429 2011-05-07 Zdenek Dvorak <ook@ucw.cz>
431 PR tree-optimization/48837
432 * gcc.dg/pr48837.c: New testcase.
434 2011-05-10 Jakub Jelinek <jakub@redhat.com>
436 PR tree-optimization/48611
437 PR tree-optimization/48794
438 * gfortran.dg/gomp/pr48611.f90: New test.
439 * gfortran.dg/gomp/pr48794.f90: New test.
441 2011-05-09 Paolo Carlini <paolo.carlini@oracle.com>
444 * g++.dg/cpp0x/pr48522.C: New.
446 2011-05-09 Dodji Seketeli <dodji@redhat.com>
449 * g++.dg/template/dependent-expr8.C: New test case.
451 2011-05-06 Jason Merrill <jason@redhat.com>
453 * g++.dg/cpp0x/constexpr-condition2.C: New.
455 * g++.dg/cpp0x/constexpr-missing.C: New.
457 * g++.dg/ext/vla10.C: New.
458 * c-c++-common/vla-1.c: New.
460 * g++.dg/cpp0x/constexpr-48089.C: New.
462 2011-05-06 Dodji Seketeli <dodji@redhat.com>
465 * g++.dg/template/member9.C: New test case.
467 2011-05-05 Jason Merrill <jason@redhat.com>
469 * g++.dg/init/new30.C: New.
471 2011-05-05 Eric Botcazou <ebotcazou@adacore.com>
473 * gnat.dg/discr29.ad[sb]: New test.
474 * gnat.dg/discr30.adb: Likewise.
476 2011-05-05 Julian Brown <julian@codesourcery.com>
478 * gcc.target/arm/neon-vset_lanes8.c: New test.
480 2011-05-05 Ira Rosen <ira.rosen@linaro.org>
482 Backport from mainline:
483 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
484 Ira Rosen <ira.rosen@linaro.org>
487 * gcc.target/arm/pr48252.c: New test.
489 2011-05-04 Jason Merrill <jason@redhat.com>
491 * g++.dg/conversion/base1.C: New.
493 2011-05-03 Jakub Jelinek <jakub@redhat.com>
496 * gcc.dg/pr48774.c: New test.
498 2011-04-30 Paul Thomas <pault@gcc.gnu.org>
502 * gfortran.dg/realloc_on_assign_7.f03: New test.
504 2011-04-30 Jakub Jelinek <jakub@redhat.com>
506 PR tree-optimization/48809
507 * gcc.c-torture/execute/pr48809.c: New test.
509 2011-04-29 Tobias Burnus <burnus@net-b.de>
512 * gfortran.dg/typebound_proc_22.f90: New.
515 * gfortran.dg/interface_36.f90: New.
517 2011-04-28 Michael Meissner <meissner@linux.vnet.ibm.com>
519 Backport from mainline
520 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
522 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
523 failure on 32-bit systems.
524 * gcc.dg/torture/vector-2.c: Ditto.
526 Backport from mainline
527 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
529 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
533 * gcc.target/powerpc/pr48226.c: New file.
535 2011-04-28 Dodji Seketeli <dodji@redhat.com>
538 * g++.dg/template/inherit7.C: New test case.
540 2011-04-28 Tobias Burnus <burnus@net-b.de>
544 * gfortran.dg/interface_35.f90: New.
545 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
546 * gfortran.dg/func_result_6.f90: Add dg-warning.
547 * gfortran.dg/bessel_1.f90: Ditto.
548 * gfortran.dg/hypot_1.f90: Ditto.
549 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
550 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
551 * gfortran.dg/interface_assignment_4.f90: Ditto.
553 2011-04-28 Tobias Burnus <burnus@net-b.de>
556 * gfortran.dg/whole_file_34.f90: New.
558 2011-04-27 Jason Merrill <jason@redhat.com>
560 * g++.dg/parse/ambig6.C: New.
562 2011-04-27 Nick Clifton <nickc@redhat.com>
564 * gcc.dg/20020312-2.c: Add definition for RX.
566 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
567 option with RX targets.
569 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
572 2011-04-27 Jakub Jelinek <jakub@redhat.com>
575 * gcc.c-torture/compile/pr48742.c: New test.
577 2011-04-26 Jason Merrill <jason@redhat.com>
579 * g++.dg/lookup/koenig13.C: New.
581 2011-04-26 Jason Merrill <jason@redhat.com>
583 * g++.dg/cpp0x/initlist48.C: New.
585 2011-04-26 Jakub Jelinek <jakub@redhat.com>
588 * gcc.dg/pr48768.c: New test.
590 PR tree-optimization/48734
591 * gcc.c-torture/compile/pr48734.c: New test.
593 2011-04-26 Richard Guenther <rguenther@suse.de>
595 PR tree-optimization/48731
596 * gcc.dg/torture/pr48731.c: New testcase.
598 2011-04-26 Tobias Burnus <burnus@net-b.de>
601 * gfortran.dg/whole_file_33.f90: New.
603 2011-04-25 Jason Merrill <jason@redhat.com>
605 * g++.dg/cpp0x/regress/template-const2.C: New.
607 2011-04-24 Jakub Jelinek <jakub@redhat.com>
609 PR preprocessor/48740
610 * c-c++-common/raw-string-11.c: New test.
612 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
614 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
617 2011-04-23 Jakub Jelinek <jakub@redhat.com>
620 * gcc.dg/pr48685.c: New test.
622 2011-04-22 Jakub Jelinek <jakub@redhat.com>
624 PR tree-optimization/48717
625 * gcc.c-torture/execute/pr48717.c: New test.
627 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
630 * gcc.target/i386/pr48723.c: New test.
632 2011-04-22 Jakub Jelinek <jakub@redhat.com>
635 * gcc.dg/gomp/pr48716.c: New test.
636 * g++.dg/gomp/pr48716.C: New test.
638 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
641 * gcc.target/i386/pr48708.c: New test.
643 2011-04-21 Richard Guenther <rguenther@suse.de>
646 * g++.dg/torture/pr48695.C: New testcase.
648 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
650 * gnat.dg/volatile5.adb: New test.
651 * gnat.dg/volatile5_pkg.ads: New helper.
653 2011-04-20 Jason Merrill <jason@redhat.com>
655 * g++.dg/cpp0x/initlist47.C: New.
657 2011-04-20 Jason Merrill <jason@redhat.com>
659 * g++.dg/template/const4.C: New.
661 2011-04-19 Jason Merrill <jason@redhat.com>
663 * g++.dg/ext/complex7.C: New.
665 2011-04-19 Jakub Jelinek <jakub@redhat.com>
668 * gcc.target/i386/pr48678.c: New test.
670 2011-04-18 Jason Merrill <jason@redhat.com>
672 * g++.dg/cpp0x/union4.C: New.
674 2011-04-18 Jakub Jelinek <jakub@redhat.com>
677 * g++.dg/torture/pr48661.C: New test.
680 * g++.dg/gomp/pr48632.C: New test.
682 2011-04-18 Richard Guenther <rguenther@suse.de>
685 * g++.dg/torture/pr46364.C: New testcase.
687 2011-04-18 Jakub Jelinek <jakub@redhat.com>
689 PR tree-optimization/48616
690 * gcc.dg/pr48616.c: New test.
692 2011-04-15 Jakub Jelinek <jakub@redhat.com>
695 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
699 * gcc.target/i386/sse4_1-insertps-3.c: New test.
700 * gcc.target/i386/sse4_1-insertps-4.c: New test.
701 * gcc.target/i386/avx-insertps-3.c: New test.
702 * gcc.target/i386/avx-insertps-4.c: New test.
704 2011-04-13 Jason Merrill <jason@redhat.com>
706 * g++.dg/template/operator11.C: New.
708 2011-04-13 Paul Thomas <pault@gcc.gnu.org>
712 * gfortran.dg/realloc_on_assign_6.f03: New test.
714 2011-04-13 Jakub Jelinek <jakub@redhat.com>
717 * gcc.dg/gomp/pr48591.c: New test.
720 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
721 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
723 2011-04-13 Dodji Seketeli <dodji@redhat.com>
726 * g++.dg/template/dependent-expr7.C: New test case.
728 2011-04-12 Martin Jambor <mjambor@suse.cz>
730 PR tree-optimization/48195
731 * gcc.dg/ipa/pr48195.c: New test.
733 2011-04-12 Jakub Jelinek <jakub@redhat.com>
735 PR rtl-optimization/48549
736 * g++.dg/opt/pr48549.C: New test.
739 * gcc.c-torture/compile/pr48517.c: New test.
741 2011-04-11 Jason Merrill <jason@redhat.com>
743 * g++.dg/cpp0x/enum10.C: New.
745 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
747 2011-04-09 Jason Merrill <jason@redhat.com>
750 * g++.dg/cpp0x/sfinae10.C: Remove abstract class.
752 2011-04-08 Mike Stump <mikestump@comcast.net>
755 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
756 default to fno-common.
758 2011-04-07 Jason Merrill <jason@redhat.com>
760 * g++.dg/cpp0x/regress/call1.C: New.
762 * g++.dg/cpp0x/sfinae11.C: New.
763 * g++.dg/cpp0x/noexcept02.C: Fix.
765 * g++.dg/cpp0x/sfinae10.C: New.
767 * g++.dg/cpp0x/sfinae7.C: New.
769 * g++.dg/cpp0x/enum9.C: New.
771 2011-04-08 Jakub Jelinek <jakub@redhat.com>
773 PR tree-optimization/48377
774 * gcc.dg/vect/pr48377.c: New test.
776 2011-04-07 Mike Stump <mikestump@comcast.net>
778 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
781 2011-04-07 Jakub Jelinek <jakub@redhat.com>
784 * gfortran.dg/gomp/pr48117.f90: New test.
787 * gcc.dg/torture/pr48343.c: New test.
789 2011-04-07 Andrey Belevantsev <abel@ispras.ru>
791 Backport from mainline
792 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
794 PR rtl-optimization/48144
795 * gcc.dg/pr48144.c: New test.
797 2011-04-06 Jakub Jelinek <jakub@redhat.com>
800 * gcc.dg/guality/pr36977.c: New test.
801 * gcc.dg/guality/pr48466.c: New test.
803 Backported from mainline
804 2011-04-01 Jakub Jelinek <jakub@redhat.com>
807 * gcc.c-torture/compile/pr48335-1.c: New test.
808 * gcc.dg/pr48335-1.c: New test.
809 * gcc.dg/pr48335-2.c: New test.
810 * gcc.dg/pr48335-3.c: New test.
811 * gcc.dg/pr48335-4.c: New test.
812 * gcc.dg/pr48335-5.c: New test.
813 * gcc.dg/pr48335-6.c: New test.
814 * gcc.dg/pr48335-7.c: New test.
815 * gcc.dg/pr48335-8.c: New test.
816 * gcc.target/i386/pr48335-1.c: New test.
818 2011-04-04 Janus Weil <janus@gcc.gnu.org>
821 * gfortran.dg/class_42.f03: New.
823 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
825 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
826 * gfortran.dg/bessel_7.f90: Likewise.
828 2011-03-31 Jason Merrill <jason@redhat.com>
830 * g++.dg/cpp0x/defaulted24.C: New.
832 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
835 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
838 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
840 * g++.dg/other/i386-9.C: New test.
842 2011-03-30 Jason Merrill <jason@redhat.com>
844 * g++.dg/cpp0x/regress/error-recovery1.C: New.
846 * g++.dg/cpp0x/regress/isnan.C: New.
848 * g++.dg/cpp0x/initlist46.C: New.
850 2011-03-29 Jason Merrill <jason@redhat.com>
852 * g++.dg/cpp0x/regress/value-dep1.C: New.
854 * g++.dg/cpp0x/dependent1.C: New.
856 2011-03-29 Jason Merrill <jason@redhat.com>
858 * g++.dg/parse/memfnquals1.C: New.
860 * g++.dg/cpp0x/constexpr-memfn1.C: New.
862 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
864 * g++.dg/cpp0x/initlist-array2.C: New.
866 * g++.dg/cpp0x/initlist-array1.C: New.
868 * g++.dg/cpp0x/move1.C: New.
870 * g++.dg/cpp0x/auto22.C: New.
872 * g++.dg/cpp0x/rv-deduce2.C: New.
874 * g++.dg/cpp0x/elision2.C: New.
876 2011-03-29 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
878 * g++.dg/cpp0x/constexpr-attribute.C: New.
880 2011-03-29 Jason Merrill <jason@redhat.com>
882 * g++.dg/cpp0x/constexpr-recursion.C: New.
884 * g++.dg/cpp0x/constexpr-noexcept.C: New.
886 * g++.dg/cpp0x/constexpr-overflow2.C: New.
887 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
889 * g++.dg/cpp0x/constexpr-47570.C: New.
891 2011-03-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
893 Backport from mainline:
894 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
897 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
899 2011-03-28 Richard Sandiford <richard.sandiford@linaro.org>
902 * gcc.target/arm/neon-vld-1.c: New test.
904 2011-03-28 Richard Guenther <rguenther@suse.de>
906 Backport from mainline
907 2011-03-24 Richard Guenther <rguenther@suse.de>
910 * gcc.dg/builtin-object-size-10.c: New testcase.
912 2011-03-22 Richard Guenther <rguenther@suse.de>
914 PR tree-optimization/48228
915 * gcc.dg/Wstrict-overflow-23.c: New testcase.
917 2011-03-17 Richard Guenther <rguenther@suse.de>
920 * gcc.dg/pr48134.c: New testcase.
922 2011-03-26 Uros Bizjak <ubizjak@gmail.com>
924 Backport from mainline:
925 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
928 * gcc.target/i386/pr48237.c: New test.
930 2011-03-26 Jakub Jelinek <jakub@redhat.com>
932 Backport from mainline
933 2011-03-24 Jakub Jelinek <jakub@redhat.com>
936 * gcc.dg/dfp/pr48204.c: New test.
938 2011-03-20 Jakub Jelinek <jakub@redhat.com>
942 * gcc.c-torture/execute/pr42544.c: New test.
943 * gcc.c-torture/execute/pr48197.c: New test.
945 PR rtl-optimization/48156
946 * gcc.dg/pr48156.c: New test.
948 2011-03-17 Jakub Jelinek <jakub@redhat.com>
950 PR rtl-optimization/48141
951 * gcc.dg/pr48141.c: New test.
953 2011-03-25 Release Manager
955 * GCC 4.6.0 released.
957 2011-03-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
959 Backport from mainline:
960 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
962 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
966 2011-03-21 Jakub Jelinek <jakub@redhat.com>
969 * gcc.dg/pr48213.c: New test.
971 2011-03-20 Joseph Myers <joseph@codesourcery.com>
973 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
974 variably modified typedefs.
975 * gcc.dg/c1x-typedef-2.c: Remove.
977 2011-03-20 Joseph Myers <joseph@codesourcery.com>
979 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
980 * gcc.dg/c1x-anon-struct-3.c: New test.
981 * gcc.dg/anon-struct-11.c: Update.
983 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
986 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
988 2011-03-18 Jakub Jelinek <jakub@redhat.com>
991 * gcc.c-torture/compile/pr48161.c: New test.
993 2011-03-17 Richard Guenther <rguenther@suse.de>
996 * g++.dg/torture/pr48165.C: New testcase.
998 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1001 * g++.dg/debug/dwarf2/typedef6.C: New test.
1003 2011-03-16 Jason Merrill <jason@redhat.com>
1005 * g++.dg/cpp0x/constexpr-array3.C: New.
1007 2011-03-16 Jason Merrill <jason@redhat.com>
1009 * g++.dg/cpp0x/sfinae6.C: New.
1010 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1011 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1012 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1013 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1014 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1016 2011-03-16 Jason Merrill <jason@redhat.com>
1018 * g++.dg/template/incomplete6.C: New.
1020 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1023 * gcc.target/arm/pr46788.c: New.
1025 2011-03-15 Richard Sandiford <richard.sandiford@linaro.org>
1027 PR rtl-optimization/47166
1028 * gcc.c-torture/execute/postmod-1.c: New test.
1030 2011-03-14 Richard Guenther <rguenther@suse.de>
1033 * gcc.dg/torture/pr48098.c: New testcase.
1035 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1038 * gcc/testsuite/gcc.target/powerpc/pr48053-1.c: New test.
1039 * gcc/testsuite/gcc.target/powerpc/pr48053-2.c: Likewise.
1041 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1044 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1046 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1049 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1051 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1054 * gfortran.dg/class_41.f03: New.
1056 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1058 * g++.dg/conversion/cast3.C: New test.
1060 2011-03-11 Jason Merrill <jason@redhat.com>
1062 * g++.dg/template/error45.C: New.
1064 * g++.dg/parse/no-type-defn1.C: New.
1066 * g++.dg/ext/attrib40.C: New.
1068 * g++.dg/cpp0x/regress/array1.C: New.
1070 2011-03-11 Richard Guenther <rguenther@suse.de>
1072 PR tree-optimization/48067
1073 * gcc.dg/pr48067.c: New testcase.
1075 2011-03-11 Richard Guenther <rguenther@suse.de>
1078 * g++.dg/lto/20110311-1_0.C: New testcase.
1080 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1083 * g++.dg/inherit/virtual8.C: New test.
1086 * gcc.dg/torture/pr48044.c: New test.
1088 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1091 * gfortran.dg/proc_ptr_comp_31.f90: New.
1093 2011-03-11 Richard Guenther <rguenther@suse.de>
1095 PR tree-optimization/47278
1096 * gcc.dg/torture/pr47278-1.c: New testcase.
1097 * gcc.dg/torture/pr47278-2.c: Likewise.
1099 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1101 PR tree-optimization/48063
1102 * gcc.dg/torture/pr48063.c: New test.
1104 2011-03-10 Jason Merrill <jason@redhat.com>
1106 * g++.dg/template/array22.C: New.
1108 * g++.dg/cpp0x/syntax-err1.C: New.
1109 * g++.dg/parse/error36.C: Adjust expected errors.
1110 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1111 * g++.old-deja/g++.pt/typename3.C: Likewise.
1112 * g++.old-deja/g++.pt/typename4.C: Likewise.
1113 * g++.old-deja/g++.pt/typename6.C: Likewise.
1115 2011-03-09 Jason Merrill <jason@redhat.com>
1117 * g++.dg/template/nontype22.C: New.
1119 2011-03-09 Martin Jambor <mjambor@suse.cz>
1121 PR tree-optimization/47714
1122 * g++.dg/torture/pr47714.C: New test.
1124 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1127 * gcc.target/powerpc/pr47755-2.c: New file.
1129 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1131 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1132 is not set in the environment, pass 64 as first argument when not
1133 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1134 native where ulimit -u is supported.
1136 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1138 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1140 2011-03-08 Jason Merrill <jason@redhat.com>
1142 * g++.dg/template/nontype21.C: New.
1144 * g++.dg/template/anon5.C: New.
1146 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1149 * gcc.dg/pr47881.c: New test.
1151 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1154 * g++.dg/lookup/template3.C: New test.
1156 2011-03-08 Kai Tietz <ktietz@redhat.com>
1158 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1161 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1164 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1165 sizeof to compute alignment.
1167 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1169 PR tree-optimization/48022
1170 * gcc.dg/pr48022-1.c: New test.
1171 * gcc.dg/pr48022-2.c: New test.
1173 2011-03-07 Jason Merrill <jason@redhat.com>
1175 * g++.dg/template/nontype20.C: New.
1176 * g++.dg/init/member1.C: Adjust expected errors.
1177 * g++.dg/parse/constant4.C: Likewise.
1178 * g++.dg/template/qualified-id3.C: Likewise.
1179 * g++.old-deja/g++.pt/crash10.C: Likewise.
1181 * g++.dg/cpp0x/regress/non-const1.C: New.
1183 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1186 * gcc.dg/pr47991.c: New test.
1188 2011-03-07 Jason Merrill <jason@redhat.com>
1190 * g++.dg/abi/mangle46.C: New.
1192 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1195 * gcc.target/powerpc/pr47862.c: New.
1197 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1200 * gcc.target/i386/combine-mul.c: Require nonpic.
1202 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1203 Nathan Froyd <froydnj@codesourcery.com>
1205 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1207 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1209 * README.QMTEST: Remove.
1211 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1212 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1215 * gfortran.dg/array_constructor_37.f90 : New test.
1217 2011-03-05 Jason Merrill <jason@redhat.com>
1219 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1220 * g++.dg/abi/mangle45.C: Likewise.
1221 * g++.dg/cpp0x/trailing1.C: Likewise.
1223 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1225 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1227 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1229 PR rtl-optimization/47899
1230 * gcc.dg/pr47899.c: New test.
1232 * gcc.dg/torture/pr47968.c: Ignore warnings.
1234 PR tree-optimization/47967
1235 * gcc.c-torture/compile/pr47967.c: New test.
1237 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1239 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1240 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1242 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1244 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1245 and property_getAttributes() if __OBJC2__.
1246 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1247 * objc.dg/property/property-encoding-1.m: New.
1248 * obj-c++.dg/property/property-encoding-1.mm: New.
1250 2011-03-04 Jason Merrill <jason@redhat.com>
1252 * g++.dg/template/pseudodtor6.C: New.
1254 * g++.dg/inherit/covariant19.C: New.
1256 2011-03-04 Richard Guenther <rguenther@suse.de>
1259 * gcc.dg/torture/pr47968.c: New testcase.
1261 2011-03-04 Richard Guenther <rguenther@suse.de>
1264 * gcc.dg/torture/pr47975.c: New testcase.
1266 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1269 * g++.dg/template/crash106.C: New.
1271 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1274 * gcc.dg/gomp/pr47963.c: New test.
1275 * g++.dg/gomp/pr47963.C: New test.
1277 2011-03-02 Jason Merrill <jason@redhat.com>
1279 * g++.dg/cpp0x/regress/condition1.C: New.
1281 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1283 2011-03-01 Jason Merrill <jason@redhat.com>
1285 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1287 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1289 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1291 PR rtl-optimization/47925
1292 * gcc.c-torture/execute/pr47925.c: New test.
1294 2011-03-01 Jason Merrill <jason@redhat.com>
1296 * g++.dg/cpp0x/decltype25.C: New.
1298 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1300 2011-03-01 Richard Guenther <rguenther@suse.de>
1302 PR tree-optimization/47890
1303 * gcc.dg/torture/pr47890.c: New testcase.
1305 2011-03-01 Richard Guenther <rguenther@suse.de>
1308 * gcc.dg/lto/pr47924_0.c: New testcase.
1310 2011-03-01 Richard Guenther <rguenther@suse.de>
1313 * gfortran.dg/lto/pr46911_0.f: New testcase.
1315 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1317 PR libgfortran/47933
1318 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1319 compile errors from older code form.
1321 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1323 PR libgfortran/47567
1324 * gfortran.dg/fmt_fw_d.f90: New test.
1326 2011-02-28 Jason Merrill <jason@redhat.com>
1328 * g++.dg/inherit/covariant18.C: New.
1330 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1333 * gcc.dg/pr47893.c: New test.
1335 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1337 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1338 NULL in case of a selector with conflicting types.
1339 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1341 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1343 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1344 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1345 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1346 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1348 2011-02-28 Jason Merrill <jason@redhat.com>
1351 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1353 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1355 PR libgfortran/47778
1356 * gfortran.dg/namelist_71.f90: New test.
1358 2011-02-27 Jason Merrill <jason@redhat.com>
1361 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1362 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1364 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1367 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1369 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1372 * gfortran.dg/gomp/task-1.f90: Removed.
1374 2011-02-26 Jason Merrill <jason@redhat.com>
1376 * g++.dg/template/this-targ1.C: New.
1378 * g++.dg/cpp0x/regress/template-const1.C: New.
1379 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1380 * g++.dg/template/function1.C: Adjust.
1381 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1382 * g++.dg/debug/debug7.C: Adjust.
1384 2011-02-26 Tobias Burnus <burnus@net-b.de>
1387 * gfortran.dg/gomp/task-1.f90: New.
1389 2011-02-25 Jie Zhang <jie@codesourcery.com>
1391 * gcc.target/arm/neon-thumb2-move.c: Add
1392 dg-require-effective-target arm_thumb2_ok.
1394 2011-02-24 Jason Merrill <jason@redhat.com>
1396 * g++.dg/parse/constant1.C: Specify C++98 mode.
1397 * g++.dg/parse/constant5.C: Likewise.
1398 * g++.dg/parse/error2.C: Likewise.
1399 * g++.dg/parse/semicolon3.C: Likewise.
1400 * g++.dg/template/crash14.C: Likewise.
1401 * g++.dg/template/local4.C: Likewise.
1402 * g++.dg/template/nontype3.C: Likewise.
1403 * g++.dg/parse/crash31.C: Adjust expected errors.
1404 * g++.dg/template/function1.C: Likewise.
1405 * g++.dg/template/ref3.C: Likewise.
1406 * g++.dg/template/static9.C: Likewise.
1407 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1409 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1410 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1411 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1412 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1413 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1415 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1418 * gfortran.dg/pr47878.f90: New test.
1420 2011-02-24 Richard Guenther <rguenther@suse.de>
1423 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1424 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1426 2011-02-24 Richard Guenther <rguenther@suse.de>
1429 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1430 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1432 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1434 PR libgfortran/47567
1435 * gfortran.dg/fmt_f0_1.f90: Update test.
1437 2011-02-23 Jason Merrill <jason@redhat.com>
1439 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1440 * g++.dg/abi/mangle45.C: New.
1442 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1443 * g++.dg/template/canon-type-9.C: Match use of decltype
1444 between declaration and definition.
1445 * g++.dg/template/canon-type-12.C: Likewise.
1447 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1450 * gfortran.dg/nested_allocatables_1.f90: New.
1452 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1455 * g++.dg/pr46868.C: New test.
1456 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1457 * g++.dg/parse/error14.C: Adjust.
1459 2011-02-23 Richard Guenther <rguenther@suse.de>
1461 PR tree-optimization/47838
1462 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1464 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1466 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1468 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1470 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1471 * gfortran.dg/count_init_expr.f03: Ditto.
1472 * gfortran.dg/gomp/pr43711.f90: Ditto.
1473 * gcc.dg/struct-parse-2.c: Ditto.
1474 * gcc.dg/parse-error-3.c: Ditto.
1475 * gcc.dg/Wlogical-op-1.c: Ditto.
1476 * gcc.dg/Walways-true-1.c: Ditto.
1477 * gcc.dg/pr24225.c: Ditto.
1478 * gcc.dg/Walways-true-2.c: Ditto.
1479 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1480 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1481 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1482 * g++.dg/overload/defarg4.C: Ditto.
1483 * g++.dg/inherit/covariant16.C: Ditto.
1484 * g++.dg/inherit/virtual7.C: Ditto.
1485 * g++.dg/template/canon-type-9.C: Ditto.
1486 * g++.dg/template/access19.C: Ditto.
1487 * g++.dg/template/call7.C: Ditto.
1488 * g++.dg/template/canon-type-2.C: Ditto.
1489 * g++.dg/template/init7.C: Ditto.
1490 * g++.dg/template/sizeof-template-argument.C: Ditto.
1491 * g++.dg/template/const3.C: Ditto.
1492 * g++.dg/template/sfinae26.C: Ditto.
1493 * g++.dg/template/sfinae26.C: Ditto.
1494 * g++.dg/template/canon-type-11.C: Ditto.
1495 * g++.dg/template/union2.C: Ditto.
1496 * g++.dg/template/canon-type-3.C: Ditto.
1497 * g++.dg/template/canon-type-1.C: Ditto.
1498 * g++.dg/template/canon-type-5.C: Ditto.
1499 * g++.dg/template/canon-type-7.C: Ditto.
1500 * g++.dg/template/canon-type-10.C: Ditto.
1501 * g++.dg/template/spec36.C: Ditto.
1502 * g++.dg/template/typedef38.C: Ditto.
1503 * g++.dg/template/canon-type-4.C: Ditto.
1504 * g++.dg/template/canon-type-6.C: Ditto.
1505 * g++.dg/template/canon-type-13.C: Ditto.
1506 * g++.dg/template/instantiate9.C: Ditto.
1507 * g++.dg/template/ttp22.C: Ditto.
1508 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1509 * g++.dg/warn/Walways-true-1.C: Ditto.
1510 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1511 * g++.dg/warn/Walways-true-2.C: Ditto.
1512 * g++.dg/conversion/op4.C: Ditto.
1513 * g++.dg/opt/pr19650.C: Ditto.
1514 * g++.dg/lookup/friend11.C: Ditto.
1515 * g++.dg/other/default2.C: Ditto.
1516 * g++.dg/other/default3.C: Ditto.
1517 * g++.dg/other/dtor2.C: Ditto.
1518 * g++.dg/other/friend5.C: Ditto.
1519 * g++.dg/other/default5.C: Ditto.
1520 * g++.dg/init/brace6.C: Ditto.
1521 * g++.dg/init/aggr5.C: Ditto.
1522 * g++.dg/init/error2.C: Ditto.
1523 * g++.dg/expr/bound-mem-fun.C: Ditto.
1524 * g++.dg/expr/cond6.C: Ditto.
1525 * g++.dg/expr/stmt-expr-1.C: Ditto.
1526 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1527 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1528 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1529 * g++.dg/cpp0x/bracket1.C: Ditto.
1530 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1531 * g++.dg/cpp0x/pr38646.C: Ditto.
1532 * g++.dg/cpp0x/variadic73.C: Ditto.
1533 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1534 * g++.dg/cpp0x/bracket4.C: Ditto.
1535 * g++.dg/cpp0x/decltype4.C: Ditto.
1536 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1537 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1538 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1539 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1540 * g++.dg/cpp0x/decltype2.C: Ditto.
1541 * g++.dg/cpp0x/decltype1.C: Ditto.
1542 * g++.dg/cpp0x/bracket2.C: Ditto.
1543 * g++.dg/cpp0x/decltype5.C: Ditto.
1544 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1545 * g++.dg/cpp0x/variadic70.C: Ditto.
1546 * g++.dg/cpp0x/decltype6.C: Ditto.
1547 * g++.dg/cpp0x/rvo.C: Ditto.
1548 * g++.dg/cpp0x/vt-40092.C: Ditto.
1549 * g++.dg/cpp0x/variadic-new.C: Ditto.
1550 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1551 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1552 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1553 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1554 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1555 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1556 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1557 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1558 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1559 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1560 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1561 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1562 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1563 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1564 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1565 * g++.dg/cpp0x/pr39639.C: Ditto.
1566 * g++.dg/cpp0x/decltype3.C: Ditto.
1567 * g++.dg/cpp0x/variadic68.C: Ditto.
1568 * g++.dg/cpp0x/variadic-function.C: Ditto.
1569 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1570 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1571 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1572 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1573 * g++.dg/parse/crash35.C: Ditto.
1574 * g++.dg/parse/crash40.C: Ditto.
1575 * g++.dg/parse/defarg12.C: Ditto.
1576 * g++.dg/parse/crash34.C: Ditto.
1577 * g++.dg/parse/constructor3.C: Ditto.
1578 * g++.dg/parse/template23.C: Ditto.
1579 * g++.dg/parse/crash56.C: Ditto.
1580 * g++.dg/parse/dtor13.C: Ditto.
1581 * g++.dg/parse/error33.C: Ditto.
1582 * g++.dg/parse/ctor9.C: Ditto.
1583 * g++.dg/parse/error32.C: Ditto.
1584 * g++.dg/parse/error37.C: Ditto.
1585 * g++.dg/parse/bitfield3.C: Ditto.
1586 * g++.dg/parse/struct-4.C: Ditto.
1587 * g++.dg/ext/has_trivial_copy.C: Ditto.
1588 * g++.dg/ext/is_polymorphic.C: Ditto.
1589 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1590 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1591 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1592 * g++.dg/ext/is_union.C: Ditto.
1593 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1594 * g++.dg/ext/is_pod.C: Ditto.
1595 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1596 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1597 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1598 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1599 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1600 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1601 * g++.dg/ext/is_abstract.C: Ditto.
1602 * g++.dg/ext/has_trivial_assign.C: Ditto.
1603 * g++.dg/ext/is_class.C: Ditto.
1604 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1605 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1606 * g++.dg/ext/is_base_of.C: Ditto.
1607 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1608 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1609 * g++.dg/ext/is_empty.C: Ditto.
1610 * g++.dg/ext/is_enum.C: Ditto.
1611 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1612 * gnat.dg/opt11.adb: Ditto.
1613 * obj-c++.dg/pr45735.mm: Ditto.
1614 * obj-c++.dg/pr24393.mm: Ditto.
1615 * obj-c++.dg/exceptions-2.mm: Ditto.
1616 * objc.dg/pr45735.m: Ditto.
1617 * objc.dg/pr24393.m: Ditto.
1619 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1621 * objc.dg/attributes/objc-exception-1.m: New.
1623 2011-02-23 Jie Zhang <jie@codesourcery.com>
1625 * gcc.dg/cpp/include7.c: New test.
1627 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1630 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1632 2011-02-23 Jie Zhang <jie@codesourcery.com>
1634 PR rtl-optimization/47763
1635 * gcc.dg/pr47763.c: New test.
1637 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1640 * gfortran.dg/whole_file_32.f90 : New test.
1642 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1645 * g++.dg/inherit/virtual7.C: New test.
1647 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1650 * objc.dg/type-size-3.m: Updated error message.
1651 * objc.dg/type-size-4.m: New test.
1652 * objc.dg/type-size-5.m: New test.
1654 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1656 * lib/gnat.exp: Fix comments.
1657 Don't load libgloss.exp.
1658 (default_gnat_version): Call $compiler with --version.
1659 Adapt regexp for gnatmake output, insert version.
1660 (gnat_version): New proc.
1661 (gnat_init): Remove gnat_libgcc_s_path.
1662 (gnat_target_compile): Likewise.
1663 Remove ld_library_path.
1664 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1665 (gnat_pass): Remove.
1666 (gnat_pass): Remove.
1667 (gnat_finish): Remove.
1668 (gnat_exit): Remove.
1669 (local_find_gnatmake): Reindent.
1670 (runtest_file_p): Remove.
1671 (prune_warnings): Remove.
1672 (find_gnatclean): New proc.
1673 * lib/gnat-dg.exp (lremove): New proc.
1674 (gnat-dg-test): Reindent.
1675 Remove additional output files.
1676 (gnat-dg-runtest): Remove.
1678 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1679 * gnat.dg/loop_optimization6.adb: Likewise.
1680 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1682 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1684 PR tree-optimization/47835
1685 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1687 2011-02-22 Tobias Burnus <burnus@net-b.de>
1689 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1690 * gfortran.dg/abstract_type_2.f03: Ditto.
1691 * gfortran.dg/abstract_type_3.f03: Ditto.
1692 * gfortran.dg/abstract_type_4.f03: Ditto.
1693 * gfortran.dg/abstract_type_5.f03: Ditto.
1694 * gfortran.dg/abstract_type_6.f03: Ditto.
1695 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1696 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1697 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1698 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1699 * gfortran.dg/array_function_5.f90: Ditto.
1700 * gfortran.dg/asynchronous_3.f03: Ditto.
1701 * gfortran.dg/char_expr_1.f90: Ditto.
1702 * gfortran.dg/class_14.f03: Ditto.
1703 * gfortran.dg/data_array_6.f: Ditto.
1704 * gfortran.dg/data_invalid.f90: Ditto.
1705 * gfortran.dg/dot_product_1.f03: Ditto.
1706 * gfortran.dg/func_derived_5.f90: Ditto.
1707 * gfortran.dg/func_result_4.f90: Ditto.
1708 * gfortran.dg/implied_do_1.f90: Ditto.
1709 * gfortran.dg/initialization_25.f90: Ditto.
1710 * gfortran.dg/initialization_26.f90: Ditto.
1711 * gfortran.dg/interface_34.f90: Ditto.
1712 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1713 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1714 * gfortran.dg/matmul_8.f03: Ditto.
1715 * gfortran.dg/merge_init_expr.f90: Ditto.
1716 * gfortran.dg/pack_assign_1.f90: Ditto.
1717 * gfortran.dg/pack_vector_1.f90: Ditto.
1718 * gfortran.dg/pointer_check_8.f90: Ditto.
1719 * gfortran.dg/product_init_expr.f03: Ditto.
1720 * gfortran.dg/reshape_order_5.f90: Ditto.
1721 * gfortran.dg/reshape_shape_1.f90: Ditto.
1722 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1723 * gfortran.dg/same_name_2.f90: Ditto.
1724 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1725 * gfortran.dg/spread_init_expr.f03: Ditto.
1726 * gfortran.dg/stmt_func_1.f90: Ditto.
1727 * gfortran.dg/sum_init_expr.f03: Ditto.
1728 * gfortran.dg/transpose_3.f03: Ditto.
1729 * gfortran.dg/unpack_init_expr.f03: Ditto.
1730 * gfortran.dg/warn_conversion.f90: Ditto.
1731 * gfortran.dg/warn_conversion_2.f90: Ditto.
1732 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1733 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1734 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1735 * gfortran.dg/whole_file_16.f90: Ditto.
1736 * gfortran.dg/whole_file_17.f90: Ditto.
1737 * gfortran.dg/whole_file_18.f90: Ditto.
1738 * gfortran.dg/whole_file_20.f03: Ditto.
1739 * gfortran.dg/whole_file_5.f90: Ditto.
1740 * gfortran.dg/whole_file_6.f90: Ditto.
1741 * gfortran.dg/write_invalid_format.f90: Ditto.
1742 * gfortran.dg/zero_sized_6.f90: Ditto.
1744 2011-02-21 Jeff Law <law@redhat.com>
1746 PR rtl-optimization/46178
1747 * gcc.target/i386/pr46178.c: New test.
1749 PR rtl-optimization/46002
1750 * gcc.c-torture/compile/pr46002.c: New test.
1752 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1754 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1757 2011-02-21 Jakub Jelinek <jakub@redhat.com>
1760 * g++.dg/debug/pr47106.C: Require effective target lto.
1762 2011-02-21 Jason Merrill <jason@redhat.com>
1764 * g++.dg/cpp0x/constexpr-diag2.C: New.
1766 2011-02-20 Jason Merrill <jason@redhat.com>
1768 * g++.dg/cpp0x/constexpr-ctor7.C: New.
1770 * g++.dg/cpp0x/fntmpdefarg2.C: New.
1772 * g++.dg/overload/conv-op1.C: New.
1774 * g++.dg/cpp0x/constexpr-synth1.C: New.
1776 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1778 * objc.dg/layout-2.m: New.
1779 * objc.dg/selector-3.m: Adjusted location of error message.
1780 * objc.dg/type-size-3.m: Same.
1781 * obj-c++.dg/selector-3.mm: Same.
1783 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1786 * objc.dg/property/dotsyntax-22.m: New.
1787 * obj-c++.dg/property/dotsyntax-22.mm: New.
1789 2011-02-20 Dodji Seketeli <dodji@redhat.com>
1792 * g++.dg/template/typedef38.C: New test.
1794 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1797 * gfortran.dg/whole_file_30.f90 : New test.
1798 * gfortran.dg/whole_file_31.f90 : New test.
1800 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1804 * gfortran.dg/whole_file_28.f90 : New test.
1805 * gfortran.dg/whole_file_29.f90 : New test.
1807 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1810 * g++.dg/template/crash105.C: New.
1812 2011-02-19 Jason Merrill <jason@redhat.com>
1814 * g++.dg/cpp0x/regress/no-elide1.C: New.
1816 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
1818 PR tree-optimization/46620
1819 * gcc.dg/pr46620.c: New.
1821 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1824 * gcc.target/i386/pr47809.c: New test.
1826 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1827 Tobias Burnus <burnus@net-b.de>
1829 * lib/target-supports.exp
1830 (check_effective_target_fortran_large_real): New check for large reals.
1831 * gfortran.dg/nan_7.f90: New test.
1833 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1835 PR libgfortran/47567
1836 * gfortran.dg/fmt_f0_1.f90: Update test.
1838 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
1841 * gfortran.dg/array_constructor_36.f90 : New test.
1842 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
1843 allow for comparison between different elements of the array
1844 constructor at different levels of optimization.
1846 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
1848 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
1849 * gcc.target/i386/pr32280-1.c: Likewise.
1851 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1854 * gcc.target/i386/pr47800.c: New test.
1856 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
1858 * objc/execute/exceptions/foward-1.x: New.
1860 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1863 * gfortran.dg/derived_constructor_comps_4.f90: New.
1865 2011-02-18 Tobias Burnus
1868 * gfortran.dg/func_result_6.f90: New.
1870 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
1873 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
1875 2011-02-18 Tobias Burnus <burnus@net-b.de>
1878 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
1880 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
1881 normalizing the error/warning output.
1882 * gfortran.dg/Wall.f90: Update dg-error/warning.
1883 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
1884 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
1885 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
1886 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
1887 * gfortran.dg/class_30.f90: Update dg-error/warning.
1888 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
1889 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
1890 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
1891 * gfortran.dg/entry_17.f90: Update dg-error/warning.
1892 * gfortran.dg/entry_19.f90: Update dg-error/warning.
1893 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
1894 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
1895 * gfortran.dg/g77/12632.f: Update dg-error/warning.
1896 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
1897 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
1898 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
1899 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
1900 * gfortran.dg/goto_8.f90: Update dg-error/warning.
1901 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
1902 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
1903 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
1904 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
1905 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
1906 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
1907 * gfortran.dg/volatile3.f90: Update dg-error/warning.
1908 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
1909 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
1910 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
1911 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
1912 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
1914 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1917 * gfortran.dg/proc_ptr_comp_30.f90: New.
1919 2011-02-18 Jakub Jelinek <jakub@redhat.com>
1922 * gcc.target/i386/pr47780.c: New test.
1924 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1927 * gfortran.dg/class_40.f03: New.
1929 2011-02-18 Dodji Seketeli <dodji@redhat.com>
1932 * g++.dg/cpp0x/auto21.C: New test.
1934 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
1936 * objc.dg/special/unclaimed-category-1.h: Updated for
1938 * objc.dg/special/unclaimed-category-1.m: Same.
1939 * objc.dg/zero-link-1.m: Same.
1940 * objc.dg/lookup-1.m: Same.
1941 * objc.dg/torture/strings/const-str-9.m
1942 * objc.dg/torture/strings/const-str-10.m: Same.
1943 * objc.dg/torture/strings/const-str-11.m: Same.
1944 * objc.dg/torture/forward-1.m: Same.
1945 * objc.dg/zero-link-2.m: Same.
1946 * objc.dg/encode-7-next-64bit.m: Same.
1947 * objc.dg/method-4.m: Same.
1948 * objc.dg/next-runtime-1.m: Same.
1949 * objc.dg/image-info.m: Same.
1950 * objc.dg/pr23214.m: Same.
1951 * objc.dg/symtab-1.m: Same.
1952 * obj-c++.dg/basic.m: Same.
1953 * obj-c++.dg/proto-lossage-3.m: Same.
1954 * obj-c++.dg/torture/strings/const-str-10.m: Same.
1955 * obj-c++.dg/torture/strings/const-str-11.m: Same.
1956 * obj-c++.dg/torture/strings/const-str-9.m: Same.
1957 * obj-c++.dg/method-11.m: Same.
1958 * objc/execute/enumeration-1.m: Same.
1959 * objc/execute/object_is_class.m: Same.
1960 * objc/execute/formal_protocol-2.m: Same.
1961 * objc/execute/formal_protocol-4.m: Same.
1962 * objc/execute/formal_protocol-6.m: Same.
1963 * objc/execute/bycopy-3.m: Same.
1964 * objc/execute/exceptions/catchall-1.m: Same.
1965 * objc/execute/exceptions/finally-1.m: Same.
1966 * objc/execute/exceptions/local-variables-1.m: Same.
1967 * objc/execute/exceptions/foward-1.m: Same.
1968 * objc/execute/bf-common.h
1969 * objc/execute/enumeration-2.m: Same.
1970 * objc/execute/formal_protocol-1.m: Same.
1971 * objc/execute/formal_protocol-3.m: Same.
1972 * objc/execute/formal_protocol-5.m: Same.
1973 * objc/execute/accessing_ivars.m: Same.
1974 * objc/execute/bycopy-2.m: Same.
1975 * objc/execute/formal_protocol-7.m: Same.
1976 * objc/execute/compatibility_alias.m: Same.
1977 * objc/execute/no_clash.m: Same.
1978 * objc/execute/object_is_meta_class.m: Same.
1979 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
1980 * objc/execute/class-tests-1.h: Include stdio.h.
1981 * objc/execute/class-tests-2.h: Same.
1982 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
1984 * obj-c++.dg/try-catch-2.mm: Same.
1986 2011-02-17 Jakub Jelinek <jakub@redhat.com>
1989 * g++.dg/warn/Wunused-parm-4.C: New test.
1991 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
1992 Jan Hubicka <jh@suse.cz>
1996 * g++.dg/debug/pr47106.C: New.
1998 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2001 * gcc.target/i386/pr43653.c: New test.
2003 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2006 * g++.dg/template/inherit6.C: New test.
2008 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2011 * gfortran.dg/class_39.f03: New.
2013 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2016 * g++.dg/cpp0x/variadic106.C: New test.
2018 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2021 * gfortran.dg/pr47757-1.f90: New test.
2022 * gfortran.dg/pr47757-2.f90: New test.
2023 * gfortran.dg/pr47757-3.f90: New test.
2026 * g++.dg/cpp0x/enum8.C: New test.
2028 2011-02-15 Jason Merrill <jason@redhat.com>
2030 * g++.dg/inherit/implicit-trivial1.C: New.
2031 * g++.dg/cpp0x/implicit-trivial1.C: New.
2033 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2036 * gcc.dg/torture/pr47725.c: Removed.
2038 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2041 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2042 constant does not generate a load from memory.
2044 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2047 * gcc.dg/torture/pr47725.c: New.
2049 2011-02-15 Richard Guenther <rguenther@suse.de>
2051 PR tree-optimization/47743
2052 * gcc.dg/torture/pr47743.c: New testcase.
2054 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2057 * gcc.target/i386/pr47581.c: New test.
2059 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2062 * gfortran.dg/select_type_22.f03: New.
2064 2011-02-14 Jason Merrill <jason@redhat.com>
2066 * g++.dg/cpp0x/regress/enum1.C: New.
2068 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2070 * gnat.dg/include.adb: New test.
2072 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2075 * gfortran.dg/class_38.f03: New.
2077 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2079 * gcc.dg/pr46494.c: New test.
2081 2011-02-14 Richard Guenther <rguenther@suse.de>
2083 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2085 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2088 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2089 sparc*-sun-solaris2.11.
2091 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2094 * gfortran.dg/argument_checking_18.f90: New.
2096 2011-02-13 Tobias Burnus <burnus@net-b.de>
2098 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2099 * gfortran.dg/argument_checking_17.f90: New.
2101 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2103 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2104 are temporarily disabled.
2105 * gfortran.dg/class_7.f03: Ditto.
2106 * gfortran.dg/coarray_14.f90: Ditto.
2107 * gfortran.dg/typebound_proc_13.f03: Ditto.
2109 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2112 * gfortran.dg/extends_11.f03: New.
2114 2011-02-11 Xinliang David Li <davidxl@google.com>
2116 PR tree-optimization/47707
2117 * g++.dg/tree-ssa/pr47707.C: New test.
2119 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2121 * g++.dg/opt/inline17.C: New test.
2123 2011-02-11 Tobias Burnus <burnus@net-b.de>
2126 * gfortran.dg/pure_formal_2.f90: New.
2128 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2130 PR rtl-optimization/47614
2131 * gfortran.dg/pr47614.f: New.
2133 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2136 * gcc.dg/opts-6.c: New test.
2138 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2141 * gcc.dg/pr47684.c: New test.
2143 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2146 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2147 c99_runtime, dg-add-options c99_runtime.
2148 (main): Use __asm__.
2150 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2153 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2154 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2155 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2156 * gcc.dg/ucnid-10.c: Likewise.
2157 * gcc.dg/ucnid-13.c: Likewise.
2158 * gcc.dg/ucnid-7.c: Likewise.
2159 * gcc.dg/ucnid-8.c: Likewise.
2160 Adapt dg-warning line number.
2162 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2164 * gcc.target/i386/parity-1.c: Use -march=k8.
2165 * gcc.target/i386/parity-2.c: Ditto.
2166 * gcc.target/i386/vecinit-1.c: Ditto.
2167 * gcc.target/i386/vecinit-2.c: Ditto.
2169 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2172 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2173 * gcc.target/mips/save-restore-3.c: Likewise.
2174 * gcc.target/mips/save-restore-4.c: Likewise.
2175 * gcc.target/mips/save-restore-5.c: Likewise.
2178 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2179 * g++.dg/tree-prof/partition2.C: Likewise.
2181 2011-02-09 Jason Merrill <jason@redhat.com>
2183 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2184 rather than misdeclare std::puts.
2186 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2187 * g++.dg/other/warning1.C: Likewise.
2188 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2189 * g++.old-deja/g++.gb/scope06.C: Likewise.
2190 * g++.old-deja/g++.law/cvt11.C: Likewise.
2191 * g++.old-deja/g++.law/init1.C: Likewise.
2192 * g++.dg/abi/mangle26.C: Likewise.
2194 * g++.dg/template/function1.C: Adjust for C++0x mode.
2195 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2197 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2198 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2200 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2202 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2204 * g++.dg/cpp0x/regress: New directory.
2205 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2206 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2207 * g++.dg/cpp0x/regress/regress3.C: New.
2209 2011-02-10 Richard Guenther <rguenther@suse.de>
2211 PR tree-optimization/47677
2212 * gcc.dg/torture/pr47677.c: New testcase.
2214 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2216 * objc.dg/special/load-category-1.m: Remove unused header.
2217 * objc.dg/special/load-category-1a.m: Likewise.
2218 * objc.dg/special/load-category-2.m: Likewise.
2219 * objc.dg/special/load-category-2a.m: Likewise.
2220 * objc.dg/special/load-category-3.m: Likewise.
2221 * objc.dg/special/load-category-3a.m: Likewise.
2222 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2223 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2224 * objc.dg/attributes/class-attribute-1.m: Likewise.
2225 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2226 * obj-c++.dg/property/property.exp: Likewise.
2227 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2228 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2229 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2230 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2231 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2232 * obj-c++.dg/template-8.mm: Likewise.
2234 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2237 * gcc.target/i386/pr47665.c: New test.
2239 2011-02-10 Jie Zhang <jie@codesourcery.com>
2243 2011-02-05 Jie Zhang <jie@codesourcery.com>
2245 * gcc.dg/pr42631.c: Update test.
2246 * gcc.dg/pr42631-2.c: New test.
2248 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2251 * gfortran.dg/proc_decl_25.f90: New.
2253 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2256 * gfortran.dg/typebound_assignment_2.f03: New.
2258 2011-02-09 Richard Guenther <rguenther@suse.de>
2260 PR tree-optimization/47664
2261 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2263 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2266 * gnat.dg/uninit_func.adb: Adjust dg directive.
2268 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2271 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2273 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2276 * gfortran.dg/auto_dealloc_2.f90: New.
2278 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2280 * gcc.dg/builtins-config.h: Remove __sgi handling.
2281 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2282 -std=c99 for mips-sgi-irix6.5*.
2284 2011-02-09 Martin Jambor <mjambor@suse.cz>
2287 * gfortran.dg/pr25923.f90: Remove xfails.
2289 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2292 * gfortran.dg/inquire_14.f90: New test.
2294 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2297 * gfortran.dg/pointer_init_6.f90: New.
2299 2011-02-08 Jeff Law <law@redhat.com>
2301 PR tree-optimization/42893
2302 * gcc.tree-ssa/pr42893.c: New test.
2304 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2306 PR tree-optimization/46834
2307 PR tree-optimization/46994
2308 PR tree-optimization/46995
2309 * gcc.dg/graphite/id-pr46834.c: New.
2310 * gfortran.dg/graphite/id-pr46994.f90: New.
2311 * gfortran.dg/graphite/id-pr46995.f90: New.
2313 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2316 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2317 using the variable is known the warning is emitted there.
2318 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2319 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2321 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2324 * gcc.dg/noreturn-1.c (foo5): Likewise.
2325 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2326 (method2): Likewise.
2328 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2329 the return statement using the uninitialized variable.
2330 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2332 2011-02-08 Richard Guenther <rguenther@suse.de>
2335 * g++.dg/opt/pr47639.c: New testcase.
2337 2011-02-08 Richard Guenther <rguenther@suse.de>
2339 PR tree-optimization/47632
2340 * g++.dg/opt/pr47632.C: New testcase.
2342 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2344 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2346 2011-02-07 Richard Guenther <rguenther@suse.de>
2348 PR tree-optimization/47615
2349 * g++.dg/opt/pr47615.C: New testcase.
2351 2011-02-07 Richard Guenther <rguenther@suse.de>
2353 PR tree-optimization/47621
2354 * gcc.dg/torture/pr47621.c: New testcase.
2356 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2358 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2360 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2363 * gfortran.dg/allocate_with_source_1 : New test.
2365 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2368 * gcc.dg/pr47610.c: New test.
2370 2011-02-05 Jie Zhang <jie@codesourcery.com>
2373 * gcc.dg/pr42631.c: Update test.
2374 * gcc.dg/pr42631-2.c: New test.
2376 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2379 * gfortran.dg/pr47574.f90: New test.
2381 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2383 PR tree-optimization/46194
2384 * gcc.dg/autopar/pr46194.c: New.
2386 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2388 PR tree-optimization/43695
2389 * g++.dg/ipa/pr43695.C: New.
2391 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2394 * gcc.dg/pr23200.c: New test.
2396 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2399 * g++.dg/pr47589.C: New test.
2401 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2404 * g++.dg/template/typedef37.C: New test.
2405 * g++.dg/template/param1.C: Adjust expected error message.
2407 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2410 * gcc.dg/pr31490-2.c: New test.
2411 * gcc.dg/pr31490-3.c: New test.
2412 * gcc.dg/pr31490-4.c: New test.
2414 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2415 Jakub Jelinek <jakub@redhat.com>
2418 * g++.dg/parser/semicolon3.C: Adjust.
2419 * g++.dg/parser/semicolon4.C: New testcase.
2420 * g++.dg/pr46890.C: New testcase.
2422 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2425 * g++.dg/init/pr29571.C: New.
2427 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2429 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2430 instead of vect_int.
2432 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2435 * gcc.target/i386/pr47312.c: New test.
2438 * gcc.target/i386/pr47564.c: New test.
2440 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2442 PR tree-optimization/45122
2443 * gcc.dg/tree-ssa/pr45122.c: New.
2445 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2448 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2451 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2452 and vsx so a default --with-cpu=power7 doesn't give an error
2453 when -mavoid-indexed-addresses is used.
2455 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2456 wrapper function to save the arguments and then jump to the real
2457 function, rather than depending on the compiler not to move stuff
2459 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2461 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2462 Paul Thomas <pault@gcc.gnu.org>
2465 * gfortran.dg/class_37.f03 : New test.
2467 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2468 Richard Guenther <rguenther@suse.de>
2470 PR tree-optimization/40979
2472 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2473 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2474 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2475 check_vect_support_and_set_flags.
2476 * gfortran.dg/graphite/vect-pr40979.f90: New.
2478 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2481 * gfortran.dg/class_36.f03: New.
2483 2011-02-02 Richard Guenther <rguenther@suse.de>
2485 PR tree-optimization/47566
2486 * gcc.dg/lto/20110201-1_0.c: New testcase.
2488 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2494 * debug/pr47498.c: New.
2495 * debug/pr47501.c: New.
2497 2011-02-01 Richard Guenther <rguenther@suse.de>
2499 PR tree-optimization/47559
2500 * g++.dg/torture/pr47559.C: New testcase.
2502 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2505 * gfortran.dg/typebound_call_20.f03: New.
2507 2011-02-01 Richard Guenther <rguenther@suse.de>
2509 PR tree-optimization/47555
2510 * gcc.dg/pr47555.c: New testcase.
2512 2011-02-01 Richard Guenther <rguenther@suse.de>
2514 PR tree-optimization/47541
2515 * g++.dg/torture/pr47541.C: New testcase.
2517 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2520 * gfortran.dg/typebound_call_19.f03: New.
2522 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2525 * g++.dg/cpp0x/pr47416.C: New test.
2527 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2530 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2532 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2535 * gfortran.dg/typebound_assignment_1.f03: New.
2537 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2539 PR tree-optimization/47538
2540 * gcc.c-torture/execute/pr47538.c: New test.
2542 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2545 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2547 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2549 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2551 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2553 PR rtl-optimization/44031
2554 * gcc.c-torture/compile/20110131-1.c: New test.
2556 2011-01-31 Tobias Burnus <burnus@net-b.de>
2559 * gfortran.dg/stmt_func_1.f90: New.
2561 2011-01-31 Tobias Burnus <burnus@net-b.de>
2564 * gfortran.dg/interface_34.f90: New.
2566 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2569 * gfortran.dg/realloc_on_assign_5.f03: New test.
2570 * gfortran.dg/realloc_on_assign_5.f03: New test.
2572 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2574 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2575 * gfortran.dg/bessel_7.f90: Likewise.
2576 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2578 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2579 * gfortran.dg/sum_init_expr.f03: Likewise.
2581 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2583 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2586 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2587 loop only on "vect_intfloat_cvt" targets.
2589 2011-01-29 Tobias Burnus <burnus@net-b.de>
2592 * gfortran.dg/shape_6.f90: New.
2594 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2596 PR libgfortran/47434
2597 * gfortran.dg/read_infnan_1.f90: Update test.
2598 * gfortran.dg/module_nan.f90: Update test.
2599 * gfortran.dg/char4_iunit_1.f03: Update test.
2600 * gfortran.dg/large_real_kind_1.f90: Update test.
2601 * gfortran.dg/real_const_3.f90: Update test.
2602 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2604 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2607 * g++.dg/template/param2.C: New test.
2609 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2611 PR libgfortran/47285
2612 * gfortran.dg/fmt_g.f: New test.
2614 2011-01-28 Tobias Burnus <burnus@net-b.de>
2617 * gfortran.dg/pure_formal_1.f90: New.
2619 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2622 * gcc.dg/tls/pr42894.c: New test.
2624 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2626 * gcc.dg/pr47276.c: Add dg-require-visibility.
2628 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2630 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2632 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2633 Tobias Burnus <burnus@gcc.gnu.org>
2638 * gfortran.dg/realloc_on_assign_3.f03: New test.
2639 * gfortran.dg/realloc_on_assign_4.f03: New test.
2640 * gfortran.dg/allocatable_function_5.f90: New test.
2641 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2642 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2643 implemented" dg-errors.
2645 2011-01-27 Jan Hubicka <jh@suse.cz>
2648 * gcc.dg/attr-weakref-4.c: New testcase
2650 2011-01-27 Martin Jambor <mjambor@suse.cz>
2652 PR tree-optimization/47228
2653 * gcc.dg/torture/pr47228.c: New test.
2655 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2657 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2659 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2661 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2662 when using auto-overlay support on the SPU.
2664 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2666 PR rtl-optimization/44174
2667 * gcc.target/i386/asm-6.c: New test.
2669 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2671 PR rtl-optimization/46856
2672 * gcc.c-torture/compile/pr46856.c: New test.
2674 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2675 Andrew Pinski <pinskia@gmail.com>
2678 * gcc.dg/pr43082.c: New.
2680 2011-01-26 DJ Delorie <dj@redhat.com>
2682 PR rtl-optimization/46878
2683 * gcc.dg/pr46878-1.c: New test.
2685 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2688 * g++.dg/cpp0x/pr47476.C: New test.
2690 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2692 * gcc.c-torture/compile/20110126-1.c: New test.
2694 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2697 * gcc.dg/torture/pr47473.c: New test.
2699 2011-01-26 Jan Hubicka <jh@suse.cz>
2702 * gcc.c-torture/execute/pr47237.c: New testcase.
2704 2011-01-26 Jan Hubicka <jh@suse.cz>
2706 PR tree-optimization/47190
2707 * gcc.dg/attr-weakref-3.c: New testcase.
2709 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2712 * gcc.dg/dll-9a.c: New test file.
2713 * gcc.dg/dll-11.c: Likewise.
2714 * gcc.dg/dll-12.c: Likewise.
2715 * gcc.dg/dll-12a.c: Likewise.
2716 * gcc.dg/dll-11a.c: Likewise.
2717 * gcc.dg/dll-9.c: Likewise.
2718 * gcc.dg/dll-10.c: Likewise.
2719 * gcc.dg/dll-10a.c: Likewise.
2720 * g++.dg/ext/dllexport4a.cc: Likewise.
2721 * g++.dg/ext/dllexport4.C: Likewise.
2722 * g++.dg/ext/dllexport5.C: Likewise.
2723 * g++.dg/ext/dllexport5a.cc: Likewise.
2725 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2727 PR tree-optimization/46970
2728 * gcc.dg/graphite/pr46970.c: New.
2730 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2732 PR tree-optimization/46215
2733 * gcc.dg/graphite/pr46215.c: New.
2735 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2737 PR tree-optimization/46168
2738 * gcc.dg/graphite/pr46168.c: New.
2740 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2742 PR tree-optimization/43657
2743 * gcc.dg/graphite/pr43657.c: New.
2745 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2747 PR tree-optimization/29832
2748 * gfortran.dg/graphite/pr29832.f90: New.
2750 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2752 PR tree-optimization/43567
2753 * gcc.dg/graphite/pr43567.c: New.
2755 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2757 * gfortran.dg/graphite/interchange-4.f: New.
2758 * gfortran.dg/graphite/interchange-5.f: New.
2760 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2761 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2762 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2763 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
2764 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
2765 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
2766 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
2767 * gfortran.dg/ltrans-7.f90: Removed.
2768 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
2770 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
2771 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
2772 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
2773 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
2774 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
2775 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
2776 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
2777 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
2778 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
2779 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
2780 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
2781 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
2782 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
2783 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
2784 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
2785 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
2786 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
2787 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
2788 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
2789 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
2790 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
2791 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
2792 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
2793 * gcc.dg/tree-ssa/data-dep-1.c
2794 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
2795 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
2796 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
2797 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
2798 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
2800 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2802 PR tree-optimization/47265
2803 PR tree-optimization/47443
2804 * gcc.c-torture/compile/pr47265.c: New test.
2805 * gcc.dg/pr47443.c: New test.
2807 2011-01-25 Martin Jambor <mjambor@suse.cz>
2809 PR tree-optimization/47382
2810 * g++.dg/torture/pr47382.C: New test.
2811 * g++.dg/opt/devirt1.C: Xfail.
2813 2011-01-25 Yao Qi <yao@codesourcery.com>
2816 * gcc.target/arm/pr45701-1.c: New test.
2817 * gcc.target/arm/pr45701-2.c: New test.
2818 * gcc.target/arm/pr45701-3.c: New test.
2820 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2821 Jakub Jelinek <jakub@redhat.com>
2823 PR tree-optimization/47271
2824 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
2826 2011-01-25 Nick Clifton <nickc@redhat.com>
2828 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
2829 (saturate_add): Delete.
2831 (main): Do not run saturate_add.
2832 (set_interrupts): Delete.
2834 2011-01-25 Tobias Burnus <burnus@net-b.de>
2837 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
2839 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2841 PR tree-optimization/47427
2842 PR tree-optimization/47428
2843 * gcc.c-torture/compile/pr47427.c: New test.
2844 * gcc.c-torture/compile/pr47428.c: New test.
2846 2011-01-25 Richard Guenther <rguenther@suse.de>
2849 * gcc.dg/torture/pr47411.c: New testcase.
2851 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2853 * gfortran.dg/graphite/id-24.f: New.
2854 * gfortran.dg/graphite/id-25.f: New.
2856 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2858 * gfortran.dg/graphite/id-23.f: New.
2860 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2862 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
2864 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2866 * gcc.dg/graphite/block-0.c: Un-XFAILed.
2867 * gcc.dg/graphite/block-1.c: Un-XFAILed.
2868 * gcc.dg/graphite/block-7.c: Un-XFAILed.
2869 * gcc.dg/graphite/block-8.c: Un-XFAILed.
2870 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
2871 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
2872 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
2873 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
2874 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
2876 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2878 * gcc.dg/graphite/block-0.c: Add documentation.
2879 * gcc.dg/graphite/block-4.c: Same.
2880 * gcc.dg/graphite/block-7.c: Same.
2881 * gcc.dg/graphite/block-8.c: New.
2882 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
2883 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
2884 * gcc.dg/graphite/interchange-12.c: Add documentation.
2885 * gcc.dg/graphite/interchange-13.c: New.
2886 * gcc.dg/graphite/interchange-14.c: New.
2887 * gcc.dg/graphite/interchange-15.c: New.
2888 * gcc.dg/graphite/interchange-8.c: Add documentation.
2889 * gcc.dg/graphite/interchange-mvt.c: Same.
2891 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2894 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
2895 * gcc.target/powerpc/altivec-14.c: Ditto.
2896 * gcc.target/powerpc/altivec-33.c: Ditto.
2897 * gcc.target/powerpc/altivec-types-1.c: Ditto.
2898 * gcc.target/powerpc/altivec-types-2.c: Ditto.
2899 * gcc.target/powerpc/altivec-types-3.c: Ditto.
2900 * gcc.target/powerpc/altivec-types-4.c: Ditto.
2901 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
2902 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
2903 * g++.dg/ext/altivec-15.C: Ditto.
2904 * g++.dg/ext/altivec-types-1.C: Ditto.
2905 * g++.dg/ext/altivec-types-2.C: Ditto.
2906 * g++.dg/ext/altivec-types-3.C: Ditto.
2907 * g++.dg/ext/altivec-types-4.C: Ditto.
2909 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2911 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
2913 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2915 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
2916 optimization options.
2918 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2920 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
2923 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
2925 2011-01-23 Tobias Burnus <burnus@net-b.de>
2928 * gfortran.dg/allocatable_scalar_12.f90: New.
2930 2011-01-23 Ira Rosen <irar@il.ibm.com>
2932 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
2933 vectorization to be not profitable if peeling is used to
2934 realign the memory access.
2935 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
2936 loop bound to avoid loop unrolling.
2937 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
2939 2011-01-22 Jan Hubicka <jh@suse.cz>
2942 * g++.dg/lto/pr47333.C: New file.
2944 2011-01-22 Jan Hubicka <jh@suse.cz>
2946 PR tree-optimization/43884
2948 * gcc.dg/autopar/outer-2.c: Increase array size.
2949 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
2951 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
2954 * gfortran.dg/c_loc_tests_16.f90: New test.
2956 2011-01-22 Tobias Burnus <burnus@net-b.de>
2959 * gfortran.dg/typebound_proc_19.f90: New.
2961 2011-01-21 Jeff Law <law@redhat.com>
2963 PR tree-optimization/47053
2964 * g++.dg/pr47053.C: New test.
2966 2011-01-21 Jason Merrill <jason@redhat.com>
2969 * g++.dg/cpp0x/constexpr-ctor6.C: New.
2971 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2974 * g++.dg/cpp0x/range-for10.C: New test.
2975 * g++.dg/template/for1.C: New test.
2978 * g++.dg/tree-prof/partition3.C: New test.
2980 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
2982 PR rtl-optimization/47366
2983 * g++.dg/opt/pr47366.C: New test.
2985 2011-01-21 Jason Merrill <jason@redhat.com>
2988 * g++.dg/cpp0x/constexpr-regress2.C: New.
2990 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
2992 2011-01-21 Jeff Law <law@redhat.com>
2994 PR rtl-optimization/41619
2995 * gcc.dg/pr41619.c: New.
2997 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2999 PR tree-optimization/47355
3000 * g++.dg/opt/pr47355.C: New test.
3002 2011-01-21 Richard Guenther <rguenther@suse.de>
3004 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3007 2011-01-21 Richard Guenther <rguenther@suse.de>
3009 PR tree-optimization/47365
3010 * gcc.dg/torture/pr47365.c: New testcase.
3011 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3013 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3015 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3017 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3019 PR tree-optimization/47391
3020 * gcc.dg/pr47391.c: New test.
3022 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3024 * g++.dg/template/char1.C: Use signed char.
3026 2011-01-21 Tobias Burnus <burnus@net-b.de>
3029 * gfortran.dg/pointer_target_4.f90: New.
3031 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3034 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3035 ILP32 system and not IP32.
3037 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3040 * g++.dg/debug/pr46583.C: New.
3042 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3045 * g++.dg/debug/pr47283.C: New test.
3048 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3049 * gcc.target/i386/headmerge-2.c: Likewise.
3051 2011-01-20 Richard Guenther <rguenther@suse.de>
3054 * gcc.dg/torture/pr47370.c: New testcase.
3056 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3058 PR tree-optimization/46130
3059 * gcc.dg/pr46130-1.c: New test.
3060 * gcc.dg/pr46130-2.c: New test.
3062 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3065 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3067 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3070 * g++.dg/debug/pr46240.cc: New.
3072 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3075 * g++.dg/template/anonunion1.C: New test.
3077 PR rtl-optimization/47337
3078 * gcc.c-torture/execute/pr47337.c: New test.
3080 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3083 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3085 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3087 PR tree-optimization/46021
3088 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3090 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3092 PR tree-optimization/47290
3093 * g++.dg/torture/pr47290.C: New test.
3095 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3098 * gfortran.dg/proc_ptr_comp_29.f90: New.
3100 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3103 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3104 powerpc-apple-darwin9.
3106 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3108 PR rtl-optimization/47299
3109 * gcc.c-torture/execute/pr47299.c: New test.
3111 2011-01-17 Jason Merrill <jason@redhat.com>
3113 * g++.dg/cpp0x/constexpr-virtual.C: New.
3115 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3118 * gfortran.dg/gomp/pr47331.f90: New test.
3120 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3123 * objc.dg/selector-warn-1.m: New.
3124 * obj-c++.dg/selector-warn-1.mm: New.
3126 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3128 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3129 Update dg-final accordingly.
3131 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3133 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3135 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3137 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3139 * gcc.dg/guality/pr36728-2.c: Likewise.
3141 2011-01-17 Richard Guenther <rguenther@suse.de>
3143 PR tree-optimization/47313
3144 * g++.dg/torture/pr47313.C: New testcase.
3146 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3149 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3150 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3151 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3152 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3154 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3156 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3157 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3158 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3160 2011-01-17 Richard Guenther <rguenther@suse.de>
3162 PR tree-optimization/45967
3163 * gcc.dg/torture/pr45967-2.c: New testcase.
3164 * gcc.dg/torture/pr45967-3.c: Likewise.
3166 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3169 * g++.dg/ext/pr47213.C: Require visibility.
3171 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3173 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3174 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3176 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3178 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3179 Linux-based targets.
3181 2011-01-13 Jan Hubicka <jh@suse.cz>
3183 PR tree-optimization/47276
3184 * gcc.dg/pr47276.c: New testcase.
3186 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3187 Jonathan Wakely <jwakely.gcc@gmail.com>
3190 * g++.dg/other/pr33558.C: New.
3191 * g++.dg/other/pr33558-2.C: New.
3193 2011-01-14 Martin Jambor <mjambor@suse.cz>
3195 PR tree-optimization/45934
3196 PR tree-optimization/46302
3197 * g++.dg/ipa/devirt-c-1.C: New test.
3198 * g++.dg/ipa/devirt-c-2.C: Likewise.
3199 * g++.dg/ipa/devirt-c-3.C: Likewise.
3200 * g++.dg/ipa/devirt-c-4.C: Likewise.
3201 * g++.dg/ipa/devirt-c-5.C: Likewise.
3202 * g++.dg/ipa/devirt-c-6.C: Likewise.
3203 * g++.dg/ipa/devirt-6.C: Likewise.
3204 * g++.dg/ipa/devirt-d-1.C: Likewise.
3205 * g++.dg/torture/pr45934.C: Likewise.
3207 2011-01-14 Jason Merrill <jason@redhat.com>
3209 * g++.dg/cpp0x/variadic105.C: New.
3211 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3212 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3215 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3216 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3217 execution tests on i?86-*-*, x86_64-*-* and
3218 powerpc*-apple-darwin* && ilp32.
3219 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3220 tests on i?86-*-* and x86_64-*-*.
3222 2011-01-14 Richard Guenther <rguenther@suse.de>
3224 PR tree-optimization/47280
3225 * g++.dg/opt/pr47280.C: New testcase.
3227 2011-01-14 Jason Merrill <jason@redhat.com>
3229 * g++.dg/cpp0x/constexpr-regress1.C: New.
3231 * g++.dg/ext/flexary2.C: New.
3233 2011-01-14 Richard Guenther <rguenther@suse.de>
3236 * gcc.dg/torture/pr47281.c: New testcase.
3237 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3239 2011-01-14 Richard Guenther <rguenther@suse.de>
3241 PR tree-optimization/47286
3242 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3244 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3247 * g++.dg/ext/pr47213.C: New.
3249 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3251 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3253 2011-01-13 Tobias Burnus <burnus@net-b.de>
3254 Mikael Morin <mikael@gcc.gnu.org>
3258 * gfortran.dg/select_type_20.f90: New.
3259 * gfortran.dg/select_type_21.f90: New.
3261 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3264 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3266 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3268 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3269 * gcc.dg/guality/pr36728-2.c: Likewise.
3271 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3274 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3276 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3278 PR rtl-optimization/45352
3279 * gcc.dg/pr45352-3.c: New.
3281 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3283 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3285 * g++.dg/cpp0x/range-for8.C: New.
3286 * g++.dg/cpp0x/range-for9.C: New.
3288 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3291 * g++.dg/debug/pr47209.C: New.
3293 2011-01-12 Richard Guenther <rguenther@suse.de>
3296 * gcc.dg/lto/pr47259_0.c: New testcase.
3297 * gcc.dg/lto/pr47259_1.c: Likewise.
3299 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3301 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3302 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3303 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3304 methods missing from the OBJC2 Object.
3305 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3306 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3307 GNU and NeXT runtimes.
3308 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3310 * objc-obj-c++-shared/Object1.m: Likewise.
3311 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3312 * objc.dg/proto-qual-1.m: Likewise.
3313 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3314 * obj-c++.dg/proto-qual-1.mm: Likewise.
3316 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3319 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3321 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3323 Fixed the Objective-C++ testsuite and updated all tests.
3324 * lib/obj-c++.exp (obj-c++_init): Declare and set
3325 gcc_warning_prefix and gcc_error_prefix.
3326 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3327 'dg-warning', 'dg-message' and 'dg-error'.
3328 * obj-c++.dg/class-extension-3.mm: Likewise.
3329 * obj-c++.dg/class-protocol-1.mm: Likewise.
3330 * obj-c++.dg/encode-7.mm: Likewise.
3331 * obj-c++.dg/exceptions-3.mm: Likewise.
3332 * obj-c++.dg/exceptions-5.mm: Likewise.
3333 * obj-c++.dg/method-12.mm: Likewise.
3334 * obj-c++.dg/method-13.mm: Likewise.
3335 * obj-c++.dg/method-15.mm: Likewise.
3336 * obj-c++.dg/method-16.mm: Likewise.
3337 * obj-c++.dg/method-4.mm: Likewise.
3338 * obj-c++.dg/method-8.mm: Likewise.
3339 * obj-c++.dg/method-conflict-1.mm: Likewise.
3340 * obj-c++.dg/method-conflict-2.mm: Likewise.
3341 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3342 and uncommented second part of the testcase now that the testsuite
3344 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3345 and uncommented second part of the testcase now that the testsuite
3347 * obj-c++.dg/private-1.mm: Likewise.
3348 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3349 * obj-c++.dg/syntax-error-7.mm: Likewise.
3350 * obj-c++.dg/warn5.mm: Likewise.
3351 * obj-c++.dg/property/at-property-14.mm: Likewise.
3352 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3354 * obj-c++.dg/property/at-property-18.mm: Likewise.
3355 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3357 * obj-c++.dg/property/at-property-21.mm: Likewise.
3358 * obj-c++.dg/property/at-property-28.mm: Likewise.
3359 * obj-c++.dg/property/at-property-5.mm: Likewise.
3360 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3361 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3362 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3363 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3364 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3365 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3366 * obj-c++.dg/tls/diag-5.mm: Likewise.
3367 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3368 dg-error, now matched correctly.
3370 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3372 * objc.dg/property/at-property-29.m: New.
3373 * obj-c++.dg/property/at-property-29.mm: New.
3375 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3377 * go.test/go-test.exp (go-set-goarch): New proc.
3378 (go-gc-tests): Use it.
3380 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3383 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3385 2011-01-11 Richard Henderson <rth@redhat.com>
3387 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3389 2011-01-11 Jan Hubicka <jh@suse.cz>
3393 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3394 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3396 2011-01-11 Richard Guenther <rguenther@suse.de>
3398 PR tree-optimization/46076
3399 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3401 2011-01-11 Jeff Law <law@redhat.com>
3403 * PR tree-optimization/47086
3404 * gcc.dg/pr47086.c: New test.
3406 2011-01-11 Jason Merrill <jason@redhat.com>
3409 * g++.dg/template/new10.C: New.
3412 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3414 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3416 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3417 Split type definitions and NSConstantString class into...
3418 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3419 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3420 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3421 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3422 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3423 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3425 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3426 encode defines for newer NeXT system headers.
3427 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3428 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3429 * objc.dg/foreach-5.m: Likewise.
3430 * objc.dg/foreach-2.m: Likewise.
3431 * objc.dg/foreach-4.m: Likewise.
3432 * objc.dg/torture/strings/string1.m: Likewise.
3433 * objc.dg/torture/strings/string2.m: Likewise.
3434 * objc.dg/torture/strings/string3.m: Likewise.
3435 * objc.dg/torture/strings/string4.m: Likewise.
3436 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3437 header and stand alone.
3438 * obj-c++.dg/strings/strings-2.mm: Likewise.
3439 * objc.dg/torture/strings/const-str-3.m: Likewise.
3440 * objc.dg/strings/strings-2.m: Likewise.
3441 * objc.dg/strings/const-str-12b.m: Likewise.
3443 2011-01-12 Richard Guenther <rguenther@suse.de>
3446 * gcc.dg/attr-weak-1.c: Adjust.
3448 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3451 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3452 standard compliant and comment.
3454 2011-01-10 Jan Hubicka <jh@suse.cz>
3457 * gcc.dg/initpri3.c: New testcase.
3459 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3462 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3468 (g_ebp_save): Likewise.
3469 (g_esp_save): Likewise.
3471 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3473 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3475 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3477 PR tree-optimization/46021
3478 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3479 i?86-*-*, x86_64-*-*.
3481 2011-01-10 Jeff Law <law@redhat.com>
3483 * PR tree-optimization/47141
3484 * gcc.c-torture/compile/pr47141.c: New test.
3486 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3489 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3490 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3491 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3492 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3495 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3496 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3497 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3498 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3499 being vectorized. Adjust dg-final pattern.
3502 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3503 * gcc.dg/vect/slp-24.c: Likewise.
3505 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3508 * g++.dg/other/pr47218-1.C: New test file.
3509 * g++.dg/other/pr47218.C: Likewise.
3510 * g++.dg/other/pr47218.h: New supporting header.
3512 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3515 * objc.dg/attributes/invalid-attribute-1.m: New.
3516 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3518 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3521 * gfortran.dg/proc_ptr_comp_28.f90: New.
3523 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3525 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3526 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3527 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3528 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3529 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3530 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3531 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3532 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3533 * objc.dg/gnu-api-2-class.m: Likewise.
3534 * objc.dg/gnu-api-2-ivar.m: Likewise.
3535 * objc.dg/gnu-api-2-method.m: Likewise.
3536 * objc.dg/gnu-api-2-objc.m: Likewise.
3537 * objc.dg/gnu-api-2-object.m: Likewise.
3538 * objc.dg/gnu-api-2-property.m: Likewise.
3539 * objc.dg/gnu-api-2-protocol.m: Likewise.
3540 * objc.dg/gnu-api-2-sel.m: Likewise.
3542 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3544 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3545 * objc.dg/objc-foreach-4.m: Likewise.
3546 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3547 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3548 * objc.dg/foreach-4.m: Likewise.
3549 * objc.dg/foreach-5.m: Likewise.
3550 * objc.dg/foreach-3.m: Return self from init.
3552 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3555 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3557 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3560 * gfortran.dg/class_35.f90: New.
3562 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3564 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3566 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3569 * objc.dg/invalid-method-2.m: New.
3570 * obj-c++.dg/invalid-method-2.mm: New.
3572 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3575 * gfortran.dg/transpose_optimization_2.f90 : New test.
3577 2011-01-08 Jan Hubicka <jh@suse.cz>
3579 PR tree-optmization/46469
3580 * g++.dg/torture/pr46469.C: New testcase.
3582 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3584 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3585 emulation of libobjc-gnu structure layout functionality to ..
3586 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3587 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3588 * objc/execute/bf-common.h: Adjust headers.
3589 * objc/execute/bf-1.m: Likewise.
3590 * objc/execute/bf-2.m: Likewise.
3591 * objc/execute/bf-3.m: Likewise.
3592 * objc/execute/bf-4.m: Likewise.
3593 * objc/execute/bf-5.m: Likewise.
3594 * objc/execute/bf-6.m: Likewise.
3595 * objc/execute/bf-7.m: Likewise.
3596 * objc/execute/bf-8.m: Likewise.
3597 * objc/execute/bf-9.m: Likewise.
3598 * objc/execute/bf-10.m: Likewise.
3599 * objc/execute/bf-11.m: Likewise.
3600 * objc/execute/bf-12.m: Likewise.
3601 * objc/execute/bf-13.m: Likewise.
3602 * objc/execute/bf-14.m: Likewise.
3603 * objc/execute/bf-15.m: Likewise.
3604 * objc/execute/bf-16.m: Likewise.
3605 * objc/execute/bf-17.m: Likewise.
3606 * objc/execute/bf-18.m: Likewise.
3607 * objc/execute/bf-19.m: Likewise.
3608 * objc/execute/bf-20.m: Likewise.
3609 * objc/execute/bf-21.m: Likewise.
3610 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3611 objc_get_type_qualifiers ().
3613 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3616 * gfortran.dg/dependency_39.f90: New test.
3618 2011-01-07 Jan Hubicka <jh@suse.cz>
3620 Get builtins tests ready for linker plugin.
3621 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3622 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3623 my_memset, my_bzero): Mark used.
3624 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3625 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3627 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3630 2011-01-07 Jan Hubicka <jh@suse.cz>
3632 PR tree-optimization/46367
3633 * g++.dg/torture/pr46367.C: New file.
3635 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3638 * gcc.dg/pr47201.c: New test.
3641 * gcc.dg/tree-prof/pr47187.c: New test.
3643 2011-01-07 Tobias Burnus <burnus@net-b.de>
3646 * gfortran.dg/extends_type_of_3.f90: New.
3648 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3650 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3651 * g++.dg/ext/dllimport-MI1.C: Likewise.
3652 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3653 * g++.dg/ext/dllimport10.C: Likewise.
3654 * g++.dg/ext/dllimport11.C: Likewise.
3655 * g++.dg/ext/dllimport12.C: Likewise.
3656 * g++.dg/ext/dllimport13.C: Likewise.
3657 * g++.dg/ext/dllimport2.C: Likewise.
3658 * g++.dg/ext/dllimport3.C: Likewise.
3659 * g++.dg/ext/dllimport4.C: Likewise.
3660 * g++.dg/ext/dllimport5.C: Likewise.
3661 * g++.dg/ext/dllimport6.C: Likewise.
3662 * g++.dg/ext/dllimport8.C: Likewise.
3663 * g++.dg/ext/dllimport9.C: Likewise.
3664 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3665 targets, too. Additionally enable test for i?86-*-mingw*.
3666 * g++.dg/ext/selectany1.C: Likewise.
3667 Remove guard variable check.
3669 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3673 * gfortran.dg/storage_size_3.f08: Extended.
3675 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3678 * g++.dg/template/stdarg1.C: New test.
3680 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3683 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3684 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3685 from the interface of functions to not hide the errors that
3688 2011-01-06 Jan Hubicka <jh@suse.cz>
3690 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3691 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3693 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3697 * gfortran.dg/interface_33.f90: New test.
3699 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3702 * gcc.c-torture/compile/pr47150.c: New test.
3704 2011-01-06 Ira Rosen <irar@il.ibm.com>
3706 PR tree-optimization/47139
3707 * gcc.dg/vect/pr47139.c: New test.
3709 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3712 * gfortran.dg/extends_type_of_2.f03: New.
3714 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3716 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3718 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3720 * gnat.dg/opt14.adb: New test.
3722 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3725 * gfortran.dg/allocate_error_2.f90: New test.
3727 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3730 * gfortran.dg/storage_size_3.f08: New.
3732 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3734 PR libgfortran/47154
3735 * gfortran.dg/namelist_68.f90: New test.
3737 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
3739 * gnat.dg/unchecked_convert8.ad[sb]: New test.
3741 2011-01-04 Janus Weil <janus@gcc.gnu.org>
3744 * gfortran.dg/class_34.f90: New.
3746 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3748 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3749 use __builtin_inff. Skip all single-precision tests that require
3752 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3754 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3756 2011-01-03 Jakub Jelinek <jakub@redhat.com>
3758 PR tree-optimization/47148
3759 * gcc.c-torture/execute/pr47148.c: New test.
3761 PR tree-optimization/47155
3762 * gcc.c-torture/execute/pr47155.c: New test.
3764 PR rtl-optimization/47157
3765 * gcc.c-torture/compile/pr47157.c: New test.
3767 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3769 * gcc.dg/torture/vector-shift2.c (schar): Define.
3770 (main): Always use schar or uchar instead of plain "char" to avoid
3771 dependencies on implementation-defined char signedness.
3773 2011-01-03 Martin Jambor <mjambor@suse.cz>
3775 PR tree-optimization/46801
3776 * gnat.dg/pack9.adb: Remove xfail.
3778 2011-01-03 Martin Jambor <mjambor@suse.cz>
3780 PR tree-optimization/46984
3781 * g++.dg/ipa/pr46984.C: New test.
3783 2011-01-02 Janus Weil <janus@gcc.gnu.org>
3786 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
3788 2011-01-02 Jakub Jelinek <jakub@redhat.com>
3790 PR tree-optimization/47140
3791 * gcc.c-torture/compile/pr47140.c: New test.
3793 PR rtl-optimization/47028
3794 * gcc.dg/pr47028.c: New test.
3796 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
3798 * objc.dg/protocol-forward-1.m: Removed TODO.
3799 * objc.dg/protocol-forward-2.m: New.
3800 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
3801 * obj-c++.dg/protocol-forward-2.mm: New.
3803 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
3806 * g++.dg/eh/pr38662.C: New testcase.
3808 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
3810 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
3811 scan for newline '\n'.
3814 Copyright (C) 2011 Free Software Foundation, Inc.
3816 Copying and distribution of this file, with or without modification,
3817 are permitted in any medium without royalty provided the copyright
3818 notice and this notice are preserved.