1 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
3 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
6 2011-04-23 Tobias Burnus <burnus@net-b.de>
9 * gfortran.dg/coarray_19.f90: New.
11 2011-04-23 Jakub Jelinek <jakub@redhat.com>
14 * gcc.dg/pr48685.c: New test.
16 2011-04-22 Jan Hubicka <jh@suse.cz>
18 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
20 2011-04-22 Jakub Jelinek <jakub@redhat.com>
22 PR tree-optimization/48717
23 * gcc.c-torture/execute/pr48717.c: New test.
25 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
28 * gcc.target/i386/pr48723.c: New test.
30 2011-04-22 Jakub Jelinek <jakub@redhat.com>
33 * gcc.dg/gomp/pr48716.c: New test.
34 * g++.dg/gomp/pr48716.C: New test.
36 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
39 * gcc.dg/missing-field-init-2.c: Update testcase.
41 2011-04-22 Alan Modra <amodra@gmail.com>
43 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
45 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
48 * gfortran.dg/function_optimize_6.f90: New test.
50 2011-04-21 Easwaran Raman <eraman@google.com>
52 * gcc.dg/stack-layout-2.c: New test.
54 2011-04-21 Richard Guenther <rguenther@suse.de>
57 * g++.dg/lto/pr48207-2_0.C: New testcase.
58 * g++.dg/lto/pr48207-3_0.C: Likewise.
60 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
62 * gnat.dg/volatile5.adb: New test.
63 * gnat.dg/volatile5_pkg.ads: New helper.
65 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
68 * gcc.target/i386/pr48708.c: New test.
70 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
72 * gcc.dg/vect/vect-119.c: New test.
74 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
76 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
79 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
80 Richard Sandiford <richard.sandiford@linaro.org>
83 * gcc.target/arm/pr46329.c: New test.
85 2011-04-21 Tobias Burnus <burnus@net-b.de>
88 * gfortran.dg/coarray_18.f90: New.
90 2011-04-20 Jason Merrill <jason@redhat.com>
92 * g++.dg/cpp0x/initlist47.C: New.
94 * g++.dg/init/dtor4.C: New.
96 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
99 * gcc.target/i386/sse2-pinsrw.c: New test.
100 * gcc.target/i386/avx-vpinsrw.c: Ditto.
101 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
102 * gcc.target/i386/sse2-insvhi.c: Ditto.
103 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
104 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
106 2011-04-20 Jason Merrill <jason@redhat.com>
108 * g++.dg/template/const4.C: New.
110 2011-04-20 Easwaran Raman <eraman@google.com>
112 * gcc.dg/stack-layout-1.c: New test.
114 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
116 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
117 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
120 2011-04-20 Kai Tietz <ktietz@redhat.com>
122 * gcc.dg/binio-xor1.c: New test.
123 * gcc.dg/binio-xor2.c: New test.
124 * gcc.dg/binio-xor3.c: New test.
125 * gcc.dg/binio-xor4.c: New test.
126 * gcc.dg/binio-xor5.c: New test.
128 2011-04-20 Richard Guenther <rguenther@suse.de>
130 PR tree-optimization/47892
131 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
133 2011-04-20 Richard Guenther <rguenther@suse.de>
136 * g++.dg/torture/pr48695.C: New testcase.
138 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
140 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
141 * gcc.c-torture/execute/cmpsi-2.c: Ditto
142 * gcc.c-torture/execute/pr45262.c: Ditto
143 * gcc.dg/torture/pr43165.c: Ditto.
144 * gcc.dg/torture/pr47228.c: Ditto.
145 * gcc.dg/tree-ssa/pr45144.c: Ditto.
146 * gcc.dg/ipa/pr45644.c: Ditto.
147 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
150 2011-04-19 Jason Merrill <jason@redhat.com>
152 * g++.dg/ext/complex7.C: New.
154 * g++.dg/ext/attrib41.C: New.
156 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
159 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
161 2011-04-19 Jakub Jelinek <jakub@redhat.com>
164 * gcc.target/i386/pr48678.c: New test.
166 2011-04-19 Martin Jambor <mjambor@suse.cz>
168 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
169 * g++.dg/opt/devirt2.C: New test.
170 * g++.dg/ipa/devirt-g-1.C: Likewise.
172 2011-04-19 Tobias Burnus <burnus@net-b.de>
175 * gfortran.dg/whole_file_33.f90: New.
177 2011-04-19 Martin Jambor <mjambor@suse.cz>
179 * g++.dg/ipa/devirt-7.C: New test.
181 2011-04-19 Richard Guenther <rguenther@suse.de>
184 * g++.dg/lto/pr48207_0.C: New testcase.
186 2011-04-18 Jason Merrill <jason@redhat.com>
188 * g++.dg/init/void1.C: New.
190 * g++.dg/cpp0x/union4.C: New.
192 2011-04-18 Jakub Jelinek <jakub@redhat.com>
195 * g++.dg/torture/pr48661.C: New test.
198 * g++.dg/gomp/pr48632.C: New test.
200 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
202 * gcc.target/i386/sse2-maskmovdqu.c: New test.
203 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
205 2011-04-18 Tobias Burnus <burnus@net-b.de>
208 * gfortran.dg/coarray_17.f90: New.
209 * gfortran.dg/coarray_10.f90: Update dg-error.
211 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
214 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
215 * gfortran.dg/guality/guality.exp: Likewise.
217 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
219 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
221 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
223 * gcc.dg/vect/pr48377.c: Remove dg-do run.
225 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
227 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
229 2011-04-18 Richard Guenther <rguenther@suse.de>
232 * g++.dg/torture/pr46364.C: New testcase.
234 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
236 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
238 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
240 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
242 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
243 Ira Rosen <ira.rosen@linaro.org>
246 * gcc.target/arm/pr48252.c: New test.
248 2011-04-18 Jakub Jelinek <jakub@redhat.com>
250 PR tree-optimization/48616
251 * gcc.dg/pr48616.c: New test.
253 2011-04-18 Tobias Burnus <burnus@net-b.de>
256 * gfortran.dg/coarray_16.f90: New.
258 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
261 * gfortran.dg/realloc_on_assign_7.f03: New test.
263 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
266 * gfortran.dg/fmt_g0_6.f08: New test.
268 2011-04-17 Jason Merrill <jason@redhat.com>
270 * g++.dg/cpp0x/sfinae16.C: New.
272 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
274 * gcc.target/mips/reg-var-1.c: New test.
276 2011-04-17 Jan Hubicka <jh@suse.cz>
278 * gcc.dg/winline-5.c: Update testcase.
280 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
282 * gnat.dg/discr27.ad[sb]: Move dg directive.
283 * gnat.dg/discr28.ad[sb]: New test.
284 * gnat.dg/discr28_pkg.ads: New helper.
286 2011-04-17 Michael Matz <matz@suse.de>
288 PR tree-optimization/48622
290 * gcc.dg/lto/pr48622_0.c: New test.
292 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
294 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
295 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
296 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
297 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
298 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
299 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
301 2011-04-15 Jason Merrill <jason@redhat.com>
303 * g++.dg/cpp0x/range-for17.C: New.
305 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
307 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
308 * g++.dg/cpp0x/range-for3.C: Likewise.
309 * g++.dg/cpp0x/range-for9.C: Correct error message.
310 * g++.dg/cpp0x/range-for11.C: New.
311 * g++.dg/cpp0x/range-for12.C: New.
312 * g++.dg/cpp0x/range-for13.C: New.
313 * g++.dg/cpp0x/range-for14.C: New.
314 * g++.dg/cpp0x/range-for15.C: New.
315 * g++.dg/cpp0x/range-for16.C: New.
317 2011-04-15 Tobias Burnus <burnus@net-b.de>
320 * gfortran.dg/coarray_15.f90: Change to dg-do run.
322 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
324 * objc.dg/naming-4.m: Updated.
325 * objc.dg/naming-5.m: Updated.
326 * objc.dg/naming-6.m: New.
327 * objc.dg/naming-7.m: New.
328 * obj-c++.dg/naming-1.mm: Updated.
329 * obj-c++.dg/naming-2.mm: Updated.
330 * obj-c++.dg/naming-3.mm: New.
331 * obj-c++.dg/naming-4.mm: New.
333 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
336 * gfortran.dg/fmt_g0_5.f08: New test.
338 2011-04-15 Richard Guenther <rguenther@suse.de>
341 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
343 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
345 * gcc.target/avr/torture/pr41885.c (dg-options): Change
346 -finline-limit=0 to -fno-inline
348 2011-04-15 Jakub Jelinek <jakub@redhat.com>
351 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
354 2011-04-14 Jakub Jelinek <jakub@redhat.com>
357 * gcc.target/i386/sse4_1-insertps-3.c: New test.
358 * gcc.target/i386/sse4_1-insertps-4.c: New test.
359 * gcc.target/i386/avx-insertps-3.c: New test.
360 * gcc.target/i386/avx-insertps-4.c: New test.
362 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
364 * gcc.target/avr/torture/pr41885.c (dg-options): Add
367 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
372 * gcc.target/avr/pr46779-1.c: New test case
373 * gcc.target/avr/pr46779-2.c: New test case
375 2011-04-14 Jason Merrill <jason@redhat.com>
377 * g++.dg/cpp0x/sfinae15.C: New.
379 * g++.dg/cpp0x/sfinae14.C: New.
381 * g++.dg/ext/vla10.C: New.
383 2011-04-14 Richard Guenther <rguenther@suse.de>
385 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
387 2011-04-14 Richard Guenther <rguenther@suse.de>
389 * gcc.dg/fold-bitand-4.c: Move ...
390 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
392 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
394 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
396 * gcc.target/avr/torture/trivial.c: Ditto.
398 2011-04-13 Jason Merrill <jason@redhat.com>
400 * g++.dg/template/operator11.C: New.
402 2011-04-13 Jakub Jelinek <jakub@redhat.com>
405 * gcc.dg/gomp/pr48591.c: New test.
408 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
409 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
411 2011-04-13 Dodji Seketeli <dodji@redhat.com>
414 * g++.dg/template/dependent-expr7.C: New test case.
416 2011-04-13 Jason Merrill <jason@redhat.com>
418 * g++.dg/cpp0x/sfinae13.C: New.
420 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
422 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
424 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
426 * gcc.target/arm/pr43698.c: Remove -march option.
428 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
430 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
433 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
437 * gfortran.dg/realloc_on_assign_6.f03: New test.
439 2011-04-12 Kai Tietz <ktietz@redhat.com>
441 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
442 targets the additional -mno-ms-bitfields and
443 -Wno-packed-bitfield-compat options.
444 * g++.dg/ext/bitfield3.C: Likewise.
445 * g++.dg/ext/bitfield4.C: Likewise.
446 * g++.dg/ext/bitfield5.C: Likewise.
447 * gcc.dg/bitfld-15.c: Likewise.
448 * gcc.dg/bitfld-16.c: Likewise.
449 * gcc.dg/bitfld-17.c: Likewise.
450 * gcc.dg/bitfld-18.c: Likewise.
452 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
454 * gcc.target/arm/neon-vld3-1.c: New test.
455 * gcc.target/arm/neon-vst3-1.c: New test.
456 * gcc.target/arm/neon/v*.c: Regenerate.
458 2011-04-12 Jakub Jelinek <jakub@redhat.com>
460 PR rtl-optimization/48549
461 * g++.dg/opt/pr48549.C: New test.
463 2011-04-12 Richard Guenther <rguenther@suse.de>
465 PR tree-optimization/46076
466 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
468 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
471 * lib/compat.exp (compat-execute): Declare unsupported after
472 stripping path from src1.
473 * lib/lto.exp (lto-execute): Likewise.
475 2011-04-12 Jakub Jelinek <jakub@redhat.com>
478 * gcc.dg/pr48552-1.c: New test.
479 * gcc.dg/pr48552-2.c: New test.
481 2011-04-11 Jason Merrill <jason@redhat.com>
483 * g++.dg/cpp0x/sfinae12.C: New.
485 * g++.dg/cpp0x/enum10.C: New.
487 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
489 * g++.dg/cpp0x/rv-func.C: New.
491 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
493 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
496 2011-04-11 Martin Jambor <mjambor@suse.cz>
498 PR tree-optimization/48195
499 * gcc.dg/ipa/pr48195.c: New test.
501 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
503 * gnat.dg/return3.adb: Remove unused switch.
505 2011-04-08 Mike Stump <mikestump@comcast.net>
508 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
509 default to fno-common.
511 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
513 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
514 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
516 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
519 * gfortran.dg/function_optimize_5.f90: New test.
521 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
523 * gnat.dg/aggr17.adb: New test.
524 * gnat.dg/aggr18.adb: Likewise.
526 2011-04-08 Michael Matz <matz@suse.de>
529 * gcc.target/i386/pr48389.c: New test.
531 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
533 PR rtl-optimization/48272
534 * g++.dg/opt/pr48272.C: New.
536 2011-04-08 Dmitry Melnik <dm@ispras.ru>
538 PR rtl-optimization/48235
539 * gcc.dg/pr48235.c: New.
541 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
543 PR rtl-optimization/48302
544 * g++.dg/opt/pr48302.C: New.
546 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
549 * g++.dg/opt/pr48273.C: New.
551 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
553 PR rtl-optimization/48442
554 * gcc.dg/pr48442.c: New.
556 2011-04-08 Jakub Jelinek <jakub@redhat.com>
558 PR tree-optimization/48377
559 * gcc.dg/vect/pr48377.c: New test.
561 2011-04-07 Jason Merrill <jason@redhat.com>
563 * g++.dg/cpp0x/regress/call1.C: New.
565 * g++.dg/cpp0x/variadic107.C: New.
567 * g++.dg/cpp0x/sfinae11.C: New.
568 * g++.dg/cpp0x/noexcept02.C: Fix.
570 * g++.dg/cpp0x/sfinae10.C: New.
572 * g++.dg/cpp0x/sfinae9.C: New.
574 * c-c++-common/Wcast-qual-1.c: Move here from...
575 * gcc.dg/cast-qual-3.c: ...here, and...
576 * g++.dg/warn/Wcast-qual2.C: ...here.
578 * g++.dg/cpp0x/sfinae8.C: New.
580 * g++.dg/cpp0x/sfinae7.C: New.
582 * g++.dg/cpp0x/enum9.C: New.
584 2011-04-07 Mike Stump <mikestump@comcast.net>
586 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
589 2011-04-07 Jakub Jelinek <jakub@redhat.com>
592 * gfortran.dg/gomp/pr48117.f90: New test.
595 * gcc.dg/torture/pr48343.c: New test.
597 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
599 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
601 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
603 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
605 2011-04-07 Tom de Vries <tom@codesourcery.com>
608 * lib/scanasm.exp (object-size): New proc.
609 * gcc.target/arm/pr43920-2.c: New test.
611 2011-04-06 Tobias Burnus <burnus@net-b.de>
615 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
617 2011-04-06 Steve Ellcey <sje@cup.hp.com>
619 * gcc.dg/mtune.c: Prune note from output.
621 2011-04-06 Jakub Jelinek <jakub@redhat.com>
624 * gcc.dg/guality/pr36977.c: New test.
625 * gcc.dg/guality/pr48466.c: New test.
627 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
629 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
631 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
633 * gnat.dg/return3.adb: New test.
635 2011-04-06 Richard Guenther <rguenther@suse.de>
637 PR tree-optimization/47663
638 * gcc.dg/tree-ssa/inline-8.c: New testcase.
640 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
642 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
643 Solaris 8 and 9 as well.
645 2011-04-05 Tom de Vries <tom@codesourcery.com>
648 * gcc.target/arm/pr43920-1.c: New test.
650 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
652 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
653 (cctor): Actually return the value.
654 (main): Cast return values.
656 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
658 * gfortran.dg/character_comparison_8.f90: New test.
660 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
662 * frontend-passes: (optimize_lexical_comparison): New function.
663 (optimize_expr): Call it.
664 (optimize_comparison): Also handle lexical comparison functions.
665 Return false instad of -2 for unequal comparison.
667 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
670 * function_optimize_4.f90: New test.
672 2011-04-04 Tobias Burnus <burnus@net-b.de>
675 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
676 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
677 * gfortran.dg/coarray_15.f90: New.
679 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
681 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
682 * gfortran.dg/bessel_7.f90: Likewise.
684 2011-04-03 Tobias Burnus <burnus@net-b.de>
686 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
688 2011-04-03 Richard Guenther <rguenther@suse.de>
689 Ira Rosen <ira.rosen@linaro.org>
691 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
692 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
693 -ftree-loop-if-convert-stores.
695 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
697 * gnat.dg/specs/aggr2.ads: New test.
699 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
701 * gnat.dg/debug2.ad[sb]: New test.
702 * gnat.dg/debug2_pkg.ads: New helper.
703 * gnat.dg/debug3.ad[sb]: New test.
705 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
707 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
709 2011-04-01 Jakub Jelinek <jakub@redhat.com>
712 * gcc.c-torture/compile/pr48335-1.c: New test.
713 * gcc.dg/pr48335-1.c: New test.
714 * gcc.dg/pr48335-2.c: New test.
715 * gcc.dg/pr48335-3.c: New test.
716 * gcc.dg/pr48335-4.c: New test.
717 * gcc.dg/pr48335-5.c: New test.
718 * gcc.dg/pr48335-6.c: New test.
719 * gcc.dg/pr48335-7.c: New test.
720 * gcc.dg/pr48335-8.c: New test.
721 * gcc.target/i386/pr48335-1.c: New test.
723 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
726 * gcc.dg/Waddress.c: New test.
728 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
731 * gfortran.dg/function_optimize_3.f90: New test.
733 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
735 * gcc.c-torture/compile/20110401-1.c: New test.
737 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
738 * g++.dg/lto/20091002-2_0.C: Likewise.
739 * g++.dg/lto/20090303_0.c: Likewise.
740 * g++.dg/lto/20091004-1_0.C: Likewise.
741 * g++.dg/lto/20091002-3_0.C: Likewise.
742 * g++.dg/lto/20091004-2_0.C: Likewise.
743 * g++.dg/lto/20081123_0.C: Likewise.
744 * g++.dg/lto/20090313_0.C: Likewise.
745 * g++.dg/lto/20081109-1_0.C: Likewise.
746 * g++.dg/lto/20081219_0.C: Likewise.
747 * g++.dg/lto/20081204-1_0.C: Likewise.
748 * g++.dg/lto/20090302_0.C: Likewise.
749 * g++.dg/lto/20081119-1_0.C: Likewise.
750 * g++.dg/lto/20081118_0.C: Likewise.
751 * gcc.dg/lto/20091020-2_0.c: Likewise.
752 * gcc.dg/lto/20090210_0.c: Likewise.
753 * gcc.dg/lto/20081204-1_0.c: Likewise.
754 * gcc.dg/lto/20081224_0.c: Likewise.
755 * gcc.dg/lto/20090219_0.c: Likewise.
756 * gcc.dg/lto/20091014-1_0.c: Likewise.
757 * gcc.dg/lto/20091016-1_0.c: Likewise.
758 * gcc.dg/lto/20090206-2_0.c: Likewise.
759 * gcc.dg/lto/20090116_0.c: Likewise.
760 * gcc.dg/lto/20091013-1_0.c: Likewise.
761 * gcc.dg/lto/20091015-1_0.c: Likewise.
762 * gcc.dg/lto/20090126-2_0.c: Likewise.
764 2011-03-31 Ian Lance Taylor <iant@google.com>
766 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
768 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
770 * gnat.dg/opt16.adb: New test.
772 2011-03-31 Jason Merrill <jason@redhat.com>
774 * g++.dg/cpp0x/defaulted24.C: New.
776 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
779 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
782 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
784 * g++.dg/other/i386-9.C: New test.
786 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
788 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
790 2011-03-30 Jason Merrill <jason@redhat.com>
792 * g++.dg/cpp0x/regress/error-recovery1.C: New.
794 * g++.dg/cpp0x/regress/isnan.C: New.
796 * g++.dg/cpp0x/initlist46.C: New.
798 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
801 * gcc.target/arm/neon-modes-2.c: New test.
803 2011-03-30 Jakub Jelinek <jakub@redhat.com>
806 * gcc.c-torture/compile/pr48305.c: New test.
808 2011-03-29 Jason Merrill <jason@redhat.com>
810 * g++.dg/cpp0x/regress/value-dep1.C: New.
812 2011-03-29 Steve Ellcey <sje@cup.hp.com>
814 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
816 2011-03-29 Ian Lance Taylor <iant@google.com>
818 * go.test/go-test.exp: Handle the test lines used in several new
820 (errchk): Add opts parameter. Change all callers. Handle parens
823 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
824 Dominique d'Humieres <dominiq@lps.ens.fr>
826 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
827 and __APPLE__ && __PPC__ && __ALTIVEC__.
829 2011-03-29 Jason Merrill <jason@redhat.com>
831 * g++.dg/cpp0x/dependent1.C: New.
833 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
835 * g++.dg/cpp0x/constexpr-memfn1.C: New.
837 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
839 2011-03-29 Janus Weil <janus@gcc.gnu.org>
842 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
843 * gfortran.dg/proc_ptr_comp_32.f90: New.
845 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
847 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
848 check for corresponding warning.
850 2011-03-28 Jason Merrill <jason@redhat.com>
852 * g++.dg/cpp0x/rv-deduce2.C: New.
854 2011-03-29 Jakub Jelinek <jakub@redhat.com>
857 * gcc.dg/pr48203.c: New test.
859 2011-03-28 Jeff Law <law@redhat.com>
861 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
863 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
865 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
866 and __PPC__ && __ALTIVEC__.
868 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
871 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
872 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
873 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
874 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
876 2011-03-28 Jason Merrill <jason@redhat.com>
878 * g++.dg/cpp0x/initlist-array2.C: New.
880 * g++.dg/cpp0x/initlist-array1.C: New.
882 * g++.dg/cpp0x/constexpr-compound.C: New.
884 * g++.dg/cpp0x/constexpr-using.C: New.
886 * g++.dg/cpp0x/constexpr-noexcept.C: New.
888 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
891 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
893 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
895 * gcc.dg/slp-1.c: New test.
897 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
899 * gcc.target/i386/avx256-unaligned-load-1.c: New.
900 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
901 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
902 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
903 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
904 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
905 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
906 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
907 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
908 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
909 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
910 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
911 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
912 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
914 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
917 * gfortran.dg/trim_optimize_5.f90: New test.
918 * gfortran.dg/trim_optimize_6.f90: New test.
920 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
923 * gcc.target/mips/madd-7.c: Remove -mlong32.
924 * gcc.target/mips/msub-7.c: Likewise.
926 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
928 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
929 accesses to preserve the meaning of the test for doubleword vectors.
930 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
931 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
933 2011-03-26 Janus Weil <janus@gcc.gnu.org>
936 * gfortran.dg/class_42.f03: New.
938 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
940 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
943 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
945 PR rtl-optimization/48144
946 * gcc.dg/pr48144.c: New test.
948 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
950 * gnat.dg/discr27.ad[sb]: New test.
952 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
954 * gnat.dg/limited_with2.ad[sb]: New test.
955 * gnat.dg/limited_with2_pkg1.ads: New helper.
956 * gnat.dg/limited_with2_pkg2.ads: Likewise.
958 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
960 * gnat.dg/opt15.adb: New test.
961 * gnat.dg/opt15_pkg.ad[sb]: New helper.
963 2011-03-25 Tobias Burnus <burnus@net-b.de>
967 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
968 * gfortran.dg/leadz_trailz_3.f90: Ditto
970 2011-03-25 Martin Jambor <mjambor@suse.cz>
972 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
974 2011-03-25 Jason Merrill <jason@redhat.com>
976 * g++.dg/cpp0x/defaulted22.C: New.
977 * g++.dg/cpp0x/defaulted23.C: New.
978 * g++.dg/cpp0x/defaulted15.C: Adjust.
980 2011-03-25 Jason Merrill <jason@redhat.com>
982 * g++.dg/cpp0x/move1.C: New.
984 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
987 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
989 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
991 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
992 for mips-sgi-irix6.5.
993 Replace snprintf prototype by <stdio.h>.
995 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
998 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1000 * gcc.dg/graphite/block-4.c: Likewise.
1001 * gcc.dg/graphite/block-7.c: Likewise.
1002 * gcc.dg/graphite/block-8.c: Likewise.
1004 2011-03-25 Richard Guenther <rguenther@suse.de>
1006 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1007 * g++.dg/tree-ssa/pr8781.C: Likewise.
1008 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1009 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1010 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1011 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1012 * gcc.dg/tree-ssa/alias-18.c: Likewise.
1013 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1014 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1015 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1016 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1017 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1018 * gcc.dg/tree-ssa/pr21574.c: Likewise.
1019 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1020 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1021 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1022 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1023 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1024 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1025 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1026 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1027 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1028 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1029 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1030 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1031 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1032 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1033 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1034 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1035 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1036 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1037 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1038 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1039 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1040 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1041 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1042 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1043 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1044 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1045 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1046 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1047 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1048 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1049 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1050 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1051 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1052 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1053 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1054 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1055 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1056 * c-c++-common/pr46562-2.c: Likewise.
1057 * gfortran.dg/pr42108.f90: Likewise.
1058 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1059 foo to be inlined even at -O1.
1060 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1061 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1062 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1063 * gcc.dg/matrix/matrix.exp: Disable FRE.
1065 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1068 * gcc.dg/dfp/pr48204.c: New test.
1070 2011-03-24 Steve Ellcey <sje@cup.hp.com>
1073 * gcc.c-torture/execute/pr47917.c: Move this...
1074 * gcc.dg/torture/pr47917.c: to here and add xfails.
1076 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1078 * gnat.dg/array16.ad[sb]: New test.
1079 * gnat.dg/array16.ads: New helper.
1081 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1083 * gnat.dg/derived_type2.adb: New test.
1085 2011-03-24 Richard Guenther <rguenther@suse.de>
1087 PR tree-optimization/48271
1088 * g++.dg/torture/pr48271.C: New testcase.
1090 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1092 * gnat.dg/array15.ad[sb]: New test.
1094 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1097 * gcc.target/i386/pr48237.c: New test.
1099 2011-03-24 Richard Guenther <rguenther@suse.de>
1102 * gcc.dg/builtin-object-size-10.c: New testcase.
1104 2011-03-24 Richard Guenther <rguenther@suse.de>
1106 PR tree-optimization/46562
1107 * c-c++-common/pr46562-2.c: New testcase.
1108 * c-c++-common/pr46562.c: Likewise.
1110 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
1112 * gcc.dg/vect/vect-cselim-1.c: New test.
1113 * gcc.dg/vect/vect-cselim-2.c: New test.
1115 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
1117 * gcc.target/arm/pr46934.c: New.
1119 2011-03-23 Ian Lance Taylor <iant@google.com>
1121 * go.test/go-test.exp (errchk): Ignore lines containing ////.
1123 2011-03-23 Richard Guenther <rguenther@suse.de>
1125 * gcc.dg/struct: Remove directory and contents.
1127 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1130 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1132 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1134 * gnat.dg/discr26.ad[sb]: New test.
1135 * gnat.dg/discr26_pkg.ads: New helper.
1137 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
1140 * gcc.target/arm/neon-vld-1.c: New test.
1142 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1144 * gnat.dg/array14.ad[sb]: New test.
1145 * gnat.dg/array14_pkg.ads: New helper.
1147 2011-03-22 Joseph Myers <joseph@codesourcery.com>
1149 * gcc.c-torture/execute/920501-8.x: Remove.
1150 * gcc.c-torture/execute/930513-1.x: Remove.
1151 * gcc.c-torture/execute/960312-1.x: Remove.
1152 * gcc.c-torture/compile/20000804-1.c,
1153 gcc.c-torture/compile/20001205-1.c,
1154 gcc.c-torture/compile/20001226-1.c,
1155 gcc.c-torture/compile/20010518-2.c,
1156 gcc.c-torture/compile/20020312-1.c,
1157 gcc.c-torture/compile/20020604-1.c,
1158 gcc.c-torture/compile/920501-12.c,
1159 gcc.c-torture/compile/920501-4.c,
1160 gcc.c-torture/compile/920520-1.c,
1161 gcc.c-torture/compile/980506-1.c,
1162 gcc.c-torture/execute/980709-1.x,
1163 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
1164 options for m68hc11.
1165 * gcc.dg/cpp/assert4.c: Don't handle ARC.
1166 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
1169 2011-03-22 Nick Clifton <nickc@redhat.com>
1171 * lib/target-supports.exp (check_profiling_available): Add MN10300
1172 to the list of targets that do not support profiling. Restore
1173 alpha sorting to this list.
1175 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1177 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1178 failure on 32-bit systems.
1179 * gcc.dg/torture/vector-2.c: Ditto.
1181 2011-03-22 Richard Guenther <rguenther@suse.de>
1183 PR tree-optimization/48228
1184 * gcc.dg/Wstrict-overflow-23.c: New testcase.
1186 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
1188 * lib/prune.exp (prune_gcc_output): Prune "could not create
1189 compact unwind for" warnings.
1191 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1195 * gcc.c-torture/execute/pr42544.c: New test.
1196 * gcc.c-torture/execute/pr48197.c: New test.
1198 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1200 PR preprocessor/48192
1201 * gcc.target/powerpc/pr48192.c: New file.
1204 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
1205 split problem of 0 being loaded in a VSX register.
1207 2011-03-21 Richard Guenther <rguenther@suse.de>
1210 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
1211 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1212 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1213 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1215 2011-03-21 Jakub Jelinek <jakub@redhat.com>
1218 * gcc.dg/pr48213.c: New test.
1220 2011-03-21 Kai Tietz <ktietz@redhat.com>
1223 * g++.dg/plugin/attribute_plugin.c: Adjust test.
1225 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
1227 * gcc.target/arm/xor-and.c: New.
1229 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1232 * gfortran.dg/function_optimize_1.f90: New test.
1233 * gfortran.dg/function_optimize_2.f90: New test.
1235 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
1237 PR rtl-optimization/47502
1238 * gcc.target/i386/pr47502-1.c: New.
1239 * gcc.target/i386/pr47502-2.c: Likewise.
1241 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1243 PR rtl-optimization/48156
1244 * gcc.dg/pr48156.c: New test.
1246 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1249 * gfortran.dg/scratch_1.f90: Adjust test.
1251 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1254 * gfortran.dg/scratch_1.f90: New test.
1256 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1258 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1259 variably modified typedefs.
1260 * gcc.dg/c1x-typedef-2.c: Remove.
1262 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1264 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1265 * gcc.dg/c1x-anon-struct-3.c: New test.
1266 * gcc.dg/anon-struct-11.c: Update.
1268 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1270 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1272 Only xfail with gas.
1274 2011-03-18 Jason Merrill <jason@redhat.com>
1276 * g++.dg/template/fn-ptr1.C: New.
1278 * g++.dg/overload/volatile1.C: New.
1280 * g++.dg/opt/pr23372.C: New.
1282 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1284 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1287 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1289 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
1291 * gcc.target/arm/unsigned-extend-1.c: New.
1293 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1296 * gcc.c-torture/compile/pr48161.c: New test.
1298 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
1301 * gcc.dg/torture/pr47725.c: New.
1303 2011-03-17 Jason Merrill <jason@redhat.com>
1305 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1306 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1308 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
1310 * gnat.dg/specs/elab2.ads: New test.
1311 * gnat.dg/specs/elab2_pkg.ads: New helper.
1313 2011-03-17 Jason Merrill <jason@redhat.com>
1315 * g++.dg/cpp0x/decltype-1212.C: New.
1316 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1318 2011-03-17 Jason Merrill <jason@redhat.com>
1320 * g++.dg/parse/memfnquals1.C: New.
1322 2011-03-17 Richard Guenther <rguenther@suse.de>
1325 * gcc.dg/pr48134.c: New testcase.
1327 2011-03-17 Richard Guenther <rguenther@suse.de>
1330 * g++.dg/torture/pr48165.C: New testcase.
1332 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1334 PR rtl-optimization/48141
1335 * gcc.dg/pr48141.c: New test.
1337 2011-03-16 Jason Merrill <jason@redhat.com>
1339 * g++.dg/cpp0x/constexpr-48089.C: New.
1341 * g++.dg/cpp0x/constexpr-abi1.C: New.
1343 * g++.dg/cpp0x/constexpr-46336.C: New.
1344 * g++.dg/parse/friend5.C: Adjust expected errors.
1346 * g++.dg/cpp0x/constexpr-47570.C: New.
1348 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1351 * ++.dg/debug/dwarf2/typedef6.C: New test.
1353 2011-03-16 Jason Merrill <jason@redhat.com>
1355 * g++.dg/cpp0x/elision2.C: New.
1357 * g++.dg/cpp0x/constexpr-array3.C: New.
1359 2011-03-16 Jason Merrill <jason@redhat.com>
1361 * g++.dg/cpp0x/sfinae6.C: New.
1362 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1363 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1364 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1365 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1366 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1368 2011-03-16 Jason Merrill <jason@redhat.com>
1370 * g++.dg/template/incomplete6.C: New.
1372 2011-03-16 Jeff Law <law@redhat.com>
1374 * gcc.dg/tree-ssa/vrp55.c: New test.
1376 2011-03-16 Jason Merrill <jason@redhat.com>
1378 * g++.dg/cpp0x/auto22.C: New.
1380 2011-03-16 Richard Guenther <rguenther@suse.de>
1382 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1383 optimizing it away if promoted to const.
1385 2011-03-16 Richard Guenther <rguenther@suse.de>
1387 PR tree-optimization/48149
1388 * gcc.dg/fold-complex-1.c: New testcase.
1390 2011-03-16 Richard Guenther <rguenther@suse.de>
1393 * gcc.dg/guality/pr45882.c: Really make sure no inlining
1396 2011-03-16 Richard Guenther <rguenther@suse.de>
1398 PR tree-optimization/26134
1399 * gcc.dg/tree-ssa/complex-6.c: New testcase.
1401 2011-03-16 Richard Guenther <rguenther@suse.de>
1403 PR tree-optimization/48146
1404 * gcc.dg/torture/pr48146.c: New testcase.
1406 2011-03-16 Richard Guenther <rguenther@suse.de>
1408 * gcc.dg/tree-ssa/pr14814.c: Adjust.
1409 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1411 2011-03-16 Jakub Jelinek <jakub@redhat.com>
1414 * gcc.c-torture/compile/pr48136.c: New test.
1416 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1419 * gcc.dg/guality/pr45882.c: New test.
1421 2011-03-15 Jason Merrill <jason@redhat.com>
1423 * g++.dg/cpp0x/constexpr-recursion.C: New.
1425 * g++.dg/cpp0x/implicit11.C: New.
1427 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1429 * g++.dg/cpp0x/constexpr-attribute.C: New.
1431 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1433 * g++.dg/parse/pr34758.C: New.
1435 2011-03-15 Xinliang David Li <davidxl@google.com>
1438 * gcc.dg/uninit-pred-7_d.c: New test.
1439 * gcc.dg/uninit-pred-8_d.c: New test.
1441 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1444 * gcc.target/arm/pr46788.c: New.
1446 2011-03-15 Richard Guenther <rguenther@suse.de>
1449 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1450 * gfortran.dg/ishft_4.f90: Likewise.
1451 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1453 2011-03-15 Richard Guenther <rguenther@suse.de>
1455 PR tree-optimization/13954
1456 * g++.dg/tree-ssa/pr13954.C: New testcase.
1458 2011-03-15 Richard Guenther <rguenther@suse.de>
1460 PR tree-optimization/48037
1461 * gcc.target/i386/pr48037-1.c: New testcase.
1463 2011-03-15 Richard Guenther <rguenther@suse.de>
1465 PR tree-optimization/41490
1466 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1467 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1468 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1469 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1470 * g++.dg/tree-ssa/pr33604.C: Adjust.
1472 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1475 * gcc.c-torture/execute/pr47917.c: New test.
1476 * gcc.dg/pr47917.c: New test.
1479 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1481 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1483 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1484 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1485 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1486 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1487 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1488 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1489 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1490 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1491 * gcc.target/i386/avx-floor-vec.c: Ditto.
1492 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1493 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1494 * gcc.target/i386/avx-rint-vec.c: Ditto.
1495 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1496 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1497 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1498 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1500 2011-03-14 Tom Tromey <tromey@redhat.com>
1502 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1503 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1504 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1506 2011-03-14 Tom Tromey <tromey@redhat.com>
1508 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1509 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1510 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1512 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1514 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1516 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1518 PR rtl-optimization/47166
1519 * gcc.c-torture/execute/postmod-1.c: New test.
1521 2011-03-14 Richard Guenther <rguenther@suse.de>
1524 * gcc.dg/torture/pr48098.c: New testcase.
1526 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1529 * gcc.target/powerpc/pr48053-1.c: New test.
1530 * gcc.target/powerpc/pr48053-2.c: Likewise.
1532 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1535 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1537 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1540 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1542 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1545 * gfortran.dg/class_41.f03: New.
1547 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1549 * g++.dg/conversion/cast3.C: New test.
1551 2011-03-11 Jason Merrill <jason@redhat.com>
1553 * g++.dg/template/error45.C: New.
1555 * g++.dg/parse/no-type-defn1.C: New.
1557 * g++.dg/ext/attrib40.C: New.
1559 * g++.dg/cpp0x/regress/array1.C: New.
1561 2011-03-11 Richard Guenther <rguenther@suse.de>
1563 PR tree-optimization/48067
1564 * gcc.dg/pr48067.c: New testcase.
1566 2011-03-11 Richard Guenther <rguenther@suse.de>
1569 * g++.dg/lto/20110311-1_0.C: New testcase.
1571 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1574 * g++.dg/inherit/virtual8.C: New test.
1577 * gcc.dg/torture/pr48044.c: New test.
1579 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1582 * gfortran.dg/proc_ptr_comp_31.f90: New.
1584 2011-03-11 Richard Guenther <rguenther@suse.de>
1586 PR tree-optimization/47278
1587 * gcc.dg/torture/pr47278-1.c: New testcase.
1588 * gcc.dg/torture/pr47278-2.c: Likewise.
1590 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1592 PR tree-optimization/48063
1593 * gcc.dg/torture/pr48063.c: New test.
1595 2011-03-10 Jason Merrill <jason@redhat.com>
1597 * g++.dg/template/array22.C: New.
1599 * g++.dg/cpp0x/syntax-err1.C: New.
1600 * g++.dg/parse/error36.C: Adjust expected errors.
1601 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1602 * g++.old-deja/g++.pt/typename3.C: Likewise.
1603 * g++.old-deja/g++.pt/typename4.C: Likewise.
1604 * g++.old-deja/g++.pt/typename6.C: Likewise.
1606 2011-03-09 Jason Merrill <jason@redhat.com>
1608 * g++.dg/template/nontype22.C: New.
1610 2011-03-09 Martin Jambor <mjambor@suse.cz>
1612 PR tree-optimization/47714
1613 * g++.dg/torture/pr47714.C: New test.
1615 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1618 * gcc.target/powerpc/pr47755-2.c: New file.
1620 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1622 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1623 is not set in the environment, pass 64 as first argument when not
1624 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1625 native where ulimit -u is supported.
1627 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1629 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1631 2011-03-08 Jason Merrill <jason@redhat.com>
1633 * g++.dg/template/nontype21.C: New.
1635 * g++.dg/template/anon5.C: New.
1637 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1640 * gcc.dg/pr47881.c: New test.
1642 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1645 * g++.dg/lookup/template3.C: New test.
1647 2011-03-08 Kai Tietz <ktietz@redhat.com>
1649 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1652 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1655 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1656 sizeof to compute alignment.
1658 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1660 PR tree-optimization/48022
1661 * gcc.dg/pr48022-1.c: New test.
1662 * gcc.dg/pr48022-2.c: New test.
1664 2011-03-07 Jason Merrill <jason@redhat.com>
1666 * g++.dg/template/nontype20.C: New.
1667 * g++.dg/init/member1.C: Adjust expected errors.
1668 * g++.dg/parse/constant4.C: Likewise.
1669 * g++.dg/template/qualified-id3.C: Likewise.
1670 * g++.old-deja/g++.pt/crash10.C: Likewise.
1672 * g++.dg/cpp0x/regress/non-const1.C: New.
1674 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1677 * gcc.dg/pr47991.c: New test.
1679 2011-03-07 Jason Merrill <jason@redhat.com>
1681 * g++.dg/abi/mangle46.C: New.
1683 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1686 * gcc.target/powerpc/pr47862.c: New.
1688 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1691 * gcc.target/i386/combine-mul.c: Require nonpic.
1693 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1694 Nathan Froyd <froydnj@codesourcery.com>
1696 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1698 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1700 * README.QMTEST: Remove.
1702 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1703 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1706 * gfortran.dg/array_constructor_37.f90 : New test.
1708 2011-03-05 Jason Merrill <jason@redhat.com>
1710 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1711 * g++.dg/abi/mangle45.C: Likewise.
1712 * g++.dg/cpp0x/trailing1.C: Likewise.
1714 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1716 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1718 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1720 PR rtl-optimization/47899
1721 * gcc.dg/pr47899.c: New test.
1723 * gcc.dg/torture/pr47968.c: Ignore warnings.
1725 PR tree-optimization/47967
1726 * gcc.c-torture/compile/pr47967.c: New test.
1728 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1730 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1731 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1733 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1735 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1736 and property_getAttributes() if __OBJC2__.
1737 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1738 * objc.dg/property/property-encoding-1.m: New.
1739 * obj-c++.dg/property/property-encoding-1.mm: New.
1741 2011-03-04 Jason Merrill <jason@redhat.com>
1743 * g++.dg/template/pseudodtor6.C: New.
1745 * g++.dg/inherit/covariant19.C: New.
1747 2011-03-04 Richard Guenther <rguenther@suse.de>
1750 * gcc.dg/torture/pr47968.c: New testcase.
1752 2011-03-04 Richard Guenther <rguenther@suse.de>
1755 * gcc.dg/torture/pr47975.c: New testcase.
1757 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1760 * g++.dg/template/crash106.C: New.
1762 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1765 * gcc.dg/gomp/pr47963.c: New test.
1766 * g++.dg/gomp/pr47963.C: New test.
1768 2011-03-02 Jason Merrill <jason@redhat.com>
1770 * g++.dg/cpp0x/regress/condition1.C: New.
1772 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1774 2011-03-01 Jason Merrill <jason@redhat.com>
1776 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1778 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1780 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1782 PR rtl-optimization/47925
1783 * gcc.c-torture/execute/pr47925.c: New test.
1785 2011-03-01 Jason Merrill <jason@redhat.com>
1787 * g++.dg/cpp0x/decltype25.C: New.
1789 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1791 2011-03-01 Richard Guenther <rguenther@suse.de>
1793 PR tree-optimization/47890
1794 * gcc.dg/torture/pr47890.c: New testcase.
1796 2011-03-01 Richard Guenther <rguenther@suse.de>
1799 * gcc.dg/lto/pr47924_0.c: New testcase.
1801 2011-03-01 Richard Guenther <rguenther@suse.de>
1804 * gfortran.dg/lto/pr46911_0.f: New testcase.
1806 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1808 PR libgfortran/47933
1809 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1810 compile errors from older code form.
1812 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1814 PR libgfortran/47567
1815 * gfortran.dg/fmt_fw_d.f90: New test.
1817 2011-02-28 Jason Merrill <jason@redhat.com>
1819 * g++.dg/inherit/covariant18.C: New.
1821 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1824 * gcc.dg/pr47893.c: New test.
1826 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1828 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1829 NULL in case of a selector with conflicting types.
1830 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1832 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1834 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1835 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1836 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1837 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1839 2011-02-28 Jason Merrill <jason@redhat.com>
1842 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1844 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1846 PR libgfortran/47778
1847 * gfortran.dg/namelist_71.f90: New test.
1849 2011-02-27 Jason Merrill <jason@redhat.com>
1852 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1853 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1855 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1858 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1860 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1863 * gfortran.dg/gomp/task-1.f90: Removed.
1865 2011-02-26 Jason Merrill <jason@redhat.com>
1867 * g++.dg/template/this-targ1.C: New.
1869 * g++.dg/cpp0x/regress/template-const1.C: New.
1870 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1871 * g++.dg/template/function1.C: Adjust.
1872 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1873 * g++.dg/debug/debug7.C: Adjust.
1875 2011-02-26 Tobias Burnus <burnus@net-b.de>
1878 * gfortran.dg/gomp/task-1.f90: New.
1880 2011-02-25 Jie Zhang <jie@codesourcery.com>
1882 * gcc.target/arm/neon-thumb2-move.c: Add
1883 dg-require-effective-target arm_thumb2_ok.
1885 2011-02-24 Jason Merrill <jason@redhat.com>
1887 * g++.dg/parse/constant1.C: Specify C++98 mode.
1888 * g++.dg/parse/constant5.C: Likewise.
1889 * g++.dg/parse/error2.C: Likewise.
1890 * g++.dg/parse/semicolon3.C: Likewise.
1891 * g++.dg/template/crash14.C: Likewise.
1892 * g++.dg/template/local4.C: Likewise.
1893 * g++.dg/template/nontype3.C: Likewise.
1894 * g++.dg/parse/crash31.C: Adjust expected errors.
1895 * g++.dg/template/function1.C: Likewise.
1896 * g++.dg/template/ref3.C: Likewise.
1897 * g++.dg/template/static9.C: Likewise.
1898 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1900 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1901 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1902 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1903 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1904 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1906 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1909 * gfortran.dg/pr47878.f90: New test.
1911 2011-02-24 Richard Guenther <rguenther@suse.de>
1914 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1915 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1917 2011-02-24 Richard Guenther <rguenther@suse.de>
1920 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1921 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1923 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1925 PR libgfortran/47567
1926 * gfortran.dg/fmt_f0_1.f90: Update test.
1928 2011-02-23 Jason Merrill <jason@redhat.com>
1930 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1931 * g++.dg/abi/mangle45.C: New.
1933 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1934 * g++.dg/template/canon-type-9.C: Match use of decltype
1935 between declaration and definition.
1936 * g++.dg/template/canon-type-12.C: Likewise.
1938 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1941 * gfortran.dg/nested_allocatables_1.f90: New.
1943 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1946 * g++.dg/pr46868.C: New test.
1947 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1948 * g++.dg/parse/error14.C: Adjust.
1950 2011-02-23 Richard Guenther <rguenther@suse.de>
1952 PR tree-optimization/47838
1953 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1955 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1957 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1959 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1961 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1962 * gfortran.dg/count_init_expr.f03: Ditto.
1963 * gfortran.dg/gomp/pr43711.f90: Ditto.
1964 * gcc.dg/struct-parse-2.c: Ditto.
1965 * gcc.dg/parse-error-3.c: Ditto.
1966 * gcc.dg/Wlogical-op-1.c: Ditto.
1967 * gcc.dg/Walways-true-1.c: Ditto.
1968 * gcc.dg/pr24225.c: Ditto.
1969 * gcc.dg/Walways-true-2.c: Ditto.
1970 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1971 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1972 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1973 * g++.dg/overload/defarg4.C: Ditto.
1974 * g++.dg/inherit/covariant16.C: Ditto.
1975 * g++.dg/inherit/virtual7.C: Ditto.
1976 * g++.dg/template/canon-type-9.C: Ditto.
1977 * g++.dg/template/access19.C: Ditto.
1978 * g++.dg/template/call7.C: Ditto.
1979 * g++.dg/template/canon-type-2.C: Ditto.
1980 * g++.dg/template/init7.C: Ditto.
1981 * g++.dg/template/sizeof-template-argument.C: Ditto.
1982 * g++.dg/template/const3.C: Ditto.
1983 * g++.dg/template/sfinae26.C: Ditto.
1984 * g++.dg/template/sfinae26.C: Ditto.
1985 * g++.dg/template/canon-type-11.C: Ditto.
1986 * g++.dg/template/union2.C: Ditto.
1987 * g++.dg/template/canon-type-3.C: Ditto.
1988 * g++.dg/template/canon-type-1.C: Ditto.
1989 * g++.dg/template/canon-type-5.C: Ditto.
1990 * g++.dg/template/canon-type-7.C: Ditto.
1991 * g++.dg/template/canon-type-10.C: Ditto.
1992 * g++.dg/template/spec36.C: Ditto.
1993 * g++.dg/template/typedef38.C: Ditto.
1994 * g++.dg/template/canon-type-4.C: Ditto.
1995 * g++.dg/template/canon-type-6.C: Ditto.
1996 * g++.dg/template/canon-type-13.C: Ditto.
1997 * g++.dg/template/instantiate9.C: Ditto.
1998 * g++.dg/template/ttp22.C: Ditto.
1999 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2000 * g++.dg/warn/Walways-true-1.C: Ditto.
2001 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2002 * g++.dg/warn/Walways-true-2.C: Ditto.
2003 * g++.dg/conversion/op4.C: Ditto.
2004 * g++.dg/opt/pr19650.C: Ditto.
2005 * g++.dg/lookup/friend11.C: Ditto.
2006 * g++.dg/other/default2.C: Ditto.
2007 * g++.dg/other/default3.C: Ditto.
2008 * g++.dg/other/dtor2.C: Ditto.
2009 * g++.dg/other/friend5.C: Ditto.
2010 * g++.dg/other/default5.C: Ditto.
2011 * g++.dg/init/brace6.C: Ditto.
2012 * g++.dg/init/aggr5.C: Ditto.
2013 * g++.dg/init/error2.C: Ditto.
2014 * g++.dg/expr/bound-mem-fun.C: Ditto.
2015 * g++.dg/expr/cond6.C: Ditto.
2016 * g++.dg/expr/stmt-expr-1.C: Ditto.
2017 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2018 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2019 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2020 * g++.dg/cpp0x/bracket1.C: Ditto.
2021 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2022 * g++.dg/cpp0x/pr38646.C: Ditto.
2023 * g++.dg/cpp0x/variadic73.C: Ditto.
2024 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2025 * g++.dg/cpp0x/bracket4.C: Ditto.
2026 * g++.dg/cpp0x/decltype4.C: Ditto.
2027 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2028 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2029 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2030 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2031 * g++.dg/cpp0x/decltype2.C: Ditto.
2032 * g++.dg/cpp0x/decltype1.C: Ditto.
2033 * g++.dg/cpp0x/bracket2.C: Ditto.
2034 * g++.dg/cpp0x/decltype5.C: Ditto.
2035 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2036 * g++.dg/cpp0x/variadic70.C: Ditto.
2037 * g++.dg/cpp0x/decltype6.C: Ditto.
2038 * g++.dg/cpp0x/rvo.C: Ditto.
2039 * g++.dg/cpp0x/vt-40092.C: Ditto.
2040 * g++.dg/cpp0x/variadic-new.C: Ditto.
2041 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2042 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2043 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2044 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2045 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2046 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2047 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2048 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2049 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2050 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2051 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2052 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2053 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2054 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2055 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2056 * g++.dg/cpp0x/pr39639.C: Ditto.
2057 * g++.dg/cpp0x/decltype3.C: Ditto.
2058 * g++.dg/cpp0x/variadic68.C: Ditto.
2059 * g++.dg/cpp0x/variadic-function.C: Ditto.
2060 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2061 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2062 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2063 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2064 * g++.dg/parse/crash35.C: Ditto.
2065 * g++.dg/parse/crash40.C: Ditto.
2066 * g++.dg/parse/defarg12.C: Ditto.
2067 * g++.dg/parse/crash34.C: Ditto.
2068 * g++.dg/parse/constructor3.C: Ditto.
2069 * g++.dg/parse/template23.C: Ditto.
2070 * g++.dg/parse/crash56.C: Ditto.
2071 * g++.dg/parse/dtor13.C: Ditto.
2072 * g++.dg/parse/error33.C: Ditto.
2073 * g++.dg/parse/ctor9.C: Ditto.
2074 * g++.dg/parse/error32.C: Ditto.
2075 * g++.dg/parse/error37.C: Ditto.
2076 * g++.dg/parse/bitfield3.C: Ditto.
2077 * g++.dg/parse/struct-4.C: Ditto.
2078 * g++.dg/ext/has_trivial_copy.C: Ditto.
2079 * g++.dg/ext/is_polymorphic.C: Ditto.
2080 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2081 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2082 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2083 * g++.dg/ext/is_union.C: Ditto.
2084 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2085 * g++.dg/ext/is_pod.C: Ditto.
2086 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2087 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2088 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2089 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2090 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2091 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2092 * g++.dg/ext/is_abstract.C: Ditto.
2093 * g++.dg/ext/has_trivial_assign.C: Ditto.
2094 * g++.dg/ext/is_class.C: Ditto.
2095 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2096 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2097 * g++.dg/ext/is_base_of.C: Ditto.
2098 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2099 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2100 * g++.dg/ext/is_empty.C: Ditto.
2101 * g++.dg/ext/is_enum.C: Ditto.
2102 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2103 * gnat.dg/opt11.adb: Ditto.
2104 * obj-c++.dg/pr45735.mm: Ditto.
2105 * obj-c++.dg/pr24393.mm: Ditto.
2106 * obj-c++.dg/exceptions-2.mm: Ditto.
2107 * objc.dg/pr45735.m: Ditto.
2108 * objc.dg/pr24393.m: Ditto.
2110 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2112 * objc.dg/attributes/objc-exception-1.m: New.
2114 2011-02-23 Jie Zhang <jie@codesourcery.com>
2116 * gcc.dg/cpp/include7.c: New test.
2118 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2121 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2123 2011-02-23 Jie Zhang <jie@codesourcery.com>
2125 PR rtl-optimization/47763
2126 * gcc.dg/pr47763.c: New test.
2128 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2131 * gfortran.dg/whole_file_32.f90 : New test.
2133 2011-02-22 Dodji Seketeli <dodji@redhat.com>
2136 * g++.dg/inherit/virtual7.C: New test.
2138 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
2141 * objc.dg/type-size-3.m: Updated error message.
2142 * objc.dg/type-size-4.m: New test.
2143 * objc.dg/type-size-5.m: New test.
2145 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2147 * lib/gnat.exp: Fix comments.
2148 Don't load libgloss.exp.
2149 (default_gnat_version): Call $compiler with --version.
2150 Adapt regexp for gnatmake output, insert version.
2151 (gnat_version): New proc.
2152 (gnat_init): Remove gnat_libgcc_s_path.
2153 (gnat_target_compile): Likewise.
2154 Remove ld_library_path.
2155 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2156 (gnat_pass): Remove.
2157 (gnat_pass): Remove.
2158 (gnat_finish): Remove.
2159 (gnat_exit): Remove.
2160 (local_find_gnatmake): Reindent.
2161 (runtest_file_p): Remove.
2162 (prune_warnings): Remove.
2163 (find_gnatclean): New proc.
2164 * lib/gnat-dg.exp (lremove): New proc.
2165 (gnat-dg-test): Reindent.
2166 Remove additional output files.
2167 (gnat-dg-runtest): Remove.
2169 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2170 * gnat.dg/loop_optimization6.adb: Likewise.
2171 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2173 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2175 PR tree-optimization/47835
2176 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2178 2011-02-22 Tobias Burnus <burnus@net-b.de>
2180 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2181 * gfortran.dg/abstract_type_2.f03: Ditto.
2182 * gfortran.dg/abstract_type_3.f03: Ditto.
2183 * gfortran.dg/abstract_type_4.f03: Ditto.
2184 * gfortran.dg/abstract_type_5.f03: Ditto.
2185 * gfortran.dg/abstract_type_6.f03: Ditto.
2186 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2187 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2188 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2189 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2190 * gfortran.dg/array_function_5.f90: Ditto.
2191 * gfortran.dg/asynchronous_3.f03: Ditto.
2192 * gfortran.dg/char_expr_1.f90: Ditto.
2193 * gfortran.dg/class_14.f03: Ditto.
2194 * gfortran.dg/data_array_6.f: Ditto.
2195 * gfortran.dg/data_invalid.f90: Ditto.
2196 * gfortran.dg/dot_product_1.f03: Ditto.
2197 * gfortran.dg/func_derived_5.f90: Ditto.
2198 * gfortran.dg/func_result_4.f90: Ditto.
2199 * gfortran.dg/implied_do_1.f90: Ditto.
2200 * gfortran.dg/initialization_25.f90: Ditto.
2201 * gfortran.dg/initialization_26.f90: Ditto.
2202 * gfortran.dg/interface_34.f90: Ditto.
2203 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2204 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2205 * gfortran.dg/matmul_8.f03: Ditto.
2206 * gfortran.dg/merge_init_expr.f90: Ditto.
2207 * gfortran.dg/pack_assign_1.f90: Ditto.
2208 * gfortran.dg/pack_vector_1.f90: Ditto.
2209 * gfortran.dg/pointer_check_8.f90: Ditto.
2210 * gfortran.dg/product_init_expr.f03: Ditto.
2211 * gfortran.dg/reshape_order_5.f90: Ditto.
2212 * gfortran.dg/reshape_shape_1.f90: Ditto.
2213 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2214 * gfortran.dg/same_name_2.f90: Ditto.
2215 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2216 * gfortran.dg/spread_init_expr.f03: Ditto.
2217 * gfortran.dg/stmt_func_1.f90: Ditto.
2218 * gfortran.dg/sum_init_expr.f03: Ditto.
2219 * gfortran.dg/transpose_3.f03: Ditto.
2220 * gfortran.dg/unpack_init_expr.f03: Ditto.
2221 * gfortran.dg/warn_conversion.f90: Ditto.
2222 * gfortran.dg/warn_conversion_2.f90: Ditto.
2223 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2224 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2225 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2226 * gfortran.dg/whole_file_16.f90: Ditto.
2227 * gfortran.dg/whole_file_17.f90: Ditto.
2228 * gfortran.dg/whole_file_18.f90: Ditto.
2229 * gfortran.dg/whole_file_20.f03: Ditto.
2230 * gfortran.dg/whole_file_5.f90: Ditto.
2231 * gfortran.dg/whole_file_6.f90: Ditto.
2232 * gfortran.dg/write_invalid_format.f90: Ditto.
2233 * gfortran.dg/zero_sized_6.f90: Ditto.
2235 2011-02-21 Jeff Law <law@redhat.com>
2237 PR rtl-optimization/46178
2238 * gcc.target/i386/pr46178.c: New test.
2240 PR rtl-optimization/46002
2241 * gcc.c-torture/compile/pr46002.c: New test.
2243 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2245 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2248 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2251 * g++.dg/debug/pr47106.C: Require effective target lto.
2253 2011-02-21 Jason Merrill <jason@redhat.com>
2255 * g++.dg/cpp0x/constexpr-diag2.C: New.
2257 2011-02-20 Jason Merrill <jason@redhat.com>
2259 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2261 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2263 * g++.dg/overload/conv-op1.C: New.
2265 * g++.dg/cpp0x/constexpr-synth1.C: New.
2267 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2269 * objc.dg/layout-2.m: New.
2270 * objc.dg/selector-3.m: Adjusted location of error message.
2271 * objc.dg/type-size-3.m: Same.
2272 * obj-c++.dg/selector-3.mm: Same.
2274 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2277 * objc.dg/property/dotsyntax-22.m: New.
2278 * obj-c++.dg/property/dotsyntax-22.mm: New.
2280 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2283 * g++.dg/template/typedef38.C: New test.
2285 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2288 * gfortran.dg/whole_file_30.f90 : New test.
2289 * gfortran.dg/whole_file_31.f90 : New test.
2291 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2295 * gfortran.dg/whole_file_28.f90 : New test.
2296 * gfortran.dg/whole_file_29.f90 : New test.
2298 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2301 * g++.dg/template/crash105.C: New.
2303 2011-02-19 Jason Merrill <jason@redhat.com>
2305 * g++.dg/cpp0x/regress/no-elide1.C: New.
2307 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2309 PR tree-optimization/46620
2310 * gcc.dg/pr46620.c: New.
2312 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2315 * gcc.target/i386/pr47809.c: New test.
2317 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2318 Tobias Burnus <burnus@net-b.de>
2320 * lib/target-supports.exp
2321 (check_effective_target_fortran_large_real): New check for large reals.
2322 * gfortran.dg/nan_7.f90: New test.
2324 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2326 PR libgfortran/47567
2327 * gfortran.dg/fmt_f0_1.f90: Update test.
2329 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2332 * gfortran.dg/array_constructor_36.f90 : New test.
2333 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2334 allow for comparison between different elements of the array
2335 constructor at different levels of optimization.
2337 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2339 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2340 * gcc.target/i386/pr32280-1.c: Likewise.
2342 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2345 * gcc.target/i386/pr47800.c: New test.
2347 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2349 * objc/execute/exceptions/foward-1.x: New.
2351 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2354 * gfortran.dg/derived_constructor_comps_4.f90: New.
2356 2011-02-18 Tobias Burnus
2359 * gfortran.dg/func_result_6.f90: New.
2361 2011-02-18 Michael Matz <matz@suse.de>
2364 * gfortran.dg/lto/pr45586_0.f90: New test.
2365 * gfortran.dg/typebound_proc_20.f90: Ditto.
2366 * gfortran.dg/typebound_proc_21.f90: Ditto.
2368 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2371 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2373 2011-02-18 Tobias Burnus <burnus@net-b.de>
2376 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2378 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2379 normalizing the error/warning output.
2380 * gfortran.dg/Wall.f90: Update dg-error/warning.
2381 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2382 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2383 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2384 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2385 * gfortran.dg/class_30.f90: Update dg-error/warning.
2386 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2387 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2388 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2389 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2390 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2391 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2392 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2393 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2394 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2395 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2396 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2397 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2398 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2399 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2400 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2401 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2402 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2403 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2404 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2405 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2406 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2407 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2408 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2409 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2410 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2412 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2415 * gfortran.dg/proc_ptr_comp_30.f90: New.
2417 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2420 * gcc.target/i386/pr47780.c: New test.
2422 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2425 * gfortran.dg/class_40.f03: New.
2427 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2430 * g++.dg/cpp0x/auto21.C: New test.
2432 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2434 * objc.dg/special/unclaimed-category-1.h: Updated for
2436 * objc.dg/special/unclaimed-category-1.m: Same.
2437 * objc.dg/zero-link-1.m: Same.
2438 * objc.dg/lookup-1.m: Same.
2439 * objc.dg/torture/strings/const-str-9.m
2440 * objc.dg/torture/strings/const-str-10.m: Same.
2441 * objc.dg/torture/strings/const-str-11.m: Same.
2442 * objc.dg/torture/forward-1.m: Same.
2443 * objc.dg/zero-link-2.m: Same.
2444 * objc.dg/encode-7-next-64bit.m: Same.
2445 * objc.dg/method-4.m: Same.
2446 * objc.dg/next-runtime-1.m: Same.
2447 * objc.dg/image-info.m: Same.
2448 * objc.dg/pr23214.m: Same.
2449 * objc.dg/symtab-1.m: Same.
2450 * obj-c++.dg/basic.m: Same.
2451 * obj-c++.dg/proto-lossage-3.m: Same.
2452 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2453 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2454 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2455 * obj-c++.dg/method-11.m: Same.
2456 * objc/execute/enumeration-1.m: Same.
2457 * objc/execute/object_is_class.m: Same.
2458 * objc/execute/formal_protocol-2.m: Same.
2459 * objc/execute/formal_protocol-4.m: Same.
2460 * objc/execute/formal_protocol-6.m: Same.
2461 * objc/execute/bycopy-3.m: Same.
2462 * objc/execute/exceptions/catchall-1.m: Same.
2463 * objc/execute/exceptions/finally-1.m: Same.
2464 * objc/execute/exceptions/local-variables-1.m: Same.
2465 * objc/execute/exceptions/foward-1.m: Same.
2466 * objc/execute/bf-common.h
2467 * objc/execute/enumeration-2.m: Same.
2468 * objc/execute/formal_protocol-1.m: Same.
2469 * objc/execute/formal_protocol-3.m: Same.
2470 * objc/execute/formal_protocol-5.m: Same.
2471 * objc/execute/accessing_ivars.m: Same.
2472 * objc/execute/bycopy-2.m: Same.
2473 * objc/execute/formal_protocol-7.m: Same.
2474 * objc/execute/compatibility_alias.m: Same.
2475 * objc/execute/no_clash.m: Same.
2476 * objc/execute/object_is_meta_class.m: Same.
2477 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2478 * objc/execute/class-tests-1.h: Include stdio.h.
2479 * objc/execute/class-tests-2.h: Same.
2480 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2482 * obj-c++.dg/try-catch-2.mm: Same.
2484 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2487 * g++.dg/warn/Wunused-parm-4.C: New test.
2489 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2490 Jan Hubicka <jh@suse.cz>
2494 * g++.dg/debug/pr47106.C: New.
2496 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2499 * gcc.target/i386/pr43653.c: New test.
2501 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2504 * g++.dg/template/inherit6.C: New test.
2506 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2509 * gfortran.dg/class_39.f03: New.
2511 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2514 * g++.dg/cpp0x/variadic106.C: New test.
2516 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2519 * gfortran.dg/pr47757-1.f90: New test.
2520 * gfortran.dg/pr47757-2.f90: New test.
2521 * gfortran.dg/pr47757-3.f90: New test.
2524 * g++.dg/cpp0x/enum8.C: New test.
2526 2011-02-15 Jason Merrill <jason@redhat.com>
2528 * g++.dg/inherit/implicit-trivial1.C: New.
2529 * g++.dg/cpp0x/implicit-trivial1.C: New.
2531 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2534 * gcc.dg/torture/pr47725.c: Removed.
2536 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2539 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2540 constant does not generate a load from memory.
2542 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2545 * gcc.dg/torture/pr47725.c: New.
2547 2011-02-15 Richard Guenther <rguenther@suse.de>
2549 PR tree-optimization/47743
2550 * gcc.dg/torture/pr47743.c: New testcase.
2552 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2555 * gcc.target/i386/pr47581.c: New test.
2557 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2560 * gfortran.dg/select_type_22.f03: New.
2562 2011-02-14 Jason Merrill <jason@redhat.com>
2564 * g++.dg/cpp0x/regress/enum1.C: New.
2566 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2568 * gnat.dg/include.adb: New test.
2570 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2573 * gfortran.dg/class_38.f03: New.
2575 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2577 * gcc.dg/pr46494.c: New test.
2579 2011-02-14 Richard Guenther <rguenther@suse.de>
2581 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2583 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2586 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2587 sparc*-sun-solaris2.11.
2589 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2592 * gfortran.dg/argument_checking_18.f90: New.
2594 2011-02-13 Tobias Burnus <burnus@net-b.de>
2596 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2597 * gfortran.dg/argument_checking_17.f90: New.
2599 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2601 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2602 are temporarily disabled.
2603 * gfortran.dg/class_7.f03: Ditto.
2604 * gfortran.dg/coarray_14.f90: Ditto.
2605 * gfortran.dg/typebound_proc_13.f03: Ditto.
2607 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2610 * gfortran.dg/extends_11.f03: New.
2612 2011-02-11 Xinliang David Li <davidxl@google.com>
2614 PR tree-optimization/47707
2615 * g++.dg/tree-ssa/pr47707.C: New test.
2617 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2619 * g++.dg/opt/inline17.C: New test.
2621 2011-02-11 Tobias Burnus <burnus@net-b.de>
2624 * gfortran.dg/pure_formal_2.f90: New.
2626 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2628 PR rtl-optimization/47614
2629 * gfortran.dg/pr47614.f: New.
2631 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2634 * gcc.dg/opts-6.c: New test.
2636 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2639 * gcc.dg/pr47684.c: New test.
2641 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2644 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2645 c99_runtime, dg-add-options c99_runtime.
2646 (main): Use __asm__.
2648 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2651 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2652 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2653 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2654 * gcc.dg/ucnid-10.c: Likewise.
2655 * gcc.dg/ucnid-13.c: Likewise.
2656 * gcc.dg/ucnid-7.c: Likewise.
2657 * gcc.dg/ucnid-8.c: Likewise.
2658 Adapt dg-warning line number.
2660 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2662 * gcc.target/i386/parity-1.c: Use -march=k8.
2663 * gcc.target/i386/parity-2.c: Ditto.
2664 * gcc.target/i386/vecinit-1.c: Ditto.
2665 * gcc.target/i386/vecinit-2.c: Ditto.
2667 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2670 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2671 * gcc.target/mips/save-restore-3.c: Likewise.
2672 * gcc.target/mips/save-restore-4.c: Likewise.
2673 * gcc.target/mips/save-restore-5.c: Likewise.
2676 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2677 * g++.dg/tree-prof/partition2.C: Likewise.
2679 2011-02-09 Jason Merrill <jason@redhat.com>
2681 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2682 rather than misdeclare std::puts.
2684 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2685 * g++.dg/other/warning1.C: Likewise.
2686 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2687 * g++.old-deja/g++.gb/scope06.C: Likewise.
2688 * g++.old-deja/g++.law/cvt11.C: Likewise.
2689 * g++.old-deja/g++.law/init1.C: Likewise.
2690 * g++.dg/abi/mangle26.C: Likewise.
2692 * g++.dg/template/function1.C: Adjust for C++0x mode.
2693 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2695 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2696 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2698 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2700 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2702 * g++.dg/cpp0x/regress: New directory.
2703 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2704 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2705 * g++.dg/cpp0x/regress/regress3.C: New.
2707 2011-02-10 Richard Guenther <rguenther@suse.de>
2709 PR tree-optimization/47677
2710 * gcc.dg/torture/pr47677.c: New testcase.
2712 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2714 * objc.dg/special/load-category-1.m: Remove unused header.
2715 * objc.dg/special/load-category-1a.m: Likewise.
2716 * objc.dg/special/load-category-2.m: Likewise.
2717 * objc.dg/special/load-category-2a.m: Likewise.
2718 * objc.dg/special/load-category-3.m: Likewise.
2719 * objc.dg/special/load-category-3a.m: Likewise.
2720 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2721 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2722 * objc.dg/attributes/class-attribute-1.m: Likewise.
2723 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2724 * obj-c++.dg/property/property.exp: Likewise.
2725 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2726 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2727 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2728 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2729 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2730 * obj-c++.dg/template-8.mm: Likewise.
2732 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2735 * gcc.target/i386/pr47665.c: New test.
2737 2011-02-10 Jie Zhang <jie@codesourcery.com>
2741 2011-02-05 Jie Zhang <jie@codesourcery.com>
2743 * gcc.dg/pr42631.c: Update test.
2744 * gcc.dg/pr42631-2.c: New test.
2746 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2749 * gfortran.dg/proc_decl_25.f90: New.
2751 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2754 * gfortran.dg/typebound_assignment_2.f03: New.
2756 2011-02-09 Richard Guenther <rguenther@suse.de>
2758 PR tree-optimization/47664
2759 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2761 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2764 * gnat.dg/uninit_func.adb: Adjust dg directive.
2766 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2769 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2771 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2774 * gfortran.dg/auto_dealloc_2.f90: New.
2776 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2778 * gcc.dg/builtins-config.h: Remove __sgi handling.
2779 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2780 -std=c99 for mips-sgi-irix6.5*.
2782 2011-02-09 Martin Jambor <mjambor@suse.cz>
2785 * gfortran.dg/pr25923.f90: Remove xfails.
2787 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2790 * gfortran.dg/inquire_14.f90: New test.
2792 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2795 * gfortran.dg/pointer_init_6.f90: New.
2797 2011-02-08 Jeff Law <law@redhat.com>
2799 PR tree-optimization/42893
2800 * gcc.tree-ssa/pr42893.c: New test.
2802 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2804 PR tree-optimization/46834
2805 PR tree-optimization/46994
2806 PR tree-optimization/46995
2807 * gcc.dg/graphite/id-pr46834.c: New.
2808 * gfortran.dg/graphite/id-pr46994.f90: New.
2809 * gfortran.dg/graphite/id-pr46995.f90: New.
2811 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2814 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2815 using the variable is known the warning is emitted there.
2816 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2817 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2819 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2822 * gcc.dg/noreturn-1.c (foo5): Likewise.
2823 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2824 (method2): Likewise.
2826 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2827 the return statement using the uninitialized variable.
2828 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2830 2011-02-08 Richard Guenther <rguenther@suse.de>
2833 * g++.dg/opt/pr47639.c: New testcase.
2835 2011-02-08 Richard Guenther <rguenther@suse.de>
2837 PR tree-optimization/47632
2838 * g++.dg/opt/pr47632.C: New testcase.
2840 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2842 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2844 2011-02-07 Richard Guenther <rguenther@suse.de>
2846 PR tree-optimization/47615
2847 * g++.dg/opt/pr47615.C: New testcase.
2849 2011-02-07 Richard Guenther <rguenther@suse.de>
2851 PR tree-optimization/47621
2852 * gcc.dg/torture/pr47621.c: New testcase.
2854 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2856 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2858 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2861 * gfortran.dg/allocate_with_source_1 : New test.
2863 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2866 * gcc.dg/pr47610.c: New test.
2868 2011-02-05 Jie Zhang <jie@codesourcery.com>
2871 * gcc.dg/pr42631.c: Update test.
2872 * gcc.dg/pr42631-2.c: New test.
2874 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2877 * gfortran.dg/pr47574.f90: New test.
2879 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2881 PR tree-optimization/46194
2882 * gcc.dg/autopar/pr46194.c: New.
2884 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2886 PR tree-optimization/43695
2887 * g++.dg/ipa/pr43695.C: New.
2889 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2892 * gcc.dg/pr23200.c: New test.
2894 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2897 * g++.dg/pr47589.C: New test.
2899 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2902 * g++.dg/template/typedef37.C: New test.
2903 * g++.dg/template/param1.C: Adjust expected error message.
2905 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2908 * gcc.dg/pr31490-2.c: New test.
2909 * gcc.dg/pr31490-3.c: New test.
2910 * gcc.dg/pr31490-4.c: New test.
2912 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2913 Jakub Jelinek <jakub@redhat.com>
2916 * g++.dg/parser/semicolon3.C: Adjust.
2917 * g++.dg/parser/semicolon4.C: New testcase.
2918 * g++.dg/pr46890.C: New testcase.
2920 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2923 * g++.dg/init/pr29571.C: New.
2925 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2927 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2928 instead of vect_int.
2930 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2933 * gcc.target/i386/pr47312.c: New test.
2936 * gcc.target/i386/pr47564.c: New test.
2938 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2940 PR tree-optimization/45122
2941 * gcc.dg/tree-ssa/pr45122.c: New.
2943 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2946 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2949 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2950 and vsx so a default --with-cpu=power7 doesn't give an error
2951 when -mavoid-indexed-addresses is used.
2953 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2954 wrapper function to save the arguments and then jump to the real
2955 function, rather than depending on the compiler not to move stuff
2957 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2959 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2960 Paul Thomas <pault@gcc.gnu.org>
2963 * gfortran.dg/class_37.f03 : New test.
2965 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2966 Richard Guenther <rguenther@suse.de>
2968 PR tree-optimization/40979
2970 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2971 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2972 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2973 check_vect_support_and_set_flags.
2974 * gfortran.dg/graphite/vect-pr40979.f90: New.
2976 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2979 * gfortran.dg/class_36.f03: New.
2981 2011-02-02 Richard Guenther <rguenther@suse.de>
2983 PR tree-optimization/47566
2984 * gcc.dg/lto/20110201-1_0.c: New testcase.
2986 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2992 * debug/pr47498.c: New.
2993 * debug/pr47501.c: New.
2995 2011-02-01 Richard Guenther <rguenther@suse.de>
2997 PR tree-optimization/47559
2998 * g++.dg/torture/pr47559.C: New testcase.
3000 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3003 * gfortran.dg/typebound_call_20.f03: New.
3005 2011-02-01 Richard Guenther <rguenther@suse.de>
3007 PR tree-optimization/47555
3008 * gcc.dg/pr47555.c: New testcase.
3010 2011-02-01 Richard Guenther <rguenther@suse.de>
3012 PR tree-optimization/47541
3013 * g++.dg/torture/pr47541.C: New testcase.
3015 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3018 * gfortran.dg/typebound_call_19.f03: New.
3020 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3023 * g++.dg/cpp0x/pr47416.C: New test.
3025 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3028 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3030 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3033 * gfortran.dg/typebound_assignment_1.f03: New.
3035 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3037 PR tree-optimization/47538
3038 * gcc.c-torture/execute/pr47538.c: New test.
3040 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3043 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3045 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3047 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3049 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3051 PR rtl-optimization/44031
3052 * gcc.c-torture/compile/20110131-1.c: New test.
3054 2011-01-31 Tobias Burnus <burnus@net-b.de>
3057 * gfortran.dg/stmt_func_1.f90: New.
3059 2011-01-31 Tobias Burnus <burnus@net-b.de>
3062 * gfortran.dg/interface_34.f90: New.
3064 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3067 * gfortran.dg/realloc_on_assign_5.f03: New test.
3068 * gfortran.dg/realloc_on_assign_5.f03: New test.
3070 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3072 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3073 * gfortran.dg/bessel_7.f90: Likewise.
3074 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3076 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3077 * gfortran.dg/sum_init_expr.f03: Likewise.
3079 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3081 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3084 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3085 loop only on "vect_intfloat_cvt" targets.
3087 2011-01-29 Tobias Burnus <burnus@net-b.de>
3090 * gfortran.dg/shape_6.f90: New.
3092 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3094 PR libgfortran/47434
3095 * gfortran.dg/read_infnan_1.f90: Update test.
3096 * gfortran.dg/module_nan.f90: Update test.
3097 * gfortran.dg/char4_iunit_1.f03: Update test.
3098 * gfortran.dg/large_real_kind_1.f90: Update test.
3099 * gfortran.dg/real_const_3.f90: Update test.
3100 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3102 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3105 * g++.dg/template/param2.C: New test.
3107 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3109 PR libgfortran/47285
3110 * gfortran.dg/fmt_g.f: New test.
3112 2011-01-28 Tobias Burnus <burnus@net-b.de>
3115 * gfortran.dg/pure_formal_1.f90: New.
3117 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3120 * gcc.dg/tls/pr42894.c: New test.
3122 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3124 * gcc.dg/pr47276.c: Add dg-require-visibility.
3126 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3128 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3130 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3131 Tobias Burnus <burnus@gcc.gnu.org>
3136 * gfortran.dg/realloc_on_assign_3.f03: New test.
3137 * gfortran.dg/realloc_on_assign_4.f03: New test.
3138 * gfortran.dg/allocatable_function_5.f90: New test.
3139 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3140 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3141 implemented" dg-errors.
3143 2011-01-27 Jan Hubicka <jh@suse.cz>
3146 * gcc.dg/attr-weakref-4.c: New testcase
3148 2011-01-27 Martin Jambor <mjambor@suse.cz>
3150 PR tree-optimization/47228
3151 * gcc.dg/torture/pr47228.c: New test.
3153 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3155 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3157 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3159 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3160 when using auto-overlay support on the SPU.
3162 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3164 PR rtl-optimization/44174
3165 * gcc.target/i386/asm-6.c: New test.
3167 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3169 PR rtl-optimization/46856
3170 * gcc.c-torture/compile/pr46856.c: New test.
3172 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3173 Andrew Pinski <pinskia@gmail.com>
3176 * gcc.dg/pr43082.c: New.
3178 2011-01-26 DJ Delorie <dj@redhat.com>
3180 PR rtl-optimization/46878
3181 * gcc.dg/pr46878-1.c: New test.
3183 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3186 * g++.dg/cpp0x/pr47476.C: New test.
3188 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3190 * gcc.c-torture/compile/20110126-1.c: New test.
3192 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3195 * gcc.dg/torture/pr47473.c: New test.
3197 2011-01-26 Jan Hubicka <jh@suse.cz>
3200 * gcc.c-torture/execute/pr47237.c: New testcase.
3202 2011-01-26 Jan Hubicka <jh@suse.cz>
3204 PR tree-optimization/47190
3205 * gcc.dg/attr-weakref-3.c: New testcase.
3207 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3210 * gcc.dg/dll-9a.c: New test file.
3211 * gcc.dg/dll-11.c: Likewise.
3212 * gcc.dg/dll-12.c: Likewise.
3213 * gcc.dg/dll-12a.c: Likewise.
3214 * gcc.dg/dll-11a.c: Likewise.
3215 * gcc.dg/dll-9.c: Likewise.
3216 * gcc.dg/dll-10.c: Likewise.
3217 * gcc.dg/dll-10a.c: Likewise.
3218 * g++.dg/ext/dllexport4a.cc: Likewise.
3219 * g++.dg/ext/dllexport4.C: Likewise.
3220 * g++.dg/ext/dllexport5.C: Likewise.
3221 * g++.dg/ext/dllexport5a.cc: Likewise.
3223 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3225 PR tree-optimization/46970
3226 * gcc.dg/graphite/pr46970.c: New.
3228 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3230 PR tree-optimization/46215
3231 * gcc.dg/graphite/pr46215.c: New.
3233 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3235 PR tree-optimization/46168
3236 * gcc.dg/graphite/pr46168.c: New.
3238 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3240 PR tree-optimization/43657
3241 * gcc.dg/graphite/pr43657.c: New.
3243 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3245 PR tree-optimization/29832
3246 * gfortran.dg/graphite/pr29832.f90: New.
3248 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3250 PR tree-optimization/43567
3251 * gcc.dg/graphite/pr43567.c: New.
3253 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3255 * gfortran.dg/graphite/interchange-4.f: New.
3256 * gfortran.dg/graphite/interchange-5.f: New.
3258 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3259 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3260 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3261 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3262 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3263 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3264 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3265 * gfortran.dg/ltrans-7.f90: Removed.
3266 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3268 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3269 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3270 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3271 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3272 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3273 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3274 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3275 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3276 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3277 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3278 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3279 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3280 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3281 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3282 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3283 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3284 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3285 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3286 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3287 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3288 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3289 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3290 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3291 * gcc.dg/tree-ssa/data-dep-1.c
3292 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3293 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3294 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3295 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3296 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3298 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3300 PR tree-optimization/47265
3301 PR tree-optimization/47443
3302 * gcc.c-torture/compile/pr47265.c: New test.
3303 * gcc.dg/pr47443.c: New test.
3305 2011-01-25 Martin Jambor <mjambor@suse.cz>
3307 PR tree-optimization/47382
3308 * g++.dg/torture/pr47382.C: New test.
3309 * g++.dg/opt/devirt1.C: Xfail.
3311 2011-01-25 Yao Qi <yao@codesourcery.com>
3314 * gcc.target/arm/pr45701-1.c: New test.
3315 * gcc.target/arm/pr45701-2.c: New test.
3316 * gcc.target/arm/pr45701-3.c: New test.
3318 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3319 Jakub Jelinek <jakub@redhat.com>
3321 PR tree-optimization/47271
3322 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3324 2011-01-25 Nick Clifton <nickc@redhat.com>
3326 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3327 (saturate_add): Delete.
3329 (main): Do not run saturate_add.
3330 (set_interrupts): Delete.
3332 2011-01-25 Tobias Burnus <burnus@net-b.de>
3335 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3337 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3339 PR tree-optimization/47427
3340 PR tree-optimization/47428
3341 * gcc.c-torture/compile/pr47427.c: New test.
3342 * gcc.c-torture/compile/pr47428.c: New test.
3344 2011-01-25 Richard Guenther <rguenther@suse.de>
3347 * gcc.dg/torture/pr47411.c: New testcase.
3349 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3351 * gfortran.dg/graphite/id-24.f: New.
3352 * gfortran.dg/graphite/id-25.f: New.
3354 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3356 * gfortran.dg/graphite/id-23.f: New.
3358 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3360 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3362 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3364 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3365 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3366 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3367 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3368 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3369 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3370 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3371 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3372 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3374 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3376 * gcc.dg/graphite/block-0.c: Add documentation.
3377 * gcc.dg/graphite/block-4.c: Same.
3378 * gcc.dg/graphite/block-7.c: Same.
3379 * gcc.dg/graphite/block-8.c: New.
3380 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3381 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3382 * gcc.dg/graphite/interchange-12.c: Add documentation.
3383 * gcc.dg/graphite/interchange-13.c: New.
3384 * gcc.dg/graphite/interchange-14.c: New.
3385 * gcc.dg/graphite/interchange-15.c: New.
3386 * gcc.dg/graphite/interchange-8.c: Add documentation.
3387 * gcc.dg/graphite/interchange-mvt.c: Same.
3389 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3392 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3393 * gcc.target/powerpc/altivec-14.c: Ditto.
3394 * gcc.target/powerpc/altivec-33.c: Ditto.
3395 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3396 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3397 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3398 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3399 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3400 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3401 * g++.dg/ext/altivec-15.C: Ditto.
3402 * g++.dg/ext/altivec-types-1.C: Ditto.
3403 * g++.dg/ext/altivec-types-2.C: Ditto.
3404 * g++.dg/ext/altivec-types-3.C: Ditto.
3405 * g++.dg/ext/altivec-types-4.C: Ditto.
3407 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3409 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3411 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3413 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3414 optimization options.
3416 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3418 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3421 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3423 2011-01-23 Tobias Burnus <burnus@net-b.de>
3426 * gfortran.dg/allocatable_scalar_12.f90: New.
3428 2011-01-23 Ira Rosen <irar@il.ibm.com>
3430 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3431 vectorization to be not profitable if peeling is used to
3432 realign the memory access.
3433 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3434 loop bound to avoid loop unrolling.
3435 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3437 2011-01-22 Jan Hubicka <jh@suse.cz>
3440 * g++.dg/lto/pr47333.C: New file.
3442 2011-01-22 Jan Hubicka <jh@suse.cz>
3444 PR tree-optimization/43884
3446 * gcc.dg/autopar/outer-2.c: Increase array size.
3447 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3449 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3452 * gfortran.dg/c_loc_tests_16.f90: New test.
3454 2011-01-22 Tobias Burnus <burnus@net-b.de>
3457 * gfortran.dg/typebound_proc_19.f90: New.
3459 2011-01-21 Jeff Law <law@redhat.com>
3461 PR tree-optimization/47053
3462 * g++.dg/pr47053.C: New test.
3464 2011-01-21 Jason Merrill <jason@redhat.com>
3467 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3469 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3472 * g++.dg/cpp0x/range-for10.C: New test.
3473 * g++.dg/template/for1.C: New test.
3476 * g++.dg/tree-prof/partition3.C: New test.
3478 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3480 PR rtl-optimization/47366
3481 * g++.dg/opt/pr47366.C: New test.
3483 2011-01-21 Jason Merrill <jason@redhat.com>
3486 * g++.dg/cpp0x/constexpr-regress2.C: New.
3488 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3490 2011-01-21 Jeff Law <law@redhat.com>
3492 PR rtl-optimization/41619
3493 * gcc.dg/pr41619.c: New.
3495 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3497 PR tree-optimization/47355
3498 * g++.dg/opt/pr47355.C: New test.
3500 2011-01-21 Richard Guenther <rguenther@suse.de>
3502 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3505 2011-01-21 Richard Guenther <rguenther@suse.de>
3507 PR tree-optimization/47365
3508 * gcc.dg/torture/pr47365.c: New testcase.
3509 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3511 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3513 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3515 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3517 PR tree-optimization/47391
3518 * gcc.dg/pr47391.c: New test.
3520 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3522 * g++.dg/template/char1.C: Use signed char.
3524 2011-01-21 Tobias Burnus <burnus@net-b.de>
3527 * gfortran.dg/pointer_target_4.f90: New.
3529 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3532 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3533 ILP32 system and not IP32.
3535 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3538 * g++.dg/debug/pr46583.C: New.
3540 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3543 * g++.dg/debug/pr47283.C: New test.
3546 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3547 * gcc.target/i386/headmerge-2.c: Likewise.
3549 2011-01-20 Richard Guenther <rguenther@suse.de>
3552 * gcc.dg/torture/pr47370.c: New testcase.
3554 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3556 PR tree-optimization/46130
3557 * gcc.dg/pr46130-1.c: New test.
3558 * gcc.dg/pr46130-2.c: New test.
3560 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3563 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3565 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3568 * g++.dg/debug/pr46240.cc: New.
3570 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3573 * g++.dg/template/anonunion1.C: New test.
3575 PR rtl-optimization/47337
3576 * gcc.c-torture/execute/pr47337.c: New test.
3578 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3581 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3583 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3585 PR tree-optimization/46021
3586 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3588 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3590 PR tree-optimization/47290
3591 * g++.dg/torture/pr47290.C: New test.
3593 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3596 * gfortran.dg/proc_ptr_comp_29.f90: New.
3598 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3601 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3602 powerpc-apple-darwin9.
3604 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3606 PR rtl-optimization/47299
3607 * gcc.c-torture/execute/pr47299.c: New test.
3609 2011-01-17 Jason Merrill <jason@redhat.com>
3611 * g++.dg/cpp0x/constexpr-virtual.C: New.
3613 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3616 * gfortran.dg/gomp/pr47331.f90: New test.
3618 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3621 * objc.dg/selector-warn-1.m: New.
3622 * obj-c++.dg/selector-warn-1.mm: New.
3624 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3626 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3627 Update dg-final accordingly.
3629 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3631 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3633 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3635 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3637 * gcc.dg/guality/pr36728-2.c: Likewise.
3639 2011-01-17 Richard Guenther <rguenther@suse.de>
3641 PR tree-optimization/47313
3642 * g++.dg/torture/pr47313.C: New testcase.
3644 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3647 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3648 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3649 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3650 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3652 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3654 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3655 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3656 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3658 2011-01-17 Richard Guenther <rguenther@suse.de>
3660 PR tree-optimization/45967
3661 * gcc.dg/torture/pr45967-2.c: New testcase.
3662 * gcc.dg/torture/pr45967-3.c: Likewise.
3664 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3667 * g++.dg/ext/pr47213.C: Require visibility.
3669 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3671 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3672 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3674 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3676 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3677 Linux-based targets.
3679 2011-01-13 Jan Hubicka <jh@suse.cz>
3681 PR tree-optimization/47276
3682 * gcc.dg/pr47276.c: New testcase.
3684 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3685 Jonathan Wakely <jwakely.gcc@gmail.com>
3688 * g++.dg/other/pr33558.C: New.
3689 * g++.dg/other/pr33558-2.C: New.
3691 2011-01-14 Martin Jambor <mjambor@suse.cz>
3693 PR tree-optimization/45934
3694 PR tree-optimization/46302
3695 * g++.dg/ipa/devirt-c-1.C: New test.
3696 * g++.dg/ipa/devirt-c-2.C: Likewise.
3697 * g++.dg/ipa/devirt-c-3.C: Likewise.
3698 * g++.dg/ipa/devirt-c-4.C: Likewise.
3699 * g++.dg/ipa/devirt-c-5.C: Likewise.
3700 * g++.dg/ipa/devirt-c-6.C: Likewise.
3701 * g++.dg/ipa/devirt-6.C: Likewise.
3702 * g++.dg/ipa/devirt-d-1.C: Likewise.
3703 * g++.dg/torture/pr45934.C: Likewise.
3705 2011-01-14 Jason Merrill <jason@redhat.com>
3707 * g++.dg/cpp0x/variadic105.C: New.
3709 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3710 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3713 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3714 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3715 execution tests on i?86-*-*, x86_64-*-* and
3716 powerpc*-apple-darwin* && ilp32.
3717 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3718 tests on i?86-*-* and x86_64-*-*.
3720 2011-01-14 Richard Guenther <rguenther@suse.de>
3722 PR tree-optimization/47280
3723 * g++.dg/opt/pr47280.C: New testcase.
3725 2011-01-14 Jason Merrill <jason@redhat.com>
3727 * g++.dg/cpp0x/constexpr-regress1.C: New.
3729 * g++.dg/ext/flexary2.C: New.
3731 2011-01-14 Richard Guenther <rguenther@suse.de>
3734 * gcc.dg/torture/pr47281.c: New testcase.
3735 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3737 2011-01-14 Richard Guenther <rguenther@suse.de>
3739 PR tree-optimization/47286
3740 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3742 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3745 * g++.dg/ext/pr47213.C: New.
3747 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3749 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3751 2011-01-13 Tobias Burnus <burnus@net-b.de>
3752 Mikael Morin <mikael@gcc.gnu.org>
3756 * gfortran.dg/select_type_20.f90: New.
3757 * gfortran.dg/select_type_21.f90: New.
3759 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3762 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3764 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3766 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3767 * gcc.dg/guality/pr36728-2.c: Likewise.
3769 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3772 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3774 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3776 PR rtl-optimization/45352
3777 * gcc.dg/pr45352-3.c: New.
3779 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3781 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3783 * g++.dg/cpp0x/range-for8.C: New.
3784 * g++.dg/cpp0x/range-for9.C: New.
3786 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3789 * g++.dg/debug/pr47209.C: New.
3791 2011-01-12 Richard Guenther <rguenther@suse.de>
3794 * gcc.dg/lto/pr47259_0.c: New testcase.
3795 * gcc.dg/lto/pr47259_1.c: Likewise.
3797 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3799 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3800 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3801 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3802 methods missing from the OBJC2 Object.
3803 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3804 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3805 GNU and NeXT runtimes.
3806 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3808 * objc-obj-c++-shared/Object1.m: Likewise.
3809 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3810 * objc.dg/proto-qual-1.m: Likewise.
3811 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3812 * obj-c++.dg/proto-qual-1.mm: Likewise.
3814 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3817 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3819 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3821 Fixed the Objective-C++ testsuite and updated all tests.
3822 * lib/obj-c++.exp (obj-c++_init): Declare and set
3823 gcc_warning_prefix and gcc_error_prefix.
3824 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3825 'dg-warning', 'dg-message' and 'dg-error'.
3826 * obj-c++.dg/class-extension-3.mm: Likewise.
3827 * obj-c++.dg/class-protocol-1.mm: Likewise.
3828 * obj-c++.dg/encode-7.mm: Likewise.
3829 * obj-c++.dg/exceptions-3.mm: Likewise.
3830 * obj-c++.dg/exceptions-5.mm: Likewise.
3831 * obj-c++.dg/method-12.mm: Likewise.
3832 * obj-c++.dg/method-13.mm: Likewise.
3833 * obj-c++.dg/method-15.mm: Likewise.
3834 * obj-c++.dg/method-16.mm: Likewise.
3835 * obj-c++.dg/method-4.mm: Likewise.
3836 * obj-c++.dg/method-8.mm: Likewise.
3837 * obj-c++.dg/method-conflict-1.mm: Likewise.
3838 * obj-c++.dg/method-conflict-2.mm: Likewise.
3839 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3840 and uncommented second part of the testcase now that the testsuite
3842 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3843 and uncommented second part of the testcase now that the testsuite
3845 * obj-c++.dg/private-1.mm: Likewise.
3846 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3847 * obj-c++.dg/syntax-error-7.mm: Likewise.
3848 * obj-c++.dg/warn5.mm: Likewise.
3849 * obj-c++.dg/property/at-property-14.mm: Likewise.
3850 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3852 * obj-c++.dg/property/at-property-18.mm: Likewise.
3853 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3855 * obj-c++.dg/property/at-property-21.mm: Likewise.
3856 * obj-c++.dg/property/at-property-28.mm: Likewise.
3857 * obj-c++.dg/property/at-property-5.mm: Likewise.
3858 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3859 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3860 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3861 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3862 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3863 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3864 * obj-c++.dg/tls/diag-5.mm: Likewise.
3865 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3866 dg-error, now matched correctly.
3868 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3870 * objc.dg/property/at-property-29.m: New.
3871 * obj-c++.dg/property/at-property-29.mm: New.
3873 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3875 * go.test/go-test.exp (go-set-goarch): New proc.
3876 (go-gc-tests): Use it.
3878 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3881 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3883 2011-01-11 Richard Henderson <rth@redhat.com>
3885 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3887 2011-01-11 Jan Hubicka <jh@suse.cz>
3891 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3892 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3894 2011-01-11 Richard Guenther <rguenther@suse.de>
3896 PR tree-optimization/46076
3897 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3899 2011-01-11 Jeff Law <law@redhat.com>
3901 * PR tree-optimization/47086
3902 * gcc.dg/pr47086.c: New test.
3904 2011-01-11 Jason Merrill <jason@redhat.com>
3907 * g++.dg/template/new10.C: New.
3910 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3912 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3914 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3915 Split type definitions and NSConstantString class into...
3916 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3917 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3918 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3919 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3920 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3921 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3923 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3924 encode defines for newer NeXT system headers.
3925 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3926 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3927 * objc.dg/foreach-5.m: Likewise.
3928 * objc.dg/foreach-2.m: Likewise.
3929 * objc.dg/foreach-4.m: Likewise.
3930 * objc.dg/torture/strings/string1.m: Likewise.
3931 * objc.dg/torture/strings/string2.m: Likewise.
3932 * objc.dg/torture/strings/string3.m: Likewise.
3933 * objc.dg/torture/strings/string4.m: Likewise.
3934 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3935 header and stand alone.
3936 * obj-c++.dg/strings/strings-2.mm: Likewise.
3937 * objc.dg/torture/strings/const-str-3.m: Likewise.
3938 * objc.dg/strings/strings-2.m: Likewise.
3939 * objc.dg/strings/const-str-12b.m: Likewise.
3941 2011-01-12 Richard Guenther <rguenther@suse.de>
3944 * gcc.dg/attr-weak-1.c: Adjust.
3946 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3949 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3950 standard compliant and comment.
3952 2011-01-10 Jan Hubicka <jh@suse.cz>
3955 * gcc.dg/initpri3.c: New testcase.
3957 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3960 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3966 (g_ebp_save): Likewise.
3967 (g_esp_save): Likewise.
3969 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3971 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3973 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3975 PR tree-optimization/46021
3976 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3977 i?86-*-*, x86_64-*-*.
3979 2011-01-10 Jeff Law <law@redhat.com>
3981 * PR tree-optimization/47141
3982 * gcc.c-torture/compile/pr47141.c: New test.
3984 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3987 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3988 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3989 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3990 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3993 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3994 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3995 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3996 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3997 being vectorized. Adjust dg-final pattern.
4000 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4001 * gcc.dg/vect/slp-24.c: Likewise.
4003 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4006 * g++.dg/other/pr47218-1.C: New test file.
4007 * g++.dg/other/pr47218.C: Likewise.
4008 * g++.dg/other/pr47218.h: New supporting header.
4010 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4013 * objc.dg/attributes/invalid-attribute-1.m: New.
4014 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4016 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4019 * gfortran.dg/proc_ptr_comp_28.f90: New.
4021 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4023 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4024 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4025 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4026 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4027 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4028 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4029 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4030 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4031 * objc.dg/gnu-api-2-class.m: Likewise.
4032 * objc.dg/gnu-api-2-ivar.m: Likewise.
4033 * objc.dg/gnu-api-2-method.m: Likewise.
4034 * objc.dg/gnu-api-2-objc.m: Likewise.
4035 * objc.dg/gnu-api-2-object.m: Likewise.
4036 * objc.dg/gnu-api-2-property.m: Likewise.
4037 * objc.dg/gnu-api-2-protocol.m: Likewise.
4038 * objc.dg/gnu-api-2-sel.m: Likewise.
4040 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4042 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4043 * objc.dg/objc-foreach-4.m: Likewise.
4044 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4045 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4046 * objc.dg/foreach-4.m: Likewise.
4047 * objc.dg/foreach-5.m: Likewise.
4048 * objc.dg/foreach-3.m: Return self from init.
4050 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4053 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4055 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4058 * gfortran.dg/class_35.f90: New.
4060 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4062 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4064 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4067 * objc.dg/invalid-method-2.m: New.
4068 * obj-c++.dg/invalid-method-2.mm: New.
4070 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4073 * gfortran.dg/transpose_optimization_2.f90 : New test.
4075 2011-01-08 Jan Hubicka <jh@suse.cz>
4077 PR tree-optmization/46469
4078 * g++.dg/torture/pr46469.C: New testcase.
4080 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4082 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4083 emulation of libobjc-gnu structure layout functionality to ..
4084 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4085 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4086 * objc/execute/bf-common.h: Adjust headers.
4087 * objc/execute/bf-1.m: Likewise.
4088 * objc/execute/bf-2.m: Likewise.
4089 * objc/execute/bf-3.m: Likewise.
4090 * objc/execute/bf-4.m: Likewise.
4091 * objc/execute/bf-5.m: Likewise.
4092 * objc/execute/bf-6.m: Likewise.
4093 * objc/execute/bf-7.m: Likewise.
4094 * objc/execute/bf-8.m: Likewise.
4095 * objc/execute/bf-9.m: Likewise.
4096 * objc/execute/bf-10.m: Likewise.
4097 * objc/execute/bf-11.m: Likewise.
4098 * objc/execute/bf-12.m: Likewise.
4099 * objc/execute/bf-13.m: Likewise.
4100 * objc/execute/bf-14.m: Likewise.
4101 * objc/execute/bf-15.m: Likewise.
4102 * objc/execute/bf-16.m: Likewise.
4103 * objc/execute/bf-17.m: Likewise.
4104 * objc/execute/bf-18.m: Likewise.
4105 * objc/execute/bf-19.m: Likewise.
4106 * objc/execute/bf-20.m: Likewise.
4107 * objc/execute/bf-21.m: Likewise.
4108 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4109 objc_get_type_qualifiers ().
4111 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4114 * gfortran.dg/dependency_39.f90: New test.
4116 2011-01-07 Jan Hubicka <jh@suse.cz>
4118 Get builtins tests ready for linker plugin.
4119 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4120 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4121 my_memset, my_bzero): Mark used.
4122 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4123 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4125 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4128 2011-01-07 Jan Hubicka <jh@suse.cz>
4130 PR tree-optimization/46367
4131 * g++.dg/torture/pr46367.C: New file.
4133 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4136 * gcc.dg/pr47201.c: New test.
4139 * gcc.dg/tree-prof/pr47187.c: New test.
4141 2011-01-07 Tobias Burnus <burnus@net-b.de>
4144 * gfortran.dg/extends_type_of_3.f90: New.
4146 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
4148 * g++.dg/ext/dllexport-MI1.C: Adjust test.
4149 * g++.dg/ext/dllimport-MI1.C: Likewise.
4150 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
4151 * g++.dg/ext/dllimport10.C: Likewise.
4152 * g++.dg/ext/dllimport11.C: Likewise.
4153 * g++.dg/ext/dllimport12.C: Likewise.
4154 * g++.dg/ext/dllimport13.C: Likewise.
4155 * g++.dg/ext/dllimport2.C: Likewise.
4156 * g++.dg/ext/dllimport3.C: Likewise.
4157 * g++.dg/ext/dllimport4.C: Likewise.
4158 * g++.dg/ext/dllimport5.C: Likewise.
4159 * g++.dg/ext/dllimport6.C: Likewise.
4160 * g++.dg/ext/dllimport8.C: Likewise.
4161 * g++.dg/ext/dllimport9.C: Likewise.
4162 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4163 targets, too. Additionally enable test for i?86-*-mingw*.
4164 * g++.dg/ext/selectany1.C: Likewise.
4165 Remove guard variable check.
4167 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4171 * gfortran.dg/storage_size_3.f08: Extended.
4173 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4176 * g++.dg/template/stdarg1.C: New test.
4178 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4181 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4182 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4183 from the interface of functions to not hide the errors that
4186 2011-01-06 Jan Hubicka <jh@suse.cz>
4188 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4189 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4191 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4195 * gfortran.dg/interface_33.f90: New test.
4197 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4200 * gcc.c-torture/compile/pr47150.c: New test.
4202 2011-01-06 Ira Rosen <irar@il.ibm.com>
4204 PR tree-optimization/47139
4205 * gcc.dg/vect/pr47139.c: New test.
4207 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4210 * gfortran.dg/extends_type_of_2.f03: New.
4212 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4214 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4216 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4218 * gnat.dg/opt14.adb: New test.
4220 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4223 * gfortran.dg/allocate_error_2.f90: New test.
4225 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4228 * gfortran.dg/storage_size_3.f08: New.
4230 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4232 PR libgfortran/47154
4233 * gfortran.dg/namelist_68.f90: New test.
4235 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4237 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4239 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4242 * gfortran.dg/class_34.f90: New.
4244 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4246 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4247 use __builtin_inff. Skip all single-precision tests that require
4250 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4252 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4254 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4256 PR tree-optimization/47148
4257 * gcc.c-torture/execute/pr47148.c: New test.
4259 PR tree-optimization/47155
4260 * gcc.c-torture/execute/pr47155.c: New test.
4262 PR rtl-optimization/47157
4263 * gcc.c-torture/compile/pr47157.c: New test.
4265 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4267 * gcc.dg/torture/vector-shift2.c (schar): Define.
4268 (main): Always use schar or uchar instead of plain "char" to avoid
4269 dependencies on implementation-defined char signedness.
4271 2011-01-03 Martin Jambor <mjambor@suse.cz>
4273 PR tree-optimization/46801
4274 * gnat.dg/pack9.adb: Remove xfail.
4276 2011-01-03 Martin Jambor <mjambor@suse.cz>
4278 PR tree-optimization/46984
4279 * g++.dg/ipa/pr46984.C: New test.
4281 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4284 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4286 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4288 PR tree-optimization/47140
4289 * gcc.c-torture/compile/pr47140.c: New test.
4291 PR rtl-optimization/47028
4292 * gcc.dg/pr47028.c: New test.
4294 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4296 * objc.dg/protocol-forward-1.m: Removed TODO.
4297 * objc.dg/protocol-forward-2.m: New.
4298 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4299 * obj-c++.dg/protocol-forward-2.mm: New.
4301 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4304 * g++.dg/eh/pr38662.C: New testcase.
4306 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4308 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4309 scan for newline '\n'.
4312 Copyright (C) 2011 Free Software Foundation, Inc.
4314 Copying and distribution of this file, with or without modification,
4315 are permitted in any medium without royalty provided the copyright
4316 notice and this notice are preserved.