1 2011-04-29 Paul Thomas <pault@gcc.gnu.org>
4 * gfortran.dg/realloc_on_assign_7.f03: Modify to test for lhs
8 * gfortran.dg/realloc_on_assign_7.f03: Add subroutine pr48746.
10 2011-04-29 Tobias Burnus <burnus@net-b.de>
13 * gfortran.dg/typebound_proc_22.f90: New.
16 * gfortran.dg/interface_36.f90: New.
18 2011-04-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
25 * gfortran.dg/fmt_g.f: Adjust test.
26 * gfortran.dg/fmt_g0_1.f08: Adjust test.
27 * gfortran.dg/round_3.f08: New test.
28 * gfortran.dg/namelist_print_1.f: Adjust test.
29 * gfortran.dg/char4_iunit_1.f03: Adjust test.
30 * gfortran.dg/f2003_io_5.f03: Adjust test.
31 * gfortran.dg/coarray_15.f90: Adjust test.
32 * gfortran.dg/namelist_65.f90: Adjust test.
33 * gfortran.dg/fmt_cache_1.f: Adjust test.
34 * gfortran.dg/char4_iunit_2.f03: Adjust test.
35 * gfortran.dg/real_const_3.f90: Adjust test.
37 2011-04-28 Xinliang David Li <davidxl@google.com>
39 * testsuite/gcc.dg/tree-prof/prof-robust-1.c: New test.
40 * testsuite/g++.dg/prof-robust-1.C: New test.
42 2011-04-28 Ira Rosen <ira.rosen@linaro.org>
44 PR tree-optimization/48765
45 * gcc.dg/vect/pr48765.c: New.
47 2011-04-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
49 PR tree-optimization/48775
50 * gcc.dg/pr48616.c: Also add -fno-common on alpha*-dec-osf*.
52 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
55 * g++.dg/inherit/pr48798.C: New.
56 * g++.old-deja/g++.other/base1.C: Adjust.
58 2011-04-28 Dodji Seketeli <dodji@redhat.com>
61 * g++.dg/template/inherit7.C: New test case.
63 2011-04-28 Richard Guenther <rguenther@suse.de>
65 PR tree-optimization/40052
66 PR tree-optimization/15347
67 * gcc.dg/tree-ssa/vrp57.c: New testcase.
68 * gcc.dg/pr15347.c: Likewise.
70 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
73 * g++.dg/cpp0x/sfinae18.C: New.
75 2011-04-28 Paolo Carlini <paolo.carlini@oracle.com>
78 * g++.dg/ext/is_literal_type1.C: New.
80 2011-04-28 Tobias Burnus <burnus@net-b.de>
84 * gfortran.dg/interface_35.f90: New.
85 * gfortran.dg/erfc_scaled_1.f90: Don't compile with -pedantic.
86 * gfortran.dg/func_result_6.f90: Add dg-warning.
87 * gfortran.dg/bessel_1.f90: Ditto.
88 * gfortran.dg/hypot_1.f90: Ditto.
89 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
90 * gfortran.dg/proc_ptr_comp_21.f90: Ditto.
91 * gfortran.dg/interface_assignment_4.f90: Ditto.
93 2011-04-27 Jason Merrill <jason@redhat.com>
95 * g++.dg/ext/complex8.C: New.
97 * g++.dg/cpp0x/initlist49.C: New.
98 * g++.dg/init/new30.C: New.
100 2011-04-27 Tobias Burnus <burnus@net-b.de>
103 * gfortran.dg/whole_file_34.f90: New.
105 2011-04-27 Jan Hubicka <jh@suse.cz>
107 * gcc.dg/tree-ssa/inline-9.c: New testcase.
109 2011-04-27 Jason Merrill <jason@redhat.com>
111 * g++.old-deja/g++.oliva/overload1.C: Adjust.
113 * g++.dg/parse/ambig6.C: New.
115 2011-04-27 Nick Clifton <nickc@redhat.com>
117 * gcc.dg/20020312-2.c: Add definition for RX.
119 * lib/target-supports.exp (add_options_for_ieee): Use -mnofpu
120 option with RX targets.
122 * gcc.target/rx/pack.c: Replace C++ style // comments with C style
125 2011-04-27 Richard Guenther <rguenther@suse.de>
127 * gcc.dg/tree-ssa/pr23382.c: Remove.
129 2011-04-27 Kaz Kojima <kkojima@gcc.gnu.org>
132 * gcc.c-torture/compile/pr48767.c: New test.
134 2011-04-27 Richard Guenther <rguenther@suse.de>
136 PR tree-optimization/48772
137 * g++.dg/pr48772.C: New testcase.
139 2011-04-27 Jakub Jelinek <jakub@redhat.com>
142 * gcc.c-torture/compile/pr48742.c: New test.
144 2011-04-26 Jason Merrill <jason@redhat.com>
146 * g++.dg/lookup/koenig13.C: New.
148 * g++.dg/cpp0x/initlist48.C: New.
150 2011-04-25 Jason Merrill <jason@redhat.com>
152 * g++.dg/cpp0x/sfinae17.C: New.
154 2011-03-23 Michael Meissner <meissner@linux.vnet.ibm.com>
157 * gcc.target/powerpc/pr48258-1.c: New file.
158 * gcc.target/powerpc/pr48258-2.c: Ditto.
160 2011-04-26 Xinliang David Li <davidxl@google.com>
162 * gcc.dg/uninit-suppress.c: New test.
163 * gcc.dg/uninit-suppress.c: New test.
165 2011-04-26 Jakub Jelinek <jakub@redhat.com>
168 * gcc.dg/pr48768.c: New test.
170 PR tree-optimization/48734
171 * gcc.c-torture/compile/pr48734.c: New test.
174 * gcc.dg/tree-prof/val-prof-2.c: Adjust for 32-bit HWI.
176 2011-04-26 Richard Guenther <rguenther@suse.de>
178 PR tree-optimization/48731
179 * gcc.dg/torture/pr48731.c: New testcase.
181 2011-04-26 Richard Guenther <rguenther@suse.de>
184 * gcc.dg/tree-prof/val-prof-2.c: Adjust.
186 2011-04-26 Richard Guenther <rguenther@suse.de>
189 * gcc.dg/torture/pr48694-1.c: New testcase.
190 * gcc.dg/torture/pr48694-2.c: Likewise.
192 2011-04-25 Paolo Carlini <paolo.carlini@oracle.com>
194 * g++.dg/ext/underlying_type1.C: New.
195 * g++.dg/ext/underlying_type2.C: Likewise.
196 * g++.dg/ext/underlying_type3.C: Likewise.
197 * g++.dg/ext/underlying_type4.C: Likewise.
198 * g++.dg/ext/underlying_type5.C: Likewise.
199 * g++.dg/ext/underlying_type6.C: Likewise.
200 * g++.dg/ext/underlying_type7.C: Likewise.
201 * g++.dg/ext/underlying_type8.C: Likewise.
202 * g++.dg/ext/underlying_type9.C: Likewise.
203 * g++.dg/ext/underlying_type10.C: Likewise.
205 2011-04-25 Jason Merrill <jason@redhat.com>
207 * g++.dg/cpp0x/regress/template-const2.C: New.
209 2011-04-25 Jeff Law <law@redhat.com>
211 * gcc.dg/tree-ssa/vrp56.c: new test.
213 2011-04-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
215 * go.test/go-test.exp (go-set-goarch): Accept mips*-*-*.
217 2011-04-24 Jakub Jelinek <jakub@redhat.com>
219 PR preprocessor/48740
220 * c-c++-common/raw-string-11.c: New test.
222 2011-04-23 John David Anglin <dave.anglin@nrc-cnrc.ca>
224 * gcc.dg/pr48616.c (dg-options): Add -fno-common to options on
227 2011-04-23 Tobias Burnus <burnus@net-b.de>
230 * gfortran.dg/coarray_19.f90: New.
232 2011-04-23 Jakub Jelinek <jakub@redhat.com>
235 * gcc.dg/pr48685.c: New test.
237 2011-04-22 Jan Hubicka <jh@suse.cz>
239 * gcc.dg/tree-ssa/pr38699.c: Fix testcase.
241 2011-04-22 Jakub Jelinek <jakub@redhat.com>
243 PR tree-optimization/48717
244 * gcc.c-torture/execute/pr48717.c: New test.
246 2011-04-22 Uros Bizjak <ubizjak@gmail.com>
249 * gcc.target/i386/pr48723.c: New test.
251 2011-04-22 Jakub Jelinek <jakub@redhat.com>
254 * gcc.dg/gomp/pr48716.c: New test.
255 * g++.dg/gomp/pr48716.C: New test.
257 2011-04-22 Alexander Monakov <amonakov@ispras.ru>
260 * gcc.dg/missing-field-init-2.c: Update testcase.
262 2011-04-22 Alan Modra <amodra@gmail.com>
264 * gcc.target/powerpc/ppc-pow.c: Allow for tail calls.
266 2011-04-21 Thomas Koenig <tkoenig@gcc.gnu.org>
269 * gfortran.dg/function_optimize_6.f90: New test.
271 2011-04-21 Easwaran Raman <eraman@google.com>
273 * gcc.dg/stack-layout-2.c: New test.
275 2011-04-21 Richard Guenther <rguenther@suse.de>
278 * g++.dg/lto/pr48207-2_0.C: New testcase.
279 * g++.dg/lto/pr48207-3_0.C: Likewise.
281 2011-04-21 Eric Botcazou <ebotcazou@adacore.com>
283 * gnat.dg/volatile5.adb: New test.
284 * gnat.dg/volatile5_pkg.ads: New helper.
286 2011-04-21 Uros Bizjak <ubizjak@gmail.com>
289 * gcc.target/i386/pr48708.c: New test.
291 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
293 * gcc.dg/vect/vect-119.c: New test.
295 2011-04-21 Richard Sandiford <richard.sandiford@linaro.org>
297 * gcc.dg/vect/vect.exp: Run the main tests twice, one with -flto
300 2011-04-21 Richard Earnshaw <rearnsha@arm.com>
301 Richard Sandiford <richard.sandiford@linaro.org>
304 * gcc.target/arm/pr46329.c: New test.
306 2011-04-21 Tobias Burnus <burnus@net-b.de>
309 * gfortran.dg/coarray_18.f90: New.
311 2011-04-20 Jason Merrill <jason@redhat.com>
313 * g++.dg/cpp0x/initlist47.C: New.
315 * g++.dg/init/dtor4.C: New.
317 2011-04-20 Uros Bizjak <ubizjak@gmail.com>
320 * gcc.target/i386/sse2-pinsrw.c: New test.
321 * gcc.target/i386/avx-vpinsrw.c: Ditto.
322 * gcc.target/i386/sse4_1-insvqi.c: Ditto.
323 * gcc.target/i386/sse2-insvhi.c: Ditto.
324 * gcc.target/i386/sse4_1-insvsi.c: Ditto.
325 * gcc.target/i386/sse4_1-insvdi.c: Ditto.
327 2011-04-20 Jason Merrill <jason@redhat.com>
329 * g++.dg/template/const4.C: New.
331 2011-04-20 Easwaran Raman <eraman@google.com>
333 * gcc.dg/stack-layout-1.c: New test.
335 2011-04-20 Daniel Jacobowitz <dan@codesourcery.com>
337 * gcc.dg/vect/vect-shift-3.c, gcc.dg/vect/vect-shift-4.c: New.
338 * lib/target-supports.exp (check_effective_target_vect_shift_char): New
341 2011-04-20 Kai Tietz <ktietz@redhat.com>
343 * gcc.dg/binop-xor1.c: New test.
344 * gcc.dg/binop-xor2.c: New test.
345 * gcc.dg/binop-xor3.c: New test.
346 * gcc.dg/binop-xor4.c: New test.
347 * gcc.dg/binop-xor5.c: New test.
349 2011-04-20 Richard Guenther <rguenther@suse.de>
351 PR tree-optimization/47892
352 * gcc.dg/vect/fast-math-ifcvt-1.c: New testcase.
354 2011-04-20 Richard Guenther <rguenther@suse.de>
357 * g++.dg/torture/pr48695.C: New testcase.
359 2011-04-20 Georg-Johann Lay <avr@gjlay.de>
361 * gcc.dg/pr42629.c: Add dg-require-effective-target int32plus
362 * gcc.c-torture/execute/cmpsi-2.c: Ditto
363 * gcc.c-torture/execute/pr45262.c: Ditto
364 * gcc.dg/torture/pr43165.c: Ditto.
365 * gcc.dg/torture/pr47228.c: Ditto.
366 * gcc.dg/tree-ssa/pr45144.c: Ditto.
367 * gcc.dg/ipa/pr45644.c: Ditto.
368 * gcc.c-torture/compile/pr43191.c: Ditto. Remove dg-skip-if for
371 2011-04-19 Jason Merrill <jason@redhat.com>
373 * g++.dg/ext/complex7.C: New.
375 * g++.dg/ext/attrib41.C: New.
377 2011-04-19 Kaz Kojima <kkojima@gcc.gnu.org>
380 * gcc.dg/torture/pr37868.c: Skip on sh*-*-*.
382 2011-04-19 Jakub Jelinek <jakub@redhat.com>
385 * gcc.target/i386/pr48678.c: New test.
387 2011-04-19 Martin Jambor <mjambor@suse.cz>
389 * g++.dg/opt/devirt1.C: Bump to -O2, remove XFAIL.
390 * g++.dg/opt/devirt2.C: New test.
391 * g++.dg/ipa/devirt-g-1.C: Likewise.
393 2011-04-19 Tobias Burnus <burnus@net-b.de>
396 * gfortran.dg/whole_file_33.f90: New.
398 2011-04-19 Martin Jambor <mjambor@suse.cz>
400 * g++.dg/ipa/devirt-7.C: New test.
402 2011-04-19 Richard Guenther <rguenther@suse.de>
405 * g++.dg/lto/pr48207_0.C: New testcase.
407 2011-04-18 Jason Merrill <jason@redhat.com>
409 * g++.dg/init/void1.C: New.
411 * g++.dg/cpp0x/union4.C: New.
413 2011-04-18 Jakub Jelinek <jakub@redhat.com>
416 * g++.dg/torture/pr48661.C: New test.
419 * g++.dg/gomp/pr48632.C: New test.
421 2011-04-18 Uros Bizjak <ubizjak@gmail.com>
423 * gcc.target/i386/sse2-maskmovdqu.c: New test.
424 * gcc.target/i386/avx-vmaskmovdqu.c: Ditto.
426 2011-04-18 Tobias Burnus <burnus@net-b.de>
429 * gfortran.dg/coarray_17.f90: New.
430 * gfortran.dg/coarray_10.f90: Update dg-error.
432 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
435 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
436 * gfortran.dg/guality/guality.exp: Likewise.
438 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
440 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
442 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
444 * gcc.dg/vect/pr48377.c: Remove dg-do run.
446 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
448 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
450 2011-04-18 Richard Guenther <rguenther@suse.de>
453 * g++.dg/torture/pr46364.C: New testcase.
455 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
457 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
459 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
461 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
463 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
464 Ira Rosen <ira.rosen@linaro.org>
467 * gcc.target/arm/pr48252.c: New test.
469 2011-04-18 Jakub Jelinek <jakub@redhat.com>
471 PR tree-optimization/48616
472 * gcc.dg/pr48616.c: New test.
474 2011-04-18 Tobias Burnus <burnus@net-b.de>
477 * gfortran.dg/coarray_16.f90: New.
479 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
482 * gfortran.dg/realloc_on_assign_7.f03: New test.
484 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
487 * gfortran.dg/fmt_g0_6.f08: New test.
489 2011-04-17 Jason Merrill <jason@redhat.com>
491 * g++.dg/cpp0x/sfinae16.C: New.
493 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
495 * gcc.target/mips/reg-var-1.c: New test.
497 2011-04-17 Jan Hubicka <jh@suse.cz>
499 * gcc.dg/winline-5.c: Update testcase.
501 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
503 * gnat.dg/discr27.ad[sb]: Move dg directive.
504 * gnat.dg/discr28.ad[sb]: New test.
505 * gnat.dg/discr28_pkg.ads: New helper.
507 2011-04-17 Michael Matz <matz@suse.de>
509 PR tree-optimization/48622
511 * gcc.dg/lto/pr48622_0.c: New test.
513 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
515 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
516 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
517 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
518 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
519 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
520 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
522 2011-04-15 Jason Merrill <jason@redhat.com>
524 * g++.dg/cpp0x/range-for17.C: New.
526 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
528 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
529 * g++.dg/cpp0x/range-for3.C: Likewise.
530 * g++.dg/cpp0x/range-for9.C: Correct error message.
531 * g++.dg/cpp0x/range-for11.C: New.
532 * g++.dg/cpp0x/range-for12.C: New.
533 * g++.dg/cpp0x/range-for13.C: New.
534 * g++.dg/cpp0x/range-for14.C: New.
535 * g++.dg/cpp0x/range-for15.C: New.
536 * g++.dg/cpp0x/range-for16.C: New.
538 2011-04-15 Tobias Burnus <burnus@net-b.de>
541 * gfortran.dg/coarray_15.f90: Change to dg-do run.
543 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
545 * objc.dg/naming-4.m: Updated.
546 * objc.dg/naming-5.m: Updated.
547 * objc.dg/naming-6.m: New.
548 * objc.dg/naming-7.m: New.
549 * obj-c++.dg/naming-1.mm: Updated.
550 * obj-c++.dg/naming-2.mm: Updated.
551 * obj-c++.dg/naming-3.mm: New.
552 * obj-c++.dg/naming-4.mm: New.
554 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
557 * gfortran.dg/fmt_g0_5.f08: New test.
559 2011-04-15 Richard Guenther <rguenther@suse.de>
562 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
564 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
566 * gcc.target/avr/torture/pr41885.c (dg-options): Change
567 -finline-limit=0 to -fno-inline
569 2011-04-15 Jakub Jelinek <jakub@redhat.com>
572 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
575 2011-04-14 Jakub Jelinek <jakub@redhat.com>
578 * gcc.target/i386/sse4_1-insertps-3.c: New test.
579 * gcc.target/i386/sse4_1-insertps-4.c: New test.
580 * gcc.target/i386/avx-insertps-3.c: New test.
581 * gcc.target/i386/avx-insertps-4.c: New test.
583 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
585 * gcc.target/avr/torture/pr41885.c (dg-options): Add
588 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
593 * gcc.target/avr/pr46779-1.c: New test case
594 * gcc.target/avr/pr46779-2.c: New test case
596 2011-04-14 Jason Merrill <jason@redhat.com>
598 * g++.dg/cpp0x/sfinae15.C: New.
600 * g++.dg/cpp0x/sfinae14.C: New.
602 * g++.dg/ext/vla10.C: New.
604 2011-04-14 Richard Guenther <rguenther@suse.de>
606 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
608 2011-04-14 Richard Guenther <rguenther@suse.de>
610 * gcc.dg/fold-bitand-4.c: Move ...
611 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
613 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
615 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
617 * gcc.target/avr/torture/trivial.c: Ditto.
619 2011-04-13 Jason Merrill <jason@redhat.com>
621 * g++.dg/template/operator11.C: New.
623 2011-04-13 Jakub Jelinek <jakub@redhat.com>
626 * gcc.dg/gomp/pr48591.c: New test.
629 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
630 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
632 2011-04-13 Dodji Seketeli <dodji@redhat.com>
635 * g++.dg/template/dependent-expr7.C: New test case.
637 2011-04-13 Jason Merrill <jason@redhat.com>
639 * g++.dg/cpp0x/sfinae13.C: New.
641 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
643 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
645 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
647 * gcc.target/arm/pr43698.c: Remove -march option.
649 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
651 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
654 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
658 * gfortran.dg/realloc_on_assign_6.f03: New test.
660 2011-04-12 Kai Tietz <ktietz@redhat.com>
662 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
663 targets the additional -mno-ms-bitfields and
664 -Wno-packed-bitfield-compat options.
665 * g++.dg/ext/bitfield3.C: Likewise.
666 * g++.dg/ext/bitfield4.C: Likewise.
667 * g++.dg/ext/bitfield5.C: Likewise.
668 * gcc.dg/bitfld-15.c: Likewise.
669 * gcc.dg/bitfld-16.c: Likewise.
670 * gcc.dg/bitfld-17.c: Likewise.
671 * gcc.dg/bitfld-18.c: Likewise.
673 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
675 * gcc.target/arm/neon-vld3-1.c: New test.
676 * gcc.target/arm/neon-vst3-1.c: New test.
677 * gcc.target/arm/neon/v*.c: Regenerate.
679 2011-04-12 Jakub Jelinek <jakub@redhat.com>
681 PR rtl-optimization/48549
682 * g++.dg/opt/pr48549.C: New test.
684 2011-04-12 Richard Guenther <rguenther@suse.de>
686 PR tree-optimization/46076
687 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
689 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
692 * lib/compat.exp (compat-execute): Declare unsupported after
693 stripping path from src1.
694 * lib/lto.exp (lto-execute): Likewise.
696 2011-04-12 Jakub Jelinek <jakub@redhat.com>
699 * gcc.dg/pr48552-1.c: New test.
700 * gcc.dg/pr48552-2.c: New test.
702 2011-04-11 Jason Merrill <jason@redhat.com>
704 * g++.dg/cpp0x/sfinae12.C: New.
706 * g++.dg/cpp0x/enum10.C: New.
708 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
710 * g++.dg/cpp0x/rv-func.C: New.
712 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
714 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
717 2011-04-11 Martin Jambor <mjambor@suse.cz>
719 PR tree-optimization/48195
720 * gcc.dg/ipa/pr48195.c: New test.
722 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
724 * gnat.dg/return3.adb: Remove unused switch.
726 2011-04-08 Mike Stump <mikestump@comcast.net>
729 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
730 default to fno-common.
732 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
734 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
735 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
737 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
740 * gfortran.dg/function_optimize_5.f90: New test.
742 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
744 * gnat.dg/aggr17.adb: New test.
745 * gnat.dg/aggr18.adb: Likewise.
747 2011-04-08 Michael Matz <matz@suse.de>
750 * gcc.target/i386/pr48389.c: New test.
752 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
754 PR rtl-optimization/48272
755 * g++.dg/opt/pr48272.C: New.
757 2011-04-08 Dmitry Melnik <dm@ispras.ru>
759 PR rtl-optimization/48235
760 * gcc.dg/pr48235.c: New.
762 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
764 PR rtl-optimization/48302
765 * g++.dg/opt/pr48302.C: New.
767 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
770 * g++.dg/opt/pr48273.C: New.
772 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
774 PR rtl-optimization/48442
775 * gcc.dg/pr48442.c: New.
777 2011-04-08 Jakub Jelinek <jakub@redhat.com>
779 PR tree-optimization/48377
780 * gcc.dg/vect/pr48377.c: New test.
782 2011-04-07 Jason Merrill <jason@redhat.com>
784 * g++.dg/cpp0x/regress/call1.C: New.
786 * g++.dg/cpp0x/variadic107.C: New.
788 * g++.dg/cpp0x/sfinae11.C: New.
789 * g++.dg/cpp0x/noexcept02.C: Fix.
791 * g++.dg/cpp0x/sfinae10.C: New.
793 * g++.dg/cpp0x/sfinae9.C: New.
795 * c-c++-common/Wcast-qual-1.c: Move here from...
796 * gcc.dg/cast-qual-3.c: ...here, and...
797 * g++.dg/warn/Wcast-qual2.C: ...here.
799 * g++.dg/cpp0x/sfinae8.C: New.
801 * g++.dg/cpp0x/sfinae7.C: New.
803 * g++.dg/cpp0x/enum9.C: New.
805 2011-04-07 Mike Stump <mikestump@comcast.net>
807 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
810 2011-04-07 Jakub Jelinek <jakub@redhat.com>
813 * gfortran.dg/gomp/pr48117.f90: New test.
816 * gcc.dg/torture/pr48343.c: New test.
818 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
820 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
822 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
824 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
826 2011-04-07 Tom de Vries <tom@codesourcery.com>
829 * lib/scanasm.exp (object-size): New proc.
830 * gcc.target/arm/pr43920-2.c: New test.
832 2011-04-06 Tobias Burnus <burnus@net-b.de>
836 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
838 2011-04-06 Steve Ellcey <sje@cup.hp.com>
840 * gcc.dg/mtune.c: Prune note from output.
842 2011-04-06 Jakub Jelinek <jakub@redhat.com>
845 * gcc.dg/guality/pr36977.c: New test.
846 * gcc.dg/guality/pr48466.c: New test.
848 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
850 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
852 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
854 * gnat.dg/return3.adb: New test.
856 2011-04-06 Richard Guenther <rguenther@suse.de>
858 PR tree-optimization/47663
859 * gcc.dg/tree-ssa/inline-8.c: New testcase.
861 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
863 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
864 Solaris 8 and 9 as well.
866 2011-04-05 Tom de Vries <tom@codesourcery.com>
869 * gcc.target/arm/pr43920-1.c: New test.
871 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
873 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
874 (cctor): Actually return the value.
875 (main): Cast return values.
877 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
879 * gfortran.dg/character_comparison_8.f90: New test.
881 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
883 * frontend-passes: (optimize_lexical_comparison): New function.
884 (optimize_expr): Call it.
885 (optimize_comparison): Also handle lexical comparison functions.
886 Return false instad of -2 for unequal comparison.
888 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
891 * function_optimize_4.f90: New test.
893 2011-04-04 Tobias Burnus <burnus@net-b.de>
896 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
897 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
898 * gfortran.dg/coarray_15.f90: New.
900 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
902 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
903 * gfortran.dg/bessel_7.f90: Likewise.
905 2011-04-03 Tobias Burnus <burnus@net-b.de>
907 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
909 2011-04-03 Richard Guenther <rguenther@suse.de>
910 Ira Rosen <ira.rosen@linaro.org>
912 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
913 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
914 -ftree-loop-if-convert-stores.
916 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
918 * gnat.dg/specs/aggr2.ads: New test.
920 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
922 * gnat.dg/debug2.ad[sb]: New test.
923 * gnat.dg/debug2_pkg.ads: New helper.
924 * gnat.dg/debug3.ad[sb]: New test.
926 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
928 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
930 2011-04-01 Jakub Jelinek <jakub@redhat.com>
933 * gcc.c-torture/compile/pr48335-1.c: New test.
934 * gcc.dg/pr48335-1.c: New test.
935 * gcc.dg/pr48335-2.c: New test.
936 * gcc.dg/pr48335-3.c: New test.
937 * gcc.dg/pr48335-4.c: New test.
938 * gcc.dg/pr48335-5.c: New test.
939 * gcc.dg/pr48335-6.c: New test.
940 * gcc.dg/pr48335-7.c: New test.
941 * gcc.dg/pr48335-8.c: New test.
942 * gcc.target/i386/pr48335-1.c: New test.
944 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
947 * gcc.dg/Waddress.c: New test.
949 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
952 * gfortran.dg/function_optimize_3.f90: New test.
954 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
956 * gcc.c-torture/compile/20110401-1.c: New test.
958 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
959 * g++.dg/lto/20091002-2_0.C: Likewise.
960 * g++.dg/lto/20090303_0.c: Likewise.
961 * g++.dg/lto/20091004-1_0.C: Likewise.
962 * g++.dg/lto/20091002-3_0.C: Likewise.
963 * g++.dg/lto/20091004-2_0.C: Likewise.
964 * g++.dg/lto/20081123_0.C: Likewise.
965 * g++.dg/lto/20090313_0.C: Likewise.
966 * g++.dg/lto/20081109-1_0.C: Likewise.
967 * g++.dg/lto/20081219_0.C: Likewise.
968 * g++.dg/lto/20081204-1_0.C: Likewise.
969 * g++.dg/lto/20090302_0.C: Likewise.
970 * g++.dg/lto/20081119-1_0.C: Likewise.
971 * g++.dg/lto/20081118_0.C: Likewise.
972 * gcc.dg/lto/20091020-2_0.c: Likewise.
973 * gcc.dg/lto/20090210_0.c: Likewise.
974 * gcc.dg/lto/20081204-1_0.c: Likewise.
975 * gcc.dg/lto/20081224_0.c: Likewise.
976 * gcc.dg/lto/20090219_0.c: Likewise.
977 * gcc.dg/lto/20091014-1_0.c: Likewise.
978 * gcc.dg/lto/20091016-1_0.c: Likewise.
979 * gcc.dg/lto/20090206-2_0.c: Likewise.
980 * gcc.dg/lto/20090116_0.c: Likewise.
981 * gcc.dg/lto/20091013-1_0.c: Likewise.
982 * gcc.dg/lto/20091015-1_0.c: Likewise.
983 * gcc.dg/lto/20090126-2_0.c: Likewise.
985 2011-03-31 Ian Lance Taylor <iant@google.com>
987 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
989 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
991 * gnat.dg/opt16.adb: New test.
993 2011-03-31 Jason Merrill <jason@redhat.com>
995 * g++.dg/cpp0x/defaulted24.C: New.
997 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1000 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
1003 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
1005 * g++.dg/other/i386-9.C: New test.
1007 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1009 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
1011 2011-03-30 Jason Merrill <jason@redhat.com>
1013 * g++.dg/cpp0x/regress/error-recovery1.C: New.
1015 * g++.dg/cpp0x/regress/isnan.C: New.
1017 * g++.dg/cpp0x/initlist46.C: New.
1019 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
1022 * gcc.target/arm/neon-modes-2.c: New test.
1024 2011-03-30 Jakub Jelinek <jakub@redhat.com>
1027 * gcc.c-torture/compile/pr48305.c: New test.
1029 2011-03-29 Jason Merrill <jason@redhat.com>
1031 * g++.dg/cpp0x/regress/value-dep1.C: New.
1033 2011-03-29 Steve Ellcey <sje@cup.hp.com>
1035 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
1037 2011-03-29 Ian Lance Taylor <iant@google.com>
1039 * go.test/go-test.exp: Handle the test lines used in several new
1041 (errchk): Add opts parameter. Change all callers. Handle parens
1044 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
1045 Dominique d'Humieres <dominiq@lps.ens.fr>
1047 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
1048 and __APPLE__ && __PPC__ && __ALTIVEC__.
1050 2011-03-29 Jason Merrill <jason@redhat.com>
1052 * g++.dg/cpp0x/dependent1.C: New.
1054 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
1056 * g++.dg/cpp0x/constexpr-memfn1.C: New.
1058 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
1060 2011-03-29 Janus Weil <janus@gcc.gnu.org>
1063 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
1064 * gfortran.dg/proc_ptr_comp_32.f90: New.
1066 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
1068 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
1069 check for corresponding warning.
1071 2011-03-28 Jason Merrill <jason@redhat.com>
1073 * g++.dg/cpp0x/rv-deduce2.C: New.
1075 2011-03-29 Jakub Jelinek <jakub@redhat.com>
1078 * gcc.dg/pr48203.c: New test.
1080 2011-03-28 Jeff Law <law@redhat.com>
1082 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
1084 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
1086 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
1087 and __PPC__ && __ALTIVEC__.
1089 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
1092 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
1093 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1094 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1095 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1097 2011-03-28 Jason Merrill <jason@redhat.com>
1099 * g++.dg/cpp0x/initlist-array2.C: New.
1101 * g++.dg/cpp0x/initlist-array1.C: New.
1103 * g++.dg/cpp0x/constexpr-compound.C: New.
1105 * g++.dg/cpp0x/constexpr-using.C: New.
1107 * g++.dg/cpp0x/constexpr-noexcept.C: New.
1109 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
1112 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
1114 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
1116 * gcc.dg/slp-1.c: New test.
1118 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
1120 * gcc.target/i386/avx256-unaligned-load-1.c: New.
1121 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
1122 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
1123 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
1124 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
1125 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
1126 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
1127 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1128 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
1129 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
1130 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
1131 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
1132 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
1133 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
1135 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
1138 * gfortran.dg/trim_optimize_5.f90: New test.
1139 * gfortran.dg/trim_optimize_6.f90: New test.
1141 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
1144 * gcc.target/mips/madd-7.c: Remove -mlong32.
1145 * gcc.target/mips/msub-7.c: Likewise.
1147 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
1149 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
1150 accesses to preserve the meaning of the test for doubleword vectors.
1151 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
1152 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
1154 2011-03-26 Janus Weil <janus@gcc.gnu.org>
1157 * gfortran.dg/class_42.f03: New.
1159 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
1161 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
1164 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
1166 PR rtl-optimization/48144
1167 * gcc.dg/pr48144.c: New test.
1169 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1171 * gnat.dg/discr27.ad[sb]: New test.
1173 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1175 * gnat.dg/limited_with2.ad[sb]: New test.
1176 * gnat.dg/limited_with2_pkg1.ads: New helper.
1177 * gnat.dg/limited_with2_pkg2.ads: Likewise.
1179 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
1181 * gnat.dg/opt15.adb: New test.
1182 * gnat.dg/opt15_pkg.ad[sb]: New helper.
1184 2011-03-25 Tobias Burnus <burnus@net-b.de>
1188 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
1189 * gfortran.dg/leadz_trailz_3.f90: Ditto
1191 2011-03-25 Martin Jambor <mjambor@suse.cz>
1193 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
1195 2011-03-25 Jason Merrill <jason@redhat.com>
1197 * g++.dg/cpp0x/defaulted22.C: New.
1198 * g++.dg/cpp0x/defaulted23.C: New.
1199 * g++.dg/cpp0x/defaulted15.C: Adjust.
1201 2011-03-25 Jason Merrill <jason@redhat.com>
1203 * g++.dg/cpp0x/move1.C: New.
1205 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
1208 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
1210 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1212 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
1213 for mips-sgi-irix6.5.
1214 Replace snprintf prototype by <stdio.h>.
1216 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1219 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
1220 run_expensive_tests.
1221 * gcc.dg/graphite/block-4.c: Likewise.
1222 * gcc.dg/graphite/block-7.c: Likewise.
1223 * gcc.dg/graphite/block-8.c: Likewise.
1225 2011-03-25 Richard Guenther <rguenther@suse.de>
1227 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
1228 * g++.dg/tree-ssa/pr8781.C: Likewise.
1229 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
1230 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
1231 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
1232 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
1233 * gcc.dg/tree-ssa/alias-18.c: Likewise.
1234 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
1235 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
1236 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
1237 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
1238 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1239 * gcc.dg/tree-ssa/pr21574.c: Likewise.
1240 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
1241 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
1242 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
1243 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
1244 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
1245 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
1246 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
1247 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
1248 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
1249 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
1250 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
1251 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
1252 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
1253 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
1254 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
1255 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
1256 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
1257 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
1258 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
1259 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
1260 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
1261 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
1262 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
1263 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
1264 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
1265 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
1266 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
1267 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
1268 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
1269 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
1270 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
1271 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
1272 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
1273 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
1274 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
1275 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
1276 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
1277 * c-c++-common/pr46562-2.c: Likewise.
1278 * gfortran.dg/pr42108.f90: Likewise.
1279 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
1280 foo to be inlined even at -O1.
1281 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
1282 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
1283 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
1284 * gcc.dg/matrix/matrix.exp: Disable FRE.
1286 2011-03-24 Jakub Jelinek <jakub@redhat.com>
1289 * gcc.dg/dfp/pr48204.c: New test.
1291 2011-03-24 Steve Ellcey <sje@cup.hp.com>
1294 * gcc.c-torture/execute/pr47917.c: Move this...
1295 * gcc.dg/torture/pr47917.c: to here and add xfails.
1297 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1299 * gnat.dg/array16.ad[sb]: New test.
1300 * gnat.dg/array16.ads: New helper.
1302 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1304 * gnat.dg/derived_type2.adb: New test.
1306 2011-03-24 Richard Guenther <rguenther@suse.de>
1308 PR tree-optimization/48271
1309 * g++.dg/torture/pr48271.C: New testcase.
1311 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
1313 * gnat.dg/array15.ad[sb]: New test.
1315 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
1318 * gcc.target/i386/pr48237.c: New test.
1320 2011-03-24 Richard Guenther <rguenther@suse.de>
1323 * gcc.dg/builtin-object-size-10.c: New testcase.
1325 2011-03-24 Richard Guenther <rguenther@suse.de>
1327 PR tree-optimization/46562
1328 * c-c++-common/pr46562-2.c: New testcase.
1329 * c-c++-common/pr46562.c: Likewise.
1331 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
1333 * gcc.dg/vect/vect-cselim-1.c: New test.
1334 * gcc.dg/vect/vect-cselim-2.c: New test.
1336 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
1338 * gcc.target/arm/pr46934.c: New.
1340 2011-03-23 Ian Lance Taylor <iant@google.com>
1342 * go.test/go-test.exp (errchk): Ignore lines containing ////.
1344 2011-03-23 Richard Guenther <rguenther@suse.de>
1346 * gcc.dg/struct: Remove directory and contents.
1348 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1351 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
1353 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1355 * gnat.dg/discr26.ad[sb]: New test.
1356 * gnat.dg/discr26_pkg.ads: New helper.
1358 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
1361 * gcc.target/arm/neon-vld-1.c: New test.
1363 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
1365 * gnat.dg/array14.ad[sb]: New test.
1366 * gnat.dg/array14_pkg.ads: New helper.
1368 2011-03-22 Joseph Myers <joseph@codesourcery.com>
1370 * gcc.c-torture/execute/920501-8.x: Remove.
1371 * gcc.c-torture/execute/930513-1.x: Remove.
1372 * gcc.c-torture/execute/960312-1.x: Remove.
1373 * gcc.c-torture/compile/20000804-1.c,
1374 gcc.c-torture/compile/20001205-1.c,
1375 gcc.c-torture/compile/20001226-1.c,
1376 gcc.c-torture/compile/20010518-2.c,
1377 gcc.c-torture/compile/20020312-1.c,
1378 gcc.c-torture/compile/20020604-1.c,
1379 gcc.c-torture/compile/920501-12.c,
1380 gcc.c-torture/compile/920501-4.c,
1381 gcc.c-torture/compile/920520-1.c,
1382 gcc.c-torture/compile/980506-1.c,
1383 gcc.c-torture/execute/980709-1.x,
1384 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
1385 options for m68hc11.
1386 * gcc.dg/cpp/assert4.c: Don't handle ARC.
1387 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
1390 2011-03-22 Nick Clifton <nickc@redhat.com>
1392 * lib/target-supports.exp (check_profiling_available): Add MN10300
1393 to the list of targets that do not support profiling. Restore
1394 alpha sorting to this list.
1396 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
1398 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
1399 failure on 32-bit systems.
1400 * gcc.dg/torture/vector-2.c: Ditto.
1402 2011-03-22 Richard Guenther <rguenther@suse.de>
1404 PR tree-optimization/48228
1405 * gcc.dg/Wstrict-overflow-23.c: New testcase.
1407 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1409 * gcc.dg/torture/va-arg-25.c: Add -mabi=altivec -maltivec for
1413 * gcc.target/powerpc/pr48226.c: New file.
1415 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
1417 * lib/prune.exp (prune_gcc_output): Prune "could not create
1418 compact unwind for" warnings.
1420 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1424 * gcc.c-torture/execute/pr42544.c: New test.
1425 * gcc.c-torture/execute/pr48197.c: New test.
1427 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
1429 PR preprocessor/48192
1430 * gcc.target/powerpc/pr48192.c: New file.
1433 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
1434 split problem of 0 being loaded in a VSX register.
1436 2011-03-21 Richard Guenther <rguenther@suse.de>
1439 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
1440 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1441 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1442 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1444 2011-03-21 Jakub Jelinek <jakub@redhat.com>
1447 * gcc.dg/pr48213.c: New test.
1449 2011-03-21 Kai Tietz <ktietz@redhat.com>
1452 * g++.dg/plugin/attribute_plugin.c: Adjust test.
1454 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
1456 * gcc.target/arm/xor-and.c: New.
1458 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1461 * gfortran.dg/function_optimize_1.f90: New test.
1462 * gfortran.dg/function_optimize_2.f90: New test.
1464 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
1466 PR rtl-optimization/47502
1467 * gcc.target/i386/pr47502-1.c: New.
1468 * gcc.target/i386/pr47502-2.c: Likewise.
1470 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1472 PR rtl-optimization/48156
1473 * gcc.dg/pr48156.c: New test.
1475 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1478 * gfortran.dg/scratch_1.f90: Adjust test.
1480 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1483 * gfortran.dg/scratch_1.f90: New test.
1485 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1487 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1488 variably modified typedefs.
1489 * gcc.dg/c1x-typedef-2.c: Remove.
1491 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1493 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1494 * gcc.dg/c1x-anon-struct-3.c: New test.
1495 * gcc.dg/anon-struct-11.c: Update.
1497 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1499 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1501 Only xfail with gas.
1503 2011-03-18 Jason Merrill <jason@redhat.com>
1505 * g++.dg/template/fn-ptr1.C: New.
1507 * g++.dg/overload/volatile1.C: New.
1509 * g++.dg/opt/pr23372.C: New.
1511 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1513 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1516 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1518 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
1520 * gcc.target/arm/unsigned-extend-1.c: New.
1522 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1525 * gcc.c-torture/compile/pr48161.c: New test.
1527 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
1530 * gcc.dg/torture/pr47725.c: New.
1532 2011-03-17 Jason Merrill <jason@redhat.com>
1534 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1535 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1537 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
1539 * gnat.dg/specs/elab2.ads: New test.
1540 * gnat.dg/specs/elab2_pkg.ads: New helper.
1542 2011-03-17 Jason Merrill <jason@redhat.com>
1544 * g++.dg/cpp0x/decltype-1212.C: New.
1545 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1547 2011-03-17 Jason Merrill <jason@redhat.com>
1549 * g++.dg/parse/memfnquals1.C: New.
1551 2011-03-17 Richard Guenther <rguenther@suse.de>
1554 * gcc.dg/pr48134.c: New testcase.
1556 2011-03-17 Richard Guenther <rguenther@suse.de>
1559 * g++.dg/torture/pr48165.C: New testcase.
1561 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1563 PR rtl-optimization/48141
1564 * gcc.dg/pr48141.c: New test.
1566 2011-03-16 Jason Merrill <jason@redhat.com>
1568 * g++.dg/cpp0x/constexpr-48089.C: New.
1570 * g++.dg/cpp0x/constexpr-abi1.C: New.
1572 * g++.dg/cpp0x/constexpr-46336.C: New.
1573 * g++.dg/parse/friend5.C: Adjust expected errors.
1575 * g++.dg/cpp0x/constexpr-47570.C: New.
1577 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1580 * ++.dg/debug/dwarf2/typedef6.C: New test.
1582 2011-03-16 Jason Merrill <jason@redhat.com>
1584 * g++.dg/cpp0x/elision2.C: New.
1586 * g++.dg/cpp0x/constexpr-array3.C: New.
1588 2011-03-16 Jason Merrill <jason@redhat.com>
1590 * g++.dg/cpp0x/sfinae6.C: New.
1591 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1592 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1593 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1594 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1595 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1597 2011-03-16 Jason Merrill <jason@redhat.com>
1599 * g++.dg/template/incomplete6.C: New.
1601 2011-03-16 Jeff Law <law@redhat.com>
1603 * gcc.dg/tree-ssa/vrp55.c: New test.
1605 2011-03-16 Jason Merrill <jason@redhat.com>
1607 * g++.dg/cpp0x/auto22.C: New.
1609 2011-03-16 Richard Guenther <rguenther@suse.de>
1611 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1612 optimizing it away if promoted to const.
1614 2011-03-16 Richard Guenther <rguenther@suse.de>
1616 PR tree-optimization/48149
1617 * gcc.dg/fold-complex-1.c: New testcase.
1619 2011-03-16 Richard Guenther <rguenther@suse.de>
1622 * gcc.dg/guality/pr45882.c: Really make sure no inlining
1625 2011-03-16 Richard Guenther <rguenther@suse.de>
1627 PR tree-optimization/26134
1628 * gcc.dg/tree-ssa/complex-6.c: New testcase.
1630 2011-03-16 Richard Guenther <rguenther@suse.de>
1632 PR tree-optimization/48146
1633 * gcc.dg/torture/pr48146.c: New testcase.
1635 2011-03-16 Richard Guenther <rguenther@suse.de>
1637 * gcc.dg/tree-ssa/pr14814.c: Adjust.
1638 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1640 2011-03-16 Jakub Jelinek <jakub@redhat.com>
1643 * gcc.c-torture/compile/pr48136.c: New test.
1645 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1648 * gcc.dg/guality/pr45882.c: New test.
1650 2011-03-15 Jason Merrill <jason@redhat.com>
1652 * g++.dg/cpp0x/constexpr-recursion.C: New.
1654 * g++.dg/cpp0x/implicit11.C: New.
1656 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1658 * g++.dg/cpp0x/constexpr-attribute.C: New.
1660 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1662 * g++.dg/parse/pr34758.C: New.
1664 2011-03-15 Xinliang David Li <davidxl@google.com>
1667 * gcc.dg/uninit-pred-7_d.c: New test.
1668 * gcc.dg/uninit-pred-8_d.c: New test.
1670 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1673 * gcc.target/arm/pr46788.c: New.
1675 2011-03-15 Richard Guenther <rguenther@suse.de>
1678 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1679 * gfortran.dg/ishft_4.f90: Likewise.
1680 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1682 2011-03-15 Richard Guenther <rguenther@suse.de>
1684 PR tree-optimization/13954
1685 * g++.dg/tree-ssa/pr13954.C: New testcase.
1687 2011-03-15 Richard Guenther <rguenther@suse.de>
1689 PR tree-optimization/48037
1690 * gcc.target/i386/pr48037-1.c: New testcase.
1692 2011-03-15 Richard Guenther <rguenther@suse.de>
1694 PR tree-optimization/41490
1695 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1696 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1697 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1698 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1699 * g++.dg/tree-ssa/pr33604.C: Adjust.
1701 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1704 * gcc.c-torture/execute/pr47917.c: New test.
1705 * gcc.dg/pr47917.c: New test.
1708 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1710 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1712 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1713 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1714 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1715 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1716 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1717 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1718 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1719 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1720 * gcc.target/i386/avx-floor-vec.c: Ditto.
1721 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1722 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1723 * gcc.target/i386/avx-rint-vec.c: Ditto.
1724 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1725 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1726 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1727 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1729 2011-03-14 Tom Tromey <tromey@redhat.com>
1731 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1732 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1733 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1735 2011-03-14 Tom Tromey <tromey@redhat.com>
1737 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1738 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1739 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1741 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1743 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1745 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1747 PR rtl-optimization/47166
1748 * gcc.c-torture/execute/postmod-1.c: New test.
1750 2011-03-14 Richard Guenther <rguenther@suse.de>
1753 * gcc.dg/torture/pr48098.c: New testcase.
1755 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1758 * gcc.target/powerpc/pr48053-1.c: New test.
1759 * gcc.target/powerpc/pr48053-2.c: Likewise.
1761 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1764 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1766 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1769 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1771 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1774 * gfortran.dg/class_41.f03: New.
1776 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1778 * g++.dg/conversion/cast3.C: New test.
1780 2011-03-11 Jason Merrill <jason@redhat.com>
1782 * g++.dg/template/error45.C: New.
1784 * g++.dg/parse/no-type-defn1.C: New.
1786 * g++.dg/ext/attrib40.C: New.
1788 * g++.dg/cpp0x/regress/array1.C: New.
1790 2011-03-11 Richard Guenther <rguenther@suse.de>
1792 PR tree-optimization/48067
1793 * gcc.dg/pr48067.c: New testcase.
1795 2011-03-11 Richard Guenther <rguenther@suse.de>
1798 * g++.dg/lto/20110311-1_0.C: New testcase.
1800 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1803 * g++.dg/inherit/virtual8.C: New test.
1806 * gcc.dg/torture/pr48044.c: New test.
1808 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1811 * gfortran.dg/proc_ptr_comp_31.f90: New.
1813 2011-03-11 Richard Guenther <rguenther@suse.de>
1815 PR tree-optimization/47278
1816 * gcc.dg/torture/pr47278-1.c: New testcase.
1817 * gcc.dg/torture/pr47278-2.c: Likewise.
1819 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1821 PR tree-optimization/48063
1822 * gcc.dg/torture/pr48063.c: New test.
1824 2011-03-10 Jason Merrill <jason@redhat.com>
1826 * g++.dg/template/array22.C: New.
1828 * g++.dg/cpp0x/syntax-err1.C: New.
1829 * g++.dg/parse/error36.C: Adjust expected errors.
1830 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1831 * g++.old-deja/g++.pt/typename3.C: Likewise.
1832 * g++.old-deja/g++.pt/typename4.C: Likewise.
1833 * g++.old-deja/g++.pt/typename6.C: Likewise.
1835 2011-03-09 Jason Merrill <jason@redhat.com>
1837 * g++.dg/template/nontype22.C: New.
1839 2011-03-09 Martin Jambor <mjambor@suse.cz>
1841 PR tree-optimization/47714
1842 * g++.dg/torture/pr47714.C: New test.
1844 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1847 * gcc.target/powerpc/pr47755-2.c: New file.
1849 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1851 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1852 is not set in the environment, pass 64 as first argument when not
1853 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1854 native where ulimit -u is supported.
1856 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1858 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1860 2011-03-08 Jason Merrill <jason@redhat.com>
1862 * g++.dg/template/nontype21.C: New.
1864 * g++.dg/template/anon5.C: New.
1866 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1869 * gcc.dg/pr47881.c: New test.
1871 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1874 * g++.dg/lookup/template3.C: New test.
1876 2011-03-08 Kai Tietz <ktietz@redhat.com>
1878 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1881 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1884 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1885 sizeof to compute alignment.
1887 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1889 PR tree-optimization/48022
1890 * gcc.dg/pr48022-1.c: New test.
1891 * gcc.dg/pr48022-2.c: New test.
1893 2011-03-07 Jason Merrill <jason@redhat.com>
1895 * g++.dg/template/nontype20.C: New.
1896 * g++.dg/init/member1.C: Adjust expected errors.
1897 * g++.dg/parse/constant4.C: Likewise.
1898 * g++.dg/template/qualified-id3.C: Likewise.
1899 * g++.old-deja/g++.pt/crash10.C: Likewise.
1901 * g++.dg/cpp0x/regress/non-const1.C: New.
1903 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1906 * gcc.dg/pr47991.c: New test.
1908 2011-03-07 Jason Merrill <jason@redhat.com>
1910 * g++.dg/abi/mangle46.C: New.
1912 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1915 * gcc.target/powerpc/pr47862.c: New.
1917 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1920 * gcc.target/i386/combine-mul.c: Require nonpic.
1922 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1923 Nathan Froyd <froydnj@codesourcery.com>
1925 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1927 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1929 * README.QMTEST: Remove.
1931 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1932 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1935 * gfortran.dg/array_constructor_37.f90 : New test.
1937 2011-03-05 Jason Merrill <jason@redhat.com>
1939 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1940 * g++.dg/abi/mangle45.C: Likewise.
1941 * g++.dg/cpp0x/trailing1.C: Likewise.
1943 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1945 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1947 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1949 PR rtl-optimization/47899
1950 * gcc.dg/pr47899.c: New test.
1952 * gcc.dg/torture/pr47968.c: Ignore warnings.
1954 PR tree-optimization/47967
1955 * gcc.c-torture/compile/pr47967.c: New test.
1957 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1959 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1960 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1962 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1964 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1965 and property_getAttributes() if __OBJC2__.
1966 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1967 * objc.dg/property/property-encoding-1.m: New.
1968 * obj-c++.dg/property/property-encoding-1.mm: New.
1970 2011-03-04 Jason Merrill <jason@redhat.com>
1972 * g++.dg/template/pseudodtor6.C: New.
1974 * g++.dg/inherit/covariant19.C: New.
1976 2011-03-04 Richard Guenther <rguenther@suse.de>
1979 * gcc.dg/torture/pr47968.c: New testcase.
1981 2011-03-04 Richard Guenther <rguenther@suse.de>
1984 * gcc.dg/torture/pr47975.c: New testcase.
1986 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1989 * g++.dg/template/crash106.C: New.
1991 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1994 * gcc.dg/gomp/pr47963.c: New test.
1995 * g++.dg/gomp/pr47963.C: New test.
1997 2011-03-02 Jason Merrill <jason@redhat.com>
1999 * g++.dg/cpp0x/regress/condition1.C: New.
2001 * g++.dg/cpp0x/constexpr-ctor9.C: New.
2003 2011-03-01 Jason Merrill <jason@redhat.com>
2005 * g++.dg/cpp0x/lambda/lambda-98.C: New.
2007 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
2009 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
2011 PR rtl-optimization/47925
2012 * gcc.c-torture/execute/pr47925.c: New test.
2014 2011-03-01 Jason Merrill <jason@redhat.com>
2016 * g++.dg/cpp0x/decltype25.C: New.
2018 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
2020 2011-03-01 Richard Guenther <rguenther@suse.de>
2022 PR tree-optimization/47890
2023 * gcc.dg/torture/pr47890.c: New testcase.
2025 2011-03-01 Richard Guenther <rguenther@suse.de>
2028 * gcc.dg/lto/pr47924_0.c: New testcase.
2030 2011-03-01 Richard Guenther <rguenther@suse.de>
2033 * gfortran.dg/lto/pr46911_0.f: New testcase.
2035 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2037 PR libgfortran/47933
2038 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
2039 compile errors from older code form.
2041 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2043 PR libgfortran/47567
2044 * gfortran.dg/fmt_fw_d.f90: New test.
2046 2011-02-28 Jason Merrill <jason@redhat.com>
2048 * g++.dg/inherit/covariant18.C: New.
2050 2011-02-28 Jakub Jelinek <jakub@redhat.com>
2053 * gcc.dg/pr47893.c: New test.
2055 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
2057 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
2058 NULL in case of a selector with conflicting types.
2059 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
2061 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
2063 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
2064 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
2065 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
2066 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
2068 2011-02-28 Jason Merrill <jason@redhat.com>
2071 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
2073 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2075 PR libgfortran/47778
2076 * gfortran.dg/namelist_71.f90: New test.
2078 2011-02-27 Jason Merrill <jason@redhat.com>
2081 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
2082 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
2084 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
2087 * g++.dg/cpp0x/constexpr-ctor8.C: New.
2089 2011-02-27 Jakub Jelinek <jakub@redhat.com>
2092 * gfortran.dg/gomp/task-1.f90: Removed.
2094 2011-02-26 Jason Merrill <jason@redhat.com>
2096 * g++.dg/template/this-targ1.C: New.
2098 * g++.dg/cpp0x/regress/template-const1.C: New.
2099 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
2100 * g++.dg/template/function1.C: Adjust.
2101 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
2102 * g++.dg/debug/debug7.C: Adjust.
2104 2011-02-26 Tobias Burnus <burnus@net-b.de>
2107 * gfortran.dg/gomp/task-1.f90: New.
2109 2011-02-25 Jie Zhang <jie@codesourcery.com>
2111 * gcc.target/arm/neon-thumb2-move.c: Add
2112 dg-require-effective-target arm_thumb2_ok.
2114 2011-02-24 Jason Merrill <jason@redhat.com>
2116 * g++.dg/parse/constant1.C: Specify C++98 mode.
2117 * g++.dg/parse/constant5.C: Likewise.
2118 * g++.dg/parse/error2.C: Likewise.
2119 * g++.dg/parse/semicolon3.C: Likewise.
2120 * g++.dg/template/crash14.C: Likewise.
2121 * g++.dg/template/local4.C: Likewise.
2122 * g++.dg/template/nontype3.C: Likewise.
2123 * g++.dg/parse/crash31.C: Adjust expected errors.
2124 * g++.dg/template/function1.C: Likewise.
2125 * g++.dg/template/ref3.C: Likewise.
2126 * g++.dg/template/static9.C: Likewise.
2127 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
2129 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
2130 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
2131 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
2132 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
2133 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
2135 2011-02-24 Jakub Jelinek <jakub@redhat.com>
2138 * gfortran.dg/pr47878.f90: New test.
2140 2011-02-24 Richard Guenther <rguenther@suse.de>
2143 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
2144 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
2146 2011-02-24 Richard Guenther <rguenther@suse.de>
2149 * gfortran.dg/lto/pr47839_0.f90: New testcase.
2150 * gfortran.dg/lto/pr47839_1.f90: Likewise.
2152 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2154 PR libgfortran/47567
2155 * gfortran.dg/fmt_f0_1.f90: Update test.
2157 2011-02-23 Jason Merrill <jason@redhat.com>
2159 * g++.dg/abi/mangle39.C: Adjust parm mangling.
2160 * g++.dg/abi/mangle45.C: New.
2162 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
2163 * g++.dg/template/canon-type-9.C: Match use of decltype
2164 between declaration and definition.
2165 * g++.dg/template/canon-type-12.C: Likewise.
2167 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
2170 * gfortran.dg/nested_allocatables_1.f90: New.
2172 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
2175 * g++.dg/pr46868.C: New test.
2176 * g++.dg/parse/parameter-declaration-1.C: Adjust.
2177 * g++.dg/parse/error14.C: Adjust.
2179 2011-02-23 Richard Guenther <rguenther@suse.de>
2181 PR tree-optimization/47838
2182 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
2184 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2186 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
2188 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
2190 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
2191 * gfortran.dg/count_init_expr.f03: Ditto.
2192 * gfortran.dg/gomp/pr43711.f90: Ditto.
2193 * gcc.dg/struct-parse-2.c: Ditto.
2194 * gcc.dg/parse-error-3.c: Ditto.
2195 * gcc.dg/Wlogical-op-1.c: Ditto.
2196 * gcc.dg/Walways-true-1.c: Ditto.
2197 * gcc.dg/pr24225.c: Ditto.
2198 * gcc.dg/Walways-true-2.c: Ditto.
2199 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
2200 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
2201 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
2202 * g++.dg/overload/defarg4.C: Ditto.
2203 * g++.dg/inherit/covariant16.C: Ditto.
2204 * g++.dg/inherit/virtual7.C: Ditto.
2205 * g++.dg/template/canon-type-9.C: Ditto.
2206 * g++.dg/template/access19.C: Ditto.
2207 * g++.dg/template/call7.C: Ditto.
2208 * g++.dg/template/canon-type-2.C: Ditto.
2209 * g++.dg/template/init7.C: Ditto.
2210 * g++.dg/template/sizeof-template-argument.C: Ditto.
2211 * g++.dg/template/const3.C: Ditto.
2212 * g++.dg/template/sfinae26.C: Ditto.
2213 * g++.dg/template/sfinae26.C: Ditto.
2214 * g++.dg/template/canon-type-11.C: Ditto.
2215 * g++.dg/template/union2.C: Ditto.
2216 * g++.dg/template/canon-type-3.C: Ditto.
2217 * g++.dg/template/canon-type-1.C: Ditto.
2218 * g++.dg/template/canon-type-5.C: Ditto.
2219 * g++.dg/template/canon-type-7.C: Ditto.
2220 * g++.dg/template/canon-type-10.C: Ditto.
2221 * g++.dg/template/spec36.C: Ditto.
2222 * g++.dg/template/typedef38.C: Ditto.
2223 * g++.dg/template/canon-type-4.C: Ditto.
2224 * g++.dg/template/canon-type-6.C: Ditto.
2225 * g++.dg/template/canon-type-13.C: Ditto.
2226 * g++.dg/template/instantiate9.C: Ditto.
2227 * g++.dg/template/ttp22.C: Ditto.
2228 * g++.dg/warn/Wreturn-type-6.C: Ditto.
2229 * g++.dg/warn/Walways-true-1.C: Ditto.
2230 * g++.dg/warn/Wlogical-op-1.C: Ditto.
2231 * g++.dg/warn/Walways-true-2.C: Ditto.
2232 * g++.dg/conversion/op4.C: Ditto.
2233 * g++.dg/opt/pr19650.C: Ditto.
2234 * g++.dg/lookup/friend11.C: Ditto.
2235 * g++.dg/other/default2.C: Ditto.
2236 * g++.dg/other/default3.C: Ditto.
2237 * g++.dg/other/dtor2.C: Ditto.
2238 * g++.dg/other/friend5.C: Ditto.
2239 * g++.dg/other/default5.C: Ditto.
2240 * g++.dg/init/brace6.C: Ditto.
2241 * g++.dg/init/aggr5.C: Ditto.
2242 * g++.dg/init/error2.C: Ditto.
2243 * g++.dg/expr/bound-mem-fun.C: Ditto.
2244 * g++.dg/expr/cond6.C: Ditto.
2245 * g++.dg/expr/stmt-expr-1.C: Ditto.
2246 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
2247 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
2248 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
2249 * g++.dg/cpp0x/bracket1.C: Ditto.
2250 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
2251 * g++.dg/cpp0x/pr38646.C: Ditto.
2252 * g++.dg/cpp0x/variadic73.C: Ditto.
2253 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
2254 * g++.dg/cpp0x/bracket4.C: Ditto.
2255 * g++.dg/cpp0x/decltype4.C: Ditto.
2256 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
2257 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
2258 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
2259 * g++.dg/cpp0x/variadic-new2.C: Ditto.
2260 * g++.dg/cpp0x/decltype2.C: Ditto.
2261 * g++.dg/cpp0x/decltype1.C: Ditto.
2262 * g++.dg/cpp0x/bracket2.C: Ditto.
2263 * g++.dg/cpp0x/decltype5.C: Ditto.
2264 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
2265 * g++.dg/cpp0x/variadic70.C: Ditto.
2266 * g++.dg/cpp0x/decltype6.C: Ditto.
2267 * g++.dg/cpp0x/rvo.C: Ditto.
2268 * g++.dg/cpp0x/vt-40092.C: Ditto.
2269 * g++.dg/cpp0x/variadic-new.C: Ditto.
2270 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
2271 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
2272 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
2273 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
2274 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
2275 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
2276 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
2277 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
2278 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
2279 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
2280 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
2281 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
2282 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
2283 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
2284 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
2285 * g++.dg/cpp0x/pr39639.C: Ditto.
2286 * g++.dg/cpp0x/decltype3.C: Ditto.
2287 * g++.dg/cpp0x/variadic68.C: Ditto.
2288 * g++.dg/cpp0x/variadic-function.C: Ditto.
2289 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
2290 * g++.dg/cpp0x/variadic-bind.C: Ditto.
2291 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
2292 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
2293 * g++.dg/parse/crash35.C: Ditto.
2294 * g++.dg/parse/crash40.C: Ditto.
2295 * g++.dg/parse/defarg12.C: Ditto.
2296 * g++.dg/parse/crash34.C: Ditto.
2297 * g++.dg/parse/constructor3.C: Ditto.
2298 * g++.dg/parse/template23.C: Ditto.
2299 * g++.dg/parse/crash56.C: Ditto.
2300 * g++.dg/parse/dtor13.C: Ditto.
2301 * g++.dg/parse/error33.C: Ditto.
2302 * g++.dg/parse/ctor9.C: Ditto.
2303 * g++.dg/parse/error32.C: Ditto.
2304 * g++.dg/parse/error37.C: Ditto.
2305 * g++.dg/parse/bitfield3.C: Ditto.
2306 * g++.dg/parse/struct-4.C: Ditto.
2307 * g++.dg/ext/has_trivial_copy.C: Ditto.
2308 * g++.dg/ext/is_polymorphic.C: Ditto.
2309 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
2310 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
2311 * g++.dg/ext/has_nothrow_assign.C: Ditto.
2312 * g++.dg/ext/is_union.C: Ditto.
2313 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
2314 * g++.dg/ext/is_pod.C: Ditto.
2315 * g++.dg/ext/has_virtual_destructor.C: Ditto.
2316 * g++.dg/ext/has_trivial_constructor.C: Ditto.
2317 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
2318 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
2319 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
2320 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
2321 * g++.dg/ext/is_abstract.C: Ditto.
2322 * g++.dg/ext/has_trivial_assign.C: Ditto.
2323 * g++.dg/ext/is_class.C: Ditto.
2324 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
2325 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
2326 * g++.dg/ext/is_base_of.C: Ditto.
2327 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
2328 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
2329 * g++.dg/ext/is_empty.C: Ditto.
2330 * g++.dg/ext/is_enum.C: Ditto.
2331 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
2332 * gnat.dg/opt11.adb: Ditto.
2333 * obj-c++.dg/pr45735.mm: Ditto.
2334 * obj-c++.dg/pr24393.mm: Ditto.
2335 * obj-c++.dg/exceptions-2.mm: Ditto.
2336 * objc.dg/pr45735.m: Ditto.
2337 * objc.dg/pr24393.m: Ditto.
2339 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
2341 * objc.dg/attributes/objc-exception-1.m: New.
2343 2011-02-23 Jie Zhang <jie@codesourcery.com>
2345 * gcc.dg/cpp/include7.c: New test.
2347 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
2350 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
2352 2011-02-23 Jie Zhang <jie@codesourcery.com>
2354 PR rtl-optimization/47763
2355 * gcc.dg/pr47763.c: New test.
2357 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
2360 * gfortran.dg/whole_file_32.f90 : New test.
2362 2011-02-22 Dodji Seketeli <dodji@redhat.com>
2365 * g++.dg/inherit/virtual7.C: New test.
2367 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
2370 * objc.dg/type-size-3.m: Updated error message.
2371 * objc.dg/type-size-4.m: New test.
2372 * objc.dg/type-size-5.m: New test.
2374 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2376 * lib/gnat.exp: Fix comments.
2377 Don't load libgloss.exp.
2378 (default_gnat_version): Call $compiler with --version.
2379 Adapt regexp for gnatmake output, insert version.
2380 (gnat_version): New proc.
2381 (gnat_init): Remove gnat_libgcc_s_path.
2382 (gnat_target_compile): Likewise.
2383 Remove ld_library_path.
2384 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
2385 (gnat_pass): Remove.
2386 (gnat_pass): Remove.
2387 (gnat_finish): Remove.
2388 (gnat_exit): Remove.
2389 (local_find_gnatmake): Reindent.
2390 (runtest_file_p): Remove.
2391 (prune_warnings): Remove.
2392 (find_gnatclean): New proc.
2393 * lib/gnat-dg.exp (lremove): New proc.
2394 (gnat-dg-test): Reindent.
2395 Remove additional output files.
2396 (gnat-dg-runtest): Remove.
2398 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
2399 * gnat.dg/loop_optimization6.adb: Likewise.
2400 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
2402 2011-02-22 Jakub Jelinek <jakub@redhat.com>
2404 PR tree-optimization/47835
2405 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
2407 2011-02-22 Tobias Burnus <burnus@net-b.de>
2409 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
2410 * gfortran.dg/abstract_type_2.f03: Ditto.
2411 * gfortran.dg/abstract_type_3.f03: Ditto.
2412 * gfortran.dg/abstract_type_4.f03: Ditto.
2413 * gfortran.dg/abstract_type_5.f03: Ditto.
2414 * gfortran.dg/abstract_type_6.f03: Ditto.
2415 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
2416 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
2417 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
2418 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
2419 * gfortran.dg/array_function_5.f90: Ditto.
2420 * gfortran.dg/asynchronous_3.f03: Ditto.
2421 * gfortran.dg/char_expr_1.f90: Ditto.
2422 * gfortran.dg/class_14.f03: Ditto.
2423 * gfortran.dg/data_array_6.f: Ditto.
2424 * gfortran.dg/data_invalid.f90: Ditto.
2425 * gfortran.dg/dot_product_1.f03: Ditto.
2426 * gfortran.dg/func_derived_5.f90: Ditto.
2427 * gfortran.dg/func_result_4.f90: Ditto.
2428 * gfortran.dg/implied_do_1.f90: Ditto.
2429 * gfortran.dg/initialization_25.f90: Ditto.
2430 * gfortran.dg/initialization_26.f90: Ditto.
2431 * gfortran.dg/interface_34.f90: Ditto.
2432 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2433 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2434 * gfortran.dg/matmul_8.f03: Ditto.
2435 * gfortran.dg/merge_init_expr.f90: Ditto.
2436 * gfortran.dg/pack_assign_1.f90: Ditto.
2437 * gfortran.dg/pack_vector_1.f90: Ditto.
2438 * gfortran.dg/pointer_check_8.f90: Ditto.
2439 * gfortran.dg/product_init_expr.f03: Ditto.
2440 * gfortran.dg/reshape_order_5.f90: Ditto.
2441 * gfortran.dg/reshape_shape_1.f90: Ditto.
2442 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2443 * gfortran.dg/same_name_2.f90: Ditto.
2444 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2445 * gfortran.dg/spread_init_expr.f03: Ditto.
2446 * gfortran.dg/stmt_func_1.f90: Ditto.
2447 * gfortran.dg/sum_init_expr.f03: Ditto.
2448 * gfortran.dg/transpose_3.f03: Ditto.
2449 * gfortran.dg/unpack_init_expr.f03: Ditto.
2450 * gfortran.dg/warn_conversion.f90: Ditto.
2451 * gfortran.dg/warn_conversion_2.f90: Ditto.
2452 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2453 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2454 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2455 * gfortran.dg/whole_file_16.f90: Ditto.
2456 * gfortran.dg/whole_file_17.f90: Ditto.
2457 * gfortran.dg/whole_file_18.f90: Ditto.
2458 * gfortran.dg/whole_file_20.f03: Ditto.
2459 * gfortran.dg/whole_file_5.f90: Ditto.
2460 * gfortran.dg/whole_file_6.f90: Ditto.
2461 * gfortran.dg/write_invalid_format.f90: Ditto.
2462 * gfortran.dg/zero_sized_6.f90: Ditto.
2464 2011-02-21 Jeff Law <law@redhat.com>
2466 PR rtl-optimization/46178
2467 * gcc.target/i386/pr46178.c: New test.
2469 PR rtl-optimization/46002
2470 * gcc.c-torture/compile/pr46002.c: New test.
2472 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2474 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2477 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2480 * g++.dg/debug/pr47106.C: Require effective target lto.
2482 2011-02-21 Jason Merrill <jason@redhat.com>
2484 * g++.dg/cpp0x/constexpr-diag2.C: New.
2486 2011-02-20 Jason Merrill <jason@redhat.com>
2488 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2490 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2492 * g++.dg/overload/conv-op1.C: New.
2494 * g++.dg/cpp0x/constexpr-synth1.C: New.
2496 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2498 * objc.dg/layout-2.m: New.
2499 * objc.dg/selector-3.m: Adjusted location of error message.
2500 * objc.dg/type-size-3.m: Same.
2501 * obj-c++.dg/selector-3.mm: Same.
2503 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2506 * objc.dg/property/dotsyntax-22.m: New.
2507 * obj-c++.dg/property/dotsyntax-22.mm: New.
2509 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2512 * g++.dg/template/typedef38.C: New test.
2514 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2517 * gfortran.dg/whole_file_30.f90 : New test.
2518 * gfortran.dg/whole_file_31.f90 : New test.
2520 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2524 * gfortran.dg/whole_file_28.f90 : New test.
2525 * gfortran.dg/whole_file_29.f90 : New test.
2527 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2530 * g++.dg/template/crash105.C: New.
2532 2011-02-19 Jason Merrill <jason@redhat.com>
2534 * g++.dg/cpp0x/regress/no-elide1.C: New.
2536 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2538 PR tree-optimization/46620
2539 * gcc.dg/pr46620.c: New.
2541 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2544 * gcc.target/i386/pr47809.c: New test.
2546 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2547 Tobias Burnus <burnus@net-b.de>
2549 * lib/target-supports.exp
2550 (check_effective_target_fortran_large_real): New check for large reals.
2551 * gfortran.dg/nan_7.f90: New test.
2553 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2555 PR libgfortran/47567
2556 * gfortran.dg/fmt_f0_1.f90: Update test.
2558 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2561 * gfortran.dg/array_constructor_36.f90 : New test.
2562 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2563 allow for comparison between different elements of the array
2564 constructor at different levels of optimization.
2566 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2568 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2569 * gcc.target/i386/pr32280-1.c: Likewise.
2571 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2574 * gcc.target/i386/pr47800.c: New test.
2576 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2578 * objc/execute/exceptions/foward-1.x: New.
2580 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2583 * gfortran.dg/derived_constructor_comps_4.f90: New.
2585 2011-02-18 Tobias Burnus
2588 * gfortran.dg/func_result_6.f90: New.
2590 2011-02-18 Michael Matz <matz@suse.de>
2593 * gfortran.dg/lto/pr45586_0.f90: New test.
2594 * gfortran.dg/typebound_proc_20.f90: Ditto.
2595 * gfortran.dg/typebound_proc_21.f90: Ditto.
2597 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2600 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2602 2011-02-18 Tobias Burnus <burnus@net-b.de>
2605 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2607 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2608 normalizing the error/warning output.
2609 * gfortran.dg/Wall.f90: Update dg-error/warning.
2610 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2611 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2612 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2613 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2614 * gfortran.dg/class_30.f90: Update dg-error/warning.
2615 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2616 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2617 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2618 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2619 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2620 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2621 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2622 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2623 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2624 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2625 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2626 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2627 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2628 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2629 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2630 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2631 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2632 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2633 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2634 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2635 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2636 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2637 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2638 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2639 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2641 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2644 * gfortran.dg/proc_ptr_comp_30.f90: New.
2646 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2649 * gcc.target/i386/pr47780.c: New test.
2651 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2654 * gfortran.dg/class_40.f03: New.
2656 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2659 * g++.dg/cpp0x/auto21.C: New test.
2661 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2663 * objc.dg/special/unclaimed-category-1.h: Updated for
2665 * objc.dg/special/unclaimed-category-1.m: Same.
2666 * objc.dg/zero-link-1.m: Same.
2667 * objc.dg/lookup-1.m: Same.
2668 * objc.dg/torture/strings/const-str-9.m
2669 * objc.dg/torture/strings/const-str-10.m: Same.
2670 * objc.dg/torture/strings/const-str-11.m: Same.
2671 * objc.dg/torture/forward-1.m: Same.
2672 * objc.dg/zero-link-2.m: Same.
2673 * objc.dg/encode-7-next-64bit.m: Same.
2674 * objc.dg/method-4.m: Same.
2675 * objc.dg/next-runtime-1.m: Same.
2676 * objc.dg/image-info.m: Same.
2677 * objc.dg/pr23214.m: Same.
2678 * objc.dg/symtab-1.m: Same.
2679 * obj-c++.dg/basic.m: Same.
2680 * obj-c++.dg/proto-lossage-3.m: Same.
2681 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2682 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2683 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2684 * obj-c++.dg/method-11.m: Same.
2685 * objc/execute/enumeration-1.m: Same.
2686 * objc/execute/object_is_class.m: Same.
2687 * objc/execute/formal_protocol-2.m: Same.
2688 * objc/execute/formal_protocol-4.m: Same.
2689 * objc/execute/formal_protocol-6.m: Same.
2690 * objc/execute/bycopy-3.m: Same.
2691 * objc/execute/exceptions/catchall-1.m: Same.
2692 * objc/execute/exceptions/finally-1.m: Same.
2693 * objc/execute/exceptions/local-variables-1.m: Same.
2694 * objc/execute/exceptions/foward-1.m: Same.
2695 * objc/execute/bf-common.h
2696 * objc/execute/enumeration-2.m: Same.
2697 * objc/execute/formal_protocol-1.m: Same.
2698 * objc/execute/formal_protocol-3.m: Same.
2699 * objc/execute/formal_protocol-5.m: Same.
2700 * objc/execute/accessing_ivars.m: Same.
2701 * objc/execute/bycopy-2.m: Same.
2702 * objc/execute/formal_protocol-7.m: Same.
2703 * objc/execute/compatibility_alias.m: Same.
2704 * objc/execute/no_clash.m: Same.
2705 * objc/execute/object_is_meta_class.m: Same.
2706 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2707 * objc/execute/class-tests-1.h: Include stdio.h.
2708 * objc/execute/class-tests-2.h: Same.
2709 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2711 * obj-c++.dg/try-catch-2.mm: Same.
2713 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2716 * g++.dg/warn/Wunused-parm-4.C: New test.
2718 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2719 Jan Hubicka <jh@suse.cz>
2723 * g++.dg/debug/pr47106.C: New.
2725 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2728 * gcc.target/i386/pr43653.c: New test.
2730 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2733 * g++.dg/template/inherit6.C: New test.
2735 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2738 * gfortran.dg/class_39.f03: New.
2740 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2743 * g++.dg/cpp0x/variadic106.C: New test.
2745 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2748 * gfortran.dg/pr47757-1.f90: New test.
2749 * gfortran.dg/pr47757-2.f90: New test.
2750 * gfortran.dg/pr47757-3.f90: New test.
2753 * g++.dg/cpp0x/enum8.C: New test.
2755 2011-02-15 Jason Merrill <jason@redhat.com>
2757 * g++.dg/inherit/implicit-trivial1.C: New.
2758 * g++.dg/cpp0x/implicit-trivial1.C: New.
2760 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2763 * gcc.dg/torture/pr47725.c: Removed.
2765 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2768 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2769 constant does not generate a load from memory.
2771 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2774 * gcc.dg/torture/pr47725.c: New.
2776 2011-02-15 Richard Guenther <rguenther@suse.de>
2778 PR tree-optimization/47743
2779 * gcc.dg/torture/pr47743.c: New testcase.
2781 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2784 * gcc.target/i386/pr47581.c: New test.
2786 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2789 * gfortran.dg/select_type_22.f03: New.
2791 2011-02-14 Jason Merrill <jason@redhat.com>
2793 * g++.dg/cpp0x/regress/enum1.C: New.
2795 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2797 * gnat.dg/include.adb: New test.
2799 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2802 * gfortran.dg/class_38.f03: New.
2804 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2806 * gcc.dg/pr46494.c: New test.
2808 2011-02-14 Richard Guenther <rguenther@suse.de>
2810 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2812 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2815 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2816 sparc*-sun-solaris2.11.
2818 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2821 * gfortran.dg/argument_checking_18.f90: New.
2823 2011-02-13 Tobias Burnus <burnus@net-b.de>
2825 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2826 * gfortran.dg/argument_checking_17.f90: New.
2828 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2830 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2831 are temporarily disabled.
2832 * gfortran.dg/class_7.f03: Ditto.
2833 * gfortran.dg/coarray_14.f90: Ditto.
2834 * gfortran.dg/typebound_proc_13.f03: Ditto.
2836 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2839 * gfortran.dg/extends_11.f03: New.
2841 2011-02-11 Xinliang David Li <davidxl@google.com>
2843 PR tree-optimization/47707
2844 * g++.dg/tree-ssa/pr47707.C: New test.
2846 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2848 * g++.dg/opt/inline17.C: New test.
2850 2011-02-11 Tobias Burnus <burnus@net-b.de>
2853 * gfortran.dg/pure_formal_2.f90: New.
2855 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2857 PR rtl-optimization/47614
2858 * gfortran.dg/pr47614.f: New.
2860 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2863 * gcc.dg/opts-6.c: New test.
2865 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2868 * gcc.dg/pr47684.c: New test.
2870 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2873 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2874 c99_runtime, dg-add-options c99_runtime.
2875 (main): Use __asm__.
2877 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2880 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2881 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2882 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2883 * gcc.dg/ucnid-10.c: Likewise.
2884 * gcc.dg/ucnid-13.c: Likewise.
2885 * gcc.dg/ucnid-7.c: Likewise.
2886 * gcc.dg/ucnid-8.c: Likewise.
2887 Adapt dg-warning line number.
2889 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2891 * gcc.target/i386/parity-1.c: Use -march=k8.
2892 * gcc.target/i386/parity-2.c: Ditto.
2893 * gcc.target/i386/vecinit-1.c: Ditto.
2894 * gcc.target/i386/vecinit-2.c: Ditto.
2896 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2899 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2900 * gcc.target/mips/save-restore-3.c: Likewise.
2901 * gcc.target/mips/save-restore-4.c: Likewise.
2902 * gcc.target/mips/save-restore-5.c: Likewise.
2905 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2906 * g++.dg/tree-prof/partition2.C: Likewise.
2908 2011-02-09 Jason Merrill <jason@redhat.com>
2910 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2911 rather than misdeclare std::puts.
2913 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2914 * g++.dg/other/warning1.C: Likewise.
2915 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2916 * g++.old-deja/g++.gb/scope06.C: Likewise.
2917 * g++.old-deja/g++.law/cvt11.C: Likewise.
2918 * g++.old-deja/g++.law/init1.C: Likewise.
2919 * g++.dg/abi/mangle26.C: Likewise.
2921 * g++.dg/template/function1.C: Adjust for C++0x mode.
2922 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2924 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2925 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2927 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2929 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2931 * g++.dg/cpp0x/regress: New directory.
2932 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2933 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2934 * g++.dg/cpp0x/regress/regress3.C: New.
2936 2011-02-10 Richard Guenther <rguenther@suse.de>
2938 PR tree-optimization/47677
2939 * gcc.dg/torture/pr47677.c: New testcase.
2941 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2943 * objc.dg/special/load-category-1.m: Remove unused header.
2944 * objc.dg/special/load-category-1a.m: Likewise.
2945 * objc.dg/special/load-category-2.m: Likewise.
2946 * objc.dg/special/load-category-2a.m: Likewise.
2947 * objc.dg/special/load-category-3.m: Likewise.
2948 * objc.dg/special/load-category-3a.m: Likewise.
2949 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2950 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2951 * objc.dg/attributes/class-attribute-1.m: Likewise.
2952 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2953 * obj-c++.dg/property/property.exp: Likewise.
2954 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2955 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2956 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2957 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2958 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2959 * obj-c++.dg/template-8.mm: Likewise.
2961 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2964 * gcc.target/i386/pr47665.c: New test.
2966 2011-02-10 Jie Zhang <jie@codesourcery.com>
2970 2011-02-05 Jie Zhang <jie@codesourcery.com>
2972 * gcc.dg/pr42631.c: Update test.
2973 * gcc.dg/pr42631-2.c: New test.
2975 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2978 * gfortran.dg/proc_decl_25.f90: New.
2980 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2983 * gfortran.dg/typebound_assignment_2.f03: New.
2985 2011-02-09 Richard Guenther <rguenther@suse.de>
2987 PR tree-optimization/47664
2988 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2990 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2993 * gnat.dg/uninit_func.adb: Adjust dg directive.
2995 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2998 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
3000 2011-02-09 Janus Weil <janus@gcc.gnu.org>
3003 * gfortran.dg/auto_dealloc_2.f90: New.
3005 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3007 * gcc.dg/builtins-config.h: Remove __sgi handling.
3008 * lib/target-supports.exp (add_options_for_c99_runtime): Add
3009 -std=c99 for mips-sgi-irix6.5*.
3011 2011-02-09 Martin Jambor <mjambor@suse.cz>
3014 * gfortran.dg/pr25923.f90: Remove xfails.
3016 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3019 * gfortran.dg/inquire_14.f90: New test.
3021 2011-02-08 Janus Weil <janus@gcc.gnu.org>
3024 * gfortran.dg/pointer_init_6.f90: New.
3026 2011-02-08 Jeff Law <law@redhat.com>
3028 PR tree-optimization/42893
3029 * gcc.tree-ssa/pr42893.c: New test.
3031 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
3033 PR tree-optimization/46834
3034 PR tree-optimization/46994
3035 PR tree-optimization/46995
3036 * gcc.dg/graphite/id-pr46834.c: New.
3037 * gfortran.dg/graphite/id-pr46994.f90: New.
3038 * gfortran.dg/graphite/id-pr46995.f90: New.
3040 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3043 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
3044 using the variable is known the warning is emitted there.
3045 * gcc.dg/uninit-pr19430.c (foo): Likewise.
3046 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
3048 * c-c++-common/pr20000.c (g): Both warnings occur at the return
3051 * gcc.dg/noreturn-1.c (foo5): Likewise.
3052 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
3053 (method2): Likewise.
3055 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
3056 the return statement using the uninitialized variable.
3057 * gfortran.dg/pr39666-2.f90 (f): Likewise.
3059 2011-02-08 Richard Guenther <rguenther@suse.de>
3062 * g++.dg/opt/pr47639.c: New testcase.
3064 2011-02-08 Richard Guenther <rguenther@suse.de>
3066 PR tree-optimization/47632
3067 * g++.dg/opt/pr47632.C: New testcase.
3069 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3071 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
3073 2011-02-07 Richard Guenther <rguenther@suse.de>
3075 PR tree-optimization/47615
3076 * g++.dg/opt/pr47615.C: New testcase.
3078 2011-02-07 Richard Guenther <rguenther@suse.de>
3080 PR tree-optimization/47621
3081 * gcc.dg/torture/pr47621.c: New testcase.
3083 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
3085 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
3087 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
3090 * gfortran.dg/allocate_with_source_1 : New test.
3092 2011-02-05 Jakub Jelinek <jakub@redhat.com>
3095 * gcc.dg/pr47610.c: New test.
3097 2011-02-05 Jie Zhang <jie@codesourcery.com>
3100 * gcc.dg/pr42631.c: Update test.
3101 * gcc.dg/pr42631-2.c: New test.
3103 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3106 * gfortran.dg/pr47574.f90: New test.
3108 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
3110 PR tree-optimization/46194
3111 * gcc.dg/autopar/pr46194.c: New.
3113 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
3115 PR tree-optimization/43695
3116 * g++.dg/ipa/pr43695.C: New.
3118 2011-02-04 Jakub Jelinek <jakub@redhat.com>
3121 * gcc.dg/pr23200.c: New test.
3123 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
3126 * g++.dg/pr47589.C: New test.
3128 2011-02-03 Dodji Seketeli <dodji@redhat.com>
3131 * g++.dg/template/typedef37.C: New test.
3132 * g++.dg/template/param1.C: Adjust expected error message.
3134 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3137 * gcc.dg/pr31490-2.c: New test.
3138 * gcc.dg/pr31490-3.c: New test.
3139 * gcc.dg/pr31490-4.c: New test.
3141 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
3142 Jakub Jelinek <jakub@redhat.com>
3145 * g++.dg/parser/semicolon3.C: Adjust.
3146 * g++.dg/parser/semicolon4.C: New testcase.
3147 * g++.dg/pr46890.C: New testcase.
3149 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
3152 * g++.dg/init/pr29571.C: New.
3154 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
3156 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
3157 instead of vect_int.
3159 2011-02-03 Jakub Jelinek <jakub@redhat.com>
3162 * gcc.target/i386/pr47312.c: New test.
3165 * gcc.target/i386/pr47564.c: New test.
3167 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
3169 PR tree-optimization/45122
3170 * gcc.dg/tree-ssa/pr45122.c: New.
3172 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
3175 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
3178 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
3179 and vsx so a default --with-cpu=power7 doesn't give an error
3180 when -mavoid-indexed-addresses is used.
3182 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
3183 wrapper function to save the arguments and then jump to the real
3184 function, rather than depending on the compiler not to move stuff
3186 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
3188 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3189 Paul Thomas <pault@gcc.gnu.org>
3192 * gfortran.dg/class_37.f03 : New test.
3194 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
3195 Richard Guenther <rguenther@suse.de>
3197 PR tree-optimization/40979
3199 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
3200 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
3201 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
3202 check_vect_support_and_set_flags.
3203 * gfortran.dg/graphite/vect-pr40979.f90: New.
3205 2011-02-02 Janus Weil <janus@gcc.gnu.org>
3208 * gfortran.dg/class_36.f03: New.
3210 2011-02-02 Richard Guenther <rguenther@suse.de>
3212 PR tree-optimization/47566
3213 * gcc.dg/lto/20110201-1_0.c: New testcase.
3215 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
3221 * debug/pr47498.c: New.
3222 * debug/pr47501.c: New.
3224 2011-02-01 Richard Guenther <rguenther@suse.de>
3226 PR tree-optimization/47559
3227 * g++.dg/torture/pr47559.C: New testcase.
3229 2011-02-01 Janus Weil <janus@gcc.gnu.org>
3232 * gfortran.dg/typebound_call_20.f03: New.
3234 2011-02-01 Richard Guenther <rguenther@suse.de>
3236 PR tree-optimization/47555
3237 * gcc.dg/pr47555.c: New testcase.
3239 2011-02-01 Richard Guenther <rguenther@suse.de>
3241 PR tree-optimization/47541
3242 * g++.dg/torture/pr47541.C: New testcase.
3244 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3247 * gfortran.dg/typebound_call_19.f03: New.
3249 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3252 * g++.dg/cpp0x/pr47416.C: New test.
3254 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
3257 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
3259 2011-01-31 Janus Weil <janus@gcc.gnu.org>
3262 * gfortran.dg/typebound_assignment_1.f03: New.
3264 2011-01-31 Jakub Jelinek <jakub@redhat.com>
3266 PR tree-optimization/47538
3267 * gcc.c-torture/execute/pr47538.c: New test.
3269 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3272 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
3274 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3276 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
3278 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
3280 PR rtl-optimization/44031
3281 * gcc.c-torture/compile/20110131-1.c: New test.
3283 2011-01-31 Tobias Burnus <burnus@net-b.de>
3286 * gfortran.dg/stmt_func_1.f90: New.
3288 2011-01-31 Tobias Burnus <burnus@net-b.de>
3291 * gfortran.dg/interface_34.f90: New.
3293 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
3296 * gfortran.dg/realloc_on_assign_5.f03: New test.
3297 * gfortran.dg/realloc_on_assign_5.f03: New test.
3299 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3301 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
3302 * gfortran.dg/bessel_7.f90: Likewise.
3303 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
3305 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
3306 * gfortran.dg/sum_init_expr.f03: Likewise.
3308 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
3310 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
3313 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
3314 loop only on "vect_intfloat_cvt" targets.
3316 2011-01-29 Tobias Burnus <burnus@net-b.de>
3319 * gfortran.dg/shape_6.f90: New.
3321 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3323 PR libgfortran/47434
3324 * gfortran.dg/read_infnan_1.f90: Update test.
3325 * gfortran.dg/module_nan.f90: Update test.
3326 * gfortran.dg/char4_iunit_1.f03: Update test.
3327 * gfortran.dg/large_real_kind_1.f90: Update test.
3328 * gfortran.dg/real_const_3.f90: Update test.
3329 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
3331 2011-01-29 Dodji Seketeli <dodji@redhat.com>
3334 * g++.dg/template/param2.C: New test.
3336 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3338 PR libgfortran/47285
3339 * gfortran.dg/fmt_g.f: New test.
3341 2011-01-28 Tobias Burnus <burnus@net-b.de>
3344 * gfortran.dg/pure_formal_1.f90: New.
3346 2011-01-28 Jakub Jelinek <jakub@redhat.com>
3349 * gcc.dg/tls/pr42894.c: New test.
3351 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3353 * gcc.dg/pr47276.c: Add dg-require-visibility.
3355 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3357 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
3359 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
3360 Tobias Burnus <burnus@gcc.gnu.org>
3365 * gfortran.dg/realloc_on_assign_3.f03: New test.
3366 * gfortran.dg/realloc_on_assign_4.f03: New test.
3367 * gfortran.dg/allocatable_function_5.f90: New test.
3368 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
3369 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
3370 implemented" dg-errors.
3372 2011-01-27 Jan Hubicka <jh@suse.cz>
3375 * gcc.dg/attr-weakref-4.c: New testcase
3377 2011-01-27 Martin Jambor <mjambor@suse.cz>
3379 PR tree-optimization/47228
3380 * gcc.dg/torture/pr47228.c: New test.
3382 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3384 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
3386 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3388 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
3389 when using auto-overlay support on the SPU.
3391 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
3393 PR rtl-optimization/44174
3394 * gcc.target/i386/asm-6.c: New test.
3396 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
3398 PR rtl-optimization/46856
3399 * gcc.c-torture/compile/pr46856.c: New test.
3401 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
3402 Andrew Pinski <pinskia@gmail.com>
3405 * gcc.dg/pr43082.c: New.
3407 2011-01-26 DJ Delorie <dj@redhat.com>
3409 PR rtl-optimization/46878
3410 * gcc.dg/pr46878-1.c: New test.
3412 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3415 * g++.dg/cpp0x/pr47476.C: New test.
3417 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
3419 * gcc.c-torture/compile/20110126-1.c: New test.
3421 2011-01-26 Jakub Jelinek <jakub@redhat.com>
3424 * gcc.dg/torture/pr47473.c: New test.
3426 2011-01-26 Jan Hubicka <jh@suse.cz>
3429 * gcc.c-torture/execute/pr47237.c: New testcase.
3431 2011-01-26 Jan Hubicka <jh@suse.cz>
3433 PR tree-optimization/47190
3434 * gcc.dg/attr-weakref-3.c: New testcase.
3436 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3439 * gcc.dg/dll-9a.c: New test file.
3440 * gcc.dg/dll-11.c: Likewise.
3441 * gcc.dg/dll-12.c: Likewise.
3442 * gcc.dg/dll-12a.c: Likewise.
3443 * gcc.dg/dll-11a.c: Likewise.
3444 * gcc.dg/dll-9.c: Likewise.
3445 * gcc.dg/dll-10.c: Likewise.
3446 * gcc.dg/dll-10a.c: Likewise.
3447 * g++.dg/ext/dllexport4a.cc: Likewise.
3448 * g++.dg/ext/dllexport4.C: Likewise.
3449 * g++.dg/ext/dllexport5.C: Likewise.
3450 * g++.dg/ext/dllexport5a.cc: Likewise.
3452 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3454 PR tree-optimization/46970
3455 * gcc.dg/graphite/pr46970.c: New.
3457 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3459 PR tree-optimization/46215
3460 * gcc.dg/graphite/pr46215.c: New.
3462 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3464 PR tree-optimization/46168
3465 * gcc.dg/graphite/pr46168.c: New.
3467 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3469 PR tree-optimization/43657
3470 * gcc.dg/graphite/pr43657.c: New.
3472 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3474 PR tree-optimization/29832
3475 * gfortran.dg/graphite/pr29832.f90: New.
3477 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3479 PR tree-optimization/43567
3480 * gcc.dg/graphite/pr43567.c: New.
3482 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3484 * gfortran.dg/graphite/interchange-4.f: New.
3485 * gfortran.dg/graphite/interchange-5.f: New.
3487 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3488 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3489 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3490 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3491 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3492 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3493 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3494 * gfortran.dg/ltrans-7.f90: Removed.
3495 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3497 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3498 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3499 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3500 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3501 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3502 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3503 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3504 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3505 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3506 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3507 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3508 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3509 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3510 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3511 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3512 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3513 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3514 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3515 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3516 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3517 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3518 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3519 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3520 * gcc.dg/tree-ssa/data-dep-1.c
3521 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3522 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3523 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3524 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3525 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3527 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3529 PR tree-optimization/47265
3530 PR tree-optimization/47443
3531 * gcc.c-torture/compile/pr47265.c: New test.
3532 * gcc.dg/pr47443.c: New test.
3534 2011-01-25 Martin Jambor <mjambor@suse.cz>
3536 PR tree-optimization/47382
3537 * g++.dg/torture/pr47382.C: New test.
3538 * g++.dg/opt/devirt1.C: Xfail.
3540 2011-01-25 Yao Qi <yao@codesourcery.com>
3543 * gcc.target/arm/pr45701-1.c: New test.
3544 * gcc.target/arm/pr45701-2.c: New test.
3545 * gcc.target/arm/pr45701-3.c: New test.
3547 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3548 Jakub Jelinek <jakub@redhat.com>
3550 PR tree-optimization/47271
3551 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3553 2011-01-25 Nick Clifton <nickc@redhat.com>
3555 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3556 (saturate_add): Delete.
3558 (main): Do not run saturate_add.
3559 (set_interrupts): Delete.
3561 2011-01-25 Tobias Burnus <burnus@net-b.de>
3564 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3566 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3568 PR tree-optimization/47427
3569 PR tree-optimization/47428
3570 * gcc.c-torture/compile/pr47427.c: New test.
3571 * gcc.c-torture/compile/pr47428.c: New test.
3573 2011-01-25 Richard Guenther <rguenther@suse.de>
3576 * gcc.dg/torture/pr47411.c: New testcase.
3578 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3580 * gfortran.dg/graphite/id-24.f: New.
3581 * gfortran.dg/graphite/id-25.f: New.
3583 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3585 * gfortran.dg/graphite/id-23.f: New.
3587 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3589 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3591 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3593 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3594 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3595 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3596 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3597 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3598 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3599 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3600 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3601 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3603 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3605 * gcc.dg/graphite/block-0.c: Add documentation.
3606 * gcc.dg/graphite/block-4.c: Same.
3607 * gcc.dg/graphite/block-7.c: Same.
3608 * gcc.dg/graphite/block-8.c: New.
3609 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3610 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3611 * gcc.dg/graphite/interchange-12.c: Add documentation.
3612 * gcc.dg/graphite/interchange-13.c: New.
3613 * gcc.dg/graphite/interchange-14.c: New.
3614 * gcc.dg/graphite/interchange-15.c: New.
3615 * gcc.dg/graphite/interchange-8.c: Add documentation.
3616 * gcc.dg/graphite/interchange-mvt.c: Same.
3618 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3621 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3622 * gcc.target/powerpc/altivec-14.c: Ditto.
3623 * gcc.target/powerpc/altivec-33.c: Ditto.
3624 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3625 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3626 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3627 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3628 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3629 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3630 * g++.dg/ext/altivec-15.C: Ditto.
3631 * g++.dg/ext/altivec-types-1.C: Ditto.
3632 * g++.dg/ext/altivec-types-2.C: Ditto.
3633 * g++.dg/ext/altivec-types-3.C: Ditto.
3634 * g++.dg/ext/altivec-types-4.C: Ditto.
3636 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3638 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3640 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3642 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3643 optimization options.
3645 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3647 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3650 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3652 2011-01-23 Tobias Burnus <burnus@net-b.de>
3655 * gfortran.dg/allocatable_scalar_12.f90: New.
3657 2011-01-23 Ira Rosen <irar@il.ibm.com>
3659 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3660 vectorization to be not profitable if peeling is used to
3661 realign the memory access.
3662 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3663 loop bound to avoid loop unrolling.
3664 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3666 2011-01-22 Jan Hubicka <jh@suse.cz>
3669 * g++.dg/lto/pr47333.C: New file.
3671 2011-01-22 Jan Hubicka <jh@suse.cz>
3673 PR tree-optimization/43884
3675 * gcc.dg/autopar/outer-2.c: Increase array size.
3676 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3678 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3681 * gfortran.dg/c_loc_tests_16.f90: New test.
3683 2011-01-22 Tobias Burnus <burnus@net-b.de>
3686 * gfortran.dg/typebound_proc_19.f90: New.
3688 2011-01-21 Jeff Law <law@redhat.com>
3690 PR tree-optimization/47053
3691 * g++.dg/pr47053.C: New test.
3693 2011-01-21 Jason Merrill <jason@redhat.com>
3696 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3698 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3701 * g++.dg/cpp0x/range-for10.C: New test.
3702 * g++.dg/template/for1.C: New test.
3705 * g++.dg/tree-prof/partition3.C: New test.
3707 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3709 PR rtl-optimization/47366
3710 * g++.dg/opt/pr47366.C: New test.
3712 2011-01-21 Jason Merrill <jason@redhat.com>
3715 * g++.dg/cpp0x/constexpr-regress2.C: New.
3717 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3719 2011-01-21 Jeff Law <law@redhat.com>
3721 PR rtl-optimization/41619
3722 * gcc.dg/pr41619.c: New.
3724 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3726 PR tree-optimization/47355
3727 * g++.dg/opt/pr47355.C: New test.
3729 2011-01-21 Richard Guenther <rguenther@suse.de>
3731 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3734 2011-01-21 Richard Guenther <rguenther@suse.de>
3736 PR tree-optimization/47365
3737 * gcc.dg/torture/pr47365.c: New testcase.
3738 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3740 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3742 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3744 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3746 PR tree-optimization/47391
3747 * gcc.dg/pr47391.c: New test.
3749 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3751 * g++.dg/template/char1.C: Use signed char.
3753 2011-01-21 Tobias Burnus <burnus@net-b.de>
3756 * gfortran.dg/pointer_target_4.f90: New.
3758 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3761 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3762 ILP32 system and not IP32.
3764 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3767 * g++.dg/debug/pr46583.C: New.
3769 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3772 * g++.dg/debug/pr47283.C: New test.
3775 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3776 * gcc.target/i386/headmerge-2.c: Likewise.
3778 2011-01-20 Richard Guenther <rguenther@suse.de>
3781 * gcc.dg/torture/pr47370.c: New testcase.
3783 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3785 PR tree-optimization/46130
3786 * gcc.dg/pr46130-1.c: New test.
3787 * gcc.dg/pr46130-2.c: New test.
3789 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3792 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3794 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3797 * g++.dg/debug/pr46240.cc: New.
3799 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3802 * g++.dg/template/anonunion1.C: New test.
3804 PR rtl-optimization/47337
3805 * gcc.c-torture/execute/pr47337.c: New test.
3807 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3810 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3812 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3814 PR tree-optimization/46021
3815 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3817 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3819 PR tree-optimization/47290
3820 * g++.dg/torture/pr47290.C: New test.
3822 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3825 * gfortran.dg/proc_ptr_comp_29.f90: New.
3827 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3830 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3831 powerpc-apple-darwin9.
3833 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3835 PR rtl-optimization/47299
3836 * gcc.c-torture/execute/pr47299.c: New test.
3838 2011-01-17 Jason Merrill <jason@redhat.com>
3840 * g++.dg/cpp0x/constexpr-virtual.C: New.
3842 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3845 * gfortran.dg/gomp/pr47331.f90: New test.
3847 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3850 * objc.dg/selector-warn-1.m: New.
3851 * obj-c++.dg/selector-warn-1.mm: New.
3853 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3855 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3856 Update dg-final accordingly.
3858 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3860 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3862 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3864 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3866 * gcc.dg/guality/pr36728-2.c: Likewise.
3868 2011-01-17 Richard Guenther <rguenther@suse.de>
3870 PR tree-optimization/47313
3871 * g++.dg/torture/pr47313.C: New testcase.
3873 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3876 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3877 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3878 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3879 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3881 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3883 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3884 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3885 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3887 2011-01-17 Richard Guenther <rguenther@suse.de>
3889 PR tree-optimization/45967
3890 * gcc.dg/torture/pr45967-2.c: New testcase.
3891 * gcc.dg/torture/pr45967-3.c: Likewise.
3893 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3896 * g++.dg/ext/pr47213.C: Require visibility.
3898 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3900 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3901 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3903 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3905 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3906 Linux-based targets.
3908 2011-01-13 Jan Hubicka <jh@suse.cz>
3910 PR tree-optimization/47276
3911 * gcc.dg/pr47276.c: New testcase.
3913 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3914 Jonathan Wakely <jwakely.gcc@gmail.com>
3917 * g++.dg/other/pr33558.C: New.
3918 * g++.dg/other/pr33558-2.C: New.
3920 2011-01-14 Martin Jambor <mjambor@suse.cz>
3922 PR tree-optimization/45934
3923 PR tree-optimization/46302
3924 * g++.dg/ipa/devirt-c-1.C: New test.
3925 * g++.dg/ipa/devirt-c-2.C: Likewise.
3926 * g++.dg/ipa/devirt-c-3.C: Likewise.
3927 * g++.dg/ipa/devirt-c-4.C: Likewise.
3928 * g++.dg/ipa/devirt-c-5.C: Likewise.
3929 * g++.dg/ipa/devirt-c-6.C: Likewise.
3930 * g++.dg/ipa/devirt-6.C: Likewise.
3931 * g++.dg/ipa/devirt-d-1.C: Likewise.
3932 * g++.dg/torture/pr45934.C: Likewise.
3934 2011-01-14 Jason Merrill <jason@redhat.com>
3936 * g++.dg/cpp0x/variadic105.C: New.
3938 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3939 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3942 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3943 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3944 execution tests on i?86-*-*, x86_64-*-* and
3945 powerpc*-apple-darwin* && ilp32.
3946 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3947 tests on i?86-*-* and x86_64-*-*.
3949 2011-01-14 Richard Guenther <rguenther@suse.de>
3951 PR tree-optimization/47280
3952 * g++.dg/opt/pr47280.C: New testcase.
3954 2011-01-14 Jason Merrill <jason@redhat.com>
3956 * g++.dg/cpp0x/constexpr-regress1.C: New.
3958 * g++.dg/ext/flexary2.C: New.
3960 2011-01-14 Richard Guenther <rguenther@suse.de>
3963 * gcc.dg/torture/pr47281.c: New testcase.
3964 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3966 2011-01-14 Richard Guenther <rguenther@suse.de>
3968 PR tree-optimization/47286
3969 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3971 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3974 * g++.dg/ext/pr47213.C: New.
3976 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3978 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3980 2011-01-13 Tobias Burnus <burnus@net-b.de>
3981 Mikael Morin <mikael@gcc.gnu.org>
3985 * gfortran.dg/select_type_20.f90: New.
3986 * gfortran.dg/select_type_21.f90: New.
3988 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3991 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3993 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3995 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3996 * gcc.dg/guality/pr36728-2.c: Likewise.
3998 2011-01-13 Dodji Seketeli <dodji@redhat.com>
4001 * g++.dg/debug/dwarf2/template-params-9.C: New test.
4003 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
4005 PR rtl-optimization/45352
4006 * gcc.dg/pr45352-3.c: New.
4008 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
4010 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
4012 * g++.dg/cpp0x/range-for8.C: New.
4013 * g++.dg/cpp0x/range-for9.C: New.
4015 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
4018 * g++.dg/debug/pr47209.C: New.
4020 2011-01-12 Richard Guenther <rguenther@suse.de>
4023 * gcc.dg/lto/pr47259_0.c: New testcase.
4024 * gcc.dg/lto/pr47259_1.c: Likewise.
4026 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
4028 * objc-obj-c++-shared/Object1.h: Add copyright header, update
4029 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
4030 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
4031 methods missing from the OBJC2 Object.
4032 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
4033 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
4034 GNU and NeXT runtimes.
4035 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
4037 * objc-obj-c++-shared/Object1.m: Likewise.
4038 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
4039 * objc.dg/proto-qual-1.m: Likewise.
4040 * obj-c++.dg/proto-lossage-3.mm: Likewise.
4041 * obj-c++.dg/proto-qual-1.mm: Likewise.
4043 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
4046 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
4048 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4050 Fixed the Objective-C++ testsuite and updated all tests.
4051 * lib/obj-c++.exp (obj-c++_init): Declare and set
4052 gcc_warning_prefix and gcc_error_prefix.
4053 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
4054 'dg-warning', 'dg-message' and 'dg-error'.
4055 * obj-c++.dg/class-extension-3.mm: Likewise.
4056 * obj-c++.dg/class-protocol-1.mm: Likewise.
4057 * obj-c++.dg/encode-7.mm: Likewise.
4058 * obj-c++.dg/exceptions-3.mm: Likewise.
4059 * obj-c++.dg/exceptions-5.mm: Likewise.
4060 * obj-c++.dg/method-12.mm: Likewise.
4061 * obj-c++.dg/method-13.mm: Likewise.
4062 * obj-c++.dg/method-15.mm: Likewise.
4063 * obj-c++.dg/method-16.mm: Likewise.
4064 * obj-c++.dg/method-4.mm: Likewise.
4065 * obj-c++.dg/method-8.mm: Likewise.
4066 * obj-c++.dg/method-conflict-1.mm: Likewise.
4067 * obj-c++.dg/method-conflict-2.mm: Likewise.
4068 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
4069 and uncommented second part of the testcase now that the testsuite
4071 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
4072 and uncommented second part of the testcase now that the testsuite
4074 * obj-c++.dg/private-1.mm: Likewise.
4075 * obj-c++.dg/proto-lossage-4.mm: Likewise.
4076 * obj-c++.dg/syntax-error-7.mm: Likewise.
4077 * obj-c++.dg/warn5.mm: Likewise.
4078 * obj-c++.dg/property/at-property-14.mm: Likewise.
4079 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
4081 * obj-c++.dg/property/at-property-18.mm: Likewise.
4082 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
4084 * obj-c++.dg/property/at-property-21.mm: Likewise.
4085 * obj-c++.dg/property/at-property-28.mm: Likewise.
4086 * obj-c++.dg/property/at-property-5.mm: Likewise.
4087 * obj-c++.dg/property/dynamic-2.mm: Likewise.
4088 * obj-c++.dg/property/property-neg-3.mm: Likewise.
4089 * obj-c++.dg/property/synthesize-11.mm: Likewise.
4090 * obj-c++.dg/property/synthesize-6.mm: Likewise.
4091 * obj-c++.dg/property/synthesize-8.mm: Likewise.
4092 * obj-c++.dg/property/synthesize-9.mm: Likewise.
4093 * obj-c++.dg/tls/diag-5.mm: Likewise.
4094 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
4095 dg-error, now matched correctly.
4097 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
4099 * objc.dg/property/at-property-29.m: New.
4100 * obj-c++.dg/property/at-property-29.mm: New.
4102 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4104 * go.test/go-test.exp (go-set-goarch): New proc.
4105 (go-gc-tests): Use it.
4107 2011-01-11 Dodji Seketeli <dodji@redhat.com>
4110 * g++.dg/debug/dwarf2/template-params-8.C: New test.
4112 2011-01-11 Richard Henderson <rth@redhat.com>
4114 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
4116 2011-01-11 Jan Hubicka <jh@suse.cz>
4120 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
4121 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
4123 2011-01-11 Richard Guenther <rguenther@suse.de>
4125 PR tree-optimization/46076
4126 * gcc.dg/tree-ssa/pr46076.c: New testcase.
4128 2011-01-11 Jeff Law <law@redhat.com>
4130 * PR tree-optimization/47086
4131 * gcc.dg/pr47086.c: New test.
4133 2011-01-11 Jason Merrill <jason@redhat.com>
4136 * g++.dg/template/new10.C: New.
4139 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
4141 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
4143 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
4144 Split type definitions and NSConstantString class into...
4145 * objc-obj-c++-shared/objc-test-suite-types.h: New.
4146 * objc-obj-c++-shared/nsconstantstring-class.h: New.
4147 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
4148 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
4149 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
4150 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
4152 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
4153 encode defines for newer NeXT system headers.
4154 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
4155 * obj-c++.dg/torture/strings/string1.mm: Likewise.
4156 * objc.dg/foreach-5.m: Likewise.
4157 * objc.dg/foreach-2.m: Likewise.
4158 * objc.dg/foreach-4.m: Likewise.
4159 * objc.dg/torture/strings/string1.m: Likewise.
4160 * objc.dg/torture/strings/string2.m: Likewise.
4161 * objc.dg/torture/strings/string3.m: Likewise.
4162 * objc.dg/torture/strings/string4.m: Likewise.
4163 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
4164 header and stand alone.
4165 * obj-c++.dg/strings/strings-2.mm: Likewise.
4166 * objc.dg/torture/strings/const-str-3.m: Likewise.
4167 * objc.dg/strings/strings-2.m: Likewise.
4168 * objc.dg/strings/const-str-12b.m: Likewise.
4170 2011-01-12 Richard Guenther <rguenther@suse.de>
4173 * gcc.dg/attr-weak-1.c: Adjust.
4175 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
4178 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
4179 standard compliant and comment.
4181 2011-01-10 Jan Hubicka <jh@suse.cz>
4184 * gcc.dg/initpri3.c: New testcase.
4186 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
4189 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
4195 (g_ebp_save): Likewise.
4196 (g_esp_save): Likewise.
4198 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4200 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
4202 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4204 PR tree-optimization/46021
4205 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
4206 i?86-*-*, x86_64-*-*.
4208 2011-01-10 Jeff Law <law@redhat.com>
4210 * PR tree-optimization/47141
4211 * gcc.c-torture/compile/pr47141.c: New test.
4213 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
4216 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
4217 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
4218 * gcc.dg/vect/slp-35.c: Remove XFAILs.
4219 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
4222 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
4223 being vectorized. Adjust dg-final pattern. Remove XFAIL.
4224 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
4225 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
4226 being vectorized. Adjust dg-final pattern.
4229 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
4230 * gcc.dg/vect/slp-24.c: Likewise.
4232 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
4235 * g++.dg/other/pr47218-1.C: New test file.
4236 * g++.dg/other/pr47218.C: Likewise.
4237 * g++.dg/other/pr47218.h: New supporting header.
4239 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
4242 * objc.dg/attributes/invalid-attribute-1.m: New.
4243 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
4245 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4248 * gfortran.dg/proc_ptr_comp_28.f90: New.
4250 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4252 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
4253 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
4254 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
4255 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
4256 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
4257 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
4258 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
4259 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
4260 * objc.dg/gnu-api-2-class.m: Likewise.
4261 * objc.dg/gnu-api-2-ivar.m: Likewise.
4262 * objc.dg/gnu-api-2-method.m: Likewise.
4263 * objc.dg/gnu-api-2-objc.m: Likewise.
4264 * objc.dg/gnu-api-2-object.m: Likewise.
4265 * objc.dg/gnu-api-2-property.m: Likewise.
4266 * objc.dg/gnu-api-2-protocol.m: Likewise.
4267 * objc.dg/gnu-api-2-sel.m: Likewise.
4269 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
4271 * objc.dg/foreach-1.m: Skip for Darwin < 9.
4272 * objc.dg/objc-foreach-4.m: Likewise.
4273 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
4274 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
4275 * objc.dg/foreach-4.m: Likewise.
4276 * objc.dg/foreach-5.m: Likewise.
4277 * objc.dg/foreach-3.m: Return self from init.
4279 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
4282 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
4284 2011-01-09 Janus Weil <janus@gcc.gnu.org>
4287 * gfortran.dg/class_35.f90: New.
4289 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4291 * objc.dg/foreach-1.m: Add "-Wall" to flags.
4293 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
4296 * objc.dg/invalid-method-2.m: New.
4297 * obj-c++.dg/invalid-method-2.mm: New.
4299 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
4302 * gfortran.dg/transpose_optimization_2.f90 : New test.
4304 2011-01-08 Jan Hubicka <jh@suse.cz>
4306 PR tree-optmization/46469
4307 * g++.dg/torture/pr46469.C: New testcase.
4309 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
4311 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
4312 emulation of libobjc-gnu structure layout functionality to ..
4313 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
4314 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
4315 * objc/execute/bf-common.h: Adjust headers.
4316 * objc/execute/bf-1.m: Likewise.
4317 * objc/execute/bf-2.m: Likewise.
4318 * objc/execute/bf-3.m: Likewise.
4319 * objc/execute/bf-4.m: Likewise.
4320 * objc/execute/bf-5.m: Likewise.
4321 * objc/execute/bf-6.m: Likewise.
4322 * objc/execute/bf-7.m: Likewise.
4323 * objc/execute/bf-8.m: Likewise.
4324 * objc/execute/bf-9.m: Likewise.
4325 * objc/execute/bf-10.m: Likewise.
4326 * objc/execute/bf-11.m: Likewise.
4327 * objc/execute/bf-12.m: Likewise.
4328 * objc/execute/bf-13.m: Likewise.
4329 * objc/execute/bf-14.m: Likewise.
4330 * objc/execute/bf-15.m: Likewise.
4331 * objc/execute/bf-16.m: Likewise.
4332 * objc/execute/bf-17.m: Likewise.
4333 * objc/execute/bf-18.m: Likewise.
4334 * objc/execute/bf-19.m: Likewise.
4335 * objc/execute/bf-20.m: Likewise.
4336 * objc/execute/bf-21.m: Likewise.
4337 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
4338 objc_get_type_qualifiers ().
4340 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
4343 * gfortran.dg/dependency_39.f90: New test.
4345 2011-01-07 Jan Hubicka <jh@suse.cz>
4347 Get builtins tests ready for linker plugin.
4348 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
4349 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
4350 my_memset, my_bzero): Mark used.
4351 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
4352 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
4354 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
4357 2011-01-07 Jan Hubicka <jh@suse.cz>
4359 PR tree-optimization/46367
4360 * g++.dg/torture/pr46367.C: New file.
4362 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4365 * gcc.dg/pr47201.c: New test.
4368 * gcc.dg/tree-prof/pr47187.c: New test.
4370 2011-01-07 Tobias Burnus <burnus@net-b.de>
4373 * gfortran.dg/extends_type_of_3.f90: New.
4375 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
4377 * g++.dg/ext/dllexport-MI1.C: Adjust test.
4378 * g++.dg/ext/dllimport-MI1.C: Likewise.
4379 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
4380 * g++.dg/ext/dllimport10.C: Likewise.
4381 * g++.dg/ext/dllimport11.C: Likewise.
4382 * g++.dg/ext/dllimport12.C: Likewise.
4383 * g++.dg/ext/dllimport13.C: Likewise.
4384 * g++.dg/ext/dllimport2.C: Likewise.
4385 * g++.dg/ext/dllimport3.C: Likewise.
4386 * g++.dg/ext/dllimport4.C: Likewise.
4387 * g++.dg/ext/dllimport5.C: Likewise.
4388 * g++.dg/ext/dllimport6.C: Likewise.
4389 * g++.dg/ext/dllimport8.C: Likewise.
4390 * g++.dg/ext/dllimport9.C: Likewise.
4391 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
4392 targets, too. Additionally enable test for i?86-*-mingw*.
4393 * g++.dg/ext/selectany1.C: Likewise.
4394 Remove guard variable check.
4396 2011-01-07 Janus Weil <janus@gcc.gnu.org>
4400 * gfortran.dg/storage_size_3.f08: Extended.
4402 2011-01-07 Jakub Jelinek <jakub@redhat.com>
4405 * g++.dg/template/stdarg1.C: New test.
4407 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4410 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
4411 * gfortran.dg/defined_operators_1.f90: Split the subroutine
4412 from the interface of functions to not hide the errors that
4415 2011-01-06 Jan Hubicka <jh@suse.cz>
4417 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
4418 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
4420 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
4424 * gfortran.dg/interface_33.f90: New test.
4426 2011-01-06 Jakub Jelinek <jakub@redhat.com>
4429 * gcc.c-torture/compile/pr47150.c: New test.
4431 2011-01-06 Ira Rosen <irar@il.ibm.com>
4433 PR tree-optimization/47139
4434 * gcc.dg/vect/pr47139.c: New test.
4436 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4439 * gfortran.dg/extends_type_of_2.f03: New.
4441 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4443 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4445 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4447 * gnat.dg/opt14.adb: New test.
4449 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4452 * gfortran.dg/allocate_error_2.f90: New test.
4454 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4457 * gfortran.dg/storage_size_3.f08: New.
4459 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4461 PR libgfortran/47154
4462 * gfortran.dg/namelist_68.f90: New test.
4464 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4466 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4468 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4471 * gfortran.dg/class_34.f90: New.
4473 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4475 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4476 use __builtin_inff. Skip all single-precision tests that require
4479 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4481 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4483 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4485 PR tree-optimization/47148
4486 * gcc.c-torture/execute/pr47148.c: New test.
4488 PR tree-optimization/47155
4489 * gcc.c-torture/execute/pr47155.c: New test.
4491 PR rtl-optimization/47157
4492 * gcc.c-torture/compile/pr47157.c: New test.
4494 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4496 * gcc.dg/torture/vector-shift2.c (schar): Define.
4497 (main): Always use schar or uchar instead of plain "char" to avoid
4498 dependencies on implementation-defined char signedness.
4500 2011-01-03 Martin Jambor <mjambor@suse.cz>
4502 PR tree-optimization/46801
4503 * gnat.dg/pack9.adb: Remove xfail.
4505 2011-01-03 Martin Jambor <mjambor@suse.cz>
4507 PR tree-optimization/46984
4508 * g++.dg/ipa/pr46984.C: New test.
4510 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4513 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4515 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4517 PR tree-optimization/47140
4518 * gcc.c-torture/compile/pr47140.c: New test.
4520 PR rtl-optimization/47028
4521 * gcc.dg/pr47028.c: New test.
4523 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4525 * objc.dg/protocol-forward-1.m: Removed TODO.
4526 * objc.dg/protocol-forward-2.m: New.
4527 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4528 * obj-c++.dg/protocol-forward-2.mm: New.
4530 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4533 * g++.dg/eh/pr38662.C: New testcase.
4535 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4537 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4538 scan for newline '\n'.
4541 Copyright (C) 2011 Free Software Foundation, Inc.
4543 Copying and distribution of this file, with or without modification,
4544 are permitted in any medium without royalty provided the copyright
4545 notice and this notice are preserved.