1 2011-04-17 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4 * gfortran.dg/fmt_g0_6.f08: New test.
6 2011-04-17 Jason Merrill <jason@redhat.com>
8 * g++.dg/cpp0x/sfinae16.C: New.
10 2011-04-17 Richard Sandiford <rdsandiford@googlemail.com>
12 * gcc.target/mips/reg-var-1.c: New test.
14 2011-04-17 Jan Hubicka <jh@suse.cz>
16 * gcc.dg/winline-5.c: Update testcase.
18 2011-04-17 Eric Botcazou <ebotcazou@adacore.com>
20 * gnat.dg/discr27.ad[sb]: Move dg directive.
21 * gnat.dg/discr28.ad[sb]: New test.
22 * gnat.dg/discr28_pkg.ads: New helper.
24 2011-04-17 Michael Matz <matz@suse.de>
26 PR tree-optimization/48622
28 * gcc.dg/lto/pr48622_0.c: New test.
30 2011-04-16 Uros Bizjak <ubizjak@gmail.com>
32 * gcc.target/i386/avx256-unaligned-load-1.c: Update scan patterns.
33 * gcc.target/i386/avx256-unaligned-load-2.c: Ditto.
34 * gcc.target/i386/avx256-unaligned-load-3.c: Ditto.
35 * gcc.target/i386/avx256-unaligned-store-1.c: Ditto.
36 * gcc.target/i386/avx256-unaligned-store-2.c: Ditto.
37 * gcc.target/i386/avx256-unaligned-store-3.c: Ditto.
39 2011-04-15 Jason Merrill <jason@redhat.com>
41 * g++.dg/cpp0x/range-for17.C: New.
43 2011-04-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
45 * g++.dg/cpp0x/range-for2.C: Correct for declaration.
46 * g++.dg/cpp0x/range-for3.C: Likewise.
47 * g++.dg/cpp0x/range-for9.C: Correct error message.
48 * g++.dg/cpp0x/range-for11.C: New.
49 * g++.dg/cpp0x/range-for12.C: New.
50 * g++.dg/cpp0x/range-for13.C: New.
51 * g++.dg/cpp0x/range-for14.C: New.
52 * g++.dg/cpp0x/range-for15.C: New.
53 * g++.dg/cpp0x/range-for16.C: New.
55 2011-04-15 Tobias Burnus <burnus@net-b.de>
58 * gfortran.dg/coarray_15.f90: Change to dg-do run.
60 2011-04-15 Nicola Pero <nicola.pero@meta-innovation.com>
62 * objc.dg/naming-4.m: Updated.
63 * objc.dg/naming-5.m: Updated.
64 * objc.dg/naming-6.m: New.
65 * objc.dg/naming-7.m: New.
66 * obj-c++.dg/naming-1.mm: Updated.
67 * obj-c++.dg/naming-2.mm: Updated.
68 * obj-c++.dg/naming-3.mm: New.
69 * obj-c++.dg/naming-4.mm: New.
71 2011-04-15 Jerry DeLisle <jvdelisle@gcc.gnu.org>
74 * gfortran.dg/fmt_g0_5.f08: New test.
76 2011-04-15 Richard Guenther <rguenther@suse.de>
79 * gfortran.dg/cray_pointers_8.f90: Use -ffloat-store.
81 2011-04-15 Georg-Johann Lay <avr@gjlay.de>
83 * gcc.target/avr/torture/pr41885.c (dg-options): Change
84 -finline-limit=0 to -fno-inline
86 2011-04-15 Jakub Jelinek <jakub@redhat.com>
89 * gcc.target/i386/pr46084.c: Require avx_runtime instead of
92 2011-04-14 Jakub Jelinek <jakub@redhat.com>
95 * gcc.target/i386/sse4_1-insertps-3.c: New test.
96 * gcc.target/i386/sse4_1-insertps-4.c: New test.
97 * gcc.target/i386/avx-insertps-3.c: New test.
98 * gcc.target/i386/avx-insertps-4.c: New test.
100 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
102 * gcc.target/avr/torture/pr41885.c (dg-options): Add
105 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
110 * gcc.target/avr/pr46779-1.c: New test case
111 * gcc.target/avr/pr46779-2.c: New test case
113 2011-04-14 Jason Merrill <jason@redhat.com>
115 * g++.dg/cpp0x/sfinae15.C: New.
117 * g++.dg/cpp0x/sfinae14.C: New.
119 * g++.dg/ext/vla10.C: New.
121 2011-04-14 Richard Guenther <rguenther@suse.de>
123 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
125 2011-04-14 Richard Guenther <rguenther@suse.de>
127 * gcc.dg/fold-bitand-4.c: Move ...
128 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
130 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
132 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
134 * gcc.target/avr/torture/trivial.c: Ditto.
136 2011-04-13 Jason Merrill <jason@redhat.com>
138 * g++.dg/template/operator11.C: New.
140 2011-04-13 Jakub Jelinek <jakub@redhat.com>
143 * gcc.dg/gomp/pr48591.c: New test.
146 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
147 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
149 2011-04-13 Dodji Seketeli <dodji@redhat.com>
152 * g++.dg/template/dependent-expr7.C: New test case.
154 2011-04-13 Jason Merrill <jason@redhat.com>
156 * g++.dg/cpp0x/sfinae13.C: New.
158 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
160 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
162 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
164 * gcc.target/arm/pr43698.c: Remove -march option.
166 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
168 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
171 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
175 * gfortran.dg/realloc_on_assign_6.f03: New test.
177 2011-04-12 Kai Tietz <ktietz@redhat.com>
179 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
180 targets the additional -mno-ms-bitfields and
181 -Wno-packed-bitfield-compat options.
182 * g++.dg/ext/bitfield3.C: Likewise.
183 * g++.dg/ext/bitfield4.C: Likewise.
184 * g++.dg/ext/bitfield5.C: Likewise.
185 * gcc.dg/bitfld-15.c: Likewise.
186 * gcc.dg/bitfld-16.c: Likewise.
187 * gcc.dg/bitfld-17.c: Likewise.
188 * gcc.dg/bitfld-18.c: Likewise.
190 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
192 * gcc.target/arm/neon-vld3-1.c: New test.
193 * gcc.target/arm/neon-vst3-1.c: New test.
194 * gcc.target/arm/neon/v*.c: Regenerate.
196 2011-04-12 Jakub Jelinek <jakub@redhat.com>
198 PR rtl-optimization/48549
199 * g++.dg/opt/pr48549.C: New test.
201 2011-04-12 Richard Guenther <rguenther@suse.de>
203 PR tree-optimization/46076
204 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
206 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
209 * lib/compat.exp (compat-execute): Declare unsupported after
210 stripping path from src1.
211 * lib/lto.exp (lto-execute): Likewise.
213 2011-04-12 Jakub Jelinek <jakub@redhat.com>
216 * gcc.dg/pr48552-1.c: New test.
217 * gcc.dg/pr48552-2.c: New test.
219 2011-04-11 Jason Merrill <jason@redhat.com>
221 * g++.dg/cpp0x/sfinae12.C: New.
223 * g++.dg/cpp0x/enum10.C: New.
225 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
227 * g++.dg/cpp0x/rv-func.C: New.
229 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
231 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
234 2011-04-11 Martin Jambor <mjambor@suse.cz>
236 PR tree-optimization/48195
237 * gcc.dg/ipa/pr48195.c: New test.
239 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
241 * gnat.dg/return3.adb: Remove unused switch.
243 2011-04-08 Mike Stump <mikestump@comcast.net>
246 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
247 default to fno-common.
249 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
251 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
252 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
254 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
257 * gfortran.dg/function_optimize_5.f90: New test.
259 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
261 * gnat.dg/aggr17.adb: New test.
262 * gnat.dg/aggr18.adb: Likewise.
264 2011-04-08 Michael Matz <matz@suse.de>
267 * gcc.target/i386/pr48389.c: New test.
269 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
271 PR rtl-optimization/48272
272 * g++.dg/opt/pr48272.C: New.
274 2011-04-08 Dmitry Melnik <dm@ispras.ru>
276 PR rtl-optimization/48235
277 * gcc.dg/pr48235.c: New.
279 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
281 PR rtl-optimization/48302
282 * g++.dg/opt/pr48302.C: New.
284 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
287 * g++.dg/opt/pr48273.C: New.
289 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
291 PR rtl-optimization/48442
292 * gcc.dg/pr48442.c: New.
294 2011-04-08 Jakub Jelinek <jakub@redhat.com>
296 PR tree-optimization/48377
297 * gcc.dg/vect/pr48377.c: New test.
299 2011-04-07 Jason Merrill <jason@redhat.com>
301 * g++.dg/cpp0x/regress/call1.C: New.
303 * g++.dg/cpp0x/variadic107.C: New.
305 * g++.dg/cpp0x/sfinae11.C: New.
306 * g++.dg/cpp0x/noexcept02.C: Fix.
308 * g++.dg/cpp0x/sfinae10.C: New.
310 * g++.dg/cpp0x/sfinae9.C: New.
312 * c-c++-common/Wcast-qual-1.c: Move here from...
313 * gcc.dg/cast-qual-3.c: ...here, and...
314 * g++.dg/warn/Wcast-qual2.C: ...here.
316 * g++.dg/cpp0x/sfinae8.C: New.
318 * g++.dg/cpp0x/sfinae7.C: New.
320 * g++.dg/cpp0x/enum9.C: New.
322 2011-04-07 Mike Stump <mikestump@comcast.net>
324 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
327 2011-04-07 Jakub Jelinek <jakub@redhat.com>
330 * gfortran.dg/gomp/pr48117.f90: New test.
333 * gcc.dg/torture/pr48343.c: New test.
335 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
337 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
339 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
341 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
343 2011-04-07 Tom de Vries <tom@codesourcery.com>
346 * lib/scanasm.exp (object-size): New proc.
347 * gcc.target/arm/pr43920-2.c: New test.
349 2011-04-06 Tobias Burnus <burnus@net-b.de>
353 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
355 2011-04-06 Steve Ellcey <sje@cup.hp.com>
357 * gcc.dg/mtune.c: Prune note from output.
359 2011-04-06 Jakub Jelinek <jakub@redhat.com>
362 * gcc.dg/guality/pr36977.c: New test.
363 * gcc.dg/guality/pr48466.c: New test.
365 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
367 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
369 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
371 * gnat.dg/return3.adb: New test.
373 2011-04-06 Richard Guenther <rguenther@suse.de>
375 PR tree-optimization/47663
376 * gcc.dg/tree-ssa/inline-8.c: New testcase.
378 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
380 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
381 Solaris 8 and 9 as well.
383 2011-04-05 Tom de Vries <tom@codesourcery.com>
386 * gcc.target/arm/pr43920-1.c: New test.
388 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
390 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
391 (cctor): Actually return the value.
392 (main): Cast return values.
394 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
396 * gfortran.dg/character_comparison_8.f90: New test.
398 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
400 * frontend-passes: (optimize_lexical_comparison): New function.
401 (optimize_expr): Call it.
402 (optimize_comparison): Also handle lexical comparison functions.
403 Return false instad of -2 for unequal comparison.
405 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
408 * function_optimize_4.f90: New test.
410 2011-04-04 Tobias Burnus <burnus@net-b.de>
413 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
414 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
415 * gfortran.dg/coarray_15.f90: New.
417 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
419 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
420 * gfortran.dg/bessel_7.f90: Likewise.
422 2011-04-03 Tobias Burnus <burnus@net-b.de>
424 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
426 2011-04-03 Richard Guenther <rguenther@suse.de>
427 Ira Rosen <ira.rosen@linaro.org>
429 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
430 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
431 -ftree-loop-if-convert-stores.
433 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
435 * gnat.dg/specs/aggr2.ads: New test.
437 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
439 * gnat.dg/debug2.ad[sb]: New test.
440 * gnat.dg/debug2_pkg.ads: New helper.
441 * gnat.dg/debug3.ad[sb]: New test.
443 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
445 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
447 2011-04-01 Jakub Jelinek <jakub@redhat.com>
450 * gcc.c-torture/compile/pr48335-1.c: New test.
451 * gcc.dg/pr48335-1.c: New test.
452 * gcc.dg/pr48335-2.c: New test.
453 * gcc.dg/pr48335-3.c: New test.
454 * gcc.dg/pr48335-4.c: New test.
455 * gcc.dg/pr48335-5.c: New test.
456 * gcc.dg/pr48335-6.c: New test.
457 * gcc.dg/pr48335-7.c: New test.
458 * gcc.dg/pr48335-8.c: New test.
459 * gcc.target/i386/pr48335-1.c: New test.
461 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
464 * gcc.dg/Waddress.c: New test.
466 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
469 * gfortran.dg/function_optimize_3.f90: New test.
471 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
473 * gcc.c-torture/compile/20110401-1.c: New test.
475 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
476 * g++.dg/lto/20091002-2_0.C: Likewise.
477 * g++.dg/lto/20090303_0.c: Likewise.
478 * g++.dg/lto/20091004-1_0.C: Likewise.
479 * g++.dg/lto/20091002-3_0.C: Likewise.
480 * g++.dg/lto/20091004-2_0.C: Likewise.
481 * g++.dg/lto/20081123_0.C: Likewise.
482 * g++.dg/lto/20090313_0.C: Likewise.
483 * g++.dg/lto/20081109-1_0.C: Likewise.
484 * g++.dg/lto/20081219_0.C: Likewise.
485 * g++.dg/lto/20081204-1_0.C: Likewise.
486 * g++.dg/lto/20090302_0.C: Likewise.
487 * g++.dg/lto/20081119-1_0.C: Likewise.
488 * g++.dg/lto/20081118_0.C: Likewise.
489 * gcc.dg/lto/20091020-2_0.c: Likewise.
490 * gcc.dg/lto/20090210_0.c: Likewise.
491 * gcc.dg/lto/20081204-1_0.c: Likewise.
492 * gcc.dg/lto/20081224_0.c: Likewise.
493 * gcc.dg/lto/20090219_0.c: Likewise.
494 * gcc.dg/lto/20091014-1_0.c: Likewise.
495 * gcc.dg/lto/20091016-1_0.c: Likewise.
496 * gcc.dg/lto/20090206-2_0.c: Likewise.
497 * gcc.dg/lto/20090116_0.c: Likewise.
498 * gcc.dg/lto/20091013-1_0.c: Likewise.
499 * gcc.dg/lto/20091015-1_0.c: Likewise.
500 * gcc.dg/lto/20090126-2_0.c: Likewise.
502 2011-03-31 Ian Lance Taylor <iant@google.com>
504 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
506 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
508 * gnat.dg/opt16.adb: New test.
510 2011-03-31 Jason Merrill <jason@redhat.com>
512 * g++.dg/cpp0x/defaulted24.C: New.
514 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
517 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
520 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
522 * g++.dg/other/i386-9.C: New test.
524 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
526 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
528 2011-03-30 Jason Merrill <jason@redhat.com>
530 * g++.dg/cpp0x/regress/error-recovery1.C: New.
532 * g++.dg/cpp0x/regress/isnan.C: New.
534 * g++.dg/cpp0x/initlist46.C: New.
536 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
539 * gcc.target/arm/neon-modes-2.c: New test.
541 2011-03-30 Jakub Jelinek <jakub@redhat.com>
544 * gcc.c-torture/compile/pr48305.c: New test.
546 2011-03-29 Jason Merrill <jason@redhat.com>
548 * g++.dg/cpp0x/regress/value-dep1.C: New.
550 2011-03-29 Steve Ellcey <sje@cup.hp.com>
552 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
554 2011-03-29 Ian Lance Taylor <iant@google.com>
556 * go.test/go-test.exp: Handle the test lines used in several new
558 (errchk): Add opts parameter. Change all callers. Handle parens
561 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
562 Dominique d'Humieres <dominiq@lps.ens.fr>
564 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
565 and __APPLE__ && __PPC__ && __ALTIVEC__.
567 2011-03-29 Jason Merrill <jason@redhat.com>
569 * g++.dg/cpp0x/dependent1.C: New.
571 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
573 * g++.dg/cpp0x/constexpr-memfn1.C: New.
575 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
577 2011-03-29 Janus Weil <janus@gcc.gnu.org>
580 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
581 * gfortran.dg/proc_ptr_comp_32.f90: New.
583 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
585 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
586 check for corresponding warning.
588 2011-03-28 Jason Merrill <jason@redhat.com>
590 * g++.dg/cpp0x/rv-deduce2.C: New.
592 2011-03-29 Jakub Jelinek <jakub@redhat.com>
595 * gcc.dg/pr48203.c: New test.
597 2011-03-28 Jeff Law <law@redhat.com>
599 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
601 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
603 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
604 and __PPC__ && __ALTIVEC__.
606 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
609 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
610 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
611 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
612 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
614 2011-03-28 Jason Merrill <jason@redhat.com>
616 * g++.dg/cpp0x/initlist-array2.C: New.
618 * g++.dg/cpp0x/initlist-array1.C: New.
620 * g++.dg/cpp0x/constexpr-compound.C: New.
622 * g++.dg/cpp0x/constexpr-using.C: New.
624 * g++.dg/cpp0x/constexpr-noexcept.C: New.
626 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
629 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
631 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
633 * gcc.dg/slp-1.c: New test.
635 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
637 * gcc.target/i386/avx256-unaligned-load-1.c: New.
638 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
639 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
640 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
641 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
642 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
643 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
644 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
645 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
646 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
647 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
648 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
649 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
650 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
652 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
655 * gfortran.dg/trim_optimize_5.f90: New test.
656 * gfortran.dg/trim_optimize_6.f90: New test.
658 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
661 * gcc.target/mips/madd-7.c: Remove -mlong32.
662 * gcc.target/mips/msub-7.c: Likewise.
664 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
666 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
667 accesses to preserve the meaning of the test for doubleword vectors.
668 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
669 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
671 2011-03-26 Janus Weil <janus@gcc.gnu.org>
674 * gfortran.dg/class_42.f03: New.
676 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
678 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
681 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
683 PR rtl-optimization/48144
684 * gcc.dg/pr48144.c: New test.
686 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
688 * gnat.dg/discr27.ad[sb]: New test.
690 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
692 * gnat.dg/limited_with2.ad[sb]: New test.
693 * gnat.dg/limited_with2_pkg1.ads: New helper.
694 * gnat.dg/limited_with2_pkg2.ads: Likewise.
696 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
698 * gnat.dg/opt15.adb: New test.
699 * gnat.dg/opt15_pkg.ad[sb]: New helper.
701 2011-03-25 Tobias Burnus <burnus@net-b.de>
705 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
706 * gfortran.dg/leadz_trailz_3.f90: Ditto
708 2011-03-25 Martin Jambor <mjambor@suse.cz>
710 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
712 2011-03-25 Jason Merrill <jason@redhat.com>
714 * g++.dg/cpp0x/defaulted22.C: New.
715 * g++.dg/cpp0x/defaulted23.C: New.
716 * g++.dg/cpp0x/defaulted15.C: Adjust.
718 2011-03-25 Jason Merrill <jason@redhat.com>
720 * g++.dg/cpp0x/move1.C: New.
722 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
725 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
727 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
729 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
730 for mips-sgi-irix6.5.
731 Replace snprintf prototype by <stdio.h>.
733 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
736 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
738 * gcc.dg/graphite/block-4.c: Likewise.
739 * gcc.dg/graphite/block-7.c: Likewise.
740 * gcc.dg/graphite/block-8.c: Likewise.
742 2011-03-25 Richard Guenther <rguenther@suse.de>
744 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
745 * g++.dg/tree-ssa/pr8781.C: Likewise.
746 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
747 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
748 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
749 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
750 * gcc.dg/tree-ssa/alias-18.c: Likewise.
751 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
752 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
753 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
754 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
755 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
756 * gcc.dg/tree-ssa/pr21574.c: Likewise.
757 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
758 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
759 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
760 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
761 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
762 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
763 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
764 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
765 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
766 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
767 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
768 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
769 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
770 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
771 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
772 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
773 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
774 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
775 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
776 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
777 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
778 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
779 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
780 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
781 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
782 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
783 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
784 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
785 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
786 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
787 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
788 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
789 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
790 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
791 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
792 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
793 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
794 * c-c++-common/pr46562-2.c: Likewise.
795 * gfortran.dg/pr42108.f90: Likewise.
796 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
797 foo to be inlined even at -O1.
798 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
799 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
800 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
801 * gcc.dg/matrix/matrix.exp: Disable FRE.
803 2011-03-24 Jakub Jelinek <jakub@redhat.com>
806 * gcc.dg/dfp/pr48204.c: New test.
808 2011-03-24 Steve Ellcey <sje@cup.hp.com>
811 * gcc.c-torture/execute/pr47917.c: Move this...
812 * gcc.dg/torture/pr47917.c: to here and add xfails.
814 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
816 * gnat.dg/array16.ad[sb]: New test.
817 * gnat.dg/array16.ads: New helper.
819 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
821 * gnat.dg/derived_type2.adb: New test.
823 2011-03-24 Richard Guenther <rguenther@suse.de>
825 PR tree-optimization/48271
826 * g++.dg/torture/pr48271.C: New testcase.
828 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
830 * gnat.dg/array15.ad[sb]: New test.
832 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
835 * gcc.target/i386/pr48237.c: New test.
837 2011-03-24 Richard Guenther <rguenther@suse.de>
840 * gcc.dg/builtin-object-size-10.c: New testcase.
842 2011-03-24 Richard Guenther <rguenther@suse.de>
844 PR tree-optimization/46562
845 * c-c++-common/pr46562-2.c: New testcase.
846 * c-c++-common/pr46562.c: Likewise.
848 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
850 * gcc.dg/vect/vect-cselim-1.c: New test.
851 * gcc.dg/vect/vect-cselim-2.c: New test.
853 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
855 * gcc.target/arm/pr46934.c: New.
857 2011-03-23 Ian Lance Taylor <iant@google.com>
859 * go.test/go-test.exp (errchk): Ignore lines containing ////.
861 2011-03-23 Richard Guenther <rguenther@suse.de>
863 * gcc.dg/struct: Remove directory and contents.
865 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
868 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
870 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
872 * gnat.dg/discr26.ad[sb]: New test.
873 * gnat.dg/discr26_pkg.ads: New helper.
875 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
878 * gcc.target/arm/neon-vld-1.c: New test.
880 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
882 * gnat.dg/array14.ad[sb]: New test.
883 * gnat.dg/array14_pkg.ads: New helper.
885 2011-03-22 Joseph Myers <joseph@codesourcery.com>
887 * gcc.c-torture/execute/920501-8.x: Remove.
888 * gcc.c-torture/execute/930513-1.x: Remove.
889 * gcc.c-torture/execute/960312-1.x: Remove.
890 * gcc.c-torture/compile/20000804-1.c,
891 gcc.c-torture/compile/20001205-1.c,
892 gcc.c-torture/compile/20001226-1.c,
893 gcc.c-torture/compile/20010518-2.c,
894 gcc.c-torture/compile/20020312-1.c,
895 gcc.c-torture/compile/20020604-1.c,
896 gcc.c-torture/compile/920501-12.c,
897 gcc.c-torture/compile/920501-4.c,
898 gcc.c-torture/compile/920520-1.c,
899 gcc.c-torture/compile/980506-1.c,
900 gcc.c-torture/execute/980709-1.x,
901 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
903 * gcc.dg/cpp/assert4.c: Don't handle ARC.
904 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
907 2011-03-22 Nick Clifton <nickc@redhat.com>
909 * lib/target-supports.exp (check_profiling_available): Add MN10300
910 to the list of targets that do not support profiling. Restore
911 alpha sorting to this list.
913 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
915 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
916 failure on 32-bit systems.
917 * gcc.dg/torture/vector-2.c: Ditto.
919 2011-03-22 Richard Guenther <rguenther@suse.de>
921 PR tree-optimization/48228
922 * gcc.dg/Wstrict-overflow-23.c: New testcase.
924 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
926 * lib/prune.exp (prune_gcc_output): Prune "could not create
927 compact unwind for" warnings.
929 2011-03-20 Jakub Jelinek <jakub@redhat.com>
933 * gcc.c-torture/execute/pr42544.c: New test.
934 * gcc.c-torture/execute/pr48197.c: New test.
936 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
938 PR preprocessor/48192
939 * gcc.target/powerpc/pr48192.c: New file.
942 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
943 split problem of 0 being loaded in a VSX register.
945 2011-03-21 Richard Guenther <rguenther@suse.de>
948 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
949 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
950 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
951 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
953 2011-03-21 Jakub Jelinek <jakub@redhat.com>
956 * gcc.dg/pr48213.c: New test.
958 2011-03-21 Kai Tietz <ktietz@redhat.com>
961 * g++.dg/plugin/attribute_plugin.c: Adjust test.
963 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
965 * gcc.target/arm/xor-and.c: New.
967 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
970 * gfortran.dg/function_optimize_1.f90: New test.
971 * gfortran.dg/function_optimize_2.f90: New test.
973 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
975 PR rtl-optimization/47502
976 * gcc.target/i386/pr47502-1.c: New.
977 * gcc.target/i386/pr47502-2.c: Likewise.
979 2011-03-20 Jakub Jelinek <jakub@redhat.com>
981 PR rtl-optimization/48156
982 * gcc.dg/pr48156.c: New test.
984 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
987 * gfortran.dg/scratch_1.f90: Adjust test.
989 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
992 * gfortran.dg/scratch_1.f90: New test.
994 2011-03-18 Joseph Myers <joseph@codesourcery.com>
996 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
997 variably modified typedefs.
998 * gcc.dg/c1x-typedef-2.c: Remove.
1000 2011-03-18 Joseph Myers <joseph@codesourcery.com>
1002 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
1003 * gcc.dg/c1x-anon-struct-3.c: New test.
1004 * gcc.dg/anon-struct-11.c: Update.
1006 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1008 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
1010 Only xfail with gas.
1012 2011-03-18 Jason Merrill <jason@redhat.com>
1014 * g++.dg/template/fn-ptr1.C: New.
1016 * g++.dg/overload/volatile1.C: New.
1018 * g++.dg/opt/pr23372.C: New.
1020 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
1022 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1025 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
1027 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
1029 * gcc.target/arm/unsigned-extend-1.c: New.
1031 2011-03-18 Jakub Jelinek <jakub@redhat.com>
1034 * gcc.c-torture/compile/pr48161.c: New test.
1036 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
1039 * gcc.dg/torture/pr47725.c: New.
1041 2011-03-17 Jason Merrill <jason@redhat.com>
1043 * g++.dg/cpp0x/constexpr-overflow2.C: New.
1044 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
1046 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
1048 * gnat.dg/specs/elab2.ads: New test.
1049 * gnat.dg/specs/elab2_pkg.ads: New helper.
1051 2011-03-17 Jason Merrill <jason@redhat.com>
1053 * g++.dg/cpp0x/decltype-1212.C: New.
1054 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
1056 2011-03-17 Jason Merrill <jason@redhat.com>
1058 * g++.dg/parse/memfnquals1.C: New.
1060 2011-03-17 Richard Guenther <rguenther@suse.de>
1063 * gcc.dg/pr48134.c: New testcase.
1065 2011-03-17 Richard Guenther <rguenther@suse.de>
1068 * g++.dg/torture/pr48165.C: New testcase.
1070 2011-03-17 Jakub Jelinek <jakub@redhat.com>
1072 PR rtl-optimization/48141
1073 * gcc.dg/pr48141.c: New test.
1075 2011-03-16 Jason Merrill <jason@redhat.com>
1077 * g++.dg/cpp0x/constexpr-48089.C: New.
1079 * g++.dg/cpp0x/constexpr-abi1.C: New.
1081 * g++.dg/cpp0x/constexpr-46336.C: New.
1082 * g++.dg/parse/friend5.C: Adjust expected errors.
1084 * g++.dg/cpp0x/constexpr-47570.C: New.
1086 2011-03-16 Dodji Seketeli <dodji@redhat.com>
1089 * ++.dg/debug/dwarf2/typedef6.C: New test.
1091 2011-03-16 Jason Merrill <jason@redhat.com>
1093 * g++.dg/cpp0x/elision2.C: New.
1095 * g++.dg/cpp0x/constexpr-array3.C: New.
1097 2011-03-16 Jason Merrill <jason@redhat.com>
1099 * g++.dg/cpp0x/sfinae6.C: New.
1100 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1101 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1102 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1103 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1104 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1106 2011-03-16 Jason Merrill <jason@redhat.com>
1108 * g++.dg/template/incomplete6.C: New.
1110 2011-03-16 Jeff Law <law@redhat.com>
1112 * gcc.dg/tree-ssa/vrp55.c: New test.
1114 2011-03-16 Jason Merrill <jason@redhat.com>
1116 * g++.dg/cpp0x/auto22.C: New.
1118 2011-03-16 Richard Guenther <rguenther@suse.de>
1120 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1121 optimizing it away if promoted to const.
1123 2011-03-16 Richard Guenther <rguenther@suse.de>
1125 PR tree-optimization/48149
1126 * gcc.dg/fold-complex-1.c: New testcase.
1128 2011-03-16 Richard Guenther <rguenther@suse.de>
1131 * gcc.dg/guality/pr45882.c: Really make sure no inlining
1134 2011-03-16 Richard Guenther <rguenther@suse.de>
1136 PR tree-optimization/26134
1137 * gcc.dg/tree-ssa/complex-6.c: New testcase.
1139 2011-03-16 Richard Guenther <rguenther@suse.de>
1141 PR tree-optimization/48146
1142 * gcc.dg/torture/pr48146.c: New testcase.
1144 2011-03-16 Richard Guenther <rguenther@suse.de>
1146 * gcc.dg/tree-ssa/pr14814.c: Adjust.
1147 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1149 2011-03-16 Jakub Jelinek <jakub@redhat.com>
1152 * gcc.c-torture/compile/pr48136.c: New test.
1154 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1157 * gcc.dg/guality/pr45882.c: New test.
1159 2011-03-15 Jason Merrill <jason@redhat.com>
1161 * g++.dg/cpp0x/constexpr-recursion.C: New.
1163 * g++.dg/cpp0x/implicit11.C: New.
1165 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1167 * g++.dg/cpp0x/constexpr-attribute.C: New.
1169 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1171 * g++.dg/parse/pr34758.C: New.
1173 2011-03-15 Xinliang David Li <davidxl@google.com>
1176 * gcc.dg/uninit-pred-7_d.c: New test.
1177 * gcc.dg/uninit-pred-8_d.c: New test.
1179 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1182 * gcc.target/arm/pr46788.c: New.
1184 2011-03-15 Richard Guenther <rguenther@suse.de>
1187 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1188 * gfortran.dg/ishft_4.f90: Likewise.
1189 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1191 2011-03-15 Richard Guenther <rguenther@suse.de>
1193 PR tree-optimization/13954
1194 * g++.dg/tree-ssa/pr13954.C: New testcase.
1196 2011-03-15 Richard Guenther <rguenther@suse.de>
1198 PR tree-optimization/48037
1199 * gcc.target/i386/pr48037-1.c: New testcase.
1201 2011-03-15 Richard Guenther <rguenther@suse.de>
1203 PR tree-optimization/41490
1204 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1205 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1206 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1207 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1208 * g++.dg/tree-ssa/pr33604.C: Adjust.
1210 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1213 * gcc.c-torture/execute/pr47917.c: New test.
1214 * gcc.dg/pr47917.c: New test.
1217 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1219 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1221 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1222 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1223 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1224 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1225 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1226 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1227 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1228 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1229 * gcc.target/i386/avx-floor-vec.c: Ditto.
1230 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1231 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1232 * gcc.target/i386/avx-rint-vec.c: Ditto.
1233 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1234 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1235 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1236 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1238 2011-03-14 Tom Tromey <tromey@redhat.com>
1240 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1241 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1242 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1244 2011-03-14 Tom Tromey <tromey@redhat.com>
1246 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1247 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1248 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1250 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1252 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1254 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1256 PR rtl-optimization/47166
1257 * gcc.c-torture/execute/postmod-1.c: New test.
1259 2011-03-14 Richard Guenther <rguenther@suse.de>
1262 * gcc.dg/torture/pr48098.c: New testcase.
1264 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1267 * gcc.target/powerpc/pr48053-1.c: New test.
1268 * gcc.target/powerpc/pr48053-2.c: Likewise.
1270 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1273 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1275 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1278 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1280 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1283 * gfortran.dg/class_41.f03: New.
1285 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1287 * g++.dg/conversion/cast3.C: New test.
1289 2011-03-11 Jason Merrill <jason@redhat.com>
1291 * g++.dg/template/error45.C: New.
1293 * g++.dg/parse/no-type-defn1.C: New.
1295 * g++.dg/ext/attrib40.C: New.
1297 * g++.dg/cpp0x/regress/array1.C: New.
1299 2011-03-11 Richard Guenther <rguenther@suse.de>
1301 PR tree-optimization/48067
1302 * gcc.dg/pr48067.c: New testcase.
1304 2011-03-11 Richard Guenther <rguenther@suse.de>
1307 * g++.dg/lto/20110311-1_0.C: New testcase.
1309 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1312 * g++.dg/inherit/virtual8.C: New test.
1315 * gcc.dg/torture/pr48044.c: New test.
1317 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1320 * gfortran.dg/proc_ptr_comp_31.f90: New.
1322 2011-03-11 Richard Guenther <rguenther@suse.de>
1324 PR tree-optimization/47278
1325 * gcc.dg/torture/pr47278-1.c: New testcase.
1326 * gcc.dg/torture/pr47278-2.c: Likewise.
1328 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1330 PR tree-optimization/48063
1331 * gcc.dg/torture/pr48063.c: New test.
1333 2011-03-10 Jason Merrill <jason@redhat.com>
1335 * g++.dg/template/array22.C: New.
1337 * g++.dg/cpp0x/syntax-err1.C: New.
1338 * g++.dg/parse/error36.C: Adjust expected errors.
1339 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1340 * g++.old-deja/g++.pt/typename3.C: Likewise.
1341 * g++.old-deja/g++.pt/typename4.C: Likewise.
1342 * g++.old-deja/g++.pt/typename6.C: Likewise.
1344 2011-03-09 Jason Merrill <jason@redhat.com>
1346 * g++.dg/template/nontype22.C: New.
1348 2011-03-09 Martin Jambor <mjambor@suse.cz>
1350 PR tree-optimization/47714
1351 * g++.dg/torture/pr47714.C: New test.
1353 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1356 * gcc.target/powerpc/pr47755-2.c: New file.
1358 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1360 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1361 is not set in the environment, pass 64 as first argument when not
1362 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1363 native where ulimit -u is supported.
1365 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1367 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1369 2011-03-08 Jason Merrill <jason@redhat.com>
1371 * g++.dg/template/nontype21.C: New.
1373 * g++.dg/template/anon5.C: New.
1375 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1378 * gcc.dg/pr47881.c: New test.
1380 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1383 * g++.dg/lookup/template3.C: New test.
1385 2011-03-08 Kai Tietz <ktietz@redhat.com>
1387 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1390 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1393 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1394 sizeof to compute alignment.
1396 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1398 PR tree-optimization/48022
1399 * gcc.dg/pr48022-1.c: New test.
1400 * gcc.dg/pr48022-2.c: New test.
1402 2011-03-07 Jason Merrill <jason@redhat.com>
1404 * g++.dg/template/nontype20.C: New.
1405 * g++.dg/init/member1.C: Adjust expected errors.
1406 * g++.dg/parse/constant4.C: Likewise.
1407 * g++.dg/template/qualified-id3.C: Likewise.
1408 * g++.old-deja/g++.pt/crash10.C: Likewise.
1410 * g++.dg/cpp0x/regress/non-const1.C: New.
1412 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1415 * gcc.dg/pr47991.c: New test.
1417 2011-03-07 Jason Merrill <jason@redhat.com>
1419 * g++.dg/abi/mangle46.C: New.
1421 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1424 * gcc.target/powerpc/pr47862.c: New.
1426 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1429 * gcc.target/i386/combine-mul.c: Require nonpic.
1431 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1432 Nathan Froyd <froydnj@codesourcery.com>
1434 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1436 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1438 * README.QMTEST: Remove.
1440 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1441 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1444 * gfortran.dg/array_constructor_37.f90 : New test.
1446 2011-03-05 Jason Merrill <jason@redhat.com>
1448 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1449 * g++.dg/abi/mangle45.C: Likewise.
1450 * g++.dg/cpp0x/trailing1.C: Likewise.
1452 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1454 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1456 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1458 PR rtl-optimization/47899
1459 * gcc.dg/pr47899.c: New test.
1461 * gcc.dg/torture/pr47968.c: Ignore warnings.
1463 PR tree-optimization/47967
1464 * gcc.c-torture/compile/pr47967.c: New test.
1466 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1468 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1469 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1471 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1473 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1474 and property_getAttributes() if __OBJC2__.
1475 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1476 * objc.dg/property/property-encoding-1.m: New.
1477 * obj-c++.dg/property/property-encoding-1.mm: New.
1479 2011-03-04 Jason Merrill <jason@redhat.com>
1481 * g++.dg/template/pseudodtor6.C: New.
1483 * g++.dg/inherit/covariant19.C: New.
1485 2011-03-04 Richard Guenther <rguenther@suse.de>
1488 * gcc.dg/torture/pr47968.c: New testcase.
1490 2011-03-04 Richard Guenther <rguenther@suse.de>
1493 * gcc.dg/torture/pr47975.c: New testcase.
1495 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1498 * g++.dg/template/crash106.C: New.
1500 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1503 * gcc.dg/gomp/pr47963.c: New test.
1504 * g++.dg/gomp/pr47963.C: New test.
1506 2011-03-02 Jason Merrill <jason@redhat.com>
1508 * g++.dg/cpp0x/regress/condition1.C: New.
1510 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1512 2011-03-01 Jason Merrill <jason@redhat.com>
1514 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1516 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1518 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1520 PR rtl-optimization/47925
1521 * gcc.c-torture/execute/pr47925.c: New test.
1523 2011-03-01 Jason Merrill <jason@redhat.com>
1525 * g++.dg/cpp0x/decltype25.C: New.
1527 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1529 2011-03-01 Richard Guenther <rguenther@suse.de>
1531 PR tree-optimization/47890
1532 * gcc.dg/torture/pr47890.c: New testcase.
1534 2011-03-01 Richard Guenther <rguenther@suse.de>
1537 * gcc.dg/lto/pr47924_0.c: New testcase.
1539 2011-03-01 Richard Guenther <rguenther@suse.de>
1542 * gfortran.dg/lto/pr46911_0.f: New testcase.
1544 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1546 PR libgfortran/47933
1547 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1548 compile errors from older code form.
1550 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1552 PR libgfortran/47567
1553 * gfortran.dg/fmt_fw_d.f90: New test.
1555 2011-02-28 Jason Merrill <jason@redhat.com>
1557 * g++.dg/inherit/covariant18.C: New.
1559 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1562 * gcc.dg/pr47893.c: New test.
1564 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1566 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1567 NULL in case of a selector with conflicting types.
1568 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1570 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1572 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1573 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1574 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1575 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1577 2011-02-28 Jason Merrill <jason@redhat.com>
1580 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1582 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1584 PR libgfortran/47778
1585 * gfortran.dg/namelist_71.f90: New test.
1587 2011-02-27 Jason Merrill <jason@redhat.com>
1590 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1591 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1593 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1596 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1598 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1601 * gfortran.dg/gomp/task-1.f90: Removed.
1603 2011-02-26 Jason Merrill <jason@redhat.com>
1605 * g++.dg/template/this-targ1.C: New.
1607 * g++.dg/cpp0x/regress/template-const1.C: New.
1608 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1609 * g++.dg/template/function1.C: Adjust.
1610 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1611 * g++.dg/debug/debug7.C: Adjust.
1613 2011-02-26 Tobias Burnus <burnus@net-b.de>
1616 * gfortran.dg/gomp/task-1.f90: New.
1618 2011-02-25 Jie Zhang <jie@codesourcery.com>
1620 * gcc.target/arm/neon-thumb2-move.c: Add
1621 dg-require-effective-target arm_thumb2_ok.
1623 2011-02-24 Jason Merrill <jason@redhat.com>
1625 * g++.dg/parse/constant1.C: Specify C++98 mode.
1626 * g++.dg/parse/constant5.C: Likewise.
1627 * g++.dg/parse/error2.C: Likewise.
1628 * g++.dg/parse/semicolon3.C: Likewise.
1629 * g++.dg/template/crash14.C: Likewise.
1630 * g++.dg/template/local4.C: Likewise.
1631 * g++.dg/template/nontype3.C: Likewise.
1632 * g++.dg/parse/crash31.C: Adjust expected errors.
1633 * g++.dg/template/function1.C: Likewise.
1634 * g++.dg/template/ref3.C: Likewise.
1635 * g++.dg/template/static9.C: Likewise.
1636 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1638 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1639 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1640 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1641 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1642 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1644 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1647 * gfortran.dg/pr47878.f90: New test.
1649 2011-02-24 Richard Guenther <rguenther@suse.de>
1652 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1653 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1655 2011-02-24 Richard Guenther <rguenther@suse.de>
1658 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1659 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1661 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1663 PR libgfortran/47567
1664 * gfortran.dg/fmt_f0_1.f90: Update test.
1666 2011-02-23 Jason Merrill <jason@redhat.com>
1668 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1669 * g++.dg/abi/mangle45.C: New.
1671 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1672 * g++.dg/template/canon-type-9.C: Match use of decltype
1673 between declaration and definition.
1674 * g++.dg/template/canon-type-12.C: Likewise.
1676 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1679 * gfortran.dg/nested_allocatables_1.f90: New.
1681 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1684 * g++.dg/pr46868.C: New test.
1685 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1686 * g++.dg/parse/error14.C: Adjust.
1688 2011-02-23 Richard Guenther <rguenther@suse.de>
1690 PR tree-optimization/47838
1691 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1693 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1695 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1697 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1699 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1700 * gfortran.dg/count_init_expr.f03: Ditto.
1701 * gfortran.dg/gomp/pr43711.f90: Ditto.
1702 * gcc.dg/struct-parse-2.c: Ditto.
1703 * gcc.dg/parse-error-3.c: Ditto.
1704 * gcc.dg/Wlogical-op-1.c: Ditto.
1705 * gcc.dg/Walways-true-1.c: Ditto.
1706 * gcc.dg/pr24225.c: Ditto.
1707 * gcc.dg/Walways-true-2.c: Ditto.
1708 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1709 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1710 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1711 * g++.dg/overload/defarg4.C: Ditto.
1712 * g++.dg/inherit/covariant16.C: Ditto.
1713 * g++.dg/inherit/virtual7.C: Ditto.
1714 * g++.dg/template/canon-type-9.C: Ditto.
1715 * g++.dg/template/access19.C: Ditto.
1716 * g++.dg/template/call7.C: Ditto.
1717 * g++.dg/template/canon-type-2.C: Ditto.
1718 * g++.dg/template/init7.C: Ditto.
1719 * g++.dg/template/sizeof-template-argument.C: Ditto.
1720 * g++.dg/template/const3.C: Ditto.
1721 * g++.dg/template/sfinae26.C: Ditto.
1722 * g++.dg/template/sfinae26.C: Ditto.
1723 * g++.dg/template/canon-type-11.C: Ditto.
1724 * g++.dg/template/union2.C: Ditto.
1725 * g++.dg/template/canon-type-3.C: Ditto.
1726 * g++.dg/template/canon-type-1.C: Ditto.
1727 * g++.dg/template/canon-type-5.C: Ditto.
1728 * g++.dg/template/canon-type-7.C: Ditto.
1729 * g++.dg/template/canon-type-10.C: Ditto.
1730 * g++.dg/template/spec36.C: Ditto.
1731 * g++.dg/template/typedef38.C: Ditto.
1732 * g++.dg/template/canon-type-4.C: Ditto.
1733 * g++.dg/template/canon-type-6.C: Ditto.
1734 * g++.dg/template/canon-type-13.C: Ditto.
1735 * g++.dg/template/instantiate9.C: Ditto.
1736 * g++.dg/template/ttp22.C: Ditto.
1737 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1738 * g++.dg/warn/Walways-true-1.C: Ditto.
1739 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1740 * g++.dg/warn/Walways-true-2.C: Ditto.
1741 * g++.dg/conversion/op4.C: Ditto.
1742 * g++.dg/opt/pr19650.C: Ditto.
1743 * g++.dg/lookup/friend11.C: Ditto.
1744 * g++.dg/other/default2.C: Ditto.
1745 * g++.dg/other/default3.C: Ditto.
1746 * g++.dg/other/dtor2.C: Ditto.
1747 * g++.dg/other/friend5.C: Ditto.
1748 * g++.dg/other/default5.C: Ditto.
1749 * g++.dg/init/brace6.C: Ditto.
1750 * g++.dg/init/aggr5.C: Ditto.
1751 * g++.dg/init/error2.C: Ditto.
1752 * g++.dg/expr/bound-mem-fun.C: Ditto.
1753 * g++.dg/expr/cond6.C: Ditto.
1754 * g++.dg/expr/stmt-expr-1.C: Ditto.
1755 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1756 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1757 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1758 * g++.dg/cpp0x/bracket1.C: Ditto.
1759 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1760 * g++.dg/cpp0x/pr38646.C: Ditto.
1761 * g++.dg/cpp0x/variadic73.C: Ditto.
1762 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1763 * g++.dg/cpp0x/bracket4.C: Ditto.
1764 * g++.dg/cpp0x/decltype4.C: Ditto.
1765 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1766 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1767 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1768 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1769 * g++.dg/cpp0x/decltype2.C: Ditto.
1770 * g++.dg/cpp0x/decltype1.C: Ditto.
1771 * g++.dg/cpp0x/bracket2.C: Ditto.
1772 * g++.dg/cpp0x/decltype5.C: Ditto.
1773 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1774 * g++.dg/cpp0x/variadic70.C: Ditto.
1775 * g++.dg/cpp0x/decltype6.C: Ditto.
1776 * g++.dg/cpp0x/rvo.C: Ditto.
1777 * g++.dg/cpp0x/vt-40092.C: Ditto.
1778 * g++.dg/cpp0x/variadic-new.C: Ditto.
1779 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1780 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1781 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1782 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1783 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1784 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1785 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1786 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1787 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1788 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1789 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1790 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1791 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1792 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1793 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1794 * g++.dg/cpp0x/pr39639.C: Ditto.
1795 * g++.dg/cpp0x/decltype3.C: Ditto.
1796 * g++.dg/cpp0x/variadic68.C: Ditto.
1797 * g++.dg/cpp0x/variadic-function.C: Ditto.
1798 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1799 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1800 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1801 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1802 * g++.dg/parse/crash35.C: Ditto.
1803 * g++.dg/parse/crash40.C: Ditto.
1804 * g++.dg/parse/defarg12.C: Ditto.
1805 * g++.dg/parse/crash34.C: Ditto.
1806 * g++.dg/parse/constructor3.C: Ditto.
1807 * g++.dg/parse/template23.C: Ditto.
1808 * g++.dg/parse/crash56.C: Ditto.
1809 * g++.dg/parse/dtor13.C: Ditto.
1810 * g++.dg/parse/error33.C: Ditto.
1811 * g++.dg/parse/ctor9.C: Ditto.
1812 * g++.dg/parse/error32.C: Ditto.
1813 * g++.dg/parse/error37.C: Ditto.
1814 * g++.dg/parse/bitfield3.C: Ditto.
1815 * g++.dg/parse/struct-4.C: Ditto.
1816 * g++.dg/ext/has_trivial_copy.C: Ditto.
1817 * g++.dg/ext/is_polymorphic.C: Ditto.
1818 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1819 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1820 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1821 * g++.dg/ext/is_union.C: Ditto.
1822 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1823 * g++.dg/ext/is_pod.C: Ditto.
1824 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1825 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1826 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1827 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1828 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1829 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1830 * g++.dg/ext/is_abstract.C: Ditto.
1831 * g++.dg/ext/has_trivial_assign.C: Ditto.
1832 * g++.dg/ext/is_class.C: Ditto.
1833 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1834 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1835 * g++.dg/ext/is_base_of.C: Ditto.
1836 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1837 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1838 * g++.dg/ext/is_empty.C: Ditto.
1839 * g++.dg/ext/is_enum.C: Ditto.
1840 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1841 * gnat.dg/opt11.adb: Ditto.
1842 * obj-c++.dg/pr45735.mm: Ditto.
1843 * obj-c++.dg/pr24393.mm: Ditto.
1844 * obj-c++.dg/exceptions-2.mm: Ditto.
1845 * objc.dg/pr45735.m: Ditto.
1846 * objc.dg/pr24393.m: Ditto.
1848 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1850 * objc.dg/attributes/objc-exception-1.m: New.
1852 2011-02-23 Jie Zhang <jie@codesourcery.com>
1854 * gcc.dg/cpp/include7.c: New test.
1856 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1859 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1861 2011-02-23 Jie Zhang <jie@codesourcery.com>
1863 PR rtl-optimization/47763
1864 * gcc.dg/pr47763.c: New test.
1866 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1869 * gfortran.dg/whole_file_32.f90 : New test.
1871 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1874 * g++.dg/inherit/virtual7.C: New test.
1876 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1879 * objc.dg/type-size-3.m: Updated error message.
1880 * objc.dg/type-size-4.m: New test.
1881 * objc.dg/type-size-5.m: New test.
1883 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1885 * lib/gnat.exp: Fix comments.
1886 Don't load libgloss.exp.
1887 (default_gnat_version): Call $compiler with --version.
1888 Adapt regexp for gnatmake output, insert version.
1889 (gnat_version): New proc.
1890 (gnat_init): Remove gnat_libgcc_s_path.
1891 (gnat_target_compile): Likewise.
1892 Remove ld_library_path.
1893 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1894 (gnat_pass): Remove.
1895 (gnat_pass): Remove.
1896 (gnat_finish): Remove.
1897 (gnat_exit): Remove.
1898 (local_find_gnatmake): Reindent.
1899 (runtest_file_p): Remove.
1900 (prune_warnings): Remove.
1901 (find_gnatclean): New proc.
1902 * lib/gnat-dg.exp (lremove): New proc.
1903 (gnat-dg-test): Reindent.
1904 Remove additional output files.
1905 (gnat-dg-runtest): Remove.
1907 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1908 * gnat.dg/loop_optimization6.adb: Likewise.
1909 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1911 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1913 PR tree-optimization/47835
1914 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1916 2011-02-22 Tobias Burnus <burnus@net-b.de>
1918 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1919 * gfortran.dg/abstract_type_2.f03: Ditto.
1920 * gfortran.dg/abstract_type_3.f03: Ditto.
1921 * gfortran.dg/abstract_type_4.f03: Ditto.
1922 * gfortran.dg/abstract_type_5.f03: Ditto.
1923 * gfortran.dg/abstract_type_6.f03: Ditto.
1924 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1925 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1926 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1927 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1928 * gfortran.dg/array_function_5.f90: Ditto.
1929 * gfortran.dg/asynchronous_3.f03: Ditto.
1930 * gfortran.dg/char_expr_1.f90: Ditto.
1931 * gfortran.dg/class_14.f03: Ditto.
1932 * gfortran.dg/data_array_6.f: Ditto.
1933 * gfortran.dg/data_invalid.f90: Ditto.
1934 * gfortran.dg/dot_product_1.f03: Ditto.
1935 * gfortran.dg/func_derived_5.f90: Ditto.
1936 * gfortran.dg/func_result_4.f90: Ditto.
1937 * gfortran.dg/implied_do_1.f90: Ditto.
1938 * gfortran.dg/initialization_25.f90: Ditto.
1939 * gfortran.dg/initialization_26.f90: Ditto.
1940 * gfortran.dg/interface_34.f90: Ditto.
1941 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1942 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1943 * gfortran.dg/matmul_8.f03: Ditto.
1944 * gfortran.dg/merge_init_expr.f90: Ditto.
1945 * gfortran.dg/pack_assign_1.f90: Ditto.
1946 * gfortran.dg/pack_vector_1.f90: Ditto.
1947 * gfortran.dg/pointer_check_8.f90: Ditto.
1948 * gfortran.dg/product_init_expr.f03: Ditto.
1949 * gfortran.dg/reshape_order_5.f90: Ditto.
1950 * gfortran.dg/reshape_shape_1.f90: Ditto.
1951 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1952 * gfortran.dg/same_name_2.f90: Ditto.
1953 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1954 * gfortran.dg/spread_init_expr.f03: Ditto.
1955 * gfortran.dg/stmt_func_1.f90: Ditto.
1956 * gfortran.dg/sum_init_expr.f03: Ditto.
1957 * gfortran.dg/transpose_3.f03: Ditto.
1958 * gfortran.dg/unpack_init_expr.f03: Ditto.
1959 * gfortran.dg/warn_conversion.f90: Ditto.
1960 * gfortran.dg/warn_conversion_2.f90: Ditto.
1961 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1962 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1963 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1964 * gfortran.dg/whole_file_16.f90: Ditto.
1965 * gfortran.dg/whole_file_17.f90: Ditto.
1966 * gfortran.dg/whole_file_18.f90: Ditto.
1967 * gfortran.dg/whole_file_20.f03: Ditto.
1968 * gfortran.dg/whole_file_5.f90: Ditto.
1969 * gfortran.dg/whole_file_6.f90: Ditto.
1970 * gfortran.dg/write_invalid_format.f90: Ditto.
1971 * gfortran.dg/zero_sized_6.f90: Ditto.
1973 2011-02-21 Jeff Law <law@redhat.com>
1975 PR rtl-optimization/46178
1976 * gcc.target/i386/pr46178.c: New test.
1978 PR rtl-optimization/46002
1979 * gcc.c-torture/compile/pr46002.c: New test.
1981 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1983 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1986 2011-02-21 Jakub Jelinek <jakub@redhat.com>
1989 * g++.dg/debug/pr47106.C: Require effective target lto.
1991 2011-02-21 Jason Merrill <jason@redhat.com>
1993 * g++.dg/cpp0x/constexpr-diag2.C: New.
1995 2011-02-20 Jason Merrill <jason@redhat.com>
1997 * g++.dg/cpp0x/constexpr-ctor7.C: New.
1999 * g++.dg/cpp0x/fntmpdefarg2.C: New.
2001 * g++.dg/overload/conv-op1.C: New.
2003 * g++.dg/cpp0x/constexpr-synth1.C: New.
2005 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2007 * objc.dg/layout-2.m: New.
2008 * objc.dg/selector-3.m: Adjusted location of error message.
2009 * objc.dg/type-size-3.m: Same.
2010 * obj-c++.dg/selector-3.mm: Same.
2012 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
2015 * objc.dg/property/dotsyntax-22.m: New.
2016 * obj-c++.dg/property/dotsyntax-22.mm: New.
2018 2011-02-20 Dodji Seketeli <dodji@redhat.com>
2021 * g++.dg/template/typedef38.C: New test.
2023 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2026 * gfortran.dg/whole_file_30.f90 : New test.
2027 * gfortran.dg/whole_file_31.f90 : New test.
2029 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
2033 * gfortran.dg/whole_file_28.f90 : New test.
2034 * gfortran.dg/whole_file_29.f90 : New test.
2036 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2039 * g++.dg/template/crash105.C: New.
2041 2011-02-19 Jason Merrill <jason@redhat.com>
2043 * g++.dg/cpp0x/regress/no-elide1.C: New.
2045 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
2047 PR tree-optimization/46620
2048 * gcc.dg/pr46620.c: New.
2050 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2053 * gcc.target/i386/pr47809.c: New test.
2055 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2056 Tobias Burnus <burnus@net-b.de>
2058 * lib/target-supports.exp
2059 (check_effective_target_fortran_large_real): New check for large reals.
2060 * gfortran.dg/nan_7.f90: New test.
2062 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2064 PR libgfortran/47567
2065 * gfortran.dg/fmt_f0_1.f90: Update test.
2067 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
2070 * gfortran.dg/array_constructor_36.f90 : New test.
2071 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
2072 allow for comparison between different elements of the array
2073 constructor at different levels of optimization.
2075 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
2077 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
2078 * gcc.target/i386/pr32280-1.c: Likewise.
2080 2011-02-19 Jakub Jelinek <jakub@redhat.com>
2083 * gcc.target/i386/pr47800.c: New test.
2085 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
2087 * objc/execute/exceptions/foward-1.x: New.
2089 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2092 * gfortran.dg/derived_constructor_comps_4.f90: New.
2094 2011-02-18 Tobias Burnus
2097 * gfortran.dg/func_result_6.f90: New.
2099 2011-02-18 Michael Matz <matz@suse.de>
2102 * gfortran.dg/lto/pr45586_0.f90: New test.
2103 * gfortran.dg/typebound_proc_20.f90: Ditto.
2104 * gfortran.dg/typebound_proc_21.f90: Ditto.
2106 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2109 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2111 2011-02-18 Tobias Burnus <burnus@net-b.de>
2114 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2116 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2117 normalizing the error/warning output.
2118 * gfortran.dg/Wall.f90: Update dg-error/warning.
2119 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2120 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2121 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2122 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2123 * gfortran.dg/class_30.f90: Update dg-error/warning.
2124 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2125 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2126 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2127 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2128 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2129 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2130 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2131 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2132 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2133 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2134 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2135 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2136 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2137 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2138 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2139 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2140 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2141 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2142 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2143 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2144 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2145 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2146 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2147 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2148 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2150 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2153 * gfortran.dg/proc_ptr_comp_30.f90: New.
2155 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2158 * gcc.target/i386/pr47780.c: New test.
2160 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2163 * gfortran.dg/class_40.f03: New.
2165 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2168 * g++.dg/cpp0x/auto21.C: New test.
2170 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2172 * objc.dg/special/unclaimed-category-1.h: Updated for
2174 * objc.dg/special/unclaimed-category-1.m: Same.
2175 * objc.dg/zero-link-1.m: Same.
2176 * objc.dg/lookup-1.m: Same.
2177 * objc.dg/torture/strings/const-str-9.m
2178 * objc.dg/torture/strings/const-str-10.m: Same.
2179 * objc.dg/torture/strings/const-str-11.m: Same.
2180 * objc.dg/torture/forward-1.m: Same.
2181 * objc.dg/zero-link-2.m: Same.
2182 * objc.dg/encode-7-next-64bit.m: Same.
2183 * objc.dg/method-4.m: Same.
2184 * objc.dg/next-runtime-1.m: Same.
2185 * objc.dg/image-info.m: Same.
2186 * objc.dg/pr23214.m: Same.
2187 * objc.dg/symtab-1.m: Same.
2188 * obj-c++.dg/basic.m: Same.
2189 * obj-c++.dg/proto-lossage-3.m: Same.
2190 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2191 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2192 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2193 * obj-c++.dg/method-11.m: Same.
2194 * objc/execute/enumeration-1.m: Same.
2195 * objc/execute/object_is_class.m: Same.
2196 * objc/execute/formal_protocol-2.m: Same.
2197 * objc/execute/formal_protocol-4.m: Same.
2198 * objc/execute/formal_protocol-6.m: Same.
2199 * objc/execute/bycopy-3.m: Same.
2200 * objc/execute/exceptions/catchall-1.m: Same.
2201 * objc/execute/exceptions/finally-1.m: Same.
2202 * objc/execute/exceptions/local-variables-1.m: Same.
2203 * objc/execute/exceptions/foward-1.m: Same.
2204 * objc/execute/bf-common.h
2205 * objc/execute/enumeration-2.m: Same.
2206 * objc/execute/formal_protocol-1.m: Same.
2207 * objc/execute/formal_protocol-3.m: Same.
2208 * objc/execute/formal_protocol-5.m: Same.
2209 * objc/execute/accessing_ivars.m: Same.
2210 * objc/execute/bycopy-2.m: Same.
2211 * objc/execute/formal_protocol-7.m: Same.
2212 * objc/execute/compatibility_alias.m: Same.
2213 * objc/execute/no_clash.m: Same.
2214 * objc/execute/object_is_meta_class.m: Same.
2215 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2216 * objc/execute/class-tests-1.h: Include stdio.h.
2217 * objc/execute/class-tests-2.h: Same.
2218 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2220 * obj-c++.dg/try-catch-2.mm: Same.
2222 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2225 * g++.dg/warn/Wunused-parm-4.C: New test.
2227 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2228 Jan Hubicka <jh@suse.cz>
2232 * g++.dg/debug/pr47106.C: New.
2234 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2237 * gcc.target/i386/pr43653.c: New test.
2239 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2242 * g++.dg/template/inherit6.C: New test.
2244 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2247 * gfortran.dg/class_39.f03: New.
2249 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2252 * g++.dg/cpp0x/variadic106.C: New test.
2254 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2257 * gfortran.dg/pr47757-1.f90: New test.
2258 * gfortran.dg/pr47757-2.f90: New test.
2259 * gfortran.dg/pr47757-3.f90: New test.
2262 * g++.dg/cpp0x/enum8.C: New test.
2264 2011-02-15 Jason Merrill <jason@redhat.com>
2266 * g++.dg/inherit/implicit-trivial1.C: New.
2267 * g++.dg/cpp0x/implicit-trivial1.C: New.
2269 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2272 * gcc.dg/torture/pr47725.c: Removed.
2274 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2277 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2278 constant does not generate a load from memory.
2280 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2283 * gcc.dg/torture/pr47725.c: New.
2285 2011-02-15 Richard Guenther <rguenther@suse.de>
2287 PR tree-optimization/47743
2288 * gcc.dg/torture/pr47743.c: New testcase.
2290 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2293 * gcc.target/i386/pr47581.c: New test.
2295 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2298 * gfortran.dg/select_type_22.f03: New.
2300 2011-02-14 Jason Merrill <jason@redhat.com>
2302 * g++.dg/cpp0x/regress/enum1.C: New.
2304 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2306 * gnat.dg/include.adb: New test.
2308 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2311 * gfortran.dg/class_38.f03: New.
2313 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2315 * gcc.dg/pr46494.c: New test.
2317 2011-02-14 Richard Guenther <rguenther@suse.de>
2319 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2321 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2324 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2325 sparc*-sun-solaris2.11.
2327 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2330 * gfortran.dg/argument_checking_18.f90: New.
2332 2011-02-13 Tobias Burnus <burnus@net-b.de>
2334 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2335 * gfortran.dg/argument_checking_17.f90: New.
2337 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2339 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2340 are temporarily disabled.
2341 * gfortran.dg/class_7.f03: Ditto.
2342 * gfortran.dg/coarray_14.f90: Ditto.
2343 * gfortran.dg/typebound_proc_13.f03: Ditto.
2345 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2348 * gfortran.dg/extends_11.f03: New.
2350 2011-02-11 Xinliang David Li <davidxl@google.com>
2352 PR tree-optimization/47707
2353 * g++.dg/tree-ssa/pr47707.C: New test.
2355 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2357 * g++.dg/opt/inline17.C: New test.
2359 2011-02-11 Tobias Burnus <burnus@net-b.de>
2362 * gfortran.dg/pure_formal_2.f90: New.
2364 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2366 PR rtl-optimization/47614
2367 * gfortran.dg/pr47614.f: New.
2369 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2372 * gcc.dg/opts-6.c: New test.
2374 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2377 * gcc.dg/pr47684.c: New test.
2379 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2382 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2383 c99_runtime, dg-add-options c99_runtime.
2384 (main): Use __asm__.
2386 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2389 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2390 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2391 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2392 * gcc.dg/ucnid-10.c: Likewise.
2393 * gcc.dg/ucnid-13.c: Likewise.
2394 * gcc.dg/ucnid-7.c: Likewise.
2395 * gcc.dg/ucnid-8.c: Likewise.
2396 Adapt dg-warning line number.
2398 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2400 * gcc.target/i386/parity-1.c: Use -march=k8.
2401 * gcc.target/i386/parity-2.c: Ditto.
2402 * gcc.target/i386/vecinit-1.c: Ditto.
2403 * gcc.target/i386/vecinit-2.c: Ditto.
2405 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2408 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2409 * gcc.target/mips/save-restore-3.c: Likewise.
2410 * gcc.target/mips/save-restore-4.c: Likewise.
2411 * gcc.target/mips/save-restore-5.c: Likewise.
2414 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2415 * g++.dg/tree-prof/partition2.C: Likewise.
2417 2011-02-09 Jason Merrill <jason@redhat.com>
2419 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2420 rather than misdeclare std::puts.
2422 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2423 * g++.dg/other/warning1.C: Likewise.
2424 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2425 * g++.old-deja/g++.gb/scope06.C: Likewise.
2426 * g++.old-deja/g++.law/cvt11.C: Likewise.
2427 * g++.old-deja/g++.law/init1.C: Likewise.
2428 * g++.dg/abi/mangle26.C: Likewise.
2430 * g++.dg/template/function1.C: Adjust for C++0x mode.
2431 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2433 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2434 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2436 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2438 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2440 * g++.dg/cpp0x/regress: New directory.
2441 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2442 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2443 * g++.dg/cpp0x/regress/regress3.C: New.
2445 2011-02-10 Richard Guenther <rguenther@suse.de>
2447 PR tree-optimization/47677
2448 * gcc.dg/torture/pr47677.c: New testcase.
2450 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2452 * objc.dg/special/load-category-1.m: Remove unused header.
2453 * objc.dg/special/load-category-1a.m: Likewise.
2454 * objc.dg/special/load-category-2.m: Likewise.
2455 * objc.dg/special/load-category-2a.m: Likewise.
2456 * objc.dg/special/load-category-3.m: Likewise.
2457 * objc.dg/special/load-category-3a.m: Likewise.
2458 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2459 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2460 * objc.dg/attributes/class-attribute-1.m: Likewise.
2461 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2462 * obj-c++.dg/property/property.exp: Likewise.
2463 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2464 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2465 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2466 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2467 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2468 * obj-c++.dg/template-8.mm: Likewise.
2470 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2473 * gcc.target/i386/pr47665.c: New test.
2475 2011-02-10 Jie Zhang <jie@codesourcery.com>
2479 2011-02-05 Jie Zhang <jie@codesourcery.com>
2481 * gcc.dg/pr42631.c: Update test.
2482 * gcc.dg/pr42631-2.c: New test.
2484 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2487 * gfortran.dg/proc_decl_25.f90: New.
2489 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2492 * gfortran.dg/typebound_assignment_2.f03: New.
2494 2011-02-09 Richard Guenther <rguenther@suse.de>
2496 PR tree-optimization/47664
2497 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2499 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2502 * gnat.dg/uninit_func.adb: Adjust dg directive.
2504 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2507 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2509 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2512 * gfortran.dg/auto_dealloc_2.f90: New.
2514 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2516 * gcc.dg/builtins-config.h: Remove __sgi handling.
2517 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2518 -std=c99 for mips-sgi-irix6.5*.
2520 2011-02-09 Martin Jambor <mjambor@suse.cz>
2523 * gfortran.dg/pr25923.f90: Remove xfails.
2525 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2528 * gfortran.dg/inquire_14.f90: New test.
2530 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2533 * gfortran.dg/pointer_init_6.f90: New.
2535 2011-02-08 Jeff Law <law@redhat.com>
2537 PR tree-optimization/42893
2538 * gcc.tree-ssa/pr42893.c: New test.
2540 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2542 PR tree-optimization/46834
2543 PR tree-optimization/46994
2544 PR tree-optimization/46995
2545 * gcc.dg/graphite/id-pr46834.c: New.
2546 * gfortran.dg/graphite/id-pr46994.f90: New.
2547 * gfortran.dg/graphite/id-pr46995.f90: New.
2549 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2552 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2553 using the variable is known the warning is emitted there.
2554 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2555 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2557 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2560 * gcc.dg/noreturn-1.c (foo5): Likewise.
2561 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2562 (method2): Likewise.
2564 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2565 the return statement using the uninitialized variable.
2566 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2568 2011-02-08 Richard Guenther <rguenther@suse.de>
2571 * g++.dg/opt/pr47639.c: New testcase.
2573 2011-02-08 Richard Guenther <rguenther@suse.de>
2575 PR tree-optimization/47632
2576 * g++.dg/opt/pr47632.C: New testcase.
2578 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2580 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2582 2011-02-07 Richard Guenther <rguenther@suse.de>
2584 PR tree-optimization/47615
2585 * g++.dg/opt/pr47615.C: New testcase.
2587 2011-02-07 Richard Guenther <rguenther@suse.de>
2589 PR tree-optimization/47621
2590 * gcc.dg/torture/pr47621.c: New testcase.
2592 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2594 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2596 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2599 * gfortran.dg/allocate_with_source_1 : New test.
2601 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2604 * gcc.dg/pr47610.c: New test.
2606 2011-02-05 Jie Zhang <jie@codesourcery.com>
2609 * gcc.dg/pr42631.c: Update test.
2610 * gcc.dg/pr42631-2.c: New test.
2612 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2615 * gfortran.dg/pr47574.f90: New test.
2617 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2619 PR tree-optimization/46194
2620 * gcc.dg/autopar/pr46194.c: New.
2622 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2624 PR tree-optimization/43695
2625 * g++.dg/ipa/pr43695.C: New.
2627 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2630 * gcc.dg/pr23200.c: New test.
2632 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2635 * g++.dg/pr47589.C: New test.
2637 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2640 * g++.dg/template/typedef37.C: New test.
2641 * g++.dg/template/param1.C: Adjust expected error message.
2643 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2646 * gcc.dg/pr31490-2.c: New test.
2647 * gcc.dg/pr31490-3.c: New test.
2648 * gcc.dg/pr31490-4.c: New test.
2650 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2651 Jakub Jelinek <jakub@redhat.com>
2654 * g++.dg/parser/semicolon3.C: Adjust.
2655 * g++.dg/parser/semicolon4.C: New testcase.
2656 * g++.dg/pr46890.C: New testcase.
2658 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2661 * g++.dg/init/pr29571.C: New.
2663 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2665 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2666 instead of vect_int.
2668 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2671 * gcc.target/i386/pr47312.c: New test.
2674 * gcc.target/i386/pr47564.c: New test.
2676 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2678 PR tree-optimization/45122
2679 * gcc.dg/tree-ssa/pr45122.c: New.
2681 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2684 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2687 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2688 and vsx so a default --with-cpu=power7 doesn't give an error
2689 when -mavoid-indexed-addresses is used.
2691 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2692 wrapper function to save the arguments and then jump to the real
2693 function, rather than depending on the compiler not to move stuff
2695 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2697 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2698 Paul Thomas <pault@gcc.gnu.org>
2701 * gfortran.dg/class_37.f03 : New test.
2703 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2704 Richard Guenther <rguenther@suse.de>
2706 PR tree-optimization/40979
2708 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2709 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2710 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2711 check_vect_support_and_set_flags.
2712 * gfortran.dg/graphite/vect-pr40979.f90: New.
2714 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2717 * gfortran.dg/class_36.f03: New.
2719 2011-02-02 Richard Guenther <rguenther@suse.de>
2721 PR tree-optimization/47566
2722 * gcc.dg/lto/20110201-1_0.c: New testcase.
2724 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2730 * debug/pr47498.c: New.
2731 * debug/pr47501.c: New.
2733 2011-02-01 Richard Guenther <rguenther@suse.de>
2735 PR tree-optimization/47559
2736 * g++.dg/torture/pr47559.C: New testcase.
2738 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2741 * gfortran.dg/typebound_call_20.f03: New.
2743 2011-02-01 Richard Guenther <rguenther@suse.de>
2745 PR tree-optimization/47555
2746 * gcc.dg/pr47555.c: New testcase.
2748 2011-02-01 Richard Guenther <rguenther@suse.de>
2750 PR tree-optimization/47541
2751 * g++.dg/torture/pr47541.C: New testcase.
2753 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2756 * gfortran.dg/typebound_call_19.f03: New.
2758 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2761 * g++.dg/cpp0x/pr47416.C: New test.
2763 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2766 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2768 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2771 * gfortran.dg/typebound_assignment_1.f03: New.
2773 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2775 PR tree-optimization/47538
2776 * gcc.c-torture/execute/pr47538.c: New test.
2778 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2781 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2783 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2785 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2787 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2789 PR rtl-optimization/44031
2790 * gcc.c-torture/compile/20110131-1.c: New test.
2792 2011-01-31 Tobias Burnus <burnus@net-b.de>
2795 * gfortran.dg/stmt_func_1.f90: New.
2797 2011-01-31 Tobias Burnus <burnus@net-b.de>
2800 * gfortran.dg/interface_34.f90: New.
2802 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2805 * gfortran.dg/realloc_on_assign_5.f03: New test.
2806 * gfortran.dg/realloc_on_assign_5.f03: New test.
2808 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2810 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2811 * gfortran.dg/bessel_7.f90: Likewise.
2812 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2814 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2815 * gfortran.dg/sum_init_expr.f03: Likewise.
2817 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2819 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2822 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2823 loop only on "vect_intfloat_cvt" targets.
2825 2011-01-29 Tobias Burnus <burnus@net-b.de>
2828 * gfortran.dg/shape_6.f90: New.
2830 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2832 PR libgfortran/47434
2833 * gfortran.dg/read_infnan_1.f90: Update test.
2834 * gfortran.dg/module_nan.f90: Update test.
2835 * gfortran.dg/char4_iunit_1.f03: Update test.
2836 * gfortran.dg/large_real_kind_1.f90: Update test.
2837 * gfortran.dg/real_const_3.f90: Update test.
2838 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2840 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2843 * g++.dg/template/param2.C: New test.
2845 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2847 PR libgfortran/47285
2848 * gfortran.dg/fmt_g.f: New test.
2850 2011-01-28 Tobias Burnus <burnus@net-b.de>
2853 * gfortran.dg/pure_formal_1.f90: New.
2855 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2858 * gcc.dg/tls/pr42894.c: New test.
2860 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2862 * gcc.dg/pr47276.c: Add dg-require-visibility.
2864 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2866 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2868 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2869 Tobias Burnus <burnus@gcc.gnu.org>
2874 * gfortran.dg/realloc_on_assign_3.f03: New test.
2875 * gfortran.dg/realloc_on_assign_4.f03: New test.
2876 * gfortran.dg/allocatable_function_5.f90: New test.
2877 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2878 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2879 implemented" dg-errors.
2881 2011-01-27 Jan Hubicka <jh@suse.cz>
2884 * gcc.dg/attr-weakref-4.c: New testcase
2886 2011-01-27 Martin Jambor <mjambor@suse.cz>
2888 PR tree-optimization/47228
2889 * gcc.dg/torture/pr47228.c: New test.
2891 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2893 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2895 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2897 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2898 when using auto-overlay support on the SPU.
2900 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2902 PR rtl-optimization/44174
2903 * gcc.target/i386/asm-6.c: New test.
2905 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2907 PR rtl-optimization/46856
2908 * gcc.c-torture/compile/pr46856.c: New test.
2910 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2911 Andrew Pinski <pinskia@gmail.com>
2914 * gcc.dg/pr43082.c: New.
2916 2011-01-26 DJ Delorie <dj@redhat.com>
2918 PR rtl-optimization/46878
2919 * gcc.dg/pr46878-1.c: New test.
2921 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2924 * g++.dg/cpp0x/pr47476.C: New test.
2926 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2928 * gcc.c-torture/compile/20110126-1.c: New test.
2930 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2933 * gcc.dg/torture/pr47473.c: New test.
2935 2011-01-26 Jan Hubicka <jh@suse.cz>
2938 * gcc.c-torture/execute/pr47237.c: New testcase.
2940 2011-01-26 Jan Hubicka <jh@suse.cz>
2942 PR tree-optimization/47190
2943 * gcc.dg/attr-weakref-3.c: New testcase.
2945 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2948 * gcc.dg/dll-9a.c: New test file.
2949 * gcc.dg/dll-11.c: Likewise.
2950 * gcc.dg/dll-12.c: Likewise.
2951 * gcc.dg/dll-12a.c: Likewise.
2952 * gcc.dg/dll-11a.c: Likewise.
2953 * gcc.dg/dll-9.c: Likewise.
2954 * gcc.dg/dll-10.c: Likewise.
2955 * gcc.dg/dll-10a.c: Likewise.
2956 * g++.dg/ext/dllexport4a.cc: Likewise.
2957 * g++.dg/ext/dllexport4.C: Likewise.
2958 * g++.dg/ext/dllexport5.C: Likewise.
2959 * g++.dg/ext/dllexport5a.cc: Likewise.
2961 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2963 PR tree-optimization/46970
2964 * gcc.dg/graphite/pr46970.c: New.
2966 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2968 PR tree-optimization/46215
2969 * gcc.dg/graphite/pr46215.c: New.
2971 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2973 PR tree-optimization/46168
2974 * gcc.dg/graphite/pr46168.c: New.
2976 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2978 PR tree-optimization/43657
2979 * gcc.dg/graphite/pr43657.c: New.
2981 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2983 PR tree-optimization/29832
2984 * gfortran.dg/graphite/pr29832.f90: New.
2986 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2988 PR tree-optimization/43567
2989 * gcc.dg/graphite/pr43567.c: New.
2991 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2993 * gfortran.dg/graphite/interchange-4.f: New.
2994 * gfortran.dg/graphite/interchange-5.f: New.
2996 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2997 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2998 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2999 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
3000 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
3001 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
3002 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
3003 * gfortran.dg/ltrans-7.f90: Removed.
3004 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
3006 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
3007 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
3008 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
3009 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
3010 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
3011 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
3012 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
3013 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
3014 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
3015 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
3016 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
3017 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
3018 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
3019 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
3020 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
3021 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
3022 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
3023 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
3024 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
3025 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
3026 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
3027 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
3028 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
3029 * gcc.dg/tree-ssa/data-dep-1.c
3030 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
3031 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
3032 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
3033 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
3034 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
3036 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3038 PR tree-optimization/47265
3039 PR tree-optimization/47443
3040 * gcc.c-torture/compile/pr47265.c: New test.
3041 * gcc.dg/pr47443.c: New test.
3043 2011-01-25 Martin Jambor <mjambor@suse.cz>
3045 PR tree-optimization/47382
3046 * g++.dg/torture/pr47382.C: New test.
3047 * g++.dg/opt/devirt1.C: Xfail.
3049 2011-01-25 Yao Qi <yao@codesourcery.com>
3052 * gcc.target/arm/pr45701-1.c: New test.
3053 * gcc.target/arm/pr45701-2.c: New test.
3054 * gcc.target/arm/pr45701-3.c: New test.
3056 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3057 Jakub Jelinek <jakub@redhat.com>
3059 PR tree-optimization/47271
3060 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
3062 2011-01-25 Nick Clifton <nickc@redhat.com>
3064 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
3065 (saturate_add): Delete.
3067 (main): Do not run saturate_add.
3068 (set_interrupts): Delete.
3070 2011-01-25 Tobias Burnus <burnus@net-b.de>
3073 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
3075 2011-01-25 Jakub Jelinek <jakub@redhat.com>
3077 PR tree-optimization/47427
3078 PR tree-optimization/47428
3079 * gcc.c-torture/compile/pr47427.c: New test.
3080 * gcc.c-torture/compile/pr47428.c: New test.
3082 2011-01-25 Richard Guenther <rguenther@suse.de>
3085 * gcc.dg/torture/pr47411.c: New testcase.
3087 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3089 * gfortran.dg/graphite/id-24.f: New.
3090 * gfortran.dg/graphite/id-25.f: New.
3092 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3094 * gfortran.dg/graphite/id-23.f: New.
3096 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3098 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3100 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3102 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3103 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3104 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3105 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3106 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3107 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3108 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3109 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3110 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3112 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3114 * gcc.dg/graphite/block-0.c: Add documentation.
3115 * gcc.dg/graphite/block-4.c: Same.
3116 * gcc.dg/graphite/block-7.c: Same.
3117 * gcc.dg/graphite/block-8.c: New.
3118 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3119 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3120 * gcc.dg/graphite/interchange-12.c: Add documentation.
3121 * gcc.dg/graphite/interchange-13.c: New.
3122 * gcc.dg/graphite/interchange-14.c: New.
3123 * gcc.dg/graphite/interchange-15.c: New.
3124 * gcc.dg/graphite/interchange-8.c: Add documentation.
3125 * gcc.dg/graphite/interchange-mvt.c: Same.
3127 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3130 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3131 * gcc.target/powerpc/altivec-14.c: Ditto.
3132 * gcc.target/powerpc/altivec-33.c: Ditto.
3133 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3134 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3135 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3136 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3137 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3138 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3139 * g++.dg/ext/altivec-15.C: Ditto.
3140 * g++.dg/ext/altivec-types-1.C: Ditto.
3141 * g++.dg/ext/altivec-types-2.C: Ditto.
3142 * g++.dg/ext/altivec-types-3.C: Ditto.
3143 * g++.dg/ext/altivec-types-4.C: Ditto.
3145 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3147 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3149 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3151 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3152 optimization options.
3154 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3156 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3159 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3161 2011-01-23 Tobias Burnus <burnus@net-b.de>
3164 * gfortran.dg/allocatable_scalar_12.f90: New.
3166 2011-01-23 Ira Rosen <irar@il.ibm.com>
3168 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3169 vectorization to be not profitable if peeling is used to
3170 realign the memory access.
3171 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3172 loop bound to avoid loop unrolling.
3173 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3175 2011-01-22 Jan Hubicka <jh@suse.cz>
3178 * g++.dg/lto/pr47333.C: New file.
3180 2011-01-22 Jan Hubicka <jh@suse.cz>
3182 PR tree-optimization/43884
3184 * gcc.dg/autopar/outer-2.c: Increase array size.
3185 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3187 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3190 * gfortran.dg/c_loc_tests_16.f90: New test.
3192 2011-01-22 Tobias Burnus <burnus@net-b.de>
3195 * gfortran.dg/typebound_proc_19.f90: New.
3197 2011-01-21 Jeff Law <law@redhat.com>
3199 PR tree-optimization/47053
3200 * g++.dg/pr47053.C: New test.
3202 2011-01-21 Jason Merrill <jason@redhat.com>
3205 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3207 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3210 * g++.dg/cpp0x/range-for10.C: New test.
3211 * g++.dg/template/for1.C: New test.
3214 * g++.dg/tree-prof/partition3.C: New test.
3216 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3218 PR rtl-optimization/47366
3219 * g++.dg/opt/pr47366.C: New test.
3221 2011-01-21 Jason Merrill <jason@redhat.com>
3224 * g++.dg/cpp0x/constexpr-regress2.C: New.
3226 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3228 2011-01-21 Jeff Law <law@redhat.com>
3230 PR rtl-optimization/41619
3231 * gcc.dg/pr41619.c: New.
3233 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3235 PR tree-optimization/47355
3236 * g++.dg/opt/pr47355.C: New test.
3238 2011-01-21 Richard Guenther <rguenther@suse.de>
3240 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3243 2011-01-21 Richard Guenther <rguenther@suse.de>
3245 PR tree-optimization/47365
3246 * gcc.dg/torture/pr47365.c: New testcase.
3247 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3249 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3251 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3253 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3255 PR tree-optimization/47391
3256 * gcc.dg/pr47391.c: New test.
3258 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3260 * g++.dg/template/char1.C: Use signed char.
3262 2011-01-21 Tobias Burnus <burnus@net-b.de>
3265 * gfortran.dg/pointer_target_4.f90: New.
3267 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3270 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3271 ILP32 system and not IP32.
3273 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3276 * g++.dg/debug/pr46583.C: New.
3278 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3281 * g++.dg/debug/pr47283.C: New test.
3284 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3285 * gcc.target/i386/headmerge-2.c: Likewise.
3287 2011-01-20 Richard Guenther <rguenther@suse.de>
3290 * gcc.dg/torture/pr47370.c: New testcase.
3292 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3294 PR tree-optimization/46130
3295 * gcc.dg/pr46130-1.c: New test.
3296 * gcc.dg/pr46130-2.c: New test.
3298 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3301 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3303 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3306 * g++.dg/debug/pr46240.cc: New.
3308 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3311 * g++.dg/template/anonunion1.C: New test.
3313 PR rtl-optimization/47337
3314 * gcc.c-torture/execute/pr47337.c: New test.
3316 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3319 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3321 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3323 PR tree-optimization/46021
3324 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3326 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3328 PR tree-optimization/47290
3329 * g++.dg/torture/pr47290.C: New test.
3331 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3334 * gfortran.dg/proc_ptr_comp_29.f90: New.
3336 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3339 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3340 powerpc-apple-darwin9.
3342 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3344 PR rtl-optimization/47299
3345 * gcc.c-torture/execute/pr47299.c: New test.
3347 2011-01-17 Jason Merrill <jason@redhat.com>
3349 * g++.dg/cpp0x/constexpr-virtual.C: New.
3351 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3354 * gfortran.dg/gomp/pr47331.f90: New test.
3356 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3359 * objc.dg/selector-warn-1.m: New.
3360 * obj-c++.dg/selector-warn-1.mm: New.
3362 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3364 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3365 Update dg-final accordingly.
3367 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3369 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3371 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3373 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3375 * gcc.dg/guality/pr36728-2.c: Likewise.
3377 2011-01-17 Richard Guenther <rguenther@suse.de>
3379 PR tree-optimization/47313
3380 * g++.dg/torture/pr47313.C: New testcase.
3382 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3385 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3386 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3387 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3388 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3390 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3392 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3393 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3394 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3396 2011-01-17 Richard Guenther <rguenther@suse.de>
3398 PR tree-optimization/45967
3399 * gcc.dg/torture/pr45967-2.c: New testcase.
3400 * gcc.dg/torture/pr45967-3.c: Likewise.
3402 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3405 * g++.dg/ext/pr47213.C: Require visibility.
3407 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3409 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3410 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3412 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3414 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3415 Linux-based targets.
3417 2011-01-13 Jan Hubicka <jh@suse.cz>
3419 PR tree-optimization/47276
3420 * gcc.dg/pr47276.c: New testcase.
3422 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3423 Jonathan Wakely <jwakely.gcc@gmail.com>
3426 * g++.dg/other/pr33558.C: New.
3427 * g++.dg/other/pr33558-2.C: New.
3429 2011-01-14 Martin Jambor <mjambor@suse.cz>
3431 PR tree-optimization/45934
3432 PR tree-optimization/46302
3433 * g++.dg/ipa/devirt-c-1.C: New test.
3434 * g++.dg/ipa/devirt-c-2.C: Likewise.
3435 * g++.dg/ipa/devirt-c-3.C: Likewise.
3436 * g++.dg/ipa/devirt-c-4.C: Likewise.
3437 * g++.dg/ipa/devirt-c-5.C: Likewise.
3438 * g++.dg/ipa/devirt-c-6.C: Likewise.
3439 * g++.dg/ipa/devirt-6.C: Likewise.
3440 * g++.dg/ipa/devirt-d-1.C: Likewise.
3441 * g++.dg/torture/pr45934.C: Likewise.
3443 2011-01-14 Jason Merrill <jason@redhat.com>
3445 * g++.dg/cpp0x/variadic105.C: New.
3447 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3448 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3451 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3452 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3453 execution tests on i?86-*-*, x86_64-*-* and
3454 powerpc*-apple-darwin* && ilp32.
3455 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3456 tests on i?86-*-* and x86_64-*-*.
3458 2011-01-14 Richard Guenther <rguenther@suse.de>
3460 PR tree-optimization/47280
3461 * g++.dg/opt/pr47280.C: New testcase.
3463 2011-01-14 Jason Merrill <jason@redhat.com>
3465 * g++.dg/cpp0x/constexpr-regress1.C: New.
3467 * g++.dg/ext/flexary2.C: New.
3469 2011-01-14 Richard Guenther <rguenther@suse.de>
3472 * gcc.dg/torture/pr47281.c: New testcase.
3473 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3475 2011-01-14 Richard Guenther <rguenther@suse.de>
3477 PR tree-optimization/47286
3478 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3480 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3483 * g++.dg/ext/pr47213.C: New.
3485 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3487 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3489 2011-01-13 Tobias Burnus <burnus@net-b.de>
3490 Mikael Morin <mikael@gcc.gnu.org>
3494 * gfortran.dg/select_type_20.f90: New.
3495 * gfortran.dg/select_type_21.f90: New.
3497 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3500 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3502 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3504 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3505 * gcc.dg/guality/pr36728-2.c: Likewise.
3507 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3510 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3512 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3514 PR rtl-optimization/45352
3515 * gcc.dg/pr45352-3.c: New.
3517 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3519 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3521 * g++.dg/cpp0x/range-for8.C: New.
3522 * g++.dg/cpp0x/range-for9.C: New.
3524 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3527 * g++.dg/debug/pr47209.C: New.
3529 2011-01-12 Richard Guenther <rguenther@suse.de>
3532 * gcc.dg/lto/pr47259_0.c: New testcase.
3533 * gcc.dg/lto/pr47259_1.c: Likewise.
3535 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3537 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3538 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3539 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3540 methods missing from the OBJC2 Object.
3541 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3542 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3543 GNU and NeXT runtimes.
3544 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3546 * objc-obj-c++-shared/Object1.m: Likewise.
3547 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3548 * objc.dg/proto-qual-1.m: Likewise.
3549 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3550 * obj-c++.dg/proto-qual-1.mm: Likewise.
3552 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3555 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3557 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3559 Fixed the Objective-C++ testsuite and updated all tests.
3560 * lib/obj-c++.exp (obj-c++_init): Declare and set
3561 gcc_warning_prefix and gcc_error_prefix.
3562 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3563 'dg-warning', 'dg-message' and 'dg-error'.
3564 * obj-c++.dg/class-extension-3.mm: Likewise.
3565 * obj-c++.dg/class-protocol-1.mm: Likewise.
3566 * obj-c++.dg/encode-7.mm: Likewise.
3567 * obj-c++.dg/exceptions-3.mm: Likewise.
3568 * obj-c++.dg/exceptions-5.mm: Likewise.
3569 * obj-c++.dg/method-12.mm: Likewise.
3570 * obj-c++.dg/method-13.mm: Likewise.
3571 * obj-c++.dg/method-15.mm: Likewise.
3572 * obj-c++.dg/method-16.mm: Likewise.
3573 * obj-c++.dg/method-4.mm: Likewise.
3574 * obj-c++.dg/method-8.mm: Likewise.
3575 * obj-c++.dg/method-conflict-1.mm: Likewise.
3576 * obj-c++.dg/method-conflict-2.mm: Likewise.
3577 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3578 and uncommented second part of the testcase now that the testsuite
3580 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3581 and uncommented second part of the testcase now that the testsuite
3583 * obj-c++.dg/private-1.mm: Likewise.
3584 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3585 * obj-c++.dg/syntax-error-7.mm: Likewise.
3586 * obj-c++.dg/warn5.mm: Likewise.
3587 * obj-c++.dg/property/at-property-14.mm: Likewise.
3588 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3590 * obj-c++.dg/property/at-property-18.mm: Likewise.
3591 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3593 * obj-c++.dg/property/at-property-21.mm: Likewise.
3594 * obj-c++.dg/property/at-property-28.mm: Likewise.
3595 * obj-c++.dg/property/at-property-5.mm: Likewise.
3596 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3597 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3598 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3599 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3600 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3601 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3602 * obj-c++.dg/tls/diag-5.mm: Likewise.
3603 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3604 dg-error, now matched correctly.
3606 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3608 * objc.dg/property/at-property-29.m: New.
3609 * obj-c++.dg/property/at-property-29.mm: New.
3611 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3613 * go.test/go-test.exp (go-set-goarch): New proc.
3614 (go-gc-tests): Use it.
3616 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3619 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3621 2011-01-11 Richard Henderson <rth@redhat.com>
3623 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3625 2011-01-11 Jan Hubicka <jh@suse.cz>
3629 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3630 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3632 2011-01-11 Richard Guenther <rguenther@suse.de>
3634 PR tree-optimization/46076
3635 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3637 2011-01-11 Jeff Law <law@redhat.com>
3639 * PR tree-optimization/47086
3640 * gcc.dg/pr47086.c: New test.
3642 2011-01-11 Jason Merrill <jason@redhat.com>
3645 * g++.dg/template/new10.C: New.
3648 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3650 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3652 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3653 Split type definitions and NSConstantString class into...
3654 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3655 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3656 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3657 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3658 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3659 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3661 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3662 encode defines for newer NeXT system headers.
3663 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3664 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3665 * objc.dg/foreach-5.m: Likewise.
3666 * objc.dg/foreach-2.m: Likewise.
3667 * objc.dg/foreach-4.m: Likewise.
3668 * objc.dg/torture/strings/string1.m: Likewise.
3669 * objc.dg/torture/strings/string2.m: Likewise.
3670 * objc.dg/torture/strings/string3.m: Likewise.
3671 * objc.dg/torture/strings/string4.m: Likewise.
3672 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3673 header and stand alone.
3674 * obj-c++.dg/strings/strings-2.mm: Likewise.
3675 * objc.dg/torture/strings/const-str-3.m: Likewise.
3676 * objc.dg/strings/strings-2.m: Likewise.
3677 * objc.dg/strings/const-str-12b.m: Likewise.
3679 2011-01-12 Richard Guenther <rguenther@suse.de>
3682 * gcc.dg/attr-weak-1.c: Adjust.
3684 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3687 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3688 standard compliant and comment.
3690 2011-01-10 Jan Hubicka <jh@suse.cz>
3693 * gcc.dg/initpri3.c: New testcase.
3695 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3698 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3704 (g_ebp_save): Likewise.
3705 (g_esp_save): Likewise.
3707 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3709 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3711 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3713 PR tree-optimization/46021
3714 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3715 i?86-*-*, x86_64-*-*.
3717 2011-01-10 Jeff Law <law@redhat.com>
3719 * PR tree-optimization/47141
3720 * gcc.c-torture/compile/pr47141.c: New test.
3722 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3725 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3726 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3727 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3728 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3731 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3732 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3733 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3734 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3735 being vectorized. Adjust dg-final pattern.
3738 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3739 * gcc.dg/vect/slp-24.c: Likewise.
3741 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3744 * g++.dg/other/pr47218-1.C: New test file.
3745 * g++.dg/other/pr47218.C: Likewise.
3746 * g++.dg/other/pr47218.h: New supporting header.
3748 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3751 * objc.dg/attributes/invalid-attribute-1.m: New.
3752 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3754 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3757 * gfortran.dg/proc_ptr_comp_28.f90: New.
3759 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3761 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3762 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3763 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3764 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3765 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3766 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3767 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3768 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3769 * objc.dg/gnu-api-2-class.m: Likewise.
3770 * objc.dg/gnu-api-2-ivar.m: Likewise.
3771 * objc.dg/gnu-api-2-method.m: Likewise.
3772 * objc.dg/gnu-api-2-objc.m: Likewise.
3773 * objc.dg/gnu-api-2-object.m: Likewise.
3774 * objc.dg/gnu-api-2-property.m: Likewise.
3775 * objc.dg/gnu-api-2-protocol.m: Likewise.
3776 * objc.dg/gnu-api-2-sel.m: Likewise.
3778 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3780 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3781 * objc.dg/objc-foreach-4.m: Likewise.
3782 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3783 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3784 * objc.dg/foreach-4.m: Likewise.
3785 * objc.dg/foreach-5.m: Likewise.
3786 * objc.dg/foreach-3.m: Return self from init.
3788 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3791 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3793 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3796 * gfortran.dg/class_35.f90: New.
3798 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3800 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3802 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3805 * objc.dg/invalid-method-2.m: New.
3806 * obj-c++.dg/invalid-method-2.mm: New.
3808 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3811 * gfortran.dg/transpose_optimization_2.f90 : New test.
3813 2011-01-08 Jan Hubicka <jh@suse.cz>
3815 PR tree-optmization/46469
3816 * g++.dg/torture/pr46469.C: New testcase.
3818 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3820 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3821 emulation of libobjc-gnu structure layout functionality to ..
3822 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3823 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3824 * objc/execute/bf-common.h: Adjust headers.
3825 * objc/execute/bf-1.m: Likewise.
3826 * objc/execute/bf-2.m: Likewise.
3827 * objc/execute/bf-3.m: Likewise.
3828 * objc/execute/bf-4.m: Likewise.
3829 * objc/execute/bf-5.m: Likewise.
3830 * objc/execute/bf-6.m: Likewise.
3831 * objc/execute/bf-7.m: Likewise.
3832 * objc/execute/bf-8.m: Likewise.
3833 * objc/execute/bf-9.m: Likewise.
3834 * objc/execute/bf-10.m: Likewise.
3835 * objc/execute/bf-11.m: Likewise.
3836 * objc/execute/bf-12.m: Likewise.
3837 * objc/execute/bf-13.m: Likewise.
3838 * objc/execute/bf-14.m: Likewise.
3839 * objc/execute/bf-15.m: Likewise.
3840 * objc/execute/bf-16.m: Likewise.
3841 * objc/execute/bf-17.m: Likewise.
3842 * objc/execute/bf-18.m: Likewise.
3843 * objc/execute/bf-19.m: Likewise.
3844 * objc/execute/bf-20.m: Likewise.
3845 * objc/execute/bf-21.m: Likewise.
3846 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3847 objc_get_type_qualifiers ().
3849 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3852 * gfortran.dg/dependency_39.f90: New test.
3854 2011-01-07 Jan Hubicka <jh@suse.cz>
3856 Get builtins tests ready for linker plugin.
3857 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3858 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3859 my_memset, my_bzero): Mark used.
3860 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3861 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3863 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3866 2011-01-07 Jan Hubicka <jh@suse.cz>
3868 PR tree-optimization/46367
3869 * g++.dg/torture/pr46367.C: New file.
3871 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3874 * gcc.dg/pr47201.c: New test.
3877 * gcc.dg/tree-prof/pr47187.c: New test.
3879 2011-01-07 Tobias Burnus <burnus@net-b.de>
3882 * gfortran.dg/extends_type_of_3.f90: New.
3884 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3886 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3887 * g++.dg/ext/dllimport-MI1.C: Likewise.
3888 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3889 * g++.dg/ext/dllimport10.C: Likewise.
3890 * g++.dg/ext/dllimport11.C: Likewise.
3891 * g++.dg/ext/dllimport12.C: Likewise.
3892 * g++.dg/ext/dllimport13.C: Likewise.
3893 * g++.dg/ext/dllimport2.C: Likewise.
3894 * g++.dg/ext/dllimport3.C: Likewise.
3895 * g++.dg/ext/dllimport4.C: Likewise.
3896 * g++.dg/ext/dllimport5.C: Likewise.
3897 * g++.dg/ext/dllimport6.C: Likewise.
3898 * g++.dg/ext/dllimport8.C: Likewise.
3899 * g++.dg/ext/dllimport9.C: Likewise.
3900 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3901 targets, too. Additionally enable test for i?86-*-mingw*.
3902 * g++.dg/ext/selectany1.C: Likewise.
3903 Remove guard variable check.
3905 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3909 * gfortran.dg/storage_size_3.f08: Extended.
3911 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3914 * g++.dg/template/stdarg1.C: New test.
3916 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3919 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3920 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3921 from the interface of functions to not hide the errors that
3924 2011-01-06 Jan Hubicka <jh@suse.cz>
3926 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3927 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3929 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3933 * gfortran.dg/interface_33.f90: New test.
3935 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3938 * gcc.c-torture/compile/pr47150.c: New test.
3940 2011-01-06 Ira Rosen <irar@il.ibm.com>
3942 PR tree-optimization/47139
3943 * gcc.dg/vect/pr47139.c: New test.
3945 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3948 * gfortran.dg/extends_type_of_2.f03: New.
3950 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3952 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3954 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3956 * gnat.dg/opt14.adb: New test.
3958 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3961 * gfortran.dg/allocate_error_2.f90: New test.
3963 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3966 * gfortran.dg/storage_size_3.f08: New.
3968 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3970 PR libgfortran/47154
3971 * gfortran.dg/namelist_68.f90: New test.
3973 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
3975 * gnat.dg/unchecked_convert8.ad[sb]: New test.
3977 2011-01-04 Janus Weil <janus@gcc.gnu.org>
3980 * gfortran.dg/class_34.f90: New.
3982 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3984 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3985 use __builtin_inff. Skip all single-precision tests that require
3988 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3990 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3992 2011-01-03 Jakub Jelinek <jakub@redhat.com>
3994 PR tree-optimization/47148
3995 * gcc.c-torture/execute/pr47148.c: New test.
3997 PR tree-optimization/47155
3998 * gcc.c-torture/execute/pr47155.c: New test.
4000 PR rtl-optimization/47157
4001 * gcc.c-torture/compile/pr47157.c: New test.
4003 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
4005 * gcc.dg/torture/vector-shift2.c (schar): Define.
4006 (main): Always use schar or uchar instead of plain "char" to avoid
4007 dependencies on implementation-defined char signedness.
4009 2011-01-03 Martin Jambor <mjambor@suse.cz>
4011 PR tree-optimization/46801
4012 * gnat.dg/pack9.adb: Remove xfail.
4014 2011-01-03 Martin Jambor <mjambor@suse.cz>
4016 PR tree-optimization/46984
4017 * g++.dg/ipa/pr46984.C: New test.
4019 2011-01-02 Janus Weil <janus@gcc.gnu.org>
4022 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
4024 2011-01-02 Jakub Jelinek <jakub@redhat.com>
4026 PR tree-optimization/47140
4027 * gcc.c-torture/compile/pr47140.c: New test.
4029 PR rtl-optimization/47028
4030 * gcc.dg/pr47028.c: New test.
4032 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
4034 * objc.dg/protocol-forward-1.m: Removed TODO.
4035 * objc.dg/protocol-forward-2.m: New.
4036 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
4037 * obj-c++.dg/protocol-forward-2.mm: New.
4039 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
4042 * g++.dg/eh/pr38662.C: New testcase.
4044 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
4046 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
4047 scan for newline '\n'.
4050 Copyright (C) 2011 Free Software Foundation, Inc.
4052 Copying and distribution of this file, with or without modification,
4053 are permitted in any medium without royalty provided the copyright
4054 notice and this notice are preserved.