1 2011-04-06 Tobias Burnus <burnus@net-b.de>
5 * gfortran.dg/coarray_13.f90: Avoid out-of-bounds access.
7 2011-04-06 Steve Ellcey <sje@cup.hp.com>
9 * gcc.dg/mtune.c: Prune note from output.
11 2011-04-06 Jakub Jelinek <jakub@redhat.com>
14 * gcc.dg/guality/pr36977.c: New test.
15 * gcc.dg/guality/pr48466.c: New test.
17 2011-04-06 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
19 * gcc.target/arm/pr43920-1.c: Fix accidental duplication.
21 2011-04-06 Eric Botcazou <ebotcazou@adacore.com>
23 * gnat.dg/return3.adb: New test.
25 2011-04-06 Richard Guenther <rguenther@suse.de>
27 PR tree-optimization/47663
28 * gcc.dg/tree-ssa/inline-8.c: New testcase.
30 2011-04-05 Eric Botcazou <ebotcazou@adacore.com>
32 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options for
33 Solaris 8 and 9 as well.
35 2011-04-05 Tom de Vries <tom@codesourcery.com>
38 * gcc.target/arm/pr43920-1.c: New test.
40 2011-04-04 Yufeng Zhang <yufeng.zhang@arm.com>
42 * g++.dg/abi/arm_cxa_vec1.C (__ARM_EABI__): Fix typo.
43 (cctor): Actually return the value.
44 (main): Cast return values.
46 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
48 * gfortran.dg/character_comparison_8.f90: New test.
50 2010-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
52 * frontend-passes: (optimize_lexical_comparison): New function.
53 (optimize_expr): Call it.
54 (optimize_comparison): Also handle lexical comparison functions.
55 Return false instad of -2 for unequal comparison.
57 2011-04-04 Thomas Koenig <tkoenig@gcc.gnu.org>
60 * function_optimize_4.f90: New test.
62 2011-04-04 Tobias Burnus <burnus@net-b.de>
65 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
66 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
67 * gfortran.dg/coarray_15.f90: New.
69 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
71 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
72 * gfortran.dg/bessel_7.f90: Likewise.
74 2011-04-03 Tobias Burnus <burnus@net-b.de>
76 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
78 2011-04-03 Richard Guenther <rguenther@suse.de>
79 Ira Rosen <ira.rosen@linaro.org>
81 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
82 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
83 -ftree-loop-if-convert-stores.
85 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
87 * gnat.dg/specs/aggr2.ads: New test.
89 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
91 * gnat.dg/debug2.ad[sb]: New test.
92 * gnat.dg/debug2_pkg.ads: New helper.
93 * gnat.dg/debug3.ad[sb]: New test.
95 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
97 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
99 2011-04-01 Jakub Jelinek <jakub@redhat.com>
102 * gcc.c-torture/compile/pr48335-1.c: New test.
103 * gcc.dg/pr48335-1.c: New test.
104 * gcc.dg/pr48335-2.c: New test.
105 * gcc.dg/pr48335-3.c: New test.
106 * gcc.dg/pr48335-4.c: New test.
107 * gcc.dg/pr48335-5.c: New test.
108 * gcc.dg/pr48335-6.c: New test.
109 * gcc.dg/pr48335-7.c: New test.
110 * gcc.dg/pr48335-8.c: New test.
111 * gcc.target/i386/pr48335-1.c: New test.
113 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
116 * gcc.dg/Waddress.c: New test.
118 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
121 * gfortran.dg/function_optimize_3.f90: New test.
123 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
125 * gcc.c-torture/compile/20110401-1.c: New test.
127 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
128 * g++.dg/lto/20091002-2_0.C: Likewise.
129 * g++.dg/lto/20090303_0.c: Likewise.
130 * g++.dg/lto/20091004-1_0.C: Likewise.
131 * g++.dg/lto/20091002-3_0.C: Likewise.
132 * g++.dg/lto/20091004-2_0.C: Likewise.
133 * g++.dg/lto/20081123_0.C: Likewise.
134 * g++.dg/lto/20090313_0.C: Likewise.
135 * g++.dg/lto/20081109-1_0.C: Likewise.
136 * g++.dg/lto/20081219_0.C: Likewise.
137 * g++.dg/lto/20081204-1_0.C: Likewise.
138 * g++.dg/lto/20090302_0.C: Likewise.
139 * g++.dg/lto/20081119-1_0.C: Likewise.
140 * g++.dg/lto/20081118_0.C: Likewise.
141 * gcc.dg/lto/20091020-2_0.c: Likewise.
142 * gcc.dg/lto/20090210_0.c: Likewise.
143 * gcc.dg/lto/20081204-1_0.c: Likewise.
144 * gcc.dg/lto/20081224_0.c: Likewise.
145 * gcc.dg/lto/20090219_0.c: Likewise.
146 * gcc.dg/lto/20091014-1_0.c: Likewise.
147 * gcc.dg/lto/20091016-1_0.c: Likewise.
148 * gcc.dg/lto/20090206-2_0.c: Likewise.
149 * gcc.dg/lto/20090116_0.c: Likewise.
150 * gcc.dg/lto/20091013-1_0.c: Likewise.
151 * gcc.dg/lto/20091015-1_0.c: Likewise.
152 * gcc.dg/lto/20090126-2_0.c: Likewise.
154 2011-03-31 Ian Lance Taylor <iant@google.com>
156 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
158 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
160 * gnat.dg/opt16.adb: New test.
162 2011-03-31 Jason Merrill <jason@redhat.com>
164 * g++.dg/cpp0x/defaulted24.C: New.
166 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
169 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
172 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
174 * g++.dg/other/i386-9.C: New test.
176 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
178 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
180 2011-03-30 Jason Merrill <jason@redhat.com>
182 * g++.dg/cpp0x/regress/error-recovery1.C: New.
184 * g++.dg/cpp0x/regress/isnan.C: New.
186 * g++.dg/cpp0x/initlist46.C: New.
188 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
191 * gcc.target/arm/neon-modes-2.c: New test.
193 2011-03-30 Jakub Jelinek <jakub@redhat.com>
196 * gcc.c-torture/compile/pr48305.c: New test.
198 2011-03-29 Jason Merrill <jason@redhat.com>
200 * g++.dg/cpp0x/regress/value-dep1.C: New.
202 2011-03-29 Steve Ellcey <sje@cup.hp.com>
204 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
206 2011-03-29 Ian Lance Taylor <iant@google.com>
208 * go.test/go-test.exp: Handle the test lines used in several new
210 (errchk): Add opts parameter. Change all callers. Handle parens
213 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
214 Dominique d'Humieres <dominiq@lps.ens.fr>
216 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
217 and __APPLE__ && __PPC__ && __ALTIVEC__.
219 2011-03-29 Jason Merrill <jason@redhat.com>
221 * g++.dg/cpp0x/dependent1.C: New.
223 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
225 * g++.dg/cpp0x/constexpr-memfn1.C: New.
227 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
229 2011-03-29 Janus Weil <janus@gcc.gnu.org>
232 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
233 * gfortran.dg/proc_ptr_comp_32.f90: New.
235 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
237 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
238 check for corresponding warning.
240 2011-03-28 Jason Merrill <jason@redhat.com>
242 * g++.dg/cpp0x/rv-deduce2.C: New.
244 2011-03-29 Jakub Jelinek <jakub@redhat.com>
247 * gcc.dg/pr48203.c: New test.
249 2011-03-28 Jeff Law <law@redhat.com>
251 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
253 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
255 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
256 and __PPC__ && __ALTIVEC__.
258 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
261 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
262 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
263 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
264 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
266 2011-03-28 Jason Merrill <jason@redhat.com>
268 * g++.dg/cpp0x/initlist-array2.C: New.
270 * g++.dg/cpp0x/initlist-array1.C: New.
272 * g++.dg/cpp0x/constexpr-compound.C: New.
274 * g++.dg/cpp0x/constexpr-using.C: New.
276 * g++.dg/cpp0x/constexpr-noexcept.C: New.
278 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
281 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
283 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
285 * gcc.dg/slp-1.c: New test.
287 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
289 * gcc.target/i386/avx256-unaligned-load-1.c: New.
290 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
291 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
292 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
293 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
294 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
295 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
296 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
297 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
298 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
299 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
300 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
301 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
302 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
304 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
307 * gfortran.dg/trim_optimize_5.f90: New test.
308 * gfortran.dg/trim_optimize_6.f90: New test.
310 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
313 * gcc.target/mips/madd-7.c: Remove -mlong32.
314 * gcc.target/mips/msub-7.c: Likewise.
316 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
318 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
319 accesses to preserve the meaning of the test for doubleword vectors.
320 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
321 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
323 2011-03-26 Janus Weil <janus@gcc.gnu.org>
326 * gfortran.dg/class_42.f03: New.
328 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
330 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
333 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
335 PR rtl-optimization/48144
336 * gcc.dg/pr48144.c: New test.
338 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
340 * gnat.dg/discr27.ad[sb]: New test.
342 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
344 * gnat.dg/limited_with2.ad[sb]: New test.
345 * gnat.dg/limited_with2_pkg1.ads: New helper.
346 * gnat.dg/limited_with2_pkg2.ads: Likewise.
348 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
350 * gnat.dg/opt15.adb: New test.
351 * gnat.dg/opt15_pkg.ad[sb]: New helper.
353 2011-03-25 Tobias Burnus <burnus@net-b.de>
357 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
358 * gfortran.dg/leadz_trailz_3.f90: Ditto
360 2011-03-25 Martin Jambor <mjambor@suse.cz>
362 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
364 2011-03-25 Jason Merrill <jason@redhat.com>
366 * g++.dg/cpp0x/defaulted22.C: New.
367 * g++.dg/cpp0x/defaulted23.C: New.
368 * g++.dg/cpp0x/defaulted15.C: Adjust.
370 2011-03-25 Jason Merrill <jason@redhat.com>
372 * g++.dg/cpp0x/move1.C: New.
374 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
377 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
379 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
381 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
382 for mips-sgi-irix6.5.
383 Replace snprintf prototype by <stdio.h>.
385 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
388 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
390 * gcc.dg/graphite/block-4.c: Likewise.
391 * gcc.dg/graphite/block-7.c: Likewise.
392 * gcc.dg/graphite/block-8.c: Likewise.
394 2011-03-25 Richard Guenther <rguenther@suse.de>
396 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
397 * g++.dg/tree-ssa/pr8781.C: Likewise.
398 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
399 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
400 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
401 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
402 * gcc.dg/tree-ssa/alias-18.c: Likewise.
403 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
404 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
405 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
406 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
407 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
408 * gcc.dg/tree-ssa/pr21574.c: Likewise.
409 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
410 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
411 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
412 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
413 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
414 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
415 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
416 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
417 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
418 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
419 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
420 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
421 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
422 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
423 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
424 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
425 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
426 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
427 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
428 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
429 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
430 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
431 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
432 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
433 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
434 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
435 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
436 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
437 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
438 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
439 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
440 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
441 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
442 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
443 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
444 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
445 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
446 * c-c++-common/pr46562-2.c: Likewise.
447 * gfortran.dg/pr42108.f90: Likewise.
448 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
449 foo to be inlined even at -O1.
450 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
451 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
452 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
453 * gcc.dg/matrix/matrix.exp: Disable FRE.
455 2011-03-24 Jakub Jelinek <jakub@redhat.com>
458 * gcc.dg/dfp/pr48204.c: New test.
460 2011-03-24 Steve Ellcey <sje@cup.hp.com>
463 * gcc.c-torture/execute/pr47917.c: Move this...
464 * gcc.dg/torture/pr47917.c: to here and add xfails.
466 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
468 * gnat.dg/array16.ad[sb]: New test.
469 * gnat.dg/array16.ads: New helper.
471 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
473 * gnat.dg/derived_type2.adb: New test.
475 2011-03-24 Richard Guenther <rguenther@suse.de>
477 PR tree-optimization/48271
478 * g++.dg/torture/pr48271.C: New testcase.
480 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
482 * gnat.dg/array15.ad[sb]: New test.
484 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
487 * gcc.target/i386/pr48237.c: New test.
489 2011-03-24 Richard Guenther <rguenther@suse.de>
492 * gcc.dg/builtin-object-size-10.c: New testcase.
494 2011-03-24 Richard Guenther <rguenther@suse.de>
496 PR tree-optimization/46562
497 * c-c++-common/pr46562-2.c: New testcase.
498 * c-c++-common/pr46562.c: Likewise.
500 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
502 * gcc.dg/vect/vect-cselim-1.c: New test.
503 * gcc.dg/vect/vect-cselim-2.c: New test.
505 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
507 * gcc.target/arm/pr46934.c: New.
509 2011-03-23 Ian Lance Taylor <iant@google.com>
511 * go.test/go-test.exp (errchk): Ignore lines containing ////.
513 2011-03-23 Richard Guenther <rguenther@suse.de>
515 * gcc.dg/struct: Remove directory and contents.
517 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
520 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
522 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
524 * gnat.dg/discr26.ad[sb]: New test.
525 * gnat.dg/discr26_pkg.ads: New helper.
527 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
530 * gcc.target/arm/neon-vld-1.c: New test.
532 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
534 * gnat.dg/array14.ad[sb]: New test.
535 * gnat.dg/array14_pkg.ads: New helper.
537 2011-03-22 Joseph Myers <joseph@codesourcery.com>
539 * gcc.c-torture/execute/920501-8.x: Remove.
540 * gcc.c-torture/execute/930513-1.x: Remove.
541 * gcc.c-torture/execute/960312-1.x: Remove.
542 * gcc.c-torture/compile/20000804-1.c,
543 gcc.c-torture/compile/20001205-1.c,
544 gcc.c-torture/compile/20001226-1.c,
545 gcc.c-torture/compile/20010518-2.c,
546 gcc.c-torture/compile/20020312-1.c,
547 gcc.c-torture/compile/20020604-1.c,
548 gcc.c-torture/compile/920501-12.c,
549 gcc.c-torture/compile/920501-4.c,
550 gcc.c-torture/compile/920520-1.c,
551 gcc.c-torture/compile/980506-1.c,
552 gcc.c-torture/execute/980709-1.x,
553 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
555 * gcc.dg/cpp/assert4.c: Don't handle ARC.
556 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
559 2011-03-22 Nick Clifton <nickc@redhat.com>
561 * lib/target-supports.exp (check_profiling_available): Add MN10300
562 to the list of targets that do not support profiling. Restore
563 alpha sorting to this list.
565 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
567 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
568 failure on 32-bit systems.
569 * gcc.dg/torture/vector-2.c: Ditto.
571 2011-03-22 Richard Guenther <rguenther@suse.de>
573 PR tree-optimization/48228
574 * gcc.dg/Wstrict-overflow-23.c: New testcase.
576 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
578 * lib/prune.exp (prune_gcc_output): Prune "could not create
579 compact unwind for" warnings.
581 2011-03-20 Jakub Jelinek <jakub@redhat.com>
585 * gcc.c-torture/execute/pr42544.c: New test.
586 * gcc.c-torture/execute/pr48197.c: New test.
588 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
590 PR preprocessor/48192
591 * gcc.target/powerpc/pr48192.c: New file.
594 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
595 split problem of 0 being loaded in a VSX register.
597 2011-03-21 Richard Guenther <rguenther@suse.de>
600 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
601 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
602 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
603 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
605 2011-03-21 Jakub Jelinek <jakub@redhat.com>
608 * gcc.dg/pr48213.c: New test.
610 2011-03-21 Kai Tietz <ktietz@redhat.com>
613 * g++.dg/plugin/attribute_plugin.c: Adjust test.
615 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
617 * gcc.target/arm/xor-and.c: New.
619 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
622 * gfortran.dg/function_optimize_1.f90: New test.
623 * gfortran.dg/function_optimize_2.f90: New test.
625 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
627 PR rtl-optimization/47502
628 * gcc.target/i386/pr47502-1.c: New.
629 * gcc.target/i386/pr47502-2.c: Likewise.
631 2011-03-20 Jakub Jelinek <jakub@redhat.com>
633 PR rtl-optimization/48156
634 * gcc.dg/pr48156.c: New test.
636 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
639 * gfortran.dg/scratch_1.f90: Adjust test.
641 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
644 * gfortran.dg/scratch_1.f90: New test.
646 2011-03-18 Joseph Myers <joseph@codesourcery.com>
648 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
649 variably modified typedefs.
650 * gcc.dg/c1x-typedef-2.c: Remove.
652 2011-03-18 Joseph Myers <joseph@codesourcery.com>
654 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
655 * gcc.dg/c1x-anon-struct-3.c: New test.
656 * gcc.dg/anon-struct-11.c: Update.
658 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
660 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
664 2011-03-18 Jason Merrill <jason@redhat.com>
666 * g++.dg/template/fn-ptr1.C: New.
668 * g++.dg/overload/volatile1.C: New.
670 * g++.dg/opt/pr23372.C: New.
672 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
674 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
677 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
679 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
681 * gcc.target/arm/unsigned-extend-1.c: New.
683 2011-03-18 Jakub Jelinek <jakub@redhat.com>
686 * gcc.c-torture/compile/pr48161.c: New test.
688 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
691 * gcc.dg/torture/pr47725.c: New.
693 2011-03-17 Jason Merrill <jason@redhat.com>
695 * g++.dg/cpp0x/constexpr-overflow2.C: New.
696 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
698 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
700 * gnat.dg/specs/elab2.ads: New test.
701 * gnat.dg/specs/elab2_pkg.ads: New helper.
703 2011-03-17 Jason Merrill <jason@redhat.com>
705 * g++.dg/cpp0x/decltype-1212.C: New.
706 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
708 2011-03-17 Jason Merrill <jason@redhat.com>
710 * g++.dg/parse/memfnquals1.C: New.
712 2011-03-17 Richard Guenther <rguenther@suse.de>
715 * gcc.dg/pr48134.c: New testcase.
717 2011-03-17 Richard Guenther <rguenther@suse.de>
720 * g++.dg/torture/pr48165.C: New testcase.
722 2011-03-17 Jakub Jelinek <jakub@redhat.com>
724 PR rtl-optimization/48141
725 * gcc.dg/pr48141.c: New test.
727 2011-03-16 Jason Merrill <jason@redhat.com>
729 * g++.dg/cpp0x/constexpr-48089.C: New.
731 * g++.dg/cpp0x/constexpr-abi1.C: New.
733 * g++.dg/cpp0x/constexpr-46336.C: New.
734 * g++.dg/parse/friend5.C: Adjust expected errors.
736 * g++.dg/cpp0x/constexpr-47570.C: New.
738 2011-03-16 Dodji Seketeli <dodji@redhat.com>
741 * ++.dg/debug/dwarf2/typedef6.C: New test.
743 2011-03-16 Jason Merrill <jason@redhat.com>
745 * g++.dg/cpp0x/elision2.C: New.
747 * g++.dg/cpp0x/constexpr-array3.C: New.
749 2011-03-16 Jason Merrill <jason@redhat.com>
751 * g++.dg/cpp0x/sfinae6.C: New.
752 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
753 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
754 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
755 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
756 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
758 2011-03-16 Jason Merrill <jason@redhat.com>
760 * g++.dg/template/incomplete6.C: New.
762 2011-03-16 Jeff Law <law@redhat.com>
764 * gcc.dg/tree-ssa/vrp55.c: New test.
766 2011-03-16 Jason Merrill <jason@redhat.com>
768 * g++.dg/cpp0x/auto22.C: New.
770 2011-03-16 Richard Guenther <rguenther@suse.de>
772 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
773 optimizing it away if promoted to const.
775 2011-03-16 Richard Guenther <rguenther@suse.de>
777 PR tree-optimization/48149
778 * gcc.dg/fold-complex-1.c: New testcase.
780 2011-03-16 Richard Guenther <rguenther@suse.de>
783 * gcc.dg/guality/pr45882.c: Really make sure no inlining
786 2011-03-16 Richard Guenther <rguenther@suse.de>
788 PR tree-optimization/26134
789 * gcc.dg/tree-ssa/complex-6.c: New testcase.
791 2011-03-16 Richard Guenther <rguenther@suse.de>
793 PR tree-optimization/48146
794 * gcc.dg/torture/pr48146.c: New testcase.
796 2011-03-16 Richard Guenther <rguenther@suse.de>
798 * gcc.dg/tree-ssa/pr14814.c: Adjust.
799 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
801 2011-03-16 Jakub Jelinek <jakub@redhat.com>
804 * gcc.c-torture/compile/pr48136.c: New test.
806 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
809 * gcc.dg/guality/pr45882.c: New test.
811 2011-03-15 Jason Merrill <jason@redhat.com>
813 * g++.dg/cpp0x/constexpr-recursion.C: New.
815 * g++.dg/cpp0x/implicit11.C: New.
817 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
819 * g++.dg/cpp0x/constexpr-attribute.C: New.
821 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
823 * g++.dg/parse/pr34758.C: New.
825 2011-03-15 Xinliang David Li <davidxl@google.com>
828 * gcc.dg/uninit-pred-7_d.c: New test.
829 * gcc.dg/uninit-pred-8_d.c: New test.
831 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
834 * gcc.target/arm/pr46788.c: New.
836 2011-03-15 Richard Guenther <rguenther@suse.de>
839 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
840 * gfortran.dg/ishft_4.f90: Likewise.
841 * gfortran.dg/leadz_trailz_3.f90: Likewise.
843 2011-03-15 Richard Guenther <rguenther@suse.de>
845 PR tree-optimization/13954
846 * g++.dg/tree-ssa/pr13954.C: New testcase.
848 2011-03-15 Richard Guenther <rguenther@suse.de>
850 PR tree-optimization/48037
851 * gcc.target/i386/pr48037-1.c: New testcase.
853 2011-03-15 Richard Guenther <rguenther@suse.de>
855 PR tree-optimization/41490
856 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
857 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
858 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
859 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
860 * g++.dg/tree-ssa/pr33604.C: Adjust.
862 2011-03-14 Jakub Jelinek <jakub@redhat.com>
865 * gcc.c-torture/execute/pr47917.c: New test.
866 * gcc.dg/pr47917.c: New test.
869 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
871 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
873 * gcc.target/i386/sse4_1-floor-vec.c: New test.
874 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
875 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
876 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
877 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
878 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
879 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
880 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
881 * gcc.target/i386/avx-floor-vec.c: Ditto.
882 * gcc.target/i386/avx-ceil-vec.c: Ditto.
883 * gcc.target/i386/avx-trunc-vec.c: Ditto.
884 * gcc.target/i386/avx-rint-vec.c: Ditto.
885 * gcc.target/i386/avx-floorf-vec.c: Ditto.
886 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
887 * gcc.target/i386/avx-truncf-vec.c: Ditto.
888 * gcc.target/i386/avx-rintf-vec.c: Ditto.
890 2011-03-14 Tom Tromey <tromey@redhat.com>
892 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
893 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
894 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
896 2011-03-14 Tom Tromey <tromey@redhat.com>
898 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
899 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
900 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
902 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
904 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
906 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
908 PR rtl-optimization/47166
909 * gcc.c-torture/execute/postmod-1.c: New test.
911 2011-03-14 Richard Guenther <rguenther@suse.de>
914 * gcc.dg/torture/pr48098.c: New testcase.
916 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
919 * gcc.target/powerpc/pr48053-1.c: New test.
920 * gcc.target/powerpc/pr48053-2.c: Likewise.
922 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
925 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
927 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
930 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
932 2011-03-12 Janus Weil <janus@gcc.gnu.org>
935 * gfortran.dg/class_41.f03: New.
937 2011-03-11 Dodji Seketeli <dodji@redhat.com>
939 * g++.dg/conversion/cast3.C: New test.
941 2011-03-11 Jason Merrill <jason@redhat.com>
943 * g++.dg/template/error45.C: New.
945 * g++.dg/parse/no-type-defn1.C: New.
947 * g++.dg/ext/attrib40.C: New.
949 * g++.dg/cpp0x/regress/array1.C: New.
951 2011-03-11 Richard Guenther <rguenther@suse.de>
953 PR tree-optimization/48067
954 * gcc.dg/pr48067.c: New testcase.
956 2011-03-11 Richard Guenther <rguenther@suse.de>
959 * g++.dg/lto/20110311-1_0.C: New testcase.
961 2011-03-11 Jakub Jelinek <jakub@redhat.com>
964 * g++.dg/inherit/virtual8.C: New test.
967 * gcc.dg/torture/pr48044.c: New test.
969 2011-03-11 Janus Weil <janus@gcc.gnu.org>
972 * gfortran.dg/proc_ptr_comp_31.f90: New.
974 2011-03-11 Richard Guenther <rguenther@suse.de>
976 PR tree-optimization/47278
977 * gcc.dg/torture/pr47278-1.c: New testcase.
978 * gcc.dg/torture/pr47278-2.c: Likewise.
980 2011-03-11 Jakub Jelinek <jakub@redhat.com>
982 PR tree-optimization/48063
983 * gcc.dg/torture/pr48063.c: New test.
985 2011-03-10 Jason Merrill <jason@redhat.com>
987 * g++.dg/template/array22.C: New.
989 * g++.dg/cpp0x/syntax-err1.C: New.
990 * g++.dg/parse/error36.C: Adjust expected errors.
991 * g++.old-deja/g++.pt/ctor2.C: Likewise.
992 * g++.old-deja/g++.pt/typename3.C: Likewise.
993 * g++.old-deja/g++.pt/typename4.C: Likewise.
994 * g++.old-deja/g++.pt/typename6.C: Likewise.
996 2011-03-09 Jason Merrill <jason@redhat.com>
998 * g++.dg/template/nontype22.C: New.
1000 2011-03-09 Martin Jambor <mjambor@suse.cz>
1002 PR tree-optimization/47714
1003 * g++.dg/torture/pr47714.C: New test.
1005 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1008 * gcc.target/powerpc/pr47755-2.c: New file.
1010 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1012 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
1013 is not set in the environment, pass 64 as first argument when not
1014 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
1015 native where ulimit -u is supported.
1017 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1019 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
1021 2011-03-08 Jason Merrill <jason@redhat.com>
1023 * g++.dg/template/nontype21.C: New.
1025 * g++.dg/template/anon5.C: New.
1027 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1030 * gcc.dg/pr47881.c: New test.
1032 2011-03-08 Dodji Seketeli <dodji@redhat.com>
1035 * g++.dg/lookup/template3.C: New test.
1037 2011-03-08 Kai Tietz <ktietz@redhat.com>
1039 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
1042 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
1045 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
1046 sizeof to compute alignment.
1048 2011-03-08 Jakub Jelinek <jakub@redhat.com>
1050 PR tree-optimization/48022
1051 * gcc.dg/pr48022-1.c: New test.
1052 * gcc.dg/pr48022-2.c: New test.
1054 2011-03-07 Jason Merrill <jason@redhat.com>
1056 * g++.dg/template/nontype20.C: New.
1057 * g++.dg/init/member1.C: Adjust expected errors.
1058 * g++.dg/parse/constant4.C: Likewise.
1059 * g++.dg/template/qualified-id3.C: Likewise.
1060 * g++.old-deja/g++.pt/crash10.C: Likewise.
1062 * g++.dg/cpp0x/regress/non-const1.C: New.
1064 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1067 * gcc.dg/pr47991.c: New test.
1069 2011-03-07 Jason Merrill <jason@redhat.com>
1071 * g++.dg/abi/mangle46.C: New.
1073 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1076 * gcc.target/powerpc/pr47862.c: New.
1078 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1081 * gcc.target/i386/combine-mul.c: Require nonpic.
1083 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1084 Nathan Froyd <froydnj@codesourcery.com>
1086 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1088 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1090 * README.QMTEST: Remove.
1092 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1093 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1096 * gfortran.dg/array_constructor_37.f90 : New test.
1098 2011-03-05 Jason Merrill <jason@redhat.com>
1100 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1101 * g++.dg/abi/mangle45.C: Likewise.
1102 * g++.dg/cpp0x/trailing1.C: Likewise.
1104 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1106 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1108 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1110 PR rtl-optimization/47899
1111 * gcc.dg/pr47899.c: New test.
1113 * gcc.dg/torture/pr47968.c: Ignore warnings.
1115 PR tree-optimization/47967
1116 * gcc.c-torture/compile/pr47967.c: New test.
1118 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1120 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1121 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1123 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1125 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1126 and property_getAttributes() if __OBJC2__.
1127 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1128 * objc.dg/property/property-encoding-1.m: New.
1129 * obj-c++.dg/property/property-encoding-1.mm: New.
1131 2011-03-04 Jason Merrill <jason@redhat.com>
1133 * g++.dg/template/pseudodtor6.C: New.
1135 * g++.dg/inherit/covariant19.C: New.
1137 2011-03-04 Richard Guenther <rguenther@suse.de>
1140 * gcc.dg/torture/pr47968.c: New testcase.
1142 2011-03-04 Richard Guenther <rguenther@suse.de>
1145 * gcc.dg/torture/pr47975.c: New testcase.
1147 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1150 * g++.dg/template/crash106.C: New.
1152 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1155 * gcc.dg/gomp/pr47963.c: New test.
1156 * g++.dg/gomp/pr47963.C: New test.
1158 2011-03-02 Jason Merrill <jason@redhat.com>
1160 * g++.dg/cpp0x/regress/condition1.C: New.
1162 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1164 2011-03-01 Jason Merrill <jason@redhat.com>
1166 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1168 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1170 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1172 PR rtl-optimization/47925
1173 * gcc.c-torture/execute/pr47925.c: New test.
1175 2011-03-01 Jason Merrill <jason@redhat.com>
1177 * g++.dg/cpp0x/decltype25.C: New.
1179 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1181 2011-03-01 Richard Guenther <rguenther@suse.de>
1183 PR tree-optimization/47890
1184 * gcc.dg/torture/pr47890.c: New testcase.
1186 2011-03-01 Richard Guenther <rguenther@suse.de>
1189 * gcc.dg/lto/pr47924_0.c: New testcase.
1191 2011-03-01 Richard Guenther <rguenther@suse.de>
1194 * gfortran.dg/lto/pr46911_0.f: New testcase.
1196 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1198 PR libgfortran/47933
1199 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1200 compile errors from older code form.
1202 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1204 PR libgfortran/47567
1205 * gfortran.dg/fmt_fw_d.f90: New test.
1207 2011-02-28 Jason Merrill <jason@redhat.com>
1209 * g++.dg/inherit/covariant18.C: New.
1211 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1214 * gcc.dg/pr47893.c: New test.
1216 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1218 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1219 NULL in case of a selector with conflicting types.
1220 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1222 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1224 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1225 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1226 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1227 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1229 2011-02-28 Jason Merrill <jason@redhat.com>
1232 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1234 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1236 PR libgfortran/47778
1237 * gfortran.dg/namelist_71.f90: New test.
1239 2011-02-27 Jason Merrill <jason@redhat.com>
1242 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1243 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1245 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1248 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1250 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1253 * gfortran.dg/gomp/task-1.f90: Removed.
1255 2011-02-26 Jason Merrill <jason@redhat.com>
1257 * g++.dg/template/this-targ1.C: New.
1259 * g++.dg/cpp0x/regress/template-const1.C: New.
1260 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1261 * g++.dg/template/function1.C: Adjust.
1262 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1263 * g++.dg/debug/debug7.C: Adjust.
1265 2011-02-26 Tobias Burnus <burnus@net-b.de>
1268 * gfortran.dg/gomp/task-1.f90: New.
1270 2011-02-25 Jie Zhang <jie@codesourcery.com>
1272 * gcc.target/arm/neon-thumb2-move.c: Add
1273 dg-require-effective-target arm_thumb2_ok.
1275 2011-02-24 Jason Merrill <jason@redhat.com>
1277 * g++.dg/parse/constant1.C: Specify C++98 mode.
1278 * g++.dg/parse/constant5.C: Likewise.
1279 * g++.dg/parse/error2.C: Likewise.
1280 * g++.dg/parse/semicolon3.C: Likewise.
1281 * g++.dg/template/crash14.C: Likewise.
1282 * g++.dg/template/local4.C: Likewise.
1283 * g++.dg/template/nontype3.C: Likewise.
1284 * g++.dg/parse/crash31.C: Adjust expected errors.
1285 * g++.dg/template/function1.C: Likewise.
1286 * g++.dg/template/ref3.C: Likewise.
1287 * g++.dg/template/static9.C: Likewise.
1288 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1290 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1291 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1292 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1293 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1294 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1296 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1299 * gfortran.dg/pr47878.f90: New test.
1301 2011-02-24 Richard Guenther <rguenther@suse.de>
1304 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1305 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1307 2011-02-24 Richard Guenther <rguenther@suse.de>
1310 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1311 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1313 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1315 PR libgfortran/47567
1316 * gfortran.dg/fmt_f0_1.f90: Update test.
1318 2011-02-23 Jason Merrill <jason@redhat.com>
1320 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1321 * g++.dg/abi/mangle45.C: New.
1323 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1324 * g++.dg/template/canon-type-9.C: Match use of decltype
1325 between declaration and definition.
1326 * g++.dg/template/canon-type-12.C: Likewise.
1328 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1331 * gfortran.dg/nested_allocatables_1.f90: New.
1333 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1336 * g++.dg/pr46868.C: New test.
1337 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1338 * g++.dg/parse/error14.C: Adjust.
1340 2011-02-23 Richard Guenther <rguenther@suse.de>
1342 PR tree-optimization/47838
1343 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1345 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1347 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1349 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1351 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1352 * gfortran.dg/count_init_expr.f03: Ditto.
1353 * gfortran.dg/gomp/pr43711.f90: Ditto.
1354 * gcc.dg/struct-parse-2.c: Ditto.
1355 * gcc.dg/parse-error-3.c: Ditto.
1356 * gcc.dg/Wlogical-op-1.c: Ditto.
1357 * gcc.dg/Walways-true-1.c: Ditto.
1358 * gcc.dg/pr24225.c: Ditto.
1359 * gcc.dg/Walways-true-2.c: Ditto.
1360 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1361 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1362 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1363 * g++.dg/overload/defarg4.C: Ditto.
1364 * g++.dg/inherit/covariant16.C: Ditto.
1365 * g++.dg/inherit/virtual7.C: Ditto.
1366 * g++.dg/template/canon-type-9.C: Ditto.
1367 * g++.dg/template/access19.C: Ditto.
1368 * g++.dg/template/call7.C: Ditto.
1369 * g++.dg/template/canon-type-2.C: Ditto.
1370 * g++.dg/template/init7.C: Ditto.
1371 * g++.dg/template/sizeof-template-argument.C: Ditto.
1372 * g++.dg/template/const3.C: Ditto.
1373 * g++.dg/template/sfinae26.C: Ditto.
1374 * g++.dg/template/sfinae26.C: Ditto.
1375 * g++.dg/template/canon-type-11.C: Ditto.
1376 * g++.dg/template/union2.C: Ditto.
1377 * g++.dg/template/canon-type-3.C: Ditto.
1378 * g++.dg/template/canon-type-1.C: Ditto.
1379 * g++.dg/template/canon-type-5.C: Ditto.
1380 * g++.dg/template/canon-type-7.C: Ditto.
1381 * g++.dg/template/canon-type-10.C: Ditto.
1382 * g++.dg/template/spec36.C: Ditto.
1383 * g++.dg/template/typedef38.C: Ditto.
1384 * g++.dg/template/canon-type-4.C: Ditto.
1385 * g++.dg/template/canon-type-6.C: Ditto.
1386 * g++.dg/template/canon-type-13.C: Ditto.
1387 * g++.dg/template/instantiate9.C: Ditto.
1388 * g++.dg/template/ttp22.C: Ditto.
1389 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1390 * g++.dg/warn/Walways-true-1.C: Ditto.
1391 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1392 * g++.dg/warn/Walways-true-2.C: Ditto.
1393 * g++.dg/conversion/op4.C: Ditto.
1394 * g++.dg/opt/pr19650.C: Ditto.
1395 * g++.dg/lookup/friend11.C: Ditto.
1396 * g++.dg/other/default2.C: Ditto.
1397 * g++.dg/other/default3.C: Ditto.
1398 * g++.dg/other/dtor2.C: Ditto.
1399 * g++.dg/other/friend5.C: Ditto.
1400 * g++.dg/other/default5.C: Ditto.
1401 * g++.dg/init/brace6.C: Ditto.
1402 * g++.dg/init/aggr5.C: Ditto.
1403 * g++.dg/init/error2.C: Ditto.
1404 * g++.dg/expr/bound-mem-fun.C: Ditto.
1405 * g++.dg/expr/cond6.C: Ditto.
1406 * g++.dg/expr/stmt-expr-1.C: Ditto.
1407 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1408 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1409 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1410 * g++.dg/cpp0x/bracket1.C: Ditto.
1411 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1412 * g++.dg/cpp0x/pr38646.C: Ditto.
1413 * g++.dg/cpp0x/variadic73.C: Ditto.
1414 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1415 * g++.dg/cpp0x/bracket4.C: Ditto.
1416 * g++.dg/cpp0x/decltype4.C: Ditto.
1417 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1418 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1419 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1420 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1421 * g++.dg/cpp0x/decltype2.C: Ditto.
1422 * g++.dg/cpp0x/decltype1.C: Ditto.
1423 * g++.dg/cpp0x/bracket2.C: Ditto.
1424 * g++.dg/cpp0x/decltype5.C: Ditto.
1425 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1426 * g++.dg/cpp0x/variadic70.C: Ditto.
1427 * g++.dg/cpp0x/decltype6.C: Ditto.
1428 * g++.dg/cpp0x/rvo.C: Ditto.
1429 * g++.dg/cpp0x/vt-40092.C: Ditto.
1430 * g++.dg/cpp0x/variadic-new.C: Ditto.
1431 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1432 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1433 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1434 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1435 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1436 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1437 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1438 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1439 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1440 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1441 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1442 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1443 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1444 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1445 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1446 * g++.dg/cpp0x/pr39639.C: Ditto.
1447 * g++.dg/cpp0x/decltype3.C: Ditto.
1448 * g++.dg/cpp0x/variadic68.C: Ditto.
1449 * g++.dg/cpp0x/variadic-function.C: Ditto.
1450 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1451 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1452 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1453 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1454 * g++.dg/parse/crash35.C: Ditto.
1455 * g++.dg/parse/crash40.C: Ditto.
1456 * g++.dg/parse/defarg12.C: Ditto.
1457 * g++.dg/parse/crash34.C: Ditto.
1458 * g++.dg/parse/constructor3.C: Ditto.
1459 * g++.dg/parse/template23.C: Ditto.
1460 * g++.dg/parse/crash56.C: Ditto.
1461 * g++.dg/parse/dtor13.C: Ditto.
1462 * g++.dg/parse/error33.C: Ditto.
1463 * g++.dg/parse/ctor9.C: Ditto.
1464 * g++.dg/parse/error32.C: Ditto.
1465 * g++.dg/parse/error37.C: Ditto.
1466 * g++.dg/parse/bitfield3.C: Ditto.
1467 * g++.dg/parse/struct-4.C: Ditto.
1468 * g++.dg/ext/has_trivial_copy.C: Ditto.
1469 * g++.dg/ext/is_polymorphic.C: Ditto.
1470 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1471 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1472 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1473 * g++.dg/ext/is_union.C: Ditto.
1474 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1475 * g++.dg/ext/is_pod.C: Ditto.
1476 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1477 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1478 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1479 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1480 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1481 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1482 * g++.dg/ext/is_abstract.C: Ditto.
1483 * g++.dg/ext/has_trivial_assign.C: Ditto.
1484 * g++.dg/ext/is_class.C: Ditto.
1485 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1486 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1487 * g++.dg/ext/is_base_of.C: Ditto.
1488 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1489 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1490 * g++.dg/ext/is_empty.C: Ditto.
1491 * g++.dg/ext/is_enum.C: Ditto.
1492 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1493 * gnat.dg/opt11.adb: Ditto.
1494 * obj-c++.dg/pr45735.mm: Ditto.
1495 * obj-c++.dg/pr24393.mm: Ditto.
1496 * obj-c++.dg/exceptions-2.mm: Ditto.
1497 * objc.dg/pr45735.m: Ditto.
1498 * objc.dg/pr24393.m: Ditto.
1500 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1502 * objc.dg/attributes/objc-exception-1.m: New.
1504 2011-02-23 Jie Zhang <jie@codesourcery.com>
1506 * gcc.dg/cpp/include7.c: New test.
1508 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1511 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1513 2011-02-23 Jie Zhang <jie@codesourcery.com>
1515 PR rtl-optimization/47763
1516 * gcc.dg/pr47763.c: New test.
1518 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1521 * gfortran.dg/whole_file_32.f90 : New test.
1523 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1526 * g++.dg/inherit/virtual7.C: New test.
1528 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1531 * objc.dg/type-size-3.m: Updated error message.
1532 * objc.dg/type-size-4.m: New test.
1533 * objc.dg/type-size-5.m: New test.
1535 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1537 * lib/gnat.exp: Fix comments.
1538 Don't load libgloss.exp.
1539 (default_gnat_version): Call $compiler with --version.
1540 Adapt regexp for gnatmake output, insert version.
1541 (gnat_version): New proc.
1542 (gnat_init): Remove gnat_libgcc_s_path.
1543 (gnat_target_compile): Likewise.
1544 Remove ld_library_path.
1545 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1546 (gnat_pass): Remove.
1547 (gnat_pass): Remove.
1548 (gnat_finish): Remove.
1549 (gnat_exit): Remove.
1550 (local_find_gnatmake): Reindent.
1551 (runtest_file_p): Remove.
1552 (prune_warnings): Remove.
1553 (find_gnatclean): New proc.
1554 * lib/gnat-dg.exp (lremove): New proc.
1555 (gnat-dg-test): Reindent.
1556 Remove additional output files.
1557 (gnat-dg-runtest): Remove.
1559 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1560 * gnat.dg/loop_optimization6.adb: Likewise.
1561 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1563 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1565 PR tree-optimization/47835
1566 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1568 2011-02-22 Tobias Burnus <burnus@net-b.de>
1570 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1571 * gfortran.dg/abstract_type_2.f03: Ditto.
1572 * gfortran.dg/abstract_type_3.f03: Ditto.
1573 * gfortran.dg/abstract_type_4.f03: Ditto.
1574 * gfortran.dg/abstract_type_5.f03: Ditto.
1575 * gfortran.dg/abstract_type_6.f03: Ditto.
1576 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1577 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1578 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1579 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1580 * gfortran.dg/array_function_5.f90: Ditto.
1581 * gfortran.dg/asynchronous_3.f03: Ditto.
1582 * gfortran.dg/char_expr_1.f90: Ditto.
1583 * gfortran.dg/class_14.f03: Ditto.
1584 * gfortran.dg/data_array_6.f: Ditto.
1585 * gfortran.dg/data_invalid.f90: Ditto.
1586 * gfortran.dg/dot_product_1.f03: Ditto.
1587 * gfortran.dg/func_derived_5.f90: Ditto.
1588 * gfortran.dg/func_result_4.f90: Ditto.
1589 * gfortran.dg/implied_do_1.f90: Ditto.
1590 * gfortran.dg/initialization_25.f90: Ditto.
1591 * gfortran.dg/initialization_26.f90: Ditto.
1592 * gfortran.dg/interface_34.f90: Ditto.
1593 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1594 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1595 * gfortran.dg/matmul_8.f03: Ditto.
1596 * gfortran.dg/merge_init_expr.f90: Ditto.
1597 * gfortran.dg/pack_assign_1.f90: Ditto.
1598 * gfortran.dg/pack_vector_1.f90: Ditto.
1599 * gfortran.dg/pointer_check_8.f90: Ditto.
1600 * gfortran.dg/product_init_expr.f03: Ditto.
1601 * gfortran.dg/reshape_order_5.f90: Ditto.
1602 * gfortran.dg/reshape_shape_1.f90: Ditto.
1603 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1604 * gfortran.dg/same_name_2.f90: Ditto.
1605 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1606 * gfortran.dg/spread_init_expr.f03: Ditto.
1607 * gfortran.dg/stmt_func_1.f90: Ditto.
1608 * gfortran.dg/sum_init_expr.f03: Ditto.
1609 * gfortran.dg/transpose_3.f03: Ditto.
1610 * gfortran.dg/unpack_init_expr.f03: Ditto.
1611 * gfortran.dg/warn_conversion.f90: Ditto.
1612 * gfortran.dg/warn_conversion_2.f90: Ditto.
1613 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1614 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1615 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1616 * gfortran.dg/whole_file_16.f90: Ditto.
1617 * gfortran.dg/whole_file_17.f90: Ditto.
1618 * gfortran.dg/whole_file_18.f90: Ditto.
1619 * gfortran.dg/whole_file_20.f03: Ditto.
1620 * gfortran.dg/whole_file_5.f90: Ditto.
1621 * gfortran.dg/whole_file_6.f90: Ditto.
1622 * gfortran.dg/write_invalid_format.f90: Ditto.
1623 * gfortran.dg/zero_sized_6.f90: Ditto.
1625 2011-02-21 Jeff Law <law@redhat.com>
1627 PR rtl-optimization/46178
1628 * gcc.target/i386/pr46178.c: New test.
1630 PR rtl-optimization/46002
1631 * gcc.c-torture/compile/pr46002.c: New test.
1633 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1635 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1638 2011-02-21 Jakub Jelinek <jakub@redhat.com>
1641 * g++.dg/debug/pr47106.C: Require effective target lto.
1643 2011-02-21 Jason Merrill <jason@redhat.com>
1645 * g++.dg/cpp0x/constexpr-diag2.C: New.
1647 2011-02-20 Jason Merrill <jason@redhat.com>
1649 * g++.dg/cpp0x/constexpr-ctor7.C: New.
1651 * g++.dg/cpp0x/fntmpdefarg2.C: New.
1653 * g++.dg/overload/conv-op1.C: New.
1655 * g++.dg/cpp0x/constexpr-synth1.C: New.
1657 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1659 * objc.dg/layout-2.m: New.
1660 * objc.dg/selector-3.m: Adjusted location of error message.
1661 * objc.dg/type-size-3.m: Same.
1662 * obj-c++.dg/selector-3.mm: Same.
1664 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1667 * objc.dg/property/dotsyntax-22.m: New.
1668 * obj-c++.dg/property/dotsyntax-22.mm: New.
1670 2011-02-20 Dodji Seketeli <dodji@redhat.com>
1673 * g++.dg/template/typedef38.C: New test.
1675 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1678 * gfortran.dg/whole_file_30.f90 : New test.
1679 * gfortran.dg/whole_file_31.f90 : New test.
1681 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1685 * gfortran.dg/whole_file_28.f90 : New test.
1686 * gfortran.dg/whole_file_29.f90 : New test.
1688 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1691 * g++.dg/template/crash105.C: New.
1693 2011-02-19 Jason Merrill <jason@redhat.com>
1695 * g++.dg/cpp0x/regress/no-elide1.C: New.
1697 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
1699 PR tree-optimization/46620
1700 * gcc.dg/pr46620.c: New.
1702 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1705 * gcc.target/i386/pr47809.c: New test.
1707 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1708 Tobias Burnus <burnus@net-b.de>
1710 * lib/target-supports.exp
1711 (check_effective_target_fortran_large_real): New check for large reals.
1712 * gfortran.dg/nan_7.f90: New test.
1714 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1716 PR libgfortran/47567
1717 * gfortran.dg/fmt_f0_1.f90: Update test.
1719 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
1722 * gfortran.dg/array_constructor_36.f90 : New test.
1723 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
1724 allow for comparison between different elements of the array
1725 constructor at different levels of optimization.
1727 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
1729 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
1730 * gcc.target/i386/pr32280-1.c: Likewise.
1732 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1735 * gcc.target/i386/pr47800.c: New test.
1737 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
1739 * objc/execute/exceptions/foward-1.x: New.
1741 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1744 * gfortran.dg/derived_constructor_comps_4.f90: New.
1746 2011-02-18 Tobias Burnus
1749 * gfortran.dg/func_result_6.f90: New.
1751 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
1754 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
1756 2011-02-18 Tobias Burnus <burnus@net-b.de>
1759 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
1761 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
1762 normalizing the error/warning output.
1763 * gfortran.dg/Wall.f90: Update dg-error/warning.
1764 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
1765 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
1766 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
1767 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
1768 * gfortran.dg/class_30.f90: Update dg-error/warning.
1769 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
1770 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
1771 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
1772 * gfortran.dg/entry_17.f90: Update dg-error/warning.
1773 * gfortran.dg/entry_19.f90: Update dg-error/warning.
1774 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
1775 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
1776 * gfortran.dg/g77/12632.f: Update dg-error/warning.
1777 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
1778 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
1779 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
1780 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
1781 * gfortran.dg/goto_8.f90: Update dg-error/warning.
1782 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
1783 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
1784 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
1785 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
1786 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
1787 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
1788 * gfortran.dg/volatile3.f90: Update dg-error/warning.
1789 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
1790 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
1791 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
1792 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
1793 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
1795 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1798 * gfortran.dg/proc_ptr_comp_30.f90: New.
1800 2011-02-18 Jakub Jelinek <jakub@redhat.com>
1803 * gcc.target/i386/pr47780.c: New test.
1805 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1808 * gfortran.dg/class_40.f03: New.
1810 2011-02-18 Dodji Seketeli <dodji@redhat.com>
1813 * g++.dg/cpp0x/auto21.C: New test.
1815 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
1817 * objc.dg/special/unclaimed-category-1.h: Updated for
1819 * objc.dg/special/unclaimed-category-1.m: Same.
1820 * objc.dg/zero-link-1.m: Same.
1821 * objc.dg/lookup-1.m: Same.
1822 * objc.dg/torture/strings/const-str-9.m
1823 * objc.dg/torture/strings/const-str-10.m: Same.
1824 * objc.dg/torture/strings/const-str-11.m: Same.
1825 * objc.dg/torture/forward-1.m: Same.
1826 * objc.dg/zero-link-2.m: Same.
1827 * objc.dg/encode-7-next-64bit.m: Same.
1828 * objc.dg/method-4.m: Same.
1829 * objc.dg/next-runtime-1.m: Same.
1830 * objc.dg/image-info.m: Same.
1831 * objc.dg/pr23214.m: Same.
1832 * objc.dg/symtab-1.m: Same.
1833 * obj-c++.dg/basic.m: Same.
1834 * obj-c++.dg/proto-lossage-3.m: Same.
1835 * obj-c++.dg/torture/strings/const-str-10.m: Same.
1836 * obj-c++.dg/torture/strings/const-str-11.m: Same.
1837 * obj-c++.dg/torture/strings/const-str-9.m: Same.
1838 * obj-c++.dg/method-11.m: Same.
1839 * objc/execute/enumeration-1.m: Same.
1840 * objc/execute/object_is_class.m: Same.
1841 * objc/execute/formal_protocol-2.m: Same.
1842 * objc/execute/formal_protocol-4.m: Same.
1843 * objc/execute/formal_protocol-6.m: Same.
1844 * objc/execute/bycopy-3.m: Same.
1845 * objc/execute/exceptions/catchall-1.m: Same.
1846 * objc/execute/exceptions/finally-1.m: Same.
1847 * objc/execute/exceptions/local-variables-1.m: Same.
1848 * objc/execute/exceptions/foward-1.m: Same.
1849 * objc/execute/bf-common.h
1850 * objc/execute/enumeration-2.m: Same.
1851 * objc/execute/formal_protocol-1.m: Same.
1852 * objc/execute/formal_protocol-3.m: Same.
1853 * objc/execute/formal_protocol-5.m: Same.
1854 * objc/execute/accessing_ivars.m: Same.
1855 * objc/execute/bycopy-2.m: Same.
1856 * objc/execute/formal_protocol-7.m: Same.
1857 * objc/execute/compatibility_alias.m: Same.
1858 * objc/execute/no_clash.m: Same.
1859 * objc/execute/object_is_meta_class.m: Same.
1860 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
1861 * objc/execute/class-tests-1.h: Include stdio.h.
1862 * objc/execute/class-tests-2.h: Same.
1863 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
1865 * obj-c++.dg/try-catch-2.mm: Same.
1867 2011-02-17 Jakub Jelinek <jakub@redhat.com>
1870 * g++.dg/warn/Wunused-parm-4.C: New test.
1872 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
1873 Jan Hubicka <jh@suse.cz>
1877 * g++.dg/debug/pr47106.C: New.
1879 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
1882 * gcc.target/i386/pr43653.c: New test.
1884 2011-02-11 Dodji Seketeli <dodji@redhat.com>
1887 * g++.dg/template/inherit6.C: New test.
1889 2011-02-16 Janus Weil <janus@gcc.gnu.org>
1892 * gfortran.dg/class_39.f03: New.
1894 2011-02-16 Dodji Seketeli <dodji@redhat.com>
1897 * g++.dg/cpp0x/variadic106.C: New test.
1899 2011-02-16 Jakub Jelinek <jakub@redhat.com>
1902 * gfortran.dg/pr47757-1.f90: New test.
1903 * gfortran.dg/pr47757-2.f90: New test.
1904 * gfortran.dg/pr47757-3.f90: New test.
1907 * g++.dg/cpp0x/enum8.C: New test.
1909 2011-02-15 Jason Merrill <jason@redhat.com>
1911 * g++.dg/inherit/implicit-trivial1.C: New.
1912 * g++.dg/cpp0x/implicit-trivial1.C: New.
1914 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1917 * gcc.dg/torture/pr47725.c: Removed.
1919 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1922 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
1923 constant does not generate a load from memory.
1925 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1928 * gcc.dg/torture/pr47725.c: New.
1930 2011-02-15 Richard Guenther <rguenther@suse.de>
1932 PR tree-optimization/47743
1933 * gcc.dg/torture/pr47743.c: New testcase.
1935 2011-02-15 Jakub Jelinek <jakub@redhat.com>
1938 * gcc.target/i386/pr47581.c: New test.
1940 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1943 * gfortran.dg/select_type_22.f03: New.
1945 2011-02-14 Jason Merrill <jason@redhat.com>
1947 * g++.dg/cpp0x/regress/enum1.C: New.
1949 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1951 * gnat.dg/include.adb: New test.
1953 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1956 * gfortran.dg/class_38.f03: New.
1958 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1960 * gcc.dg/pr46494.c: New test.
1962 2011-02-14 Richard Guenther <rguenther@suse.de>
1964 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
1966 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1969 * gnat.dg/null_pointer_deref1.exp: Don't skip on
1970 sparc*-sun-solaris2.11.
1972 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1975 * gfortran.dg/argument_checking_18.f90: New.
1977 2011-02-13 Tobias Burnus <burnus@net-b.de>
1979 * gfortran.dg/argument_checking_13.f90: Update dg-error.
1980 * gfortran.dg/argument_checking_17.f90: New.
1982 2011-02-12 Janus Weil <janus@gcc.gnu.org>
1984 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
1985 are temporarily disabled.
1986 * gfortran.dg/class_7.f03: Ditto.
1987 * gfortran.dg/coarray_14.f90: Ditto.
1988 * gfortran.dg/typebound_proc_13.f03: Ditto.
1990 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
1993 * gfortran.dg/extends_11.f03: New.
1995 2011-02-11 Xinliang David Li <davidxl@google.com>
1997 PR tree-optimization/47707
1998 * g++.dg/tree-ssa/pr47707.C: New test.
2000 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
2002 * g++.dg/opt/inline17.C: New test.
2004 2011-02-11 Tobias Burnus <burnus@net-b.de>
2007 * gfortran.dg/pure_formal_2.f90: New.
2009 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
2011 PR rtl-optimization/47614
2012 * gfortran.dg/pr47614.f: New.
2014 2011-02-11 Joseph Myers <joseph@codesourcery.com>
2017 * gcc.dg/opts-6.c: New test.
2019 2011-02-11 Jakub Jelinek <jakub@redhat.com>
2022 * gcc.dg/pr47684.c: New test.
2024 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2027 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
2028 c99_runtime, dg-add-options c99_runtime.
2029 (main): Use __asm__.
2031 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2034 * lib/target-supports.exp (check_ascii_locale_available): New proc.
2035 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
2036 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
2037 * gcc.dg/ucnid-10.c: Likewise.
2038 * gcc.dg/ucnid-13.c: Likewise.
2039 * gcc.dg/ucnid-7.c: Likewise.
2040 * gcc.dg/ucnid-8.c: Likewise.
2041 Adapt dg-warning line number.
2043 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
2045 * gcc.target/i386/parity-1.c: Use -march=k8.
2046 * gcc.target/i386/parity-2.c: Ditto.
2047 * gcc.target/i386/vecinit-1.c: Ditto.
2048 * gcc.target/i386/vecinit-2.c: Ditto.
2050 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2053 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
2054 * gcc.target/mips/save-restore-3.c: Likewise.
2055 * gcc.target/mips/save-restore-4.c: Likewise.
2056 * gcc.target/mips/save-restore-5.c: Likewise.
2059 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
2060 * g++.dg/tree-prof/partition2.C: Likewise.
2062 2011-02-09 Jason Merrill <jason@redhat.com>
2064 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2065 rather than misdeclare std::puts.
2067 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2068 * g++.dg/other/warning1.C: Likewise.
2069 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2070 * g++.old-deja/g++.gb/scope06.C: Likewise.
2071 * g++.old-deja/g++.law/cvt11.C: Likewise.
2072 * g++.old-deja/g++.law/init1.C: Likewise.
2073 * g++.dg/abi/mangle26.C: Likewise.
2075 * g++.dg/template/function1.C: Adjust for C++0x mode.
2076 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2078 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2079 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2081 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2083 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2085 * g++.dg/cpp0x/regress: New directory.
2086 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2087 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2088 * g++.dg/cpp0x/regress/regress3.C: New.
2090 2011-02-10 Richard Guenther <rguenther@suse.de>
2092 PR tree-optimization/47677
2093 * gcc.dg/torture/pr47677.c: New testcase.
2095 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2097 * objc.dg/special/load-category-1.m: Remove unused header.
2098 * objc.dg/special/load-category-1a.m: Likewise.
2099 * objc.dg/special/load-category-2.m: Likewise.
2100 * objc.dg/special/load-category-2a.m: Likewise.
2101 * objc.dg/special/load-category-3.m: Likewise.
2102 * objc.dg/special/load-category-3a.m: Likewise.
2103 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2104 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2105 * objc.dg/attributes/class-attribute-1.m: Likewise.
2106 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2107 * obj-c++.dg/property/property.exp: Likewise.
2108 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2109 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2110 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2111 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2112 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2113 * obj-c++.dg/template-8.mm: Likewise.
2115 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2118 * gcc.target/i386/pr47665.c: New test.
2120 2011-02-10 Jie Zhang <jie@codesourcery.com>
2124 2011-02-05 Jie Zhang <jie@codesourcery.com>
2126 * gcc.dg/pr42631.c: Update test.
2127 * gcc.dg/pr42631-2.c: New test.
2129 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2132 * gfortran.dg/proc_decl_25.f90: New.
2134 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2137 * gfortran.dg/typebound_assignment_2.f03: New.
2139 2011-02-09 Richard Guenther <rguenther@suse.de>
2141 PR tree-optimization/47664
2142 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2144 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2147 * gnat.dg/uninit_func.adb: Adjust dg directive.
2149 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2152 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2154 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2157 * gfortran.dg/auto_dealloc_2.f90: New.
2159 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2161 * gcc.dg/builtins-config.h: Remove __sgi handling.
2162 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2163 -std=c99 for mips-sgi-irix6.5*.
2165 2011-02-09 Martin Jambor <mjambor@suse.cz>
2168 * gfortran.dg/pr25923.f90: Remove xfails.
2170 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2173 * gfortran.dg/inquire_14.f90: New test.
2175 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2178 * gfortran.dg/pointer_init_6.f90: New.
2180 2011-02-08 Jeff Law <law@redhat.com>
2182 PR tree-optimization/42893
2183 * gcc.tree-ssa/pr42893.c: New test.
2185 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2187 PR tree-optimization/46834
2188 PR tree-optimization/46994
2189 PR tree-optimization/46995
2190 * gcc.dg/graphite/id-pr46834.c: New.
2191 * gfortran.dg/graphite/id-pr46994.f90: New.
2192 * gfortran.dg/graphite/id-pr46995.f90: New.
2194 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2197 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2198 using the variable is known the warning is emitted there.
2199 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2200 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2202 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2205 * gcc.dg/noreturn-1.c (foo5): Likewise.
2206 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2207 (method2): Likewise.
2209 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2210 the return statement using the uninitialized variable.
2211 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2213 2011-02-08 Richard Guenther <rguenther@suse.de>
2216 * g++.dg/opt/pr47639.c: New testcase.
2218 2011-02-08 Richard Guenther <rguenther@suse.de>
2220 PR tree-optimization/47632
2221 * g++.dg/opt/pr47632.C: New testcase.
2223 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2225 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2227 2011-02-07 Richard Guenther <rguenther@suse.de>
2229 PR tree-optimization/47615
2230 * g++.dg/opt/pr47615.C: New testcase.
2232 2011-02-07 Richard Guenther <rguenther@suse.de>
2234 PR tree-optimization/47621
2235 * gcc.dg/torture/pr47621.c: New testcase.
2237 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2239 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2241 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2244 * gfortran.dg/allocate_with_source_1 : New test.
2246 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2249 * gcc.dg/pr47610.c: New test.
2251 2011-02-05 Jie Zhang <jie@codesourcery.com>
2254 * gcc.dg/pr42631.c: Update test.
2255 * gcc.dg/pr42631-2.c: New test.
2257 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2260 * gfortran.dg/pr47574.f90: New test.
2262 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2264 PR tree-optimization/46194
2265 * gcc.dg/autopar/pr46194.c: New.
2267 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2269 PR tree-optimization/43695
2270 * g++.dg/ipa/pr43695.C: New.
2272 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2275 * gcc.dg/pr23200.c: New test.
2277 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2280 * g++.dg/pr47589.C: New test.
2282 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2285 * g++.dg/template/typedef37.C: New test.
2286 * g++.dg/template/param1.C: Adjust expected error message.
2288 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2291 * gcc.dg/pr31490-2.c: New test.
2292 * gcc.dg/pr31490-3.c: New test.
2293 * gcc.dg/pr31490-4.c: New test.
2295 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2296 Jakub Jelinek <jakub@redhat.com>
2299 * g++.dg/parser/semicolon3.C: Adjust.
2300 * g++.dg/parser/semicolon4.C: New testcase.
2301 * g++.dg/pr46890.C: New testcase.
2303 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2306 * g++.dg/init/pr29571.C: New.
2308 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2310 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2311 instead of vect_int.
2313 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2316 * gcc.target/i386/pr47312.c: New test.
2319 * gcc.target/i386/pr47564.c: New test.
2321 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2323 PR tree-optimization/45122
2324 * gcc.dg/tree-ssa/pr45122.c: New.
2326 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2329 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2332 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2333 and vsx so a default --with-cpu=power7 doesn't give an error
2334 when -mavoid-indexed-addresses is used.
2336 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2337 wrapper function to save the arguments and then jump to the real
2338 function, rather than depending on the compiler not to move stuff
2340 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2342 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2343 Paul Thomas <pault@gcc.gnu.org>
2346 * gfortran.dg/class_37.f03 : New test.
2348 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2349 Richard Guenther <rguenther@suse.de>
2351 PR tree-optimization/40979
2353 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2354 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2355 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2356 check_vect_support_and_set_flags.
2357 * gfortran.dg/graphite/vect-pr40979.f90: New.
2359 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2362 * gfortran.dg/class_36.f03: New.
2364 2011-02-02 Richard Guenther <rguenther@suse.de>
2366 PR tree-optimization/47566
2367 * gcc.dg/lto/20110201-1_0.c: New testcase.
2369 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2375 * debug/pr47498.c: New.
2376 * debug/pr47501.c: New.
2378 2011-02-01 Richard Guenther <rguenther@suse.de>
2380 PR tree-optimization/47559
2381 * g++.dg/torture/pr47559.C: New testcase.
2383 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2386 * gfortran.dg/typebound_call_20.f03: New.
2388 2011-02-01 Richard Guenther <rguenther@suse.de>
2390 PR tree-optimization/47555
2391 * gcc.dg/pr47555.c: New testcase.
2393 2011-02-01 Richard Guenther <rguenther@suse.de>
2395 PR tree-optimization/47541
2396 * g++.dg/torture/pr47541.C: New testcase.
2398 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2401 * gfortran.dg/typebound_call_19.f03: New.
2403 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2406 * g++.dg/cpp0x/pr47416.C: New test.
2408 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2411 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2413 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2416 * gfortran.dg/typebound_assignment_1.f03: New.
2418 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2420 PR tree-optimization/47538
2421 * gcc.c-torture/execute/pr47538.c: New test.
2423 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2426 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2428 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2430 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2432 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2434 PR rtl-optimization/44031
2435 * gcc.c-torture/compile/20110131-1.c: New test.
2437 2011-01-31 Tobias Burnus <burnus@net-b.de>
2440 * gfortran.dg/stmt_func_1.f90: New.
2442 2011-01-31 Tobias Burnus <burnus@net-b.de>
2445 * gfortran.dg/interface_34.f90: New.
2447 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2450 * gfortran.dg/realloc_on_assign_5.f03: New test.
2451 * gfortran.dg/realloc_on_assign_5.f03: New test.
2453 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2455 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2456 * gfortran.dg/bessel_7.f90: Likewise.
2457 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2459 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2460 * gfortran.dg/sum_init_expr.f03: Likewise.
2462 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2464 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2467 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2468 loop only on "vect_intfloat_cvt" targets.
2470 2011-01-29 Tobias Burnus <burnus@net-b.de>
2473 * gfortran.dg/shape_6.f90: New.
2475 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2477 PR libgfortran/47434
2478 * gfortran.dg/read_infnan_1.f90: Update test.
2479 * gfortran.dg/module_nan.f90: Update test.
2480 * gfortran.dg/char4_iunit_1.f03: Update test.
2481 * gfortran.dg/large_real_kind_1.f90: Update test.
2482 * gfortran.dg/real_const_3.f90: Update test.
2483 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2485 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2488 * g++.dg/template/param2.C: New test.
2490 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2492 PR libgfortran/47285
2493 * gfortran.dg/fmt_g.f: New test.
2495 2011-01-28 Tobias Burnus <burnus@net-b.de>
2498 * gfortran.dg/pure_formal_1.f90: New.
2500 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2503 * gcc.dg/tls/pr42894.c: New test.
2505 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2507 * gcc.dg/pr47276.c: Add dg-require-visibility.
2509 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2511 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2513 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2514 Tobias Burnus <burnus@gcc.gnu.org>
2519 * gfortran.dg/realloc_on_assign_3.f03: New test.
2520 * gfortran.dg/realloc_on_assign_4.f03: New test.
2521 * gfortran.dg/allocatable_function_5.f90: New test.
2522 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2523 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2524 implemented" dg-errors.
2526 2011-01-27 Jan Hubicka <jh@suse.cz>
2529 * gcc.dg/attr-weakref-4.c: New testcase
2531 2011-01-27 Martin Jambor <mjambor@suse.cz>
2533 PR tree-optimization/47228
2534 * gcc.dg/torture/pr47228.c: New test.
2536 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2538 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2540 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2542 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2543 when using auto-overlay support on the SPU.
2545 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2547 PR rtl-optimization/44174
2548 * gcc.target/i386/asm-6.c: New test.
2550 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2552 PR rtl-optimization/46856
2553 * gcc.c-torture/compile/pr46856.c: New test.
2555 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2556 Andrew Pinski <pinskia@gmail.com>
2559 * gcc.dg/pr43082.c: New.
2561 2011-01-26 DJ Delorie <dj@redhat.com>
2563 PR rtl-optimization/46878
2564 * gcc.dg/pr46878-1.c: New test.
2566 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2569 * g++.dg/cpp0x/pr47476.C: New test.
2571 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2573 * gcc.c-torture/compile/20110126-1.c: New test.
2575 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2578 * gcc.dg/torture/pr47473.c: New test.
2580 2011-01-26 Jan Hubicka <jh@suse.cz>
2583 * gcc.c-torture/execute/pr47237.c: New testcase.
2585 2011-01-26 Jan Hubicka <jh@suse.cz>
2587 PR tree-optimization/47190
2588 * gcc.dg/attr-weakref-3.c: New testcase.
2590 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2593 * gcc.dg/dll-9a.c: New test file.
2594 * gcc.dg/dll-11.c: Likewise.
2595 * gcc.dg/dll-12.c: Likewise.
2596 * gcc.dg/dll-12a.c: Likewise.
2597 * gcc.dg/dll-11a.c: Likewise.
2598 * gcc.dg/dll-9.c: Likewise.
2599 * gcc.dg/dll-10.c: Likewise.
2600 * gcc.dg/dll-10a.c: Likewise.
2601 * g++.dg/ext/dllexport4a.cc: Likewise.
2602 * g++.dg/ext/dllexport4.C: Likewise.
2603 * g++.dg/ext/dllexport5.C: Likewise.
2604 * g++.dg/ext/dllexport5a.cc: Likewise.
2606 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2608 PR tree-optimization/46970
2609 * gcc.dg/graphite/pr46970.c: New.
2611 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2613 PR tree-optimization/46215
2614 * gcc.dg/graphite/pr46215.c: New.
2616 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2618 PR tree-optimization/46168
2619 * gcc.dg/graphite/pr46168.c: New.
2621 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2623 PR tree-optimization/43657
2624 * gcc.dg/graphite/pr43657.c: New.
2626 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2628 PR tree-optimization/29832
2629 * gfortran.dg/graphite/pr29832.f90: New.
2631 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2633 PR tree-optimization/43567
2634 * gcc.dg/graphite/pr43567.c: New.
2636 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2638 * gfortran.dg/graphite/interchange-4.f: New.
2639 * gfortran.dg/graphite/interchange-5.f: New.
2641 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2642 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2643 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2644 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
2645 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
2646 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
2647 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
2648 * gfortran.dg/ltrans-7.f90: Removed.
2649 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
2651 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
2652 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
2653 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
2654 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
2655 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
2656 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
2657 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
2658 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
2659 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
2660 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
2661 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
2662 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
2663 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
2664 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
2665 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
2666 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
2667 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
2668 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
2669 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
2670 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
2671 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
2672 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
2673 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
2674 * gcc.dg/tree-ssa/data-dep-1.c
2675 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
2676 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
2677 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
2678 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
2679 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
2681 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2683 PR tree-optimization/47265
2684 PR tree-optimization/47443
2685 * gcc.c-torture/compile/pr47265.c: New test.
2686 * gcc.dg/pr47443.c: New test.
2688 2011-01-25 Martin Jambor <mjambor@suse.cz>
2690 PR tree-optimization/47382
2691 * g++.dg/torture/pr47382.C: New test.
2692 * g++.dg/opt/devirt1.C: Xfail.
2694 2011-01-25 Yao Qi <yao@codesourcery.com>
2697 * gcc.target/arm/pr45701-1.c: New test.
2698 * gcc.target/arm/pr45701-2.c: New test.
2699 * gcc.target/arm/pr45701-3.c: New test.
2701 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2702 Jakub Jelinek <jakub@redhat.com>
2704 PR tree-optimization/47271
2705 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
2707 2011-01-25 Nick Clifton <nickc@redhat.com>
2709 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
2710 (saturate_add): Delete.
2712 (main): Do not run saturate_add.
2713 (set_interrupts): Delete.
2715 2011-01-25 Tobias Burnus <burnus@net-b.de>
2718 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
2720 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2722 PR tree-optimization/47427
2723 PR tree-optimization/47428
2724 * gcc.c-torture/compile/pr47427.c: New test.
2725 * gcc.c-torture/compile/pr47428.c: New test.
2727 2011-01-25 Richard Guenther <rguenther@suse.de>
2730 * gcc.dg/torture/pr47411.c: New testcase.
2732 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2734 * gfortran.dg/graphite/id-24.f: New.
2735 * gfortran.dg/graphite/id-25.f: New.
2737 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2739 * gfortran.dg/graphite/id-23.f: New.
2741 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2743 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
2745 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2747 * gcc.dg/graphite/block-0.c: Un-XFAILed.
2748 * gcc.dg/graphite/block-1.c: Un-XFAILed.
2749 * gcc.dg/graphite/block-7.c: Un-XFAILed.
2750 * gcc.dg/graphite/block-8.c: Un-XFAILed.
2751 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
2752 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
2753 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
2754 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
2755 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
2757 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2759 * gcc.dg/graphite/block-0.c: Add documentation.
2760 * gcc.dg/graphite/block-4.c: Same.
2761 * gcc.dg/graphite/block-7.c: Same.
2762 * gcc.dg/graphite/block-8.c: New.
2763 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
2764 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
2765 * gcc.dg/graphite/interchange-12.c: Add documentation.
2766 * gcc.dg/graphite/interchange-13.c: New.
2767 * gcc.dg/graphite/interchange-14.c: New.
2768 * gcc.dg/graphite/interchange-15.c: New.
2769 * gcc.dg/graphite/interchange-8.c: Add documentation.
2770 * gcc.dg/graphite/interchange-mvt.c: Same.
2772 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2775 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
2776 * gcc.target/powerpc/altivec-14.c: Ditto.
2777 * gcc.target/powerpc/altivec-33.c: Ditto.
2778 * gcc.target/powerpc/altivec-types-1.c: Ditto.
2779 * gcc.target/powerpc/altivec-types-2.c: Ditto.
2780 * gcc.target/powerpc/altivec-types-3.c: Ditto.
2781 * gcc.target/powerpc/altivec-types-4.c: Ditto.
2782 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
2783 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
2784 * g++.dg/ext/altivec-15.C: Ditto.
2785 * g++.dg/ext/altivec-types-1.C: Ditto.
2786 * g++.dg/ext/altivec-types-2.C: Ditto.
2787 * g++.dg/ext/altivec-types-3.C: Ditto.
2788 * g++.dg/ext/altivec-types-4.C: Ditto.
2790 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2792 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
2794 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2796 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
2797 optimization options.
2799 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2801 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
2804 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
2806 2011-01-23 Tobias Burnus <burnus@net-b.de>
2809 * gfortran.dg/allocatable_scalar_12.f90: New.
2811 2011-01-23 Ira Rosen <irar@il.ibm.com>
2813 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
2814 vectorization to be not profitable if peeling is used to
2815 realign the memory access.
2816 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
2817 loop bound to avoid loop unrolling.
2818 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
2820 2011-01-22 Jan Hubicka <jh@suse.cz>
2823 * g++.dg/lto/pr47333.C: New file.
2825 2011-01-22 Jan Hubicka <jh@suse.cz>
2827 PR tree-optimization/43884
2829 * gcc.dg/autopar/outer-2.c: Increase array size.
2830 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
2832 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
2835 * gfortran.dg/c_loc_tests_16.f90: New test.
2837 2011-01-22 Tobias Burnus <burnus@net-b.de>
2840 * gfortran.dg/typebound_proc_19.f90: New.
2842 2011-01-21 Jeff Law <law@redhat.com>
2844 PR tree-optimization/47053
2845 * g++.dg/pr47053.C: New test.
2847 2011-01-21 Jason Merrill <jason@redhat.com>
2850 * g++.dg/cpp0x/constexpr-ctor6.C: New.
2852 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2855 * g++.dg/cpp0x/range-for10.C: New test.
2856 * g++.dg/template/for1.C: New test.
2859 * g++.dg/tree-prof/partition3.C: New test.
2861 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
2863 PR rtl-optimization/47366
2864 * g++.dg/opt/pr47366.C: New test.
2866 2011-01-21 Jason Merrill <jason@redhat.com>
2869 * g++.dg/cpp0x/constexpr-regress2.C: New.
2871 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
2873 2011-01-21 Jeff Law <law@redhat.com>
2875 PR rtl-optimization/41619
2876 * gcc.dg/pr41619.c: New.
2878 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2880 PR tree-optimization/47355
2881 * g++.dg/opt/pr47355.C: New test.
2883 2011-01-21 Richard Guenther <rguenther@suse.de>
2885 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
2888 2011-01-21 Richard Guenther <rguenther@suse.de>
2890 PR tree-optimization/47365
2891 * gcc.dg/torture/pr47365.c: New testcase.
2892 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2894 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2896 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
2898 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2900 PR tree-optimization/47391
2901 * gcc.dg/pr47391.c: New test.
2903 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2905 * g++.dg/template/char1.C: Use signed char.
2907 2011-01-21 Tobias Burnus <burnus@net-b.de>
2910 * gfortran.dg/pointer_target_4.f90: New.
2912 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2915 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
2916 ILP32 system and not IP32.
2918 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
2921 * g++.dg/debug/pr46583.C: New.
2923 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2926 * g++.dg/debug/pr47283.C: New test.
2929 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
2930 * gcc.target/i386/headmerge-2.c: Likewise.
2932 2011-01-20 Richard Guenther <rguenther@suse.de>
2935 * gcc.dg/torture/pr47370.c: New testcase.
2937 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2939 PR tree-optimization/46130
2940 * gcc.dg/pr46130-1.c: New test.
2941 * gcc.dg/pr46130-2.c: New test.
2943 2011-01-19 Dodji Seketeli <dodji@redhat.com>
2946 * g++.dg/debug/dwarf2/template-params-10.C: New test.
2948 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
2951 * g++.dg/debug/pr46240.cc: New.
2953 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2956 * g++.dg/template/anonunion1.C: New test.
2958 PR rtl-optimization/47337
2959 * gcc.c-torture/execute/pr47337.c: New test.
2961 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2964 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
2966 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2968 PR tree-optimization/46021
2969 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
2971 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2973 PR tree-optimization/47290
2974 * g++.dg/torture/pr47290.C: New test.
2976 2011-01-18 Janus Weil <janus@gcc.gnu.org>
2979 * gfortran.dg/proc_ptr_comp_29.f90: New.
2981 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
2984 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
2985 powerpc-apple-darwin9.
2987 2011-01-18 Jakub Jelinek <jakub@redhat.com>
2989 PR rtl-optimization/47299
2990 * gcc.c-torture/execute/pr47299.c: New test.
2992 2011-01-17 Jason Merrill <jason@redhat.com>
2994 * g++.dg/cpp0x/constexpr-virtual.C: New.
2996 2011-01-17 Jakub Jelinek <jakub@redhat.com>
2999 * gfortran.dg/gomp/pr47331.f90: New test.
3001 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
3004 * objc.dg/selector-warn-1.m: New.
3005 * obj-c++.dg/selector-warn-1.mm: New.
3007 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
3009 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
3010 Update dg-final accordingly.
3012 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3014 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
3016 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3018 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
3020 * gcc.dg/guality/pr36728-2.c: Likewise.
3022 2011-01-17 Richard Guenther <rguenther@suse.de>
3024 PR tree-optimization/47313
3025 * g++.dg/torture/pr47313.C: New testcase.
3027 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
3030 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
3031 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
3032 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3033 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
3035 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
3037 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
3038 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
3039 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
3041 2011-01-17 Richard Guenther <rguenther@suse.de>
3043 PR tree-optimization/45967
3044 * gcc.dg/torture/pr45967-2.c: New testcase.
3045 * gcc.dg/torture/pr45967-3.c: Likewise.
3047 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3050 * g++.dg/ext/pr47213.C: Require visibility.
3052 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3054 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
3055 * gcc.dg/fixed-point/struct-union.c: Update error messages.
3057 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
3059 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
3060 Linux-based targets.
3062 2011-01-13 Jan Hubicka <jh@suse.cz>
3064 PR tree-optimization/47276
3065 * gcc.dg/pr47276.c: New testcase.
3067 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3068 Jonathan Wakely <jwakely.gcc@gmail.com>
3071 * g++.dg/other/pr33558.C: New.
3072 * g++.dg/other/pr33558-2.C: New.
3074 2011-01-14 Martin Jambor <mjambor@suse.cz>
3076 PR tree-optimization/45934
3077 PR tree-optimization/46302
3078 * g++.dg/ipa/devirt-c-1.C: New test.
3079 * g++.dg/ipa/devirt-c-2.C: Likewise.
3080 * g++.dg/ipa/devirt-c-3.C: Likewise.
3081 * g++.dg/ipa/devirt-c-4.C: Likewise.
3082 * g++.dg/ipa/devirt-c-5.C: Likewise.
3083 * g++.dg/ipa/devirt-c-6.C: Likewise.
3084 * g++.dg/ipa/devirt-6.C: Likewise.
3085 * g++.dg/ipa/devirt-d-1.C: Likewise.
3086 * g++.dg/torture/pr45934.C: Likewise.
3088 2011-01-14 Jason Merrill <jason@redhat.com>
3090 * g++.dg/cpp0x/variadic105.C: New.
3092 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3093 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3096 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3097 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3098 execution tests on i?86-*-*, x86_64-*-* and
3099 powerpc*-apple-darwin* && ilp32.
3100 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3101 tests on i?86-*-* and x86_64-*-*.
3103 2011-01-14 Richard Guenther <rguenther@suse.de>
3105 PR tree-optimization/47280
3106 * g++.dg/opt/pr47280.C: New testcase.
3108 2011-01-14 Jason Merrill <jason@redhat.com>
3110 * g++.dg/cpp0x/constexpr-regress1.C: New.
3112 * g++.dg/ext/flexary2.C: New.
3114 2011-01-14 Richard Guenther <rguenther@suse.de>
3117 * gcc.dg/torture/pr47281.c: New testcase.
3118 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3120 2011-01-14 Richard Guenther <rguenther@suse.de>
3122 PR tree-optimization/47286
3123 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3125 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3128 * g++.dg/ext/pr47213.C: New.
3130 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3132 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3134 2011-01-13 Tobias Burnus <burnus@net-b.de>
3135 Mikael Morin <mikael@gcc.gnu.org>
3139 * gfortran.dg/select_type_20.f90: New.
3140 * gfortran.dg/select_type_21.f90: New.
3142 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3145 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3147 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3149 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3150 * gcc.dg/guality/pr36728-2.c: Likewise.
3152 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3155 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3157 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3159 PR rtl-optimization/45352
3160 * gcc.dg/pr45352-3.c: New.
3162 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3164 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3166 * g++.dg/cpp0x/range-for8.C: New.
3167 * g++.dg/cpp0x/range-for9.C: New.
3169 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3172 * g++.dg/debug/pr47209.C: New.
3174 2011-01-12 Richard Guenther <rguenther@suse.de>
3177 * gcc.dg/lto/pr47259_0.c: New testcase.
3178 * gcc.dg/lto/pr47259_1.c: Likewise.
3180 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3182 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3183 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3184 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3185 methods missing from the OBJC2 Object.
3186 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3187 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3188 GNU and NeXT runtimes.
3189 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3191 * objc-obj-c++-shared/Object1.m: Likewise.
3192 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3193 * objc.dg/proto-qual-1.m: Likewise.
3194 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3195 * obj-c++.dg/proto-qual-1.mm: Likewise.
3197 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3200 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3202 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3204 Fixed the Objective-C++ testsuite and updated all tests.
3205 * lib/obj-c++.exp (obj-c++_init): Declare and set
3206 gcc_warning_prefix and gcc_error_prefix.
3207 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3208 'dg-warning', 'dg-message' and 'dg-error'.
3209 * obj-c++.dg/class-extension-3.mm: Likewise.
3210 * obj-c++.dg/class-protocol-1.mm: Likewise.
3211 * obj-c++.dg/encode-7.mm: Likewise.
3212 * obj-c++.dg/exceptions-3.mm: Likewise.
3213 * obj-c++.dg/exceptions-5.mm: Likewise.
3214 * obj-c++.dg/method-12.mm: Likewise.
3215 * obj-c++.dg/method-13.mm: Likewise.
3216 * obj-c++.dg/method-15.mm: Likewise.
3217 * obj-c++.dg/method-16.mm: Likewise.
3218 * obj-c++.dg/method-4.mm: Likewise.
3219 * obj-c++.dg/method-8.mm: Likewise.
3220 * obj-c++.dg/method-conflict-1.mm: Likewise.
3221 * obj-c++.dg/method-conflict-2.mm: Likewise.
3222 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3223 and uncommented second part of the testcase now that the testsuite
3225 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3226 and uncommented second part of the testcase now that the testsuite
3228 * obj-c++.dg/private-1.mm: Likewise.
3229 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3230 * obj-c++.dg/syntax-error-7.mm: Likewise.
3231 * obj-c++.dg/warn5.mm: Likewise.
3232 * obj-c++.dg/property/at-property-14.mm: Likewise.
3233 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3235 * obj-c++.dg/property/at-property-18.mm: Likewise.
3236 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3238 * obj-c++.dg/property/at-property-21.mm: Likewise.
3239 * obj-c++.dg/property/at-property-28.mm: Likewise.
3240 * obj-c++.dg/property/at-property-5.mm: Likewise.
3241 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3242 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3243 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3244 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3245 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3246 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3247 * obj-c++.dg/tls/diag-5.mm: Likewise.
3248 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3249 dg-error, now matched correctly.
3251 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3253 * objc.dg/property/at-property-29.m: New.
3254 * obj-c++.dg/property/at-property-29.mm: New.
3256 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3258 * go.test/go-test.exp (go-set-goarch): New proc.
3259 (go-gc-tests): Use it.
3261 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3264 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3266 2011-01-11 Richard Henderson <rth@redhat.com>
3268 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3270 2011-01-11 Jan Hubicka <jh@suse.cz>
3274 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3275 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3277 2011-01-11 Richard Guenther <rguenther@suse.de>
3279 PR tree-optimization/46076
3280 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3282 2011-01-11 Jeff Law <law@redhat.com>
3284 * PR tree-optimization/47086
3285 * gcc.dg/pr47086.c: New test.
3287 2011-01-11 Jason Merrill <jason@redhat.com>
3290 * g++.dg/template/new10.C: New.
3293 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3295 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3297 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3298 Split type definitions and NSConstantString class into...
3299 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3300 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3301 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3302 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3303 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3304 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3306 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3307 encode defines for newer NeXT system headers.
3308 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3309 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3310 * objc.dg/foreach-5.m: Likewise.
3311 * objc.dg/foreach-2.m: Likewise.
3312 * objc.dg/foreach-4.m: Likewise.
3313 * objc.dg/torture/strings/string1.m: Likewise.
3314 * objc.dg/torture/strings/string2.m: Likewise.
3315 * objc.dg/torture/strings/string3.m: Likewise.
3316 * objc.dg/torture/strings/string4.m: Likewise.
3317 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3318 header and stand alone.
3319 * obj-c++.dg/strings/strings-2.mm: Likewise.
3320 * objc.dg/torture/strings/const-str-3.m: Likewise.
3321 * objc.dg/strings/strings-2.m: Likewise.
3322 * objc.dg/strings/const-str-12b.m: Likewise.
3324 2011-01-12 Richard Guenther <rguenther@suse.de>
3327 * gcc.dg/attr-weak-1.c: Adjust.
3329 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3332 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3333 standard compliant and comment.
3335 2011-01-10 Jan Hubicka <jh@suse.cz>
3338 * gcc.dg/initpri3.c: New testcase.
3340 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3343 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3349 (g_ebp_save): Likewise.
3350 (g_esp_save): Likewise.
3352 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3354 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3356 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3358 PR tree-optimization/46021
3359 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3360 i?86-*-*, x86_64-*-*.
3362 2011-01-10 Jeff Law <law@redhat.com>
3364 * PR tree-optimization/47141
3365 * gcc.c-torture/compile/pr47141.c: New test.
3367 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3370 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3371 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3372 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3373 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3376 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3377 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3378 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3379 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3380 being vectorized. Adjust dg-final pattern.
3383 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3384 * gcc.dg/vect/slp-24.c: Likewise.
3386 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3389 * g++.dg/other/pr47218-1.C: New test file.
3390 * g++.dg/other/pr47218.C: Likewise.
3391 * g++.dg/other/pr47218.h: New supporting header.
3393 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3396 * objc.dg/attributes/invalid-attribute-1.m: New.
3397 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3399 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3402 * gfortran.dg/proc_ptr_comp_28.f90: New.
3404 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3406 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3407 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3408 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3409 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3410 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3411 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3412 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3413 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3414 * objc.dg/gnu-api-2-class.m: Likewise.
3415 * objc.dg/gnu-api-2-ivar.m: Likewise.
3416 * objc.dg/gnu-api-2-method.m: Likewise.
3417 * objc.dg/gnu-api-2-objc.m: Likewise.
3418 * objc.dg/gnu-api-2-object.m: Likewise.
3419 * objc.dg/gnu-api-2-property.m: Likewise.
3420 * objc.dg/gnu-api-2-protocol.m: Likewise.
3421 * objc.dg/gnu-api-2-sel.m: Likewise.
3423 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3425 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3426 * objc.dg/objc-foreach-4.m: Likewise.
3427 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3428 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3429 * objc.dg/foreach-4.m: Likewise.
3430 * objc.dg/foreach-5.m: Likewise.
3431 * objc.dg/foreach-3.m: Return self from init.
3433 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3436 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3438 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3441 * gfortran.dg/class_35.f90: New.
3443 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3445 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3447 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3450 * objc.dg/invalid-method-2.m: New.
3451 * obj-c++.dg/invalid-method-2.mm: New.
3453 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3456 * gfortran.dg/transpose_optimization_2.f90 : New test.
3458 2011-01-08 Jan Hubicka <jh@suse.cz>
3460 PR tree-optmization/46469
3461 * g++.dg/torture/pr46469.C: New testcase.
3463 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3465 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3466 emulation of libobjc-gnu structure layout functionality to ..
3467 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3468 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3469 * objc/execute/bf-common.h: Adjust headers.
3470 * objc/execute/bf-1.m: Likewise.
3471 * objc/execute/bf-2.m: Likewise.
3472 * objc/execute/bf-3.m: Likewise.
3473 * objc/execute/bf-4.m: Likewise.
3474 * objc/execute/bf-5.m: Likewise.
3475 * objc/execute/bf-6.m: Likewise.
3476 * objc/execute/bf-7.m: Likewise.
3477 * objc/execute/bf-8.m: Likewise.
3478 * objc/execute/bf-9.m: Likewise.
3479 * objc/execute/bf-10.m: Likewise.
3480 * objc/execute/bf-11.m: Likewise.
3481 * objc/execute/bf-12.m: Likewise.
3482 * objc/execute/bf-13.m: Likewise.
3483 * objc/execute/bf-14.m: Likewise.
3484 * objc/execute/bf-15.m: Likewise.
3485 * objc/execute/bf-16.m: Likewise.
3486 * objc/execute/bf-17.m: Likewise.
3487 * objc/execute/bf-18.m: Likewise.
3488 * objc/execute/bf-19.m: Likewise.
3489 * objc/execute/bf-20.m: Likewise.
3490 * objc/execute/bf-21.m: Likewise.
3491 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3492 objc_get_type_qualifiers ().
3494 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3497 * gfortran.dg/dependency_39.f90: New test.
3499 2011-01-07 Jan Hubicka <jh@suse.cz>
3501 Get builtins tests ready for linker plugin.
3502 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3503 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3504 my_memset, my_bzero): Mark used.
3505 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3506 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3508 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3511 2011-01-07 Jan Hubicka <jh@suse.cz>
3513 PR tree-optimization/46367
3514 * g++.dg/torture/pr46367.C: New file.
3516 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3519 * gcc.dg/pr47201.c: New test.
3522 * gcc.dg/tree-prof/pr47187.c: New test.
3524 2011-01-07 Tobias Burnus <burnus@net-b.de>
3527 * gfortran.dg/extends_type_of_3.f90: New.
3529 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3531 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3532 * g++.dg/ext/dllimport-MI1.C: Likewise.
3533 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3534 * g++.dg/ext/dllimport10.C: Likewise.
3535 * g++.dg/ext/dllimport11.C: Likewise.
3536 * g++.dg/ext/dllimport12.C: Likewise.
3537 * g++.dg/ext/dllimport13.C: Likewise.
3538 * g++.dg/ext/dllimport2.C: Likewise.
3539 * g++.dg/ext/dllimport3.C: Likewise.
3540 * g++.dg/ext/dllimport4.C: Likewise.
3541 * g++.dg/ext/dllimport5.C: Likewise.
3542 * g++.dg/ext/dllimport6.C: Likewise.
3543 * g++.dg/ext/dllimport8.C: Likewise.
3544 * g++.dg/ext/dllimport9.C: Likewise.
3545 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3546 targets, too. Additionally enable test for i?86-*-mingw*.
3547 * g++.dg/ext/selectany1.C: Likewise.
3548 Remove guard variable check.
3550 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3554 * gfortran.dg/storage_size_3.f08: Extended.
3556 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3559 * g++.dg/template/stdarg1.C: New test.
3561 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3564 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3565 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3566 from the interface of functions to not hide the errors that
3569 2011-01-06 Jan Hubicka <jh@suse.cz>
3571 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3572 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3574 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3578 * gfortran.dg/interface_33.f90: New test.
3580 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3583 * gcc.c-torture/compile/pr47150.c: New test.
3585 2011-01-06 Ira Rosen <irar@il.ibm.com>
3587 PR tree-optimization/47139
3588 * gcc.dg/vect/pr47139.c: New test.
3590 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3593 * gfortran.dg/extends_type_of_2.f03: New.
3595 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3597 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3599 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3601 * gnat.dg/opt14.adb: New test.
3603 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3606 * gfortran.dg/allocate_error_2.f90: New test.
3608 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3611 * gfortran.dg/storage_size_3.f08: New.
3613 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3615 PR libgfortran/47154
3616 * gfortran.dg/namelist_68.f90: New test.
3618 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
3620 * gnat.dg/unchecked_convert8.ad[sb]: New test.
3622 2011-01-04 Janus Weil <janus@gcc.gnu.org>
3625 * gfortran.dg/class_34.f90: New.
3627 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3629 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3630 use __builtin_inff. Skip all single-precision tests that require
3633 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3635 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3637 2011-01-03 Jakub Jelinek <jakub@redhat.com>
3639 PR tree-optimization/47148
3640 * gcc.c-torture/execute/pr47148.c: New test.
3642 PR tree-optimization/47155
3643 * gcc.c-torture/execute/pr47155.c: New test.
3645 PR rtl-optimization/47157
3646 * gcc.c-torture/compile/pr47157.c: New test.
3648 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3650 * gcc.dg/torture/vector-shift2.c (schar): Define.
3651 (main): Always use schar or uchar instead of plain "char" to avoid
3652 dependencies on implementation-defined char signedness.
3654 2011-01-03 Martin Jambor <mjambor@suse.cz>
3656 PR tree-optimization/46801
3657 * gnat.dg/pack9.adb: Remove xfail.
3659 2011-01-03 Martin Jambor <mjambor@suse.cz>
3661 PR tree-optimization/46984
3662 * g++.dg/ipa/pr46984.C: New test.
3664 2011-01-02 Janus Weil <janus@gcc.gnu.org>
3667 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
3669 2011-01-02 Jakub Jelinek <jakub@redhat.com>
3671 PR tree-optimization/47140
3672 * gcc.c-torture/compile/pr47140.c: New test.
3674 PR rtl-optimization/47028
3675 * gcc.dg/pr47028.c: New test.
3677 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
3679 * objc.dg/protocol-forward-1.m: Removed TODO.
3680 * objc.dg/protocol-forward-2.m: New.
3681 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
3682 * obj-c++.dg/protocol-forward-2.mm: New.
3684 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
3687 * g++.dg/eh/pr38662.C: New testcase.
3689 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
3691 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
3692 scan for newline '\n'.
3695 Copyright (C) 2011 Free Software Foundation, Inc.
3697 Copying and distribution of this file, with or without modification,
3698 are permitted in any medium without royalty provided the copyright
3699 notice and this notice are preserved.