1 2011-04-13 Jason Merrill <jason@redhat.com>
3 * g++.dg/cpp0x/sfinae13.C: New.
5 2011-04-13 Uros Bizjak <ubizjak@gmail.com>
7 * gcc.target/i386/sse2-init-v2di-2.c: Update scan pattern.
9 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
11 * gcc.target/arm/pr43698.c: Remove -march option.
13 2011-04-12 Janis Johnson <janisjo@codesourcery.com>
15 * gcc.target/arm/sync-1.c: Limit to sync_int_long, do not use
18 2011-04-12 Paul Thomas <pault@gcc.gnu.org>
22 * gfortran.dg/realloc_on_assign_6.f03: New test.
24 2011-04-12 Kai Tietz <ktietz@redhat.com>
26 * g++.dg/ext/bitfield2.C: Add for i?86/x86_64-*-mingw*
27 targets the additional -mno-ms-bitfields and
28 -Wno-packed-bitfield-compat options.
29 * g++.dg/ext/bitfield3.C: Likewise.
30 * g++.dg/ext/bitfield4.C: Likewise.
31 * g++.dg/ext/bitfield5.C: Likewise.
32 * gcc.dg/bitfld-15.c: Likewise.
33 * gcc.dg/bitfld-16.c: Likewise.
34 * gcc.dg/bitfld-17.c: Likewise.
35 * gcc.dg/bitfld-18.c: Likewise.
37 2011-04-12 Richard Sandiford <richard.sandiford@linaro.org>
39 * gcc.target/arm/neon-vld3-1.c: New test.
40 * gcc.target/arm/neon-vst3-1.c: New test.
41 * gcc.target/arm/neon/v*.c: Regenerate.
43 2011-04-12 Jakub Jelinek <jakub@redhat.com>
45 PR rtl-optimization/48549
46 * g++.dg/opt/pr48549.C: New test.
48 2011-04-12 Richard Guenther <rguenther@suse.de>
50 PR tree-optimization/46076
51 * gcc.dg/tree-ssa/pr46076.c: Un-XFAIL.
53 2011-04-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
56 * lib/compat.exp (compat-execute): Declare unsupported after
57 stripping path from src1.
58 * lib/lto.exp (lto-execute): Likewise.
60 2011-04-12 Jakub Jelinek <jakub@redhat.com>
63 * gcc.dg/pr48552-1.c: New test.
64 * gcc.dg/pr48552-2.c: New test.
66 2011-04-11 Jason Merrill <jason@redhat.com>
68 * g++.dg/cpp0x/sfinae12.C: New.
70 * g++.dg/cpp0x/enum10.C: New.
72 * g++.dg/cpp0x/lambda/lambda-this4.C: New.
74 * g++.dg/cpp0x/rv-func.C: New.
76 2011-04-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
78 * gcc.dg/torture/pr47917.c: Define _ISO_C_SOURCE=19990L for
81 2011-04-11 Martin Jambor <mjambor@suse.cz>
83 PR tree-optimization/48195
84 * gcc.dg/ipa/pr48195.c: New test.
86 2011-04-10 Eric Botcazou <ebotcazou@adacore.com>
88 * gnat.dg/return3.adb: Remove unused switch.
90 2011-04-08 Mike Stump <mikestump@comcast.net>
93 * gcc.dg/tree-ssa/ssa-ccp-17.c: Robustify against ports that
94 default to fno-common.
96 2011-04-08 Georg-Johann Lay <avr@gjlay.de>
98 * gcc.dg/sibcall-3.c: Don't xfail on AVR.
99 * gcc.dg/sibcall-4.c: Don't xfail on AVR.
101 2011-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
104 * gfortran.dg/function_optimize_5.f90: New test.
106 2011-04-08 Eric Botcazou <ebotcazou@adacore.com>
108 * gnat.dg/aggr17.adb: New test.
109 * gnat.dg/aggr18.adb: Likewise.
111 2011-04-08 Michael Matz <matz@suse.de>
114 * gcc.target/i386/pr48389.c: New test.
116 2011-04-08 Andrey Belevantsev <abel@ispras.ru>
118 PR rtl-optimization/48272
119 * g++.dg/opt/pr48272.C: New.
121 2011-04-08 Dmitry Melnik <dm@ispras.ru>
123 PR rtl-optimization/48235
124 * gcc.dg/pr48235.c: New.
126 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
128 PR rtl-optimization/48302
129 * g++.dg/opt/pr48302.C: New.
131 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
134 * g++.dg/opt/pr48273.C: New.
136 2011-04-08 Alexander Monakov <amonakov@ispras.ru>
138 PR rtl-optimization/48442
139 * gcc.dg/pr48442.c: New.
141 2011-04-08 Jakub Jelinek <jakub@redhat.com>
143 PR tree-optimization/48377
144 * gcc.dg/vect/pr48377.c: New test.
146 2011-04-07 Jason Merrill <jason@redhat.com>
148 * g++.dg/cpp0x/regress/call1.C: New.
150 * g++.dg/cpp0x/variadic107.C: New.
152 * g++.dg/cpp0x/sfinae11.C: New.
153 * g++.dg/cpp0x/noexcept02.C: Fix.
155 * g++.dg/cpp0x/sfinae10.C: New.
157 * g++.dg/cpp0x/sfinae9.C: New.
159 * c-c++-common/Wcast-qual-1.c: Move here from...
160 * gcc.dg/cast-qual-3.c: ...here, and...
161 * g++.dg/warn/Wcast-qual2.C: ...here.
163 * g++.dg/cpp0x/sfinae8.C: New.
165 * g++.dg/cpp0x/sfinae7.C: New.
167 * g++.dg/cpp0x/enum9.C: New.
169 2011-04-07 Mike Stump <mikestump@comcast.net>
171 * gcc.dg/torture/stackalign/non-local-goto-5.c: Fix for targets
174 2011-04-07 Jakub Jelinek <jakub@redhat.com>
177 * gfortran.dg/gomp/pr48117.f90: New test.
180 * gcc.dg/torture/pr48343.c: New test.
182 2011-04-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
184 * gcc.target/i386/asm-6.c: Remove dg-xfail-if.
186 2011-04-07 Maxim Kuvyrkov <maxim@codesourcery.com>
188 * gcc.dg/lto/20090210_0.c: Require tls_runtime target.
190 2011-04-07 Tom de Vries <tom@codesourcery.com>
193 * lib/scanasm.exp (object-size): New proc.
194 * gcc.target/arm/pr43920-2.c: New test.
196 2011-04-06 Tobias Burnus <burnus@net-b.de>
200 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
202 2011-04-06 Steve Ellcey <sje@cup.hp.com>
204 * gcc.dg/mtune.c: Prune note from output.
206 2011-04-06 Jakub Jelinek <jakub@redhat.com>
209 * gcc.dg/guality/pr36977.c: New test.
210 * gcc.dg/guality/pr48466.c: New test.
212 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
214 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
216 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
218 * gnat.dg/return3.adb: New test.
220 2011-04-06 Richard Guenther <rguenther@suse.de>
222 PR tree-optimization/47663
223 * gcc.dg/tree-ssa/inline-8.c: New testcase.
225 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
227 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
228 Solaris 8 and 9 as well.
230 2011-04-05 Tom de Vries <tom@codesourcery.com>
233 * gcc.target/arm/pr43920-1.c: New test.
235 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
237 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
238 (cctor): Actually return the value.
239 (main): Cast return values.
241 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
243 * gfortran.dg/character_comparison_8.f90: New test.
245 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
247 * frontend-passes: (optimize_lexical_comparison): New function.
248 (optimize_expr): Call it.
249 (optimize_comparison): Also handle lexical comparison functions.
250 Return false instad of -2 for unequal comparison.
252 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
255 * function_optimize_4.f90: New test.
257 2011-04-04 Tobias Burnus <burnus@net-b.de>
260 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
261 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
262 * gfortran.dg/coarray_15.f90: New.
264 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
266 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
267 * gfortran.dg/bessel_7.f90: Likewise.
269 2011-04-03 Tobias Burnus <burnus@net-b.de>
271 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
273 2011-04-03 Richard Guenther <rguenther@suse.de>
274 Ira Rosen <ira.rosen@linaro.org>
276 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
277 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
278 -ftree-loop-if-convert-stores.
280 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
282 * gnat.dg/specs/aggr2.ads: New test.
284 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
286 * gnat.dg/debug2.ad[sb]: New test.
287 * gnat.dg/debug2_pkg.ads: New helper.
288 * gnat.dg/debug3.ad[sb]: New test.
290 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
292 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
294 2011-04-01 Jakub Jelinek <jakub@redhat.com>
297 * gcc.c-torture/compile/pr48335-1.c: New test.
298 * gcc.dg/pr48335-1.c: New test.
299 * gcc.dg/pr48335-2.c: New test.
300 * gcc.dg/pr48335-3.c: New test.
301 * gcc.dg/pr48335-4.c: New test.
302 * gcc.dg/pr48335-5.c: New test.
303 * gcc.dg/pr48335-6.c: New test.
304 * gcc.dg/pr48335-7.c: New test.
305 * gcc.dg/pr48335-8.c: New test.
306 * gcc.target/i386/pr48335-1.c: New test.
308 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
311 * gcc.dg/Waddress.c: New test.
313 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
316 * gfortran.dg/function_optimize_3.f90: New test.
318 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
320 * gcc.c-torture/compile/20110401-1.c: New test.
322 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
323 * g++.dg/lto/20091002-2_0.C: Likewise.
324 * g++.dg/lto/20090303_0.c: Likewise.
325 * g++.dg/lto/20091004-1_0.C: Likewise.
326 * g++.dg/lto/20091002-3_0.C: Likewise.
327 * g++.dg/lto/20091004-2_0.C: Likewise.
328 * g++.dg/lto/20081123_0.C: Likewise.
329 * g++.dg/lto/20090313_0.C: Likewise.
330 * g++.dg/lto/20081109-1_0.C: Likewise.
331 * g++.dg/lto/20081219_0.C: Likewise.
332 * g++.dg/lto/20081204-1_0.C: Likewise.
333 * g++.dg/lto/20090302_0.C: Likewise.
334 * g++.dg/lto/20081119-1_0.C: Likewise.
335 * g++.dg/lto/20081118_0.C: Likewise.
336 * gcc.dg/lto/20091020-2_0.c: Likewise.
337 * gcc.dg/lto/20090210_0.c: Likewise.
338 * gcc.dg/lto/20081204-1_0.c: Likewise.
339 * gcc.dg/lto/20081224_0.c: Likewise.
340 * gcc.dg/lto/20090219_0.c: Likewise.
341 * gcc.dg/lto/20091014-1_0.c: Likewise.
342 * gcc.dg/lto/20091016-1_0.c: Likewise.
343 * gcc.dg/lto/20090206-2_0.c: Likewise.
344 * gcc.dg/lto/20090116_0.c: Likewise.
345 * gcc.dg/lto/20091013-1_0.c: Likewise.
346 * gcc.dg/lto/20091015-1_0.c: Likewise.
347 * gcc.dg/lto/20090126-2_0.c: Likewise.
349 2011-03-31 Ian Lance Taylor <iant@google.com>
351 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
353 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
355 * gnat.dg/opt16.adb: New test.
357 2011-03-31 Jason Merrill <jason@redhat.com>
359 * g++.dg/cpp0x/defaulted24.C: New.
361 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
364 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
367 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
369 * g++.dg/other/i386-9.C: New test.
371 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
373 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
375 2011-03-30 Jason Merrill <jason@redhat.com>
377 * g++.dg/cpp0x/regress/error-recovery1.C: New.
379 * g++.dg/cpp0x/regress/isnan.C: New.
381 * g++.dg/cpp0x/initlist46.C: New.
383 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
386 * gcc.target/arm/neon-modes-2.c: New test.
388 2011-03-30 Jakub Jelinek <jakub@redhat.com>
391 * gcc.c-torture/compile/pr48305.c: New test.
393 2011-03-29 Jason Merrill <jason@redhat.com>
395 * g++.dg/cpp0x/regress/value-dep1.C: New.
397 2011-03-29 Steve Ellcey <sje@cup.hp.com>
399 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
401 2011-03-29 Ian Lance Taylor <iant@google.com>
403 * go.test/go-test.exp: Handle the test lines used in several new
405 (errchk): Add opts parameter. Change all callers. Handle parens
408 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
409 Dominique d'Humieres <dominiq@lps.ens.fr>
411 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
412 and __APPLE__ && __PPC__ && __ALTIVEC__.
414 2011-03-29 Jason Merrill <jason@redhat.com>
416 * g++.dg/cpp0x/dependent1.C: New.
418 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
420 * g++.dg/cpp0x/constexpr-memfn1.C: New.
422 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
424 2011-03-29 Janus Weil <janus@gcc.gnu.org>
427 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
428 * gfortran.dg/proc_ptr_comp_32.f90: New.
430 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
432 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
433 check for corresponding warning.
435 2011-03-28 Jason Merrill <jason@redhat.com>
437 * g++.dg/cpp0x/rv-deduce2.C: New.
439 2011-03-29 Jakub Jelinek <jakub@redhat.com>
442 * gcc.dg/pr48203.c: New test.
444 2011-03-28 Jeff Law <law@redhat.com>
446 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
448 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
450 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
451 and __PPC__ && __ALTIVEC__.
453 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
456 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
457 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
458 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
459 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
461 2011-03-28 Jason Merrill <jason@redhat.com>
463 * g++.dg/cpp0x/initlist-array2.C: New.
465 * g++.dg/cpp0x/initlist-array1.C: New.
467 * g++.dg/cpp0x/constexpr-compound.C: New.
469 * g++.dg/cpp0x/constexpr-using.C: New.
471 * g++.dg/cpp0x/constexpr-noexcept.C: New.
473 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
476 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
478 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
480 * gcc.dg/slp-1.c: New test.
482 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
484 * gcc.target/i386/avx256-unaligned-load-1.c: New.
485 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
486 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
487 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
488 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
489 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
490 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
491 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
492 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
493 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
494 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
495 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
496 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
497 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
499 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
502 * gfortran.dg/trim_optimize_5.f90: New test.
503 * gfortran.dg/trim_optimize_6.f90: New test.
505 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
508 * gcc.target/mips/madd-7.c: Remove -mlong32.
509 * gcc.target/mips/msub-7.c: Likewise.
511 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
513 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
514 accesses to preserve the meaning of the test for doubleword vectors.
515 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
516 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
518 2011-03-26 Janus Weil <janus@gcc.gnu.org>
521 * gfortran.dg/class_42.f03: New.
523 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
525 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
528 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
530 PR rtl-optimization/48144
531 * gcc.dg/pr48144.c: New test.
533 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
535 * gnat.dg/discr27.ad[sb]: New test.
537 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
539 * gnat.dg/limited_with2.ad[sb]: New test.
540 * gnat.dg/limited_with2_pkg1.ads: New helper.
541 * gnat.dg/limited_with2_pkg2.ads: Likewise.
543 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
545 * gnat.dg/opt15.adb: New test.
546 * gnat.dg/opt15_pkg.ad[sb]: New helper.
548 2011-03-25 Tobias Burnus <burnus@net-b.de>
552 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
553 * gfortran.dg/leadz_trailz_3.f90: Ditto
555 2011-03-25 Martin Jambor <mjambor@suse.cz>
557 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
559 2011-03-25 Jason Merrill <jason@redhat.com>
561 * g++.dg/cpp0x/defaulted22.C: New.
562 * g++.dg/cpp0x/defaulted23.C: New.
563 * g++.dg/cpp0x/defaulted15.C: Adjust.
565 2011-03-25 Jason Merrill <jason@redhat.com>
567 * g++.dg/cpp0x/move1.C: New.
569 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
572 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
574 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
576 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
577 for mips-sgi-irix6.5.
578 Replace snprintf prototype by <stdio.h>.
580 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
583 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
585 * gcc.dg/graphite/block-4.c: Likewise.
586 * gcc.dg/graphite/block-7.c: Likewise.
587 * gcc.dg/graphite/block-8.c: Likewise.
589 2011-03-25 Richard Guenther <rguenther@suse.de>
591 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
592 * g++.dg/tree-ssa/pr8781.C: Likewise.
593 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
594 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
595 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
596 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
597 * gcc.dg/tree-ssa/alias-18.c: Likewise.
598 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
599 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
600 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
601 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
602 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
603 * gcc.dg/tree-ssa/pr21574.c: Likewise.
604 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
605 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
606 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
607 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
608 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
609 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
610 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
611 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
612 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
613 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
614 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
615 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
616 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
617 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
618 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
619 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
620 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
621 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
622 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
623 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
624 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
625 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
626 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
627 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
628 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
629 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
630 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
631 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
632 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
633 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
634 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
635 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
636 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
637 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
638 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
639 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
640 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
641 * c-c++-common/pr46562-2.c: Likewise.
642 * gfortran.dg/pr42108.f90: Likewise.
643 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
644 foo to be inlined even at -O1.
645 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
646 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
647 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
648 * gcc.dg/matrix/matrix.exp: Disable FRE.
650 2011-03-24 Jakub Jelinek <jakub@redhat.com>
653 * gcc.dg/dfp/pr48204.c: New test.
655 2011-03-24 Steve Ellcey <sje@cup.hp.com>
658 * gcc.c-torture/execute/pr47917.c: Move this...
659 * gcc.dg/torture/pr47917.c: to here and add xfails.
661 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
663 * gnat.dg/array16.ad[sb]: New test.
664 * gnat.dg/array16.ads: New helper.
666 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
668 * gnat.dg/derived_type2.adb: New test.
670 2011-03-24 Richard Guenther <rguenther@suse.de>
672 PR tree-optimization/48271
673 * g++.dg/torture/pr48271.C: New testcase.
675 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
677 * gnat.dg/array15.ad[sb]: New test.
679 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
682 * gcc.target/i386/pr48237.c: New test.
684 2011-03-24 Richard Guenther <rguenther@suse.de>
687 * gcc.dg/builtin-object-size-10.c: New testcase.
689 2011-03-24 Richard Guenther <rguenther@suse.de>
691 PR tree-optimization/46562
692 * c-c++-common/pr46562-2.c: New testcase.
693 * c-c++-common/pr46562.c: Likewise.
695 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
697 * gcc.dg/vect/vect-cselim-1.c: New test.
698 * gcc.dg/vect/vect-cselim-2.c: New test.
700 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
702 * gcc.target/arm/pr46934.c: New.
704 2011-03-23 Ian Lance Taylor <iant@google.com>
706 * go.test/go-test.exp (errchk): Ignore lines containing ////.
708 2011-03-23 Richard Guenther <rguenther@suse.de>
710 * gcc.dg/struct: Remove directory and contents.
712 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
715 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
717 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
719 * gnat.dg/discr26.ad[sb]: New test.
720 * gnat.dg/discr26_pkg.ads: New helper.
722 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
725 * gcc.target/arm/neon-vld-1.c: New test.
727 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
729 * gnat.dg/array14.ad[sb]: New test.
730 * gnat.dg/array14_pkg.ads: New helper.
732 2011-03-22 Joseph Myers <joseph@codesourcery.com>
734 * gcc.c-torture/execute/920501-8.x: Remove.
735 * gcc.c-torture/execute/930513-1.x: Remove.
736 * gcc.c-torture/execute/960312-1.x: Remove.
737 * gcc.c-torture/compile/20000804-1.c,
738 gcc.c-torture/compile/20001205-1.c,
739 gcc.c-torture/compile/20001226-1.c,
740 gcc.c-torture/compile/20010518-2.c,
741 gcc.c-torture/compile/20020312-1.c,
742 gcc.c-torture/compile/20020604-1.c,
743 gcc.c-torture/compile/920501-12.c,
744 gcc.c-torture/compile/920501-4.c,
745 gcc.c-torture/compile/920520-1.c,
746 gcc.c-torture/compile/980506-1.c,
747 gcc.c-torture/execute/980709-1.x,
748 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
750 * gcc.dg/cpp/assert4.c: Don't handle ARC.
751 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
754 2011-03-22 Nick Clifton <nickc@redhat.com>
756 * lib/target-supports.exp (check_profiling_available): Add MN10300
757 to the list of targets that do not support profiling. Restore
758 alpha sorting to this list.
760 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
762 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
763 failure on 32-bit systems.
764 * gcc.dg/torture/vector-2.c: Ditto.
766 2011-03-22 Richard Guenther <rguenther@suse.de>
768 PR tree-optimization/48228
769 * gcc.dg/Wstrict-overflow-23.c: New testcase.
771 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
773 * lib/prune.exp (prune_gcc_output): Prune "could not create
774 compact unwind for" warnings.
776 2011-03-20 Jakub Jelinek <jakub@redhat.com>
780 * gcc.c-torture/execute/pr42544.c: New test.
781 * gcc.c-torture/execute/pr48197.c: New test.
783 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
785 PR preprocessor/48192
786 * gcc.target/powerpc/pr48192.c: New file.
789 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
790 split problem of 0 being loaded in a VSX register.
792 2011-03-21 Richard Guenther <rguenther@suse.de>
795 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
796 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
797 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
798 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
800 2011-03-21 Jakub Jelinek <jakub@redhat.com>
803 * gcc.dg/pr48213.c: New test.
805 2011-03-21 Kai Tietz <ktietz@redhat.com>
808 * g++.dg/plugin/attribute_plugin.c: Adjust test.
810 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
812 * gcc.target/arm/xor-and.c: New.
814 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
817 * gfortran.dg/function_optimize_1.f90: New test.
818 * gfortran.dg/function_optimize_2.f90: New test.
820 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
822 PR rtl-optimization/47502
823 * gcc.target/i386/pr47502-1.c: New.
824 * gcc.target/i386/pr47502-2.c: Likewise.
826 2011-03-20 Jakub Jelinek <jakub@redhat.com>
828 PR rtl-optimization/48156
829 * gcc.dg/pr48156.c: New test.
831 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
834 * gfortran.dg/scratch_1.f90: Adjust test.
836 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
839 * gfortran.dg/scratch_1.f90: New test.
841 2011-03-18 Joseph Myers <joseph@codesourcery.com>
843 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
844 variably modified typedefs.
845 * gcc.dg/c1x-typedef-2.c: Remove.
847 2011-03-18 Joseph Myers <joseph@codesourcery.com>
849 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
850 * gcc.dg/c1x-anon-struct-3.c: New test.
851 * gcc.dg/anon-struct-11.c: Update.
853 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
855 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
859 2011-03-18 Jason Merrill <jason@redhat.com>
861 * g++.dg/template/fn-ptr1.C: New.
863 * g++.dg/overload/volatile1.C: New.
865 * g++.dg/opt/pr23372.C: New.
867 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
869 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
872 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
874 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
876 * gcc.target/arm/unsigned-extend-1.c: New.
878 2011-03-18 Jakub Jelinek <jakub@redhat.com>
881 * gcc.c-torture/compile/pr48161.c: New test.
883 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
886 * gcc.dg/torture/pr47725.c: New.
888 2011-03-17 Jason Merrill <jason@redhat.com>
890 * g++.dg/cpp0x/constexpr-overflow2.C: New.
891 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
893 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
895 * gnat.dg/specs/elab2.ads: New test.
896 * gnat.dg/specs/elab2_pkg.ads: New helper.
898 2011-03-17 Jason Merrill <jason@redhat.com>
900 * g++.dg/cpp0x/decltype-1212.C: New.
901 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
903 2011-03-17 Jason Merrill <jason@redhat.com>
905 * g++.dg/parse/memfnquals1.C: New.
907 2011-03-17 Richard Guenther <rguenther@suse.de>
910 * gcc.dg/pr48134.c: New testcase.
912 2011-03-17 Richard Guenther <rguenther@suse.de>
915 * g++.dg/torture/pr48165.C: New testcase.
917 2011-03-17 Jakub Jelinek <jakub@redhat.com>
919 PR rtl-optimization/48141
920 * gcc.dg/pr48141.c: New test.
922 2011-03-16 Jason Merrill <jason@redhat.com>
924 * g++.dg/cpp0x/constexpr-48089.C: New.
926 * g++.dg/cpp0x/constexpr-abi1.C: New.
928 * g++.dg/cpp0x/constexpr-46336.C: New.
929 * g++.dg/parse/friend5.C: Adjust expected errors.
931 * g++.dg/cpp0x/constexpr-47570.C: New.
933 2011-03-16 Dodji Seketeli <dodji@redhat.com>
936 * ++.dg/debug/dwarf2/typedef6.C: New test.
938 2011-03-16 Jason Merrill <jason@redhat.com>
940 * g++.dg/cpp0x/elision2.C: New.
942 * g++.dg/cpp0x/constexpr-array3.C: New.
944 2011-03-16 Jason Merrill <jason@redhat.com>
946 * g++.dg/cpp0x/sfinae6.C: New.
947 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
948 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
949 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
950 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
951 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
953 2011-03-16 Jason Merrill <jason@redhat.com>
955 * g++.dg/template/incomplete6.C: New.
957 2011-03-16 Jeff Law <law@redhat.com>
959 * gcc.dg/tree-ssa/vrp55.c: New test.
961 2011-03-16 Jason Merrill <jason@redhat.com>
963 * g++.dg/cpp0x/auto22.C: New.
965 2011-03-16 Richard Guenther <rguenther@suse.de>
967 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
968 optimizing it away if promoted to const.
970 2011-03-16 Richard Guenther <rguenther@suse.de>
972 PR tree-optimization/48149
973 * gcc.dg/fold-complex-1.c: New testcase.
975 2011-03-16 Richard Guenther <rguenther@suse.de>
978 * gcc.dg/guality/pr45882.c: Really make sure no inlining
981 2011-03-16 Richard Guenther <rguenther@suse.de>
983 PR tree-optimization/26134
984 * gcc.dg/tree-ssa/complex-6.c: New testcase.
986 2011-03-16 Richard Guenther <rguenther@suse.de>
988 PR tree-optimization/48146
989 * gcc.dg/torture/pr48146.c: New testcase.
991 2011-03-16 Richard Guenther <rguenther@suse.de>
993 * gcc.dg/tree-ssa/pr14814.c: Adjust.
994 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
996 2011-03-16 Jakub Jelinek <jakub@redhat.com>
999 * gcc.c-torture/compile/pr48136.c: New test.
1001 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
1004 * gcc.dg/guality/pr45882.c: New test.
1006 2011-03-15 Jason Merrill <jason@redhat.com>
1008 * g++.dg/cpp0x/constexpr-recursion.C: New.
1010 * g++.dg/cpp0x/implicit11.C: New.
1012 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
1014 * g++.dg/cpp0x/constexpr-attribute.C: New.
1016 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
1018 * g++.dg/parse/pr34758.C: New.
1020 2011-03-15 Xinliang David Li <davidxl@google.com>
1023 * gcc.dg/uninit-pred-7_d.c: New test.
1024 * gcc.dg/uninit-pred-8_d.c: New test.
1026 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
1029 * gcc.target/arm/pr46788.c: New.
1031 2011-03-15 Richard Guenther <rguenther@suse.de>
1034 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
1035 * gfortran.dg/ishft_4.f90: Likewise.
1036 * gfortran.dg/leadz_trailz_3.f90: Likewise.
1038 2011-03-15 Richard Guenther <rguenther@suse.de>
1040 PR tree-optimization/13954
1041 * g++.dg/tree-ssa/pr13954.C: New testcase.
1043 2011-03-15 Richard Guenther <rguenther@suse.de>
1045 PR tree-optimization/48037
1046 * gcc.target/i386/pr48037-1.c: New testcase.
1048 2011-03-15 Richard Guenther <rguenther@suse.de>
1050 PR tree-optimization/41490
1051 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
1052 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
1053 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
1054 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
1055 * g++.dg/tree-ssa/pr33604.C: Adjust.
1057 2011-03-14 Jakub Jelinek <jakub@redhat.com>
1060 * gcc.c-torture/execute/pr47917.c: New test.
1061 * gcc.dg/pr47917.c: New test.
1064 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
1066 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
1068 * gcc.target/i386/sse4_1-floor-vec.c: New test.
1069 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
1070 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
1071 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
1072 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
1073 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
1074 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
1075 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
1076 * gcc.target/i386/avx-floor-vec.c: Ditto.
1077 * gcc.target/i386/avx-ceil-vec.c: Ditto.
1078 * gcc.target/i386/avx-trunc-vec.c: Ditto.
1079 * gcc.target/i386/avx-rint-vec.c: Ditto.
1080 * gcc.target/i386/avx-floorf-vec.c: Ditto.
1081 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
1082 * gcc.target/i386/avx-truncf-vec.c: Ditto.
1083 * gcc.target/i386/avx-rintf-vec.c: Ditto.
1085 2011-03-14 Tom Tromey <tromey@redhat.com>
1087 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
1088 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
1089 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
1091 2011-03-14 Tom Tromey <tromey@redhat.com>
1093 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
1094 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
1095 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
1097 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
1099 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
1101 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
1103 PR rtl-optimization/47166
1104 * gcc.c-torture/execute/postmod-1.c: New test.
1106 2011-03-14 Richard Guenther <rguenther@suse.de>
1109 * gcc.dg/torture/pr48098.c: New testcase.
1111 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
1114 * gcc.target/powerpc/pr48053-1.c: New test.
1115 * gcc.target/powerpc/pr48053-2.c: Likewise.
1117 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1120 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
1122 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
1125 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
1127 2011-03-12 Janus Weil <janus@gcc.gnu.org>
1130 * gfortran.dg/class_41.f03: New.
1132 2011-03-11 Dodji Seketeli <dodji@redhat.com>
1134 * g++.dg/conversion/cast3.C: New test.
1136 2011-03-11 Jason Merrill <jason@redhat.com>
1138 * g++.dg/template/error45.C: New.
1140 * g++.dg/parse/no-type-defn1.C: New.
1142 * g++.dg/ext/attrib40.C: New.
1144 * g++.dg/cpp0x/regress/array1.C: New.
1146 2011-03-11 Richard Guenther <rguenther@suse.de>
1148 PR tree-optimization/48067
1149 * gcc.dg/pr48067.c: New testcase.
1151 2011-03-11 Richard Guenther <rguenther@suse.de>
1154 * g++.dg/lto/20110311-1_0.C: New testcase.
1156 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1159 * g++.dg/inherit/virtual8.C: New test.
1162 * gcc.dg/torture/pr48044.c: New test.
1164 2011-03-11 Janus Weil <janus@gcc.gnu.org>
1167 * gfortran.dg/proc_ptr_comp_31.f90: New.
1169 2011-03-11 Richard Guenther <rguenther@suse.de>
1171 PR tree-optimization/47278
1172 * gcc.dg/torture/pr47278-1.c: New testcase.
1173 * gcc.dg/torture/pr47278-2.c: Likewise.
1175 2011-03-11 Jakub Jelinek <jakub@redhat.com>
1177 PR tree-optimization/48063
1178 * gcc.dg/torture/pr48063.c: New test.
1180 2011-03-10 Jason Merrill <jason@redhat.com>
1182 * g++.dg/template/array22.C: New.
1184 * g++.dg/cpp0x/syntax-err1.C: New.
1185 * g++.dg/parse/error36.C: Adjust expected errors.
1186 * g++.old-deja/g++.pt/ctor2.C: Likewise.
1187 * g++.old-deja/g++.pt/typename3.C: Likewise.
1188 * g++.old-deja/g++.pt/typename4.C: Likewise.
1189 * g++.old-deja/g++.pt/typename6.C: Likewise.
1191 2011-03-09 Jason Merrill <jason@redhat.com>
1193 * g++.dg/template/nontype22.C: New.
1195 2011-03-09 Martin Jambor <mjambor@suse.cz>
1197 PR tree-optimization/47714
1198 * g++.dg/torture/pr47714.C: New test.
1200 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1203 * gcc.target/powerpc/pr47755-2.c: New file.
1205 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1207 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1208 is not set in the environment, pass 64 as first argument when not
1209 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1210 native where ulimit -u is supported.
1212 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1214 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1216 2011-03-08 Jason Merrill <jason@redhat.com>
1218 * g++.dg/template/nontype21.C: New.
1220 * g++.dg/template/anon5.C: New.
1222 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1225 * gcc.dg/pr47881.c: New test.
1227 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1230 * g++.dg/lookup/template3.C: New test.
1232 2011-03-08 Kai Tietz <ktietz@redhat.com>
1234 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1237 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1240 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1241 sizeof to compute alignment.
1243 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1245 PR tree-optimization/48022
1246 * gcc.dg/pr48022-1.c: New test.
1247 * gcc.dg/pr48022-2.c: New test.
1249 2011-03-07 Jason Merrill <jason@redhat.com>
1251 * g++.dg/template/nontype20.C: New.
1252 * g++.dg/init/member1.C: Adjust expected errors.
1253 * g++.dg/parse/constant4.C: Likewise.
1254 * g++.dg/template/qualified-id3.C: Likewise.
1255 * g++.old-deja/g++.pt/crash10.C: Likewise.
1257 * g++.dg/cpp0x/regress/non-const1.C: New.
1259 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1262 * gcc.dg/pr47991.c: New test.
1264 2011-03-07 Jason Merrill <jason@redhat.com>
1266 * g++.dg/abi/mangle46.C: New.
1268 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1271 * gcc.target/powerpc/pr47862.c: New.
1273 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1276 * gcc.target/i386/combine-mul.c: Require nonpic.
1278 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1279 Nathan Froyd <froydnj@codesourcery.com>
1281 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1283 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1285 * README.QMTEST: Remove.
1287 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1288 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1291 * gfortran.dg/array_constructor_37.f90 : New test.
1293 2011-03-05 Jason Merrill <jason@redhat.com>
1295 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1296 * g++.dg/abi/mangle45.C: Likewise.
1297 * g++.dg/cpp0x/trailing1.C: Likewise.
1299 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1301 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1303 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1305 PR rtl-optimization/47899
1306 * gcc.dg/pr47899.c: New test.
1308 * gcc.dg/torture/pr47968.c: Ignore warnings.
1310 PR tree-optimization/47967
1311 * gcc.c-torture/compile/pr47967.c: New test.
1313 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1315 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1316 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1318 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1320 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1321 and property_getAttributes() if __OBJC2__.
1322 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1323 * objc.dg/property/property-encoding-1.m: New.
1324 * obj-c++.dg/property/property-encoding-1.mm: New.
1326 2011-03-04 Jason Merrill <jason@redhat.com>
1328 * g++.dg/template/pseudodtor6.C: New.
1330 * g++.dg/inherit/covariant19.C: New.
1332 2011-03-04 Richard Guenther <rguenther@suse.de>
1335 * gcc.dg/torture/pr47968.c: New testcase.
1337 2011-03-04 Richard Guenther <rguenther@suse.de>
1340 * gcc.dg/torture/pr47975.c: New testcase.
1342 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1345 * g++.dg/template/crash106.C: New.
1347 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1350 * gcc.dg/gomp/pr47963.c: New test.
1351 * g++.dg/gomp/pr47963.C: New test.
1353 2011-03-02 Jason Merrill <jason@redhat.com>
1355 * g++.dg/cpp0x/regress/condition1.C: New.
1357 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1359 2011-03-01 Jason Merrill <jason@redhat.com>
1361 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1363 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1365 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1367 PR rtl-optimization/47925
1368 * gcc.c-torture/execute/pr47925.c: New test.
1370 2011-03-01 Jason Merrill <jason@redhat.com>
1372 * g++.dg/cpp0x/decltype25.C: New.
1374 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1376 2011-03-01 Richard Guenther <rguenther@suse.de>
1378 PR tree-optimization/47890
1379 * gcc.dg/torture/pr47890.c: New testcase.
1381 2011-03-01 Richard Guenther <rguenther@suse.de>
1384 * gcc.dg/lto/pr47924_0.c: New testcase.
1386 2011-03-01 Richard Guenther <rguenther@suse.de>
1389 * gfortran.dg/lto/pr46911_0.f: New testcase.
1391 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1393 PR libgfortran/47933
1394 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1395 compile errors from older code form.
1397 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1399 PR libgfortran/47567
1400 * gfortran.dg/fmt_fw_d.f90: New test.
1402 2011-02-28 Jason Merrill <jason@redhat.com>
1404 * g++.dg/inherit/covariant18.C: New.
1406 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1409 * gcc.dg/pr47893.c: New test.
1411 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1413 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1414 NULL in case of a selector with conflicting types.
1415 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1417 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1419 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1420 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1421 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1422 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1424 2011-02-28 Jason Merrill <jason@redhat.com>
1427 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1429 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1431 PR libgfortran/47778
1432 * gfortran.dg/namelist_71.f90: New test.
1434 2011-02-27 Jason Merrill <jason@redhat.com>
1437 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1438 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1440 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1443 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1445 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1448 * gfortran.dg/gomp/task-1.f90: Removed.
1450 2011-02-26 Jason Merrill <jason@redhat.com>
1452 * g++.dg/template/this-targ1.C: New.
1454 * g++.dg/cpp0x/regress/template-const1.C: New.
1455 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1456 * g++.dg/template/function1.C: Adjust.
1457 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1458 * g++.dg/debug/debug7.C: Adjust.
1460 2011-02-26 Tobias Burnus <burnus@net-b.de>
1463 * gfortran.dg/gomp/task-1.f90: New.
1465 2011-02-25 Jie Zhang <jie@codesourcery.com>
1467 * gcc.target/arm/neon-thumb2-move.c: Add
1468 dg-require-effective-target arm_thumb2_ok.
1470 2011-02-24 Jason Merrill <jason@redhat.com>
1472 * g++.dg/parse/constant1.C: Specify C++98 mode.
1473 * g++.dg/parse/constant5.C: Likewise.
1474 * g++.dg/parse/error2.C: Likewise.
1475 * g++.dg/parse/semicolon3.C: Likewise.
1476 * g++.dg/template/crash14.C: Likewise.
1477 * g++.dg/template/local4.C: Likewise.
1478 * g++.dg/template/nontype3.C: Likewise.
1479 * g++.dg/parse/crash31.C: Adjust expected errors.
1480 * g++.dg/template/function1.C: Likewise.
1481 * g++.dg/template/ref3.C: Likewise.
1482 * g++.dg/template/static9.C: Likewise.
1483 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1485 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1486 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1487 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1488 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1489 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1491 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1494 * gfortran.dg/pr47878.f90: New test.
1496 2011-02-24 Richard Guenther <rguenther@suse.de>
1499 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1500 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1502 2011-02-24 Richard Guenther <rguenther@suse.de>
1505 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1506 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1508 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1510 PR libgfortran/47567
1511 * gfortran.dg/fmt_f0_1.f90: Update test.
1513 2011-02-23 Jason Merrill <jason@redhat.com>
1515 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1516 * g++.dg/abi/mangle45.C: New.
1518 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1519 * g++.dg/template/canon-type-9.C: Match use of decltype
1520 between declaration and definition.
1521 * g++.dg/template/canon-type-12.C: Likewise.
1523 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1526 * gfortran.dg/nested_allocatables_1.f90: New.
1528 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1531 * g++.dg/pr46868.C: New test.
1532 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1533 * g++.dg/parse/error14.C: Adjust.
1535 2011-02-23 Richard Guenther <rguenther@suse.de>
1537 PR tree-optimization/47838
1538 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1540 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1542 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1544 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1546 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1547 * gfortran.dg/count_init_expr.f03: Ditto.
1548 * gfortran.dg/gomp/pr43711.f90: Ditto.
1549 * gcc.dg/struct-parse-2.c: Ditto.
1550 * gcc.dg/parse-error-3.c: Ditto.
1551 * gcc.dg/Wlogical-op-1.c: Ditto.
1552 * gcc.dg/Walways-true-1.c: Ditto.
1553 * gcc.dg/pr24225.c: Ditto.
1554 * gcc.dg/Walways-true-2.c: Ditto.
1555 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1556 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1557 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1558 * g++.dg/overload/defarg4.C: Ditto.
1559 * g++.dg/inherit/covariant16.C: Ditto.
1560 * g++.dg/inherit/virtual7.C: Ditto.
1561 * g++.dg/template/canon-type-9.C: Ditto.
1562 * g++.dg/template/access19.C: Ditto.
1563 * g++.dg/template/call7.C: Ditto.
1564 * g++.dg/template/canon-type-2.C: Ditto.
1565 * g++.dg/template/init7.C: Ditto.
1566 * g++.dg/template/sizeof-template-argument.C: Ditto.
1567 * g++.dg/template/const3.C: Ditto.
1568 * g++.dg/template/sfinae26.C: Ditto.
1569 * g++.dg/template/sfinae26.C: Ditto.
1570 * g++.dg/template/canon-type-11.C: Ditto.
1571 * g++.dg/template/union2.C: Ditto.
1572 * g++.dg/template/canon-type-3.C: Ditto.
1573 * g++.dg/template/canon-type-1.C: Ditto.
1574 * g++.dg/template/canon-type-5.C: Ditto.
1575 * g++.dg/template/canon-type-7.C: Ditto.
1576 * g++.dg/template/canon-type-10.C: Ditto.
1577 * g++.dg/template/spec36.C: Ditto.
1578 * g++.dg/template/typedef38.C: Ditto.
1579 * g++.dg/template/canon-type-4.C: Ditto.
1580 * g++.dg/template/canon-type-6.C: Ditto.
1581 * g++.dg/template/canon-type-13.C: Ditto.
1582 * g++.dg/template/instantiate9.C: Ditto.
1583 * g++.dg/template/ttp22.C: Ditto.
1584 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1585 * g++.dg/warn/Walways-true-1.C: Ditto.
1586 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1587 * g++.dg/warn/Walways-true-2.C: Ditto.
1588 * g++.dg/conversion/op4.C: Ditto.
1589 * g++.dg/opt/pr19650.C: Ditto.
1590 * g++.dg/lookup/friend11.C: Ditto.
1591 * g++.dg/other/default2.C: Ditto.
1592 * g++.dg/other/default3.C: Ditto.
1593 * g++.dg/other/dtor2.C: Ditto.
1594 * g++.dg/other/friend5.C: Ditto.
1595 * g++.dg/other/default5.C: Ditto.
1596 * g++.dg/init/brace6.C: Ditto.
1597 * g++.dg/init/aggr5.C: Ditto.
1598 * g++.dg/init/error2.C: Ditto.
1599 * g++.dg/expr/bound-mem-fun.C: Ditto.
1600 * g++.dg/expr/cond6.C: Ditto.
1601 * g++.dg/expr/stmt-expr-1.C: Ditto.
1602 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1603 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1604 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1605 * g++.dg/cpp0x/bracket1.C: Ditto.
1606 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1607 * g++.dg/cpp0x/pr38646.C: Ditto.
1608 * g++.dg/cpp0x/variadic73.C: Ditto.
1609 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1610 * g++.dg/cpp0x/bracket4.C: Ditto.
1611 * g++.dg/cpp0x/decltype4.C: Ditto.
1612 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1613 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1614 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1615 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1616 * g++.dg/cpp0x/decltype2.C: Ditto.
1617 * g++.dg/cpp0x/decltype1.C: Ditto.
1618 * g++.dg/cpp0x/bracket2.C: Ditto.
1619 * g++.dg/cpp0x/decltype5.C: Ditto.
1620 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1621 * g++.dg/cpp0x/variadic70.C: Ditto.
1622 * g++.dg/cpp0x/decltype6.C: Ditto.
1623 * g++.dg/cpp0x/rvo.C: Ditto.
1624 * g++.dg/cpp0x/vt-40092.C: Ditto.
1625 * g++.dg/cpp0x/variadic-new.C: Ditto.
1626 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1627 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1628 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1629 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1630 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1631 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1632 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1633 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1634 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1635 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1636 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1637 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1638 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1639 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1640 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1641 * g++.dg/cpp0x/pr39639.C: Ditto.
1642 * g++.dg/cpp0x/decltype3.C: Ditto.
1643 * g++.dg/cpp0x/variadic68.C: Ditto.
1644 * g++.dg/cpp0x/variadic-function.C: Ditto.
1645 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1646 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1647 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1648 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1649 * g++.dg/parse/crash35.C: Ditto.
1650 * g++.dg/parse/crash40.C: Ditto.
1651 * g++.dg/parse/defarg12.C: Ditto.
1652 * g++.dg/parse/crash34.C: Ditto.
1653 * g++.dg/parse/constructor3.C: Ditto.
1654 * g++.dg/parse/template23.C: Ditto.
1655 * g++.dg/parse/crash56.C: Ditto.
1656 * g++.dg/parse/dtor13.C: Ditto.
1657 * g++.dg/parse/error33.C: Ditto.
1658 * g++.dg/parse/ctor9.C: Ditto.
1659 * g++.dg/parse/error32.C: Ditto.
1660 * g++.dg/parse/error37.C: Ditto.
1661 * g++.dg/parse/bitfield3.C: Ditto.
1662 * g++.dg/parse/struct-4.C: Ditto.
1663 * g++.dg/ext/has_trivial_copy.C: Ditto.
1664 * g++.dg/ext/is_polymorphic.C: Ditto.
1665 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1666 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1667 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1668 * g++.dg/ext/is_union.C: Ditto.
1669 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1670 * g++.dg/ext/is_pod.C: Ditto.
1671 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1672 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1673 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1674 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1675 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1676 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1677 * g++.dg/ext/is_abstract.C: Ditto.
1678 * g++.dg/ext/has_trivial_assign.C: Ditto.
1679 * g++.dg/ext/is_class.C: Ditto.
1680 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1681 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1682 * g++.dg/ext/is_base_of.C: Ditto.
1683 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1684 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1685 * g++.dg/ext/is_empty.C: Ditto.
1686 * g++.dg/ext/is_enum.C: Ditto.
1687 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1688 * gnat.dg/opt11.adb: Ditto.
1689 * obj-c++.dg/pr45735.mm: Ditto.
1690 * obj-c++.dg/pr24393.mm: Ditto.
1691 * obj-c++.dg/exceptions-2.mm: Ditto.
1692 * objc.dg/pr45735.m: Ditto.
1693 * objc.dg/pr24393.m: Ditto.
1695 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1697 * objc.dg/attributes/objc-exception-1.m: New.
1699 2011-02-23 Jie Zhang <jie@codesourcery.com>
1701 * gcc.dg/cpp/include7.c: New test.
1703 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1706 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1708 2011-02-23 Jie Zhang <jie@codesourcery.com>
1710 PR rtl-optimization/47763
1711 * gcc.dg/pr47763.c: New test.
1713 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1716 * gfortran.dg/whole_file_32.f90 : New test.
1718 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1721 * g++.dg/inherit/virtual7.C: New test.
1723 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1726 * objc.dg/type-size-3.m: Updated error message.
1727 * objc.dg/type-size-4.m: New test.
1728 * objc.dg/type-size-5.m: New test.
1730 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1732 * lib/gnat.exp: Fix comments.
1733 Don't load libgloss.exp.
1734 (default_gnat_version): Call $compiler with --version.
1735 Adapt regexp for gnatmake output, insert version.
1736 (gnat_version): New proc.
1737 (gnat_init): Remove gnat_libgcc_s_path.
1738 (gnat_target_compile): Likewise.
1739 Remove ld_library_path.
1740 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1741 (gnat_pass): Remove.
1742 (gnat_pass): Remove.
1743 (gnat_finish): Remove.
1744 (gnat_exit): Remove.
1745 (local_find_gnatmake): Reindent.
1746 (runtest_file_p): Remove.
1747 (prune_warnings): Remove.
1748 (find_gnatclean): New proc.
1749 * lib/gnat-dg.exp (lremove): New proc.
1750 (gnat-dg-test): Reindent.
1751 Remove additional output files.
1752 (gnat-dg-runtest): Remove.
1754 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1755 * gnat.dg/loop_optimization6.adb: Likewise.
1756 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1758 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1760 PR tree-optimization/47835
1761 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1763 2011-02-22 Tobias Burnus <burnus@net-b.de>
1765 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1766 * gfortran.dg/abstract_type_2.f03: Ditto.
1767 * gfortran.dg/abstract_type_3.f03: Ditto.
1768 * gfortran.dg/abstract_type_4.f03: Ditto.
1769 * gfortran.dg/abstract_type_5.f03: Ditto.
1770 * gfortran.dg/abstract_type_6.f03: Ditto.
1771 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1772 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1773 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1774 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1775 * gfortran.dg/array_function_5.f90: Ditto.
1776 * gfortran.dg/asynchronous_3.f03: Ditto.
1777 * gfortran.dg/char_expr_1.f90: Ditto.
1778 * gfortran.dg/class_14.f03: Ditto.
1779 * gfortran.dg/data_array_6.f: Ditto.
1780 * gfortran.dg/data_invalid.f90: Ditto.
1781 * gfortran.dg/dot_product_1.f03: Ditto.
1782 * gfortran.dg/func_derived_5.f90: Ditto.
1783 * gfortran.dg/func_result_4.f90: Ditto.
1784 * gfortran.dg/implied_do_1.f90: Ditto.
1785 * gfortran.dg/initialization_25.f90: Ditto.
1786 * gfortran.dg/initialization_26.f90: Ditto.
1787 * gfortran.dg/interface_34.f90: Ditto.
1788 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1789 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1790 * gfortran.dg/matmul_8.f03: Ditto.
1791 * gfortran.dg/merge_init_expr.f90: Ditto.
1792 * gfortran.dg/pack_assign_1.f90: Ditto.
1793 * gfortran.dg/pack_vector_1.f90: Ditto.
1794 * gfortran.dg/pointer_check_8.f90: Ditto.
1795 * gfortran.dg/product_init_expr.f03: Ditto.
1796 * gfortran.dg/reshape_order_5.f90: Ditto.
1797 * gfortran.dg/reshape_shape_1.f90: Ditto.
1798 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1799 * gfortran.dg/same_name_2.f90: Ditto.
1800 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1801 * gfortran.dg/spread_init_expr.f03: Ditto.
1802 * gfortran.dg/stmt_func_1.f90: Ditto.
1803 * gfortran.dg/sum_init_expr.f03: Ditto.
1804 * gfortran.dg/transpose_3.f03: Ditto.
1805 * gfortran.dg/unpack_init_expr.f03: Ditto.
1806 * gfortran.dg/warn_conversion.f90: Ditto.
1807 * gfortran.dg/warn_conversion_2.f90: Ditto.
1808 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1809 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1810 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1811 * gfortran.dg/whole_file_16.f90: Ditto.
1812 * gfortran.dg/whole_file_17.f90: Ditto.
1813 * gfortran.dg/whole_file_18.f90: Ditto.
1814 * gfortran.dg/whole_file_20.f03: Ditto.
1815 * gfortran.dg/whole_file_5.f90: Ditto.
1816 * gfortran.dg/whole_file_6.f90: Ditto.
1817 * gfortran.dg/write_invalid_format.f90: Ditto.
1818 * gfortran.dg/zero_sized_6.f90: Ditto.
1820 2011-02-21 Jeff Law <law@redhat.com>
1822 PR rtl-optimization/46178
1823 * gcc.target/i386/pr46178.c: New test.
1825 PR rtl-optimization/46002
1826 * gcc.c-torture/compile/pr46002.c: New test.
1828 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1830 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1833 2011-02-21 Jakub Jelinek <jakub@redhat.com>
1836 * g++.dg/debug/pr47106.C: Require effective target lto.
1838 2011-02-21 Jason Merrill <jason@redhat.com>
1840 * g++.dg/cpp0x/constexpr-diag2.C: New.
1842 2011-02-20 Jason Merrill <jason@redhat.com>
1844 * g++.dg/cpp0x/constexpr-ctor7.C: New.
1846 * g++.dg/cpp0x/fntmpdefarg2.C: New.
1848 * g++.dg/overload/conv-op1.C: New.
1850 * g++.dg/cpp0x/constexpr-synth1.C: New.
1852 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1854 * objc.dg/layout-2.m: New.
1855 * objc.dg/selector-3.m: Adjusted location of error message.
1856 * objc.dg/type-size-3.m: Same.
1857 * obj-c++.dg/selector-3.mm: Same.
1859 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1862 * objc.dg/property/dotsyntax-22.m: New.
1863 * obj-c++.dg/property/dotsyntax-22.mm: New.
1865 2011-02-20 Dodji Seketeli <dodji@redhat.com>
1868 * g++.dg/template/typedef38.C: New test.
1870 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1873 * gfortran.dg/whole_file_30.f90 : New test.
1874 * gfortran.dg/whole_file_31.f90 : New test.
1876 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1880 * gfortran.dg/whole_file_28.f90 : New test.
1881 * gfortran.dg/whole_file_29.f90 : New test.
1883 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1886 * g++.dg/template/crash105.C: New.
1888 2011-02-19 Jason Merrill <jason@redhat.com>
1890 * g++.dg/cpp0x/regress/no-elide1.C: New.
1892 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
1894 PR tree-optimization/46620
1895 * gcc.dg/pr46620.c: New.
1897 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1900 * gcc.target/i386/pr47809.c: New test.
1902 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1903 Tobias Burnus <burnus@net-b.de>
1905 * lib/target-supports.exp
1906 (check_effective_target_fortran_large_real): New check for large reals.
1907 * gfortran.dg/nan_7.f90: New test.
1909 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1911 PR libgfortran/47567
1912 * gfortran.dg/fmt_f0_1.f90: Update test.
1914 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
1917 * gfortran.dg/array_constructor_36.f90 : New test.
1918 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
1919 allow for comparison between different elements of the array
1920 constructor at different levels of optimization.
1922 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
1924 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
1925 * gcc.target/i386/pr32280-1.c: Likewise.
1927 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1930 * gcc.target/i386/pr47800.c: New test.
1932 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
1934 * objc/execute/exceptions/foward-1.x: New.
1936 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1939 * gfortran.dg/derived_constructor_comps_4.f90: New.
1941 2011-02-18 Tobias Burnus
1944 * gfortran.dg/func_result_6.f90: New.
1946 2011-02-18 Michael Matz <matz@suse.de>
1949 * gfortran.dg/lto/pr45586_0.f90: New test.
1950 * gfortran.dg/typebound_proc_20.f90: Ditto.
1951 * gfortran.dg/typebound_proc_21.f90: Ditto.
1953 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
1956 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
1958 2011-02-18 Tobias Burnus <burnus@net-b.de>
1961 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
1963 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
1964 normalizing the error/warning output.
1965 * gfortran.dg/Wall.f90: Update dg-error/warning.
1966 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
1967 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
1968 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
1969 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
1970 * gfortran.dg/class_30.f90: Update dg-error/warning.
1971 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
1972 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
1973 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
1974 * gfortran.dg/entry_17.f90: Update dg-error/warning.
1975 * gfortran.dg/entry_19.f90: Update dg-error/warning.
1976 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
1977 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
1978 * gfortran.dg/g77/12632.f: Update dg-error/warning.
1979 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
1980 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
1981 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
1982 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
1983 * gfortran.dg/goto_8.f90: Update dg-error/warning.
1984 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
1985 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
1986 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
1987 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
1988 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
1989 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
1990 * gfortran.dg/volatile3.f90: Update dg-error/warning.
1991 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
1992 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
1993 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
1994 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
1995 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
1997 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2000 * gfortran.dg/proc_ptr_comp_30.f90: New.
2002 2011-02-18 Jakub Jelinek <jakub@redhat.com>
2005 * gcc.target/i386/pr47780.c: New test.
2007 2011-02-18 Janus Weil <janus@gcc.gnu.org>
2010 * gfortran.dg/class_40.f03: New.
2012 2011-02-18 Dodji Seketeli <dodji@redhat.com>
2015 * g++.dg/cpp0x/auto21.C: New test.
2017 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
2019 * objc.dg/special/unclaimed-category-1.h: Updated for
2021 * objc.dg/special/unclaimed-category-1.m: Same.
2022 * objc.dg/zero-link-1.m: Same.
2023 * objc.dg/lookup-1.m: Same.
2024 * objc.dg/torture/strings/const-str-9.m
2025 * objc.dg/torture/strings/const-str-10.m: Same.
2026 * objc.dg/torture/strings/const-str-11.m: Same.
2027 * objc.dg/torture/forward-1.m: Same.
2028 * objc.dg/zero-link-2.m: Same.
2029 * objc.dg/encode-7-next-64bit.m: Same.
2030 * objc.dg/method-4.m: Same.
2031 * objc.dg/next-runtime-1.m: Same.
2032 * objc.dg/image-info.m: Same.
2033 * objc.dg/pr23214.m: Same.
2034 * objc.dg/symtab-1.m: Same.
2035 * obj-c++.dg/basic.m: Same.
2036 * obj-c++.dg/proto-lossage-3.m: Same.
2037 * obj-c++.dg/torture/strings/const-str-10.m: Same.
2038 * obj-c++.dg/torture/strings/const-str-11.m: Same.
2039 * obj-c++.dg/torture/strings/const-str-9.m: Same.
2040 * obj-c++.dg/method-11.m: Same.
2041 * objc/execute/enumeration-1.m: Same.
2042 * objc/execute/object_is_class.m: Same.
2043 * objc/execute/formal_protocol-2.m: Same.
2044 * objc/execute/formal_protocol-4.m: Same.
2045 * objc/execute/formal_protocol-6.m: Same.
2046 * objc/execute/bycopy-3.m: Same.
2047 * objc/execute/exceptions/catchall-1.m: Same.
2048 * objc/execute/exceptions/finally-1.m: Same.
2049 * objc/execute/exceptions/local-variables-1.m: Same.
2050 * objc/execute/exceptions/foward-1.m: Same.
2051 * objc/execute/bf-common.h
2052 * objc/execute/enumeration-2.m: Same.
2053 * objc/execute/formal_protocol-1.m: Same.
2054 * objc/execute/formal_protocol-3.m: Same.
2055 * objc/execute/formal_protocol-5.m: Same.
2056 * objc/execute/accessing_ivars.m: Same.
2057 * objc/execute/bycopy-2.m: Same.
2058 * objc/execute/formal_protocol-7.m: Same.
2059 * objc/execute/compatibility_alias.m: Same.
2060 * objc/execute/no_clash.m: Same.
2061 * objc/execute/object_is_meta_class.m: Same.
2062 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
2063 * objc/execute/class-tests-1.h: Include stdio.h.
2064 * objc/execute/class-tests-2.h: Same.
2065 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
2067 * obj-c++.dg/try-catch-2.mm: Same.
2069 2011-02-17 Jakub Jelinek <jakub@redhat.com>
2072 * g++.dg/warn/Wunused-parm-4.C: New test.
2074 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
2075 Jan Hubicka <jh@suse.cz>
2079 * g++.dg/debug/pr47106.C: New.
2081 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
2084 * gcc.target/i386/pr43653.c: New test.
2086 2011-02-11 Dodji Seketeli <dodji@redhat.com>
2089 * g++.dg/template/inherit6.C: New test.
2091 2011-02-16 Janus Weil <janus@gcc.gnu.org>
2094 * gfortran.dg/class_39.f03: New.
2096 2011-02-16 Dodji Seketeli <dodji@redhat.com>
2099 * g++.dg/cpp0x/variadic106.C: New test.
2101 2011-02-16 Jakub Jelinek <jakub@redhat.com>
2104 * gfortran.dg/pr47757-1.f90: New test.
2105 * gfortran.dg/pr47757-2.f90: New test.
2106 * gfortran.dg/pr47757-3.f90: New test.
2109 * g++.dg/cpp0x/enum8.C: New test.
2111 2011-02-15 Jason Merrill <jason@redhat.com>
2113 * g++.dg/inherit/implicit-trivial1.C: New.
2114 * g++.dg/cpp0x/implicit-trivial1.C: New.
2116 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2119 * gcc.dg/torture/pr47725.c: Removed.
2121 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
2124 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
2125 constant does not generate a load from memory.
2127 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
2130 * gcc.dg/torture/pr47725.c: New.
2132 2011-02-15 Richard Guenther <rguenther@suse.de>
2134 PR tree-optimization/47743
2135 * gcc.dg/torture/pr47743.c: New testcase.
2137 2011-02-15 Jakub Jelinek <jakub@redhat.com>
2140 * gcc.target/i386/pr47581.c: New test.
2142 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2145 * gfortran.dg/select_type_22.f03: New.
2147 2011-02-14 Jason Merrill <jason@redhat.com>
2149 * g++.dg/cpp0x/regress/enum1.C: New.
2151 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2153 * gnat.dg/include.adb: New test.
2155 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2158 * gfortran.dg/class_38.f03: New.
2160 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
2162 * gcc.dg/pr46494.c: New test.
2164 2011-02-14 Richard Guenther <rguenther@suse.de>
2166 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
2168 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2171 * gnat.dg/null_pointer_deref1.exp: Don't skip on
2172 sparc*-sun-solaris2.11.
2174 2011-02-14 Janus Weil <janus@gcc.gnu.org>
2177 * gfortran.dg/argument_checking_18.f90: New.
2179 2011-02-13 Tobias Burnus <burnus@net-b.de>
2181 * gfortran.dg/argument_checking_13.f90: Update dg-error.
2182 * gfortran.dg/argument_checking_17.f90: New.
2184 2011-02-12 Janus Weil <janus@gcc.gnu.org>
2186 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
2187 are temporarily disabled.
2188 * gfortran.dg/class_7.f03: Ditto.
2189 * gfortran.dg/coarray_14.f90: Ditto.
2190 * gfortran.dg/typebound_proc_13.f03: Ditto.
2192 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
2195 * gfortran.dg/extends_11.f03: New.
2197 2011-02-11 Xinliang David Li <davidxl@google.com>
2199 PR tree-optimization/47707
2200 * g++.dg/tree-ssa/pr47707.C: New test.
2202 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2204 * g++.dg/opt/inline17.C: New test.
2206 2011-02-11 Tobias Burnus <burnus@net-b.de>
2209 * gfortran.dg/pure_formal_2.f90: New.
2211 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2213 PR rtl-optimization/47614
2214 * gfortran.dg/pr47614.f: New.
2216 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2219 * gcc.dg/opts-6.c: New test.
2221 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2224 * gcc.dg/pr47684.c: New test.
2226 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2229 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2230 c99_runtime, dg-add-options c99_runtime.
2231 (main): Use __asm__.
2233 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2236 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2237 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2238 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2239 * gcc.dg/ucnid-10.c: Likewise.
2240 * gcc.dg/ucnid-13.c: Likewise.
2241 * gcc.dg/ucnid-7.c: Likewise.
2242 * gcc.dg/ucnid-8.c: Likewise.
2243 Adapt dg-warning line number.
2245 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2247 * gcc.target/i386/parity-1.c: Use -march=k8.
2248 * gcc.target/i386/parity-2.c: Ditto.
2249 * gcc.target/i386/vecinit-1.c: Ditto.
2250 * gcc.target/i386/vecinit-2.c: Ditto.
2252 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2255 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2256 * gcc.target/mips/save-restore-3.c: Likewise.
2257 * gcc.target/mips/save-restore-4.c: Likewise.
2258 * gcc.target/mips/save-restore-5.c: Likewise.
2261 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2262 * g++.dg/tree-prof/partition2.C: Likewise.
2264 2011-02-09 Jason Merrill <jason@redhat.com>
2266 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2267 rather than misdeclare std::puts.
2269 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2270 * g++.dg/other/warning1.C: Likewise.
2271 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2272 * g++.old-deja/g++.gb/scope06.C: Likewise.
2273 * g++.old-deja/g++.law/cvt11.C: Likewise.
2274 * g++.old-deja/g++.law/init1.C: Likewise.
2275 * g++.dg/abi/mangle26.C: Likewise.
2277 * g++.dg/template/function1.C: Adjust for C++0x mode.
2278 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2280 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2281 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2283 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2285 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2287 * g++.dg/cpp0x/regress: New directory.
2288 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2289 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2290 * g++.dg/cpp0x/regress/regress3.C: New.
2292 2011-02-10 Richard Guenther <rguenther@suse.de>
2294 PR tree-optimization/47677
2295 * gcc.dg/torture/pr47677.c: New testcase.
2297 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2299 * objc.dg/special/load-category-1.m: Remove unused header.
2300 * objc.dg/special/load-category-1a.m: Likewise.
2301 * objc.dg/special/load-category-2.m: Likewise.
2302 * objc.dg/special/load-category-2a.m: Likewise.
2303 * objc.dg/special/load-category-3.m: Likewise.
2304 * objc.dg/special/load-category-3a.m: Likewise.
2305 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2306 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2307 * objc.dg/attributes/class-attribute-1.m: Likewise.
2308 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2309 * obj-c++.dg/property/property.exp: Likewise.
2310 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2311 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2312 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2313 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2314 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2315 * obj-c++.dg/template-8.mm: Likewise.
2317 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2320 * gcc.target/i386/pr47665.c: New test.
2322 2011-02-10 Jie Zhang <jie@codesourcery.com>
2326 2011-02-05 Jie Zhang <jie@codesourcery.com>
2328 * gcc.dg/pr42631.c: Update test.
2329 * gcc.dg/pr42631-2.c: New test.
2331 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2334 * gfortran.dg/proc_decl_25.f90: New.
2336 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2339 * gfortran.dg/typebound_assignment_2.f03: New.
2341 2011-02-09 Richard Guenther <rguenther@suse.de>
2343 PR tree-optimization/47664
2344 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2346 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2349 * gnat.dg/uninit_func.adb: Adjust dg directive.
2351 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2354 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2356 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2359 * gfortran.dg/auto_dealloc_2.f90: New.
2361 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2363 * gcc.dg/builtins-config.h: Remove __sgi handling.
2364 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2365 -std=c99 for mips-sgi-irix6.5*.
2367 2011-02-09 Martin Jambor <mjambor@suse.cz>
2370 * gfortran.dg/pr25923.f90: Remove xfails.
2372 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2375 * gfortran.dg/inquire_14.f90: New test.
2377 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2380 * gfortran.dg/pointer_init_6.f90: New.
2382 2011-02-08 Jeff Law <law@redhat.com>
2384 PR tree-optimization/42893
2385 * gcc.tree-ssa/pr42893.c: New test.
2387 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2389 PR tree-optimization/46834
2390 PR tree-optimization/46994
2391 PR tree-optimization/46995
2392 * gcc.dg/graphite/id-pr46834.c: New.
2393 * gfortran.dg/graphite/id-pr46994.f90: New.
2394 * gfortran.dg/graphite/id-pr46995.f90: New.
2396 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2399 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2400 using the variable is known the warning is emitted there.
2401 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2402 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2404 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2407 * gcc.dg/noreturn-1.c (foo5): Likewise.
2408 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2409 (method2): Likewise.
2411 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2412 the return statement using the uninitialized variable.
2413 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2415 2011-02-08 Richard Guenther <rguenther@suse.de>
2418 * g++.dg/opt/pr47639.c: New testcase.
2420 2011-02-08 Richard Guenther <rguenther@suse.de>
2422 PR tree-optimization/47632
2423 * g++.dg/opt/pr47632.C: New testcase.
2425 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2427 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2429 2011-02-07 Richard Guenther <rguenther@suse.de>
2431 PR tree-optimization/47615
2432 * g++.dg/opt/pr47615.C: New testcase.
2434 2011-02-07 Richard Guenther <rguenther@suse.de>
2436 PR tree-optimization/47621
2437 * gcc.dg/torture/pr47621.c: New testcase.
2439 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2441 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2443 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2446 * gfortran.dg/allocate_with_source_1 : New test.
2448 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2451 * gcc.dg/pr47610.c: New test.
2453 2011-02-05 Jie Zhang <jie@codesourcery.com>
2456 * gcc.dg/pr42631.c: Update test.
2457 * gcc.dg/pr42631-2.c: New test.
2459 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2462 * gfortran.dg/pr47574.f90: New test.
2464 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2466 PR tree-optimization/46194
2467 * gcc.dg/autopar/pr46194.c: New.
2469 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2471 PR tree-optimization/43695
2472 * g++.dg/ipa/pr43695.C: New.
2474 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2477 * gcc.dg/pr23200.c: New test.
2479 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2482 * g++.dg/pr47589.C: New test.
2484 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2487 * g++.dg/template/typedef37.C: New test.
2488 * g++.dg/template/param1.C: Adjust expected error message.
2490 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2493 * gcc.dg/pr31490-2.c: New test.
2494 * gcc.dg/pr31490-3.c: New test.
2495 * gcc.dg/pr31490-4.c: New test.
2497 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2498 Jakub Jelinek <jakub@redhat.com>
2501 * g++.dg/parser/semicolon3.C: Adjust.
2502 * g++.dg/parser/semicolon4.C: New testcase.
2503 * g++.dg/pr46890.C: New testcase.
2505 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2508 * g++.dg/init/pr29571.C: New.
2510 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2512 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2513 instead of vect_int.
2515 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2518 * gcc.target/i386/pr47312.c: New test.
2521 * gcc.target/i386/pr47564.c: New test.
2523 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2525 PR tree-optimization/45122
2526 * gcc.dg/tree-ssa/pr45122.c: New.
2528 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2531 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2534 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2535 and vsx so a default --with-cpu=power7 doesn't give an error
2536 when -mavoid-indexed-addresses is used.
2538 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2539 wrapper function to save the arguments and then jump to the real
2540 function, rather than depending on the compiler not to move stuff
2542 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2544 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2545 Paul Thomas <pault@gcc.gnu.org>
2548 * gfortran.dg/class_37.f03 : New test.
2550 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2551 Richard Guenther <rguenther@suse.de>
2553 PR tree-optimization/40979
2555 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2556 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2557 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2558 check_vect_support_and_set_flags.
2559 * gfortran.dg/graphite/vect-pr40979.f90: New.
2561 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2564 * gfortran.dg/class_36.f03: New.
2566 2011-02-02 Richard Guenther <rguenther@suse.de>
2568 PR tree-optimization/47566
2569 * gcc.dg/lto/20110201-1_0.c: New testcase.
2571 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2577 * debug/pr47498.c: New.
2578 * debug/pr47501.c: New.
2580 2011-02-01 Richard Guenther <rguenther@suse.de>
2582 PR tree-optimization/47559
2583 * g++.dg/torture/pr47559.C: New testcase.
2585 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2588 * gfortran.dg/typebound_call_20.f03: New.
2590 2011-02-01 Richard Guenther <rguenther@suse.de>
2592 PR tree-optimization/47555
2593 * gcc.dg/pr47555.c: New testcase.
2595 2011-02-01 Richard Guenther <rguenther@suse.de>
2597 PR tree-optimization/47541
2598 * g++.dg/torture/pr47541.C: New testcase.
2600 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2603 * gfortran.dg/typebound_call_19.f03: New.
2605 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2608 * g++.dg/cpp0x/pr47416.C: New test.
2610 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2613 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2615 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2618 * gfortran.dg/typebound_assignment_1.f03: New.
2620 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2622 PR tree-optimization/47538
2623 * gcc.c-torture/execute/pr47538.c: New test.
2625 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2628 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2630 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2632 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2634 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2636 PR rtl-optimization/44031
2637 * gcc.c-torture/compile/20110131-1.c: New test.
2639 2011-01-31 Tobias Burnus <burnus@net-b.de>
2642 * gfortran.dg/stmt_func_1.f90: New.
2644 2011-01-31 Tobias Burnus <burnus@net-b.de>
2647 * gfortran.dg/interface_34.f90: New.
2649 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2652 * gfortran.dg/realloc_on_assign_5.f03: New test.
2653 * gfortran.dg/realloc_on_assign_5.f03: New test.
2655 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2657 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2658 * gfortran.dg/bessel_7.f90: Likewise.
2659 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2661 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2662 * gfortran.dg/sum_init_expr.f03: Likewise.
2664 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2666 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2669 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2670 loop only on "vect_intfloat_cvt" targets.
2672 2011-01-29 Tobias Burnus <burnus@net-b.de>
2675 * gfortran.dg/shape_6.f90: New.
2677 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2679 PR libgfortran/47434
2680 * gfortran.dg/read_infnan_1.f90: Update test.
2681 * gfortran.dg/module_nan.f90: Update test.
2682 * gfortran.dg/char4_iunit_1.f03: Update test.
2683 * gfortran.dg/large_real_kind_1.f90: Update test.
2684 * gfortran.dg/real_const_3.f90: Update test.
2685 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2687 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2690 * g++.dg/template/param2.C: New test.
2692 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2694 PR libgfortran/47285
2695 * gfortran.dg/fmt_g.f: New test.
2697 2011-01-28 Tobias Burnus <burnus@net-b.de>
2700 * gfortran.dg/pure_formal_1.f90: New.
2702 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2705 * gcc.dg/tls/pr42894.c: New test.
2707 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2709 * gcc.dg/pr47276.c: Add dg-require-visibility.
2711 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2713 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2715 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2716 Tobias Burnus <burnus@gcc.gnu.org>
2721 * gfortran.dg/realloc_on_assign_3.f03: New test.
2722 * gfortran.dg/realloc_on_assign_4.f03: New test.
2723 * gfortran.dg/allocatable_function_5.f90: New test.
2724 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2725 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2726 implemented" dg-errors.
2728 2011-01-27 Jan Hubicka <jh@suse.cz>
2731 * gcc.dg/attr-weakref-4.c: New testcase
2733 2011-01-27 Martin Jambor <mjambor@suse.cz>
2735 PR tree-optimization/47228
2736 * gcc.dg/torture/pr47228.c: New test.
2738 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2740 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2742 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2744 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2745 when using auto-overlay support on the SPU.
2747 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2749 PR rtl-optimization/44174
2750 * gcc.target/i386/asm-6.c: New test.
2752 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2754 PR rtl-optimization/46856
2755 * gcc.c-torture/compile/pr46856.c: New test.
2757 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2758 Andrew Pinski <pinskia@gmail.com>
2761 * gcc.dg/pr43082.c: New.
2763 2011-01-26 DJ Delorie <dj@redhat.com>
2765 PR rtl-optimization/46878
2766 * gcc.dg/pr46878-1.c: New test.
2768 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2771 * g++.dg/cpp0x/pr47476.C: New test.
2773 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2775 * gcc.c-torture/compile/20110126-1.c: New test.
2777 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2780 * gcc.dg/torture/pr47473.c: New test.
2782 2011-01-26 Jan Hubicka <jh@suse.cz>
2785 * gcc.c-torture/execute/pr47237.c: New testcase.
2787 2011-01-26 Jan Hubicka <jh@suse.cz>
2789 PR tree-optimization/47190
2790 * gcc.dg/attr-weakref-3.c: New testcase.
2792 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2795 * gcc.dg/dll-9a.c: New test file.
2796 * gcc.dg/dll-11.c: Likewise.
2797 * gcc.dg/dll-12.c: Likewise.
2798 * gcc.dg/dll-12a.c: Likewise.
2799 * gcc.dg/dll-11a.c: Likewise.
2800 * gcc.dg/dll-9.c: Likewise.
2801 * gcc.dg/dll-10.c: Likewise.
2802 * gcc.dg/dll-10a.c: Likewise.
2803 * g++.dg/ext/dllexport4a.cc: Likewise.
2804 * g++.dg/ext/dllexport4.C: Likewise.
2805 * g++.dg/ext/dllexport5.C: Likewise.
2806 * g++.dg/ext/dllexport5a.cc: Likewise.
2808 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2810 PR tree-optimization/46970
2811 * gcc.dg/graphite/pr46970.c: New.
2813 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2815 PR tree-optimization/46215
2816 * gcc.dg/graphite/pr46215.c: New.
2818 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2820 PR tree-optimization/46168
2821 * gcc.dg/graphite/pr46168.c: New.
2823 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2825 PR tree-optimization/43657
2826 * gcc.dg/graphite/pr43657.c: New.
2828 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2830 PR tree-optimization/29832
2831 * gfortran.dg/graphite/pr29832.f90: New.
2833 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2835 PR tree-optimization/43567
2836 * gcc.dg/graphite/pr43567.c: New.
2838 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2840 * gfortran.dg/graphite/interchange-4.f: New.
2841 * gfortran.dg/graphite/interchange-5.f: New.
2843 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2844 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2845 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2846 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
2847 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
2848 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
2849 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
2850 * gfortran.dg/ltrans-7.f90: Removed.
2851 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
2853 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
2854 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
2855 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
2856 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
2857 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
2858 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
2859 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
2860 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
2861 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
2862 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
2863 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
2864 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
2865 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
2866 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
2867 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
2868 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
2869 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
2870 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
2871 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
2872 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
2873 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
2874 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
2875 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
2876 * gcc.dg/tree-ssa/data-dep-1.c
2877 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
2878 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
2879 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
2880 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
2881 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
2883 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2885 PR tree-optimization/47265
2886 PR tree-optimization/47443
2887 * gcc.c-torture/compile/pr47265.c: New test.
2888 * gcc.dg/pr47443.c: New test.
2890 2011-01-25 Martin Jambor <mjambor@suse.cz>
2892 PR tree-optimization/47382
2893 * g++.dg/torture/pr47382.C: New test.
2894 * g++.dg/opt/devirt1.C: Xfail.
2896 2011-01-25 Yao Qi <yao@codesourcery.com>
2899 * gcc.target/arm/pr45701-1.c: New test.
2900 * gcc.target/arm/pr45701-2.c: New test.
2901 * gcc.target/arm/pr45701-3.c: New test.
2903 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2904 Jakub Jelinek <jakub@redhat.com>
2906 PR tree-optimization/47271
2907 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
2909 2011-01-25 Nick Clifton <nickc@redhat.com>
2911 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
2912 (saturate_add): Delete.
2914 (main): Do not run saturate_add.
2915 (set_interrupts): Delete.
2917 2011-01-25 Tobias Burnus <burnus@net-b.de>
2920 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
2922 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2924 PR tree-optimization/47427
2925 PR tree-optimization/47428
2926 * gcc.c-torture/compile/pr47427.c: New test.
2927 * gcc.c-torture/compile/pr47428.c: New test.
2929 2011-01-25 Richard Guenther <rguenther@suse.de>
2932 * gcc.dg/torture/pr47411.c: New testcase.
2934 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2936 * gfortran.dg/graphite/id-24.f: New.
2937 * gfortran.dg/graphite/id-25.f: New.
2939 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2941 * gfortran.dg/graphite/id-23.f: New.
2943 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2945 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
2947 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2949 * gcc.dg/graphite/block-0.c: Un-XFAILed.
2950 * gcc.dg/graphite/block-1.c: Un-XFAILed.
2951 * gcc.dg/graphite/block-7.c: Un-XFAILed.
2952 * gcc.dg/graphite/block-8.c: Un-XFAILed.
2953 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
2954 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
2955 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
2956 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
2957 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
2959 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2961 * gcc.dg/graphite/block-0.c: Add documentation.
2962 * gcc.dg/graphite/block-4.c: Same.
2963 * gcc.dg/graphite/block-7.c: Same.
2964 * gcc.dg/graphite/block-8.c: New.
2965 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
2966 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
2967 * gcc.dg/graphite/interchange-12.c: Add documentation.
2968 * gcc.dg/graphite/interchange-13.c: New.
2969 * gcc.dg/graphite/interchange-14.c: New.
2970 * gcc.dg/graphite/interchange-15.c: New.
2971 * gcc.dg/graphite/interchange-8.c: Add documentation.
2972 * gcc.dg/graphite/interchange-mvt.c: Same.
2974 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2977 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
2978 * gcc.target/powerpc/altivec-14.c: Ditto.
2979 * gcc.target/powerpc/altivec-33.c: Ditto.
2980 * gcc.target/powerpc/altivec-types-1.c: Ditto.
2981 * gcc.target/powerpc/altivec-types-2.c: Ditto.
2982 * gcc.target/powerpc/altivec-types-3.c: Ditto.
2983 * gcc.target/powerpc/altivec-types-4.c: Ditto.
2984 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
2985 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
2986 * g++.dg/ext/altivec-15.C: Ditto.
2987 * g++.dg/ext/altivec-types-1.C: Ditto.
2988 * g++.dg/ext/altivec-types-2.C: Ditto.
2989 * g++.dg/ext/altivec-types-3.C: Ditto.
2990 * g++.dg/ext/altivec-types-4.C: Ditto.
2992 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2994 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
2996 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2998 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
2999 optimization options.
3001 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3003 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
3006 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
3008 2011-01-23 Tobias Burnus <burnus@net-b.de>
3011 * gfortran.dg/allocatable_scalar_12.f90: New.
3013 2011-01-23 Ira Rosen <irar@il.ibm.com>
3015 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
3016 vectorization to be not profitable if peeling is used to
3017 realign the memory access.
3018 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
3019 loop bound to avoid loop unrolling.
3020 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
3022 2011-01-22 Jan Hubicka <jh@suse.cz>
3025 * g++.dg/lto/pr47333.C: New file.
3027 2011-01-22 Jan Hubicka <jh@suse.cz>
3029 PR tree-optimization/43884
3031 * gcc.dg/autopar/outer-2.c: Increase array size.
3032 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
3034 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
3037 * gfortran.dg/c_loc_tests_16.f90: New test.
3039 2011-01-22 Tobias Burnus <burnus@net-b.de>
3042 * gfortran.dg/typebound_proc_19.f90: New.
3044 2011-01-21 Jeff Law <law@redhat.com>
3046 PR tree-optimization/47053
3047 * g++.dg/pr47053.C: New test.
3049 2011-01-21 Jason Merrill <jason@redhat.com>
3052 * g++.dg/cpp0x/constexpr-ctor6.C: New.
3054 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3057 * g++.dg/cpp0x/range-for10.C: New test.
3058 * g++.dg/template/for1.C: New test.
3061 * g++.dg/tree-prof/partition3.C: New test.
3063 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
3065 PR rtl-optimization/47366
3066 * g++.dg/opt/pr47366.C: New test.
3068 2011-01-21 Jason Merrill <jason@redhat.com>
3071 * g++.dg/cpp0x/constexpr-regress2.C: New.
3073 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
3075 2011-01-21 Jeff Law <law@redhat.com>
3077 PR rtl-optimization/41619
3078 * gcc.dg/pr41619.c: New.
3080 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3082 PR tree-optimization/47355
3083 * g++.dg/opt/pr47355.C: New test.
3085 2011-01-21 Richard Guenther <rguenther@suse.de>
3087 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
3090 2011-01-21 Richard Guenther <rguenther@suse.de>
3092 PR tree-optimization/47365
3093 * gcc.dg/torture/pr47365.c: New testcase.
3094 * gcc.dg/tree-ssa/pr47392.c: Likewise.
3096 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3098 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
3100 2011-01-21 Jakub Jelinek <jakub@redhat.com>
3102 PR tree-optimization/47391
3103 * gcc.dg/pr47391.c: New test.
3105 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3107 * g++.dg/template/char1.C: Use signed char.
3109 2011-01-21 Tobias Burnus <burnus@net-b.de>
3112 * gfortran.dg/pointer_target_4.f90: New.
3114 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
3117 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
3118 ILP32 system and not IP32.
3120 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
3123 * g++.dg/debug/pr46583.C: New.
3125 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3128 * g++.dg/debug/pr47283.C: New test.
3131 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
3132 * gcc.target/i386/headmerge-2.c: Likewise.
3134 2011-01-20 Richard Guenther <rguenther@suse.de>
3137 * gcc.dg/torture/pr47370.c: New testcase.
3139 2011-01-20 Jakub Jelinek <jakub@redhat.com>
3141 PR tree-optimization/46130
3142 * gcc.dg/pr46130-1.c: New test.
3143 * gcc.dg/pr46130-2.c: New test.
3145 2011-01-19 Dodji Seketeli <dodji@redhat.com>
3148 * g++.dg/debug/dwarf2/template-params-10.C: New test.
3150 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
3153 * g++.dg/debug/pr46240.cc: New.
3155 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3158 * g++.dg/template/anonunion1.C: New test.
3160 PR rtl-optimization/47337
3161 * gcc.c-torture/execute/pr47337.c: New test.
3163 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3166 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
3168 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3170 PR tree-optimization/46021
3171 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
3173 2011-01-19 Jakub Jelinek <jakub@redhat.com>
3175 PR tree-optimization/47290
3176 * g++.dg/torture/pr47290.C: New test.
3178 2011-01-18 Janus Weil <janus@gcc.gnu.org>
3181 * gfortran.dg/proc_ptr_comp_29.f90: New.
3183 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
3186 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
3187 powerpc-apple-darwin9.
3189 2011-01-18 Jakub Jelinek <jakub@redhat.com>
3191 PR rtl-optimization/47299
3192 * gcc.c-torture/execute/pr47299.c: New test.
3194 2011-01-17 Jason Merrill <jason@redhat.com>
3196 * g++.dg/cpp0x/constexpr-virtual.C: New.
3198 2011-01-17 Jakub Jelinek <jakub@redhat.com>
3201 * gfortran.dg/gomp/pr47331.f90: New test.
3203 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3206 * objc.dg/selector-warn-1.m: New.
3207 * obj-c++.dg/selector-warn-1.mm: New.
3209 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3211 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3212 Update dg-final accordingly.
3214 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3216 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3218 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3220 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3222 * gcc.dg/guality/pr36728-2.c: Likewise.
3224 2011-01-17 Richard Guenther <rguenther@suse.de>
3226 PR tree-optimization/47313
3227 * g++.dg/torture/pr47313.C: New testcase.
3229 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3232 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3233 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3234 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3235 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3237 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3239 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3240 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3241 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3243 2011-01-17 Richard Guenther <rguenther@suse.de>
3245 PR tree-optimization/45967
3246 * gcc.dg/torture/pr45967-2.c: New testcase.
3247 * gcc.dg/torture/pr45967-3.c: Likewise.
3249 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3252 * g++.dg/ext/pr47213.C: Require visibility.
3254 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3256 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3257 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3259 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3261 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3262 Linux-based targets.
3264 2011-01-13 Jan Hubicka <jh@suse.cz>
3266 PR tree-optimization/47276
3267 * gcc.dg/pr47276.c: New testcase.
3269 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3270 Jonathan Wakely <jwakely.gcc@gmail.com>
3273 * g++.dg/other/pr33558.C: New.
3274 * g++.dg/other/pr33558-2.C: New.
3276 2011-01-14 Martin Jambor <mjambor@suse.cz>
3278 PR tree-optimization/45934
3279 PR tree-optimization/46302
3280 * g++.dg/ipa/devirt-c-1.C: New test.
3281 * g++.dg/ipa/devirt-c-2.C: Likewise.
3282 * g++.dg/ipa/devirt-c-3.C: Likewise.
3283 * g++.dg/ipa/devirt-c-4.C: Likewise.
3284 * g++.dg/ipa/devirt-c-5.C: Likewise.
3285 * g++.dg/ipa/devirt-c-6.C: Likewise.
3286 * g++.dg/ipa/devirt-6.C: Likewise.
3287 * g++.dg/ipa/devirt-d-1.C: Likewise.
3288 * g++.dg/torture/pr45934.C: Likewise.
3290 2011-01-14 Jason Merrill <jason@redhat.com>
3292 * g++.dg/cpp0x/variadic105.C: New.
3294 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3295 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3298 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3299 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3300 execution tests on i?86-*-*, x86_64-*-* and
3301 powerpc*-apple-darwin* && ilp32.
3302 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3303 tests on i?86-*-* and x86_64-*-*.
3305 2011-01-14 Richard Guenther <rguenther@suse.de>
3307 PR tree-optimization/47280
3308 * g++.dg/opt/pr47280.C: New testcase.
3310 2011-01-14 Jason Merrill <jason@redhat.com>
3312 * g++.dg/cpp0x/constexpr-regress1.C: New.
3314 * g++.dg/ext/flexary2.C: New.
3316 2011-01-14 Richard Guenther <rguenther@suse.de>
3319 * gcc.dg/torture/pr47281.c: New testcase.
3320 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3322 2011-01-14 Richard Guenther <rguenther@suse.de>
3324 PR tree-optimization/47286
3325 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3327 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3330 * g++.dg/ext/pr47213.C: New.
3332 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3334 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3336 2011-01-13 Tobias Burnus <burnus@net-b.de>
3337 Mikael Morin <mikael@gcc.gnu.org>
3341 * gfortran.dg/select_type_20.f90: New.
3342 * gfortran.dg/select_type_21.f90: New.
3344 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3347 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3349 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3351 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3352 * gcc.dg/guality/pr36728-2.c: Likewise.
3354 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3357 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3359 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3361 PR rtl-optimization/45352
3362 * gcc.dg/pr45352-3.c: New.
3364 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3366 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3368 * g++.dg/cpp0x/range-for8.C: New.
3369 * g++.dg/cpp0x/range-for9.C: New.
3371 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3374 * g++.dg/debug/pr47209.C: New.
3376 2011-01-12 Richard Guenther <rguenther@suse.de>
3379 * gcc.dg/lto/pr47259_0.c: New testcase.
3380 * gcc.dg/lto/pr47259_1.c: Likewise.
3382 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3384 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3385 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3386 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3387 methods missing from the OBJC2 Object.
3388 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3389 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3390 GNU and NeXT runtimes.
3391 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3393 * objc-obj-c++-shared/Object1.m: Likewise.
3394 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3395 * objc.dg/proto-qual-1.m: Likewise.
3396 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3397 * obj-c++.dg/proto-qual-1.mm: Likewise.
3399 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3402 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3404 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3406 Fixed the Objective-C++ testsuite and updated all tests.
3407 * lib/obj-c++.exp (obj-c++_init): Declare and set
3408 gcc_warning_prefix and gcc_error_prefix.
3409 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3410 'dg-warning', 'dg-message' and 'dg-error'.
3411 * obj-c++.dg/class-extension-3.mm: Likewise.
3412 * obj-c++.dg/class-protocol-1.mm: Likewise.
3413 * obj-c++.dg/encode-7.mm: Likewise.
3414 * obj-c++.dg/exceptions-3.mm: Likewise.
3415 * obj-c++.dg/exceptions-5.mm: Likewise.
3416 * obj-c++.dg/method-12.mm: Likewise.
3417 * obj-c++.dg/method-13.mm: Likewise.
3418 * obj-c++.dg/method-15.mm: Likewise.
3419 * obj-c++.dg/method-16.mm: Likewise.
3420 * obj-c++.dg/method-4.mm: Likewise.
3421 * obj-c++.dg/method-8.mm: Likewise.
3422 * obj-c++.dg/method-conflict-1.mm: Likewise.
3423 * obj-c++.dg/method-conflict-2.mm: Likewise.
3424 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3425 and uncommented second part of the testcase now that the testsuite
3427 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3428 and uncommented second part of the testcase now that the testsuite
3430 * obj-c++.dg/private-1.mm: Likewise.
3431 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3432 * obj-c++.dg/syntax-error-7.mm: Likewise.
3433 * obj-c++.dg/warn5.mm: Likewise.
3434 * obj-c++.dg/property/at-property-14.mm: Likewise.
3435 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3437 * obj-c++.dg/property/at-property-18.mm: Likewise.
3438 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3440 * obj-c++.dg/property/at-property-21.mm: Likewise.
3441 * obj-c++.dg/property/at-property-28.mm: Likewise.
3442 * obj-c++.dg/property/at-property-5.mm: Likewise.
3443 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3444 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3445 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3446 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3447 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3448 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3449 * obj-c++.dg/tls/diag-5.mm: Likewise.
3450 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3451 dg-error, now matched correctly.
3453 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3455 * objc.dg/property/at-property-29.m: New.
3456 * obj-c++.dg/property/at-property-29.mm: New.
3458 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3460 * go.test/go-test.exp (go-set-goarch): New proc.
3461 (go-gc-tests): Use it.
3463 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3466 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3468 2011-01-11 Richard Henderson <rth@redhat.com>
3470 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3472 2011-01-11 Jan Hubicka <jh@suse.cz>
3476 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3477 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3479 2011-01-11 Richard Guenther <rguenther@suse.de>
3481 PR tree-optimization/46076
3482 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3484 2011-01-11 Jeff Law <law@redhat.com>
3486 * PR tree-optimization/47086
3487 * gcc.dg/pr47086.c: New test.
3489 2011-01-11 Jason Merrill <jason@redhat.com>
3492 * g++.dg/template/new10.C: New.
3495 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3497 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3499 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3500 Split type definitions and NSConstantString class into...
3501 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3502 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3503 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3504 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3505 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3506 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3508 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3509 encode defines for newer NeXT system headers.
3510 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3511 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3512 * objc.dg/foreach-5.m: Likewise.
3513 * objc.dg/foreach-2.m: Likewise.
3514 * objc.dg/foreach-4.m: Likewise.
3515 * objc.dg/torture/strings/string1.m: Likewise.
3516 * objc.dg/torture/strings/string2.m: Likewise.
3517 * objc.dg/torture/strings/string3.m: Likewise.
3518 * objc.dg/torture/strings/string4.m: Likewise.
3519 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3520 header and stand alone.
3521 * obj-c++.dg/strings/strings-2.mm: Likewise.
3522 * objc.dg/torture/strings/const-str-3.m: Likewise.
3523 * objc.dg/strings/strings-2.m: Likewise.
3524 * objc.dg/strings/const-str-12b.m: Likewise.
3526 2011-01-12 Richard Guenther <rguenther@suse.de>
3529 * gcc.dg/attr-weak-1.c: Adjust.
3531 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3534 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3535 standard compliant and comment.
3537 2011-01-10 Jan Hubicka <jh@suse.cz>
3540 * gcc.dg/initpri3.c: New testcase.
3542 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3545 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3551 (g_ebp_save): Likewise.
3552 (g_esp_save): Likewise.
3554 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3556 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3558 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3560 PR tree-optimization/46021
3561 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3562 i?86-*-*, x86_64-*-*.
3564 2011-01-10 Jeff Law <law@redhat.com>
3566 * PR tree-optimization/47141
3567 * gcc.c-torture/compile/pr47141.c: New test.
3569 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3572 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3573 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3574 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3575 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3578 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3579 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3580 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3581 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3582 being vectorized. Adjust dg-final pattern.
3585 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3586 * gcc.dg/vect/slp-24.c: Likewise.
3588 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3591 * g++.dg/other/pr47218-1.C: New test file.
3592 * g++.dg/other/pr47218.C: Likewise.
3593 * g++.dg/other/pr47218.h: New supporting header.
3595 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3598 * objc.dg/attributes/invalid-attribute-1.m: New.
3599 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3601 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3604 * gfortran.dg/proc_ptr_comp_28.f90: New.
3606 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3608 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3609 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3610 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3611 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3612 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3613 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3614 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3615 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3616 * objc.dg/gnu-api-2-class.m: Likewise.
3617 * objc.dg/gnu-api-2-ivar.m: Likewise.
3618 * objc.dg/gnu-api-2-method.m: Likewise.
3619 * objc.dg/gnu-api-2-objc.m: Likewise.
3620 * objc.dg/gnu-api-2-object.m: Likewise.
3621 * objc.dg/gnu-api-2-property.m: Likewise.
3622 * objc.dg/gnu-api-2-protocol.m: Likewise.
3623 * objc.dg/gnu-api-2-sel.m: Likewise.
3625 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3627 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3628 * objc.dg/objc-foreach-4.m: Likewise.
3629 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3630 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3631 * objc.dg/foreach-4.m: Likewise.
3632 * objc.dg/foreach-5.m: Likewise.
3633 * objc.dg/foreach-3.m: Return self from init.
3635 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3638 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3640 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3643 * gfortran.dg/class_35.f90: New.
3645 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3647 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3649 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3652 * objc.dg/invalid-method-2.m: New.
3653 * obj-c++.dg/invalid-method-2.mm: New.
3655 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3658 * gfortran.dg/transpose_optimization_2.f90 : New test.
3660 2011-01-08 Jan Hubicka <jh@suse.cz>
3662 PR tree-optmization/46469
3663 * g++.dg/torture/pr46469.C: New testcase.
3665 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3667 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3668 emulation of libobjc-gnu structure layout functionality to ..
3669 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3670 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3671 * objc/execute/bf-common.h: Adjust headers.
3672 * objc/execute/bf-1.m: Likewise.
3673 * objc/execute/bf-2.m: Likewise.
3674 * objc/execute/bf-3.m: Likewise.
3675 * objc/execute/bf-4.m: Likewise.
3676 * objc/execute/bf-5.m: Likewise.
3677 * objc/execute/bf-6.m: Likewise.
3678 * objc/execute/bf-7.m: Likewise.
3679 * objc/execute/bf-8.m: Likewise.
3680 * objc/execute/bf-9.m: Likewise.
3681 * objc/execute/bf-10.m: Likewise.
3682 * objc/execute/bf-11.m: Likewise.
3683 * objc/execute/bf-12.m: Likewise.
3684 * objc/execute/bf-13.m: Likewise.
3685 * objc/execute/bf-14.m: Likewise.
3686 * objc/execute/bf-15.m: Likewise.
3687 * objc/execute/bf-16.m: Likewise.
3688 * objc/execute/bf-17.m: Likewise.
3689 * objc/execute/bf-18.m: Likewise.
3690 * objc/execute/bf-19.m: Likewise.
3691 * objc/execute/bf-20.m: Likewise.
3692 * objc/execute/bf-21.m: Likewise.
3693 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3694 objc_get_type_qualifiers ().
3696 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3699 * gfortran.dg/dependency_39.f90: New test.
3701 2011-01-07 Jan Hubicka <jh@suse.cz>
3703 Get builtins tests ready for linker plugin.
3704 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3705 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3706 my_memset, my_bzero): Mark used.
3707 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3708 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3710 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3713 2011-01-07 Jan Hubicka <jh@suse.cz>
3715 PR tree-optimization/46367
3716 * g++.dg/torture/pr46367.C: New file.
3718 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3721 * gcc.dg/pr47201.c: New test.
3724 * gcc.dg/tree-prof/pr47187.c: New test.
3726 2011-01-07 Tobias Burnus <burnus@net-b.de>
3729 * gfortran.dg/extends_type_of_3.f90: New.
3731 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3733 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3734 * g++.dg/ext/dllimport-MI1.C: Likewise.
3735 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3736 * g++.dg/ext/dllimport10.C: Likewise.
3737 * g++.dg/ext/dllimport11.C: Likewise.
3738 * g++.dg/ext/dllimport12.C: Likewise.
3739 * g++.dg/ext/dllimport13.C: Likewise.
3740 * g++.dg/ext/dllimport2.C: Likewise.
3741 * g++.dg/ext/dllimport3.C: Likewise.
3742 * g++.dg/ext/dllimport4.C: Likewise.
3743 * g++.dg/ext/dllimport5.C: Likewise.
3744 * g++.dg/ext/dllimport6.C: Likewise.
3745 * g++.dg/ext/dllimport8.C: Likewise.
3746 * g++.dg/ext/dllimport9.C: Likewise.
3747 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3748 targets, too. Additionally enable test for i?86-*-mingw*.
3749 * g++.dg/ext/selectany1.C: Likewise.
3750 Remove guard variable check.
3752 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3756 * gfortran.dg/storage_size_3.f08: Extended.
3758 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3761 * g++.dg/template/stdarg1.C: New test.
3763 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3766 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3767 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3768 from the interface of functions to not hide the errors that
3771 2011-01-06 Jan Hubicka <jh@suse.cz>
3773 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3774 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3776 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3780 * gfortran.dg/interface_33.f90: New test.
3782 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3785 * gcc.c-torture/compile/pr47150.c: New test.
3787 2011-01-06 Ira Rosen <irar@il.ibm.com>
3789 PR tree-optimization/47139
3790 * gcc.dg/vect/pr47139.c: New test.
3792 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3795 * gfortran.dg/extends_type_of_2.f03: New.
3797 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3799 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3801 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3803 * gnat.dg/opt14.adb: New test.
3805 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3808 * gfortran.dg/allocate_error_2.f90: New test.
3810 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3813 * gfortran.dg/storage_size_3.f08: New.
3815 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3817 PR libgfortran/47154
3818 * gfortran.dg/namelist_68.f90: New test.
3820 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
3822 * gnat.dg/unchecked_convert8.ad[sb]: New test.
3824 2011-01-04 Janus Weil <janus@gcc.gnu.org>
3827 * gfortran.dg/class_34.f90: New.
3829 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3831 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3832 use __builtin_inff. Skip all single-precision tests that require
3835 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3837 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3839 2011-01-03 Jakub Jelinek <jakub@redhat.com>
3841 PR tree-optimization/47148
3842 * gcc.c-torture/execute/pr47148.c: New test.
3844 PR tree-optimization/47155
3845 * gcc.c-torture/execute/pr47155.c: New test.
3847 PR rtl-optimization/47157
3848 * gcc.c-torture/compile/pr47157.c: New test.
3850 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3852 * gcc.dg/torture/vector-shift2.c (schar): Define.
3853 (main): Always use schar or uchar instead of plain "char" to avoid
3854 dependencies on implementation-defined char signedness.
3856 2011-01-03 Martin Jambor <mjambor@suse.cz>
3858 PR tree-optimization/46801
3859 * gnat.dg/pack9.adb: Remove xfail.
3861 2011-01-03 Martin Jambor <mjambor@suse.cz>
3863 PR tree-optimization/46984
3864 * g++.dg/ipa/pr46984.C: New test.
3866 2011-01-02 Janus Weil <janus@gcc.gnu.org>
3869 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
3871 2011-01-02 Jakub Jelinek <jakub@redhat.com>
3873 PR tree-optimization/47140
3874 * gcc.c-torture/compile/pr47140.c: New test.
3876 PR rtl-optimization/47028
3877 * gcc.dg/pr47028.c: New test.
3879 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
3881 * objc.dg/protocol-forward-1.m: Removed TODO.
3882 * objc.dg/protocol-forward-2.m: New.
3883 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
3884 * obj-c++.dg/protocol-forward-2.mm: New.
3886 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
3889 * g++.dg/eh/pr38662.C: New testcase.
3891 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
3893 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
3894 scan for newline '\n'.
3897 Copyright (C) 2011 Free Software Foundation, Inc.
3899 Copying and distribution of this file, with or without modification,
3900 are permitted in any medium without royalty provided the copyright
3901 notice and this notice are preserved.