1 2011-04-24 Jakub Jelinek <jakub@redhat.com>
4 * c-c++-common/raw-string-11.c: New test.
6 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
8 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
11 2011-04-23 Tobias Burnus <burnus@net-b.de>
14 * gfortran.dg/coarray_19.f90: New.
16 2011-04-23 Jakub Jelinek <jakub@redhat.com>
19 * gcc.dg/pr48685.c: New test.
21 2011-04-22 Jan Hubicka <jh@suse.cz>
23 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
25 2011-04-22 Jakub Jelinek <jakub@redhat.com>
27 PR tree-optimization/48717
28 * gcc.c-torture/execute/pr48717.c: New test.
30 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
33 * gcc.target/i386/pr48723.c: New test.
35 2011-04-22 Jakub Jelinek <jakub@redhat.com>
38 * gcc.dg/gomp/pr48716.c: New test.
39 * g++.dg/gomp/pr48716.C: New test.
41 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
44 * gcc.dg/missing-field-init-2.c: Update testcase.
46 2011-04-22 Alan Modra <amodra@gmail.com>
48 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
50 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
53 * gfortran.dg/function_optimize_6.f90: New test.
55 2011-04-21 Easwaran Raman <eraman@google.com>
57 * gcc.dg/stack-layout-2.c: New test.
59 2011-04-21 Richard Guenther <rguenther@suse.de>
62 * g++.dg/lto/pr48207-2_0.C: New testcase.
63 * g++.dg/lto/pr48207-3_0.C: Likewise.
65 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
67 * gnat.dg/volatile5.adb: New test.
68 * gnat.dg/volatile5_pkg.ads: New helper.
70 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
73 * gcc.target/i386/pr48708.c: New test.
75 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
77 * gcc.dg/vect/vect-119.c: New test.
79 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
81 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
84 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
85 Richard Sandiford <richard.sandiford@linaro.org>
88 * gcc.target/arm/pr46329.c: New test.
90 2011-04-21 Tobias Burnus <burnus@net-b.de>
93 * gfortran.dg/coarray_18.f90: New.
95 2011-04-20 Jason Merrill <jason@redhat.com>
97 * g++.dg/cpp0x/initlist47.C: New.
99 * g++.dg/init/dtor4.C: New.
101 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
104 * gcc.target/i386/sse2-pinsrw.c: New test.
105 * gcc.target/i386/avx-vpinsrw.c: Ditto.
106 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
107 * gcc.target/i386/sse2-insvhi.c: Ditto.
108 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
109 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
111 2011-04-20 Jason Merrill <jason@redhat.com>
113 * g++.dg/template/const4.C: New.
115 2011-04-20 Easwaran Raman <eraman@google.com>
117 * gcc.dg/stack-layout-1.c: New test.
119 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
121 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
122 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
125 2011-04-20 Kai Tietz <ktietz@redhat.com>
127 * gcc.dg/binio-xor1.c: New test.
128 * gcc.dg/binio-xor2.c: New test.
129 * gcc.dg/binio-xor3.c: New test.
130 * gcc.dg/binio-xor4.c: New test.
131 * gcc.dg/binio-xor5.c: New test.
133 2011-04-20 Richard Guenther <rguenther@suse.de>
135 PR tree-optimization/47892
136 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
138 2011-04-20 Richard Guenther <rguenther@suse.de>
141 * g++.dg/torture/pr48695.C: New testcase.
143 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
145 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
146 * gcc.c-torture/execute/cmpsi-2.c: Ditto
147 * gcc.c-torture/execute/pr45262.c: Ditto
148 * gcc.dg/torture/pr43165.c: Ditto.
149 * gcc.dg/torture/pr47228.c: Ditto.
150 * gcc.dg/tree-ssa/pr45144.c: Ditto.
151 * gcc.dg/ipa/pr45644.c: Ditto.
152 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
155 2011-04-19 Jason Merrill <jason@redhat.com>
157 * g++.dg/ext/complex7.C: New.
159 * g++.dg/ext/attrib41.C: New.
161 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
164 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
166 2011-04-19 Jakub Jelinek <jakub@redhat.com>
169 * gcc.target/i386/pr48678.c: New test.
171 2011-04-19 Martin Jambor <mjambor@suse.cz>
173 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
174 * g++.dg/opt/devirt2.C: New test.
175 * g++.dg/ipa/devirt-g-1.C: Likewise.
177 2011-04-19 Tobias Burnus <burnus@net-b.de>
180 * gfortran.dg/whole_file_33.f90: New.
182 2011-04-19 Martin Jambor <mjambor@suse.cz>
184 * g++.dg/ipa/devirt-7.C: New test.
186 2011-04-19 Richard Guenther <rguenther@suse.de>
189 * g++.dg/lto/pr48207_0.C: New testcase.
191 2011-04-18 Jason Merrill <jason@redhat.com>
193 * g++.dg/init/void1.C: New.
195 * g++.dg/cpp0x/union4.C: New.
197 2011-04-18 Jakub Jelinek <jakub@redhat.com>
200 * g++.dg/torture/pr48661.C: New test.
203 * g++.dg/gomp/pr48632.C: New test.
205 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
207 * gcc.target/i386/sse2-maskmovdqu.c: New test.
208 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
210 2011-04-18 Tobias Burnus <burnus@net-b.de>
213 * gfortran.dg/coarray_17.f90: New.
214 * gfortran.dg/coarray_10.f90: Update dg-error.
216 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
219 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
220 * gfortran.dg/guality/guality.exp: Likewise.
222 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
224 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
226 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
228 * gcc.dg/vect/pr48377.c: Remove dg-do run.
230 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
232 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
234 2011-04-18 Richard Guenther <rguenther@suse.de>
237 * g++.dg/torture/pr46364.C: New testcase.
239 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
241 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
243 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
245 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
247 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
248 Ira Rosen <ira.rosen@linaro.org>
251 * gcc.target/arm/pr48252.c: New test.
253 2011-04-18 Jakub Jelinek <jakub@redhat.com>
255 PR tree-optimization/48616
256 * gcc.dg/pr48616.c: New test.
258 2011-04-18 Tobias Burnus <burnus@net-b.de>
261 * gfortran.dg/coarray_16.f90: New.
263 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
266 * gfortran.dg/realloc_on_assign_7.f03: New test.
268 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
271 * gfortran.dg/fmt_g0_6.f08: New test.
273 2011-04-17 Jason Merrill <jason@redhat.com>
275 * g++.dg/cpp0x/sfinae16.C: New.
277 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
279 * gcc.target/mips/reg-var-1.c: New test.
281 2011-04-17 Jan Hubicka <jh@suse.cz>
283 * gcc.dg/winline-5.c: Update testcase.
285 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
287 * gnat.dg/discr27.ad[sb]: Move dg directive.
288 * gnat.dg/discr28.ad[sb]: New test.
289 * gnat.dg/discr28_pkg.ads: New helper.
291 2011-04-17 Michael Matz <matz@suse.de>
293 PR tree-optimization/48622
295 * gcc.dg/lto/pr48622_0.c: New test.
297 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
299 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
300 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
301 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
302 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
303 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
304 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
306 2011-04-15 Jason Merrill <jason@redhat.com>
308 * g++.dg/cpp0x/range-for17.C: New.
310 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
312 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
313 * g++.dg/cpp0x/range-for3.C: Likewise.
314 * g++.dg/cpp0x/range-for9.C: Correct error message.
315 * g++.dg/cpp0x/range-for11.C: New.
316 * g++.dg/cpp0x/range-for12.C: New.
317 * g++.dg/cpp0x/range-for13.C: New.
318 * g++.dg/cpp0x/range-for14.C: New.
319 * g++.dg/cpp0x/range-for15.C: New.
320 * g++.dg/cpp0x/range-for16.C: New.
322 2011-04-15 Tobias Burnus <burnus@net-b.de>
325 * gfortran.dg/coarray_15.f90: Change to dg-do run.
327 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
329 * objc.dg/naming-4.m: Updated.
330 * objc.dg/naming-5.m: Updated.
331 * objc.dg/naming-6.m: New.
332 * objc.dg/naming-7.m: New.
333 * obj-c++.dg/naming-1.mm: Updated.
334 * obj-c++.dg/naming-2.mm: Updated.
335 * obj-c++.dg/naming-3.mm: New.
336 * obj-c++.dg/naming-4.mm: New.
338 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
341 * gfortran.dg/fmt_g0_5.f08: New test.
343 2011-04-15 Richard Guenther <rguenther@suse.de>
346 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
348 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
350 * gcc.target/avr/torture/pr41885.c (dg-options): Change
351 -finline-limit=0 to -fno-inline
353 2011-04-15 Jakub Jelinek <jakub@redhat.com>
356 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
359 2011-04-14 Jakub Jelinek <jakub@redhat.com>
362 * gcc.target/i386/sse4_1-insertps-3.c: New test.
363 * gcc.target/i386/sse4_1-insertps-4.c: New test.
364 * gcc.target/i386/avx-insertps-3.c: New test.
365 * gcc.target/i386/avx-insertps-4.c: New test.
367 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
369 * gcc.target/avr/torture/pr41885.c (dg-options): Add
372 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
377 * gcc.target/avr/pr46779-1.c: New test case
378 * gcc.target/avr/pr46779-2.c: New test case
380 2011-04-14 Jason Merrill <jason@redhat.com>
382 * g++.dg/cpp0x/sfinae15.C: New.
384 * g++.dg/cpp0x/sfinae14.C: New.
386 * g++.dg/ext/vla10.C: New.
388 2011-04-14 Richard Guenther <rguenther@suse.de>
390 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
392 2011-04-14 Richard Guenther <rguenther@suse.de>
394 * gcc.dg/fold-bitand-4.c: Move ...
395 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
397 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
399 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
401 * gcc.target/avr/torture/trivial.c: Ditto.
403 2011-04-13 Jason Merrill <jason@redhat.com>
405 * g++.dg/template/operator11.C: New.
407 2011-04-13 Jakub Jelinek <jakub@redhat.com>
410 * gcc.dg/gomp/pr48591.c: New test.
413 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
414 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
416 2011-04-13 Dodji Seketeli <dodji@redhat.com>
419 * g++.dg/template/dependent-expr7.C: New test case.
421 2011-04-13 Jason Merrill <jason@redhat.com>
423 * g++.dg/cpp0x/sfinae13.C: New.
425 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
427 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
429 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
431 * gcc.target/arm/pr43698.c: Remove -march option.
433 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
435 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
438 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
442 * gfortran.dg/realloc_on_assign_6.f03: New test.
444 2011-04-12 Kai Tietz <ktietz@redhat.com>
446 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
447 targets the additional -mno-ms-bitfields and
448 -Wno-packed-bitfield-compat options.
449 * g++.dg/ext/bitfield3.C: Likewise.
450 * g++.dg/ext/bitfield4.C: Likewise.
451 * g++.dg/ext/bitfield5.C: Likewise.
452 * gcc.dg/bitfld-15.c: Likewise.
453 * gcc.dg/bitfld-16.c: Likewise.
454 * gcc.dg/bitfld-17.c: Likewise.
455 * gcc.dg/bitfld-18.c: Likewise.
457 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
459 * gcc.target/arm/neon-vld3-1.c: New test.
460 * gcc.target/arm/neon-vst3-1.c: New test.
461 * gcc.target/arm/neon/v*.c: Regenerate.
463 2011-04-12 Jakub Jelinek <jakub@redhat.com>
465 PR rtl-optimization/48549
466 * g++.dg/opt/pr48549.C: New test.
468 2011-04-12 Richard Guenther <rguenther@suse.de>
470 PR tree-optimization/46076
471 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
473 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
476 * lib/compat.exp (compat-execute): Declare unsupported after
477 stripping path from src1.
478 * lib/lto.exp (lto-execute): Likewise.
480 2011-04-12 Jakub Jelinek <jakub@redhat.com>
483 * gcc.dg/pr48552-1.c: New test.
484 * gcc.dg/pr48552-2.c: New test.
486 2011-04-11 Jason Merrill <jason@redhat.com>
488 * g++.dg/cpp0x/sfinae12.C: New.
490 * g++.dg/cpp0x/enum10.C: New.
492 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
494 * g++.dg/cpp0x/rv-func.C: New.
496 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
498 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
501 2011-04-11 Martin Jambor <mjambor@suse.cz>
503 PR tree-optimization/48195
504 * gcc.dg/ipa/pr48195.c: New test.
506 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
508 * gnat.dg/return3.adb: Remove unused switch.
510 2011-04-08 Mike Stump <mikestump@comcast.net>
513 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
514 default to fno-common.
516 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
518 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
519 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
521 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
524 * gfortran.dg/function_optimize_5.f90: New test.
526 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
528 * gnat.dg/aggr17.adb: New test.
529 * gnat.dg/aggr18.adb: Likewise.
531 2011-04-08 Michael Matz <matz@suse.de>
534 * gcc.target/i386/pr48389.c: New test.
536 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
538 PR rtl-optimization/48272
539 * g++.dg/opt/pr48272.C: New.
541 2011-04-08 Dmitry Melnik <dm@ispras.ru>
543 PR rtl-optimization/48235
544 * gcc.dg/pr48235.c: New.
546 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
548 PR rtl-optimization/48302
549 * g++.dg/opt/pr48302.C: New.
551 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
554 * g++.dg/opt/pr48273.C: New.
556 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
558 PR rtl-optimization/48442
559 * gcc.dg/pr48442.c: New.
561 2011-04-08 Jakub Jelinek <jakub@redhat.com>
563 PR tree-optimization/48377
564 * gcc.dg/vect/pr48377.c: New test.
566 2011-04-07 Jason Merrill <jason@redhat.com>
568 * g++.dg/cpp0x/regress/call1.C: New.
570 * g++.dg/cpp0x/variadic107.C: New.
572 * g++.dg/cpp0x/sfinae11.C: New.
573 * g++.dg/cpp0x/noexcept02.C: Fix.
575 * g++.dg/cpp0x/sfinae10.C: New.
577 * g++.dg/cpp0x/sfinae9.C: New.
579 * c-c++-common/Wcast-qual-1.c: Move here from...
580 * gcc.dg/cast-qual-3.c: ...here, and...
581 * g++.dg/warn/Wcast-qual2.C: ...here.
583 * g++.dg/cpp0x/sfinae8.C: New.
585 * g++.dg/cpp0x/sfinae7.C: New.
587 * g++.dg/cpp0x/enum9.C: New.
589 2011-04-07 Mike Stump <mikestump@comcast.net>
591 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
594 2011-04-07 Jakub Jelinek <jakub@redhat.com>
597 * gfortran.dg/gomp/pr48117.f90: New test.
600 * gcc.dg/torture/pr48343.c: New test.
602 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
604 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
606 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
608 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
610 2011-04-07 Tom de Vries <tom@codesourcery.com>
613 * lib/scanasm.exp (object-size): New proc.
614 * gcc.target/arm/pr43920-2.c: New test.
616 2011-04-06 Tobias Burnus <burnus@net-b.de>
620 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
622 2011-04-06 Steve Ellcey <sje@cup.hp.com>
624 * gcc.dg/mtune.c: Prune note from output.
626 2011-04-06 Jakub Jelinek <jakub@redhat.com>
629 * gcc.dg/guality/pr36977.c: New test.
630 * gcc.dg/guality/pr48466.c: New test.
632 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
634 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
636 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
638 * gnat.dg/return3.adb: New test.
640 2011-04-06 Richard Guenther <rguenther@suse.de>
642 PR tree-optimization/47663
643 * gcc.dg/tree-ssa/inline-8.c: New testcase.
645 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
647 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
648 Solaris 8 and 9 as well.
650 2011-04-05 Tom de Vries <tom@codesourcery.com>
653 * gcc.target/arm/pr43920-1.c: New test.
655 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
657 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
658 (cctor): Actually return the value.
659 (main): Cast return values.
661 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
663 * gfortran.dg/character_comparison_8.f90: New test.
665 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
667 * frontend-passes: (optimize_lexical_comparison): New function.
668 (optimize_expr): Call it.
669 (optimize_comparison): Also handle lexical comparison functions.
670 Return false instad of -2 for unequal comparison.
672 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
675 * function_optimize_4.f90: New test.
677 2011-04-04 Tobias Burnus <burnus@net-b.de>
680 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
681 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
682 * gfortran.dg/coarray_15.f90: New.
684 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
686 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
687 * gfortran.dg/bessel_7.f90: Likewise.
689 2011-04-03 Tobias Burnus <burnus@net-b.de>
691 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
693 2011-04-03 Richard Guenther <rguenther@suse.de>
694 Ira Rosen <ira.rosen@linaro.org>
696 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
697 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
698 -ftree-loop-if-convert-stores.
700 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
702 * gnat.dg/specs/aggr2.ads: New test.
704 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
706 * gnat.dg/debug2.ad[sb]: New test.
707 * gnat.dg/debug2_pkg.ads: New helper.
708 * gnat.dg/debug3.ad[sb]: New test.
710 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
712 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
714 2011-04-01 Jakub Jelinek <jakub@redhat.com>
717 * gcc.c-torture/compile/pr48335-1.c: New test.
718 * gcc.dg/pr48335-1.c: New test.
719 * gcc.dg/pr48335-2.c: New test.
720 * gcc.dg/pr48335-3.c: New test.
721 * gcc.dg/pr48335-4.c: New test.
722 * gcc.dg/pr48335-5.c: New test.
723 * gcc.dg/pr48335-6.c: New test.
724 * gcc.dg/pr48335-7.c: New test.
725 * gcc.dg/pr48335-8.c: New test.
726 * gcc.target/i386/pr48335-1.c: New test.
728 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
731 * gcc.dg/Waddress.c: New test.
733 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
736 * gfortran.dg/function_optimize_3.f90: New test.
738 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
740 * gcc.c-torture/compile/20110401-1.c: New test.
742 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
743 * g++.dg/lto/20091002-2_0.C: Likewise.
744 * g++.dg/lto/20090303_0.c: Likewise.
745 * g++.dg/lto/20091004-1_0.C: Likewise.
746 * g++.dg/lto/20091002-3_0.C: Likewise.
747 * g++.dg/lto/20091004-2_0.C: Likewise.
748 * g++.dg/lto/20081123_0.C: Likewise.
749 * g++.dg/lto/20090313_0.C: Likewise.
750 * g++.dg/lto/20081109-1_0.C: Likewise.
751 * g++.dg/lto/20081219_0.C: Likewise.
752 * g++.dg/lto/20081204-1_0.C: Likewise.
753 * g++.dg/lto/20090302_0.C: Likewise.
754 * g++.dg/lto/20081119-1_0.C: Likewise.
755 * g++.dg/lto/20081118_0.C: Likewise.
756 * gcc.dg/lto/20091020-2_0.c: Likewise.
757 * gcc.dg/lto/20090210_0.c: Likewise.
758 * gcc.dg/lto/20081204-1_0.c: Likewise.
759 * gcc.dg/lto/20081224_0.c: Likewise.
760 * gcc.dg/lto/20090219_0.c: Likewise.
761 * gcc.dg/lto/20091014-1_0.c: Likewise.
762 * gcc.dg/lto/20091016-1_0.c: Likewise.
763 * gcc.dg/lto/20090206-2_0.c: Likewise.
764 * gcc.dg/lto/20090116_0.c: Likewise.
765 * gcc.dg/lto/20091013-1_0.c: Likewise.
766 * gcc.dg/lto/20091015-1_0.c: Likewise.
767 * gcc.dg/lto/20090126-2_0.c: Likewise.
769 2011-03-31 Ian Lance Taylor <iant@google.com>
771 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
773 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
775 * gnat.dg/opt16.adb: New test.
777 2011-03-31 Jason Merrill <jason@redhat.com>
779 * g++.dg/cpp0x/defaulted24.C: New.
781 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
784 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
787 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
789 * g++.dg/other/i386-9.C: New test.
791 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
793 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
795 2011-03-30 Jason Merrill <jason@redhat.com>
797 * g++.dg/cpp0x/regress/error-recovery1.C: New.
799 * g++.dg/cpp0x/regress/isnan.C: New.
801 * g++.dg/cpp0x/initlist46.C: New.
803 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
806 * gcc.target/arm/neon-modes-2.c: New test.
808 2011-03-30 Jakub Jelinek <jakub@redhat.com>
811 * gcc.c-torture/compile/pr48305.c: New test.
813 2011-03-29 Jason Merrill <jason@redhat.com>
815 * g++.dg/cpp0x/regress/value-dep1.C: New.
817 2011-03-29 Steve Ellcey <sje@cup.hp.com>
819 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
821 2011-03-29 Ian Lance Taylor <iant@google.com>
823 * go.test/go-test.exp: Handle the test lines used in several new
825 (errchk): Add opts parameter. Change all callers. Handle parens
828 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
829 Dominique d'Humieres <dominiq@lps.ens.fr>
831 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
832 and __APPLE__ && __PPC__ && __ALTIVEC__.
834 2011-03-29 Jason Merrill <jason@redhat.com>
836 * g++.dg/cpp0x/dependent1.C: New.
838 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
840 * g++.dg/cpp0x/constexpr-memfn1.C: New.
842 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
844 2011-03-29 Janus Weil <janus@gcc.gnu.org>
847 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
848 * gfortran.dg/proc_ptr_comp_32.f90: New.
850 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
852 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
853 check for corresponding warning.
855 2011-03-28 Jason Merrill <jason@redhat.com>
857 * g++.dg/cpp0x/rv-deduce2.C: New.
859 2011-03-29 Jakub Jelinek <jakub@redhat.com>
862 * gcc.dg/pr48203.c: New test.
864 2011-03-28 Jeff Law <law@redhat.com>
866 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
868 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
870 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
871 and __PPC__ && __ALTIVEC__.
873 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
876 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
877 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
878 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
879 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
881 2011-03-28 Jason Merrill <jason@redhat.com>
883 * g++.dg/cpp0x/initlist-array2.C: New.
885 * g++.dg/cpp0x/initlist-array1.C: New.
887 * g++.dg/cpp0x/constexpr-compound.C: New.
889 * g++.dg/cpp0x/constexpr-using.C: New.
891 * g++.dg/cpp0x/constexpr-noexcept.C: New.
893 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
896 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
898 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
900 * gcc.dg/slp-1.c: New test.
902 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
904 * gcc.target/i386/avx256-unaligned-load-1.c: New.
905 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
906 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
907 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
908 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
909 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
910 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
911 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
912 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
913 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
914 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
915 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
916 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
917 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
919 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
922 * gfortran.dg/trim_optimize_5.f90: New test.
923 * gfortran.dg/trim_optimize_6.f90: New test.
925 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
928 * gcc.target/mips/madd-7.c: Remove -mlong32.
929 * gcc.target/mips/msub-7.c: Likewise.
931 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
933 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
934 accesses to preserve the meaning of the test for doubleword vectors.
935 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
936 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
938 2011-03-26 Janus Weil <janus@gcc.gnu.org>
941 * gfortran.dg/class_42.f03: New.
943 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
945 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
948 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
950 PR rtl-optimization/48144
951 * gcc.dg/pr48144.c: New test.
953 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
955 * gnat.dg/discr27.ad[sb]: New test.
957 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
959 * gnat.dg/limited_with2.ad[sb]: New test.
960 * gnat.dg/limited_with2_pkg1.ads: New helper.
961 * gnat.dg/limited_with2_pkg2.ads: Likewise.
963 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
965 * gnat.dg/opt15.adb: New test.
966 * gnat.dg/opt15_pkg.ad[sb]: New helper.
968 2011-03-25 Tobias Burnus <burnus@net-b.de>
972 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
973 * gfortran.dg/leadz_trailz_3.f90: Ditto
975 2011-03-25 Martin Jambor <mjambor@suse.cz>
977 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
979 2011-03-25 Jason Merrill <jason@redhat.com>
981 * g++.dg/cpp0x/defaulted22.C: New.
982 * g++.dg/cpp0x/defaulted23.C: New.
983 * g++.dg/cpp0x/defaulted15.C: Adjust.
985 2011-03-25 Jason Merrill <jason@redhat.com>
987 * g++.dg/cpp0x/move1.C: New.
989 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
992 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
994 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
996 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
997 for mips-sgi-irix6.5.
998 Replace snprintf prototype by <stdio.h>.
1000 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1003 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1004 run_expensive_tests.
1005 * gcc.dg/graphite/block-4.c: Likewise.
1006 * gcc.dg/graphite/block-7.c: Likewise.
1007 * gcc.dg/graphite/block-8.c: Likewise.
1009 2011-03-25 Richard Guenther <rguenther@suse.de>
1011 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1012 * g++.dg/tree-ssa/pr8781.C: Likewise.
1013 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1014 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1015 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1016 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1017 * gcc.dg/tree-ssa/alias-18.c: Likewise.
1018 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1019 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1020 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1021 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1022 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1023 * gcc.dg/tree-ssa/pr21574.c: Likewise.
1024 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1025 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1026 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1027 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1028 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1029 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1030 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1031 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1032 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1033 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1034 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1035 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1036 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1037 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1038 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1039 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1040 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1041 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1042 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1043 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1044 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1045 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1046 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1047 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1048 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1049 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1050 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1051 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1052 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1053 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1054 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1055 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1056 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1057 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1058 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1059 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1060 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1061 * c-c++-common/pr46562-2.c: Likewise.
1062 * gfortran.dg/pr42108.f90: Likewise.
1063 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1064 foo to be inlined even at -O1.
1065 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1066 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1067 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1068 * gcc.dg/matrix/matrix.exp: Disable FRE.
1070 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1073 * gcc.dg/dfp/pr48204.c: New test.
1075 2011-03-24 Steve Ellcey <sje@cup.hp.com>
1078 * gcc.c-torture/execute/pr47917.c: Move this...
1079 * gcc.dg/torture/pr47917.c: to here and add xfails.
1081 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1083 * gnat.dg/array16.ad[sb]: New test.
1084 * gnat.dg/array16.ads: New helper.
1086 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1088 * gnat.dg/derived_type2.adb: New test.
1090 2011-03-24 Richard Guenther <rguenther@suse.de>
1092 PR tree-optimization/48271
1093 * g++.dg/torture/pr48271.C: New testcase.
1095 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1097 * gnat.dg/array15.ad[sb]: New test.
1099 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1102 * gcc.target/i386/pr48237.c: New test.
1104 2011-03-24 Richard Guenther <rguenther@suse.de>
1107 * gcc.dg/builtin-object-size-10.c: New testcase.
1109 2011-03-24 Richard Guenther <rguenther@suse.de>
1111 PR tree-optimization/46562
1112 * c-c++-common/pr46562-2.c: New testcase.
1113 * c-c++-common/pr46562.c: Likewise.
1115 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
1117 * gcc.dg/vect/vect-cselim-1.c: New test.
1118 * gcc.dg/vect/vect-cselim-2.c: New test.
1120 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
1122 * gcc.target/arm/pr46934.c: New.
1124 2011-03-23 Ian Lance Taylor <iant@google.com>
1126 * go.test/go-test.exp (errchk): Ignore lines containing ////.
1128 2011-03-23 Richard Guenther <rguenther@suse.de>
1130 * gcc.dg/struct: Remove directory and contents.
1132 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1135 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1137 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1139 * gnat.dg/discr26.ad[sb]: New test.
1140 * gnat.dg/discr26_pkg.ads: New helper.
1142 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
1145 * gcc.target/arm/neon-vld-1.c: New test.
1147 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1149 * gnat.dg/array14.ad[sb]: New test.
1150 * gnat.dg/array14_pkg.ads: New helper.
1152 2011-03-22 Joseph Myers <joseph@codesourcery.com>
1154 * gcc.c-torture/execute/920501-8.x: Remove.
1155 * gcc.c-torture/execute/930513-1.x: Remove.
1156 * gcc.c-torture/execute/960312-1.x: Remove.
1157 * gcc.c-torture/compile/20000804-1.c,
1158 gcc.c-torture/compile/20001205-1.c,
1159 gcc.c-torture/compile/20001226-1.c,
1160 gcc.c-torture/compile/20010518-2.c,
1161 gcc.c-torture/compile/20020312-1.c,
1162 gcc.c-torture/compile/20020604-1.c,
1163 gcc.c-torture/compile/920501-12.c,
1164 gcc.c-torture/compile/920501-4.c,
1165 gcc.c-torture/compile/920520-1.c,
1166 gcc.c-torture/compile/980506-1.c,
1167 gcc.c-torture/execute/980709-1.x,
1168 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
1169 options for m68hc11.
1170 * gcc.dg/cpp/assert4.c: Don't handle ARC.
1171 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
1174 2011-03-22 Nick Clifton <nickc@redhat.com>
1176 * lib/target-supports.exp (check_profiling_available): Add MN10300
1177 to the list of targets that do not support profiling. Restore
1178 alpha sorting to this list.
1180 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1182 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1183 failure on 32-bit systems.
1184 * gcc.dg/torture/vector-2.c: Ditto.
1186 2011-03-22 Richard Guenther <rguenther@suse.de>
1188 PR tree-optimization/48228
1189 * gcc.dg/Wstrict-overflow-23.c: New testcase.
1191 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
1193 * lib/prune.exp (prune_gcc_output): Prune "could not create
1194 compact unwind for" warnings.
1196 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1200 * gcc.c-torture/execute/pr42544.c: New test.
1201 * gcc.c-torture/execute/pr48197.c: New test.
1203 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1205 PR preprocessor/48192
1206 * gcc.target/powerpc/pr48192.c: New file.
1209 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
1210 split problem of 0 being loaded in a VSX register.
1212 2011-03-21 Richard Guenther <rguenther@suse.de>
1215 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
1216 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1217 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1218 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1220 2011-03-21 Jakub Jelinek <jakub@redhat.com>
1223 * gcc.dg/pr48213.c: New test.
1225 2011-03-21 Kai Tietz <ktietz@redhat.com>
1228 * g++.dg/plugin/attribute_plugin.c: Adjust test.
1230 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
1232 * gcc.target/arm/xor-and.c: New.
1234 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1237 * gfortran.dg/function_optimize_1.f90: New test.
1238 * gfortran.dg/function_optimize_2.f90: New test.
1240 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
1242 PR rtl-optimization/47502
1243 * gcc.target/i386/pr47502-1.c: New.
1244 * gcc.target/i386/pr47502-2.c: Likewise.
1246 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1248 PR rtl-optimization/48156
1249 * gcc.dg/pr48156.c: New test.
1251 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1254 * gfortran.dg/scratch_1.f90: Adjust test.
1256 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1259 * gfortran.dg/scratch_1.f90: New test.
1261 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1263 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1264 variably modified typedefs.
1265 * gcc.dg/c1x-typedef-2.c: Remove.
1267 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1269 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1270 * gcc.dg/c1x-anon-struct-3.c: New test.
1271 * gcc.dg/anon-struct-11.c: Update.
1273 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1275 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1277 Only xfail with gas.
1279 2011-03-18 Jason Merrill <jason@redhat.com>
1281 * g++.dg/template/fn-ptr1.C: New.
1283 * g++.dg/overload/volatile1.C: New.
1285 * g++.dg/opt/pr23372.C: New.
1287 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1289 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1292 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1294 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
1296 * gcc.target/arm/unsigned-extend-1.c: New.
1298 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1301 * gcc.c-torture/compile/pr48161.c: New test.
1303 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
1306 * gcc.dg/torture/pr47725.c: New.
1308 2011-03-17 Jason Merrill <jason@redhat.com>
1310 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1311 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1313 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
1315 * gnat.dg/specs/elab2.ads: New test.
1316 * gnat.dg/specs/elab2_pkg.ads: New helper.
1318 2011-03-17 Jason Merrill <jason@redhat.com>
1320 * g++.dg/cpp0x/decltype-1212.C: New.
1321 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1323 2011-03-17 Jason Merrill <jason@redhat.com>
1325 * g++.dg/parse/memfnquals1.C: New.
1327 2011-03-17 Richard Guenther <rguenther@suse.de>
1330 * gcc.dg/pr48134.c: New testcase.
1332 2011-03-17 Richard Guenther <rguenther@suse.de>
1335 * g++.dg/torture/pr48165.C: New testcase.
1337 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1339 PR rtl-optimization/48141
1340 * gcc.dg/pr48141.c: New test.
1342 2011-03-16 Jason Merrill <jason@redhat.com>
1344 * g++.dg/cpp0x/constexpr-48089.C: New.
1346 * g++.dg/cpp0x/constexpr-abi1.C: New.
1348 * g++.dg/cpp0x/constexpr-46336.C: New.
1349 * g++.dg/parse/friend5.C: Adjust expected errors.
1351 * g++.dg/cpp0x/constexpr-47570.C: New.
1353 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1356 * ++.dg/debug/dwarf2/typedef6.C: New test.
1358 2011-03-16 Jason Merrill <jason@redhat.com>
1360 * g++.dg/cpp0x/elision2.C: New.
1362 * g++.dg/cpp0x/constexpr-array3.C: New.
1364 2011-03-16 Jason Merrill <jason@redhat.com>
1366 * g++.dg/cpp0x/sfinae6.C: New.
1367 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1368 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1369 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1370 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1371 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1373 2011-03-16 Jason Merrill <jason@redhat.com>
1375 * g++.dg/template/incomplete6.C: New.
1377 2011-03-16 Jeff Law <law@redhat.com>
1379 * gcc.dg/tree-ssa/vrp55.c: New test.
1381 2011-03-16 Jason Merrill <jason@redhat.com>
1383 * g++.dg/cpp0x/auto22.C: New.
1385 2011-03-16 Richard Guenther <rguenther@suse.de>
1387 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1388 optimizing it away if promoted to const.
1390 2011-03-16 Richard Guenther <rguenther@suse.de>
1392 PR tree-optimization/48149
1393 * gcc.dg/fold-complex-1.c: New testcase.
1395 2011-03-16 Richard Guenther <rguenther@suse.de>
1398 * gcc.dg/guality/pr45882.c: Really make sure no inlining
1401 2011-03-16 Richard Guenther <rguenther@suse.de>
1403 PR tree-optimization/26134
1404 * gcc.dg/tree-ssa/complex-6.c: New testcase.
1406 2011-03-16 Richard Guenther <rguenther@suse.de>
1408 PR tree-optimization/48146
1409 * gcc.dg/torture/pr48146.c: New testcase.
1411 2011-03-16 Richard Guenther <rguenther@suse.de>
1413 * gcc.dg/tree-ssa/pr14814.c: Adjust.
1414 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1416 2011-03-16 Jakub Jelinek <jakub@redhat.com>
1419 * gcc.c-torture/compile/pr48136.c: New test.
1421 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1424 * gcc.dg/guality/pr45882.c: New test.
1426 2011-03-15 Jason Merrill <jason@redhat.com>
1428 * g++.dg/cpp0x/constexpr-recursion.C: New.
1430 * g++.dg/cpp0x/implicit11.C: New.
1432 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1434 * g++.dg/cpp0x/constexpr-attribute.C: New.
1436 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1438 * g++.dg/parse/pr34758.C: New.
1440 2011-03-15 Xinliang David Li <davidxl@google.com>
1443 * gcc.dg/uninit-pred-7_d.c: New test.
1444 * gcc.dg/uninit-pred-8_d.c: New test.
1446 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1449 * gcc.target/arm/pr46788.c: New.
1451 2011-03-15 Richard Guenther <rguenther@suse.de>
1454 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1455 * gfortran.dg/ishft_4.f90: Likewise.
1456 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1458 2011-03-15 Richard Guenther <rguenther@suse.de>
1460 PR tree-optimization/13954
1461 * g++.dg/tree-ssa/pr13954.C: New testcase.
1463 2011-03-15 Richard Guenther <rguenther@suse.de>
1465 PR tree-optimization/48037
1466 * gcc.target/i386/pr48037-1.c: New testcase.
1468 2011-03-15 Richard Guenther <rguenther@suse.de>
1470 PR tree-optimization/41490
1471 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1472 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1473 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1474 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1475 * g++.dg/tree-ssa/pr33604.C: Adjust.
1477 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1480 * gcc.c-torture/execute/pr47917.c: New test.
1481 * gcc.dg/pr47917.c: New test.
1484 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1486 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1488 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1489 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1490 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1491 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1492 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1493 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1494 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1495 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1496 * gcc.target/i386/avx-floor-vec.c: Ditto.
1497 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1498 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1499 * gcc.target/i386/avx-rint-vec.c: Ditto.
1500 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1501 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1502 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1503 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1505 2011-03-14 Tom Tromey <tromey@redhat.com>
1507 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1508 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1509 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1511 2011-03-14 Tom Tromey <tromey@redhat.com>
1513 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1514 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1515 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1517 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1519 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1521 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1523 PR rtl-optimization/47166
1524 * gcc.c-torture/execute/postmod-1.c: New test.
1526 2011-03-14 Richard Guenther <rguenther@suse.de>
1529 * gcc.dg/torture/pr48098.c: New testcase.
1531 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1534 * gcc.target/powerpc/pr48053-1.c: New test.
1535 * gcc.target/powerpc/pr48053-2.c: Likewise.
1537 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1540 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1542 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1545 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1547 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1550 * gfortran.dg/class_41.f03: New.
1552 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1554 * g++.dg/conversion/cast3.C: New test.
1556 2011-03-11 Jason Merrill <jason@redhat.com>
1558 * g++.dg/template/error45.C: New.
1560 * g++.dg/parse/no-type-defn1.C: New.
1562 * g++.dg/ext/attrib40.C: New.
1564 * g++.dg/cpp0x/regress/array1.C: New.
1566 2011-03-11 Richard Guenther <rguenther@suse.de>
1568 PR tree-optimization/48067
1569 * gcc.dg/pr48067.c: New testcase.
1571 2011-03-11 Richard Guenther <rguenther@suse.de>
1574 * g++.dg/lto/20110311-1_0.C: New testcase.
1576 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1579 * g++.dg/inherit/virtual8.C: New test.
1582 * gcc.dg/torture/pr48044.c: New test.
1584 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1587 * gfortran.dg/proc_ptr_comp_31.f90: New.
1589 2011-03-11 Richard Guenther <rguenther@suse.de>
1591 PR tree-optimization/47278
1592 * gcc.dg/torture/pr47278-1.c: New testcase.
1593 * gcc.dg/torture/pr47278-2.c: Likewise.
1595 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1597 PR tree-optimization/48063
1598 * gcc.dg/torture/pr48063.c: New test.
1600 2011-03-10 Jason Merrill <jason@redhat.com>
1602 * g++.dg/template/array22.C: New.
1604 * g++.dg/cpp0x/syntax-err1.C: New.
1605 * g++.dg/parse/error36.C: Adjust expected errors.
1606 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1607 * g++.old-deja/g++.pt/typename3.C: Likewise.
1608 * g++.old-deja/g++.pt/typename4.C: Likewise.
1609 * g++.old-deja/g++.pt/typename6.C: Likewise.
1611 2011-03-09 Jason Merrill <jason@redhat.com>
1613 * g++.dg/template/nontype22.C: New.
1615 2011-03-09 Martin Jambor <mjambor@suse.cz>
1617 PR tree-optimization/47714
1618 * g++.dg/torture/pr47714.C: New test.
1620 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1623 * gcc.target/powerpc/pr47755-2.c: New file.
1625 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1627 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1628 is not set in the environment, pass 64 as first argument when not
1629 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1630 native where ulimit -u is supported.
1632 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1634 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1636 2011-03-08 Jason Merrill <jason@redhat.com>
1638 * g++.dg/template/nontype21.C: New.
1640 * g++.dg/template/anon5.C: New.
1642 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1645 * gcc.dg/pr47881.c: New test.
1647 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1650 * g++.dg/lookup/template3.C: New test.
1652 2011-03-08 Kai Tietz <ktietz@redhat.com>
1654 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1657 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1660 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1661 sizeof to compute alignment.
1663 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1665 PR tree-optimization/48022
1666 * gcc.dg/pr48022-1.c: New test.
1667 * gcc.dg/pr48022-2.c: New test.
1669 2011-03-07 Jason Merrill <jason@redhat.com>
1671 * g++.dg/template/nontype20.C: New.
1672 * g++.dg/init/member1.C: Adjust expected errors.
1673 * g++.dg/parse/constant4.C: Likewise.
1674 * g++.dg/template/qualified-id3.C: Likewise.
1675 * g++.old-deja/g++.pt/crash10.C: Likewise.
1677 * g++.dg/cpp0x/regress/non-const1.C: New.
1679 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1682 * gcc.dg/pr47991.c: New test.
1684 2011-03-07 Jason Merrill <jason@redhat.com>
1686 * g++.dg/abi/mangle46.C: New.
1688 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1691 * gcc.target/powerpc/pr47862.c: New.
1693 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1696 * gcc.target/i386/combine-mul.c: Require nonpic.
1698 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1699 Nathan Froyd <froydnj@codesourcery.com>
1701 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1703 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1705 * README.QMTEST: Remove.
1707 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1708 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1711 * gfortran.dg/array_constructor_37.f90 : New test.
1713 2011-03-05 Jason Merrill <jason@redhat.com>
1715 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1716 * g++.dg/abi/mangle45.C: Likewise.
1717 * g++.dg/cpp0x/trailing1.C: Likewise.
1719 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1721 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1723 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1725 PR rtl-optimization/47899
1726 * gcc.dg/pr47899.c: New test.
1728 * gcc.dg/torture/pr47968.c: Ignore warnings.
1730 PR tree-optimization/47967
1731 * gcc.c-torture/compile/pr47967.c: New test.
1733 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1735 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1736 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1738 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1740 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1741 and property_getAttributes() if __OBJC2__.
1742 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1743 * objc.dg/property/property-encoding-1.m: New.
1744 * obj-c++.dg/property/property-encoding-1.mm: New.
1746 2011-03-04 Jason Merrill <jason@redhat.com>
1748 * g++.dg/template/pseudodtor6.C: New.
1750 * g++.dg/inherit/covariant19.C: New.
1752 2011-03-04 Richard Guenther <rguenther@suse.de>
1755 * gcc.dg/torture/pr47968.c: New testcase.
1757 2011-03-04 Richard Guenther <rguenther@suse.de>
1760 * gcc.dg/torture/pr47975.c: New testcase.
1762 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1765 * g++.dg/template/crash106.C: New.
1767 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1770 * gcc.dg/gomp/pr47963.c: New test.
1771 * g++.dg/gomp/pr47963.C: New test.
1773 2011-03-02 Jason Merrill <jason@redhat.com>
1775 * g++.dg/cpp0x/regress/condition1.C: New.
1777 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1779 2011-03-01 Jason Merrill <jason@redhat.com>
1781 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1783 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1785 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1787 PR rtl-optimization/47925
1788 * gcc.c-torture/execute/pr47925.c: New test.
1790 2011-03-01 Jason Merrill <jason@redhat.com>
1792 * g++.dg/cpp0x/decltype25.C: New.
1794 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1796 2011-03-01 Richard Guenther <rguenther@suse.de>
1798 PR tree-optimization/47890
1799 * gcc.dg/torture/pr47890.c: New testcase.
1801 2011-03-01 Richard Guenther <rguenther@suse.de>
1804 * gcc.dg/lto/pr47924_0.c: New testcase.
1806 2011-03-01 Richard Guenther <rguenther@suse.de>
1809 * gfortran.dg/lto/pr46911_0.f: New testcase.
1811 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1813 PR libgfortran/47933
1814 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1815 compile errors from older code form.
1817 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1819 PR libgfortran/47567
1820 * gfortran.dg/fmt_fw_d.f90: New test.
1822 2011-02-28 Jason Merrill <jason@redhat.com>
1824 * g++.dg/inherit/covariant18.C: New.
1826 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1829 * gcc.dg/pr47893.c: New test.
1831 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1833 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1834 NULL in case of a selector with conflicting types.
1835 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1837 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1839 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1840 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1841 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1842 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1844 2011-02-28 Jason Merrill <jason@redhat.com>
1847 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1849 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1851 PR libgfortran/47778
1852 * gfortran.dg/namelist_71.f90: New test.
1854 2011-02-27 Jason Merrill <jason@redhat.com>
1857 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1858 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1860 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1863 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1865 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1868 * gfortran.dg/gomp/task-1.f90: Removed.
1870 2011-02-26 Jason Merrill <jason@redhat.com>
1872 * g++.dg/template/this-targ1.C: New.
1874 * g++.dg/cpp0x/regress/template-const1.C: New.
1875 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1876 * g++.dg/template/function1.C: Adjust.
1877 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1878 * g++.dg/debug/debug7.C: Adjust.
1880 2011-02-26 Tobias Burnus <burnus@net-b.de>
1883 * gfortran.dg/gomp/task-1.f90: New.
1885 2011-02-25 Jie Zhang <jie@codesourcery.com>
1887 * gcc.target/arm/neon-thumb2-move.c: Add
1888 dg-require-effective-target arm_thumb2_ok.
1890 2011-02-24 Jason Merrill <jason@redhat.com>
1892 * g++.dg/parse/constant1.C: Specify C++98 mode.
1893 * g++.dg/parse/constant5.C: Likewise.
1894 * g++.dg/parse/error2.C: Likewise.
1895 * g++.dg/parse/semicolon3.C: Likewise.
1896 * g++.dg/template/crash14.C: Likewise.
1897 * g++.dg/template/local4.C: Likewise.
1898 * g++.dg/template/nontype3.C: Likewise.
1899 * g++.dg/parse/crash31.C: Adjust expected errors.
1900 * g++.dg/template/function1.C: Likewise.
1901 * g++.dg/template/ref3.C: Likewise.
1902 * g++.dg/template/static9.C: Likewise.
1903 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1905 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1906 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1907 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1908 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1909 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1911 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1914 * gfortran.dg/pr47878.f90: New test.
1916 2011-02-24 Richard Guenther <rguenther@suse.de>
1919 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1920 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1922 2011-02-24 Richard Guenther <rguenther@suse.de>
1925 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1926 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1928 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1930 PR libgfortran/47567
1931 * gfortran.dg/fmt_f0_1.f90: Update test.
1933 2011-02-23 Jason Merrill <jason@redhat.com>
1935 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1936 * g++.dg/abi/mangle45.C: New.
1938 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1939 * g++.dg/template/canon-type-9.C: Match use of decltype
1940 between declaration and definition.
1941 * g++.dg/template/canon-type-12.C: Likewise.
1943 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1946 * gfortran.dg/nested_allocatables_1.f90: New.
1948 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1951 * g++.dg/pr46868.C: New test.
1952 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1953 * g++.dg/parse/error14.C: Adjust.
1955 2011-02-23 Richard Guenther <rguenther@suse.de>
1957 PR tree-optimization/47838
1958 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1960 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1962 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1964 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1966 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1967 * gfortran.dg/count_init_expr.f03: Ditto.
1968 * gfortran.dg/gomp/pr43711.f90: Ditto.
1969 * gcc.dg/struct-parse-2.c: Ditto.
1970 * gcc.dg/parse-error-3.c: Ditto.
1971 * gcc.dg/Wlogical-op-1.c: Ditto.
1972 * gcc.dg/Walways-true-1.c: Ditto.
1973 * gcc.dg/pr24225.c: Ditto.
1974 * gcc.dg/Walways-true-2.c: Ditto.
1975 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1976 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1977 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1978 * g++.dg/overload/defarg4.C: Ditto.
1979 * g++.dg/inherit/covariant16.C: Ditto.
1980 * g++.dg/inherit/virtual7.C: Ditto.
1981 * g++.dg/template/canon-type-9.C: Ditto.
1982 * g++.dg/template/access19.C: Ditto.
1983 * g++.dg/template/call7.C: Ditto.
1984 * g++.dg/template/canon-type-2.C: Ditto.
1985 * g++.dg/template/init7.C: Ditto.
1986 * g++.dg/template/sizeof-template-argument.C: Ditto.
1987 * g++.dg/template/const3.C: Ditto.
1988 * g++.dg/template/sfinae26.C: Ditto.
1989 * g++.dg/template/sfinae26.C: Ditto.
1990 * g++.dg/template/canon-type-11.C: Ditto.
1991 * g++.dg/template/union2.C: Ditto.
1992 * g++.dg/template/canon-type-3.C: Ditto.
1993 * g++.dg/template/canon-type-1.C: Ditto.
1994 * g++.dg/template/canon-type-5.C: Ditto.
1995 * g++.dg/template/canon-type-7.C: Ditto.
1996 * g++.dg/template/canon-type-10.C: Ditto.
1997 * g++.dg/template/spec36.C: Ditto.
1998 * g++.dg/template/typedef38.C: Ditto.
1999 * g++.dg/template/canon-type-4.C: Ditto.
2000 * g++.dg/template/canon-type-6.C: Ditto.
2001 * g++.dg/template/canon-type-13.C: Ditto.
2002 * g++.dg/template/instantiate9.C: Ditto.
2003 * g++.dg/template/ttp22.C: Ditto.
2004 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2005 * g++.dg/warn/Walways-true-1.C: Ditto.
2006 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2007 * g++.dg/warn/Walways-true-2.C: Ditto.
2008 * g++.dg/conversion/op4.C: Ditto.
2009 * g++.dg/opt/pr19650.C: Ditto.
2010 * g++.dg/lookup/friend11.C: Ditto.
2011 * g++.dg/other/default2.C: Ditto.
2012 * g++.dg/other/default3.C: Ditto.
2013 * g++.dg/other/dtor2.C: Ditto.
2014 * g++.dg/other/friend5.C: Ditto.
2015 * g++.dg/other/default5.C: Ditto.
2016 * g++.dg/init/brace6.C: Ditto.
2017 * g++.dg/init/aggr5.C: Ditto.
2018 * g++.dg/init/error2.C: Ditto.
2019 * g++.dg/expr/bound-mem-fun.C: Ditto.
2020 * g++.dg/expr/cond6.C: Ditto.
2021 * g++.dg/expr/stmt-expr-1.C: Ditto.
2022 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2023 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2024 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2025 * g++.dg/cpp0x/bracket1.C: Ditto.
2026 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2027 * g++.dg/cpp0x/pr38646.C: Ditto.
2028 * g++.dg/cpp0x/variadic73.C: Ditto.
2029 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2030 * g++.dg/cpp0x/bracket4.C: Ditto.
2031 * g++.dg/cpp0x/decltype4.C: Ditto.
2032 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2033 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2034 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2035 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2036 * g++.dg/cpp0x/decltype2.C: Ditto.
2037 * g++.dg/cpp0x/decltype1.C: Ditto.
2038 * g++.dg/cpp0x/bracket2.C: Ditto.
2039 * g++.dg/cpp0x/decltype5.C: Ditto.
2040 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2041 * g++.dg/cpp0x/variadic70.C: Ditto.
2042 * g++.dg/cpp0x/decltype6.C: Ditto.
2043 * g++.dg/cpp0x/rvo.C: Ditto.
2044 * g++.dg/cpp0x/vt-40092.C: Ditto.
2045 * g++.dg/cpp0x/variadic-new.C: Ditto.
2046 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2047 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2048 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2049 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2050 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2051 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2052 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2053 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2054 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2055 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2056 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2057 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2058 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2059 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2060 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2061 * g++.dg/cpp0x/pr39639.C: Ditto.
2062 * g++.dg/cpp0x/decltype3.C: Ditto.
2063 * g++.dg/cpp0x/variadic68.C: Ditto.
2064 * g++.dg/cpp0x/variadic-function.C: Ditto.
2065 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2066 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2067 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2068 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2069 * g++.dg/parse/crash35.C: Ditto.
2070 * g++.dg/parse/crash40.C: Ditto.
2071 * g++.dg/parse/defarg12.C: Ditto.
2072 * g++.dg/parse/crash34.C: Ditto.
2073 * g++.dg/parse/constructor3.C: Ditto.
2074 * g++.dg/parse/template23.C: Ditto.
2075 * g++.dg/parse/crash56.C: Ditto.
2076 * g++.dg/parse/dtor13.C: Ditto.
2077 * g++.dg/parse/error33.C: Ditto.
2078 * g++.dg/parse/ctor9.C: Ditto.
2079 * g++.dg/parse/error32.C: Ditto.
2080 * g++.dg/parse/error37.C: Ditto.
2081 * g++.dg/parse/bitfield3.C: Ditto.
2082 * g++.dg/parse/struct-4.C: Ditto.
2083 * g++.dg/ext/has_trivial_copy.C: Ditto.
2084 * g++.dg/ext/is_polymorphic.C: Ditto.
2085 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2086 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2087 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2088 * g++.dg/ext/is_union.C: Ditto.
2089 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2090 * g++.dg/ext/is_pod.C: Ditto.
2091 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2092 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2093 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2094 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2095 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2096 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2097 * g++.dg/ext/is_abstract.C: Ditto.
2098 * g++.dg/ext/has_trivial_assign.C: Ditto.
2099 * g++.dg/ext/is_class.C: Ditto.
2100 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2101 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2102 * g++.dg/ext/is_base_of.C: Ditto.
2103 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2104 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2105 * g++.dg/ext/is_empty.C: Ditto.
2106 * g++.dg/ext/is_enum.C: Ditto.
2107 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2108 * gnat.dg/opt11.adb: Ditto.
2109 * obj-c++.dg/pr45735.mm: Ditto.
2110 * obj-c++.dg/pr24393.mm: Ditto.
2111 * obj-c++.dg/exceptions-2.mm: Ditto.
2112 * objc.dg/pr45735.m: Ditto.
2113 * objc.dg/pr24393.m: Ditto.
2115 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2117 * objc.dg/attributes/objc-exception-1.m: New.
2119 2011-02-23 Jie Zhang <jie@codesourcery.com>
2121 * gcc.dg/cpp/include7.c: New test.
2123 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2126 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2128 2011-02-23 Jie Zhang <jie@codesourcery.com>
2130 PR rtl-optimization/47763
2131 * gcc.dg/pr47763.c: New test.
2133 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2136 * gfortran.dg/whole_file_32.f90 : New test.
2138 2011-02-22 Dodji Seketeli <dodji@redhat.com>
2141 * g++.dg/inherit/virtual7.C: New test.
2143 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
2146 * objc.dg/type-size-3.m: Updated error message.
2147 * objc.dg/type-size-4.m: New test.
2148 * objc.dg/type-size-5.m: New test.
2150 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2152 * lib/gnat.exp: Fix comments.
2153 Don't load libgloss.exp.
2154 (default_gnat_version): Call $compiler with --version.
2155 Adapt regexp for gnatmake output, insert version.
2156 (gnat_version): New proc.
2157 (gnat_init): Remove gnat_libgcc_s_path.
2158 (gnat_target_compile): Likewise.
2159 Remove ld_library_path.
2160 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2161 (gnat_pass): Remove.
2162 (gnat_pass): Remove.
2163 (gnat_finish): Remove.
2164 (gnat_exit): Remove.
2165 (local_find_gnatmake): Reindent.
2166 (runtest_file_p): Remove.
2167 (prune_warnings): Remove.
2168 (find_gnatclean): New proc.
2169 * lib/gnat-dg.exp (lremove): New proc.
2170 (gnat-dg-test): Reindent.
2171 Remove additional output files.
2172 (gnat-dg-runtest): Remove.
2174 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2175 * gnat.dg/loop_optimization6.adb: Likewise.
2176 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2178 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2180 PR tree-optimization/47835
2181 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2183 2011-02-22 Tobias Burnus <burnus@net-b.de>
2185 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2186 * gfortran.dg/abstract_type_2.f03: Ditto.
2187 * gfortran.dg/abstract_type_3.f03: Ditto.
2188 * gfortran.dg/abstract_type_4.f03: Ditto.
2189 * gfortran.dg/abstract_type_5.f03: Ditto.
2190 * gfortran.dg/abstract_type_6.f03: Ditto.
2191 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2192 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2193 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2194 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2195 * gfortran.dg/array_function_5.f90: Ditto.
2196 * gfortran.dg/asynchronous_3.f03: Ditto.
2197 * gfortran.dg/char_expr_1.f90: Ditto.
2198 * gfortran.dg/class_14.f03: Ditto.
2199 * gfortran.dg/data_array_6.f: Ditto.
2200 * gfortran.dg/data_invalid.f90: Ditto.
2201 * gfortran.dg/dot_product_1.f03: Ditto.
2202 * gfortran.dg/func_derived_5.f90: Ditto.
2203 * gfortran.dg/func_result_4.f90: Ditto.
2204 * gfortran.dg/implied_do_1.f90: Ditto.
2205 * gfortran.dg/initialization_25.f90: Ditto.
2206 * gfortran.dg/initialization_26.f90: Ditto.
2207 * gfortran.dg/interface_34.f90: Ditto.
2208 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2209 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2210 * gfortran.dg/matmul_8.f03: Ditto.
2211 * gfortran.dg/merge_init_expr.f90: Ditto.
2212 * gfortran.dg/pack_assign_1.f90: Ditto.
2213 * gfortran.dg/pack_vector_1.f90: Ditto.
2214 * gfortran.dg/pointer_check_8.f90: Ditto.
2215 * gfortran.dg/product_init_expr.f03: Ditto.
2216 * gfortran.dg/reshape_order_5.f90: Ditto.
2217 * gfortran.dg/reshape_shape_1.f90: Ditto.
2218 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2219 * gfortran.dg/same_name_2.f90: Ditto.
2220 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2221 * gfortran.dg/spread_init_expr.f03: Ditto.
2222 * gfortran.dg/stmt_func_1.f90: Ditto.
2223 * gfortran.dg/sum_init_expr.f03: Ditto.
2224 * gfortran.dg/transpose_3.f03: Ditto.
2225 * gfortran.dg/unpack_init_expr.f03: Ditto.
2226 * gfortran.dg/warn_conversion.f90: Ditto.
2227 * gfortran.dg/warn_conversion_2.f90: Ditto.
2228 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2229 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2230 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2231 * gfortran.dg/whole_file_16.f90: Ditto.
2232 * gfortran.dg/whole_file_17.f90: Ditto.
2233 * gfortran.dg/whole_file_18.f90: Ditto.
2234 * gfortran.dg/whole_file_20.f03: Ditto.
2235 * gfortran.dg/whole_file_5.f90: Ditto.
2236 * gfortran.dg/whole_file_6.f90: Ditto.
2237 * gfortran.dg/write_invalid_format.f90: Ditto.
2238 * gfortran.dg/zero_sized_6.f90: Ditto.
2240 2011-02-21 Jeff Law <law@redhat.com>
2242 PR rtl-optimization/46178
2243 * gcc.target/i386/pr46178.c: New test.
2245 PR rtl-optimization/46002
2246 * gcc.c-torture/compile/pr46002.c: New test.
2248 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2250 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2253 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2256 * g++.dg/debug/pr47106.C: Require effective target lto.
2258 2011-02-21 Jason Merrill <jason@redhat.com>
2260 * g++.dg/cpp0x/constexpr-diag2.C: New.
2262 2011-02-20 Jason Merrill <jason@redhat.com>
2264 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2266 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2268 * g++.dg/overload/conv-op1.C: New.
2270 * g++.dg/cpp0x/constexpr-synth1.C: New.
2272 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2274 * objc.dg/layout-2.m: New.
2275 * objc.dg/selector-3.m: Adjusted location of error message.
2276 * objc.dg/type-size-3.m: Same.
2277 * obj-c++.dg/selector-3.mm: Same.
2279 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2282 * objc.dg/property/dotsyntax-22.m: New.
2283 * obj-c++.dg/property/dotsyntax-22.mm: New.
2285 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2288 * g++.dg/template/typedef38.C: New test.
2290 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2293 * gfortran.dg/whole_file_30.f90 : New test.
2294 * gfortran.dg/whole_file_31.f90 : New test.
2296 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2300 * gfortran.dg/whole_file_28.f90 : New test.
2301 * gfortran.dg/whole_file_29.f90 : New test.
2303 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2306 * g++.dg/template/crash105.C: New.
2308 2011-02-19 Jason Merrill <jason@redhat.com>
2310 * g++.dg/cpp0x/regress/no-elide1.C: New.
2312 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2314 PR tree-optimization/46620
2315 * gcc.dg/pr46620.c: New.
2317 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2320 * gcc.target/i386/pr47809.c: New test.
2322 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2323 Tobias Burnus <burnus@net-b.de>
2325 * lib/target-supports.exp
2326 (check_effective_target_fortran_large_real): New check for large reals.
2327 * gfortran.dg/nan_7.f90: New test.
2329 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2331 PR libgfortran/47567
2332 * gfortran.dg/fmt_f0_1.f90: Update test.
2334 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2337 * gfortran.dg/array_constructor_36.f90 : New test.
2338 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2339 allow for comparison between different elements of the array
2340 constructor at different levels of optimization.
2342 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2344 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2345 * gcc.target/i386/pr32280-1.c: Likewise.
2347 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2350 * gcc.target/i386/pr47800.c: New test.
2352 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2354 * objc/execute/exceptions/foward-1.x: New.
2356 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2359 * gfortran.dg/derived_constructor_comps_4.f90: New.
2361 2011-02-18 Tobias Burnus
2364 * gfortran.dg/func_result_6.f90: New.
2366 2011-02-18 Michael Matz <matz@suse.de>
2369 * gfortran.dg/lto/pr45586_0.f90: New test.
2370 * gfortran.dg/typebound_proc_20.f90: Ditto.
2371 * gfortran.dg/typebound_proc_21.f90: Ditto.
2373 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2376 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2378 2011-02-18 Tobias Burnus <burnus@net-b.de>
2381 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2383 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2384 normalizing the error/warning output.
2385 * gfortran.dg/Wall.f90: Update dg-error/warning.
2386 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2387 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2388 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2389 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2390 * gfortran.dg/class_30.f90: Update dg-error/warning.
2391 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2392 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2393 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2394 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2395 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2396 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2397 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2398 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2399 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2400 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2401 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2402 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2403 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2404 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2405 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2406 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2407 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2408 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2409 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2410 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2411 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2412 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2413 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2414 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2415 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2417 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2420 * gfortran.dg/proc_ptr_comp_30.f90: New.
2422 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2425 * gcc.target/i386/pr47780.c: New test.
2427 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2430 * gfortran.dg/class_40.f03: New.
2432 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2435 * g++.dg/cpp0x/auto21.C: New test.
2437 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2439 * objc.dg/special/unclaimed-category-1.h: Updated for
2441 * objc.dg/special/unclaimed-category-1.m: Same.
2442 * objc.dg/zero-link-1.m: Same.
2443 * objc.dg/lookup-1.m: Same.
2444 * objc.dg/torture/strings/const-str-9.m
2445 * objc.dg/torture/strings/const-str-10.m: Same.
2446 * objc.dg/torture/strings/const-str-11.m: Same.
2447 * objc.dg/torture/forward-1.m: Same.
2448 * objc.dg/zero-link-2.m: Same.
2449 * objc.dg/encode-7-next-64bit.m: Same.
2450 * objc.dg/method-4.m: Same.
2451 * objc.dg/next-runtime-1.m: Same.
2452 * objc.dg/image-info.m: Same.
2453 * objc.dg/pr23214.m: Same.
2454 * objc.dg/symtab-1.m: Same.
2455 * obj-c++.dg/basic.m: Same.
2456 * obj-c++.dg/proto-lossage-3.m: Same.
2457 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2458 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2459 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2460 * obj-c++.dg/method-11.m: Same.
2461 * objc/execute/enumeration-1.m: Same.
2462 * objc/execute/object_is_class.m: Same.
2463 * objc/execute/formal_protocol-2.m: Same.
2464 * objc/execute/formal_protocol-4.m: Same.
2465 * objc/execute/formal_protocol-6.m: Same.
2466 * objc/execute/bycopy-3.m: Same.
2467 * objc/execute/exceptions/catchall-1.m: Same.
2468 * objc/execute/exceptions/finally-1.m: Same.
2469 * objc/execute/exceptions/local-variables-1.m: Same.
2470 * objc/execute/exceptions/foward-1.m: Same.
2471 * objc/execute/bf-common.h
2472 * objc/execute/enumeration-2.m: Same.
2473 * objc/execute/formal_protocol-1.m: Same.
2474 * objc/execute/formal_protocol-3.m: Same.
2475 * objc/execute/formal_protocol-5.m: Same.
2476 * objc/execute/accessing_ivars.m: Same.
2477 * objc/execute/bycopy-2.m: Same.
2478 * objc/execute/formal_protocol-7.m: Same.
2479 * objc/execute/compatibility_alias.m: Same.
2480 * objc/execute/no_clash.m: Same.
2481 * objc/execute/object_is_meta_class.m: Same.
2482 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2483 * objc/execute/class-tests-1.h: Include stdio.h.
2484 * objc/execute/class-tests-2.h: Same.
2485 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2487 * obj-c++.dg/try-catch-2.mm: Same.
2489 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2492 * g++.dg/warn/Wunused-parm-4.C: New test.
2494 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2495 Jan Hubicka <jh@suse.cz>
2499 * g++.dg/debug/pr47106.C: New.
2501 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2504 * gcc.target/i386/pr43653.c: New test.
2506 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2509 * g++.dg/template/inherit6.C: New test.
2511 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2514 * gfortran.dg/class_39.f03: New.
2516 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2519 * g++.dg/cpp0x/variadic106.C: New test.
2521 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2524 * gfortran.dg/pr47757-1.f90: New test.
2525 * gfortran.dg/pr47757-2.f90: New test.
2526 * gfortran.dg/pr47757-3.f90: New test.
2529 * g++.dg/cpp0x/enum8.C: New test.
2531 2011-02-15 Jason Merrill <jason@redhat.com>
2533 * g++.dg/inherit/implicit-trivial1.C: New.
2534 * g++.dg/cpp0x/implicit-trivial1.C: New.
2536 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2539 * gcc.dg/torture/pr47725.c: Removed.
2541 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2544 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2545 constant does not generate a load from memory.
2547 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2550 * gcc.dg/torture/pr47725.c: New.
2552 2011-02-15 Richard Guenther <rguenther@suse.de>
2554 PR tree-optimization/47743
2555 * gcc.dg/torture/pr47743.c: New testcase.
2557 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2560 * gcc.target/i386/pr47581.c: New test.
2562 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2565 * gfortran.dg/select_type_22.f03: New.
2567 2011-02-14 Jason Merrill <jason@redhat.com>
2569 * g++.dg/cpp0x/regress/enum1.C: New.
2571 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2573 * gnat.dg/include.adb: New test.
2575 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2578 * gfortran.dg/class_38.f03: New.
2580 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2582 * gcc.dg/pr46494.c: New test.
2584 2011-02-14 Richard Guenther <rguenther@suse.de>
2586 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2588 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2591 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2592 sparc*-sun-solaris2.11.
2594 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2597 * gfortran.dg/argument_checking_18.f90: New.
2599 2011-02-13 Tobias Burnus <burnus@net-b.de>
2601 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2602 * gfortran.dg/argument_checking_17.f90: New.
2604 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2606 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2607 are temporarily disabled.
2608 * gfortran.dg/class_7.f03: Ditto.
2609 * gfortran.dg/coarray_14.f90: Ditto.
2610 * gfortran.dg/typebound_proc_13.f03: Ditto.
2612 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2615 * gfortran.dg/extends_11.f03: New.
2617 2011-02-11 Xinliang David Li <davidxl@google.com>
2619 PR tree-optimization/47707
2620 * g++.dg/tree-ssa/pr47707.C: New test.
2622 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2624 * g++.dg/opt/inline17.C: New test.
2626 2011-02-11 Tobias Burnus <burnus@net-b.de>
2629 * gfortran.dg/pure_formal_2.f90: New.
2631 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2633 PR rtl-optimization/47614
2634 * gfortran.dg/pr47614.f: New.
2636 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2639 * gcc.dg/opts-6.c: New test.
2641 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2644 * gcc.dg/pr47684.c: New test.
2646 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2649 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2650 c99_runtime, dg-add-options c99_runtime.
2651 (main): Use __asm__.
2653 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2656 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2657 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2658 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2659 * gcc.dg/ucnid-10.c: Likewise.
2660 * gcc.dg/ucnid-13.c: Likewise.
2661 * gcc.dg/ucnid-7.c: Likewise.
2662 * gcc.dg/ucnid-8.c: Likewise.
2663 Adapt dg-warning line number.
2665 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2667 * gcc.target/i386/parity-1.c: Use -march=k8.
2668 * gcc.target/i386/parity-2.c: Ditto.
2669 * gcc.target/i386/vecinit-1.c: Ditto.
2670 * gcc.target/i386/vecinit-2.c: Ditto.
2672 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2675 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2676 * gcc.target/mips/save-restore-3.c: Likewise.
2677 * gcc.target/mips/save-restore-4.c: Likewise.
2678 * gcc.target/mips/save-restore-5.c: Likewise.
2681 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2682 * g++.dg/tree-prof/partition2.C: Likewise.
2684 2011-02-09 Jason Merrill <jason@redhat.com>
2686 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2687 rather than misdeclare std::puts.
2689 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2690 * g++.dg/other/warning1.C: Likewise.
2691 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2692 * g++.old-deja/g++.gb/scope06.C: Likewise.
2693 * g++.old-deja/g++.law/cvt11.C: Likewise.
2694 * g++.old-deja/g++.law/init1.C: Likewise.
2695 * g++.dg/abi/mangle26.C: Likewise.
2697 * g++.dg/template/function1.C: Adjust for C++0x mode.
2698 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2700 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2701 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2703 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2705 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2707 * g++.dg/cpp0x/regress: New directory.
2708 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2709 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2710 * g++.dg/cpp0x/regress/regress3.C: New.
2712 2011-02-10 Richard Guenther <rguenther@suse.de>
2714 PR tree-optimization/47677
2715 * gcc.dg/torture/pr47677.c: New testcase.
2717 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2719 * objc.dg/special/load-category-1.m: Remove unused header.
2720 * objc.dg/special/load-category-1a.m: Likewise.
2721 * objc.dg/special/load-category-2.m: Likewise.
2722 * objc.dg/special/load-category-2a.m: Likewise.
2723 * objc.dg/special/load-category-3.m: Likewise.
2724 * objc.dg/special/load-category-3a.m: Likewise.
2725 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2726 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2727 * objc.dg/attributes/class-attribute-1.m: Likewise.
2728 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2729 * obj-c++.dg/property/property.exp: Likewise.
2730 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2731 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2732 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2733 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2734 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2735 * obj-c++.dg/template-8.mm: Likewise.
2737 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2740 * gcc.target/i386/pr47665.c: New test.
2742 2011-02-10 Jie Zhang <jie@codesourcery.com>
2746 2011-02-05 Jie Zhang <jie@codesourcery.com>
2748 * gcc.dg/pr42631.c: Update test.
2749 * gcc.dg/pr42631-2.c: New test.
2751 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2754 * gfortran.dg/proc_decl_25.f90: New.
2756 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2759 * gfortran.dg/typebound_assignment_2.f03: New.
2761 2011-02-09 Richard Guenther <rguenther@suse.de>
2763 PR tree-optimization/47664
2764 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2766 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2769 * gnat.dg/uninit_func.adb: Adjust dg directive.
2771 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2774 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2776 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2779 * gfortran.dg/auto_dealloc_2.f90: New.
2781 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2783 * gcc.dg/builtins-config.h: Remove __sgi handling.
2784 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2785 -std=c99 for mips-sgi-irix6.5*.
2787 2011-02-09 Martin Jambor <mjambor@suse.cz>
2790 * gfortran.dg/pr25923.f90: Remove xfails.
2792 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2795 * gfortran.dg/inquire_14.f90: New test.
2797 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2800 * gfortran.dg/pointer_init_6.f90: New.
2802 2011-02-08 Jeff Law <law@redhat.com>
2804 PR tree-optimization/42893
2805 * gcc.tree-ssa/pr42893.c: New test.
2807 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2809 PR tree-optimization/46834
2810 PR tree-optimization/46994
2811 PR tree-optimization/46995
2812 * gcc.dg/graphite/id-pr46834.c: New.
2813 * gfortran.dg/graphite/id-pr46994.f90: New.
2814 * gfortran.dg/graphite/id-pr46995.f90: New.
2816 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2819 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2820 using the variable is known the warning is emitted there.
2821 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2822 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2824 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2827 * gcc.dg/noreturn-1.c (foo5): Likewise.
2828 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2829 (method2): Likewise.
2831 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2832 the return statement using the uninitialized variable.
2833 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2835 2011-02-08 Richard Guenther <rguenther@suse.de>
2838 * g++.dg/opt/pr47639.c: New testcase.
2840 2011-02-08 Richard Guenther <rguenther@suse.de>
2842 PR tree-optimization/47632
2843 * g++.dg/opt/pr47632.C: New testcase.
2845 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2847 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2849 2011-02-07 Richard Guenther <rguenther@suse.de>
2851 PR tree-optimization/47615
2852 * g++.dg/opt/pr47615.C: New testcase.
2854 2011-02-07 Richard Guenther <rguenther@suse.de>
2856 PR tree-optimization/47621
2857 * gcc.dg/torture/pr47621.c: New testcase.
2859 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2861 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2863 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2866 * gfortran.dg/allocate_with_source_1 : New test.
2868 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2871 * gcc.dg/pr47610.c: New test.
2873 2011-02-05 Jie Zhang <jie@codesourcery.com>
2876 * gcc.dg/pr42631.c: Update test.
2877 * gcc.dg/pr42631-2.c: New test.
2879 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2882 * gfortran.dg/pr47574.f90: New test.
2884 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2886 PR tree-optimization/46194
2887 * gcc.dg/autopar/pr46194.c: New.
2889 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2891 PR tree-optimization/43695
2892 * g++.dg/ipa/pr43695.C: New.
2894 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2897 * gcc.dg/pr23200.c: New test.
2899 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2902 * g++.dg/pr47589.C: New test.
2904 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2907 * g++.dg/template/typedef37.C: New test.
2908 * g++.dg/template/param1.C: Adjust expected error message.
2910 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2913 * gcc.dg/pr31490-2.c: New test.
2914 * gcc.dg/pr31490-3.c: New test.
2915 * gcc.dg/pr31490-4.c: New test.
2917 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2918 Jakub Jelinek <jakub@redhat.com>
2921 * g++.dg/parser/semicolon3.C: Adjust.
2922 * g++.dg/parser/semicolon4.C: New testcase.
2923 * g++.dg/pr46890.C: New testcase.
2925 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2928 * g++.dg/init/pr29571.C: New.
2930 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2932 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2933 instead of vect_int.
2935 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2938 * gcc.target/i386/pr47312.c: New test.
2941 * gcc.target/i386/pr47564.c: New test.
2943 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2945 PR tree-optimization/45122
2946 * gcc.dg/tree-ssa/pr45122.c: New.
2948 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2951 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2954 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2955 and vsx so a default --with-cpu=power7 doesn't give an error
2956 when -mavoid-indexed-addresses is used.
2958 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2959 wrapper function to save the arguments and then jump to the real
2960 function, rather than depending on the compiler not to move stuff
2962 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2964 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2965 Paul Thomas <pault@gcc.gnu.org>
2968 * gfortran.dg/class_37.f03 : New test.
2970 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2971 Richard Guenther <rguenther@suse.de>
2973 PR tree-optimization/40979
2975 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2976 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2977 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2978 check_vect_support_and_set_flags.
2979 * gfortran.dg/graphite/vect-pr40979.f90: New.
2981 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2984 * gfortran.dg/class_36.f03: New.
2986 2011-02-02 Richard Guenther <rguenther@suse.de>
2988 PR tree-optimization/47566
2989 * gcc.dg/lto/20110201-1_0.c: New testcase.
2991 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2997 * debug/pr47498.c: New.
2998 * debug/pr47501.c: New.
3000 2011-02-01 Richard Guenther <rguenther@suse.de>
3002 PR tree-optimization/47559
3003 * g++.dg/torture/pr47559.C: New testcase.
3005 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3008 * gfortran.dg/typebound_call_20.f03: New.
3010 2011-02-01 Richard Guenther <rguenther@suse.de>
3012 PR tree-optimization/47555
3013 * gcc.dg/pr47555.c: New testcase.
3015 2011-02-01 Richard Guenther <rguenther@suse.de>
3017 PR tree-optimization/47541
3018 * g++.dg/torture/pr47541.C: New testcase.
3020 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3023 * gfortran.dg/typebound_call_19.f03: New.
3025 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3028 * g++.dg/cpp0x/pr47416.C: New test.
3030 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3033 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3035 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3038 * gfortran.dg/typebound_assignment_1.f03: New.
3040 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3042 PR tree-optimization/47538
3043 * gcc.c-torture/execute/pr47538.c: New test.
3045 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3048 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3050 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3052 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3054 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3056 PR rtl-optimization/44031
3057 * gcc.c-torture/compile/20110131-1.c: New test.
3059 2011-01-31 Tobias Burnus <burnus@net-b.de>
3062 * gfortran.dg/stmt_func_1.f90: New.
3064 2011-01-31 Tobias Burnus <burnus@net-b.de>
3067 * gfortran.dg/interface_34.f90: New.
3069 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3072 * gfortran.dg/realloc_on_assign_5.f03: New test.
3073 * gfortran.dg/realloc_on_assign_5.f03: New test.
3075 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3077 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3078 * gfortran.dg/bessel_7.f90: Likewise.
3079 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3081 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3082 * gfortran.dg/sum_init_expr.f03: Likewise.
3084 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3086 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3089 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3090 loop only on "vect_intfloat_cvt" targets.
3092 2011-01-29 Tobias Burnus <burnus@net-b.de>
3095 * gfortran.dg/shape_6.f90: New.
3097 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3099 PR libgfortran/47434
3100 * gfortran.dg/read_infnan_1.f90: Update test.
3101 * gfortran.dg/module_nan.f90: Update test.
3102 * gfortran.dg/char4_iunit_1.f03: Update test.
3103 * gfortran.dg/large_real_kind_1.f90: Update test.
3104 * gfortran.dg/real_const_3.f90: Update test.
3105 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3107 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3110 * g++.dg/template/param2.C: New test.
3112 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3114 PR libgfortran/47285
3115 * gfortran.dg/fmt_g.f: New test.
3117 2011-01-28 Tobias Burnus <burnus@net-b.de>
3120 * gfortran.dg/pure_formal_1.f90: New.
3122 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3125 * gcc.dg/tls/pr42894.c: New test.
3127 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3129 * gcc.dg/pr47276.c: Add dg-require-visibility.
3131 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3133 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3135 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3136 Tobias Burnus <burnus@gcc.gnu.org>
3141 * gfortran.dg/realloc_on_assign_3.f03: New test.
3142 * gfortran.dg/realloc_on_assign_4.f03: New test.
3143 * gfortran.dg/allocatable_function_5.f90: New test.
3144 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3145 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3146 implemented" dg-errors.
3148 2011-01-27 Jan Hubicka <jh@suse.cz>
3151 * gcc.dg/attr-weakref-4.c: New testcase
3153 2011-01-27 Martin Jambor <mjambor@suse.cz>
3155 PR tree-optimization/47228
3156 * gcc.dg/torture/pr47228.c: New test.
3158 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3160 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3162 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3164 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3165 when using auto-overlay support on the SPU.
3167 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3169 PR rtl-optimization/44174
3170 * gcc.target/i386/asm-6.c: New test.
3172 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3174 PR rtl-optimization/46856
3175 * gcc.c-torture/compile/pr46856.c: New test.
3177 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3178 Andrew Pinski <pinskia@gmail.com>
3181 * gcc.dg/pr43082.c: New.
3183 2011-01-26 DJ Delorie <dj@redhat.com>
3185 PR rtl-optimization/46878
3186 * gcc.dg/pr46878-1.c: New test.
3188 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3191 * g++.dg/cpp0x/pr47476.C: New test.
3193 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3195 * gcc.c-torture/compile/20110126-1.c: New test.
3197 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3200 * gcc.dg/torture/pr47473.c: New test.
3202 2011-01-26 Jan Hubicka <jh@suse.cz>
3205 * gcc.c-torture/execute/pr47237.c: New testcase.
3207 2011-01-26 Jan Hubicka <jh@suse.cz>
3209 PR tree-optimization/47190
3210 * gcc.dg/attr-weakref-3.c: New testcase.
3212 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3215 * gcc.dg/dll-9a.c: New test file.
3216 * gcc.dg/dll-11.c: Likewise.
3217 * gcc.dg/dll-12.c: Likewise.
3218 * gcc.dg/dll-12a.c: Likewise.
3219 * gcc.dg/dll-11a.c: Likewise.
3220 * gcc.dg/dll-9.c: Likewise.
3221 * gcc.dg/dll-10.c: Likewise.
3222 * gcc.dg/dll-10a.c: Likewise.
3223 * g++.dg/ext/dllexport4a.cc: Likewise.
3224 * g++.dg/ext/dllexport4.C: Likewise.
3225 * g++.dg/ext/dllexport5.C: Likewise.
3226 * g++.dg/ext/dllexport5a.cc: Likewise.
3228 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3230 PR tree-optimization/46970
3231 * gcc.dg/graphite/pr46970.c: New.
3233 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3235 PR tree-optimization/46215
3236 * gcc.dg/graphite/pr46215.c: New.
3238 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3240 PR tree-optimization/46168
3241 * gcc.dg/graphite/pr46168.c: New.
3243 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3245 PR tree-optimization/43657
3246 * gcc.dg/graphite/pr43657.c: New.
3248 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3250 PR tree-optimization/29832
3251 * gfortran.dg/graphite/pr29832.f90: New.
3253 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3255 PR tree-optimization/43567
3256 * gcc.dg/graphite/pr43567.c: New.
3258 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3260 * gfortran.dg/graphite/interchange-4.f: New.
3261 * gfortran.dg/graphite/interchange-5.f: New.
3263 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3264 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3265 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3266 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3267 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3268 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3269 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3270 * gfortran.dg/ltrans-7.f90: Removed.
3271 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3273 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3274 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3275 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3276 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3277 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3278 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3279 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3280 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3281 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3282 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3283 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3284 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3285 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3286 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3287 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3288 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3289 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3290 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3291 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3292 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3293 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3294 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3295 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3296 * gcc.dg/tree-ssa/data-dep-1.c
3297 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3298 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3299 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3300 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3301 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3303 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3305 PR tree-optimization/47265
3306 PR tree-optimization/47443
3307 * gcc.c-torture/compile/pr47265.c: New test.
3308 * gcc.dg/pr47443.c: New test.
3310 2011-01-25 Martin Jambor <mjambor@suse.cz>
3312 PR tree-optimization/47382
3313 * g++.dg/torture/pr47382.C: New test.
3314 * g++.dg/opt/devirt1.C: Xfail.
3316 2011-01-25 Yao Qi <yao@codesourcery.com>
3319 * gcc.target/arm/pr45701-1.c: New test.
3320 * gcc.target/arm/pr45701-2.c: New test.
3321 * gcc.target/arm/pr45701-3.c: New test.
3323 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3324 Jakub Jelinek <jakub@redhat.com>
3326 PR tree-optimization/47271
3327 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3329 2011-01-25 Nick Clifton <nickc@redhat.com>
3331 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3332 (saturate_add): Delete.
3334 (main): Do not run saturate_add.
3335 (set_interrupts): Delete.
3337 2011-01-25 Tobias Burnus <burnus@net-b.de>
3340 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3342 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3344 PR tree-optimization/47427
3345 PR tree-optimization/47428
3346 * gcc.c-torture/compile/pr47427.c: New test.
3347 * gcc.c-torture/compile/pr47428.c: New test.
3349 2011-01-25 Richard Guenther <rguenther@suse.de>
3352 * gcc.dg/torture/pr47411.c: New testcase.
3354 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3356 * gfortran.dg/graphite/id-24.f: New.
3357 * gfortran.dg/graphite/id-25.f: New.
3359 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3361 * gfortran.dg/graphite/id-23.f: New.
3363 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3365 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3367 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3369 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3370 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3371 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3372 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3373 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3374 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3375 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3376 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3377 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3379 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3381 * gcc.dg/graphite/block-0.c: Add documentation.
3382 * gcc.dg/graphite/block-4.c: Same.
3383 * gcc.dg/graphite/block-7.c: Same.
3384 * gcc.dg/graphite/block-8.c: New.
3385 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3386 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3387 * gcc.dg/graphite/interchange-12.c: Add documentation.
3388 * gcc.dg/graphite/interchange-13.c: New.
3389 * gcc.dg/graphite/interchange-14.c: New.
3390 * gcc.dg/graphite/interchange-15.c: New.
3391 * gcc.dg/graphite/interchange-8.c: Add documentation.
3392 * gcc.dg/graphite/interchange-mvt.c: Same.
3394 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3397 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3398 * gcc.target/powerpc/altivec-14.c: Ditto.
3399 * gcc.target/powerpc/altivec-33.c: Ditto.
3400 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3401 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3402 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3403 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3404 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3405 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3406 * g++.dg/ext/altivec-15.C: Ditto.
3407 * g++.dg/ext/altivec-types-1.C: Ditto.
3408 * g++.dg/ext/altivec-types-2.C: Ditto.
3409 * g++.dg/ext/altivec-types-3.C: Ditto.
3410 * g++.dg/ext/altivec-types-4.C: Ditto.
3412 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3414 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3416 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3418 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3419 optimization options.
3421 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3423 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3426 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3428 2011-01-23 Tobias Burnus <burnus@net-b.de>
3431 * gfortran.dg/allocatable_scalar_12.f90: New.
3433 2011-01-23 Ira Rosen <irar@il.ibm.com>
3435 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3436 vectorization to be not profitable if peeling is used to
3437 realign the memory access.
3438 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3439 loop bound to avoid loop unrolling.
3440 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3442 2011-01-22 Jan Hubicka <jh@suse.cz>
3445 * g++.dg/lto/pr47333.C: New file.
3447 2011-01-22 Jan Hubicka <jh@suse.cz>
3449 PR tree-optimization/43884
3451 * gcc.dg/autopar/outer-2.c: Increase array size.
3452 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3454 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3457 * gfortran.dg/c_loc_tests_16.f90: New test.
3459 2011-01-22 Tobias Burnus <burnus@net-b.de>
3462 * gfortran.dg/typebound_proc_19.f90: New.
3464 2011-01-21 Jeff Law <law@redhat.com>
3466 PR tree-optimization/47053
3467 * g++.dg/pr47053.C: New test.
3469 2011-01-21 Jason Merrill <jason@redhat.com>
3472 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3474 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3477 * g++.dg/cpp0x/range-for10.C: New test.
3478 * g++.dg/template/for1.C: New test.
3481 * g++.dg/tree-prof/partition3.C: New test.
3483 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3485 PR rtl-optimization/47366
3486 * g++.dg/opt/pr47366.C: New test.
3488 2011-01-21 Jason Merrill <jason@redhat.com>
3491 * g++.dg/cpp0x/constexpr-regress2.C: New.
3493 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3495 2011-01-21 Jeff Law <law@redhat.com>
3497 PR rtl-optimization/41619
3498 * gcc.dg/pr41619.c: New.
3500 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3502 PR tree-optimization/47355
3503 * g++.dg/opt/pr47355.C: New test.
3505 2011-01-21 Richard Guenther <rguenther@suse.de>
3507 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3510 2011-01-21 Richard Guenther <rguenther@suse.de>
3512 PR tree-optimization/47365
3513 * gcc.dg/torture/pr47365.c: New testcase.
3514 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3516 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3518 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3520 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3522 PR tree-optimization/47391
3523 * gcc.dg/pr47391.c: New test.
3525 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3527 * g++.dg/template/char1.C: Use signed char.
3529 2011-01-21 Tobias Burnus <burnus@net-b.de>
3532 * gfortran.dg/pointer_target_4.f90: New.
3534 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3537 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3538 ILP32 system and not IP32.
3540 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3543 * g++.dg/debug/pr46583.C: New.
3545 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3548 * g++.dg/debug/pr47283.C: New test.
3551 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3552 * gcc.target/i386/headmerge-2.c: Likewise.
3554 2011-01-20 Richard Guenther <rguenther@suse.de>
3557 * gcc.dg/torture/pr47370.c: New testcase.
3559 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3561 PR tree-optimization/46130
3562 * gcc.dg/pr46130-1.c: New test.
3563 * gcc.dg/pr46130-2.c: New test.
3565 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3568 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3570 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3573 * g++.dg/debug/pr46240.cc: New.
3575 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3578 * g++.dg/template/anonunion1.C: New test.
3580 PR rtl-optimization/47337
3581 * gcc.c-torture/execute/pr47337.c: New test.
3583 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3586 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3588 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3590 PR tree-optimization/46021
3591 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3593 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3595 PR tree-optimization/47290
3596 * g++.dg/torture/pr47290.C: New test.
3598 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3601 * gfortran.dg/proc_ptr_comp_29.f90: New.
3603 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3606 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3607 powerpc-apple-darwin9.
3609 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3611 PR rtl-optimization/47299
3612 * gcc.c-torture/execute/pr47299.c: New test.
3614 2011-01-17 Jason Merrill <jason@redhat.com>
3616 * g++.dg/cpp0x/constexpr-virtual.C: New.
3618 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3621 * gfortran.dg/gomp/pr47331.f90: New test.
3623 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3626 * objc.dg/selector-warn-1.m: New.
3627 * obj-c++.dg/selector-warn-1.mm: New.
3629 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3631 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3632 Update dg-final accordingly.
3634 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3636 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3638 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3640 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3642 * gcc.dg/guality/pr36728-2.c: Likewise.
3644 2011-01-17 Richard Guenther <rguenther@suse.de>
3646 PR tree-optimization/47313
3647 * g++.dg/torture/pr47313.C: New testcase.
3649 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3652 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3653 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3654 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3655 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3657 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3659 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3660 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3661 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3663 2011-01-17 Richard Guenther <rguenther@suse.de>
3665 PR tree-optimization/45967
3666 * gcc.dg/torture/pr45967-2.c: New testcase.
3667 * gcc.dg/torture/pr45967-3.c: Likewise.
3669 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3672 * g++.dg/ext/pr47213.C: Require visibility.
3674 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3676 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3677 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3679 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3681 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3682 Linux-based targets.
3684 2011-01-13 Jan Hubicka <jh@suse.cz>
3686 PR tree-optimization/47276
3687 * gcc.dg/pr47276.c: New testcase.
3689 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3690 Jonathan Wakely <jwakely.gcc@gmail.com>
3693 * g++.dg/other/pr33558.C: New.
3694 * g++.dg/other/pr33558-2.C: New.
3696 2011-01-14 Martin Jambor <mjambor@suse.cz>
3698 PR tree-optimization/45934
3699 PR tree-optimization/46302
3700 * g++.dg/ipa/devirt-c-1.C: New test.
3701 * g++.dg/ipa/devirt-c-2.C: Likewise.
3702 * g++.dg/ipa/devirt-c-3.C: Likewise.
3703 * g++.dg/ipa/devirt-c-4.C: Likewise.
3704 * g++.dg/ipa/devirt-c-5.C: Likewise.
3705 * g++.dg/ipa/devirt-c-6.C: Likewise.
3706 * g++.dg/ipa/devirt-6.C: Likewise.
3707 * g++.dg/ipa/devirt-d-1.C: Likewise.
3708 * g++.dg/torture/pr45934.C: Likewise.
3710 2011-01-14 Jason Merrill <jason@redhat.com>
3712 * g++.dg/cpp0x/variadic105.C: New.
3714 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3715 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3718 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3719 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3720 execution tests on i?86-*-*, x86_64-*-* and
3721 powerpc*-apple-darwin* && ilp32.
3722 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3723 tests on i?86-*-* and x86_64-*-*.
3725 2011-01-14 Richard Guenther <rguenther@suse.de>
3727 PR tree-optimization/47280
3728 * g++.dg/opt/pr47280.C: New testcase.
3730 2011-01-14 Jason Merrill <jason@redhat.com>
3732 * g++.dg/cpp0x/constexpr-regress1.C: New.
3734 * g++.dg/ext/flexary2.C: New.
3736 2011-01-14 Richard Guenther <rguenther@suse.de>
3739 * gcc.dg/torture/pr47281.c: New testcase.
3740 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3742 2011-01-14 Richard Guenther <rguenther@suse.de>
3744 PR tree-optimization/47286
3745 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3747 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3750 * g++.dg/ext/pr47213.C: New.
3752 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3754 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3756 2011-01-13 Tobias Burnus <burnus@net-b.de>
3757 Mikael Morin <mikael@gcc.gnu.org>
3761 * gfortran.dg/select_type_20.f90: New.
3762 * gfortran.dg/select_type_21.f90: New.
3764 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3767 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3769 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3771 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3772 * gcc.dg/guality/pr36728-2.c: Likewise.
3774 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3777 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3779 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3781 PR rtl-optimization/45352
3782 * gcc.dg/pr45352-3.c: New.
3784 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3786 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3788 * g++.dg/cpp0x/range-for8.C: New.
3789 * g++.dg/cpp0x/range-for9.C: New.
3791 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3794 * g++.dg/debug/pr47209.C: New.
3796 2011-01-12 Richard Guenther <rguenther@suse.de>
3799 * gcc.dg/lto/pr47259_0.c: New testcase.
3800 * gcc.dg/lto/pr47259_1.c: Likewise.
3802 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3804 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3805 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3806 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3807 methods missing from the OBJC2 Object.
3808 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3809 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3810 GNU and NeXT runtimes.
3811 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3813 * objc-obj-c++-shared/Object1.m: Likewise.
3814 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3815 * objc.dg/proto-qual-1.m: Likewise.
3816 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3817 * obj-c++.dg/proto-qual-1.mm: Likewise.
3819 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3822 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3824 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3826 Fixed the Objective-C++ testsuite and updated all tests.
3827 * lib/obj-c++.exp (obj-c++_init): Declare and set
3828 gcc_warning_prefix and gcc_error_prefix.
3829 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3830 'dg-warning', 'dg-message' and 'dg-error'.
3831 * obj-c++.dg/class-extension-3.mm: Likewise.
3832 * obj-c++.dg/class-protocol-1.mm: Likewise.
3833 * obj-c++.dg/encode-7.mm: Likewise.
3834 * obj-c++.dg/exceptions-3.mm: Likewise.
3835 * obj-c++.dg/exceptions-5.mm: Likewise.
3836 * obj-c++.dg/method-12.mm: Likewise.
3837 * obj-c++.dg/method-13.mm: Likewise.
3838 * obj-c++.dg/method-15.mm: Likewise.
3839 * obj-c++.dg/method-16.mm: Likewise.
3840 * obj-c++.dg/method-4.mm: Likewise.
3841 * obj-c++.dg/method-8.mm: Likewise.
3842 * obj-c++.dg/method-conflict-1.mm: Likewise.
3843 * obj-c++.dg/method-conflict-2.mm: Likewise.
3844 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3845 and uncommented second part of the testcase now that the testsuite
3847 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3848 and uncommented second part of the testcase now that the testsuite
3850 * obj-c++.dg/private-1.mm: Likewise.
3851 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3852 * obj-c++.dg/syntax-error-7.mm: Likewise.
3853 * obj-c++.dg/warn5.mm: Likewise.
3854 * obj-c++.dg/property/at-property-14.mm: Likewise.
3855 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3857 * obj-c++.dg/property/at-property-18.mm: Likewise.
3858 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3860 * obj-c++.dg/property/at-property-21.mm: Likewise.
3861 * obj-c++.dg/property/at-property-28.mm: Likewise.
3862 * obj-c++.dg/property/at-property-5.mm: Likewise.
3863 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3864 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3865 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3866 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3867 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3868 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3869 * obj-c++.dg/tls/diag-5.mm: Likewise.
3870 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3871 dg-error, now matched correctly.
3873 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3875 * objc.dg/property/at-property-29.m: New.
3876 * obj-c++.dg/property/at-property-29.mm: New.
3878 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3880 * go.test/go-test.exp (go-set-goarch): New proc.
3881 (go-gc-tests): Use it.
3883 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3886 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3888 2011-01-11 Richard Henderson <rth@redhat.com>
3890 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3892 2011-01-11 Jan Hubicka <jh@suse.cz>
3896 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3897 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3899 2011-01-11 Richard Guenther <rguenther@suse.de>
3901 PR tree-optimization/46076
3902 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3904 2011-01-11 Jeff Law <law@redhat.com>
3906 * PR tree-optimization/47086
3907 * gcc.dg/pr47086.c: New test.
3909 2011-01-11 Jason Merrill <jason@redhat.com>
3912 * g++.dg/template/new10.C: New.
3915 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3917 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3919 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3920 Split type definitions and NSConstantString class into...
3921 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3922 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3923 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3924 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3925 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3926 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3928 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3929 encode defines for newer NeXT system headers.
3930 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3931 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3932 * objc.dg/foreach-5.m: Likewise.
3933 * objc.dg/foreach-2.m: Likewise.
3934 * objc.dg/foreach-4.m: Likewise.
3935 * objc.dg/torture/strings/string1.m: Likewise.
3936 * objc.dg/torture/strings/string2.m: Likewise.
3937 * objc.dg/torture/strings/string3.m: Likewise.
3938 * objc.dg/torture/strings/string4.m: Likewise.
3939 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3940 header and stand alone.
3941 * obj-c++.dg/strings/strings-2.mm: Likewise.
3942 * objc.dg/torture/strings/const-str-3.m: Likewise.
3943 * objc.dg/strings/strings-2.m: Likewise.
3944 * objc.dg/strings/const-str-12b.m: Likewise.
3946 2011-01-12 Richard Guenther <rguenther@suse.de>
3949 * gcc.dg/attr-weak-1.c: Adjust.
3951 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3954 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3955 standard compliant and comment.
3957 2011-01-10 Jan Hubicka <jh@suse.cz>
3960 * gcc.dg/initpri3.c: New testcase.
3962 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3965 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3971 (g_ebp_save): Likewise.
3972 (g_esp_save): Likewise.
3974 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3976 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3978 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3980 PR tree-optimization/46021
3981 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3982 i?86-*-*, x86_64-*-*.
3984 2011-01-10 Jeff Law <law@redhat.com>
3986 * PR tree-optimization/47141
3987 * gcc.c-torture/compile/pr47141.c: New test.
3989 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3992 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3993 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3994 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3995 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3998 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3999 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4000 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4001 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4002 being vectorized. Adjust dg-final pattern.
4005 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4006 * gcc.dg/vect/slp-24.c: Likewise.
4008 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4011 * g++.dg/other/pr47218-1.C: New test file.
4012 * g++.dg/other/pr47218.C: Likewise.
4013 * g++.dg/other/pr47218.h: New supporting header.
4015 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4018 * objc.dg/attributes/invalid-attribute-1.m: New.
4019 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4021 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4024 * gfortran.dg/proc_ptr_comp_28.f90: New.
4026 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4028 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4029 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4030 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4031 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4032 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4033 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4034 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4035 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4036 * objc.dg/gnu-api-2-class.m: Likewise.
4037 * objc.dg/gnu-api-2-ivar.m: Likewise.
4038 * objc.dg/gnu-api-2-method.m: Likewise.
4039 * objc.dg/gnu-api-2-objc.m: Likewise.
4040 * objc.dg/gnu-api-2-object.m: Likewise.
4041 * objc.dg/gnu-api-2-property.m: Likewise.
4042 * objc.dg/gnu-api-2-protocol.m: Likewise.
4043 * objc.dg/gnu-api-2-sel.m: Likewise.
4045 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4047 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4048 * objc.dg/objc-foreach-4.m: Likewise.
4049 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4050 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4051 * objc.dg/foreach-4.m: Likewise.
4052 * objc.dg/foreach-5.m: Likewise.
4053 * objc.dg/foreach-3.m: Return self from init.
4055 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4058 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4060 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4063 * gfortran.dg/class_35.f90: New.
4065 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4067 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4069 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4072 * objc.dg/invalid-method-2.m: New.
4073 * obj-c++.dg/invalid-method-2.mm: New.
4075 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4078 * gfortran.dg/transpose_optimization_2.f90 : New test.
4080 2011-01-08 Jan Hubicka <jh@suse.cz>
4082 PR tree-optmization/46469
4083 * g++.dg/torture/pr46469.C: New testcase.
4085 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4087 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4088 emulation of libobjc-gnu structure layout functionality to ..
4089 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4090 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4091 * objc/execute/bf-common.h: Adjust headers.
4092 * objc/execute/bf-1.m: Likewise.
4093 * objc/execute/bf-2.m: Likewise.
4094 * objc/execute/bf-3.m: Likewise.
4095 * objc/execute/bf-4.m: Likewise.
4096 * objc/execute/bf-5.m: Likewise.
4097 * objc/execute/bf-6.m: Likewise.
4098 * objc/execute/bf-7.m: Likewise.
4099 * objc/execute/bf-8.m: Likewise.
4100 * objc/execute/bf-9.m: Likewise.
4101 * objc/execute/bf-10.m: Likewise.
4102 * objc/execute/bf-11.m: Likewise.
4103 * objc/execute/bf-12.m: Likewise.
4104 * objc/execute/bf-13.m: Likewise.
4105 * objc/execute/bf-14.m: Likewise.
4106 * objc/execute/bf-15.m: Likewise.
4107 * objc/execute/bf-16.m: Likewise.
4108 * objc/execute/bf-17.m: Likewise.
4109 * objc/execute/bf-18.m: Likewise.
4110 * objc/execute/bf-19.m: Likewise.
4111 * objc/execute/bf-20.m: Likewise.
4112 * objc/execute/bf-21.m: Likewise.
4113 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4114 objc_get_type_qualifiers ().
4116 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4119 * gfortran.dg/dependency_39.f90: New test.
4121 2011-01-07 Jan Hubicka <jh@suse.cz>
4123 Get builtins tests ready for linker plugin.
4124 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4125 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4126 my_memset, my_bzero): Mark used.
4127 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4128 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4130 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4133 2011-01-07 Jan Hubicka <jh@suse.cz>
4135 PR tree-optimization/46367
4136 * g++.dg/torture/pr46367.C: New file.
4138 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4141 * gcc.dg/pr47201.c: New test.
4144 * gcc.dg/tree-prof/pr47187.c: New test.
4146 2011-01-07 Tobias Burnus <burnus@net-b.de>
4149 * gfortran.dg/extends_type_of_3.f90: New.
4151 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
4153 * g++.dg/ext/dllexport-MI1.C: Adjust test.
4154 * g++.dg/ext/dllimport-MI1.C: Likewise.
4155 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
4156 * g++.dg/ext/dllimport10.C: Likewise.
4157 * g++.dg/ext/dllimport11.C: Likewise.
4158 * g++.dg/ext/dllimport12.C: Likewise.
4159 * g++.dg/ext/dllimport13.C: Likewise.
4160 * g++.dg/ext/dllimport2.C: Likewise.
4161 * g++.dg/ext/dllimport3.C: Likewise.
4162 * g++.dg/ext/dllimport4.C: Likewise.
4163 * g++.dg/ext/dllimport5.C: Likewise.
4164 * g++.dg/ext/dllimport6.C: Likewise.
4165 * g++.dg/ext/dllimport8.C: Likewise.
4166 * g++.dg/ext/dllimport9.C: Likewise.
4167 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4168 targets, too. Additionally enable test for i?86-*-mingw*.
4169 * g++.dg/ext/selectany1.C: Likewise.
4170 Remove guard variable check.
4172 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4176 * gfortran.dg/storage_size_3.f08: Extended.
4178 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4181 * g++.dg/template/stdarg1.C: New test.
4183 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4186 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4187 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4188 from the interface of functions to not hide the errors that
4191 2011-01-06 Jan Hubicka <jh@suse.cz>
4193 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4194 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4196 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4200 * gfortran.dg/interface_33.f90: New test.
4202 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4205 * gcc.c-torture/compile/pr47150.c: New test.
4207 2011-01-06 Ira Rosen <irar@il.ibm.com>
4209 PR tree-optimization/47139
4210 * gcc.dg/vect/pr47139.c: New test.
4212 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4215 * gfortran.dg/extends_type_of_2.f03: New.
4217 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4219 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4221 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4223 * gnat.dg/opt14.adb: New test.
4225 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4228 * gfortran.dg/allocate_error_2.f90: New test.
4230 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4233 * gfortran.dg/storage_size_3.f08: New.
4235 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4237 PR libgfortran/47154
4238 * gfortran.dg/namelist_68.f90: New test.
4240 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4242 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4244 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4247 * gfortran.dg/class_34.f90: New.
4249 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4251 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4252 use __builtin_inff. Skip all single-precision tests that require
4255 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4257 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4259 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4261 PR tree-optimization/47148
4262 * gcc.c-torture/execute/pr47148.c: New test.
4264 PR tree-optimization/47155
4265 * gcc.c-torture/execute/pr47155.c: New test.
4267 PR rtl-optimization/47157
4268 * gcc.c-torture/compile/pr47157.c: New test.
4270 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4272 * gcc.dg/torture/vector-shift2.c (schar): Define.
4273 (main): Always use schar or uchar instead of plain "char" to avoid
4274 dependencies on implementation-defined char signedness.
4276 2011-01-03 Martin Jambor <mjambor@suse.cz>
4278 PR tree-optimization/46801
4279 * gnat.dg/pack9.adb: Remove xfail.
4281 2011-01-03 Martin Jambor <mjambor@suse.cz>
4283 PR tree-optimization/46984
4284 * g++.dg/ipa/pr46984.C: New test.
4286 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4289 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4291 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4293 PR tree-optimization/47140
4294 * gcc.c-torture/compile/pr47140.c: New test.
4296 PR rtl-optimization/47028
4297 * gcc.dg/pr47028.c: New test.
4299 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4301 * objc.dg/protocol-forward-1.m: Removed TODO.
4302 * objc.dg/protocol-forward-2.m: New.
4303 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4304 * obj-c++.dg/protocol-forward-2.mm: New.
4306 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4309 * g++.dg/eh/pr38662.C: New testcase.
4311 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4313 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4314 scan for newline '\n'.
4317 Copyright (C) 2011 Free Software Foundation, Inc.
4319 Copying and distribution of this file, with or without modification,
4320 are permitted in any medium without royalty provided the copyright
4321 notice and this notice are preserved.