1 2011-04-18 Tobias Burnus <burnus@net-b.de>
4 * gfortran.dg/coarray_17.f90: New.
5 * gfortran.dg/coarray_10.f90: Update dg-error.
7 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
10 * gcc.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
11 * gfortran.dg/guality/guality.exp: Likewise.
13 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
15 * gfortran.dg/fmt_g0_5.f08: Use dg-add-options ieee.
17 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
19 * gcc.dg/vect/pr48377.c: Remove dg-do run.
21 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
23 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
25 2011-04-18 Richard Guenther <rguenther@suse.de>
28 * g++.dg/torture/pr46364.C: New testcase.
30 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
32 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
34 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
36 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
38 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
39 Ira Rosen <ira.rosen@linaro.org>
42 * gcc.target/arm/pr48252.c: New test.
44 2011-04-18 Jakub Jelinek <jakub@redhat.com>
46 PR tree-optimization/48616
47 * gcc.dg/pr48616.c: New test.
49 2011-04-18 Tobias Burnus <burnus@net-b.de>
52 * gfortran.dg/coarray_16.f90: New.
54 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
57 * gfortran.dg/realloc_on_assign_7.f03: New test.
59 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
62 * gfortran.dg/fmt_g0_6.f08: New test.
64 2011-04-17 Jason Merrill <jason@redhat.com>
66 * g++.dg/cpp0x/sfinae16.C: New.
68 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
70 * gcc.target/mips/reg-var-1.c: New test.
72 2011-04-17 Jan Hubicka <jh@suse.cz>
74 * gcc.dg/winline-5.c: Update testcase.
76 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
78 * gnat.dg/discr27.ad[sb]: Move dg directive.
79 * gnat.dg/discr28.ad[sb]: New test.
80 * gnat.dg/discr28_pkg.ads: New helper.
82 2011-04-17 Michael Matz <matz@suse.de>
84 PR tree-optimization/48622
86 * gcc.dg/lto/pr48622_0.c: New test.
88 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
90 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
91 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
92 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
93 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
94 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
95 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
97 2011-04-15 Jason Merrill <jason@redhat.com>
99 * g++.dg/cpp0x/range-for17.C: New.
101 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
103 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
104 * g++.dg/cpp0x/range-for3.C: Likewise.
105 * g++.dg/cpp0x/range-for9.C: Correct error message.
106 * g++.dg/cpp0x/range-for11.C: New.
107 * g++.dg/cpp0x/range-for12.C: New.
108 * g++.dg/cpp0x/range-for13.C: New.
109 * g++.dg/cpp0x/range-for14.C: New.
110 * g++.dg/cpp0x/range-for15.C: New.
111 * g++.dg/cpp0x/range-for16.C: New.
113 2011-04-15 Tobias Burnus <burnus@net-b.de>
116 * gfortran.dg/coarray_15.f90: Change to dg-do run.
118 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
120 * objc.dg/naming-4.m: Updated.
121 * objc.dg/naming-5.m: Updated.
122 * objc.dg/naming-6.m: New.
123 * objc.dg/naming-7.m: New.
124 * obj-c++.dg/naming-1.mm: Updated.
125 * obj-c++.dg/naming-2.mm: Updated.
126 * obj-c++.dg/naming-3.mm: New.
127 * obj-c++.dg/naming-4.mm: New.
129 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
132 * gfortran.dg/fmt_g0_5.f08: New test.
134 2011-04-15 Richard Guenther <rguenther@suse.de>
137 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
139 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
141 * gcc.target/avr/torture/pr41885.c (dg-options): Change
142 -finline-limit=0 to -fno-inline
144 2011-04-15 Jakub Jelinek <jakub@redhat.com>
147 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
150 2011-04-14 Jakub Jelinek <jakub@redhat.com>
153 * gcc.target/i386/sse4_1-insertps-3.c: New test.
154 * gcc.target/i386/sse4_1-insertps-4.c: New test.
155 * gcc.target/i386/avx-insertps-3.c: New test.
156 * gcc.target/i386/avx-insertps-4.c: New test.
158 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
160 * gcc.target/avr/torture/pr41885.c (dg-options): Add
163 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
168 * gcc.target/avr/pr46779-1.c: New test case
169 * gcc.target/avr/pr46779-2.c: New test case
171 2011-04-14 Jason Merrill <jason@redhat.com>
173 * g++.dg/cpp0x/sfinae15.C: New.
175 * g++.dg/cpp0x/sfinae14.C: New.
177 * g++.dg/ext/vla10.C: New.
179 2011-04-14 Richard Guenther <rguenther@suse.de>
181 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
183 2011-04-14 Richard Guenther <rguenther@suse.de>
185 * gcc.dg/fold-bitand-4.c: Move ...
186 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
188 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
190 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
192 * gcc.target/avr/torture/trivial.c: Ditto.
194 2011-04-13 Jason Merrill <jason@redhat.com>
196 * g++.dg/template/operator11.C: New.
198 2011-04-13 Jakub Jelinek <jakub@redhat.com>
201 * gcc.dg/gomp/pr48591.c: New test.
204 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
205 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
207 2011-04-13 Dodji Seketeli <dodji@redhat.com>
210 * g++.dg/template/dependent-expr7.C: New test case.
212 2011-04-13 Jason Merrill <jason@redhat.com>
214 * g++.dg/cpp0x/sfinae13.C: New.
216 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
218 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
220 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
222 * gcc.target/arm/pr43698.c: Remove -march option.
224 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
226 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
229 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
233 * gfortran.dg/realloc_on_assign_6.f03: New test.
235 2011-04-12 Kai Tietz <ktietz@redhat.com>
237 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
238 targets the additional -mno-ms-bitfields and
239 -Wno-packed-bitfield-compat options.
240 * g++.dg/ext/bitfield3.C: Likewise.
241 * g++.dg/ext/bitfield4.C: Likewise.
242 * g++.dg/ext/bitfield5.C: Likewise.
243 * gcc.dg/bitfld-15.c: Likewise.
244 * gcc.dg/bitfld-16.c: Likewise.
245 * gcc.dg/bitfld-17.c: Likewise.
246 * gcc.dg/bitfld-18.c: Likewise.
248 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
250 * gcc.target/arm/neon-vld3-1.c: New test.
251 * gcc.target/arm/neon-vst3-1.c: New test.
252 * gcc.target/arm/neon/v*.c: Regenerate.
254 2011-04-12 Jakub Jelinek <jakub@redhat.com>
256 PR rtl-optimization/48549
257 * g++.dg/opt/pr48549.C: New test.
259 2011-04-12 Richard Guenther <rguenther@suse.de>
261 PR tree-optimization/46076
262 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
264 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
267 * lib/compat.exp (compat-execute): Declare unsupported after
268 stripping path from src1.
269 * lib/lto.exp (lto-execute): Likewise.
271 2011-04-12 Jakub Jelinek <jakub@redhat.com>
274 * gcc.dg/pr48552-1.c: New test.
275 * gcc.dg/pr48552-2.c: New test.
277 2011-04-11 Jason Merrill <jason@redhat.com>
279 * g++.dg/cpp0x/sfinae12.C: New.
281 * g++.dg/cpp0x/enum10.C: New.
283 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
285 * g++.dg/cpp0x/rv-func.C: New.
287 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
289 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
292 2011-04-11 Martin Jambor <mjambor@suse.cz>
294 PR tree-optimization/48195
295 * gcc.dg/ipa/pr48195.c: New test.
297 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
299 * gnat.dg/return3.adb: Remove unused switch.
301 2011-04-08 Mike Stump <mikestump@comcast.net>
304 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
305 default to fno-common.
307 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
309 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
310 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
312 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
315 * gfortran.dg/function_optimize_5.f90: New test.
317 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
319 * gnat.dg/aggr17.adb: New test.
320 * gnat.dg/aggr18.adb: Likewise.
322 2011-04-08 Michael Matz <matz@suse.de>
325 * gcc.target/i386/pr48389.c: New test.
327 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
329 PR rtl-optimization/48272
330 * g++.dg/opt/pr48272.C: New.
332 2011-04-08 Dmitry Melnik <dm@ispras.ru>
334 PR rtl-optimization/48235
335 * gcc.dg/pr48235.c: New.
337 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
339 PR rtl-optimization/48302
340 * g++.dg/opt/pr48302.C: New.
342 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
345 * g++.dg/opt/pr48273.C: New.
347 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
349 PR rtl-optimization/48442
350 * gcc.dg/pr48442.c: New.
352 2011-04-08 Jakub Jelinek <jakub@redhat.com>
354 PR tree-optimization/48377
355 * gcc.dg/vect/pr48377.c: New test.
357 2011-04-07 Jason Merrill <jason@redhat.com>
359 * g++.dg/cpp0x/regress/call1.C: New.
361 * g++.dg/cpp0x/variadic107.C: New.
363 * g++.dg/cpp0x/sfinae11.C: New.
364 * g++.dg/cpp0x/noexcept02.C: Fix.
366 * g++.dg/cpp0x/sfinae10.C: New.
368 * g++.dg/cpp0x/sfinae9.C: New.
370 * c-c++-common/Wcast-qual-1.c: Move here from...
371 * gcc.dg/cast-qual-3.c: ...here, and...
372 * g++.dg/warn/Wcast-qual2.C: ...here.
374 * g++.dg/cpp0x/sfinae8.C: New.
376 * g++.dg/cpp0x/sfinae7.C: New.
378 * g++.dg/cpp0x/enum9.C: New.
380 2011-04-07 Mike Stump <mikestump@comcast.net>
382 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
385 2011-04-07 Jakub Jelinek <jakub@redhat.com>
388 * gfortran.dg/gomp/pr48117.f90: New test.
391 * gcc.dg/torture/pr48343.c: New test.
393 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
395 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
397 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
399 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
401 2011-04-07 Tom de Vries <tom@codesourcery.com>
404 * lib/scanasm.exp (object-size): New proc.
405 * gcc.target/arm/pr43920-2.c: New test.
407 2011-04-06 Tobias Burnus <burnus@net-b.de>
411 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
413 2011-04-06 Steve Ellcey <sje@cup.hp.com>
415 * gcc.dg/mtune.c: Prune note from output.
417 2011-04-06 Jakub Jelinek <jakub@redhat.com>
420 * gcc.dg/guality/pr36977.c: New test.
421 * gcc.dg/guality/pr48466.c: New test.
423 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
425 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
427 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
429 * gnat.dg/return3.adb: New test.
431 2011-04-06 Richard Guenther <rguenther@suse.de>
433 PR tree-optimization/47663
434 * gcc.dg/tree-ssa/inline-8.c: New testcase.
436 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
438 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
439 Solaris 8 and 9 as well.
441 2011-04-05 Tom de Vries <tom@codesourcery.com>
444 * gcc.target/arm/pr43920-1.c: New test.
446 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
448 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
449 (cctor): Actually return the value.
450 (main): Cast return values.
452 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
454 * gfortran.dg/character_comparison_8.f90: New test.
456 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
458 * frontend-passes: (optimize_lexical_comparison): New function.
459 (optimize_expr): Call it.
460 (optimize_comparison): Also handle lexical comparison functions.
461 Return false instad of -2 for unequal comparison.
463 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
466 * function_optimize_4.f90: New test.
468 2011-04-04 Tobias Burnus <burnus@net-b.de>
471 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
472 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
473 * gfortran.dg/coarray_15.f90: New.
475 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
477 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
478 * gfortran.dg/bessel_7.f90: Likewise.
480 2011-04-03 Tobias Burnus <burnus@net-b.de>
482 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
484 2011-04-03 Richard Guenther <rguenther@suse.de>
485 Ira Rosen <ira.rosen@linaro.org>
487 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
488 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
489 -ftree-loop-if-convert-stores.
491 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
493 * gnat.dg/specs/aggr2.ads: New test.
495 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
497 * gnat.dg/debug2.ad[sb]: New test.
498 * gnat.dg/debug2_pkg.ads: New helper.
499 * gnat.dg/debug3.ad[sb]: New test.
501 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
503 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
505 2011-04-01 Jakub Jelinek <jakub@redhat.com>
508 * gcc.c-torture/compile/pr48335-1.c: New test.
509 * gcc.dg/pr48335-1.c: New test.
510 * gcc.dg/pr48335-2.c: New test.
511 * gcc.dg/pr48335-3.c: New test.
512 * gcc.dg/pr48335-4.c: New test.
513 * gcc.dg/pr48335-5.c: New test.
514 * gcc.dg/pr48335-6.c: New test.
515 * gcc.dg/pr48335-7.c: New test.
516 * gcc.dg/pr48335-8.c: New test.
517 * gcc.target/i386/pr48335-1.c: New test.
519 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
522 * gcc.dg/Waddress.c: New test.
524 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
527 * gfortran.dg/function_optimize_3.f90: New test.
529 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
531 * gcc.c-torture/compile/20110401-1.c: New test.
533 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
534 * g++.dg/lto/20091002-2_0.C: Likewise.
535 * g++.dg/lto/20090303_0.c: Likewise.
536 * g++.dg/lto/20091004-1_0.C: Likewise.
537 * g++.dg/lto/20091002-3_0.C: Likewise.
538 * g++.dg/lto/20091004-2_0.C: Likewise.
539 * g++.dg/lto/20081123_0.C: Likewise.
540 * g++.dg/lto/20090313_0.C: Likewise.
541 * g++.dg/lto/20081109-1_0.C: Likewise.
542 * g++.dg/lto/20081219_0.C: Likewise.
543 * g++.dg/lto/20081204-1_0.C: Likewise.
544 * g++.dg/lto/20090302_0.C: Likewise.
545 * g++.dg/lto/20081119-1_0.C: Likewise.
546 * g++.dg/lto/20081118_0.C: Likewise.
547 * gcc.dg/lto/20091020-2_0.c: Likewise.
548 * gcc.dg/lto/20090210_0.c: Likewise.
549 * gcc.dg/lto/20081204-1_0.c: Likewise.
550 * gcc.dg/lto/20081224_0.c: Likewise.
551 * gcc.dg/lto/20090219_0.c: Likewise.
552 * gcc.dg/lto/20091014-1_0.c: Likewise.
553 * gcc.dg/lto/20091016-1_0.c: Likewise.
554 * gcc.dg/lto/20090206-2_0.c: Likewise.
555 * gcc.dg/lto/20090116_0.c: Likewise.
556 * gcc.dg/lto/20091013-1_0.c: Likewise.
557 * gcc.dg/lto/20091015-1_0.c: Likewise.
558 * gcc.dg/lto/20090126-2_0.c: Likewise.
560 2011-03-31 Ian Lance Taylor <iant@google.com>
562 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
564 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
566 * gnat.dg/opt16.adb: New test.
568 2011-03-31 Jason Merrill <jason@redhat.com>
570 * g++.dg/cpp0x/defaulted24.C: New.
572 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
575 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
578 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
580 * g++.dg/other/i386-9.C: New test.
582 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
584 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
586 2011-03-30 Jason Merrill <jason@redhat.com>
588 * g++.dg/cpp0x/regress/error-recovery1.C: New.
590 * g++.dg/cpp0x/regress/isnan.C: New.
592 * g++.dg/cpp0x/initlist46.C: New.
594 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
597 * gcc.target/arm/neon-modes-2.c: New test.
599 2011-03-30 Jakub Jelinek <jakub@redhat.com>
602 * gcc.c-torture/compile/pr48305.c: New test.
604 2011-03-29 Jason Merrill <jason@redhat.com>
606 * g++.dg/cpp0x/regress/value-dep1.C: New.
608 2011-03-29 Steve Ellcey <sje@cup.hp.com>
610 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
612 2011-03-29 Ian Lance Taylor <iant@google.com>
614 * go.test/go-test.exp: Handle the test lines used in several new
616 (errchk): Add opts parameter. Change all callers. Handle parens
619 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
620 Dominique d'Humieres <dominiq@lps.ens.fr>
622 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
623 and __APPLE__ && __PPC__ && __ALTIVEC__.
625 2011-03-29 Jason Merrill <jason@redhat.com>
627 * g++.dg/cpp0x/dependent1.C: New.
629 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
631 * g++.dg/cpp0x/constexpr-memfn1.C: New.
633 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
635 2011-03-29 Janus Weil <janus@gcc.gnu.org>
638 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
639 * gfortran.dg/proc_ptr_comp_32.f90: New.
641 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
643 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
644 check for corresponding warning.
646 2011-03-28 Jason Merrill <jason@redhat.com>
648 * g++.dg/cpp0x/rv-deduce2.C: New.
650 2011-03-29 Jakub Jelinek <jakub@redhat.com>
653 * gcc.dg/pr48203.c: New test.
655 2011-03-28 Jeff Law <law@redhat.com>
657 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
659 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
661 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
662 and __PPC__ && __ALTIVEC__.
664 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
667 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
668 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
669 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
670 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
672 2011-03-28 Jason Merrill <jason@redhat.com>
674 * g++.dg/cpp0x/initlist-array2.C: New.
676 * g++.dg/cpp0x/initlist-array1.C: New.
678 * g++.dg/cpp0x/constexpr-compound.C: New.
680 * g++.dg/cpp0x/constexpr-using.C: New.
682 * g++.dg/cpp0x/constexpr-noexcept.C: New.
684 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
687 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
689 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
691 * gcc.dg/slp-1.c: New test.
693 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
695 * gcc.target/i386/avx256-unaligned-load-1.c: New.
696 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
697 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
698 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
699 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
700 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
701 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
702 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
703 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
704 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
705 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
706 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
707 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
708 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
710 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
713 * gfortran.dg/trim_optimize_5.f90: New test.
714 * gfortran.dg/trim_optimize_6.f90: New test.
716 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
719 * gcc.target/mips/madd-7.c: Remove -mlong32.
720 * gcc.target/mips/msub-7.c: Likewise.
722 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
724 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
725 accesses to preserve the meaning of the test for doubleword vectors.
726 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
727 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
729 2011-03-26 Janus Weil <janus@gcc.gnu.org>
732 * gfortran.dg/class_42.f03: New.
734 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
736 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
739 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
741 PR rtl-optimization/48144
742 * gcc.dg/pr48144.c: New test.
744 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
746 * gnat.dg/discr27.ad[sb]: New test.
748 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
750 * gnat.dg/limited_with2.ad[sb]: New test.
751 * gnat.dg/limited_with2_pkg1.ads: New helper.
752 * gnat.dg/limited_with2_pkg2.ads: Likewise.
754 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
756 * gnat.dg/opt15.adb: New test.
757 * gnat.dg/opt15_pkg.ad[sb]: New helper.
759 2011-03-25 Tobias Burnus <burnus@net-b.de>
763 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
764 * gfortran.dg/leadz_trailz_3.f90: Ditto
766 2011-03-25 Martin Jambor <mjambor@suse.cz>
768 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
770 2011-03-25 Jason Merrill <jason@redhat.com>
772 * g++.dg/cpp0x/defaulted22.C: New.
773 * g++.dg/cpp0x/defaulted23.C: New.
774 * g++.dg/cpp0x/defaulted15.C: Adjust.
776 2011-03-25 Jason Merrill <jason@redhat.com>
778 * g++.dg/cpp0x/move1.C: New.
780 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
783 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
785 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
787 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
788 for mips-sgi-irix6.5.
789 Replace snprintf prototype by <stdio.h>.
791 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
794 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
796 * gcc.dg/graphite/block-4.c: Likewise.
797 * gcc.dg/graphite/block-7.c: Likewise.
798 * gcc.dg/graphite/block-8.c: Likewise.
800 2011-03-25 Richard Guenther <rguenther@suse.de>
802 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
803 * g++.dg/tree-ssa/pr8781.C: Likewise.
804 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
805 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
806 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
807 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
808 * gcc.dg/tree-ssa/alias-18.c: Likewise.
809 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
810 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
811 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
812 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
813 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
814 * gcc.dg/tree-ssa/pr21574.c: Likewise.
815 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
816 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
817 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
818 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
819 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
820 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
821 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
822 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
823 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
824 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
825 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
826 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
827 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
828 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
829 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
830 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
831 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
832 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
833 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
834 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
835 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
836 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
837 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
838 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
839 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
840 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
841 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
842 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
843 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
844 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
845 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
846 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
847 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
848 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
849 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
850 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
851 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
852 * c-c++-common/pr46562-2.c: Likewise.
853 * gfortran.dg/pr42108.f90: Likewise.
854 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
855 foo to be inlined even at -O1.
856 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
857 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
858 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
859 * gcc.dg/matrix/matrix.exp: Disable FRE.
861 2011-03-24 Jakub Jelinek <jakub@redhat.com>
864 * gcc.dg/dfp/pr48204.c: New test.
866 2011-03-24 Steve Ellcey <sje@cup.hp.com>
869 * gcc.c-torture/execute/pr47917.c: Move this...
870 * gcc.dg/torture/pr47917.c: to here and add xfails.
872 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
874 * gnat.dg/array16.ad[sb]: New test.
875 * gnat.dg/array16.ads: New helper.
877 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
879 * gnat.dg/derived_type2.adb: New test.
881 2011-03-24 Richard Guenther <rguenther@suse.de>
883 PR tree-optimization/48271
884 * g++.dg/torture/pr48271.C: New testcase.
886 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
888 * gnat.dg/array15.ad[sb]: New test.
890 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
893 * gcc.target/i386/pr48237.c: New test.
895 2011-03-24 Richard Guenther <rguenther@suse.de>
898 * gcc.dg/builtin-object-size-10.c: New testcase.
900 2011-03-24 Richard Guenther <rguenther@suse.de>
902 PR tree-optimization/46562
903 * c-c++-common/pr46562-2.c: New testcase.
904 * c-c++-common/pr46562.c: Likewise.
906 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
908 * gcc.dg/vect/vect-cselim-1.c: New test.
909 * gcc.dg/vect/vect-cselim-2.c: New test.
911 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
913 * gcc.target/arm/pr46934.c: New.
915 2011-03-23 Ian Lance Taylor <iant@google.com>
917 * go.test/go-test.exp (errchk): Ignore lines containing ////.
919 2011-03-23 Richard Guenther <rguenther@suse.de>
921 * gcc.dg/struct: Remove directory and contents.
923 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
926 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
928 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
930 * gnat.dg/discr26.ad[sb]: New test.
931 * gnat.dg/discr26_pkg.ads: New helper.
933 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
936 * gcc.target/arm/neon-vld-1.c: New test.
938 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
940 * gnat.dg/array14.ad[sb]: New test.
941 * gnat.dg/array14_pkg.ads: New helper.
943 2011-03-22 Joseph Myers <joseph@codesourcery.com>
945 * gcc.c-torture/execute/920501-8.x: Remove.
946 * gcc.c-torture/execute/930513-1.x: Remove.
947 * gcc.c-torture/execute/960312-1.x: Remove.
948 * gcc.c-torture/compile/20000804-1.c,
949 gcc.c-torture/compile/20001205-1.c,
950 gcc.c-torture/compile/20001226-1.c,
951 gcc.c-torture/compile/20010518-2.c,
952 gcc.c-torture/compile/20020312-1.c,
953 gcc.c-torture/compile/20020604-1.c,
954 gcc.c-torture/compile/920501-12.c,
955 gcc.c-torture/compile/920501-4.c,
956 gcc.c-torture/compile/920520-1.c,
957 gcc.c-torture/compile/980506-1.c,
958 gcc.c-torture/execute/980709-1.x,
959 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
961 * gcc.dg/cpp/assert4.c: Don't handle ARC.
962 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
965 2011-03-22 Nick Clifton <nickc@redhat.com>
967 * lib/target-supports.exp (check_profiling_available): Add MN10300
968 to the list of targets that do not support profiling. Restore
969 alpha sorting to this list.
971 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
973 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
974 failure on 32-bit systems.
975 * gcc.dg/torture/vector-2.c: Ditto.
977 2011-03-22 Richard Guenther <rguenther@suse.de>
979 PR tree-optimization/48228
980 * gcc.dg/Wstrict-overflow-23.c: New testcase.
982 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
984 * lib/prune.exp (prune_gcc_output): Prune "could not create
985 compact unwind for" warnings.
987 2011-03-20 Jakub Jelinek <jakub@redhat.com>
991 * gcc.c-torture/execute/pr42544.c: New test.
992 * gcc.c-torture/execute/pr48197.c: New test.
994 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
996 PR preprocessor/48192
997 * gcc.target/powerpc/pr48192.c: New file.
1000 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
1001 split problem of 0 being loaded in a VSX register.
1003 2011-03-21 Richard Guenther <rguenther@suse.de>
1006 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
1007 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
1008 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
1009 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
1011 2011-03-21 Jakub Jelinek <jakub@redhat.com>
1014 * gcc.dg/pr48213.c: New test.
1016 2011-03-21 Kai Tietz <ktietz@redhat.com>
1019 * g++.dg/plugin/attribute_plugin.c: Adjust test.
1021 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
1023 * gcc.target/arm/xor-and.c: New.
1025 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1028 * gfortran.dg/function_optimize_1.f90: New test.
1029 * gfortran.dg/function_optimize_2.f90: New test.
1031 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
1033 PR rtl-optimization/47502
1034 * gcc.target/i386/pr47502-1.c: New.
1035 * gcc.target/i386/pr47502-2.c: Likewise.
1037 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1039 PR rtl-optimization/48156
1040 * gcc.dg/pr48156.c: New test.
1042 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1045 * gfortran.dg/scratch_1.f90: Adjust test.
1047 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1050 * gfortran.dg/scratch_1.f90: New test.
1052 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1054 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1055 variably modified typedefs.
1056 * gcc.dg/c1x-typedef-2.c: Remove.
1058 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1060 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1061 * gcc.dg/c1x-anon-struct-3.c: New test.
1062 * gcc.dg/anon-struct-11.c: Update.
1064 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1066 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1068 Only xfail with gas.
1070 2011-03-18 Jason Merrill <jason@redhat.com>
1072 * g++.dg/template/fn-ptr1.C: New.
1074 * g++.dg/overload/volatile1.C: New.
1076 * g++.dg/opt/pr23372.C: New.
1078 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1080 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1083 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1085 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
1087 * gcc.target/arm/unsigned-extend-1.c: New.
1089 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1092 * gcc.c-torture/compile/pr48161.c: New test.
1094 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
1097 * gcc.dg/torture/pr47725.c: New.
1099 2011-03-17 Jason Merrill <jason@redhat.com>
1101 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1102 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1104 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
1106 * gnat.dg/specs/elab2.ads: New test.
1107 * gnat.dg/specs/elab2_pkg.ads: New helper.
1109 2011-03-17 Jason Merrill <jason@redhat.com>
1111 * g++.dg/cpp0x/decltype-1212.C: New.
1112 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1114 2011-03-17 Jason Merrill <jason@redhat.com>
1116 * g++.dg/parse/memfnquals1.C: New.
1118 2011-03-17 Richard Guenther <rguenther@suse.de>
1121 * gcc.dg/pr48134.c: New testcase.
1123 2011-03-17 Richard Guenther <rguenther@suse.de>
1126 * g++.dg/torture/pr48165.C: New testcase.
1128 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1130 PR rtl-optimization/48141
1131 * gcc.dg/pr48141.c: New test.
1133 2011-03-16 Jason Merrill <jason@redhat.com>
1135 * g++.dg/cpp0x/constexpr-48089.C: New.
1137 * g++.dg/cpp0x/constexpr-abi1.C: New.
1139 * g++.dg/cpp0x/constexpr-46336.C: New.
1140 * g++.dg/parse/friend5.C: Adjust expected errors.
1142 * g++.dg/cpp0x/constexpr-47570.C: New.
1144 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1147 * ++.dg/debug/dwarf2/typedef6.C: New test.
1149 2011-03-16 Jason Merrill <jason@redhat.com>
1151 * g++.dg/cpp0x/elision2.C: New.
1153 * g++.dg/cpp0x/constexpr-array3.C: New.
1155 2011-03-16 Jason Merrill <jason@redhat.com>
1157 * g++.dg/cpp0x/sfinae6.C: New.
1158 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1159 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1160 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1161 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1162 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1164 2011-03-16 Jason Merrill <jason@redhat.com>
1166 * g++.dg/template/incomplete6.C: New.
1168 2011-03-16 Jeff Law <law@redhat.com>
1170 * gcc.dg/tree-ssa/vrp55.c: New test.
1172 2011-03-16 Jason Merrill <jason@redhat.com>
1174 * g++.dg/cpp0x/auto22.C: New.
1176 2011-03-16 Richard Guenther <rguenther@suse.de>
1178 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1179 optimizing it away if promoted to const.
1181 2011-03-16 Richard Guenther <rguenther@suse.de>
1183 PR tree-optimization/48149
1184 * gcc.dg/fold-complex-1.c: New testcase.
1186 2011-03-16 Richard Guenther <rguenther@suse.de>
1189 * gcc.dg/guality/pr45882.c: Really make sure no inlining
1192 2011-03-16 Richard Guenther <rguenther@suse.de>
1194 PR tree-optimization/26134
1195 * gcc.dg/tree-ssa/complex-6.c: New testcase.
1197 2011-03-16 Richard Guenther <rguenther@suse.de>
1199 PR tree-optimization/48146
1200 * gcc.dg/torture/pr48146.c: New testcase.
1202 2011-03-16 Richard Guenther <rguenther@suse.de>
1204 * gcc.dg/tree-ssa/pr14814.c: Adjust.
1205 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1207 2011-03-16 Jakub Jelinek <jakub@redhat.com>
1210 * gcc.c-torture/compile/pr48136.c: New test.
1212 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1215 * gcc.dg/guality/pr45882.c: New test.
1217 2011-03-15 Jason Merrill <jason@redhat.com>
1219 * g++.dg/cpp0x/constexpr-recursion.C: New.
1221 * g++.dg/cpp0x/implicit11.C: New.
1223 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1225 * g++.dg/cpp0x/constexpr-attribute.C: New.
1227 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1229 * g++.dg/parse/pr34758.C: New.
1231 2011-03-15 Xinliang David Li <davidxl@google.com>
1234 * gcc.dg/uninit-pred-7_d.c: New test.
1235 * gcc.dg/uninit-pred-8_d.c: New test.
1237 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1240 * gcc.target/arm/pr46788.c: New.
1242 2011-03-15 Richard Guenther <rguenther@suse.de>
1245 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1246 * gfortran.dg/ishft_4.f90: Likewise.
1247 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1249 2011-03-15 Richard Guenther <rguenther@suse.de>
1251 PR tree-optimization/13954
1252 * g++.dg/tree-ssa/pr13954.C: New testcase.
1254 2011-03-15 Richard Guenther <rguenther@suse.de>
1256 PR tree-optimization/48037
1257 * gcc.target/i386/pr48037-1.c: New testcase.
1259 2011-03-15 Richard Guenther <rguenther@suse.de>
1261 PR tree-optimization/41490
1262 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1263 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1264 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1265 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1266 * g++.dg/tree-ssa/pr33604.C: Adjust.
1268 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1271 * gcc.c-torture/execute/pr47917.c: New test.
1272 * gcc.dg/pr47917.c: New test.
1275 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1277 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1279 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1280 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1281 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1282 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1283 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1284 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1285 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1286 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1287 * gcc.target/i386/avx-floor-vec.c: Ditto.
1288 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1289 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1290 * gcc.target/i386/avx-rint-vec.c: Ditto.
1291 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1292 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1293 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1294 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1296 2011-03-14 Tom Tromey <tromey@redhat.com>
1298 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1299 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1300 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1302 2011-03-14 Tom Tromey <tromey@redhat.com>
1304 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1305 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1306 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1308 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1310 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1312 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1314 PR rtl-optimization/47166
1315 * gcc.c-torture/execute/postmod-1.c: New test.
1317 2011-03-14 Richard Guenther <rguenther@suse.de>
1320 * gcc.dg/torture/pr48098.c: New testcase.
1322 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1325 * gcc.target/powerpc/pr48053-1.c: New test.
1326 * gcc.target/powerpc/pr48053-2.c: Likewise.
1328 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1331 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1333 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1336 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1338 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1341 * gfortran.dg/class_41.f03: New.
1343 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1345 * g++.dg/conversion/cast3.C: New test.
1347 2011-03-11 Jason Merrill <jason@redhat.com>
1349 * g++.dg/template/error45.C: New.
1351 * g++.dg/parse/no-type-defn1.C: New.
1353 * g++.dg/ext/attrib40.C: New.
1355 * g++.dg/cpp0x/regress/array1.C: New.
1357 2011-03-11 Richard Guenther <rguenther@suse.de>
1359 PR tree-optimization/48067
1360 * gcc.dg/pr48067.c: New testcase.
1362 2011-03-11 Richard Guenther <rguenther@suse.de>
1365 * g++.dg/lto/20110311-1_0.C: New testcase.
1367 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1370 * g++.dg/inherit/virtual8.C: New test.
1373 * gcc.dg/torture/pr48044.c: New test.
1375 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1378 * gfortran.dg/proc_ptr_comp_31.f90: New.
1380 2011-03-11 Richard Guenther <rguenther@suse.de>
1382 PR tree-optimization/47278
1383 * gcc.dg/torture/pr47278-1.c: New testcase.
1384 * gcc.dg/torture/pr47278-2.c: Likewise.
1386 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1388 PR tree-optimization/48063
1389 * gcc.dg/torture/pr48063.c: New test.
1391 2011-03-10 Jason Merrill <jason@redhat.com>
1393 * g++.dg/template/array22.C: New.
1395 * g++.dg/cpp0x/syntax-err1.C: New.
1396 * g++.dg/parse/error36.C: Adjust expected errors.
1397 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1398 * g++.old-deja/g++.pt/typename3.C: Likewise.
1399 * g++.old-deja/g++.pt/typename4.C: Likewise.
1400 * g++.old-deja/g++.pt/typename6.C: Likewise.
1402 2011-03-09 Jason Merrill <jason@redhat.com>
1404 * g++.dg/template/nontype22.C: New.
1406 2011-03-09 Martin Jambor <mjambor@suse.cz>
1408 PR tree-optimization/47714
1409 * g++.dg/torture/pr47714.C: New test.
1411 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1414 * gcc.target/powerpc/pr47755-2.c: New file.
1416 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1418 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1419 is not set in the environment, pass 64 as first argument when not
1420 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1421 native where ulimit -u is supported.
1423 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1425 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1427 2011-03-08 Jason Merrill <jason@redhat.com>
1429 * g++.dg/template/nontype21.C: New.
1431 * g++.dg/template/anon5.C: New.
1433 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1436 * gcc.dg/pr47881.c: New test.
1438 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1441 * g++.dg/lookup/template3.C: New test.
1443 2011-03-08 Kai Tietz <ktietz@redhat.com>
1445 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1448 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1451 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1452 sizeof to compute alignment.
1454 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1456 PR tree-optimization/48022
1457 * gcc.dg/pr48022-1.c: New test.
1458 * gcc.dg/pr48022-2.c: New test.
1460 2011-03-07 Jason Merrill <jason@redhat.com>
1462 * g++.dg/template/nontype20.C: New.
1463 * g++.dg/init/member1.C: Adjust expected errors.
1464 * g++.dg/parse/constant4.C: Likewise.
1465 * g++.dg/template/qualified-id3.C: Likewise.
1466 * g++.old-deja/g++.pt/crash10.C: Likewise.
1468 * g++.dg/cpp0x/regress/non-const1.C: New.
1470 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1473 * gcc.dg/pr47991.c: New test.
1475 2011-03-07 Jason Merrill <jason@redhat.com>
1477 * g++.dg/abi/mangle46.C: New.
1479 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1482 * gcc.target/powerpc/pr47862.c: New.
1484 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1487 * gcc.target/i386/combine-mul.c: Require nonpic.
1489 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1490 Nathan Froyd <froydnj@codesourcery.com>
1492 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1494 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1496 * README.QMTEST: Remove.
1498 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1499 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1502 * gfortran.dg/array_constructor_37.f90 : New test.
1504 2011-03-05 Jason Merrill <jason@redhat.com>
1506 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1507 * g++.dg/abi/mangle45.C: Likewise.
1508 * g++.dg/cpp0x/trailing1.C: Likewise.
1510 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1512 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1514 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1516 PR rtl-optimization/47899
1517 * gcc.dg/pr47899.c: New test.
1519 * gcc.dg/torture/pr47968.c: Ignore warnings.
1521 PR tree-optimization/47967
1522 * gcc.c-torture/compile/pr47967.c: New test.
1524 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1526 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1527 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1529 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1531 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1532 and property_getAttributes() if __OBJC2__.
1533 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1534 * objc.dg/property/property-encoding-1.m: New.
1535 * obj-c++.dg/property/property-encoding-1.mm: New.
1537 2011-03-04 Jason Merrill <jason@redhat.com>
1539 * g++.dg/template/pseudodtor6.C: New.
1541 * g++.dg/inherit/covariant19.C: New.
1543 2011-03-04 Richard Guenther <rguenther@suse.de>
1546 * gcc.dg/torture/pr47968.c: New testcase.
1548 2011-03-04 Richard Guenther <rguenther@suse.de>
1551 * gcc.dg/torture/pr47975.c: New testcase.
1553 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1556 * g++.dg/template/crash106.C: New.
1558 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1561 * gcc.dg/gomp/pr47963.c: New test.
1562 * g++.dg/gomp/pr47963.C: New test.
1564 2011-03-02 Jason Merrill <jason@redhat.com>
1566 * g++.dg/cpp0x/regress/condition1.C: New.
1568 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1570 2011-03-01 Jason Merrill <jason@redhat.com>
1572 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1574 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1576 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1578 PR rtl-optimization/47925
1579 * gcc.c-torture/execute/pr47925.c: New test.
1581 2011-03-01 Jason Merrill <jason@redhat.com>
1583 * g++.dg/cpp0x/decltype25.C: New.
1585 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1587 2011-03-01 Richard Guenther <rguenther@suse.de>
1589 PR tree-optimization/47890
1590 * gcc.dg/torture/pr47890.c: New testcase.
1592 2011-03-01 Richard Guenther <rguenther@suse.de>
1595 * gcc.dg/lto/pr47924_0.c: New testcase.
1597 2011-03-01 Richard Guenther <rguenther@suse.de>
1600 * gfortran.dg/lto/pr46911_0.f: New testcase.
1602 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1604 PR libgfortran/47933
1605 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1606 compile errors from older code form.
1608 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1610 PR libgfortran/47567
1611 * gfortran.dg/fmt_fw_d.f90: New test.
1613 2011-02-28 Jason Merrill <jason@redhat.com>
1615 * g++.dg/inherit/covariant18.C: New.
1617 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1620 * gcc.dg/pr47893.c: New test.
1622 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1624 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1625 NULL in case of a selector with conflicting types.
1626 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1628 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1630 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1631 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1632 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1633 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1635 2011-02-28 Jason Merrill <jason@redhat.com>
1638 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1640 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1642 PR libgfortran/47778
1643 * gfortran.dg/namelist_71.f90: New test.
1645 2011-02-27 Jason Merrill <jason@redhat.com>
1648 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1649 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1651 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1654 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1656 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1659 * gfortran.dg/gomp/task-1.f90: Removed.
1661 2011-02-26 Jason Merrill <jason@redhat.com>
1663 * g++.dg/template/this-targ1.C: New.
1665 * g++.dg/cpp0x/regress/template-const1.C: New.
1666 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1667 * g++.dg/template/function1.C: Adjust.
1668 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1669 * g++.dg/debug/debug7.C: Adjust.
1671 2011-02-26 Tobias Burnus <burnus@net-b.de>
1674 * gfortran.dg/gomp/task-1.f90: New.
1676 2011-02-25 Jie Zhang <jie@codesourcery.com>
1678 * gcc.target/arm/neon-thumb2-move.c: Add
1679 dg-require-effective-target arm_thumb2_ok.
1681 2011-02-24 Jason Merrill <jason@redhat.com>
1683 * g++.dg/parse/constant1.C: Specify C++98 mode.
1684 * g++.dg/parse/constant5.C: Likewise.
1685 * g++.dg/parse/error2.C: Likewise.
1686 * g++.dg/parse/semicolon3.C: Likewise.
1687 * g++.dg/template/crash14.C: Likewise.
1688 * g++.dg/template/local4.C: Likewise.
1689 * g++.dg/template/nontype3.C: Likewise.
1690 * g++.dg/parse/crash31.C: Adjust expected errors.
1691 * g++.dg/template/function1.C: Likewise.
1692 * g++.dg/template/ref3.C: Likewise.
1693 * g++.dg/template/static9.C: Likewise.
1694 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1696 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1697 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1698 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1699 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1700 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1702 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1705 * gfortran.dg/pr47878.f90: New test.
1707 2011-02-24 Richard Guenther <rguenther@suse.de>
1710 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1711 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1713 2011-02-24 Richard Guenther <rguenther@suse.de>
1716 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1717 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1719 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1721 PR libgfortran/47567
1722 * gfortran.dg/fmt_f0_1.f90: Update test.
1724 2011-02-23 Jason Merrill <jason@redhat.com>
1726 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1727 * g++.dg/abi/mangle45.C: New.
1729 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1730 * g++.dg/template/canon-type-9.C: Match use of decltype
1731 between declaration and definition.
1732 * g++.dg/template/canon-type-12.C: Likewise.
1734 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1737 * gfortran.dg/nested_allocatables_1.f90: New.
1739 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1742 * g++.dg/pr46868.C: New test.
1743 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1744 * g++.dg/parse/error14.C: Adjust.
1746 2011-02-23 Richard Guenther <rguenther@suse.de>
1748 PR tree-optimization/47838
1749 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1751 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1753 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1755 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1757 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1758 * gfortran.dg/count_init_expr.f03: Ditto.
1759 * gfortran.dg/gomp/pr43711.f90: Ditto.
1760 * gcc.dg/struct-parse-2.c: Ditto.
1761 * gcc.dg/parse-error-3.c: Ditto.
1762 * gcc.dg/Wlogical-op-1.c: Ditto.
1763 * gcc.dg/Walways-true-1.c: Ditto.
1764 * gcc.dg/pr24225.c: Ditto.
1765 * gcc.dg/Walways-true-2.c: Ditto.
1766 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1767 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1768 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1769 * g++.dg/overload/defarg4.C: Ditto.
1770 * g++.dg/inherit/covariant16.C: Ditto.
1771 * g++.dg/inherit/virtual7.C: Ditto.
1772 * g++.dg/template/canon-type-9.C: Ditto.
1773 * g++.dg/template/access19.C: Ditto.
1774 * g++.dg/template/call7.C: Ditto.
1775 * g++.dg/template/canon-type-2.C: Ditto.
1776 * g++.dg/template/init7.C: Ditto.
1777 * g++.dg/template/sizeof-template-argument.C: Ditto.
1778 * g++.dg/template/const3.C: Ditto.
1779 * g++.dg/template/sfinae26.C: Ditto.
1780 * g++.dg/template/sfinae26.C: Ditto.
1781 * g++.dg/template/canon-type-11.C: Ditto.
1782 * g++.dg/template/union2.C: Ditto.
1783 * g++.dg/template/canon-type-3.C: Ditto.
1784 * g++.dg/template/canon-type-1.C: Ditto.
1785 * g++.dg/template/canon-type-5.C: Ditto.
1786 * g++.dg/template/canon-type-7.C: Ditto.
1787 * g++.dg/template/canon-type-10.C: Ditto.
1788 * g++.dg/template/spec36.C: Ditto.
1789 * g++.dg/template/typedef38.C: Ditto.
1790 * g++.dg/template/canon-type-4.C: Ditto.
1791 * g++.dg/template/canon-type-6.C: Ditto.
1792 * g++.dg/template/canon-type-13.C: Ditto.
1793 * g++.dg/template/instantiate9.C: Ditto.
1794 * g++.dg/template/ttp22.C: Ditto.
1795 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1796 * g++.dg/warn/Walways-true-1.C: Ditto.
1797 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1798 * g++.dg/warn/Walways-true-2.C: Ditto.
1799 * g++.dg/conversion/op4.C: Ditto.
1800 * g++.dg/opt/pr19650.C: Ditto.
1801 * g++.dg/lookup/friend11.C: Ditto.
1802 * g++.dg/other/default2.C: Ditto.
1803 * g++.dg/other/default3.C: Ditto.
1804 * g++.dg/other/dtor2.C: Ditto.
1805 * g++.dg/other/friend5.C: Ditto.
1806 * g++.dg/other/default5.C: Ditto.
1807 * g++.dg/init/brace6.C: Ditto.
1808 * g++.dg/init/aggr5.C: Ditto.
1809 * g++.dg/init/error2.C: Ditto.
1810 * g++.dg/expr/bound-mem-fun.C: Ditto.
1811 * g++.dg/expr/cond6.C: Ditto.
1812 * g++.dg/expr/stmt-expr-1.C: Ditto.
1813 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1814 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1815 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1816 * g++.dg/cpp0x/bracket1.C: Ditto.
1817 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1818 * g++.dg/cpp0x/pr38646.C: Ditto.
1819 * g++.dg/cpp0x/variadic73.C: Ditto.
1820 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1821 * g++.dg/cpp0x/bracket4.C: Ditto.
1822 * g++.dg/cpp0x/decltype4.C: Ditto.
1823 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1824 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1825 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1826 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1827 * g++.dg/cpp0x/decltype2.C: Ditto.
1828 * g++.dg/cpp0x/decltype1.C: Ditto.
1829 * g++.dg/cpp0x/bracket2.C: Ditto.
1830 * g++.dg/cpp0x/decltype5.C: Ditto.
1831 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1832 * g++.dg/cpp0x/variadic70.C: Ditto.
1833 * g++.dg/cpp0x/decltype6.C: Ditto.
1834 * g++.dg/cpp0x/rvo.C: Ditto.
1835 * g++.dg/cpp0x/vt-40092.C: Ditto.
1836 * g++.dg/cpp0x/variadic-new.C: Ditto.
1837 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1838 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1839 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1840 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1841 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1842 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1843 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1844 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1845 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1846 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1847 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1848 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1849 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1850 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1851 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1852 * g++.dg/cpp0x/pr39639.C: Ditto.
1853 * g++.dg/cpp0x/decltype3.C: Ditto.
1854 * g++.dg/cpp0x/variadic68.C: Ditto.
1855 * g++.dg/cpp0x/variadic-function.C: Ditto.
1856 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1857 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1858 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1859 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1860 * g++.dg/parse/crash35.C: Ditto.
1861 * g++.dg/parse/crash40.C: Ditto.
1862 * g++.dg/parse/defarg12.C: Ditto.
1863 * g++.dg/parse/crash34.C: Ditto.
1864 * g++.dg/parse/constructor3.C: Ditto.
1865 * g++.dg/parse/template23.C: Ditto.
1866 * g++.dg/parse/crash56.C: Ditto.
1867 * g++.dg/parse/dtor13.C: Ditto.
1868 * g++.dg/parse/error33.C: Ditto.
1869 * g++.dg/parse/ctor9.C: Ditto.
1870 * g++.dg/parse/error32.C: Ditto.
1871 * g++.dg/parse/error37.C: Ditto.
1872 * g++.dg/parse/bitfield3.C: Ditto.
1873 * g++.dg/parse/struct-4.C: Ditto.
1874 * g++.dg/ext/has_trivial_copy.C: Ditto.
1875 * g++.dg/ext/is_polymorphic.C: Ditto.
1876 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1877 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1878 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1879 * g++.dg/ext/is_union.C: Ditto.
1880 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1881 * g++.dg/ext/is_pod.C: Ditto.
1882 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1883 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1884 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1885 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1886 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1887 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1888 * g++.dg/ext/is_abstract.C: Ditto.
1889 * g++.dg/ext/has_trivial_assign.C: Ditto.
1890 * g++.dg/ext/is_class.C: Ditto.
1891 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1892 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1893 * g++.dg/ext/is_base_of.C: Ditto.
1894 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1895 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1896 * g++.dg/ext/is_empty.C: Ditto.
1897 * g++.dg/ext/is_enum.C: Ditto.
1898 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1899 * gnat.dg/opt11.adb: Ditto.
1900 * obj-c++.dg/pr45735.mm: Ditto.
1901 * obj-c++.dg/pr24393.mm: Ditto.
1902 * obj-c++.dg/exceptions-2.mm: Ditto.
1903 * objc.dg/pr45735.m: Ditto.
1904 * objc.dg/pr24393.m: Ditto.
1906 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1908 * objc.dg/attributes/objc-exception-1.m: New.
1910 2011-02-23 Jie Zhang <jie@codesourcery.com>
1912 * gcc.dg/cpp/include7.c: New test.
1914 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1917 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1919 2011-02-23 Jie Zhang <jie@codesourcery.com>
1921 PR rtl-optimization/47763
1922 * gcc.dg/pr47763.c: New test.
1924 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1927 * gfortran.dg/whole_file_32.f90 : New test.
1929 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1932 * g++.dg/inherit/virtual7.C: New test.
1934 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1937 * objc.dg/type-size-3.m: Updated error message.
1938 * objc.dg/type-size-4.m: New test.
1939 * objc.dg/type-size-5.m: New test.
1941 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1943 * lib/gnat.exp: Fix comments.
1944 Don't load libgloss.exp.
1945 (default_gnat_version): Call $compiler with --version.
1946 Adapt regexp for gnatmake output, insert version.
1947 (gnat_version): New proc.
1948 (gnat_init): Remove gnat_libgcc_s_path.
1949 (gnat_target_compile): Likewise.
1950 Remove ld_library_path.
1951 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1952 (gnat_pass): Remove.
1953 (gnat_pass): Remove.
1954 (gnat_finish): Remove.
1955 (gnat_exit): Remove.
1956 (local_find_gnatmake): Reindent.
1957 (runtest_file_p): Remove.
1958 (prune_warnings): Remove.
1959 (find_gnatclean): New proc.
1960 * lib/gnat-dg.exp (lremove): New proc.
1961 (gnat-dg-test): Reindent.
1962 Remove additional output files.
1963 (gnat-dg-runtest): Remove.
1965 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1966 * gnat.dg/loop_optimization6.adb: Likewise.
1967 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1969 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1971 PR tree-optimization/47835
1972 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1974 2011-02-22 Tobias Burnus <burnus@net-b.de>
1976 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1977 * gfortran.dg/abstract_type_2.f03: Ditto.
1978 * gfortran.dg/abstract_type_3.f03: Ditto.
1979 * gfortran.dg/abstract_type_4.f03: Ditto.
1980 * gfortran.dg/abstract_type_5.f03: Ditto.
1981 * gfortran.dg/abstract_type_6.f03: Ditto.
1982 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1983 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1984 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1985 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1986 * gfortran.dg/array_function_5.f90: Ditto.
1987 * gfortran.dg/asynchronous_3.f03: Ditto.
1988 * gfortran.dg/char_expr_1.f90: Ditto.
1989 * gfortran.dg/class_14.f03: Ditto.
1990 * gfortran.dg/data_array_6.f: Ditto.
1991 * gfortran.dg/data_invalid.f90: Ditto.
1992 * gfortran.dg/dot_product_1.f03: Ditto.
1993 * gfortran.dg/func_derived_5.f90: Ditto.
1994 * gfortran.dg/func_result_4.f90: Ditto.
1995 * gfortran.dg/implied_do_1.f90: Ditto.
1996 * gfortran.dg/initialization_25.f90: Ditto.
1997 * gfortran.dg/initialization_26.f90: Ditto.
1998 * gfortran.dg/interface_34.f90: Ditto.
1999 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
2000 * gfortran.dg/keyword_symbol_1.f90: Ditto.
2001 * gfortran.dg/matmul_8.f03: Ditto.
2002 * gfortran.dg/merge_init_expr.f90: Ditto.
2003 * gfortran.dg/pack_assign_1.f90: Ditto.
2004 * gfortran.dg/pack_vector_1.f90: Ditto.
2005 * gfortran.dg/pointer_check_8.f90: Ditto.
2006 * gfortran.dg/product_init_expr.f03: Ditto.
2007 * gfortran.dg/reshape_order_5.f90: Ditto.
2008 * gfortran.dg/reshape_shape_1.f90: Ditto.
2009 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
2010 * gfortran.dg/same_name_2.f90: Ditto.
2011 * gfortran.dg/selected_real_kind_1.f90: Ditto.
2012 * gfortran.dg/spread_init_expr.f03: Ditto.
2013 * gfortran.dg/stmt_func_1.f90: Ditto.
2014 * gfortran.dg/sum_init_expr.f03: Ditto.
2015 * gfortran.dg/transpose_3.f03: Ditto.
2016 * gfortran.dg/unpack_init_expr.f03: Ditto.
2017 * gfortran.dg/warn_conversion.f90: Ditto.
2018 * gfortran.dg/warn_conversion_2.f90: Ditto.
2019 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2020 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2021 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2022 * gfortran.dg/whole_file_16.f90: Ditto.
2023 * gfortran.dg/whole_file_17.f90: Ditto.
2024 * gfortran.dg/whole_file_18.f90: Ditto.
2025 * gfortran.dg/whole_file_20.f03: Ditto.
2026 * gfortran.dg/whole_file_5.f90: Ditto.
2027 * gfortran.dg/whole_file_6.f90: Ditto.
2028 * gfortran.dg/write_invalid_format.f90: Ditto.
2029 * gfortran.dg/zero_sized_6.f90: Ditto.
2031 2011-02-21 Jeff Law <law@redhat.com>
2033 PR rtl-optimization/46178
2034 * gcc.target/i386/pr46178.c: New test.
2036 PR rtl-optimization/46002
2037 * gcc.c-torture/compile/pr46002.c: New test.
2039 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2041 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2044 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2047 * g++.dg/debug/pr47106.C: Require effective target lto.
2049 2011-02-21 Jason Merrill <jason@redhat.com>
2051 * g++.dg/cpp0x/constexpr-diag2.C: New.
2053 2011-02-20 Jason Merrill <jason@redhat.com>
2055 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2057 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2059 * g++.dg/overload/conv-op1.C: New.
2061 * g++.dg/cpp0x/constexpr-synth1.C: New.
2063 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2065 * objc.dg/layout-2.m: New.
2066 * objc.dg/selector-3.m: Adjusted location of error message.
2067 * objc.dg/type-size-3.m: Same.
2068 * obj-c++.dg/selector-3.mm: Same.
2070 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2073 * objc.dg/property/dotsyntax-22.m: New.
2074 * obj-c++.dg/property/dotsyntax-22.mm: New.
2076 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2079 * g++.dg/template/typedef38.C: New test.
2081 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2084 * gfortran.dg/whole_file_30.f90 : New test.
2085 * gfortran.dg/whole_file_31.f90 : New test.
2087 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2091 * gfortran.dg/whole_file_28.f90 : New test.
2092 * gfortran.dg/whole_file_29.f90 : New test.
2094 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2097 * g++.dg/template/crash105.C: New.
2099 2011-02-19 Jason Merrill <jason@redhat.com>
2101 * g++.dg/cpp0x/regress/no-elide1.C: New.
2103 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2105 PR tree-optimization/46620
2106 * gcc.dg/pr46620.c: New.
2108 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2111 * gcc.target/i386/pr47809.c: New test.
2113 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2114 Tobias Burnus <burnus@net-b.de>
2116 * lib/target-supports.exp
2117 (check_effective_target_fortran_large_real): New check for large reals.
2118 * gfortran.dg/nan_7.f90: New test.
2120 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2122 PR libgfortran/47567
2123 * gfortran.dg/fmt_f0_1.f90: Update test.
2125 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2128 * gfortran.dg/array_constructor_36.f90 : New test.
2129 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2130 allow for comparison between different elements of the array
2131 constructor at different levels of optimization.
2133 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2135 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2136 * gcc.target/i386/pr32280-1.c: Likewise.
2138 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2141 * gcc.target/i386/pr47800.c: New test.
2143 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2145 * objc/execute/exceptions/foward-1.x: New.
2147 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2150 * gfortran.dg/derived_constructor_comps_4.f90: New.
2152 2011-02-18 Tobias Burnus
2155 * gfortran.dg/func_result_6.f90: New.
2157 2011-02-18 Michael Matz <matz@suse.de>
2160 * gfortran.dg/lto/pr45586_0.f90: New test.
2161 * gfortran.dg/typebound_proc_20.f90: Ditto.
2162 * gfortran.dg/typebound_proc_21.f90: Ditto.
2164 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2167 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2169 2011-02-18 Tobias Burnus <burnus@net-b.de>
2172 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2174 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2175 normalizing the error/warning output.
2176 * gfortran.dg/Wall.f90: Update dg-error/warning.
2177 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2178 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2179 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2180 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2181 * gfortran.dg/class_30.f90: Update dg-error/warning.
2182 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2183 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2184 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2185 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2186 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2187 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2188 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2189 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2190 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2191 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2192 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2193 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2194 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2195 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2196 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2197 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2198 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2199 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2200 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2201 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2202 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2203 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2204 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2205 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2206 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2208 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2211 * gfortran.dg/proc_ptr_comp_30.f90: New.
2213 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2216 * gcc.target/i386/pr47780.c: New test.
2218 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2221 * gfortran.dg/class_40.f03: New.
2223 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2226 * g++.dg/cpp0x/auto21.C: New test.
2228 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2230 * objc.dg/special/unclaimed-category-1.h: Updated for
2232 * objc.dg/special/unclaimed-category-1.m: Same.
2233 * objc.dg/zero-link-1.m: Same.
2234 * objc.dg/lookup-1.m: Same.
2235 * objc.dg/torture/strings/const-str-9.m
2236 * objc.dg/torture/strings/const-str-10.m: Same.
2237 * objc.dg/torture/strings/const-str-11.m: Same.
2238 * objc.dg/torture/forward-1.m: Same.
2239 * objc.dg/zero-link-2.m: Same.
2240 * objc.dg/encode-7-next-64bit.m: Same.
2241 * objc.dg/method-4.m: Same.
2242 * objc.dg/next-runtime-1.m: Same.
2243 * objc.dg/image-info.m: Same.
2244 * objc.dg/pr23214.m: Same.
2245 * objc.dg/symtab-1.m: Same.
2246 * obj-c++.dg/basic.m: Same.
2247 * obj-c++.dg/proto-lossage-3.m: Same.
2248 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2249 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2250 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2251 * obj-c++.dg/method-11.m: Same.
2252 * objc/execute/enumeration-1.m: Same.
2253 * objc/execute/object_is_class.m: Same.
2254 * objc/execute/formal_protocol-2.m: Same.
2255 * objc/execute/formal_protocol-4.m: Same.
2256 * objc/execute/formal_protocol-6.m: Same.
2257 * objc/execute/bycopy-3.m: Same.
2258 * objc/execute/exceptions/catchall-1.m: Same.
2259 * objc/execute/exceptions/finally-1.m: Same.
2260 * objc/execute/exceptions/local-variables-1.m: Same.
2261 * objc/execute/exceptions/foward-1.m: Same.
2262 * objc/execute/bf-common.h
2263 * objc/execute/enumeration-2.m: Same.
2264 * objc/execute/formal_protocol-1.m: Same.
2265 * objc/execute/formal_protocol-3.m: Same.
2266 * objc/execute/formal_protocol-5.m: Same.
2267 * objc/execute/accessing_ivars.m: Same.
2268 * objc/execute/bycopy-2.m: Same.
2269 * objc/execute/formal_protocol-7.m: Same.
2270 * objc/execute/compatibility_alias.m: Same.
2271 * objc/execute/no_clash.m: Same.
2272 * objc/execute/object_is_meta_class.m: Same.
2273 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2274 * objc/execute/class-tests-1.h: Include stdio.h.
2275 * objc/execute/class-tests-2.h: Same.
2276 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2278 * obj-c++.dg/try-catch-2.mm: Same.
2280 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2283 * g++.dg/warn/Wunused-parm-4.C: New test.
2285 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2286 Jan Hubicka <jh@suse.cz>
2290 * g++.dg/debug/pr47106.C: New.
2292 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2295 * gcc.target/i386/pr43653.c: New test.
2297 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2300 * g++.dg/template/inherit6.C: New test.
2302 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2305 * gfortran.dg/class_39.f03: New.
2307 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2310 * g++.dg/cpp0x/variadic106.C: New test.
2312 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2315 * gfortran.dg/pr47757-1.f90: New test.
2316 * gfortran.dg/pr47757-2.f90: New test.
2317 * gfortran.dg/pr47757-3.f90: New test.
2320 * g++.dg/cpp0x/enum8.C: New test.
2322 2011-02-15 Jason Merrill <jason@redhat.com>
2324 * g++.dg/inherit/implicit-trivial1.C: New.
2325 * g++.dg/cpp0x/implicit-trivial1.C: New.
2327 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2330 * gcc.dg/torture/pr47725.c: Removed.
2332 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2335 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2336 constant does not generate a load from memory.
2338 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2341 * gcc.dg/torture/pr47725.c: New.
2343 2011-02-15 Richard Guenther <rguenther@suse.de>
2345 PR tree-optimization/47743
2346 * gcc.dg/torture/pr47743.c: New testcase.
2348 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2351 * gcc.target/i386/pr47581.c: New test.
2353 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2356 * gfortran.dg/select_type_22.f03: New.
2358 2011-02-14 Jason Merrill <jason@redhat.com>
2360 * g++.dg/cpp0x/regress/enum1.C: New.
2362 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2364 * gnat.dg/include.adb: New test.
2366 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2369 * gfortran.dg/class_38.f03: New.
2371 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2373 * gcc.dg/pr46494.c: New test.
2375 2011-02-14 Richard Guenther <rguenther@suse.de>
2377 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2379 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2382 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2383 sparc*-sun-solaris2.11.
2385 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2388 * gfortran.dg/argument_checking_18.f90: New.
2390 2011-02-13 Tobias Burnus <burnus@net-b.de>
2392 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2393 * gfortran.dg/argument_checking_17.f90: New.
2395 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2397 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2398 are temporarily disabled.
2399 * gfortran.dg/class_7.f03: Ditto.
2400 * gfortran.dg/coarray_14.f90: Ditto.
2401 * gfortran.dg/typebound_proc_13.f03: Ditto.
2403 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2406 * gfortran.dg/extends_11.f03: New.
2408 2011-02-11 Xinliang David Li <davidxl@google.com>
2410 PR tree-optimization/47707
2411 * g++.dg/tree-ssa/pr47707.C: New test.
2413 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2415 * g++.dg/opt/inline17.C: New test.
2417 2011-02-11 Tobias Burnus <burnus@net-b.de>
2420 * gfortran.dg/pure_formal_2.f90: New.
2422 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2424 PR rtl-optimization/47614
2425 * gfortran.dg/pr47614.f: New.
2427 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2430 * gcc.dg/opts-6.c: New test.
2432 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2435 * gcc.dg/pr47684.c: New test.
2437 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2440 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2441 c99_runtime, dg-add-options c99_runtime.
2442 (main): Use __asm__.
2444 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2447 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2448 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2449 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2450 * gcc.dg/ucnid-10.c: Likewise.
2451 * gcc.dg/ucnid-13.c: Likewise.
2452 * gcc.dg/ucnid-7.c: Likewise.
2453 * gcc.dg/ucnid-8.c: Likewise.
2454 Adapt dg-warning line number.
2456 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2458 * gcc.target/i386/parity-1.c: Use -march=k8.
2459 * gcc.target/i386/parity-2.c: Ditto.
2460 * gcc.target/i386/vecinit-1.c: Ditto.
2461 * gcc.target/i386/vecinit-2.c: Ditto.
2463 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2466 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2467 * gcc.target/mips/save-restore-3.c: Likewise.
2468 * gcc.target/mips/save-restore-4.c: Likewise.
2469 * gcc.target/mips/save-restore-5.c: Likewise.
2472 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2473 * g++.dg/tree-prof/partition2.C: Likewise.
2475 2011-02-09 Jason Merrill <jason@redhat.com>
2477 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2478 rather than misdeclare std::puts.
2480 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2481 * g++.dg/other/warning1.C: Likewise.
2482 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2483 * g++.old-deja/g++.gb/scope06.C: Likewise.
2484 * g++.old-deja/g++.law/cvt11.C: Likewise.
2485 * g++.old-deja/g++.law/init1.C: Likewise.
2486 * g++.dg/abi/mangle26.C: Likewise.
2488 * g++.dg/template/function1.C: Adjust for C++0x mode.
2489 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2491 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2492 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2494 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2496 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2498 * g++.dg/cpp0x/regress: New directory.
2499 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2500 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2501 * g++.dg/cpp0x/regress/regress3.C: New.
2503 2011-02-10 Richard Guenther <rguenther@suse.de>
2505 PR tree-optimization/47677
2506 * gcc.dg/torture/pr47677.c: New testcase.
2508 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2510 * objc.dg/special/load-category-1.m: Remove unused header.
2511 * objc.dg/special/load-category-1a.m: Likewise.
2512 * objc.dg/special/load-category-2.m: Likewise.
2513 * objc.dg/special/load-category-2a.m: Likewise.
2514 * objc.dg/special/load-category-3.m: Likewise.
2515 * objc.dg/special/load-category-3a.m: Likewise.
2516 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2517 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2518 * objc.dg/attributes/class-attribute-1.m: Likewise.
2519 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2520 * obj-c++.dg/property/property.exp: Likewise.
2521 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2522 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2523 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2524 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2525 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2526 * obj-c++.dg/template-8.mm: Likewise.
2528 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2531 * gcc.target/i386/pr47665.c: New test.
2533 2011-02-10 Jie Zhang <jie@codesourcery.com>
2537 2011-02-05 Jie Zhang <jie@codesourcery.com>
2539 * gcc.dg/pr42631.c: Update test.
2540 * gcc.dg/pr42631-2.c: New test.
2542 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2545 * gfortran.dg/proc_decl_25.f90: New.
2547 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2550 * gfortran.dg/typebound_assignment_2.f03: New.
2552 2011-02-09 Richard Guenther <rguenther@suse.de>
2554 PR tree-optimization/47664
2555 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2557 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2560 * gnat.dg/uninit_func.adb: Adjust dg directive.
2562 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2565 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2567 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2570 * gfortran.dg/auto_dealloc_2.f90: New.
2572 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2574 * gcc.dg/builtins-config.h: Remove __sgi handling.
2575 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2576 -std=c99 for mips-sgi-irix6.5*.
2578 2011-02-09 Martin Jambor <mjambor@suse.cz>
2581 * gfortran.dg/pr25923.f90: Remove xfails.
2583 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2586 * gfortran.dg/inquire_14.f90: New test.
2588 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2591 * gfortran.dg/pointer_init_6.f90: New.
2593 2011-02-08 Jeff Law <law@redhat.com>
2595 PR tree-optimization/42893
2596 * gcc.tree-ssa/pr42893.c: New test.
2598 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2600 PR tree-optimization/46834
2601 PR tree-optimization/46994
2602 PR tree-optimization/46995
2603 * gcc.dg/graphite/id-pr46834.c: New.
2604 * gfortran.dg/graphite/id-pr46994.f90: New.
2605 * gfortran.dg/graphite/id-pr46995.f90: New.
2607 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2610 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2611 using the variable is known the warning is emitted there.
2612 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2613 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2615 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2618 * gcc.dg/noreturn-1.c (foo5): Likewise.
2619 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2620 (method2): Likewise.
2622 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2623 the return statement using the uninitialized variable.
2624 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2626 2011-02-08 Richard Guenther <rguenther@suse.de>
2629 * g++.dg/opt/pr47639.c: New testcase.
2631 2011-02-08 Richard Guenther <rguenther@suse.de>
2633 PR tree-optimization/47632
2634 * g++.dg/opt/pr47632.C: New testcase.
2636 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2638 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2640 2011-02-07 Richard Guenther <rguenther@suse.de>
2642 PR tree-optimization/47615
2643 * g++.dg/opt/pr47615.C: New testcase.
2645 2011-02-07 Richard Guenther <rguenther@suse.de>
2647 PR tree-optimization/47621
2648 * gcc.dg/torture/pr47621.c: New testcase.
2650 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2652 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2654 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2657 * gfortran.dg/allocate_with_source_1 : New test.
2659 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2662 * gcc.dg/pr47610.c: New test.
2664 2011-02-05 Jie Zhang <jie@codesourcery.com>
2667 * gcc.dg/pr42631.c: Update test.
2668 * gcc.dg/pr42631-2.c: New test.
2670 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2673 * gfortran.dg/pr47574.f90: New test.
2675 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2677 PR tree-optimization/46194
2678 * gcc.dg/autopar/pr46194.c: New.
2680 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2682 PR tree-optimization/43695
2683 * g++.dg/ipa/pr43695.C: New.
2685 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2688 * gcc.dg/pr23200.c: New test.
2690 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2693 * g++.dg/pr47589.C: New test.
2695 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2698 * g++.dg/template/typedef37.C: New test.
2699 * g++.dg/template/param1.C: Adjust expected error message.
2701 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2704 * gcc.dg/pr31490-2.c: New test.
2705 * gcc.dg/pr31490-3.c: New test.
2706 * gcc.dg/pr31490-4.c: New test.
2708 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2709 Jakub Jelinek <jakub@redhat.com>
2712 * g++.dg/parser/semicolon3.C: Adjust.
2713 * g++.dg/parser/semicolon4.C: New testcase.
2714 * g++.dg/pr46890.C: New testcase.
2716 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2719 * g++.dg/init/pr29571.C: New.
2721 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2723 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2724 instead of vect_int.
2726 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2729 * gcc.target/i386/pr47312.c: New test.
2732 * gcc.target/i386/pr47564.c: New test.
2734 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2736 PR tree-optimization/45122
2737 * gcc.dg/tree-ssa/pr45122.c: New.
2739 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2742 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2745 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2746 and vsx so a default --with-cpu=power7 doesn't give an error
2747 when -mavoid-indexed-addresses is used.
2749 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2750 wrapper function to save the arguments and then jump to the real
2751 function, rather than depending on the compiler not to move stuff
2753 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2755 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2756 Paul Thomas <pault@gcc.gnu.org>
2759 * gfortran.dg/class_37.f03 : New test.
2761 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2762 Richard Guenther <rguenther@suse.de>
2764 PR tree-optimization/40979
2766 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2767 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2768 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2769 check_vect_support_and_set_flags.
2770 * gfortran.dg/graphite/vect-pr40979.f90: New.
2772 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2775 * gfortran.dg/class_36.f03: New.
2777 2011-02-02 Richard Guenther <rguenther@suse.de>
2779 PR tree-optimization/47566
2780 * gcc.dg/lto/20110201-1_0.c: New testcase.
2782 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2788 * debug/pr47498.c: New.
2789 * debug/pr47501.c: New.
2791 2011-02-01 Richard Guenther <rguenther@suse.de>
2793 PR tree-optimization/47559
2794 * g++.dg/torture/pr47559.C: New testcase.
2796 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2799 * gfortran.dg/typebound_call_20.f03: New.
2801 2011-02-01 Richard Guenther <rguenther@suse.de>
2803 PR tree-optimization/47555
2804 * gcc.dg/pr47555.c: New testcase.
2806 2011-02-01 Richard Guenther <rguenther@suse.de>
2808 PR tree-optimization/47541
2809 * g++.dg/torture/pr47541.C: New testcase.
2811 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2814 * gfortran.dg/typebound_call_19.f03: New.
2816 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2819 * g++.dg/cpp0x/pr47416.C: New test.
2821 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2824 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2826 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2829 * gfortran.dg/typebound_assignment_1.f03: New.
2831 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2833 PR tree-optimization/47538
2834 * gcc.c-torture/execute/pr47538.c: New test.
2836 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2839 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2841 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2843 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2845 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2847 PR rtl-optimization/44031
2848 * gcc.c-torture/compile/20110131-1.c: New test.
2850 2011-01-31 Tobias Burnus <burnus@net-b.de>
2853 * gfortran.dg/stmt_func_1.f90: New.
2855 2011-01-31 Tobias Burnus <burnus@net-b.de>
2858 * gfortran.dg/interface_34.f90: New.
2860 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2863 * gfortran.dg/realloc_on_assign_5.f03: New test.
2864 * gfortran.dg/realloc_on_assign_5.f03: New test.
2866 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2868 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2869 * gfortran.dg/bessel_7.f90: Likewise.
2870 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2872 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2873 * gfortran.dg/sum_init_expr.f03: Likewise.
2875 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2877 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2880 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2881 loop only on "vect_intfloat_cvt" targets.
2883 2011-01-29 Tobias Burnus <burnus@net-b.de>
2886 * gfortran.dg/shape_6.f90: New.
2888 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2890 PR libgfortran/47434
2891 * gfortran.dg/read_infnan_1.f90: Update test.
2892 * gfortran.dg/module_nan.f90: Update test.
2893 * gfortran.dg/char4_iunit_1.f03: Update test.
2894 * gfortran.dg/large_real_kind_1.f90: Update test.
2895 * gfortran.dg/real_const_3.f90: Update test.
2896 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2898 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2901 * g++.dg/template/param2.C: New test.
2903 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2905 PR libgfortran/47285
2906 * gfortran.dg/fmt_g.f: New test.
2908 2011-01-28 Tobias Burnus <burnus@net-b.de>
2911 * gfortran.dg/pure_formal_1.f90: New.
2913 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2916 * gcc.dg/tls/pr42894.c: New test.
2918 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2920 * gcc.dg/pr47276.c: Add dg-require-visibility.
2922 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2924 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2926 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2927 Tobias Burnus <burnus@gcc.gnu.org>
2932 * gfortran.dg/realloc_on_assign_3.f03: New test.
2933 * gfortran.dg/realloc_on_assign_4.f03: New test.
2934 * gfortran.dg/allocatable_function_5.f90: New test.
2935 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2936 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2937 implemented" dg-errors.
2939 2011-01-27 Jan Hubicka <jh@suse.cz>
2942 * gcc.dg/attr-weakref-4.c: New testcase
2944 2011-01-27 Martin Jambor <mjambor@suse.cz>
2946 PR tree-optimization/47228
2947 * gcc.dg/torture/pr47228.c: New test.
2949 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2951 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2953 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2955 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2956 when using auto-overlay support on the SPU.
2958 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2960 PR rtl-optimization/44174
2961 * gcc.target/i386/asm-6.c: New test.
2963 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2965 PR rtl-optimization/46856
2966 * gcc.c-torture/compile/pr46856.c: New test.
2968 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2969 Andrew Pinski <pinskia@gmail.com>
2972 * gcc.dg/pr43082.c: New.
2974 2011-01-26 DJ Delorie <dj@redhat.com>
2976 PR rtl-optimization/46878
2977 * gcc.dg/pr46878-1.c: New test.
2979 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2982 * g++.dg/cpp0x/pr47476.C: New test.
2984 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2986 * gcc.c-torture/compile/20110126-1.c: New test.
2988 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2991 * gcc.dg/torture/pr47473.c: New test.
2993 2011-01-26 Jan Hubicka <jh@suse.cz>
2996 * gcc.c-torture/execute/pr47237.c: New testcase.
2998 2011-01-26 Jan Hubicka <jh@suse.cz>
3000 PR tree-optimization/47190
3001 * gcc.dg/attr-weakref-3.c: New testcase.
3003 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
3006 * gcc.dg/dll-9a.c: New test file.
3007 * gcc.dg/dll-11.c: Likewise.
3008 * gcc.dg/dll-12.c: Likewise.
3009 * gcc.dg/dll-12a.c: Likewise.
3010 * gcc.dg/dll-11a.c: Likewise.
3011 * gcc.dg/dll-9.c: Likewise.
3012 * gcc.dg/dll-10.c: Likewise.
3013 * gcc.dg/dll-10a.c: Likewise.
3014 * g++.dg/ext/dllexport4a.cc: Likewise.
3015 * g++.dg/ext/dllexport4.C: Likewise.
3016 * g++.dg/ext/dllexport5.C: Likewise.
3017 * g++.dg/ext/dllexport5a.cc: Likewise.
3019 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3021 PR tree-optimization/46970
3022 * gcc.dg/graphite/pr46970.c: New.
3024 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3026 PR tree-optimization/46215
3027 * gcc.dg/graphite/pr46215.c: New.
3029 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3031 PR tree-optimization/46168
3032 * gcc.dg/graphite/pr46168.c: New.
3034 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3036 PR tree-optimization/43657
3037 * gcc.dg/graphite/pr43657.c: New.
3039 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3041 PR tree-optimization/29832
3042 * gfortran.dg/graphite/pr29832.f90: New.
3044 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3046 PR tree-optimization/43567
3047 * gcc.dg/graphite/pr43567.c: New.
3049 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3051 * gfortran.dg/graphite/interchange-4.f: New.
3052 * gfortran.dg/graphite/interchange-5.f: New.
3054 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3055 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3056 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3057 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3058 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3059 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3060 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3061 * gfortran.dg/ltrans-7.f90: Removed.
3062 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3064 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3065 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3066 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3067 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3068 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3069 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3070 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3071 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3072 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3073 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3074 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3075 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3076 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3077 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3078 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3079 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3080 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3081 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3082 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3083 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3084 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3085 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3086 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3087 * gcc.dg/tree-ssa/data-dep-1.c
3088 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3089 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3090 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3091 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3092 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3094 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3096 PR tree-optimization/47265
3097 PR tree-optimization/47443
3098 * gcc.c-torture/compile/pr47265.c: New test.
3099 * gcc.dg/pr47443.c: New test.
3101 2011-01-25 Martin Jambor <mjambor@suse.cz>
3103 PR tree-optimization/47382
3104 * g++.dg/torture/pr47382.C: New test.
3105 * g++.dg/opt/devirt1.C: Xfail.
3107 2011-01-25 Yao Qi <yao@codesourcery.com>
3110 * gcc.target/arm/pr45701-1.c: New test.
3111 * gcc.target/arm/pr45701-2.c: New test.
3112 * gcc.target/arm/pr45701-3.c: New test.
3114 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3115 Jakub Jelinek <jakub@redhat.com>
3117 PR tree-optimization/47271
3118 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3120 2011-01-25 Nick Clifton <nickc@redhat.com>
3122 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3123 (saturate_add): Delete.
3125 (main): Do not run saturate_add.
3126 (set_interrupts): Delete.
3128 2011-01-25 Tobias Burnus <burnus@net-b.de>
3131 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3133 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3135 PR tree-optimization/47427
3136 PR tree-optimization/47428
3137 * gcc.c-torture/compile/pr47427.c: New test.
3138 * gcc.c-torture/compile/pr47428.c: New test.
3140 2011-01-25 Richard Guenther <rguenther@suse.de>
3143 * gcc.dg/torture/pr47411.c: New testcase.
3145 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3147 * gfortran.dg/graphite/id-24.f: New.
3148 * gfortran.dg/graphite/id-25.f: New.
3150 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3152 * gfortran.dg/graphite/id-23.f: New.
3154 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3156 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3158 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3160 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3161 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3162 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3163 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3164 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3165 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3166 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3167 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3168 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3170 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3172 * gcc.dg/graphite/block-0.c: Add documentation.
3173 * gcc.dg/graphite/block-4.c: Same.
3174 * gcc.dg/graphite/block-7.c: Same.
3175 * gcc.dg/graphite/block-8.c: New.
3176 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3177 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3178 * gcc.dg/graphite/interchange-12.c: Add documentation.
3179 * gcc.dg/graphite/interchange-13.c: New.
3180 * gcc.dg/graphite/interchange-14.c: New.
3181 * gcc.dg/graphite/interchange-15.c: New.
3182 * gcc.dg/graphite/interchange-8.c: Add documentation.
3183 * gcc.dg/graphite/interchange-mvt.c: Same.
3185 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3188 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3189 * gcc.target/powerpc/altivec-14.c: Ditto.
3190 * gcc.target/powerpc/altivec-33.c: Ditto.
3191 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3192 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3193 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3194 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3195 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3196 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3197 * g++.dg/ext/altivec-15.C: Ditto.
3198 * g++.dg/ext/altivec-types-1.C: Ditto.
3199 * g++.dg/ext/altivec-types-2.C: Ditto.
3200 * g++.dg/ext/altivec-types-3.C: Ditto.
3201 * g++.dg/ext/altivec-types-4.C: Ditto.
3203 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3205 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3207 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3209 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3210 optimization options.
3212 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3214 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3217 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3219 2011-01-23 Tobias Burnus <burnus@net-b.de>
3222 * gfortran.dg/allocatable_scalar_12.f90: New.
3224 2011-01-23 Ira Rosen <irar@il.ibm.com>
3226 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3227 vectorization to be not profitable if peeling is used to
3228 realign the memory access.
3229 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3230 loop bound to avoid loop unrolling.
3231 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3233 2011-01-22 Jan Hubicka <jh@suse.cz>
3236 * g++.dg/lto/pr47333.C: New file.
3238 2011-01-22 Jan Hubicka <jh@suse.cz>
3240 PR tree-optimization/43884
3242 * gcc.dg/autopar/outer-2.c: Increase array size.
3243 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3245 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3248 * gfortran.dg/c_loc_tests_16.f90: New test.
3250 2011-01-22 Tobias Burnus <burnus@net-b.de>
3253 * gfortran.dg/typebound_proc_19.f90: New.
3255 2011-01-21 Jeff Law <law@redhat.com>
3257 PR tree-optimization/47053
3258 * g++.dg/pr47053.C: New test.
3260 2011-01-21 Jason Merrill <jason@redhat.com>
3263 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3265 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3268 * g++.dg/cpp0x/range-for10.C: New test.
3269 * g++.dg/template/for1.C: New test.
3272 * g++.dg/tree-prof/partition3.C: New test.
3274 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3276 PR rtl-optimization/47366
3277 * g++.dg/opt/pr47366.C: New test.
3279 2011-01-21 Jason Merrill <jason@redhat.com>
3282 * g++.dg/cpp0x/constexpr-regress2.C: New.
3284 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3286 2011-01-21 Jeff Law <law@redhat.com>
3288 PR rtl-optimization/41619
3289 * gcc.dg/pr41619.c: New.
3291 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3293 PR tree-optimization/47355
3294 * g++.dg/opt/pr47355.C: New test.
3296 2011-01-21 Richard Guenther <rguenther@suse.de>
3298 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3301 2011-01-21 Richard Guenther <rguenther@suse.de>
3303 PR tree-optimization/47365
3304 * gcc.dg/torture/pr47365.c: New testcase.
3305 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3307 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3309 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3311 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3313 PR tree-optimization/47391
3314 * gcc.dg/pr47391.c: New test.
3316 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3318 * g++.dg/template/char1.C: Use signed char.
3320 2011-01-21 Tobias Burnus <burnus@net-b.de>
3323 * gfortran.dg/pointer_target_4.f90: New.
3325 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3328 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3329 ILP32 system and not IP32.
3331 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3334 * g++.dg/debug/pr46583.C: New.
3336 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3339 * g++.dg/debug/pr47283.C: New test.
3342 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3343 * gcc.target/i386/headmerge-2.c: Likewise.
3345 2011-01-20 Richard Guenther <rguenther@suse.de>
3348 * gcc.dg/torture/pr47370.c: New testcase.
3350 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3352 PR tree-optimization/46130
3353 * gcc.dg/pr46130-1.c: New test.
3354 * gcc.dg/pr46130-2.c: New test.
3356 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3359 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3361 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3364 * g++.dg/debug/pr46240.cc: New.
3366 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3369 * g++.dg/template/anonunion1.C: New test.
3371 PR rtl-optimization/47337
3372 * gcc.c-torture/execute/pr47337.c: New test.
3374 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3377 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3379 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3381 PR tree-optimization/46021
3382 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3384 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3386 PR tree-optimization/47290
3387 * g++.dg/torture/pr47290.C: New test.
3389 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3392 * gfortran.dg/proc_ptr_comp_29.f90: New.
3394 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3397 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3398 powerpc-apple-darwin9.
3400 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3402 PR rtl-optimization/47299
3403 * gcc.c-torture/execute/pr47299.c: New test.
3405 2011-01-17 Jason Merrill <jason@redhat.com>
3407 * g++.dg/cpp0x/constexpr-virtual.C: New.
3409 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3412 * gfortran.dg/gomp/pr47331.f90: New test.
3414 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3417 * objc.dg/selector-warn-1.m: New.
3418 * obj-c++.dg/selector-warn-1.mm: New.
3420 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3422 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3423 Update dg-final accordingly.
3425 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3427 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3429 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3431 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3433 * gcc.dg/guality/pr36728-2.c: Likewise.
3435 2011-01-17 Richard Guenther <rguenther@suse.de>
3437 PR tree-optimization/47313
3438 * g++.dg/torture/pr47313.C: New testcase.
3440 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3443 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3444 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3445 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3446 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3448 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3450 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3451 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3452 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3454 2011-01-17 Richard Guenther <rguenther@suse.de>
3456 PR tree-optimization/45967
3457 * gcc.dg/torture/pr45967-2.c: New testcase.
3458 * gcc.dg/torture/pr45967-3.c: Likewise.
3460 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3463 * g++.dg/ext/pr47213.C: Require visibility.
3465 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3467 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3468 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3470 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3472 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3473 Linux-based targets.
3475 2011-01-13 Jan Hubicka <jh@suse.cz>
3477 PR tree-optimization/47276
3478 * gcc.dg/pr47276.c: New testcase.
3480 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3481 Jonathan Wakely <jwakely.gcc@gmail.com>
3484 * g++.dg/other/pr33558.C: New.
3485 * g++.dg/other/pr33558-2.C: New.
3487 2011-01-14 Martin Jambor <mjambor@suse.cz>
3489 PR tree-optimization/45934
3490 PR tree-optimization/46302
3491 * g++.dg/ipa/devirt-c-1.C: New test.
3492 * g++.dg/ipa/devirt-c-2.C: Likewise.
3493 * g++.dg/ipa/devirt-c-3.C: Likewise.
3494 * g++.dg/ipa/devirt-c-4.C: Likewise.
3495 * g++.dg/ipa/devirt-c-5.C: Likewise.
3496 * g++.dg/ipa/devirt-c-6.C: Likewise.
3497 * g++.dg/ipa/devirt-6.C: Likewise.
3498 * g++.dg/ipa/devirt-d-1.C: Likewise.
3499 * g++.dg/torture/pr45934.C: Likewise.
3501 2011-01-14 Jason Merrill <jason@redhat.com>
3503 * g++.dg/cpp0x/variadic105.C: New.
3505 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3506 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3509 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3510 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3511 execution tests on i?86-*-*, x86_64-*-* and
3512 powerpc*-apple-darwin* && ilp32.
3513 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3514 tests on i?86-*-* and x86_64-*-*.
3516 2011-01-14 Richard Guenther <rguenther@suse.de>
3518 PR tree-optimization/47280
3519 * g++.dg/opt/pr47280.C: New testcase.
3521 2011-01-14 Jason Merrill <jason@redhat.com>
3523 * g++.dg/cpp0x/constexpr-regress1.C: New.
3525 * g++.dg/ext/flexary2.C: New.
3527 2011-01-14 Richard Guenther <rguenther@suse.de>
3530 * gcc.dg/torture/pr47281.c: New testcase.
3531 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3533 2011-01-14 Richard Guenther <rguenther@suse.de>
3535 PR tree-optimization/47286
3536 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3538 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3541 * g++.dg/ext/pr47213.C: New.
3543 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3545 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3547 2011-01-13 Tobias Burnus <burnus@net-b.de>
3548 Mikael Morin <mikael@gcc.gnu.org>
3552 * gfortran.dg/select_type_20.f90: New.
3553 * gfortran.dg/select_type_21.f90: New.
3555 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3558 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3560 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3562 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3563 * gcc.dg/guality/pr36728-2.c: Likewise.
3565 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3568 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3570 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3572 PR rtl-optimization/45352
3573 * gcc.dg/pr45352-3.c: New.
3575 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3577 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3579 * g++.dg/cpp0x/range-for8.C: New.
3580 * g++.dg/cpp0x/range-for9.C: New.
3582 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3585 * g++.dg/debug/pr47209.C: New.
3587 2011-01-12 Richard Guenther <rguenther@suse.de>
3590 * gcc.dg/lto/pr47259_0.c: New testcase.
3591 * gcc.dg/lto/pr47259_1.c: Likewise.
3593 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3595 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3596 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3597 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3598 methods missing from the OBJC2 Object.
3599 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3600 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3601 GNU and NeXT runtimes.
3602 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3604 * objc-obj-c++-shared/Object1.m: Likewise.
3605 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3606 * objc.dg/proto-qual-1.m: Likewise.
3607 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3608 * obj-c++.dg/proto-qual-1.mm: Likewise.
3610 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3613 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3615 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3617 Fixed the Objective-C++ testsuite and updated all tests.
3618 * lib/obj-c++.exp (obj-c++_init): Declare and set
3619 gcc_warning_prefix and gcc_error_prefix.
3620 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3621 'dg-warning', 'dg-message' and 'dg-error'.
3622 * obj-c++.dg/class-extension-3.mm: Likewise.
3623 * obj-c++.dg/class-protocol-1.mm: Likewise.
3624 * obj-c++.dg/encode-7.mm: Likewise.
3625 * obj-c++.dg/exceptions-3.mm: Likewise.
3626 * obj-c++.dg/exceptions-5.mm: Likewise.
3627 * obj-c++.dg/method-12.mm: Likewise.
3628 * obj-c++.dg/method-13.mm: Likewise.
3629 * obj-c++.dg/method-15.mm: Likewise.
3630 * obj-c++.dg/method-16.mm: Likewise.
3631 * obj-c++.dg/method-4.mm: Likewise.
3632 * obj-c++.dg/method-8.mm: Likewise.
3633 * obj-c++.dg/method-conflict-1.mm: Likewise.
3634 * obj-c++.dg/method-conflict-2.mm: Likewise.
3635 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3636 and uncommented second part of the testcase now that the testsuite
3638 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3639 and uncommented second part of the testcase now that the testsuite
3641 * obj-c++.dg/private-1.mm: Likewise.
3642 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3643 * obj-c++.dg/syntax-error-7.mm: Likewise.
3644 * obj-c++.dg/warn5.mm: Likewise.
3645 * obj-c++.dg/property/at-property-14.mm: Likewise.
3646 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3648 * obj-c++.dg/property/at-property-18.mm: Likewise.
3649 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3651 * obj-c++.dg/property/at-property-21.mm: Likewise.
3652 * obj-c++.dg/property/at-property-28.mm: Likewise.
3653 * obj-c++.dg/property/at-property-5.mm: Likewise.
3654 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3655 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3656 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3657 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3658 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3659 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3660 * obj-c++.dg/tls/diag-5.mm: Likewise.
3661 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3662 dg-error, now matched correctly.
3664 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3666 * objc.dg/property/at-property-29.m: New.
3667 * obj-c++.dg/property/at-property-29.mm: New.
3669 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3671 * go.test/go-test.exp (go-set-goarch): New proc.
3672 (go-gc-tests): Use it.
3674 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3677 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3679 2011-01-11 Richard Henderson <rth@redhat.com>
3681 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3683 2011-01-11 Jan Hubicka <jh@suse.cz>
3687 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3688 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3690 2011-01-11 Richard Guenther <rguenther@suse.de>
3692 PR tree-optimization/46076
3693 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3695 2011-01-11 Jeff Law <law@redhat.com>
3697 * PR tree-optimization/47086
3698 * gcc.dg/pr47086.c: New test.
3700 2011-01-11 Jason Merrill <jason@redhat.com>
3703 * g++.dg/template/new10.C: New.
3706 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3708 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3710 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3711 Split type definitions and NSConstantString class into...
3712 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3713 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3714 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3715 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3716 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3717 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3719 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3720 encode defines for newer NeXT system headers.
3721 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3722 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3723 * objc.dg/foreach-5.m: Likewise.
3724 * objc.dg/foreach-2.m: Likewise.
3725 * objc.dg/foreach-4.m: Likewise.
3726 * objc.dg/torture/strings/string1.m: Likewise.
3727 * objc.dg/torture/strings/string2.m: Likewise.
3728 * objc.dg/torture/strings/string3.m: Likewise.
3729 * objc.dg/torture/strings/string4.m: Likewise.
3730 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3731 header and stand alone.
3732 * obj-c++.dg/strings/strings-2.mm: Likewise.
3733 * objc.dg/torture/strings/const-str-3.m: Likewise.
3734 * objc.dg/strings/strings-2.m: Likewise.
3735 * objc.dg/strings/const-str-12b.m: Likewise.
3737 2011-01-12 Richard Guenther <rguenther@suse.de>
3740 * gcc.dg/attr-weak-1.c: Adjust.
3742 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3745 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3746 standard compliant and comment.
3748 2011-01-10 Jan Hubicka <jh@suse.cz>
3751 * gcc.dg/initpri3.c: New testcase.
3753 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3756 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3762 (g_ebp_save): Likewise.
3763 (g_esp_save): Likewise.
3765 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3767 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3769 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3771 PR tree-optimization/46021
3772 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3773 i?86-*-*, x86_64-*-*.
3775 2011-01-10 Jeff Law <law@redhat.com>
3777 * PR tree-optimization/47141
3778 * gcc.c-torture/compile/pr47141.c: New test.
3780 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3783 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3784 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3785 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3786 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3789 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3790 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3791 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3792 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3793 being vectorized. Adjust dg-final pattern.
3796 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3797 * gcc.dg/vect/slp-24.c: Likewise.
3799 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3802 * g++.dg/other/pr47218-1.C: New test file.
3803 * g++.dg/other/pr47218.C: Likewise.
3804 * g++.dg/other/pr47218.h: New supporting header.
3806 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3809 * objc.dg/attributes/invalid-attribute-1.m: New.
3810 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3812 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3815 * gfortran.dg/proc_ptr_comp_28.f90: New.
3817 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3819 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3820 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3821 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3822 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3823 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3824 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3825 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3826 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3827 * objc.dg/gnu-api-2-class.m: Likewise.
3828 * objc.dg/gnu-api-2-ivar.m: Likewise.
3829 * objc.dg/gnu-api-2-method.m: Likewise.
3830 * objc.dg/gnu-api-2-objc.m: Likewise.
3831 * objc.dg/gnu-api-2-object.m: Likewise.
3832 * objc.dg/gnu-api-2-property.m: Likewise.
3833 * objc.dg/gnu-api-2-protocol.m: Likewise.
3834 * objc.dg/gnu-api-2-sel.m: Likewise.
3836 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3838 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3839 * objc.dg/objc-foreach-4.m: Likewise.
3840 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3841 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3842 * objc.dg/foreach-4.m: Likewise.
3843 * objc.dg/foreach-5.m: Likewise.
3844 * objc.dg/foreach-3.m: Return self from init.
3846 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3849 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3851 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3854 * gfortran.dg/class_35.f90: New.
3856 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3858 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3860 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3863 * objc.dg/invalid-method-2.m: New.
3864 * obj-c++.dg/invalid-method-2.mm: New.
3866 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3869 * gfortran.dg/transpose_optimization_2.f90 : New test.
3871 2011-01-08 Jan Hubicka <jh@suse.cz>
3873 PR tree-optmization/46469
3874 * g++.dg/torture/pr46469.C: New testcase.
3876 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3878 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3879 emulation of libobjc-gnu structure layout functionality to ..
3880 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3881 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3882 * objc/execute/bf-common.h: Adjust headers.
3883 * objc/execute/bf-1.m: Likewise.
3884 * objc/execute/bf-2.m: Likewise.
3885 * objc/execute/bf-3.m: Likewise.
3886 * objc/execute/bf-4.m: Likewise.
3887 * objc/execute/bf-5.m: Likewise.
3888 * objc/execute/bf-6.m: Likewise.
3889 * objc/execute/bf-7.m: Likewise.
3890 * objc/execute/bf-8.m: Likewise.
3891 * objc/execute/bf-9.m: Likewise.
3892 * objc/execute/bf-10.m: Likewise.
3893 * objc/execute/bf-11.m: Likewise.
3894 * objc/execute/bf-12.m: Likewise.
3895 * objc/execute/bf-13.m: Likewise.
3896 * objc/execute/bf-14.m: Likewise.
3897 * objc/execute/bf-15.m: Likewise.
3898 * objc/execute/bf-16.m: Likewise.
3899 * objc/execute/bf-17.m: Likewise.
3900 * objc/execute/bf-18.m: Likewise.
3901 * objc/execute/bf-19.m: Likewise.
3902 * objc/execute/bf-20.m: Likewise.
3903 * objc/execute/bf-21.m: Likewise.
3904 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3905 objc_get_type_qualifiers ().
3907 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3910 * gfortran.dg/dependency_39.f90: New test.
3912 2011-01-07 Jan Hubicka <jh@suse.cz>
3914 Get builtins tests ready for linker plugin.
3915 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3916 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3917 my_memset, my_bzero): Mark used.
3918 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3919 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3921 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3924 2011-01-07 Jan Hubicka <jh@suse.cz>
3926 PR tree-optimization/46367
3927 * g++.dg/torture/pr46367.C: New file.
3929 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3932 * gcc.dg/pr47201.c: New test.
3935 * gcc.dg/tree-prof/pr47187.c: New test.
3937 2011-01-07 Tobias Burnus <burnus@net-b.de>
3940 * gfortran.dg/extends_type_of_3.f90: New.
3942 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3944 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3945 * g++.dg/ext/dllimport-MI1.C: Likewise.
3946 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3947 * g++.dg/ext/dllimport10.C: Likewise.
3948 * g++.dg/ext/dllimport11.C: Likewise.
3949 * g++.dg/ext/dllimport12.C: Likewise.
3950 * g++.dg/ext/dllimport13.C: Likewise.
3951 * g++.dg/ext/dllimport2.C: Likewise.
3952 * g++.dg/ext/dllimport3.C: Likewise.
3953 * g++.dg/ext/dllimport4.C: Likewise.
3954 * g++.dg/ext/dllimport5.C: Likewise.
3955 * g++.dg/ext/dllimport6.C: Likewise.
3956 * g++.dg/ext/dllimport8.C: Likewise.
3957 * g++.dg/ext/dllimport9.C: Likewise.
3958 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3959 targets, too. Additionally enable test for i?86-*-mingw*.
3960 * g++.dg/ext/selectany1.C: Likewise.
3961 Remove guard variable check.
3963 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3967 * gfortran.dg/storage_size_3.f08: Extended.
3969 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3972 * g++.dg/template/stdarg1.C: New test.
3974 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3977 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3978 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3979 from the interface of functions to not hide the errors that
3982 2011-01-06 Jan Hubicka <jh@suse.cz>
3984 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3985 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3987 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3991 * gfortran.dg/interface_33.f90: New test.
3993 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3996 * gcc.c-torture/compile/pr47150.c: New test.
3998 2011-01-06 Ira Rosen <irar@il.ibm.com>
4000 PR tree-optimization/47139
4001 * gcc.dg/vect/pr47139.c: New test.
4003 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4006 * gfortran.dg/extends_type_of_2.f03: New.
4008 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4010 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
4012 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
4014 * gnat.dg/opt14.adb: New test.
4016 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4019 * gfortran.dg/allocate_error_2.f90: New test.
4021 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4024 * gfortran.dg/storage_size_3.f08: New.
4026 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4028 PR libgfortran/47154
4029 * gfortran.dg/namelist_68.f90: New test.
4031 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4033 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4035 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4038 * gfortran.dg/class_34.f90: New.
4040 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4042 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4043 use __builtin_inff. Skip all single-precision tests that require
4046 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4048 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4050 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4052 PR tree-optimization/47148
4053 * gcc.c-torture/execute/pr47148.c: New test.
4055 PR tree-optimization/47155
4056 * gcc.c-torture/execute/pr47155.c: New test.
4058 PR rtl-optimization/47157
4059 * gcc.c-torture/compile/pr47157.c: New test.
4061 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4063 * gcc.dg/torture/vector-shift2.c (schar): Define.
4064 (main): Always use schar or uchar instead of plain "char" to avoid
4065 dependencies on implementation-defined char signedness.
4067 2011-01-03 Martin Jambor <mjambor@suse.cz>
4069 PR tree-optimization/46801
4070 * gnat.dg/pack9.adb: Remove xfail.
4072 2011-01-03 Martin Jambor <mjambor@suse.cz>
4074 PR tree-optimization/46984
4075 * g++.dg/ipa/pr46984.C: New test.
4077 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4080 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4082 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4084 PR tree-optimization/47140
4085 * gcc.c-torture/compile/pr47140.c: New test.
4087 PR rtl-optimization/47028
4088 * gcc.dg/pr47028.c: New test.
4090 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4092 * objc.dg/protocol-forward-1.m: Removed TODO.
4093 * objc.dg/protocol-forward-2.m: New.
4094 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4095 * obj-c++.dg/protocol-forward-2.mm: New.
4097 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4100 * g++.dg/eh/pr38662.C: New testcase.
4102 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4104 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4105 scan for newline '\n'.
4108 Copyright (C) 2011 Free Software Foundation, Inc.
4110 Copying and distribution of this file, with or without modification,
4111 are permitted in any medium without royalty provided the copyright
4112 notice and this notice are preserved.