1 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
4 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
6 2011-04-19 Jakub Jelinek <jakub@redhat.com>
9 * gcc.target/i386/pr48678.c: New test.
11 2011-04-19 Martin Jambor <mjambor@suse.cz>
13 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
14 * g++.dg/opt/devirt2.C: New test.
15 * g++.dg/ipa/devirt-g-1.C: Likewise.
17 2011-04-19 Tobias Burnus <burnus@net-b.de>
20 * gfortran.dg/whole_file_33.f90: New.
22 2011-04-19 Martin Jambor <mjambor@suse.cz>
24 * g++.dg/ipa/devirt-7.C: New test.
26 2011-04-19 Richard Guenther <rguenther@suse.de>
29 * g++.dg/lto/pr48207_0.C: New testcase.
31 2011-04-18 Jason Merrill <jason@redhat.com>
33 * g++.dg/init/void1.C: New.
35 * g++.dg/cpp0x/union4.C: New.
37 2011-04-18 Jakub Jelinek <jakub@redhat.com>
40 * g++.dg/torture/pr48661.C: New test.
43 * g++.dg/gomp/pr48632.C: New test.
45 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
47 * gcc.target/i386/sse2-maskmovdqu.c: New test.
48 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
50 2011-04-18 Tobias Burnus <burnus@net-b.de>
53 * gfortran.dg/coarray_17.f90: New.
54 * gfortran.dg/coarray_10.f90: Update dg-error.
56 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
59 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
60 * gfortran.dg/guality/guality.exp: Likewise.
62 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
64 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
66 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
68 * gcc.dg/vect/pr48377.c: Remove dg-do run.
70 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
72 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
74 2011-04-18 Richard Guenther <rguenther@suse.de>
77 * g++.dg/torture/pr46364.C: New testcase.
79 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
81 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
83 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
85 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
87 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
88 Ira Rosen <ira.rosen@linaro.org>
91 * gcc.target/arm/pr48252.c: New test.
93 2011-04-18 Jakub Jelinek <jakub@redhat.com>
95 PR tree-optimization/48616
96 * gcc.dg/pr48616.c: New test.
98 2011-04-18 Tobias Burnus <burnus@net-b.de>
101 * gfortran.dg/coarray_16.f90: New.
103 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
106 * gfortran.dg/realloc_on_assign_7.f03: New test.
108 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
111 * gfortran.dg/fmt_g0_6.f08: New test.
113 2011-04-17 Jason Merrill <jason@redhat.com>
115 * g++.dg/cpp0x/sfinae16.C: New.
117 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
119 * gcc.target/mips/reg-var-1.c: New test.
121 2011-04-17 Jan Hubicka <jh@suse.cz>
123 * gcc.dg/winline-5.c: Update testcase.
125 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
127 * gnat.dg/discr27.ad[sb]: Move dg directive.
128 * gnat.dg/discr28.ad[sb]: New test.
129 * gnat.dg/discr28_pkg.ads: New helper.
131 2011-04-17 Michael Matz <matz@suse.de>
133 PR tree-optimization/48622
135 * gcc.dg/lto/pr48622_0.c: New test.
137 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
139 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
140 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
141 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
142 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
143 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
144 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
146 2011-04-15 Jason Merrill <jason@redhat.com>
148 * g++.dg/cpp0x/range-for17.C: New.
150 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
152 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
153 * g++.dg/cpp0x/range-for3.C: Likewise.
154 * g++.dg/cpp0x/range-for9.C: Correct error message.
155 * g++.dg/cpp0x/range-for11.C: New.
156 * g++.dg/cpp0x/range-for12.C: New.
157 * g++.dg/cpp0x/range-for13.C: New.
158 * g++.dg/cpp0x/range-for14.C: New.
159 * g++.dg/cpp0x/range-for15.C: New.
160 * g++.dg/cpp0x/range-for16.C: New.
162 2011-04-15 Tobias Burnus <burnus@net-b.de>
165 * gfortran.dg/coarray_15.f90: Change to dg-do run.
167 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
169 * objc.dg/naming-4.m: Updated.
170 * objc.dg/naming-5.m: Updated.
171 * objc.dg/naming-6.m: New.
172 * objc.dg/naming-7.m: New.
173 * obj-c++.dg/naming-1.mm: Updated.
174 * obj-c++.dg/naming-2.mm: Updated.
175 * obj-c++.dg/naming-3.mm: New.
176 * obj-c++.dg/naming-4.mm: New.
178 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
181 * gfortran.dg/fmt_g0_5.f08: New test.
183 2011-04-15 Richard Guenther <rguenther@suse.de>
186 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
188 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
190 * gcc.target/avr/torture/pr41885.c (dg-options): Change
191 -finline-limit=0 to -fno-inline
193 2011-04-15 Jakub Jelinek <jakub@redhat.com>
196 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
199 2011-04-14 Jakub Jelinek <jakub@redhat.com>
202 * gcc.target/i386/sse4_1-insertps-3.c: New test.
203 * gcc.target/i386/sse4_1-insertps-4.c: New test.
204 * gcc.target/i386/avx-insertps-3.c: New test.
205 * gcc.target/i386/avx-insertps-4.c: New test.
207 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
209 * gcc.target/avr/torture/pr41885.c (dg-options): Add
212 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
217 * gcc.target/avr/pr46779-1.c: New test case
218 * gcc.target/avr/pr46779-2.c: New test case
220 2011-04-14 Jason Merrill <jason@redhat.com>
222 * g++.dg/cpp0x/sfinae15.C: New.
224 * g++.dg/cpp0x/sfinae14.C: New.
226 * g++.dg/ext/vla10.C: New.
228 2011-04-14 Richard Guenther <rguenther@suse.de>
230 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
232 2011-04-14 Richard Guenther <rguenther@suse.de>
234 * gcc.dg/fold-bitand-4.c: Move ...
235 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
237 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
239 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
241 * gcc.target/avr/torture/trivial.c: Ditto.
243 2011-04-13 Jason Merrill <jason@redhat.com>
245 * g++.dg/template/operator11.C: New.
247 2011-04-13 Jakub Jelinek <jakub@redhat.com>
250 * gcc.dg/gomp/pr48591.c: New test.
253 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
254 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
256 2011-04-13 Dodji Seketeli <dodji@redhat.com>
259 * g++.dg/template/dependent-expr7.C: New test case.
261 2011-04-13 Jason Merrill <jason@redhat.com>
263 * g++.dg/cpp0x/sfinae13.C: New.
265 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
267 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
269 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
271 * gcc.target/arm/pr43698.c: Remove -march option.
273 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
275 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
278 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
282 * gfortran.dg/realloc_on_assign_6.f03: New test.
284 2011-04-12 Kai Tietz <ktietz@redhat.com>
286 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
287 targets the additional -mno-ms-bitfields and
288 -Wno-packed-bitfield-compat options.
289 * g++.dg/ext/bitfield3.C: Likewise.
290 * g++.dg/ext/bitfield4.C: Likewise.
291 * g++.dg/ext/bitfield5.C: Likewise.
292 * gcc.dg/bitfld-15.c: Likewise.
293 * gcc.dg/bitfld-16.c: Likewise.
294 * gcc.dg/bitfld-17.c: Likewise.
295 * gcc.dg/bitfld-18.c: Likewise.
297 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
299 * gcc.target/arm/neon-vld3-1.c: New test.
300 * gcc.target/arm/neon-vst3-1.c: New test.
301 * gcc.target/arm/neon/v*.c: Regenerate.
303 2011-04-12 Jakub Jelinek <jakub@redhat.com>
305 PR rtl-optimization/48549
306 * g++.dg/opt/pr48549.C: New test.
308 2011-04-12 Richard Guenther <rguenther@suse.de>
310 PR tree-optimization/46076
311 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
313 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
316 * lib/compat.exp (compat-execute): Declare unsupported after
317 stripping path from src1.
318 * lib/lto.exp (lto-execute): Likewise.
320 2011-04-12 Jakub Jelinek <jakub@redhat.com>
323 * gcc.dg/pr48552-1.c: New test.
324 * gcc.dg/pr48552-2.c: New test.
326 2011-04-11 Jason Merrill <jason@redhat.com>
328 * g++.dg/cpp0x/sfinae12.C: New.
330 * g++.dg/cpp0x/enum10.C: New.
332 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
334 * g++.dg/cpp0x/rv-func.C: New.
336 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
338 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
341 2011-04-11 Martin Jambor <mjambor@suse.cz>
343 PR tree-optimization/48195
344 * gcc.dg/ipa/pr48195.c: New test.
346 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
348 * gnat.dg/return3.adb: Remove unused switch.
350 2011-04-08 Mike Stump <mikestump@comcast.net>
353 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
354 default to fno-common.
356 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
358 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
359 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
361 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
364 * gfortran.dg/function_optimize_5.f90: New test.
366 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
368 * gnat.dg/aggr17.adb: New test.
369 * gnat.dg/aggr18.adb: Likewise.
371 2011-04-08 Michael Matz <matz@suse.de>
374 * gcc.target/i386/pr48389.c: New test.
376 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
378 PR rtl-optimization/48272
379 * g++.dg/opt/pr48272.C: New.
381 2011-04-08 Dmitry Melnik <dm@ispras.ru>
383 PR rtl-optimization/48235
384 * gcc.dg/pr48235.c: New.
386 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
388 PR rtl-optimization/48302
389 * g++.dg/opt/pr48302.C: New.
391 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
394 * g++.dg/opt/pr48273.C: New.
396 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
398 PR rtl-optimization/48442
399 * gcc.dg/pr48442.c: New.
401 2011-04-08 Jakub Jelinek <jakub@redhat.com>
403 PR tree-optimization/48377
404 * gcc.dg/vect/pr48377.c: New test.
406 2011-04-07 Jason Merrill <jason@redhat.com>
408 * g++.dg/cpp0x/regress/call1.C: New.
410 * g++.dg/cpp0x/variadic107.C: New.
412 * g++.dg/cpp0x/sfinae11.C: New.
413 * g++.dg/cpp0x/noexcept02.C: Fix.
415 * g++.dg/cpp0x/sfinae10.C: New.
417 * g++.dg/cpp0x/sfinae9.C: New.
419 * c-c++-common/Wcast-qual-1.c: Move here from...
420 * gcc.dg/cast-qual-3.c: ...here, and...
421 * g++.dg/warn/Wcast-qual2.C: ...here.
423 * g++.dg/cpp0x/sfinae8.C: New.
425 * g++.dg/cpp0x/sfinae7.C: New.
427 * g++.dg/cpp0x/enum9.C: New.
429 2011-04-07 Mike Stump <mikestump@comcast.net>
431 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
434 2011-04-07 Jakub Jelinek <jakub@redhat.com>
437 * gfortran.dg/gomp/pr48117.f90: New test.
440 * gcc.dg/torture/pr48343.c: New test.
442 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
444 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
446 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
448 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
450 2011-04-07 Tom de Vries <tom@codesourcery.com>
453 * lib/scanasm.exp (object-size): New proc.
454 * gcc.target/arm/pr43920-2.c: New test.
456 2011-04-06 Tobias Burnus <burnus@net-b.de>
460 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
462 2011-04-06 Steve Ellcey <sje@cup.hp.com>
464 * gcc.dg/mtune.c: Prune note from output.
466 2011-04-06 Jakub Jelinek <jakub@redhat.com>
469 * gcc.dg/guality/pr36977.c: New test.
470 * gcc.dg/guality/pr48466.c: New test.
472 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
474 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
476 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
478 * gnat.dg/return3.adb: New test.
480 2011-04-06 Richard Guenther <rguenther@suse.de>
482 PR tree-optimization/47663
483 * gcc.dg/tree-ssa/inline-8.c: New testcase.
485 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
487 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
488 Solaris 8 and 9 as well.
490 2011-04-05 Tom de Vries <tom@codesourcery.com>
493 * gcc.target/arm/pr43920-1.c: New test.
495 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
497 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
498 (cctor): Actually return the value.
499 (main): Cast return values.
501 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
503 * gfortran.dg/character_comparison_8.f90: New test.
505 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
507 * frontend-passes: (optimize_lexical_comparison): New function.
508 (optimize_expr): Call it.
509 (optimize_comparison): Also handle lexical comparison functions.
510 Return false instad of -2 for unequal comparison.
512 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
515 * function_optimize_4.f90: New test.
517 2011-04-04 Tobias Burnus <burnus@net-b.de>
520 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
521 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
522 * gfortran.dg/coarray_15.f90: New.
524 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
526 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
527 * gfortran.dg/bessel_7.f90: Likewise.
529 2011-04-03 Tobias Burnus <burnus@net-b.de>
531 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
533 2011-04-03 Richard Guenther <rguenther@suse.de>
534 Ira Rosen <ira.rosen@linaro.org>
536 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
537 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
538 -ftree-loop-if-convert-stores.
540 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
542 * gnat.dg/specs/aggr2.ads: New test.
544 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
546 * gnat.dg/debug2.ad[sb]: New test.
547 * gnat.dg/debug2_pkg.ads: New helper.
548 * gnat.dg/debug3.ad[sb]: New test.
550 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
552 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
554 2011-04-01 Jakub Jelinek <jakub@redhat.com>
557 * gcc.c-torture/compile/pr48335-1.c: New test.
558 * gcc.dg/pr48335-1.c: New test.
559 * gcc.dg/pr48335-2.c: New test.
560 * gcc.dg/pr48335-3.c: New test.
561 * gcc.dg/pr48335-4.c: New test.
562 * gcc.dg/pr48335-5.c: New test.
563 * gcc.dg/pr48335-6.c: New test.
564 * gcc.dg/pr48335-7.c: New test.
565 * gcc.dg/pr48335-8.c: New test.
566 * gcc.target/i386/pr48335-1.c: New test.
568 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
571 * gcc.dg/Waddress.c: New test.
573 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
576 * gfortran.dg/function_optimize_3.f90: New test.
578 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
580 * gcc.c-torture/compile/20110401-1.c: New test.
582 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
583 * g++.dg/lto/20091002-2_0.C: Likewise.
584 * g++.dg/lto/20090303_0.c: Likewise.
585 * g++.dg/lto/20091004-1_0.C: Likewise.
586 * g++.dg/lto/20091002-3_0.C: Likewise.
587 * g++.dg/lto/20091004-2_0.C: Likewise.
588 * g++.dg/lto/20081123_0.C: Likewise.
589 * g++.dg/lto/20090313_0.C: Likewise.
590 * g++.dg/lto/20081109-1_0.C: Likewise.
591 * g++.dg/lto/20081219_0.C: Likewise.
592 * g++.dg/lto/20081204-1_0.C: Likewise.
593 * g++.dg/lto/20090302_0.C: Likewise.
594 * g++.dg/lto/20081119-1_0.C: Likewise.
595 * g++.dg/lto/20081118_0.C: Likewise.
596 * gcc.dg/lto/20091020-2_0.c: Likewise.
597 * gcc.dg/lto/20090210_0.c: Likewise.
598 * gcc.dg/lto/20081204-1_0.c: Likewise.
599 * gcc.dg/lto/20081224_0.c: Likewise.
600 * gcc.dg/lto/20090219_0.c: Likewise.
601 * gcc.dg/lto/20091014-1_0.c: Likewise.
602 * gcc.dg/lto/20091016-1_0.c: Likewise.
603 * gcc.dg/lto/20090206-2_0.c: Likewise.
604 * gcc.dg/lto/20090116_0.c: Likewise.
605 * gcc.dg/lto/20091013-1_0.c: Likewise.
606 * gcc.dg/lto/20091015-1_0.c: Likewise.
607 * gcc.dg/lto/20090126-2_0.c: Likewise.
609 2011-03-31 Ian Lance Taylor <iant@google.com>
611 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
613 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
615 * gnat.dg/opt16.adb: New test.
617 2011-03-31 Jason Merrill <jason@redhat.com>
619 * g++.dg/cpp0x/defaulted24.C: New.
621 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
624 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
627 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
629 * g++.dg/other/i386-9.C: New test.
631 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
633 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
635 2011-03-30 Jason Merrill <jason@redhat.com>
637 * g++.dg/cpp0x/regress/error-recovery1.C: New.
639 * g++.dg/cpp0x/regress/isnan.C: New.
641 * g++.dg/cpp0x/initlist46.C: New.
643 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
646 * gcc.target/arm/neon-modes-2.c: New test.
648 2011-03-30 Jakub Jelinek <jakub@redhat.com>
651 * gcc.c-torture/compile/pr48305.c: New test.
653 2011-03-29 Jason Merrill <jason@redhat.com>
655 * g++.dg/cpp0x/regress/value-dep1.C: New.
657 2011-03-29 Steve Ellcey <sje@cup.hp.com>
659 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
661 2011-03-29 Ian Lance Taylor <iant@google.com>
663 * go.test/go-test.exp: Handle the test lines used in several new
665 (errchk): Add opts parameter. Change all callers. Handle parens
668 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
669 Dominique d'Humieres <dominiq@lps.ens.fr>
671 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
672 and __APPLE__ && __PPC__ && __ALTIVEC__.
674 2011-03-29 Jason Merrill <jason@redhat.com>
676 * g++.dg/cpp0x/dependent1.C: New.
678 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
680 * g++.dg/cpp0x/constexpr-memfn1.C: New.
682 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
684 2011-03-29 Janus Weil <janus@gcc.gnu.org>
687 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
688 * gfortran.dg/proc_ptr_comp_32.f90: New.
690 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
692 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
693 check for corresponding warning.
695 2011-03-28 Jason Merrill <jason@redhat.com>
697 * g++.dg/cpp0x/rv-deduce2.C: New.
699 2011-03-29 Jakub Jelinek <jakub@redhat.com>
702 * gcc.dg/pr48203.c: New test.
704 2011-03-28 Jeff Law <law@redhat.com>
706 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
708 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
710 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
711 and __PPC__ && __ALTIVEC__.
713 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
716 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
717 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
718 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
719 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
721 2011-03-28 Jason Merrill <jason@redhat.com>
723 * g++.dg/cpp0x/initlist-array2.C: New.
725 * g++.dg/cpp0x/initlist-array1.C: New.
727 * g++.dg/cpp0x/constexpr-compound.C: New.
729 * g++.dg/cpp0x/constexpr-using.C: New.
731 * g++.dg/cpp0x/constexpr-noexcept.C: New.
733 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
736 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
738 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
740 * gcc.dg/slp-1.c: New test.
742 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
744 * gcc.target/i386/avx256-unaligned-load-1.c: New.
745 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
746 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
747 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
748 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
749 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
750 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
751 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
752 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
753 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
754 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
755 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
756 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
757 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
759 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
762 * gfortran.dg/trim_optimize_5.f90: New test.
763 * gfortran.dg/trim_optimize_6.f90: New test.
765 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
768 * gcc.target/mips/madd-7.c: Remove -mlong32.
769 * gcc.target/mips/msub-7.c: Likewise.
771 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
773 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
774 accesses to preserve the meaning of the test for doubleword vectors.
775 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
776 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
778 2011-03-26 Janus Weil <janus@gcc.gnu.org>
781 * gfortran.dg/class_42.f03: New.
783 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
785 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
788 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
790 PR rtl-optimization/48144
791 * gcc.dg/pr48144.c: New test.
793 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
795 * gnat.dg/discr27.ad[sb]: New test.
797 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
799 * gnat.dg/limited_with2.ad[sb]: New test.
800 * gnat.dg/limited_with2_pkg1.ads: New helper.
801 * gnat.dg/limited_with2_pkg2.ads: Likewise.
803 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
805 * gnat.dg/opt15.adb: New test.
806 * gnat.dg/opt15_pkg.ad[sb]: New helper.
808 2011-03-25 Tobias Burnus <burnus@net-b.de>
812 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
813 * gfortran.dg/leadz_trailz_3.f90: Ditto
815 2011-03-25 Martin Jambor <mjambor@suse.cz>
817 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
819 2011-03-25 Jason Merrill <jason@redhat.com>
821 * g++.dg/cpp0x/defaulted22.C: New.
822 * g++.dg/cpp0x/defaulted23.C: New.
823 * g++.dg/cpp0x/defaulted15.C: Adjust.
825 2011-03-25 Jason Merrill <jason@redhat.com>
827 * g++.dg/cpp0x/move1.C: New.
829 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
832 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
834 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
836 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
837 for mips-sgi-irix6.5.
838 Replace snprintf prototype by <stdio.h>.
840 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
843 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
845 * gcc.dg/graphite/block-4.c: Likewise.
846 * gcc.dg/graphite/block-7.c: Likewise.
847 * gcc.dg/graphite/block-8.c: Likewise.
849 2011-03-25 Richard Guenther <rguenther@suse.de>
851 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
852 * g++.dg/tree-ssa/pr8781.C: Likewise.
853 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
854 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
855 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
856 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
857 * gcc.dg/tree-ssa/alias-18.c: Likewise.
858 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
859 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
860 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
861 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
862 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
863 * gcc.dg/tree-ssa/pr21574.c: Likewise.
864 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
865 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
866 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
867 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
868 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
869 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
870 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
871 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
872 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
873 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
874 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
875 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
876 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
877 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
878 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
879 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
880 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
881 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
882 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
883 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
884 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
885 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
886 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
887 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
888 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
889 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
890 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
891 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
892 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
893 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
894 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
895 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
896 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
897 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
898 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
899 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
900 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
901 * c-c++-common/pr46562-2.c: Likewise.
902 * gfortran.dg/pr42108.f90: Likewise.
903 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
904 foo to be inlined even at -O1.
905 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
906 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
907 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
908 * gcc.dg/matrix/matrix.exp: Disable FRE.
910 2011-03-24 Jakub Jelinek <jakub@redhat.com>
913 * gcc.dg/dfp/pr48204.c: New test.
915 2011-03-24 Steve Ellcey <sje@cup.hp.com>
918 * gcc.c-torture/execute/pr47917.c: Move this...
919 * gcc.dg/torture/pr47917.c: to here and add xfails.
921 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
923 * gnat.dg/array16.ad[sb]: New test.
924 * gnat.dg/array16.ads: New helper.
926 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
928 * gnat.dg/derived_type2.adb: New test.
930 2011-03-24 Richard Guenther <rguenther@suse.de>
932 PR tree-optimization/48271
933 * g++.dg/torture/pr48271.C: New testcase.
935 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
937 * gnat.dg/array15.ad[sb]: New test.
939 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
942 * gcc.target/i386/pr48237.c: New test.
944 2011-03-24 Richard Guenther <rguenther@suse.de>
947 * gcc.dg/builtin-object-size-10.c: New testcase.
949 2011-03-24 Richard Guenther <rguenther@suse.de>
951 PR tree-optimization/46562
952 * c-c++-common/pr46562-2.c: New testcase.
953 * c-c++-common/pr46562.c: Likewise.
955 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
957 * gcc.dg/vect/vect-cselim-1.c: New test.
958 * gcc.dg/vect/vect-cselim-2.c: New test.
960 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
962 * gcc.target/arm/pr46934.c: New.
964 2011-03-23 Ian Lance Taylor <iant@google.com>
966 * go.test/go-test.exp (errchk): Ignore lines containing ////.
968 2011-03-23 Richard Guenther <rguenther@suse.de>
970 * gcc.dg/struct: Remove directory and contents.
972 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
975 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
977 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
979 * gnat.dg/discr26.ad[sb]: New test.
980 * gnat.dg/discr26_pkg.ads: New helper.
982 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
985 * gcc.target/arm/neon-vld-1.c: New test.
987 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
989 * gnat.dg/array14.ad[sb]: New test.
990 * gnat.dg/array14_pkg.ads: New helper.
992 2011-03-22 Joseph Myers <joseph@codesourcery.com>
994 * gcc.c-torture/execute/920501-8.x: Remove.
995 * gcc.c-torture/execute/930513-1.x: Remove.
996 * gcc.c-torture/execute/960312-1.x: Remove.
997 * gcc.c-torture/compile/20000804-1.c,
998 gcc.c-torture/compile/20001205-1.c,
999 gcc.c-torture/compile/20001226-1.c,
1000 gcc.c-torture/compile/20010518-2.c,
1001 gcc.c-torture/compile/20020312-1.c,
1002 gcc.c-torture/compile/20020604-1.c,
1003 gcc.c-torture/compile/920501-12.c,
1004 gcc.c-torture/compile/920501-4.c,
1005 gcc.c-torture/compile/920520-1.c,
1006 gcc.c-torture/compile/980506-1.c,
1007 gcc.c-torture/execute/980709-1.x,
1008 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
1009 options for m68hc11.
1010 * gcc.dg/cpp/assert4.c: Don't handle ARC.
1011 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
1014 2011-03-22 Nick Clifton <nickc@redhat.com>
1016 * lib/target-supports.exp (check_profiling_available): Add MN10300
1017 to the list of targets that do not support profiling. Restore
1018 alpha sorting to this list.
1020 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1022 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1023 failure on 32-bit systems.
1024 * gcc.dg/torture/vector-2.c: Ditto.
1026 2011-03-22 Richard Guenther <rguenther@suse.de>
1028 PR tree-optimization/48228
1029 * gcc.dg/Wstrict-overflow-23.c: New testcase.
1031 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
1033 * lib/prune.exp (prune_gcc_output): Prune "could not create
1034 compact unwind for" warnings.
1036 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1040 * gcc.c-torture/execute/pr42544.c: New test.
1041 * gcc.c-torture/execute/pr48197.c: New test.
1043 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1045 PR preprocessor/48192
1046 * gcc.target/powerpc/pr48192.c: New file.
1049 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
1050 split problem of 0 being loaded in a VSX register.
1052 2011-03-21 Richard Guenther <rguenther@suse.de>
1055 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
1056 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1057 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1058 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1060 2011-03-21 Jakub Jelinek <jakub@redhat.com>
1063 * gcc.dg/pr48213.c: New test.
1065 2011-03-21 Kai Tietz <ktietz@redhat.com>
1068 * g++.dg/plugin/attribute_plugin.c: Adjust test.
1070 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
1072 * gcc.target/arm/xor-and.c: New.
1074 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1077 * gfortran.dg/function_optimize_1.f90: New test.
1078 * gfortran.dg/function_optimize_2.f90: New test.
1080 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
1082 PR rtl-optimization/47502
1083 * gcc.target/i386/pr47502-1.c: New.
1084 * gcc.target/i386/pr47502-2.c: Likewise.
1086 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1088 PR rtl-optimization/48156
1089 * gcc.dg/pr48156.c: New test.
1091 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1094 * gfortran.dg/scratch_1.f90: Adjust test.
1096 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1099 * gfortran.dg/scratch_1.f90: New test.
1101 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1103 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1104 variably modified typedefs.
1105 * gcc.dg/c1x-typedef-2.c: Remove.
1107 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1109 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1110 * gcc.dg/c1x-anon-struct-3.c: New test.
1111 * gcc.dg/anon-struct-11.c: Update.
1113 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1115 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1117 Only xfail with gas.
1119 2011-03-18 Jason Merrill <jason@redhat.com>
1121 * g++.dg/template/fn-ptr1.C: New.
1123 * g++.dg/overload/volatile1.C: New.
1125 * g++.dg/opt/pr23372.C: New.
1127 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1129 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1132 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1134 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
1136 * gcc.target/arm/unsigned-extend-1.c: New.
1138 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1141 * gcc.c-torture/compile/pr48161.c: New test.
1143 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
1146 * gcc.dg/torture/pr47725.c: New.
1148 2011-03-17 Jason Merrill <jason@redhat.com>
1150 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1151 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1153 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
1155 * gnat.dg/specs/elab2.ads: New test.
1156 * gnat.dg/specs/elab2_pkg.ads: New helper.
1158 2011-03-17 Jason Merrill <jason@redhat.com>
1160 * g++.dg/cpp0x/decltype-1212.C: New.
1161 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1163 2011-03-17 Jason Merrill <jason@redhat.com>
1165 * g++.dg/parse/memfnquals1.C: New.
1167 2011-03-17 Richard Guenther <rguenther@suse.de>
1170 * gcc.dg/pr48134.c: New testcase.
1172 2011-03-17 Richard Guenther <rguenther@suse.de>
1175 * g++.dg/torture/pr48165.C: New testcase.
1177 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1179 PR rtl-optimization/48141
1180 * gcc.dg/pr48141.c: New test.
1182 2011-03-16 Jason Merrill <jason@redhat.com>
1184 * g++.dg/cpp0x/constexpr-48089.C: New.
1186 * g++.dg/cpp0x/constexpr-abi1.C: New.
1188 * g++.dg/cpp0x/constexpr-46336.C: New.
1189 * g++.dg/parse/friend5.C: Adjust expected errors.
1191 * g++.dg/cpp0x/constexpr-47570.C: New.
1193 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1196 * ++.dg/debug/dwarf2/typedef6.C: New test.
1198 2011-03-16 Jason Merrill <jason@redhat.com>
1200 * g++.dg/cpp0x/elision2.C: New.
1202 * g++.dg/cpp0x/constexpr-array3.C: New.
1204 2011-03-16 Jason Merrill <jason@redhat.com>
1206 * g++.dg/cpp0x/sfinae6.C: New.
1207 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1208 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1209 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1210 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1211 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1213 2011-03-16 Jason Merrill <jason@redhat.com>
1215 * g++.dg/template/incomplete6.C: New.
1217 2011-03-16 Jeff Law <law@redhat.com>
1219 * gcc.dg/tree-ssa/vrp55.c: New test.
1221 2011-03-16 Jason Merrill <jason@redhat.com>
1223 * g++.dg/cpp0x/auto22.C: New.
1225 2011-03-16 Richard Guenther <rguenther@suse.de>
1227 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1228 optimizing it away if promoted to const.
1230 2011-03-16 Richard Guenther <rguenther@suse.de>
1232 PR tree-optimization/48149
1233 * gcc.dg/fold-complex-1.c: New testcase.
1235 2011-03-16 Richard Guenther <rguenther@suse.de>
1238 * gcc.dg/guality/pr45882.c: Really make sure no inlining
1241 2011-03-16 Richard Guenther <rguenther@suse.de>
1243 PR tree-optimization/26134
1244 * gcc.dg/tree-ssa/complex-6.c: New testcase.
1246 2011-03-16 Richard Guenther <rguenther@suse.de>
1248 PR tree-optimization/48146
1249 * gcc.dg/torture/pr48146.c: New testcase.
1251 2011-03-16 Richard Guenther <rguenther@suse.de>
1253 * gcc.dg/tree-ssa/pr14814.c: Adjust.
1254 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1256 2011-03-16 Jakub Jelinek <jakub@redhat.com>
1259 * gcc.c-torture/compile/pr48136.c: New test.
1261 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1264 * gcc.dg/guality/pr45882.c: New test.
1266 2011-03-15 Jason Merrill <jason@redhat.com>
1268 * g++.dg/cpp0x/constexpr-recursion.C: New.
1270 * g++.dg/cpp0x/implicit11.C: New.
1272 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1274 * g++.dg/cpp0x/constexpr-attribute.C: New.
1276 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1278 * g++.dg/parse/pr34758.C: New.
1280 2011-03-15 Xinliang David Li <davidxl@google.com>
1283 * gcc.dg/uninit-pred-7_d.c: New test.
1284 * gcc.dg/uninit-pred-8_d.c: New test.
1286 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1289 * gcc.target/arm/pr46788.c: New.
1291 2011-03-15 Richard Guenther <rguenther@suse.de>
1294 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1295 * gfortran.dg/ishft_4.f90: Likewise.
1296 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1298 2011-03-15 Richard Guenther <rguenther@suse.de>
1300 PR tree-optimization/13954
1301 * g++.dg/tree-ssa/pr13954.C: New testcase.
1303 2011-03-15 Richard Guenther <rguenther@suse.de>
1305 PR tree-optimization/48037
1306 * gcc.target/i386/pr48037-1.c: New testcase.
1308 2011-03-15 Richard Guenther <rguenther@suse.de>
1310 PR tree-optimization/41490
1311 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1312 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1313 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1314 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1315 * g++.dg/tree-ssa/pr33604.C: Adjust.
1317 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1320 * gcc.c-torture/execute/pr47917.c: New test.
1321 * gcc.dg/pr47917.c: New test.
1324 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1326 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1328 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1329 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1330 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1331 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1332 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1333 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1334 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1335 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1336 * gcc.target/i386/avx-floor-vec.c: Ditto.
1337 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1338 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1339 * gcc.target/i386/avx-rint-vec.c: Ditto.
1340 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1341 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1342 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1343 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1345 2011-03-14 Tom Tromey <tromey@redhat.com>
1347 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1348 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1349 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1351 2011-03-14 Tom Tromey <tromey@redhat.com>
1353 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1354 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1355 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1357 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1359 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1361 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1363 PR rtl-optimization/47166
1364 * gcc.c-torture/execute/postmod-1.c: New test.
1366 2011-03-14 Richard Guenther <rguenther@suse.de>
1369 * gcc.dg/torture/pr48098.c: New testcase.
1371 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1374 * gcc.target/powerpc/pr48053-1.c: New test.
1375 * gcc.target/powerpc/pr48053-2.c: Likewise.
1377 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1380 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1382 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1385 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1387 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1390 * gfortran.dg/class_41.f03: New.
1392 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1394 * g++.dg/conversion/cast3.C: New test.
1396 2011-03-11 Jason Merrill <jason@redhat.com>
1398 * g++.dg/template/error45.C: New.
1400 * g++.dg/parse/no-type-defn1.C: New.
1402 * g++.dg/ext/attrib40.C: New.
1404 * g++.dg/cpp0x/regress/array1.C: New.
1406 2011-03-11 Richard Guenther <rguenther@suse.de>
1408 PR tree-optimization/48067
1409 * gcc.dg/pr48067.c: New testcase.
1411 2011-03-11 Richard Guenther <rguenther@suse.de>
1414 * g++.dg/lto/20110311-1_0.C: New testcase.
1416 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1419 * g++.dg/inherit/virtual8.C: New test.
1422 * gcc.dg/torture/pr48044.c: New test.
1424 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1427 * gfortran.dg/proc_ptr_comp_31.f90: New.
1429 2011-03-11 Richard Guenther <rguenther@suse.de>
1431 PR tree-optimization/47278
1432 * gcc.dg/torture/pr47278-1.c: New testcase.
1433 * gcc.dg/torture/pr47278-2.c: Likewise.
1435 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1437 PR tree-optimization/48063
1438 * gcc.dg/torture/pr48063.c: New test.
1440 2011-03-10 Jason Merrill <jason@redhat.com>
1442 * g++.dg/template/array22.C: New.
1444 * g++.dg/cpp0x/syntax-err1.C: New.
1445 * g++.dg/parse/error36.C: Adjust expected errors.
1446 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1447 * g++.old-deja/g++.pt/typename3.C: Likewise.
1448 * g++.old-deja/g++.pt/typename4.C: Likewise.
1449 * g++.old-deja/g++.pt/typename6.C: Likewise.
1451 2011-03-09 Jason Merrill <jason@redhat.com>
1453 * g++.dg/template/nontype22.C: New.
1455 2011-03-09 Martin Jambor <mjambor@suse.cz>
1457 PR tree-optimization/47714
1458 * g++.dg/torture/pr47714.C: New test.
1460 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1463 * gcc.target/powerpc/pr47755-2.c: New file.
1465 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1467 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1468 is not set in the environment, pass 64 as first argument when not
1469 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1470 native where ulimit -u is supported.
1472 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1474 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1476 2011-03-08 Jason Merrill <jason@redhat.com>
1478 * g++.dg/template/nontype21.C: New.
1480 * g++.dg/template/anon5.C: New.
1482 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1485 * gcc.dg/pr47881.c: New test.
1487 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1490 * g++.dg/lookup/template3.C: New test.
1492 2011-03-08 Kai Tietz <ktietz@redhat.com>
1494 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1497 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1500 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1501 sizeof to compute alignment.
1503 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1505 PR tree-optimization/48022
1506 * gcc.dg/pr48022-1.c: New test.
1507 * gcc.dg/pr48022-2.c: New test.
1509 2011-03-07 Jason Merrill <jason@redhat.com>
1511 * g++.dg/template/nontype20.C: New.
1512 * g++.dg/init/member1.C: Adjust expected errors.
1513 * g++.dg/parse/constant4.C: Likewise.
1514 * g++.dg/template/qualified-id3.C: Likewise.
1515 * g++.old-deja/g++.pt/crash10.C: Likewise.
1517 * g++.dg/cpp0x/regress/non-const1.C: New.
1519 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1522 * gcc.dg/pr47991.c: New test.
1524 2011-03-07 Jason Merrill <jason@redhat.com>
1526 * g++.dg/abi/mangle46.C: New.
1528 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1531 * gcc.target/powerpc/pr47862.c: New.
1533 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1536 * gcc.target/i386/combine-mul.c: Require nonpic.
1538 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1539 Nathan Froyd <froydnj@codesourcery.com>
1541 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1543 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1545 * README.QMTEST: Remove.
1547 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1548 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1551 * gfortran.dg/array_constructor_37.f90 : New test.
1553 2011-03-05 Jason Merrill <jason@redhat.com>
1555 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1556 * g++.dg/abi/mangle45.C: Likewise.
1557 * g++.dg/cpp0x/trailing1.C: Likewise.
1559 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1561 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1563 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1565 PR rtl-optimization/47899
1566 * gcc.dg/pr47899.c: New test.
1568 * gcc.dg/torture/pr47968.c: Ignore warnings.
1570 PR tree-optimization/47967
1571 * gcc.c-torture/compile/pr47967.c: New test.
1573 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1575 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1576 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1578 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1580 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1581 and property_getAttributes() if __OBJC2__.
1582 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1583 * objc.dg/property/property-encoding-1.m: New.
1584 * obj-c++.dg/property/property-encoding-1.mm: New.
1586 2011-03-04 Jason Merrill <jason@redhat.com>
1588 * g++.dg/template/pseudodtor6.C: New.
1590 * g++.dg/inherit/covariant19.C: New.
1592 2011-03-04 Richard Guenther <rguenther@suse.de>
1595 * gcc.dg/torture/pr47968.c: New testcase.
1597 2011-03-04 Richard Guenther <rguenther@suse.de>
1600 * gcc.dg/torture/pr47975.c: New testcase.
1602 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1605 * g++.dg/template/crash106.C: New.
1607 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1610 * gcc.dg/gomp/pr47963.c: New test.
1611 * g++.dg/gomp/pr47963.C: New test.
1613 2011-03-02 Jason Merrill <jason@redhat.com>
1615 * g++.dg/cpp0x/regress/condition1.C: New.
1617 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1619 2011-03-01 Jason Merrill <jason@redhat.com>
1621 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1623 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1625 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1627 PR rtl-optimization/47925
1628 * gcc.c-torture/execute/pr47925.c: New test.
1630 2011-03-01 Jason Merrill <jason@redhat.com>
1632 * g++.dg/cpp0x/decltype25.C: New.
1634 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1636 2011-03-01 Richard Guenther <rguenther@suse.de>
1638 PR tree-optimization/47890
1639 * gcc.dg/torture/pr47890.c: New testcase.
1641 2011-03-01 Richard Guenther <rguenther@suse.de>
1644 * gcc.dg/lto/pr47924_0.c: New testcase.
1646 2011-03-01 Richard Guenther <rguenther@suse.de>
1649 * gfortran.dg/lto/pr46911_0.f: New testcase.
1651 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1653 PR libgfortran/47933
1654 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1655 compile errors from older code form.
1657 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1659 PR libgfortran/47567
1660 * gfortran.dg/fmt_fw_d.f90: New test.
1662 2011-02-28 Jason Merrill <jason@redhat.com>
1664 * g++.dg/inherit/covariant18.C: New.
1666 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1669 * gcc.dg/pr47893.c: New test.
1671 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1673 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1674 NULL in case of a selector with conflicting types.
1675 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1677 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1679 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1680 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1681 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1682 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1684 2011-02-28 Jason Merrill <jason@redhat.com>
1687 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1689 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1691 PR libgfortran/47778
1692 * gfortran.dg/namelist_71.f90: New test.
1694 2011-02-27 Jason Merrill <jason@redhat.com>
1697 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1698 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1700 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1703 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1705 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1708 * gfortran.dg/gomp/task-1.f90: Removed.
1710 2011-02-26 Jason Merrill <jason@redhat.com>
1712 * g++.dg/template/this-targ1.C: New.
1714 * g++.dg/cpp0x/regress/template-const1.C: New.
1715 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1716 * g++.dg/template/function1.C: Adjust.
1717 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1718 * g++.dg/debug/debug7.C: Adjust.
1720 2011-02-26 Tobias Burnus <burnus@net-b.de>
1723 * gfortran.dg/gomp/task-1.f90: New.
1725 2011-02-25 Jie Zhang <jie@codesourcery.com>
1727 * gcc.target/arm/neon-thumb2-move.c: Add
1728 dg-require-effective-target arm_thumb2_ok.
1730 2011-02-24 Jason Merrill <jason@redhat.com>
1732 * g++.dg/parse/constant1.C: Specify C++98 mode.
1733 * g++.dg/parse/constant5.C: Likewise.
1734 * g++.dg/parse/error2.C: Likewise.
1735 * g++.dg/parse/semicolon3.C: Likewise.
1736 * g++.dg/template/crash14.C: Likewise.
1737 * g++.dg/template/local4.C: Likewise.
1738 * g++.dg/template/nontype3.C: Likewise.
1739 * g++.dg/parse/crash31.C: Adjust expected errors.
1740 * g++.dg/template/function1.C: Likewise.
1741 * g++.dg/template/ref3.C: Likewise.
1742 * g++.dg/template/static9.C: Likewise.
1743 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1745 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1746 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1747 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1748 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1749 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1751 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1754 * gfortran.dg/pr47878.f90: New test.
1756 2011-02-24 Richard Guenther <rguenther@suse.de>
1759 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1760 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1762 2011-02-24 Richard Guenther <rguenther@suse.de>
1765 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1766 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1768 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1770 PR libgfortran/47567
1771 * gfortran.dg/fmt_f0_1.f90: Update test.
1773 2011-02-23 Jason Merrill <jason@redhat.com>
1775 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1776 * g++.dg/abi/mangle45.C: New.
1778 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1779 * g++.dg/template/canon-type-9.C: Match use of decltype
1780 between declaration and definition.
1781 * g++.dg/template/canon-type-12.C: Likewise.
1783 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1786 * gfortran.dg/nested_allocatables_1.f90: New.
1788 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1791 * g++.dg/pr46868.C: New test.
1792 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1793 * g++.dg/parse/error14.C: Adjust.
1795 2011-02-23 Richard Guenther <rguenther@suse.de>
1797 PR tree-optimization/47838
1798 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1800 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1802 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1804 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1806 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1807 * gfortran.dg/count_init_expr.f03: Ditto.
1808 * gfortran.dg/gomp/pr43711.f90: Ditto.
1809 * gcc.dg/struct-parse-2.c: Ditto.
1810 * gcc.dg/parse-error-3.c: Ditto.
1811 * gcc.dg/Wlogical-op-1.c: Ditto.
1812 * gcc.dg/Walways-true-1.c: Ditto.
1813 * gcc.dg/pr24225.c: Ditto.
1814 * gcc.dg/Walways-true-2.c: Ditto.
1815 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1816 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1817 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1818 * g++.dg/overload/defarg4.C: Ditto.
1819 * g++.dg/inherit/covariant16.C: Ditto.
1820 * g++.dg/inherit/virtual7.C: Ditto.
1821 * g++.dg/template/canon-type-9.C: Ditto.
1822 * g++.dg/template/access19.C: Ditto.
1823 * g++.dg/template/call7.C: Ditto.
1824 * g++.dg/template/canon-type-2.C: Ditto.
1825 * g++.dg/template/init7.C: Ditto.
1826 * g++.dg/template/sizeof-template-argument.C: Ditto.
1827 * g++.dg/template/const3.C: Ditto.
1828 * g++.dg/template/sfinae26.C: Ditto.
1829 * g++.dg/template/sfinae26.C: Ditto.
1830 * g++.dg/template/canon-type-11.C: Ditto.
1831 * g++.dg/template/union2.C: Ditto.
1832 * g++.dg/template/canon-type-3.C: Ditto.
1833 * g++.dg/template/canon-type-1.C: Ditto.
1834 * g++.dg/template/canon-type-5.C: Ditto.
1835 * g++.dg/template/canon-type-7.C: Ditto.
1836 * g++.dg/template/canon-type-10.C: Ditto.
1837 * g++.dg/template/spec36.C: Ditto.
1838 * g++.dg/template/typedef38.C: Ditto.
1839 * g++.dg/template/canon-type-4.C: Ditto.
1840 * g++.dg/template/canon-type-6.C: Ditto.
1841 * g++.dg/template/canon-type-13.C: Ditto.
1842 * g++.dg/template/instantiate9.C: Ditto.
1843 * g++.dg/template/ttp22.C: Ditto.
1844 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1845 * g++.dg/warn/Walways-true-1.C: Ditto.
1846 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1847 * g++.dg/warn/Walways-true-2.C: Ditto.
1848 * g++.dg/conversion/op4.C: Ditto.
1849 * g++.dg/opt/pr19650.C: Ditto.
1850 * g++.dg/lookup/friend11.C: Ditto.
1851 * g++.dg/other/default2.C: Ditto.
1852 * g++.dg/other/default3.C: Ditto.
1853 * g++.dg/other/dtor2.C: Ditto.
1854 * g++.dg/other/friend5.C: Ditto.
1855 * g++.dg/other/default5.C: Ditto.
1856 * g++.dg/init/brace6.C: Ditto.
1857 * g++.dg/init/aggr5.C: Ditto.
1858 * g++.dg/init/error2.C: Ditto.
1859 * g++.dg/expr/bound-mem-fun.C: Ditto.
1860 * g++.dg/expr/cond6.C: Ditto.
1861 * g++.dg/expr/stmt-expr-1.C: Ditto.
1862 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1863 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1864 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1865 * g++.dg/cpp0x/bracket1.C: Ditto.
1866 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1867 * g++.dg/cpp0x/pr38646.C: Ditto.
1868 * g++.dg/cpp0x/variadic73.C: Ditto.
1869 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1870 * g++.dg/cpp0x/bracket4.C: Ditto.
1871 * g++.dg/cpp0x/decltype4.C: Ditto.
1872 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1873 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1874 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1875 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1876 * g++.dg/cpp0x/decltype2.C: Ditto.
1877 * g++.dg/cpp0x/decltype1.C: Ditto.
1878 * g++.dg/cpp0x/bracket2.C: Ditto.
1879 * g++.dg/cpp0x/decltype5.C: Ditto.
1880 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1881 * g++.dg/cpp0x/variadic70.C: Ditto.
1882 * g++.dg/cpp0x/decltype6.C: Ditto.
1883 * g++.dg/cpp0x/rvo.C: Ditto.
1884 * g++.dg/cpp0x/vt-40092.C: Ditto.
1885 * g++.dg/cpp0x/variadic-new.C: Ditto.
1886 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1887 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1888 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1889 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1890 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1891 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1892 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1893 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1894 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1895 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1896 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1897 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1898 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1899 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1900 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1901 * g++.dg/cpp0x/pr39639.C: Ditto.
1902 * g++.dg/cpp0x/decltype3.C: Ditto.
1903 * g++.dg/cpp0x/variadic68.C: Ditto.
1904 * g++.dg/cpp0x/variadic-function.C: Ditto.
1905 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1906 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1907 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1908 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1909 * g++.dg/parse/crash35.C: Ditto.
1910 * g++.dg/parse/crash40.C: Ditto.
1911 * g++.dg/parse/defarg12.C: Ditto.
1912 * g++.dg/parse/crash34.C: Ditto.
1913 * g++.dg/parse/constructor3.C: Ditto.
1914 * g++.dg/parse/template23.C: Ditto.
1915 * g++.dg/parse/crash56.C: Ditto.
1916 * g++.dg/parse/dtor13.C: Ditto.
1917 * g++.dg/parse/error33.C: Ditto.
1918 * g++.dg/parse/ctor9.C: Ditto.
1919 * g++.dg/parse/error32.C: Ditto.
1920 * g++.dg/parse/error37.C: Ditto.
1921 * g++.dg/parse/bitfield3.C: Ditto.
1922 * g++.dg/parse/struct-4.C: Ditto.
1923 * g++.dg/ext/has_trivial_copy.C: Ditto.
1924 * g++.dg/ext/is_polymorphic.C: Ditto.
1925 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1926 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1927 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1928 * g++.dg/ext/is_union.C: Ditto.
1929 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1930 * g++.dg/ext/is_pod.C: Ditto.
1931 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1932 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1933 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1934 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1935 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1936 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1937 * g++.dg/ext/is_abstract.C: Ditto.
1938 * g++.dg/ext/has_trivial_assign.C: Ditto.
1939 * g++.dg/ext/is_class.C: Ditto.
1940 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1941 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1942 * g++.dg/ext/is_base_of.C: Ditto.
1943 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1944 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1945 * g++.dg/ext/is_empty.C: Ditto.
1946 * g++.dg/ext/is_enum.C: Ditto.
1947 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1948 * gnat.dg/opt11.adb: Ditto.
1949 * obj-c++.dg/pr45735.mm: Ditto.
1950 * obj-c++.dg/pr24393.mm: Ditto.
1951 * obj-c++.dg/exceptions-2.mm: Ditto.
1952 * objc.dg/pr45735.m: Ditto.
1953 * objc.dg/pr24393.m: Ditto.
1955 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1957 * objc.dg/attributes/objc-exception-1.m: New.
1959 2011-02-23 Jie Zhang <jie@codesourcery.com>
1961 * gcc.dg/cpp/include7.c: New test.
1963 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1966 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1968 2011-02-23 Jie Zhang <jie@codesourcery.com>
1970 PR rtl-optimization/47763
1971 * gcc.dg/pr47763.c: New test.
1973 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1976 * gfortran.dg/whole_file_32.f90 : New test.
1978 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1981 * g++.dg/inherit/virtual7.C: New test.
1983 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1986 * objc.dg/type-size-3.m: Updated error message.
1987 * objc.dg/type-size-4.m: New test.
1988 * objc.dg/type-size-5.m: New test.
1990 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1992 * lib/gnat.exp: Fix comments.
1993 Don't load libgloss.exp.
1994 (default_gnat_version): Call $compiler with --version.
1995 Adapt regexp for gnatmake output, insert version.
1996 (gnat_version): New proc.
1997 (gnat_init): Remove gnat_libgcc_s_path.
1998 (gnat_target_compile): Likewise.
1999 Remove ld_library_path.
2000 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2001 (gnat_pass): Remove.
2002 (gnat_pass): Remove.
2003 (gnat_finish): Remove.
2004 (gnat_exit): Remove.
2005 (local_find_gnatmake): Reindent.
2006 (runtest_file_p): Remove.
2007 (prune_warnings): Remove.
2008 (find_gnatclean): New proc.
2009 * lib/gnat-dg.exp (lremove): New proc.
2010 (gnat-dg-test): Reindent.
2011 Remove additional output files.
2012 (gnat-dg-runtest): Remove.
2014 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2015 * gnat.dg/loop_optimization6.adb: Likewise.
2016 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2018 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2020 PR tree-optimization/47835
2021 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2023 2011-02-22 Tobias Burnus <burnus@net-b.de>
2025 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2026 * gfortran.dg/abstract_type_2.f03: Ditto.
2027 * gfortran.dg/abstract_type_3.f03: Ditto.
2028 * gfortran.dg/abstract_type_4.f03: Ditto.
2029 * gfortran.dg/abstract_type_5.f03: Ditto.
2030 * gfortran.dg/abstract_type_6.f03: Ditto.
2031 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2032 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2033 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2034 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2035 * gfortran.dg/array_function_5.f90: Ditto.
2036 * gfortran.dg/asynchronous_3.f03: Ditto.
2037 * gfortran.dg/char_expr_1.f90: Ditto.
2038 * gfortran.dg/class_14.f03: Ditto.
2039 * gfortran.dg/data_array_6.f: Ditto.
2040 * gfortran.dg/data_invalid.f90: Ditto.
2041 * gfortran.dg/dot_product_1.f03: Ditto.
2042 * gfortran.dg/func_derived_5.f90: Ditto.
2043 * gfortran.dg/func_result_4.f90: Ditto.
2044 * gfortran.dg/implied_do_1.f90: Ditto.
2045 * gfortran.dg/initialization_25.f90: Ditto.
2046 * gfortran.dg/initialization_26.f90: Ditto.
2047 * gfortran.dg/interface_34.f90: Ditto.
2048 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2049 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2050 * gfortran.dg/matmul_8.f03: Ditto.
2051 * gfortran.dg/merge_init_expr.f90: Ditto.
2052 * gfortran.dg/pack_assign_1.f90: Ditto.
2053 * gfortran.dg/pack_vector_1.f90: Ditto.
2054 * gfortran.dg/pointer_check_8.f90: Ditto.
2055 * gfortran.dg/product_init_expr.f03: Ditto.
2056 * gfortran.dg/reshape_order_5.f90: Ditto.
2057 * gfortran.dg/reshape_shape_1.f90: Ditto.
2058 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2059 * gfortran.dg/same_name_2.f90: Ditto.
2060 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2061 * gfortran.dg/spread_init_expr.f03: Ditto.
2062 * gfortran.dg/stmt_func_1.f90: Ditto.
2063 * gfortran.dg/sum_init_expr.f03: Ditto.
2064 * gfortran.dg/transpose_3.f03: Ditto.
2065 * gfortran.dg/unpack_init_expr.f03: Ditto.
2066 * gfortran.dg/warn_conversion.f90: Ditto.
2067 * gfortran.dg/warn_conversion_2.f90: Ditto.
2068 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2069 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2070 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2071 * gfortran.dg/whole_file_16.f90: Ditto.
2072 * gfortran.dg/whole_file_17.f90: Ditto.
2073 * gfortran.dg/whole_file_18.f90: Ditto.
2074 * gfortran.dg/whole_file_20.f03: Ditto.
2075 * gfortran.dg/whole_file_5.f90: Ditto.
2076 * gfortran.dg/whole_file_6.f90: Ditto.
2077 * gfortran.dg/write_invalid_format.f90: Ditto.
2078 * gfortran.dg/zero_sized_6.f90: Ditto.
2080 2011-02-21 Jeff Law <law@redhat.com>
2082 PR rtl-optimization/46178
2083 * gcc.target/i386/pr46178.c: New test.
2085 PR rtl-optimization/46002
2086 * gcc.c-torture/compile/pr46002.c: New test.
2088 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2090 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2093 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2096 * g++.dg/debug/pr47106.C: Require effective target lto.
2098 2011-02-21 Jason Merrill <jason@redhat.com>
2100 * g++.dg/cpp0x/constexpr-diag2.C: New.
2102 2011-02-20 Jason Merrill <jason@redhat.com>
2104 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2106 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2108 * g++.dg/overload/conv-op1.C: New.
2110 * g++.dg/cpp0x/constexpr-synth1.C: New.
2112 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2114 * objc.dg/layout-2.m: New.
2115 * objc.dg/selector-3.m: Adjusted location of error message.
2116 * objc.dg/type-size-3.m: Same.
2117 * obj-c++.dg/selector-3.mm: Same.
2119 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2122 * objc.dg/property/dotsyntax-22.m: New.
2123 * obj-c++.dg/property/dotsyntax-22.mm: New.
2125 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2128 * g++.dg/template/typedef38.C: New test.
2130 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2133 * gfortran.dg/whole_file_30.f90 : New test.
2134 * gfortran.dg/whole_file_31.f90 : New test.
2136 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2140 * gfortran.dg/whole_file_28.f90 : New test.
2141 * gfortran.dg/whole_file_29.f90 : New test.
2143 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2146 * g++.dg/template/crash105.C: New.
2148 2011-02-19 Jason Merrill <jason@redhat.com>
2150 * g++.dg/cpp0x/regress/no-elide1.C: New.
2152 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2154 PR tree-optimization/46620
2155 * gcc.dg/pr46620.c: New.
2157 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2160 * gcc.target/i386/pr47809.c: New test.
2162 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2163 Tobias Burnus <burnus@net-b.de>
2165 * lib/target-supports.exp
2166 (check_effective_target_fortran_large_real): New check for large reals.
2167 * gfortran.dg/nan_7.f90: New test.
2169 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2171 PR libgfortran/47567
2172 * gfortran.dg/fmt_f0_1.f90: Update test.
2174 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2177 * gfortran.dg/array_constructor_36.f90 : New test.
2178 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2179 allow for comparison between different elements of the array
2180 constructor at different levels of optimization.
2182 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2184 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2185 * gcc.target/i386/pr32280-1.c: Likewise.
2187 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2190 * gcc.target/i386/pr47800.c: New test.
2192 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2194 * objc/execute/exceptions/foward-1.x: New.
2196 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2199 * gfortran.dg/derived_constructor_comps_4.f90: New.
2201 2011-02-18 Tobias Burnus
2204 * gfortran.dg/func_result_6.f90: New.
2206 2011-02-18 Michael Matz <matz@suse.de>
2209 * gfortran.dg/lto/pr45586_0.f90: New test.
2210 * gfortran.dg/typebound_proc_20.f90: Ditto.
2211 * gfortran.dg/typebound_proc_21.f90: Ditto.
2213 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2216 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2218 2011-02-18 Tobias Burnus <burnus@net-b.de>
2221 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2223 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2224 normalizing the error/warning output.
2225 * gfortran.dg/Wall.f90: Update dg-error/warning.
2226 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2227 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2228 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2229 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2230 * gfortran.dg/class_30.f90: Update dg-error/warning.
2231 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2232 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2233 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2234 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2235 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2236 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2237 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2238 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2239 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2240 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2241 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2242 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2243 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2244 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2245 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2246 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2247 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2248 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2249 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2250 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2251 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2252 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2253 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2254 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2255 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2257 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2260 * gfortran.dg/proc_ptr_comp_30.f90: New.
2262 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2265 * gcc.target/i386/pr47780.c: New test.
2267 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2270 * gfortran.dg/class_40.f03: New.
2272 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2275 * g++.dg/cpp0x/auto21.C: New test.
2277 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2279 * objc.dg/special/unclaimed-category-1.h: Updated for
2281 * objc.dg/special/unclaimed-category-1.m: Same.
2282 * objc.dg/zero-link-1.m: Same.
2283 * objc.dg/lookup-1.m: Same.
2284 * objc.dg/torture/strings/const-str-9.m
2285 * objc.dg/torture/strings/const-str-10.m: Same.
2286 * objc.dg/torture/strings/const-str-11.m: Same.
2287 * objc.dg/torture/forward-1.m: Same.
2288 * objc.dg/zero-link-2.m: Same.
2289 * objc.dg/encode-7-next-64bit.m: Same.
2290 * objc.dg/method-4.m: Same.
2291 * objc.dg/next-runtime-1.m: Same.
2292 * objc.dg/image-info.m: Same.
2293 * objc.dg/pr23214.m: Same.
2294 * objc.dg/symtab-1.m: Same.
2295 * obj-c++.dg/basic.m: Same.
2296 * obj-c++.dg/proto-lossage-3.m: Same.
2297 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2298 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2299 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2300 * obj-c++.dg/method-11.m: Same.
2301 * objc/execute/enumeration-1.m: Same.
2302 * objc/execute/object_is_class.m: Same.
2303 * objc/execute/formal_protocol-2.m: Same.
2304 * objc/execute/formal_protocol-4.m: Same.
2305 * objc/execute/formal_protocol-6.m: Same.
2306 * objc/execute/bycopy-3.m: Same.
2307 * objc/execute/exceptions/catchall-1.m: Same.
2308 * objc/execute/exceptions/finally-1.m: Same.
2309 * objc/execute/exceptions/local-variables-1.m: Same.
2310 * objc/execute/exceptions/foward-1.m: Same.
2311 * objc/execute/bf-common.h
2312 * objc/execute/enumeration-2.m: Same.
2313 * objc/execute/formal_protocol-1.m: Same.
2314 * objc/execute/formal_protocol-3.m: Same.
2315 * objc/execute/formal_protocol-5.m: Same.
2316 * objc/execute/accessing_ivars.m: Same.
2317 * objc/execute/bycopy-2.m: Same.
2318 * objc/execute/formal_protocol-7.m: Same.
2319 * objc/execute/compatibility_alias.m: Same.
2320 * objc/execute/no_clash.m: Same.
2321 * objc/execute/object_is_meta_class.m: Same.
2322 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2323 * objc/execute/class-tests-1.h: Include stdio.h.
2324 * objc/execute/class-tests-2.h: Same.
2325 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2327 * obj-c++.dg/try-catch-2.mm: Same.
2329 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2332 * g++.dg/warn/Wunused-parm-4.C: New test.
2334 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2335 Jan Hubicka <jh@suse.cz>
2339 * g++.dg/debug/pr47106.C: New.
2341 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2344 * gcc.target/i386/pr43653.c: New test.
2346 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2349 * g++.dg/template/inherit6.C: New test.
2351 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2354 * gfortran.dg/class_39.f03: New.
2356 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2359 * g++.dg/cpp0x/variadic106.C: New test.
2361 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2364 * gfortran.dg/pr47757-1.f90: New test.
2365 * gfortran.dg/pr47757-2.f90: New test.
2366 * gfortran.dg/pr47757-3.f90: New test.
2369 * g++.dg/cpp0x/enum8.C: New test.
2371 2011-02-15 Jason Merrill <jason@redhat.com>
2373 * g++.dg/inherit/implicit-trivial1.C: New.
2374 * g++.dg/cpp0x/implicit-trivial1.C: New.
2376 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2379 * gcc.dg/torture/pr47725.c: Removed.
2381 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2384 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2385 constant does not generate a load from memory.
2387 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2390 * gcc.dg/torture/pr47725.c: New.
2392 2011-02-15 Richard Guenther <rguenther@suse.de>
2394 PR tree-optimization/47743
2395 * gcc.dg/torture/pr47743.c: New testcase.
2397 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2400 * gcc.target/i386/pr47581.c: New test.
2402 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2405 * gfortran.dg/select_type_22.f03: New.
2407 2011-02-14 Jason Merrill <jason@redhat.com>
2409 * g++.dg/cpp0x/regress/enum1.C: New.
2411 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2413 * gnat.dg/include.adb: New test.
2415 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2418 * gfortran.dg/class_38.f03: New.
2420 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2422 * gcc.dg/pr46494.c: New test.
2424 2011-02-14 Richard Guenther <rguenther@suse.de>
2426 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2428 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2431 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2432 sparc*-sun-solaris2.11.
2434 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2437 * gfortran.dg/argument_checking_18.f90: New.
2439 2011-02-13 Tobias Burnus <burnus@net-b.de>
2441 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2442 * gfortran.dg/argument_checking_17.f90: New.
2444 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2446 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2447 are temporarily disabled.
2448 * gfortran.dg/class_7.f03: Ditto.
2449 * gfortran.dg/coarray_14.f90: Ditto.
2450 * gfortran.dg/typebound_proc_13.f03: Ditto.
2452 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2455 * gfortran.dg/extends_11.f03: New.
2457 2011-02-11 Xinliang David Li <davidxl@google.com>
2459 PR tree-optimization/47707
2460 * g++.dg/tree-ssa/pr47707.C: New test.
2462 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2464 * g++.dg/opt/inline17.C: New test.
2466 2011-02-11 Tobias Burnus <burnus@net-b.de>
2469 * gfortran.dg/pure_formal_2.f90: New.
2471 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2473 PR rtl-optimization/47614
2474 * gfortran.dg/pr47614.f: New.
2476 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2479 * gcc.dg/opts-6.c: New test.
2481 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2484 * gcc.dg/pr47684.c: New test.
2486 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2489 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2490 c99_runtime, dg-add-options c99_runtime.
2491 (main): Use __asm__.
2493 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2496 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2497 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2498 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2499 * gcc.dg/ucnid-10.c: Likewise.
2500 * gcc.dg/ucnid-13.c: Likewise.
2501 * gcc.dg/ucnid-7.c: Likewise.
2502 * gcc.dg/ucnid-8.c: Likewise.
2503 Adapt dg-warning line number.
2505 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2507 * gcc.target/i386/parity-1.c: Use -march=k8.
2508 * gcc.target/i386/parity-2.c: Ditto.
2509 * gcc.target/i386/vecinit-1.c: Ditto.
2510 * gcc.target/i386/vecinit-2.c: Ditto.
2512 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2515 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2516 * gcc.target/mips/save-restore-3.c: Likewise.
2517 * gcc.target/mips/save-restore-4.c: Likewise.
2518 * gcc.target/mips/save-restore-5.c: Likewise.
2521 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2522 * g++.dg/tree-prof/partition2.C: Likewise.
2524 2011-02-09 Jason Merrill <jason@redhat.com>
2526 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2527 rather than misdeclare std::puts.
2529 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2530 * g++.dg/other/warning1.C: Likewise.
2531 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2532 * g++.old-deja/g++.gb/scope06.C: Likewise.
2533 * g++.old-deja/g++.law/cvt11.C: Likewise.
2534 * g++.old-deja/g++.law/init1.C: Likewise.
2535 * g++.dg/abi/mangle26.C: Likewise.
2537 * g++.dg/template/function1.C: Adjust for C++0x mode.
2538 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2540 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2541 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2543 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2545 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2547 * g++.dg/cpp0x/regress: New directory.
2548 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2549 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2550 * g++.dg/cpp0x/regress/regress3.C: New.
2552 2011-02-10 Richard Guenther <rguenther@suse.de>
2554 PR tree-optimization/47677
2555 * gcc.dg/torture/pr47677.c: New testcase.
2557 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2559 * objc.dg/special/load-category-1.m: Remove unused header.
2560 * objc.dg/special/load-category-1a.m: Likewise.
2561 * objc.dg/special/load-category-2.m: Likewise.
2562 * objc.dg/special/load-category-2a.m: Likewise.
2563 * objc.dg/special/load-category-3.m: Likewise.
2564 * objc.dg/special/load-category-3a.m: Likewise.
2565 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2566 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2567 * objc.dg/attributes/class-attribute-1.m: Likewise.
2568 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2569 * obj-c++.dg/property/property.exp: Likewise.
2570 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2571 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2572 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2573 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2574 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2575 * obj-c++.dg/template-8.mm: Likewise.
2577 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2580 * gcc.target/i386/pr47665.c: New test.
2582 2011-02-10 Jie Zhang <jie@codesourcery.com>
2586 2011-02-05 Jie Zhang <jie@codesourcery.com>
2588 * gcc.dg/pr42631.c: Update test.
2589 * gcc.dg/pr42631-2.c: New test.
2591 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2594 * gfortran.dg/proc_decl_25.f90: New.
2596 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2599 * gfortran.dg/typebound_assignment_2.f03: New.
2601 2011-02-09 Richard Guenther <rguenther@suse.de>
2603 PR tree-optimization/47664
2604 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2606 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2609 * gnat.dg/uninit_func.adb: Adjust dg directive.
2611 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2614 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2616 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2619 * gfortran.dg/auto_dealloc_2.f90: New.
2621 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2623 * gcc.dg/builtins-config.h: Remove __sgi handling.
2624 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2625 -std=c99 for mips-sgi-irix6.5*.
2627 2011-02-09 Martin Jambor <mjambor@suse.cz>
2630 * gfortran.dg/pr25923.f90: Remove xfails.
2632 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2635 * gfortran.dg/inquire_14.f90: New test.
2637 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2640 * gfortran.dg/pointer_init_6.f90: New.
2642 2011-02-08 Jeff Law <law@redhat.com>
2644 PR tree-optimization/42893
2645 * gcc.tree-ssa/pr42893.c: New test.
2647 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2649 PR tree-optimization/46834
2650 PR tree-optimization/46994
2651 PR tree-optimization/46995
2652 * gcc.dg/graphite/id-pr46834.c: New.
2653 * gfortran.dg/graphite/id-pr46994.f90: New.
2654 * gfortran.dg/graphite/id-pr46995.f90: New.
2656 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2659 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2660 using the variable is known the warning is emitted there.
2661 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2662 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2664 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2667 * gcc.dg/noreturn-1.c (foo5): Likewise.
2668 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2669 (method2): Likewise.
2671 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2672 the return statement using the uninitialized variable.
2673 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2675 2011-02-08 Richard Guenther <rguenther@suse.de>
2678 * g++.dg/opt/pr47639.c: New testcase.
2680 2011-02-08 Richard Guenther <rguenther@suse.de>
2682 PR tree-optimization/47632
2683 * g++.dg/opt/pr47632.C: New testcase.
2685 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2687 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2689 2011-02-07 Richard Guenther <rguenther@suse.de>
2691 PR tree-optimization/47615
2692 * g++.dg/opt/pr47615.C: New testcase.
2694 2011-02-07 Richard Guenther <rguenther@suse.de>
2696 PR tree-optimization/47621
2697 * gcc.dg/torture/pr47621.c: New testcase.
2699 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2701 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2703 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2706 * gfortran.dg/allocate_with_source_1 : New test.
2708 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2711 * gcc.dg/pr47610.c: New test.
2713 2011-02-05 Jie Zhang <jie@codesourcery.com>
2716 * gcc.dg/pr42631.c: Update test.
2717 * gcc.dg/pr42631-2.c: New test.
2719 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2722 * gfortran.dg/pr47574.f90: New test.
2724 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2726 PR tree-optimization/46194
2727 * gcc.dg/autopar/pr46194.c: New.
2729 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2731 PR tree-optimization/43695
2732 * g++.dg/ipa/pr43695.C: New.
2734 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2737 * gcc.dg/pr23200.c: New test.
2739 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2742 * g++.dg/pr47589.C: New test.
2744 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2747 * g++.dg/template/typedef37.C: New test.
2748 * g++.dg/template/param1.C: Adjust expected error message.
2750 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2753 * gcc.dg/pr31490-2.c: New test.
2754 * gcc.dg/pr31490-3.c: New test.
2755 * gcc.dg/pr31490-4.c: New test.
2757 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2758 Jakub Jelinek <jakub@redhat.com>
2761 * g++.dg/parser/semicolon3.C: Adjust.
2762 * g++.dg/parser/semicolon4.C: New testcase.
2763 * g++.dg/pr46890.C: New testcase.
2765 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2768 * g++.dg/init/pr29571.C: New.
2770 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2772 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2773 instead of vect_int.
2775 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2778 * gcc.target/i386/pr47312.c: New test.
2781 * gcc.target/i386/pr47564.c: New test.
2783 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2785 PR tree-optimization/45122
2786 * gcc.dg/tree-ssa/pr45122.c: New.
2788 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2791 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2794 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2795 and vsx so a default --with-cpu=power7 doesn't give an error
2796 when -mavoid-indexed-addresses is used.
2798 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2799 wrapper function to save the arguments and then jump to the real
2800 function, rather than depending on the compiler not to move stuff
2802 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2804 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2805 Paul Thomas <pault@gcc.gnu.org>
2808 * gfortran.dg/class_37.f03 : New test.
2810 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2811 Richard Guenther <rguenther@suse.de>
2813 PR tree-optimization/40979
2815 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2816 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2817 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2818 check_vect_support_and_set_flags.
2819 * gfortran.dg/graphite/vect-pr40979.f90: New.
2821 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2824 * gfortran.dg/class_36.f03: New.
2826 2011-02-02 Richard Guenther <rguenther@suse.de>
2828 PR tree-optimization/47566
2829 * gcc.dg/lto/20110201-1_0.c: New testcase.
2831 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2837 * debug/pr47498.c: New.
2838 * debug/pr47501.c: New.
2840 2011-02-01 Richard Guenther <rguenther@suse.de>
2842 PR tree-optimization/47559
2843 * g++.dg/torture/pr47559.C: New testcase.
2845 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2848 * gfortran.dg/typebound_call_20.f03: New.
2850 2011-02-01 Richard Guenther <rguenther@suse.de>
2852 PR tree-optimization/47555
2853 * gcc.dg/pr47555.c: New testcase.
2855 2011-02-01 Richard Guenther <rguenther@suse.de>
2857 PR tree-optimization/47541
2858 * g++.dg/torture/pr47541.C: New testcase.
2860 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2863 * gfortran.dg/typebound_call_19.f03: New.
2865 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2868 * g++.dg/cpp0x/pr47416.C: New test.
2870 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2873 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2875 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2878 * gfortran.dg/typebound_assignment_1.f03: New.
2880 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2882 PR tree-optimization/47538
2883 * gcc.c-torture/execute/pr47538.c: New test.
2885 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2888 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2890 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2892 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2894 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2896 PR rtl-optimization/44031
2897 * gcc.c-torture/compile/20110131-1.c: New test.
2899 2011-01-31 Tobias Burnus <burnus@net-b.de>
2902 * gfortran.dg/stmt_func_1.f90: New.
2904 2011-01-31 Tobias Burnus <burnus@net-b.de>
2907 * gfortran.dg/interface_34.f90: New.
2909 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2912 * gfortran.dg/realloc_on_assign_5.f03: New test.
2913 * gfortran.dg/realloc_on_assign_5.f03: New test.
2915 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2917 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2918 * gfortran.dg/bessel_7.f90: Likewise.
2919 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2921 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2922 * gfortran.dg/sum_init_expr.f03: Likewise.
2924 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2926 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2929 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2930 loop only on "vect_intfloat_cvt" targets.
2932 2011-01-29 Tobias Burnus <burnus@net-b.de>
2935 * gfortran.dg/shape_6.f90: New.
2937 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2939 PR libgfortran/47434
2940 * gfortran.dg/read_infnan_1.f90: Update test.
2941 * gfortran.dg/module_nan.f90: Update test.
2942 * gfortran.dg/char4_iunit_1.f03: Update test.
2943 * gfortran.dg/large_real_kind_1.f90: Update test.
2944 * gfortran.dg/real_const_3.f90: Update test.
2945 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2947 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2950 * g++.dg/template/param2.C: New test.
2952 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2954 PR libgfortran/47285
2955 * gfortran.dg/fmt_g.f: New test.
2957 2011-01-28 Tobias Burnus <burnus@net-b.de>
2960 * gfortran.dg/pure_formal_1.f90: New.
2962 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2965 * gcc.dg/tls/pr42894.c: New test.
2967 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2969 * gcc.dg/pr47276.c: Add dg-require-visibility.
2971 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2973 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2975 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2976 Tobias Burnus <burnus@gcc.gnu.org>
2981 * gfortran.dg/realloc_on_assign_3.f03: New test.
2982 * gfortran.dg/realloc_on_assign_4.f03: New test.
2983 * gfortran.dg/allocatable_function_5.f90: New test.
2984 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2985 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2986 implemented" dg-errors.
2988 2011-01-27 Jan Hubicka <jh@suse.cz>
2991 * gcc.dg/attr-weakref-4.c: New testcase
2993 2011-01-27 Martin Jambor <mjambor@suse.cz>
2995 PR tree-optimization/47228
2996 * gcc.dg/torture/pr47228.c: New test.
2998 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3000 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3002 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3004 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3005 when using auto-overlay support on the SPU.
3007 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3009 PR rtl-optimization/44174
3010 * gcc.target/i386/asm-6.c: New test.
3012 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3014 PR rtl-optimization/46856
3015 * gcc.c-torture/compile/pr46856.c: New test.
3017 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3018 Andrew Pinski <pinskia@gmail.com>
3021 * gcc.dg/pr43082.c: New.
3023 2011-01-26 DJ Delorie <dj@redhat.com>
3025 PR rtl-optimization/46878
3026 * gcc.dg/pr46878-1.c: New test.
3028 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3031 * g++.dg/cpp0x/pr47476.C: New test.
3033 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3035 * gcc.c-torture/compile/20110126-1.c: New test.
3037 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3040 * gcc.dg/torture/pr47473.c: New test.
3042 2011-01-26 Jan Hubicka <jh@suse.cz>
3045 * gcc.c-torture/execute/pr47237.c: New testcase.
3047 2011-01-26 Jan Hubicka <jh@suse.cz>
3049 PR tree-optimization/47190
3050 * gcc.dg/attr-weakref-3.c: New testcase.
3052 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3055 * gcc.dg/dll-9a.c: New test file.
3056 * gcc.dg/dll-11.c: Likewise.
3057 * gcc.dg/dll-12.c: Likewise.
3058 * gcc.dg/dll-12a.c: Likewise.
3059 * gcc.dg/dll-11a.c: Likewise.
3060 * gcc.dg/dll-9.c: Likewise.
3061 * gcc.dg/dll-10.c: Likewise.
3062 * gcc.dg/dll-10a.c: Likewise.
3063 * g++.dg/ext/dllexport4a.cc: Likewise.
3064 * g++.dg/ext/dllexport4.C: Likewise.
3065 * g++.dg/ext/dllexport5.C: Likewise.
3066 * g++.dg/ext/dllexport5a.cc: Likewise.
3068 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3070 PR tree-optimization/46970
3071 * gcc.dg/graphite/pr46970.c: New.
3073 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3075 PR tree-optimization/46215
3076 * gcc.dg/graphite/pr46215.c: New.
3078 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3080 PR tree-optimization/46168
3081 * gcc.dg/graphite/pr46168.c: New.
3083 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3085 PR tree-optimization/43657
3086 * gcc.dg/graphite/pr43657.c: New.
3088 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3090 PR tree-optimization/29832
3091 * gfortran.dg/graphite/pr29832.f90: New.
3093 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3095 PR tree-optimization/43567
3096 * gcc.dg/graphite/pr43567.c: New.
3098 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3100 * gfortran.dg/graphite/interchange-4.f: New.
3101 * gfortran.dg/graphite/interchange-5.f: New.
3103 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3104 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3105 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3106 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3107 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3108 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3109 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3110 * gfortran.dg/ltrans-7.f90: Removed.
3111 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3113 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3114 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3115 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3116 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3117 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3118 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3119 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3120 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3121 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3122 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3123 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3124 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3125 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3126 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3127 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3128 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3129 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3130 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3131 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3132 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3133 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3134 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3135 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3136 * gcc.dg/tree-ssa/data-dep-1.c
3137 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3138 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3139 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3140 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3141 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3143 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3145 PR tree-optimization/47265
3146 PR tree-optimization/47443
3147 * gcc.c-torture/compile/pr47265.c: New test.
3148 * gcc.dg/pr47443.c: New test.
3150 2011-01-25 Martin Jambor <mjambor@suse.cz>
3152 PR tree-optimization/47382
3153 * g++.dg/torture/pr47382.C: New test.
3154 * g++.dg/opt/devirt1.C: Xfail.
3156 2011-01-25 Yao Qi <yao@codesourcery.com>
3159 * gcc.target/arm/pr45701-1.c: New test.
3160 * gcc.target/arm/pr45701-2.c: New test.
3161 * gcc.target/arm/pr45701-3.c: New test.
3163 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3164 Jakub Jelinek <jakub@redhat.com>
3166 PR tree-optimization/47271
3167 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3169 2011-01-25 Nick Clifton <nickc@redhat.com>
3171 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3172 (saturate_add): Delete.
3174 (main): Do not run saturate_add.
3175 (set_interrupts): Delete.
3177 2011-01-25 Tobias Burnus <burnus@net-b.de>
3180 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3182 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3184 PR tree-optimization/47427
3185 PR tree-optimization/47428
3186 * gcc.c-torture/compile/pr47427.c: New test.
3187 * gcc.c-torture/compile/pr47428.c: New test.
3189 2011-01-25 Richard Guenther <rguenther@suse.de>
3192 * gcc.dg/torture/pr47411.c: New testcase.
3194 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3196 * gfortran.dg/graphite/id-24.f: New.
3197 * gfortran.dg/graphite/id-25.f: New.
3199 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3201 * gfortran.dg/graphite/id-23.f: New.
3203 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3205 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3207 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3209 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3210 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3211 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3212 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3213 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3214 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3215 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3216 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3217 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3219 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3221 * gcc.dg/graphite/block-0.c: Add documentation.
3222 * gcc.dg/graphite/block-4.c: Same.
3223 * gcc.dg/graphite/block-7.c: Same.
3224 * gcc.dg/graphite/block-8.c: New.
3225 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3226 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3227 * gcc.dg/graphite/interchange-12.c: Add documentation.
3228 * gcc.dg/graphite/interchange-13.c: New.
3229 * gcc.dg/graphite/interchange-14.c: New.
3230 * gcc.dg/graphite/interchange-15.c: New.
3231 * gcc.dg/graphite/interchange-8.c: Add documentation.
3232 * gcc.dg/graphite/interchange-mvt.c: Same.
3234 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3237 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3238 * gcc.target/powerpc/altivec-14.c: Ditto.
3239 * gcc.target/powerpc/altivec-33.c: Ditto.
3240 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3241 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3242 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3243 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3244 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3245 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3246 * g++.dg/ext/altivec-15.C: Ditto.
3247 * g++.dg/ext/altivec-types-1.C: Ditto.
3248 * g++.dg/ext/altivec-types-2.C: Ditto.
3249 * g++.dg/ext/altivec-types-3.C: Ditto.
3250 * g++.dg/ext/altivec-types-4.C: Ditto.
3252 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3254 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3256 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3258 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3259 optimization options.
3261 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3263 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3266 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3268 2011-01-23 Tobias Burnus <burnus@net-b.de>
3271 * gfortran.dg/allocatable_scalar_12.f90: New.
3273 2011-01-23 Ira Rosen <irar@il.ibm.com>
3275 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3276 vectorization to be not profitable if peeling is used to
3277 realign the memory access.
3278 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3279 loop bound to avoid loop unrolling.
3280 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3282 2011-01-22 Jan Hubicka <jh@suse.cz>
3285 * g++.dg/lto/pr47333.C: New file.
3287 2011-01-22 Jan Hubicka <jh@suse.cz>
3289 PR tree-optimization/43884
3291 * gcc.dg/autopar/outer-2.c: Increase array size.
3292 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3294 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3297 * gfortran.dg/c_loc_tests_16.f90: New test.
3299 2011-01-22 Tobias Burnus <burnus@net-b.de>
3302 * gfortran.dg/typebound_proc_19.f90: New.
3304 2011-01-21 Jeff Law <law@redhat.com>
3306 PR tree-optimization/47053
3307 * g++.dg/pr47053.C: New test.
3309 2011-01-21 Jason Merrill <jason@redhat.com>
3312 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3314 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3317 * g++.dg/cpp0x/range-for10.C: New test.
3318 * g++.dg/template/for1.C: New test.
3321 * g++.dg/tree-prof/partition3.C: New test.
3323 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3325 PR rtl-optimization/47366
3326 * g++.dg/opt/pr47366.C: New test.
3328 2011-01-21 Jason Merrill <jason@redhat.com>
3331 * g++.dg/cpp0x/constexpr-regress2.C: New.
3333 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3335 2011-01-21 Jeff Law <law@redhat.com>
3337 PR rtl-optimization/41619
3338 * gcc.dg/pr41619.c: New.
3340 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3342 PR tree-optimization/47355
3343 * g++.dg/opt/pr47355.C: New test.
3345 2011-01-21 Richard Guenther <rguenther@suse.de>
3347 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3350 2011-01-21 Richard Guenther <rguenther@suse.de>
3352 PR tree-optimization/47365
3353 * gcc.dg/torture/pr47365.c: New testcase.
3354 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3356 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3358 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3360 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3362 PR tree-optimization/47391
3363 * gcc.dg/pr47391.c: New test.
3365 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3367 * g++.dg/template/char1.C: Use signed char.
3369 2011-01-21 Tobias Burnus <burnus@net-b.de>
3372 * gfortran.dg/pointer_target_4.f90: New.
3374 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3377 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3378 ILP32 system and not IP32.
3380 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3383 * g++.dg/debug/pr46583.C: New.
3385 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3388 * g++.dg/debug/pr47283.C: New test.
3391 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3392 * gcc.target/i386/headmerge-2.c: Likewise.
3394 2011-01-20 Richard Guenther <rguenther@suse.de>
3397 * gcc.dg/torture/pr47370.c: New testcase.
3399 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3401 PR tree-optimization/46130
3402 * gcc.dg/pr46130-1.c: New test.
3403 * gcc.dg/pr46130-2.c: New test.
3405 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3408 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3410 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3413 * g++.dg/debug/pr46240.cc: New.
3415 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3418 * g++.dg/template/anonunion1.C: New test.
3420 PR rtl-optimization/47337
3421 * gcc.c-torture/execute/pr47337.c: New test.
3423 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3426 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3428 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3430 PR tree-optimization/46021
3431 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3433 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3435 PR tree-optimization/47290
3436 * g++.dg/torture/pr47290.C: New test.
3438 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3441 * gfortran.dg/proc_ptr_comp_29.f90: New.
3443 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3446 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3447 powerpc-apple-darwin9.
3449 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3451 PR rtl-optimization/47299
3452 * gcc.c-torture/execute/pr47299.c: New test.
3454 2011-01-17 Jason Merrill <jason@redhat.com>
3456 * g++.dg/cpp0x/constexpr-virtual.C: New.
3458 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3461 * gfortran.dg/gomp/pr47331.f90: New test.
3463 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3466 * objc.dg/selector-warn-1.m: New.
3467 * obj-c++.dg/selector-warn-1.mm: New.
3469 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3471 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3472 Update dg-final accordingly.
3474 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3476 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3478 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3480 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3482 * gcc.dg/guality/pr36728-2.c: Likewise.
3484 2011-01-17 Richard Guenther <rguenther@suse.de>
3486 PR tree-optimization/47313
3487 * g++.dg/torture/pr47313.C: New testcase.
3489 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3492 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3493 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3494 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3495 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3497 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3499 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3500 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3501 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3503 2011-01-17 Richard Guenther <rguenther@suse.de>
3505 PR tree-optimization/45967
3506 * gcc.dg/torture/pr45967-2.c: New testcase.
3507 * gcc.dg/torture/pr45967-3.c: Likewise.
3509 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3512 * g++.dg/ext/pr47213.C: Require visibility.
3514 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3516 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3517 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3519 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3521 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3522 Linux-based targets.
3524 2011-01-13 Jan Hubicka <jh@suse.cz>
3526 PR tree-optimization/47276
3527 * gcc.dg/pr47276.c: New testcase.
3529 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3530 Jonathan Wakely <jwakely.gcc@gmail.com>
3533 * g++.dg/other/pr33558.C: New.
3534 * g++.dg/other/pr33558-2.C: New.
3536 2011-01-14 Martin Jambor <mjambor@suse.cz>
3538 PR tree-optimization/45934
3539 PR tree-optimization/46302
3540 * g++.dg/ipa/devirt-c-1.C: New test.
3541 * g++.dg/ipa/devirt-c-2.C: Likewise.
3542 * g++.dg/ipa/devirt-c-3.C: Likewise.
3543 * g++.dg/ipa/devirt-c-4.C: Likewise.
3544 * g++.dg/ipa/devirt-c-5.C: Likewise.
3545 * g++.dg/ipa/devirt-c-6.C: Likewise.
3546 * g++.dg/ipa/devirt-6.C: Likewise.
3547 * g++.dg/ipa/devirt-d-1.C: Likewise.
3548 * g++.dg/torture/pr45934.C: Likewise.
3550 2011-01-14 Jason Merrill <jason@redhat.com>
3552 * g++.dg/cpp0x/variadic105.C: New.
3554 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3555 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3558 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3559 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3560 execution tests on i?86-*-*, x86_64-*-* and
3561 powerpc*-apple-darwin* && ilp32.
3562 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3563 tests on i?86-*-* and x86_64-*-*.
3565 2011-01-14 Richard Guenther <rguenther@suse.de>
3567 PR tree-optimization/47280
3568 * g++.dg/opt/pr47280.C: New testcase.
3570 2011-01-14 Jason Merrill <jason@redhat.com>
3572 * g++.dg/cpp0x/constexpr-regress1.C: New.
3574 * g++.dg/ext/flexary2.C: New.
3576 2011-01-14 Richard Guenther <rguenther@suse.de>
3579 * gcc.dg/torture/pr47281.c: New testcase.
3580 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3582 2011-01-14 Richard Guenther <rguenther@suse.de>
3584 PR tree-optimization/47286
3585 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3587 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3590 * g++.dg/ext/pr47213.C: New.
3592 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3594 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3596 2011-01-13 Tobias Burnus <burnus@net-b.de>
3597 Mikael Morin <mikael@gcc.gnu.org>
3601 * gfortran.dg/select_type_20.f90: New.
3602 * gfortran.dg/select_type_21.f90: New.
3604 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3607 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3609 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3611 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3612 * gcc.dg/guality/pr36728-2.c: Likewise.
3614 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3617 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3619 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3621 PR rtl-optimization/45352
3622 * gcc.dg/pr45352-3.c: New.
3624 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3626 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3628 * g++.dg/cpp0x/range-for8.C: New.
3629 * g++.dg/cpp0x/range-for9.C: New.
3631 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3634 * g++.dg/debug/pr47209.C: New.
3636 2011-01-12 Richard Guenther <rguenther@suse.de>
3639 * gcc.dg/lto/pr47259_0.c: New testcase.
3640 * gcc.dg/lto/pr47259_1.c: Likewise.
3642 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3644 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3645 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3646 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3647 methods missing from the OBJC2 Object.
3648 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3649 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3650 GNU and NeXT runtimes.
3651 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3653 * objc-obj-c++-shared/Object1.m: Likewise.
3654 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3655 * objc.dg/proto-qual-1.m: Likewise.
3656 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3657 * obj-c++.dg/proto-qual-1.mm: Likewise.
3659 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3662 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3664 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3666 Fixed the Objective-C++ testsuite and updated all tests.
3667 * lib/obj-c++.exp (obj-c++_init): Declare and set
3668 gcc_warning_prefix and gcc_error_prefix.
3669 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3670 'dg-warning', 'dg-message' and 'dg-error'.
3671 * obj-c++.dg/class-extension-3.mm: Likewise.
3672 * obj-c++.dg/class-protocol-1.mm: Likewise.
3673 * obj-c++.dg/encode-7.mm: Likewise.
3674 * obj-c++.dg/exceptions-3.mm: Likewise.
3675 * obj-c++.dg/exceptions-5.mm: Likewise.
3676 * obj-c++.dg/method-12.mm: Likewise.
3677 * obj-c++.dg/method-13.mm: Likewise.
3678 * obj-c++.dg/method-15.mm: Likewise.
3679 * obj-c++.dg/method-16.mm: Likewise.
3680 * obj-c++.dg/method-4.mm: Likewise.
3681 * obj-c++.dg/method-8.mm: Likewise.
3682 * obj-c++.dg/method-conflict-1.mm: Likewise.
3683 * obj-c++.dg/method-conflict-2.mm: Likewise.
3684 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3685 and uncommented second part of the testcase now that the testsuite
3687 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3688 and uncommented second part of the testcase now that the testsuite
3690 * obj-c++.dg/private-1.mm: Likewise.
3691 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3692 * obj-c++.dg/syntax-error-7.mm: Likewise.
3693 * obj-c++.dg/warn5.mm: Likewise.
3694 * obj-c++.dg/property/at-property-14.mm: Likewise.
3695 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3697 * obj-c++.dg/property/at-property-18.mm: Likewise.
3698 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3700 * obj-c++.dg/property/at-property-21.mm: Likewise.
3701 * obj-c++.dg/property/at-property-28.mm: Likewise.
3702 * obj-c++.dg/property/at-property-5.mm: Likewise.
3703 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3704 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3705 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3706 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3707 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3708 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3709 * obj-c++.dg/tls/diag-5.mm: Likewise.
3710 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3711 dg-error, now matched correctly.
3713 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3715 * objc.dg/property/at-property-29.m: New.
3716 * obj-c++.dg/property/at-property-29.mm: New.
3718 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3720 * go.test/go-test.exp (go-set-goarch): New proc.
3721 (go-gc-tests): Use it.
3723 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3726 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3728 2011-01-11 Richard Henderson <rth@redhat.com>
3730 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3732 2011-01-11 Jan Hubicka <jh@suse.cz>
3736 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3737 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3739 2011-01-11 Richard Guenther <rguenther@suse.de>
3741 PR tree-optimization/46076
3742 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3744 2011-01-11 Jeff Law <law@redhat.com>
3746 * PR tree-optimization/47086
3747 * gcc.dg/pr47086.c: New test.
3749 2011-01-11 Jason Merrill <jason@redhat.com>
3752 * g++.dg/template/new10.C: New.
3755 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3757 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3759 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3760 Split type definitions and NSConstantString class into...
3761 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3762 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3763 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3764 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3765 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3766 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3768 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3769 encode defines for newer NeXT system headers.
3770 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3771 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3772 * objc.dg/foreach-5.m: Likewise.
3773 * objc.dg/foreach-2.m: Likewise.
3774 * objc.dg/foreach-4.m: Likewise.
3775 * objc.dg/torture/strings/string1.m: Likewise.
3776 * objc.dg/torture/strings/string2.m: Likewise.
3777 * objc.dg/torture/strings/string3.m: Likewise.
3778 * objc.dg/torture/strings/string4.m: Likewise.
3779 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3780 header and stand alone.
3781 * obj-c++.dg/strings/strings-2.mm: Likewise.
3782 * objc.dg/torture/strings/const-str-3.m: Likewise.
3783 * objc.dg/strings/strings-2.m: Likewise.
3784 * objc.dg/strings/const-str-12b.m: Likewise.
3786 2011-01-12 Richard Guenther <rguenther@suse.de>
3789 * gcc.dg/attr-weak-1.c: Adjust.
3791 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3794 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3795 standard compliant and comment.
3797 2011-01-10 Jan Hubicka <jh@suse.cz>
3800 * gcc.dg/initpri3.c: New testcase.
3802 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3805 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3811 (g_ebp_save): Likewise.
3812 (g_esp_save): Likewise.
3814 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3816 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3818 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3820 PR tree-optimization/46021
3821 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3822 i?86-*-*, x86_64-*-*.
3824 2011-01-10 Jeff Law <law@redhat.com>
3826 * PR tree-optimization/47141
3827 * gcc.c-torture/compile/pr47141.c: New test.
3829 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3832 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3833 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3834 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3835 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3838 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3839 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3840 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3841 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3842 being vectorized. Adjust dg-final pattern.
3845 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3846 * gcc.dg/vect/slp-24.c: Likewise.
3848 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3851 * g++.dg/other/pr47218-1.C: New test file.
3852 * g++.dg/other/pr47218.C: Likewise.
3853 * g++.dg/other/pr47218.h: New supporting header.
3855 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3858 * objc.dg/attributes/invalid-attribute-1.m: New.
3859 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3861 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3864 * gfortran.dg/proc_ptr_comp_28.f90: New.
3866 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3868 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3869 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3870 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3871 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3872 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3873 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3874 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3875 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3876 * objc.dg/gnu-api-2-class.m: Likewise.
3877 * objc.dg/gnu-api-2-ivar.m: Likewise.
3878 * objc.dg/gnu-api-2-method.m: Likewise.
3879 * objc.dg/gnu-api-2-objc.m: Likewise.
3880 * objc.dg/gnu-api-2-object.m: Likewise.
3881 * objc.dg/gnu-api-2-property.m: Likewise.
3882 * objc.dg/gnu-api-2-protocol.m: Likewise.
3883 * objc.dg/gnu-api-2-sel.m: Likewise.
3885 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3887 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3888 * objc.dg/objc-foreach-4.m: Likewise.
3889 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3890 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3891 * objc.dg/foreach-4.m: Likewise.
3892 * objc.dg/foreach-5.m: Likewise.
3893 * objc.dg/foreach-3.m: Return self from init.
3895 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3898 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3900 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3903 * gfortran.dg/class_35.f90: New.
3905 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3907 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3909 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3912 * objc.dg/invalid-method-2.m: New.
3913 * obj-c++.dg/invalid-method-2.mm: New.
3915 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3918 * gfortran.dg/transpose_optimization_2.f90 : New test.
3920 2011-01-08 Jan Hubicka <jh@suse.cz>
3922 PR tree-optmization/46469
3923 * g++.dg/torture/pr46469.C: New testcase.
3925 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3927 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3928 emulation of libobjc-gnu structure layout functionality to ..
3929 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3930 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3931 * objc/execute/bf-common.h: Adjust headers.
3932 * objc/execute/bf-1.m: Likewise.
3933 * objc/execute/bf-2.m: Likewise.
3934 * objc/execute/bf-3.m: Likewise.
3935 * objc/execute/bf-4.m: Likewise.
3936 * objc/execute/bf-5.m: Likewise.
3937 * objc/execute/bf-6.m: Likewise.
3938 * objc/execute/bf-7.m: Likewise.
3939 * objc/execute/bf-8.m: Likewise.
3940 * objc/execute/bf-9.m: Likewise.
3941 * objc/execute/bf-10.m: Likewise.
3942 * objc/execute/bf-11.m: Likewise.
3943 * objc/execute/bf-12.m: Likewise.
3944 * objc/execute/bf-13.m: Likewise.
3945 * objc/execute/bf-14.m: Likewise.
3946 * objc/execute/bf-15.m: Likewise.
3947 * objc/execute/bf-16.m: Likewise.
3948 * objc/execute/bf-17.m: Likewise.
3949 * objc/execute/bf-18.m: Likewise.
3950 * objc/execute/bf-19.m: Likewise.
3951 * objc/execute/bf-20.m: Likewise.
3952 * objc/execute/bf-21.m: Likewise.
3953 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3954 objc_get_type_qualifiers ().
3956 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3959 * gfortran.dg/dependency_39.f90: New test.
3961 2011-01-07 Jan Hubicka <jh@suse.cz>
3963 Get builtins tests ready for linker plugin.
3964 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3965 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3966 my_memset, my_bzero): Mark used.
3967 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3968 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3970 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3973 2011-01-07 Jan Hubicka <jh@suse.cz>
3975 PR tree-optimization/46367
3976 * g++.dg/torture/pr46367.C: New file.
3978 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3981 * gcc.dg/pr47201.c: New test.
3984 * gcc.dg/tree-prof/pr47187.c: New test.
3986 2011-01-07 Tobias Burnus <burnus@net-b.de>
3989 * gfortran.dg/extends_type_of_3.f90: New.
3991 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3993 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3994 * g++.dg/ext/dllimport-MI1.C: Likewise.
3995 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3996 * g++.dg/ext/dllimport10.C: Likewise.
3997 * g++.dg/ext/dllimport11.C: Likewise.
3998 * g++.dg/ext/dllimport12.C: Likewise.
3999 * g++.dg/ext/dllimport13.C: Likewise.
4000 * g++.dg/ext/dllimport2.C: Likewise.
4001 * g++.dg/ext/dllimport3.C: Likewise.
4002 * g++.dg/ext/dllimport4.C: Likewise.
4003 * g++.dg/ext/dllimport5.C: Likewise.
4004 * g++.dg/ext/dllimport6.C: Likewise.
4005 * g++.dg/ext/dllimport8.C: Likewise.
4006 * g++.dg/ext/dllimport9.C: Likewise.
4007 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4008 targets, too. Additionally enable test for i?86-*-mingw*.
4009 * g++.dg/ext/selectany1.C: Likewise.
4010 Remove guard variable check.
4012 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4016 * gfortran.dg/storage_size_3.f08: Extended.
4018 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4021 * g++.dg/template/stdarg1.C: New test.
4023 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4026 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4027 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4028 from the interface of functions to not hide the errors that
4031 2011-01-06 Jan Hubicka <jh@suse.cz>
4033 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4034 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4036 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4040 * gfortran.dg/interface_33.f90: New test.
4042 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4045 * gcc.c-torture/compile/pr47150.c: New test.
4047 2011-01-06 Ira Rosen <irar@il.ibm.com>
4049 PR tree-optimization/47139
4050 * gcc.dg/vect/pr47139.c: New test.
4052 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4055 * gfortran.dg/extends_type_of_2.f03: New.
4057 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4059 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4061 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4063 * gnat.dg/opt14.adb: New test.
4065 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4068 * gfortran.dg/allocate_error_2.f90: New test.
4070 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4073 * gfortran.dg/storage_size_3.f08: New.
4075 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4077 PR libgfortran/47154
4078 * gfortran.dg/namelist_68.f90: New test.
4080 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4082 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4084 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4087 * gfortran.dg/class_34.f90: New.
4089 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4091 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4092 use __builtin_inff. Skip all single-precision tests that require
4095 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4097 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4099 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4101 PR tree-optimization/47148
4102 * gcc.c-torture/execute/pr47148.c: New test.
4104 PR tree-optimization/47155
4105 * gcc.c-torture/execute/pr47155.c: New test.
4107 PR rtl-optimization/47157
4108 * gcc.c-torture/compile/pr47157.c: New test.
4110 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4112 * gcc.dg/torture/vector-shift2.c (schar): Define.
4113 (main): Always use schar or uchar instead of plain "char" to avoid
4114 dependencies on implementation-defined char signedness.
4116 2011-01-03 Martin Jambor <mjambor@suse.cz>
4118 PR tree-optimization/46801
4119 * gnat.dg/pack9.adb: Remove xfail.
4121 2011-01-03 Martin Jambor <mjambor@suse.cz>
4123 PR tree-optimization/46984
4124 * g++.dg/ipa/pr46984.C: New test.
4126 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4129 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4131 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4133 PR tree-optimization/47140
4134 * gcc.c-torture/compile/pr47140.c: New test.
4136 PR rtl-optimization/47028
4137 * gcc.dg/pr47028.c: New test.
4139 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4141 * objc.dg/protocol-forward-1.m: Removed TODO.
4142 * objc.dg/protocol-forward-2.m: New.
4143 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4144 * obj-c++.dg/protocol-forward-2.mm: New.
4146 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4149 * g++.dg/eh/pr38662.C: New testcase.
4151 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4153 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4154 scan for newline '\n'.
4157 Copyright (C) 2011 Free Software Foundation, Inc.
4159 Copying and distribution of this file, with or without modification,
4160 are permitted in any medium without royalty provided the copyright
4161 notice and this notice are preserved.