1 2011-04-04 Tobias Burnus <burnus@net-b.de>
4 * gfortran.dg/coarray_10.f90: Add coarray descriptor diagnostic check.
5 * gfortran.dg/coarray_13.f90: Add checks for run-time cobounds.
6 * gfortran.dg/coarray_15.f90: New.
8 2011-04-04 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
10 * gfortran.dg/bessel_6.f90: Use dg-add-options ieee.
11 * gfortran.dg/bessel_7.f90: Likewise.
13 2011-04-03 Tobias Burnus <burnus@net-b.de>
15 * gfortran.dg/bessel_6.f90: Reduce mymax for Tru64.
17 2011-04-03 Richard Guenther <rguenther@suse.de>
18 Ira Rosen <ira.rosen@linaro.org>
20 * gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c: New test.
21 * gcc.dg/vect/vect.exp: Run if-cvt-stores-vect* tests with
22 -ftree-loop-if-convert-stores.
24 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
26 * gnat.dg/specs/aggr2.ads: New test.
28 2011-04-02 Eric Botcazou <ebotcazou@adacore.com>
30 * gnat.dg/debug2.ad[sb]: New test.
31 * gnat.dg/debug2_pkg.ads: New helper.
32 * gnat.dg/debug3.ad[sb]: New test.
34 2011-04-01 Uros Bizjak <ubizjak@gmail.com>
36 * go.test/go-test.exp (go-set-goarch): Recognize alpha*-*-*.
38 2011-04-01 Jakub Jelinek <jakub@redhat.com>
41 * gcc.c-torture/compile/pr48335-1.c: New test.
42 * gcc.dg/pr48335-1.c: New test.
43 * gcc.dg/pr48335-2.c: New test.
44 * gcc.dg/pr48335-3.c: New test.
45 * gcc.dg/pr48335-4.c: New test.
46 * gcc.dg/pr48335-5.c: New test.
47 * gcc.dg/pr48335-6.c: New test.
48 * gcc.dg/pr48335-7.c: New test.
49 * gcc.dg/pr48335-8.c: New test.
50 * gcc.target/i386/pr48335-1.c: New test.
52 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
55 * gcc.dg/Waddress.c: New test.
57 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
60 * gfortran.dg/function_optimize_3.f90: New test.
62 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
64 * gcc.c-torture/compile/20110401-1.c: New test.
66 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
67 * g++.dg/lto/20091002-2_0.C: Likewise.
68 * g++.dg/lto/20090303_0.c: Likewise.
69 * g++.dg/lto/20091004-1_0.C: Likewise.
70 * g++.dg/lto/20091002-3_0.C: Likewise.
71 * g++.dg/lto/20091004-2_0.C: Likewise.
72 * g++.dg/lto/20081123_0.C: Likewise.
73 * g++.dg/lto/20090313_0.C: Likewise.
74 * g++.dg/lto/20081109-1_0.C: Likewise.
75 * g++.dg/lto/20081219_0.C: Likewise.
76 * g++.dg/lto/20081204-1_0.C: Likewise.
77 * g++.dg/lto/20090302_0.C: Likewise.
78 * g++.dg/lto/20081119-1_0.C: Likewise.
79 * g++.dg/lto/20081118_0.C: Likewise.
80 * gcc.dg/lto/20091020-2_0.c: Likewise.
81 * gcc.dg/lto/20090210_0.c: Likewise.
82 * gcc.dg/lto/20081204-1_0.c: Likewise.
83 * gcc.dg/lto/20081224_0.c: Likewise.
84 * gcc.dg/lto/20090219_0.c: Likewise.
85 * gcc.dg/lto/20091014-1_0.c: Likewise.
86 * gcc.dg/lto/20091016-1_0.c: Likewise.
87 * gcc.dg/lto/20090206-2_0.c: Likewise.
88 * gcc.dg/lto/20090116_0.c: Likewise.
89 * gcc.dg/lto/20091013-1_0.c: Likewise.
90 * gcc.dg/lto/20091015-1_0.c: Likewise.
91 * gcc.dg/lto/20090126-2_0.c: Likewise.
93 2011-03-31 Ian Lance Taylor <iant@google.com>
95 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
97 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
99 * gnat.dg/opt16.adb: New test.
101 2011-03-31 Jason Merrill <jason@redhat.com>
103 * g++.dg/cpp0x/defaulted24.C: New.
105 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
108 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
111 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
113 * g++.dg/other/i386-9.C: New test.
115 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
117 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
119 2011-03-30 Jason Merrill <jason@redhat.com>
121 * g++.dg/cpp0x/regress/error-recovery1.C: New.
123 * g++.dg/cpp0x/regress/isnan.C: New.
125 * g++.dg/cpp0x/initlist46.C: New.
127 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
130 * gcc.target/arm/neon-modes-2.c: New test.
132 2011-03-30 Jakub Jelinek <jakub@redhat.com>
135 * gcc.c-torture/compile/pr48305.c: New test.
137 2011-03-29 Jason Merrill <jason@redhat.com>
139 * g++.dg/cpp0x/regress/value-dep1.C: New.
141 2011-03-29 Steve Ellcey <sje@cup.hp.com>
143 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
145 2011-03-29 Ian Lance Taylor <iant@google.com>
147 * go.test/go-test.exp: Handle the test lines used in several new
149 (errchk): Add opts parameter. Change all callers. Handle parens
152 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
153 Dominique d'Humieres <dominiq@lps.ens.fr>
155 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
156 and __APPLE__ && __PPC__ && __ALTIVEC__.
158 2011-03-29 Jason Merrill <jason@redhat.com>
160 * g++.dg/cpp0x/dependent1.C: New.
162 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
164 * g++.dg/cpp0x/constexpr-memfn1.C: New.
166 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
168 2011-03-29 Janus Weil <janus@gcc.gnu.org>
171 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
172 * gfortran.dg/proc_ptr_comp_32.f90: New.
174 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
176 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
177 check for corresponding warning.
179 2011-03-28 Jason Merrill <jason@redhat.com>
181 * g++.dg/cpp0x/rv-deduce2.C: New.
183 2011-03-29 Jakub Jelinek <jakub@redhat.com>
186 * gcc.dg/pr48203.c: New test.
188 2011-03-28 Jeff Law <law@redhat.com>
190 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
192 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
194 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
195 and __PPC__ && __ALTIVEC__.
197 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
200 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
201 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
202 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
203 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
205 2011-03-28 Jason Merrill <jason@redhat.com>
207 * g++.dg/cpp0x/initlist-array2.C: New.
209 * g++.dg/cpp0x/initlist-array1.C: New.
211 * g++.dg/cpp0x/constexpr-compound.C: New.
213 * g++.dg/cpp0x/constexpr-using.C: New.
215 * g++.dg/cpp0x/constexpr-noexcept.C: New.
217 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
220 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
222 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
224 * gcc.dg/slp-1.c: New test.
226 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
228 * gcc.target/i386/avx256-unaligned-load-1.c: New.
229 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
230 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
231 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
232 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
233 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
234 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
235 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
236 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
237 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
238 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
239 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
240 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
241 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
243 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
246 * gfortran.dg/trim_optimize_5.f90: New test.
247 * gfortran.dg/trim_optimize_6.f90: New test.
249 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
252 * gcc.target/mips/madd-7.c: Remove -mlong32.
253 * gcc.target/mips/msub-7.c: Likewise.
255 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
257 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
258 accesses to preserve the meaning of the test for doubleword vectors.
259 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
260 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
262 2011-03-26 Janus Weil <janus@gcc.gnu.org>
265 * gfortran.dg/class_42.f03: New.
267 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
269 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
272 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
274 PR rtl-optimization/48144
275 * gcc.dg/pr48144.c: New test.
277 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
279 * gnat.dg/discr27.ad[sb]: New test.
281 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
283 * gnat.dg/limited_with2.ad[sb]: New test.
284 * gnat.dg/limited_with2_pkg1.ads: New helper.
285 * gnat.dg/limited_with2_pkg2.ads: Likewise.
287 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
289 * gnat.dg/opt15.adb: New test.
290 * gnat.dg/opt15_pkg.ad[sb]: New helper.
292 2011-03-25 Tobias Burnus <burnus@net-b.de>
296 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
297 * gfortran.dg/leadz_trailz_3.f90: Ditto
299 2011-03-25 Martin Jambor <mjambor@suse.cz>
301 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
303 2011-03-25 Jason Merrill <jason@redhat.com>
305 * g++.dg/cpp0x/defaulted22.C: New.
306 * g++.dg/cpp0x/defaulted23.C: New.
307 * g++.dg/cpp0x/defaulted15.C: Adjust.
309 2011-03-25 Jason Merrill <jason@redhat.com>
311 * g++.dg/cpp0x/move1.C: New.
313 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
316 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
318 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
320 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
321 for mips-sgi-irix6.5.
322 Replace snprintf prototype by <stdio.h>.
324 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
327 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
329 * gcc.dg/graphite/block-4.c: Likewise.
330 * gcc.dg/graphite/block-7.c: Likewise.
331 * gcc.dg/graphite/block-8.c: Likewise.
333 2011-03-25 Richard Guenther <rguenther@suse.de>
335 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
336 * g++.dg/tree-ssa/pr8781.C: Likewise.
337 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
338 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
339 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
340 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
341 * gcc.dg/tree-ssa/alias-18.c: Likewise.
342 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
343 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
344 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
345 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
346 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
347 * gcc.dg/tree-ssa/pr21574.c: Likewise.
348 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
349 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
350 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
351 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
352 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
353 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
354 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
355 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
356 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
357 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
358 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
359 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
360 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
361 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
362 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
363 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
364 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
365 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
366 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
367 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
368 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
369 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
370 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
371 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
372 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
373 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
374 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
375 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
376 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
377 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
378 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
379 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
380 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
381 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
382 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
383 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
384 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
385 * c-c++-common/pr46562-2.c: Likewise.
386 * gfortran.dg/pr42108.f90: Likewise.
387 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
388 foo to be inlined even at -O1.
389 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
390 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
391 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
392 * gcc.dg/matrix/matrix.exp: Disable FRE.
394 2011-03-24 Jakub Jelinek <jakub@redhat.com>
397 * gcc.dg/dfp/pr48204.c: New test.
399 2011-03-24 Steve Ellcey <sje@cup.hp.com>
402 * gcc.c-torture/execute/pr47917.c: Move this...
403 * gcc.dg/torture/pr47917.c: to here and add xfails.
405 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
407 * gnat.dg/array16.ad[sb]: New test.
408 * gnat.dg/array16.ads: New helper.
410 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
412 * gnat.dg/derived_type2.adb: New test.
414 2011-03-24 Richard Guenther <rguenther@suse.de>
416 PR tree-optimization/48271
417 * g++.dg/torture/pr48271.C: New testcase.
419 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
421 * gnat.dg/array15.ad[sb]: New test.
423 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
426 * gcc.target/i386/pr48237.c: New test.
428 2011-03-24 Richard Guenther <rguenther@suse.de>
431 * gcc.dg/builtin-object-size-10.c: New testcase.
433 2011-03-24 Richard Guenther <rguenther@suse.de>
435 PR tree-optimization/46562
436 * c-c++-common/pr46562-2.c: New testcase.
437 * c-c++-common/pr46562.c: Likewise.
439 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
441 * gcc.dg/vect/vect-cselim-1.c: New test.
442 * gcc.dg/vect/vect-cselim-2.c: New test.
444 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
446 * gcc.target/arm/pr46934.c: New.
448 2011-03-23 Ian Lance Taylor <iant@google.com>
450 * go.test/go-test.exp (errchk): Ignore lines containing ////.
452 2011-03-23 Richard Guenther <rguenther@suse.de>
454 * gcc.dg/struct: Remove directory and contents.
456 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
459 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
461 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
463 * gnat.dg/discr26.ad[sb]: New test.
464 * gnat.dg/discr26_pkg.ads: New helper.
466 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
469 * gcc.target/arm/neon-vld-1.c: New test.
471 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
473 * gnat.dg/array14.ad[sb]: New test.
474 * gnat.dg/array14_pkg.ads: New helper.
476 2011-03-22 Joseph Myers <joseph@codesourcery.com>
478 * gcc.c-torture/execute/920501-8.x: Remove.
479 * gcc.c-torture/execute/930513-1.x: Remove.
480 * gcc.c-torture/execute/960312-1.x: Remove.
481 * gcc.c-torture/compile/20000804-1.c,
482 gcc.c-torture/compile/20001205-1.c,
483 gcc.c-torture/compile/20001226-1.c,
484 gcc.c-torture/compile/20010518-2.c,
485 gcc.c-torture/compile/20020312-1.c,
486 gcc.c-torture/compile/20020604-1.c,
487 gcc.c-torture/compile/920501-12.c,
488 gcc.c-torture/compile/920501-4.c,
489 gcc.c-torture/compile/920520-1.c,
490 gcc.c-torture/compile/980506-1.c,
491 gcc.c-torture/execute/980709-1.x,
492 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
494 * gcc.dg/cpp/assert4.c: Don't handle ARC.
495 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
498 2011-03-22 Nick Clifton <nickc@redhat.com>
500 * lib/target-supports.exp (check_profiling_available): Add MN10300
501 to the list of targets that do not support profiling. Restore
502 alpha sorting to this list.
504 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
506 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
507 failure on 32-bit systems.
508 * gcc.dg/torture/vector-2.c: Ditto.
510 2011-03-22 Richard Guenther <rguenther@suse.de>
512 PR tree-optimization/48228
513 * gcc.dg/Wstrict-overflow-23.c: New testcase.
515 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
517 * lib/prune.exp (prune_gcc_output): Prune "could not create
518 compact unwind for" warnings.
520 2011-03-20 Jakub Jelinek <jakub@redhat.com>
524 * gcc.c-torture/execute/pr42544.c: New test.
525 * gcc.c-torture/execute/pr48197.c: New test.
527 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
529 PR preprocessor/48192
530 * gcc.target/powerpc/pr48192.c: New file.
533 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
534 split problem of 0 being loaded in a VSX register.
536 2011-03-21 Richard Guenther <rguenther@suse.de>
539 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
540 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
541 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
542 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
544 2011-03-21 Jakub Jelinek <jakub@redhat.com>
547 * gcc.dg/pr48213.c: New test.
549 2011-03-21 Kai Tietz <ktietz@redhat.com>
552 * g++.dg/plugin/attribute_plugin.c: Adjust test.
554 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
556 * gcc.target/arm/xor-and.c: New.
558 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
561 * gfortran.dg/function_optimize_1.f90: New test.
562 * gfortran.dg/function_optimize_2.f90: New test.
564 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
566 PR rtl-optimization/47502
567 * gcc.target/i386/pr47502-1.c: New.
568 * gcc.target/i386/pr47502-2.c: Likewise.
570 2011-03-20 Jakub Jelinek <jakub@redhat.com>
572 PR rtl-optimization/48156
573 * gcc.dg/pr48156.c: New test.
575 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
578 * gfortran.dg/scratch_1.f90: Adjust test.
580 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
583 * gfortran.dg/scratch_1.f90: New test.
585 2011-03-18 Joseph Myers <joseph@codesourcery.com>
587 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
588 variably modified typedefs.
589 * gcc.dg/c1x-typedef-2.c: Remove.
591 2011-03-18 Joseph Myers <joseph@codesourcery.com>
593 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
594 * gcc.dg/c1x-anon-struct-3.c: New test.
595 * gcc.dg/anon-struct-11.c: Update.
597 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
599 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
603 2011-03-18 Jason Merrill <jason@redhat.com>
605 * g++.dg/template/fn-ptr1.C: New.
607 * g++.dg/overload/volatile1.C: New.
609 * g++.dg/opt/pr23372.C: New.
611 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
613 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
616 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
618 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
620 * gcc.target/arm/unsigned-extend-1.c: New.
622 2011-03-18 Jakub Jelinek <jakub@redhat.com>
625 * gcc.c-torture/compile/pr48161.c: New test.
627 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
630 * gcc.dg/torture/pr47725.c: New.
632 2011-03-17 Jason Merrill <jason@redhat.com>
634 * g++.dg/cpp0x/constexpr-overflow2.C: New.
635 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
637 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
639 * gnat.dg/specs/elab2.ads: New test.
640 * gnat.dg/specs/elab2_pkg.ads: New helper.
642 2011-03-17 Jason Merrill <jason@redhat.com>
644 * g++.dg/cpp0x/decltype-1212.C: New.
645 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
647 2011-03-17 Jason Merrill <jason@redhat.com>
649 * g++.dg/parse/memfnquals1.C: New.
651 2011-03-17 Richard Guenther <rguenther@suse.de>
654 * gcc.dg/pr48134.c: New testcase.
656 2011-03-17 Richard Guenther <rguenther@suse.de>
659 * g++.dg/torture/pr48165.C: New testcase.
661 2011-03-17 Jakub Jelinek <jakub@redhat.com>
663 PR rtl-optimization/48141
664 * gcc.dg/pr48141.c: New test.
666 2011-03-16 Jason Merrill <jason@redhat.com>
668 * g++.dg/cpp0x/constexpr-48089.C: New.
670 * g++.dg/cpp0x/constexpr-abi1.C: New.
672 * g++.dg/cpp0x/constexpr-46336.C: New.
673 * g++.dg/parse/friend5.C: Adjust expected errors.
675 * g++.dg/cpp0x/constexpr-47570.C: New.
677 2011-03-16 Dodji Seketeli <dodji@redhat.com>
680 * ++.dg/debug/dwarf2/typedef6.C: New test.
682 2011-03-16 Jason Merrill <jason@redhat.com>
684 * g++.dg/cpp0x/elision2.C: New.
686 * g++.dg/cpp0x/constexpr-array3.C: New.
688 2011-03-16 Jason Merrill <jason@redhat.com>
690 * g++.dg/cpp0x/sfinae6.C: New.
691 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
692 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
693 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
694 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
695 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
697 2011-03-16 Jason Merrill <jason@redhat.com>
699 * g++.dg/template/incomplete6.C: New.
701 2011-03-16 Jeff Law <law@redhat.com>
703 * gcc.dg/tree-ssa/vrp55.c: New test.
705 2011-03-16 Jason Merrill <jason@redhat.com>
707 * g++.dg/cpp0x/auto22.C: New.
709 2011-03-16 Richard Guenther <rguenther@suse.de>
711 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
712 optimizing it away if promoted to const.
714 2011-03-16 Richard Guenther <rguenther@suse.de>
716 PR tree-optimization/48149
717 * gcc.dg/fold-complex-1.c: New testcase.
719 2011-03-16 Richard Guenther <rguenther@suse.de>
722 * gcc.dg/guality/pr45882.c: Really make sure no inlining
725 2011-03-16 Richard Guenther <rguenther@suse.de>
727 PR tree-optimization/26134
728 * gcc.dg/tree-ssa/complex-6.c: New testcase.
730 2011-03-16 Richard Guenther <rguenther@suse.de>
732 PR tree-optimization/48146
733 * gcc.dg/torture/pr48146.c: New testcase.
735 2011-03-16 Richard Guenther <rguenther@suse.de>
737 * gcc.dg/tree-ssa/pr14814.c: Adjust.
738 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
740 2011-03-16 Jakub Jelinek <jakub@redhat.com>
743 * gcc.c-torture/compile/pr48136.c: New test.
745 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
748 * gcc.dg/guality/pr45882.c: New test.
750 2011-03-15 Jason Merrill <jason@redhat.com>
752 * g++.dg/cpp0x/constexpr-recursion.C: New.
754 * g++.dg/cpp0x/implicit11.C: New.
756 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
758 * g++.dg/cpp0x/constexpr-attribute.C: New.
760 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
762 * g++.dg/parse/pr34758.C: New.
764 2011-03-15 Xinliang David Li <davidxl@google.com>
767 * gcc.dg/uninit-pred-7_d.c: New test.
768 * gcc.dg/uninit-pred-8_d.c: New test.
770 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
773 * gcc.target/arm/pr46788.c: New.
775 2011-03-15 Richard Guenther <rguenther@suse.de>
778 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
779 * gfortran.dg/ishft_4.f90: Likewise.
780 * gfortran.dg/leadz_trailz_3.f90: Likewise.
782 2011-03-15 Richard Guenther <rguenther@suse.de>
784 PR tree-optimization/13954
785 * g++.dg/tree-ssa/pr13954.C: New testcase.
787 2011-03-15 Richard Guenther <rguenther@suse.de>
789 PR tree-optimization/48037
790 * gcc.target/i386/pr48037-1.c: New testcase.
792 2011-03-15 Richard Guenther <rguenther@suse.de>
794 PR tree-optimization/41490
795 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
796 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
797 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
798 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
799 * g++.dg/tree-ssa/pr33604.C: Adjust.
801 2011-03-14 Jakub Jelinek <jakub@redhat.com>
804 * gcc.c-torture/execute/pr47917.c: New test.
805 * gcc.dg/pr47917.c: New test.
808 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
810 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
812 * gcc.target/i386/sse4_1-floor-vec.c: New test.
813 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
814 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
815 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
816 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
817 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
818 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
819 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
820 * gcc.target/i386/avx-floor-vec.c: Ditto.
821 * gcc.target/i386/avx-ceil-vec.c: Ditto.
822 * gcc.target/i386/avx-trunc-vec.c: Ditto.
823 * gcc.target/i386/avx-rint-vec.c: Ditto.
824 * gcc.target/i386/avx-floorf-vec.c: Ditto.
825 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
826 * gcc.target/i386/avx-truncf-vec.c: Ditto.
827 * gcc.target/i386/avx-rintf-vec.c: Ditto.
829 2011-03-14 Tom Tromey <tromey@redhat.com>
831 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
832 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
833 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
835 2011-03-14 Tom Tromey <tromey@redhat.com>
837 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
838 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
839 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
841 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
843 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
845 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
847 PR rtl-optimization/47166
848 * gcc.c-torture/execute/postmod-1.c: New test.
850 2011-03-14 Richard Guenther <rguenther@suse.de>
853 * gcc.dg/torture/pr48098.c: New testcase.
855 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
858 * gcc.target/powerpc/pr48053-1.c: New test.
859 * gcc.target/powerpc/pr48053-2.c: Likewise.
861 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
864 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
866 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
869 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
871 2011-03-12 Janus Weil <janus@gcc.gnu.org>
874 * gfortran.dg/class_41.f03: New.
876 2011-03-11 Dodji Seketeli <dodji@redhat.com>
878 * g++.dg/conversion/cast3.C: New test.
880 2011-03-11 Jason Merrill <jason@redhat.com>
882 * g++.dg/template/error45.C: New.
884 * g++.dg/parse/no-type-defn1.C: New.
886 * g++.dg/ext/attrib40.C: New.
888 * g++.dg/cpp0x/regress/array1.C: New.
890 2011-03-11 Richard Guenther <rguenther@suse.de>
892 PR tree-optimization/48067
893 * gcc.dg/pr48067.c: New testcase.
895 2011-03-11 Richard Guenther <rguenther@suse.de>
898 * g++.dg/lto/20110311-1_0.C: New testcase.
900 2011-03-11 Jakub Jelinek <jakub@redhat.com>
903 * g++.dg/inherit/virtual8.C: New test.
906 * gcc.dg/torture/pr48044.c: New test.
908 2011-03-11 Janus Weil <janus@gcc.gnu.org>
911 * gfortran.dg/proc_ptr_comp_31.f90: New.
913 2011-03-11 Richard Guenther <rguenther@suse.de>
915 PR tree-optimization/47278
916 * gcc.dg/torture/pr47278-1.c: New testcase.
917 * gcc.dg/torture/pr47278-2.c: Likewise.
919 2011-03-11 Jakub Jelinek <jakub@redhat.com>
921 PR tree-optimization/48063
922 * gcc.dg/torture/pr48063.c: New test.
924 2011-03-10 Jason Merrill <jason@redhat.com>
926 * g++.dg/template/array22.C: New.
928 * g++.dg/cpp0x/syntax-err1.C: New.
929 * g++.dg/parse/error36.C: Adjust expected errors.
930 * g++.old-deja/g++.pt/ctor2.C: Likewise.
931 * g++.old-deja/g++.pt/typename3.C: Likewise.
932 * g++.old-deja/g++.pt/typename4.C: Likewise.
933 * g++.old-deja/g++.pt/typename6.C: Likewise.
935 2011-03-09 Jason Merrill <jason@redhat.com>
937 * g++.dg/template/nontype22.C: New.
939 2011-03-09 Martin Jambor <mjambor@suse.cz>
941 PR tree-optimization/47714
942 * g++.dg/torture/pr47714.C: New test.
944 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
947 * gcc.target/powerpc/pr47755-2.c: New file.
949 2011-03-08 Jakub Jelinek <jakub@redhat.com>
951 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
952 is not set in the environment, pass 64 as first argument when not
953 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
954 native where ulimit -u is supported.
956 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
958 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
960 2011-03-08 Jason Merrill <jason@redhat.com>
962 * g++.dg/template/nontype21.C: New.
964 * g++.dg/template/anon5.C: New.
966 2011-03-08 Jakub Jelinek <jakub@redhat.com>
969 * gcc.dg/pr47881.c: New test.
971 2011-03-08 Dodji Seketeli <dodji@redhat.com>
974 * g++.dg/lookup/template3.C: New test.
976 2011-03-08 Kai Tietz <ktietz@redhat.com>
978 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
981 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
984 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
985 sizeof to compute alignment.
987 2011-03-08 Jakub Jelinek <jakub@redhat.com>
989 PR tree-optimization/48022
990 * gcc.dg/pr48022-1.c: New test.
991 * gcc.dg/pr48022-2.c: New test.
993 2011-03-07 Jason Merrill <jason@redhat.com>
995 * g++.dg/template/nontype20.C: New.
996 * g++.dg/init/member1.C: Adjust expected errors.
997 * g++.dg/parse/constant4.C: Likewise.
998 * g++.dg/template/qualified-id3.C: Likewise.
999 * g++.old-deja/g++.pt/crash10.C: Likewise.
1001 * g++.dg/cpp0x/regress/non-const1.C: New.
1003 2011-03-07 Jakub Jelinek <jakub@redhat.com>
1006 * gcc.dg/pr47991.c: New test.
1008 2011-03-07 Jason Merrill <jason@redhat.com>
1010 * g++.dg/abi/mangle46.C: New.
1012 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
1015 * gcc.target/powerpc/pr47862.c: New.
1017 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
1020 * gcc.target/i386/combine-mul.c: Require nonpic.
1022 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
1023 Nathan Froyd <froydnj@codesourcery.com>
1025 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
1027 2011-03-06 Mark Mitchell <mark@codesourcery.com>
1029 * README.QMTEST: Remove.
1031 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
1032 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1035 * gfortran.dg/array_constructor_37.f90 : New test.
1037 2011-03-05 Jason Merrill <jason@redhat.com>
1039 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1040 * g++.dg/abi/mangle45.C: Likewise.
1041 * g++.dg/cpp0x/trailing1.C: Likewise.
1043 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1045 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1047 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1049 PR rtl-optimization/47899
1050 * gcc.dg/pr47899.c: New test.
1052 * gcc.dg/torture/pr47968.c: Ignore warnings.
1054 PR tree-optimization/47967
1055 * gcc.c-torture/compile/pr47967.c: New test.
1057 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1059 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1060 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1062 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1064 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1065 and property_getAttributes() if __OBJC2__.
1066 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1067 * objc.dg/property/property-encoding-1.m: New.
1068 * obj-c++.dg/property/property-encoding-1.mm: New.
1070 2011-03-04 Jason Merrill <jason@redhat.com>
1072 * g++.dg/template/pseudodtor6.C: New.
1074 * g++.dg/inherit/covariant19.C: New.
1076 2011-03-04 Richard Guenther <rguenther@suse.de>
1079 * gcc.dg/torture/pr47968.c: New testcase.
1081 2011-03-04 Richard Guenther <rguenther@suse.de>
1084 * gcc.dg/torture/pr47975.c: New testcase.
1086 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1089 * g++.dg/template/crash106.C: New.
1091 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1094 * gcc.dg/gomp/pr47963.c: New test.
1095 * g++.dg/gomp/pr47963.C: New test.
1097 2011-03-02 Jason Merrill <jason@redhat.com>
1099 * g++.dg/cpp0x/regress/condition1.C: New.
1101 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1103 2011-03-01 Jason Merrill <jason@redhat.com>
1105 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1107 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1109 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1111 PR rtl-optimization/47925
1112 * gcc.c-torture/execute/pr47925.c: New test.
1114 2011-03-01 Jason Merrill <jason@redhat.com>
1116 * g++.dg/cpp0x/decltype25.C: New.
1118 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1120 2011-03-01 Richard Guenther <rguenther@suse.de>
1122 PR tree-optimization/47890
1123 * gcc.dg/torture/pr47890.c: New testcase.
1125 2011-03-01 Richard Guenther <rguenther@suse.de>
1128 * gcc.dg/lto/pr47924_0.c: New testcase.
1130 2011-03-01 Richard Guenther <rguenther@suse.de>
1133 * gfortran.dg/lto/pr46911_0.f: New testcase.
1135 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1137 PR libgfortran/47933
1138 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1139 compile errors from older code form.
1141 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1143 PR libgfortran/47567
1144 * gfortran.dg/fmt_fw_d.f90: New test.
1146 2011-02-28 Jason Merrill <jason@redhat.com>
1148 * g++.dg/inherit/covariant18.C: New.
1150 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1153 * gcc.dg/pr47893.c: New test.
1155 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1157 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1158 NULL in case of a selector with conflicting types.
1159 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1161 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1163 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1164 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1165 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1166 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1168 2011-02-28 Jason Merrill <jason@redhat.com>
1171 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1173 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1175 PR libgfortran/47778
1176 * gfortran.dg/namelist_71.f90: New test.
1178 2011-02-27 Jason Merrill <jason@redhat.com>
1181 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1182 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1184 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1187 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1189 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1192 * gfortran.dg/gomp/task-1.f90: Removed.
1194 2011-02-26 Jason Merrill <jason@redhat.com>
1196 * g++.dg/template/this-targ1.C: New.
1198 * g++.dg/cpp0x/regress/template-const1.C: New.
1199 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1200 * g++.dg/template/function1.C: Adjust.
1201 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1202 * g++.dg/debug/debug7.C: Adjust.
1204 2011-02-26 Tobias Burnus <burnus@net-b.de>
1207 * gfortran.dg/gomp/task-1.f90: New.
1209 2011-02-25 Jie Zhang <jie@codesourcery.com>
1211 * gcc.target/arm/neon-thumb2-move.c: Add
1212 dg-require-effective-target arm_thumb2_ok.
1214 2011-02-24 Jason Merrill <jason@redhat.com>
1216 * g++.dg/parse/constant1.C: Specify C++98 mode.
1217 * g++.dg/parse/constant5.C: Likewise.
1218 * g++.dg/parse/error2.C: Likewise.
1219 * g++.dg/parse/semicolon3.C: Likewise.
1220 * g++.dg/template/crash14.C: Likewise.
1221 * g++.dg/template/local4.C: Likewise.
1222 * g++.dg/template/nontype3.C: Likewise.
1223 * g++.dg/parse/crash31.C: Adjust expected errors.
1224 * g++.dg/template/function1.C: Likewise.
1225 * g++.dg/template/ref3.C: Likewise.
1226 * g++.dg/template/static9.C: Likewise.
1227 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1229 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1230 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1231 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1232 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1233 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1235 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1238 * gfortran.dg/pr47878.f90: New test.
1240 2011-02-24 Richard Guenther <rguenther@suse.de>
1243 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1244 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1246 2011-02-24 Richard Guenther <rguenther@suse.de>
1249 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1250 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1252 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1254 PR libgfortran/47567
1255 * gfortran.dg/fmt_f0_1.f90: Update test.
1257 2011-02-23 Jason Merrill <jason@redhat.com>
1259 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1260 * g++.dg/abi/mangle45.C: New.
1262 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1263 * g++.dg/template/canon-type-9.C: Match use of decltype
1264 between declaration and definition.
1265 * g++.dg/template/canon-type-12.C: Likewise.
1267 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1270 * gfortran.dg/nested_allocatables_1.f90: New.
1272 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1275 * g++.dg/pr46868.C: New test.
1276 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1277 * g++.dg/parse/error14.C: Adjust.
1279 2011-02-23 Richard Guenther <rguenther@suse.de>
1281 PR tree-optimization/47838
1282 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1284 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1286 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1288 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1290 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1291 * gfortran.dg/count_init_expr.f03: Ditto.
1292 * gfortran.dg/gomp/pr43711.f90: Ditto.
1293 * gcc.dg/struct-parse-2.c: Ditto.
1294 * gcc.dg/parse-error-3.c: Ditto.
1295 * gcc.dg/Wlogical-op-1.c: Ditto.
1296 * gcc.dg/Walways-true-1.c: Ditto.
1297 * gcc.dg/pr24225.c: Ditto.
1298 * gcc.dg/Walways-true-2.c: Ditto.
1299 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1300 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1301 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1302 * g++.dg/overload/defarg4.C: Ditto.
1303 * g++.dg/inherit/covariant16.C: Ditto.
1304 * g++.dg/inherit/virtual7.C: Ditto.
1305 * g++.dg/template/canon-type-9.C: Ditto.
1306 * g++.dg/template/access19.C: Ditto.
1307 * g++.dg/template/call7.C: Ditto.
1308 * g++.dg/template/canon-type-2.C: Ditto.
1309 * g++.dg/template/init7.C: Ditto.
1310 * g++.dg/template/sizeof-template-argument.C: Ditto.
1311 * g++.dg/template/const3.C: Ditto.
1312 * g++.dg/template/sfinae26.C: Ditto.
1313 * g++.dg/template/sfinae26.C: Ditto.
1314 * g++.dg/template/canon-type-11.C: Ditto.
1315 * g++.dg/template/union2.C: Ditto.
1316 * g++.dg/template/canon-type-3.C: Ditto.
1317 * g++.dg/template/canon-type-1.C: Ditto.
1318 * g++.dg/template/canon-type-5.C: Ditto.
1319 * g++.dg/template/canon-type-7.C: Ditto.
1320 * g++.dg/template/canon-type-10.C: Ditto.
1321 * g++.dg/template/spec36.C: Ditto.
1322 * g++.dg/template/typedef38.C: Ditto.
1323 * g++.dg/template/canon-type-4.C: Ditto.
1324 * g++.dg/template/canon-type-6.C: Ditto.
1325 * g++.dg/template/canon-type-13.C: Ditto.
1326 * g++.dg/template/instantiate9.C: Ditto.
1327 * g++.dg/template/ttp22.C: Ditto.
1328 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1329 * g++.dg/warn/Walways-true-1.C: Ditto.
1330 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1331 * g++.dg/warn/Walways-true-2.C: Ditto.
1332 * g++.dg/conversion/op4.C: Ditto.
1333 * g++.dg/opt/pr19650.C: Ditto.
1334 * g++.dg/lookup/friend11.C: Ditto.
1335 * g++.dg/other/default2.C: Ditto.
1336 * g++.dg/other/default3.C: Ditto.
1337 * g++.dg/other/dtor2.C: Ditto.
1338 * g++.dg/other/friend5.C: Ditto.
1339 * g++.dg/other/default5.C: Ditto.
1340 * g++.dg/init/brace6.C: Ditto.
1341 * g++.dg/init/aggr5.C: Ditto.
1342 * g++.dg/init/error2.C: Ditto.
1343 * g++.dg/expr/bound-mem-fun.C: Ditto.
1344 * g++.dg/expr/cond6.C: Ditto.
1345 * g++.dg/expr/stmt-expr-1.C: Ditto.
1346 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1347 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1348 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1349 * g++.dg/cpp0x/bracket1.C: Ditto.
1350 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1351 * g++.dg/cpp0x/pr38646.C: Ditto.
1352 * g++.dg/cpp0x/variadic73.C: Ditto.
1353 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1354 * g++.dg/cpp0x/bracket4.C: Ditto.
1355 * g++.dg/cpp0x/decltype4.C: Ditto.
1356 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1357 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1358 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1359 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1360 * g++.dg/cpp0x/decltype2.C: Ditto.
1361 * g++.dg/cpp0x/decltype1.C: Ditto.
1362 * g++.dg/cpp0x/bracket2.C: Ditto.
1363 * g++.dg/cpp0x/decltype5.C: Ditto.
1364 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1365 * g++.dg/cpp0x/variadic70.C: Ditto.
1366 * g++.dg/cpp0x/decltype6.C: Ditto.
1367 * g++.dg/cpp0x/rvo.C: Ditto.
1368 * g++.dg/cpp0x/vt-40092.C: Ditto.
1369 * g++.dg/cpp0x/variadic-new.C: Ditto.
1370 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1371 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1372 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1373 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1374 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1375 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1376 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1377 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1378 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1379 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1380 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1381 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1382 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1383 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1384 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1385 * g++.dg/cpp0x/pr39639.C: Ditto.
1386 * g++.dg/cpp0x/decltype3.C: Ditto.
1387 * g++.dg/cpp0x/variadic68.C: Ditto.
1388 * g++.dg/cpp0x/variadic-function.C: Ditto.
1389 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1390 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1391 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1392 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1393 * g++.dg/parse/crash35.C: Ditto.
1394 * g++.dg/parse/crash40.C: Ditto.
1395 * g++.dg/parse/defarg12.C: Ditto.
1396 * g++.dg/parse/crash34.C: Ditto.
1397 * g++.dg/parse/constructor3.C: Ditto.
1398 * g++.dg/parse/template23.C: Ditto.
1399 * g++.dg/parse/crash56.C: Ditto.
1400 * g++.dg/parse/dtor13.C: Ditto.
1401 * g++.dg/parse/error33.C: Ditto.
1402 * g++.dg/parse/ctor9.C: Ditto.
1403 * g++.dg/parse/error32.C: Ditto.
1404 * g++.dg/parse/error37.C: Ditto.
1405 * g++.dg/parse/bitfield3.C: Ditto.
1406 * g++.dg/parse/struct-4.C: Ditto.
1407 * g++.dg/ext/has_trivial_copy.C: Ditto.
1408 * g++.dg/ext/is_polymorphic.C: Ditto.
1409 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1410 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1411 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1412 * g++.dg/ext/is_union.C: Ditto.
1413 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1414 * g++.dg/ext/is_pod.C: Ditto.
1415 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1416 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1417 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1418 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1419 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1420 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1421 * g++.dg/ext/is_abstract.C: Ditto.
1422 * g++.dg/ext/has_trivial_assign.C: Ditto.
1423 * g++.dg/ext/is_class.C: Ditto.
1424 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1425 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1426 * g++.dg/ext/is_base_of.C: Ditto.
1427 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1428 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1429 * g++.dg/ext/is_empty.C: Ditto.
1430 * g++.dg/ext/is_enum.C: Ditto.
1431 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1432 * gnat.dg/opt11.adb: Ditto.
1433 * obj-c++.dg/pr45735.mm: Ditto.
1434 * obj-c++.dg/pr24393.mm: Ditto.
1435 * obj-c++.dg/exceptions-2.mm: Ditto.
1436 * objc.dg/pr45735.m: Ditto.
1437 * objc.dg/pr24393.m: Ditto.
1439 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1441 * objc.dg/attributes/objc-exception-1.m: New.
1443 2011-02-23 Jie Zhang <jie@codesourcery.com>
1445 * gcc.dg/cpp/include7.c: New test.
1447 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1450 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1452 2011-02-23 Jie Zhang <jie@codesourcery.com>
1454 PR rtl-optimization/47763
1455 * gcc.dg/pr47763.c: New test.
1457 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1460 * gfortran.dg/whole_file_32.f90 : New test.
1462 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1465 * g++.dg/inherit/virtual7.C: New test.
1467 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1470 * objc.dg/type-size-3.m: Updated error message.
1471 * objc.dg/type-size-4.m: New test.
1472 * objc.dg/type-size-5.m: New test.
1474 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1476 * lib/gnat.exp: Fix comments.
1477 Don't load libgloss.exp.
1478 (default_gnat_version): Call $compiler with --version.
1479 Adapt regexp for gnatmake output, insert version.
1480 (gnat_version): New proc.
1481 (gnat_init): Remove gnat_libgcc_s_path.
1482 (gnat_target_compile): Likewise.
1483 Remove ld_library_path.
1484 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1485 (gnat_pass): Remove.
1486 (gnat_pass): Remove.
1487 (gnat_finish): Remove.
1488 (gnat_exit): Remove.
1489 (local_find_gnatmake): Reindent.
1490 (runtest_file_p): Remove.
1491 (prune_warnings): Remove.
1492 (find_gnatclean): New proc.
1493 * lib/gnat-dg.exp (lremove): New proc.
1494 (gnat-dg-test): Reindent.
1495 Remove additional output files.
1496 (gnat-dg-runtest): Remove.
1498 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1499 * gnat.dg/loop_optimization6.adb: Likewise.
1500 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1502 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1504 PR tree-optimization/47835
1505 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1507 2011-02-22 Tobias Burnus <burnus@net-b.de>
1509 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1510 * gfortran.dg/abstract_type_2.f03: Ditto.
1511 * gfortran.dg/abstract_type_3.f03: Ditto.
1512 * gfortran.dg/abstract_type_4.f03: Ditto.
1513 * gfortran.dg/abstract_type_5.f03: Ditto.
1514 * gfortran.dg/abstract_type_6.f03: Ditto.
1515 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1516 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1517 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1518 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1519 * gfortran.dg/array_function_5.f90: Ditto.
1520 * gfortran.dg/asynchronous_3.f03: Ditto.
1521 * gfortran.dg/char_expr_1.f90: Ditto.
1522 * gfortran.dg/class_14.f03: Ditto.
1523 * gfortran.dg/data_array_6.f: Ditto.
1524 * gfortran.dg/data_invalid.f90: Ditto.
1525 * gfortran.dg/dot_product_1.f03: Ditto.
1526 * gfortran.dg/func_derived_5.f90: Ditto.
1527 * gfortran.dg/func_result_4.f90: Ditto.
1528 * gfortran.dg/implied_do_1.f90: Ditto.
1529 * gfortran.dg/initialization_25.f90: Ditto.
1530 * gfortran.dg/initialization_26.f90: Ditto.
1531 * gfortran.dg/interface_34.f90: Ditto.
1532 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1533 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1534 * gfortran.dg/matmul_8.f03: Ditto.
1535 * gfortran.dg/merge_init_expr.f90: Ditto.
1536 * gfortran.dg/pack_assign_1.f90: Ditto.
1537 * gfortran.dg/pack_vector_1.f90: Ditto.
1538 * gfortran.dg/pointer_check_8.f90: Ditto.
1539 * gfortran.dg/product_init_expr.f03: Ditto.
1540 * gfortran.dg/reshape_order_5.f90: Ditto.
1541 * gfortran.dg/reshape_shape_1.f90: Ditto.
1542 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1543 * gfortran.dg/same_name_2.f90: Ditto.
1544 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1545 * gfortran.dg/spread_init_expr.f03: Ditto.
1546 * gfortran.dg/stmt_func_1.f90: Ditto.
1547 * gfortran.dg/sum_init_expr.f03: Ditto.
1548 * gfortran.dg/transpose_3.f03: Ditto.
1549 * gfortran.dg/unpack_init_expr.f03: Ditto.
1550 * gfortran.dg/warn_conversion.f90: Ditto.
1551 * gfortran.dg/warn_conversion_2.f90: Ditto.
1552 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1553 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1554 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1555 * gfortran.dg/whole_file_16.f90: Ditto.
1556 * gfortran.dg/whole_file_17.f90: Ditto.
1557 * gfortran.dg/whole_file_18.f90: Ditto.
1558 * gfortran.dg/whole_file_20.f03: Ditto.
1559 * gfortran.dg/whole_file_5.f90: Ditto.
1560 * gfortran.dg/whole_file_6.f90: Ditto.
1561 * gfortran.dg/write_invalid_format.f90: Ditto.
1562 * gfortran.dg/zero_sized_6.f90: Ditto.
1564 2011-02-21 Jeff Law <law@redhat.com>
1566 PR rtl-optimization/46178
1567 * gcc.target/i386/pr46178.c: New test.
1569 PR rtl-optimization/46002
1570 * gcc.c-torture/compile/pr46002.c: New test.
1572 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1574 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1577 2011-02-21 Jakub Jelinek <jakub@redhat.com>
1580 * g++.dg/debug/pr47106.C: Require effective target lto.
1582 2011-02-21 Jason Merrill <jason@redhat.com>
1584 * g++.dg/cpp0x/constexpr-diag2.C: New.
1586 2011-02-20 Jason Merrill <jason@redhat.com>
1588 * g++.dg/cpp0x/constexpr-ctor7.C: New.
1590 * g++.dg/cpp0x/fntmpdefarg2.C: New.
1592 * g++.dg/overload/conv-op1.C: New.
1594 * g++.dg/cpp0x/constexpr-synth1.C: New.
1596 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1598 * objc.dg/layout-2.m: New.
1599 * objc.dg/selector-3.m: Adjusted location of error message.
1600 * objc.dg/type-size-3.m: Same.
1601 * obj-c++.dg/selector-3.mm: Same.
1603 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1606 * objc.dg/property/dotsyntax-22.m: New.
1607 * obj-c++.dg/property/dotsyntax-22.mm: New.
1609 2011-02-20 Dodji Seketeli <dodji@redhat.com>
1612 * g++.dg/template/typedef38.C: New test.
1614 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1617 * gfortran.dg/whole_file_30.f90 : New test.
1618 * gfortran.dg/whole_file_31.f90 : New test.
1620 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1624 * gfortran.dg/whole_file_28.f90 : New test.
1625 * gfortran.dg/whole_file_29.f90 : New test.
1627 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1630 * g++.dg/template/crash105.C: New.
1632 2011-02-19 Jason Merrill <jason@redhat.com>
1634 * g++.dg/cpp0x/regress/no-elide1.C: New.
1636 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
1638 PR tree-optimization/46620
1639 * gcc.dg/pr46620.c: New.
1641 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1644 * gcc.target/i386/pr47809.c: New test.
1646 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1647 Tobias Burnus <burnus@net-b.de>
1649 * lib/target-supports.exp
1650 (check_effective_target_fortran_large_real): New check for large reals.
1651 * gfortran.dg/nan_7.f90: New test.
1653 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1655 PR libgfortran/47567
1656 * gfortran.dg/fmt_f0_1.f90: Update test.
1658 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
1661 * gfortran.dg/array_constructor_36.f90 : New test.
1662 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
1663 allow for comparison between different elements of the array
1664 constructor at different levels of optimization.
1666 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
1668 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
1669 * gcc.target/i386/pr32280-1.c: Likewise.
1671 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1674 * gcc.target/i386/pr47800.c: New test.
1676 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
1678 * objc/execute/exceptions/foward-1.x: New.
1680 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1683 * gfortran.dg/derived_constructor_comps_4.f90: New.
1685 2011-02-18 Tobias Burnus
1688 * gfortran.dg/func_result_6.f90: New.
1690 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
1693 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
1695 2011-02-18 Tobias Burnus <burnus@net-b.de>
1698 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
1700 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
1701 normalizing the error/warning output.
1702 * gfortran.dg/Wall.f90: Update dg-error/warning.
1703 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
1704 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
1705 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
1706 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
1707 * gfortran.dg/class_30.f90: Update dg-error/warning.
1708 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
1709 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
1710 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
1711 * gfortran.dg/entry_17.f90: Update dg-error/warning.
1712 * gfortran.dg/entry_19.f90: Update dg-error/warning.
1713 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
1714 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
1715 * gfortran.dg/g77/12632.f: Update dg-error/warning.
1716 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
1717 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
1718 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
1719 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
1720 * gfortran.dg/goto_8.f90: Update dg-error/warning.
1721 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
1722 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
1723 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
1724 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
1725 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
1726 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
1727 * gfortran.dg/volatile3.f90: Update dg-error/warning.
1728 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
1729 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
1730 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
1731 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
1732 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
1734 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1737 * gfortran.dg/proc_ptr_comp_30.f90: New.
1739 2011-02-18 Jakub Jelinek <jakub@redhat.com>
1742 * gcc.target/i386/pr47780.c: New test.
1744 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1747 * gfortran.dg/class_40.f03: New.
1749 2011-02-18 Dodji Seketeli <dodji@redhat.com>
1752 * g++.dg/cpp0x/auto21.C: New test.
1754 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
1756 * objc.dg/special/unclaimed-category-1.h: Updated for
1758 * objc.dg/special/unclaimed-category-1.m: Same.
1759 * objc.dg/zero-link-1.m: Same.
1760 * objc.dg/lookup-1.m: Same.
1761 * objc.dg/torture/strings/const-str-9.m
1762 * objc.dg/torture/strings/const-str-10.m: Same.
1763 * objc.dg/torture/strings/const-str-11.m: Same.
1764 * objc.dg/torture/forward-1.m: Same.
1765 * objc.dg/zero-link-2.m: Same.
1766 * objc.dg/encode-7-next-64bit.m: Same.
1767 * objc.dg/method-4.m: Same.
1768 * objc.dg/next-runtime-1.m: Same.
1769 * objc.dg/image-info.m: Same.
1770 * objc.dg/pr23214.m: Same.
1771 * objc.dg/symtab-1.m: Same.
1772 * obj-c++.dg/basic.m: Same.
1773 * obj-c++.dg/proto-lossage-3.m: Same.
1774 * obj-c++.dg/torture/strings/const-str-10.m: Same.
1775 * obj-c++.dg/torture/strings/const-str-11.m: Same.
1776 * obj-c++.dg/torture/strings/const-str-9.m: Same.
1777 * obj-c++.dg/method-11.m: Same.
1778 * objc/execute/enumeration-1.m: Same.
1779 * objc/execute/object_is_class.m: Same.
1780 * objc/execute/formal_protocol-2.m: Same.
1781 * objc/execute/formal_protocol-4.m: Same.
1782 * objc/execute/formal_protocol-6.m: Same.
1783 * objc/execute/bycopy-3.m: Same.
1784 * objc/execute/exceptions/catchall-1.m: Same.
1785 * objc/execute/exceptions/finally-1.m: Same.
1786 * objc/execute/exceptions/local-variables-1.m: Same.
1787 * objc/execute/exceptions/foward-1.m: Same.
1788 * objc/execute/bf-common.h
1789 * objc/execute/enumeration-2.m: Same.
1790 * objc/execute/formal_protocol-1.m: Same.
1791 * objc/execute/formal_protocol-3.m: Same.
1792 * objc/execute/formal_protocol-5.m: Same.
1793 * objc/execute/accessing_ivars.m: Same.
1794 * objc/execute/bycopy-2.m: Same.
1795 * objc/execute/formal_protocol-7.m: Same.
1796 * objc/execute/compatibility_alias.m: Same.
1797 * objc/execute/no_clash.m: Same.
1798 * objc/execute/object_is_meta_class.m: Same.
1799 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
1800 * objc/execute/class-tests-1.h: Include stdio.h.
1801 * objc/execute/class-tests-2.h: Same.
1802 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
1804 * obj-c++.dg/try-catch-2.mm: Same.
1806 2011-02-17 Jakub Jelinek <jakub@redhat.com>
1809 * g++.dg/warn/Wunused-parm-4.C: New test.
1811 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
1812 Jan Hubicka <jh@suse.cz>
1816 * g++.dg/debug/pr47106.C: New.
1818 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
1821 * gcc.target/i386/pr43653.c: New test.
1823 2011-02-11 Dodji Seketeli <dodji@redhat.com>
1826 * g++.dg/template/inherit6.C: New test.
1828 2011-02-16 Janus Weil <janus@gcc.gnu.org>
1831 * gfortran.dg/class_39.f03: New.
1833 2011-02-16 Dodji Seketeli <dodji@redhat.com>
1836 * g++.dg/cpp0x/variadic106.C: New test.
1838 2011-02-16 Jakub Jelinek <jakub@redhat.com>
1841 * gfortran.dg/pr47757-1.f90: New test.
1842 * gfortran.dg/pr47757-2.f90: New test.
1843 * gfortran.dg/pr47757-3.f90: New test.
1846 * g++.dg/cpp0x/enum8.C: New test.
1848 2011-02-15 Jason Merrill <jason@redhat.com>
1850 * g++.dg/inherit/implicit-trivial1.C: New.
1851 * g++.dg/cpp0x/implicit-trivial1.C: New.
1853 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1856 * gcc.dg/torture/pr47725.c: Removed.
1858 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1861 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
1862 constant does not generate a load from memory.
1864 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1867 * gcc.dg/torture/pr47725.c: New.
1869 2011-02-15 Richard Guenther <rguenther@suse.de>
1871 PR tree-optimization/47743
1872 * gcc.dg/torture/pr47743.c: New testcase.
1874 2011-02-15 Jakub Jelinek <jakub@redhat.com>
1877 * gcc.target/i386/pr47581.c: New test.
1879 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1882 * gfortran.dg/select_type_22.f03: New.
1884 2011-02-14 Jason Merrill <jason@redhat.com>
1886 * g++.dg/cpp0x/regress/enum1.C: New.
1888 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1890 * gnat.dg/include.adb: New test.
1892 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1895 * gfortran.dg/class_38.f03: New.
1897 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1899 * gcc.dg/pr46494.c: New test.
1901 2011-02-14 Richard Guenther <rguenther@suse.de>
1903 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
1905 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1908 * gnat.dg/null_pointer_deref1.exp: Don't skip on
1909 sparc*-sun-solaris2.11.
1911 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1914 * gfortran.dg/argument_checking_18.f90: New.
1916 2011-02-13 Tobias Burnus <burnus@net-b.de>
1918 * gfortran.dg/argument_checking_13.f90: Update dg-error.
1919 * gfortran.dg/argument_checking_17.f90: New.
1921 2011-02-12 Janus Weil <janus@gcc.gnu.org>
1923 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
1924 are temporarily disabled.
1925 * gfortran.dg/class_7.f03: Ditto.
1926 * gfortran.dg/coarray_14.f90: Ditto.
1927 * gfortran.dg/typebound_proc_13.f03: Ditto.
1929 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
1932 * gfortran.dg/extends_11.f03: New.
1934 2011-02-11 Xinliang David Li <davidxl@google.com>
1936 PR tree-optimization/47707
1937 * g++.dg/tree-ssa/pr47707.C: New test.
1939 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
1941 * g++.dg/opt/inline17.C: New test.
1943 2011-02-11 Tobias Burnus <burnus@net-b.de>
1946 * gfortran.dg/pure_formal_2.f90: New.
1948 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
1950 PR rtl-optimization/47614
1951 * gfortran.dg/pr47614.f: New.
1953 2011-02-11 Joseph Myers <joseph@codesourcery.com>
1956 * gcc.dg/opts-6.c: New test.
1958 2011-02-11 Jakub Jelinek <jakub@redhat.com>
1961 * gcc.dg/pr47684.c: New test.
1963 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1966 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
1967 c99_runtime, dg-add-options c99_runtime.
1968 (main): Use __asm__.
1970 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1973 * lib/target-supports.exp (check_ascii_locale_available): New proc.
1974 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
1975 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
1976 * gcc.dg/ucnid-10.c: Likewise.
1977 * gcc.dg/ucnid-13.c: Likewise.
1978 * gcc.dg/ucnid-7.c: Likewise.
1979 * gcc.dg/ucnid-8.c: Likewise.
1980 Adapt dg-warning line number.
1982 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
1984 * gcc.target/i386/parity-1.c: Use -march=k8.
1985 * gcc.target/i386/parity-2.c: Ditto.
1986 * gcc.target/i386/vecinit-1.c: Ditto.
1987 * gcc.target/i386/vecinit-2.c: Ditto.
1989 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1992 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
1993 * gcc.target/mips/save-restore-3.c: Likewise.
1994 * gcc.target/mips/save-restore-4.c: Likewise.
1995 * gcc.target/mips/save-restore-5.c: Likewise.
1998 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
1999 * g++.dg/tree-prof/partition2.C: Likewise.
2001 2011-02-09 Jason Merrill <jason@redhat.com>
2003 * g++.dg/tree-ssa/inline-3.C: Use a normal function
2004 rather than misdeclare std::puts.
2006 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
2007 * g++.dg/other/warning1.C: Likewise.
2008 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
2009 * g++.old-deja/g++.gb/scope06.C: Likewise.
2010 * g++.old-deja/g++.law/cvt11.C: Likewise.
2011 * g++.old-deja/g++.law/init1.C: Likewise.
2012 * g++.dg/abi/mangle26.C: Likewise.
2014 * g++.dg/template/function1.C: Adjust for C++0x mode.
2015 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
2017 * g++.dg/ext/label10.C: Adjust for C++0x mode.
2018 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
2020 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
2022 * g++.dg/cpp0x/regress/abi-empty7.C: New.
2024 * g++.dg/cpp0x/regress: New directory.
2025 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
2026 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
2027 * g++.dg/cpp0x/regress/regress3.C: New.
2029 2011-02-10 Richard Guenther <rguenther@suse.de>
2031 PR tree-optimization/47677
2032 * gcc.dg/torture/pr47677.c: New testcase.
2034 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
2036 * objc.dg/special/load-category-1.m: Remove unused header.
2037 * objc.dg/special/load-category-1a.m: Likewise.
2038 * objc.dg/special/load-category-2.m: Likewise.
2039 * objc.dg/special/load-category-2a.m: Likewise.
2040 * objc.dg/special/load-category-3.m: Likewise.
2041 * objc.dg/special/load-category-3a.m: Likewise.
2042 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2043 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2044 * objc.dg/attributes/class-attribute-1.m: Likewise.
2045 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2046 * obj-c++.dg/property/property.exp: Likewise.
2047 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2048 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2049 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2050 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2051 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2052 * obj-c++.dg/template-8.mm: Likewise.
2054 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2057 * gcc.target/i386/pr47665.c: New test.
2059 2011-02-10 Jie Zhang <jie@codesourcery.com>
2063 2011-02-05 Jie Zhang <jie@codesourcery.com>
2065 * gcc.dg/pr42631.c: Update test.
2066 * gcc.dg/pr42631-2.c: New test.
2068 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2071 * gfortran.dg/proc_decl_25.f90: New.
2073 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2076 * gfortran.dg/typebound_assignment_2.f03: New.
2078 2011-02-09 Richard Guenther <rguenther@suse.de>
2080 PR tree-optimization/47664
2081 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2083 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2086 * gnat.dg/uninit_func.adb: Adjust dg directive.
2088 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2091 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2093 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2096 * gfortran.dg/auto_dealloc_2.f90: New.
2098 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2100 * gcc.dg/builtins-config.h: Remove __sgi handling.
2101 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2102 -std=c99 for mips-sgi-irix6.5*.
2104 2011-02-09 Martin Jambor <mjambor@suse.cz>
2107 * gfortran.dg/pr25923.f90: Remove xfails.
2109 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2112 * gfortran.dg/inquire_14.f90: New test.
2114 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2117 * gfortran.dg/pointer_init_6.f90: New.
2119 2011-02-08 Jeff Law <law@redhat.com>
2121 PR tree-optimization/42893
2122 * gcc.tree-ssa/pr42893.c: New test.
2124 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2126 PR tree-optimization/46834
2127 PR tree-optimization/46994
2128 PR tree-optimization/46995
2129 * gcc.dg/graphite/id-pr46834.c: New.
2130 * gfortran.dg/graphite/id-pr46994.f90: New.
2131 * gfortran.dg/graphite/id-pr46995.f90: New.
2133 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2136 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2137 using the variable is known the warning is emitted there.
2138 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2139 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2141 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2144 * gcc.dg/noreturn-1.c (foo5): Likewise.
2145 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2146 (method2): Likewise.
2148 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2149 the return statement using the uninitialized variable.
2150 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2152 2011-02-08 Richard Guenther <rguenther@suse.de>
2155 * g++.dg/opt/pr47639.c: New testcase.
2157 2011-02-08 Richard Guenther <rguenther@suse.de>
2159 PR tree-optimization/47632
2160 * g++.dg/opt/pr47632.C: New testcase.
2162 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2164 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2166 2011-02-07 Richard Guenther <rguenther@suse.de>
2168 PR tree-optimization/47615
2169 * g++.dg/opt/pr47615.C: New testcase.
2171 2011-02-07 Richard Guenther <rguenther@suse.de>
2173 PR tree-optimization/47621
2174 * gcc.dg/torture/pr47621.c: New testcase.
2176 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2178 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2180 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2183 * gfortran.dg/allocate_with_source_1 : New test.
2185 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2188 * gcc.dg/pr47610.c: New test.
2190 2011-02-05 Jie Zhang <jie@codesourcery.com>
2193 * gcc.dg/pr42631.c: Update test.
2194 * gcc.dg/pr42631-2.c: New test.
2196 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2199 * gfortran.dg/pr47574.f90: New test.
2201 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2203 PR tree-optimization/46194
2204 * gcc.dg/autopar/pr46194.c: New.
2206 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2208 PR tree-optimization/43695
2209 * g++.dg/ipa/pr43695.C: New.
2211 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2214 * gcc.dg/pr23200.c: New test.
2216 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2219 * g++.dg/pr47589.C: New test.
2221 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2224 * g++.dg/template/typedef37.C: New test.
2225 * g++.dg/template/param1.C: Adjust expected error message.
2227 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2230 * gcc.dg/pr31490-2.c: New test.
2231 * gcc.dg/pr31490-3.c: New test.
2232 * gcc.dg/pr31490-4.c: New test.
2234 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2235 Jakub Jelinek <jakub@redhat.com>
2238 * g++.dg/parser/semicolon3.C: Adjust.
2239 * g++.dg/parser/semicolon4.C: New testcase.
2240 * g++.dg/pr46890.C: New testcase.
2242 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2245 * g++.dg/init/pr29571.C: New.
2247 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2249 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2250 instead of vect_int.
2252 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2255 * gcc.target/i386/pr47312.c: New test.
2258 * gcc.target/i386/pr47564.c: New test.
2260 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2262 PR tree-optimization/45122
2263 * gcc.dg/tree-ssa/pr45122.c: New.
2265 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2268 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2271 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2272 and vsx so a default --with-cpu=power7 doesn't give an error
2273 when -mavoid-indexed-addresses is used.
2275 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2276 wrapper function to save the arguments and then jump to the real
2277 function, rather than depending on the compiler not to move stuff
2279 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2281 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2282 Paul Thomas <pault@gcc.gnu.org>
2285 * gfortran.dg/class_37.f03 : New test.
2287 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2288 Richard Guenther <rguenther@suse.de>
2290 PR tree-optimization/40979
2292 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2293 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2294 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2295 check_vect_support_and_set_flags.
2296 * gfortran.dg/graphite/vect-pr40979.f90: New.
2298 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2301 * gfortran.dg/class_36.f03: New.
2303 2011-02-02 Richard Guenther <rguenther@suse.de>
2305 PR tree-optimization/47566
2306 * gcc.dg/lto/20110201-1_0.c: New testcase.
2308 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2314 * debug/pr47498.c: New.
2315 * debug/pr47501.c: New.
2317 2011-02-01 Richard Guenther <rguenther@suse.de>
2319 PR tree-optimization/47559
2320 * g++.dg/torture/pr47559.C: New testcase.
2322 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2325 * gfortran.dg/typebound_call_20.f03: New.
2327 2011-02-01 Richard Guenther <rguenther@suse.de>
2329 PR tree-optimization/47555
2330 * gcc.dg/pr47555.c: New testcase.
2332 2011-02-01 Richard Guenther <rguenther@suse.de>
2334 PR tree-optimization/47541
2335 * g++.dg/torture/pr47541.C: New testcase.
2337 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2340 * gfortran.dg/typebound_call_19.f03: New.
2342 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2345 * g++.dg/cpp0x/pr47416.C: New test.
2347 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2350 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2352 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2355 * gfortran.dg/typebound_assignment_1.f03: New.
2357 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2359 PR tree-optimization/47538
2360 * gcc.c-torture/execute/pr47538.c: New test.
2362 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2365 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2367 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2369 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2371 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2373 PR rtl-optimization/44031
2374 * gcc.c-torture/compile/20110131-1.c: New test.
2376 2011-01-31 Tobias Burnus <burnus@net-b.de>
2379 * gfortran.dg/stmt_func_1.f90: New.
2381 2011-01-31 Tobias Burnus <burnus@net-b.de>
2384 * gfortran.dg/interface_34.f90: New.
2386 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2389 * gfortran.dg/realloc_on_assign_5.f03: New test.
2390 * gfortran.dg/realloc_on_assign_5.f03: New test.
2392 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2394 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2395 * gfortran.dg/bessel_7.f90: Likewise.
2396 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2398 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2399 * gfortran.dg/sum_init_expr.f03: Likewise.
2401 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2403 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2406 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2407 loop only on "vect_intfloat_cvt" targets.
2409 2011-01-29 Tobias Burnus <burnus@net-b.de>
2412 * gfortran.dg/shape_6.f90: New.
2414 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2416 PR libgfortran/47434
2417 * gfortran.dg/read_infnan_1.f90: Update test.
2418 * gfortran.dg/module_nan.f90: Update test.
2419 * gfortran.dg/char4_iunit_1.f03: Update test.
2420 * gfortran.dg/large_real_kind_1.f90: Update test.
2421 * gfortran.dg/real_const_3.f90: Update test.
2422 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2424 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2427 * g++.dg/template/param2.C: New test.
2429 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2431 PR libgfortran/47285
2432 * gfortran.dg/fmt_g.f: New test.
2434 2011-01-28 Tobias Burnus <burnus@net-b.de>
2437 * gfortran.dg/pure_formal_1.f90: New.
2439 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2442 * gcc.dg/tls/pr42894.c: New test.
2444 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2446 * gcc.dg/pr47276.c: Add dg-require-visibility.
2448 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2450 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2452 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2453 Tobias Burnus <burnus@gcc.gnu.org>
2458 * gfortran.dg/realloc_on_assign_3.f03: New test.
2459 * gfortran.dg/realloc_on_assign_4.f03: New test.
2460 * gfortran.dg/allocatable_function_5.f90: New test.
2461 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2462 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2463 implemented" dg-errors.
2465 2011-01-27 Jan Hubicka <jh@suse.cz>
2468 * gcc.dg/attr-weakref-4.c: New testcase
2470 2011-01-27 Martin Jambor <mjambor@suse.cz>
2472 PR tree-optimization/47228
2473 * gcc.dg/torture/pr47228.c: New test.
2475 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2477 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2479 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2481 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2482 when using auto-overlay support on the SPU.
2484 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2486 PR rtl-optimization/44174
2487 * gcc.target/i386/asm-6.c: New test.
2489 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2491 PR rtl-optimization/46856
2492 * gcc.c-torture/compile/pr46856.c: New test.
2494 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2495 Andrew Pinski <pinskia@gmail.com>
2498 * gcc.dg/pr43082.c: New.
2500 2011-01-26 DJ Delorie <dj@redhat.com>
2502 PR rtl-optimization/46878
2503 * gcc.dg/pr46878-1.c: New test.
2505 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2508 * g++.dg/cpp0x/pr47476.C: New test.
2510 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2512 * gcc.c-torture/compile/20110126-1.c: New test.
2514 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2517 * gcc.dg/torture/pr47473.c: New test.
2519 2011-01-26 Jan Hubicka <jh@suse.cz>
2522 * gcc.c-torture/execute/pr47237.c: New testcase.
2524 2011-01-26 Jan Hubicka <jh@suse.cz>
2526 PR tree-optimization/47190
2527 * gcc.dg/attr-weakref-3.c: New testcase.
2529 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2532 * gcc.dg/dll-9a.c: New test file.
2533 * gcc.dg/dll-11.c: Likewise.
2534 * gcc.dg/dll-12.c: Likewise.
2535 * gcc.dg/dll-12a.c: Likewise.
2536 * gcc.dg/dll-11a.c: Likewise.
2537 * gcc.dg/dll-9.c: Likewise.
2538 * gcc.dg/dll-10.c: Likewise.
2539 * gcc.dg/dll-10a.c: Likewise.
2540 * g++.dg/ext/dllexport4a.cc: Likewise.
2541 * g++.dg/ext/dllexport4.C: Likewise.
2542 * g++.dg/ext/dllexport5.C: Likewise.
2543 * g++.dg/ext/dllexport5a.cc: Likewise.
2545 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2547 PR tree-optimization/46970
2548 * gcc.dg/graphite/pr46970.c: New.
2550 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2552 PR tree-optimization/46215
2553 * gcc.dg/graphite/pr46215.c: New.
2555 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2557 PR tree-optimization/46168
2558 * gcc.dg/graphite/pr46168.c: New.
2560 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2562 PR tree-optimization/43657
2563 * gcc.dg/graphite/pr43657.c: New.
2565 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2567 PR tree-optimization/29832
2568 * gfortran.dg/graphite/pr29832.f90: New.
2570 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2572 PR tree-optimization/43567
2573 * gcc.dg/graphite/pr43567.c: New.
2575 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2577 * gfortran.dg/graphite/interchange-4.f: New.
2578 * gfortran.dg/graphite/interchange-5.f: New.
2580 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2581 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2582 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2583 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
2584 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
2585 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
2586 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
2587 * gfortran.dg/ltrans-7.f90: Removed.
2588 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
2590 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
2591 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
2592 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
2593 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
2594 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
2595 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
2596 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
2597 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
2598 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
2599 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
2600 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
2601 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
2602 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
2603 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
2604 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
2605 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
2606 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
2607 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
2608 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
2609 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
2610 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
2611 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
2612 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
2613 * gcc.dg/tree-ssa/data-dep-1.c
2614 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
2615 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
2616 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
2617 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
2618 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
2620 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2622 PR tree-optimization/47265
2623 PR tree-optimization/47443
2624 * gcc.c-torture/compile/pr47265.c: New test.
2625 * gcc.dg/pr47443.c: New test.
2627 2011-01-25 Martin Jambor <mjambor@suse.cz>
2629 PR tree-optimization/47382
2630 * g++.dg/torture/pr47382.C: New test.
2631 * g++.dg/opt/devirt1.C: Xfail.
2633 2011-01-25 Yao Qi <yao@codesourcery.com>
2636 * gcc.target/arm/pr45701-1.c: New test.
2637 * gcc.target/arm/pr45701-2.c: New test.
2638 * gcc.target/arm/pr45701-3.c: New test.
2640 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2641 Jakub Jelinek <jakub@redhat.com>
2643 PR tree-optimization/47271
2644 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
2646 2011-01-25 Nick Clifton <nickc@redhat.com>
2648 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
2649 (saturate_add): Delete.
2651 (main): Do not run saturate_add.
2652 (set_interrupts): Delete.
2654 2011-01-25 Tobias Burnus <burnus@net-b.de>
2657 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
2659 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2661 PR tree-optimization/47427
2662 PR tree-optimization/47428
2663 * gcc.c-torture/compile/pr47427.c: New test.
2664 * gcc.c-torture/compile/pr47428.c: New test.
2666 2011-01-25 Richard Guenther <rguenther@suse.de>
2669 * gcc.dg/torture/pr47411.c: New testcase.
2671 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2673 * gfortran.dg/graphite/id-24.f: New.
2674 * gfortran.dg/graphite/id-25.f: New.
2676 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2678 * gfortran.dg/graphite/id-23.f: New.
2680 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2682 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
2684 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2686 * gcc.dg/graphite/block-0.c: Un-XFAILed.
2687 * gcc.dg/graphite/block-1.c: Un-XFAILed.
2688 * gcc.dg/graphite/block-7.c: Un-XFAILed.
2689 * gcc.dg/graphite/block-8.c: Un-XFAILed.
2690 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
2691 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
2692 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
2693 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
2694 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
2696 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2698 * gcc.dg/graphite/block-0.c: Add documentation.
2699 * gcc.dg/graphite/block-4.c: Same.
2700 * gcc.dg/graphite/block-7.c: Same.
2701 * gcc.dg/graphite/block-8.c: New.
2702 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
2703 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
2704 * gcc.dg/graphite/interchange-12.c: Add documentation.
2705 * gcc.dg/graphite/interchange-13.c: New.
2706 * gcc.dg/graphite/interchange-14.c: New.
2707 * gcc.dg/graphite/interchange-15.c: New.
2708 * gcc.dg/graphite/interchange-8.c: Add documentation.
2709 * gcc.dg/graphite/interchange-mvt.c: Same.
2711 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2714 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
2715 * gcc.target/powerpc/altivec-14.c: Ditto.
2716 * gcc.target/powerpc/altivec-33.c: Ditto.
2717 * gcc.target/powerpc/altivec-types-1.c: Ditto.
2718 * gcc.target/powerpc/altivec-types-2.c: Ditto.
2719 * gcc.target/powerpc/altivec-types-3.c: Ditto.
2720 * gcc.target/powerpc/altivec-types-4.c: Ditto.
2721 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
2722 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
2723 * g++.dg/ext/altivec-15.C: Ditto.
2724 * g++.dg/ext/altivec-types-1.C: Ditto.
2725 * g++.dg/ext/altivec-types-2.C: Ditto.
2726 * g++.dg/ext/altivec-types-3.C: Ditto.
2727 * g++.dg/ext/altivec-types-4.C: Ditto.
2729 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2731 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
2733 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2735 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
2736 optimization options.
2738 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2740 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
2743 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
2745 2011-01-23 Tobias Burnus <burnus@net-b.de>
2748 * gfortran.dg/allocatable_scalar_12.f90: New.
2750 2011-01-23 Ira Rosen <irar@il.ibm.com>
2752 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
2753 vectorization to be not profitable if peeling is used to
2754 realign the memory access.
2755 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
2756 loop bound to avoid loop unrolling.
2757 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
2759 2011-01-22 Jan Hubicka <jh@suse.cz>
2762 * g++.dg/lto/pr47333.C: New file.
2764 2011-01-22 Jan Hubicka <jh@suse.cz>
2766 PR tree-optimization/43884
2768 * gcc.dg/autopar/outer-2.c: Increase array size.
2769 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
2771 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
2774 * gfortran.dg/c_loc_tests_16.f90: New test.
2776 2011-01-22 Tobias Burnus <burnus@net-b.de>
2779 * gfortran.dg/typebound_proc_19.f90: New.
2781 2011-01-21 Jeff Law <law@redhat.com>
2783 PR tree-optimization/47053
2784 * g++.dg/pr47053.C: New test.
2786 2011-01-21 Jason Merrill <jason@redhat.com>
2789 * g++.dg/cpp0x/constexpr-ctor6.C: New.
2791 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2794 * g++.dg/cpp0x/range-for10.C: New test.
2795 * g++.dg/template/for1.C: New test.
2798 * g++.dg/tree-prof/partition3.C: New test.
2800 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
2802 PR rtl-optimization/47366
2803 * g++.dg/opt/pr47366.C: New test.
2805 2011-01-21 Jason Merrill <jason@redhat.com>
2808 * g++.dg/cpp0x/constexpr-regress2.C: New.
2810 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
2812 2011-01-21 Jeff Law <law@redhat.com>
2814 PR rtl-optimization/41619
2815 * gcc.dg/pr41619.c: New.
2817 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2819 PR tree-optimization/47355
2820 * g++.dg/opt/pr47355.C: New test.
2822 2011-01-21 Richard Guenther <rguenther@suse.de>
2824 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
2827 2011-01-21 Richard Guenther <rguenther@suse.de>
2829 PR tree-optimization/47365
2830 * gcc.dg/torture/pr47365.c: New testcase.
2831 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2833 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2835 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
2837 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2839 PR tree-optimization/47391
2840 * gcc.dg/pr47391.c: New test.
2842 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2844 * g++.dg/template/char1.C: Use signed char.
2846 2011-01-21 Tobias Burnus <burnus@net-b.de>
2849 * gfortran.dg/pointer_target_4.f90: New.
2851 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2854 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
2855 ILP32 system and not IP32.
2857 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
2860 * g++.dg/debug/pr46583.C: New.
2862 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2865 * g++.dg/debug/pr47283.C: New test.
2868 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
2869 * gcc.target/i386/headmerge-2.c: Likewise.
2871 2011-01-20 Richard Guenther <rguenther@suse.de>
2874 * gcc.dg/torture/pr47370.c: New testcase.
2876 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2878 PR tree-optimization/46130
2879 * gcc.dg/pr46130-1.c: New test.
2880 * gcc.dg/pr46130-2.c: New test.
2882 2011-01-19 Dodji Seketeli <dodji@redhat.com>
2885 * g++.dg/debug/dwarf2/template-params-10.C: New test.
2887 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
2890 * g++.dg/debug/pr46240.cc: New.
2892 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2895 * g++.dg/template/anonunion1.C: New test.
2897 PR rtl-optimization/47337
2898 * gcc.c-torture/execute/pr47337.c: New test.
2900 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2903 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
2905 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2907 PR tree-optimization/46021
2908 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
2910 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2912 PR tree-optimization/47290
2913 * g++.dg/torture/pr47290.C: New test.
2915 2011-01-18 Janus Weil <janus@gcc.gnu.org>
2918 * gfortran.dg/proc_ptr_comp_29.f90: New.
2920 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
2923 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
2924 powerpc-apple-darwin9.
2926 2011-01-18 Jakub Jelinek <jakub@redhat.com>
2928 PR rtl-optimization/47299
2929 * gcc.c-torture/execute/pr47299.c: New test.
2931 2011-01-17 Jason Merrill <jason@redhat.com>
2933 * g++.dg/cpp0x/constexpr-virtual.C: New.
2935 2011-01-17 Jakub Jelinek <jakub@redhat.com>
2938 * gfortran.dg/gomp/pr47331.f90: New test.
2940 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
2943 * objc.dg/selector-warn-1.m: New.
2944 * obj-c++.dg/selector-warn-1.mm: New.
2946 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
2948 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
2949 Update dg-final accordingly.
2951 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2953 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
2955 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2957 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
2959 * gcc.dg/guality/pr36728-2.c: Likewise.
2961 2011-01-17 Richard Guenther <rguenther@suse.de>
2963 PR tree-optimization/47313
2964 * g++.dg/torture/pr47313.C: New testcase.
2966 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
2969 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
2970 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
2971 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2972 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2974 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
2976 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
2977 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
2978 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
2980 2011-01-17 Richard Guenther <rguenther@suse.de>
2982 PR tree-optimization/45967
2983 * gcc.dg/torture/pr45967-2.c: New testcase.
2984 * gcc.dg/torture/pr45967-3.c: Likewise.
2986 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2989 * g++.dg/ext/pr47213.C: Require visibility.
2991 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2993 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
2994 * gcc.dg/fixed-point/struct-union.c: Update error messages.
2996 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2998 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
2999 Linux-based targets.
3001 2011-01-13 Jan Hubicka <jh@suse.cz>
3003 PR tree-optimization/47276
3004 * gcc.dg/pr47276.c: New testcase.
3006 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
3007 Jonathan Wakely <jwakely.gcc@gmail.com>
3010 * g++.dg/other/pr33558.C: New.
3011 * g++.dg/other/pr33558-2.C: New.
3013 2011-01-14 Martin Jambor <mjambor@suse.cz>
3015 PR tree-optimization/45934
3016 PR tree-optimization/46302
3017 * g++.dg/ipa/devirt-c-1.C: New test.
3018 * g++.dg/ipa/devirt-c-2.C: Likewise.
3019 * g++.dg/ipa/devirt-c-3.C: Likewise.
3020 * g++.dg/ipa/devirt-c-4.C: Likewise.
3021 * g++.dg/ipa/devirt-c-5.C: Likewise.
3022 * g++.dg/ipa/devirt-c-6.C: Likewise.
3023 * g++.dg/ipa/devirt-6.C: Likewise.
3024 * g++.dg/ipa/devirt-d-1.C: Likewise.
3025 * g++.dg/torture/pr45934.C: Likewise.
3027 2011-01-14 Jason Merrill <jason@redhat.com>
3029 * g++.dg/cpp0x/variadic105.C: New.
3031 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
3032 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3035 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
3036 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3037 execution tests on i?86-*-*, x86_64-*-* and
3038 powerpc*-apple-darwin* && ilp32.
3039 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3040 tests on i?86-*-* and x86_64-*-*.
3042 2011-01-14 Richard Guenther <rguenther@suse.de>
3044 PR tree-optimization/47280
3045 * g++.dg/opt/pr47280.C: New testcase.
3047 2011-01-14 Jason Merrill <jason@redhat.com>
3049 * g++.dg/cpp0x/constexpr-regress1.C: New.
3051 * g++.dg/ext/flexary2.C: New.
3053 2011-01-14 Richard Guenther <rguenther@suse.de>
3056 * gcc.dg/torture/pr47281.c: New testcase.
3057 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3059 2011-01-14 Richard Guenther <rguenther@suse.de>
3061 PR tree-optimization/47286
3062 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3064 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3067 * g++.dg/ext/pr47213.C: New.
3069 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3071 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3073 2011-01-13 Tobias Burnus <burnus@net-b.de>
3074 Mikael Morin <mikael@gcc.gnu.org>
3078 * gfortran.dg/select_type_20.f90: New.
3079 * gfortran.dg/select_type_21.f90: New.
3081 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3084 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3086 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3088 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3089 * gcc.dg/guality/pr36728-2.c: Likewise.
3091 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3094 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3096 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3098 PR rtl-optimization/45352
3099 * gcc.dg/pr45352-3.c: New.
3101 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3103 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3105 * g++.dg/cpp0x/range-for8.C: New.
3106 * g++.dg/cpp0x/range-for9.C: New.
3108 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3111 * g++.dg/debug/pr47209.C: New.
3113 2011-01-12 Richard Guenther <rguenther@suse.de>
3116 * gcc.dg/lto/pr47259_0.c: New testcase.
3117 * gcc.dg/lto/pr47259_1.c: Likewise.
3119 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3121 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3122 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3123 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3124 methods missing from the OBJC2 Object.
3125 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3126 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3127 GNU and NeXT runtimes.
3128 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3130 * objc-obj-c++-shared/Object1.m: Likewise.
3131 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3132 * objc.dg/proto-qual-1.m: Likewise.
3133 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3134 * obj-c++.dg/proto-qual-1.mm: Likewise.
3136 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3139 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3141 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3143 Fixed the Objective-C++ testsuite and updated all tests.
3144 * lib/obj-c++.exp (obj-c++_init): Declare and set
3145 gcc_warning_prefix and gcc_error_prefix.
3146 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3147 'dg-warning', 'dg-message' and 'dg-error'.
3148 * obj-c++.dg/class-extension-3.mm: Likewise.
3149 * obj-c++.dg/class-protocol-1.mm: Likewise.
3150 * obj-c++.dg/encode-7.mm: Likewise.
3151 * obj-c++.dg/exceptions-3.mm: Likewise.
3152 * obj-c++.dg/exceptions-5.mm: Likewise.
3153 * obj-c++.dg/method-12.mm: Likewise.
3154 * obj-c++.dg/method-13.mm: Likewise.
3155 * obj-c++.dg/method-15.mm: Likewise.
3156 * obj-c++.dg/method-16.mm: Likewise.
3157 * obj-c++.dg/method-4.mm: Likewise.
3158 * obj-c++.dg/method-8.mm: Likewise.
3159 * obj-c++.dg/method-conflict-1.mm: Likewise.
3160 * obj-c++.dg/method-conflict-2.mm: Likewise.
3161 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3162 and uncommented second part of the testcase now that the testsuite
3164 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3165 and uncommented second part of the testcase now that the testsuite
3167 * obj-c++.dg/private-1.mm: Likewise.
3168 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3169 * obj-c++.dg/syntax-error-7.mm: Likewise.
3170 * obj-c++.dg/warn5.mm: Likewise.
3171 * obj-c++.dg/property/at-property-14.mm: Likewise.
3172 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3174 * obj-c++.dg/property/at-property-18.mm: Likewise.
3175 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3177 * obj-c++.dg/property/at-property-21.mm: Likewise.
3178 * obj-c++.dg/property/at-property-28.mm: Likewise.
3179 * obj-c++.dg/property/at-property-5.mm: Likewise.
3180 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3181 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3182 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3183 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3184 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3185 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3186 * obj-c++.dg/tls/diag-5.mm: Likewise.
3187 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3188 dg-error, now matched correctly.
3190 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3192 * objc.dg/property/at-property-29.m: New.
3193 * obj-c++.dg/property/at-property-29.mm: New.
3195 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3197 * go.test/go-test.exp (go-set-goarch): New proc.
3198 (go-gc-tests): Use it.
3200 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3203 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3205 2011-01-11 Richard Henderson <rth@redhat.com>
3207 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3209 2011-01-11 Jan Hubicka <jh@suse.cz>
3213 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3214 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3216 2011-01-11 Richard Guenther <rguenther@suse.de>
3218 PR tree-optimization/46076
3219 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3221 2011-01-11 Jeff Law <law@redhat.com>
3223 * PR tree-optimization/47086
3224 * gcc.dg/pr47086.c: New test.
3226 2011-01-11 Jason Merrill <jason@redhat.com>
3229 * g++.dg/template/new10.C: New.
3232 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3234 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3236 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3237 Split type definitions and NSConstantString class into...
3238 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3239 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3240 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3241 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3242 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3243 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3245 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3246 encode defines for newer NeXT system headers.
3247 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3248 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3249 * objc.dg/foreach-5.m: Likewise.
3250 * objc.dg/foreach-2.m: Likewise.
3251 * objc.dg/foreach-4.m: Likewise.
3252 * objc.dg/torture/strings/string1.m: Likewise.
3253 * objc.dg/torture/strings/string2.m: Likewise.
3254 * objc.dg/torture/strings/string3.m: Likewise.
3255 * objc.dg/torture/strings/string4.m: Likewise.
3256 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3257 header and stand alone.
3258 * obj-c++.dg/strings/strings-2.mm: Likewise.
3259 * objc.dg/torture/strings/const-str-3.m: Likewise.
3260 * objc.dg/strings/strings-2.m: Likewise.
3261 * objc.dg/strings/const-str-12b.m: Likewise.
3263 2011-01-12 Richard Guenther <rguenther@suse.de>
3266 * gcc.dg/attr-weak-1.c: Adjust.
3268 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3271 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3272 standard compliant and comment.
3274 2011-01-10 Jan Hubicka <jh@suse.cz>
3277 * gcc.dg/initpri3.c: New testcase.
3279 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3282 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3288 (g_ebp_save): Likewise.
3289 (g_esp_save): Likewise.
3291 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3293 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3295 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3297 PR tree-optimization/46021
3298 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3299 i?86-*-*, x86_64-*-*.
3301 2011-01-10 Jeff Law <law@redhat.com>
3303 * PR tree-optimization/47141
3304 * gcc.c-torture/compile/pr47141.c: New test.
3306 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3309 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3310 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3311 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3312 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3315 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3316 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3317 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3318 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3319 being vectorized. Adjust dg-final pattern.
3322 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3323 * gcc.dg/vect/slp-24.c: Likewise.
3325 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3328 * g++.dg/other/pr47218-1.C: New test file.
3329 * g++.dg/other/pr47218.C: Likewise.
3330 * g++.dg/other/pr47218.h: New supporting header.
3332 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3335 * objc.dg/attributes/invalid-attribute-1.m: New.
3336 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3338 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3341 * gfortran.dg/proc_ptr_comp_28.f90: New.
3343 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3345 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3346 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3347 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3348 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3349 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3350 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3351 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3352 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3353 * objc.dg/gnu-api-2-class.m: Likewise.
3354 * objc.dg/gnu-api-2-ivar.m: Likewise.
3355 * objc.dg/gnu-api-2-method.m: Likewise.
3356 * objc.dg/gnu-api-2-objc.m: Likewise.
3357 * objc.dg/gnu-api-2-object.m: Likewise.
3358 * objc.dg/gnu-api-2-property.m: Likewise.
3359 * objc.dg/gnu-api-2-protocol.m: Likewise.
3360 * objc.dg/gnu-api-2-sel.m: Likewise.
3362 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3364 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3365 * objc.dg/objc-foreach-4.m: Likewise.
3366 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3367 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3368 * objc.dg/foreach-4.m: Likewise.
3369 * objc.dg/foreach-5.m: Likewise.
3370 * objc.dg/foreach-3.m: Return self from init.
3372 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3375 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3377 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3380 * gfortran.dg/class_35.f90: New.
3382 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3384 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3386 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3389 * objc.dg/invalid-method-2.m: New.
3390 * obj-c++.dg/invalid-method-2.mm: New.
3392 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3395 * gfortran.dg/transpose_optimization_2.f90 : New test.
3397 2011-01-08 Jan Hubicka <jh@suse.cz>
3399 PR tree-optmization/46469
3400 * g++.dg/torture/pr46469.C: New testcase.
3402 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3404 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3405 emulation of libobjc-gnu structure layout functionality to ..
3406 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3407 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3408 * objc/execute/bf-common.h: Adjust headers.
3409 * objc/execute/bf-1.m: Likewise.
3410 * objc/execute/bf-2.m: Likewise.
3411 * objc/execute/bf-3.m: Likewise.
3412 * objc/execute/bf-4.m: Likewise.
3413 * objc/execute/bf-5.m: Likewise.
3414 * objc/execute/bf-6.m: Likewise.
3415 * objc/execute/bf-7.m: Likewise.
3416 * objc/execute/bf-8.m: Likewise.
3417 * objc/execute/bf-9.m: Likewise.
3418 * objc/execute/bf-10.m: Likewise.
3419 * objc/execute/bf-11.m: Likewise.
3420 * objc/execute/bf-12.m: Likewise.
3421 * objc/execute/bf-13.m: Likewise.
3422 * objc/execute/bf-14.m: Likewise.
3423 * objc/execute/bf-15.m: Likewise.
3424 * objc/execute/bf-16.m: Likewise.
3425 * objc/execute/bf-17.m: Likewise.
3426 * objc/execute/bf-18.m: Likewise.
3427 * objc/execute/bf-19.m: Likewise.
3428 * objc/execute/bf-20.m: Likewise.
3429 * objc/execute/bf-21.m: Likewise.
3430 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3431 objc_get_type_qualifiers ().
3433 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3436 * gfortran.dg/dependency_39.f90: New test.
3438 2011-01-07 Jan Hubicka <jh@suse.cz>
3440 Get builtins tests ready for linker plugin.
3441 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3442 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3443 my_memset, my_bzero): Mark used.
3444 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3445 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3447 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3450 2011-01-07 Jan Hubicka <jh@suse.cz>
3452 PR tree-optimization/46367
3453 * g++.dg/torture/pr46367.C: New file.
3455 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3458 * gcc.dg/pr47201.c: New test.
3461 * gcc.dg/tree-prof/pr47187.c: New test.
3463 2011-01-07 Tobias Burnus <burnus@net-b.de>
3466 * gfortran.dg/extends_type_of_3.f90: New.
3468 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3470 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3471 * g++.dg/ext/dllimport-MI1.C: Likewise.
3472 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3473 * g++.dg/ext/dllimport10.C: Likewise.
3474 * g++.dg/ext/dllimport11.C: Likewise.
3475 * g++.dg/ext/dllimport12.C: Likewise.
3476 * g++.dg/ext/dllimport13.C: Likewise.
3477 * g++.dg/ext/dllimport2.C: Likewise.
3478 * g++.dg/ext/dllimport3.C: Likewise.
3479 * g++.dg/ext/dllimport4.C: Likewise.
3480 * g++.dg/ext/dllimport5.C: Likewise.
3481 * g++.dg/ext/dllimport6.C: Likewise.
3482 * g++.dg/ext/dllimport8.C: Likewise.
3483 * g++.dg/ext/dllimport9.C: Likewise.
3484 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3485 targets, too. Additionally enable test for i?86-*-mingw*.
3486 * g++.dg/ext/selectany1.C: Likewise.
3487 Remove guard variable check.
3489 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3493 * gfortran.dg/storage_size_3.f08: Extended.
3495 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3498 * g++.dg/template/stdarg1.C: New test.
3500 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3503 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3504 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3505 from the interface of functions to not hide the errors that
3508 2011-01-06 Jan Hubicka <jh@suse.cz>
3510 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3511 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3513 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3517 * gfortran.dg/interface_33.f90: New test.
3519 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3522 * gcc.c-torture/compile/pr47150.c: New test.
3524 2011-01-06 Ira Rosen <irar@il.ibm.com>
3526 PR tree-optimization/47139
3527 * gcc.dg/vect/pr47139.c: New test.
3529 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3532 * gfortran.dg/extends_type_of_2.f03: New.
3534 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3536 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3538 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3540 * gnat.dg/opt14.adb: New test.
3542 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3545 * gfortran.dg/allocate_error_2.f90: New test.
3547 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3550 * gfortran.dg/storage_size_3.f08: New.
3552 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3554 PR libgfortran/47154
3555 * gfortran.dg/namelist_68.f90: New test.
3557 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
3559 * gnat.dg/unchecked_convert8.ad[sb]: New test.
3561 2011-01-04 Janus Weil <janus@gcc.gnu.org>
3564 * gfortran.dg/class_34.f90: New.
3566 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3568 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3569 use __builtin_inff. Skip all single-precision tests that require
3572 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3574 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3576 2011-01-03 Jakub Jelinek <jakub@redhat.com>
3578 PR tree-optimization/47148
3579 * gcc.c-torture/execute/pr47148.c: New test.
3581 PR tree-optimization/47155
3582 * gcc.c-torture/execute/pr47155.c: New test.
3584 PR rtl-optimization/47157
3585 * gcc.c-torture/compile/pr47157.c: New test.
3587 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3589 * gcc.dg/torture/vector-shift2.c (schar): Define.
3590 (main): Always use schar or uchar instead of plain "char" to avoid
3591 dependencies on implementation-defined char signedness.
3593 2011-01-03 Martin Jambor <mjambor@suse.cz>
3595 PR tree-optimization/46801
3596 * gnat.dg/pack9.adb: Remove xfail.
3598 2011-01-03 Martin Jambor <mjambor@suse.cz>
3600 PR tree-optimization/46984
3601 * g++.dg/ipa/pr46984.C: New test.
3603 2011-01-02 Janus Weil <janus@gcc.gnu.org>
3606 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
3608 2011-01-02 Jakub Jelinek <jakub@redhat.com>
3610 PR tree-optimization/47140
3611 * gcc.c-torture/compile/pr47140.c: New test.
3613 PR rtl-optimization/47028
3614 * gcc.dg/pr47028.c: New test.
3616 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
3618 * objc.dg/protocol-forward-1.m: Removed TODO.
3619 * objc.dg/protocol-forward-2.m: New.
3620 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
3621 * obj-c++.dg/protocol-forward-2.mm: New.
3623 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
3626 * g++.dg/eh/pr38662.C: New testcase.
3628 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
3630 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
3631 scan for newline '\n'.
3634 Copyright (C) 2011 Free Software Foundation, Inc.
3636 Copying and distribution of this file, with or without modification,
3637 are permitted in any medium without royalty provided the copyright
3638 notice and this notice are preserved.