1 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
5 2011-04-18 Richard Guenther <rguenther@suse.de>
8 * g++.dg/torture/pr46364.C: New testcase.
10 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
12 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
14 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
16 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
18 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
19 Ira Rosen <ira.rosen@linaro.org>
22 * gcc.target/arm/pr48252.c: New test.
24 2011-04-18 Jakub Jelinek <jakub@redhat.com>
26 PR tree-optimization/48616
27 * gcc.dg/pr48616.c: New test.
29 2011-04-18 Tobias Burnus <burnus@net-b.de>
32 * gfortran.dg/coarray_16.f90: New.
34 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
37 * gfortran.dg/realloc_on_assign_7.f03: New test.
39 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
42 * gfortran.dg/fmt_g0_6.f08: New test.
44 2011-04-17 Jason Merrill <jason@redhat.com>
46 * g++.dg/cpp0x/sfinae16.C: New.
48 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
50 * gcc.target/mips/reg-var-1.c: New test.
52 2011-04-17 Jan Hubicka <jh@suse.cz>
54 * gcc.dg/winline-5.c: Update testcase.
56 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
58 * gnat.dg/discr27.ad[sb]: Move dg directive.
59 * gnat.dg/discr28.ad[sb]: New test.
60 * gnat.dg/discr28_pkg.ads: New helper.
62 2011-04-17 Michael Matz <matz@suse.de>
64 PR tree-optimization/48622
66 * gcc.dg/lto/pr48622_0.c: New test.
68 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
70 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
71 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
72 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
73 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
74 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
75 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
77 2011-04-15 Jason Merrill <jason@redhat.com>
79 * g++.dg/cpp0x/range-for17.C: New.
81 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
83 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
84 * g++.dg/cpp0x/range-for3.C: Likewise.
85 * g++.dg/cpp0x/range-for9.C: Correct error message.
86 * g++.dg/cpp0x/range-for11.C: New.
87 * g++.dg/cpp0x/range-for12.C: New.
88 * g++.dg/cpp0x/range-for13.C: New.
89 * g++.dg/cpp0x/range-for14.C: New.
90 * g++.dg/cpp0x/range-for15.C: New.
91 * g++.dg/cpp0x/range-for16.C: New.
93 2011-04-15 Tobias Burnus <burnus@net-b.de>
96 * gfortran.dg/coarray_15.f90: Change to dg-do run.
98 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
100 * objc.dg/naming-4.m: Updated.
101 * objc.dg/naming-5.m: Updated.
102 * objc.dg/naming-6.m: New.
103 * objc.dg/naming-7.m: New.
104 * obj-c++.dg/naming-1.mm: Updated.
105 * obj-c++.dg/naming-2.mm: Updated.
106 * obj-c++.dg/naming-3.mm: New.
107 * obj-c++.dg/naming-4.mm: New.
109 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
112 * gfortran.dg/fmt_g0_5.f08: New test.
114 2011-04-15 Richard Guenther <rguenther@suse.de>
117 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
119 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
121 * gcc.target/avr/torture/pr41885.c (dg-options): Change
122 -finline-limit=0 to -fno-inline
124 2011-04-15 Jakub Jelinek <jakub@redhat.com>
127 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
130 2011-04-14 Jakub Jelinek <jakub@redhat.com>
133 * gcc.target/i386/sse4_1-insertps-3.c: New test.
134 * gcc.target/i386/sse4_1-insertps-4.c: New test.
135 * gcc.target/i386/avx-insertps-3.c: New test.
136 * gcc.target/i386/avx-insertps-4.c: New test.
138 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
140 * gcc.target/avr/torture/pr41885.c (dg-options): Add
143 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
148 * gcc.target/avr/pr46779-1.c: New test case
149 * gcc.target/avr/pr46779-2.c: New test case
151 2011-04-14 Jason Merrill <jason@redhat.com>
153 * g++.dg/cpp0x/sfinae15.C: New.
155 * g++.dg/cpp0x/sfinae14.C: New.
157 * g++.dg/ext/vla10.C: New.
159 2011-04-14 Richard Guenther <rguenther@suse.de>
161 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
163 2011-04-14 Richard Guenther <rguenther@suse.de>
165 * gcc.dg/fold-bitand-4.c: Move ...
166 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
168 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
170 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
172 * gcc.target/avr/torture/trivial.c: Ditto.
174 2011-04-13 Jason Merrill <jason@redhat.com>
176 * g++.dg/template/operator11.C: New.
178 2011-04-13 Jakub Jelinek <jakub@redhat.com>
181 * gcc.dg/gomp/pr48591.c: New test.
184 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
185 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
187 2011-04-13 Dodji Seketeli <dodji@redhat.com>
190 * g++.dg/template/dependent-expr7.C: New test case.
192 2011-04-13 Jason Merrill <jason@redhat.com>
194 * g++.dg/cpp0x/sfinae13.C: New.
196 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
198 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
200 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
202 * gcc.target/arm/pr43698.c: Remove -march option.
204 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
206 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
209 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
213 * gfortran.dg/realloc_on_assign_6.f03: New test.
215 2011-04-12 Kai Tietz <ktietz@redhat.com>
217 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
218 targets the additional -mno-ms-bitfields and
219 -Wno-packed-bitfield-compat options.
220 * g++.dg/ext/bitfield3.C: Likewise.
221 * g++.dg/ext/bitfield4.C: Likewise.
222 * g++.dg/ext/bitfield5.C: Likewise.
223 * gcc.dg/bitfld-15.c: Likewise.
224 * gcc.dg/bitfld-16.c: Likewise.
225 * gcc.dg/bitfld-17.c: Likewise.
226 * gcc.dg/bitfld-18.c: Likewise.
228 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
230 * gcc.target/arm/neon-vld3-1.c: New test.
231 * gcc.target/arm/neon-vst3-1.c: New test.
232 * gcc.target/arm/neon/v*.c: Regenerate.
234 2011-04-12 Jakub Jelinek <jakub@redhat.com>
236 PR rtl-optimization/48549
237 * g++.dg/opt/pr48549.C: New test.
239 2011-04-12 Richard Guenther <rguenther@suse.de>
241 PR tree-optimization/46076
242 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
244 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
247 * lib/compat.exp (compat-execute): Declare unsupported after
248 stripping path from src1.
249 * lib/lto.exp (lto-execute): Likewise.
251 2011-04-12 Jakub Jelinek <jakub@redhat.com>
254 * gcc.dg/pr48552-1.c: New test.
255 * gcc.dg/pr48552-2.c: New test.
257 2011-04-11 Jason Merrill <jason@redhat.com>
259 * g++.dg/cpp0x/sfinae12.C: New.
261 * g++.dg/cpp0x/enum10.C: New.
263 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
265 * g++.dg/cpp0x/rv-func.C: New.
267 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
269 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
272 2011-04-11 Martin Jambor <mjambor@suse.cz>
274 PR tree-optimization/48195
275 * gcc.dg/ipa/pr48195.c: New test.
277 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
279 * gnat.dg/return3.adb: Remove unused switch.
281 2011-04-08 Mike Stump <mikestump@comcast.net>
284 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
285 default to fno-common.
287 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
289 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
290 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
292 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
295 * gfortran.dg/function_optimize_5.f90: New test.
297 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
299 * gnat.dg/aggr17.adb: New test.
300 * gnat.dg/aggr18.adb: Likewise.
302 2011-04-08 Michael Matz <matz@suse.de>
305 * gcc.target/i386/pr48389.c: New test.
307 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
309 PR rtl-optimization/48272
310 * g++.dg/opt/pr48272.C: New.
312 2011-04-08 Dmitry Melnik <dm@ispras.ru>
314 PR rtl-optimization/48235
315 * gcc.dg/pr48235.c: New.
317 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
319 PR rtl-optimization/48302
320 * g++.dg/opt/pr48302.C: New.
322 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
325 * g++.dg/opt/pr48273.C: New.
327 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
329 PR rtl-optimization/48442
330 * gcc.dg/pr48442.c: New.
332 2011-04-08 Jakub Jelinek <jakub@redhat.com>
334 PR tree-optimization/48377
335 * gcc.dg/vect/pr48377.c: New test.
337 2011-04-07 Jason Merrill <jason@redhat.com>
339 * g++.dg/cpp0x/regress/call1.C: New.
341 * g++.dg/cpp0x/variadic107.C: New.
343 * g++.dg/cpp0x/sfinae11.C: New.
344 * g++.dg/cpp0x/noexcept02.C: Fix.
346 * g++.dg/cpp0x/sfinae10.C: New.
348 * g++.dg/cpp0x/sfinae9.C: New.
350 * c-c++-common/Wcast-qual-1.c: Move here from...
351 * gcc.dg/cast-qual-3.c: ...here, and...
352 * g++.dg/warn/Wcast-qual2.C: ...here.
354 * g++.dg/cpp0x/sfinae8.C: New.
356 * g++.dg/cpp0x/sfinae7.C: New.
358 * g++.dg/cpp0x/enum9.C: New.
360 2011-04-07 Mike Stump <mikestump@comcast.net>
362 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
365 2011-04-07 Jakub Jelinek <jakub@redhat.com>
368 * gfortran.dg/gomp/pr48117.f90: New test.
371 * gcc.dg/torture/pr48343.c: New test.
373 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
375 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
377 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
379 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
381 2011-04-07 Tom de Vries <tom@codesourcery.com>
384 * lib/scanasm.exp (object-size): New proc.
385 * gcc.target/arm/pr43920-2.c: New test.
387 2011-04-06 Tobias Burnus <burnus@net-b.de>
391 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
393 2011-04-06 Steve Ellcey <sje@cup.hp.com>
395 * gcc.dg/mtune.c: Prune note from output.
397 2011-04-06 Jakub Jelinek <jakub@redhat.com>
400 * gcc.dg/guality/pr36977.c: New test.
401 * gcc.dg/guality/pr48466.c: New test.
403 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
405 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
407 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
409 * gnat.dg/return3.adb: New test.
411 2011-04-06 Richard Guenther <rguenther@suse.de>
413 PR tree-optimization/47663
414 * gcc.dg/tree-ssa/inline-8.c: New testcase.
416 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
418 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
419 Solaris 8 and 9 as well.
421 2011-04-05 Tom de Vries <tom@codesourcery.com>
424 * gcc.target/arm/pr43920-1.c: New test.
426 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
428 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
429 (cctor): Actually return the value.
430 (main): Cast return values.
432 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
434 * gfortran.dg/character_comparison_8.f90: New test.
436 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
438 * frontend-passes: (optimize_lexical_comparison): New function.
439 (optimize_expr): Call it.
440 (optimize_comparison): Also handle lexical comparison functions.
441 Return false instad of -2 for unequal comparison.
443 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
446 * function_optimize_4.f90: New test.
448 2011-04-04 Tobias Burnus <burnus@net-b.de>
451 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
452 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
453 * gfortran.dg/coarray_15.f90: New.
455 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
457 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
458 * gfortran.dg/bessel_7.f90: Likewise.
460 2011-04-03 Tobias Burnus <burnus@net-b.de>
462 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
464 2011-04-03 Richard Guenther <rguenther@suse.de>
465 Ira Rosen <ira.rosen@linaro.org>
467 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
468 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
469 -ftree-loop-if-convert-stores.
471 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
473 * gnat.dg/specs/aggr2.ads: New test.
475 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
477 * gnat.dg/debug2.ad[sb]: New test.
478 * gnat.dg/debug2_pkg.ads: New helper.
479 * gnat.dg/debug3.ad[sb]: New test.
481 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
483 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
485 2011-04-01 Jakub Jelinek <jakub@redhat.com>
488 * gcc.c-torture/compile/pr48335-1.c: New test.
489 * gcc.dg/pr48335-1.c: New test.
490 * gcc.dg/pr48335-2.c: New test.
491 * gcc.dg/pr48335-3.c: New test.
492 * gcc.dg/pr48335-4.c: New test.
493 * gcc.dg/pr48335-5.c: New test.
494 * gcc.dg/pr48335-6.c: New test.
495 * gcc.dg/pr48335-7.c: New test.
496 * gcc.dg/pr48335-8.c: New test.
497 * gcc.target/i386/pr48335-1.c: New test.
499 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
502 * gcc.dg/Waddress.c: New test.
504 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
507 * gfortran.dg/function_optimize_3.f90: New test.
509 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
511 * gcc.c-torture/compile/20110401-1.c: New test.
513 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
514 * g++.dg/lto/20091002-2_0.C: Likewise.
515 * g++.dg/lto/20090303_0.c: Likewise.
516 * g++.dg/lto/20091004-1_0.C: Likewise.
517 * g++.dg/lto/20091002-3_0.C: Likewise.
518 * g++.dg/lto/20091004-2_0.C: Likewise.
519 * g++.dg/lto/20081123_0.C: Likewise.
520 * g++.dg/lto/20090313_0.C: Likewise.
521 * g++.dg/lto/20081109-1_0.C: Likewise.
522 * g++.dg/lto/20081219_0.C: Likewise.
523 * g++.dg/lto/20081204-1_0.C: Likewise.
524 * g++.dg/lto/20090302_0.C: Likewise.
525 * g++.dg/lto/20081119-1_0.C: Likewise.
526 * g++.dg/lto/20081118_0.C: Likewise.
527 * gcc.dg/lto/20091020-2_0.c: Likewise.
528 * gcc.dg/lto/20090210_0.c: Likewise.
529 * gcc.dg/lto/20081204-1_0.c: Likewise.
530 * gcc.dg/lto/20081224_0.c: Likewise.
531 * gcc.dg/lto/20090219_0.c: Likewise.
532 * gcc.dg/lto/20091014-1_0.c: Likewise.
533 * gcc.dg/lto/20091016-1_0.c: Likewise.
534 * gcc.dg/lto/20090206-2_0.c: Likewise.
535 * gcc.dg/lto/20090116_0.c: Likewise.
536 * gcc.dg/lto/20091013-1_0.c: Likewise.
537 * gcc.dg/lto/20091015-1_0.c: Likewise.
538 * gcc.dg/lto/20090126-2_0.c: Likewise.
540 2011-03-31 Ian Lance Taylor <iant@google.com>
542 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
544 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
546 * gnat.dg/opt16.adb: New test.
548 2011-03-31 Jason Merrill <jason@redhat.com>
550 * g++.dg/cpp0x/defaulted24.C: New.
552 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
555 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
558 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
560 * g++.dg/other/i386-9.C: New test.
562 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
564 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
566 2011-03-30 Jason Merrill <jason@redhat.com>
568 * g++.dg/cpp0x/regress/error-recovery1.C: New.
570 * g++.dg/cpp0x/regress/isnan.C: New.
572 * g++.dg/cpp0x/initlist46.C: New.
574 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
577 * gcc.target/arm/neon-modes-2.c: New test.
579 2011-03-30 Jakub Jelinek <jakub@redhat.com>
582 * gcc.c-torture/compile/pr48305.c: New test.
584 2011-03-29 Jason Merrill <jason@redhat.com>
586 * g++.dg/cpp0x/regress/value-dep1.C: New.
588 2011-03-29 Steve Ellcey <sje@cup.hp.com>
590 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
592 2011-03-29 Ian Lance Taylor <iant@google.com>
594 * go.test/go-test.exp: Handle the test lines used in several new
596 (errchk): Add opts parameter. Change all callers. Handle parens
599 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
600 Dominique d'Humieres <dominiq@lps.ens.fr>
602 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
603 and __APPLE__ && __PPC__ && __ALTIVEC__.
605 2011-03-29 Jason Merrill <jason@redhat.com>
607 * g++.dg/cpp0x/dependent1.C: New.
609 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
611 * g++.dg/cpp0x/constexpr-memfn1.C: New.
613 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
615 2011-03-29 Janus Weil <janus@gcc.gnu.org>
618 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
619 * gfortran.dg/proc_ptr_comp_32.f90: New.
621 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
623 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
624 check for corresponding warning.
626 2011-03-28 Jason Merrill <jason@redhat.com>
628 * g++.dg/cpp0x/rv-deduce2.C: New.
630 2011-03-29 Jakub Jelinek <jakub@redhat.com>
633 * gcc.dg/pr48203.c: New test.
635 2011-03-28 Jeff Law <law@redhat.com>
637 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
639 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
641 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
642 and __PPC__ && __ALTIVEC__.
644 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
647 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
648 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
649 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
650 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
652 2011-03-28 Jason Merrill <jason@redhat.com>
654 * g++.dg/cpp0x/initlist-array2.C: New.
656 * g++.dg/cpp0x/initlist-array1.C: New.
658 * g++.dg/cpp0x/constexpr-compound.C: New.
660 * g++.dg/cpp0x/constexpr-using.C: New.
662 * g++.dg/cpp0x/constexpr-noexcept.C: New.
664 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
667 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
669 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
671 * gcc.dg/slp-1.c: New test.
673 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
675 * gcc.target/i386/avx256-unaligned-load-1.c: New.
676 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
677 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
678 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
679 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
680 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
681 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
682 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
683 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
684 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
685 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
686 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
687 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
688 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
690 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
693 * gfortran.dg/trim_optimize_5.f90: New test.
694 * gfortran.dg/trim_optimize_6.f90: New test.
696 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
699 * gcc.target/mips/madd-7.c: Remove -mlong32.
700 * gcc.target/mips/msub-7.c: Likewise.
702 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
704 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
705 accesses to preserve the meaning of the test for doubleword vectors.
706 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
707 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
709 2011-03-26 Janus Weil <janus@gcc.gnu.org>
712 * gfortran.dg/class_42.f03: New.
714 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
716 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
719 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
721 PR rtl-optimization/48144
722 * gcc.dg/pr48144.c: New test.
724 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
726 * gnat.dg/discr27.ad[sb]: New test.
728 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
730 * gnat.dg/limited_with2.ad[sb]: New test.
731 * gnat.dg/limited_with2_pkg1.ads: New helper.
732 * gnat.dg/limited_with2_pkg2.ads: Likewise.
734 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
736 * gnat.dg/opt15.adb: New test.
737 * gnat.dg/opt15_pkg.ad[sb]: New helper.
739 2011-03-25 Tobias Burnus <burnus@net-b.de>
743 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
744 * gfortran.dg/leadz_trailz_3.f90: Ditto
746 2011-03-25 Martin Jambor <mjambor@suse.cz>
748 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
750 2011-03-25 Jason Merrill <jason@redhat.com>
752 * g++.dg/cpp0x/defaulted22.C: New.
753 * g++.dg/cpp0x/defaulted23.C: New.
754 * g++.dg/cpp0x/defaulted15.C: Adjust.
756 2011-03-25 Jason Merrill <jason@redhat.com>
758 * g++.dg/cpp0x/move1.C: New.
760 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
763 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
765 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
767 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
768 for mips-sgi-irix6.5.
769 Replace snprintf prototype by <stdio.h>.
771 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
774 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
776 * gcc.dg/graphite/block-4.c: Likewise.
777 * gcc.dg/graphite/block-7.c: Likewise.
778 * gcc.dg/graphite/block-8.c: Likewise.
780 2011-03-25 Richard Guenther <rguenther@suse.de>
782 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
783 * g++.dg/tree-ssa/pr8781.C: Likewise.
784 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
785 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
786 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
787 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
788 * gcc.dg/tree-ssa/alias-18.c: Likewise.
789 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
790 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
791 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
792 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
793 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
794 * gcc.dg/tree-ssa/pr21574.c: Likewise.
795 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
796 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
797 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
798 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
799 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
800 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
801 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
802 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
803 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
804 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
805 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
806 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
807 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
808 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
809 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
810 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
811 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
812 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
813 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
814 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
815 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
816 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
817 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
818 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
819 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
820 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
821 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
822 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
823 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
824 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
825 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
826 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
827 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
828 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
829 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
830 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
831 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
832 * c-c++-common/pr46562-2.c: Likewise.
833 * gfortran.dg/pr42108.f90: Likewise.
834 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
835 foo to be inlined even at -O1.
836 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
837 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
838 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
839 * gcc.dg/matrix/matrix.exp: Disable FRE.
841 2011-03-24 Jakub Jelinek <jakub@redhat.com>
844 * gcc.dg/dfp/pr48204.c: New test.
846 2011-03-24 Steve Ellcey <sje@cup.hp.com>
849 * gcc.c-torture/execute/pr47917.c: Move this...
850 * gcc.dg/torture/pr47917.c: to here and add xfails.
852 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
854 * gnat.dg/array16.ad[sb]: New test.
855 * gnat.dg/array16.ads: New helper.
857 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
859 * gnat.dg/derived_type2.adb: New test.
861 2011-03-24 Richard Guenther <rguenther@suse.de>
863 PR tree-optimization/48271
864 * g++.dg/torture/pr48271.C: New testcase.
866 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
868 * gnat.dg/array15.ad[sb]: New test.
870 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
873 * gcc.target/i386/pr48237.c: New test.
875 2011-03-24 Richard Guenther <rguenther@suse.de>
878 * gcc.dg/builtin-object-size-10.c: New testcase.
880 2011-03-24 Richard Guenther <rguenther@suse.de>
882 PR tree-optimization/46562
883 * c-c++-common/pr46562-2.c: New testcase.
884 * c-c++-common/pr46562.c: Likewise.
886 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
888 * gcc.dg/vect/vect-cselim-1.c: New test.
889 * gcc.dg/vect/vect-cselim-2.c: New test.
891 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
893 * gcc.target/arm/pr46934.c: New.
895 2011-03-23 Ian Lance Taylor <iant@google.com>
897 * go.test/go-test.exp (errchk): Ignore lines containing ////.
899 2011-03-23 Richard Guenther <rguenther@suse.de>
901 * gcc.dg/struct: Remove directory and contents.
903 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
906 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
908 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
910 * gnat.dg/discr26.ad[sb]: New test.
911 * gnat.dg/discr26_pkg.ads: New helper.
913 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
916 * gcc.target/arm/neon-vld-1.c: New test.
918 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
920 * gnat.dg/array14.ad[sb]: New test.
921 * gnat.dg/array14_pkg.ads: New helper.
923 2011-03-22 Joseph Myers <joseph@codesourcery.com>
925 * gcc.c-torture/execute/920501-8.x: Remove.
926 * gcc.c-torture/execute/930513-1.x: Remove.
927 * gcc.c-torture/execute/960312-1.x: Remove.
928 * gcc.c-torture/compile/20000804-1.c,
929 gcc.c-torture/compile/20001205-1.c,
930 gcc.c-torture/compile/20001226-1.c,
931 gcc.c-torture/compile/20010518-2.c,
932 gcc.c-torture/compile/20020312-1.c,
933 gcc.c-torture/compile/20020604-1.c,
934 gcc.c-torture/compile/920501-12.c,
935 gcc.c-torture/compile/920501-4.c,
936 gcc.c-torture/compile/920520-1.c,
937 gcc.c-torture/compile/980506-1.c,
938 gcc.c-torture/execute/980709-1.x,
939 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
941 * gcc.dg/cpp/assert4.c: Don't handle ARC.
942 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
945 2011-03-22 Nick Clifton <nickc@redhat.com>
947 * lib/target-supports.exp (check_profiling_available): Add MN10300
948 to the list of targets that do not support profiling. Restore
949 alpha sorting to this list.
951 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
953 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
954 failure on 32-bit systems.
955 * gcc.dg/torture/vector-2.c: Ditto.
957 2011-03-22 Richard Guenther <rguenther@suse.de>
959 PR tree-optimization/48228
960 * gcc.dg/Wstrict-overflow-23.c: New testcase.
962 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
964 * lib/prune.exp (prune_gcc_output): Prune "could not create
965 compact unwind for" warnings.
967 2011-03-20 Jakub Jelinek <jakub@redhat.com>
971 * gcc.c-torture/execute/pr42544.c: New test.
972 * gcc.c-torture/execute/pr48197.c: New test.
974 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
976 PR preprocessor/48192
977 * gcc.target/powerpc/pr48192.c: New file.
980 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
981 split problem of 0 being loaded in a VSX register.
983 2011-03-21 Richard Guenther <rguenther@suse.de>
986 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
987 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
988 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
989 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
991 2011-03-21 Jakub Jelinek <jakub@redhat.com>
994 * gcc.dg/pr48213.c: New test.
996 2011-03-21 Kai Tietz <ktietz@redhat.com>
999 * g++.dg/plugin/attribute_plugin.c: Adjust test.
1001 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
1003 * gcc.target/arm/xor-and.c: New.
1005 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1008 * gfortran.dg/function_optimize_1.f90: New test.
1009 * gfortran.dg/function_optimize_2.f90: New test.
1011 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
1013 PR rtl-optimization/47502
1014 * gcc.target/i386/pr47502-1.c: New.
1015 * gcc.target/i386/pr47502-2.c: Likewise.
1017 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1019 PR rtl-optimization/48156
1020 * gcc.dg/pr48156.c: New test.
1022 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1025 * gfortran.dg/scratch_1.f90: Adjust test.
1027 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1030 * gfortran.dg/scratch_1.f90: New test.
1032 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1034 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1035 variably modified typedefs.
1036 * gcc.dg/c1x-typedef-2.c: Remove.
1038 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1040 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1041 * gcc.dg/c1x-anon-struct-3.c: New test.
1042 * gcc.dg/anon-struct-11.c: Update.
1044 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1046 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1048 Only xfail with gas.
1050 2011-03-18 Jason Merrill <jason@redhat.com>
1052 * g++.dg/template/fn-ptr1.C: New.
1054 * g++.dg/overload/volatile1.C: New.
1056 * g++.dg/opt/pr23372.C: New.
1058 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1060 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1063 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1065 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
1067 * gcc.target/arm/unsigned-extend-1.c: New.
1069 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1072 * gcc.c-torture/compile/pr48161.c: New test.
1074 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
1077 * gcc.dg/torture/pr47725.c: New.
1079 2011-03-17 Jason Merrill <jason@redhat.com>
1081 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1082 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1084 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
1086 * gnat.dg/specs/elab2.ads: New test.
1087 * gnat.dg/specs/elab2_pkg.ads: New helper.
1089 2011-03-17 Jason Merrill <jason@redhat.com>
1091 * g++.dg/cpp0x/decltype-1212.C: New.
1092 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1094 2011-03-17 Jason Merrill <jason@redhat.com>
1096 * g++.dg/parse/memfnquals1.C: New.
1098 2011-03-17 Richard Guenther <rguenther@suse.de>
1101 * gcc.dg/pr48134.c: New testcase.
1103 2011-03-17 Richard Guenther <rguenther@suse.de>
1106 * g++.dg/torture/pr48165.C: New testcase.
1108 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1110 PR rtl-optimization/48141
1111 * gcc.dg/pr48141.c: New test.
1113 2011-03-16 Jason Merrill <jason@redhat.com>
1115 * g++.dg/cpp0x/constexpr-48089.C: New.
1117 * g++.dg/cpp0x/constexpr-abi1.C: New.
1119 * g++.dg/cpp0x/constexpr-46336.C: New.
1120 * g++.dg/parse/friend5.C: Adjust expected errors.
1122 * g++.dg/cpp0x/constexpr-47570.C: New.
1124 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1127 * ++.dg/debug/dwarf2/typedef6.C: New test.
1129 2011-03-16 Jason Merrill <jason@redhat.com>
1131 * g++.dg/cpp0x/elision2.C: New.
1133 * g++.dg/cpp0x/constexpr-array3.C: New.
1135 2011-03-16 Jason Merrill <jason@redhat.com>
1137 * g++.dg/cpp0x/sfinae6.C: New.
1138 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1139 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1140 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1141 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1142 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1144 2011-03-16 Jason Merrill <jason@redhat.com>
1146 * g++.dg/template/incomplete6.C: New.
1148 2011-03-16 Jeff Law <law@redhat.com>
1150 * gcc.dg/tree-ssa/vrp55.c: New test.
1152 2011-03-16 Jason Merrill <jason@redhat.com>
1154 * g++.dg/cpp0x/auto22.C: New.
1156 2011-03-16 Richard Guenther <rguenther@suse.de>
1158 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1159 optimizing it away if promoted to const.
1161 2011-03-16 Richard Guenther <rguenther@suse.de>
1163 PR tree-optimization/48149
1164 * gcc.dg/fold-complex-1.c: New testcase.
1166 2011-03-16 Richard Guenther <rguenther@suse.de>
1169 * gcc.dg/guality/pr45882.c: Really make sure no inlining
1172 2011-03-16 Richard Guenther <rguenther@suse.de>
1174 PR tree-optimization/26134
1175 * gcc.dg/tree-ssa/complex-6.c: New testcase.
1177 2011-03-16 Richard Guenther <rguenther@suse.de>
1179 PR tree-optimization/48146
1180 * gcc.dg/torture/pr48146.c: New testcase.
1182 2011-03-16 Richard Guenther <rguenther@suse.de>
1184 * gcc.dg/tree-ssa/pr14814.c: Adjust.
1185 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1187 2011-03-16 Jakub Jelinek <jakub@redhat.com>
1190 * gcc.c-torture/compile/pr48136.c: New test.
1192 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1195 * gcc.dg/guality/pr45882.c: New test.
1197 2011-03-15 Jason Merrill <jason@redhat.com>
1199 * g++.dg/cpp0x/constexpr-recursion.C: New.
1201 * g++.dg/cpp0x/implicit11.C: New.
1203 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1205 * g++.dg/cpp0x/constexpr-attribute.C: New.
1207 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1209 * g++.dg/parse/pr34758.C: New.
1211 2011-03-15 Xinliang David Li <davidxl@google.com>
1214 * gcc.dg/uninit-pred-7_d.c: New test.
1215 * gcc.dg/uninit-pred-8_d.c: New test.
1217 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1220 * gcc.target/arm/pr46788.c: New.
1222 2011-03-15 Richard Guenther <rguenther@suse.de>
1225 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1226 * gfortran.dg/ishft_4.f90: Likewise.
1227 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1229 2011-03-15 Richard Guenther <rguenther@suse.de>
1231 PR tree-optimization/13954
1232 * g++.dg/tree-ssa/pr13954.C: New testcase.
1234 2011-03-15 Richard Guenther <rguenther@suse.de>
1236 PR tree-optimization/48037
1237 * gcc.target/i386/pr48037-1.c: New testcase.
1239 2011-03-15 Richard Guenther <rguenther@suse.de>
1241 PR tree-optimization/41490
1242 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1243 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1244 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1245 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1246 * g++.dg/tree-ssa/pr33604.C: Adjust.
1248 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1251 * gcc.c-torture/execute/pr47917.c: New test.
1252 * gcc.dg/pr47917.c: New test.
1255 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1257 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1259 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1260 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1261 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1262 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1263 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1264 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1265 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1266 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1267 * gcc.target/i386/avx-floor-vec.c: Ditto.
1268 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1269 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1270 * gcc.target/i386/avx-rint-vec.c: Ditto.
1271 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1272 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1273 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1274 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1276 2011-03-14 Tom Tromey <tromey@redhat.com>
1278 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1279 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1280 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1282 2011-03-14 Tom Tromey <tromey@redhat.com>
1284 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1285 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1286 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1288 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1290 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1292 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1294 PR rtl-optimization/47166
1295 * gcc.c-torture/execute/postmod-1.c: New test.
1297 2011-03-14 Richard Guenther <rguenther@suse.de>
1300 * gcc.dg/torture/pr48098.c: New testcase.
1302 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1305 * gcc.target/powerpc/pr48053-1.c: New test.
1306 * gcc.target/powerpc/pr48053-2.c: Likewise.
1308 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1311 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1313 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1316 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1318 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1321 * gfortran.dg/class_41.f03: New.
1323 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1325 * g++.dg/conversion/cast3.C: New test.
1327 2011-03-11 Jason Merrill <jason@redhat.com>
1329 * g++.dg/template/error45.C: New.
1331 * g++.dg/parse/no-type-defn1.C: New.
1333 * g++.dg/ext/attrib40.C: New.
1335 * g++.dg/cpp0x/regress/array1.C: New.
1337 2011-03-11 Richard Guenther <rguenther@suse.de>
1339 PR tree-optimization/48067
1340 * gcc.dg/pr48067.c: New testcase.
1342 2011-03-11 Richard Guenther <rguenther@suse.de>
1345 * g++.dg/lto/20110311-1_0.C: New testcase.
1347 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1350 * g++.dg/inherit/virtual8.C: New test.
1353 * gcc.dg/torture/pr48044.c: New test.
1355 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1358 * gfortran.dg/proc_ptr_comp_31.f90: New.
1360 2011-03-11 Richard Guenther <rguenther@suse.de>
1362 PR tree-optimization/47278
1363 * gcc.dg/torture/pr47278-1.c: New testcase.
1364 * gcc.dg/torture/pr47278-2.c: Likewise.
1366 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1368 PR tree-optimization/48063
1369 * gcc.dg/torture/pr48063.c: New test.
1371 2011-03-10 Jason Merrill <jason@redhat.com>
1373 * g++.dg/template/array22.C: New.
1375 * g++.dg/cpp0x/syntax-err1.C: New.
1376 * g++.dg/parse/error36.C: Adjust expected errors.
1377 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1378 * g++.old-deja/g++.pt/typename3.C: Likewise.
1379 * g++.old-deja/g++.pt/typename4.C: Likewise.
1380 * g++.old-deja/g++.pt/typename6.C: Likewise.
1382 2011-03-09 Jason Merrill <jason@redhat.com>
1384 * g++.dg/template/nontype22.C: New.
1386 2011-03-09 Martin Jambor <mjambor@suse.cz>
1388 PR tree-optimization/47714
1389 * g++.dg/torture/pr47714.C: New test.
1391 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1394 * gcc.target/powerpc/pr47755-2.c: New file.
1396 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1398 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1399 is not set in the environment, pass 64 as first argument when not
1400 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1401 native where ulimit -u is supported.
1403 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1405 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1407 2011-03-08 Jason Merrill <jason@redhat.com>
1409 * g++.dg/template/nontype21.C: New.
1411 * g++.dg/template/anon5.C: New.
1413 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1416 * gcc.dg/pr47881.c: New test.
1418 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1421 * g++.dg/lookup/template3.C: New test.
1423 2011-03-08 Kai Tietz <ktietz@redhat.com>
1425 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1428 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1431 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1432 sizeof to compute alignment.
1434 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1436 PR tree-optimization/48022
1437 * gcc.dg/pr48022-1.c: New test.
1438 * gcc.dg/pr48022-2.c: New test.
1440 2011-03-07 Jason Merrill <jason@redhat.com>
1442 * g++.dg/template/nontype20.C: New.
1443 * g++.dg/init/member1.C: Adjust expected errors.
1444 * g++.dg/parse/constant4.C: Likewise.
1445 * g++.dg/template/qualified-id3.C: Likewise.
1446 * g++.old-deja/g++.pt/crash10.C: Likewise.
1448 * g++.dg/cpp0x/regress/non-const1.C: New.
1450 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1453 * gcc.dg/pr47991.c: New test.
1455 2011-03-07 Jason Merrill <jason@redhat.com>
1457 * g++.dg/abi/mangle46.C: New.
1459 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1462 * gcc.target/powerpc/pr47862.c: New.
1464 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1467 * gcc.target/i386/combine-mul.c: Require nonpic.
1469 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1470 Nathan Froyd <froydnj@codesourcery.com>
1472 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1474 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1476 * README.QMTEST: Remove.
1478 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1479 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1482 * gfortran.dg/array_constructor_37.f90 : New test.
1484 2011-03-05 Jason Merrill <jason@redhat.com>
1486 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1487 * g++.dg/abi/mangle45.C: Likewise.
1488 * g++.dg/cpp0x/trailing1.C: Likewise.
1490 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1492 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1494 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1496 PR rtl-optimization/47899
1497 * gcc.dg/pr47899.c: New test.
1499 * gcc.dg/torture/pr47968.c: Ignore warnings.
1501 PR tree-optimization/47967
1502 * gcc.c-torture/compile/pr47967.c: New test.
1504 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1506 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1507 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1509 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1511 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1512 and property_getAttributes() if __OBJC2__.
1513 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1514 * objc.dg/property/property-encoding-1.m: New.
1515 * obj-c++.dg/property/property-encoding-1.mm: New.
1517 2011-03-04 Jason Merrill <jason@redhat.com>
1519 * g++.dg/template/pseudodtor6.C: New.
1521 * g++.dg/inherit/covariant19.C: New.
1523 2011-03-04 Richard Guenther <rguenther@suse.de>
1526 * gcc.dg/torture/pr47968.c: New testcase.
1528 2011-03-04 Richard Guenther <rguenther@suse.de>
1531 * gcc.dg/torture/pr47975.c: New testcase.
1533 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1536 * g++.dg/template/crash106.C: New.
1538 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1541 * gcc.dg/gomp/pr47963.c: New test.
1542 * g++.dg/gomp/pr47963.C: New test.
1544 2011-03-02 Jason Merrill <jason@redhat.com>
1546 * g++.dg/cpp0x/regress/condition1.C: New.
1548 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1550 2011-03-01 Jason Merrill <jason@redhat.com>
1552 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1554 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1556 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1558 PR rtl-optimization/47925
1559 * gcc.c-torture/execute/pr47925.c: New test.
1561 2011-03-01 Jason Merrill <jason@redhat.com>
1563 * g++.dg/cpp0x/decltype25.C: New.
1565 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1567 2011-03-01 Richard Guenther <rguenther@suse.de>
1569 PR tree-optimization/47890
1570 * gcc.dg/torture/pr47890.c: New testcase.
1572 2011-03-01 Richard Guenther <rguenther@suse.de>
1575 * gcc.dg/lto/pr47924_0.c: New testcase.
1577 2011-03-01 Richard Guenther <rguenther@suse.de>
1580 * gfortran.dg/lto/pr46911_0.f: New testcase.
1582 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1584 PR libgfortran/47933
1585 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1586 compile errors from older code form.
1588 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1590 PR libgfortran/47567
1591 * gfortran.dg/fmt_fw_d.f90: New test.
1593 2011-02-28 Jason Merrill <jason@redhat.com>
1595 * g++.dg/inherit/covariant18.C: New.
1597 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1600 * gcc.dg/pr47893.c: New test.
1602 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1604 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1605 NULL in case of a selector with conflicting types.
1606 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1608 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1610 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1611 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1612 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1613 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1615 2011-02-28 Jason Merrill <jason@redhat.com>
1618 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1620 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1622 PR libgfortran/47778
1623 * gfortran.dg/namelist_71.f90: New test.
1625 2011-02-27 Jason Merrill <jason@redhat.com>
1628 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1629 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1631 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1634 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1636 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1639 * gfortran.dg/gomp/task-1.f90: Removed.
1641 2011-02-26 Jason Merrill <jason@redhat.com>
1643 * g++.dg/template/this-targ1.C: New.
1645 * g++.dg/cpp0x/regress/template-const1.C: New.
1646 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1647 * g++.dg/template/function1.C: Adjust.
1648 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1649 * g++.dg/debug/debug7.C: Adjust.
1651 2011-02-26 Tobias Burnus <burnus@net-b.de>
1654 * gfortran.dg/gomp/task-1.f90: New.
1656 2011-02-25 Jie Zhang <jie@codesourcery.com>
1658 * gcc.target/arm/neon-thumb2-move.c: Add
1659 dg-require-effective-target arm_thumb2_ok.
1661 2011-02-24 Jason Merrill <jason@redhat.com>
1663 * g++.dg/parse/constant1.C: Specify C++98 mode.
1664 * g++.dg/parse/constant5.C: Likewise.
1665 * g++.dg/parse/error2.C: Likewise.
1666 * g++.dg/parse/semicolon3.C: Likewise.
1667 * g++.dg/template/crash14.C: Likewise.
1668 * g++.dg/template/local4.C: Likewise.
1669 * g++.dg/template/nontype3.C: Likewise.
1670 * g++.dg/parse/crash31.C: Adjust expected errors.
1671 * g++.dg/template/function1.C: Likewise.
1672 * g++.dg/template/ref3.C: Likewise.
1673 * g++.dg/template/static9.C: Likewise.
1674 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1676 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1677 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1678 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1679 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1680 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1682 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1685 * gfortran.dg/pr47878.f90: New test.
1687 2011-02-24 Richard Guenther <rguenther@suse.de>
1690 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1691 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1693 2011-02-24 Richard Guenther <rguenther@suse.de>
1696 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1697 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1699 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1701 PR libgfortran/47567
1702 * gfortran.dg/fmt_f0_1.f90: Update test.
1704 2011-02-23 Jason Merrill <jason@redhat.com>
1706 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1707 * g++.dg/abi/mangle45.C: New.
1709 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1710 * g++.dg/template/canon-type-9.C: Match use of decltype
1711 between declaration and definition.
1712 * g++.dg/template/canon-type-12.C: Likewise.
1714 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1717 * gfortran.dg/nested_allocatables_1.f90: New.
1719 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1722 * g++.dg/pr46868.C: New test.
1723 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1724 * g++.dg/parse/error14.C: Adjust.
1726 2011-02-23 Richard Guenther <rguenther@suse.de>
1728 PR tree-optimization/47838
1729 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1731 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1733 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1735 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1737 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1738 * gfortran.dg/count_init_expr.f03: Ditto.
1739 * gfortran.dg/gomp/pr43711.f90: Ditto.
1740 * gcc.dg/struct-parse-2.c: Ditto.
1741 * gcc.dg/parse-error-3.c: Ditto.
1742 * gcc.dg/Wlogical-op-1.c: Ditto.
1743 * gcc.dg/Walways-true-1.c: Ditto.
1744 * gcc.dg/pr24225.c: Ditto.
1745 * gcc.dg/Walways-true-2.c: Ditto.
1746 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1747 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1748 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1749 * g++.dg/overload/defarg4.C: Ditto.
1750 * g++.dg/inherit/covariant16.C: Ditto.
1751 * g++.dg/inherit/virtual7.C: Ditto.
1752 * g++.dg/template/canon-type-9.C: Ditto.
1753 * g++.dg/template/access19.C: Ditto.
1754 * g++.dg/template/call7.C: Ditto.
1755 * g++.dg/template/canon-type-2.C: Ditto.
1756 * g++.dg/template/init7.C: Ditto.
1757 * g++.dg/template/sizeof-template-argument.C: Ditto.
1758 * g++.dg/template/const3.C: Ditto.
1759 * g++.dg/template/sfinae26.C: Ditto.
1760 * g++.dg/template/sfinae26.C: Ditto.
1761 * g++.dg/template/canon-type-11.C: Ditto.
1762 * g++.dg/template/union2.C: Ditto.
1763 * g++.dg/template/canon-type-3.C: Ditto.
1764 * g++.dg/template/canon-type-1.C: Ditto.
1765 * g++.dg/template/canon-type-5.C: Ditto.
1766 * g++.dg/template/canon-type-7.C: Ditto.
1767 * g++.dg/template/canon-type-10.C: Ditto.
1768 * g++.dg/template/spec36.C: Ditto.
1769 * g++.dg/template/typedef38.C: Ditto.
1770 * g++.dg/template/canon-type-4.C: Ditto.
1771 * g++.dg/template/canon-type-6.C: Ditto.
1772 * g++.dg/template/canon-type-13.C: Ditto.
1773 * g++.dg/template/instantiate9.C: Ditto.
1774 * g++.dg/template/ttp22.C: Ditto.
1775 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1776 * g++.dg/warn/Walways-true-1.C: Ditto.
1777 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1778 * g++.dg/warn/Walways-true-2.C: Ditto.
1779 * g++.dg/conversion/op4.C: Ditto.
1780 * g++.dg/opt/pr19650.C: Ditto.
1781 * g++.dg/lookup/friend11.C: Ditto.
1782 * g++.dg/other/default2.C: Ditto.
1783 * g++.dg/other/default3.C: Ditto.
1784 * g++.dg/other/dtor2.C: Ditto.
1785 * g++.dg/other/friend5.C: Ditto.
1786 * g++.dg/other/default5.C: Ditto.
1787 * g++.dg/init/brace6.C: Ditto.
1788 * g++.dg/init/aggr5.C: Ditto.
1789 * g++.dg/init/error2.C: Ditto.
1790 * g++.dg/expr/bound-mem-fun.C: Ditto.
1791 * g++.dg/expr/cond6.C: Ditto.
1792 * g++.dg/expr/stmt-expr-1.C: Ditto.
1793 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1794 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1795 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1796 * g++.dg/cpp0x/bracket1.C: Ditto.
1797 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1798 * g++.dg/cpp0x/pr38646.C: Ditto.
1799 * g++.dg/cpp0x/variadic73.C: Ditto.
1800 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1801 * g++.dg/cpp0x/bracket4.C: Ditto.
1802 * g++.dg/cpp0x/decltype4.C: Ditto.
1803 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1804 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1805 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1806 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1807 * g++.dg/cpp0x/decltype2.C: Ditto.
1808 * g++.dg/cpp0x/decltype1.C: Ditto.
1809 * g++.dg/cpp0x/bracket2.C: Ditto.
1810 * g++.dg/cpp0x/decltype5.C: Ditto.
1811 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1812 * g++.dg/cpp0x/variadic70.C: Ditto.
1813 * g++.dg/cpp0x/decltype6.C: Ditto.
1814 * g++.dg/cpp0x/rvo.C: Ditto.
1815 * g++.dg/cpp0x/vt-40092.C: Ditto.
1816 * g++.dg/cpp0x/variadic-new.C: Ditto.
1817 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1818 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1819 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1820 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1821 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1822 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1823 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1824 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1825 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1826 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1827 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1828 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1829 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1830 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1831 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1832 * g++.dg/cpp0x/pr39639.C: Ditto.
1833 * g++.dg/cpp0x/decltype3.C: Ditto.
1834 * g++.dg/cpp0x/variadic68.C: Ditto.
1835 * g++.dg/cpp0x/variadic-function.C: Ditto.
1836 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1837 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1838 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1839 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1840 * g++.dg/parse/crash35.C: Ditto.
1841 * g++.dg/parse/crash40.C: Ditto.
1842 * g++.dg/parse/defarg12.C: Ditto.
1843 * g++.dg/parse/crash34.C: Ditto.
1844 * g++.dg/parse/constructor3.C: Ditto.
1845 * g++.dg/parse/template23.C: Ditto.
1846 * g++.dg/parse/crash56.C: Ditto.
1847 * g++.dg/parse/dtor13.C: Ditto.
1848 * g++.dg/parse/error33.C: Ditto.
1849 * g++.dg/parse/ctor9.C: Ditto.
1850 * g++.dg/parse/error32.C: Ditto.
1851 * g++.dg/parse/error37.C: Ditto.
1852 * g++.dg/parse/bitfield3.C: Ditto.
1853 * g++.dg/parse/struct-4.C: Ditto.
1854 * g++.dg/ext/has_trivial_copy.C: Ditto.
1855 * g++.dg/ext/is_polymorphic.C: Ditto.
1856 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1857 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1858 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1859 * g++.dg/ext/is_union.C: Ditto.
1860 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1861 * g++.dg/ext/is_pod.C: Ditto.
1862 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1863 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1864 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1865 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1866 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1867 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1868 * g++.dg/ext/is_abstract.C: Ditto.
1869 * g++.dg/ext/has_trivial_assign.C: Ditto.
1870 * g++.dg/ext/is_class.C: Ditto.
1871 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1872 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1873 * g++.dg/ext/is_base_of.C: Ditto.
1874 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1875 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1876 * g++.dg/ext/is_empty.C: Ditto.
1877 * g++.dg/ext/is_enum.C: Ditto.
1878 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1879 * gnat.dg/opt11.adb: Ditto.
1880 * obj-c++.dg/pr45735.mm: Ditto.
1881 * obj-c++.dg/pr24393.mm: Ditto.
1882 * obj-c++.dg/exceptions-2.mm: Ditto.
1883 * objc.dg/pr45735.m: Ditto.
1884 * objc.dg/pr24393.m: Ditto.
1886 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1888 * objc.dg/attributes/objc-exception-1.m: New.
1890 2011-02-23 Jie Zhang <jie@codesourcery.com>
1892 * gcc.dg/cpp/include7.c: New test.
1894 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1897 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1899 2011-02-23 Jie Zhang <jie@codesourcery.com>
1901 PR rtl-optimization/47763
1902 * gcc.dg/pr47763.c: New test.
1904 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1907 * gfortran.dg/whole_file_32.f90 : New test.
1909 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1912 * g++.dg/inherit/virtual7.C: New test.
1914 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1917 * objc.dg/type-size-3.m: Updated error message.
1918 * objc.dg/type-size-4.m: New test.
1919 * objc.dg/type-size-5.m: New test.
1921 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1923 * lib/gnat.exp: Fix comments.
1924 Don't load libgloss.exp.
1925 (default_gnat_version): Call $compiler with --version.
1926 Adapt regexp for gnatmake output, insert version.
1927 (gnat_version): New proc.
1928 (gnat_init): Remove gnat_libgcc_s_path.
1929 (gnat_target_compile): Likewise.
1930 Remove ld_library_path.
1931 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1932 (gnat_pass): Remove.
1933 (gnat_pass): Remove.
1934 (gnat_finish): Remove.
1935 (gnat_exit): Remove.
1936 (local_find_gnatmake): Reindent.
1937 (runtest_file_p): Remove.
1938 (prune_warnings): Remove.
1939 (find_gnatclean): New proc.
1940 * lib/gnat-dg.exp (lremove): New proc.
1941 (gnat-dg-test): Reindent.
1942 Remove additional output files.
1943 (gnat-dg-runtest): Remove.
1945 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1946 * gnat.dg/loop_optimization6.adb: Likewise.
1947 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1949 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1951 PR tree-optimization/47835
1952 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1954 2011-02-22 Tobias Burnus <burnus@net-b.de>
1956 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1957 * gfortran.dg/abstract_type_2.f03: Ditto.
1958 * gfortran.dg/abstract_type_3.f03: Ditto.
1959 * gfortran.dg/abstract_type_4.f03: Ditto.
1960 * gfortran.dg/abstract_type_5.f03: Ditto.
1961 * gfortran.dg/abstract_type_6.f03: Ditto.
1962 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1963 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1964 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1965 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1966 * gfortran.dg/array_function_5.f90: Ditto.
1967 * gfortran.dg/asynchronous_3.f03: Ditto.
1968 * gfortran.dg/char_expr_1.f90: Ditto.
1969 * gfortran.dg/class_14.f03: Ditto.
1970 * gfortran.dg/data_array_6.f: Ditto.
1971 * gfortran.dg/data_invalid.f90: Ditto.
1972 * gfortran.dg/dot_product_1.f03: Ditto.
1973 * gfortran.dg/func_derived_5.f90: Ditto.
1974 * gfortran.dg/func_result_4.f90: Ditto.
1975 * gfortran.dg/implied_do_1.f90: Ditto.
1976 * gfortran.dg/initialization_25.f90: Ditto.
1977 * gfortran.dg/initialization_26.f90: Ditto.
1978 * gfortran.dg/interface_34.f90: Ditto.
1979 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1980 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1981 * gfortran.dg/matmul_8.f03: Ditto.
1982 * gfortran.dg/merge_init_expr.f90: Ditto.
1983 * gfortran.dg/pack_assign_1.f90: Ditto.
1984 * gfortran.dg/pack_vector_1.f90: Ditto.
1985 * gfortran.dg/pointer_check_8.f90: Ditto.
1986 * gfortran.dg/product_init_expr.f03: Ditto.
1987 * gfortran.dg/reshape_order_5.f90: Ditto.
1988 * gfortran.dg/reshape_shape_1.f90: Ditto.
1989 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1990 * gfortran.dg/same_name_2.f90: Ditto.
1991 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1992 * gfortran.dg/spread_init_expr.f03: Ditto.
1993 * gfortran.dg/stmt_func_1.f90: Ditto.
1994 * gfortran.dg/sum_init_expr.f03: Ditto.
1995 * gfortran.dg/transpose_3.f03: Ditto.
1996 * gfortran.dg/unpack_init_expr.f03: Ditto.
1997 * gfortran.dg/warn_conversion.f90: Ditto.
1998 * gfortran.dg/warn_conversion_2.f90: Ditto.
1999 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2000 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2001 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2002 * gfortran.dg/whole_file_16.f90: Ditto.
2003 * gfortran.dg/whole_file_17.f90: Ditto.
2004 * gfortran.dg/whole_file_18.f90: Ditto.
2005 * gfortran.dg/whole_file_20.f03: Ditto.
2006 * gfortran.dg/whole_file_5.f90: Ditto.
2007 * gfortran.dg/whole_file_6.f90: Ditto.
2008 * gfortran.dg/write_invalid_format.f90: Ditto.
2009 * gfortran.dg/zero_sized_6.f90: Ditto.
2011 2011-02-21 Jeff Law <law@redhat.com>
2013 PR rtl-optimization/46178
2014 * gcc.target/i386/pr46178.c: New test.
2016 PR rtl-optimization/46002
2017 * gcc.c-torture/compile/pr46002.c: New test.
2019 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2021 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2024 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2027 * g++.dg/debug/pr47106.C: Require effective target lto.
2029 2011-02-21 Jason Merrill <jason@redhat.com>
2031 * g++.dg/cpp0x/constexpr-diag2.C: New.
2033 2011-02-20 Jason Merrill <jason@redhat.com>
2035 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2037 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2039 * g++.dg/overload/conv-op1.C: New.
2041 * g++.dg/cpp0x/constexpr-synth1.C: New.
2043 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2045 * objc.dg/layout-2.m: New.
2046 * objc.dg/selector-3.m: Adjusted location of error message.
2047 * objc.dg/type-size-3.m: Same.
2048 * obj-c++.dg/selector-3.mm: Same.
2050 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2053 * objc.dg/property/dotsyntax-22.m: New.
2054 * obj-c++.dg/property/dotsyntax-22.mm: New.
2056 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2059 * g++.dg/template/typedef38.C: New test.
2061 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2064 * gfortran.dg/whole_file_30.f90 : New test.
2065 * gfortran.dg/whole_file_31.f90 : New test.
2067 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2071 * gfortran.dg/whole_file_28.f90 : New test.
2072 * gfortran.dg/whole_file_29.f90 : New test.
2074 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2077 * g++.dg/template/crash105.C: New.
2079 2011-02-19 Jason Merrill <jason@redhat.com>
2081 * g++.dg/cpp0x/regress/no-elide1.C: New.
2083 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2085 PR tree-optimization/46620
2086 * gcc.dg/pr46620.c: New.
2088 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2091 * gcc.target/i386/pr47809.c: New test.
2093 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2094 Tobias Burnus <burnus@net-b.de>
2096 * lib/target-supports.exp
2097 (check_effective_target_fortran_large_real): New check for large reals.
2098 * gfortran.dg/nan_7.f90: New test.
2100 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2102 PR libgfortran/47567
2103 * gfortran.dg/fmt_f0_1.f90: Update test.
2105 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2108 * gfortran.dg/array_constructor_36.f90 : New test.
2109 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2110 allow for comparison between different elements of the array
2111 constructor at different levels of optimization.
2113 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2115 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2116 * gcc.target/i386/pr32280-1.c: Likewise.
2118 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2121 * gcc.target/i386/pr47800.c: New test.
2123 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2125 * objc/execute/exceptions/foward-1.x: New.
2127 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2130 * gfortran.dg/derived_constructor_comps_4.f90: New.
2132 2011-02-18 Tobias Burnus
2135 * gfortran.dg/func_result_6.f90: New.
2137 2011-02-18 Michael Matz <matz@suse.de>
2140 * gfortran.dg/lto/pr45586_0.f90: New test.
2141 * gfortran.dg/typebound_proc_20.f90: Ditto.
2142 * gfortran.dg/typebound_proc_21.f90: Ditto.
2144 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2147 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2149 2011-02-18 Tobias Burnus <burnus@net-b.de>
2152 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2154 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2155 normalizing the error/warning output.
2156 * gfortran.dg/Wall.f90: Update dg-error/warning.
2157 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2158 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2159 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2160 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2161 * gfortran.dg/class_30.f90: Update dg-error/warning.
2162 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2163 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2164 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2165 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2166 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2167 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2168 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2169 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2170 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2171 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2172 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2173 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2174 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2175 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2176 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2177 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2178 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2179 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2180 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2181 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2182 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2183 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2184 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2185 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2186 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2188 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2191 * gfortran.dg/proc_ptr_comp_30.f90: New.
2193 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2196 * gcc.target/i386/pr47780.c: New test.
2198 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2201 * gfortran.dg/class_40.f03: New.
2203 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2206 * g++.dg/cpp0x/auto21.C: New test.
2208 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2210 * objc.dg/special/unclaimed-category-1.h: Updated for
2212 * objc.dg/special/unclaimed-category-1.m: Same.
2213 * objc.dg/zero-link-1.m: Same.
2214 * objc.dg/lookup-1.m: Same.
2215 * objc.dg/torture/strings/const-str-9.m
2216 * objc.dg/torture/strings/const-str-10.m: Same.
2217 * objc.dg/torture/strings/const-str-11.m: Same.
2218 * objc.dg/torture/forward-1.m: Same.
2219 * objc.dg/zero-link-2.m: Same.
2220 * objc.dg/encode-7-next-64bit.m: Same.
2221 * objc.dg/method-4.m: Same.
2222 * objc.dg/next-runtime-1.m: Same.
2223 * objc.dg/image-info.m: Same.
2224 * objc.dg/pr23214.m: Same.
2225 * objc.dg/symtab-1.m: Same.
2226 * obj-c++.dg/basic.m: Same.
2227 * obj-c++.dg/proto-lossage-3.m: Same.
2228 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2229 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2230 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2231 * obj-c++.dg/method-11.m: Same.
2232 * objc/execute/enumeration-1.m: Same.
2233 * objc/execute/object_is_class.m: Same.
2234 * objc/execute/formal_protocol-2.m: Same.
2235 * objc/execute/formal_protocol-4.m: Same.
2236 * objc/execute/formal_protocol-6.m: Same.
2237 * objc/execute/bycopy-3.m: Same.
2238 * objc/execute/exceptions/catchall-1.m: Same.
2239 * objc/execute/exceptions/finally-1.m: Same.
2240 * objc/execute/exceptions/local-variables-1.m: Same.
2241 * objc/execute/exceptions/foward-1.m: Same.
2242 * objc/execute/bf-common.h
2243 * objc/execute/enumeration-2.m: Same.
2244 * objc/execute/formal_protocol-1.m: Same.
2245 * objc/execute/formal_protocol-3.m: Same.
2246 * objc/execute/formal_protocol-5.m: Same.
2247 * objc/execute/accessing_ivars.m: Same.
2248 * objc/execute/bycopy-2.m: Same.
2249 * objc/execute/formal_protocol-7.m: Same.
2250 * objc/execute/compatibility_alias.m: Same.
2251 * objc/execute/no_clash.m: Same.
2252 * objc/execute/object_is_meta_class.m: Same.
2253 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2254 * objc/execute/class-tests-1.h: Include stdio.h.
2255 * objc/execute/class-tests-2.h: Same.
2256 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2258 * obj-c++.dg/try-catch-2.mm: Same.
2260 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2263 * g++.dg/warn/Wunused-parm-4.C: New test.
2265 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2266 Jan Hubicka <jh@suse.cz>
2270 * g++.dg/debug/pr47106.C: New.
2272 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2275 * gcc.target/i386/pr43653.c: New test.
2277 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2280 * g++.dg/template/inherit6.C: New test.
2282 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2285 * gfortran.dg/class_39.f03: New.
2287 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2290 * g++.dg/cpp0x/variadic106.C: New test.
2292 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2295 * gfortran.dg/pr47757-1.f90: New test.
2296 * gfortran.dg/pr47757-2.f90: New test.
2297 * gfortran.dg/pr47757-3.f90: New test.
2300 * g++.dg/cpp0x/enum8.C: New test.
2302 2011-02-15 Jason Merrill <jason@redhat.com>
2304 * g++.dg/inherit/implicit-trivial1.C: New.
2305 * g++.dg/cpp0x/implicit-trivial1.C: New.
2307 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2310 * gcc.dg/torture/pr47725.c: Removed.
2312 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2315 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2316 constant does not generate a load from memory.
2318 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2321 * gcc.dg/torture/pr47725.c: New.
2323 2011-02-15 Richard Guenther <rguenther@suse.de>
2325 PR tree-optimization/47743
2326 * gcc.dg/torture/pr47743.c: New testcase.
2328 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2331 * gcc.target/i386/pr47581.c: New test.
2333 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2336 * gfortran.dg/select_type_22.f03: New.
2338 2011-02-14 Jason Merrill <jason@redhat.com>
2340 * g++.dg/cpp0x/regress/enum1.C: New.
2342 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2344 * gnat.dg/include.adb: New test.
2346 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2349 * gfortran.dg/class_38.f03: New.
2351 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2353 * gcc.dg/pr46494.c: New test.
2355 2011-02-14 Richard Guenther <rguenther@suse.de>
2357 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2359 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2362 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2363 sparc*-sun-solaris2.11.
2365 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2368 * gfortran.dg/argument_checking_18.f90: New.
2370 2011-02-13 Tobias Burnus <burnus@net-b.de>
2372 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2373 * gfortran.dg/argument_checking_17.f90: New.
2375 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2377 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2378 are temporarily disabled.
2379 * gfortran.dg/class_7.f03: Ditto.
2380 * gfortran.dg/coarray_14.f90: Ditto.
2381 * gfortran.dg/typebound_proc_13.f03: Ditto.
2383 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2386 * gfortran.dg/extends_11.f03: New.
2388 2011-02-11 Xinliang David Li <davidxl@google.com>
2390 PR tree-optimization/47707
2391 * g++.dg/tree-ssa/pr47707.C: New test.
2393 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2395 * g++.dg/opt/inline17.C: New test.
2397 2011-02-11 Tobias Burnus <burnus@net-b.de>
2400 * gfortran.dg/pure_formal_2.f90: New.
2402 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2404 PR rtl-optimization/47614
2405 * gfortran.dg/pr47614.f: New.
2407 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2410 * gcc.dg/opts-6.c: New test.
2412 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2415 * gcc.dg/pr47684.c: New test.
2417 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2420 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2421 c99_runtime, dg-add-options c99_runtime.
2422 (main): Use __asm__.
2424 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2427 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2428 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2429 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2430 * gcc.dg/ucnid-10.c: Likewise.
2431 * gcc.dg/ucnid-13.c: Likewise.
2432 * gcc.dg/ucnid-7.c: Likewise.
2433 * gcc.dg/ucnid-8.c: Likewise.
2434 Adapt dg-warning line number.
2436 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2438 * gcc.target/i386/parity-1.c: Use -march=k8.
2439 * gcc.target/i386/parity-2.c: Ditto.
2440 * gcc.target/i386/vecinit-1.c: Ditto.
2441 * gcc.target/i386/vecinit-2.c: Ditto.
2443 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2446 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2447 * gcc.target/mips/save-restore-3.c: Likewise.
2448 * gcc.target/mips/save-restore-4.c: Likewise.
2449 * gcc.target/mips/save-restore-5.c: Likewise.
2452 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2453 * g++.dg/tree-prof/partition2.C: Likewise.
2455 2011-02-09 Jason Merrill <jason@redhat.com>
2457 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2458 rather than misdeclare std::puts.
2460 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2461 * g++.dg/other/warning1.C: Likewise.
2462 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2463 * g++.old-deja/g++.gb/scope06.C: Likewise.
2464 * g++.old-deja/g++.law/cvt11.C: Likewise.
2465 * g++.old-deja/g++.law/init1.C: Likewise.
2466 * g++.dg/abi/mangle26.C: Likewise.
2468 * g++.dg/template/function1.C: Adjust for C++0x mode.
2469 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2471 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2472 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2474 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2476 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2478 * g++.dg/cpp0x/regress: New directory.
2479 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2480 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2481 * g++.dg/cpp0x/regress/regress3.C: New.
2483 2011-02-10 Richard Guenther <rguenther@suse.de>
2485 PR tree-optimization/47677
2486 * gcc.dg/torture/pr47677.c: New testcase.
2488 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2490 * objc.dg/special/load-category-1.m: Remove unused header.
2491 * objc.dg/special/load-category-1a.m: Likewise.
2492 * objc.dg/special/load-category-2.m: Likewise.
2493 * objc.dg/special/load-category-2a.m: Likewise.
2494 * objc.dg/special/load-category-3.m: Likewise.
2495 * objc.dg/special/load-category-3a.m: Likewise.
2496 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2497 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2498 * objc.dg/attributes/class-attribute-1.m: Likewise.
2499 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2500 * obj-c++.dg/property/property.exp: Likewise.
2501 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2502 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2503 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2504 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2505 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2506 * obj-c++.dg/template-8.mm: Likewise.
2508 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2511 * gcc.target/i386/pr47665.c: New test.
2513 2011-02-10 Jie Zhang <jie@codesourcery.com>
2517 2011-02-05 Jie Zhang <jie@codesourcery.com>
2519 * gcc.dg/pr42631.c: Update test.
2520 * gcc.dg/pr42631-2.c: New test.
2522 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2525 * gfortran.dg/proc_decl_25.f90: New.
2527 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2530 * gfortran.dg/typebound_assignment_2.f03: New.
2532 2011-02-09 Richard Guenther <rguenther@suse.de>
2534 PR tree-optimization/47664
2535 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2537 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2540 * gnat.dg/uninit_func.adb: Adjust dg directive.
2542 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2545 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2547 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2550 * gfortran.dg/auto_dealloc_2.f90: New.
2552 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2554 * gcc.dg/builtins-config.h: Remove __sgi handling.
2555 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2556 -std=c99 for mips-sgi-irix6.5*.
2558 2011-02-09 Martin Jambor <mjambor@suse.cz>
2561 * gfortran.dg/pr25923.f90: Remove xfails.
2563 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2566 * gfortran.dg/inquire_14.f90: New test.
2568 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2571 * gfortran.dg/pointer_init_6.f90: New.
2573 2011-02-08 Jeff Law <law@redhat.com>
2575 PR tree-optimization/42893
2576 * gcc.tree-ssa/pr42893.c: New test.
2578 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2580 PR tree-optimization/46834
2581 PR tree-optimization/46994
2582 PR tree-optimization/46995
2583 * gcc.dg/graphite/id-pr46834.c: New.
2584 * gfortran.dg/graphite/id-pr46994.f90: New.
2585 * gfortran.dg/graphite/id-pr46995.f90: New.
2587 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2590 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2591 using the variable is known the warning is emitted there.
2592 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2593 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2595 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2598 * gcc.dg/noreturn-1.c (foo5): Likewise.
2599 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2600 (method2): Likewise.
2602 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2603 the return statement using the uninitialized variable.
2604 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2606 2011-02-08 Richard Guenther <rguenther@suse.de>
2609 * g++.dg/opt/pr47639.c: New testcase.
2611 2011-02-08 Richard Guenther <rguenther@suse.de>
2613 PR tree-optimization/47632
2614 * g++.dg/opt/pr47632.C: New testcase.
2616 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2618 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2620 2011-02-07 Richard Guenther <rguenther@suse.de>
2622 PR tree-optimization/47615
2623 * g++.dg/opt/pr47615.C: New testcase.
2625 2011-02-07 Richard Guenther <rguenther@suse.de>
2627 PR tree-optimization/47621
2628 * gcc.dg/torture/pr47621.c: New testcase.
2630 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2632 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2634 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2637 * gfortran.dg/allocate_with_source_1 : New test.
2639 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2642 * gcc.dg/pr47610.c: New test.
2644 2011-02-05 Jie Zhang <jie@codesourcery.com>
2647 * gcc.dg/pr42631.c: Update test.
2648 * gcc.dg/pr42631-2.c: New test.
2650 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2653 * gfortran.dg/pr47574.f90: New test.
2655 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2657 PR tree-optimization/46194
2658 * gcc.dg/autopar/pr46194.c: New.
2660 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2662 PR tree-optimization/43695
2663 * g++.dg/ipa/pr43695.C: New.
2665 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2668 * gcc.dg/pr23200.c: New test.
2670 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2673 * g++.dg/pr47589.C: New test.
2675 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2678 * g++.dg/template/typedef37.C: New test.
2679 * g++.dg/template/param1.C: Adjust expected error message.
2681 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2684 * gcc.dg/pr31490-2.c: New test.
2685 * gcc.dg/pr31490-3.c: New test.
2686 * gcc.dg/pr31490-4.c: New test.
2688 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2689 Jakub Jelinek <jakub@redhat.com>
2692 * g++.dg/parser/semicolon3.C: Adjust.
2693 * g++.dg/parser/semicolon4.C: New testcase.
2694 * g++.dg/pr46890.C: New testcase.
2696 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2699 * g++.dg/init/pr29571.C: New.
2701 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2703 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2704 instead of vect_int.
2706 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2709 * gcc.target/i386/pr47312.c: New test.
2712 * gcc.target/i386/pr47564.c: New test.
2714 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2716 PR tree-optimization/45122
2717 * gcc.dg/tree-ssa/pr45122.c: New.
2719 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2722 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2725 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2726 and vsx so a default --with-cpu=power7 doesn't give an error
2727 when -mavoid-indexed-addresses is used.
2729 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2730 wrapper function to save the arguments and then jump to the real
2731 function, rather than depending on the compiler not to move stuff
2733 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2735 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2736 Paul Thomas <pault@gcc.gnu.org>
2739 * gfortran.dg/class_37.f03 : New test.
2741 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2742 Richard Guenther <rguenther@suse.de>
2744 PR tree-optimization/40979
2746 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2747 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2748 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2749 check_vect_support_and_set_flags.
2750 * gfortran.dg/graphite/vect-pr40979.f90: New.
2752 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2755 * gfortran.dg/class_36.f03: New.
2757 2011-02-02 Richard Guenther <rguenther@suse.de>
2759 PR tree-optimization/47566
2760 * gcc.dg/lto/20110201-1_0.c: New testcase.
2762 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2768 * debug/pr47498.c: New.
2769 * debug/pr47501.c: New.
2771 2011-02-01 Richard Guenther <rguenther@suse.de>
2773 PR tree-optimization/47559
2774 * g++.dg/torture/pr47559.C: New testcase.
2776 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2779 * gfortran.dg/typebound_call_20.f03: New.
2781 2011-02-01 Richard Guenther <rguenther@suse.de>
2783 PR tree-optimization/47555
2784 * gcc.dg/pr47555.c: New testcase.
2786 2011-02-01 Richard Guenther <rguenther@suse.de>
2788 PR tree-optimization/47541
2789 * g++.dg/torture/pr47541.C: New testcase.
2791 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2794 * gfortran.dg/typebound_call_19.f03: New.
2796 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2799 * g++.dg/cpp0x/pr47416.C: New test.
2801 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2804 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2806 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2809 * gfortran.dg/typebound_assignment_1.f03: New.
2811 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2813 PR tree-optimization/47538
2814 * gcc.c-torture/execute/pr47538.c: New test.
2816 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2819 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2821 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2823 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2825 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2827 PR rtl-optimization/44031
2828 * gcc.c-torture/compile/20110131-1.c: New test.
2830 2011-01-31 Tobias Burnus <burnus@net-b.de>
2833 * gfortran.dg/stmt_func_1.f90: New.
2835 2011-01-31 Tobias Burnus <burnus@net-b.de>
2838 * gfortran.dg/interface_34.f90: New.
2840 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2843 * gfortran.dg/realloc_on_assign_5.f03: New test.
2844 * gfortran.dg/realloc_on_assign_5.f03: New test.
2846 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2848 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2849 * gfortran.dg/bessel_7.f90: Likewise.
2850 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2852 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2853 * gfortran.dg/sum_init_expr.f03: Likewise.
2855 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2857 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2860 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2861 loop only on "vect_intfloat_cvt" targets.
2863 2011-01-29 Tobias Burnus <burnus@net-b.de>
2866 * gfortran.dg/shape_6.f90: New.
2868 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2870 PR libgfortran/47434
2871 * gfortran.dg/read_infnan_1.f90: Update test.
2872 * gfortran.dg/module_nan.f90: Update test.
2873 * gfortran.dg/char4_iunit_1.f03: Update test.
2874 * gfortran.dg/large_real_kind_1.f90: Update test.
2875 * gfortran.dg/real_const_3.f90: Update test.
2876 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2878 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2881 * g++.dg/template/param2.C: New test.
2883 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2885 PR libgfortran/47285
2886 * gfortran.dg/fmt_g.f: New test.
2888 2011-01-28 Tobias Burnus <burnus@net-b.de>
2891 * gfortran.dg/pure_formal_1.f90: New.
2893 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2896 * gcc.dg/tls/pr42894.c: New test.
2898 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2900 * gcc.dg/pr47276.c: Add dg-require-visibility.
2902 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2904 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2906 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2907 Tobias Burnus <burnus@gcc.gnu.org>
2912 * gfortran.dg/realloc_on_assign_3.f03: New test.
2913 * gfortran.dg/realloc_on_assign_4.f03: New test.
2914 * gfortran.dg/allocatable_function_5.f90: New test.
2915 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2916 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2917 implemented" dg-errors.
2919 2011-01-27 Jan Hubicka <jh@suse.cz>
2922 * gcc.dg/attr-weakref-4.c: New testcase
2924 2011-01-27 Martin Jambor <mjambor@suse.cz>
2926 PR tree-optimization/47228
2927 * gcc.dg/torture/pr47228.c: New test.
2929 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2931 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2933 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2935 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2936 when using auto-overlay support on the SPU.
2938 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2940 PR rtl-optimization/44174
2941 * gcc.target/i386/asm-6.c: New test.
2943 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2945 PR rtl-optimization/46856
2946 * gcc.c-torture/compile/pr46856.c: New test.
2948 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2949 Andrew Pinski <pinskia@gmail.com>
2952 * gcc.dg/pr43082.c: New.
2954 2011-01-26 DJ Delorie <dj@redhat.com>
2956 PR rtl-optimization/46878
2957 * gcc.dg/pr46878-1.c: New test.
2959 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2962 * g++.dg/cpp0x/pr47476.C: New test.
2964 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2966 * gcc.c-torture/compile/20110126-1.c: New test.
2968 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2971 * gcc.dg/torture/pr47473.c: New test.
2973 2011-01-26 Jan Hubicka <jh@suse.cz>
2976 * gcc.c-torture/execute/pr47237.c: New testcase.
2978 2011-01-26 Jan Hubicka <jh@suse.cz>
2980 PR tree-optimization/47190
2981 * gcc.dg/attr-weakref-3.c: New testcase.
2983 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2986 * gcc.dg/dll-9a.c: New test file.
2987 * gcc.dg/dll-11.c: Likewise.
2988 * gcc.dg/dll-12.c: Likewise.
2989 * gcc.dg/dll-12a.c: Likewise.
2990 * gcc.dg/dll-11a.c: Likewise.
2991 * gcc.dg/dll-9.c: Likewise.
2992 * gcc.dg/dll-10.c: Likewise.
2993 * gcc.dg/dll-10a.c: Likewise.
2994 * g++.dg/ext/dllexport4a.cc: Likewise.
2995 * g++.dg/ext/dllexport4.C: Likewise.
2996 * g++.dg/ext/dllexport5.C: Likewise.
2997 * g++.dg/ext/dllexport5a.cc: Likewise.
2999 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3001 PR tree-optimization/46970
3002 * gcc.dg/graphite/pr46970.c: New.
3004 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3006 PR tree-optimization/46215
3007 * gcc.dg/graphite/pr46215.c: New.
3009 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3011 PR tree-optimization/46168
3012 * gcc.dg/graphite/pr46168.c: New.
3014 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3016 PR tree-optimization/43657
3017 * gcc.dg/graphite/pr43657.c: New.
3019 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3021 PR tree-optimization/29832
3022 * gfortran.dg/graphite/pr29832.f90: New.
3024 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3026 PR tree-optimization/43567
3027 * gcc.dg/graphite/pr43567.c: New.
3029 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3031 * gfortran.dg/graphite/interchange-4.f: New.
3032 * gfortran.dg/graphite/interchange-5.f: New.
3034 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3035 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3036 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3037 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3038 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3039 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3040 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3041 * gfortran.dg/ltrans-7.f90: Removed.
3042 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3044 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3045 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3046 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3047 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3048 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3049 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3050 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3051 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3052 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3053 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3054 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3055 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3056 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3057 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3058 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3059 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3060 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3061 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3062 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3063 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3064 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3065 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3066 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3067 * gcc.dg/tree-ssa/data-dep-1.c
3068 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3069 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3070 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3071 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3072 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3074 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3076 PR tree-optimization/47265
3077 PR tree-optimization/47443
3078 * gcc.c-torture/compile/pr47265.c: New test.
3079 * gcc.dg/pr47443.c: New test.
3081 2011-01-25 Martin Jambor <mjambor@suse.cz>
3083 PR tree-optimization/47382
3084 * g++.dg/torture/pr47382.C: New test.
3085 * g++.dg/opt/devirt1.C: Xfail.
3087 2011-01-25 Yao Qi <yao@codesourcery.com>
3090 * gcc.target/arm/pr45701-1.c: New test.
3091 * gcc.target/arm/pr45701-2.c: New test.
3092 * gcc.target/arm/pr45701-3.c: New test.
3094 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3095 Jakub Jelinek <jakub@redhat.com>
3097 PR tree-optimization/47271
3098 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3100 2011-01-25 Nick Clifton <nickc@redhat.com>
3102 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3103 (saturate_add): Delete.
3105 (main): Do not run saturate_add.
3106 (set_interrupts): Delete.
3108 2011-01-25 Tobias Burnus <burnus@net-b.de>
3111 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3113 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3115 PR tree-optimization/47427
3116 PR tree-optimization/47428
3117 * gcc.c-torture/compile/pr47427.c: New test.
3118 * gcc.c-torture/compile/pr47428.c: New test.
3120 2011-01-25 Richard Guenther <rguenther@suse.de>
3123 * gcc.dg/torture/pr47411.c: New testcase.
3125 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3127 * gfortran.dg/graphite/id-24.f: New.
3128 * gfortran.dg/graphite/id-25.f: New.
3130 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3132 * gfortran.dg/graphite/id-23.f: New.
3134 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3136 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3138 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3140 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3141 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3142 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3143 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3144 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3145 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3146 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3147 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3148 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3150 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3152 * gcc.dg/graphite/block-0.c: Add documentation.
3153 * gcc.dg/graphite/block-4.c: Same.
3154 * gcc.dg/graphite/block-7.c: Same.
3155 * gcc.dg/graphite/block-8.c: New.
3156 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3157 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3158 * gcc.dg/graphite/interchange-12.c: Add documentation.
3159 * gcc.dg/graphite/interchange-13.c: New.
3160 * gcc.dg/graphite/interchange-14.c: New.
3161 * gcc.dg/graphite/interchange-15.c: New.
3162 * gcc.dg/graphite/interchange-8.c: Add documentation.
3163 * gcc.dg/graphite/interchange-mvt.c: Same.
3165 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3168 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3169 * gcc.target/powerpc/altivec-14.c: Ditto.
3170 * gcc.target/powerpc/altivec-33.c: Ditto.
3171 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3172 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3173 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3174 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3175 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3176 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3177 * g++.dg/ext/altivec-15.C: Ditto.
3178 * g++.dg/ext/altivec-types-1.C: Ditto.
3179 * g++.dg/ext/altivec-types-2.C: Ditto.
3180 * g++.dg/ext/altivec-types-3.C: Ditto.
3181 * g++.dg/ext/altivec-types-4.C: Ditto.
3183 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3185 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3187 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3189 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3190 optimization options.
3192 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3194 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3197 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3199 2011-01-23 Tobias Burnus <burnus@net-b.de>
3202 * gfortran.dg/allocatable_scalar_12.f90: New.
3204 2011-01-23 Ira Rosen <irar@il.ibm.com>
3206 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3207 vectorization to be not profitable if peeling is used to
3208 realign the memory access.
3209 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3210 loop bound to avoid loop unrolling.
3211 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3213 2011-01-22 Jan Hubicka <jh@suse.cz>
3216 * g++.dg/lto/pr47333.C: New file.
3218 2011-01-22 Jan Hubicka <jh@suse.cz>
3220 PR tree-optimization/43884
3222 * gcc.dg/autopar/outer-2.c: Increase array size.
3223 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3225 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3228 * gfortran.dg/c_loc_tests_16.f90: New test.
3230 2011-01-22 Tobias Burnus <burnus@net-b.de>
3233 * gfortran.dg/typebound_proc_19.f90: New.
3235 2011-01-21 Jeff Law <law@redhat.com>
3237 PR tree-optimization/47053
3238 * g++.dg/pr47053.C: New test.
3240 2011-01-21 Jason Merrill <jason@redhat.com>
3243 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3245 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3248 * g++.dg/cpp0x/range-for10.C: New test.
3249 * g++.dg/template/for1.C: New test.
3252 * g++.dg/tree-prof/partition3.C: New test.
3254 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3256 PR rtl-optimization/47366
3257 * g++.dg/opt/pr47366.C: New test.
3259 2011-01-21 Jason Merrill <jason@redhat.com>
3262 * g++.dg/cpp0x/constexpr-regress2.C: New.
3264 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3266 2011-01-21 Jeff Law <law@redhat.com>
3268 PR rtl-optimization/41619
3269 * gcc.dg/pr41619.c: New.
3271 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3273 PR tree-optimization/47355
3274 * g++.dg/opt/pr47355.C: New test.
3276 2011-01-21 Richard Guenther <rguenther@suse.de>
3278 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3281 2011-01-21 Richard Guenther <rguenther@suse.de>
3283 PR tree-optimization/47365
3284 * gcc.dg/torture/pr47365.c: New testcase.
3285 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3287 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3289 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3291 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3293 PR tree-optimization/47391
3294 * gcc.dg/pr47391.c: New test.
3296 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3298 * g++.dg/template/char1.C: Use signed char.
3300 2011-01-21 Tobias Burnus <burnus@net-b.de>
3303 * gfortran.dg/pointer_target_4.f90: New.
3305 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3308 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3309 ILP32 system and not IP32.
3311 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3314 * g++.dg/debug/pr46583.C: New.
3316 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3319 * g++.dg/debug/pr47283.C: New test.
3322 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3323 * gcc.target/i386/headmerge-2.c: Likewise.
3325 2011-01-20 Richard Guenther <rguenther@suse.de>
3328 * gcc.dg/torture/pr47370.c: New testcase.
3330 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3332 PR tree-optimization/46130
3333 * gcc.dg/pr46130-1.c: New test.
3334 * gcc.dg/pr46130-2.c: New test.
3336 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3339 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3341 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3344 * g++.dg/debug/pr46240.cc: New.
3346 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3349 * g++.dg/template/anonunion1.C: New test.
3351 PR rtl-optimization/47337
3352 * gcc.c-torture/execute/pr47337.c: New test.
3354 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3357 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3359 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3361 PR tree-optimization/46021
3362 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3364 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3366 PR tree-optimization/47290
3367 * g++.dg/torture/pr47290.C: New test.
3369 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3372 * gfortran.dg/proc_ptr_comp_29.f90: New.
3374 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3377 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3378 powerpc-apple-darwin9.
3380 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3382 PR rtl-optimization/47299
3383 * gcc.c-torture/execute/pr47299.c: New test.
3385 2011-01-17 Jason Merrill <jason@redhat.com>
3387 * g++.dg/cpp0x/constexpr-virtual.C: New.
3389 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3392 * gfortran.dg/gomp/pr47331.f90: New test.
3394 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3397 * objc.dg/selector-warn-1.m: New.
3398 * obj-c++.dg/selector-warn-1.mm: New.
3400 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3402 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3403 Update dg-final accordingly.
3405 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3407 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3409 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3411 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3413 * gcc.dg/guality/pr36728-2.c: Likewise.
3415 2011-01-17 Richard Guenther <rguenther@suse.de>
3417 PR tree-optimization/47313
3418 * g++.dg/torture/pr47313.C: New testcase.
3420 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3423 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3424 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3425 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3426 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3428 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3430 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3431 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3432 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3434 2011-01-17 Richard Guenther <rguenther@suse.de>
3436 PR tree-optimization/45967
3437 * gcc.dg/torture/pr45967-2.c: New testcase.
3438 * gcc.dg/torture/pr45967-3.c: Likewise.
3440 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3443 * g++.dg/ext/pr47213.C: Require visibility.
3445 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3447 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3448 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3450 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3452 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3453 Linux-based targets.
3455 2011-01-13 Jan Hubicka <jh@suse.cz>
3457 PR tree-optimization/47276
3458 * gcc.dg/pr47276.c: New testcase.
3460 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3461 Jonathan Wakely <jwakely.gcc@gmail.com>
3464 * g++.dg/other/pr33558.C: New.
3465 * g++.dg/other/pr33558-2.C: New.
3467 2011-01-14 Martin Jambor <mjambor@suse.cz>
3469 PR tree-optimization/45934
3470 PR tree-optimization/46302
3471 * g++.dg/ipa/devirt-c-1.C: New test.
3472 * g++.dg/ipa/devirt-c-2.C: Likewise.
3473 * g++.dg/ipa/devirt-c-3.C: Likewise.
3474 * g++.dg/ipa/devirt-c-4.C: Likewise.
3475 * g++.dg/ipa/devirt-c-5.C: Likewise.
3476 * g++.dg/ipa/devirt-c-6.C: Likewise.
3477 * g++.dg/ipa/devirt-6.C: Likewise.
3478 * g++.dg/ipa/devirt-d-1.C: Likewise.
3479 * g++.dg/torture/pr45934.C: Likewise.
3481 2011-01-14 Jason Merrill <jason@redhat.com>
3483 * g++.dg/cpp0x/variadic105.C: New.
3485 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3486 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3489 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3490 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3491 execution tests on i?86-*-*, x86_64-*-* and
3492 powerpc*-apple-darwin* && ilp32.
3493 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3494 tests on i?86-*-* and x86_64-*-*.
3496 2011-01-14 Richard Guenther <rguenther@suse.de>
3498 PR tree-optimization/47280
3499 * g++.dg/opt/pr47280.C: New testcase.
3501 2011-01-14 Jason Merrill <jason@redhat.com>
3503 * g++.dg/cpp0x/constexpr-regress1.C: New.
3505 * g++.dg/ext/flexary2.C: New.
3507 2011-01-14 Richard Guenther <rguenther@suse.de>
3510 * gcc.dg/torture/pr47281.c: New testcase.
3511 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3513 2011-01-14 Richard Guenther <rguenther@suse.de>
3515 PR tree-optimization/47286
3516 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3518 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3521 * g++.dg/ext/pr47213.C: New.
3523 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3525 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3527 2011-01-13 Tobias Burnus <burnus@net-b.de>
3528 Mikael Morin <mikael@gcc.gnu.org>
3532 * gfortran.dg/select_type_20.f90: New.
3533 * gfortran.dg/select_type_21.f90: New.
3535 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3538 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3540 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3542 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3543 * gcc.dg/guality/pr36728-2.c: Likewise.
3545 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3548 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3550 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3552 PR rtl-optimization/45352
3553 * gcc.dg/pr45352-3.c: New.
3555 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3557 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3559 * g++.dg/cpp0x/range-for8.C: New.
3560 * g++.dg/cpp0x/range-for9.C: New.
3562 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3565 * g++.dg/debug/pr47209.C: New.
3567 2011-01-12 Richard Guenther <rguenther@suse.de>
3570 * gcc.dg/lto/pr47259_0.c: New testcase.
3571 * gcc.dg/lto/pr47259_1.c: Likewise.
3573 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3575 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3576 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3577 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3578 methods missing from the OBJC2 Object.
3579 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3580 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3581 GNU and NeXT runtimes.
3582 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3584 * objc-obj-c++-shared/Object1.m: Likewise.
3585 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3586 * objc.dg/proto-qual-1.m: Likewise.
3587 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3588 * obj-c++.dg/proto-qual-1.mm: Likewise.
3590 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3593 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3595 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3597 Fixed the Objective-C++ testsuite and updated all tests.
3598 * lib/obj-c++.exp (obj-c++_init): Declare and set
3599 gcc_warning_prefix and gcc_error_prefix.
3600 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3601 'dg-warning', 'dg-message' and 'dg-error'.
3602 * obj-c++.dg/class-extension-3.mm: Likewise.
3603 * obj-c++.dg/class-protocol-1.mm: Likewise.
3604 * obj-c++.dg/encode-7.mm: Likewise.
3605 * obj-c++.dg/exceptions-3.mm: Likewise.
3606 * obj-c++.dg/exceptions-5.mm: Likewise.
3607 * obj-c++.dg/method-12.mm: Likewise.
3608 * obj-c++.dg/method-13.mm: Likewise.
3609 * obj-c++.dg/method-15.mm: Likewise.
3610 * obj-c++.dg/method-16.mm: Likewise.
3611 * obj-c++.dg/method-4.mm: Likewise.
3612 * obj-c++.dg/method-8.mm: Likewise.
3613 * obj-c++.dg/method-conflict-1.mm: Likewise.
3614 * obj-c++.dg/method-conflict-2.mm: Likewise.
3615 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3616 and uncommented second part of the testcase now that the testsuite
3618 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3619 and uncommented second part of the testcase now that the testsuite
3621 * obj-c++.dg/private-1.mm: Likewise.
3622 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3623 * obj-c++.dg/syntax-error-7.mm: Likewise.
3624 * obj-c++.dg/warn5.mm: Likewise.
3625 * obj-c++.dg/property/at-property-14.mm: Likewise.
3626 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3628 * obj-c++.dg/property/at-property-18.mm: Likewise.
3629 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3631 * obj-c++.dg/property/at-property-21.mm: Likewise.
3632 * obj-c++.dg/property/at-property-28.mm: Likewise.
3633 * obj-c++.dg/property/at-property-5.mm: Likewise.
3634 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3635 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3636 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3637 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3638 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3639 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3640 * obj-c++.dg/tls/diag-5.mm: Likewise.
3641 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3642 dg-error, now matched correctly.
3644 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3646 * objc.dg/property/at-property-29.m: New.
3647 * obj-c++.dg/property/at-property-29.mm: New.
3649 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3651 * go.test/go-test.exp (go-set-goarch): New proc.
3652 (go-gc-tests): Use it.
3654 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3657 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3659 2011-01-11 Richard Henderson <rth@redhat.com>
3661 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3663 2011-01-11 Jan Hubicka <jh@suse.cz>
3667 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3668 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3670 2011-01-11 Richard Guenther <rguenther@suse.de>
3672 PR tree-optimization/46076
3673 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3675 2011-01-11 Jeff Law <law@redhat.com>
3677 * PR tree-optimization/47086
3678 * gcc.dg/pr47086.c: New test.
3680 2011-01-11 Jason Merrill <jason@redhat.com>
3683 * g++.dg/template/new10.C: New.
3686 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3688 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3690 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3691 Split type definitions and NSConstantString class into...
3692 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3693 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3694 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3695 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3696 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3697 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3699 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3700 encode defines for newer NeXT system headers.
3701 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3702 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3703 * objc.dg/foreach-5.m: Likewise.
3704 * objc.dg/foreach-2.m: Likewise.
3705 * objc.dg/foreach-4.m: Likewise.
3706 * objc.dg/torture/strings/string1.m: Likewise.
3707 * objc.dg/torture/strings/string2.m: Likewise.
3708 * objc.dg/torture/strings/string3.m: Likewise.
3709 * objc.dg/torture/strings/string4.m: Likewise.
3710 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3711 header and stand alone.
3712 * obj-c++.dg/strings/strings-2.mm: Likewise.
3713 * objc.dg/torture/strings/const-str-3.m: Likewise.
3714 * objc.dg/strings/strings-2.m: Likewise.
3715 * objc.dg/strings/const-str-12b.m: Likewise.
3717 2011-01-12 Richard Guenther <rguenther@suse.de>
3720 * gcc.dg/attr-weak-1.c: Adjust.
3722 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3725 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3726 standard compliant and comment.
3728 2011-01-10 Jan Hubicka <jh@suse.cz>
3731 * gcc.dg/initpri3.c: New testcase.
3733 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3736 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3742 (g_ebp_save): Likewise.
3743 (g_esp_save): Likewise.
3745 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3747 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3749 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3751 PR tree-optimization/46021
3752 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3753 i?86-*-*, x86_64-*-*.
3755 2011-01-10 Jeff Law <law@redhat.com>
3757 * PR tree-optimization/47141
3758 * gcc.c-torture/compile/pr47141.c: New test.
3760 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3763 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3764 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3765 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3766 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3769 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3770 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3771 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3772 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3773 being vectorized. Adjust dg-final pattern.
3776 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3777 * gcc.dg/vect/slp-24.c: Likewise.
3779 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3782 * g++.dg/other/pr47218-1.C: New test file.
3783 * g++.dg/other/pr47218.C: Likewise.
3784 * g++.dg/other/pr47218.h: New supporting header.
3786 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3789 * objc.dg/attributes/invalid-attribute-1.m: New.
3790 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3792 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3795 * gfortran.dg/proc_ptr_comp_28.f90: New.
3797 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3799 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3800 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3801 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3802 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3803 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3804 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3805 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3806 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3807 * objc.dg/gnu-api-2-class.m: Likewise.
3808 * objc.dg/gnu-api-2-ivar.m: Likewise.
3809 * objc.dg/gnu-api-2-method.m: Likewise.
3810 * objc.dg/gnu-api-2-objc.m: Likewise.
3811 * objc.dg/gnu-api-2-object.m: Likewise.
3812 * objc.dg/gnu-api-2-property.m: Likewise.
3813 * objc.dg/gnu-api-2-protocol.m: Likewise.
3814 * objc.dg/gnu-api-2-sel.m: Likewise.
3816 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3818 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3819 * objc.dg/objc-foreach-4.m: Likewise.
3820 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3821 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3822 * objc.dg/foreach-4.m: Likewise.
3823 * objc.dg/foreach-5.m: Likewise.
3824 * objc.dg/foreach-3.m: Return self from init.
3826 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3829 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3831 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3834 * gfortran.dg/class_35.f90: New.
3836 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3838 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3840 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3843 * objc.dg/invalid-method-2.m: New.
3844 * obj-c++.dg/invalid-method-2.mm: New.
3846 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3849 * gfortran.dg/transpose_optimization_2.f90 : New test.
3851 2011-01-08 Jan Hubicka <jh@suse.cz>
3853 PR tree-optmization/46469
3854 * g++.dg/torture/pr46469.C: New testcase.
3856 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3858 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3859 emulation of libobjc-gnu structure layout functionality to ..
3860 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3861 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3862 * objc/execute/bf-common.h: Adjust headers.
3863 * objc/execute/bf-1.m: Likewise.
3864 * objc/execute/bf-2.m: Likewise.
3865 * objc/execute/bf-3.m: Likewise.
3866 * objc/execute/bf-4.m: Likewise.
3867 * objc/execute/bf-5.m: Likewise.
3868 * objc/execute/bf-6.m: Likewise.
3869 * objc/execute/bf-7.m: Likewise.
3870 * objc/execute/bf-8.m: Likewise.
3871 * objc/execute/bf-9.m: Likewise.
3872 * objc/execute/bf-10.m: Likewise.
3873 * objc/execute/bf-11.m: Likewise.
3874 * objc/execute/bf-12.m: Likewise.
3875 * objc/execute/bf-13.m: Likewise.
3876 * objc/execute/bf-14.m: Likewise.
3877 * objc/execute/bf-15.m: Likewise.
3878 * objc/execute/bf-16.m: Likewise.
3879 * objc/execute/bf-17.m: Likewise.
3880 * objc/execute/bf-18.m: Likewise.
3881 * objc/execute/bf-19.m: Likewise.
3882 * objc/execute/bf-20.m: Likewise.
3883 * objc/execute/bf-21.m: Likewise.
3884 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3885 objc_get_type_qualifiers ().
3887 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3890 * gfortran.dg/dependency_39.f90: New test.
3892 2011-01-07 Jan Hubicka <jh@suse.cz>
3894 Get builtins tests ready for linker plugin.
3895 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3896 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3897 my_memset, my_bzero): Mark used.
3898 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3899 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3901 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3904 2011-01-07 Jan Hubicka <jh@suse.cz>
3906 PR tree-optimization/46367
3907 * g++.dg/torture/pr46367.C: New file.
3909 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3912 * gcc.dg/pr47201.c: New test.
3915 * gcc.dg/tree-prof/pr47187.c: New test.
3917 2011-01-07 Tobias Burnus <burnus@net-b.de>
3920 * gfortran.dg/extends_type_of_3.f90: New.
3922 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3924 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3925 * g++.dg/ext/dllimport-MI1.C: Likewise.
3926 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3927 * g++.dg/ext/dllimport10.C: Likewise.
3928 * g++.dg/ext/dllimport11.C: Likewise.
3929 * g++.dg/ext/dllimport12.C: Likewise.
3930 * g++.dg/ext/dllimport13.C: Likewise.
3931 * g++.dg/ext/dllimport2.C: Likewise.
3932 * g++.dg/ext/dllimport3.C: Likewise.
3933 * g++.dg/ext/dllimport4.C: Likewise.
3934 * g++.dg/ext/dllimport5.C: Likewise.
3935 * g++.dg/ext/dllimport6.C: Likewise.
3936 * g++.dg/ext/dllimport8.C: Likewise.
3937 * g++.dg/ext/dllimport9.C: Likewise.
3938 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3939 targets, too. Additionally enable test for i?86-*-mingw*.
3940 * g++.dg/ext/selectany1.C: Likewise.
3941 Remove guard variable check.
3943 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3947 * gfortran.dg/storage_size_3.f08: Extended.
3949 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3952 * g++.dg/template/stdarg1.C: New test.
3954 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3957 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3958 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3959 from the interface of functions to not hide the errors that
3962 2011-01-06 Jan Hubicka <jh@suse.cz>
3964 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3965 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3967 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3971 * gfortran.dg/interface_33.f90: New test.
3973 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3976 * gcc.c-torture/compile/pr47150.c: New test.
3978 2011-01-06 Ira Rosen <irar@il.ibm.com>
3980 PR tree-optimization/47139
3981 * gcc.dg/vect/pr47139.c: New test.
3983 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3986 * gfortran.dg/extends_type_of_2.f03: New.
3988 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3990 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3992 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3994 * gnat.dg/opt14.adb: New test.
3996 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3999 * gfortran.dg/allocate_error_2.f90: New test.
4001 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4004 * gfortran.dg/storage_size_3.f08: New.
4006 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4008 PR libgfortran/47154
4009 * gfortran.dg/namelist_68.f90: New test.
4011 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4013 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4015 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4018 * gfortran.dg/class_34.f90: New.
4020 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4022 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4023 use __builtin_inff. Skip all single-precision tests that require
4026 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4028 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4030 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4032 PR tree-optimization/47148
4033 * gcc.c-torture/execute/pr47148.c: New test.
4035 PR tree-optimization/47155
4036 * gcc.c-torture/execute/pr47155.c: New test.
4038 PR rtl-optimization/47157
4039 * gcc.c-torture/compile/pr47157.c: New test.
4041 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4043 * gcc.dg/torture/vector-shift2.c (schar): Define.
4044 (main): Always use schar or uchar instead of plain "char" to avoid
4045 dependencies on implementation-defined char signedness.
4047 2011-01-03 Martin Jambor <mjambor@suse.cz>
4049 PR tree-optimization/46801
4050 * gnat.dg/pack9.adb: Remove xfail.
4052 2011-01-03 Martin Jambor <mjambor@suse.cz>
4054 PR tree-optimization/46984
4055 * g++.dg/ipa/pr46984.C: New test.
4057 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4060 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4062 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4064 PR tree-optimization/47140
4065 * gcc.c-torture/compile/pr47140.c: New test.
4067 PR rtl-optimization/47028
4068 * gcc.dg/pr47028.c: New test.
4070 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4072 * objc.dg/protocol-forward-1.m: Removed TODO.
4073 * objc.dg/protocol-forward-2.m: New.
4074 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4075 * obj-c++.dg/protocol-forward-2.mm: New.
4077 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4080 * g++.dg/eh/pr38662.C: New testcase.
4082 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4084 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4085 scan for newline '\n'.
4088 Copyright (C) 2011 Free Software Foundation, Inc.
4090 Copying and distribution of this file, with or without modification,
4091 are permitted in any medium without royalty provided the copyright
4092 notice and this notice are preserved.