1 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3 * gcc.dg/vect/pr48377.c: Remove dg-do run.
5 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7 * gcc.dg/ipa/pr48195.c: Add dg-require-effective-target lto.
9 2011-04-18 Richard Guenther <rguenther@suse.de>
12 * g++.dg/torture/pr46364.C: New testcase.
14 2011-04-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
16 * obj-c++.dg/dwarf-2.mm: Skip on alpha*-dec-osf*.
18 2011-04-18 Alexander Monakov <amonakov@ispras.ru>
20 * gcc.dg/pr48235.c: Add dg-require-effective-target freorder.
22 2011-04-18 Ulrich Weigand <ulrich.weigand@linaro.org>
23 Ira Rosen <ira.rosen@linaro.org>
26 * gcc.target/arm/pr48252.c: New test.
28 2011-04-18 Jakub Jelinek <jakub@redhat.com>
30 PR tree-optimization/48616
31 * gcc.dg/pr48616.c: New test.
33 2011-04-18 Tobias Burnus <burnus@net-b.de>
36 * gfortran.dg/coarray_16.f90: New.
38 2011-04-18 Paul Thomas <pault@gcc.gnu.org>
41 * gfortran.dg/realloc_on_assign_7.f03: New test.
43 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
46 * gfortran.dg/fmt_g0_6.f08: New test.
48 2011-04-17 Jason Merrill <jason@redhat.com>
50 * g++.dg/cpp0x/sfinae16.C: New.
52 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
54 * gcc.target/mips/reg-var-1.c: New test.
56 2011-04-17 Jan Hubicka <jh@suse.cz>
58 * gcc.dg/winline-5.c: Update testcase.
60 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
62 * gnat.dg/discr27.ad[sb]: Move dg directive.
63 * gnat.dg/discr28.ad[sb]: New test.
64 * gnat.dg/discr28_pkg.ads: New helper.
66 2011-04-17 Michael Matz <matz@suse.de>
68 PR tree-optimization/48622
70 * gcc.dg/lto/pr48622_0.c: New test.
72 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
74 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
75 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
76 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
77 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
78 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
79 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
81 2011-04-15 Jason Merrill <jason@redhat.com>
83 * g++.dg/cpp0x/range-for17.C: New.
85 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
87 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
88 * g++.dg/cpp0x/range-for3.C: Likewise.
89 * g++.dg/cpp0x/range-for9.C: Correct error message.
90 * g++.dg/cpp0x/range-for11.C: New.
91 * g++.dg/cpp0x/range-for12.C: New.
92 * g++.dg/cpp0x/range-for13.C: New.
93 * g++.dg/cpp0x/range-for14.C: New.
94 * g++.dg/cpp0x/range-for15.C: New.
95 * g++.dg/cpp0x/range-for16.C: New.
97 2011-04-15 Tobias Burnus <burnus@net-b.de>
100 * gfortran.dg/coarray_15.f90: Change to dg-do run.
102 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
104 * objc.dg/naming-4.m: Updated.
105 * objc.dg/naming-5.m: Updated.
106 * objc.dg/naming-6.m: New.
107 * objc.dg/naming-7.m: New.
108 * obj-c++.dg/naming-1.mm: Updated.
109 * obj-c++.dg/naming-2.mm: Updated.
110 * obj-c++.dg/naming-3.mm: New.
111 * obj-c++.dg/naming-4.mm: New.
113 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
116 * gfortran.dg/fmt_g0_5.f08: New test.
118 2011-04-15 Richard Guenther <rguenther@suse.de>
121 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
123 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
125 * gcc.target/avr/torture/pr41885.c (dg-options): Change
126 -finline-limit=0 to -fno-inline
128 2011-04-15 Jakub Jelinek <jakub@redhat.com>
131 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
134 2011-04-14 Jakub Jelinek <jakub@redhat.com>
137 * gcc.target/i386/sse4_1-insertps-3.c: New test.
138 * gcc.target/i386/sse4_1-insertps-4.c: New test.
139 * gcc.target/i386/avx-insertps-3.c: New test.
140 * gcc.target/i386/avx-insertps-4.c: New test.
142 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
144 * gcc.target/avr/torture/pr41885.c (dg-options): Add
147 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
152 * gcc.target/avr/pr46779-1.c: New test case
153 * gcc.target/avr/pr46779-2.c: New test case
155 2011-04-14 Jason Merrill <jason@redhat.com>
157 * g++.dg/cpp0x/sfinae15.C: New.
159 * g++.dg/cpp0x/sfinae14.C: New.
161 * g++.dg/ext/vla10.C: New.
163 2011-04-14 Richard Guenther <rguenther@suse.de>
165 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
167 2011-04-14 Richard Guenther <rguenther@suse.de>
169 * gcc.dg/fold-bitand-4.c: Move ...
170 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
172 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
174 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
176 * gcc.target/avr/torture/trivial.c: Ditto.
178 2011-04-13 Jason Merrill <jason@redhat.com>
180 * g++.dg/template/operator11.C: New.
182 2011-04-13 Jakub Jelinek <jakub@redhat.com>
185 * gcc.dg/gomp/pr48591.c: New test.
188 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
189 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
191 2011-04-13 Dodji Seketeli <dodji@redhat.com>
194 * g++.dg/template/dependent-expr7.C: New test case.
196 2011-04-13 Jason Merrill <jason@redhat.com>
198 * g++.dg/cpp0x/sfinae13.C: New.
200 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
202 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
204 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
206 * gcc.target/arm/pr43698.c: Remove -march option.
208 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
210 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
213 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
217 * gfortran.dg/realloc_on_assign_6.f03: New test.
219 2011-04-12 Kai Tietz <ktietz@redhat.com>
221 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
222 targets the additional -mno-ms-bitfields and
223 -Wno-packed-bitfield-compat options.
224 * g++.dg/ext/bitfield3.C: Likewise.
225 * g++.dg/ext/bitfield4.C: Likewise.
226 * g++.dg/ext/bitfield5.C: Likewise.
227 * gcc.dg/bitfld-15.c: Likewise.
228 * gcc.dg/bitfld-16.c: Likewise.
229 * gcc.dg/bitfld-17.c: Likewise.
230 * gcc.dg/bitfld-18.c: Likewise.
232 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
234 * gcc.target/arm/neon-vld3-1.c: New test.
235 * gcc.target/arm/neon-vst3-1.c: New test.
236 * gcc.target/arm/neon/v*.c: Regenerate.
238 2011-04-12 Jakub Jelinek <jakub@redhat.com>
240 PR rtl-optimization/48549
241 * g++.dg/opt/pr48549.C: New test.
243 2011-04-12 Richard Guenther <rguenther@suse.de>
245 PR tree-optimization/46076
246 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
248 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
251 * lib/compat.exp (compat-execute): Declare unsupported after
252 stripping path from src1.
253 * lib/lto.exp (lto-execute): Likewise.
255 2011-04-12 Jakub Jelinek <jakub@redhat.com>
258 * gcc.dg/pr48552-1.c: New test.
259 * gcc.dg/pr48552-2.c: New test.
261 2011-04-11 Jason Merrill <jason@redhat.com>
263 * g++.dg/cpp0x/sfinae12.C: New.
265 * g++.dg/cpp0x/enum10.C: New.
267 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
269 * g++.dg/cpp0x/rv-func.C: New.
271 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
273 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
276 2011-04-11 Martin Jambor <mjambor@suse.cz>
278 PR tree-optimization/48195
279 * gcc.dg/ipa/pr48195.c: New test.
281 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
283 * gnat.dg/return3.adb: Remove unused switch.
285 2011-04-08 Mike Stump <mikestump@comcast.net>
288 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
289 default to fno-common.
291 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
293 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
294 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
296 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
299 * gfortran.dg/function_optimize_5.f90: New test.
301 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
303 * gnat.dg/aggr17.adb: New test.
304 * gnat.dg/aggr18.adb: Likewise.
306 2011-04-08 Michael Matz <matz@suse.de>
309 * gcc.target/i386/pr48389.c: New test.
311 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
313 PR rtl-optimization/48272
314 * g++.dg/opt/pr48272.C: New.
316 2011-04-08 Dmitry Melnik <dm@ispras.ru>
318 PR rtl-optimization/48235
319 * gcc.dg/pr48235.c: New.
321 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
323 PR rtl-optimization/48302
324 * g++.dg/opt/pr48302.C: New.
326 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
329 * g++.dg/opt/pr48273.C: New.
331 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
333 PR rtl-optimization/48442
334 * gcc.dg/pr48442.c: New.
336 2011-04-08 Jakub Jelinek <jakub@redhat.com>
338 PR tree-optimization/48377
339 * gcc.dg/vect/pr48377.c: New test.
341 2011-04-07 Jason Merrill <jason@redhat.com>
343 * g++.dg/cpp0x/regress/call1.C: New.
345 * g++.dg/cpp0x/variadic107.C: New.
347 * g++.dg/cpp0x/sfinae11.C: New.
348 * g++.dg/cpp0x/noexcept02.C: Fix.
350 * g++.dg/cpp0x/sfinae10.C: New.
352 * g++.dg/cpp0x/sfinae9.C: New.
354 * c-c++-common/Wcast-qual-1.c: Move here from...
355 * gcc.dg/cast-qual-3.c: ...here, and...
356 * g++.dg/warn/Wcast-qual2.C: ...here.
358 * g++.dg/cpp0x/sfinae8.C: New.
360 * g++.dg/cpp0x/sfinae7.C: New.
362 * g++.dg/cpp0x/enum9.C: New.
364 2011-04-07 Mike Stump <mikestump@comcast.net>
366 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
369 2011-04-07 Jakub Jelinek <jakub@redhat.com>
372 * gfortran.dg/gomp/pr48117.f90: New test.
375 * gcc.dg/torture/pr48343.c: New test.
377 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
379 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
381 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
383 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
385 2011-04-07 Tom de Vries <tom@codesourcery.com>
388 * lib/scanasm.exp (object-size): New proc.
389 * gcc.target/arm/pr43920-2.c: New test.
391 2011-04-06 Tobias Burnus <burnus@net-b.de>
395 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
397 2011-04-06 Steve Ellcey <sje@cup.hp.com>
399 * gcc.dg/mtune.c: Prune note from output.
401 2011-04-06 Jakub Jelinek <jakub@redhat.com>
404 * gcc.dg/guality/pr36977.c: New test.
405 * gcc.dg/guality/pr48466.c: New test.
407 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
409 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
411 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
413 * gnat.dg/return3.adb: New test.
415 2011-04-06 Richard Guenther <rguenther@suse.de>
417 PR tree-optimization/47663
418 * gcc.dg/tree-ssa/inline-8.c: New testcase.
420 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
422 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
423 Solaris 8 and 9 as well.
425 2011-04-05 Tom de Vries <tom@codesourcery.com>
428 * gcc.target/arm/pr43920-1.c: New test.
430 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
432 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
433 (cctor): Actually return the value.
434 (main): Cast return values.
436 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
438 * gfortran.dg/character_comparison_8.f90: New test.
440 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
442 * frontend-passes: (optimize_lexical_comparison): New function.
443 (optimize_expr): Call it.
444 (optimize_comparison): Also handle lexical comparison functions.
445 Return false instad of -2 for unequal comparison.
447 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
450 * function_optimize_4.f90: New test.
452 2011-04-04 Tobias Burnus <burnus@net-b.de>
455 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
456 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
457 * gfortran.dg/coarray_15.f90: New.
459 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
461 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
462 * gfortran.dg/bessel_7.f90: Likewise.
464 2011-04-03 Tobias Burnus <burnus@net-b.de>
466 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
468 2011-04-03 Richard Guenther <rguenther@suse.de>
469 Ira Rosen <ira.rosen@linaro.org>
471 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
472 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
473 -ftree-loop-if-convert-stores.
475 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
477 * gnat.dg/specs/aggr2.ads: New test.
479 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
481 * gnat.dg/debug2.ad[sb]: New test.
482 * gnat.dg/debug2_pkg.ads: New helper.
483 * gnat.dg/debug3.ad[sb]: New test.
485 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
487 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
489 2011-04-01 Jakub Jelinek <jakub@redhat.com>
492 * gcc.c-torture/compile/pr48335-1.c: New test.
493 * gcc.dg/pr48335-1.c: New test.
494 * gcc.dg/pr48335-2.c: New test.
495 * gcc.dg/pr48335-3.c: New test.
496 * gcc.dg/pr48335-4.c: New test.
497 * gcc.dg/pr48335-5.c: New test.
498 * gcc.dg/pr48335-6.c: New test.
499 * gcc.dg/pr48335-7.c: New test.
500 * gcc.dg/pr48335-8.c: New test.
501 * gcc.target/i386/pr48335-1.c: New test.
503 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
506 * gcc.dg/Waddress.c: New test.
508 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
511 * gfortran.dg/function_optimize_3.f90: New test.
513 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
515 * gcc.c-torture/compile/20110401-1.c: New test.
517 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
518 * g++.dg/lto/20091002-2_0.C: Likewise.
519 * g++.dg/lto/20090303_0.c: Likewise.
520 * g++.dg/lto/20091004-1_0.C: Likewise.
521 * g++.dg/lto/20091002-3_0.C: Likewise.
522 * g++.dg/lto/20091004-2_0.C: Likewise.
523 * g++.dg/lto/20081123_0.C: Likewise.
524 * g++.dg/lto/20090313_0.C: Likewise.
525 * g++.dg/lto/20081109-1_0.C: Likewise.
526 * g++.dg/lto/20081219_0.C: Likewise.
527 * g++.dg/lto/20081204-1_0.C: Likewise.
528 * g++.dg/lto/20090302_0.C: Likewise.
529 * g++.dg/lto/20081119-1_0.C: Likewise.
530 * g++.dg/lto/20081118_0.C: Likewise.
531 * gcc.dg/lto/20091020-2_0.c: Likewise.
532 * gcc.dg/lto/20090210_0.c: Likewise.
533 * gcc.dg/lto/20081204-1_0.c: Likewise.
534 * gcc.dg/lto/20081224_0.c: Likewise.
535 * gcc.dg/lto/20090219_0.c: Likewise.
536 * gcc.dg/lto/20091014-1_0.c: Likewise.
537 * gcc.dg/lto/20091016-1_0.c: Likewise.
538 * gcc.dg/lto/20090206-2_0.c: Likewise.
539 * gcc.dg/lto/20090116_0.c: Likewise.
540 * gcc.dg/lto/20091013-1_0.c: Likewise.
541 * gcc.dg/lto/20091015-1_0.c: Likewise.
542 * gcc.dg/lto/20090126-2_0.c: Likewise.
544 2011-03-31 Ian Lance Taylor <iant@google.com>
546 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
548 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
550 * gnat.dg/opt16.adb: New test.
552 2011-03-31 Jason Merrill <jason@redhat.com>
554 * g++.dg/cpp0x/defaulted24.C: New.
556 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
559 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
562 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
564 * g++.dg/other/i386-9.C: New test.
566 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
568 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
570 2011-03-30 Jason Merrill <jason@redhat.com>
572 * g++.dg/cpp0x/regress/error-recovery1.C: New.
574 * g++.dg/cpp0x/regress/isnan.C: New.
576 * g++.dg/cpp0x/initlist46.C: New.
578 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
581 * gcc.target/arm/neon-modes-2.c: New test.
583 2011-03-30 Jakub Jelinek <jakub@redhat.com>
586 * gcc.c-torture/compile/pr48305.c: New test.
588 2011-03-29 Jason Merrill <jason@redhat.com>
590 * g++.dg/cpp0x/regress/value-dep1.C: New.
592 2011-03-29 Steve Ellcey <sje@cup.hp.com>
594 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
596 2011-03-29 Ian Lance Taylor <iant@google.com>
598 * go.test/go-test.exp: Handle the test lines used in several new
600 (errchk): Add opts parameter. Change all callers. Handle parens
603 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
604 Dominique d'Humieres <dominiq@lps.ens.fr>
606 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
607 and __APPLE__ && __PPC__ && __ALTIVEC__.
609 2011-03-29 Jason Merrill <jason@redhat.com>
611 * g++.dg/cpp0x/dependent1.C: New.
613 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
615 * g++.dg/cpp0x/constexpr-memfn1.C: New.
617 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
619 2011-03-29 Janus Weil <janus@gcc.gnu.org>
622 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
623 * gfortran.dg/proc_ptr_comp_32.f90: New.
625 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
627 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
628 check for corresponding warning.
630 2011-03-28 Jason Merrill <jason@redhat.com>
632 * g++.dg/cpp0x/rv-deduce2.C: New.
634 2011-03-29 Jakub Jelinek <jakub@redhat.com>
637 * gcc.dg/pr48203.c: New test.
639 2011-03-28 Jeff Law <law@redhat.com>
641 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
643 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
645 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
646 and __PPC__ && __ALTIVEC__.
648 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
651 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
652 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
653 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
654 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
656 2011-03-28 Jason Merrill <jason@redhat.com>
658 * g++.dg/cpp0x/initlist-array2.C: New.
660 * g++.dg/cpp0x/initlist-array1.C: New.
662 * g++.dg/cpp0x/constexpr-compound.C: New.
664 * g++.dg/cpp0x/constexpr-using.C: New.
666 * g++.dg/cpp0x/constexpr-noexcept.C: New.
668 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
671 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
673 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
675 * gcc.dg/slp-1.c: New test.
677 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
679 * gcc.target/i386/avx256-unaligned-load-1.c: New.
680 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
681 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
682 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
683 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
684 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
685 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
686 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
687 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
688 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
689 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
690 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
691 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
692 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
694 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
697 * gfortran.dg/trim_optimize_5.f90: New test.
698 * gfortran.dg/trim_optimize_6.f90: New test.
700 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
703 * gcc.target/mips/madd-7.c: Remove -mlong32.
704 * gcc.target/mips/msub-7.c: Likewise.
706 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
708 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
709 accesses to preserve the meaning of the test for doubleword vectors.
710 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
711 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
713 2011-03-26 Janus Weil <janus@gcc.gnu.org>
716 * gfortran.dg/class_42.f03: New.
718 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
720 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
723 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
725 PR rtl-optimization/48144
726 * gcc.dg/pr48144.c: New test.
728 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
730 * gnat.dg/discr27.ad[sb]: New test.
732 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
734 * gnat.dg/limited_with2.ad[sb]: New test.
735 * gnat.dg/limited_with2_pkg1.ads: New helper.
736 * gnat.dg/limited_with2_pkg2.ads: Likewise.
738 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
740 * gnat.dg/opt15.adb: New test.
741 * gnat.dg/opt15_pkg.ad[sb]: New helper.
743 2011-03-25 Tobias Burnus <burnus@net-b.de>
747 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
748 * gfortran.dg/leadz_trailz_3.f90: Ditto
750 2011-03-25 Martin Jambor <mjambor@suse.cz>
752 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
754 2011-03-25 Jason Merrill <jason@redhat.com>
756 * g++.dg/cpp0x/defaulted22.C: New.
757 * g++.dg/cpp0x/defaulted23.C: New.
758 * g++.dg/cpp0x/defaulted15.C: Adjust.
760 2011-03-25 Jason Merrill <jason@redhat.com>
762 * g++.dg/cpp0x/move1.C: New.
764 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
767 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
769 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
771 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
772 for mips-sgi-irix6.5.
773 Replace snprintf prototype by <stdio.h>.
775 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
778 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
780 * gcc.dg/graphite/block-4.c: Likewise.
781 * gcc.dg/graphite/block-7.c: Likewise.
782 * gcc.dg/graphite/block-8.c: Likewise.
784 2011-03-25 Richard Guenther <rguenther@suse.de>
786 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
787 * g++.dg/tree-ssa/pr8781.C: Likewise.
788 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
789 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
790 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
791 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
792 * gcc.dg/tree-ssa/alias-18.c: Likewise.
793 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
794 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
795 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
796 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
797 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
798 * gcc.dg/tree-ssa/pr21574.c: Likewise.
799 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
800 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
801 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
802 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
803 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
804 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
805 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
806 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
807 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
808 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
809 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
810 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
811 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
812 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
813 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
814 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
815 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
816 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
817 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
818 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
819 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
820 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
821 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
822 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
823 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
824 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
825 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
826 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
827 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
828 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
829 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
830 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
831 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
832 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
833 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
834 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
835 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
836 * c-c++-common/pr46562-2.c: Likewise.
837 * gfortran.dg/pr42108.f90: Likewise.
838 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
839 foo to be inlined even at -O1.
840 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
841 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
842 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
843 * gcc.dg/matrix/matrix.exp: Disable FRE.
845 2011-03-24 Jakub Jelinek <jakub@redhat.com>
848 * gcc.dg/dfp/pr48204.c: New test.
850 2011-03-24 Steve Ellcey <sje@cup.hp.com>
853 * gcc.c-torture/execute/pr47917.c: Move this...
854 * gcc.dg/torture/pr47917.c: to here and add xfails.
856 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
858 * gnat.dg/array16.ad[sb]: New test.
859 * gnat.dg/array16.ads: New helper.
861 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
863 * gnat.dg/derived_type2.adb: New test.
865 2011-03-24 Richard Guenther <rguenther@suse.de>
867 PR tree-optimization/48271
868 * g++.dg/torture/pr48271.C: New testcase.
870 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
872 * gnat.dg/array15.ad[sb]: New test.
874 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
877 * gcc.target/i386/pr48237.c: New test.
879 2011-03-24 Richard Guenther <rguenther@suse.de>
882 * gcc.dg/builtin-object-size-10.c: New testcase.
884 2011-03-24 Richard Guenther <rguenther@suse.de>
886 PR tree-optimization/46562
887 * c-c++-common/pr46562-2.c: New testcase.
888 * c-c++-common/pr46562.c: Likewise.
890 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
892 * gcc.dg/vect/vect-cselim-1.c: New test.
893 * gcc.dg/vect/vect-cselim-2.c: New test.
895 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
897 * gcc.target/arm/pr46934.c: New.
899 2011-03-23 Ian Lance Taylor <iant@google.com>
901 * go.test/go-test.exp (errchk): Ignore lines containing ////.
903 2011-03-23 Richard Guenther <rguenther@suse.de>
905 * gcc.dg/struct: Remove directory and contents.
907 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
910 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
912 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
914 * gnat.dg/discr26.ad[sb]: New test.
915 * gnat.dg/discr26_pkg.ads: New helper.
917 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
920 * gcc.target/arm/neon-vld-1.c: New test.
922 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
924 * gnat.dg/array14.ad[sb]: New test.
925 * gnat.dg/array14_pkg.ads: New helper.
927 2011-03-22 Joseph Myers <joseph@codesourcery.com>
929 * gcc.c-torture/execute/920501-8.x: Remove.
930 * gcc.c-torture/execute/930513-1.x: Remove.
931 * gcc.c-torture/execute/960312-1.x: Remove.
932 * gcc.c-torture/compile/20000804-1.c,
933 gcc.c-torture/compile/20001205-1.c,
934 gcc.c-torture/compile/20001226-1.c,
935 gcc.c-torture/compile/20010518-2.c,
936 gcc.c-torture/compile/20020312-1.c,
937 gcc.c-torture/compile/20020604-1.c,
938 gcc.c-torture/compile/920501-12.c,
939 gcc.c-torture/compile/920501-4.c,
940 gcc.c-torture/compile/920520-1.c,
941 gcc.c-torture/compile/980506-1.c,
942 gcc.c-torture/execute/980709-1.x,
943 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
945 * gcc.dg/cpp/assert4.c: Don't handle ARC.
946 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
949 2011-03-22 Nick Clifton <nickc@redhat.com>
951 * lib/target-supports.exp (check_profiling_available): Add MN10300
952 to the list of targets that do not support profiling. Restore
953 alpha sorting to this list.
955 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
957 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
958 failure on 32-bit systems.
959 * gcc.dg/torture/vector-2.c: Ditto.
961 2011-03-22 Richard Guenther <rguenther@suse.de>
963 PR tree-optimization/48228
964 * gcc.dg/Wstrict-overflow-23.c: New testcase.
966 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
968 * lib/prune.exp (prune_gcc_output): Prune "could not create
969 compact unwind for" warnings.
971 2011-03-20 Jakub Jelinek <jakub@redhat.com>
975 * gcc.c-torture/execute/pr42544.c: New test.
976 * gcc.c-torture/execute/pr48197.c: New test.
978 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
980 PR preprocessor/48192
981 * gcc.target/powerpc/pr48192.c: New file.
984 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
985 split problem of 0 being loaded in a VSX register.
987 2011-03-21 Richard Guenther <rguenther@suse.de>
990 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
991 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
992 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
993 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
995 2011-03-21 Jakub Jelinek <jakub@redhat.com>
998 * gcc.dg/pr48213.c: New test.
1000 2011-03-21 Kai Tietz <ktietz@redhat.com>
1003 * g++.dg/plugin/attribute_plugin.c: Adjust test.
1005 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
1007 * gcc.target/arm/xor-and.c: New.
1009 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1012 * gfortran.dg/function_optimize_1.f90: New test.
1013 * gfortran.dg/function_optimize_2.f90: New test.
1015 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
1017 PR rtl-optimization/47502
1018 * gcc.target/i386/pr47502-1.c: New.
1019 * gcc.target/i386/pr47502-2.c: Likewise.
1021 2011-03-20 Jakub Jelinek <jakub@redhat.com>
1023 PR rtl-optimization/48156
1024 * gcc.dg/pr48156.c: New test.
1026 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1029 * gfortran.dg/scratch_1.f90: Adjust test.
1031 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1034 * gfortran.dg/scratch_1.f90: New test.
1036 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1038 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
1039 variably modified typedefs.
1040 * gcc.dg/c1x-typedef-2.c: Remove.
1042 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1044 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1045 * gcc.dg/c1x-anon-struct-3.c: New test.
1046 * gcc.dg/anon-struct-11.c: Update.
1048 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1050 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1052 Only xfail with gas.
1054 2011-03-18 Jason Merrill <jason@redhat.com>
1056 * g++.dg/template/fn-ptr1.C: New.
1058 * g++.dg/overload/volatile1.C: New.
1060 * g++.dg/opt/pr23372.C: New.
1062 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1064 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1067 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1069 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
1071 * gcc.target/arm/unsigned-extend-1.c: New.
1073 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1076 * gcc.c-torture/compile/pr48161.c: New test.
1078 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
1081 * gcc.dg/torture/pr47725.c: New.
1083 2011-03-17 Jason Merrill <jason@redhat.com>
1085 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1086 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1088 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
1090 * gnat.dg/specs/elab2.ads: New test.
1091 * gnat.dg/specs/elab2_pkg.ads: New helper.
1093 2011-03-17 Jason Merrill <jason@redhat.com>
1095 * g++.dg/cpp0x/decltype-1212.C: New.
1096 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1098 2011-03-17 Jason Merrill <jason@redhat.com>
1100 * g++.dg/parse/memfnquals1.C: New.
1102 2011-03-17 Richard Guenther <rguenther@suse.de>
1105 * gcc.dg/pr48134.c: New testcase.
1107 2011-03-17 Richard Guenther <rguenther@suse.de>
1110 * g++.dg/torture/pr48165.C: New testcase.
1112 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1114 PR rtl-optimization/48141
1115 * gcc.dg/pr48141.c: New test.
1117 2011-03-16 Jason Merrill <jason@redhat.com>
1119 * g++.dg/cpp0x/constexpr-48089.C: New.
1121 * g++.dg/cpp0x/constexpr-abi1.C: New.
1123 * g++.dg/cpp0x/constexpr-46336.C: New.
1124 * g++.dg/parse/friend5.C: Adjust expected errors.
1126 * g++.dg/cpp0x/constexpr-47570.C: New.
1128 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1131 * ++.dg/debug/dwarf2/typedef6.C: New test.
1133 2011-03-16 Jason Merrill <jason@redhat.com>
1135 * g++.dg/cpp0x/elision2.C: New.
1137 * g++.dg/cpp0x/constexpr-array3.C: New.
1139 2011-03-16 Jason Merrill <jason@redhat.com>
1141 * g++.dg/cpp0x/sfinae6.C: New.
1142 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1143 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1144 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1145 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1146 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1148 2011-03-16 Jason Merrill <jason@redhat.com>
1150 * g++.dg/template/incomplete6.C: New.
1152 2011-03-16 Jeff Law <law@redhat.com>
1154 * gcc.dg/tree-ssa/vrp55.c: New test.
1156 2011-03-16 Jason Merrill <jason@redhat.com>
1158 * g++.dg/cpp0x/auto22.C: New.
1160 2011-03-16 Richard Guenther <rguenther@suse.de>
1162 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1163 optimizing it away if promoted to const.
1165 2011-03-16 Richard Guenther <rguenther@suse.de>
1167 PR tree-optimization/48149
1168 * gcc.dg/fold-complex-1.c: New testcase.
1170 2011-03-16 Richard Guenther <rguenther@suse.de>
1173 * gcc.dg/guality/pr45882.c: Really make sure no inlining
1176 2011-03-16 Richard Guenther <rguenther@suse.de>
1178 PR tree-optimization/26134
1179 * gcc.dg/tree-ssa/complex-6.c: New testcase.
1181 2011-03-16 Richard Guenther <rguenther@suse.de>
1183 PR tree-optimization/48146
1184 * gcc.dg/torture/pr48146.c: New testcase.
1186 2011-03-16 Richard Guenther <rguenther@suse.de>
1188 * gcc.dg/tree-ssa/pr14814.c: Adjust.
1189 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1191 2011-03-16 Jakub Jelinek <jakub@redhat.com>
1194 * gcc.c-torture/compile/pr48136.c: New test.
1196 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1199 * gcc.dg/guality/pr45882.c: New test.
1201 2011-03-15 Jason Merrill <jason@redhat.com>
1203 * g++.dg/cpp0x/constexpr-recursion.C: New.
1205 * g++.dg/cpp0x/implicit11.C: New.
1207 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1209 * g++.dg/cpp0x/constexpr-attribute.C: New.
1211 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1213 * g++.dg/parse/pr34758.C: New.
1215 2011-03-15 Xinliang David Li <davidxl@google.com>
1218 * gcc.dg/uninit-pred-7_d.c: New test.
1219 * gcc.dg/uninit-pred-8_d.c: New test.
1221 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1224 * gcc.target/arm/pr46788.c: New.
1226 2011-03-15 Richard Guenther <rguenther@suse.de>
1229 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1230 * gfortran.dg/ishft_4.f90: Likewise.
1231 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1233 2011-03-15 Richard Guenther <rguenther@suse.de>
1235 PR tree-optimization/13954
1236 * g++.dg/tree-ssa/pr13954.C: New testcase.
1238 2011-03-15 Richard Guenther <rguenther@suse.de>
1240 PR tree-optimization/48037
1241 * gcc.target/i386/pr48037-1.c: New testcase.
1243 2011-03-15 Richard Guenther <rguenther@suse.de>
1245 PR tree-optimization/41490
1246 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1247 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1248 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1249 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1250 * g++.dg/tree-ssa/pr33604.C: Adjust.
1252 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1255 * gcc.c-torture/execute/pr47917.c: New test.
1256 * gcc.dg/pr47917.c: New test.
1259 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1261 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1263 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1264 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1265 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1266 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1267 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1268 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1269 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1270 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1271 * gcc.target/i386/avx-floor-vec.c: Ditto.
1272 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1273 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1274 * gcc.target/i386/avx-rint-vec.c: Ditto.
1275 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1276 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1277 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1278 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1280 2011-03-14 Tom Tromey <tromey@redhat.com>
1282 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1283 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1284 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1286 2011-03-14 Tom Tromey <tromey@redhat.com>
1288 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1289 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1290 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1292 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1294 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1296 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1298 PR rtl-optimization/47166
1299 * gcc.c-torture/execute/postmod-1.c: New test.
1301 2011-03-14 Richard Guenther <rguenther@suse.de>
1304 * gcc.dg/torture/pr48098.c: New testcase.
1306 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1309 * gcc.target/powerpc/pr48053-1.c: New test.
1310 * gcc.target/powerpc/pr48053-2.c: Likewise.
1312 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1315 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1317 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1320 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1322 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1325 * gfortran.dg/class_41.f03: New.
1327 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1329 * g++.dg/conversion/cast3.C: New test.
1331 2011-03-11 Jason Merrill <jason@redhat.com>
1333 * g++.dg/template/error45.C: New.
1335 * g++.dg/parse/no-type-defn1.C: New.
1337 * g++.dg/ext/attrib40.C: New.
1339 * g++.dg/cpp0x/regress/array1.C: New.
1341 2011-03-11 Richard Guenther <rguenther@suse.de>
1343 PR tree-optimization/48067
1344 * gcc.dg/pr48067.c: New testcase.
1346 2011-03-11 Richard Guenther <rguenther@suse.de>
1349 * g++.dg/lto/20110311-1_0.C: New testcase.
1351 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1354 * g++.dg/inherit/virtual8.C: New test.
1357 * gcc.dg/torture/pr48044.c: New test.
1359 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1362 * gfortran.dg/proc_ptr_comp_31.f90: New.
1364 2011-03-11 Richard Guenther <rguenther@suse.de>
1366 PR tree-optimization/47278
1367 * gcc.dg/torture/pr47278-1.c: New testcase.
1368 * gcc.dg/torture/pr47278-2.c: Likewise.
1370 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1372 PR tree-optimization/48063
1373 * gcc.dg/torture/pr48063.c: New test.
1375 2011-03-10 Jason Merrill <jason@redhat.com>
1377 * g++.dg/template/array22.C: New.
1379 * g++.dg/cpp0x/syntax-err1.C: New.
1380 * g++.dg/parse/error36.C: Adjust expected errors.
1381 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1382 * g++.old-deja/g++.pt/typename3.C: Likewise.
1383 * g++.old-deja/g++.pt/typename4.C: Likewise.
1384 * g++.old-deja/g++.pt/typename6.C: Likewise.
1386 2011-03-09 Jason Merrill <jason@redhat.com>
1388 * g++.dg/template/nontype22.C: New.
1390 2011-03-09 Martin Jambor <mjambor@suse.cz>
1392 PR tree-optimization/47714
1393 * g++.dg/torture/pr47714.C: New test.
1395 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1398 * gcc.target/powerpc/pr47755-2.c: New file.
1400 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1402 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1403 is not set in the environment, pass 64 as first argument when not
1404 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1405 native where ulimit -u is supported.
1407 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1409 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1411 2011-03-08 Jason Merrill <jason@redhat.com>
1413 * g++.dg/template/nontype21.C: New.
1415 * g++.dg/template/anon5.C: New.
1417 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1420 * gcc.dg/pr47881.c: New test.
1422 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1425 * g++.dg/lookup/template3.C: New test.
1427 2011-03-08 Kai Tietz <ktietz@redhat.com>
1429 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1432 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1435 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1436 sizeof to compute alignment.
1438 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1440 PR tree-optimization/48022
1441 * gcc.dg/pr48022-1.c: New test.
1442 * gcc.dg/pr48022-2.c: New test.
1444 2011-03-07 Jason Merrill <jason@redhat.com>
1446 * g++.dg/template/nontype20.C: New.
1447 * g++.dg/init/member1.C: Adjust expected errors.
1448 * g++.dg/parse/constant4.C: Likewise.
1449 * g++.dg/template/qualified-id3.C: Likewise.
1450 * g++.old-deja/g++.pt/crash10.C: Likewise.
1452 * g++.dg/cpp0x/regress/non-const1.C: New.
1454 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1457 * gcc.dg/pr47991.c: New test.
1459 2011-03-07 Jason Merrill <jason@redhat.com>
1461 * g++.dg/abi/mangle46.C: New.
1463 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1466 * gcc.target/powerpc/pr47862.c: New.
1468 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1471 * gcc.target/i386/combine-mul.c: Require nonpic.
1473 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1474 Nathan Froyd <froydnj@codesourcery.com>
1476 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1478 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1480 * README.QMTEST: Remove.
1482 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1483 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1486 * gfortran.dg/array_constructor_37.f90 : New test.
1488 2011-03-05 Jason Merrill <jason@redhat.com>
1490 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1491 * g++.dg/abi/mangle45.C: Likewise.
1492 * g++.dg/cpp0x/trailing1.C: Likewise.
1494 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1496 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1498 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1500 PR rtl-optimization/47899
1501 * gcc.dg/pr47899.c: New test.
1503 * gcc.dg/torture/pr47968.c: Ignore warnings.
1505 PR tree-optimization/47967
1506 * gcc.c-torture/compile/pr47967.c: New test.
1508 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1510 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1511 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1513 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1515 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1516 and property_getAttributes() if __OBJC2__.
1517 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1518 * objc.dg/property/property-encoding-1.m: New.
1519 * obj-c++.dg/property/property-encoding-1.mm: New.
1521 2011-03-04 Jason Merrill <jason@redhat.com>
1523 * g++.dg/template/pseudodtor6.C: New.
1525 * g++.dg/inherit/covariant19.C: New.
1527 2011-03-04 Richard Guenther <rguenther@suse.de>
1530 * gcc.dg/torture/pr47968.c: New testcase.
1532 2011-03-04 Richard Guenther <rguenther@suse.de>
1535 * gcc.dg/torture/pr47975.c: New testcase.
1537 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1540 * g++.dg/template/crash106.C: New.
1542 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1545 * gcc.dg/gomp/pr47963.c: New test.
1546 * g++.dg/gomp/pr47963.C: New test.
1548 2011-03-02 Jason Merrill <jason@redhat.com>
1550 * g++.dg/cpp0x/regress/condition1.C: New.
1552 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1554 2011-03-01 Jason Merrill <jason@redhat.com>
1556 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1558 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1560 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1562 PR rtl-optimization/47925
1563 * gcc.c-torture/execute/pr47925.c: New test.
1565 2011-03-01 Jason Merrill <jason@redhat.com>
1567 * g++.dg/cpp0x/decltype25.C: New.
1569 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1571 2011-03-01 Richard Guenther <rguenther@suse.de>
1573 PR tree-optimization/47890
1574 * gcc.dg/torture/pr47890.c: New testcase.
1576 2011-03-01 Richard Guenther <rguenther@suse.de>
1579 * gcc.dg/lto/pr47924_0.c: New testcase.
1581 2011-03-01 Richard Guenther <rguenther@suse.de>
1584 * gfortran.dg/lto/pr46911_0.f: New testcase.
1586 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1588 PR libgfortran/47933
1589 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1590 compile errors from older code form.
1592 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1594 PR libgfortran/47567
1595 * gfortran.dg/fmt_fw_d.f90: New test.
1597 2011-02-28 Jason Merrill <jason@redhat.com>
1599 * g++.dg/inherit/covariant18.C: New.
1601 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1604 * gcc.dg/pr47893.c: New test.
1606 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1608 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1609 NULL in case of a selector with conflicting types.
1610 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1612 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1614 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1615 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1616 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1617 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1619 2011-02-28 Jason Merrill <jason@redhat.com>
1622 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1624 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1626 PR libgfortran/47778
1627 * gfortran.dg/namelist_71.f90: New test.
1629 2011-02-27 Jason Merrill <jason@redhat.com>
1632 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1633 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1635 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1638 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1640 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1643 * gfortran.dg/gomp/task-1.f90: Removed.
1645 2011-02-26 Jason Merrill <jason@redhat.com>
1647 * g++.dg/template/this-targ1.C: New.
1649 * g++.dg/cpp0x/regress/template-const1.C: New.
1650 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1651 * g++.dg/template/function1.C: Adjust.
1652 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1653 * g++.dg/debug/debug7.C: Adjust.
1655 2011-02-26 Tobias Burnus <burnus@net-b.de>
1658 * gfortran.dg/gomp/task-1.f90: New.
1660 2011-02-25 Jie Zhang <jie@codesourcery.com>
1662 * gcc.target/arm/neon-thumb2-move.c: Add
1663 dg-require-effective-target arm_thumb2_ok.
1665 2011-02-24 Jason Merrill <jason@redhat.com>
1667 * g++.dg/parse/constant1.C: Specify C++98 mode.
1668 * g++.dg/parse/constant5.C: Likewise.
1669 * g++.dg/parse/error2.C: Likewise.
1670 * g++.dg/parse/semicolon3.C: Likewise.
1671 * g++.dg/template/crash14.C: Likewise.
1672 * g++.dg/template/local4.C: Likewise.
1673 * g++.dg/template/nontype3.C: Likewise.
1674 * g++.dg/parse/crash31.C: Adjust expected errors.
1675 * g++.dg/template/function1.C: Likewise.
1676 * g++.dg/template/ref3.C: Likewise.
1677 * g++.dg/template/static9.C: Likewise.
1678 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1680 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1681 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1682 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1683 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1684 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1686 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1689 * gfortran.dg/pr47878.f90: New test.
1691 2011-02-24 Richard Guenther <rguenther@suse.de>
1694 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1695 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1697 2011-02-24 Richard Guenther <rguenther@suse.de>
1700 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1701 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1703 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1705 PR libgfortran/47567
1706 * gfortran.dg/fmt_f0_1.f90: Update test.
1708 2011-02-23 Jason Merrill <jason@redhat.com>
1710 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1711 * g++.dg/abi/mangle45.C: New.
1713 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1714 * g++.dg/template/canon-type-9.C: Match use of decltype
1715 between declaration and definition.
1716 * g++.dg/template/canon-type-12.C: Likewise.
1718 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1721 * gfortran.dg/nested_allocatables_1.f90: New.
1723 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1726 * g++.dg/pr46868.C: New test.
1727 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1728 * g++.dg/parse/error14.C: Adjust.
1730 2011-02-23 Richard Guenther <rguenther@suse.de>
1732 PR tree-optimization/47838
1733 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1735 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1737 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1739 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1741 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1742 * gfortran.dg/count_init_expr.f03: Ditto.
1743 * gfortran.dg/gomp/pr43711.f90: Ditto.
1744 * gcc.dg/struct-parse-2.c: Ditto.
1745 * gcc.dg/parse-error-3.c: Ditto.
1746 * gcc.dg/Wlogical-op-1.c: Ditto.
1747 * gcc.dg/Walways-true-1.c: Ditto.
1748 * gcc.dg/pr24225.c: Ditto.
1749 * gcc.dg/Walways-true-2.c: Ditto.
1750 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1751 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1752 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1753 * g++.dg/overload/defarg4.C: Ditto.
1754 * g++.dg/inherit/covariant16.C: Ditto.
1755 * g++.dg/inherit/virtual7.C: Ditto.
1756 * g++.dg/template/canon-type-9.C: Ditto.
1757 * g++.dg/template/access19.C: Ditto.
1758 * g++.dg/template/call7.C: Ditto.
1759 * g++.dg/template/canon-type-2.C: Ditto.
1760 * g++.dg/template/init7.C: Ditto.
1761 * g++.dg/template/sizeof-template-argument.C: Ditto.
1762 * g++.dg/template/const3.C: Ditto.
1763 * g++.dg/template/sfinae26.C: Ditto.
1764 * g++.dg/template/sfinae26.C: Ditto.
1765 * g++.dg/template/canon-type-11.C: Ditto.
1766 * g++.dg/template/union2.C: Ditto.
1767 * g++.dg/template/canon-type-3.C: Ditto.
1768 * g++.dg/template/canon-type-1.C: Ditto.
1769 * g++.dg/template/canon-type-5.C: Ditto.
1770 * g++.dg/template/canon-type-7.C: Ditto.
1771 * g++.dg/template/canon-type-10.C: Ditto.
1772 * g++.dg/template/spec36.C: Ditto.
1773 * g++.dg/template/typedef38.C: Ditto.
1774 * g++.dg/template/canon-type-4.C: Ditto.
1775 * g++.dg/template/canon-type-6.C: Ditto.
1776 * g++.dg/template/canon-type-13.C: Ditto.
1777 * g++.dg/template/instantiate9.C: Ditto.
1778 * g++.dg/template/ttp22.C: Ditto.
1779 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1780 * g++.dg/warn/Walways-true-1.C: Ditto.
1781 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1782 * g++.dg/warn/Walways-true-2.C: Ditto.
1783 * g++.dg/conversion/op4.C: Ditto.
1784 * g++.dg/opt/pr19650.C: Ditto.
1785 * g++.dg/lookup/friend11.C: Ditto.
1786 * g++.dg/other/default2.C: Ditto.
1787 * g++.dg/other/default3.C: Ditto.
1788 * g++.dg/other/dtor2.C: Ditto.
1789 * g++.dg/other/friend5.C: Ditto.
1790 * g++.dg/other/default5.C: Ditto.
1791 * g++.dg/init/brace6.C: Ditto.
1792 * g++.dg/init/aggr5.C: Ditto.
1793 * g++.dg/init/error2.C: Ditto.
1794 * g++.dg/expr/bound-mem-fun.C: Ditto.
1795 * g++.dg/expr/cond6.C: Ditto.
1796 * g++.dg/expr/stmt-expr-1.C: Ditto.
1797 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1798 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1799 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1800 * g++.dg/cpp0x/bracket1.C: Ditto.
1801 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1802 * g++.dg/cpp0x/pr38646.C: Ditto.
1803 * g++.dg/cpp0x/variadic73.C: Ditto.
1804 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1805 * g++.dg/cpp0x/bracket4.C: Ditto.
1806 * g++.dg/cpp0x/decltype4.C: Ditto.
1807 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1808 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1809 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1810 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1811 * g++.dg/cpp0x/decltype2.C: Ditto.
1812 * g++.dg/cpp0x/decltype1.C: Ditto.
1813 * g++.dg/cpp0x/bracket2.C: Ditto.
1814 * g++.dg/cpp0x/decltype5.C: Ditto.
1815 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1816 * g++.dg/cpp0x/variadic70.C: Ditto.
1817 * g++.dg/cpp0x/decltype6.C: Ditto.
1818 * g++.dg/cpp0x/rvo.C: Ditto.
1819 * g++.dg/cpp0x/vt-40092.C: Ditto.
1820 * g++.dg/cpp0x/variadic-new.C: Ditto.
1821 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1822 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1823 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1824 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1825 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1826 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1827 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1828 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1829 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1830 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1831 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1832 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1833 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1834 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1835 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1836 * g++.dg/cpp0x/pr39639.C: Ditto.
1837 * g++.dg/cpp0x/decltype3.C: Ditto.
1838 * g++.dg/cpp0x/variadic68.C: Ditto.
1839 * g++.dg/cpp0x/variadic-function.C: Ditto.
1840 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1841 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1842 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1843 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1844 * g++.dg/parse/crash35.C: Ditto.
1845 * g++.dg/parse/crash40.C: Ditto.
1846 * g++.dg/parse/defarg12.C: Ditto.
1847 * g++.dg/parse/crash34.C: Ditto.
1848 * g++.dg/parse/constructor3.C: Ditto.
1849 * g++.dg/parse/template23.C: Ditto.
1850 * g++.dg/parse/crash56.C: Ditto.
1851 * g++.dg/parse/dtor13.C: Ditto.
1852 * g++.dg/parse/error33.C: Ditto.
1853 * g++.dg/parse/ctor9.C: Ditto.
1854 * g++.dg/parse/error32.C: Ditto.
1855 * g++.dg/parse/error37.C: Ditto.
1856 * g++.dg/parse/bitfield3.C: Ditto.
1857 * g++.dg/parse/struct-4.C: Ditto.
1858 * g++.dg/ext/has_trivial_copy.C: Ditto.
1859 * g++.dg/ext/is_polymorphic.C: Ditto.
1860 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1861 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1862 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1863 * g++.dg/ext/is_union.C: Ditto.
1864 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1865 * g++.dg/ext/is_pod.C: Ditto.
1866 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1867 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1868 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1869 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1870 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1871 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1872 * g++.dg/ext/is_abstract.C: Ditto.
1873 * g++.dg/ext/has_trivial_assign.C: Ditto.
1874 * g++.dg/ext/is_class.C: Ditto.
1875 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1876 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1877 * g++.dg/ext/is_base_of.C: Ditto.
1878 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1879 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1880 * g++.dg/ext/is_empty.C: Ditto.
1881 * g++.dg/ext/is_enum.C: Ditto.
1882 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1883 * gnat.dg/opt11.adb: Ditto.
1884 * obj-c++.dg/pr45735.mm: Ditto.
1885 * obj-c++.dg/pr24393.mm: Ditto.
1886 * obj-c++.dg/exceptions-2.mm: Ditto.
1887 * objc.dg/pr45735.m: Ditto.
1888 * objc.dg/pr24393.m: Ditto.
1890 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1892 * objc.dg/attributes/objc-exception-1.m: New.
1894 2011-02-23 Jie Zhang <jie@codesourcery.com>
1896 * gcc.dg/cpp/include7.c: New test.
1898 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1901 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1903 2011-02-23 Jie Zhang <jie@codesourcery.com>
1905 PR rtl-optimization/47763
1906 * gcc.dg/pr47763.c: New test.
1908 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1911 * gfortran.dg/whole_file_32.f90 : New test.
1913 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1916 * g++.dg/inherit/virtual7.C: New test.
1918 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1921 * objc.dg/type-size-3.m: Updated error message.
1922 * objc.dg/type-size-4.m: New test.
1923 * objc.dg/type-size-5.m: New test.
1925 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1927 * lib/gnat.exp: Fix comments.
1928 Don't load libgloss.exp.
1929 (default_gnat_version): Call $compiler with --version.
1930 Adapt regexp for gnatmake output, insert version.
1931 (gnat_version): New proc.
1932 (gnat_init): Remove gnat_libgcc_s_path.
1933 (gnat_target_compile): Likewise.
1934 Remove ld_library_path.
1935 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1936 (gnat_pass): Remove.
1937 (gnat_pass): Remove.
1938 (gnat_finish): Remove.
1939 (gnat_exit): Remove.
1940 (local_find_gnatmake): Reindent.
1941 (runtest_file_p): Remove.
1942 (prune_warnings): Remove.
1943 (find_gnatclean): New proc.
1944 * lib/gnat-dg.exp (lremove): New proc.
1945 (gnat-dg-test): Reindent.
1946 Remove additional output files.
1947 (gnat-dg-runtest): Remove.
1949 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1950 * gnat.dg/loop_optimization6.adb: Likewise.
1951 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1953 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1955 PR tree-optimization/47835
1956 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1958 2011-02-22 Tobias Burnus <burnus@net-b.de>
1960 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1961 * gfortran.dg/abstract_type_2.f03: Ditto.
1962 * gfortran.dg/abstract_type_3.f03: Ditto.
1963 * gfortran.dg/abstract_type_4.f03: Ditto.
1964 * gfortran.dg/abstract_type_5.f03: Ditto.
1965 * gfortran.dg/abstract_type_6.f03: Ditto.
1966 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1967 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1968 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1969 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1970 * gfortran.dg/array_function_5.f90: Ditto.
1971 * gfortran.dg/asynchronous_3.f03: Ditto.
1972 * gfortran.dg/char_expr_1.f90: Ditto.
1973 * gfortran.dg/class_14.f03: Ditto.
1974 * gfortran.dg/data_array_6.f: Ditto.
1975 * gfortran.dg/data_invalid.f90: Ditto.
1976 * gfortran.dg/dot_product_1.f03: Ditto.
1977 * gfortran.dg/func_derived_5.f90: Ditto.
1978 * gfortran.dg/func_result_4.f90: Ditto.
1979 * gfortran.dg/implied_do_1.f90: Ditto.
1980 * gfortran.dg/initialization_25.f90: Ditto.
1981 * gfortran.dg/initialization_26.f90: Ditto.
1982 * gfortran.dg/interface_34.f90: Ditto.
1983 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1984 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1985 * gfortran.dg/matmul_8.f03: Ditto.
1986 * gfortran.dg/merge_init_expr.f90: Ditto.
1987 * gfortran.dg/pack_assign_1.f90: Ditto.
1988 * gfortran.dg/pack_vector_1.f90: Ditto.
1989 * gfortran.dg/pointer_check_8.f90: Ditto.
1990 * gfortran.dg/product_init_expr.f03: Ditto.
1991 * gfortran.dg/reshape_order_5.f90: Ditto.
1992 * gfortran.dg/reshape_shape_1.f90: Ditto.
1993 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1994 * gfortran.dg/same_name_2.f90: Ditto.
1995 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1996 * gfortran.dg/spread_init_expr.f03: Ditto.
1997 * gfortran.dg/stmt_func_1.f90: Ditto.
1998 * gfortran.dg/sum_init_expr.f03: Ditto.
1999 * gfortran.dg/transpose_3.f03: Ditto.
2000 * gfortran.dg/unpack_init_expr.f03: Ditto.
2001 * gfortran.dg/warn_conversion.f90: Ditto.
2002 * gfortran.dg/warn_conversion_2.f90: Ditto.
2003 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
2004 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
2005 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
2006 * gfortran.dg/whole_file_16.f90: Ditto.
2007 * gfortran.dg/whole_file_17.f90: Ditto.
2008 * gfortran.dg/whole_file_18.f90: Ditto.
2009 * gfortran.dg/whole_file_20.f03: Ditto.
2010 * gfortran.dg/whole_file_5.f90: Ditto.
2011 * gfortran.dg/whole_file_6.f90: Ditto.
2012 * gfortran.dg/write_invalid_format.f90: Ditto.
2013 * gfortran.dg/zero_sized_6.f90: Ditto.
2015 2011-02-21 Jeff Law <law@redhat.com>
2017 PR rtl-optimization/46178
2018 * gcc.target/i386/pr46178.c: New test.
2020 PR rtl-optimization/46002
2021 * gcc.c-torture/compile/pr46002.c: New test.
2023 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2025 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
2028 2011-02-21 Jakub Jelinek <jakub@redhat.com>
2031 * g++.dg/debug/pr47106.C: Require effective target lto.
2033 2011-02-21 Jason Merrill <jason@redhat.com>
2035 * g++.dg/cpp0x/constexpr-diag2.C: New.
2037 2011-02-20 Jason Merrill <jason@redhat.com>
2039 * g++.dg/cpp0x/constexpr-ctor7.C: New.
2041 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2043 * g++.dg/overload/conv-op1.C: New.
2045 * g++.dg/cpp0x/constexpr-synth1.C: New.
2047 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2049 * objc.dg/layout-2.m: New.
2050 * objc.dg/selector-3.m: Adjusted location of error message.
2051 * objc.dg/type-size-3.m: Same.
2052 * obj-c++.dg/selector-3.mm: Same.
2054 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2057 * objc.dg/property/dotsyntax-22.m: New.
2058 * obj-c++.dg/property/dotsyntax-22.mm: New.
2060 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2063 * g++.dg/template/typedef38.C: New test.
2065 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2068 * gfortran.dg/whole_file_30.f90 : New test.
2069 * gfortran.dg/whole_file_31.f90 : New test.
2071 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2075 * gfortran.dg/whole_file_28.f90 : New test.
2076 * gfortran.dg/whole_file_29.f90 : New test.
2078 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2081 * g++.dg/template/crash105.C: New.
2083 2011-02-19 Jason Merrill <jason@redhat.com>
2085 * g++.dg/cpp0x/regress/no-elide1.C: New.
2087 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2089 PR tree-optimization/46620
2090 * gcc.dg/pr46620.c: New.
2092 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2095 * gcc.target/i386/pr47809.c: New test.
2097 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2098 Tobias Burnus <burnus@net-b.de>
2100 * lib/target-supports.exp
2101 (check_effective_target_fortran_large_real): New check for large reals.
2102 * gfortran.dg/nan_7.f90: New test.
2104 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2106 PR libgfortran/47567
2107 * gfortran.dg/fmt_f0_1.f90: Update test.
2109 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2112 * gfortran.dg/array_constructor_36.f90 : New test.
2113 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2114 allow for comparison between different elements of the array
2115 constructor at different levels of optimization.
2117 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2119 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2120 * gcc.target/i386/pr32280-1.c: Likewise.
2122 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2125 * gcc.target/i386/pr47800.c: New test.
2127 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2129 * objc/execute/exceptions/foward-1.x: New.
2131 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2134 * gfortran.dg/derived_constructor_comps_4.f90: New.
2136 2011-02-18 Tobias Burnus
2139 * gfortran.dg/func_result_6.f90: New.
2141 2011-02-18 Michael Matz <matz@suse.de>
2144 * gfortran.dg/lto/pr45586_0.f90: New test.
2145 * gfortran.dg/typebound_proc_20.f90: Ditto.
2146 * gfortran.dg/typebound_proc_21.f90: Ditto.
2148 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2151 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2153 2011-02-18 Tobias Burnus <burnus@net-b.de>
2156 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2158 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2159 normalizing the error/warning output.
2160 * gfortran.dg/Wall.f90: Update dg-error/warning.
2161 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2162 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2163 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2164 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2165 * gfortran.dg/class_30.f90: Update dg-error/warning.
2166 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2167 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2168 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2169 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2170 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2171 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2172 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2173 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2174 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2175 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2176 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2177 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2178 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2179 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2180 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2181 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2182 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2183 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2184 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2185 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2186 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2187 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2188 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2189 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2190 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2192 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2195 * gfortran.dg/proc_ptr_comp_30.f90: New.
2197 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2200 * gcc.target/i386/pr47780.c: New test.
2202 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2205 * gfortran.dg/class_40.f03: New.
2207 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2210 * g++.dg/cpp0x/auto21.C: New test.
2212 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2214 * objc.dg/special/unclaimed-category-1.h: Updated for
2216 * objc.dg/special/unclaimed-category-1.m: Same.
2217 * objc.dg/zero-link-1.m: Same.
2218 * objc.dg/lookup-1.m: Same.
2219 * objc.dg/torture/strings/const-str-9.m
2220 * objc.dg/torture/strings/const-str-10.m: Same.
2221 * objc.dg/torture/strings/const-str-11.m: Same.
2222 * objc.dg/torture/forward-1.m: Same.
2223 * objc.dg/zero-link-2.m: Same.
2224 * objc.dg/encode-7-next-64bit.m: Same.
2225 * objc.dg/method-4.m: Same.
2226 * objc.dg/next-runtime-1.m: Same.
2227 * objc.dg/image-info.m: Same.
2228 * objc.dg/pr23214.m: Same.
2229 * objc.dg/symtab-1.m: Same.
2230 * obj-c++.dg/basic.m: Same.
2231 * obj-c++.dg/proto-lossage-3.m: Same.
2232 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2233 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2234 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2235 * obj-c++.dg/method-11.m: Same.
2236 * objc/execute/enumeration-1.m: Same.
2237 * objc/execute/object_is_class.m: Same.
2238 * objc/execute/formal_protocol-2.m: Same.
2239 * objc/execute/formal_protocol-4.m: Same.
2240 * objc/execute/formal_protocol-6.m: Same.
2241 * objc/execute/bycopy-3.m: Same.
2242 * objc/execute/exceptions/catchall-1.m: Same.
2243 * objc/execute/exceptions/finally-1.m: Same.
2244 * objc/execute/exceptions/local-variables-1.m: Same.
2245 * objc/execute/exceptions/foward-1.m: Same.
2246 * objc/execute/bf-common.h
2247 * objc/execute/enumeration-2.m: Same.
2248 * objc/execute/formal_protocol-1.m: Same.
2249 * objc/execute/formal_protocol-3.m: Same.
2250 * objc/execute/formal_protocol-5.m: Same.
2251 * objc/execute/accessing_ivars.m: Same.
2252 * objc/execute/bycopy-2.m: Same.
2253 * objc/execute/formal_protocol-7.m: Same.
2254 * objc/execute/compatibility_alias.m: Same.
2255 * objc/execute/no_clash.m: Same.
2256 * objc/execute/object_is_meta_class.m: Same.
2257 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2258 * objc/execute/class-tests-1.h: Include stdio.h.
2259 * objc/execute/class-tests-2.h: Same.
2260 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2262 * obj-c++.dg/try-catch-2.mm: Same.
2264 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2267 * g++.dg/warn/Wunused-parm-4.C: New test.
2269 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2270 Jan Hubicka <jh@suse.cz>
2274 * g++.dg/debug/pr47106.C: New.
2276 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2279 * gcc.target/i386/pr43653.c: New test.
2281 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2284 * g++.dg/template/inherit6.C: New test.
2286 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2289 * gfortran.dg/class_39.f03: New.
2291 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2294 * g++.dg/cpp0x/variadic106.C: New test.
2296 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2299 * gfortran.dg/pr47757-1.f90: New test.
2300 * gfortran.dg/pr47757-2.f90: New test.
2301 * gfortran.dg/pr47757-3.f90: New test.
2304 * g++.dg/cpp0x/enum8.C: New test.
2306 2011-02-15 Jason Merrill <jason@redhat.com>
2308 * g++.dg/inherit/implicit-trivial1.C: New.
2309 * g++.dg/cpp0x/implicit-trivial1.C: New.
2311 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2314 * gcc.dg/torture/pr47725.c: Removed.
2316 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2319 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2320 constant does not generate a load from memory.
2322 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2325 * gcc.dg/torture/pr47725.c: New.
2327 2011-02-15 Richard Guenther <rguenther@suse.de>
2329 PR tree-optimization/47743
2330 * gcc.dg/torture/pr47743.c: New testcase.
2332 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2335 * gcc.target/i386/pr47581.c: New test.
2337 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2340 * gfortran.dg/select_type_22.f03: New.
2342 2011-02-14 Jason Merrill <jason@redhat.com>
2344 * g++.dg/cpp0x/regress/enum1.C: New.
2346 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2348 * gnat.dg/include.adb: New test.
2350 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2353 * gfortran.dg/class_38.f03: New.
2355 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2357 * gcc.dg/pr46494.c: New test.
2359 2011-02-14 Richard Guenther <rguenther@suse.de>
2361 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2363 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2366 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2367 sparc*-sun-solaris2.11.
2369 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2372 * gfortran.dg/argument_checking_18.f90: New.
2374 2011-02-13 Tobias Burnus <burnus@net-b.de>
2376 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2377 * gfortran.dg/argument_checking_17.f90: New.
2379 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2381 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2382 are temporarily disabled.
2383 * gfortran.dg/class_7.f03: Ditto.
2384 * gfortran.dg/coarray_14.f90: Ditto.
2385 * gfortran.dg/typebound_proc_13.f03: Ditto.
2387 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2390 * gfortran.dg/extends_11.f03: New.
2392 2011-02-11 Xinliang David Li <davidxl@google.com>
2394 PR tree-optimization/47707
2395 * g++.dg/tree-ssa/pr47707.C: New test.
2397 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2399 * g++.dg/opt/inline17.C: New test.
2401 2011-02-11 Tobias Burnus <burnus@net-b.de>
2404 * gfortran.dg/pure_formal_2.f90: New.
2406 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2408 PR rtl-optimization/47614
2409 * gfortran.dg/pr47614.f: New.
2411 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2414 * gcc.dg/opts-6.c: New test.
2416 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2419 * gcc.dg/pr47684.c: New test.
2421 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2424 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2425 c99_runtime, dg-add-options c99_runtime.
2426 (main): Use __asm__.
2428 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2431 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2432 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2433 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2434 * gcc.dg/ucnid-10.c: Likewise.
2435 * gcc.dg/ucnid-13.c: Likewise.
2436 * gcc.dg/ucnid-7.c: Likewise.
2437 * gcc.dg/ucnid-8.c: Likewise.
2438 Adapt dg-warning line number.
2440 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2442 * gcc.target/i386/parity-1.c: Use -march=k8.
2443 * gcc.target/i386/parity-2.c: Ditto.
2444 * gcc.target/i386/vecinit-1.c: Ditto.
2445 * gcc.target/i386/vecinit-2.c: Ditto.
2447 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2450 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2451 * gcc.target/mips/save-restore-3.c: Likewise.
2452 * gcc.target/mips/save-restore-4.c: Likewise.
2453 * gcc.target/mips/save-restore-5.c: Likewise.
2456 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2457 * g++.dg/tree-prof/partition2.C: Likewise.
2459 2011-02-09 Jason Merrill <jason@redhat.com>
2461 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2462 rather than misdeclare std::puts.
2464 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2465 * g++.dg/other/warning1.C: Likewise.
2466 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2467 * g++.old-deja/g++.gb/scope06.C: Likewise.
2468 * g++.old-deja/g++.law/cvt11.C: Likewise.
2469 * g++.old-deja/g++.law/init1.C: Likewise.
2470 * g++.dg/abi/mangle26.C: Likewise.
2472 * g++.dg/template/function1.C: Adjust for C++0x mode.
2473 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2475 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2476 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2478 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2480 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2482 * g++.dg/cpp0x/regress: New directory.
2483 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2484 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2485 * g++.dg/cpp0x/regress/regress3.C: New.
2487 2011-02-10 Richard Guenther <rguenther@suse.de>
2489 PR tree-optimization/47677
2490 * gcc.dg/torture/pr47677.c: New testcase.
2492 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2494 * objc.dg/special/load-category-1.m: Remove unused header.
2495 * objc.dg/special/load-category-1a.m: Likewise.
2496 * objc.dg/special/load-category-2.m: Likewise.
2497 * objc.dg/special/load-category-2a.m: Likewise.
2498 * objc.dg/special/load-category-3.m: Likewise.
2499 * objc.dg/special/load-category-3a.m: Likewise.
2500 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2501 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2502 * objc.dg/attributes/class-attribute-1.m: Likewise.
2503 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2504 * obj-c++.dg/property/property.exp: Likewise.
2505 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2506 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2507 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2508 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2509 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2510 * obj-c++.dg/template-8.mm: Likewise.
2512 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2515 * gcc.target/i386/pr47665.c: New test.
2517 2011-02-10 Jie Zhang <jie@codesourcery.com>
2521 2011-02-05 Jie Zhang <jie@codesourcery.com>
2523 * gcc.dg/pr42631.c: Update test.
2524 * gcc.dg/pr42631-2.c: New test.
2526 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2529 * gfortran.dg/proc_decl_25.f90: New.
2531 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2534 * gfortran.dg/typebound_assignment_2.f03: New.
2536 2011-02-09 Richard Guenther <rguenther@suse.de>
2538 PR tree-optimization/47664
2539 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2541 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2544 * gnat.dg/uninit_func.adb: Adjust dg directive.
2546 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2549 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2551 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2554 * gfortran.dg/auto_dealloc_2.f90: New.
2556 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2558 * gcc.dg/builtins-config.h: Remove __sgi handling.
2559 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2560 -std=c99 for mips-sgi-irix6.5*.
2562 2011-02-09 Martin Jambor <mjambor@suse.cz>
2565 * gfortran.dg/pr25923.f90: Remove xfails.
2567 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2570 * gfortran.dg/inquire_14.f90: New test.
2572 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2575 * gfortran.dg/pointer_init_6.f90: New.
2577 2011-02-08 Jeff Law <law@redhat.com>
2579 PR tree-optimization/42893
2580 * gcc.tree-ssa/pr42893.c: New test.
2582 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2584 PR tree-optimization/46834
2585 PR tree-optimization/46994
2586 PR tree-optimization/46995
2587 * gcc.dg/graphite/id-pr46834.c: New.
2588 * gfortran.dg/graphite/id-pr46994.f90: New.
2589 * gfortran.dg/graphite/id-pr46995.f90: New.
2591 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2594 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2595 using the variable is known the warning is emitted there.
2596 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2597 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2599 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2602 * gcc.dg/noreturn-1.c (foo5): Likewise.
2603 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2604 (method2): Likewise.
2606 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2607 the return statement using the uninitialized variable.
2608 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2610 2011-02-08 Richard Guenther <rguenther@suse.de>
2613 * g++.dg/opt/pr47639.c: New testcase.
2615 2011-02-08 Richard Guenther <rguenther@suse.de>
2617 PR tree-optimization/47632
2618 * g++.dg/opt/pr47632.C: New testcase.
2620 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2622 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2624 2011-02-07 Richard Guenther <rguenther@suse.de>
2626 PR tree-optimization/47615
2627 * g++.dg/opt/pr47615.C: New testcase.
2629 2011-02-07 Richard Guenther <rguenther@suse.de>
2631 PR tree-optimization/47621
2632 * gcc.dg/torture/pr47621.c: New testcase.
2634 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2636 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2638 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2641 * gfortran.dg/allocate_with_source_1 : New test.
2643 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2646 * gcc.dg/pr47610.c: New test.
2648 2011-02-05 Jie Zhang <jie@codesourcery.com>
2651 * gcc.dg/pr42631.c: Update test.
2652 * gcc.dg/pr42631-2.c: New test.
2654 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2657 * gfortran.dg/pr47574.f90: New test.
2659 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2661 PR tree-optimization/46194
2662 * gcc.dg/autopar/pr46194.c: New.
2664 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2666 PR tree-optimization/43695
2667 * g++.dg/ipa/pr43695.C: New.
2669 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2672 * gcc.dg/pr23200.c: New test.
2674 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2677 * g++.dg/pr47589.C: New test.
2679 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2682 * g++.dg/template/typedef37.C: New test.
2683 * g++.dg/template/param1.C: Adjust expected error message.
2685 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2688 * gcc.dg/pr31490-2.c: New test.
2689 * gcc.dg/pr31490-3.c: New test.
2690 * gcc.dg/pr31490-4.c: New test.
2692 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2693 Jakub Jelinek <jakub@redhat.com>
2696 * g++.dg/parser/semicolon3.C: Adjust.
2697 * g++.dg/parser/semicolon4.C: New testcase.
2698 * g++.dg/pr46890.C: New testcase.
2700 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2703 * g++.dg/init/pr29571.C: New.
2705 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2707 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2708 instead of vect_int.
2710 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2713 * gcc.target/i386/pr47312.c: New test.
2716 * gcc.target/i386/pr47564.c: New test.
2718 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2720 PR tree-optimization/45122
2721 * gcc.dg/tree-ssa/pr45122.c: New.
2723 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2726 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2729 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2730 and vsx so a default --with-cpu=power7 doesn't give an error
2731 when -mavoid-indexed-addresses is used.
2733 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2734 wrapper function to save the arguments and then jump to the real
2735 function, rather than depending on the compiler not to move stuff
2737 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2739 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2740 Paul Thomas <pault@gcc.gnu.org>
2743 * gfortran.dg/class_37.f03 : New test.
2745 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2746 Richard Guenther <rguenther@suse.de>
2748 PR tree-optimization/40979
2750 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2751 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2752 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2753 check_vect_support_and_set_flags.
2754 * gfortran.dg/graphite/vect-pr40979.f90: New.
2756 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2759 * gfortran.dg/class_36.f03: New.
2761 2011-02-02 Richard Guenther <rguenther@suse.de>
2763 PR tree-optimization/47566
2764 * gcc.dg/lto/20110201-1_0.c: New testcase.
2766 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2772 * debug/pr47498.c: New.
2773 * debug/pr47501.c: New.
2775 2011-02-01 Richard Guenther <rguenther@suse.de>
2777 PR tree-optimization/47559
2778 * g++.dg/torture/pr47559.C: New testcase.
2780 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2783 * gfortran.dg/typebound_call_20.f03: New.
2785 2011-02-01 Richard Guenther <rguenther@suse.de>
2787 PR tree-optimization/47555
2788 * gcc.dg/pr47555.c: New testcase.
2790 2011-02-01 Richard Guenther <rguenther@suse.de>
2792 PR tree-optimization/47541
2793 * g++.dg/torture/pr47541.C: New testcase.
2795 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2798 * gfortran.dg/typebound_call_19.f03: New.
2800 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2803 * g++.dg/cpp0x/pr47416.C: New test.
2805 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2808 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2810 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2813 * gfortran.dg/typebound_assignment_1.f03: New.
2815 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2817 PR tree-optimization/47538
2818 * gcc.c-torture/execute/pr47538.c: New test.
2820 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2823 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2825 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2827 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2829 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2831 PR rtl-optimization/44031
2832 * gcc.c-torture/compile/20110131-1.c: New test.
2834 2011-01-31 Tobias Burnus <burnus@net-b.de>
2837 * gfortran.dg/stmt_func_1.f90: New.
2839 2011-01-31 Tobias Burnus <burnus@net-b.de>
2842 * gfortran.dg/interface_34.f90: New.
2844 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2847 * gfortran.dg/realloc_on_assign_5.f03: New test.
2848 * gfortran.dg/realloc_on_assign_5.f03: New test.
2850 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2852 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2853 * gfortran.dg/bessel_7.f90: Likewise.
2854 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2856 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2857 * gfortran.dg/sum_init_expr.f03: Likewise.
2859 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2861 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2864 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2865 loop only on "vect_intfloat_cvt" targets.
2867 2011-01-29 Tobias Burnus <burnus@net-b.de>
2870 * gfortran.dg/shape_6.f90: New.
2872 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2874 PR libgfortran/47434
2875 * gfortran.dg/read_infnan_1.f90: Update test.
2876 * gfortran.dg/module_nan.f90: Update test.
2877 * gfortran.dg/char4_iunit_1.f03: Update test.
2878 * gfortran.dg/large_real_kind_1.f90: Update test.
2879 * gfortran.dg/real_const_3.f90: Update test.
2880 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2882 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2885 * g++.dg/template/param2.C: New test.
2887 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2889 PR libgfortran/47285
2890 * gfortran.dg/fmt_g.f: New test.
2892 2011-01-28 Tobias Burnus <burnus@net-b.de>
2895 * gfortran.dg/pure_formal_1.f90: New.
2897 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2900 * gcc.dg/tls/pr42894.c: New test.
2902 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2904 * gcc.dg/pr47276.c: Add dg-require-visibility.
2906 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2908 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2910 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2911 Tobias Burnus <burnus@gcc.gnu.org>
2916 * gfortran.dg/realloc_on_assign_3.f03: New test.
2917 * gfortran.dg/realloc_on_assign_4.f03: New test.
2918 * gfortran.dg/allocatable_function_5.f90: New test.
2919 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2920 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2921 implemented" dg-errors.
2923 2011-01-27 Jan Hubicka <jh@suse.cz>
2926 * gcc.dg/attr-weakref-4.c: New testcase
2928 2011-01-27 Martin Jambor <mjambor@suse.cz>
2930 PR tree-optimization/47228
2931 * gcc.dg/torture/pr47228.c: New test.
2933 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2935 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2937 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2939 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2940 when using auto-overlay support on the SPU.
2942 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2944 PR rtl-optimization/44174
2945 * gcc.target/i386/asm-6.c: New test.
2947 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2949 PR rtl-optimization/46856
2950 * gcc.c-torture/compile/pr46856.c: New test.
2952 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2953 Andrew Pinski <pinskia@gmail.com>
2956 * gcc.dg/pr43082.c: New.
2958 2011-01-26 DJ Delorie <dj@redhat.com>
2960 PR rtl-optimization/46878
2961 * gcc.dg/pr46878-1.c: New test.
2963 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2966 * g++.dg/cpp0x/pr47476.C: New test.
2968 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2970 * gcc.c-torture/compile/20110126-1.c: New test.
2972 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2975 * gcc.dg/torture/pr47473.c: New test.
2977 2011-01-26 Jan Hubicka <jh@suse.cz>
2980 * gcc.c-torture/execute/pr47237.c: New testcase.
2982 2011-01-26 Jan Hubicka <jh@suse.cz>
2984 PR tree-optimization/47190
2985 * gcc.dg/attr-weakref-3.c: New testcase.
2987 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2990 * gcc.dg/dll-9a.c: New test file.
2991 * gcc.dg/dll-11.c: Likewise.
2992 * gcc.dg/dll-12.c: Likewise.
2993 * gcc.dg/dll-12a.c: Likewise.
2994 * gcc.dg/dll-11a.c: Likewise.
2995 * gcc.dg/dll-9.c: Likewise.
2996 * gcc.dg/dll-10.c: Likewise.
2997 * gcc.dg/dll-10a.c: Likewise.
2998 * g++.dg/ext/dllexport4a.cc: Likewise.
2999 * g++.dg/ext/dllexport4.C: Likewise.
3000 * g++.dg/ext/dllexport5.C: Likewise.
3001 * g++.dg/ext/dllexport5a.cc: Likewise.
3003 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3005 PR tree-optimization/46970
3006 * gcc.dg/graphite/pr46970.c: New.
3008 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3010 PR tree-optimization/46215
3011 * gcc.dg/graphite/pr46215.c: New.
3013 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3015 PR tree-optimization/46168
3016 * gcc.dg/graphite/pr46168.c: New.
3018 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3020 PR tree-optimization/43657
3021 * gcc.dg/graphite/pr43657.c: New.
3023 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3025 PR tree-optimization/29832
3026 * gfortran.dg/graphite/pr29832.f90: New.
3028 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3030 PR tree-optimization/43567
3031 * gcc.dg/graphite/pr43567.c: New.
3033 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3035 * gfortran.dg/graphite/interchange-4.f: New.
3036 * gfortran.dg/graphite/interchange-5.f: New.
3038 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
3039 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
3040 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
3041 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3042 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3043 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3044 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3045 * gfortran.dg/ltrans-7.f90: Removed.
3046 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3048 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3049 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3050 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3051 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3052 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3053 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3054 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3055 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3056 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3057 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3058 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3059 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3060 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3061 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3062 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3063 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3064 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3065 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3066 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3067 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3068 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3069 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3070 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3071 * gcc.dg/tree-ssa/data-dep-1.c
3072 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3073 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3074 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3075 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3076 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3078 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3080 PR tree-optimization/47265
3081 PR tree-optimization/47443
3082 * gcc.c-torture/compile/pr47265.c: New test.
3083 * gcc.dg/pr47443.c: New test.
3085 2011-01-25 Martin Jambor <mjambor@suse.cz>
3087 PR tree-optimization/47382
3088 * g++.dg/torture/pr47382.C: New test.
3089 * g++.dg/opt/devirt1.C: Xfail.
3091 2011-01-25 Yao Qi <yao@codesourcery.com>
3094 * gcc.target/arm/pr45701-1.c: New test.
3095 * gcc.target/arm/pr45701-2.c: New test.
3096 * gcc.target/arm/pr45701-3.c: New test.
3098 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3099 Jakub Jelinek <jakub@redhat.com>
3101 PR tree-optimization/47271
3102 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3104 2011-01-25 Nick Clifton <nickc@redhat.com>
3106 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3107 (saturate_add): Delete.
3109 (main): Do not run saturate_add.
3110 (set_interrupts): Delete.
3112 2011-01-25 Tobias Burnus <burnus@net-b.de>
3115 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3117 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3119 PR tree-optimization/47427
3120 PR tree-optimization/47428
3121 * gcc.c-torture/compile/pr47427.c: New test.
3122 * gcc.c-torture/compile/pr47428.c: New test.
3124 2011-01-25 Richard Guenther <rguenther@suse.de>
3127 * gcc.dg/torture/pr47411.c: New testcase.
3129 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3131 * gfortran.dg/graphite/id-24.f: New.
3132 * gfortran.dg/graphite/id-25.f: New.
3134 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3136 * gfortran.dg/graphite/id-23.f: New.
3138 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3140 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3142 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3144 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3145 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3146 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3147 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3148 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3149 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3150 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3151 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3152 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3154 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3156 * gcc.dg/graphite/block-0.c: Add documentation.
3157 * gcc.dg/graphite/block-4.c: Same.
3158 * gcc.dg/graphite/block-7.c: Same.
3159 * gcc.dg/graphite/block-8.c: New.
3160 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3161 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3162 * gcc.dg/graphite/interchange-12.c: Add documentation.
3163 * gcc.dg/graphite/interchange-13.c: New.
3164 * gcc.dg/graphite/interchange-14.c: New.
3165 * gcc.dg/graphite/interchange-15.c: New.
3166 * gcc.dg/graphite/interchange-8.c: Add documentation.
3167 * gcc.dg/graphite/interchange-mvt.c: Same.
3169 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3172 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3173 * gcc.target/powerpc/altivec-14.c: Ditto.
3174 * gcc.target/powerpc/altivec-33.c: Ditto.
3175 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3176 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3177 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3178 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3179 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3180 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3181 * g++.dg/ext/altivec-15.C: Ditto.
3182 * g++.dg/ext/altivec-types-1.C: Ditto.
3183 * g++.dg/ext/altivec-types-2.C: Ditto.
3184 * g++.dg/ext/altivec-types-3.C: Ditto.
3185 * g++.dg/ext/altivec-types-4.C: Ditto.
3187 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3189 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3191 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3193 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3194 optimization options.
3196 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3198 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3201 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3203 2011-01-23 Tobias Burnus <burnus@net-b.de>
3206 * gfortran.dg/allocatable_scalar_12.f90: New.
3208 2011-01-23 Ira Rosen <irar@il.ibm.com>
3210 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3211 vectorization to be not profitable if peeling is used to
3212 realign the memory access.
3213 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3214 loop bound to avoid loop unrolling.
3215 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3217 2011-01-22 Jan Hubicka <jh@suse.cz>
3220 * g++.dg/lto/pr47333.C: New file.
3222 2011-01-22 Jan Hubicka <jh@suse.cz>
3224 PR tree-optimization/43884
3226 * gcc.dg/autopar/outer-2.c: Increase array size.
3227 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3229 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3232 * gfortran.dg/c_loc_tests_16.f90: New test.
3234 2011-01-22 Tobias Burnus <burnus@net-b.de>
3237 * gfortran.dg/typebound_proc_19.f90: New.
3239 2011-01-21 Jeff Law <law@redhat.com>
3241 PR tree-optimization/47053
3242 * g++.dg/pr47053.C: New test.
3244 2011-01-21 Jason Merrill <jason@redhat.com>
3247 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3249 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3252 * g++.dg/cpp0x/range-for10.C: New test.
3253 * g++.dg/template/for1.C: New test.
3256 * g++.dg/tree-prof/partition3.C: New test.
3258 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3260 PR rtl-optimization/47366
3261 * g++.dg/opt/pr47366.C: New test.
3263 2011-01-21 Jason Merrill <jason@redhat.com>
3266 * g++.dg/cpp0x/constexpr-regress2.C: New.
3268 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3270 2011-01-21 Jeff Law <law@redhat.com>
3272 PR rtl-optimization/41619
3273 * gcc.dg/pr41619.c: New.
3275 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3277 PR tree-optimization/47355
3278 * g++.dg/opt/pr47355.C: New test.
3280 2011-01-21 Richard Guenther <rguenther@suse.de>
3282 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3285 2011-01-21 Richard Guenther <rguenther@suse.de>
3287 PR tree-optimization/47365
3288 * gcc.dg/torture/pr47365.c: New testcase.
3289 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3291 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3293 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3295 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3297 PR tree-optimization/47391
3298 * gcc.dg/pr47391.c: New test.
3300 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3302 * g++.dg/template/char1.C: Use signed char.
3304 2011-01-21 Tobias Burnus <burnus@net-b.de>
3307 * gfortran.dg/pointer_target_4.f90: New.
3309 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3312 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3313 ILP32 system and not IP32.
3315 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3318 * g++.dg/debug/pr46583.C: New.
3320 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3323 * g++.dg/debug/pr47283.C: New test.
3326 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3327 * gcc.target/i386/headmerge-2.c: Likewise.
3329 2011-01-20 Richard Guenther <rguenther@suse.de>
3332 * gcc.dg/torture/pr47370.c: New testcase.
3334 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3336 PR tree-optimization/46130
3337 * gcc.dg/pr46130-1.c: New test.
3338 * gcc.dg/pr46130-2.c: New test.
3340 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3343 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3345 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3348 * g++.dg/debug/pr46240.cc: New.
3350 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3353 * g++.dg/template/anonunion1.C: New test.
3355 PR rtl-optimization/47337
3356 * gcc.c-torture/execute/pr47337.c: New test.
3358 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3361 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3363 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3365 PR tree-optimization/46021
3366 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3368 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3370 PR tree-optimization/47290
3371 * g++.dg/torture/pr47290.C: New test.
3373 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3376 * gfortran.dg/proc_ptr_comp_29.f90: New.
3378 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3381 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3382 powerpc-apple-darwin9.
3384 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3386 PR rtl-optimization/47299
3387 * gcc.c-torture/execute/pr47299.c: New test.
3389 2011-01-17 Jason Merrill <jason@redhat.com>
3391 * g++.dg/cpp0x/constexpr-virtual.C: New.
3393 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3396 * gfortran.dg/gomp/pr47331.f90: New test.
3398 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3401 * objc.dg/selector-warn-1.m: New.
3402 * obj-c++.dg/selector-warn-1.mm: New.
3404 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3406 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3407 Update dg-final accordingly.
3409 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3411 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3413 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3415 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3417 * gcc.dg/guality/pr36728-2.c: Likewise.
3419 2011-01-17 Richard Guenther <rguenther@suse.de>
3421 PR tree-optimization/47313
3422 * g++.dg/torture/pr47313.C: New testcase.
3424 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3427 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3428 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3429 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3430 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3432 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3434 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3435 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3436 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3438 2011-01-17 Richard Guenther <rguenther@suse.de>
3440 PR tree-optimization/45967
3441 * gcc.dg/torture/pr45967-2.c: New testcase.
3442 * gcc.dg/torture/pr45967-3.c: Likewise.
3444 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3447 * g++.dg/ext/pr47213.C: Require visibility.
3449 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3451 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3452 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3454 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3456 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3457 Linux-based targets.
3459 2011-01-13 Jan Hubicka <jh@suse.cz>
3461 PR tree-optimization/47276
3462 * gcc.dg/pr47276.c: New testcase.
3464 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3465 Jonathan Wakely <jwakely.gcc@gmail.com>
3468 * g++.dg/other/pr33558.C: New.
3469 * g++.dg/other/pr33558-2.C: New.
3471 2011-01-14 Martin Jambor <mjambor@suse.cz>
3473 PR tree-optimization/45934
3474 PR tree-optimization/46302
3475 * g++.dg/ipa/devirt-c-1.C: New test.
3476 * g++.dg/ipa/devirt-c-2.C: Likewise.
3477 * g++.dg/ipa/devirt-c-3.C: Likewise.
3478 * g++.dg/ipa/devirt-c-4.C: Likewise.
3479 * g++.dg/ipa/devirt-c-5.C: Likewise.
3480 * g++.dg/ipa/devirt-c-6.C: Likewise.
3481 * g++.dg/ipa/devirt-6.C: Likewise.
3482 * g++.dg/ipa/devirt-d-1.C: Likewise.
3483 * g++.dg/torture/pr45934.C: Likewise.
3485 2011-01-14 Jason Merrill <jason@redhat.com>
3487 * g++.dg/cpp0x/variadic105.C: New.
3489 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3490 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3493 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3494 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3495 execution tests on i?86-*-*, x86_64-*-* and
3496 powerpc*-apple-darwin* && ilp32.
3497 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3498 tests on i?86-*-* and x86_64-*-*.
3500 2011-01-14 Richard Guenther <rguenther@suse.de>
3502 PR tree-optimization/47280
3503 * g++.dg/opt/pr47280.C: New testcase.
3505 2011-01-14 Jason Merrill <jason@redhat.com>
3507 * g++.dg/cpp0x/constexpr-regress1.C: New.
3509 * g++.dg/ext/flexary2.C: New.
3511 2011-01-14 Richard Guenther <rguenther@suse.de>
3514 * gcc.dg/torture/pr47281.c: New testcase.
3515 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3517 2011-01-14 Richard Guenther <rguenther@suse.de>
3519 PR tree-optimization/47286
3520 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3522 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3525 * g++.dg/ext/pr47213.C: New.
3527 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3529 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3531 2011-01-13 Tobias Burnus <burnus@net-b.de>
3532 Mikael Morin <mikael@gcc.gnu.org>
3536 * gfortran.dg/select_type_20.f90: New.
3537 * gfortran.dg/select_type_21.f90: New.
3539 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3542 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3544 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3546 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3547 * gcc.dg/guality/pr36728-2.c: Likewise.
3549 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3552 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3554 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3556 PR rtl-optimization/45352
3557 * gcc.dg/pr45352-3.c: New.
3559 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3561 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3563 * g++.dg/cpp0x/range-for8.C: New.
3564 * g++.dg/cpp0x/range-for9.C: New.
3566 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3569 * g++.dg/debug/pr47209.C: New.
3571 2011-01-12 Richard Guenther <rguenther@suse.de>
3574 * gcc.dg/lto/pr47259_0.c: New testcase.
3575 * gcc.dg/lto/pr47259_1.c: Likewise.
3577 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3579 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3580 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3581 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3582 methods missing from the OBJC2 Object.
3583 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3584 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3585 GNU and NeXT runtimes.
3586 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3588 * objc-obj-c++-shared/Object1.m: Likewise.
3589 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3590 * objc.dg/proto-qual-1.m: Likewise.
3591 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3592 * obj-c++.dg/proto-qual-1.mm: Likewise.
3594 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3597 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3599 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3601 Fixed the Objective-C++ testsuite and updated all tests.
3602 * lib/obj-c++.exp (obj-c++_init): Declare and set
3603 gcc_warning_prefix and gcc_error_prefix.
3604 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3605 'dg-warning', 'dg-message' and 'dg-error'.
3606 * obj-c++.dg/class-extension-3.mm: Likewise.
3607 * obj-c++.dg/class-protocol-1.mm: Likewise.
3608 * obj-c++.dg/encode-7.mm: Likewise.
3609 * obj-c++.dg/exceptions-3.mm: Likewise.
3610 * obj-c++.dg/exceptions-5.mm: Likewise.
3611 * obj-c++.dg/method-12.mm: Likewise.
3612 * obj-c++.dg/method-13.mm: Likewise.
3613 * obj-c++.dg/method-15.mm: Likewise.
3614 * obj-c++.dg/method-16.mm: Likewise.
3615 * obj-c++.dg/method-4.mm: Likewise.
3616 * obj-c++.dg/method-8.mm: Likewise.
3617 * obj-c++.dg/method-conflict-1.mm: Likewise.
3618 * obj-c++.dg/method-conflict-2.mm: Likewise.
3619 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3620 and uncommented second part of the testcase now that the testsuite
3622 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3623 and uncommented second part of the testcase now that the testsuite
3625 * obj-c++.dg/private-1.mm: Likewise.
3626 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3627 * obj-c++.dg/syntax-error-7.mm: Likewise.
3628 * obj-c++.dg/warn5.mm: Likewise.
3629 * obj-c++.dg/property/at-property-14.mm: Likewise.
3630 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3632 * obj-c++.dg/property/at-property-18.mm: Likewise.
3633 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3635 * obj-c++.dg/property/at-property-21.mm: Likewise.
3636 * obj-c++.dg/property/at-property-28.mm: Likewise.
3637 * obj-c++.dg/property/at-property-5.mm: Likewise.
3638 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3639 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3640 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3641 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3642 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3643 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3644 * obj-c++.dg/tls/diag-5.mm: Likewise.
3645 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3646 dg-error, now matched correctly.
3648 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3650 * objc.dg/property/at-property-29.m: New.
3651 * obj-c++.dg/property/at-property-29.mm: New.
3653 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3655 * go.test/go-test.exp (go-set-goarch): New proc.
3656 (go-gc-tests): Use it.
3658 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3661 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3663 2011-01-11 Richard Henderson <rth@redhat.com>
3665 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3667 2011-01-11 Jan Hubicka <jh@suse.cz>
3671 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3672 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3674 2011-01-11 Richard Guenther <rguenther@suse.de>
3676 PR tree-optimization/46076
3677 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3679 2011-01-11 Jeff Law <law@redhat.com>
3681 * PR tree-optimization/47086
3682 * gcc.dg/pr47086.c: New test.
3684 2011-01-11 Jason Merrill <jason@redhat.com>
3687 * g++.dg/template/new10.C: New.
3690 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3692 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3694 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3695 Split type definitions and NSConstantString class into...
3696 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3697 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3698 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3699 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3700 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3701 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3703 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3704 encode defines for newer NeXT system headers.
3705 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3706 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3707 * objc.dg/foreach-5.m: Likewise.
3708 * objc.dg/foreach-2.m: Likewise.
3709 * objc.dg/foreach-4.m: Likewise.
3710 * objc.dg/torture/strings/string1.m: Likewise.
3711 * objc.dg/torture/strings/string2.m: Likewise.
3712 * objc.dg/torture/strings/string3.m: Likewise.
3713 * objc.dg/torture/strings/string4.m: Likewise.
3714 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3715 header and stand alone.
3716 * obj-c++.dg/strings/strings-2.mm: Likewise.
3717 * objc.dg/torture/strings/const-str-3.m: Likewise.
3718 * objc.dg/strings/strings-2.m: Likewise.
3719 * objc.dg/strings/const-str-12b.m: Likewise.
3721 2011-01-12 Richard Guenther <rguenther@suse.de>
3724 * gcc.dg/attr-weak-1.c: Adjust.
3726 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3729 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3730 standard compliant and comment.
3732 2011-01-10 Jan Hubicka <jh@suse.cz>
3735 * gcc.dg/initpri3.c: New testcase.
3737 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3740 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3746 (g_ebp_save): Likewise.
3747 (g_esp_save): Likewise.
3749 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3751 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3753 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3755 PR tree-optimization/46021
3756 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3757 i?86-*-*, x86_64-*-*.
3759 2011-01-10 Jeff Law <law@redhat.com>
3761 * PR tree-optimization/47141
3762 * gcc.c-torture/compile/pr47141.c: New test.
3764 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3767 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3768 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3769 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3770 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3773 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3774 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3775 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3776 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3777 being vectorized. Adjust dg-final pattern.
3780 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3781 * gcc.dg/vect/slp-24.c: Likewise.
3783 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3786 * g++.dg/other/pr47218-1.C: New test file.
3787 * g++.dg/other/pr47218.C: Likewise.
3788 * g++.dg/other/pr47218.h: New supporting header.
3790 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3793 * objc.dg/attributes/invalid-attribute-1.m: New.
3794 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3796 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3799 * gfortran.dg/proc_ptr_comp_28.f90: New.
3801 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3803 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3804 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3805 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3806 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3807 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3808 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3809 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3810 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3811 * objc.dg/gnu-api-2-class.m: Likewise.
3812 * objc.dg/gnu-api-2-ivar.m: Likewise.
3813 * objc.dg/gnu-api-2-method.m: Likewise.
3814 * objc.dg/gnu-api-2-objc.m: Likewise.
3815 * objc.dg/gnu-api-2-object.m: Likewise.
3816 * objc.dg/gnu-api-2-property.m: Likewise.
3817 * objc.dg/gnu-api-2-protocol.m: Likewise.
3818 * objc.dg/gnu-api-2-sel.m: Likewise.
3820 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3822 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3823 * objc.dg/objc-foreach-4.m: Likewise.
3824 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3825 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3826 * objc.dg/foreach-4.m: Likewise.
3827 * objc.dg/foreach-5.m: Likewise.
3828 * objc.dg/foreach-3.m: Return self from init.
3830 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3833 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3835 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3838 * gfortran.dg/class_35.f90: New.
3840 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3842 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3844 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3847 * objc.dg/invalid-method-2.m: New.
3848 * obj-c++.dg/invalid-method-2.mm: New.
3850 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3853 * gfortran.dg/transpose_optimization_2.f90 : New test.
3855 2011-01-08 Jan Hubicka <jh@suse.cz>
3857 PR tree-optmization/46469
3858 * g++.dg/torture/pr46469.C: New testcase.
3860 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3862 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3863 emulation of libobjc-gnu structure layout functionality to ..
3864 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3865 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3866 * objc/execute/bf-common.h: Adjust headers.
3867 * objc/execute/bf-1.m: Likewise.
3868 * objc/execute/bf-2.m: Likewise.
3869 * objc/execute/bf-3.m: Likewise.
3870 * objc/execute/bf-4.m: Likewise.
3871 * objc/execute/bf-5.m: Likewise.
3872 * objc/execute/bf-6.m: Likewise.
3873 * objc/execute/bf-7.m: Likewise.
3874 * objc/execute/bf-8.m: Likewise.
3875 * objc/execute/bf-9.m: Likewise.
3876 * objc/execute/bf-10.m: Likewise.
3877 * objc/execute/bf-11.m: Likewise.
3878 * objc/execute/bf-12.m: Likewise.
3879 * objc/execute/bf-13.m: Likewise.
3880 * objc/execute/bf-14.m: Likewise.
3881 * objc/execute/bf-15.m: Likewise.
3882 * objc/execute/bf-16.m: Likewise.
3883 * objc/execute/bf-17.m: Likewise.
3884 * objc/execute/bf-18.m: Likewise.
3885 * objc/execute/bf-19.m: Likewise.
3886 * objc/execute/bf-20.m: Likewise.
3887 * objc/execute/bf-21.m: Likewise.
3888 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3889 objc_get_type_qualifiers ().
3891 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3894 * gfortran.dg/dependency_39.f90: New test.
3896 2011-01-07 Jan Hubicka <jh@suse.cz>
3898 Get builtins tests ready for linker plugin.
3899 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3900 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3901 my_memset, my_bzero): Mark used.
3902 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3903 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3905 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3908 2011-01-07 Jan Hubicka <jh@suse.cz>
3910 PR tree-optimization/46367
3911 * g++.dg/torture/pr46367.C: New file.
3913 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3916 * gcc.dg/pr47201.c: New test.
3919 * gcc.dg/tree-prof/pr47187.c: New test.
3921 2011-01-07 Tobias Burnus <burnus@net-b.de>
3924 * gfortran.dg/extends_type_of_3.f90: New.
3926 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3928 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3929 * g++.dg/ext/dllimport-MI1.C: Likewise.
3930 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3931 * g++.dg/ext/dllimport10.C: Likewise.
3932 * g++.dg/ext/dllimport11.C: Likewise.
3933 * g++.dg/ext/dllimport12.C: Likewise.
3934 * g++.dg/ext/dllimport13.C: Likewise.
3935 * g++.dg/ext/dllimport2.C: Likewise.
3936 * g++.dg/ext/dllimport3.C: Likewise.
3937 * g++.dg/ext/dllimport4.C: Likewise.
3938 * g++.dg/ext/dllimport5.C: Likewise.
3939 * g++.dg/ext/dllimport6.C: Likewise.
3940 * g++.dg/ext/dllimport8.C: Likewise.
3941 * g++.dg/ext/dllimport9.C: Likewise.
3942 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3943 targets, too. Additionally enable test for i?86-*-mingw*.
3944 * g++.dg/ext/selectany1.C: Likewise.
3945 Remove guard variable check.
3947 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3951 * gfortran.dg/storage_size_3.f08: Extended.
3953 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3956 * g++.dg/template/stdarg1.C: New test.
3958 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3961 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3962 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3963 from the interface of functions to not hide the errors that
3966 2011-01-06 Jan Hubicka <jh@suse.cz>
3968 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3969 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3971 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3975 * gfortran.dg/interface_33.f90: New test.
3977 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3980 * gcc.c-torture/compile/pr47150.c: New test.
3982 2011-01-06 Ira Rosen <irar@il.ibm.com>
3984 PR tree-optimization/47139
3985 * gcc.dg/vect/pr47139.c: New test.
3987 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3990 * gfortran.dg/extends_type_of_2.f03: New.
3992 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3994 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3996 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3998 * gnat.dg/opt14.adb: New test.
4000 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
4003 * gfortran.dg/allocate_error_2.f90: New test.
4005 2011-01-05 Janus Weil <janus@gcc.gnu.org>
4008 * gfortran.dg/storage_size_3.f08: New.
4010 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4012 PR libgfortran/47154
4013 * gfortran.dg/namelist_68.f90: New test.
4015 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
4017 * gnat.dg/unchecked_convert8.ad[sb]: New test.
4019 2011-01-04 Janus Weil <janus@gcc.gnu.org>
4022 * gfortran.dg/class_34.f90: New.
4024 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4026 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
4027 use __builtin_inff. Skip all single-precision tests that require
4030 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4032 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
4034 2011-01-03 Jakub Jelinek <jakub@redhat.com>
4036 PR tree-optimization/47148
4037 * gcc.c-torture/execute/pr47148.c: New test.
4039 PR tree-optimization/47155
4040 * gcc.c-torture/execute/pr47155.c: New test.
4042 PR rtl-optimization/47157
4043 * gcc.c-torture/compile/pr47157.c: New test.
4045 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4047 * gcc.dg/torture/vector-shift2.c (schar): Define.
4048 (main): Always use schar or uchar instead of plain "char" to avoid
4049 dependencies on implementation-defined char signedness.
4051 2011-01-03 Martin Jambor <mjambor@suse.cz>
4053 PR tree-optimization/46801
4054 * gnat.dg/pack9.adb: Remove xfail.
4056 2011-01-03 Martin Jambor <mjambor@suse.cz>
4058 PR tree-optimization/46984
4059 * g++.dg/ipa/pr46984.C: New test.
4061 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4064 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4066 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4068 PR tree-optimization/47140
4069 * gcc.c-torture/compile/pr47140.c: New test.
4071 PR rtl-optimization/47028
4072 * gcc.dg/pr47028.c: New test.
4074 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4076 * objc.dg/protocol-forward-1.m: Removed TODO.
4077 * objc.dg/protocol-forward-2.m: New.
4078 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4079 * obj-c++.dg/protocol-forward-2.mm: New.
4081 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4084 * g++.dg/eh/pr38662.C: New testcase.
4086 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4088 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4089 scan for newline '\n'.
4092 Copyright (C) 2011 Free Software Foundation, Inc.
4094 Copying and distribution of this file, with or without modification,
4095 are permitted in any medium without royalty provided the copyright
4096 notice and this notice are preserved.