1 2011-04-19 Jakub Jelinek <jakub@redhat.com>
4 * gcc.target/i386/pr48678.c: New test.
6 2011-04-19 Martin Jambor <mjambor@suse.cz>
8 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
9 * g++.dg/opt/devirt2.C: New test.
10 * g++.dg/ipa/devirt-g-1.C: Likewise.
12 2011-04-19 Tobias Burnus <burnus@net-b.de>
15 * gfortran.dg/whole_file_33.f90: New.
17 2011-04-19 Martin Jambor <mjambor@suse.cz>
19 * g++.dg/ipa/devirt-7.C: New test.
21 2011-04-19 Richard Guenther <rguenther@suse.de>
24 * g++.dg/lto/pr48207_0.C: New testcase.
26 2011-04-18 Jason Merrill <jason@redhat.com>
28 * g++.dg/init/void1.C: New.
30 * g++.dg/cpp0x/union4.C: New.
32 2011-04-18 Jakub Jelinek <jakub@redhat.com>
35 * g++.dg/torture/pr48661.C: New test.
38 * g++.dg/gomp/pr48632.C: New test.
40 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
42 * gcc.target/i386/sse2-maskmovdqu.c: New test.
43 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
45 2011-04-18 Tobias Burnus <burnus@net-b.de>
48 * gfortran.dg/coarray_17.f90: New.
49 * gfortran.dg/coarray_10.f90: Update dg-error.
51 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
54 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
55 * gfortran.dg/guality/guality.exp: Likewise.
57 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
59 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
61 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
63 * gcc.dg/vect/pr48377.c: Remove dg-do run.
65 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
67 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
69 2011-04-18 Richard Guenther <rguenther@suse.de>
72 * g++.dg/torture/pr46364.C: New testcase.
74 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
76 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
78 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
80 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
82 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
83 Ira Rosen <ira.rosen@linaro.org>
86 * gcc.target/arm/pr48252.c: New test.
88 2011-04-18 Jakub Jelinek <jakub@redhat.com>
90 PR tree-optimization/48616
91 * gcc.dg/pr48616.c: New test.
93 2011-04-18 Tobias Burnus <burnus@net-b.de>
96 * gfortran.dg/coarray_16.f90: New.
98 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
101 * gfortran.dg/realloc_on_assign_7.f03: New test.
103 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
106 * gfortran.dg/fmt_g0_6.f08: New test.
108 2011-04-17 Jason Merrill <jason@redhat.com>
110 * g++.dg/cpp0x/sfinae16.C: New.
112 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
114 * gcc.target/mips/reg-var-1.c: New test.
116 2011-04-17 Jan Hubicka <jh@suse.cz>
118 * gcc.dg/winline-5.c: Update testcase.
120 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
122 * gnat.dg/discr27.ad[sb]: Move dg directive.
123 * gnat.dg/discr28.ad[sb]: New test.
124 * gnat.dg/discr28_pkg.ads: New helper.
126 2011-04-17 Michael Matz <matz@suse.de>
128 PR tree-optimization/48622
130 * gcc.dg/lto/pr48622_0.c: New test.
132 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
134 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
135 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
136 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
137 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
138 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
139 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
141 2011-04-15 Jason Merrill <jason@redhat.com>
143 * g++.dg/cpp0x/range-for17.C: New.
145 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
147 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
148 * g++.dg/cpp0x/range-for3.C: Likewise.
149 * g++.dg/cpp0x/range-for9.C: Correct error message.
150 * g++.dg/cpp0x/range-for11.C: New.
151 * g++.dg/cpp0x/range-for12.C: New.
152 * g++.dg/cpp0x/range-for13.C: New.
153 * g++.dg/cpp0x/range-for14.C: New.
154 * g++.dg/cpp0x/range-for15.C: New.
155 * g++.dg/cpp0x/range-for16.C: New.
157 2011-04-15 Tobias Burnus <burnus@net-b.de>
160 * gfortran.dg/coarray_15.f90: Change to dg-do run.
162 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
164 * objc.dg/naming-4.m: Updated.
165 * objc.dg/naming-5.m: Updated.
166 * objc.dg/naming-6.m: New.
167 * objc.dg/naming-7.m: New.
168 * obj-c++.dg/naming-1.mm: Updated.
169 * obj-c++.dg/naming-2.mm: Updated.
170 * obj-c++.dg/naming-3.mm: New.
171 * obj-c++.dg/naming-4.mm: New.
173 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
176 * gfortran.dg/fmt_g0_5.f08: New test.
178 2011-04-15 Richard Guenther <rguenther@suse.de>
181 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
183 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
185 * gcc.target/avr/torture/pr41885.c (dg-options): Change
186 -finline-limit=0 to -fno-inline
188 2011-04-15 Jakub Jelinek <jakub@redhat.com>
191 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
194 2011-04-14 Jakub Jelinek <jakub@redhat.com>
197 * gcc.target/i386/sse4_1-insertps-3.c: New test.
198 * gcc.target/i386/sse4_1-insertps-4.c: New test.
199 * gcc.target/i386/avx-insertps-3.c: New test.
200 * gcc.target/i386/avx-insertps-4.c: New test.
202 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
204 * gcc.target/avr/torture/pr41885.c (dg-options): Add
207 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
212 * gcc.target/avr/pr46779-1.c: New test case
213 * gcc.target/avr/pr46779-2.c: New test case
215 2011-04-14 Jason Merrill <jason@redhat.com>
217 * g++.dg/cpp0x/sfinae15.C: New.
219 * g++.dg/cpp0x/sfinae14.C: New.
221 * g++.dg/ext/vla10.C: New.
223 2011-04-14 Richard Guenther <rguenther@suse.de>
225 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
227 2011-04-14 Richard Guenther <rguenther@suse.de>
229 * gcc.dg/fold-bitand-4.c: Move ...
230 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
232 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
234 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
236 * gcc.target/avr/torture/trivial.c: Ditto.
238 2011-04-13 Jason Merrill <jason@redhat.com>
240 * g++.dg/template/operator11.C: New.
242 2011-04-13 Jakub Jelinek <jakub@redhat.com>
245 * gcc.dg/gomp/pr48591.c: New test.
248 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
249 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
251 2011-04-13 Dodji Seketeli <dodji@redhat.com>
254 * g++.dg/template/dependent-expr7.C: New test case.
256 2011-04-13 Jason Merrill <jason@redhat.com>
258 * g++.dg/cpp0x/sfinae13.C: New.
260 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
262 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
264 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
266 * gcc.target/arm/pr43698.c: Remove -march option.
268 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
270 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
273 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
277 * gfortran.dg/realloc_on_assign_6.f03: New test.
279 2011-04-12 Kai Tietz <ktietz@redhat.com>
281 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
282 targets the additional -mno-ms-bitfields and
283 -Wno-packed-bitfield-compat options.
284 * g++.dg/ext/bitfield3.C: Likewise.
285 * g++.dg/ext/bitfield4.C: Likewise.
286 * g++.dg/ext/bitfield5.C: Likewise.
287 * gcc.dg/bitfld-15.c: Likewise.
288 * gcc.dg/bitfld-16.c: Likewise.
289 * gcc.dg/bitfld-17.c: Likewise.
290 * gcc.dg/bitfld-18.c: Likewise.
292 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
294 * gcc.target/arm/neon-vld3-1.c: New test.
295 * gcc.target/arm/neon-vst3-1.c: New test.
296 * gcc.target/arm/neon/v*.c: Regenerate.
298 2011-04-12 Jakub Jelinek <jakub@redhat.com>
300 PR rtl-optimization/48549
301 * g++.dg/opt/pr48549.C: New test.
303 2011-04-12 Richard Guenther <rguenther@suse.de>
305 PR tree-optimization/46076
306 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
308 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
311 * lib/compat.exp (compat-execute): Declare unsupported after
312 stripping path from src1.
313 * lib/lto.exp (lto-execute): Likewise.
315 2011-04-12 Jakub Jelinek <jakub@redhat.com>
318 * gcc.dg/pr48552-1.c: New test.
319 * gcc.dg/pr48552-2.c: New test.
321 2011-04-11 Jason Merrill <jason@redhat.com>
323 * g++.dg/cpp0x/sfinae12.C: New.
325 * g++.dg/cpp0x/enum10.C: New.
327 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
329 * g++.dg/cpp0x/rv-func.C: New.
331 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
333 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
336 2011-04-11 Martin Jambor <mjambor@suse.cz>
338 PR tree-optimization/48195
339 * gcc.dg/ipa/pr48195.c: New test.
341 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
343 * gnat.dg/return3.adb: Remove unused switch.
345 2011-04-08 Mike Stump <mikestump@comcast.net>
348 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
349 default to fno-common.
351 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
353 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
354 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
356 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
359 * gfortran.dg/function_optimize_5.f90: New test.
361 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
363 * gnat.dg/aggr17.adb: New test.
364 * gnat.dg/aggr18.adb: Likewise.
366 2011-04-08 Michael Matz <matz@suse.de>
369 * gcc.target/i386/pr48389.c: New test.
371 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
373 PR rtl-optimization/48272
374 * g++.dg/opt/pr48272.C: New.
376 2011-04-08 Dmitry Melnik <dm@ispras.ru>
378 PR rtl-optimization/48235
379 * gcc.dg/pr48235.c: New.
381 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
383 PR rtl-optimization/48302
384 * g++.dg/opt/pr48302.C: New.
386 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
389 * g++.dg/opt/pr48273.C: New.
391 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
393 PR rtl-optimization/48442
394 * gcc.dg/pr48442.c: New.
396 2011-04-08 Jakub Jelinek <jakub@redhat.com>
398 PR tree-optimization/48377
399 * gcc.dg/vect/pr48377.c: New test.
401 2011-04-07 Jason Merrill <jason@redhat.com>
403 * g++.dg/cpp0x/regress/call1.C: New.
405 * g++.dg/cpp0x/variadic107.C: New.
407 * g++.dg/cpp0x/sfinae11.C: New.
408 * g++.dg/cpp0x/noexcept02.C: Fix.
410 * g++.dg/cpp0x/sfinae10.C: New.
412 * g++.dg/cpp0x/sfinae9.C: New.
414 * c-c++-common/Wcast-qual-1.c: Move here from...
415 * gcc.dg/cast-qual-3.c: ...here, and...
416 * g++.dg/warn/Wcast-qual2.C: ...here.
418 * g++.dg/cpp0x/sfinae8.C: New.
420 * g++.dg/cpp0x/sfinae7.C: New.
422 * g++.dg/cpp0x/enum9.C: New.
424 2011-04-07 Mike Stump <mikestump@comcast.net>
426 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
429 2011-04-07 Jakub Jelinek <jakub@redhat.com>
432 * gfortran.dg/gomp/pr48117.f90: New test.
435 * gcc.dg/torture/pr48343.c: New test.
437 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
439 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
441 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
443 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
445 2011-04-07 Tom de Vries <tom@codesourcery.com>
448 * lib/scanasm.exp (object-size): New proc.
449 * gcc.target/arm/pr43920-2.c: New test.
451 2011-04-06 Tobias Burnus <burnus@net-b.de>
455 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
457 2011-04-06 Steve Ellcey <sje@cup.hp.com>
459 * gcc.dg/mtune.c: Prune note from output.
461 2011-04-06 Jakub Jelinek <jakub@redhat.com>
464 * gcc.dg/guality/pr36977.c: New test.
465 * gcc.dg/guality/pr48466.c: New test.
467 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
469 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
471 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
473 * gnat.dg/return3.adb: New test.
475 2011-04-06 Richard Guenther <rguenther@suse.de>
477 PR tree-optimization/47663
478 * gcc.dg/tree-ssa/inline-8.c: New testcase.
480 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
482 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
483 Solaris 8 and 9 as well.
485 2011-04-05 Tom de Vries <tom@codesourcery.com>
488 * gcc.target/arm/pr43920-1.c: New test.
490 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
492 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
493 (cctor): Actually return the value.
494 (main): Cast return values.
496 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
498 * gfortran.dg/character_comparison_8.f90: New test.
500 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
502 * frontend-passes: (optimize_lexical_comparison): New function.
503 (optimize_expr): Call it.
504 (optimize_comparison): Also handle lexical comparison functions.
505 Return false instad of -2 for unequal comparison.
507 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
510 * function_optimize_4.f90: New test.
512 2011-04-04 Tobias Burnus <burnus@net-b.de>
515 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
516 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
517 * gfortran.dg/coarray_15.f90: New.
519 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
521 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
522 * gfortran.dg/bessel_7.f90: Likewise.
524 2011-04-03 Tobias Burnus <burnus@net-b.de>
526 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
528 2011-04-03 Richard Guenther <rguenther@suse.de>
529 Ira Rosen <ira.rosen@linaro.org>
531 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
532 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
533 -ftree-loop-if-convert-stores.
535 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
537 * gnat.dg/specs/aggr2.ads: New test.
539 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
541 * gnat.dg/debug2.ad[sb]: New test.
542 * gnat.dg/debug2_pkg.ads: New helper.
543 * gnat.dg/debug3.ad[sb]: New test.
545 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
547 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
549 2011-04-01 Jakub Jelinek <jakub@redhat.com>
552 * gcc.c-torture/compile/pr48335-1.c: New test.
553 * gcc.dg/pr48335-1.c: New test.
554 * gcc.dg/pr48335-2.c: New test.
555 * gcc.dg/pr48335-3.c: New test.
556 * gcc.dg/pr48335-4.c: New test.
557 * gcc.dg/pr48335-5.c: New test.
558 * gcc.dg/pr48335-6.c: New test.
559 * gcc.dg/pr48335-7.c: New test.
560 * gcc.dg/pr48335-8.c: New test.
561 * gcc.target/i386/pr48335-1.c: New test.
563 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
566 * gcc.dg/Waddress.c: New test.
568 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
571 * gfortran.dg/function_optimize_3.f90: New test.
573 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
575 * gcc.c-torture/compile/20110401-1.c: New test.
577 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
578 * g++.dg/lto/20091002-2_0.C: Likewise.
579 * g++.dg/lto/20090303_0.c: Likewise.
580 * g++.dg/lto/20091004-1_0.C: Likewise.
581 * g++.dg/lto/20091002-3_0.C: Likewise.
582 * g++.dg/lto/20091004-2_0.C: Likewise.
583 * g++.dg/lto/20081123_0.C: Likewise.
584 * g++.dg/lto/20090313_0.C: Likewise.
585 * g++.dg/lto/20081109-1_0.C: Likewise.
586 * g++.dg/lto/20081219_0.C: Likewise.
587 * g++.dg/lto/20081204-1_0.C: Likewise.
588 * g++.dg/lto/20090302_0.C: Likewise.
589 * g++.dg/lto/20081119-1_0.C: Likewise.
590 * g++.dg/lto/20081118_0.C: Likewise.
591 * gcc.dg/lto/20091020-2_0.c: Likewise.
592 * gcc.dg/lto/20090210_0.c: Likewise.
593 * gcc.dg/lto/20081204-1_0.c: Likewise.
594 * gcc.dg/lto/20081224_0.c: Likewise.
595 * gcc.dg/lto/20090219_0.c: Likewise.
596 * gcc.dg/lto/20091014-1_0.c: Likewise.
597 * gcc.dg/lto/20091016-1_0.c: Likewise.
598 * gcc.dg/lto/20090206-2_0.c: Likewise.
599 * gcc.dg/lto/20090116_0.c: Likewise.
600 * gcc.dg/lto/20091013-1_0.c: Likewise.
601 * gcc.dg/lto/20091015-1_0.c: Likewise.
602 * gcc.dg/lto/20090126-2_0.c: Likewise.
604 2011-03-31 Ian Lance Taylor <iant@google.com>
606 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
608 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
610 * gnat.dg/opt16.adb: New test.
612 2011-03-31 Jason Merrill <jason@redhat.com>
614 * g++.dg/cpp0x/defaulted24.C: New.
616 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
619 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
622 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
624 * g++.dg/other/i386-9.C: New test.
626 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
628 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
630 2011-03-30 Jason Merrill <jason@redhat.com>
632 * g++.dg/cpp0x/regress/error-recovery1.C: New.
634 * g++.dg/cpp0x/regress/isnan.C: New.
636 * g++.dg/cpp0x/initlist46.C: New.
638 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
641 * gcc.target/arm/neon-modes-2.c: New test.
643 2011-03-30 Jakub Jelinek <jakub@redhat.com>
646 * gcc.c-torture/compile/pr48305.c: New test.
648 2011-03-29 Jason Merrill <jason@redhat.com>
650 * g++.dg/cpp0x/regress/value-dep1.C: New.
652 2011-03-29 Steve Ellcey <sje@cup.hp.com>
654 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
656 2011-03-29 Ian Lance Taylor <iant@google.com>
658 * go.test/go-test.exp: Handle the test lines used in several new
660 (errchk): Add opts parameter. Change all callers. Handle parens
663 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
664 Dominique d'Humieres <dominiq@lps.ens.fr>
666 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
667 and __APPLE__ && __PPC__ && __ALTIVEC__.
669 2011-03-29 Jason Merrill <jason@redhat.com>
671 * g++.dg/cpp0x/dependent1.C: New.
673 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
675 * g++.dg/cpp0x/constexpr-memfn1.C: New.
677 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
679 2011-03-29 Janus Weil <janus@gcc.gnu.org>
682 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
683 * gfortran.dg/proc_ptr_comp_32.f90: New.
685 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
687 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
688 check for corresponding warning.
690 2011-03-28 Jason Merrill <jason@redhat.com>
692 * g++.dg/cpp0x/rv-deduce2.C: New.
694 2011-03-29 Jakub Jelinek <jakub@redhat.com>
697 * gcc.dg/pr48203.c: New test.
699 2011-03-28 Jeff Law <law@redhat.com>
701 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
703 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
705 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
706 and __PPC__ && __ALTIVEC__.
708 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
711 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
712 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
713 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
714 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
716 2011-03-28 Jason Merrill <jason@redhat.com>
718 * g++.dg/cpp0x/initlist-array2.C: New.
720 * g++.dg/cpp0x/initlist-array1.C: New.
722 * g++.dg/cpp0x/constexpr-compound.C: New.
724 * g++.dg/cpp0x/constexpr-using.C: New.
726 * g++.dg/cpp0x/constexpr-noexcept.C: New.
728 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
731 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
733 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
735 * gcc.dg/slp-1.c: New test.
737 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
739 * gcc.target/i386/avx256-unaligned-load-1.c: New.
740 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
741 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
742 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
743 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
744 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
745 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
746 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
747 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
748 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
749 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
750 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
751 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
752 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
754 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
757 * gfortran.dg/trim_optimize_5.f90: New test.
758 * gfortran.dg/trim_optimize_6.f90: New test.
760 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
763 * gcc.target/mips/madd-7.c: Remove -mlong32.
764 * gcc.target/mips/msub-7.c: Likewise.
766 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
768 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
769 accesses to preserve the meaning of the test for doubleword vectors.
770 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
771 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
773 2011-03-26 Janus Weil <janus@gcc.gnu.org>
776 * gfortran.dg/class_42.f03: New.
778 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
780 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
783 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
785 PR rtl-optimization/48144
786 * gcc.dg/pr48144.c: New test.
788 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
790 * gnat.dg/discr27.ad[sb]: New test.
792 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
794 * gnat.dg/limited_with2.ad[sb]: New test.
795 * gnat.dg/limited_with2_pkg1.ads: New helper.
796 * gnat.dg/limited_with2_pkg2.ads: Likewise.
798 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
800 * gnat.dg/opt15.adb: New test.
801 * gnat.dg/opt15_pkg.ad[sb]: New helper.
803 2011-03-25 Tobias Burnus <burnus@net-b.de>
807 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
808 * gfortran.dg/leadz_trailz_3.f90: Ditto
810 2011-03-25 Martin Jambor <mjambor@suse.cz>
812 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
814 2011-03-25 Jason Merrill <jason@redhat.com>
816 * g++.dg/cpp0x/defaulted22.C: New.
817 * g++.dg/cpp0x/defaulted23.C: New.
818 * g++.dg/cpp0x/defaulted15.C: Adjust.
820 2011-03-25 Jason Merrill <jason@redhat.com>
822 * g++.dg/cpp0x/move1.C: New.
824 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
827 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
829 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
831 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
832 for mips-sgi-irix6.5.
833 Replace snprintf prototype by <stdio.h>.
835 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
838 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
840 * gcc.dg/graphite/block-4.c: Likewise.
841 * gcc.dg/graphite/block-7.c: Likewise.
842 * gcc.dg/graphite/block-8.c: Likewise.
844 2011-03-25 Richard Guenther <rguenther@suse.de>
846 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
847 * g++.dg/tree-ssa/pr8781.C: Likewise.
848 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
849 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
850 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
851 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
852 * gcc.dg/tree-ssa/alias-18.c: Likewise.
853 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
854 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
855 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
856 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
857 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
858 * gcc.dg/tree-ssa/pr21574.c: Likewise.
859 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
860 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
861 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
862 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
863 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
864 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
865 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
866 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
867 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
868 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
869 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
870 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
871 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
872 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
873 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
874 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
875 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
876 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
877 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
878 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
879 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
880 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
881 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
882 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
883 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
884 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
885 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
886 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
887 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
888 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
889 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
890 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
891 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
892 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
893 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
894 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
895 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
896 * c-c++-common/pr46562-2.c: Likewise.
897 * gfortran.dg/pr42108.f90: Likewise.
898 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
899 foo to be inlined even at -O1.
900 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
901 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
902 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
903 * gcc.dg/matrix/matrix.exp: Disable FRE.
905 2011-03-24 Jakub Jelinek <jakub@redhat.com>
908 * gcc.dg/dfp/pr48204.c: New test.
910 2011-03-24 Steve Ellcey <sje@cup.hp.com>
913 * gcc.c-torture/execute/pr47917.c: Move this...
914 * gcc.dg/torture/pr47917.c: to here and add xfails.
916 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
918 * gnat.dg/array16.ad[sb]: New test.
919 * gnat.dg/array16.ads: New helper.
921 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
923 * gnat.dg/derived_type2.adb: New test.
925 2011-03-24 Richard Guenther <rguenther@suse.de>
927 PR tree-optimization/48271
928 * g++.dg/torture/pr48271.C: New testcase.
930 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
932 * gnat.dg/array15.ad[sb]: New test.
934 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
937 * gcc.target/i386/pr48237.c: New test.
939 2011-03-24 Richard Guenther <rguenther@suse.de>
942 * gcc.dg/builtin-object-size-10.c: New testcase.
944 2011-03-24 Richard Guenther <rguenther@suse.de>
946 PR tree-optimization/46562
947 * c-c++-common/pr46562-2.c: New testcase.
948 * c-c++-common/pr46562.c: Likewise.
950 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
952 * gcc.dg/vect/vect-cselim-1.c: New test.
953 * gcc.dg/vect/vect-cselim-2.c: New test.
955 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
957 * gcc.target/arm/pr46934.c: New.
959 2011-03-23 Ian Lance Taylor <iant@google.com>
961 * go.test/go-test.exp (errchk): Ignore lines containing ////.
963 2011-03-23 Richard Guenther <rguenther@suse.de>
965 * gcc.dg/struct: Remove directory and contents.
967 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
970 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
972 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
974 * gnat.dg/discr26.ad[sb]: New test.
975 * gnat.dg/discr26_pkg.ads: New helper.
977 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
980 * gcc.target/arm/neon-vld-1.c: New test.
982 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
984 * gnat.dg/array14.ad[sb]: New test.
985 * gnat.dg/array14_pkg.ads: New helper.
987 2011-03-22 Joseph Myers <joseph@codesourcery.com>
989 * gcc.c-torture/execute/920501-8.x: Remove.
990 * gcc.c-torture/execute/930513-1.x: Remove.
991 * gcc.c-torture/execute/960312-1.x: Remove.
992 * gcc.c-torture/compile/20000804-1.c,
993 gcc.c-torture/compile/20001205-1.c,
994 gcc.c-torture/compile/20001226-1.c,
995 gcc.c-torture/compile/20010518-2.c,
996 gcc.c-torture/compile/20020312-1.c,
997 gcc.c-torture/compile/20020604-1.c,
998 gcc.c-torture/compile/920501-12.c,
999 gcc.c-torture/compile/920501-4.c,
1000 gcc.c-torture/compile/920520-1.c,
1001 gcc.c-torture/compile/980506-1.c,
1002 gcc.c-torture/execute/980709-1.x,
1003 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
1004 options for m68hc11.
1005 * gcc.dg/cpp/assert4.c: Don't handle ARC.
1006 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
1009 2011-03-22 Nick Clifton <nickc@redhat.com>
1011 * lib/target-supports.exp (check_profiling_available): Add MN10300
1012 to the list of targets that do not support profiling. Restore
1013 alpha sorting to this list.
1015 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1017 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1018 failure on 32-bit systems.
1019 * gcc.dg/torture/vector-2.c: Ditto.
1021 2011-03-22 Richard Guenther <rguenther@suse.de>
1023 PR tree-optimization/48228
1024 * gcc.dg/Wstrict-overflow-23.c: New testcase.
1026 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
1028 * lib/prune.exp (prune_gcc_output): Prune "could not create
1029 compact unwind for" warnings.
1031 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1035 * gcc.c-torture/execute/pr42544.c: New test.
1036 * gcc.c-torture/execute/pr48197.c: New test.
1038 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1040 PR preprocessor/48192
1041 * gcc.target/powerpc/pr48192.c: New file.
1044 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
1045 split problem of 0 being loaded in a VSX register.
1047 2011-03-21 Richard Guenther <rguenther@suse.de>
1050 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
1051 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1052 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1053 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1055 2011-03-21 Jakub Jelinek <jakub@redhat.com>
1058 * gcc.dg/pr48213.c: New test.
1060 2011-03-21 Kai Tietz <ktietz@redhat.com>
1063 * g++.dg/plugin/attribute_plugin.c: Adjust test.
1065 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
1067 * gcc.target/arm/xor-and.c: New.
1069 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1072 * gfortran.dg/function_optimize_1.f90: New test.
1073 * gfortran.dg/function_optimize_2.f90: New test.
1075 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
1077 PR rtl-optimization/47502
1078 * gcc.target/i386/pr47502-1.c: New.
1079 * gcc.target/i386/pr47502-2.c: Likewise.
1081 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1083 PR rtl-optimization/48156
1084 * gcc.dg/pr48156.c: New test.
1086 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1089 * gfortran.dg/scratch_1.f90: Adjust test.
1091 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1094 * gfortran.dg/scratch_1.f90: New test.
1096 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1098 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1099 variably modified typedefs.
1100 * gcc.dg/c1x-typedef-2.c: Remove.
1102 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1104 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1105 * gcc.dg/c1x-anon-struct-3.c: New test.
1106 * gcc.dg/anon-struct-11.c: Update.
1108 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1110 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1112 Only xfail with gas.
1114 2011-03-18 Jason Merrill <jason@redhat.com>
1116 * g++.dg/template/fn-ptr1.C: New.
1118 * g++.dg/overload/volatile1.C: New.
1120 * g++.dg/opt/pr23372.C: New.
1122 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1124 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1127 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1129 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
1131 * gcc.target/arm/unsigned-extend-1.c: New.
1133 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1136 * gcc.c-torture/compile/pr48161.c: New test.
1138 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
1141 * gcc.dg/torture/pr47725.c: New.
1143 2011-03-17 Jason Merrill <jason@redhat.com>
1145 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1146 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1148 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
1150 * gnat.dg/specs/elab2.ads: New test.
1151 * gnat.dg/specs/elab2_pkg.ads: New helper.
1153 2011-03-17 Jason Merrill <jason@redhat.com>
1155 * g++.dg/cpp0x/decltype-1212.C: New.
1156 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1158 2011-03-17 Jason Merrill <jason@redhat.com>
1160 * g++.dg/parse/memfnquals1.C: New.
1162 2011-03-17 Richard Guenther <rguenther@suse.de>
1165 * gcc.dg/pr48134.c: New testcase.
1167 2011-03-17 Richard Guenther <rguenther@suse.de>
1170 * g++.dg/torture/pr48165.C: New testcase.
1172 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1174 PR rtl-optimization/48141
1175 * gcc.dg/pr48141.c: New test.
1177 2011-03-16 Jason Merrill <jason@redhat.com>
1179 * g++.dg/cpp0x/constexpr-48089.C: New.
1181 * g++.dg/cpp0x/constexpr-abi1.C: New.
1183 * g++.dg/cpp0x/constexpr-46336.C: New.
1184 * g++.dg/parse/friend5.C: Adjust expected errors.
1186 * g++.dg/cpp0x/constexpr-47570.C: New.
1188 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1191 * ++.dg/debug/dwarf2/typedef6.C: New test.
1193 2011-03-16 Jason Merrill <jason@redhat.com>
1195 * g++.dg/cpp0x/elision2.C: New.
1197 * g++.dg/cpp0x/constexpr-array3.C: New.
1199 2011-03-16 Jason Merrill <jason@redhat.com>
1201 * g++.dg/cpp0x/sfinae6.C: New.
1202 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1203 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1204 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1205 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1206 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1208 2011-03-16 Jason Merrill <jason@redhat.com>
1210 * g++.dg/template/incomplete6.C: New.
1212 2011-03-16 Jeff Law <law@redhat.com>
1214 * gcc.dg/tree-ssa/vrp55.c: New test.
1216 2011-03-16 Jason Merrill <jason@redhat.com>
1218 * g++.dg/cpp0x/auto22.C: New.
1220 2011-03-16 Richard Guenther <rguenther@suse.de>
1222 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1223 optimizing it away if promoted to const.
1225 2011-03-16 Richard Guenther <rguenther@suse.de>
1227 PR tree-optimization/48149
1228 * gcc.dg/fold-complex-1.c: New testcase.
1230 2011-03-16 Richard Guenther <rguenther@suse.de>
1233 * gcc.dg/guality/pr45882.c: Really make sure no inlining
1236 2011-03-16 Richard Guenther <rguenther@suse.de>
1238 PR tree-optimization/26134
1239 * gcc.dg/tree-ssa/complex-6.c: New testcase.
1241 2011-03-16 Richard Guenther <rguenther@suse.de>
1243 PR tree-optimization/48146
1244 * gcc.dg/torture/pr48146.c: New testcase.
1246 2011-03-16 Richard Guenther <rguenther@suse.de>
1248 * gcc.dg/tree-ssa/pr14814.c: Adjust.
1249 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1251 2011-03-16 Jakub Jelinek <jakub@redhat.com>
1254 * gcc.c-torture/compile/pr48136.c: New test.
1256 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1259 * gcc.dg/guality/pr45882.c: New test.
1261 2011-03-15 Jason Merrill <jason@redhat.com>
1263 * g++.dg/cpp0x/constexpr-recursion.C: New.
1265 * g++.dg/cpp0x/implicit11.C: New.
1267 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1269 * g++.dg/cpp0x/constexpr-attribute.C: New.
1271 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1273 * g++.dg/parse/pr34758.C: New.
1275 2011-03-15 Xinliang David Li <davidxl@google.com>
1278 * gcc.dg/uninit-pred-7_d.c: New test.
1279 * gcc.dg/uninit-pred-8_d.c: New test.
1281 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1284 * gcc.target/arm/pr46788.c: New.
1286 2011-03-15 Richard Guenther <rguenther@suse.de>
1289 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1290 * gfortran.dg/ishft_4.f90: Likewise.
1291 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1293 2011-03-15 Richard Guenther <rguenther@suse.de>
1295 PR tree-optimization/13954
1296 * g++.dg/tree-ssa/pr13954.C: New testcase.
1298 2011-03-15 Richard Guenther <rguenther@suse.de>
1300 PR tree-optimization/48037
1301 * gcc.target/i386/pr48037-1.c: New testcase.
1303 2011-03-15 Richard Guenther <rguenther@suse.de>
1305 PR tree-optimization/41490
1306 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1307 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1308 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1309 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1310 * g++.dg/tree-ssa/pr33604.C: Adjust.
1312 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1315 * gcc.c-torture/execute/pr47917.c: New test.
1316 * gcc.dg/pr47917.c: New test.
1319 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1321 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1323 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1324 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1325 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1326 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1327 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1328 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1329 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1330 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1331 * gcc.target/i386/avx-floor-vec.c: Ditto.
1332 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1333 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1334 * gcc.target/i386/avx-rint-vec.c: Ditto.
1335 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1336 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1337 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1338 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1340 2011-03-14 Tom Tromey <tromey@redhat.com>
1342 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1343 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1344 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1346 2011-03-14 Tom Tromey <tromey@redhat.com>
1348 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1349 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1350 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1352 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1354 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1356 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1358 PR rtl-optimization/47166
1359 * gcc.c-torture/execute/postmod-1.c: New test.
1361 2011-03-14 Richard Guenther <rguenther@suse.de>
1364 * gcc.dg/torture/pr48098.c: New testcase.
1366 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1369 * gcc.target/powerpc/pr48053-1.c: New test.
1370 * gcc.target/powerpc/pr48053-2.c: Likewise.
1372 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1375 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1377 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1380 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1382 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1385 * gfortran.dg/class_41.f03: New.
1387 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1389 * g++.dg/conversion/cast3.C: New test.
1391 2011-03-11 Jason Merrill <jason@redhat.com>
1393 * g++.dg/template/error45.C: New.
1395 * g++.dg/parse/no-type-defn1.C: New.
1397 * g++.dg/ext/attrib40.C: New.
1399 * g++.dg/cpp0x/regress/array1.C: New.
1401 2011-03-11 Richard Guenther <rguenther@suse.de>
1403 PR tree-optimization/48067
1404 * gcc.dg/pr48067.c: New testcase.
1406 2011-03-11 Richard Guenther <rguenther@suse.de>
1409 * g++.dg/lto/20110311-1_0.C: New testcase.
1411 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1414 * g++.dg/inherit/virtual8.C: New test.
1417 * gcc.dg/torture/pr48044.c: New test.
1419 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1422 * gfortran.dg/proc_ptr_comp_31.f90: New.
1424 2011-03-11 Richard Guenther <rguenther@suse.de>
1426 PR tree-optimization/47278
1427 * gcc.dg/torture/pr47278-1.c: New testcase.
1428 * gcc.dg/torture/pr47278-2.c: Likewise.
1430 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1432 PR tree-optimization/48063
1433 * gcc.dg/torture/pr48063.c: New test.
1435 2011-03-10 Jason Merrill <jason@redhat.com>
1437 * g++.dg/template/array22.C: New.
1439 * g++.dg/cpp0x/syntax-err1.C: New.
1440 * g++.dg/parse/error36.C: Adjust expected errors.
1441 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1442 * g++.old-deja/g++.pt/typename3.C: Likewise.
1443 * g++.old-deja/g++.pt/typename4.C: Likewise.
1444 * g++.old-deja/g++.pt/typename6.C: Likewise.
1446 2011-03-09 Jason Merrill <jason@redhat.com>
1448 * g++.dg/template/nontype22.C: New.
1450 2011-03-09 Martin Jambor <mjambor@suse.cz>
1452 PR tree-optimization/47714
1453 * g++.dg/torture/pr47714.C: New test.
1455 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1458 * gcc.target/powerpc/pr47755-2.c: New file.
1460 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1462 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1463 is not set in the environment, pass 64 as first argument when not
1464 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1465 native where ulimit -u is supported.
1467 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1469 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1471 2011-03-08 Jason Merrill <jason@redhat.com>
1473 * g++.dg/template/nontype21.C: New.
1475 * g++.dg/template/anon5.C: New.
1477 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1480 * gcc.dg/pr47881.c: New test.
1482 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1485 * g++.dg/lookup/template3.C: New test.
1487 2011-03-08 Kai Tietz <ktietz@redhat.com>
1489 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1492 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1495 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1496 sizeof to compute alignment.
1498 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1500 PR tree-optimization/48022
1501 * gcc.dg/pr48022-1.c: New test.
1502 * gcc.dg/pr48022-2.c: New test.
1504 2011-03-07 Jason Merrill <jason@redhat.com>
1506 * g++.dg/template/nontype20.C: New.
1507 * g++.dg/init/member1.C: Adjust expected errors.
1508 * g++.dg/parse/constant4.C: Likewise.
1509 * g++.dg/template/qualified-id3.C: Likewise.
1510 * g++.old-deja/g++.pt/crash10.C: Likewise.
1512 * g++.dg/cpp0x/regress/non-const1.C: New.
1514 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1517 * gcc.dg/pr47991.c: New test.
1519 2011-03-07 Jason Merrill <jason@redhat.com>
1521 * g++.dg/abi/mangle46.C: New.
1523 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1526 * gcc.target/powerpc/pr47862.c: New.
1528 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1531 * gcc.target/i386/combine-mul.c: Require nonpic.
1533 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1534 Nathan Froyd <froydnj@codesourcery.com>
1536 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1538 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1540 * README.QMTEST: Remove.
1542 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1543 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1546 * gfortran.dg/array_constructor_37.f90 : New test.
1548 2011-03-05 Jason Merrill <jason@redhat.com>
1550 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1551 * g++.dg/abi/mangle45.C: Likewise.
1552 * g++.dg/cpp0x/trailing1.C: Likewise.
1554 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1556 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1558 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1560 PR rtl-optimization/47899
1561 * gcc.dg/pr47899.c: New test.
1563 * gcc.dg/torture/pr47968.c: Ignore warnings.
1565 PR tree-optimization/47967
1566 * gcc.c-torture/compile/pr47967.c: New test.
1568 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1570 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1571 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1573 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1575 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1576 and property_getAttributes() if __OBJC2__.
1577 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1578 * objc.dg/property/property-encoding-1.m: New.
1579 * obj-c++.dg/property/property-encoding-1.mm: New.
1581 2011-03-04 Jason Merrill <jason@redhat.com>
1583 * g++.dg/template/pseudodtor6.C: New.
1585 * g++.dg/inherit/covariant19.C: New.
1587 2011-03-04 Richard Guenther <rguenther@suse.de>
1590 * gcc.dg/torture/pr47968.c: New testcase.
1592 2011-03-04 Richard Guenther <rguenther@suse.de>
1595 * gcc.dg/torture/pr47975.c: New testcase.
1597 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1600 * g++.dg/template/crash106.C: New.
1602 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1605 * gcc.dg/gomp/pr47963.c: New test.
1606 * g++.dg/gomp/pr47963.C: New test.
1608 2011-03-02 Jason Merrill <jason@redhat.com>
1610 * g++.dg/cpp0x/regress/condition1.C: New.
1612 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1614 2011-03-01 Jason Merrill <jason@redhat.com>
1616 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1618 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1620 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1622 PR rtl-optimization/47925
1623 * gcc.c-torture/execute/pr47925.c: New test.
1625 2011-03-01 Jason Merrill <jason@redhat.com>
1627 * g++.dg/cpp0x/decltype25.C: New.
1629 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1631 2011-03-01 Richard Guenther <rguenther@suse.de>
1633 PR tree-optimization/47890
1634 * gcc.dg/torture/pr47890.c: New testcase.
1636 2011-03-01 Richard Guenther <rguenther@suse.de>
1639 * gcc.dg/lto/pr47924_0.c: New testcase.
1641 2011-03-01 Richard Guenther <rguenther@suse.de>
1644 * gfortran.dg/lto/pr46911_0.f: New testcase.
1646 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1648 PR libgfortran/47933
1649 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1650 compile errors from older code form.
1652 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1654 PR libgfortran/47567
1655 * gfortran.dg/fmt_fw_d.f90: New test.
1657 2011-02-28 Jason Merrill <jason@redhat.com>
1659 * g++.dg/inherit/covariant18.C: New.
1661 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1664 * gcc.dg/pr47893.c: New test.
1666 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1668 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1669 NULL in case of a selector with conflicting types.
1670 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1672 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1674 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1675 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1676 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1677 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1679 2011-02-28 Jason Merrill <jason@redhat.com>
1682 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1684 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1686 PR libgfortran/47778
1687 * gfortran.dg/namelist_71.f90: New test.
1689 2011-02-27 Jason Merrill <jason@redhat.com>
1692 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1693 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1695 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1698 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1700 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1703 * gfortran.dg/gomp/task-1.f90: Removed.
1705 2011-02-26 Jason Merrill <jason@redhat.com>
1707 * g++.dg/template/this-targ1.C: New.
1709 * g++.dg/cpp0x/regress/template-const1.C: New.
1710 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1711 * g++.dg/template/function1.C: Adjust.
1712 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1713 * g++.dg/debug/debug7.C: Adjust.
1715 2011-02-26 Tobias Burnus <burnus@net-b.de>
1718 * gfortran.dg/gomp/task-1.f90: New.
1720 2011-02-25 Jie Zhang <jie@codesourcery.com>
1722 * gcc.target/arm/neon-thumb2-move.c: Add
1723 dg-require-effective-target arm_thumb2_ok.
1725 2011-02-24 Jason Merrill <jason@redhat.com>
1727 * g++.dg/parse/constant1.C: Specify C++98 mode.
1728 * g++.dg/parse/constant5.C: Likewise.
1729 * g++.dg/parse/error2.C: Likewise.
1730 * g++.dg/parse/semicolon3.C: Likewise.
1731 * g++.dg/template/crash14.C: Likewise.
1732 * g++.dg/template/local4.C: Likewise.
1733 * g++.dg/template/nontype3.C: Likewise.
1734 * g++.dg/parse/crash31.C: Adjust expected errors.
1735 * g++.dg/template/function1.C: Likewise.
1736 * g++.dg/template/ref3.C: Likewise.
1737 * g++.dg/template/static9.C: Likewise.
1738 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1740 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1741 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1742 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1743 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1744 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1746 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1749 * gfortran.dg/pr47878.f90: New test.
1751 2011-02-24 Richard Guenther <rguenther@suse.de>
1754 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1755 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1757 2011-02-24 Richard Guenther <rguenther@suse.de>
1760 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1761 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1763 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1765 PR libgfortran/47567
1766 * gfortran.dg/fmt_f0_1.f90: Update test.
1768 2011-02-23 Jason Merrill <jason@redhat.com>
1770 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1771 * g++.dg/abi/mangle45.C: New.
1773 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1774 * g++.dg/template/canon-type-9.C: Match use of decltype
1775 between declaration and definition.
1776 * g++.dg/template/canon-type-12.C: Likewise.
1778 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1781 * gfortran.dg/nested_allocatables_1.f90: New.
1783 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1786 * g++.dg/pr46868.C: New test.
1787 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1788 * g++.dg/parse/error14.C: Adjust.
1790 2011-02-23 Richard Guenther <rguenther@suse.de>
1792 PR tree-optimization/47838
1793 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1795 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1797 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1799 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1801 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1802 * gfortran.dg/count_init_expr.f03: Ditto.
1803 * gfortran.dg/gomp/pr43711.f90: Ditto.
1804 * gcc.dg/struct-parse-2.c: Ditto.
1805 * gcc.dg/parse-error-3.c: Ditto.
1806 * gcc.dg/Wlogical-op-1.c: Ditto.
1807 * gcc.dg/Walways-true-1.c: Ditto.
1808 * gcc.dg/pr24225.c: Ditto.
1809 * gcc.dg/Walways-true-2.c: Ditto.
1810 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1811 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1812 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1813 * g++.dg/overload/defarg4.C: Ditto.
1814 * g++.dg/inherit/covariant16.C: Ditto.
1815 * g++.dg/inherit/virtual7.C: Ditto.
1816 * g++.dg/template/canon-type-9.C: Ditto.
1817 * g++.dg/template/access19.C: Ditto.
1818 * g++.dg/template/call7.C: Ditto.
1819 * g++.dg/template/canon-type-2.C: Ditto.
1820 * g++.dg/template/init7.C: Ditto.
1821 * g++.dg/template/sizeof-template-argument.C: Ditto.
1822 * g++.dg/template/const3.C: Ditto.
1823 * g++.dg/template/sfinae26.C: Ditto.
1824 * g++.dg/template/sfinae26.C: Ditto.
1825 * g++.dg/template/canon-type-11.C: Ditto.
1826 * g++.dg/template/union2.C: Ditto.
1827 * g++.dg/template/canon-type-3.C: Ditto.
1828 * g++.dg/template/canon-type-1.C: Ditto.
1829 * g++.dg/template/canon-type-5.C: Ditto.
1830 * g++.dg/template/canon-type-7.C: Ditto.
1831 * g++.dg/template/canon-type-10.C: Ditto.
1832 * g++.dg/template/spec36.C: Ditto.
1833 * g++.dg/template/typedef38.C: Ditto.
1834 * g++.dg/template/canon-type-4.C: Ditto.
1835 * g++.dg/template/canon-type-6.C: Ditto.
1836 * g++.dg/template/canon-type-13.C: Ditto.
1837 * g++.dg/template/instantiate9.C: Ditto.
1838 * g++.dg/template/ttp22.C: Ditto.
1839 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1840 * g++.dg/warn/Walways-true-1.C: Ditto.
1841 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1842 * g++.dg/warn/Walways-true-2.C: Ditto.
1843 * g++.dg/conversion/op4.C: Ditto.
1844 * g++.dg/opt/pr19650.C: Ditto.
1845 * g++.dg/lookup/friend11.C: Ditto.
1846 * g++.dg/other/default2.C: Ditto.
1847 * g++.dg/other/default3.C: Ditto.
1848 * g++.dg/other/dtor2.C: Ditto.
1849 * g++.dg/other/friend5.C: Ditto.
1850 * g++.dg/other/default5.C: Ditto.
1851 * g++.dg/init/brace6.C: Ditto.
1852 * g++.dg/init/aggr5.C: Ditto.
1853 * g++.dg/init/error2.C: Ditto.
1854 * g++.dg/expr/bound-mem-fun.C: Ditto.
1855 * g++.dg/expr/cond6.C: Ditto.
1856 * g++.dg/expr/stmt-expr-1.C: Ditto.
1857 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1858 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1859 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1860 * g++.dg/cpp0x/bracket1.C: Ditto.
1861 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1862 * g++.dg/cpp0x/pr38646.C: Ditto.
1863 * g++.dg/cpp0x/variadic73.C: Ditto.
1864 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1865 * g++.dg/cpp0x/bracket4.C: Ditto.
1866 * g++.dg/cpp0x/decltype4.C: Ditto.
1867 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1868 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1869 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1870 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1871 * g++.dg/cpp0x/decltype2.C: Ditto.
1872 * g++.dg/cpp0x/decltype1.C: Ditto.
1873 * g++.dg/cpp0x/bracket2.C: Ditto.
1874 * g++.dg/cpp0x/decltype5.C: Ditto.
1875 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1876 * g++.dg/cpp0x/variadic70.C: Ditto.
1877 * g++.dg/cpp0x/decltype6.C: Ditto.
1878 * g++.dg/cpp0x/rvo.C: Ditto.
1879 * g++.dg/cpp0x/vt-40092.C: Ditto.
1880 * g++.dg/cpp0x/variadic-new.C: Ditto.
1881 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1882 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1883 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1884 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1885 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1886 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1887 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1888 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1889 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1890 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1891 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1892 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1893 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1894 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1895 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1896 * g++.dg/cpp0x/pr39639.C: Ditto.
1897 * g++.dg/cpp0x/decltype3.C: Ditto.
1898 * g++.dg/cpp0x/variadic68.C: Ditto.
1899 * g++.dg/cpp0x/variadic-function.C: Ditto.
1900 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1901 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1902 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1903 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1904 * g++.dg/parse/crash35.C: Ditto.
1905 * g++.dg/parse/crash40.C: Ditto.
1906 * g++.dg/parse/defarg12.C: Ditto.
1907 * g++.dg/parse/crash34.C: Ditto.
1908 * g++.dg/parse/constructor3.C: Ditto.
1909 * g++.dg/parse/template23.C: Ditto.
1910 * g++.dg/parse/crash56.C: Ditto.
1911 * g++.dg/parse/dtor13.C: Ditto.
1912 * g++.dg/parse/error33.C: Ditto.
1913 * g++.dg/parse/ctor9.C: Ditto.
1914 * g++.dg/parse/error32.C: Ditto.
1915 * g++.dg/parse/error37.C: Ditto.
1916 * g++.dg/parse/bitfield3.C: Ditto.
1917 * g++.dg/parse/struct-4.C: Ditto.
1918 * g++.dg/ext/has_trivial_copy.C: Ditto.
1919 * g++.dg/ext/is_polymorphic.C: Ditto.
1920 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1921 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1922 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1923 * g++.dg/ext/is_union.C: Ditto.
1924 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1925 * g++.dg/ext/is_pod.C: Ditto.
1926 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1927 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1928 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1929 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1930 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1931 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1932 * g++.dg/ext/is_abstract.C: Ditto.
1933 * g++.dg/ext/has_trivial_assign.C: Ditto.
1934 * g++.dg/ext/is_class.C: Ditto.
1935 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1936 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1937 * g++.dg/ext/is_base_of.C: Ditto.
1938 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1939 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1940 * g++.dg/ext/is_empty.C: Ditto.
1941 * g++.dg/ext/is_enum.C: Ditto.
1942 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1943 * gnat.dg/opt11.adb: Ditto.
1944 * obj-c++.dg/pr45735.mm: Ditto.
1945 * obj-c++.dg/pr24393.mm: Ditto.
1946 * obj-c++.dg/exceptions-2.mm: Ditto.
1947 * objc.dg/pr45735.m: Ditto.
1948 * objc.dg/pr24393.m: Ditto.
1950 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1952 * objc.dg/attributes/objc-exception-1.m: New.
1954 2011-02-23 Jie Zhang <jie@codesourcery.com>
1956 * gcc.dg/cpp/include7.c: New test.
1958 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1961 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1963 2011-02-23 Jie Zhang <jie@codesourcery.com>
1965 PR rtl-optimization/47763
1966 * gcc.dg/pr47763.c: New test.
1968 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1971 * gfortran.dg/whole_file_32.f90 : New test.
1973 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1976 * g++.dg/inherit/virtual7.C: New test.
1978 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1981 * objc.dg/type-size-3.m: Updated error message.
1982 * objc.dg/type-size-4.m: New test.
1983 * objc.dg/type-size-5.m: New test.
1985 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1987 * lib/gnat.exp: Fix comments.
1988 Don't load libgloss.exp.
1989 (default_gnat_version): Call $compiler with --version.
1990 Adapt regexp for gnatmake output, insert version.
1991 (gnat_version): New proc.
1992 (gnat_init): Remove gnat_libgcc_s_path.
1993 (gnat_target_compile): Likewise.
1994 Remove ld_library_path.
1995 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1996 (gnat_pass): Remove.
1997 (gnat_pass): Remove.
1998 (gnat_finish): Remove.
1999 (gnat_exit): Remove.
2000 (local_find_gnatmake): Reindent.
2001 (runtest_file_p): Remove.
2002 (prune_warnings): Remove.
2003 (find_gnatclean): New proc.
2004 * lib/gnat-dg.exp (lremove): New proc.
2005 (gnat-dg-test): Reindent.
2006 Remove additional output files.
2007 (gnat-dg-runtest): Remove.
2009 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2010 * gnat.dg/loop_optimization6.adb: Likewise.
2011 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2013 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2015 PR tree-optimization/47835
2016 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2018 2011-02-22 Tobias Burnus <burnus@net-b.de>
2020 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2021 * gfortran.dg/abstract_type_2.f03: Ditto.
2022 * gfortran.dg/abstract_type_3.f03: Ditto.
2023 * gfortran.dg/abstract_type_4.f03: Ditto.
2024 * gfortran.dg/abstract_type_5.f03: Ditto.
2025 * gfortran.dg/abstract_type_6.f03: Ditto.
2026 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2027 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2028 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2029 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2030 * gfortran.dg/array_function_5.f90: Ditto.
2031 * gfortran.dg/asynchronous_3.f03: Ditto.
2032 * gfortran.dg/char_expr_1.f90: Ditto.
2033 * gfortran.dg/class_14.f03: Ditto.
2034 * gfortran.dg/data_array_6.f: Ditto.
2035 * gfortran.dg/data_invalid.f90: Ditto.
2036 * gfortran.dg/dot_product_1.f03: Ditto.
2037 * gfortran.dg/func_derived_5.f90: Ditto.
2038 * gfortran.dg/func_result_4.f90: Ditto.
2039 * gfortran.dg/implied_do_1.f90: Ditto.
2040 * gfortran.dg/initialization_25.f90: Ditto.
2041 * gfortran.dg/initialization_26.f90: Ditto.
2042 * gfortran.dg/interface_34.f90: Ditto.
2043 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2044 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2045 * gfortran.dg/matmul_8.f03: Ditto.
2046 * gfortran.dg/merge_init_expr.f90: Ditto.
2047 * gfortran.dg/pack_assign_1.f90: Ditto.
2048 * gfortran.dg/pack_vector_1.f90: Ditto.
2049 * gfortran.dg/pointer_check_8.f90: Ditto.
2050 * gfortran.dg/product_init_expr.f03: Ditto.
2051 * gfortran.dg/reshape_order_5.f90: Ditto.
2052 * gfortran.dg/reshape_shape_1.f90: Ditto.
2053 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2054 * gfortran.dg/same_name_2.f90: Ditto.
2055 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2056 * gfortran.dg/spread_init_expr.f03: Ditto.
2057 * gfortran.dg/stmt_func_1.f90: Ditto.
2058 * gfortran.dg/sum_init_expr.f03: Ditto.
2059 * gfortran.dg/transpose_3.f03: Ditto.
2060 * gfortran.dg/unpack_init_expr.f03: Ditto.
2061 * gfortran.dg/warn_conversion.f90: Ditto.
2062 * gfortran.dg/warn_conversion_2.f90: Ditto.
2063 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2064 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2065 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2066 * gfortran.dg/whole_file_16.f90: Ditto.
2067 * gfortran.dg/whole_file_17.f90: Ditto.
2068 * gfortran.dg/whole_file_18.f90: Ditto.
2069 * gfortran.dg/whole_file_20.f03: Ditto.
2070 * gfortran.dg/whole_file_5.f90: Ditto.
2071 * gfortran.dg/whole_file_6.f90: Ditto.
2072 * gfortran.dg/write_invalid_format.f90: Ditto.
2073 * gfortran.dg/zero_sized_6.f90: Ditto.
2075 2011-02-21 Jeff Law <law@redhat.com>
2077 PR rtl-optimization/46178
2078 * gcc.target/i386/pr46178.c: New test.
2080 PR rtl-optimization/46002
2081 * gcc.c-torture/compile/pr46002.c: New test.
2083 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2085 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2088 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2091 * g++.dg/debug/pr47106.C: Require effective target lto.
2093 2011-02-21 Jason Merrill <jason@redhat.com>
2095 * g++.dg/cpp0x/constexpr-diag2.C: New.
2097 2011-02-20 Jason Merrill <jason@redhat.com>
2099 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2101 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2103 * g++.dg/overload/conv-op1.C: New.
2105 * g++.dg/cpp0x/constexpr-synth1.C: New.
2107 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2109 * objc.dg/layout-2.m: New.
2110 * objc.dg/selector-3.m: Adjusted location of error message.
2111 * objc.dg/type-size-3.m: Same.
2112 * obj-c++.dg/selector-3.mm: Same.
2114 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2117 * objc.dg/property/dotsyntax-22.m: New.
2118 * obj-c++.dg/property/dotsyntax-22.mm: New.
2120 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2123 * g++.dg/template/typedef38.C: New test.
2125 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2128 * gfortran.dg/whole_file_30.f90 : New test.
2129 * gfortran.dg/whole_file_31.f90 : New test.
2131 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2135 * gfortran.dg/whole_file_28.f90 : New test.
2136 * gfortran.dg/whole_file_29.f90 : New test.
2138 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2141 * g++.dg/template/crash105.C: New.
2143 2011-02-19 Jason Merrill <jason@redhat.com>
2145 * g++.dg/cpp0x/regress/no-elide1.C: New.
2147 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2149 PR tree-optimization/46620
2150 * gcc.dg/pr46620.c: New.
2152 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2155 * gcc.target/i386/pr47809.c: New test.
2157 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2158 Tobias Burnus <burnus@net-b.de>
2160 * lib/target-supports.exp
2161 (check_effective_target_fortran_large_real): New check for large reals.
2162 * gfortran.dg/nan_7.f90: New test.
2164 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2166 PR libgfortran/47567
2167 * gfortran.dg/fmt_f0_1.f90: Update test.
2169 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2172 * gfortran.dg/array_constructor_36.f90 : New test.
2173 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2174 allow for comparison between different elements of the array
2175 constructor at different levels of optimization.
2177 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2179 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2180 * gcc.target/i386/pr32280-1.c: Likewise.
2182 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2185 * gcc.target/i386/pr47800.c: New test.
2187 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2189 * objc/execute/exceptions/foward-1.x: New.
2191 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2194 * gfortran.dg/derived_constructor_comps_4.f90: New.
2196 2011-02-18 Tobias Burnus
2199 * gfortran.dg/func_result_6.f90: New.
2201 2011-02-18 Michael Matz <matz@suse.de>
2204 * gfortran.dg/lto/pr45586_0.f90: New test.
2205 * gfortran.dg/typebound_proc_20.f90: Ditto.
2206 * gfortran.dg/typebound_proc_21.f90: Ditto.
2208 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2211 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2213 2011-02-18 Tobias Burnus <burnus@net-b.de>
2216 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2218 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2219 normalizing the error/warning output.
2220 * gfortran.dg/Wall.f90: Update dg-error/warning.
2221 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2222 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2223 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2224 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2225 * gfortran.dg/class_30.f90: Update dg-error/warning.
2226 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2227 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2228 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2229 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2230 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2231 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2232 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2233 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2234 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2235 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2236 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2237 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2238 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2239 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2240 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2241 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2242 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2243 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2244 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2245 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2246 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2247 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2248 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2249 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2250 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2252 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2255 * gfortran.dg/proc_ptr_comp_30.f90: New.
2257 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2260 * gcc.target/i386/pr47780.c: New test.
2262 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2265 * gfortran.dg/class_40.f03: New.
2267 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2270 * g++.dg/cpp0x/auto21.C: New test.
2272 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2274 * objc.dg/special/unclaimed-category-1.h: Updated for
2276 * objc.dg/special/unclaimed-category-1.m: Same.
2277 * objc.dg/zero-link-1.m: Same.
2278 * objc.dg/lookup-1.m: Same.
2279 * objc.dg/torture/strings/const-str-9.m
2280 * objc.dg/torture/strings/const-str-10.m: Same.
2281 * objc.dg/torture/strings/const-str-11.m: Same.
2282 * objc.dg/torture/forward-1.m: Same.
2283 * objc.dg/zero-link-2.m: Same.
2284 * objc.dg/encode-7-next-64bit.m: Same.
2285 * objc.dg/method-4.m: Same.
2286 * objc.dg/next-runtime-1.m: Same.
2287 * objc.dg/image-info.m: Same.
2288 * objc.dg/pr23214.m: Same.
2289 * objc.dg/symtab-1.m: Same.
2290 * obj-c++.dg/basic.m: Same.
2291 * obj-c++.dg/proto-lossage-3.m: Same.
2292 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2293 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2294 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2295 * obj-c++.dg/method-11.m: Same.
2296 * objc/execute/enumeration-1.m: Same.
2297 * objc/execute/object_is_class.m: Same.
2298 * objc/execute/formal_protocol-2.m: Same.
2299 * objc/execute/formal_protocol-4.m: Same.
2300 * objc/execute/formal_protocol-6.m: Same.
2301 * objc/execute/bycopy-3.m: Same.
2302 * objc/execute/exceptions/catchall-1.m: Same.
2303 * objc/execute/exceptions/finally-1.m: Same.
2304 * objc/execute/exceptions/local-variables-1.m: Same.
2305 * objc/execute/exceptions/foward-1.m: Same.
2306 * objc/execute/bf-common.h
2307 * objc/execute/enumeration-2.m: Same.
2308 * objc/execute/formal_protocol-1.m: Same.
2309 * objc/execute/formal_protocol-3.m: Same.
2310 * objc/execute/formal_protocol-5.m: Same.
2311 * objc/execute/accessing_ivars.m: Same.
2312 * objc/execute/bycopy-2.m: Same.
2313 * objc/execute/formal_protocol-7.m: Same.
2314 * objc/execute/compatibility_alias.m: Same.
2315 * objc/execute/no_clash.m: Same.
2316 * objc/execute/object_is_meta_class.m: Same.
2317 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2318 * objc/execute/class-tests-1.h: Include stdio.h.
2319 * objc/execute/class-tests-2.h: Same.
2320 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2322 * obj-c++.dg/try-catch-2.mm: Same.
2324 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2327 * g++.dg/warn/Wunused-parm-4.C: New test.
2329 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2330 Jan Hubicka <jh@suse.cz>
2334 * g++.dg/debug/pr47106.C: New.
2336 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2339 * gcc.target/i386/pr43653.c: New test.
2341 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2344 * g++.dg/template/inherit6.C: New test.
2346 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2349 * gfortran.dg/class_39.f03: New.
2351 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2354 * g++.dg/cpp0x/variadic106.C: New test.
2356 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2359 * gfortran.dg/pr47757-1.f90: New test.
2360 * gfortran.dg/pr47757-2.f90: New test.
2361 * gfortran.dg/pr47757-3.f90: New test.
2364 * g++.dg/cpp0x/enum8.C: New test.
2366 2011-02-15 Jason Merrill <jason@redhat.com>
2368 * g++.dg/inherit/implicit-trivial1.C: New.
2369 * g++.dg/cpp0x/implicit-trivial1.C: New.
2371 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2374 * gcc.dg/torture/pr47725.c: Removed.
2376 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2379 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2380 constant does not generate a load from memory.
2382 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2385 * gcc.dg/torture/pr47725.c: New.
2387 2011-02-15 Richard Guenther <rguenther@suse.de>
2389 PR tree-optimization/47743
2390 * gcc.dg/torture/pr47743.c: New testcase.
2392 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2395 * gcc.target/i386/pr47581.c: New test.
2397 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2400 * gfortran.dg/select_type_22.f03: New.
2402 2011-02-14 Jason Merrill <jason@redhat.com>
2404 * g++.dg/cpp0x/regress/enum1.C: New.
2406 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2408 * gnat.dg/include.adb: New test.
2410 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2413 * gfortran.dg/class_38.f03: New.
2415 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2417 * gcc.dg/pr46494.c: New test.
2419 2011-02-14 Richard Guenther <rguenther@suse.de>
2421 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2423 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2426 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2427 sparc*-sun-solaris2.11.
2429 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2432 * gfortran.dg/argument_checking_18.f90: New.
2434 2011-02-13 Tobias Burnus <burnus@net-b.de>
2436 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2437 * gfortran.dg/argument_checking_17.f90: New.
2439 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2441 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2442 are temporarily disabled.
2443 * gfortran.dg/class_7.f03: Ditto.
2444 * gfortran.dg/coarray_14.f90: Ditto.
2445 * gfortran.dg/typebound_proc_13.f03: Ditto.
2447 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2450 * gfortran.dg/extends_11.f03: New.
2452 2011-02-11 Xinliang David Li <davidxl@google.com>
2454 PR tree-optimization/47707
2455 * g++.dg/tree-ssa/pr47707.C: New test.
2457 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2459 * g++.dg/opt/inline17.C: New test.
2461 2011-02-11 Tobias Burnus <burnus@net-b.de>
2464 * gfortran.dg/pure_formal_2.f90: New.
2466 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2468 PR rtl-optimization/47614
2469 * gfortran.dg/pr47614.f: New.
2471 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2474 * gcc.dg/opts-6.c: New test.
2476 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2479 * gcc.dg/pr47684.c: New test.
2481 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2484 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2485 c99_runtime, dg-add-options c99_runtime.
2486 (main): Use __asm__.
2488 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2491 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2492 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2493 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2494 * gcc.dg/ucnid-10.c: Likewise.
2495 * gcc.dg/ucnid-13.c: Likewise.
2496 * gcc.dg/ucnid-7.c: Likewise.
2497 * gcc.dg/ucnid-8.c: Likewise.
2498 Adapt dg-warning line number.
2500 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2502 * gcc.target/i386/parity-1.c: Use -march=k8.
2503 * gcc.target/i386/parity-2.c: Ditto.
2504 * gcc.target/i386/vecinit-1.c: Ditto.
2505 * gcc.target/i386/vecinit-2.c: Ditto.
2507 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2510 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2511 * gcc.target/mips/save-restore-3.c: Likewise.
2512 * gcc.target/mips/save-restore-4.c: Likewise.
2513 * gcc.target/mips/save-restore-5.c: Likewise.
2516 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2517 * g++.dg/tree-prof/partition2.C: Likewise.
2519 2011-02-09 Jason Merrill <jason@redhat.com>
2521 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2522 rather than misdeclare std::puts.
2524 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2525 * g++.dg/other/warning1.C: Likewise.
2526 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2527 * g++.old-deja/g++.gb/scope06.C: Likewise.
2528 * g++.old-deja/g++.law/cvt11.C: Likewise.
2529 * g++.old-deja/g++.law/init1.C: Likewise.
2530 * g++.dg/abi/mangle26.C: Likewise.
2532 * g++.dg/template/function1.C: Adjust for C++0x mode.
2533 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2535 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2536 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2538 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2540 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2542 * g++.dg/cpp0x/regress: New directory.
2543 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2544 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2545 * g++.dg/cpp0x/regress/regress3.C: New.
2547 2011-02-10 Richard Guenther <rguenther@suse.de>
2549 PR tree-optimization/47677
2550 * gcc.dg/torture/pr47677.c: New testcase.
2552 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2554 * objc.dg/special/load-category-1.m: Remove unused header.
2555 * objc.dg/special/load-category-1a.m: Likewise.
2556 * objc.dg/special/load-category-2.m: Likewise.
2557 * objc.dg/special/load-category-2a.m: Likewise.
2558 * objc.dg/special/load-category-3.m: Likewise.
2559 * objc.dg/special/load-category-3a.m: Likewise.
2560 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2561 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2562 * objc.dg/attributes/class-attribute-1.m: Likewise.
2563 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2564 * obj-c++.dg/property/property.exp: Likewise.
2565 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2566 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2567 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2568 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2569 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2570 * obj-c++.dg/template-8.mm: Likewise.
2572 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2575 * gcc.target/i386/pr47665.c: New test.
2577 2011-02-10 Jie Zhang <jie@codesourcery.com>
2581 2011-02-05 Jie Zhang <jie@codesourcery.com>
2583 * gcc.dg/pr42631.c: Update test.
2584 * gcc.dg/pr42631-2.c: New test.
2586 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2589 * gfortran.dg/proc_decl_25.f90: New.
2591 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2594 * gfortran.dg/typebound_assignment_2.f03: New.
2596 2011-02-09 Richard Guenther <rguenther@suse.de>
2598 PR tree-optimization/47664
2599 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2601 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2604 * gnat.dg/uninit_func.adb: Adjust dg directive.
2606 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2609 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2611 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2614 * gfortran.dg/auto_dealloc_2.f90: New.
2616 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2618 * gcc.dg/builtins-config.h: Remove __sgi handling.
2619 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2620 -std=c99 for mips-sgi-irix6.5*.
2622 2011-02-09 Martin Jambor <mjambor@suse.cz>
2625 * gfortran.dg/pr25923.f90: Remove xfails.
2627 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2630 * gfortran.dg/inquire_14.f90: New test.
2632 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2635 * gfortran.dg/pointer_init_6.f90: New.
2637 2011-02-08 Jeff Law <law@redhat.com>
2639 PR tree-optimization/42893
2640 * gcc.tree-ssa/pr42893.c: New test.
2642 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2644 PR tree-optimization/46834
2645 PR tree-optimization/46994
2646 PR tree-optimization/46995
2647 * gcc.dg/graphite/id-pr46834.c: New.
2648 * gfortran.dg/graphite/id-pr46994.f90: New.
2649 * gfortran.dg/graphite/id-pr46995.f90: New.
2651 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2654 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2655 using the variable is known the warning is emitted there.
2656 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2657 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2659 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2662 * gcc.dg/noreturn-1.c (foo5): Likewise.
2663 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2664 (method2): Likewise.
2666 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2667 the return statement using the uninitialized variable.
2668 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2670 2011-02-08 Richard Guenther <rguenther@suse.de>
2673 * g++.dg/opt/pr47639.c: New testcase.
2675 2011-02-08 Richard Guenther <rguenther@suse.de>
2677 PR tree-optimization/47632
2678 * g++.dg/opt/pr47632.C: New testcase.
2680 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2682 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2684 2011-02-07 Richard Guenther <rguenther@suse.de>
2686 PR tree-optimization/47615
2687 * g++.dg/opt/pr47615.C: New testcase.
2689 2011-02-07 Richard Guenther <rguenther@suse.de>
2691 PR tree-optimization/47621
2692 * gcc.dg/torture/pr47621.c: New testcase.
2694 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2696 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2698 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2701 * gfortran.dg/allocate_with_source_1 : New test.
2703 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2706 * gcc.dg/pr47610.c: New test.
2708 2011-02-05 Jie Zhang <jie@codesourcery.com>
2711 * gcc.dg/pr42631.c: Update test.
2712 * gcc.dg/pr42631-2.c: New test.
2714 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2717 * gfortran.dg/pr47574.f90: New test.
2719 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2721 PR tree-optimization/46194
2722 * gcc.dg/autopar/pr46194.c: New.
2724 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2726 PR tree-optimization/43695
2727 * g++.dg/ipa/pr43695.C: New.
2729 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2732 * gcc.dg/pr23200.c: New test.
2734 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2737 * g++.dg/pr47589.C: New test.
2739 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2742 * g++.dg/template/typedef37.C: New test.
2743 * g++.dg/template/param1.C: Adjust expected error message.
2745 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2748 * gcc.dg/pr31490-2.c: New test.
2749 * gcc.dg/pr31490-3.c: New test.
2750 * gcc.dg/pr31490-4.c: New test.
2752 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2753 Jakub Jelinek <jakub@redhat.com>
2756 * g++.dg/parser/semicolon3.C: Adjust.
2757 * g++.dg/parser/semicolon4.C: New testcase.
2758 * g++.dg/pr46890.C: New testcase.
2760 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2763 * g++.dg/init/pr29571.C: New.
2765 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2767 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2768 instead of vect_int.
2770 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2773 * gcc.target/i386/pr47312.c: New test.
2776 * gcc.target/i386/pr47564.c: New test.
2778 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2780 PR tree-optimization/45122
2781 * gcc.dg/tree-ssa/pr45122.c: New.
2783 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2786 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2789 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2790 and vsx so a default --with-cpu=power7 doesn't give an error
2791 when -mavoid-indexed-addresses is used.
2793 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2794 wrapper function to save the arguments and then jump to the real
2795 function, rather than depending on the compiler not to move stuff
2797 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2799 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2800 Paul Thomas <pault@gcc.gnu.org>
2803 * gfortran.dg/class_37.f03 : New test.
2805 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2806 Richard Guenther <rguenther@suse.de>
2808 PR tree-optimization/40979
2810 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2811 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2812 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2813 check_vect_support_and_set_flags.
2814 * gfortran.dg/graphite/vect-pr40979.f90: New.
2816 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2819 * gfortran.dg/class_36.f03: New.
2821 2011-02-02 Richard Guenther <rguenther@suse.de>
2823 PR tree-optimization/47566
2824 * gcc.dg/lto/20110201-1_0.c: New testcase.
2826 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2832 * debug/pr47498.c: New.
2833 * debug/pr47501.c: New.
2835 2011-02-01 Richard Guenther <rguenther@suse.de>
2837 PR tree-optimization/47559
2838 * g++.dg/torture/pr47559.C: New testcase.
2840 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2843 * gfortran.dg/typebound_call_20.f03: New.
2845 2011-02-01 Richard Guenther <rguenther@suse.de>
2847 PR tree-optimization/47555
2848 * gcc.dg/pr47555.c: New testcase.
2850 2011-02-01 Richard Guenther <rguenther@suse.de>
2852 PR tree-optimization/47541
2853 * g++.dg/torture/pr47541.C: New testcase.
2855 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2858 * gfortran.dg/typebound_call_19.f03: New.
2860 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2863 * g++.dg/cpp0x/pr47416.C: New test.
2865 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2868 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2870 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2873 * gfortran.dg/typebound_assignment_1.f03: New.
2875 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2877 PR tree-optimization/47538
2878 * gcc.c-torture/execute/pr47538.c: New test.
2880 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2883 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2885 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2887 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2889 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2891 PR rtl-optimization/44031
2892 * gcc.c-torture/compile/20110131-1.c: New test.
2894 2011-01-31 Tobias Burnus <burnus@net-b.de>
2897 * gfortran.dg/stmt_func_1.f90: New.
2899 2011-01-31 Tobias Burnus <burnus@net-b.de>
2902 * gfortran.dg/interface_34.f90: New.
2904 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2907 * gfortran.dg/realloc_on_assign_5.f03: New test.
2908 * gfortran.dg/realloc_on_assign_5.f03: New test.
2910 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2912 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2913 * gfortran.dg/bessel_7.f90: Likewise.
2914 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2916 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2917 * gfortran.dg/sum_init_expr.f03: Likewise.
2919 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2921 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2924 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2925 loop only on "vect_intfloat_cvt" targets.
2927 2011-01-29 Tobias Burnus <burnus@net-b.de>
2930 * gfortran.dg/shape_6.f90: New.
2932 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2934 PR libgfortran/47434
2935 * gfortran.dg/read_infnan_1.f90: Update test.
2936 * gfortran.dg/module_nan.f90: Update test.
2937 * gfortran.dg/char4_iunit_1.f03: Update test.
2938 * gfortran.dg/large_real_kind_1.f90: Update test.
2939 * gfortran.dg/real_const_3.f90: Update test.
2940 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2942 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2945 * g++.dg/template/param2.C: New test.
2947 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2949 PR libgfortran/47285
2950 * gfortran.dg/fmt_g.f: New test.
2952 2011-01-28 Tobias Burnus <burnus@net-b.de>
2955 * gfortran.dg/pure_formal_1.f90: New.
2957 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2960 * gcc.dg/tls/pr42894.c: New test.
2962 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2964 * gcc.dg/pr47276.c: Add dg-require-visibility.
2966 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2968 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2970 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2971 Tobias Burnus <burnus@gcc.gnu.org>
2976 * gfortran.dg/realloc_on_assign_3.f03: New test.
2977 * gfortran.dg/realloc_on_assign_4.f03: New test.
2978 * gfortran.dg/allocatable_function_5.f90: New test.
2979 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2980 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2981 implemented" dg-errors.
2983 2011-01-27 Jan Hubicka <jh@suse.cz>
2986 * gcc.dg/attr-weakref-4.c: New testcase
2988 2011-01-27 Martin Jambor <mjambor@suse.cz>
2990 PR tree-optimization/47228
2991 * gcc.dg/torture/pr47228.c: New test.
2993 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2995 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2997 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2999 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3000 when using auto-overlay support on the SPU.
3002 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3004 PR rtl-optimization/44174
3005 * gcc.target/i386/asm-6.c: New test.
3007 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3009 PR rtl-optimization/46856
3010 * gcc.c-torture/compile/pr46856.c: New test.
3012 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3013 Andrew Pinski <pinskia@gmail.com>
3016 * gcc.dg/pr43082.c: New.
3018 2011-01-26 DJ Delorie <dj@redhat.com>
3020 PR rtl-optimization/46878
3021 * gcc.dg/pr46878-1.c: New test.
3023 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3026 * g++.dg/cpp0x/pr47476.C: New test.
3028 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3030 * gcc.c-torture/compile/20110126-1.c: New test.
3032 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3035 * gcc.dg/torture/pr47473.c: New test.
3037 2011-01-26 Jan Hubicka <jh@suse.cz>
3040 * gcc.c-torture/execute/pr47237.c: New testcase.
3042 2011-01-26 Jan Hubicka <jh@suse.cz>
3044 PR tree-optimization/47190
3045 * gcc.dg/attr-weakref-3.c: New testcase.
3047 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3050 * gcc.dg/dll-9a.c: New test file.
3051 * gcc.dg/dll-11.c: Likewise.
3052 * gcc.dg/dll-12.c: Likewise.
3053 * gcc.dg/dll-12a.c: Likewise.
3054 * gcc.dg/dll-11a.c: Likewise.
3055 * gcc.dg/dll-9.c: Likewise.
3056 * gcc.dg/dll-10.c: Likewise.
3057 * gcc.dg/dll-10a.c: Likewise.
3058 * g++.dg/ext/dllexport4a.cc: Likewise.
3059 * g++.dg/ext/dllexport4.C: Likewise.
3060 * g++.dg/ext/dllexport5.C: Likewise.
3061 * g++.dg/ext/dllexport5a.cc: Likewise.
3063 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3065 PR tree-optimization/46970
3066 * gcc.dg/graphite/pr46970.c: New.
3068 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3070 PR tree-optimization/46215
3071 * gcc.dg/graphite/pr46215.c: New.
3073 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3075 PR tree-optimization/46168
3076 * gcc.dg/graphite/pr46168.c: New.
3078 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3080 PR tree-optimization/43657
3081 * gcc.dg/graphite/pr43657.c: New.
3083 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3085 PR tree-optimization/29832
3086 * gfortran.dg/graphite/pr29832.f90: New.
3088 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3090 PR tree-optimization/43567
3091 * gcc.dg/graphite/pr43567.c: New.
3093 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3095 * gfortran.dg/graphite/interchange-4.f: New.
3096 * gfortran.dg/graphite/interchange-5.f: New.
3098 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3099 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3100 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3101 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3102 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3103 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3104 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3105 * gfortran.dg/ltrans-7.f90: Removed.
3106 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3108 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3109 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3110 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3111 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3112 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3113 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3114 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3115 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3116 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3117 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3118 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3119 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3120 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3121 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3122 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3123 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3124 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3125 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3126 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3127 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3128 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3129 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3130 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3131 * gcc.dg/tree-ssa/data-dep-1.c
3132 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3133 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3134 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3135 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3136 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3138 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3140 PR tree-optimization/47265
3141 PR tree-optimization/47443
3142 * gcc.c-torture/compile/pr47265.c: New test.
3143 * gcc.dg/pr47443.c: New test.
3145 2011-01-25 Martin Jambor <mjambor@suse.cz>
3147 PR tree-optimization/47382
3148 * g++.dg/torture/pr47382.C: New test.
3149 * g++.dg/opt/devirt1.C: Xfail.
3151 2011-01-25 Yao Qi <yao@codesourcery.com>
3154 * gcc.target/arm/pr45701-1.c: New test.
3155 * gcc.target/arm/pr45701-2.c: New test.
3156 * gcc.target/arm/pr45701-3.c: New test.
3158 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3159 Jakub Jelinek <jakub@redhat.com>
3161 PR tree-optimization/47271
3162 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3164 2011-01-25 Nick Clifton <nickc@redhat.com>
3166 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3167 (saturate_add): Delete.
3169 (main): Do not run saturate_add.
3170 (set_interrupts): Delete.
3172 2011-01-25 Tobias Burnus <burnus@net-b.de>
3175 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3177 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3179 PR tree-optimization/47427
3180 PR tree-optimization/47428
3181 * gcc.c-torture/compile/pr47427.c: New test.
3182 * gcc.c-torture/compile/pr47428.c: New test.
3184 2011-01-25 Richard Guenther <rguenther@suse.de>
3187 * gcc.dg/torture/pr47411.c: New testcase.
3189 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3191 * gfortran.dg/graphite/id-24.f: New.
3192 * gfortran.dg/graphite/id-25.f: New.
3194 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3196 * gfortran.dg/graphite/id-23.f: New.
3198 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3200 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3202 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3204 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3205 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3206 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3207 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3208 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3209 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3210 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3211 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3212 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3214 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3216 * gcc.dg/graphite/block-0.c: Add documentation.
3217 * gcc.dg/graphite/block-4.c: Same.
3218 * gcc.dg/graphite/block-7.c: Same.
3219 * gcc.dg/graphite/block-8.c: New.
3220 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3221 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3222 * gcc.dg/graphite/interchange-12.c: Add documentation.
3223 * gcc.dg/graphite/interchange-13.c: New.
3224 * gcc.dg/graphite/interchange-14.c: New.
3225 * gcc.dg/graphite/interchange-15.c: New.
3226 * gcc.dg/graphite/interchange-8.c: Add documentation.
3227 * gcc.dg/graphite/interchange-mvt.c: Same.
3229 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3232 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3233 * gcc.target/powerpc/altivec-14.c: Ditto.
3234 * gcc.target/powerpc/altivec-33.c: Ditto.
3235 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3236 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3237 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3238 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3239 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3240 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3241 * g++.dg/ext/altivec-15.C: Ditto.
3242 * g++.dg/ext/altivec-types-1.C: Ditto.
3243 * g++.dg/ext/altivec-types-2.C: Ditto.
3244 * g++.dg/ext/altivec-types-3.C: Ditto.
3245 * g++.dg/ext/altivec-types-4.C: Ditto.
3247 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3249 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3251 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3253 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3254 optimization options.
3256 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3258 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3261 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3263 2011-01-23 Tobias Burnus <burnus@net-b.de>
3266 * gfortran.dg/allocatable_scalar_12.f90: New.
3268 2011-01-23 Ira Rosen <irar@il.ibm.com>
3270 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3271 vectorization to be not profitable if peeling is used to
3272 realign the memory access.
3273 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3274 loop bound to avoid loop unrolling.
3275 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3277 2011-01-22 Jan Hubicka <jh@suse.cz>
3280 * g++.dg/lto/pr47333.C: New file.
3282 2011-01-22 Jan Hubicka <jh@suse.cz>
3284 PR tree-optimization/43884
3286 * gcc.dg/autopar/outer-2.c: Increase array size.
3287 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3289 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3292 * gfortran.dg/c_loc_tests_16.f90: New test.
3294 2011-01-22 Tobias Burnus <burnus@net-b.de>
3297 * gfortran.dg/typebound_proc_19.f90: New.
3299 2011-01-21 Jeff Law <law@redhat.com>
3301 PR tree-optimization/47053
3302 * g++.dg/pr47053.C: New test.
3304 2011-01-21 Jason Merrill <jason@redhat.com>
3307 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3309 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3312 * g++.dg/cpp0x/range-for10.C: New test.
3313 * g++.dg/template/for1.C: New test.
3316 * g++.dg/tree-prof/partition3.C: New test.
3318 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3320 PR rtl-optimization/47366
3321 * g++.dg/opt/pr47366.C: New test.
3323 2011-01-21 Jason Merrill <jason@redhat.com>
3326 * g++.dg/cpp0x/constexpr-regress2.C: New.
3328 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3330 2011-01-21 Jeff Law <law@redhat.com>
3332 PR rtl-optimization/41619
3333 * gcc.dg/pr41619.c: New.
3335 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3337 PR tree-optimization/47355
3338 * g++.dg/opt/pr47355.C: New test.
3340 2011-01-21 Richard Guenther <rguenther@suse.de>
3342 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3345 2011-01-21 Richard Guenther <rguenther@suse.de>
3347 PR tree-optimization/47365
3348 * gcc.dg/torture/pr47365.c: New testcase.
3349 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3351 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3353 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3355 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3357 PR tree-optimization/47391
3358 * gcc.dg/pr47391.c: New test.
3360 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3362 * g++.dg/template/char1.C: Use signed char.
3364 2011-01-21 Tobias Burnus <burnus@net-b.de>
3367 * gfortran.dg/pointer_target_4.f90: New.
3369 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3372 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3373 ILP32 system and not IP32.
3375 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3378 * g++.dg/debug/pr46583.C: New.
3380 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3383 * g++.dg/debug/pr47283.C: New test.
3386 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3387 * gcc.target/i386/headmerge-2.c: Likewise.
3389 2011-01-20 Richard Guenther <rguenther@suse.de>
3392 * gcc.dg/torture/pr47370.c: New testcase.
3394 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3396 PR tree-optimization/46130
3397 * gcc.dg/pr46130-1.c: New test.
3398 * gcc.dg/pr46130-2.c: New test.
3400 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3403 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3405 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3408 * g++.dg/debug/pr46240.cc: New.
3410 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3413 * g++.dg/template/anonunion1.C: New test.
3415 PR rtl-optimization/47337
3416 * gcc.c-torture/execute/pr47337.c: New test.
3418 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3421 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3423 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3425 PR tree-optimization/46021
3426 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3428 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3430 PR tree-optimization/47290
3431 * g++.dg/torture/pr47290.C: New test.
3433 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3436 * gfortran.dg/proc_ptr_comp_29.f90: New.
3438 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3441 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3442 powerpc-apple-darwin9.
3444 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3446 PR rtl-optimization/47299
3447 * gcc.c-torture/execute/pr47299.c: New test.
3449 2011-01-17 Jason Merrill <jason@redhat.com>
3451 * g++.dg/cpp0x/constexpr-virtual.C: New.
3453 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3456 * gfortran.dg/gomp/pr47331.f90: New test.
3458 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3461 * objc.dg/selector-warn-1.m: New.
3462 * obj-c++.dg/selector-warn-1.mm: New.
3464 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3466 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3467 Update dg-final accordingly.
3469 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3471 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3473 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3475 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3477 * gcc.dg/guality/pr36728-2.c: Likewise.
3479 2011-01-17 Richard Guenther <rguenther@suse.de>
3481 PR tree-optimization/47313
3482 * g++.dg/torture/pr47313.C: New testcase.
3484 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3487 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3488 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3489 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3490 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3492 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3494 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3495 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3496 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3498 2011-01-17 Richard Guenther <rguenther@suse.de>
3500 PR tree-optimization/45967
3501 * gcc.dg/torture/pr45967-2.c: New testcase.
3502 * gcc.dg/torture/pr45967-3.c: Likewise.
3504 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3507 * g++.dg/ext/pr47213.C: Require visibility.
3509 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3511 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3512 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3514 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3516 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3517 Linux-based targets.
3519 2011-01-13 Jan Hubicka <jh@suse.cz>
3521 PR tree-optimization/47276
3522 * gcc.dg/pr47276.c: New testcase.
3524 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3525 Jonathan Wakely <jwakely.gcc@gmail.com>
3528 * g++.dg/other/pr33558.C: New.
3529 * g++.dg/other/pr33558-2.C: New.
3531 2011-01-14 Martin Jambor <mjambor@suse.cz>
3533 PR tree-optimization/45934
3534 PR tree-optimization/46302
3535 * g++.dg/ipa/devirt-c-1.C: New test.
3536 * g++.dg/ipa/devirt-c-2.C: Likewise.
3537 * g++.dg/ipa/devirt-c-3.C: Likewise.
3538 * g++.dg/ipa/devirt-c-4.C: Likewise.
3539 * g++.dg/ipa/devirt-c-5.C: Likewise.
3540 * g++.dg/ipa/devirt-c-6.C: Likewise.
3541 * g++.dg/ipa/devirt-6.C: Likewise.
3542 * g++.dg/ipa/devirt-d-1.C: Likewise.
3543 * g++.dg/torture/pr45934.C: Likewise.
3545 2011-01-14 Jason Merrill <jason@redhat.com>
3547 * g++.dg/cpp0x/variadic105.C: New.
3549 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3550 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3553 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3554 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3555 execution tests on i?86-*-*, x86_64-*-* and
3556 powerpc*-apple-darwin* && ilp32.
3557 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3558 tests on i?86-*-* and x86_64-*-*.
3560 2011-01-14 Richard Guenther <rguenther@suse.de>
3562 PR tree-optimization/47280
3563 * g++.dg/opt/pr47280.C: New testcase.
3565 2011-01-14 Jason Merrill <jason@redhat.com>
3567 * g++.dg/cpp0x/constexpr-regress1.C: New.
3569 * g++.dg/ext/flexary2.C: New.
3571 2011-01-14 Richard Guenther <rguenther@suse.de>
3574 * gcc.dg/torture/pr47281.c: New testcase.
3575 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3577 2011-01-14 Richard Guenther <rguenther@suse.de>
3579 PR tree-optimization/47286
3580 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3582 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3585 * g++.dg/ext/pr47213.C: New.
3587 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3589 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3591 2011-01-13 Tobias Burnus <burnus@net-b.de>
3592 Mikael Morin <mikael@gcc.gnu.org>
3596 * gfortran.dg/select_type_20.f90: New.
3597 * gfortran.dg/select_type_21.f90: New.
3599 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3602 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3604 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3606 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3607 * gcc.dg/guality/pr36728-2.c: Likewise.
3609 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3612 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3614 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3616 PR rtl-optimization/45352
3617 * gcc.dg/pr45352-3.c: New.
3619 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3621 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3623 * g++.dg/cpp0x/range-for8.C: New.
3624 * g++.dg/cpp0x/range-for9.C: New.
3626 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3629 * g++.dg/debug/pr47209.C: New.
3631 2011-01-12 Richard Guenther <rguenther@suse.de>
3634 * gcc.dg/lto/pr47259_0.c: New testcase.
3635 * gcc.dg/lto/pr47259_1.c: Likewise.
3637 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3639 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3640 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3641 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3642 methods missing from the OBJC2 Object.
3643 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3644 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3645 GNU and NeXT runtimes.
3646 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3648 * objc-obj-c++-shared/Object1.m: Likewise.
3649 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3650 * objc.dg/proto-qual-1.m: Likewise.
3651 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3652 * obj-c++.dg/proto-qual-1.mm: Likewise.
3654 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3657 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3659 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3661 Fixed the Objective-C++ testsuite and updated all tests.
3662 * lib/obj-c++.exp (obj-c++_init): Declare and set
3663 gcc_warning_prefix and gcc_error_prefix.
3664 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3665 'dg-warning', 'dg-message' and 'dg-error'.
3666 * obj-c++.dg/class-extension-3.mm: Likewise.
3667 * obj-c++.dg/class-protocol-1.mm: Likewise.
3668 * obj-c++.dg/encode-7.mm: Likewise.
3669 * obj-c++.dg/exceptions-3.mm: Likewise.
3670 * obj-c++.dg/exceptions-5.mm: Likewise.
3671 * obj-c++.dg/method-12.mm: Likewise.
3672 * obj-c++.dg/method-13.mm: Likewise.
3673 * obj-c++.dg/method-15.mm: Likewise.
3674 * obj-c++.dg/method-16.mm: Likewise.
3675 * obj-c++.dg/method-4.mm: Likewise.
3676 * obj-c++.dg/method-8.mm: Likewise.
3677 * obj-c++.dg/method-conflict-1.mm: Likewise.
3678 * obj-c++.dg/method-conflict-2.mm: Likewise.
3679 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3680 and uncommented second part of the testcase now that the testsuite
3682 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3683 and uncommented second part of the testcase now that the testsuite
3685 * obj-c++.dg/private-1.mm: Likewise.
3686 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3687 * obj-c++.dg/syntax-error-7.mm: Likewise.
3688 * obj-c++.dg/warn5.mm: Likewise.
3689 * obj-c++.dg/property/at-property-14.mm: Likewise.
3690 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3692 * obj-c++.dg/property/at-property-18.mm: Likewise.
3693 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3695 * obj-c++.dg/property/at-property-21.mm: Likewise.
3696 * obj-c++.dg/property/at-property-28.mm: Likewise.
3697 * obj-c++.dg/property/at-property-5.mm: Likewise.
3698 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3699 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3700 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3701 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3702 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3703 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3704 * obj-c++.dg/tls/diag-5.mm: Likewise.
3705 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3706 dg-error, now matched correctly.
3708 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3710 * objc.dg/property/at-property-29.m: New.
3711 * obj-c++.dg/property/at-property-29.mm: New.
3713 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3715 * go.test/go-test.exp (go-set-goarch): New proc.
3716 (go-gc-tests): Use it.
3718 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3721 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3723 2011-01-11 Richard Henderson <rth@redhat.com>
3725 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3727 2011-01-11 Jan Hubicka <jh@suse.cz>
3731 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3732 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3734 2011-01-11 Richard Guenther <rguenther@suse.de>
3736 PR tree-optimization/46076
3737 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3739 2011-01-11 Jeff Law <law@redhat.com>
3741 * PR tree-optimization/47086
3742 * gcc.dg/pr47086.c: New test.
3744 2011-01-11 Jason Merrill <jason@redhat.com>
3747 * g++.dg/template/new10.C: New.
3750 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3752 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3754 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3755 Split type definitions and NSConstantString class into...
3756 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3757 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3758 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3759 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3760 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3761 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3763 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3764 encode defines for newer NeXT system headers.
3765 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3766 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3767 * objc.dg/foreach-5.m: Likewise.
3768 * objc.dg/foreach-2.m: Likewise.
3769 * objc.dg/foreach-4.m: Likewise.
3770 * objc.dg/torture/strings/string1.m: Likewise.
3771 * objc.dg/torture/strings/string2.m: Likewise.
3772 * objc.dg/torture/strings/string3.m: Likewise.
3773 * objc.dg/torture/strings/string4.m: Likewise.
3774 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3775 header and stand alone.
3776 * obj-c++.dg/strings/strings-2.mm: Likewise.
3777 * objc.dg/torture/strings/const-str-3.m: Likewise.
3778 * objc.dg/strings/strings-2.m: Likewise.
3779 * objc.dg/strings/const-str-12b.m: Likewise.
3781 2011-01-12 Richard Guenther <rguenther@suse.de>
3784 * gcc.dg/attr-weak-1.c: Adjust.
3786 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3789 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3790 standard compliant and comment.
3792 2011-01-10 Jan Hubicka <jh@suse.cz>
3795 * gcc.dg/initpri3.c: New testcase.
3797 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3800 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3806 (g_ebp_save): Likewise.
3807 (g_esp_save): Likewise.
3809 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3811 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3813 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3815 PR tree-optimization/46021
3816 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3817 i?86-*-*, x86_64-*-*.
3819 2011-01-10 Jeff Law <law@redhat.com>
3821 * PR tree-optimization/47141
3822 * gcc.c-torture/compile/pr47141.c: New test.
3824 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3827 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3828 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3829 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3830 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3833 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3834 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3835 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3836 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3837 being vectorized. Adjust dg-final pattern.
3840 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3841 * gcc.dg/vect/slp-24.c: Likewise.
3843 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3846 * g++.dg/other/pr47218-1.C: New test file.
3847 * g++.dg/other/pr47218.C: Likewise.
3848 * g++.dg/other/pr47218.h: New supporting header.
3850 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3853 * objc.dg/attributes/invalid-attribute-1.m: New.
3854 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3856 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3859 * gfortran.dg/proc_ptr_comp_28.f90: New.
3861 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3863 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3864 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3865 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3866 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3867 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3868 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3869 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3870 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3871 * objc.dg/gnu-api-2-class.m: Likewise.
3872 * objc.dg/gnu-api-2-ivar.m: Likewise.
3873 * objc.dg/gnu-api-2-method.m: Likewise.
3874 * objc.dg/gnu-api-2-objc.m: Likewise.
3875 * objc.dg/gnu-api-2-object.m: Likewise.
3876 * objc.dg/gnu-api-2-property.m: Likewise.
3877 * objc.dg/gnu-api-2-protocol.m: Likewise.
3878 * objc.dg/gnu-api-2-sel.m: Likewise.
3880 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3882 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3883 * objc.dg/objc-foreach-4.m: Likewise.
3884 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3885 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3886 * objc.dg/foreach-4.m: Likewise.
3887 * objc.dg/foreach-5.m: Likewise.
3888 * objc.dg/foreach-3.m: Return self from init.
3890 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3893 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3895 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3898 * gfortran.dg/class_35.f90: New.
3900 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3902 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3904 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3907 * objc.dg/invalid-method-2.m: New.
3908 * obj-c++.dg/invalid-method-2.mm: New.
3910 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3913 * gfortran.dg/transpose_optimization_2.f90 : New test.
3915 2011-01-08 Jan Hubicka <jh@suse.cz>
3917 PR tree-optmization/46469
3918 * g++.dg/torture/pr46469.C: New testcase.
3920 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3922 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3923 emulation of libobjc-gnu structure layout functionality to ..
3924 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3925 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3926 * objc/execute/bf-common.h: Adjust headers.
3927 * objc/execute/bf-1.m: Likewise.
3928 * objc/execute/bf-2.m: Likewise.
3929 * objc/execute/bf-3.m: Likewise.
3930 * objc/execute/bf-4.m: Likewise.
3931 * objc/execute/bf-5.m: Likewise.
3932 * objc/execute/bf-6.m: Likewise.
3933 * objc/execute/bf-7.m: Likewise.
3934 * objc/execute/bf-8.m: Likewise.
3935 * objc/execute/bf-9.m: Likewise.
3936 * objc/execute/bf-10.m: Likewise.
3937 * objc/execute/bf-11.m: Likewise.
3938 * objc/execute/bf-12.m: Likewise.
3939 * objc/execute/bf-13.m: Likewise.
3940 * objc/execute/bf-14.m: Likewise.
3941 * objc/execute/bf-15.m: Likewise.
3942 * objc/execute/bf-16.m: Likewise.
3943 * objc/execute/bf-17.m: Likewise.
3944 * objc/execute/bf-18.m: Likewise.
3945 * objc/execute/bf-19.m: Likewise.
3946 * objc/execute/bf-20.m: Likewise.
3947 * objc/execute/bf-21.m: Likewise.
3948 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3949 objc_get_type_qualifiers ().
3951 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3954 * gfortran.dg/dependency_39.f90: New test.
3956 2011-01-07 Jan Hubicka <jh@suse.cz>
3958 Get builtins tests ready for linker plugin.
3959 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3960 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3961 my_memset, my_bzero): Mark used.
3962 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3963 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3965 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3968 2011-01-07 Jan Hubicka <jh@suse.cz>
3970 PR tree-optimization/46367
3971 * g++.dg/torture/pr46367.C: New file.
3973 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3976 * gcc.dg/pr47201.c: New test.
3979 * gcc.dg/tree-prof/pr47187.c: New test.
3981 2011-01-07 Tobias Burnus <burnus@net-b.de>
3984 * gfortran.dg/extends_type_of_3.f90: New.
3986 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3988 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3989 * g++.dg/ext/dllimport-MI1.C: Likewise.
3990 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3991 * g++.dg/ext/dllimport10.C: Likewise.
3992 * g++.dg/ext/dllimport11.C: Likewise.
3993 * g++.dg/ext/dllimport12.C: Likewise.
3994 * g++.dg/ext/dllimport13.C: Likewise.
3995 * g++.dg/ext/dllimport2.C: Likewise.
3996 * g++.dg/ext/dllimport3.C: Likewise.
3997 * g++.dg/ext/dllimport4.C: Likewise.
3998 * g++.dg/ext/dllimport5.C: Likewise.
3999 * g++.dg/ext/dllimport6.C: Likewise.
4000 * g++.dg/ext/dllimport8.C: Likewise.
4001 * g++.dg/ext/dllimport9.C: Likewise.
4002 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4003 targets, too. Additionally enable test for i?86-*-mingw*.
4004 * g++.dg/ext/selectany1.C: Likewise.
4005 Remove guard variable check.
4007 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4011 * gfortran.dg/storage_size_3.f08: Extended.
4013 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4016 * g++.dg/template/stdarg1.C: New test.
4018 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4021 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4022 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4023 from the interface of functions to not hide the errors that
4026 2011-01-06 Jan Hubicka <jh@suse.cz>
4028 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4029 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4031 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4035 * gfortran.dg/interface_33.f90: New test.
4037 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4040 * gcc.c-torture/compile/pr47150.c: New test.
4042 2011-01-06 Ira Rosen <irar@il.ibm.com>
4044 PR tree-optimization/47139
4045 * gcc.dg/vect/pr47139.c: New test.
4047 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4050 * gfortran.dg/extends_type_of_2.f03: New.
4052 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4054 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4056 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4058 * gnat.dg/opt14.adb: New test.
4060 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4063 * gfortran.dg/allocate_error_2.f90: New test.
4065 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4068 * gfortran.dg/storage_size_3.f08: New.
4070 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4072 PR libgfortran/47154
4073 * gfortran.dg/namelist_68.f90: New test.
4075 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4077 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4079 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4082 * gfortran.dg/class_34.f90: New.
4084 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4086 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4087 use __builtin_inff. Skip all single-precision tests that require
4090 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4092 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4094 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4096 PR tree-optimization/47148
4097 * gcc.c-torture/execute/pr47148.c: New test.
4099 PR tree-optimization/47155
4100 * gcc.c-torture/execute/pr47155.c: New test.
4102 PR rtl-optimization/47157
4103 * gcc.c-torture/compile/pr47157.c: New test.
4105 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4107 * gcc.dg/torture/vector-shift2.c (schar): Define.
4108 (main): Always use schar or uchar instead of plain "char" to avoid
4109 dependencies on implementation-defined char signedness.
4111 2011-01-03 Martin Jambor <mjambor@suse.cz>
4113 PR tree-optimization/46801
4114 * gnat.dg/pack9.adb: Remove xfail.
4116 2011-01-03 Martin Jambor <mjambor@suse.cz>
4118 PR tree-optimization/46984
4119 * g++.dg/ipa/pr46984.C: New test.
4121 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4124 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4126 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4128 PR tree-optimization/47140
4129 * gcc.c-torture/compile/pr47140.c: New test.
4131 PR rtl-optimization/47028
4132 * gcc.dg/pr47028.c: New test.
4134 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4136 * objc.dg/protocol-forward-1.m: Removed TODO.
4137 * objc.dg/protocol-forward-2.m: New.
4138 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4139 * obj-c++.dg/protocol-forward-2.mm: New.
4141 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4144 * g++.dg/eh/pr38662.C: New testcase.
4146 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4148 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4149 scan for newline '\n'.
4152 Copyright (C) 2011 Free Software Foundation, Inc.
4154 Copying and distribution of this file, with or without modification,
4155 are permitted in any medium without royalty provided the copyright
4156 notice and this notice are preserved.