1 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
3 * gnat.dg/specs/aggr2.ads: New test.
5 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
7 * gnat.dg/debug2.ad[sb]: New test.
8 * gnat.dg/debug2_pkg.ads: New helper.
9 * gnat.dg/debug3.ad[sb]: New test.
11 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
13 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
15 2011-04-01 Jakub Jelinek <jakub@redhat.com>
18 * gcc.c-torture/compile/pr48335-1.c: New test.
19 * gcc.dg/pr48335-1.c: New test.
20 * gcc.dg/pr48335-2.c: New test.
21 * gcc.dg/pr48335-3.c: New test.
22 * gcc.dg/pr48335-4.c: New test.
23 * gcc.dg/pr48335-5.c: New test.
24 * gcc.dg/pr48335-6.c: New test.
25 * gcc.dg/pr48335-7.c: New test.
26 * gcc.dg/pr48335-8.c: New test.
27 * gcc.target/i386/pr48335-1.c: New test.
29 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
32 * gcc.dg/Waddress.c: New test.
34 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
37 * gfortran.dg/function_optimize_3.f90: New test.
39 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
41 * gcc.c-torture/compile/20110401-1.c: New test.
43 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
44 * g++.dg/lto/20091002-2_0.C: Likewise.
45 * g++.dg/lto/20090303_0.c: Likewise.
46 * g++.dg/lto/20091004-1_0.C: Likewise.
47 * g++.dg/lto/20091002-3_0.C: Likewise.
48 * g++.dg/lto/20091004-2_0.C: Likewise.
49 * g++.dg/lto/20081123_0.C: Likewise.
50 * g++.dg/lto/20090313_0.C: Likewise.
51 * g++.dg/lto/20081109-1_0.C: Likewise.
52 * g++.dg/lto/20081219_0.C: Likewise.
53 * g++.dg/lto/20081204-1_0.C: Likewise.
54 * g++.dg/lto/20090302_0.C: Likewise.
55 * g++.dg/lto/20081119-1_0.C: Likewise.
56 * g++.dg/lto/20081118_0.C: Likewise.
57 * gcc.dg/lto/20091020-2_0.c: Likewise.
58 * gcc.dg/lto/20090210_0.c: Likewise.
59 * gcc.dg/lto/20081204-1_0.c: Likewise.
60 * gcc.dg/lto/20081224_0.c: Likewise.
61 * gcc.dg/lto/20090219_0.c: Likewise.
62 * gcc.dg/lto/20091014-1_0.c: Likewise.
63 * gcc.dg/lto/20091016-1_0.c: Likewise.
64 * gcc.dg/lto/20090206-2_0.c: Likewise.
65 * gcc.dg/lto/20090116_0.c: Likewise.
66 * gcc.dg/lto/20091013-1_0.c: Likewise.
67 * gcc.dg/lto/20091015-1_0.c: Likewise.
68 * gcc.dg/lto/20090126-2_0.c: Likewise.
70 2011-03-31 Ian Lance Taylor <iant@google.com>
72 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
74 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
76 * gnat.dg/opt16.adb: New test.
78 2011-03-31 Jason Merrill <jason@redhat.com>
80 * g++.dg/cpp0x/defaulted24.C: New.
82 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
85 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
88 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
90 * g++.dg/other/i386-9.C: New test.
92 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
94 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
96 2011-03-30 Jason Merrill <jason@redhat.com>
98 * g++.dg/cpp0x/regress/error-recovery1.C: New.
100 * g++.dg/cpp0x/regress/isnan.C: New.
102 * g++.dg/cpp0x/initlist46.C: New.
104 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
107 * gcc.target/arm/neon-modes-2.c: New test.
109 2011-03-30 Jakub Jelinek <jakub@redhat.com>
112 * gcc.c-torture/compile/pr48305.c: New test.
114 2011-03-29 Jason Merrill <jason@redhat.com>
116 * g++.dg/cpp0x/regress/value-dep1.C: New.
118 2011-03-29 Steve Ellcey <sje@cup.hp.com>
120 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
122 2011-03-29 Ian Lance Taylor <iant@google.com>
124 * go.test/go-test.exp: Handle the test lines used in several new
126 (errchk): Add opts parameter. Change all callers. Handle parens
129 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
130 Dominique d'Humieres <dominiq@lps.ens.fr>
132 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
133 and __APPLE__ && __PPC__ && __ALTIVEC__.
135 2011-03-29 Jason Merrill <jason@redhat.com>
137 * g++.dg/cpp0x/dependent1.C: New.
139 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
141 * g++.dg/cpp0x/constexpr-memfn1.C: New.
143 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
145 2011-03-29 Janus Weil <janus@gcc.gnu.org>
148 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
149 * gfortran.dg/proc_ptr_comp_32.f90: New.
151 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
153 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
154 check for corresponding warning.
156 2011-03-28 Jason Merrill <jason@redhat.com>
158 * g++.dg/cpp0x/rv-deduce2.C: New.
160 2011-03-29 Jakub Jelinek <jakub@redhat.com>
163 * gcc.dg/pr48203.c: New test.
165 2011-03-28 Jeff Law <law@redhat.com>
167 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
169 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
171 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
172 and __PPC__ && __ALTIVEC__.
174 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
177 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
178 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
179 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
180 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
182 2011-03-28 Jason Merrill <jason@redhat.com>
184 * g++.dg/cpp0x/initlist-array2.C: New.
186 * g++.dg/cpp0x/initlist-array1.C: New.
188 * g++.dg/cpp0x/constexpr-compound.C: New.
190 * g++.dg/cpp0x/constexpr-using.C: New.
192 * g++.dg/cpp0x/constexpr-noexcept.C: New.
194 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
197 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
199 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
201 * gcc.dg/slp-1.c: New test.
203 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
205 * gcc.target/i386/avx256-unaligned-load-1.c: New.
206 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
207 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
208 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
209 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
210 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
211 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
212 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
213 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
214 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
215 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
216 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
217 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
218 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
220 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
223 * gfortran.dg/trim_optimize_5.f90: New test.
224 * gfortran.dg/trim_optimize_6.f90: New test.
226 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
229 * gcc.target/mips/madd-7.c: Remove -mlong32.
230 * gcc.target/mips/msub-7.c: Likewise.
232 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
234 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
235 accesses to preserve the meaning of the test for doubleword vectors.
236 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
237 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
239 2011-03-26 Janus Weil <janus@gcc.gnu.org>
242 * gfortran.dg/class_42.f03: New.
244 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
246 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
249 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
251 PR rtl-optimization/48144
252 * gcc.dg/pr48144.c: New test.
254 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
256 * gnat.dg/discr27.ad[sb]: New test.
258 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
260 * gnat.dg/limited_with2.ad[sb]: New test.
261 * gnat.dg/limited_with2_pkg1.ads: New helper.
262 * gnat.dg/limited_with2_pkg2.ads: Likewise.
264 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
266 * gnat.dg/opt15.adb: New test.
267 * gnat.dg/opt15_pkg.ad[sb]: New helper.
269 2011-03-25 Tobias Burnus <burnus@net-b.de>
273 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
274 * gfortran.dg/leadz_trailz_3.f90: Ditto
276 2011-03-25 Martin Jambor <mjambor@suse.cz>
278 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
280 2011-03-25 Jason Merrill <jason@redhat.com>
282 * g++.dg/cpp0x/defaulted22.C: New.
283 * g++.dg/cpp0x/defaulted23.C: New.
284 * g++.dg/cpp0x/defaulted15.C: Adjust.
286 2011-03-25 Jason Merrill <jason@redhat.com>
288 * g++.dg/cpp0x/move1.C: New.
290 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
293 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
295 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
297 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
298 for mips-sgi-irix6.5.
299 Replace snprintf prototype by <stdio.h>.
301 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
304 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
306 * gcc.dg/graphite/block-4.c: Likewise.
307 * gcc.dg/graphite/block-7.c: Likewise.
308 * gcc.dg/graphite/block-8.c: Likewise.
310 2011-03-25 Richard Guenther <rguenther@suse.de>
312 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
313 * g++.dg/tree-ssa/pr8781.C: Likewise.
314 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
315 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
316 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
317 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
318 * gcc.dg/tree-ssa/alias-18.c: Likewise.
319 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
320 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
321 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
322 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
323 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
324 * gcc.dg/tree-ssa/pr21574.c: Likewise.
325 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
326 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
327 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
328 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
329 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
330 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
331 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
332 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
333 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
334 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
335 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
336 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
337 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
338 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
339 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
340 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
341 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
342 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
343 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
344 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
345 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
346 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
347 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
348 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
349 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
350 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
351 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
352 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
353 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
354 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
355 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
356 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
357 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
358 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
359 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
360 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
361 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
362 * c-c++-common/pr46562-2.c: Likewise.
363 * gfortran.dg/pr42108.f90: Likewise.
364 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
365 foo to be inlined even at -O1.
366 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
367 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
368 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
369 * gcc.dg/matrix/matrix.exp: Disable FRE.
371 2011-03-24 Jakub Jelinek <jakub@redhat.com>
374 * gcc.dg/dfp/pr48204.c: New test.
376 2011-03-24 Steve Ellcey <sje@cup.hp.com>
379 * gcc.c-torture/execute/pr47917.c: Move this...
380 * gcc.dg/torture/pr47917.c: to here and add xfails.
382 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
384 * gnat.dg/array16.ad[sb]: New test.
385 * gnat.dg/array16.ads: New helper.
387 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
389 * gnat.dg/derived_type2.adb: New test.
391 2011-03-24 Richard Guenther <rguenther@suse.de>
393 PR tree-optimization/48271
394 * g++.dg/torture/pr48271.C: New testcase.
396 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
398 * gnat.dg/array15.ad[sb]: New test.
400 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
403 * gcc.target/i386/pr48237.c: New test.
405 2011-03-24 Richard Guenther <rguenther@suse.de>
408 * gcc.dg/builtin-object-size-10.c: New testcase.
410 2011-03-24 Richard Guenther <rguenther@suse.de>
412 PR tree-optimization/46562
413 * c-c++-common/pr46562-2.c: New testcase.
414 * c-c++-common/pr46562.c: Likewise.
416 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
418 * gcc.dg/vect/vect-cselim-1.c: New test.
419 * gcc.dg/vect/vect-cselim-2.c: New test.
421 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
423 * gcc.target/arm/pr46934.c: New.
425 2011-03-23 Ian Lance Taylor <iant@google.com>
427 * go.test/go-test.exp (errchk): Ignore lines containing ////.
429 2011-03-23 Richard Guenther <rguenther@suse.de>
431 * gcc.dg/struct: Remove directory and contents.
433 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
436 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
438 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
440 * gnat.dg/discr26.ad[sb]: New test.
441 * gnat.dg/discr26_pkg.ads: New helper.
443 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
446 * gcc.target/arm/neon-vld-1.c: New test.
448 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
450 * gnat.dg/array14.ad[sb]: New test.
451 * gnat.dg/array14_pkg.ads: New helper.
453 2011-03-22 Joseph Myers <joseph@codesourcery.com>
455 * gcc.c-torture/execute/920501-8.x: Remove.
456 * gcc.c-torture/execute/930513-1.x: Remove.
457 * gcc.c-torture/execute/960312-1.x: Remove.
458 * gcc.c-torture/compile/20000804-1.c,
459 gcc.c-torture/compile/20001205-1.c,
460 gcc.c-torture/compile/20001226-1.c,
461 gcc.c-torture/compile/20010518-2.c,
462 gcc.c-torture/compile/20020312-1.c,
463 gcc.c-torture/compile/20020604-1.c,
464 gcc.c-torture/compile/920501-12.c,
465 gcc.c-torture/compile/920501-4.c,
466 gcc.c-torture/compile/920520-1.c,
467 gcc.c-torture/compile/980506-1.c,
468 gcc.c-torture/execute/980709-1.x,
469 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
471 * gcc.dg/cpp/assert4.c: Don't handle ARC.
472 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
475 2011-03-22 Nick Clifton <nickc@redhat.com>
477 * lib/target-supports.exp (check_profiling_available): Add MN10300
478 to the list of targets that do not support profiling. Restore
479 alpha sorting to this list.
481 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
483 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
484 failure on 32-bit systems.
485 * gcc.dg/torture/vector-2.c: Ditto.
487 2011-03-22 Richard Guenther <rguenther@suse.de>
489 PR tree-optimization/48228
490 * gcc.dg/Wstrict-overflow-23.c: New testcase.
492 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
494 * lib/prune.exp (prune_gcc_output): Prune "could not create
495 compact unwind for" warnings.
497 2011-03-20 Jakub Jelinek <jakub@redhat.com>
501 * gcc.c-torture/execute/pr42544.c: New test.
502 * gcc.c-torture/execute/pr48197.c: New test.
504 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
506 PR preprocessor/48192
507 * gcc.target/powerpc/pr48192.c: New file.
510 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
511 split problem of 0 being loaded in a VSX register.
513 2011-03-21 Richard Guenther <rguenther@suse.de>
516 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
517 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
518 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
519 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
521 2011-03-21 Jakub Jelinek <jakub@redhat.com>
524 * gcc.dg/pr48213.c: New test.
526 2011-03-21 Kai Tietz <ktietz@redhat.com>
529 * g++.dg/plugin/attribute_plugin.c: Adjust test.
531 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
533 * gcc.target/arm/xor-and.c: New.
535 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
538 * gfortran.dg/function_optimize_1.f90: New test.
539 * gfortran.dg/function_optimize_2.f90: New test.
541 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
543 PR rtl-optimization/47502
544 * gcc.target/i386/pr47502-1.c: New.
545 * gcc.target/i386/pr47502-2.c: Likewise.
547 2011-03-20 Jakub Jelinek <jakub@redhat.com>
549 PR rtl-optimization/48156
550 * gcc.dg/pr48156.c: New test.
552 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
555 * gfortran.dg/scratch_1.f90: Adjust test.
557 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
560 * gfortran.dg/scratch_1.f90: New test.
562 2011-03-18 Joseph Myers <joseph@codesourcery.com>
564 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
565 variably modified typedefs.
566 * gcc.dg/c1x-typedef-2.c: Remove.
568 2011-03-18 Joseph Myers <joseph@codesourcery.com>
570 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
571 * gcc.dg/c1x-anon-struct-3.c: New test.
572 * gcc.dg/anon-struct-11.c: Update.
574 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
576 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
580 2011-03-18 Jason Merrill <jason@redhat.com>
582 * g++.dg/template/fn-ptr1.C: New.
584 * g++.dg/overload/volatile1.C: New.
586 * g++.dg/opt/pr23372.C: New.
588 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
590 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
593 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
595 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
597 * gcc.target/arm/unsigned-extend-1.c: New.
599 2011-03-18 Jakub Jelinek <jakub@redhat.com>
602 * gcc.c-torture/compile/pr48161.c: New test.
604 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
607 * gcc.dg/torture/pr47725.c: New.
609 2011-03-17 Jason Merrill <jason@redhat.com>
611 * g++.dg/cpp0x/constexpr-overflow2.C: New.
612 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
614 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
616 * gnat.dg/specs/elab2.ads: New test.
617 * gnat.dg/specs/elab2_pkg.ads: New helper.
619 2011-03-17 Jason Merrill <jason@redhat.com>
621 * g++.dg/cpp0x/decltype-1212.C: New.
622 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
624 2011-03-17 Jason Merrill <jason@redhat.com>
626 * g++.dg/parse/memfnquals1.C: New.
628 2011-03-17 Richard Guenther <rguenther@suse.de>
631 * gcc.dg/pr48134.c: New testcase.
633 2011-03-17 Richard Guenther <rguenther@suse.de>
636 * g++.dg/torture/pr48165.C: New testcase.
638 2011-03-17 Jakub Jelinek <jakub@redhat.com>
640 PR rtl-optimization/48141
641 * gcc.dg/pr48141.c: New test.
643 2011-03-16 Jason Merrill <jason@redhat.com>
645 * g++.dg/cpp0x/constexpr-48089.C: New.
647 * g++.dg/cpp0x/constexpr-abi1.C: New.
649 * g++.dg/cpp0x/constexpr-46336.C: New.
650 * g++.dg/parse/friend5.C: Adjust expected errors.
652 * g++.dg/cpp0x/constexpr-47570.C: New.
654 2011-03-16 Dodji Seketeli <dodji@redhat.com>
657 * ++.dg/debug/dwarf2/typedef6.C: New test.
659 2011-03-16 Jason Merrill <jason@redhat.com>
661 * g++.dg/cpp0x/elision2.C: New.
663 * g++.dg/cpp0x/constexpr-array3.C: New.
665 2011-03-16 Jason Merrill <jason@redhat.com>
667 * g++.dg/cpp0x/sfinae6.C: New.
668 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
669 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
670 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
671 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
672 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
674 2011-03-16 Jason Merrill <jason@redhat.com>
676 * g++.dg/template/incomplete6.C: New.
678 2011-03-16 Jeff Law <law@redhat.com>
680 * gcc.dg/tree-ssa/vrp55.c: New test.
682 2011-03-16 Jason Merrill <jason@redhat.com>
684 * g++.dg/cpp0x/auto22.C: New.
686 2011-03-16 Richard Guenther <rguenther@suse.de>
688 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
689 optimizing it away if promoted to const.
691 2011-03-16 Richard Guenther <rguenther@suse.de>
693 PR tree-optimization/48149
694 * gcc.dg/fold-complex-1.c: New testcase.
696 2011-03-16 Richard Guenther <rguenther@suse.de>
699 * gcc.dg/guality/pr45882.c: Really make sure no inlining
702 2011-03-16 Richard Guenther <rguenther@suse.de>
704 PR tree-optimization/26134
705 * gcc.dg/tree-ssa/complex-6.c: New testcase.
707 2011-03-16 Richard Guenther <rguenther@suse.de>
709 PR tree-optimization/48146
710 * gcc.dg/torture/pr48146.c: New testcase.
712 2011-03-16 Richard Guenther <rguenther@suse.de>
714 * gcc.dg/tree-ssa/pr14814.c: Adjust.
715 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
717 2011-03-16 Jakub Jelinek <jakub@redhat.com>
720 * gcc.c-torture/compile/pr48136.c: New test.
722 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
725 * gcc.dg/guality/pr45882.c: New test.
727 2011-03-15 Jason Merrill <jason@redhat.com>
729 * g++.dg/cpp0x/constexpr-recursion.C: New.
731 * g++.dg/cpp0x/implicit11.C: New.
733 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
735 * g++.dg/cpp0x/constexpr-attribute.C: New.
737 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
739 * g++.dg/parse/pr34758.C: New.
741 2011-03-15 Xinliang David Li <davidxl@google.com>
744 * gcc.dg/uninit-pred-7_d.c: New test.
745 * gcc.dg/uninit-pred-8_d.c: New test.
747 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
750 * gcc.target/arm/pr46788.c: New.
752 2011-03-15 Richard Guenther <rguenther@suse.de>
755 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
756 * gfortran.dg/ishft_4.f90: Likewise.
757 * gfortran.dg/leadz_trailz_3.f90: Likewise.
759 2011-03-15 Richard Guenther <rguenther@suse.de>
761 PR tree-optimization/13954
762 * g++.dg/tree-ssa/pr13954.C: New testcase.
764 2011-03-15 Richard Guenther <rguenther@suse.de>
766 PR tree-optimization/48037
767 * gcc.target/i386/pr48037-1.c: New testcase.
769 2011-03-15 Richard Guenther <rguenther@suse.de>
771 PR tree-optimization/41490
772 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
773 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
774 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
775 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
776 * g++.dg/tree-ssa/pr33604.C: Adjust.
778 2011-03-14 Jakub Jelinek <jakub@redhat.com>
781 * gcc.c-torture/execute/pr47917.c: New test.
782 * gcc.dg/pr47917.c: New test.
785 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
787 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
789 * gcc.target/i386/sse4_1-floor-vec.c: New test.
790 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
791 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
792 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
793 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
794 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
795 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
796 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
797 * gcc.target/i386/avx-floor-vec.c: Ditto.
798 * gcc.target/i386/avx-ceil-vec.c: Ditto.
799 * gcc.target/i386/avx-trunc-vec.c: Ditto.
800 * gcc.target/i386/avx-rint-vec.c: Ditto.
801 * gcc.target/i386/avx-floorf-vec.c: Ditto.
802 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
803 * gcc.target/i386/avx-truncf-vec.c: Ditto.
804 * gcc.target/i386/avx-rintf-vec.c: Ditto.
806 2011-03-14 Tom Tromey <tromey@redhat.com>
808 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
809 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
810 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
812 2011-03-14 Tom Tromey <tromey@redhat.com>
814 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
815 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
816 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
818 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
820 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
822 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
824 PR rtl-optimization/47166
825 * gcc.c-torture/execute/postmod-1.c: New test.
827 2011-03-14 Richard Guenther <rguenther@suse.de>
830 * gcc.dg/torture/pr48098.c: New testcase.
832 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
835 * gcc.target/powerpc/pr48053-1.c: New test.
836 * gcc.target/powerpc/pr48053-2.c: Likewise.
838 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
841 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
843 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
846 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
848 2011-03-12 Janus Weil <janus@gcc.gnu.org>
851 * gfortran.dg/class_41.f03: New.
853 2011-03-11 Dodji Seketeli <dodji@redhat.com>
855 * g++.dg/conversion/cast3.C: New test.
857 2011-03-11 Jason Merrill <jason@redhat.com>
859 * g++.dg/template/error45.C: New.
861 * g++.dg/parse/no-type-defn1.C: New.
863 * g++.dg/ext/attrib40.C: New.
865 * g++.dg/cpp0x/regress/array1.C: New.
867 2011-03-11 Richard Guenther <rguenther@suse.de>
869 PR tree-optimization/48067
870 * gcc.dg/pr48067.c: New testcase.
872 2011-03-11 Richard Guenther <rguenther@suse.de>
875 * g++.dg/lto/20110311-1_0.C: New testcase.
877 2011-03-11 Jakub Jelinek <jakub@redhat.com>
880 * g++.dg/inherit/virtual8.C: New test.
883 * gcc.dg/torture/pr48044.c: New test.
885 2011-03-11 Janus Weil <janus@gcc.gnu.org>
888 * gfortran.dg/proc_ptr_comp_31.f90: New.
890 2011-03-11 Richard Guenther <rguenther@suse.de>
892 PR tree-optimization/47278
893 * gcc.dg/torture/pr47278-1.c: New testcase.
894 * gcc.dg/torture/pr47278-2.c: Likewise.
896 2011-03-11 Jakub Jelinek <jakub@redhat.com>
898 PR tree-optimization/48063
899 * gcc.dg/torture/pr48063.c: New test.
901 2011-03-10 Jason Merrill <jason@redhat.com>
903 * g++.dg/template/array22.C: New.
905 * g++.dg/cpp0x/syntax-err1.C: New.
906 * g++.dg/parse/error36.C: Adjust expected errors.
907 * g++.old-deja/g++.pt/ctor2.C: Likewise.
908 * g++.old-deja/g++.pt/typename3.C: Likewise.
909 * g++.old-deja/g++.pt/typename4.C: Likewise.
910 * g++.old-deja/g++.pt/typename6.C: Likewise.
912 2011-03-09 Jason Merrill <jason@redhat.com>
914 * g++.dg/template/nontype22.C: New.
916 2011-03-09 Martin Jambor <mjambor@suse.cz>
918 PR tree-optimization/47714
919 * g++.dg/torture/pr47714.C: New test.
921 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
924 * gcc.target/powerpc/pr47755-2.c: New file.
926 2011-03-08 Jakub Jelinek <jakub@redhat.com>
928 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
929 is not set in the environment, pass 64 as first argument when not
930 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
931 native where ulimit -u is supported.
933 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
935 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
937 2011-03-08 Jason Merrill <jason@redhat.com>
939 * g++.dg/template/nontype21.C: New.
941 * g++.dg/template/anon5.C: New.
943 2011-03-08 Jakub Jelinek <jakub@redhat.com>
946 * gcc.dg/pr47881.c: New test.
948 2011-03-08 Dodji Seketeli <dodji@redhat.com>
951 * g++.dg/lookup/template3.C: New test.
953 2011-03-08 Kai Tietz <ktietz@redhat.com>
955 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
958 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
961 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
962 sizeof to compute alignment.
964 2011-03-08 Jakub Jelinek <jakub@redhat.com>
966 PR tree-optimization/48022
967 * gcc.dg/pr48022-1.c: New test.
968 * gcc.dg/pr48022-2.c: New test.
970 2011-03-07 Jason Merrill <jason@redhat.com>
972 * g++.dg/template/nontype20.C: New.
973 * g++.dg/init/member1.C: Adjust expected errors.
974 * g++.dg/parse/constant4.C: Likewise.
975 * g++.dg/template/qualified-id3.C: Likewise.
976 * g++.old-deja/g++.pt/crash10.C: Likewise.
978 * g++.dg/cpp0x/regress/non-const1.C: New.
980 2011-03-07 Jakub Jelinek <jakub@redhat.com>
983 * gcc.dg/pr47991.c: New test.
985 2011-03-07 Jason Merrill <jason@redhat.com>
987 * g++.dg/abi/mangle46.C: New.
989 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
992 * gcc.target/powerpc/pr47862.c: New.
994 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
997 * gcc.target/i386/combine-mul.c: Require nonpic.
999 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1000 Nathan Froyd <froydnj@codesourcery.com>
1002 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1004 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1006 * README.QMTEST: Remove.
1008 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1009 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1012 * gfortran.dg/array_constructor_37.f90 : New test.
1014 2011-03-05 Jason Merrill <jason@redhat.com>
1016 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1017 * g++.dg/abi/mangle45.C: Likewise.
1018 * g++.dg/cpp0x/trailing1.C: Likewise.
1020 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1022 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1024 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1026 PR rtl-optimization/47899
1027 * gcc.dg/pr47899.c: New test.
1029 * gcc.dg/torture/pr47968.c: Ignore warnings.
1031 PR tree-optimization/47967
1032 * gcc.c-torture/compile/pr47967.c: New test.
1034 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1036 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1037 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1039 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1041 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1042 and property_getAttributes() if __OBJC2__.
1043 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1044 * objc.dg/property/property-encoding-1.m: New.
1045 * obj-c++.dg/property/property-encoding-1.mm: New.
1047 2011-03-04 Jason Merrill <jason@redhat.com>
1049 * g++.dg/template/pseudodtor6.C: New.
1051 * g++.dg/inherit/covariant19.C: New.
1053 2011-03-04 Richard Guenther <rguenther@suse.de>
1056 * gcc.dg/torture/pr47968.c: New testcase.
1058 2011-03-04 Richard Guenther <rguenther@suse.de>
1061 * gcc.dg/torture/pr47975.c: New testcase.
1063 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1066 * g++.dg/template/crash106.C: New.
1068 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1071 * gcc.dg/gomp/pr47963.c: New test.
1072 * g++.dg/gomp/pr47963.C: New test.
1074 2011-03-02 Jason Merrill <jason@redhat.com>
1076 * g++.dg/cpp0x/regress/condition1.C: New.
1078 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1080 2011-03-01 Jason Merrill <jason@redhat.com>
1082 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1084 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1086 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1088 PR rtl-optimization/47925
1089 * gcc.c-torture/execute/pr47925.c: New test.
1091 2011-03-01 Jason Merrill <jason@redhat.com>
1093 * g++.dg/cpp0x/decltype25.C: New.
1095 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1097 2011-03-01 Richard Guenther <rguenther@suse.de>
1099 PR tree-optimization/47890
1100 * gcc.dg/torture/pr47890.c: New testcase.
1102 2011-03-01 Richard Guenther <rguenther@suse.de>
1105 * gcc.dg/lto/pr47924_0.c: New testcase.
1107 2011-03-01 Richard Guenther <rguenther@suse.de>
1110 * gfortran.dg/lto/pr46911_0.f: New testcase.
1112 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1114 PR libgfortran/47933
1115 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1116 compile errors from older code form.
1118 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1120 PR libgfortran/47567
1121 * gfortran.dg/fmt_fw_d.f90: New test.
1123 2011-02-28 Jason Merrill <jason@redhat.com>
1125 * g++.dg/inherit/covariant18.C: New.
1127 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1130 * gcc.dg/pr47893.c: New test.
1132 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1134 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1135 NULL in case of a selector with conflicting types.
1136 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1138 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1140 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1141 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1142 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1143 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1145 2011-02-28 Jason Merrill <jason@redhat.com>
1148 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1150 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1152 PR libgfortran/47778
1153 * gfortran.dg/namelist_71.f90: New test.
1155 2011-02-27 Jason Merrill <jason@redhat.com>
1158 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1159 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1161 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1164 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1166 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1169 * gfortran.dg/gomp/task-1.f90: Removed.
1171 2011-02-26 Jason Merrill <jason@redhat.com>
1173 * g++.dg/template/this-targ1.C: New.
1175 * g++.dg/cpp0x/regress/template-const1.C: New.
1176 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1177 * g++.dg/template/function1.C: Adjust.
1178 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1179 * g++.dg/debug/debug7.C: Adjust.
1181 2011-02-26 Tobias Burnus <burnus@net-b.de>
1184 * gfortran.dg/gomp/task-1.f90: New.
1186 2011-02-25 Jie Zhang <jie@codesourcery.com>
1188 * gcc.target/arm/neon-thumb2-move.c: Add
1189 dg-require-effective-target arm_thumb2_ok.
1191 2011-02-24 Jason Merrill <jason@redhat.com>
1193 * g++.dg/parse/constant1.C: Specify C++98 mode.
1194 * g++.dg/parse/constant5.C: Likewise.
1195 * g++.dg/parse/error2.C: Likewise.
1196 * g++.dg/parse/semicolon3.C: Likewise.
1197 * g++.dg/template/crash14.C: Likewise.
1198 * g++.dg/template/local4.C: Likewise.
1199 * g++.dg/template/nontype3.C: Likewise.
1200 * g++.dg/parse/crash31.C: Adjust expected errors.
1201 * g++.dg/template/function1.C: Likewise.
1202 * g++.dg/template/ref3.C: Likewise.
1203 * g++.dg/template/static9.C: Likewise.
1204 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1206 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1207 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1208 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1209 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1210 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1212 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1215 * gfortran.dg/pr47878.f90: New test.
1217 2011-02-24 Richard Guenther <rguenther@suse.de>
1220 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1221 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1223 2011-02-24 Richard Guenther <rguenther@suse.de>
1226 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1227 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1229 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1231 PR libgfortran/47567
1232 * gfortran.dg/fmt_f0_1.f90: Update test.
1234 2011-02-23 Jason Merrill <jason@redhat.com>
1236 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1237 * g++.dg/abi/mangle45.C: New.
1239 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1240 * g++.dg/template/canon-type-9.C: Match use of decltype
1241 between declaration and definition.
1242 * g++.dg/template/canon-type-12.C: Likewise.
1244 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1247 * gfortran.dg/nested_allocatables_1.f90: New.
1249 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1252 * g++.dg/pr46868.C: New test.
1253 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1254 * g++.dg/parse/error14.C: Adjust.
1256 2011-02-23 Richard Guenther <rguenther@suse.de>
1258 PR tree-optimization/47838
1259 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1261 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1263 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1265 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1267 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1268 * gfortran.dg/count_init_expr.f03: Ditto.
1269 * gfortran.dg/gomp/pr43711.f90: Ditto.
1270 * gcc.dg/struct-parse-2.c: Ditto.
1271 * gcc.dg/parse-error-3.c: Ditto.
1272 * gcc.dg/Wlogical-op-1.c: Ditto.
1273 * gcc.dg/Walways-true-1.c: Ditto.
1274 * gcc.dg/pr24225.c: Ditto.
1275 * gcc.dg/Walways-true-2.c: Ditto.
1276 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1277 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1278 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1279 * g++.dg/overload/defarg4.C: Ditto.
1280 * g++.dg/inherit/covariant16.C: Ditto.
1281 * g++.dg/inherit/virtual7.C: Ditto.
1282 * g++.dg/template/canon-type-9.C: Ditto.
1283 * g++.dg/template/access19.C: Ditto.
1284 * g++.dg/template/call7.C: Ditto.
1285 * g++.dg/template/canon-type-2.C: Ditto.
1286 * g++.dg/template/init7.C: Ditto.
1287 * g++.dg/template/sizeof-template-argument.C: Ditto.
1288 * g++.dg/template/const3.C: Ditto.
1289 * g++.dg/template/sfinae26.C: Ditto.
1290 * g++.dg/template/sfinae26.C: Ditto.
1291 * g++.dg/template/canon-type-11.C: Ditto.
1292 * g++.dg/template/union2.C: Ditto.
1293 * g++.dg/template/canon-type-3.C: Ditto.
1294 * g++.dg/template/canon-type-1.C: Ditto.
1295 * g++.dg/template/canon-type-5.C: Ditto.
1296 * g++.dg/template/canon-type-7.C: Ditto.
1297 * g++.dg/template/canon-type-10.C: Ditto.
1298 * g++.dg/template/spec36.C: Ditto.
1299 * g++.dg/template/typedef38.C: Ditto.
1300 * g++.dg/template/canon-type-4.C: Ditto.
1301 * g++.dg/template/canon-type-6.C: Ditto.
1302 * g++.dg/template/canon-type-13.C: Ditto.
1303 * g++.dg/template/instantiate9.C: Ditto.
1304 * g++.dg/template/ttp22.C: Ditto.
1305 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1306 * g++.dg/warn/Walways-true-1.C: Ditto.
1307 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1308 * g++.dg/warn/Walways-true-2.C: Ditto.
1309 * g++.dg/conversion/op4.C: Ditto.
1310 * g++.dg/opt/pr19650.C: Ditto.
1311 * g++.dg/lookup/friend11.C: Ditto.
1312 * g++.dg/other/default2.C: Ditto.
1313 * g++.dg/other/default3.C: Ditto.
1314 * g++.dg/other/dtor2.C: Ditto.
1315 * g++.dg/other/friend5.C: Ditto.
1316 * g++.dg/other/default5.C: Ditto.
1317 * g++.dg/init/brace6.C: Ditto.
1318 * g++.dg/init/aggr5.C: Ditto.
1319 * g++.dg/init/error2.C: Ditto.
1320 * g++.dg/expr/bound-mem-fun.C: Ditto.
1321 * g++.dg/expr/cond6.C: Ditto.
1322 * g++.dg/expr/stmt-expr-1.C: Ditto.
1323 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1324 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1325 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1326 * g++.dg/cpp0x/bracket1.C: Ditto.
1327 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1328 * g++.dg/cpp0x/pr38646.C: Ditto.
1329 * g++.dg/cpp0x/variadic73.C: Ditto.
1330 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1331 * g++.dg/cpp0x/bracket4.C: Ditto.
1332 * g++.dg/cpp0x/decltype4.C: Ditto.
1333 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1334 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1335 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1336 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1337 * g++.dg/cpp0x/decltype2.C: Ditto.
1338 * g++.dg/cpp0x/decltype1.C: Ditto.
1339 * g++.dg/cpp0x/bracket2.C: Ditto.
1340 * g++.dg/cpp0x/decltype5.C: Ditto.
1341 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1342 * g++.dg/cpp0x/variadic70.C: Ditto.
1343 * g++.dg/cpp0x/decltype6.C: Ditto.
1344 * g++.dg/cpp0x/rvo.C: Ditto.
1345 * g++.dg/cpp0x/vt-40092.C: Ditto.
1346 * g++.dg/cpp0x/variadic-new.C: Ditto.
1347 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1348 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1349 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1350 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1351 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1352 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1353 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1354 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1355 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1356 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1357 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1358 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1359 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1360 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1361 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1362 * g++.dg/cpp0x/pr39639.C: Ditto.
1363 * g++.dg/cpp0x/decltype3.C: Ditto.
1364 * g++.dg/cpp0x/variadic68.C: Ditto.
1365 * g++.dg/cpp0x/variadic-function.C: Ditto.
1366 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1367 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1368 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1369 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1370 * g++.dg/parse/crash35.C: Ditto.
1371 * g++.dg/parse/crash40.C: Ditto.
1372 * g++.dg/parse/defarg12.C: Ditto.
1373 * g++.dg/parse/crash34.C: Ditto.
1374 * g++.dg/parse/constructor3.C: Ditto.
1375 * g++.dg/parse/template23.C: Ditto.
1376 * g++.dg/parse/crash56.C: Ditto.
1377 * g++.dg/parse/dtor13.C: Ditto.
1378 * g++.dg/parse/error33.C: Ditto.
1379 * g++.dg/parse/ctor9.C: Ditto.
1380 * g++.dg/parse/error32.C: Ditto.
1381 * g++.dg/parse/error37.C: Ditto.
1382 * g++.dg/parse/bitfield3.C: Ditto.
1383 * g++.dg/parse/struct-4.C: Ditto.
1384 * g++.dg/ext/has_trivial_copy.C: Ditto.
1385 * g++.dg/ext/is_polymorphic.C: Ditto.
1386 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1387 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1388 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1389 * g++.dg/ext/is_union.C: Ditto.
1390 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1391 * g++.dg/ext/is_pod.C: Ditto.
1392 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1393 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1394 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1395 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1396 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1397 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1398 * g++.dg/ext/is_abstract.C: Ditto.
1399 * g++.dg/ext/has_trivial_assign.C: Ditto.
1400 * g++.dg/ext/is_class.C: Ditto.
1401 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1402 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1403 * g++.dg/ext/is_base_of.C: Ditto.
1404 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1405 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1406 * g++.dg/ext/is_empty.C: Ditto.
1407 * g++.dg/ext/is_enum.C: Ditto.
1408 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1409 * gnat.dg/opt11.adb: Ditto.
1410 * obj-c++.dg/pr45735.mm: Ditto.
1411 * obj-c++.dg/pr24393.mm: Ditto.
1412 * obj-c++.dg/exceptions-2.mm: Ditto.
1413 * objc.dg/pr45735.m: Ditto.
1414 * objc.dg/pr24393.m: Ditto.
1416 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1418 * objc.dg/attributes/objc-exception-1.m: New.
1420 2011-02-23 Jie Zhang <jie@codesourcery.com>
1422 * gcc.dg/cpp/include7.c: New test.
1424 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1427 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1429 2011-02-23 Jie Zhang <jie@codesourcery.com>
1431 PR rtl-optimization/47763
1432 * gcc.dg/pr47763.c: New test.
1434 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1437 * gfortran.dg/whole_file_32.f90 : New test.
1439 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1442 * g++.dg/inherit/virtual7.C: New test.
1444 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1447 * objc.dg/type-size-3.m: Updated error message.
1448 * objc.dg/type-size-4.m: New test.
1449 * objc.dg/type-size-5.m: New test.
1451 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1453 * lib/gnat.exp: Fix comments.
1454 Don't load libgloss.exp.
1455 (default_gnat_version): Call $compiler with --version.
1456 Adapt regexp for gnatmake output, insert version.
1457 (gnat_version): New proc.
1458 (gnat_init): Remove gnat_libgcc_s_path.
1459 (gnat_target_compile): Likewise.
1460 Remove ld_library_path.
1461 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1462 (gnat_pass): Remove.
1463 (gnat_pass): Remove.
1464 (gnat_finish): Remove.
1465 (gnat_exit): Remove.
1466 (local_find_gnatmake): Reindent.
1467 (runtest_file_p): Remove.
1468 (prune_warnings): Remove.
1469 (find_gnatclean): New proc.
1470 * lib/gnat-dg.exp (lremove): New proc.
1471 (gnat-dg-test): Reindent.
1472 Remove additional output files.
1473 (gnat-dg-runtest): Remove.
1475 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1476 * gnat.dg/loop_optimization6.adb: Likewise.
1477 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1479 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1481 PR tree-optimization/47835
1482 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1484 2011-02-22 Tobias Burnus <burnus@net-b.de>
1486 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1487 * gfortran.dg/abstract_type_2.f03: Ditto.
1488 * gfortran.dg/abstract_type_3.f03: Ditto.
1489 * gfortran.dg/abstract_type_4.f03: Ditto.
1490 * gfortran.dg/abstract_type_5.f03: Ditto.
1491 * gfortran.dg/abstract_type_6.f03: Ditto.
1492 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1493 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1494 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1495 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1496 * gfortran.dg/array_function_5.f90: Ditto.
1497 * gfortran.dg/asynchronous_3.f03: Ditto.
1498 * gfortran.dg/char_expr_1.f90: Ditto.
1499 * gfortran.dg/class_14.f03: Ditto.
1500 * gfortran.dg/data_array_6.f: Ditto.
1501 * gfortran.dg/data_invalid.f90: Ditto.
1502 * gfortran.dg/dot_product_1.f03: Ditto.
1503 * gfortran.dg/func_derived_5.f90: Ditto.
1504 * gfortran.dg/func_result_4.f90: Ditto.
1505 * gfortran.dg/implied_do_1.f90: Ditto.
1506 * gfortran.dg/initialization_25.f90: Ditto.
1507 * gfortran.dg/initialization_26.f90: Ditto.
1508 * gfortran.dg/interface_34.f90: Ditto.
1509 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1510 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1511 * gfortran.dg/matmul_8.f03: Ditto.
1512 * gfortran.dg/merge_init_expr.f90: Ditto.
1513 * gfortran.dg/pack_assign_1.f90: Ditto.
1514 * gfortran.dg/pack_vector_1.f90: Ditto.
1515 * gfortran.dg/pointer_check_8.f90: Ditto.
1516 * gfortran.dg/product_init_expr.f03: Ditto.
1517 * gfortran.dg/reshape_order_5.f90: Ditto.
1518 * gfortran.dg/reshape_shape_1.f90: Ditto.
1519 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1520 * gfortran.dg/same_name_2.f90: Ditto.
1521 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1522 * gfortran.dg/spread_init_expr.f03: Ditto.
1523 * gfortran.dg/stmt_func_1.f90: Ditto.
1524 * gfortran.dg/sum_init_expr.f03: Ditto.
1525 * gfortran.dg/transpose_3.f03: Ditto.
1526 * gfortran.dg/unpack_init_expr.f03: Ditto.
1527 * gfortran.dg/warn_conversion.f90: Ditto.
1528 * gfortran.dg/warn_conversion_2.f90: Ditto.
1529 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1530 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1531 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1532 * gfortran.dg/whole_file_16.f90: Ditto.
1533 * gfortran.dg/whole_file_17.f90: Ditto.
1534 * gfortran.dg/whole_file_18.f90: Ditto.
1535 * gfortran.dg/whole_file_20.f03: Ditto.
1536 * gfortran.dg/whole_file_5.f90: Ditto.
1537 * gfortran.dg/whole_file_6.f90: Ditto.
1538 * gfortran.dg/write_invalid_format.f90: Ditto.
1539 * gfortran.dg/zero_sized_6.f90: Ditto.
1541 2011-02-21 Jeff Law <law@redhat.com>
1543 PR rtl-optimization/46178
1544 * gcc.target/i386/pr46178.c: New test.
1546 PR rtl-optimization/46002
1547 * gcc.c-torture/compile/pr46002.c: New test.
1549 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1551 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1554 2011-02-21 Jakub Jelinek <jakub@redhat.com>
1557 * g++.dg/debug/pr47106.C: Require effective target lto.
1559 2011-02-21 Jason Merrill <jason@redhat.com>
1561 * g++.dg/cpp0x/constexpr-diag2.C: New.
1563 2011-02-20 Jason Merrill <jason@redhat.com>
1565 * g++.dg/cpp0x/constexpr-ctor7.C: New.
1567 * g++.dg/cpp0x/fntmpdefarg2.C: New.
1569 * g++.dg/overload/conv-op1.C: New.
1571 * g++.dg/cpp0x/constexpr-synth1.C: New.
1573 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1575 * objc.dg/layout-2.m: New.
1576 * objc.dg/selector-3.m: Adjusted location of error message.
1577 * objc.dg/type-size-3.m: Same.
1578 * obj-c++.dg/selector-3.mm: Same.
1580 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1583 * objc.dg/property/dotsyntax-22.m: New.
1584 * obj-c++.dg/property/dotsyntax-22.mm: New.
1586 2011-02-20 Dodji Seketeli <dodji@redhat.com>
1589 * g++.dg/template/typedef38.C: New test.
1591 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1594 * gfortran.dg/whole_file_30.f90 : New test.
1595 * gfortran.dg/whole_file_31.f90 : New test.
1597 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1601 * gfortran.dg/whole_file_28.f90 : New test.
1602 * gfortran.dg/whole_file_29.f90 : New test.
1604 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1607 * g++.dg/template/crash105.C: New.
1609 2011-02-19 Jason Merrill <jason@redhat.com>
1611 * g++.dg/cpp0x/regress/no-elide1.C: New.
1613 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
1615 PR tree-optimization/46620
1616 * gcc.dg/pr46620.c: New.
1618 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1621 * gcc.target/i386/pr47809.c: New test.
1623 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1624 Tobias Burnus <burnus@net-b.de>
1626 * lib/target-supports.exp
1627 (check_effective_target_fortran_large_real): New check for large reals.
1628 * gfortran.dg/nan_7.f90: New test.
1630 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1632 PR libgfortran/47567
1633 * gfortran.dg/fmt_f0_1.f90: Update test.
1635 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
1638 * gfortran.dg/array_constructor_36.f90 : New test.
1639 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
1640 allow for comparison between different elements of the array
1641 constructor at different levels of optimization.
1643 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
1645 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
1646 * gcc.target/i386/pr32280-1.c: Likewise.
1648 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1651 * gcc.target/i386/pr47800.c: New test.
1653 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
1655 * objc/execute/exceptions/foward-1.x: New.
1657 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1660 * gfortran.dg/derived_constructor_comps_4.f90: New.
1662 2011-02-18 Tobias Burnus
1665 * gfortran.dg/func_result_6.f90: New.
1667 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
1670 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
1672 2011-02-18 Tobias Burnus <burnus@net-b.de>
1675 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
1677 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
1678 normalizing the error/warning output.
1679 * gfortran.dg/Wall.f90: Update dg-error/warning.
1680 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
1681 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
1682 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
1683 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
1684 * gfortran.dg/class_30.f90: Update dg-error/warning.
1685 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
1686 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
1687 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
1688 * gfortran.dg/entry_17.f90: Update dg-error/warning.
1689 * gfortran.dg/entry_19.f90: Update dg-error/warning.
1690 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
1691 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
1692 * gfortran.dg/g77/12632.f: Update dg-error/warning.
1693 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
1694 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
1695 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
1696 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
1697 * gfortran.dg/goto_8.f90: Update dg-error/warning.
1698 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
1699 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
1700 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
1701 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
1702 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
1703 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
1704 * gfortran.dg/volatile3.f90: Update dg-error/warning.
1705 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
1706 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
1707 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
1708 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
1709 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
1711 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1714 * gfortran.dg/proc_ptr_comp_30.f90: New.
1716 2011-02-18 Jakub Jelinek <jakub@redhat.com>
1719 * gcc.target/i386/pr47780.c: New test.
1721 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1724 * gfortran.dg/class_40.f03: New.
1726 2011-02-18 Dodji Seketeli <dodji@redhat.com>
1729 * g++.dg/cpp0x/auto21.C: New test.
1731 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
1733 * objc.dg/special/unclaimed-category-1.h: Updated for
1735 * objc.dg/special/unclaimed-category-1.m: Same.
1736 * objc.dg/zero-link-1.m: Same.
1737 * objc.dg/lookup-1.m: Same.
1738 * objc.dg/torture/strings/const-str-9.m
1739 * objc.dg/torture/strings/const-str-10.m: Same.
1740 * objc.dg/torture/strings/const-str-11.m: Same.
1741 * objc.dg/torture/forward-1.m: Same.
1742 * objc.dg/zero-link-2.m: Same.
1743 * objc.dg/encode-7-next-64bit.m: Same.
1744 * objc.dg/method-4.m: Same.
1745 * objc.dg/next-runtime-1.m: Same.
1746 * objc.dg/image-info.m: Same.
1747 * objc.dg/pr23214.m: Same.
1748 * objc.dg/symtab-1.m: Same.
1749 * obj-c++.dg/basic.m: Same.
1750 * obj-c++.dg/proto-lossage-3.m: Same.
1751 * obj-c++.dg/torture/strings/const-str-10.m: Same.
1752 * obj-c++.dg/torture/strings/const-str-11.m: Same.
1753 * obj-c++.dg/torture/strings/const-str-9.m: Same.
1754 * obj-c++.dg/method-11.m: Same.
1755 * objc/execute/enumeration-1.m: Same.
1756 * objc/execute/object_is_class.m: Same.
1757 * objc/execute/formal_protocol-2.m: Same.
1758 * objc/execute/formal_protocol-4.m: Same.
1759 * objc/execute/formal_protocol-6.m: Same.
1760 * objc/execute/bycopy-3.m: Same.
1761 * objc/execute/exceptions/catchall-1.m: Same.
1762 * objc/execute/exceptions/finally-1.m: Same.
1763 * objc/execute/exceptions/local-variables-1.m: Same.
1764 * objc/execute/exceptions/foward-1.m: Same.
1765 * objc/execute/bf-common.h
1766 * objc/execute/enumeration-2.m: Same.
1767 * objc/execute/formal_protocol-1.m: Same.
1768 * objc/execute/formal_protocol-3.m: Same.
1769 * objc/execute/formal_protocol-5.m: Same.
1770 * objc/execute/accessing_ivars.m: Same.
1771 * objc/execute/bycopy-2.m: Same.
1772 * objc/execute/formal_protocol-7.m: Same.
1773 * objc/execute/compatibility_alias.m: Same.
1774 * objc/execute/no_clash.m: Same.
1775 * objc/execute/object_is_meta_class.m: Same.
1776 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
1777 * objc/execute/class-tests-1.h: Include stdio.h.
1778 * objc/execute/class-tests-2.h: Same.
1779 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
1781 * obj-c++.dg/try-catch-2.mm: Same.
1783 2011-02-17 Jakub Jelinek <jakub@redhat.com>
1786 * g++.dg/warn/Wunused-parm-4.C: New test.
1788 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
1789 Jan Hubicka <jh@suse.cz>
1793 * g++.dg/debug/pr47106.C: New.
1795 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
1798 * gcc.target/i386/pr43653.c: New test.
1800 2011-02-11 Dodji Seketeli <dodji@redhat.com>
1803 * g++.dg/template/inherit6.C: New test.
1805 2011-02-16 Janus Weil <janus@gcc.gnu.org>
1808 * gfortran.dg/class_39.f03: New.
1810 2011-02-16 Dodji Seketeli <dodji@redhat.com>
1813 * g++.dg/cpp0x/variadic106.C: New test.
1815 2011-02-16 Jakub Jelinek <jakub@redhat.com>
1818 * gfortran.dg/pr47757-1.f90: New test.
1819 * gfortran.dg/pr47757-2.f90: New test.
1820 * gfortran.dg/pr47757-3.f90: New test.
1823 * g++.dg/cpp0x/enum8.C: New test.
1825 2011-02-15 Jason Merrill <jason@redhat.com>
1827 * g++.dg/inherit/implicit-trivial1.C: New.
1828 * g++.dg/cpp0x/implicit-trivial1.C: New.
1830 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1833 * gcc.dg/torture/pr47725.c: Removed.
1835 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1838 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
1839 constant does not generate a load from memory.
1841 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1844 * gcc.dg/torture/pr47725.c: New.
1846 2011-02-15 Richard Guenther <rguenther@suse.de>
1848 PR tree-optimization/47743
1849 * gcc.dg/torture/pr47743.c: New testcase.
1851 2011-02-15 Jakub Jelinek <jakub@redhat.com>
1854 * gcc.target/i386/pr47581.c: New test.
1856 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1859 * gfortran.dg/select_type_22.f03: New.
1861 2011-02-14 Jason Merrill <jason@redhat.com>
1863 * g++.dg/cpp0x/regress/enum1.C: New.
1865 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1867 * gnat.dg/include.adb: New test.
1869 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1872 * gfortran.dg/class_38.f03: New.
1874 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1876 * gcc.dg/pr46494.c: New test.
1878 2011-02-14 Richard Guenther <rguenther@suse.de>
1880 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
1882 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1885 * gnat.dg/null_pointer_deref1.exp: Don't skip on
1886 sparc*-sun-solaris2.11.
1888 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1891 * gfortran.dg/argument_checking_18.f90: New.
1893 2011-02-13 Tobias Burnus <burnus@net-b.de>
1895 * gfortran.dg/argument_checking_13.f90: Update dg-error.
1896 * gfortran.dg/argument_checking_17.f90: New.
1898 2011-02-12 Janus Weil <janus@gcc.gnu.org>
1900 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
1901 are temporarily disabled.
1902 * gfortran.dg/class_7.f03: Ditto.
1903 * gfortran.dg/coarray_14.f90: Ditto.
1904 * gfortran.dg/typebound_proc_13.f03: Ditto.
1906 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
1909 * gfortran.dg/extends_11.f03: New.
1911 2011-02-11 Xinliang David Li <davidxl@google.com>
1913 PR tree-optimization/47707
1914 * g++.dg/tree-ssa/pr47707.C: New test.
1916 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
1918 * g++.dg/opt/inline17.C: New test.
1920 2011-02-11 Tobias Burnus <burnus@net-b.de>
1923 * gfortran.dg/pure_formal_2.f90: New.
1925 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
1927 PR rtl-optimization/47614
1928 * gfortran.dg/pr47614.f: New.
1930 2011-02-11 Joseph Myers <joseph@codesourcery.com>
1933 * gcc.dg/opts-6.c: New test.
1935 2011-02-11 Jakub Jelinek <jakub@redhat.com>
1938 * gcc.dg/pr47684.c: New test.
1940 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1943 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
1944 c99_runtime, dg-add-options c99_runtime.
1945 (main): Use __asm__.
1947 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1950 * lib/target-supports.exp (check_ascii_locale_available): New proc.
1951 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
1952 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
1953 * gcc.dg/ucnid-10.c: Likewise.
1954 * gcc.dg/ucnid-13.c: Likewise.
1955 * gcc.dg/ucnid-7.c: Likewise.
1956 * gcc.dg/ucnid-8.c: Likewise.
1957 Adapt dg-warning line number.
1959 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
1961 * gcc.target/i386/parity-1.c: Use -march=k8.
1962 * gcc.target/i386/parity-2.c: Ditto.
1963 * gcc.target/i386/vecinit-1.c: Ditto.
1964 * gcc.target/i386/vecinit-2.c: Ditto.
1966 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1969 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
1970 * gcc.target/mips/save-restore-3.c: Likewise.
1971 * gcc.target/mips/save-restore-4.c: Likewise.
1972 * gcc.target/mips/save-restore-5.c: Likewise.
1975 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
1976 * g++.dg/tree-prof/partition2.C: Likewise.
1978 2011-02-09 Jason Merrill <jason@redhat.com>
1980 * g++.dg/tree-ssa/inline-3.C: Use a normal function
1981 rather than misdeclare std::puts.
1983 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
1984 * g++.dg/other/warning1.C: Likewise.
1985 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
1986 * g++.old-deja/g++.gb/scope06.C: Likewise.
1987 * g++.old-deja/g++.law/cvt11.C: Likewise.
1988 * g++.old-deja/g++.law/init1.C: Likewise.
1989 * g++.dg/abi/mangle26.C: Likewise.
1991 * g++.dg/template/function1.C: Adjust for C++0x mode.
1992 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
1994 * g++.dg/ext/label10.C: Adjust for C++0x mode.
1995 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
1997 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
1999 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2001 * g++.dg/cpp0x/regress: New directory.
2002 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2003 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2004 * g++.dg/cpp0x/regress/regress3.C: New.
2006 2011-02-10 Richard Guenther <rguenther@suse.de>
2008 PR tree-optimization/47677
2009 * gcc.dg/torture/pr47677.c: New testcase.
2011 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2013 * objc.dg/special/load-category-1.m: Remove unused header.
2014 * objc.dg/special/load-category-1a.m: Likewise.
2015 * objc.dg/special/load-category-2.m: Likewise.
2016 * objc.dg/special/load-category-2a.m: Likewise.
2017 * objc.dg/special/load-category-3.m: Likewise.
2018 * objc.dg/special/load-category-3a.m: Likewise.
2019 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2020 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2021 * objc.dg/attributes/class-attribute-1.m: Likewise.
2022 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2023 * obj-c++.dg/property/property.exp: Likewise.
2024 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2025 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2026 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2027 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2028 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2029 * obj-c++.dg/template-8.mm: Likewise.
2031 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2034 * gcc.target/i386/pr47665.c: New test.
2036 2011-02-10 Jie Zhang <jie@codesourcery.com>
2040 2011-02-05 Jie Zhang <jie@codesourcery.com>
2042 * gcc.dg/pr42631.c: Update test.
2043 * gcc.dg/pr42631-2.c: New test.
2045 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2048 * gfortran.dg/proc_decl_25.f90: New.
2050 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2053 * gfortran.dg/typebound_assignment_2.f03: New.
2055 2011-02-09 Richard Guenther <rguenther@suse.de>
2057 PR tree-optimization/47664
2058 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2060 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2063 * gnat.dg/uninit_func.adb: Adjust dg directive.
2065 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2068 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2070 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2073 * gfortran.dg/auto_dealloc_2.f90: New.
2075 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2077 * gcc.dg/builtins-config.h: Remove __sgi handling.
2078 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2079 -std=c99 for mips-sgi-irix6.5*.
2081 2011-02-09 Martin Jambor <mjambor@suse.cz>
2084 * gfortran.dg/pr25923.f90: Remove xfails.
2086 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2089 * gfortran.dg/inquire_14.f90: New test.
2091 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2094 * gfortran.dg/pointer_init_6.f90: New.
2096 2011-02-08 Jeff Law <law@redhat.com>
2098 PR tree-optimization/42893
2099 * gcc.tree-ssa/pr42893.c: New test.
2101 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2103 PR tree-optimization/46834
2104 PR tree-optimization/46994
2105 PR tree-optimization/46995
2106 * gcc.dg/graphite/id-pr46834.c: New.
2107 * gfortran.dg/graphite/id-pr46994.f90: New.
2108 * gfortran.dg/graphite/id-pr46995.f90: New.
2110 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2113 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2114 using the variable is known the warning is emitted there.
2115 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2116 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2118 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2121 * gcc.dg/noreturn-1.c (foo5): Likewise.
2122 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2123 (method2): Likewise.
2125 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2126 the return statement using the uninitialized variable.
2127 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2129 2011-02-08 Richard Guenther <rguenther@suse.de>
2132 * g++.dg/opt/pr47639.c: New testcase.
2134 2011-02-08 Richard Guenther <rguenther@suse.de>
2136 PR tree-optimization/47632
2137 * g++.dg/opt/pr47632.C: New testcase.
2139 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2141 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2143 2011-02-07 Richard Guenther <rguenther@suse.de>
2145 PR tree-optimization/47615
2146 * g++.dg/opt/pr47615.C: New testcase.
2148 2011-02-07 Richard Guenther <rguenther@suse.de>
2150 PR tree-optimization/47621
2151 * gcc.dg/torture/pr47621.c: New testcase.
2153 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2155 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2157 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2160 * gfortran.dg/allocate_with_source_1 : New test.
2162 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2165 * gcc.dg/pr47610.c: New test.
2167 2011-02-05 Jie Zhang <jie@codesourcery.com>
2170 * gcc.dg/pr42631.c: Update test.
2171 * gcc.dg/pr42631-2.c: New test.
2173 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2176 * gfortran.dg/pr47574.f90: New test.
2178 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2180 PR tree-optimization/46194
2181 * gcc.dg/autopar/pr46194.c: New.
2183 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2185 PR tree-optimization/43695
2186 * g++.dg/ipa/pr43695.C: New.
2188 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2191 * gcc.dg/pr23200.c: New test.
2193 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2196 * g++.dg/pr47589.C: New test.
2198 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2201 * g++.dg/template/typedef37.C: New test.
2202 * g++.dg/template/param1.C: Adjust expected error message.
2204 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2207 * gcc.dg/pr31490-2.c: New test.
2208 * gcc.dg/pr31490-3.c: New test.
2209 * gcc.dg/pr31490-4.c: New test.
2211 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2212 Jakub Jelinek <jakub@redhat.com>
2215 * g++.dg/parser/semicolon3.C: Adjust.
2216 * g++.dg/parser/semicolon4.C: New testcase.
2217 * g++.dg/pr46890.C: New testcase.
2219 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2222 * g++.dg/init/pr29571.C: New.
2224 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2226 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2227 instead of vect_int.
2229 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2232 * gcc.target/i386/pr47312.c: New test.
2235 * gcc.target/i386/pr47564.c: New test.
2237 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2239 PR tree-optimization/45122
2240 * gcc.dg/tree-ssa/pr45122.c: New.
2242 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2245 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2248 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2249 and vsx so a default --with-cpu=power7 doesn't give an error
2250 when -mavoid-indexed-addresses is used.
2252 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2253 wrapper function to save the arguments and then jump to the real
2254 function, rather than depending on the compiler not to move stuff
2256 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2258 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2259 Paul Thomas <pault@gcc.gnu.org>
2262 * gfortran.dg/class_37.f03 : New test.
2264 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2265 Richard Guenther <rguenther@suse.de>
2267 PR tree-optimization/40979
2269 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2270 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2271 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2272 check_vect_support_and_set_flags.
2273 * gfortran.dg/graphite/vect-pr40979.f90: New.
2275 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2278 * gfortran.dg/class_36.f03: New.
2280 2011-02-02 Richard Guenther <rguenther@suse.de>
2282 PR tree-optimization/47566
2283 * gcc.dg/lto/20110201-1_0.c: New testcase.
2285 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2291 * debug/pr47498.c: New.
2292 * debug/pr47501.c: New.
2294 2011-02-01 Richard Guenther <rguenther@suse.de>
2296 PR tree-optimization/47559
2297 * g++.dg/torture/pr47559.C: New testcase.
2299 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2302 * gfortran.dg/typebound_call_20.f03: New.
2304 2011-02-01 Richard Guenther <rguenther@suse.de>
2306 PR tree-optimization/47555
2307 * gcc.dg/pr47555.c: New testcase.
2309 2011-02-01 Richard Guenther <rguenther@suse.de>
2311 PR tree-optimization/47541
2312 * g++.dg/torture/pr47541.C: New testcase.
2314 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2317 * gfortran.dg/typebound_call_19.f03: New.
2319 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2322 * g++.dg/cpp0x/pr47416.C: New test.
2324 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2327 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2329 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2332 * gfortran.dg/typebound_assignment_1.f03: New.
2334 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2336 PR tree-optimization/47538
2337 * gcc.c-torture/execute/pr47538.c: New test.
2339 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2342 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2344 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2346 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2348 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2350 PR rtl-optimization/44031
2351 * gcc.c-torture/compile/20110131-1.c: New test.
2353 2011-01-31 Tobias Burnus <burnus@net-b.de>
2356 * gfortran.dg/stmt_func_1.f90: New.
2358 2011-01-31 Tobias Burnus <burnus@net-b.de>
2361 * gfortran.dg/interface_34.f90: New.
2363 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2366 * gfortran.dg/realloc_on_assign_5.f03: New test.
2367 * gfortran.dg/realloc_on_assign_5.f03: New test.
2369 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2371 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2372 * gfortran.dg/bessel_7.f90: Likewise.
2373 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2375 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2376 * gfortran.dg/sum_init_expr.f03: Likewise.
2378 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2380 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2383 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2384 loop only on "vect_intfloat_cvt" targets.
2386 2011-01-29 Tobias Burnus <burnus@net-b.de>
2389 * gfortran.dg/shape_6.f90: New.
2391 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2393 PR libgfortran/47434
2394 * gfortran.dg/read_infnan_1.f90: Update test.
2395 * gfortran.dg/module_nan.f90: Update test.
2396 * gfortran.dg/char4_iunit_1.f03: Update test.
2397 * gfortran.dg/large_real_kind_1.f90: Update test.
2398 * gfortran.dg/real_const_3.f90: Update test.
2399 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2401 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2404 * g++.dg/template/param2.C: New test.
2406 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2408 PR libgfortran/47285
2409 * gfortran.dg/fmt_g.f: New test.
2411 2011-01-28 Tobias Burnus <burnus@net-b.de>
2414 * gfortran.dg/pure_formal_1.f90: New.
2416 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2419 * gcc.dg/tls/pr42894.c: New test.
2421 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2423 * gcc.dg/pr47276.c: Add dg-require-visibility.
2425 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2427 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2429 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2430 Tobias Burnus <burnus@gcc.gnu.org>
2435 * gfortran.dg/realloc_on_assign_3.f03: New test.
2436 * gfortran.dg/realloc_on_assign_4.f03: New test.
2437 * gfortran.dg/allocatable_function_5.f90: New test.
2438 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2439 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2440 implemented" dg-errors.
2442 2011-01-27 Jan Hubicka <jh@suse.cz>
2445 * gcc.dg/attr-weakref-4.c: New testcase
2447 2011-01-27 Martin Jambor <mjambor@suse.cz>
2449 PR tree-optimization/47228
2450 * gcc.dg/torture/pr47228.c: New test.
2452 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2454 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2456 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2458 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2459 when using auto-overlay support on the SPU.
2461 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2463 PR rtl-optimization/44174
2464 * gcc.target/i386/asm-6.c: New test.
2466 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2468 PR rtl-optimization/46856
2469 * gcc.c-torture/compile/pr46856.c: New test.
2471 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2472 Andrew Pinski <pinskia@gmail.com>
2475 * gcc.dg/pr43082.c: New.
2477 2011-01-26 DJ Delorie <dj@redhat.com>
2479 PR rtl-optimization/46878
2480 * gcc.dg/pr46878-1.c: New test.
2482 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2485 * g++.dg/cpp0x/pr47476.C: New test.
2487 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2489 * gcc.c-torture/compile/20110126-1.c: New test.
2491 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2494 * gcc.dg/torture/pr47473.c: New test.
2496 2011-01-26 Jan Hubicka <jh@suse.cz>
2499 * gcc.c-torture/execute/pr47237.c: New testcase.
2501 2011-01-26 Jan Hubicka <jh@suse.cz>
2503 PR tree-optimization/47190
2504 * gcc.dg/attr-weakref-3.c: New testcase.
2506 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2509 * gcc.dg/dll-9a.c: New test file.
2510 * gcc.dg/dll-11.c: Likewise.
2511 * gcc.dg/dll-12.c: Likewise.
2512 * gcc.dg/dll-12a.c: Likewise.
2513 * gcc.dg/dll-11a.c: Likewise.
2514 * gcc.dg/dll-9.c: Likewise.
2515 * gcc.dg/dll-10.c: Likewise.
2516 * gcc.dg/dll-10a.c: Likewise.
2517 * g++.dg/ext/dllexport4a.cc: Likewise.
2518 * g++.dg/ext/dllexport4.C: Likewise.
2519 * g++.dg/ext/dllexport5.C: Likewise.
2520 * g++.dg/ext/dllexport5a.cc: Likewise.
2522 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2524 PR tree-optimization/46970
2525 * gcc.dg/graphite/pr46970.c: New.
2527 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2529 PR tree-optimization/46215
2530 * gcc.dg/graphite/pr46215.c: New.
2532 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2534 PR tree-optimization/46168
2535 * gcc.dg/graphite/pr46168.c: New.
2537 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2539 PR tree-optimization/43657
2540 * gcc.dg/graphite/pr43657.c: New.
2542 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2544 PR tree-optimization/29832
2545 * gfortran.dg/graphite/pr29832.f90: New.
2547 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2549 PR tree-optimization/43567
2550 * gcc.dg/graphite/pr43567.c: New.
2552 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2554 * gfortran.dg/graphite/interchange-4.f: New.
2555 * gfortran.dg/graphite/interchange-5.f: New.
2557 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2558 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2559 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2560 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
2561 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
2562 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
2563 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
2564 * gfortran.dg/ltrans-7.f90: Removed.
2565 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
2567 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
2568 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
2569 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
2570 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
2571 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
2572 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
2573 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
2574 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
2575 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
2576 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
2577 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
2578 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
2579 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
2580 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
2581 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
2582 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
2583 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
2584 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
2585 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
2586 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
2587 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
2588 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
2589 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
2590 * gcc.dg/tree-ssa/data-dep-1.c
2591 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
2592 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
2593 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
2594 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
2595 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
2597 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2599 PR tree-optimization/47265
2600 PR tree-optimization/47443
2601 * gcc.c-torture/compile/pr47265.c: New test.
2602 * gcc.dg/pr47443.c: New test.
2604 2011-01-25 Martin Jambor <mjambor@suse.cz>
2606 PR tree-optimization/47382
2607 * g++.dg/torture/pr47382.C: New test.
2608 * g++.dg/opt/devirt1.C: Xfail.
2610 2011-01-25 Yao Qi <yao@codesourcery.com>
2613 * gcc.target/arm/pr45701-1.c: New test.
2614 * gcc.target/arm/pr45701-2.c: New test.
2615 * gcc.target/arm/pr45701-3.c: New test.
2617 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2618 Jakub Jelinek <jakub@redhat.com>
2620 PR tree-optimization/47271
2621 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
2623 2011-01-25 Nick Clifton <nickc@redhat.com>
2625 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
2626 (saturate_add): Delete.
2628 (main): Do not run saturate_add.
2629 (set_interrupts): Delete.
2631 2011-01-25 Tobias Burnus <burnus@net-b.de>
2634 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
2636 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2638 PR tree-optimization/47427
2639 PR tree-optimization/47428
2640 * gcc.c-torture/compile/pr47427.c: New test.
2641 * gcc.c-torture/compile/pr47428.c: New test.
2643 2011-01-25 Richard Guenther <rguenther@suse.de>
2646 * gcc.dg/torture/pr47411.c: New testcase.
2648 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2650 * gfortran.dg/graphite/id-24.f: New.
2651 * gfortran.dg/graphite/id-25.f: New.
2653 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2655 * gfortran.dg/graphite/id-23.f: New.
2657 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2659 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
2661 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2663 * gcc.dg/graphite/block-0.c: Un-XFAILed.
2664 * gcc.dg/graphite/block-1.c: Un-XFAILed.
2665 * gcc.dg/graphite/block-7.c: Un-XFAILed.
2666 * gcc.dg/graphite/block-8.c: Un-XFAILed.
2667 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
2668 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
2669 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
2670 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
2671 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
2673 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2675 * gcc.dg/graphite/block-0.c: Add documentation.
2676 * gcc.dg/graphite/block-4.c: Same.
2677 * gcc.dg/graphite/block-7.c: Same.
2678 * gcc.dg/graphite/block-8.c: New.
2679 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
2680 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
2681 * gcc.dg/graphite/interchange-12.c: Add documentation.
2682 * gcc.dg/graphite/interchange-13.c: New.
2683 * gcc.dg/graphite/interchange-14.c: New.
2684 * gcc.dg/graphite/interchange-15.c: New.
2685 * gcc.dg/graphite/interchange-8.c: Add documentation.
2686 * gcc.dg/graphite/interchange-mvt.c: Same.
2688 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2691 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
2692 * gcc.target/powerpc/altivec-14.c: Ditto.
2693 * gcc.target/powerpc/altivec-33.c: Ditto.
2694 * gcc.target/powerpc/altivec-types-1.c: Ditto.
2695 * gcc.target/powerpc/altivec-types-2.c: Ditto.
2696 * gcc.target/powerpc/altivec-types-3.c: Ditto.
2697 * gcc.target/powerpc/altivec-types-4.c: Ditto.
2698 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
2699 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
2700 * g++.dg/ext/altivec-15.C: Ditto.
2701 * g++.dg/ext/altivec-types-1.C: Ditto.
2702 * g++.dg/ext/altivec-types-2.C: Ditto.
2703 * g++.dg/ext/altivec-types-3.C: Ditto.
2704 * g++.dg/ext/altivec-types-4.C: Ditto.
2706 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2708 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
2710 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2712 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
2713 optimization options.
2715 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2717 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
2720 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
2722 2011-01-23 Tobias Burnus <burnus@net-b.de>
2725 * gfortran.dg/allocatable_scalar_12.f90: New.
2727 2011-01-23 Ira Rosen <irar@il.ibm.com>
2729 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
2730 vectorization to be not profitable if peeling is used to
2731 realign the memory access.
2732 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
2733 loop bound to avoid loop unrolling.
2734 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
2736 2011-01-22 Jan Hubicka <jh@suse.cz>
2739 * g++.dg/lto/pr47333.C: New file.
2741 2011-01-22 Jan Hubicka <jh@suse.cz>
2743 PR tree-optimization/43884
2745 * gcc.dg/autopar/outer-2.c: Increase array size.
2746 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
2748 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
2751 * gfortran.dg/c_loc_tests_16.f90: New test.
2753 2011-01-22 Tobias Burnus <burnus@net-b.de>
2756 * gfortran.dg/typebound_proc_19.f90: New.
2758 2011-01-21 Jeff Law <law@redhat.com>
2760 PR tree-optimization/47053
2761 * g++.dg/pr47053.C: New test.
2763 2011-01-21 Jason Merrill <jason@redhat.com>
2766 * g++.dg/cpp0x/constexpr-ctor6.C: New.
2768 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2771 * g++.dg/cpp0x/range-for10.C: New test.
2772 * g++.dg/template/for1.C: New test.
2775 * g++.dg/tree-prof/partition3.C: New test.
2777 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
2779 PR rtl-optimization/47366
2780 * g++.dg/opt/pr47366.C: New test.
2782 2011-01-21 Jason Merrill <jason@redhat.com>
2785 * g++.dg/cpp0x/constexpr-regress2.C: New.
2787 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
2789 2011-01-21 Jeff Law <law@redhat.com>
2791 PR rtl-optimization/41619
2792 * gcc.dg/pr41619.c: New.
2794 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2796 PR tree-optimization/47355
2797 * g++.dg/opt/pr47355.C: New test.
2799 2011-01-21 Richard Guenther <rguenther@suse.de>
2801 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
2804 2011-01-21 Richard Guenther <rguenther@suse.de>
2806 PR tree-optimization/47365
2807 * gcc.dg/torture/pr47365.c: New testcase.
2808 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2810 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2812 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
2814 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2816 PR tree-optimization/47391
2817 * gcc.dg/pr47391.c: New test.
2819 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2821 * g++.dg/template/char1.C: Use signed char.
2823 2011-01-21 Tobias Burnus <burnus@net-b.de>
2826 * gfortran.dg/pointer_target_4.f90: New.
2828 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2831 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
2832 ILP32 system and not IP32.
2834 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
2837 * g++.dg/debug/pr46583.C: New.
2839 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2842 * g++.dg/debug/pr47283.C: New test.
2845 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
2846 * gcc.target/i386/headmerge-2.c: Likewise.
2848 2011-01-20 Richard Guenther <rguenther@suse.de>
2851 * gcc.dg/torture/pr47370.c: New testcase.
2853 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2855 PR tree-optimization/46130
2856 * gcc.dg/pr46130-1.c: New test.
2857 * gcc.dg/pr46130-2.c: New test.
2859 2011-01-19 Dodji Seketeli <dodji@redhat.com>
2862 * g++.dg/debug/dwarf2/template-params-10.C: New test.
2864 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
2867 * g++.dg/debug/pr46240.cc: New.
2869 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2872 * g++.dg/template/anonunion1.C: New test.
2874 PR rtl-optimization/47337
2875 * gcc.c-torture/execute/pr47337.c: New test.
2877 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2880 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
2882 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2884 PR tree-optimization/46021
2885 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
2887 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2889 PR tree-optimization/47290
2890 * g++.dg/torture/pr47290.C: New test.
2892 2011-01-18 Janus Weil <janus@gcc.gnu.org>
2895 * gfortran.dg/proc_ptr_comp_29.f90: New.
2897 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
2900 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
2901 powerpc-apple-darwin9.
2903 2011-01-18 Jakub Jelinek <jakub@redhat.com>
2905 PR rtl-optimization/47299
2906 * gcc.c-torture/execute/pr47299.c: New test.
2908 2011-01-17 Jason Merrill <jason@redhat.com>
2910 * g++.dg/cpp0x/constexpr-virtual.C: New.
2912 2011-01-17 Jakub Jelinek <jakub@redhat.com>
2915 * gfortran.dg/gomp/pr47331.f90: New test.
2917 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
2920 * objc.dg/selector-warn-1.m: New.
2921 * obj-c++.dg/selector-warn-1.mm: New.
2923 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
2925 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
2926 Update dg-final accordingly.
2928 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2930 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
2932 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2934 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
2936 * gcc.dg/guality/pr36728-2.c: Likewise.
2938 2011-01-17 Richard Guenther <rguenther@suse.de>
2940 PR tree-optimization/47313
2941 * g++.dg/torture/pr47313.C: New testcase.
2943 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
2946 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
2947 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
2948 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2949 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2951 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
2953 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
2954 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
2955 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
2957 2011-01-17 Richard Guenther <rguenther@suse.de>
2959 PR tree-optimization/45967
2960 * gcc.dg/torture/pr45967-2.c: New testcase.
2961 * gcc.dg/torture/pr45967-3.c: Likewise.
2963 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2966 * g++.dg/ext/pr47213.C: Require visibility.
2968 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2970 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
2971 * gcc.dg/fixed-point/struct-union.c: Update error messages.
2973 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2975 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
2976 Linux-based targets.
2978 2011-01-13 Jan Hubicka <jh@suse.cz>
2980 PR tree-optimization/47276
2981 * gcc.dg/pr47276.c: New testcase.
2983 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
2984 Jonathan Wakely <jwakely.gcc@gmail.com>
2987 * g++.dg/other/pr33558.C: New.
2988 * g++.dg/other/pr33558-2.C: New.
2990 2011-01-14 Martin Jambor <mjambor@suse.cz>
2992 PR tree-optimization/45934
2993 PR tree-optimization/46302
2994 * g++.dg/ipa/devirt-c-1.C: New test.
2995 * g++.dg/ipa/devirt-c-2.C: Likewise.
2996 * g++.dg/ipa/devirt-c-3.C: Likewise.
2997 * g++.dg/ipa/devirt-c-4.C: Likewise.
2998 * g++.dg/ipa/devirt-c-5.C: Likewise.
2999 * g++.dg/ipa/devirt-c-6.C: Likewise.
3000 * g++.dg/ipa/devirt-6.C: Likewise.
3001 * g++.dg/ipa/devirt-d-1.C: Likewise.
3002 * g++.dg/torture/pr45934.C: Likewise.
3004 2011-01-14 Jason Merrill <jason@redhat.com>
3006 * g++.dg/cpp0x/variadic105.C: New.
3008 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3009 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3012 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3013 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3014 execution tests on i?86-*-*, x86_64-*-* and
3015 powerpc*-apple-darwin* && ilp32.
3016 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3017 tests on i?86-*-* and x86_64-*-*.
3019 2011-01-14 Richard Guenther <rguenther@suse.de>
3021 PR tree-optimization/47280
3022 * g++.dg/opt/pr47280.C: New testcase.
3024 2011-01-14 Jason Merrill <jason@redhat.com>
3026 * g++.dg/cpp0x/constexpr-regress1.C: New.
3028 * g++.dg/ext/flexary2.C: New.
3030 2011-01-14 Richard Guenther <rguenther@suse.de>
3033 * gcc.dg/torture/pr47281.c: New testcase.
3034 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3036 2011-01-14 Richard Guenther <rguenther@suse.de>
3038 PR tree-optimization/47286
3039 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3041 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3044 * g++.dg/ext/pr47213.C: New.
3046 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3048 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3050 2011-01-13 Tobias Burnus <burnus@net-b.de>
3051 Mikael Morin <mikael@gcc.gnu.org>
3055 * gfortran.dg/select_type_20.f90: New.
3056 * gfortran.dg/select_type_21.f90: New.
3058 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3061 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3063 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3065 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3066 * gcc.dg/guality/pr36728-2.c: Likewise.
3068 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3071 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3073 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3075 PR rtl-optimization/45352
3076 * gcc.dg/pr45352-3.c: New.
3078 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3080 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3082 * g++.dg/cpp0x/range-for8.C: New.
3083 * g++.dg/cpp0x/range-for9.C: New.
3085 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3088 * g++.dg/debug/pr47209.C: New.
3090 2011-01-12 Richard Guenther <rguenther@suse.de>
3093 * gcc.dg/lto/pr47259_0.c: New testcase.
3094 * gcc.dg/lto/pr47259_1.c: Likewise.
3096 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3098 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3099 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3100 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3101 methods missing from the OBJC2 Object.
3102 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3103 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3104 GNU and NeXT runtimes.
3105 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3107 * objc-obj-c++-shared/Object1.m: Likewise.
3108 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3109 * objc.dg/proto-qual-1.m: Likewise.
3110 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3111 * obj-c++.dg/proto-qual-1.mm: Likewise.
3113 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3116 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3118 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3120 Fixed the Objective-C++ testsuite and updated all tests.
3121 * lib/obj-c++.exp (obj-c++_init): Declare and set
3122 gcc_warning_prefix and gcc_error_prefix.
3123 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3124 'dg-warning', 'dg-message' and 'dg-error'.
3125 * obj-c++.dg/class-extension-3.mm: Likewise.
3126 * obj-c++.dg/class-protocol-1.mm: Likewise.
3127 * obj-c++.dg/encode-7.mm: Likewise.
3128 * obj-c++.dg/exceptions-3.mm: Likewise.
3129 * obj-c++.dg/exceptions-5.mm: Likewise.
3130 * obj-c++.dg/method-12.mm: Likewise.
3131 * obj-c++.dg/method-13.mm: Likewise.
3132 * obj-c++.dg/method-15.mm: Likewise.
3133 * obj-c++.dg/method-16.mm: Likewise.
3134 * obj-c++.dg/method-4.mm: Likewise.
3135 * obj-c++.dg/method-8.mm: Likewise.
3136 * obj-c++.dg/method-conflict-1.mm: Likewise.
3137 * obj-c++.dg/method-conflict-2.mm: Likewise.
3138 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3139 and uncommented second part of the testcase now that the testsuite
3141 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3142 and uncommented second part of the testcase now that the testsuite
3144 * obj-c++.dg/private-1.mm: Likewise.
3145 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3146 * obj-c++.dg/syntax-error-7.mm: Likewise.
3147 * obj-c++.dg/warn5.mm: Likewise.
3148 * obj-c++.dg/property/at-property-14.mm: Likewise.
3149 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3151 * obj-c++.dg/property/at-property-18.mm: Likewise.
3152 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3154 * obj-c++.dg/property/at-property-21.mm: Likewise.
3155 * obj-c++.dg/property/at-property-28.mm: Likewise.
3156 * obj-c++.dg/property/at-property-5.mm: Likewise.
3157 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3158 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3159 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3160 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3161 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3162 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3163 * obj-c++.dg/tls/diag-5.mm: Likewise.
3164 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3165 dg-error, now matched correctly.
3167 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3169 * objc.dg/property/at-property-29.m: New.
3170 * obj-c++.dg/property/at-property-29.mm: New.
3172 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3174 * go.test/go-test.exp (go-set-goarch): New proc.
3175 (go-gc-tests): Use it.
3177 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3180 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3182 2011-01-11 Richard Henderson <rth@redhat.com>
3184 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3186 2011-01-11 Jan Hubicka <jh@suse.cz>
3190 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3191 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3193 2011-01-11 Richard Guenther <rguenther@suse.de>
3195 PR tree-optimization/46076
3196 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3198 2011-01-11 Jeff Law <law@redhat.com>
3200 * PR tree-optimization/47086
3201 * gcc.dg/pr47086.c: New test.
3203 2011-01-11 Jason Merrill <jason@redhat.com>
3206 * g++.dg/template/new10.C: New.
3209 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3211 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3213 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3214 Split type definitions and NSConstantString class into...
3215 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3216 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3217 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3218 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3219 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3220 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3222 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3223 encode defines for newer NeXT system headers.
3224 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3225 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3226 * objc.dg/foreach-5.m: Likewise.
3227 * objc.dg/foreach-2.m: Likewise.
3228 * objc.dg/foreach-4.m: Likewise.
3229 * objc.dg/torture/strings/string1.m: Likewise.
3230 * objc.dg/torture/strings/string2.m: Likewise.
3231 * objc.dg/torture/strings/string3.m: Likewise.
3232 * objc.dg/torture/strings/string4.m: Likewise.
3233 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3234 header and stand alone.
3235 * obj-c++.dg/strings/strings-2.mm: Likewise.
3236 * objc.dg/torture/strings/const-str-3.m: Likewise.
3237 * objc.dg/strings/strings-2.m: Likewise.
3238 * objc.dg/strings/const-str-12b.m: Likewise.
3240 2011-01-12 Richard Guenther <rguenther@suse.de>
3243 * gcc.dg/attr-weak-1.c: Adjust.
3245 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3248 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3249 standard compliant and comment.
3251 2011-01-10 Jan Hubicka <jh@suse.cz>
3254 * gcc.dg/initpri3.c: New testcase.
3256 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3259 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3265 (g_ebp_save): Likewise.
3266 (g_esp_save): Likewise.
3268 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3270 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3272 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3274 PR tree-optimization/46021
3275 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3276 i?86-*-*, x86_64-*-*.
3278 2011-01-10 Jeff Law <law@redhat.com>
3280 * PR tree-optimization/47141
3281 * gcc.c-torture/compile/pr47141.c: New test.
3283 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3286 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3287 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3288 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3289 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3292 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3293 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3294 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3295 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3296 being vectorized. Adjust dg-final pattern.
3299 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3300 * gcc.dg/vect/slp-24.c: Likewise.
3302 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3305 * g++.dg/other/pr47218-1.C: New test file.
3306 * g++.dg/other/pr47218.C: Likewise.
3307 * g++.dg/other/pr47218.h: New supporting header.
3309 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3312 * objc.dg/attributes/invalid-attribute-1.m: New.
3313 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3315 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3318 * gfortran.dg/proc_ptr_comp_28.f90: New.
3320 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3322 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3323 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3324 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3325 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3326 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3327 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3328 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3329 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3330 * objc.dg/gnu-api-2-class.m: Likewise.
3331 * objc.dg/gnu-api-2-ivar.m: Likewise.
3332 * objc.dg/gnu-api-2-method.m: Likewise.
3333 * objc.dg/gnu-api-2-objc.m: Likewise.
3334 * objc.dg/gnu-api-2-object.m: Likewise.
3335 * objc.dg/gnu-api-2-property.m: Likewise.
3336 * objc.dg/gnu-api-2-protocol.m: Likewise.
3337 * objc.dg/gnu-api-2-sel.m: Likewise.
3339 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3341 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3342 * objc.dg/objc-foreach-4.m: Likewise.
3343 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3344 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3345 * objc.dg/foreach-4.m: Likewise.
3346 * objc.dg/foreach-5.m: Likewise.
3347 * objc.dg/foreach-3.m: Return self from init.
3349 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3352 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3354 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3357 * gfortran.dg/class_35.f90: New.
3359 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3361 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3363 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3366 * objc.dg/invalid-method-2.m: New.
3367 * obj-c++.dg/invalid-method-2.mm: New.
3369 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3372 * gfortran.dg/transpose_optimization_2.f90 : New test.
3374 2011-01-08 Jan Hubicka <jh@suse.cz>
3376 PR tree-optmization/46469
3377 * g++.dg/torture/pr46469.C: New testcase.
3379 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3381 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3382 emulation of libobjc-gnu structure layout functionality to ..
3383 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3384 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3385 * objc/execute/bf-common.h: Adjust headers.
3386 * objc/execute/bf-1.m: Likewise.
3387 * objc/execute/bf-2.m: Likewise.
3388 * objc/execute/bf-3.m: Likewise.
3389 * objc/execute/bf-4.m: Likewise.
3390 * objc/execute/bf-5.m: Likewise.
3391 * objc/execute/bf-6.m: Likewise.
3392 * objc/execute/bf-7.m: Likewise.
3393 * objc/execute/bf-8.m: Likewise.
3394 * objc/execute/bf-9.m: Likewise.
3395 * objc/execute/bf-10.m: Likewise.
3396 * objc/execute/bf-11.m: Likewise.
3397 * objc/execute/bf-12.m: Likewise.
3398 * objc/execute/bf-13.m: Likewise.
3399 * objc/execute/bf-14.m: Likewise.
3400 * objc/execute/bf-15.m: Likewise.
3401 * objc/execute/bf-16.m: Likewise.
3402 * objc/execute/bf-17.m: Likewise.
3403 * objc/execute/bf-18.m: Likewise.
3404 * objc/execute/bf-19.m: Likewise.
3405 * objc/execute/bf-20.m: Likewise.
3406 * objc/execute/bf-21.m: Likewise.
3407 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3408 objc_get_type_qualifiers ().
3410 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3413 * gfortran.dg/dependency_39.f90: New test.
3415 2011-01-07 Jan Hubicka <jh@suse.cz>
3417 Get builtins tests ready for linker plugin.
3418 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3419 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3420 my_memset, my_bzero): Mark used.
3421 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3422 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3424 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3427 2011-01-07 Jan Hubicka <jh@suse.cz>
3429 PR tree-optimization/46367
3430 * g++.dg/torture/pr46367.C: New file.
3432 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3435 * gcc.dg/pr47201.c: New test.
3438 * gcc.dg/tree-prof/pr47187.c: New test.
3440 2011-01-07 Tobias Burnus <burnus@net-b.de>
3443 * gfortran.dg/extends_type_of_3.f90: New.
3445 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3447 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3448 * g++.dg/ext/dllimport-MI1.C: Likewise.
3449 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3450 * g++.dg/ext/dllimport10.C: Likewise.
3451 * g++.dg/ext/dllimport11.C: Likewise.
3452 * g++.dg/ext/dllimport12.C: Likewise.
3453 * g++.dg/ext/dllimport13.C: Likewise.
3454 * g++.dg/ext/dllimport2.C: Likewise.
3455 * g++.dg/ext/dllimport3.C: Likewise.
3456 * g++.dg/ext/dllimport4.C: Likewise.
3457 * g++.dg/ext/dllimport5.C: Likewise.
3458 * g++.dg/ext/dllimport6.C: Likewise.
3459 * g++.dg/ext/dllimport8.C: Likewise.
3460 * g++.dg/ext/dllimport9.C: Likewise.
3461 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3462 targets, too. Additionally enable test for i?86-*-mingw*.
3463 * g++.dg/ext/selectany1.C: Likewise.
3464 Remove guard variable check.
3466 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3470 * gfortran.dg/storage_size_3.f08: Extended.
3472 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3475 * g++.dg/template/stdarg1.C: New test.
3477 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3480 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3481 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3482 from the interface of functions to not hide the errors that
3485 2011-01-06 Jan Hubicka <jh@suse.cz>
3487 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3488 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3490 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3494 * gfortran.dg/interface_33.f90: New test.
3496 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3499 * gcc.c-torture/compile/pr47150.c: New test.
3501 2011-01-06 Ira Rosen <irar@il.ibm.com>
3503 PR tree-optimization/47139
3504 * gcc.dg/vect/pr47139.c: New test.
3506 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3509 * gfortran.dg/extends_type_of_2.f03: New.
3511 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3513 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3515 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3517 * gnat.dg/opt14.adb: New test.
3519 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3522 * gfortran.dg/allocate_error_2.f90: New test.
3524 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3527 * gfortran.dg/storage_size_3.f08: New.
3529 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3531 PR libgfortran/47154
3532 * gfortran.dg/namelist_68.f90: New test.
3534 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
3536 * gnat.dg/unchecked_convert8.ad[sb]: New test.
3538 2011-01-04 Janus Weil <janus@gcc.gnu.org>
3541 * gfortran.dg/class_34.f90: New.
3543 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3545 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3546 use __builtin_inff. Skip all single-precision tests that require
3549 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3551 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3553 2011-01-03 Jakub Jelinek <jakub@redhat.com>
3555 PR tree-optimization/47148
3556 * gcc.c-torture/execute/pr47148.c: New test.
3558 PR tree-optimization/47155
3559 * gcc.c-torture/execute/pr47155.c: New test.
3561 PR rtl-optimization/47157
3562 * gcc.c-torture/compile/pr47157.c: New test.
3564 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3566 * gcc.dg/torture/vector-shift2.c (schar): Define.
3567 (main): Always use schar or uchar instead of plain "char" to avoid
3568 dependencies on implementation-defined char signedness.
3570 2011-01-03 Martin Jambor <mjambor@suse.cz>
3572 PR tree-optimization/46801
3573 * gnat.dg/pack9.adb: Remove xfail.
3575 2011-01-03 Martin Jambor <mjambor@suse.cz>
3577 PR tree-optimization/46984
3578 * g++.dg/ipa/pr46984.C: New test.
3580 2011-01-02 Janus Weil <janus@gcc.gnu.org>
3583 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
3585 2011-01-02 Jakub Jelinek <jakub@redhat.com>
3587 PR tree-optimization/47140
3588 * gcc.c-torture/compile/pr47140.c: New test.
3590 PR rtl-optimization/47028
3591 * gcc.dg/pr47028.c: New test.
3593 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
3595 * objc.dg/protocol-forward-1.m: Removed TODO.
3596 * objc.dg/protocol-forward-2.m: New.
3597 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
3598 * obj-c++.dg/protocol-forward-2.mm: New.
3600 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
3603 * g++.dg/eh/pr38662.C: New testcase.
3605 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
3607 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
3608 scan for newline '\n'.
3611 Copyright (C) 2011 Free Software Foundation, Inc.
3613 Copying and distribution of this file, with or without modification,
3614 are permitted in any medium without royalty provided the copyright
3615 notice and this notice are preserved.