1 2011-04-14 Jakub Jelinek <jakub@redhat.com>
4 * gcc.target/i386/sse4_1-insertps-3.c: New test.
5 * gcc.target/i386/sse4_1-insertps-4.c: New test.
6 * gcc.target/i386/avx-insertps-3.c: New test.
7 * gcc.target/i386/avx-insertps-4.c: New test.
9 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
11 * gcc.target/avr/torture/pr41885.c (dg-options): Add
14 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
19 * gcc.target/avr/pr46779-1.c: New test case
20 * gcc.target/avr/pr46779-2.c: New test case
22 2011-04-14 Jason Merrill <jason@redhat.com>
24 * g++.dg/cpp0x/sfinae15.C: New.
26 * g++.dg/cpp0x/sfinae14.C: New.
28 * g++.dg/ext/vla10.C: New.
30 2011-04-14 Richard Guenther <rguenther@suse.de>
32 * gcc.dg/tree-ssa/ssa-dse-14.c: New testcase.
34 2011-04-14 Richard Guenther <rguenther@suse.de>
36 * gcc.dg/fold-bitand-4.c: Move ...
37 * c-c++-common/fold-bitand-4.c: ... here. Adjust slightly.
39 2011-04-14 Georg-Johann Lay <avr@gjlay.de>
41 * gcc.target/avr/trivial.c: Fix line endings. Make PROGMEM
43 * gcc.target/avr/torture/trivial.c: Ditto.
45 2011-04-13 Jason Merrill <jason@redhat.com>
47 * g++.dg/template/operator11.C: New.
49 2011-04-13 Jakub Jelinek <jakub@redhat.com>
52 * gcc.dg/gomp/pr48591.c: New test.
55 * g++.dg/cpp0x/constexpr-wstring1.C: New test.
56 * g++.dg/cpp0x/constexpr-wstring2.C: New test.
58 2011-04-13 Dodji Seketeli <dodji@redhat.com>
61 * g++.dg/template/dependent-expr7.C: New test case.
63 2011-04-13 Jason Merrill <jason@redhat.com>
65 * g++.dg/cpp0x/sfinae13.C: New.
67 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
69 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
71 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
73 * gcc.target/arm/pr43698.c: Remove -march option.
75 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
77 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
80 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
84 * gfortran.dg/realloc_on_assign_6.f03: New test.
86 2011-04-12 Kai Tietz <ktietz@redhat.com>
88 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
89 targets the additional -mno-ms-bitfields and
90 -Wno-packed-bitfield-compat options.
91 * g++.dg/ext/bitfield3.C: Likewise.
92 * g++.dg/ext/bitfield4.C: Likewise.
93 * g++.dg/ext/bitfield5.C: Likewise.
94 * gcc.dg/bitfld-15.c: Likewise.
95 * gcc.dg/bitfld-16.c: Likewise.
96 * gcc.dg/bitfld-17.c: Likewise.
97 * gcc.dg/bitfld-18.c: Likewise.
99 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
101 * gcc.target/arm/neon-vld3-1.c: New test.
102 * gcc.target/arm/neon-vst3-1.c: New test.
103 * gcc.target/arm/neon/v*.c: Regenerate.
105 2011-04-12 Jakub Jelinek <jakub@redhat.com>
107 PR rtl-optimization/48549
108 * g++.dg/opt/pr48549.C: New test.
110 2011-04-12 Richard Guenther <rguenther@suse.de>
112 PR tree-optimization/46076
113 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
115 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
118 * lib/compat.exp (compat-execute): Declare unsupported after
119 stripping path from src1.
120 * lib/lto.exp (lto-execute): Likewise.
122 2011-04-12 Jakub Jelinek <jakub@redhat.com>
125 * gcc.dg/pr48552-1.c: New test.
126 * gcc.dg/pr48552-2.c: New test.
128 2011-04-11 Jason Merrill <jason@redhat.com>
130 * g++.dg/cpp0x/sfinae12.C: New.
132 * g++.dg/cpp0x/enum10.C: New.
134 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
136 * g++.dg/cpp0x/rv-func.C: New.
138 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
140 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
143 2011-04-11 Martin Jambor <mjambor@suse.cz>
145 PR tree-optimization/48195
146 * gcc.dg/ipa/pr48195.c: New test.
148 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
150 * gnat.dg/return3.adb: Remove unused switch.
152 2011-04-08 Mike Stump <mikestump@comcast.net>
155 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
156 default to fno-common.
158 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
160 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
161 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
163 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
166 * gfortran.dg/function_optimize_5.f90: New test.
168 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
170 * gnat.dg/aggr17.adb: New test.
171 * gnat.dg/aggr18.adb: Likewise.
173 2011-04-08 Michael Matz <matz@suse.de>
176 * gcc.target/i386/pr48389.c: New test.
178 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
180 PR rtl-optimization/48272
181 * g++.dg/opt/pr48272.C: New.
183 2011-04-08 Dmitry Melnik <dm@ispras.ru>
185 PR rtl-optimization/48235
186 * gcc.dg/pr48235.c: New.
188 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
190 PR rtl-optimization/48302
191 * g++.dg/opt/pr48302.C: New.
193 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
196 * g++.dg/opt/pr48273.C: New.
198 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
200 PR rtl-optimization/48442
201 * gcc.dg/pr48442.c: New.
203 2011-04-08 Jakub Jelinek <jakub@redhat.com>
205 PR tree-optimization/48377
206 * gcc.dg/vect/pr48377.c: New test.
208 2011-04-07 Jason Merrill <jason@redhat.com>
210 * g++.dg/cpp0x/regress/call1.C: New.
212 * g++.dg/cpp0x/variadic107.C: New.
214 * g++.dg/cpp0x/sfinae11.C: New.
215 * g++.dg/cpp0x/noexcept02.C: Fix.
217 * g++.dg/cpp0x/sfinae10.C: New.
219 * g++.dg/cpp0x/sfinae9.C: New.
221 * c-c++-common/Wcast-qual-1.c: Move here from...
222 * gcc.dg/cast-qual-3.c: ...here, and...
223 * g++.dg/warn/Wcast-qual2.C: ...here.
225 * g++.dg/cpp0x/sfinae8.C: New.
227 * g++.dg/cpp0x/sfinae7.C: New.
229 * g++.dg/cpp0x/enum9.C: New.
231 2011-04-07 Mike Stump <mikestump@comcast.net>
233 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
236 2011-04-07 Jakub Jelinek <jakub@redhat.com>
239 * gfortran.dg/gomp/pr48117.f90: New test.
242 * gcc.dg/torture/pr48343.c: New test.
244 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
246 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
248 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
250 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
252 2011-04-07 Tom de Vries <tom@codesourcery.com>
255 * lib/scanasm.exp (object-size): New proc.
256 * gcc.target/arm/pr43920-2.c: New test.
258 2011-04-06 Tobias Burnus <burnus@net-b.de>
262 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
264 2011-04-06 Steve Ellcey <sje@cup.hp.com>
266 * gcc.dg/mtune.c: Prune note from output.
268 2011-04-06 Jakub Jelinek <jakub@redhat.com>
271 * gcc.dg/guality/pr36977.c: New test.
272 * gcc.dg/guality/pr48466.c: New test.
274 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
276 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
278 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
280 * gnat.dg/return3.adb: New test.
282 2011-04-06 Richard Guenther <rguenther@suse.de>
284 PR tree-optimization/47663
285 * gcc.dg/tree-ssa/inline-8.c: New testcase.
287 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
289 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
290 Solaris 8 and 9 as well.
292 2011-04-05 Tom de Vries <tom@codesourcery.com>
295 * gcc.target/arm/pr43920-1.c: New test.
297 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
299 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
300 (cctor): Actually return the value.
301 (main): Cast return values.
303 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
305 * gfortran.dg/character_comparison_8.f90: New test.
307 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
309 * frontend-passes: (optimize_lexical_comparison): New function.
310 (optimize_expr): Call it.
311 (optimize_comparison): Also handle lexical comparison functions.
312 Return false instad of -2 for unequal comparison.
314 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
317 * function_optimize_4.f90: New test.
319 2011-04-04 Tobias Burnus <burnus@net-b.de>
322 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
323 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
324 * gfortran.dg/coarray_15.f90: New.
326 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
328 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
329 * gfortran.dg/bessel_7.f90: Likewise.
331 2011-04-03 Tobias Burnus <burnus@net-b.de>
333 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
335 2011-04-03 Richard Guenther <rguenther@suse.de>
336 Ira Rosen <ira.rosen@linaro.org>
338 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
339 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
340 -ftree-loop-if-convert-stores.
342 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
344 * gnat.dg/specs/aggr2.ads: New test.
346 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
348 * gnat.dg/debug2.ad[sb]: New test.
349 * gnat.dg/debug2_pkg.ads: New helper.
350 * gnat.dg/debug3.ad[sb]: New test.
352 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
354 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
356 2011-04-01 Jakub Jelinek <jakub@redhat.com>
359 * gcc.c-torture/compile/pr48335-1.c: New test.
360 * gcc.dg/pr48335-1.c: New test.
361 * gcc.dg/pr48335-2.c: New test.
362 * gcc.dg/pr48335-3.c: New test.
363 * gcc.dg/pr48335-4.c: New test.
364 * gcc.dg/pr48335-5.c: New test.
365 * gcc.dg/pr48335-6.c: New test.
366 * gcc.dg/pr48335-7.c: New test.
367 * gcc.dg/pr48335-8.c: New test.
368 * gcc.target/i386/pr48335-1.c: New test.
370 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
373 * gcc.dg/Waddress.c: New test.
375 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
378 * gfortran.dg/function_optimize_3.f90: New test.
380 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
382 * gcc.c-torture/compile/20110401-1.c: New test.
384 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
385 * g++.dg/lto/20091002-2_0.C: Likewise.
386 * g++.dg/lto/20090303_0.c: Likewise.
387 * g++.dg/lto/20091004-1_0.C: Likewise.
388 * g++.dg/lto/20091002-3_0.C: Likewise.
389 * g++.dg/lto/20091004-2_0.C: Likewise.
390 * g++.dg/lto/20081123_0.C: Likewise.
391 * g++.dg/lto/20090313_0.C: Likewise.
392 * g++.dg/lto/20081109-1_0.C: Likewise.
393 * g++.dg/lto/20081219_0.C: Likewise.
394 * g++.dg/lto/20081204-1_0.C: Likewise.
395 * g++.dg/lto/20090302_0.C: Likewise.
396 * g++.dg/lto/20081119-1_0.C: Likewise.
397 * g++.dg/lto/20081118_0.C: Likewise.
398 * gcc.dg/lto/20091020-2_0.c: Likewise.
399 * gcc.dg/lto/20090210_0.c: Likewise.
400 * gcc.dg/lto/20081204-1_0.c: Likewise.
401 * gcc.dg/lto/20081224_0.c: Likewise.
402 * gcc.dg/lto/20090219_0.c: Likewise.
403 * gcc.dg/lto/20091014-1_0.c: Likewise.
404 * gcc.dg/lto/20091016-1_0.c: Likewise.
405 * gcc.dg/lto/20090206-2_0.c: Likewise.
406 * gcc.dg/lto/20090116_0.c: Likewise.
407 * gcc.dg/lto/20091013-1_0.c: Likewise.
408 * gcc.dg/lto/20091015-1_0.c: Likewise.
409 * gcc.dg/lto/20090126-2_0.c: Likewise.
411 2011-03-31 Ian Lance Taylor <iant@google.com>
413 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
415 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
417 * gnat.dg/opt16.adb: New test.
419 2011-03-31 Jason Merrill <jason@redhat.com>
421 * g++.dg/cpp0x/defaulted24.C: New.
423 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
426 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
429 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
431 * g++.dg/other/i386-9.C: New test.
433 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
435 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
437 2011-03-30 Jason Merrill <jason@redhat.com>
439 * g++.dg/cpp0x/regress/error-recovery1.C: New.
441 * g++.dg/cpp0x/regress/isnan.C: New.
443 * g++.dg/cpp0x/initlist46.C: New.
445 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
448 * gcc.target/arm/neon-modes-2.c: New test.
450 2011-03-30 Jakub Jelinek <jakub@redhat.com>
453 * gcc.c-torture/compile/pr48305.c: New test.
455 2011-03-29 Jason Merrill <jason@redhat.com>
457 * g++.dg/cpp0x/regress/value-dep1.C: New.
459 2011-03-29 Steve Ellcey <sje@cup.hp.com>
461 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
463 2011-03-29 Ian Lance Taylor <iant@google.com>
465 * go.test/go-test.exp: Handle the test lines used in several new
467 (errchk): Add opts parameter. Change all callers. Handle parens
470 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
471 Dominique d'Humieres <dominiq@lps.ens.fr>
473 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
474 and __APPLE__ && __PPC__ && __ALTIVEC__.
476 2011-03-29 Jason Merrill <jason@redhat.com>
478 * g++.dg/cpp0x/dependent1.C: New.
480 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
482 * g++.dg/cpp0x/constexpr-memfn1.C: New.
484 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
486 2011-03-29 Janus Weil <janus@gcc.gnu.org>
489 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
490 * gfortran.dg/proc_ptr_comp_32.f90: New.
492 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
494 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
495 check for corresponding warning.
497 2011-03-28 Jason Merrill <jason@redhat.com>
499 * g++.dg/cpp0x/rv-deduce2.C: New.
501 2011-03-29 Jakub Jelinek <jakub@redhat.com>
504 * gcc.dg/pr48203.c: New test.
506 2011-03-28 Jeff Law <law@redhat.com>
508 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
510 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
512 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
513 and __PPC__ && __ALTIVEC__.
515 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
518 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
519 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
520 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
521 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
523 2011-03-28 Jason Merrill <jason@redhat.com>
525 * g++.dg/cpp0x/initlist-array2.C: New.
527 * g++.dg/cpp0x/initlist-array1.C: New.
529 * g++.dg/cpp0x/constexpr-compound.C: New.
531 * g++.dg/cpp0x/constexpr-using.C: New.
533 * g++.dg/cpp0x/constexpr-noexcept.C: New.
535 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
538 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
540 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
542 * gcc.dg/slp-1.c: New test.
544 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
546 * gcc.target/i386/avx256-unaligned-load-1.c: New.
547 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
548 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
549 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
550 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
551 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
552 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
553 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
554 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
555 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
556 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
557 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
558 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
559 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
561 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
564 * gfortran.dg/trim_optimize_5.f90: New test.
565 * gfortran.dg/trim_optimize_6.f90: New test.
567 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
570 * gcc.target/mips/madd-7.c: Remove -mlong32.
571 * gcc.target/mips/msub-7.c: Likewise.
573 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
575 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
576 accesses to preserve the meaning of the test for doubleword vectors.
577 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
578 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
580 2011-03-26 Janus Weil <janus@gcc.gnu.org>
583 * gfortran.dg/class_42.f03: New.
585 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
587 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
590 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
592 PR rtl-optimization/48144
593 * gcc.dg/pr48144.c: New test.
595 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
597 * gnat.dg/discr27.ad[sb]: New test.
599 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
601 * gnat.dg/limited_with2.ad[sb]: New test.
602 * gnat.dg/limited_with2_pkg1.ads: New helper.
603 * gnat.dg/limited_with2_pkg2.ads: Likewise.
605 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
607 * gnat.dg/opt15.adb: New test.
608 * gnat.dg/opt15_pkg.ad[sb]: New helper.
610 2011-03-25 Tobias Burnus <burnus@net-b.de>
614 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
615 * gfortran.dg/leadz_trailz_3.f90: Ditto
617 2011-03-25 Martin Jambor <mjambor@suse.cz>
619 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
621 2011-03-25 Jason Merrill <jason@redhat.com>
623 * g++.dg/cpp0x/defaulted22.C: New.
624 * g++.dg/cpp0x/defaulted23.C: New.
625 * g++.dg/cpp0x/defaulted15.C: Adjust.
627 2011-03-25 Jason Merrill <jason@redhat.com>
629 * g++.dg/cpp0x/move1.C: New.
631 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
634 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
636 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
638 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
639 for mips-sgi-irix6.5.
640 Replace snprintf prototype by <stdio.h>.
642 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
645 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
647 * gcc.dg/graphite/block-4.c: Likewise.
648 * gcc.dg/graphite/block-7.c: Likewise.
649 * gcc.dg/graphite/block-8.c: Likewise.
651 2011-03-25 Richard Guenther <rguenther@suse.de>
653 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
654 * g++.dg/tree-ssa/pr8781.C: Likewise.
655 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
656 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
657 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
658 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
659 * gcc.dg/tree-ssa/alias-18.c: Likewise.
660 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
661 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
662 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
663 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
664 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
665 * gcc.dg/tree-ssa/pr21574.c: Likewise.
666 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
667 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
668 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
669 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
670 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
671 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
672 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
673 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
674 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
675 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
676 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
677 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
678 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
679 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
680 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
681 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
682 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
683 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
684 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
685 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
686 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
687 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
688 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
689 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
690 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
691 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
692 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
693 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
694 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
695 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
696 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
697 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
698 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
699 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
700 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
701 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
702 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
703 * c-c++-common/pr46562-2.c: Likewise.
704 * gfortran.dg/pr42108.f90: Likewise.
705 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
706 foo to be inlined even at -O1.
707 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
708 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
709 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
710 * gcc.dg/matrix/matrix.exp: Disable FRE.
712 2011-03-24 Jakub Jelinek <jakub@redhat.com>
715 * gcc.dg/dfp/pr48204.c: New test.
717 2011-03-24 Steve Ellcey <sje@cup.hp.com>
720 * gcc.c-torture/execute/pr47917.c: Move this...
721 * gcc.dg/torture/pr47917.c: to here and add xfails.
723 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
725 * gnat.dg/array16.ad[sb]: New test.
726 * gnat.dg/array16.ads: New helper.
728 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
730 * gnat.dg/derived_type2.adb: New test.
732 2011-03-24 Richard Guenther <rguenther@suse.de>
734 PR tree-optimization/48271
735 * g++.dg/torture/pr48271.C: New testcase.
737 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
739 * gnat.dg/array15.ad[sb]: New test.
741 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
744 * gcc.target/i386/pr48237.c: New test.
746 2011-03-24 Richard Guenther <rguenther@suse.de>
749 * gcc.dg/builtin-object-size-10.c: New testcase.
751 2011-03-24 Richard Guenther <rguenther@suse.de>
753 PR tree-optimization/46562
754 * c-c++-common/pr46562-2.c: New testcase.
755 * c-c++-common/pr46562.c: Likewise.
757 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
759 * gcc.dg/vect/vect-cselim-1.c: New test.
760 * gcc.dg/vect/vect-cselim-2.c: New test.
762 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
764 * gcc.target/arm/pr46934.c: New.
766 2011-03-23 Ian Lance Taylor <iant@google.com>
768 * go.test/go-test.exp (errchk): Ignore lines containing ////.
770 2011-03-23 Richard Guenther <rguenther@suse.de>
772 * gcc.dg/struct: Remove directory and contents.
774 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
777 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
779 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
781 * gnat.dg/discr26.ad[sb]: New test.
782 * gnat.dg/discr26_pkg.ads: New helper.
784 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
787 * gcc.target/arm/neon-vld-1.c: New test.
789 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
791 * gnat.dg/array14.ad[sb]: New test.
792 * gnat.dg/array14_pkg.ads: New helper.
794 2011-03-22 Joseph Myers <joseph@codesourcery.com>
796 * gcc.c-torture/execute/920501-8.x: Remove.
797 * gcc.c-torture/execute/930513-1.x: Remove.
798 * gcc.c-torture/execute/960312-1.x: Remove.
799 * gcc.c-torture/compile/20000804-1.c,
800 gcc.c-torture/compile/20001205-1.c,
801 gcc.c-torture/compile/20001226-1.c,
802 gcc.c-torture/compile/20010518-2.c,
803 gcc.c-torture/compile/20020312-1.c,
804 gcc.c-torture/compile/20020604-1.c,
805 gcc.c-torture/compile/920501-12.c,
806 gcc.c-torture/compile/920501-4.c,
807 gcc.c-torture/compile/920520-1.c,
808 gcc.c-torture/compile/980506-1.c,
809 gcc.c-torture/execute/980709-1.x,
810 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
812 * gcc.dg/cpp/assert4.c: Don't handle ARC.
813 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
816 2011-03-22 Nick Clifton <nickc@redhat.com>
818 * lib/target-supports.exp (check_profiling_available): Add MN10300
819 to the list of targets that do not support profiling. Restore
820 alpha sorting to this list.
822 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
824 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
825 failure on 32-bit systems.
826 * gcc.dg/torture/vector-2.c: Ditto.
828 2011-03-22 Richard Guenther <rguenther@suse.de>
830 PR tree-optimization/48228
831 * gcc.dg/Wstrict-overflow-23.c: New testcase.
833 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
835 * lib/prune.exp (prune_gcc_output): Prune "could not create
836 compact unwind for" warnings.
838 2011-03-20 Jakub Jelinek <jakub@redhat.com>
842 * gcc.c-torture/execute/pr42544.c: New test.
843 * gcc.c-torture/execute/pr48197.c: New test.
845 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
847 PR preprocessor/48192
848 * gcc.target/powerpc/pr48192.c: New file.
851 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
852 split problem of 0 being loaded in a VSX register.
854 2011-03-21 Richard Guenther <rguenther@suse.de>
857 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
858 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
859 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
860 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
862 2011-03-21 Jakub Jelinek <jakub@redhat.com>
865 * gcc.dg/pr48213.c: New test.
867 2011-03-21 Kai Tietz <ktietz@redhat.com>
870 * g++.dg/plugin/attribute_plugin.c: Adjust test.
872 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
874 * gcc.target/arm/xor-and.c: New.
876 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
879 * gfortran.dg/function_optimize_1.f90: New test.
880 * gfortran.dg/function_optimize_2.f90: New test.
882 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
884 PR rtl-optimization/47502
885 * gcc.target/i386/pr47502-1.c: New.
886 * gcc.target/i386/pr47502-2.c: Likewise.
888 2011-03-20 Jakub Jelinek <jakub@redhat.com>
890 PR rtl-optimization/48156
891 * gcc.dg/pr48156.c: New test.
893 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
896 * gfortran.dg/scratch_1.f90: Adjust test.
898 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
901 * gfortran.dg/scratch_1.f90: New test.
903 2011-03-18 Joseph Myers <joseph@codesourcery.com>
905 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
906 variably modified typedefs.
907 * gcc.dg/c1x-typedef-2.c: Remove.
909 2011-03-18 Joseph Myers <joseph@codesourcery.com>
911 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
912 * gcc.dg/c1x-anon-struct-3.c: New test.
913 * gcc.dg/anon-struct-11.c: Update.
915 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
917 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
921 2011-03-18 Jason Merrill <jason@redhat.com>
923 * g++.dg/template/fn-ptr1.C: New.
925 * g++.dg/overload/volatile1.C: New.
927 * g++.dg/opt/pr23372.C: New.
929 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
931 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
934 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
936 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
938 * gcc.target/arm/unsigned-extend-1.c: New.
940 2011-03-18 Jakub Jelinek <jakub@redhat.com>
943 * gcc.c-torture/compile/pr48161.c: New test.
945 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
948 * gcc.dg/torture/pr47725.c: New.
950 2011-03-17 Jason Merrill <jason@redhat.com>
952 * g++.dg/cpp0x/constexpr-overflow2.C: New.
953 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
955 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
957 * gnat.dg/specs/elab2.ads: New test.
958 * gnat.dg/specs/elab2_pkg.ads: New helper.
960 2011-03-17 Jason Merrill <jason@redhat.com>
962 * g++.dg/cpp0x/decltype-1212.C: New.
963 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
965 2011-03-17 Jason Merrill <jason@redhat.com>
967 * g++.dg/parse/memfnquals1.C: New.
969 2011-03-17 Richard Guenther <rguenther@suse.de>
972 * gcc.dg/pr48134.c: New testcase.
974 2011-03-17 Richard Guenther <rguenther@suse.de>
977 * g++.dg/torture/pr48165.C: New testcase.
979 2011-03-17 Jakub Jelinek <jakub@redhat.com>
981 PR rtl-optimization/48141
982 * gcc.dg/pr48141.c: New test.
984 2011-03-16 Jason Merrill <jason@redhat.com>
986 * g++.dg/cpp0x/constexpr-48089.C: New.
988 * g++.dg/cpp0x/constexpr-abi1.C: New.
990 * g++.dg/cpp0x/constexpr-46336.C: New.
991 * g++.dg/parse/friend5.C: Adjust expected errors.
993 * g++.dg/cpp0x/constexpr-47570.C: New.
995 2011-03-16 Dodji Seketeli <dodji@redhat.com>
998 * ++.dg/debug/dwarf2/typedef6.C: New test.
1000 2011-03-16 Jason Merrill <jason@redhat.com>
1002 * g++.dg/cpp0x/elision2.C: New.
1004 * g++.dg/cpp0x/constexpr-array3.C: New.
1006 2011-03-16 Jason Merrill <jason@redhat.com>
1008 * g++.dg/cpp0x/sfinae6.C: New.
1009 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
1010 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
1011 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
1012 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
1013 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
1015 2011-03-16 Jason Merrill <jason@redhat.com>
1017 * g++.dg/template/incomplete6.C: New.
1019 2011-03-16 Jeff Law <law@redhat.com>
1021 * gcc.dg/tree-ssa/vrp55.c: New test.
1023 2011-03-16 Jason Merrill <jason@redhat.com>
1025 * g++.dg/cpp0x/auto22.C: New.
1027 2011-03-16 Richard Guenther <rguenther@suse.de>
1029 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
1030 optimizing it away if promoted to const.
1032 2011-03-16 Richard Guenther <rguenther@suse.de>
1034 PR tree-optimization/48149
1035 * gcc.dg/fold-complex-1.c: New testcase.
1037 2011-03-16 Richard Guenther <rguenther@suse.de>
1040 * gcc.dg/guality/pr45882.c: Really make sure no inlining
1043 2011-03-16 Richard Guenther <rguenther@suse.de>
1045 PR tree-optimization/26134
1046 * gcc.dg/tree-ssa/complex-6.c: New testcase.
1048 2011-03-16 Richard Guenther <rguenther@suse.de>
1050 PR tree-optimization/48146
1051 * gcc.dg/torture/pr48146.c: New testcase.
1053 2011-03-16 Richard Guenther <rguenther@suse.de>
1055 * gcc.dg/tree-ssa/pr14814.c: Adjust.
1056 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
1058 2011-03-16 Jakub Jelinek <jakub@redhat.com>
1061 * gcc.c-torture/compile/pr48136.c: New test.
1063 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1066 * gcc.dg/guality/pr45882.c: New test.
1068 2011-03-15 Jason Merrill <jason@redhat.com>
1070 * g++.dg/cpp0x/constexpr-recursion.C: New.
1072 * g++.dg/cpp0x/implicit11.C: New.
1074 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1076 * g++.dg/cpp0x/constexpr-attribute.C: New.
1078 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1080 * g++.dg/parse/pr34758.C: New.
1082 2011-03-15 Xinliang David Li <davidxl@google.com>
1085 * gcc.dg/uninit-pred-7_d.c: New test.
1086 * gcc.dg/uninit-pred-8_d.c: New test.
1088 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1091 * gcc.target/arm/pr46788.c: New.
1093 2011-03-15 Richard Guenther <rguenther@suse.de>
1096 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1097 * gfortran.dg/ishft_4.f90: Likewise.
1098 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1100 2011-03-15 Richard Guenther <rguenther@suse.de>
1102 PR tree-optimization/13954
1103 * g++.dg/tree-ssa/pr13954.C: New testcase.
1105 2011-03-15 Richard Guenther <rguenther@suse.de>
1107 PR tree-optimization/48037
1108 * gcc.target/i386/pr48037-1.c: New testcase.
1110 2011-03-15 Richard Guenther <rguenther@suse.de>
1112 PR tree-optimization/41490
1113 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1114 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1115 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1116 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1117 * g++.dg/tree-ssa/pr33604.C: Adjust.
1119 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1122 * gcc.c-torture/execute/pr47917.c: New test.
1123 * gcc.dg/pr47917.c: New test.
1126 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1128 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1130 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1131 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1132 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1133 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1134 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1135 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1136 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1137 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1138 * gcc.target/i386/avx-floor-vec.c: Ditto.
1139 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1140 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1141 * gcc.target/i386/avx-rint-vec.c: Ditto.
1142 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1143 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1144 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1145 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1147 2011-03-14 Tom Tromey <tromey@redhat.com>
1149 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1150 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1151 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1153 2011-03-14 Tom Tromey <tromey@redhat.com>
1155 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1156 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1157 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1159 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1161 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1163 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1165 PR rtl-optimization/47166
1166 * gcc.c-torture/execute/postmod-1.c: New test.
1168 2011-03-14 Richard Guenther <rguenther@suse.de>
1171 * gcc.dg/torture/pr48098.c: New testcase.
1173 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1176 * gcc.target/powerpc/pr48053-1.c: New test.
1177 * gcc.target/powerpc/pr48053-2.c: Likewise.
1179 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1182 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1184 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1187 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1189 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1192 * gfortran.dg/class_41.f03: New.
1194 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1196 * g++.dg/conversion/cast3.C: New test.
1198 2011-03-11 Jason Merrill <jason@redhat.com>
1200 * g++.dg/template/error45.C: New.
1202 * g++.dg/parse/no-type-defn1.C: New.
1204 * g++.dg/ext/attrib40.C: New.
1206 * g++.dg/cpp0x/regress/array1.C: New.
1208 2011-03-11 Richard Guenther <rguenther@suse.de>
1210 PR tree-optimization/48067
1211 * gcc.dg/pr48067.c: New testcase.
1213 2011-03-11 Richard Guenther <rguenther@suse.de>
1216 * g++.dg/lto/20110311-1_0.C: New testcase.
1218 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1221 * g++.dg/inherit/virtual8.C: New test.
1224 * gcc.dg/torture/pr48044.c: New test.
1226 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1229 * gfortran.dg/proc_ptr_comp_31.f90: New.
1231 2011-03-11 Richard Guenther <rguenther@suse.de>
1233 PR tree-optimization/47278
1234 * gcc.dg/torture/pr47278-1.c: New testcase.
1235 * gcc.dg/torture/pr47278-2.c: Likewise.
1237 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1239 PR tree-optimization/48063
1240 * gcc.dg/torture/pr48063.c: New test.
1242 2011-03-10 Jason Merrill <jason@redhat.com>
1244 * g++.dg/template/array22.C: New.
1246 * g++.dg/cpp0x/syntax-err1.C: New.
1247 * g++.dg/parse/error36.C: Adjust expected errors.
1248 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1249 * g++.old-deja/g++.pt/typename3.C: Likewise.
1250 * g++.old-deja/g++.pt/typename4.C: Likewise.
1251 * g++.old-deja/g++.pt/typename6.C: Likewise.
1253 2011-03-09 Jason Merrill <jason@redhat.com>
1255 * g++.dg/template/nontype22.C: New.
1257 2011-03-09 Martin Jambor <mjambor@suse.cz>
1259 PR tree-optimization/47714
1260 * g++.dg/torture/pr47714.C: New test.
1262 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1265 * gcc.target/powerpc/pr47755-2.c: New file.
1267 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1269 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1270 is not set in the environment, pass 64 as first argument when not
1271 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1272 native where ulimit -u is supported.
1274 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1276 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1278 2011-03-08 Jason Merrill <jason@redhat.com>
1280 * g++.dg/template/nontype21.C: New.
1282 * g++.dg/template/anon5.C: New.
1284 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1287 * gcc.dg/pr47881.c: New test.
1289 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1292 * g++.dg/lookup/template3.C: New test.
1294 2011-03-08 Kai Tietz <ktietz@redhat.com>
1296 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1299 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1302 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1303 sizeof to compute alignment.
1305 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1307 PR tree-optimization/48022
1308 * gcc.dg/pr48022-1.c: New test.
1309 * gcc.dg/pr48022-2.c: New test.
1311 2011-03-07 Jason Merrill <jason@redhat.com>
1313 * g++.dg/template/nontype20.C: New.
1314 * g++.dg/init/member1.C: Adjust expected errors.
1315 * g++.dg/parse/constant4.C: Likewise.
1316 * g++.dg/template/qualified-id3.C: Likewise.
1317 * g++.old-deja/g++.pt/crash10.C: Likewise.
1319 * g++.dg/cpp0x/regress/non-const1.C: New.
1321 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1324 * gcc.dg/pr47991.c: New test.
1326 2011-03-07 Jason Merrill <jason@redhat.com>
1328 * g++.dg/abi/mangle46.C: New.
1330 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1333 * gcc.target/powerpc/pr47862.c: New.
1335 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1338 * gcc.target/i386/combine-mul.c: Require nonpic.
1340 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1341 Nathan Froyd <froydnj@codesourcery.com>
1343 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1345 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1347 * README.QMTEST: Remove.
1349 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1350 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1353 * gfortran.dg/array_constructor_37.f90 : New test.
1355 2011-03-05 Jason Merrill <jason@redhat.com>
1357 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1358 * g++.dg/abi/mangle45.C: Likewise.
1359 * g++.dg/cpp0x/trailing1.C: Likewise.
1361 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1363 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1365 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1367 PR rtl-optimization/47899
1368 * gcc.dg/pr47899.c: New test.
1370 * gcc.dg/torture/pr47968.c: Ignore warnings.
1372 PR tree-optimization/47967
1373 * gcc.c-torture/compile/pr47967.c: New test.
1375 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1377 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1378 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1380 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1382 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1383 and property_getAttributes() if __OBJC2__.
1384 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1385 * objc.dg/property/property-encoding-1.m: New.
1386 * obj-c++.dg/property/property-encoding-1.mm: New.
1388 2011-03-04 Jason Merrill <jason@redhat.com>
1390 * g++.dg/template/pseudodtor6.C: New.
1392 * g++.dg/inherit/covariant19.C: New.
1394 2011-03-04 Richard Guenther <rguenther@suse.de>
1397 * gcc.dg/torture/pr47968.c: New testcase.
1399 2011-03-04 Richard Guenther <rguenther@suse.de>
1402 * gcc.dg/torture/pr47975.c: New testcase.
1404 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1407 * g++.dg/template/crash106.C: New.
1409 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1412 * gcc.dg/gomp/pr47963.c: New test.
1413 * g++.dg/gomp/pr47963.C: New test.
1415 2011-03-02 Jason Merrill <jason@redhat.com>
1417 * g++.dg/cpp0x/regress/condition1.C: New.
1419 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1421 2011-03-01 Jason Merrill <jason@redhat.com>
1423 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1425 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1427 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1429 PR rtl-optimization/47925
1430 * gcc.c-torture/execute/pr47925.c: New test.
1432 2011-03-01 Jason Merrill <jason@redhat.com>
1434 * g++.dg/cpp0x/decltype25.C: New.
1436 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1438 2011-03-01 Richard Guenther <rguenther@suse.de>
1440 PR tree-optimization/47890
1441 * gcc.dg/torture/pr47890.c: New testcase.
1443 2011-03-01 Richard Guenther <rguenther@suse.de>
1446 * gcc.dg/lto/pr47924_0.c: New testcase.
1448 2011-03-01 Richard Guenther <rguenther@suse.de>
1451 * gfortran.dg/lto/pr46911_0.f: New testcase.
1453 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1455 PR libgfortran/47933
1456 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1457 compile errors from older code form.
1459 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1461 PR libgfortran/47567
1462 * gfortran.dg/fmt_fw_d.f90: New test.
1464 2011-02-28 Jason Merrill <jason@redhat.com>
1466 * g++.dg/inherit/covariant18.C: New.
1468 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1471 * gcc.dg/pr47893.c: New test.
1473 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1475 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1476 NULL in case of a selector with conflicting types.
1477 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1479 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1481 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1482 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1483 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1484 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1486 2011-02-28 Jason Merrill <jason@redhat.com>
1489 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1491 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1493 PR libgfortran/47778
1494 * gfortran.dg/namelist_71.f90: New test.
1496 2011-02-27 Jason Merrill <jason@redhat.com>
1499 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1500 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1502 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1505 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1507 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1510 * gfortran.dg/gomp/task-1.f90: Removed.
1512 2011-02-26 Jason Merrill <jason@redhat.com>
1514 * g++.dg/template/this-targ1.C: New.
1516 * g++.dg/cpp0x/regress/template-const1.C: New.
1517 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1518 * g++.dg/template/function1.C: Adjust.
1519 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1520 * g++.dg/debug/debug7.C: Adjust.
1522 2011-02-26 Tobias Burnus <burnus@net-b.de>
1525 * gfortran.dg/gomp/task-1.f90: New.
1527 2011-02-25 Jie Zhang <jie@codesourcery.com>
1529 * gcc.target/arm/neon-thumb2-move.c: Add
1530 dg-require-effective-target arm_thumb2_ok.
1532 2011-02-24 Jason Merrill <jason@redhat.com>
1534 * g++.dg/parse/constant1.C: Specify C++98 mode.
1535 * g++.dg/parse/constant5.C: Likewise.
1536 * g++.dg/parse/error2.C: Likewise.
1537 * g++.dg/parse/semicolon3.C: Likewise.
1538 * g++.dg/template/crash14.C: Likewise.
1539 * g++.dg/template/local4.C: Likewise.
1540 * g++.dg/template/nontype3.C: Likewise.
1541 * g++.dg/parse/crash31.C: Adjust expected errors.
1542 * g++.dg/template/function1.C: Likewise.
1543 * g++.dg/template/ref3.C: Likewise.
1544 * g++.dg/template/static9.C: Likewise.
1545 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1547 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1548 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1549 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1550 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1551 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1553 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1556 * gfortran.dg/pr47878.f90: New test.
1558 2011-02-24 Richard Guenther <rguenther@suse.de>
1561 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1562 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1564 2011-02-24 Richard Guenther <rguenther@suse.de>
1567 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1568 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1570 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1572 PR libgfortran/47567
1573 * gfortran.dg/fmt_f0_1.f90: Update test.
1575 2011-02-23 Jason Merrill <jason@redhat.com>
1577 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1578 * g++.dg/abi/mangle45.C: New.
1580 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1581 * g++.dg/template/canon-type-9.C: Match use of decltype
1582 between declaration and definition.
1583 * g++.dg/template/canon-type-12.C: Likewise.
1585 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1588 * gfortran.dg/nested_allocatables_1.f90: New.
1590 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1593 * g++.dg/pr46868.C: New test.
1594 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1595 * g++.dg/parse/error14.C: Adjust.
1597 2011-02-23 Richard Guenther <rguenther@suse.de>
1599 PR tree-optimization/47838
1600 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1602 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1604 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1606 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1608 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1609 * gfortran.dg/count_init_expr.f03: Ditto.
1610 * gfortran.dg/gomp/pr43711.f90: Ditto.
1611 * gcc.dg/struct-parse-2.c: Ditto.
1612 * gcc.dg/parse-error-3.c: Ditto.
1613 * gcc.dg/Wlogical-op-1.c: Ditto.
1614 * gcc.dg/Walways-true-1.c: Ditto.
1615 * gcc.dg/pr24225.c: Ditto.
1616 * gcc.dg/Walways-true-2.c: Ditto.
1617 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1618 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1619 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1620 * g++.dg/overload/defarg4.C: Ditto.
1621 * g++.dg/inherit/covariant16.C: Ditto.
1622 * g++.dg/inherit/virtual7.C: Ditto.
1623 * g++.dg/template/canon-type-9.C: Ditto.
1624 * g++.dg/template/access19.C: Ditto.
1625 * g++.dg/template/call7.C: Ditto.
1626 * g++.dg/template/canon-type-2.C: Ditto.
1627 * g++.dg/template/init7.C: Ditto.
1628 * g++.dg/template/sizeof-template-argument.C: Ditto.
1629 * g++.dg/template/const3.C: Ditto.
1630 * g++.dg/template/sfinae26.C: Ditto.
1631 * g++.dg/template/sfinae26.C: Ditto.
1632 * g++.dg/template/canon-type-11.C: Ditto.
1633 * g++.dg/template/union2.C: Ditto.
1634 * g++.dg/template/canon-type-3.C: Ditto.
1635 * g++.dg/template/canon-type-1.C: Ditto.
1636 * g++.dg/template/canon-type-5.C: Ditto.
1637 * g++.dg/template/canon-type-7.C: Ditto.
1638 * g++.dg/template/canon-type-10.C: Ditto.
1639 * g++.dg/template/spec36.C: Ditto.
1640 * g++.dg/template/typedef38.C: Ditto.
1641 * g++.dg/template/canon-type-4.C: Ditto.
1642 * g++.dg/template/canon-type-6.C: Ditto.
1643 * g++.dg/template/canon-type-13.C: Ditto.
1644 * g++.dg/template/instantiate9.C: Ditto.
1645 * g++.dg/template/ttp22.C: Ditto.
1646 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1647 * g++.dg/warn/Walways-true-1.C: Ditto.
1648 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1649 * g++.dg/warn/Walways-true-2.C: Ditto.
1650 * g++.dg/conversion/op4.C: Ditto.
1651 * g++.dg/opt/pr19650.C: Ditto.
1652 * g++.dg/lookup/friend11.C: Ditto.
1653 * g++.dg/other/default2.C: Ditto.
1654 * g++.dg/other/default3.C: Ditto.
1655 * g++.dg/other/dtor2.C: Ditto.
1656 * g++.dg/other/friend5.C: Ditto.
1657 * g++.dg/other/default5.C: Ditto.
1658 * g++.dg/init/brace6.C: Ditto.
1659 * g++.dg/init/aggr5.C: Ditto.
1660 * g++.dg/init/error2.C: Ditto.
1661 * g++.dg/expr/bound-mem-fun.C: Ditto.
1662 * g++.dg/expr/cond6.C: Ditto.
1663 * g++.dg/expr/stmt-expr-1.C: Ditto.
1664 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1665 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1666 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1667 * g++.dg/cpp0x/bracket1.C: Ditto.
1668 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1669 * g++.dg/cpp0x/pr38646.C: Ditto.
1670 * g++.dg/cpp0x/variadic73.C: Ditto.
1671 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1672 * g++.dg/cpp0x/bracket4.C: Ditto.
1673 * g++.dg/cpp0x/decltype4.C: Ditto.
1674 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1675 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1676 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1677 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1678 * g++.dg/cpp0x/decltype2.C: Ditto.
1679 * g++.dg/cpp0x/decltype1.C: Ditto.
1680 * g++.dg/cpp0x/bracket2.C: Ditto.
1681 * g++.dg/cpp0x/decltype5.C: Ditto.
1682 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1683 * g++.dg/cpp0x/variadic70.C: Ditto.
1684 * g++.dg/cpp0x/decltype6.C: Ditto.
1685 * g++.dg/cpp0x/rvo.C: Ditto.
1686 * g++.dg/cpp0x/vt-40092.C: Ditto.
1687 * g++.dg/cpp0x/variadic-new.C: Ditto.
1688 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1689 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1690 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1691 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1692 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1693 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1694 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1695 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1696 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1697 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1698 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1699 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1700 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1701 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1702 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1703 * g++.dg/cpp0x/pr39639.C: Ditto.
1704 * g++.dg/cpp0x/decltype3.C: Ditto.
1705 * g++.dg/cpp0x/variadic68.C: Ditto.
1706 * g++.dg/cpp0x/variadic-function.C: Ditto.
1707 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1708 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1709 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1710 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1711 * g++.dg/parse/crash35.C: Ditto.
1712 * g++.dg/parse/crash40.C: Ditto.
1713 * g++.dg/parse/defarg12.C: Ditto.
1714 * g++.dg/parse/crash34.C: Ditto.
1715 * g++.dg/parse/constructor3.C: Ditto.
1716 * g++.dg/parse/template23.C: Ditto.
1717 * g++.dg/parse/crash56.C: Ditto.
1718 * g++.dg/parse/dtor13.C: Ditto.
1719 * g++.dg/parse/error33.C: Ditto.
1720 * g++.dg/parse/ctor9.C: Ditto.
1721 * g++.dg/parse/error32.C: Ditto.
1722 * g++.dg/parse/error37.C: Ditto.
1723 * g++.dg/parse/bitfield3.C: Ditto.
1724 * g++.dg/parse/struct-4.C: Ditto.
1725 * g++.dg/ext/has_trivial_copy.C: Ditto.
1726 * g++.dg/ext/is_polymorphic.C: Ditto.
1727 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1728 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1729 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1730 * g++.dg/ext/is_union.C: Ditto.
1731 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1732 * g++.dg/ext/is_pod.C: Ditto.
1733 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1734 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1735 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1736 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1737 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1738 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1739 * g++.dg/ext/is_abstract.C: Ditto.
1740 * g++.dg/ext/has_trivial_assign.C: Ditto.
1741 * g++.dg/ext/is_class.C: Ditto.
1742 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1743 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1744 * g++.dg/ext/is_base_of.C: Ditto.
1745 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1746 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1747 * g++.dg/ext/is_empty.C: Ditto.
1748 * g++.dg/ext/is_enum.C: Ditto.
1749 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1750 * gnat.dg/opt11.adb: Ditto.
1751 * obj-c++.dg/pr45735.mm: Ditto.
1752 * obj-c++.dg/pr24393.mm: Ditto.
1753 * obj-c++.dg/exceptions-2.mm: Ditto.
1754 * objc.dg/pr45735.m: Ditto.
1755 * objc.dg/pr24393.m: Ditto.
1757 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1759 * objc.dg/attributes/objc-exception-1.m: New.
1761 2011-02-23 Jie Zhang <jie@codesourcery.com>
1763 * gcc.dg/cpp/include7.c: New test.
1765 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1768 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1770 2011-02-23 Jie Zhang <jie@codesourcery.com>
1772 PR rtl-optimization/47763
1773 * gcc.dg/pr47763.c: New test.
1775 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1778 * gfortran.dg/whole_file_32.f90 : New test.
1780 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1783 * g++.dg/inherit/virtual7.C: New test.
1785 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1788 * objc.dg/type-size-3.m: Updated error message.
1789 * objc.dg/type-size-4.m: New test.
1790 * objc.dg/type-size-5.m: New test.
1792 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1794 * lib/gnat.exp: Fix comments.
1795 Don't load libgloss.exp.
1796 (default_gnat_version): Call $compiler with --version.
1797 Adapt regexp for gnatmake output, insert version.
1798 (gnat_version): New proc.
1799 (gnat_init): Remove gnat_libgcc_s_path.
1800 (gnat_target_compile): Likewise.
1801 Remove ld_library_path.
1802 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1803 (gnat_pass): Remove.
1804 (gnat_pass): Remove.
1805 (gnat_finish): Remove.
1806 (gnat_exit): Remove.
1807 (local_find_gnatmake): Reindent.
1808 (runtest_file_p): Remove.
1809 (prune_warnings): Remove.
1810 (find_gnatclean): New proc.
1811 * lib/gnat-dg.exp (lremove): New proc.
1812 (gnat-dg-test): Reindent.
1813 Remove additional output files.
1814 (gnat-dg-runtest): Remove.
1816 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1817 * gnat.dg/loop_optimization6.adb: Likewise.
1818 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1820 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1822 PR tree-optimization/47835
1823 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1825 2011-02-22 Tobias Burnus <burnus@net-b.de>
1827 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1828 * gfortran.dg/abstract_type_2.f03: Ditto.
1829 * gfortran.dg/abstract_type_3.f03: Ditto.
1830 * gfortran.dg/abstract_type_4.f03: Ditto.
1831 * gfortran.dg/abstract_type_5.f03: Ditto.
1832 * gfortran.dg/abstract_type_6.f03: Ditto.
1833 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1834 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1835 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1836 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1837 * gfortran.dg/array_function_5.f90: Ditto.
1838 * gfortran.dg/asynchronous_3.f03: Ditto.
1839 * gfortran.dg/char_expr_1.f90: Ditto.
1840 * gfortran.dg/class_14.f03: Ditto.
1841 * gfortran.dg/data_array_6.f: Ditto.
1842 * gfortran.dg/data_invalid.f90: Ditto.
1843 * gfortran.dg/dot_product_1.f03: Ditto.
1844 * gfortran.dg/func_derived_5.f90: Ditto.
1845 * gfortran.dg/func_result_4.f90: Ditto.
1846 * gfortran.dg/implied_do_1.f90: Ditto.
1847 * gfortran.dg/initialization_25.f90: Ditto.
1848 * gfortran.dg/initialization_26.f90: Ditto.
1849 * gfortran.dg/interface_34.f90: Ditto.
1850 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1851 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1852 * gfortran.dg/matmul_8.f03: Ditto.
1853 * gfortran.dg/merge_init_expr.f90: Ditto.
1854 * gfortran.dg/pack_assign_1.f90: Ditto.
1855 * gfortran.dg/pack_vector_1.f90: Ditto.
1856 * gfortran.dg/pointer_check_8.f90: Ditto.
1857 * gfortran.dg/product_init_expr.f03: Ditto.
1858 * gfortran.dg/reshape_order_5.f90: Ditto.
1859 * gfortran.dg/reshape_shape_1.f90: Ditto.
1860 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1861 * gfortran.dg/same_name_2.f90: Ditto.
1862 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1863 * gfortran.dg/spread_init_expr.f03: Ditto.
1864 * gfortran.dg/stmt_func_1.f90: Ditto.
1865 * gfortran.dg/sum_init_expr.f03: Ditto.
1866 * gfortran.dg/transpose_3.f03: Ditto.
1867 * gfortran.dg/unpack_init_expr.f03: Ditto.
1868 * gfortran.dg/warn_conversion.f90: Ditto.
1869 * gfortran.dg/warn_conversion_2.f90: Ditto.
1870 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1871 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1872 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1873 * gfortran.dg/whole_file_16.f90: Ditto.
1874 * gfortran.dg/whole_file_17.f90: Ditto.
1875 * gfortran.dg/whole_file_18.f90: Ditto.
1876 * gfortran.dg/whole_file_20.f03: Ditto.
1877 * gfortran.dg/whole_file_5.f90: Ditto.
1878 * gfortran.dg/whole_file_6.f90: Ditto.
1879 * gfortran.dg/write_invalid_format.f90: Ditto.
1880 * gfortran.dg/zero_sized_6.f90: Ditto.
1882 2011-02-21 Jeff Law <law@redhat.com>
1884 PR rtl-optimization/46178
1885 * gcc.target/i386/pr46178.c: New test.
1887 PR rtl-optimization/46002
1888 * gcc.c-torture/compile/pr46002.c: New test.
1890 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1892 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1895 2011-02-21 Jakub Jelinek <jakub@redhat.com>
1898 * g++.dg/debug/pr47106.C: Require effective target lto.
1900 2011-02-21 Jason Merrill <jason@redhat.com>
1902 * g++.dg/cpp0x/constexpr-diag2.C: New.
1904 2011-02-20 Jason Merrill <jason@redhat.com>
1906 * g++.dg/cpp0x/constexpr-ctor7.C: New.
1908 * g++.dg/cpp0x/fntmpdefarg2.C: New.
1910 * g++.dg/overload/conv-op1.C: New.
1912 * g++.dg/cpp0x/constexpr-synth1.C: New.
1914 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1916 * objc.dg/layout-2.m: New.
1917 * objc.dg/selector-3.m: Adjusted location of error message.
1918 * objc.dg/type-size-3.m: Same.
1919 * obj-c++.dg/selector-3.mm: Same.
1921 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1924 * objc.dg/property/dotsyntax-22.m: New.
1925 * obj-c++.dg/property/dotsyntax-22.mm: New.
1927 2011-02-20 Dodji Seketeli <dodji@redhat.com>
1930 * g++.dg/template/typedef38.C: New test.
1932 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1935 * gfortran.dg/whole_file_30.f90 : New test.
1936 * gfortran.dg/whole_file_31.f90 : New test.
1938 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1942 * gfortran.dg/whole_file_28.f90 : New test.
1943 * gfortran.dg/whole_file_29.f90 : New test.
1945 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1948 * g++.dg/template/crash105.C: New.
1950 2011-02-19 Jason Merrill <jason@redhat.com>
1952 * g++.dg/cpp0x/regress/no-elide1.C: New.
1954 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
1956 PR tree-optimization/46620
1957 * gcc.dg/pr46620.c: New.
1959 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1962 * gcc.target/i386/pr47809.c: New test.
1964 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1965 Tobias Burnus <burnus@net-b.de>
1967 * lib/target-supports.exp
1968 (check_effective_target_fortran_large_real): New check for large reals.
1969 * gfortran.dg/nan_7.f90: New test.
1971 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1973 PR libgfortran/47567
1974 * gfortran.dg/fmt_f0_1.f90: Update test.
1976 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
1979 * gfortran.dg/array_constructor_36.f90 : New test.
1980 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
1981 allow for comparison between different elements of the array
1982 constructor at different levels of optimization.
1984 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
1986 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
1987 * gcc.target/i386/pr32280-1.c: Likewise.
1989 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1992 * gcc.target/i386/pr47800.c: New test.
1994 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
1996 * objc/execute/exceptions/foward-1.x: New.
1998 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2001 * gfortran.dg/derived_constructor_comps_4.f90: New.
2003 2011-02-18 Tobias Burnus
2006 * gfortran.dg/func_result_6.f90: New.
2008 2011-02-18 Michael Matz <matz@suse.de>
2011 * gfortran.dg/lto/pr45586_0.f90: New test.
2012 * gfortran.dg/typebound_proc_20.f90: Ditto.
2013 * gfortran.dg/typebound_proc_21.f90: Ditto.
2015 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
2018 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
2020 2011-02-18 Tobias Burnus <burnus@net-b.de>
2023 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
2025 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
2026 normalizing the error/warning output.
2027 * gfortran.dg/Wall.f90: Update dg-error/warning.
2028 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
2029 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
2030 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
2031 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
2032 * gfortran.dg/class_30.f90: Update dg-error/warning.
2033 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
2034 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
2035 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
2036 * gfortran.dg/entry_17.f90: Update dg-error/warning.
2037 * gfortran.dg/entry_19.f90: Update dg-error/warning.
2038 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
2039 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
2040 * gfortran.dg/g77/12632.f: Update dg-error/warning.
2041 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
2042 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
2043 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
2044 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
2045 * gfortran.dg/goto_8.f90: Update dg-error/warning.
2046 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
2047 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
2048 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
2049 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
2050 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
2051 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
2052 * gfortran.dg/volatile3.f90: Update dg-error/warning.
2053 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
2054 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
2055 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
2056 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
2057 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
2059 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2062 * gfortran.dg/proc_ptr_comp_30.f90: New.
2064 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2067 * gcc.target/i386/pr47780.c: New test.
2069 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2072 * gfortran.dg/class_40.f03: New.
2074 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2077 * g++.dg/cpp0x/auto21.C: New test.
2079 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2081 * objc.dg/special/unclaimed-category-1.h: Updated for
2083 * objc.dg/special/unclaimed-category-1.m: Same.
2084 * objc.dg/zero-link-1.m: Same.
2085 * objc.dg/lookup-1.m: Same.
2086 * objc.dg/torture/strings/const-str-9.m
2087 * objc.dg/torture/strings/const-str-10.m: Same.
2088 * objc.dg/torture/strings/const-str-11.m: Same.
2089 * objc.dg/torture/forward-1.m: Same.
2090 * objc.dg/zero-link-2.m: Same.
2091 * objc.dg/encode-7-next-64bit.m: Same.
2092 * objc.dg/method-4.m: Same.
2093 * objc.dg/next-runtime-1.m: Same.
2094 * objc.dg/image-info.m: Same.
2095 * objc.dg/pr23214.m: Same.
2096 * objc.dg/symtab-1.m: Same.
2097 * obj-c++.dg/basic.m: Same.
2098 * obj-c++.dg/proto-lossage-3.m: Same.
2099 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2100 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2101 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2102 * obj-c++.dg/method-11.m: Same.
2103 * objc/execute/enumeration-1.m: Same.
2104 * objc/execute/object_is_class.m: Same.
2105 * objc/execute/formal_protocol-2.m: Same.
2106 * objc/execute/formal_protocol-4.m: Same.
2107 * objc/execute/formal_protocol-6.m: Same.
2108 * objc/execute/bycopy-3.m: Same.
2109 * objc/execute/exceptions/catchall-1.m: Same.
2110 * objc/execute/exceptions/finally-1.m: Same.
2111 * objc/execute/exceptions/local-variables-1.m: Same.
2112 * objc/execute/exceptions/foward-1.m: Same.
2113 * objc/execute/bf-common.h
2114 * objc/execute/enumeration-2.m: Same.
2115 * objc/execute/formal_protocol-1.m: Same.
2116 * objc/execute/formal_protocol-3.m: Same.
2117 * objc/execute/formal_protocol-5.m: Same.
2118 * objc/execute/accessing_ivars.m: Same.
2119 * objc/execute/bycopy-2.m: Same.
2120 * objc/execute/formal_protocol-7.m: Same.
2121 * objc/execute/compatibility_alias.m: Same.
2122 * objc/execute/no_clash.m: Same.
2123 * objc/execute/object_is_meta_class.m: Same.
2124 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2125 * objc/execute/class-tests-1.h: Include stdio.h.
2126 * objc/execute/class-tests-2.h: Same.
2127 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2129 * obj-c++.dg/try-catch-2.mm: Same.
2131 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2134 * g++.dg/warn/Wunused-parm-4.C: New test.
2136 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2137 Jan Hubicka <jh@suse.cz>
2141 * g++.dg/debug/pr47106.C: New.
2143 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2146 * gcc.target/i386/pr43653.c: New test.
2148 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2151 * g++.dg/template/inherit6.C: New test.
2153 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2156 * gfortran.dg/class_39.f03: New.
2158 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2161 * g++.dg/cpp0x/variadic106.C: New test.
2163 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2166 * gfortran.dg/pr47757-1.f90: New test.
2167 * gfortran.dg/pr47757-2.f90: New test.
2168 * gfortran.dg/pr47757-3.f90: New test.
2171 * g++.dg/cpp0x/enum8.C: New test.
2173 2011-02-15 Jason Merrill <jason@redhat.com>
2175 * g++.dg/inherit/implicit-trivial1.C: New.
2176 * g++.dg/cpp0x/implicit-trivial1.C: New.
2178 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2181 * gcc.dg/torture/pr47725.c: Removed.
2183 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2186 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2187 constant does not generate a load from memory.
2189 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2192 * gcc.dg/torture/pr47725.c: New.
2194 2011-02-15 Richard Guenther <rguenther@suse.de>
2196 PR tree-optimization/47743
2197 * gcc.dg/torture/pr47743.c: New testcase.
2199 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2202 * gcc.target/i386/pr47581.c: New test.
2204 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2207 * gfortran.dg/select_type_22.f03: New.
2209 2011-02-14 Jason Merrill <jason@redhat.com>
2211 * g++.dg/cpp0x/regress/enum1.C: New.
2213 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2215 * gnat.dg/include.adb: New test.
2217 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2220 * gfortran.dg/class_38.f03: New.
2222 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2224 * gcc.dg/pr46494.c: New test.
2226 2011-02-14 Richard Guenther <rguenther@suse.de>
2228 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2230 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2233 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2234 sparc*-sun-solaris2.11.
2236 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2239 * gfortran.dg/argument_checking_18.f90: New.
2241 2011-02-13 Tobias Burnus <burnus@net-b.de>
2243 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2244 * gfortran.dg/argument_checking_17.f90: New.
2246 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2248 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2249 are temporarily disabled.
2250 * gfortran.dg/class_7.f03: Ditto.
2251 * gfortran.dg/coarray_14.f90: Ditto.
2252 * gfortran.dg/typebound_proc_13.f03: Ditto.
2254 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2257 * gfortran.dg/extends_11.f03: New.
2259 2011-02-11 Xinliang David Li <davidxl@google.com>
2261 PR tree-optimization/47707
2262 * g++.dg/tree-ssa/pr47707.C: New test.
2264 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2266 * g++.dg/opt/inline17.C: New test.
2268 2011-02-11 Tobias Burnus <burnus@net-b.de>
2271 * gfortran.dg/pure_formal_2.f90: New.
2273 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2275 PR rtl-optimization/47614
2276 * gfortran.dg/pr47614.f: New.
2278 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2281 * gcc.dg/opts-6.c: New test.
2283 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2286 * gcc.dg/pr47684.c: New test.
2288 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2291 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2292 c99_runtime, dg-add-options c99_runtime.
2293 (main): Use __asm__.
2295 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2298 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2299 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2300 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2301 * gcc.dg/ucnid-10.c: Likewise.
2302 * gcc.dg/ucnid-13.c: Likewise.
2303 * gcc.dg/ucnid-7.c: Likewise.
2304 * gcc.dg/ucnid-8.c: Likewise.
2305 Adapt dg-warning line number.
2307 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2309 * gcc.target/i386/parity-1.c: Use -march=k8.
2310 * gcc.target/i386/parity-2.c: Ditto.
2311 * gcc.target/i386/vecinit-1.c: Ditto.
2312 * gcc.target/i386/vecinit-2.c: Ditto.
2314 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2317 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2318 * gcc.target/mips/save-restore-3.c: Likewise.
2319 * gcc.target/mips/save-restore-4.c: Likewise.
2320 * gcc.target/mips/save-restore-5.c: Likewise.
2323 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2324 * g++.dg/tree-prof/partition2.C: Likewise.
2326 2011-02-09 Jason Merrill <jason@redhat.com>
2328 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2329 rather than misdeclare std::puts.
2331 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2332 * g++.dg/other/warning1.C: Likewise.
2333 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2334 * g++.old-deja/g++.gb/scope06.C: Likewise.
2335 * g++.old-deja/g++.law/cvt11.C: Likewise.
2336 * g++.old-deja/g++.law/init1.C: Likewise.
2337 * g++.dg/abi/mangle26.C: Likewise.
2339 * g++.dg/template/function1.C: Adjust for C++0x mode.
2340 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2342 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2343 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2345 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2347 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2349 * g++.dg/cpp0x/regress: New directory.
2350 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2351 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2352 * g++.dg/cpp0x/regress/regress3.C: New.
2354 2011-02-10 Richard Guenther <rguenther@suse.de>
2356 PR tree-optimization/47677
2357 * gcc.dg/torture/pr47677.c: New testcase.
2359 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2361 * objc.dg/special/load-category-1.m: Remove unused header.
2362 * objc.dg/special/load-category-1a.m: Likewise.
2363 * objc.dg/special/load-category-2.m: Likewise.
2364 * objc.dg/special/load-category-2a.m: Likewise.
2365 * objc.dg/special/load-category-3.m: Likewise.
2366 * objc.dg/special/load-category-3a.m: Likewise.
2367 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2368 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2369 * objc.dg/attributes/class-attribute-1.m: Likewise.
2370 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2371 * obj-c++.dg/property/property.exp: Likewise.
2372 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2373 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2374 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2375 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2376 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2377 * obj-c++.dg/template-8.mm: Likewise.
2379 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2382 * gcc.target/i386/pr47665.c: New test.
2384 2011-02-10 Jie Zhang <jie@codesourcery.com>
2388 2011-02-05 Jie Zhang <jie@codesourcery.com>
2390 * gcc.dg/pr42631.c: Update test.
2391 * gcc.dg/pr42631-2.c: New test.
2393 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2396 * gfortran.dg/proc_decl_25.f90: New.
2398 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2401 * gfortran.dg/typebound_assignment_2.f03: New.
2403 2011-02-09 Richard Guenther <rguenther@suse.de>
2405 PR tree-optimization/47664
2406 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2408 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2411 * gnat.dg/uninit_func.adb: Adjust dg directive.
2413 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2416 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2418 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2421 * gfortran.dg/auto_dealloc_2.f90: New.
2423 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2425 * gcc.dg/builtins-config.h: Remove __sgi handling.
2426 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2427 -std=c99 for mips-sgi-irix6.5*.
2429 2011-02-09 Martin Jambor <mjambor@suse.cz>
2432 * gfortran.dg/pr25923.f90: Remove xfails.
2434 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2437 * gfortran.dg/inquire_14.f90: New test.
2439 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2442 * gfortran.dg/pointer_init_6.f90: New.
2444 2011-02-08 Jeff Law <law@redhat.com>
2446 PR tree-optimization/42893
2447 * gcc.tree-ssa/pr42893.c: New test.
2449 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2451 PR tree-optimization/46834
2452 PR tree-optimization/46994
2453 PR tree-optimization/46995
2454 * gcc.dg/graphite/id-pr46834.c: New.
2455 * gfortran.dg/graphite/id-pr46994.f90: New.
2456 * gfortran.dg/graphite/id-pr46995.f90: New.
2458 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2461 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2462 using the variable is known the warning is emitted there.
2463 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2464 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2466 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2469 * gcc.dg/noreturn-1.c (foo5): Likewise.
2470 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2471 (method2): Likewise.
2473 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2474 the return statement using the uninitialized variable.
2475 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2477 2011-02-08 Richard Guenther <rguenther@suse.de>
2480 * g++.dg/opt/pr47639.c: New testcase.
2482 2011-02-08 Richard Guenther <rguenther@suse.de>
2484 PR tree-optimization/47632
2485 * g++.dg/opt/pr47632.C: New testcase.
2487 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2489 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2491 2011-02-07 Richard Guenther <rguenther@suse.de>
2493 PR tree-optimization/47615
2494 * g++.dg/opt/pr47615.C: New testcase.
2496 2011-02-07 Richard Guenther <rguenther@suse.de>
2498 PR tree-optimization/47621
2499 * gcc.dg/torture/pr47621.c: New testcase.
2501 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2503 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2505 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2508 * gfortran.dg/allocate_with_source_1 : New test.
2510 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2513 * gcc.dg/pr47610.c: New test.
2515 2011-02-05 Jie Zhang <jie@codesourcery.com>
2518 * gcc.dg/pr42631.c: Update test.
2519 * gcc.dg/pr42631-2.c: New test.
2521 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2524 * gfortran.dg/pr47574.f90: New test.
2526 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2528 PR tree-optimization/46194
2529 * gcc.dg/autopar/pr46194.c: New.
2531 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2533 PR tree-optimization/43695
2534 * g++.dg/ipa/pr43695.C: New.
2536 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2539 * gcc.dg/pr23200.c: New test.
2541 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2544 * g++.dg/pr47589.C: New test.
2546 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2549 * g++.dg/template/typedef37.C: New test.
2550 * g++.dg/template/param1.C: Adjust expected error message.
2552 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2555 * gcc.dg/pr31490-2.c: New test.
2556 * gcc.dg/pr31490-3.c: New test.
2557 * gcc.dg/pr31490-4.c: New test.
2559 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2560 Jakub Jelinek <jakub@redhat.com>
2563 * g++.dg/parser/semicolon3.C: Adjust.
2564 * g++.dg/parser/semicolon4.C: New testcase.
2565 * g++.dg/pr46890.C: New testcase.
2567 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2570 * g++.dg/init/pr29571.C: New.
2572 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2574 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2575 instead of vect_int.
2577 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2580 * gcc.target/i386/pr47312.c: New test.
2583 * gcc.target/i386/pr47564.c: New test.
2585 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2587 PR tree-optimization/45122
2588 * gcc.dg/tree-ssa/pr45122.c: New.
2590 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2593 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2596 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2597 and vsx so a default --with-cpu=power7 doesn't give an error
2598 when -mavoid-indexed-addresses is used.
2600 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2601 wrapper function to save the arguments and then jump to the real
2602 function, rather than depending on the compiler not to move stuff
2604 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2606 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2607 Paul Thomas <pault@gcc.gnu.org>
2610 * gfortran.dg/class_37.f03 : New test.
2612 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2613 Richard Guenther <rguenther@suse.de>
2615 PR tree-optimization/40979
2617 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2618 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2619 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2620 check_vect_support_and_set_flags.
2621 * gfortran.dg/graphite/vect-pr40979.f90: New.
2623 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2626 * gfortran.dg/class_36.f03: New.
2628 2011-02-02 Richard Guenther <rguenther@suse.de>
2630 PR tree-optimization/47566
2631 * gcc.dg/lto/20110201-1_0.c: New testcase.
2633 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2639 * debug/pr47498.c: New.
2640 * debug/pr47501.c: New.
2642 2011-02-01 Richard Guenther <rguenther@suse.de>
2644 PR tree-optimization/47559
2645 * g++.dg/torture/pr47559.C: New testcase.
2647 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2650 * gfortran.dg/typebound_call_20.f03: New.
2652 2011-02-01 Richard Guenther <rguenther@suse.de>
2654 PR tree-optimization/47555
2655 * gcc.dg/pr47555.c: New testcase.
2657 2011-02-01 Richard Guenther <rguenther@suse.de>
2659 PR tree-optimization/47541
2660 * g++.dg/torture/pr47541.C: New testcase.
2662 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2665 * gfortran.dg/typebound_call_19.f03: New.
2667 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2670 * g++.dg/cpp0x/pr47416.C: New test.
2672 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2675 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2677 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2680 * gfortran.dg/typebound_assignment_1.f03: New.
2682 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2684 PR tree-optimization/47538
2685 * gcc.c-torture/execute/pr47538.c: New test.
2687 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2690 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2692 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2694 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2696 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2698 PR rtl-optimization/44031
2699 * gcc.c-torture/compile/20110131-1.c: New test.
2701 2011-01-31 Tobias Burnus <burnus@net-b.de>
2704 * gfortran.dg/stmt_func_1.f90: New.
2706 2011-01-31 Tobias Burnus <burnus@net-b.de>
2709 * gfortran.dg/interface_34.f90: New.
2711 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2714 * gfortran.dg/realloc_on_assign_5.f03: New test.
2715 * gfortran.dg/realloc_on_assign_5.f03: New test.
2717 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2719 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2720 * gfortran.dg/bessel_7.f90: Likewise.
2721 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2723 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2724 * gfortran.dg/sum_init_expr.f03: Likewise.
2726 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2728 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2731 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2732 loop only on "vect_intfloat_cvt" targets.
2734 2011-01-29 Tobias Burnus <burnus@net-b.de>
2737 * gfortran.dg/shape_6.f90: New.
2739 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2741 PR libgfortran/47434
2742 * gfortran.dg/read_infnan_1.f90: Update test.
2743 * gfortran.dg/module_nan.f90: Update test.
2744 * gfortran.dg/char4_iunit_1.f03: Update test.
2745 * gfortran.dg/large_real_kind_1.f90: Update test.
2746 * gfortran.dg/real_const_3.f90: Update test.
2747 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2749 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2752 * g++.dg/template/param2.C: New test.
2754 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2756 PR libgfortran/47285
2757 * gfortran.dg/fmt_g.f: New test.
2759 2011-01-28 Tobias Burnus <burnus@net-b.de>
2762 * gfortran.dg/pure_formal_1.f90: New.
2764 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2767 * gcc.dg/tls/pr42894.c: New test.
2769 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2771 * gcc.dg/pr47276.c: Add dg-require-visibility.
2773 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2775 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2777 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2778 Tobias Burnus <burnus@gcc.gnu.org>
2783 * gfortran.dg/realloc_on_assign_3.f03: New test.
2784 * gfortran.dg/realloc_on_assign_4.f03: New test.
2785 * gfortran.dg/allocatable_function_5.f90: New test.
2786 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2787 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2788 implemented" dg-errors.
2790 2011-01-27 Jan Hubicka <jh@suse.cz>
2793 * gcc.dg/attr-weakref-4.c: New testcase
2795 2011-01-27 Martin Jambor <mjambor@suse.cz>
2797 PR tree-optimization/47228
2798 * gcc.dg/torture/pr47228.c: New test.
2800 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2802 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2804 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2806 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2807 when using auto-overlay support on the SPU.
2809 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2811 PR rtl-optimization/44174
2812 * gcc.target/i386/asm-6.c: New test.
2814 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2816 PR rtl-optimization/46856
2817 * gcc.c-torture/compile/pr46856.c: New test.
2819 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2820 Andrew Pinski <pinskia@gmail.com>
2823 * gcc.dg/pr43082.c: New.
2825 2011-01-26 DJ Delorie <dj@redhat.com>
2827 PR rtl-optimization/46878
2828 * gcc.dg/pr46878-1.c: New test.
2830 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2833 * g++.dg/cpp0x/pr47476.C: New test.
2835 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2837 * gcc.c-torture/compile/20110126-1.c: New test.
2839 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2842 * gcc.dg/torture/pr47473.c: New test.
2844 2011-01-26 Jan Hubicka <jh@suse.cz>
2847 * gcc.c-torture/execute/pr47237.c: New testcase.
2849 2011-01-26 Jan Hubicka <jh@suse.cz>
2851 PR tree-optimization/47190
2852 * gcc.dg/attr-weakref-3.c: New testcase.
2854 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2857 * gcc.dg/dll-9a.c: New test file.
2858 * gcc.dg/dll-11.c: Likewise.
2859 * gcc.dg/dll-12.c: Likewise.
2860 * gcc.dg/dll-12a.c: Likewise.
2861 * gcc.dg/dll-11a.c: Likewise.
2862 * gcc.dg/dll-9.c: Likewise.
2863 * gcc.dg/dll-10.c: Likewise.
2864 * gcc.dg/dll-10a.c: Likewise.
2865 * g++.dg/ext/dllexport4a.cc: Likewise.
2866 * g++.dg/ext/dllexport4.C: Likewise.
2867 * g++.dg/ext/dllexport5.C: Likewise.
2868 * g++.dg/ext/dllexport5a.cc: Likewise.
2870 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2872 PR tree-optimization/46970
2873 * gcc.dg/graphite/pr46970.c: New.
2875 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2877 PR tree-optimization/46215
2878 * gcc.dg/graphite/pr46215.c: New.
2880 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2882 PR tree-optimization/46168
2883 * gcc.dg/graphite/pr46168.c: New.
2885 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2887 PR tree-optimization/43657
2888 * gcc.dg/graphite/pr43657.c: New.
2890 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2892 PR tree-optimization/29832
2893 * gfortran.dg/graphite/pr29832.f90: New.
2895 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2897 PR tree-optimization/43567
2898 * gcc.dg/graphite/pr43567.c: New.
2900 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2902 * gfortran.dg/graphite/interchange-4.f: New.
2903 * gfortran.dg/graphite/interchange-5.f: New.
2905 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2906 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2907 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2908 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
2909 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
2910 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
2911 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
2912 * gfortran.dg/ltrans-7.f90: Removed.
2913 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
2915 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
2916 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
2917 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
2918 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
2919 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
2920 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
2921 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
2922 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
2923 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
2924 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
2925 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
2926 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
2927 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
2928 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
2929 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
2930 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
2931 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
2932 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
2933 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
2934 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
2935 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
2936 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
2937 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
2938 * gcc.dg/tree-ssa/data-dep-1.c
2939 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
2940 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
2941 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
2942 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
2943 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
2945 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2947 PR tree-optimization/47265
2948 PR tree-optimization/47443
2949 * gcc.c-torture/compile/pr47265.c: New test.
2950 * gcc.dg/pr47443.c: New test.
2952 2011-01-25 Martin Jambor <mjambor@suse.cz>
2954 PR tree-optimization/47382
2955 * g++.dg/torture/pr47382.C: New test.
2956 * g++.dg/opt/devirt1.C: Xfail.
2958 2011-01-25 Yao Qi <yao@codesourcery.com>
2961 * gcc.target/arm/pr45701-1.c: New test.
2962 * gcc.target/arm/pr45701-2.c: New test.
2963 * gcc.target/arm/pr45701-3.c: New test.
2965 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2966 Jakub Jelinek <jakub@redhat.com>
2968 PR tree-optimization/47271
2969 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
2971 2011-01-25 Nick Clifton <nickc@redhat.com>
2973 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
2974 (saturate_add): Delete.
2976 (main): Do not run saturate_add.
2977 (set_interrupts): Delete.
2979 2011-01-25 Tobias Burnus <burnus@net-b.de>
2982 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
2984 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2986 PR tree-optimization/47427
2987 PR tree-optimization/47428
2988 * gcc.c-torture/compile/pr47427.c: New test.
2989 * gcc.c-torture/compile/pr47428.c: New test.
2991 2011-01-25 Richard Guenther <rguenther@suse.de>
2994 * gcc.dg/torture/pr47411.c: New testcase.
2996 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2998 * gfortran.dg/graphite/id-24.f: New.
2999 * gfortran.dg/graphite/id-25.f: New.
3001 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3003 * gfortran.dg/graphite/id-23.f: New.
3005 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3007 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
3009 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3011 * gcc.dg/graphite/block-0.c: Un-XFAILed.
3012 * gcc.dg/graphite/block-1.c: Un-XFAILed.
3013 * gcc.dg/graphite/block-7.c: Un-XFAILed.
3014 * gcc.dg/graphite/block-8.c: Un-XFAILed.
3015 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
3016 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
3017 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
3018 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
3019 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
3021 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3023 * gcc.dg/graphite/block-0.c: Add documentation.
3024 * gcc.dg/graphite/block-4.c: Same.
3025 * gcc.dg/graphite/block-7.c: Same.
3026 * gcc.dg/graphite/block-8.c: New.
3027 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
3028 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
3029 * gcc.dg/graphite/interchange-12.c: Add documentation.
3030 * gcc.dg/graphite/interchange-13.c: New.
3031 * gcc.dg/graphite/interchange-14.c: New.
3032 * gcc.dg/graphite/interchange-15.c: New.
3033 * gcc.dg/graphite/interchange-8.c: Add documentation.
3034 * gcc.dg/graphite/interchange-mvt.c: Same.
3036 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
3039 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
3040 * gcc.target/powerpc/altivec-14.c: Ditto.
3041 * gcc.target/powerpc/altivec-33.c: Ditto.
3042 * gcc.target/powerpc/altivec-types-1.c: Ditto.
3043 * gcc.target/powerpc/altivec-types-2.c: Ditto.
3044 * gcc.target/powerpc/altivec-types-3.c: Ditto.
3045 * gcc.target/powerpc/altivec-types-4.c: Ditto.
3046 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
3047 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
3048 * g++.dg/ext/altivec-15.C: Ditto.
3049 * g++.dg/ext/altivec-types-1.C: Ditto.
3050 * g++.dg/ext/altivec-types-2.C: Ditto.
3051 * g++.dg/ext/altivec-types-3.C: Ditto.
3052 * g++.dg/ext/altivec-types-4.C: Ditto.
3054 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3056 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
3058 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3060 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
3061 optimization options.
3063 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3065 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3068 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3070 2011-01-23 Tobias Burnus <burnus@net-b.de>
3073 * gfortran.dg/allocatable_scalar_12.f90: New.
3075 2011-01-23 Ira Rosen <irar@il.ibm.com>
3077 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3078 vectorization to be not profitable if peeling is used to
3079 realign the memory access.
3080 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3081 loop bound to avoid loop unrolling.
3082 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3084 2011-01-22 Jan Hubicka <jh@suse.cz>
3087 * g++.dg/lto/pr47333.C: New file.
3089 2011-01-22 Jan Hubicka <jh@suse.cz>
3091 PR tree-optimization/43884
3093 * gcc.dg/autopar/outer-2.c: Increase array size.
3094 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3096 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3099 * gfortran.dg/c_loc_tests_16.f90: New test.
3101 2011-01-22 Tobias Burnus <burnus@net-b.de>
3104 * gfortran.dg/typebound_proc_19.f90: New.
3106 2011-01-21 Jeff Law <law@redhat.com>
3108 PR tree-optimization/47053
3109 * g++.dg/pr47053.C: New test.
3111 2011-01-21 Jason Merrill <jason@redhat.com>
3114 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3116 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3119 * g++.dg/cpp0x/range-for10.C: New test.
3120 * g++.dg/template/for1.C: New test.
3123 * g++.dg/tree-prof/partition3.C: New test.
3125 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3127 PR rtl-optimization/47366
3128 * g++.dg/opt/pr47366.C: New test.
3130 2011-01-21 Jason Merrill <jason@redhat.com>
3133 * g++.dg/cpp0x/constexpr-regress2.C: New.
3135 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3137 2011-01-21 Jeff Law <law@redhat.com>
3139 PR rtl-optimization/41619
3140 * gcc.dg/pr41619.c: New.
3142 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3144 PR tree-optimization/47355
3145 * g++.dg/opt/pr47355.C: New test.
3147 2011-01-21 Richard Guenther <rguenther@suse.de>
3149 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3152 2011-01-21 Richard Guenther <rguenther@suse.de>
3154 PR tree-optimization/47365
3155 * gcc.dg/torture/pr47365.c: New testcase.
3156 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3158 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3160 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3162 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3164 PR tree-optimization/47391
3165 * gcc.dg/pr47391.c: New test.
3167 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3169 * g++.dg/template/char1.C: Use signed char.
3171 2011-01-21 Tobias Burnus <burnus@net-b.de>
3174 * gfortran.dg/pointer_target_4.f90: New.
3176 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3179 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3180 ILP32 system and not IP32.
3182 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3185 * g++.dg/debug/pr46583.C: New.
3187 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3190 * g++.dg/debug/pr47283.C: New test.
3193 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3194 * gcc.target/i386/headmerge-2.c: Likewise.
3196 2011-01-20 Richard Guenther <rguenther@suse.de>
3199 * gcc.dg/torture/pr47370.c: New testcase.
3201 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3203 PR tree-optimization/46130
3204 * gcc.dg/pr46130-1.c: New test.
3205 * gcc.dg/pr46130-2.c: New test.
3207 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3210 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3212 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3215 * g++.dg/debug/pr46240.cc: New.
3217 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3220 * g++.dg/template/anonunion1.C: New test.
3222 PR rtl-optimization/47337
3223 * gcc.c-torture/execute/pr47337.c: New test.
3225 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3228 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3230 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3232 PR tree-optimization/46021
3233 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3235 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3237 PR tree-optimization/47290
3238 * g++.dg/torture/pr47290.C: New test.
3240 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3243 * gfortran.dg/proc_ptr_comp_29.f90: New.
3245 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3248 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3249 powerpc-apple-darwin9.
3251 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3253 PR rtl-optimization/47299
3254 * gcc.c-torture/execute/pr47299.c: New test.
3256 2011-01-17 Jason Merrill <jason@redhat.com>
3258 * g++.dg/cpp0x/constexpr-virtual.C: New.
3260 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3263 * gfortran.dg/gomp/pr47331.f90: New test.
3265 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3268 * objc.dg/selector-warn-1.m: New.
3269 * obj-c++.dg/selector-warn-1.mm: New.
3271 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3273 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3274 Update dg-final accordingly.
3276 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3278 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3280 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3282 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3284 * gcc.dg/guality/pr36728-2.c: Likewise.
3286 2011-01-17 Richard Guenther <rguenther@suse.de>
3288 PR tree-optimization/47313
3289 * g++.dg/torture/pr47313.C: New testcase.
3291 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3294 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3295 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3296 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3297 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3299 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3301 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3302 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3303 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3305 2011-01-17 Richard Guenther <rguenther@suse.de>
3307 PR tree-optimization/45967
3308 * gcc.dg/torture/pr45967-2.c: New testcase.
3309 * gcc.dg/torture/pr45967-3.c: Likewise.
3311 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3314 * g++.dg/ext/pr47213.C: Require visibility.
3316 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3318 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3319 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3321 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3323 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3324 Linux-based targets.
3326 2011-01-13 Jan Hubicka <jh@suse.cz>
3328 PR tree-optimization/47276
3329 * gcc.dg/pr47276.c: New testcase.
3331 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3332 Jonathan Wakely <jwakely.gcc@gmail.com>
3335 * g++.dg/other/pr33558.C: New.
3336 * g++.dg/other/pr33558-2.C: New.
3338 2011-01-14 Martin Jambor <mjambor@suse.cz>
3340 PR tree-optimization/45934
3341 PR tree-optimization/46302
3342 * g++.dg/ipa/devirt-c-1.C: New test.
3343 * g++.dg/ipa/devirt-c-2.C: Likewise.
3344 * g++.dg/ipa/devirt-c-3.C: Likewise.
3345 * g++.dg/ipa/devirt-c-4.C: Likewise.
3346 * g++.dg/ipa/devirt-c-5.C: Likewise.
3347 * g++.dg/ipa/devirt-c-6.C: Likewise.
3348 * g++.dg/ipa/devirt-6.C: Likewise.
3349 * g++.dg/ipa/devirt-d-1.C: Likewise.
3350 * g++.dg/torture/pr45934.C: Likewise.
3352 2011-01-14 Jason Merrill <jason@redhat.com>
3354 * g++.dg/cpp0x/variadic105.C: New.
3356 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3357 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3360 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3361 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3362 execution tests on i?86-*-*, x86_64-*-* and
3363 powerpc*-apple-darwin* && ilp32.
3364 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3365 tests on i?86-*-* and x86_64-*-*.
3367 2011-01-14 Richard Guenther <rguenther@suse.de>
3369 PR tree-optimization/47280
3370 * g++.dg/opt/pr47280.C: New testcase.
3372 2011-01-14 Jason Merrill <jason@redhat.com>
3374 * g++.dg/cpp0x/constexpr-regress1.C: New.
3376 * g++.dg/ext/flexary2.C: New.
3378 2011-01-14 Richard Guenther <rguenther@suse.de>
3381 * gcc.dg/torture/pr47281.c: New testcase.
3382 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3384 2011-01-14 Richard Guenther <rguenther@suse.de>
3386 PR tree-optimization/47286
3387 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3389 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3392 * g++.dg/ext/pr47213.C: New.
3394 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3396 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3398 2011-01-13 Tobias Burnus <burnus@net-b.de>
3399 Mikael Morin <mikael@gcc.gnu.org>
3403 * gfortran.dg/select_type_20.f90: New.
3404 * gfortran.dg/select_type_21.f90: New.
3406 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3409 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3411 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3413 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3414 * gcc.dg/guality/pr36728-2.c: Likewise.
3416 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3419 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3421 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3423 PR rtl-optimization/45352
3424 * gcc.dg/pr45352-3.c: New.
3426 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3428 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3430 * g++.dg/cpp0x/range-for8.C: New.
3431 * g++.dg/cpp0x/range-for9.C: New.
3433 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3436 * g++.dg/debug/pr47209.C: New.
3438 2011-01-12 Richard Guenther <rguenther@suse.de>
3441 * gcc.dg/lto/pr47259_0.c: New testcase.
3442 * gcc.dg/lto/pr47259_1.c: Likewise.
3444 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3446 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3447 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3448 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3449 methods missing from the OBJC2 Object.
3450 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3451 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3452 GNU and NeXT runtimes.
3453 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3455 * objc-obj-c++-shared/Object1.m: Likewise.
3456 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3457 * objc.dg/proto-qual-1.m: Likewise.
3458 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3459 * obj-c++.dg/proto-qual-1.mm: Likewise.
3461 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3464 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3466 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3468 Fixed the Objective-C++ testsuite and updated all tests.
3469 * lib/obj-c++.exp (obj-c++_init): Declare and set
3470 gcc_warning_prefix and gcc_error_prefix.
3471 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3472 'dg-warning', 'dg-message' and 'dg-error'.
3473 * obj-c++.dg/class-extension-3.mm: Likewise.
3474 * obj-c++.dg/class-protocol-1.mm: Likewise.
3475 * obj-c++.dg/encode-7.mm: Likewise.
3476 * obj-c++.dg/exceptions-3.mm: Likewise.
3477 * obj-c++.dg/exceptions-5.mm: Likewise.
3478 * obj-c++.dg/method-12.mm: Likewise.
3479 * obj-c++.dg/method-13.mm: Likewise.
3480 * obj-c++.dg/method-15.mm: Likewise.
3481 * obj-c++.dg/method-16.mm: Likewise.
3482 * obj-c++.dg/method-4.mm: Likewise.
3483 * obj-c++.dg/method-8.mm: Likewise.
3484 * obj-c++.dg/method-conflict-1.mm: Likewise.
3485 * obj-c++.dg/method-conflict-2.mm: Likewise.
3486 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3487 and uncommented second part of the testcase now that the testsuite
3489 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3490 and uncommented second part of the testcase now that the testsuite
3492 * obj-c++.dg/private-1.mm: Likewise.
3493 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3494 * obj-c++.dg/syntax-error-7.mm: Likewise.
3495 * obj-c++.dg/warn5.mm: Likewise.
3496 * obj-c++.dg/property/at-property-14.mm: Likewise.
3497 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3499 * obj-c++.dg/property/at-property-18.mm: Likewise.
3500 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3502 * obj-c++.dg/property/at-property-21.mm: Likewise.
3503 * obj-c++.dg/property/at-property-28.mm: Likewise.
3504 * obj-c++.dg/property/at-property-5.mm: Likewise.
3505 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3506 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3507 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3508 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3509 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3510 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3511 * obj-c++.dg/tls/diag-5.mm: Likewise.
3512 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3513 dg-error, now matched correctly.
3515 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3517 * objc.dg/property/at-property-29.m: New.
3518 * obj-c++.dg/property/at-property-29.mm: New.
3520 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3522 * go.test/go-test.exp (go-set-goarch): New proc.
3523 (go-gc-tests): Use it.
3525 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3528 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3530 2011-01-11 Richard Henderson <rth@redhat.com>
3532 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3534 2011-01-11 Jan Hubicka <jh@suse.cz>
3538 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3539 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3541 2011-01-11 Richard Guenther <rguenther@suse.de>
3543 PR tree-optimization/46076
3544 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3546 2011-01-11 Jeff Law <law@redhat.com>
3548 * PR tree-optimization/47086
3549 * gcc.dg/pr47086.c: New test.
3551 2011-01-11 Jason Merrill <jason@redhat.com>
3554 * g++.dg/template/new10.C: New.
3557 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3559 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3561 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3562 Split type definitions and NSConstantString class into...
3563 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3564 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3565 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3566 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3567 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3568 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3570 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3571 encode defines for newer NeXT system headers.
3572 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3573 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3574 * objc.dg/foreach-5.m: Likewise.
3575 * objc.dg/foreach-2.m: Likewise.
3576 * objc.dg/foreach-4.m: Likewise.
3577 * objc.dg/torture/strings/string1.m: Likewise.
3578 * objc.dg/torture/strings/string2.m: Likewise.
3579 * objc.dg/torture/strings/string3.m: Likewise.
3580 * objc.dg/torture/strings/string4.m: Likewise.
3581 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3582 header and stand alone.
3583 * obj-c++.dg/strings/strings-2.mm: Likewise.
3584 * objc.dg/torture/strings/const-str-3.m: Likewise.
3585 * objc.dg/strings/strings-2.m: Likewise.
3586 * objc.dg/strings/const-str-12b.m: Likewise.
3588 2011-01-12 Richard Guenther <rguenther@suse.de>
3591 * gcc.dg/attr-weak-1.c: Adjust.
3593 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3596 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3597 standard compliant and comment.
3599 2011-01-10 Jan Hubicka <jh@suse.cz>
3602 * gcc.dg/initpri3.c: New testcase.
3604 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3607 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3613 (g_ebp_save): Likewise.
3614 (g_esp_save): Likewise.
3616 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3618 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3620 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3622 PR tree-optimization/46021
3623 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3624 i?86-*-*, x86_64-*-*.
3626 2011-01-10 Jeff Law <law@redhat.com>
3628 * PR tree-optimization/47141
3629 * gcc.c-torture/compile/pr47141.c: New test.
3631 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3634 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3635 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3636 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3637 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3640 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3641 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3642 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3643 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3644 being vectorized. Adjust dg-final pattern.
3647 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3648 * gcc.dg/vect/slp-24.c: Likewise.
3650 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3653 * g++.dg/other/pr47218-1.C: New test file.
3654 * g++.dg/other/pr47218.C: Likewise.
3655 * g++.dg/other/pr47218.h: New supporting header.
3657 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3660 * objc.dg/attributes/invalid-attribute-1.m: New.
3661 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3663 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3666 * gfortran.dg/proc_ptr_comp_28.f90: New.
3668 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3670 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3671 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3672 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3673 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3674 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3675 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3676 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3677 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3678 * objc.dg/gnu-api-2-class.m: Likewise.
3679 * objc.dg/gnu-api-2-ivar.m: Likewise.
3680 * objc.dg/gnu-api-2-method.m: Likewise.
3681 * objc.dg/gnu-api-2-objc.m: Likewise.
3682 * objc.dg/gnu-api-2-object.m: Likewise.
3683 * objc.dg/gnu-api-2-property.m: Likewise.
3684 * objc.dg/gnu-api-2-protocol.m: Likewise.
3685 * objc.dg/gnu-api-2-sel.m: Likewise.
3687 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3689 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3690 * objc.dg/objc-foreach-4.m: Likewise.
3691 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3692 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3693 * objc.dg/foreach-4.m: Likewise.
3694 * objc.dg/foreach-5.m: Likewise.
3695 * objc.dg/foreach-3.m: Return self from init.
3697 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3700 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3702 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3705 * gfortran.dg/class_35.f90: New.
3707 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3709 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3711 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3714 * objc.dg/invalid-method-2.m: New.
3715 * obj-c++.dg/invalid-method-2.mm: New.
3717 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3720 * gfortran.dg/transpose_optimization_2.f90 : New test.
3722 2011-01-08 Jan Hubicka <jh@suse.cz>
3724 PR tree-optmization/46469
3725 * g++.dg/torture/pr46469.C: New testcase.
3727 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3729 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3730 emulation of libobjc-gnu structure layout functionality to ..
3731 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3732 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3733 * objc/execute/bf-common.h: Adjust headers.
3734 * objc/execute/bf-1.m: Likewise.
3735 * objc/execute/bf-2.m: Likewise.
3736 * objc/execute/bf-3.m: Likewise.
3737 * objc/execute/bf-4.m: Likewise.
3738 * objc/execute/bf-5.m: Likewise.
3739 * objc/execute/bf-6.m: Likewise.
3740 * objc/execute/bf-7.m: Likewise.
3741 * objc/execute/bf-8.m: Likewise.
3742 * objc/execute/bf-9.m: Likewise.
3743 * objc/execute/bf-10.m: Likewise.
3744 * objc/execute/bf-11.m: Likewise.
3745 * objc/execute/bf-12.m: Likewise.
3746 * objc/execute/bf-13.m: Likewise.
3747 * objc/execute/bf-14.m: Likewise.
3748 * objc/execute/bf-15.m: Likewise.
3749 * objc/execute/bf-16.m: Likewise.
3750 * objc/execute/bf-17.m: Likewise.
3751 * objc/execute/bf-18.m: Likewise.
3752 * objc/execute/bf-19.m: Likewise.
3753 * objc/execute/bf-20.m: Likewise.
3754 * objc/execute/bf-21.m: Likewise.
3755 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3756 objc_get_type_qualifiers ().
3758 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3761 * gfortran.dg/dependency_39.f90: New test.
3763 2011-01-07 Jan Hubicka <jh@suse.cz>
3765 Get builtins tests ready for linker plugin.
3766 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3767 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3768 my_memset, my_bzero): Mark used.
3769 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3770 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3772 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3775 2011-01-07 Jan Hubicka <jh@suse.cz>
3777 PR tree-optimization/46367
3778 * g++.dg/torture/pr46367.C: New file.
3780 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3783 * gcc.dg/pr47201.c: New test.
3786 * gcc.dg/tree-prof/pr47187.c: New test.
3788 2011-01-07 Tobias Burnus <burnus@net-b.de>
3791 * gfortran.dg/extends_type_of_3.f90: New.
3793 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3795 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3796 * g++.dg/ext/dllimport-MI1.C: Likewise.
3797 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3798 * g++.dg/ext/dllimport10.C: Likewise.
3799 * g++.dg/ext/dllimport11.C: Likewise.
3800 * g++.dg/ext/dllimport12.C: Likewise.
3801 * g++.dg/ext/dllimport13.C: Likewise.
3802 * g++.dg/ext/dllimport2.C: Likewise.
3803 * g++.dg/ext/dllimport3.C: Likewise.
3804 * g++.dg/ext/dllimport4.C: Likewise.
3805 * g++.dg/ext/dllimport5.C: Likewise.
3806 * g++.dg/ext/dllimport6.C: Likewise.
3807 * g++.dg/ext/dllimport8.C: Likewise.
3808 * g++.dg/ext/dllimport9.C: Likewise.
3809 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3810 targets, too. Additionally enable test for i?86-*-mingw*.
3811 * g++.dg/ext/selectany1.C: Likewise.
3812 Remove guard variable check.
3814 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3818 * gfortran.dg/storage_size_3.f08: Extended.
3820 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3823 * g++.dg/template/stdarg1.C: New test.
3825 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3828 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3829 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3830 from the interface of functions to not hide the errors that
3833 2011-01-06 Jan Hubicka <jh@suse.cz>
3835 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3836 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3838 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3842 * gfortran.dg/interface_33.f90: New test.
3844 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3847 * gcc.c-torture/compile/pr47150.c: New test.
3849 2011-01-06 Ira Rosen <irar@il.ibm.com>
3851 PR tree-optimization/47139
3852 * gcc.dg/vect/pr47139.c: New test.
3854 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3857 * gfortran.dg/extends_type_of_2.f03: New.
3859 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3861 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3863 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3865 * gnat.dg/opt14.adb: New test.
3867 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3870 * gfortran.dg/allocate_error_2.f90: New test.
3872 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3875 * gfortran.dg/storage_size_3.f08: New.
3877 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3879 PR libgfortran/47154
3880 * gfortran.dg/namelist_68.f90: New test.
3882 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
3884 * gnat.dg/unchecked_convert8.ad[sb]: New test.
3886 2011-01-04 Janus Weil <janus@gcc.gnu.org>
3889 * gfortran.dg/class_34.f90: New.
3891 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3893 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3894 use __builtin_inff. Skip all single-precision tests that require
3897 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3899 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3901 2011-01-03 Jakub Jelinek <jakub@redhat.com>
3903 PR tree-optimization/47148
3904 * gcc.c-torture/execute/pr47148.c: New test.
3906 PR tree-optimization/47155
3907 * gcc.c-torture/execute/pr47155.c: New test.
3909 PR rtl-optimization/47157
3910 * gcc.c-torture/compile/pr47157.c: New test.
3912 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3914 * gcc.dg/torture/vector-shift2.c (schar): Define.
3915 (main): Always use schar or uchar instead of plain "char" to avoid
3916 dependencies on implementation-defined char signedness.
3918 2011-01-03 Martin Jambor <mjambor@suse.cz>
3920 PR tree-optimization/46801
3921 * gnat.dg/pack9.adb: Remove xfail.
3923 2011-01-03 Martin Jambor <mjambor@suse.cz>
3925 PR tree-optimization/46984
3926 * g++.dg/ipa/pr46984.C: New test.
3928 2011-01-02 Janus Weil <janus@gcc.gnu.org>
3931 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
3933 2011-01-02 Jakub Jelinek <jakub@redhat.com>
3935 PR tree-optimization/47140
3936 * gcc.c-torture/compile/pr47140.c: New test.
3938 PR rtl-optimization/47028
3939 * gcc.dg/pr47028.c: New test.
3941 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
3943 * objc.dg/protocol-forward-1.m: Removed TODO.
3944 * objc.dg/protocol-forward-2.m: New.
3945 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
3946 * obj-c++.dg/protocol-forward-2.mm: New.
3948 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
3951 * g++.dg/eh/pr38662.C: New testcase.
3953 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
3955 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
3956 scan for newline '\n'.
3959 Copyright (C) 2011 Free Software Foundation, Inc.
3961 Copying and distribution of this file, with or without modification,
3962 are permitted in any medium without royalty provided the copyright
3963 notice and this notice are preserved.