1 2011-04-01 Jakub Jelinek <jakub@redhat.com>
4 * gcc.c-torture/compile/pr48335-1.c: New test.
5 * gcc.dg/pr48335-1.c: New test.
6 * gcc.dg/pr48335-2.c: New test.
7 * gcc.dg/pr48335-3.c: New test.
8 * gcc.dg/pr48335-4.c: New test.
9 * gcc.dg/pr48335-5.c: New test.
10 * gcc.dg/pr48335-6.c: New test.
11 * gcc.dg/pr48335-7.c: New test.
12 * gcc.dg/pr48335-8.c: New test.
13 * gcc.target/i386/pr48335-1.c: New test.
15 2011-04-01 Vincent Lefevre <vincent+gcc@vinc17.org>
18 * gcc.dg/Waddress.c: New test.
20 2011-04-01 Thomas Koenig <tkoenig@gcc.gnu.org>
23 * gfortran.dg/function_optimize_3.f90: New test.
25 2011-04-01 Bernd Schmidt <bernds@codesourcery.com>
27 * gcc.c-torture/compile/20110401-1.c: New test.
29 * g++.dg/lto/20091002-1_0.C: Use "dg-require-effective-target fpic".
30 * g++.dg/lto/20091002-2_0.C: Likewise.
31 * g++.dg/lto/20090303_0.c: Likewise.
32 * g++.dg/lto/20091004-1_0.C: Likewise.
33 * g++.dg/lto/20091002-3_0.C: Likewise.
34 * g++.dg/lto/20091004-2_0.C: Likewise.
35 * g++.dg/lto/20081123_0.C: Likewise.
36 * g++.dg/lto/20090313_0.C: Likewise.
37 * g++.dg/lto/20081109-1_0.C: Likewise.
38 * g++.dg/lto/20081219_0.C: Likewise.
39 * g++.dg/lto/20081204-1_0.C: Likewise.
40 * g++.dg/lto/20090302_0.C: Likewise.
41 * g++.dg/lto/20081119-1_0.C: Likewise.
42 * g++.dg/lto/20081118_0.C: Likewise.
43 * gcc.dg/lto/20091020-2_0.c: Likewise.
44 * gcc.dg/lto/20090210_0.c: Likewise.
45 * gcc.dg/lto/20081204-1_0.c: Likewise.
46 * gcc.dg/lto/20081224_0.c: Likewise.
47 * gcc.dg/lto/20090219_0.c: Likewise.
48 * gcc.dg/lto/20091014-1_0.c: Likewise.
49 * gcc.dg/lto/20091016-1_0.c: Likewise.
50 * gcc.dg/lto/20090206-2_0.c: Likewise.
51 * gcc.dg/lto/20090116_0.c: Likewise.
52 * gcc.dg/lto/20091013-1_0.c: Likewise.
53 * gcc.dg/lto/20091015-1_0.c: Likewise.
54 * gcc.dg/lto/20090126-2_0.c: Likewise.
56 2011-03-31 Ian Lance Taylor <iant@google.com>
58 * go.test/go-test.exp (go-set-goarch): Recognize MIPS ABIs.
60 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
62 * gnat.dg/opt16.adb: New test.
64 2011-03-31 Jason Merrill <jason@redhat.com>
66 * g++.dg/cpp0x/defaulted24.C: New.
68 2011-03-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
71 * gfortran.dg/g77/cabs.f: Only xfail execution on mips-sgi-irix6*
74 2011-03-31 Eric Botcazou <ebotcazou@adacore.com>
76 * g++.dg/other/i386-9.C: New test.
78 2011-03-30 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
80 * go.test/go-test.exp (go-set-goarch): Use sparc64 for 64-bit SPARC.
82 2011-03-30 Jason Merrill <jason@redhat.com>
84 * g++.dg/cpp0x/regress/error-recovery1.C: New.
86 * g++.dg/cpp0x/regress/isnan.C: New.
88 * g++.dg/cpp0x/initlist46.C: New.
90 2011-03-30 Richard Sandiford <richard.sandiford@linaro.org>
93 * gcc.target/arm/neon-modes-2.c: New test.
95 2011-03-30 Jakub Jelinek <jakub@redhat.com>
98 * gcc.c-torture/compile/pr48305.c: New test.
100 2011-03-29 Jason Merrill <jason@redhat.com>
102 * g++.dg/cpp0x/regress/value-dep1.C: New.
104 2011-03-29 Steve Ellcey <sje@cup.hp.com>
106 * gcc.dg/torture/pr47917.c: Use -std=gnu99 on HP-UX.
108 2011-03-29 Ian Lance Taylor <iant@google.com>
110 * go.test/go-test.exp: Handle the test lines used in several new
112 (errchk): Add opts parameter. Change all callers. Handle parens
115 2011-03-29 Peter Bergner <bergner@vnet.ibm.com>
116 Dominique d'Humieres <dominiq@lps.ens.fr>
118 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __ppc64__
119 and __APPLE__ && __PPC__ && __ALTIVEC__.
121 2011-03-29 Jason Merrill <jason@redhat.com>
123 * g++.dg/cpp0x/dependent1.C: New.
125 * g++.dg/cpp0x/constexpr-48089.C: Adjust.
127 * g++.dg/cpp0x/constexpr-memfn1.C: New.
129 * g++.dg/cpp0x/constexpr-diag1.C: Adjust error locations.
131 2011-03-29 Janus Weil <janus@gcc.gnu.org>
134 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
135 * gfortran.dg/proc_ptr_comp_32.f90: New.
137 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
139 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
140 check for corresponding warning.
142 2011-03-28 Jason Merrill <jason@redhat.com>
144 * g++.dg/cpp0x/rv-deduce2.C: New.
146 2011-03-29 Jakub Jelinek <jakub@redhat.com>
149 * gcc.dg/pr48203.c: New test.
151 2011-03-28 Jeff Law <law@redhat.com>
153 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
155 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
157 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
158 and __PPC__ && __ALTIVEC__.
160 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
163 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
164 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
165 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
166 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
168 2011-03-28 Jason Merrill <jason@redhat.com>
170 * g++.dg/cpp0x/initlist-array2.C: New.
172 * g++.dg/cpp0x/initlist-array1.C: New.
174 * g++.dg/cpp0x/constexpr-compound.C: New.
176 * g++.dg/cpp0x/constexpr-using.C: New.
178 * g++.dg/cpp0x/constexpr-noexcept.C: New.
180 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
183 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
185 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
187 * gcc.dg/slp-1.c: New test.
189 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
191 * gcc.target/i386/avx256-unaligned-load-1.c: New.
192 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
193 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
194 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
195 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
196 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
197 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
198 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
199 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
200 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
201 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
202 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
203 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
204 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
206 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
209 * gfortran.dg/trim_optimize_5.f90: New test.
210 * gfortran.dg/trim_optimize_6.f90: New test.
212 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
215 * gcc.target/mips/madd-7.c: Remove -mlong32.
216 * gcc.target/mips/msub-7.c: Likewise.
218 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
220 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
221 accesses to preserve the meaning of the test for doubleword vectors.
222 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
223 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
225 2011-03-26 Janus Weil <janus@gcc.gnu.org>
228 * gfortran.dg/class_42.f03: New.
230 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
232 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
235 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
237 PR rtl-optimization/48144
238 * gcc.dg/pr48144.c: New test.
240 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
242 * gnat.dg/discr27.ad[sb]: New test.
244 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
246 * gnat.dg/limited_with2.ad[sb]: New test.
247 * gnat.dg/limited_with2_pkg1.ads: New helper.
248 * gnat.dg/limited_with2_pkg2.ads: Likewise.
250 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
252 * gnat.dg/opt15.adb: New test.
253 * gnat.dg/opt15_pkg.ad[sb]: New helper.
255 2011-03-25 Tobias Burnus <burnus@net-b.de>
259 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
260 * gfortran.dg/leadz_trailz_3.f90: Ditto
262 2011-03-25 Martin Jambor <mjambor@suse.cz>
264 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
266 2011-03-25 Jason Merrill <jason@redhat.com>
268 * g++.dg/cpp0x/defaulted22.C: New.
269 * g++.dg/cpp0x/defaulted23.C: New.
270 * g++.dg/cpp0x/defaulted15.C: Adjust.
272 2011-03-25 Jason Merrill <jason@redhat.com>
274 * g++.dg/cpp0x/move1.C: New.
276 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
279 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
281 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
283 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
284 for mips-sgi-irix6.5.
285 Replace snprintf prototype by <stdio.h>.
287 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
290 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
292 * gcc.dg/graphite/block-4.c: Likewise.
293 * gcc.dg/graphite/block-7.c: Likewise.
294 * gcc.dg/graphite/block-8.c: Likewise.
296 2011-03-25 Richard Guenther <rguenther@suse.de>
298 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
299 * g++.dg/tree-ssa/pr8781.C: Likewise.
300 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
301 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
302 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
303 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
304 * gcc.dg/tree-ssa/alias-18.c: Likewise.
305 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
306 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
307 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
308 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
309 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
310 * gcc.dg/tree-ssa/pr21574.c: Likewise.
311 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
312 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
313 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
314 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
315 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
316 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
317 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
318 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
319 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
320 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
321 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
322 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
323 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
324 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
325 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
326 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
327 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
328 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
329 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
330 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
331 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
332 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
333 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
334 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
335 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
336 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
337 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
338 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
339 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
340 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
341 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
342 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
343 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
344 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
345 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
346 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
347 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
348 * c-c++-common/pr46562-2.c: Likewise.
349 * gfortran.dg/pr42108.f90: Likewise.
350 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
351 foo to be inlined even at -O1.
352 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
353 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
354 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
355 * gcc.dg/matrix/matrix.exp: Disable FRE.
357 2011-03-24 Jakub Jelinek <jakub@redhat.com>
360 * gcc.dg/dfp/pr48204.c: New test.
362 2011-03-24 Steve Ellcey <sje@cup.hp.com>
365 * gcc.c-torture/execute/pr47917.c: Move this...
366 * gcc.dg/torture/pr47917.c: to here and add xfails.
368 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
370 * gnat.dg/array16.ad[sb]: New test.
371 * gnat.dg/array16.ads: New helper.
373 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
375 * gnat.dg/derived_type2.adb: New test.
377 2011-03-24 Richard Guenther <rguenther@suse.de>
379 PR tree-optimization/48271
380 * g++.dg/torture/pr48271.C: New testcase.
382 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
384 * gnat.dg/array15.ad[sb]: New test.
386 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
389 * gcc.target/i386/pr48237.c: New test.
391 2011-03-24 Richard Guenther <rguenther@suse.de>
394 * gcc.dg/builtin-object-size-10.c: New testcase.
396 2011-03-24 Richard Guenther <rguenther@suse.de>
398 PR tree-optimization/46562
399 * c-c++-common/pr46562-2.c: New testcase.
400 * c-c++-common/pr46562.c: Likewise.
402 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
404 * gcc.dg/vect/vect-cselim-1.c: New test.
405 * gcc.dg/vect/vect-cselim-2.c: New test.
407 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
409 * gcc.target/arm/pr46934.c: New.
411 2011-03-23 Ian Lance Taylor <iant@google.com>
413 * go.test/go-test.exp (errchk): Ignore lines containing ////.
415 2011-03-23 Richard Guenther <rguenther@suse.de>
417 * gcc.dg/struct: Remove directory and contents.
419 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
422 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
424 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
426 * gnat.dg/discr26.ad[sb]: New test.
427 * gnat.dg/discr26_pkg.ads: New helper.
429 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
432 * gcc.target/arm/neon-vld-1.c: New test.
434 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
436 * gnat.dg/array14.ad[sb]: New test.
437 * gnat.dg/array14_pkg.ads: New helper.
439 2011-03-22 Joseph Myers <joseph@codesourcery.com>
441 * gcc.c-torture/execute/920501-8.x: Remove.
442 * gcc.c-torture/execute/930513-1.x: Remove.
443 * gcc.c-torture/execute/960312-1.x: Remove.
444 * gcc.c-torture/compile/20000804-1.c,
445 gcc.c-torture/compile/20001205-1.c,
446 gcc.c-torture/compile/20001226-1.c,
447 gcc.c-torture/compile/20010518-2.c,
448 gcc.c-torture/compile/20020312-1.c,
449 gcc.c-torture/compile/20020604-1.c,
450 gcc.c-torture/compile/920501-12.c,
451 gcc.c-torture/compile/920501-4.c,
452 gcc.c-torture/compile/920520-1.c,
453 gcc.c-torture/compile/980506-1.c,
454 gcc.c-torture/execute/980709-1.x,
455 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
457 * gcc.dg/cpp/assert4.c: Don't handle ARC.
458 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
461 2011-03-22 Nick Clifton <nickc@redhat.com>
463 * lib/target-supports.exp (check_profiling_available): Add MN10300
464 to the list of targets that do not support profiling. Restore
465 alpha sorting to this list.
467 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
469 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
470 failure on 32-bit systems.
471 * gcc.dg/torture/vector-2.c: Ditto.
473 2011-03-22 Richard Guenther <rguenther@suse.de>
475 PR tree-optimization/48228
476 * gcc.dg/Wstrict-overflow-23.c: New testcase.
478 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
480 * lib/prune.exp (prune_gcc_output): Prune "could not create
481 compact unwind for" warnings.
483 2011-03-20 Jakub Jelinek <jakub@redhat.com>
487 * gcc.c-torture/execute/pr42544.c: New test.
488 * gcc.c-torture/execute/pr48197.c: New test.
490 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
492 PR preprocessor/48192
493 * gcc.target/powerpc/pr48192.c: New file.
496 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
497 split problem of 0 being loaded in a VSX register.
499 2011-03-21 Richard Guenther <rguenther@suse.de>
502 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
503 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
504 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
505 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
507 2011-03-21 Jakub Jelinek <jakub@redhat.com>
510 * gcc.dg/pr48213.c: New test.
512 2011-03-21 Kai Tietz <ktietz@redhat.com>
515 * g++.dg/plugin/attribute_plugin.c: Adjust test.
517 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
519 * gcc.target/arm/xor-and.c: New.
521 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
524 * gfortran.dg/function_optimize_1.f90: New test.
525 * gfortran.dg/function_optimize_2.f90: New test.
527 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
529 PR rtl-optimization/47502
530 * gcc.target/i386/pr47502-1.c: New.
531 * gcc.target/i386/pr47502-2.c: Likewise.
533 2011-03-20 Jakub Jelinek <jakub@redhat.com>
535 PR rtl-optimization/48156
536 * gcc.dg/pr48156.c: New test.
538 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
541 * gfortran.dg/scratch_1.f90: Adjust test.
543 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
546 * gfortran.dg/scratch_1.f90: New test.
548 2011-03-18 Joseph Myers <joseph@codesourcery.com>
550 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
551 variably modified typedefs.
552 * gcc.dg/c1x-typedef-2.c: Remove.
554 2011-03-18 Joseph Myers <joseph@codesourcery.com>
556 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
557 * gcc.dg/c1x-anon-struct-3.c: New test.
558 * gcc.dg/anon-struct-11.c: Update.
560 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
562 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
566 2011-03-18 Jason Merrill <jason@redhat.com>
568 * g++.dg/template/fn-ptr1.C: New.
570 * g++.dg/overload/volatile1.C: New.
572 * g++.dg/opt/pr23372.C: New.
574 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
576 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
579 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
581 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
583 * gcc.target/arm/unsigned-extend-1.c: New.
585 2011-03-18 Jakub Jelinek <jakub@redhat.com>
588 * gcc.c-torture/compile/pr48161.c: New test.
590 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
593 * gcc.dg/torture/pr47725.c: New.
595 2011-03-17 Jason Merrill <jason@redhat.com>
597 * g++.dg/cpp0x/constexpr-overflow2.C: New.
598 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
600 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
602 * gnat.dg/specs/elab2.ads: New test.
603 * gnat.dg/specs/elab2_pkg.ads: New helper.
605 2011-03-17 Jason Merrill <jason@redhat.com>
607 * g++.dg/cpp0x/decltype-1212.C: New.
608 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
610 2011-03-17 Jason Merrill <jason@redhat.com>
612 * g++.dg/parse/memfnquals1.C: New.
614 2011-03-17 Richard Guenther <rguenther@suse.de>
617 * gcc.dg/pr48134.c: New testcase.
619 2011-03-17 Richard Guenther <rguenther@suse.de>
622 * g++.dg/torture/pr48165.C: New testcase.
624 2011-03-17 Jakub Jelinek <jakub@redhat.com>
626 PR rtl-optimization/48141
627 * gcc.dg/pr48141.c: New test.
629 2011-03-16 Jason Merrill <jason@redhat.com>
631 * g++.dg/cpp0x/constexpr-48089.C: New.
633 * g++.dg/cpp0x/constexpr-abi1.C: New.
635 * g++.dg/cpp0x/constexpr-46336.C: New.
636 * g++.dg/parse/friend5.C: Adjust expected errors.
638 * g++.dg/cpp0x/constexpr-47570.C: New.
640 2011-03-16 Dodji Seketeli <dodji@redhat.com>
643 * ++.dg/debug/dwarf2/typedef6.C: New test.
645 2011-03-16 Jason Merrill <jason@redhat.com>
647 * g++.dg/cpp0x/elision2.C: New.
649 * g++.dg/cpp0x/constexpr-array3.C: New.
651 2011-03-16 Jason Merrill <jason@redhat.com>
653 * g++.dg/cpp0x/sfinae6.C: New.
654 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
655 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
656 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
657 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
658 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
660 2011-03-16 Jason Merrill <jason@redhat.com>
662 * g++.dg/template/incomplete6.C: New.
664 2011-03-16 Jeff Law <law@redhat.com>
666 * gcc.dg/tree-ssa/vrp55.c: New test.
668 2011-03-16 Jason Merrill <jason@redhat.com>
670 * g++.dg/cpp0x/auto22.C: New.
672 2011-03-16 Richard Guenther <rguenther@suse.de>
674 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
675 optimizing it away if promoted to const.
677 2011-03-16 Richard Guenther <rguenther@suse.de>
679 PR tree-optimization/48149
680 * gcc.dg/fold-complex-1.c: New testcase.
682 2011-03-16 Richard Guenther <rguenther@suse.de>
685 * gcc.dg/guality/pr45882.c: Really make sure no inlining
688 2011-03-16 Richard Guenther <rguenther@suse.de>
690 PR tree-optimization/26134
691 * gcc.dg/tree-ssa/complex-6.c: New testcase.
693 2011-03-16 Richard Guenther <rguenther@suse.de>
695 PR tree-optimization/48146
696 * gcc.dg/torture/pr48146.c: New testcase.
698 2011-03-16 Richard Guenther <rguenther@suse.de>
700 * gcc.dg/tree-ssa/pr14814.c: Adjust.
701 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
703 2011-03-16 Jakub Jelinek <jakub@redhat.com>
706 * gcc.c-torture/compile/pr48136.c: New test.
708 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
711 * gcc.dg/guality/pr45882.c: New test.
713 2011-03-15 Jason Merrill <jason@redhat.com>
715 * g++.dg/cpp0x/constexpr-recursion.C: New.
717 * g++.dg/cpp0x/implicit11.C: New.
719 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
721 * g++.dg/cpp0x/constexpr-attribute.C: New.
723 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
725 * g++.dg/parse/pr34758.C: New.
727 2011-03-15 Xinliang David Li <davidxl@google.com>
730 * gcc.dg/uninit-pred-7_d.c: New test.
731 * gcc.dg/uninit-pred-8_d.c: New test.
733 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
736 * gcc.target/arm/pr46788.c: New.
738 2011-03-15 Richard Guenther <rguenther@suse.de>
741 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
742 * gfortran.dg/ishft_4.f90: Likewise.
743 * gfortran.dg/leadz_trailz_3.f90: Likewise.
745 2011-03-15 Richard Guenther <rguenther@suse.de>
747 PR tree-optimization/13954
748 * g++.dg/tree-ssa/pr13954.C: New testcase.
750 2011-03-15 Richard Guenther <rguenther@suse.de>
752 PR tree-optimization/48037
753 * gcc.target/i386/pr48037-1.c: New testcase.
755 2011-03-15 Richard Guenther <rguenther@suse.de>
757 PR tree-optimization/41490
758 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
759 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
760 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
761 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
762 * g++.dg/tree-ssa/pr33604.C: Adjust.
764 2011-03-14 Jakub Jelinek <jakub@redhat.com>
767 * gcc.c-torture/execute/pr47917.c: New test.
768 * gcc.dg/pr47917.c: New test.
771 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
773 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
775 * gcc.target/i386/sse4_1-floor-vec.c: New test.
776 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
777 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
778 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
779 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
780 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
781 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
782 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
783 * gcc.target/i386/avx-floor-vec.c: Ditto.
784 * gcc.target/i386/avx-ceil-vec.c: Ditto.
785 * gcc.target/i386/avx-trunc-vec.c: Ditto.
786 * gcc.target/i386/avx-rint-vec.c: Ditto.
787 * gcc.target/i386/avx-floorf-vec.c: Ditto.
788 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
789 * gcc.target/i386/avx-truncf-vec.c: Ditto.
790 * gcc.target/i386/avx-rintf-vec.c: Ditto.
792 2011-03-14 Tom Tromey <tromey@redhat.com>
794 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
795 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
796 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
798 2011-03-14 Tom Tromey <tromey@redhat.com>
800 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
801 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
802 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
804 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
806 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
808 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
810 PR rtl-optimization/47166
811 * gcc.c-torture/execute/postmod-1.c: New test.
813 2011-03-14 Richard Guenther <rguenther@suse.de>
816 * gcc.dg/torture/pr48098.c: New testcase.
818 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
821 * gcc.target/powerpc/pr48053-1.c: New test.
822 * gcc.target/powerpc/pr48053-2.c: Likewise.
824 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
827 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
829 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
832 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
834 2011-03-12 Janus Weil <janus@gcc.gnu.org>
837 * gfortran.dg/class_41.f03: New.
839 2011-03-11 Dodji Seketeli <dodji@redhat.com>
841 * g++.dg/conversion/cast3.C: New test.
843 2011-03-11 Jason Merrill <jason@redhat.com>
845 * g++.dg/template/error45.C: New.
847 * g++.dg/parse/no-type-defn1.C: New.
849 * g++.dg/ext/attrib40.C: New.
851 * g++.dg/cpp0x/regress/array1.C: New.
853 2011-03-11 Richard Guenther <rguenther@suse.de>
855 PR tree-optimization/48067
856 * gcc.dg/pr48067.c: New testcase.
858 2011-03-11 Richard Guenther <rguenther@suse.de>
861 * g++.dg/lto/20110311-1_0.C: New testcase.
863 2011-03-11 Jakub Jelinek <jakub@redhat.com>
866 * g++.dg/inherit/virtual8.C: New test.
869 * gcc.dg/torture/pr48044.c: New test.
871 2011-03-11 Janus Weil <janus@gcc.gnu.org>
874 * gfortran.dg/proc_ptr_comp_31.f90: New.
876 2011-03-11 Richard Guenther <rguenther@suse.de>
878 PR tree-optimization/47278
879 * gcc.dg/torture/pr47278-1.c: New testcase.
880 * gcc.dg/torture/pr47278-2.c: Likewise.
882 2011-03-11 Jakub Jelinek <jakub@redhat.com>
884 PR tree-optimization/48063
885 * gcc.dg/torture/pr48063.c: New test.
887 2011-03-10 Jason Merrill <jason@redhat.com>
889 * g++.dg/template/array22.C: New.
891 * g++.dg/cpp0x/syntax-err1.C: New.
892 * g++.dg/parse/error36.C: Adjust expected errors.
893 * g++.old-deja/g++.pt/ctor2.C: Likewise.
894 * g++.old-deja/g++.pt/typename3.C: Likewise.
895 * g++.old-deja/g++.pt/typename4.C: Likewise.
896 * g++.old-deja/g++.pt/typename6.C: Likewise.
898 2011-03-09 Jason Merrill <jason@redhat.com>
900 * g++.dg/template/nontype22.C: New.
902 2011-03-09 Martin Jambor <mjambor@suse.cz>
904 PR tree-optimization/47714
905 * g++.dg/torture/pr47714.C: New test.
907 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
910 * gcc.target/powerpc/pr47755-2.c: New file.
912 2011-03-08 Jakub Jelinek <jakub@redhat.com>
914 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
915 is not set in the environment, pass 64 as first argument when not
916 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
917 native where ulimit -u is supported.
919 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
921 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
923 2011-03-08 Jason Merrill <jason@redhat.com>
925 * g++.dg/template/nontype21.C: New.
927 * g++.dg/template/anon5.C: New.
929 2011-03-08 Jakub Jelinek <jakub@redhat.com>
932 * gcc.dg/pr47881.c: New test.
934 2011-03-08 Dodji Seketeli <dodji@redhat.com>
937 * g++.dg/lookup/template3.C: New test.
939 2011-03-08 Kai Tietz <ktietz@redhat.com>
941 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
944 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
947 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
948 sizeof to compute alignment.
950 2011-03-08 Jakub Jelinek <jakub@redhat.com>
952 PR tree-optimization/48022
953 * gcc.dg/pr48022-1.c: New test.
954 * gcc.dg/pr48022-2.c: New test.
956 2011-03-07 Jason Merrill <jason@redhat.com>
958 * g++.dg/template/nontype20.C: New.
959 * g++.dg/init/member1.C: Adjust expected errors.
960 * g++.dg/parse/constant4.C: Likewise.
961 * g++.dg/template/qualified-id3.C: Likewise.
962 * g++.old-deja/g++.pt/crash10.C: Likewise.
964 * g++.dg/cpp0x/regress/non-const1.C: New.
966 2011-03-07 Jakub Jelinek <jakub@redhat.com>
969 * gcc.dg/pr47991.c: New test.
971 2011-03-07 Jason Merrill <jason@redhat.com>
973 * g++.dg/abi/mangle46.C: New.
975 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
978 * gcc.target/powerpc/pr47862.c: New.
980 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
983 * gcc.target/i386/combine-mul.c: Require nonpic.
985 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
986 Nathan Froyd <froydnj@codesourcery.com>
988 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
990 2011-03-06 Mark Mitchell <mark@codesourcery.com>
992 * README.QMTEST: Remove.
994 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
995 Jerry DeLisle <jvdelisle@gcc.gnu.org>
998 * gfortran.dg/array_constructor_37.f90 : New test.
1000 2011-03-05 Jason Merrill <jason@redhat.com>
1002 * g++.dg/abi/mangle39.C: ABI v5, not 6.
1003 * g++.dg/abi/mangle45.C: Likewise.
1004 * g++.dg/cpp0x/trailing1.C: Likewise.
1006 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1008 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
1010 2011-03-05 Jakub Jelinek <jakub@redhat.com>
1012 PR rtl-optimization/47899
1013 * gcc.dg/pr47899.c: New test.
1015 * gcc.dg/torture/pr47968.c: Ignore warnings.
1017 PR tree-optimization/47967
1018 * gcc.c-torture/compile/pr47967.c: New test.
1020 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1022 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
1023 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
1025 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
1027 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
1028 and property_getAttributes() if __OBJC2__.
1029 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
1030 * objc.dg/property/property-encoding-1.m: New.
1031 * obj-c++.dg/property/property-encoding-1.mm: New.
1033 2011-03-04 Jason Merrill <jason@redhat.com>
1035 * g++.dg/template/pseudodtor6.C: New.
1037 * g++.dg/inherit/covariant19.C: New.
1039 2011-03-04 Richard Guenther <rguenther@suse.de>
1042 * gcc.dg/torture/pr47968.c: New testcase.
1044 2011-03-04 Richard Guenther <rguenther@suse.de>
1047 * gcc.dg/torture/pr47975.c: New testcase.
1049 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
1052 * g++.dg/template/crash106.C: New.
1054 2011-03-03 Jakub Jelinek <jakub@redhat.com>
1057 * gcc.dg/gomp/pr47963.c: New test.
1058 * g++.dg/gomp/pr47963.C: New test.
1060 2011-03-02 Jason Merrill <jason@redhat.com>
1062 * g++.dg/cpp0x/regress/condition1.C: New.
1064 * g++.dg/cpp0x/constexpr-ctor9.C: New.
1066 2011-03-01 Jason Merrill <jason@redhat.com>
1068 * g++.dg/cpp0x/lambda/lambda-98.C: New.
1070 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
1072 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
1074 PR rtl-optimization/47925
1075 * gcc.c-torture/execute/pr47925.c: New test.
1077 2011-03-01 Jason Merrill <jason@redhat.com>
1079 * g++.dg/cpp0x/decltype25.C: New.
1081 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
1083 2011-03-01 Richard Guenther <rguenther@suse.de>
1085 PR tree-optimization/47890
1086 * gcc.dg/torture/pr47890.c: New testcase.
1088 2011-03-01 Richard Guenther <rguenther@suse.de>
1091 * gcc.dg/lto/pr47924_0.c: New testcase.
1093 2011-03-01 Richard Guenther <rguenther@suse.de>
1096 * gfortran.dg/lto/pr46911_0.f: New testcase.
1098 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1100 PR libgfortran/47933
1101 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
1102 compile errors from older code form.
1104 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1106 PR libgfortran/47567
1107 * gfortran.dg/fmt_fw_d.f90: New test.
1109 2011-02-28 Jason Merrill <jason@redhat.com>
1111 * g++.dg/inherit/covariant18.C: New.
1113 2011-02-28 Jakub Jelinek <jakub@redhat.com>
1116 * gcc.dg/pr47893.c: New test.
1118 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
1120 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
1121 NULL in case of a selector with conflicting types.
1122 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
1124 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
1126 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
1127 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
1128 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
1129 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1131 2011-02-28 Jason Merrill <jason@redhat.com>
1134 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1136 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1138 PR libgfortran/47778
1139 * gfortran.dg/namelist_71.f90: New test.
1141 2011-02-27 Jason Merrill <jason@redhat.com>
1144 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1145 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1147 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1150 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1152 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1155 * gfortran.dg/gomp/task-1.f90: Removed.
1157 2011-02-26 Jason Merrill <jason@redhat.com>
1159 * g++.dg/template/this-targ1.C: New.
1161 * g++.dg/cpp0x/regress/template-const1.C: New.
1162 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1163 * g++.dg/template/function1.C: Adjust.
1164 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1165 * g++.dg/debug/debug7.C: Adjust.
1167 2011-02-26 Tobias Burnus <burnus@net-b.de>
1170 * gfortran.dg/gomp/task-1.f90: New.
1172 2011-02-25 Jie Zhang <jie@codesourcery.com>
1174 * gcc.target/arm/neon-thumb2-move.c: Add
1175 dg-require-effective-target arm_thumb2_ok.
1177 2011-02-24 Jason Merrill <jason@redhat.com>
1179 * g++.dg/parse/constant1.C: Specify C++98 mode.
1180 * g++.dg/parse/constant5.C: Likewise.
1181 * g++.dg/parse/error2.C: Likewise.
1182 * g++.dg/parse/semicolon3.C: Likewise.
1183 * g++.dg/template/crash14.C: Likewise.
1184 * g++.dg/template/local4.C: Likewise.
1185 * g++.dg/template/nontype3.C: Likewise.
1186 * g++.dg/parse/crash31.C: Adjust expected errors.
1187 * g++.dg/template/function1.C: Likewise.
1188 * g++.dg/template/ref3.C: Likewise.
1189 * g++.dg/template/static9.C: Likewise.
1190 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1192 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1193 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1194 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1195 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1196 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1198 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1201 * gfortran.dg/pr47878.f90: New test.
1203 2011-02-24 Richard Guenther <rguenther@suse.de>
1206 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1207 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1209 2011-02-24 Richard Guenther <rguenther@suse.de>
1212 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1213 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1215 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1217 PR libgfortran/47567
1218 * gfortran.dg/fmt_f0_1.f90: Update test.
1220 2011-02-23 Jason Merrill <jason@redhat.com>
1222 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1223 * g++.dg/abi/mangle45.C: New.
1225 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1226 * g++.dg/template/canon-type-9.C: Match use of decltype
1227 between declaration and definition.
1228 * g++.dg/template/canon-type-12.C: Likewise.
1230 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1233 * gfortran.dg/nested_allocatables_1.f90: New.
1235 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1238 * g++.dg/pr46868.C: New test.
1239 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1240 * g++.dg/parse/error14.C: Adjust.
1242 2011-02-23 Richard Guenther <rguenther@suse.de>
1244 PR tree-optimization/47838
1245 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1247 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1249 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1251 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1253 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1254 * gfortran.dg/count_init_expr.f03: Ditto.
1255 * gfortran.dg/gomp/pr43711.f90: Ditto.
1256 * gcc.dg/struct-parse-2.c: Ditto.
1257 * gcc.dg/parse-error-3.c: Ditto.
1258 * gcc.dg/Wlogical-op-1.c: Ditto.
1259 * gcc.dg/Walways-true-1.c: Ditto.
1260 * gcc.dg/pr24225.c: Ditto.
1261 * gcc.dg/Walways-true-2.c: Ditto.
1262 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1263 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1264 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1265 * g++.dg/overload/defarg4.C: Ditto.
1266 * g++.dg/inherit/covariant16.C: Ditto.
1267 * g++.dg/inherit/virtual7.C: Ditto.
1268 * g++.dg/template/canon-type-9.C: Ditto.
1269 * g++.dg/template/access19.C: Ditto.
1270 * g++.dg/template/call7.C: Ditto.
1271 * g++.dg/template/canon-type-2.C: Ditto.
1272 * g++.dg/template/init7.C: Ditto.
1273 * g++.dg/template/sizeof-template-argument.C: Ditto.
1274 * g++.dg/template/const3.C: Ditto.
1275 * g++.dg/template/sfinae26.C: Ditto.
1276 * g++.dg/template/sfinae26.C: Ditto.
1277 * g++.dg/template/canon-type-11.C: Ditto.
1278 * g++.dg/template/union2.C: Ditto.
1279 * g++.dg/template/canon-type-3.C: Ditto.
1280 * g++.dg/template/canon-type-1.C: Ditto.
1281 * g++.dg/template/canon-type-5.C: Ditto.
1282 * g++.dg/template/canon-type-7.C: Ditto.
1283 * g++.dg/template/canon-type-10.C: Ditto.
1284 * g++.dg/template/spec36.C: Ditto.
1285 * g++.dg/template/typedef38.C: Ditto.
1286 * g++.dg/template/canon-type-4.C: Ditto.
1287 * g++.dg/template/canon-type-6.C: Ditto.
1288 * g++.dg/template/canon-type-13.C: Ditto.
1289 * g++.dg/template/instantiate9.C: Ditto.
1290 * g++.dg/template/ttp22.C: Ditto.
1291 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1292 * g++.dg/warn/Walways-true-1.C: Ditto.
1293 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1294 * g++.dg/warn/Walways-true-2.C: Ditto.
1295 * g++.dg/conversion/op4.C: Ditto.
1296 * g++.dg/opt/pr19650.C: Ditto.
1297 * g++.dg/lookup/friend11.C: Ditto.
1298 * g++.dg/other/default2.C: Ditto.
1299 * g++.dg/other/default3.C: Ditto.
1300 * g++.dg/other/dtor2.C: Ditto.
1301 * g++.dg/other/friend5.C: Ditto.
1302 * g++.dg/other/default5.C: Ditto.
1303 * g++.dg/init/brace6.C: Ditto.
1304 * g++.dg/init/aggr5.C: Ditto.
1305 * g++.dg/init/error2.C: Ditto.
1306 * g++.dg/expr/bound-mem-fun.C: Ditto.
1307 * g++.dg/expr/cond6.C: Ditto.
1308 * g++.dg/expr/stmt-expr-1.C: Ditto.
1309 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1310 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1311 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1312 * g++.dg/cpp0x/bracket1.C: Ditto.
1313 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1314 * g++.dg/cpp0x/pr38646.C: Ditto.
1315 * g++.dg/cpp0x/variadic73.C: Ditto.
1316 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1317 * g++.dg/cpp0x/bracket4.C: Ditto.
1318 * g++.dg/cpp0x/decltype4.C: Ditto.
1319 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1320 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1321 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1322 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1323 * g++.dg/cpp0x/decltype2.C: Ditto.
1324 * g++.dg/cpp0x/decltype1.C: Ditto.
1325 * g++.dg/cpp0x/bracket2.C: Ditto.
1326 * g++.dg/cpp0x/decltype5.C: Ditto.
1327 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1328 * g++.dg/cpp0x/variadic70.C: Ditto.
1329 * g++.dg/cpp0x/decltype6.C: Ditto.
1330 * g++.dg/cpp0x/rvo.C: Ditto.
1331 * g++.dg/cpp0x/vt-40092.C: Ditto.
1332 * g++.dg/cpp0x/variadic-new.C: Ditto.
1333 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1334 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1335 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1336 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1337 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1338 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1339 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1340 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1341 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1342 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1343 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1344 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1345 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1346 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1347 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1348 * g++.dg/cpp0x/pr39639.C: Ditto.
1349 * g++.dg/cpp0x/decltype3.C: Ditto.
1350 * g++.dg/cpp0x/variadic68.C: Ditto.
1351 * g++.dg/cpp0x/variadic-function.C: Ditto.
1352 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1353 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1354 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1355 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1356 * g++.dg/parse/crash35.C: Ditto.
1357 * g++.dg/parse/crash40.C: Ditto.
1358 * g++.dg/parse/defarg12.C: Ditto.
1359 * g++.dg/parse/crash34.C: Ditto.
1360 * g++.dg/parse/constructor3.C: Ditto.
1361 * g++.dg/parse/template23.C: Ditto.
1362 * g++.dg/parse/crash56.C: Ditto.
1363 * g++.dg/parse/dtor13.C: Ditto.
1364 * g++.dg/parse/error33.C: Ditto.
1365 * g++.dg/parse/ctor9.C: Ditto.
1366 * g++.dg/parse/error32.C: Ditto.
1367 * g++.dg/parse/error37.C: Ditto.
1368 * g++.dg/parse/bitfield3.C: Ditto.
1369 * g++.dg/parse/struct-4.C: Ditto.
1370 * g++.dg/ext/has_trivial_copy.C: Ditto.
1371 * g++.dg/ext/is_polymorphic.C: Ditto.
1372 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1373 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1374 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1375 * g++.dg/ext/is_union.C: Ditto.
1376 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1377 * g++.dg/ext/is_pod.C: Ditto.
1378 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1379 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1380 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1381 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1382 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1383 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1384 * g++.dg/ext/is_abstract.C: Ditto.
1385 * g++.dg/ext/has_trivial_assign.C: Ditto.
1386 * g++.dg/ext/is_class.C: Ditto.
1387 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1388 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1389 * g++.dg/ext/is_base_of.C: Ditto.
1390 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1391 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1392 * g++.dg/ext/is_empty.C: Ditto.
1393 * g++.dg/ext/is_enum.C: Ditto.
1394 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1395 * gnat.dg/opt11.adb: Ditto.
1396 * obj-c++.dg/pr45735.mm: Ditto.
1397 * obj-c++.dg/pr24393.mm: Ditto.
1398 * obj-c++.dg/exceptions-2.mm: Ditto.
1399 * objc.dg/pr45735.m: Ditto.
1400 * objc.dg/pr24393.m: Ditto.
1402 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1404 * objc.dg/attributes/objc-exception-1.m: New.
1406 2011-02-23 Jie Zhang <jie@codesourcery.com>
1408 * gcc.dg/cpp/include7.c: New test.
1410 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1413 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1415 2011-02-23 Jie Zhang <jie@codesourcery.com>
1417 PR rtl-optimization/47763
1418 * gcc.dg/pr47763.c: New test.
1420 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1423 * gfortran.dg/whole_file_32.f90 : New test.
1425 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1428 * g++.dg/inherit/virtual7.C: New test.
1430 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1433 * objc.dg/type-size-3.m: Updated error message.
1434 * objc.dg/type-size-4.m: New test.
1435 * objc.dg/type-size-5.m: New test.
1437 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1439 * lib/gnat.exp: Fix comments.
1440 Don't load libgloss.exp.
1441 (default_gnat_version): Call $compiler with --version.
1442 Adapt regexp for gnatmake output, insert version.
1443 (gnat_version): New proc.
1444 (gnat_init): Remove gnat_libgcc_s_path.
1445 (gnat_target_compile): Likewise.
1446 Remove ld_library_path.
1447 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1448 (gnat_pass): Remove.
1449 (gnat_pass): Remove.
1450 (gnat_finish): Remove.
1451 (gnat_exit): Remove.
1452 (local_find_gnatmake): Reindent.
1453 (runtest_file_p): Remove.
1454 (prune_warnings): Remove.
1455 (find_gnatclean): New proc.
1456 * lib/gnat-dg.exp (lremove): New proc.
1457 (gnat-dg-test): Reindent.
1458 Remove additional output files.
1459 (gnat-dg-runtest): Remove.
1461 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1462 * gnat.dg/loop_optimization6.adb: Likewise.
1463 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1465 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1467 PR tree-optimization/47835
1468 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1470 2011-02-22 Tobias Burnus <burnus@net-b.de>
1472 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1473 * gfortran.dg/abstract_type_2.f03: Ditto.
1474 * gfortran.dg/abstract_type_3.f03: Ditto.
1475 * gfortran.dg/abstract_type_4.f03: Ditto.
1476 * gfortran.dg/abstract_type_5.f03: Ditto.
1477 * gfortran.dg/abstract_type_6.f03: Ditto.
1478 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1479 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1480 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1481 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1482 * gfortran.dg/array_function_5.f90: Ditto.
1483 * gfortran.dg/asynchronous_3.f03: Ditto.
1484 * gfortran.dg/char_expr_1.f90: Ditto.
1485 * gfortran.dg/class_14.f03: Ditto.
1486 * gfortran.dg/data_array_6.f: Ditto.
1487 * gfortran.dg/data_invalid.f90: Ditto.
1488 * gfortran.dg/dot_product_1.f03: Ditto.
1489 * gfortran.dg/func_derived_5.f90: Ditto.
1490 * gfortran.dg/func_result_4.f90: Ditto.
1491 * gfortran.dg/implied_do_1.f90: Ditto.
1492 * gfortran.dg/initialization_25.f90: Ditto.
1493 * gfortran.dg/initialization_26.f90: Ditto.
1494 * gfortran.dg/interface_34.f90: Ditto.
1495 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1496 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1497 * gfortran.dg/matmul_8.f03: Ditto.
1498 * gfortran.dg/merge_init_expr.f90: Ditto.
1499 * gfortran.dg/pack_assign_1.f90: Ditto.
1500 * gfortran.dg/pack_vector_1.f90: Ditto.
1501 * gfortran.dg/pointer_check_8.f90: Ditto.
1502 * gfortran.dg/product_init_expr.f03: Ditto.
1503 * gfortran.dg/reshape_order_5.f90: Ditto.
1504 * gfortran.dg/reshape_shape_1.f90: Ditto.
1505 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1506 * gfortran.dg/same_name_2.f90: Ditto.
1507 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1508 * gfortran.dg/spread_init_expr.f03: Ditto.
1509 * gfortran.dg/stmt_func_1.f90: Ditto.
1510 * gfortran.dg/sum_init_expr.f03: Ditto.
1511 * gfortran.dg/transpose_3.f03: Ditto.
1512 * gfortran.dg/unpack_init_expr.f03: Ditto.
1513 * gfortran.dg/warn_conversion.f90: Ditto.
1514 * gfortran.dg/warn_conversion_2.f90: Ditto.
1515 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1516 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1517 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1518 * gfortran.dg/whole_file_16.f90: Ditto.
1519 * gfortran.dg/whole_file_17.f90: Ditto.
1520 * gfortran.dg/whole_file_18.f90: Ditto.
1521 * gfortran.dg/whole_file_20.f03: Ditto.
1522 * gfortran.dg/whole_file_5.f90: Ditto.
1523 * gfortran.dg/whole_file_6.f90: Ditto.
1524 * gfortran.dg/write_invalid_format.f90: Ditto.
1525 * gfortran.dg/zero_sized_6.f90: Ditto.
1527 2011-02-21 Jeff Law <law@redhat.com>
1529 PR rtl-optimization/46178
1530 * gcc.target/i386/pr46178.c: New test.
1532 PR rtl-optimization/46002
1533 * gcc.c-torture/compile/pr46002.c: New test.
1535 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1537 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1540 2011-02-21 Jakub Jelinek <jakub@redhat.com>
1543 * g++.dg/debug/pr47106.C: Require effective target lto.
1545 2011-02-21 Jason Merrill <jason@redhat.com>
1547 * g++.dg/cpp0x/constexpr-diag2.C: New.
1549 2011-02-20 Jason Merrill <jason@redhat.com>
1551 * g++.dg/cpp0x/constexpr-ctor7.C: New.
1553 * g++.dg/cpp0x/fntmpdefarg2.C: New.
1555 * g++.dg/overload/conv-op1.C: New.
1557 * g++.dg/cpp0x/constexpr-synth1.C: New.
1559 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1561 * objc.dg/layout-2.m: New.
1562 * objc.dg/selector-3.m: Adjusted location of error message.
1563 * objc.dg/type-size-3.m: Same.
1564 * obj-c++.dg/selector-3.mm: Same.
1566 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1569 * objc.dg/property/dotsyntax-22.m: New.
1570 * obj-c++.dg/property/dotsyntax-22.mm: New.
1572 2011-02-20 Dodji Seketeli <dodji@redhat.com>
1575 * g++.dg/template/typedef38.C: New test.
1577 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1580 * gfortran.dg/whole_file_30.f90 : New test.
1581 * gfortran.dg/whole_file_31.f90 : New test.
1583 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1587 * gfortran.dg/whole_file_28.f90 : New test.
1588 * gfortran.dg/whole_file_29.f90 : New test.
1590 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1593 * g++.dg/template/crash105.C: New.
1595 2011-02-19 Jason Merrill <jason@redhat.com>
1597 * g++.dg/cpp0x/regress/no-elide1.C: New.
1599 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
1601 PR tree-optimization/46620
1602 * gcc.dg/pr46620.c: New.
1604 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1607 * gcc.target/i386/pr47809.c: New test.
1609 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1610 Tobias Burnus <burnus@net-b.de>
1612 * lib/target-supports.exp
1613 (check_effective_target_fortran_large_real): New check for large reals.
1614 * gfortran.dg/nan_7.f90: New test.
1616 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1618 PR libgfortran/47567
1619 * gfortran.dg/fmt_f0_1.f90: Update test.
1621 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
1624 * gfortran.dg/array_constructor_36.f90 : New test.
1625 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
1626 allow for comparison between different elements of the array
1627 constructor at different levels of optimization.
1629 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
1631 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
1632 * gcc.target/i386/pr32280-1.c: Likewise.
1634 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1637 * gcc.target/i386/pr47800.c: New test.
1639 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
1641 * objc/execute/exceptions/foward-1.x: New.
1643 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1646 * gfortran.dg/derived_constructor_comps_4.f90: New.
1648 2011-02-18 Tobias Burnus
1651 * gfortran.dg/func_result_6.f90: New.
1653 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
1656 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
1658 2011-02-18 Tobias Burnus <burnus@net-b.de>
1661 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
1663 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
1664 normalizing the error/warning output.
1665 * gfortran.dg/Wall.f90: Update dg-error/warning.
1666 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
1667 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
1668 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
1669 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
1670 * gfortran.dg/class_30.f90: Update dg-error/warning.
1671 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
1672 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
1673 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
1674 * gfortran.dg/entry_17.f90: Update dg-error/warning.
1675 * gfortran.dg/entry_19.f90: Update dg-error/warning.
1676 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
1677 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
1678 * gfortran.dg/g77/12632.f: Update dg-error/warning.
1679 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
1680 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
1681 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
1682 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
1683 * gfortran.dg/goto_8.f90: Update dg-error/warning.
1684 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
1685 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
1686 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
1687 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
1688 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
1689 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
1690 * gfortran.dg/volatile3.f90: Update dg-error/warning.
1691 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
1692 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
1693 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
1694 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
1695 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
1697 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1700 * gfortran.dg/proc_ptr_comp_30.f90: New.
1702 2011-02-18 Jakub Jelinek <jakub@redhat.com>
1705 * gcc.target/i386/pr47780.c: New test.
1707 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1710 * gfortran.dg/class_40.f03: New.
1712 2011-02-18 Dodji Seketeli <dodji@redhat.com>
1715 * g++.dg/cpp0x/auto21.C: New test.
1717 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
1719 * objc.dg/special/unclaimed-category-1.h: Updated for
1721 * objc.dg/special/unclaimed-category-1.m: Same.
1722 * objc.dg/zero-link-1.m: Same.
1723 * objc.dg/lookup-1.m: Same.
1724 * objc.dg/torture/strings/const-str-9.m
1725 * objc.dg/torture/strings/const-str-10.m: Same.
1726 * objc.dg/torture/strings/const-str-11.m: Same.
1727 * objc.dg/torture/forward-1.m: Same.
1728 * objc.dg/zero-link-2.m: Same.
1729 * objc.dg/encode-7-next-64bit.m: Same.
1730 * objc.dg/method-4.m: Same.
1731 * objc.dg/next-runtime-1.m: Same.
1732 * objc.dg/image-info.m: Same.
1733 * objc.dg/pr23214.m: Same.
1734 * objc.dg/symtab-1.m: Same.
1735 * obj-c++.dg/basic.m: Same.
1736 * obj-c++.dg/proto-lossage-3.m: Same.
1737 * obj-c++.dg/torture/strings/const-str-10.m: Same.
1738 * obj-c++.dg/torture/strings/const-str-11.m: Same.
1739 * obj-c++.dg/torture/strings/const-str-9.m: Same.
1740 * obj-c++.dg/method-11.m: Same.
1741 * objc/execute/enumeration-1.m: Same.
1742 * objc/execute/object_is_class.m: Same.
1743 * objc/execute/formal_protocol-2.m: Same.
1744 * objc/execute/formal_protocol-4.m: Same.
1745 * objc/execute/formal_protocol-6.m: Same.
1746 * objc/execute/bycopy-3.m: Same.
1747 * objc/execute/exceptions/catchall-1.m: Same.
1748 * objc/execute/exceptions/finally-1.m: Same.
1749 * objc/execute/exceptions/local-variables-1.m: Same.
1750 * objc/execute/exceptions/foward-1.m: Same.
1751 * objc/execute/bf-common.h
1752 * objc/execute/enumeration-2.m: Same.
1753 * objc/execute/formal_protocol-1.m: Same.
1754 * objc/execute/formal_protocol-3.m: Same.
1755 * objc/execute/formal_protocol-5.m: Same.
1756 * objc/execute/accessing_ivars.m: Same.
1757 * objc/execute/bycopy-2.m: Same.
1758 * objc/execute/formal_protocol-7.m: Same.
1759 * objc/execute/compatibility_alias.m: Same.
1760 * objc/execute/no_clash.m: Same.
1761 * objc/execute/object_is_meta_class.m: Same.
1762 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
1763 * objc/execute/class-tests-1.h: Include stdio.h.
1764 * objc/execute/class-tests-2.h: Same.
1765 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
1767 * obj-c++.dg/try-catch-2.mm: Same.
1769 2011-02-17 Jakub Jelinek <jakub@redhat.com>
1772 * g++.dg/warn/Wunused-parm-4.C: New test.
1774 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
1775 Jan Hubicka <jh@suse.cz>
1779 * g++.dg/debug/pr47106.C: New.
1781 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
1784 * gcc.target/i386/pr43653.c: New test.
1786 2011-02-11 Dodji Seketeli <dodji@redhat.com>
1789 * g++.dg/template/inherit6.C: New test.
1791 2011-02-16 Janus Weil <janus@gcc.gnu.org>
1794 * gfortran.dg/class_39.f03: New.
1796 2011-02-16 Dodji Seketeli <dodji@redhat.com>
1799 * g++.dg/cpp0x/variadic106.C: New test.
1801 2011-02-16 Jakub Jelinek <jakub@redhat.com>
1804 * gfortran.dg/pr47757-1.f90: New test.
1805 * gfortran.dg/pr47757-2.f90: New test.
1806 * gfortran.dg/pr47757-3.f90: New test.
1809 * g++.dg/cpp0x/enum8.C: New test.
1811 2011-02-15 Jason Merrill <jason@redhat.com>
1813 * g++.dg/inherit/implicit-trivial1.C: New.
1814 * g++.dg/cpp0x/implicit-trivial1.C: New.
1816 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1819 * gcc.dg/torture/pr47725.c: Removed.
1821 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1824 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
1825 constant does not generate a load from memory.
1827 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1830 * gcc.dg/torture/pr47725.c: New.
1832 2011-02-15 Richard Guenther <rguenther@suse.de>
1834 PR tree-optimization/47743
1835 * gcc.dg/torture/pr47743.c: New testcase.
1837 2011-02-15 Jakub Jelinek <jakub@redhat.com>
1840 * gcc.target/i386/pr47581.c: New test.
1842 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1845 * gfortran.dg/select_type_22.f03: New.
1847 2011-02-14 Jason Merrill <jason@redhat.com>
1849 * g++.dg/cpp0x/regress/enum1.C: New.
1851 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1853 * gnat.dg/include.adb: New test.
1855 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1858 * gfortran.dg/class_38.f03: New.
1860 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1862 * gcc.dg/pr46494.c: New test.
1864 2011-02-14 Richard Guenther <rguenther@suse.de>
1866 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
1868 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1871 * gnat.dg/null_pointer_deref1.exp: Don't skip on
1872 sparc*-sun-solaris2.11.
1874 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1877 * gfortran.dg/argument_checking_18.f90: New.
1879 2011-02-13 Tobias Burnus <burnus@net-b.de>
1881 * gfortran.dg/argument_checking_13.f90: Update dg-error.
1882 * gfortran.dg/argument_checking_17.f90: New.
1884 2011-02-12 Janus Weil <janus@gcc.gnu.org>
1886 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
1887 are temporarily disabled.
1888 * gfortran.dg/class_7.f03: Ditto.
1889 * gfortran.dg/coarray_14.f90: Ditto.
1890 * gfortran.dg/typebound_proc_13.f03: Ditto.
1892 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
1895 * gfortran.dg/extends_11.f03: New.
1897 2011-02-11 Xinliang David Li <davidxl@google.com>
1899 PR tree-optimization/47707
1900 * g++.dg/tree-ssa/pr47707.C: New test.
1902 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
1904 * g++.dg/opt/inline17.C: New test.
1906 2011-02-11 Tobias Burnus <burnus@net-b.de>
1909 * gfortran.dg/pure_formal_2.f90: New.
1911 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
1913 PR rtl-optimization/47614
1914 * gfortran.dg/pr47614.f: New.
1916 2011-02-11 Joseph Myers <joseph@codesourcery.com>
1919 * gcc.dg/opts-6.c: New test.
1921 2011-02-11 Jakub Jelinek <jakub@redhat.com>
1924 * gcc.dg/pr47684.c: New test.
1926 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1929 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
1930 c99_runtime, dg-add-options c99_runtime.
1931 (main): Use __asm__.
1933 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1936 * lib/target-supports.exp (check_ascii_locale_available): New proc.
1937 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
1938 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
1939 * gcc.dg/ucnid-10.c: Likewise.
1940 * gcc.dg/ucnid-13.c: Likewise.
1941 * gcc.dg/ucnid-7.c: Likewise.
1942 * gcc.dg/ucnid-8.c: Likewise.
1943 Adapt dg-warning line number.
1945 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
1947 * gcc.target/i386/parity-1.c: Use -march=k8.
1948 * gcc.target/i386/parity-2.c: Ditto.
1949 * gcc.target/i386/vecinit-1.c: Ditto.
1950 * gcc.target/i386/vecinit-2.c: Ditto.
1952 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1955 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
1956 * gcc.target/mips/save-restore-3.c: Likewise.
1957 * gcc.target/mips/save-restore-4.c: Likewise.
1958 * gcc.target/mips/save-restore-5.c: Likewise.
1961 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
1962 * g++.dg/tree-prof/partition2.C: Likewise.
1964 2011-02-09 Jason Merrill <jason@redhat.com>
1966 * g++.dg/tree-ssa/inline-3.C: Use a normal function
1967 rather than misdeclare std::puts.
1969 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
1970 * g++.dg/other/warning1.C: Likewise.
1971 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
1972 * g++.old-deja/g++.gb/scope06.C: Likewise.
1973 * g++.old-deja/g++.law/cvt11.C: Likewise.
1974 * g++.old-deja/g++.law/init1.C: Likewise.
1975 * g++.dg/abi/mangle26.C: Likewise.
1977 * g++.dg/template/function1.C: Adjust for C++0x mode.
1978 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
1980 * g++.dg/ext/label10.C: Adjust for C++0x mode.
1981 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
1983 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
1985 * g++.dg/cpp0x/regress/abi-empty7.C: New.
1987 * g++.dg/cpp0x/regress: New directory.
1988 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
1989 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
1990 * g++.dg/cpp0x/regress/regress3.C: New.
1992 2011-02-10 Richard Guenther <rguenther@suse.de>
1994 PR tree-optimization/47677
1995 * gcc.dg/torture/pr47677.c: New testcase.
1997 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
1999 * objc.dg/special/load-category-1.m: Remove unused header.
2000 * objc.dg/special/load-category-1a.m: Likewise.
2001 * objc.dg/special/load-category-2.m: Likewise.
2002 * objc.dg/special/load-category-2a.m: Likewise.
2003 * objc.dg/special/load-category-3.m: Likewise.
2004 * objc.dg/special/load-category-3a.m: Likewise.
2005 * objc.dg/attributes/proto-attribute-2.m: Likewise.
2006 * objc.dg/attributes/proto-attribute-3.m: Likewise.
2007 * objc.dg/attributes/class-attribute-1.m: Likewise.
2008 * objc.dg/property/property.exp: Don't run for Darwin < 9.
2009 * obj-c++.dg/property/property.exp: Likewise.
2010 * objc.dg/attributes/method-sentinel-1.m: Update type header.
2011 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
2012 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
2013 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
2014 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
2015 * obj-c++.dg/template-8.mm: Likewise.
2017 2011-02-10 Jakub Jelinek <jakub@redhat.com>
2020 * gcc.target/i386/pr47665.c: New test.
2022 2011-02-10 Jie Zhang <jie@codesourcery.com>
2026 2011-02-05 Jie Zhang <jie@codesourcery.com>
2028 * gcc.dg/pr42631.c: Update test.
2029 * gcc.dg/pr42631-2.c: New test.
2031 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2034 * gfortran.dg/proc_decl_25.f90: New.
2036 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2039 * gfortran.dg/typebound_assignment_2.f03: New.
2041 2011-02-09 Richard Guenther <rguenther@suse.de>
2043 PR tree-optimization/47664
2044 * gcc.dg/tree-ssa/inline-7.c: New testcase.
2046 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
2049 * gnat.dg/uninit_func.adb: Adjust dg directive.
2051 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
2054 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
2056 2011-02-09 Janus Weil <janus@gcc.gnu.org>
2059 * gfortran.dg/auto_dealloc_2.f90: New.
2061 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2063 * gcc.dg/builtins-config.h: Remove __sgi handling.
2064 * lib/target-supports.exp (add_options_for_c99_runtime): Add
2065 -std=c99 for mips-sgi-irix6.5*.
2067 2011-02-09 Martin Jambor <mjambor@suse.cz>
2070 * gfortran.dg/pr25923.f90: Remove xfails.
2072 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2075 * gfortran.dg/inquire_14.f90: New test.
2077 2011-02-08 Janus Weil <janus@gcc.gnu.org>
2080 * gfortran.dg/pointer_init_6.f90: New.
2082 2011-02-08 Jeff Law <law@redhat.com>
2084 PR tree-optimization/42893
2085 * gcc.tree-ssa/pr42893.c: New test.
2087 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
2089 PR tree-optimization/46834
2090 PR tree-optimization/46994
2091 PR tree-optimization/46995
2092 * gcc.dg/graphite/id-pr46834.c: New.
2093 * gfortran.dg/graphite/id-pr46994.f90: New.
2094 * gfortran.dg/graphite/id-pr46995.f90: New.
2096 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2099 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
2100 using the variable is known the warning is emitted there.
2101 * gcc.dg/uninit-pr19430.c (foo): Likewise.
2102 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
2104 * c-c++-common/pr20000.c (g): Both warnings occur at the return
2107 * gcc.dg/noreturn-1.c (foo5): Likewise.
2108 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
2109 (method2): Likewise.
2111 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
2112 the return statement using the uninitialized variable.
2113 * gfortran.dg/pr39666-2.f90 (f): Likewise.
2115 2011-02-08 Richard Guenther <rguenther@suse.de>
2118 * g++.dg/opt/pr47639.c: New testcase.
2120 2011-02-08 Richard Guenther <rguenther@suse.de>
2122 PR tree-optimization/47632
2123 * g++.dg/opt/pr47632.C: New testcase.
2125 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2127 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
2129 2011-02-07 Richard Guenther <rguenther@suse.de>
2131 PR tree-optimization/47615
2132 * g++.dg/opt/pr47615.C: New testcase.
2134 2011-02-07 Richard Guenther <rguenther@suse.de>
2136 PR tree-optimization/47621
2137 * gcc.dg/torture/pr47621.c: New testcase.
2139 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2141 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2143 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2146 * gfortran.dg/allocate_with_source_1 : New test.
2148 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2151 * gcc.dg/pr47610.c: New test.
2153 2011-02-05 Jie Zhang <jie@codesourcery.com>
2156 * gcc.dg/pr42631.c: Update test.
2157 * gcc.dg/pr42631-2.c: New test.
2159 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2162 * gfortran.dg/pr47574.f90: New test.
2164 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2166 PR tree-optimization/46194
2167 * gcc.dg/autopar/pr46194.c: New.
2169 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2171 PR tree-optimization/43695
2172 * g++.dg/ipa/pr43695.C: New.
2174 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2177 * gcc.dg/pr23200.c: New test.
2179 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2182 * g++.dg/pr47589.C: New test.
2184 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2187 * g++.dg/template/typedef37.C: New test.
2188 * g++.dg/template/param1.C: Adjust expected error message.
2190 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2193 * gcc.dg/pr31490-2.c: New test.
2194 * gcc.dg/pr31490-3.c: New test.
2195 * gcc.dg/pr31490-4.c: New test.
2197 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2198 Jakub Jelinek <jakub@redhat.com>
2201 * g++.dg/parser/semicolon3.C: Adjust.
2202 * g++.dg/parser/semicolon4.C: New testcase.
2203 * g++.dg/pr46890.C: New testcase.
2205 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2208 * g++.dg/init/pr29571.C: New.
2210 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2212 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2213 instead of vect_int.
2215 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2218 * gcc.target/i386/pr47312.c: New test.
2221 * gcc.target/i386/pr47564.c: New test.
2223 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2225 PR tree-optimization/45122
2226 * gcc.dg/tree-ssa/pr45122.c: New.
2228 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2231 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2234 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2235 and vsx so a default --with-cpu=power7 doesn't give an error
2236 when -mavoid-indexed-addresses is used.
2238 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2239 wrapper function to save the arguments and then jump to the real
2240 function, rather than depending on the compiler not to move stuff
2242 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2244 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2245 Paul Thomas <pault@gcc.gnu.org>
2248 * gfortran.dg/class_37.f03 : New test.
2250 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2251 Richard Guenther <rguenther@suse.de>
2253 PR tree-optimization/40979
2255 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2256 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2257 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2258 check_vect_support_and_set_flags.
2259 * gfortran.dg/graphite/vect-pr40979.f90: New.
2261 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2264 * gfortran.dg/class_36.f03: New.
2266 2011-02-02 Richard Guenther <rguenther@suse.de>
2268 PR tree-optimization/47566
2269 * gcc.dg/lto/20110201-1_0.c: New testcase.
2271 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2277 * debug/pr47498.c: New.
2278 * debug/pr47501.c: New.
2280 2011-02-01 Richard Guenther <rguenther@suse.de>
2282 PR tree-optimization/47559
2283 * g++.dg/torture/pr47559.C: New testcase.
2285 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2288 * gfortran.dg/typebound_call_20.f03: New.
2290 2011-02-01 Richard Guenther <rguenther@suse.de>
2292 PR tree-optimization/47555
2293 * gcc.dg/pr47555.c: New testcase.
2295 2011-02-01 Richard Guenther <rguenther@suse.de>
2297 PR tree-optimization/47541
2298 * g++.dg/torture/pr47541.C: New testcase.
2300 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2303 * gfortran.dg/typebound_call_19.f03: New.
2305 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2308 * g++.dg/cpp0x/pr47416.C: New test.
2310 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2313 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2315 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2318 * gfortran.dg/typebound_assignment_1.f03: New.
2320 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2322 PR tree-optimization/47538
2323 * gcc.c-torture/execute/pr47538.c: New test.
2325 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2328 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2330 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2332 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2334 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2336 PR rtl-optimization/44031
2337 * gcc.c-torture/compile/20110131-1.c: New test.
2339 2011-01-31 Tobias Burnus <burnus@net-b.de>
2342 * gfortran.dg/stmt_func_1.f90: New.
2344 2011-01-31 Tobias Burnus <burnus@net-b.de>
2347 * gfortran.dg/interface_34.f90: New.
2349 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2352 * gfortran.dg/realloc_on_assign_5.f03: New test.
2353 * gfortran.dg/realloc_on_assign_5.f03: New test.
2355 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2357 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2358 * gfortran.dg/bessel_7.f90: Likewise.
2359 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2361 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2362 * gfortran.dg/sum_init_expr.f03: Likewise.
2364 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2366 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2369 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2370 loop only on "vect_intfloat_cvt" targets.
2372 2011-01-29 Tobias Burnus <burnus@net-b.de>
2375 * gfortran.dg/shape_6.f90: New.
2377 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2379 PR libgfortran/47434
2380 * gfortran.dg/read_infnan_1.f90: Update test.
2381 * gfortran.dg/module_nan.f90: Update test.
2382 * gfortran.dg/char4_iunit_1.f03: Update test.
2383 * gfortran.dg/large_real_kind_1.f90: Update test.
2384 * gfortran.dg/real_const_3.f90: Update test.
2385 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2387 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2390 * g++.dg/template/param2.C: New test.
2392 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2394 PR libgfortran/47285
2395 * gfortran.dg/fmt_g.f: New test.
2397 2011-01-28 Tobias Burnus <burnus@net-b.de>
2400 * gfortran.dg/pure_formal_1.f90: New.
2402 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2405 * gcc.dg/tls/pr42894.c: New test.
2407 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2409 * gcc.dg/pr47276.c: Add dg-require-visibility.
2411 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2413 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2415 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2416 Tobias Burnus <burnus@gcc.gnu.org>
2421 * gfortran.dg/realloc_on_assign_3.f03: New test.
2422 * gfortran.dg/realloc_on_assign_4.f03: New test.
2423 * gfortran.dg/allocatable_function_5.f90: New test.
2424 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2425 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2426 implemented" dg-errors.
2428 2011-01-27 Jan Hubicka <jh@suse.cz>
2431 * gcc.dg/attr-weakref-4.c: New testcase
2433 2011-01-27 Martin Jambor <mjambor@suse.cz>
2435 PR tree-optimization/47228
2436 * gcc.dg/torture/pr47228.c: New test.
2438 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2440 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2442 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2444 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2445 when using auto-overlay support on the SPU.
2447 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2449 PR rtl-optimization/44174
2450 * gcc.target/i386/asm-6.c: New test.
2452 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2454 PR rtl-optimization/46856
2455 * gcc.c-torture/compile/pr46856.c: New test.
2457 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2458 Andrew Pinski <pinskia@gmail.com>
2461 * gcc.dg/pr43082.c: New.
2463 2011-01-26 DJ Delorie <dj@redhat.com>
2465 PR rtl-optimization/46878
2466 * gcc.dg/pr46878-1.c: New test.
2468 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2471 * g++.dg/cpp0x/pr47476.C: New test.
2473 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2475 * gcc.c-torture/compile/20110126-1.c: New test.
2477 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2480 * gcc.dg/torture/pr47473.c: New test.
2482 2011-01-26 Jan Hubicka <jh@suse.cz>
2485 * gcc.c-torture/execute/pr47237.c: New testcase.
2487 2011-01-26 Jan Hubicka <jh@suse.cz>
2489 PR tree-optimization/47190
2490 * gcc.dg/attr-weakref-3.c: New testcase.
2492 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2495 * gcc.dg/dll-9a.c: New test file.
2496 * gcc.dg/dll-11.c: Likewise.
2497 * gcc.dg/dll-12.c: Likewise.
2498 * gcc.dg/dll-12a.c: Likewise.
2499 * gcc.dg/dll-11a.c: Likewise.
2500 * gcc.dg/dll-9.c: Likewise.
2501 * gcc.dg/dll-10.c: Likewise.
2502 * gcc.dg/dll-10a.c: Likewise.
2503 * g++.dg/ext/dllexport4a.cc: Likewise.
2504 * g++.dg/ext/dllexport4.C: Likewise.
2505 * g++.dg/ext/dllexport5.C: Likewise.
2506 * g++.dg/ext/dllexport5a.cc: Likewise.
2508 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2510 PR tree-optimization/46970
2511 * gcc.dg/graphite/pr46970.c: New.
2513 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2515 PR tree-optimization/46215
2516 * gcc.dg/graphite/pr46215.c: New.
2518 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2520 PR tree-optimization/46168
2521 * gcc.dg/graphite/pr46168.c: New.
2523 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2525 PR tree-optimization/43657
2526 * gcc.dg/graphite/pr43657.c: New.
2528 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2530 PR tree-optimization/29832
2531 * gfortran.dg/graphite/pr29832.f90: New.
2533 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2535 PR tree-optimization/43567
2536 * gcc.dg/graphite/pr43567.c: New.
2538 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2540 * gfortran.dg/graphite/interchange-4.f: New.
2541 * gfortran.dg/graphite/interchange-5.f: New.
2543 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2544 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2545 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2546 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
2547 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
2548 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
2549 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
2550 * gfortran.dg/ltrans-7.f90: Removed.
2551 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
2553 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
2554 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
2555 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
2556 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
2557 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
2558 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
2559 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
2560 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
2561 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
2562 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
2563 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
2564 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
2565 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
2566 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
2567 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
2568 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
2569 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
2570 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
2571 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
2572 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
2573 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
2574 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
2575 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
2576 * gcc.dg/tree-ssa/data-dep-1.c
2577 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
2578 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
2579 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
2580 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
2581 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
2583 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2585 PR tree-optimization/47265
2586 PR tree-optimization/47443
2587 * gcc.c-torture/compile/pr47265.c: New test.
2588 * gcc.dg/pr47443.c: New test.
2590 2011-01-25 Martin Jambor <mjambor@suse.cz>
2592 PR tree-optimization/47382
2593 * g++.dg/torture/pr47382.C: New test.
2594 * g++.dg/opt/devirt1.C: Xfail.
2596 2011-01-25 Yao Qi <yao@codesourcery.com>
2599 * gcc.target/arm/pr45701-1.c: New test.
2600 * gcc.target/arm/pr45701-2.c: New test.
2601 * gcc.target/arm/pr45701-3.c: New test.
2603 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2604 Jakub Jelinek <jakub@redhat.com>
2606 PR tree-optimization/47271
2607 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
2609 2011-01-25 Nick Clifton <nickc@redhat.com>
2611 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
2612 (saturate_add): Delete.
2614 (main): Do not run saturate_add.
2615 (set_interrupts): Delete.
2617 2011-01-25 Tobias Burnus <burnus@net-b.de>
2620 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
2622 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2624 PR tree-optimization/47427
2625 PR tree-optimization/47428
2626 * gcc.c-torture/compile/pr47427.c: New test.
2627 * gcc.c-torture/compile/pr47428.c: New test.
2629 2011-01-25 Richard Guenther <rguenther@suse.de>
2632 * gcc.dg/torture/pr47411.c: New testcase.
2634 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2636 * gfortran.dg/graphite/id-24.f: New.
2637 * gfortran.dg/graphite/id-25.f: New.
2639 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2641 * gfortran.dg/graphite/id-23.f: New.
2643 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2645 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
2647 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2649 * gcc.dg/graphite/block-0.c: Un-XFAILed.
2650 * gcc.dg/graphite/block-1.c: Un-XFAILed.
2651 * gcc.dg/graphite/block-7.c: Un-XFAILed.
2652 * gcc.dg/graphite/block-8.c: Un-XFAILed.
2653 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
2654 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
2655 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
2656 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
2657 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
2659 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2661 * gcc.dg/graphite/block-0.c: Add documentation.
2662 * gcc.dg/graphite/block-4.c: Same.
2663 * gcc.dg/graphite/block-7.c: Same.
2664 * gcc.dg/graphite/block-8.c: New.
2665 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
2666 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
2667 * gcc.dg/graphite/interchange-12.c: Add documentation.
2668 * gcc.dg/graphite/interchange-13.c: New.
2669 * gcc.dg/graphite/interchange-14.c: New.
2670 * gcc.dg/graphite/interchange-15.c: New.
2671 * gcc.dg/graphite/interchange-8.c: Add documentation.
2672 * gcc.dg/graphite/interchange-mvt.c: Same.
2674 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2677 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
2678 * gcc.target/powerpc/altivec-14.c: Ditto.
2679 * gcc.target/powerpc/altivec-33.c: Ditto.
2680 * gcc.target/powerpc/altivec-types-1.c: Ditto.
2681 * gcc.target/powerpc/altivec-types-2.c: Ditto.
2682 * gcc.target/powerpc/altivec-types-3.c: Ditto.
2683 * gcc.target/powerpc/altivec-types-4.c: Ditto.
2684 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
2685 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
2686 * g++.dg/ext/altivec-15.C: Ditto.
2687 * g++.dg/ext/altivec-types-1.C: Ditto.
2688 * g++.dg/ext/altivec-types-2.C: Ditto.
2689 * g++.dg/ext/altivec-types-3.C: Ditto.
2690 * g++.dg/ext/altivec-types-4.C: Ditto.
2692 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2694 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
2696 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2698 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
2699 optimization options.
2701 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2703 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
2706 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
2708 2011-01-23 Tobias Burnus <burnus@net-b.de>
2711 * gfortran.dg/allocatable_scalar_12.f90: New.
2713 2011-01-23 Ira Rosen <irar@il.ibm.com>
2715 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
2716 vectorization to be not profitable if peeling is used to
2717 realign the memory access.
2718 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
2719 loop bound to avoid loop unrolling.
2720 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
2722 2011-01-22 Jan Hubicka <jh@suse.cz>
2725 * g++.dg/lto/pr47333.C: New file.
2727 2011-01-22 Jan Hubicka <jh@suse.cz>
2729 PR tree-optimization/43884
2731 * gcc.dg/autopar/outer-2.c: Increase array size.
2732 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
2734 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
2737 * gfortran.dg/c_loc_tests_16.f90: New test.
2739 2011-01-22 Tobias Burnus <burnus@net-b.de>
2742 * gfortran.dg/typebound_proc_19.f90: New.
2744 2011-01-21 Jeff Law <law@redhat.com>
2746 PR tree-optimization/47053
2747 * g++.dg/pr47053.C: New test.
2749 2011-01-21 Jason Merrill <jason@redhat.com>
2752 * g++.dg/cpp0x/constexpr-ctor6.C: New.
2754 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2757 * g++.dg/cpp0x/range-for10.C: New test.
2758 * g++.dg/template/for1.C: New test.
2761 * g++.dg/tree-prof/partition3.C: New test.
2763 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
2765 PR rtl-optimization/47366
2766 * g++.dg/opt/pr47366.C: New test.
2768 2011-01-21 Jason Merrill <jason@redhat.com>
2771 * g++.dg/cpp0x/constexpr-regress2.C: New.
2773 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
2775 2011-01-21 Jeff Law <law@redhat.com>
2777 PR rtl-optimization/41619
2778 * gcc.dg/pr41619.c: New.
2780 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2782 PR tree-optimization/47355
2783 * g++.dg/opt/pr47355.C: New test.
2785 2011-01-21 Richard Guenther <rguenther@suse.de>
2787 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
2790 2011-01-21 Richard Guenther <rguenther@suse.de>
2792 PR tree-optimization/47365
2793 * gcc.dg/torture/pr47365.c: New testcase.
2794 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2796 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2798 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
2800 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2802 PR tree-optimization/47391
2803 * gcc.dg/pr47391.c: New test.
2805 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2807 * g++.dg/template/char1.C: Use signed char.
2809 2011-01-21 Tobias Burnus <burnus@net-b.de>
2812 * gfortran.dg/pointer_target_4.f90: New.
2814 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2817 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
2818 ILP32 system and not IP32.
2820 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
2823 * g++.dg/debug/pr46583.C: New.
2825 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2828 * g++.dg/debug/pr47283.C: New test.
2831 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
2832 * gcc.target/i386/headmerge-2.c: Likewise.
2834 2011-01-20 Richard Guenther <rguenther@suse.de>
2837 * gcc.dg/torture/pr47370.c: New testcase.
2839 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2841 PR tree-optimization/46130
2842 * gcc.dg/pr46130-1.c: New test.
2843 * gcc.dg/pr46130-2.c: New test.
2845 2011-01-19 Dodji Seketeli <dodji@redhat.com>
2848 * g++.dg/debug/dwarf2/template-params-10.C: New test.
2850 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
2853 * g++.dg/debug/pr46240.cc: New.
2855 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2858 * g++.dg/template/anonunion1.C: New test.
2860 PR rtl-optimization/47337
2861 * gcc.c-torture/execute/pr47337.c: New test.
2863 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2866 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
2868 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2870 PR tree-optimization/46021
2871 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
2873 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2875 PR tree-optimization/47290
2876 * g++.dg/torture/pr47290.C: New test.
2878 2011-01-18 Janus Weil <janus@gcc.gnu.org>
2881 * gfortran.dg/proc_ptr_comp_29.f90: New.
2883 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
2886 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
2887 powerpc-apple-darwin9.
2889 2011-01-18 Jakub Jelinek <jakub@redhat.com>
2891 PR rtl-optimization/47299
2892 * gcc.c-torture/execute/pr47299.c: New test.
2894 2011-01-17 Jason Merrill <jason@redhat.com>
2896 * g++.dg/cpp0x/constexpr-virtual.C: New.
2898 2011-01-17 Jakub Jelinek <jakub@redhat.com>
2901 * gfortran.dg/gomp/pr47331.f90: New test.
2903 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
2906 * objc.dg/selector-warn-1.m: New.
2907 * obj-c++.dg/selector-warn-1.mm: New.
2909 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
2911 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
2912 Update dg-final accordingly.
2914 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2916 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
2918 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2920 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
2922 * gcc.dg/guality/pr36728-2.c: Likewise.
2924 2011-01-17 Richard Guenther <rguenther@suse.de>
2926 PR tree-optimization/47313
2927 * g++.dg/torture/pr47313.C: New testcase.
2929 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
2932 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
2933 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
2934 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2935 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2937 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
2939 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
2940 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
2941 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
2943 2011-01-17 Richard Guenther <rguenther@suse.de>
2945 PR tree-optimization/45967
2946 * gcc.dg/torture/pr45967-2.c: New testcase.
2947 * gcc.dg/torture/pr45967-3.c: Likewise.
2949 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2952 * g++.dg/ext/pr47213.C: Require visibility.
2954 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2956 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
2957 * gcc.dg/fixed-point/struct-union.c: Update error messages.
2959 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2961 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
2962 Linux-based targets.
2964 2011-01-13 Jan Hubicka <jh@suse.cz>
2966 PR tree-optimization/47276
2967 * gcc.dg/pr47276.c: New testcase.
2969 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
2970 Jonathan Wakely <jwakely.gcc@gmail.com>
2973 * g++.dg/other/pr33558.C: New.
2974 * g++.dg/other/pr33558-2.C: New.
2976 2011-01-14 Martin Jambor <mjambor@suse.cz>
2978 PR tree-optimization/45934
2979 PR tree-optimization/46302
2980 * g++.dg/ipa/devirt-c-1.C: New test.
2981 * g++.dg/ipa/devirt-c-2.C: Likewise.
2982 * g++.dg/ipa/devirt-c-3.C: Likewise.
2983 * g++.dg/ipa/devirt-c-4.C: Likewise.
2984 * g++.dg/ipa/devirt-c-5.C: Likewise.
2985 * g++.dg/ipa/devirt-c-6.C: Likewise.
2986 * g++.dg/ipa/devirt-6.C: Likewise.
2987 * g++.dg/ipa/devirt-d-1.C: Likewise.
2988 * g++.dg/torture/pr45934.C: Likewise.
2990 2011-01-14 Jason Merrill <jason@redhat.com>
2992 * g++.dg/cpp0x/variadic105.C: New.
2994 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
2995 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2998 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
2999 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
3000 execution tests on i?86-*-*, x86_64-*-* and
3001 powerpc*-apple-darwin* && ilp32.
3002 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
3003 tests on i?86-*-* and x86_64-*-*.
3005 2011-01-14 Richard Guenther <rguenther@suse.de>
3007 PR tree-optimization/47280
3008 * g++.dg/opt/pr47280.C: New testcase.
3010 2011-01-14 Jason Merrill <jason@redhat.com>
3012 * g++.dg/cpp0x/constexpr-regress1.C: New.
3014 * g++.dg/ext/flexary2.C: New.
3016 2011-01-14 Richard Guenther <rguenther@suse.de>
3019 * gcc.dg/torture/pr47281.c: New testcase.
3020 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
3022 2011-01-14 Richard Guenther <rguenther@suse.de>
3024 PR tree-optimization/47286
3025 * gcc.dg/tree-ssa/pr47286.c: New testcase.
3027 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
3030 * g++.dg/ext/pr47213.C: New.
3032 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3034 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
3036 2011-01-13 Tobias Burnus <burnus@net-b.de>
3037 Mikael Morin <mikael@gcc.gnu.org>
3041 * gfortran.dg/select_type_20.f90: New.
3042 * gfortran.dg/select_type_21.f90: New.
3044 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
3047 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
3049 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3051 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
3052 * gcc.dg/guality/pr36728-2.c: Likewise.
3054 2011-01-13 Dodji Seketeli <dodji@redhat.com>
3057 * g++.dg/debug/dwarf2/template-params-9.C: New test.
3059 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
3061 PR rtl-optimization/45352
3062 * gcc.dg/pr45352-3.c: New.
3064 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
3066 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
3068 * g++.dg/cpp0x/range-for8.C: New.
3069 * g++.dg/cpp0x/range-for9.C: New.
3071 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
3074 * g++.dg/debug/pr47209.C: New.
3076 2011-01-12 Richard Guenther <rguenther@suse.de>
3079 * gcc.dg/lto/pr47259_0.c: New testcase.
3080 * gcc.dg/lto/pr47259_1.c: Likewise.
3082 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
3084 * objc-obj-c++-shared/Object1.h: Add copyright header, update
3085 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
3086 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
3087 methods missing from the OBJC2 Object.
3088 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
3089 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
3090 GNU and NeXT runtimes.
3091 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
3093 * objc-obj-c++-shared/Object1.m: Likewise.
3094 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
3095 * objc.dg/proto-qual-1.m: Likewise.
3096 * obj-c++.dg/proto-lossage-3.mm: Likewise.
3097 * obj-c++.dg/proto-qual-1.mm: Likewise.
3099 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
3102 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
3104 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3106 Fixed the Objective-C++ testsuite and updated all tests.
3107 * lib/obj-c++.exp (obj-c++_init): Declare and set
3108 gcc_warning_prefix and gcc_error_prefix.
3109 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
3110 'dg-warning', 'dg-message' and 'dg-error'.
3111 * obj-c++.dg/class-extension-3.mm: Likewise.
3112 * obj-c++.dg/class-protocol-1.mm: Likewise.
3113 * obj-c++.dg/encode-7.mm: Likewise.
3114 * obj-c++.dg/exceptions-3.mm: Likewise.
3115 * obj-c++.dg/exceptions-5.mm: Likewise.
3116 * obj-c++.dg/method-12.mm: Likewise.
3117 * obj-c++.dg/method-13.mm: Likewise.
3118 * obj-c++.dg/method-15.mm: Likewise.
3119 * obj-c++.dg/method-16.mm: Likewise.
3120 * obj-c++.dg/method-4.mm: Likewise.
3121 * obj-c++.dg/method-8.mm: Likewise.
3122 * obj-c++.dg/method-conflict-1.mm: Likewise.
3123 * obj-c++.dg/method-conflict-2.mm: Likewise.
3124 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
3125 and uncommented second part of the testcase now that the testsuite
3127 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
3128 and uncommented second part of the testcase now that the testsuite
3130 * obj-c++.dg/private-1.mm: Likewise.
3131 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3132 * obj-c++.dg/syntax-error-7.mm: Likewise.
3133 * obj-c++.dg/warn5.mm: Likewise.
3134 * obj-c++.dg/property/at-property-14.mm: Likewise.
3135 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3137 * obj-c++.dg/property/at-property-18.mm: Likewise.
3138 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3140 * obj-c++.dg/property/at-property-21.mm: Likewise.
3141 * obj-c++.dg/property/at-property-28.mm: Likewise.
3142 * obj-c++.dg/property/at-property-5.mm: Likewise.
3143 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3144 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3145 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3146 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3147 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3148 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3149 * obj-c++.dg/tls/diag-5.mm: Likewise.
3150 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3151 dg-error, now matched correctly.
3153 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3155 * objc.dg/property/at-property-29.m: New.
3156 * obj-c++.dg/property/at-property-29.mm: New.
3158 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3160 * go.test/go-test.exp (go-set-goarch): New proc.
3161 (go-gc-tests): Use it.
3163 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3166 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3168 2011-01-11 Richard Henderson <rth@redhat.com>
3170 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3172 2011-01-11 Jan Hubicka <jh@suse.cz>
3176 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3177 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3179 2011-01-11 Richard Guenther <rguenther@suse.de>
3181 PR tree-optimization/46076
3182 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3184 2011-01-11 Jeff Law <law@redhat.com>
3186 * PR tree-optimization/47086
3187 * gcc.dg/pr47086.c: New test.
3189 2011-01-11 Jason Merrill <jason@redhat.com>
3192 * g++.dg/template/new10.C: New.
3195 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3197 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3199 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3200 Split type definitions and NSConstantString class into...
3201 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3202 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3203 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3204 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3205 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3206 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3208 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3209 encode defines for newer NeXT system headers.
3210 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3211 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3212 * objc.dg/foreach-5.m: Likewise.
3213 * objc.dg/foreach-2.m: Likewise.
3214 * objc.dg/foreach-4.m: Likewise.
3215 * objc.dg/torture/strings/string1.m: Likewise.
3216 * objc.dg/torture/strings/string2.m: Likewise.
3217 * objc.dg/torture/strings/string3.m: Likewise.
3218 * objc.dg/torture/strings/string4.m: Likewise.
3219 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3220 header and stand alone.
3221 * obj-c++.dg/strings/strings-2.mm: Likewise.
3222 * objc.dg/torture/strings/const-str-3.m: Likewise.
3223 * objc.dg/strings/strings-2.m: Likewise.
3224 * objc.dg/strings/const-str-12b.m: Likewise.
3226 2011-01-12 Richard Guenther <rguenther@suse.de>
3229 * gcc.dg/attr-weak-1.c: Adjust.
3231 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3234 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3235 standard compliant and comment.
3237 2011-01-10 Jan Hubicka <jh@suse.cz>
3240 * gcc.dg/initpri3.c: New testcase.
3242 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3245 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3251 (g_ebp_save): Likewise.
3252 (g_esp_save): Likewise.
3254 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3256 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3258 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3260 PR tree-optimization/46021
3261 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3262 i?86-*-*, x86_64-*-*.
3264 2011-01-10 Jeff Law <law@redhat.com>
3266 * PR tree-optimization/47141
3267 * gcc.c-torture/compile/pr47141.c: New test.
3269 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3272 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3273 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3274 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3275 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3278 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3279 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3280 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3281 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3282 being vectorized. Adjust dg-final pattern.
3285 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3286 * gcc.dg/vect/slp-24.c: Likewise.
3288 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3291 * g++.dg/other/pr47218-1.C: New test file.
3292 * g++.dg/other/pr47218.C: Likewise.
3293 * g++.dg/other/pr47218.h: New supporting header.
3295 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3298 * objc.dg/attributes/invalid-attribute-1.m: New.
3299 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3301 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3304 * gfortran.dg/proc_ptr_comp_28.f90: New.
3306 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3308 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3309 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3310 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3311 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3312 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3313 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3314 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3315 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3316 * objc.dg/gnu-api-2-class.m: Likewise.
3317 * objc.dg/gnu-api-2-ivar.m: Likewise.
3318 * objc.dg/gnu-api-2-method.m: Likewise.
3319 * objc.dg/gnu-api-2-objc.m: Likewise.
3320 * objc.dg/gnu-api-2-object.m: Likewise.
3321 * objc.dg/gnu-api-2-property.m: Likewise.
3322 * objc.dg/gnu-api-2-protocol.m: Likewise.
3323 * objc.dg/gnu-api-2-sel.m: Likewise.
3325 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3327 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3328 * objc.dg/objc-foreach-4.m: Likewise.
3329 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3330 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3331 * objc.dg/foreach-4.m: Likewise.
3332 * objc.dg/foreach-5.m: Likewise.
3333 * objc.dg/foreach-3.m: Return self from init.
3335 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3338 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3340 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3343 * gfortran.dg/class_35.f90: New.
3345 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3347 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3349 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3352 * objc.dg/invalid-method-2.m: New.
3353 * obj-c++.dg/invalid-method-2.mm: New.
3355 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3358 * gfortran.dg/transpose_optimization_2.f90 : New test.
3360 2011-01-08 Jan Hubicka <jh@suse.cz>
3362 PR tree-optmization/46469
3363 * g++.dg/torture/pr46469.C: New testcase.
3365 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3367 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3368 emulation of libobjc-gnu structure layout functionality to ..
3369 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3370 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3371 * objc/execute/bf-common.h: Adjust headers.
3372 * objc/execute/bf-1.m: Likewise.
3373 * objc/execute/bf-2.m: Likewise.
3374 * objc/execute/bf-3.m: Likewise.
3375 * objc/execute/bf-4.m: Likewise.
3376 * objc/execute/bf-5.m: Likewise.
3377 * objc/execute/bf-6.m: Likewise.
3378 * objc/execute/bf-7.m: Likewise.
3379 * objc/execute/bf-8.m: Likewise.
3380 * objc/execute/bf-9.m: Likewise.
3381 * objc/execute/bf-10.m: Likewise.
3382 * objc/execute/bf-11.m: Likewise.
3383 * objc/execute/bf-12.m: Likewise.
3384 * objc/execute/bf-13.m: Likewise.
3385 * objc/execute/bf-14.m: Likewise.
3386 * objc/execute/bf-15.m: Likewise.
3387 * objc/execute/bf-16.m: Likewise.
3388 * objc/execute/bf-17.m: Likewise.
3389 * objc/execute/bf-18.m: Likewise.
3390 * objc/execute/bf-19.m: Likewise.
3391 * objc/execute/bf-20.m: Likewise.
3392 * objc/execute/bf-21.m: Likewise.
3393 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3394 objc_get_type_qualifiers ().
3396 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3399 * gfortran.dg/dependency_39.f90: New test.
3401 2011-01-07 Jan Hubicka <jh@suse.cz>
3403 Get builtins tests ready for linker plugin.
3404 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3405 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3406 my_memset, my_bzero): Mark used.
3407 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3408 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3410 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3413 2011-01-07 Jan Hubicka <jh@suse.cz>
3415 PR tree-optimization/46367
3416 * g++.dg/torture/pr46367.C: New file.
3418 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3421 * gcc.dg/pr47201.c: New test.
3424 * gcc.dg/tree-prof/pr47187.c: New test.
3426 2011-01-07 Tobias Burnus <burnus@net-b.de>
3429 * gfortran.dg/extends_type_of_3.f90: New.
3431 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3433 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3434 * g++.dg/ext/dllimport-MI1.C: Likewise.
3435 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3436 * g++.dg/ext/dllimport10.C: Likewise.
3437 * g++.dg/ext/dllimport11.C: Likewise.
3438 * g++.dg/ext/dllimport12.C: Likewise.
3439 * g++.dg/ext/dllimport13.C: Likewise.
3440 * g++.dg/ext/dllimport2.C: Likewise.
3441 * g++.dg/ext/dllimport3.C: Likewise.
3442 * g++.dg/ext/dllimport4.C: Likewise.
3443 * g++.dg/ext/dllimport5.C: Likewise.
3444 * g++.dg/ext/dllimport6.C: Likewise.
3445 * g++.dg/ext/dllimport8.C: Likewise.
3446 * g++.dg/ext/dllimport9.C: Likewise.
3447 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3448 targets, too. Additionally enable test for i?86-*-mingw*.
3449 * g++.dg/ext/selectany1.C: Likewise.
3450 Remove guard variable check.
3452 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3456 * gfortran.dg/storage_size_3.f08: Extended.
3458 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3461 * g++.dg/template/stdarg1.C: New test.
3463 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3466 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3467 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3468 from the interface of functions to not hide the errors that
3471 2011-01-06 Jan Hubicka <jh@suse.cz>
3473 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3474 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3476 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3480 * gfortran.dg/interface_33.f90: New test.
3482 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3485 * gcc.c-torture/compile/pr47150.c: New test.
3487 2011-01-06 Ira Rosen <irar@il.ibm.com>
3489 PR tree-optimization/47139
3490 * gcc.dg/vect/pr47139.c: New test.
3492 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3495 * gfortran.dg/extends_type_of_2.f03: New.
3497 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3499 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3501 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3503 * gnat.dg/opt14.adb: New test.
3505 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3508 * gfortran.dg/allocate_error_2.f90: New test.
3510 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3513 * gfortran.dg/storage_size_3.f08: New.
3515 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3517 PR libgfortran/47154
3518 * gfortran.dg/namelist_68.f90: New test.
3520 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
3522 * gnat.dg/unchecked_convert8.ad[sb]: New test.
3524 2011-01-04 Janus Weil <janus@gcc.gnu.org>
3527 * gfortran.dg/class_34.f90: New.
3529 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3531 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3532 use __builtin_inff. Skip all single-precision tests that require
3535 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3537 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3539 2011-01-03 Jakub Jelinek <jakub@redhat.com>
3541 PR tree-optimization/47148
3542 * gcc.c-torture/execute/pr47148.c: New test.
3544 PR tree-optimization/47155
3545 * gcc.c-torture/execute/pr47155.c: New test.
3547 PR rtl-optimization/47157
3548 * gcc.c-torture/compile/pr47157.c: New test.
3550 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3552 * gcc.dg/torture/vector-shift2.c (schar): Define.
3553 (main): Always use schar or uchar instead of plain "char" to avoid
3554 dependencies on implementation-defined char signedness.
3556 2011-01-03 Martin Jambor <mjambor@suse.cz>
3558 PR tree-optimization/46801
3559 * gnat.dg/pack9.adb: Remove xfail.
3561 2011-01-03 Martin Jambor <mjambor@suse.cz>
3563 PR tree-optimization/46984
3564 * g++.dg/ipa/pr46984.C: New test.
3566 2011-01-02 Janus Weil <janus@gcc.gnu.org>
3569 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
3571 2011-01-02 Jakub Jelinek <jakub@redhat.com>
3573 PR tree-optimization/47140
3574 * gcc.c-torture/compile/pr47140.c: New test.
3576 PR rtl-optimization/47028
3577 * gcc.dg/pr47028.c: New test.
3579 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
3581 * objc.dg/protocol-forward-1.m: Removed TODO.
3582 * objc.dg/protocol-forward-2.m: New.
3583 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
3584 * obj-c++.dg/protocol-forward-2.mm: New.
3586 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
3589 * g++.dg/eh/pr38662.C: New testcase.
3591 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
3593 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
3594 scan for newline '\n'.
3597 Copyright (C) 2011 Free Software Foundation, Inc.
3599 Copying and distribution of this file, with or without modification,
3600 are permitted in any medium without royalty provided the copyright
3601 notice and this notice are preserved.