1 2011-03-29 Janus Weil <janus@gcc.gnu.org>
4 * gfortran.dg/module_md5_1.f90: Modified MD5 sum.
5 * gfortran.dg/proc_ptr_comp_32.f90: New.
7 2011-03-29 Thomas Koenig <tkoenig@gcc.gnu.org>
9 * gfortran.dg/function_optimize_1.f90: Add -Warray-temporaries,
10 check for corresponding warning.
12 2011-03-28 Jason Merrill <jason@redhat.com>
14 * g++.dg/cpp0x/rv-deduce2.C: New.
16 2011-03-29 Jakub Jelinek <jakub@redhat.com>
19 * gcc.dg/pr48203.c: New test.
21 2011-03-28 Jeff Law <law@redhat.com>
23 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: New test.
25 2011-03-28 Peter Bergner <bergner@vnet.ibm.com>
27 * gcc.dg/stack-usage-1.c (SIZE): Provide proper values for __PPC64__
28 and __PPC__ && __ALTIVEC__.
30 2011-03-28 Dominique d'Humieres <dominiq@lps.ens.fr>
33 * gcc.dg/debug/dwarf2/pr47939-1.c: Generalize scan-assembler regex.
34 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
35 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
36 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
38 2011-03-28 Jason Merrill <jason@redhat.com>
40 * g++.dg/cpp0x/initlist-array2.C: New.
42 * g++.dg/cpp0x/initlist-array1.C: New.
44 * g++.dg/cpp0x/constexpr-compound.C: New.
46 * g++.dg/cpp0x/constexpr-using.C: New.
48 * g++.dg/cpp0x/constexpr-noexcept.C: New.
50 2011-03-28 H.J. Lu <hongjiu.lu@intel.com>
53 * gcc.target/i386/pr47502-2.c: Add -fno-pic.
55 2011-03-28 Eric Botcazou <ebotcazou@adacore.com>
57 * gcc.dg/slp-1.c: New test.
59 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
61 * gcc.target/i386/avx256-unaligned-load-1.c: New.
62 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
63 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
64 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
65 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
66 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
67 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
68 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
69 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
70 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
71 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
72 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
73 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
74 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
76 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
79 * gfortran.dg/trim_optimize_5.f90: New test.
80 * gfortran.dg/trim_optimize_6.f90: New test.
82 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
85 * gcc.target/mips/madd-7.c: Remove -mlong32.
86 * gcc.target/mips/msub-7.c: Likewise.
88 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
90 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
91 accesses to preserve the meaning of the test for doubleword vectors.
92 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
93 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
95 2011-03-26 Janus Weil <janus@gcc.gnu.org>
98 * gfortran.dg/class_42.f03: New.
100 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
102 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
105 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
107 PR rtl-optimization/48144
108 * gcc.dg/pr48144.c: New test.
110 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
112 * gnat.dg/discr27.ad[sb]: New test.
114 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
116 * gnat.dg/limited_with2.ad[sb]: New test.
117 * gnat.dg/limited_with2_pkg1.ads: New helper.
118 * gnat.dg/limited_with2_pkg2.ads: Likewise.
120 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
122 * gnat.dg/opt15.adb: New test.
123 * gnat.dg/opt15_pkg.ad[sb]: New helper.
125 2011-03-25 Tobias Burnus <burnus@net-b.de>
129 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
130 * gfortran.dg/leadz_trailz_3.f90: Ditto
132 2011-03-25 Martin Jambor <mjambor@suse.cz>
134 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
136 2011-03-25 Jason Merrill <jason@redhat.com>
138 * g++.dg/cpp0x/defaulted22.C: New.
139 * g++.dg/cpp0x/defaulted23.C: New.
140 * g++.dg/cpp0x/defaulted15.C: Adjust.
142 2011-03-25 Jason Merrill <jason@redhat.com>
144 * g++.dg/cpp0x/move1.C: New.
146 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
149 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
151 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
153 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
154 for mips-sgi-irix6.5.
155 Replace snprintf prototype by <stdio.h>.
157 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
160 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
162 * gcc.dg/graphite/block-4.c: Likewise.
163 * gcc.dg/graphite/block-7.c: Likewise.
164 * gcc.dg/graphite/block-8.c: Likewise.
166 2011-03-25 Richard Guenther <rguenther@suse.de>
168 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
169 * g++.dg/tree-ssa/pr8781.C: Likewise.
170 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
171 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
172 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
173 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
174 * gcc.dg/tree-ssa/alias-18.c: Likewise.
175 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
176 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
177 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
178 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
179 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
180 * gcc.dg/tree-ssa/pr21574.c: Likewise.
181 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
182 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
183 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
184 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
185 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
186 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
187 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
188 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
189 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
190 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
191 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
192 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
193 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
194 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
195 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
196 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
197 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
198 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
199 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
200 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
201 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
202 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
203 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
204 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
205 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
206 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
207 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
208 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
209 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
210 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
211 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
212 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
213 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
214 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
215 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
216 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
217 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
218 * c-c++-common/pr46562-2.c: Likewise.
219 * gfortran.dg/pr42108.f90: Likewise.
220 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
221 foo to be inlined even at -O1.
222 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
223 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
224 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
225 * gcc.dg/matrix/matrix.exp: Disable FRE.
227 2011-03-24 Jakub Jelinek <jakub@redhat.com>
230 * gcc.dg/dfp/pr48204.c: New test.
232 2011-03-24 Steve Ellcey <sje@cup.hp.com>
235 * gcc.c-torture/execute/pr47917.c: Move this...
236 * gcc.dg/torture/pr47917.c: to here and add xfails.
238 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
240 * gnat.dg/array16.ad[sb]: New test.
241 * gnat.dg/array16.ads: New helper.
243 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
245 * gnat.dg/derived_type2.adb: New test.
247 2011-03-24 Richard Guenther <rguenther@suse.de>
249 PR tree-optimization/48271
250 * g++.dg/torture/pr48271.C: New testcase.
252 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
254 * gnat.dg/array15.ad[sb]: New test.
256 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
259 * gcc.target/i386/pr48237.c: New test.
261 2011-03-24 Richard Guenther <rguenther@suse.de>
264 * gcc.dg/builtin-object-size-10.c: New testcase.
266 2011-03-24 Richard Guenther <rguenther@suse.de>
268 PR tree-optimization/46562
269 * c-c++-common/pr46562-2.c: New testcase.
270 * c-c++-common/pr46562.c: Likewise.
272 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
274 * gcc.dg/vect/vect-cselim-1.c: New test.
275 * gcc.dg/vect/vect-cselim-2.c: New test.
277 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
279 * gcc.target/arm/pr46934.c: New.
281 2011-03-23 Ian Lance Taylor <iant@google.com>
283 * go.test/go-test.exp (errchk): Ignore lines containing ////.
285 2011-03-23 Richard Guenther <rguenther@suse.de>
287 * gcc.dg/struct: Remove directory and contents.
289 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
292 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
294 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
296 * gnat.dg/discr26.ad[sb]: New test.
297 * gnat.dg/discr26_pkg.ads: New helper.
299 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
302 * gcc.target/arm/neon-vld-1.c: New test.
304 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
306 * gnat.dg/array14.ad[sb]: New test.
307 * gnat.dg/array14_pkg.ads: New helper.
309 2011-03-22 Joseph Myers <joseph@codesourcery.com>
311 * gcc.c-torture/execute/920501-8.x: Remove.
312 * gcc.c-torture/execute/930513-1.x: Remove.
313 * gcc.c-torture/execute/960312-1.x: Remove.
314 * gcc.c-torture/compile/20000804-1.c,
315 gcc.c-torture/compile/20001205-1.c,
316 gcc.c-torture/compile/20001226-1.c,
317 gcc.c-torture/compile/20010518-2.c,
318 gcc.c-torture/compile/20020312-1.c,
319 gcc.c-torture/compile/20020604-1.c,
320 gcc.c-torture/compile/920501-12.c,
321 gcc.c-torture/compile/920501-4.c,
322 gcc.c-torture/compile/920520-1.c,
323 gcc.c-torture/compile/980506-1.c,
324 gcc.c-torture/execute/980709-1.x,
325 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
327 * gcc.dg/cpp/assert4.c: Don't handle ARC.
328 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
331 2011-03-22 Nick Clifton <nickc@redhat.com>
333 * lib/target-supports.exp (check_profiling_available): Add MN10300
334 to the list of targets that do not support profiling. Restore
335 alpha sorting to this list.
337 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
339 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
340 failure on 32-bit systems.
341 * gcc.dg/torture/vector-2.c: Ditto.
343 2011-03-22 Richard Guenther <rguenther@suse.de>
345 PR tree-optimization/48228
346 * gcc.dg/Wstrict-overflow-23.c: New testcase.
348 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
350 * lib/prune.exp (prune_gcc_output): Prune "could not create
351 compact unwind for" warnings.
353 2011-03-20 Jakub Jelinek <jakub@redhat.com>
357 * gcc.c-torture/execute/pr42544.c: New test.
358 * gcc.c-torture/execute/pr48197.c: New test.
360 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
362 PR preprocessor/48192
363 * gcc.target/powerpc/pr48192.c: New file.
366 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
367 split problem of 0 being loaded in a VSX register.
369 2011-03-21 Richard Guenther <rguenther@suse.de>
372 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
373 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
374 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
375 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
377 2011-03-21 Jakub Jelinek <jakub@redhat.com>
380 * gcc.dg/pr48213.c: New test.
382 2011-03-21 Kai Tietz <ktietz@redhat.com>
385 * g++.dg/plugin/attribute_plugin.c: Adjust test.
387 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
389 * gcc.target/arm/xor-and.c: New.
391 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
394 * gfortran.dg/function_optimize_1.f90: New test.
395 * gfortran.dg/function_optimize_2.f90: New test.
397 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
399 PR rtl-optimization/47502
400 * gcc.target/i386/pr47502-1.c: New.
401 * gcc.target/i386/pr47502-2.c: Likewise.
403 2011-03-20 Jakub Jelinek <jakub@redhat.com>
405 PR rtl-optimization/48156
406 * gcc.dg/pr48156.c: New test.
408 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
411 * gfortran.dg/scratch_1.f90: Adjust test.
413 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
416 * gfortran.dg/scratch_1.f90: New test.
418 2011-03-18 Joseph Myers <joseph@codesourcery.com>
420 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
421 variably modified typedefs.
422 * gcc.dg/c1x-typedef-2.c: Remove.
424 2011-03-18 Joseph Myers <joseph@codesourcery.com>
426 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
427 * gcc.dg/c1x-anon-struct-3.c: New test.
428 * gcc.dg/anon-struct-11.c: Update.
430 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
432 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
436 2011-03-18 Jason Merrill <jason@redhat.com>
438 * g++.dg/template/fn-ptr1.C: New.
440 * g++.dg/overload/volatile1.C: New.
442 * g++.dg/opt/pr23372.C: New.
444 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
446 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
449 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
451 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
453 * gcc.target/arm/unsigned-extend-1.c: New.
455 2011-03-18 Jakub Jelinek <jakub@redhat.com>
458 * gcc.c-torture/compile/pr48161.c: New test.
460 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
463 * gcc.dg/torture/pr47725.c: New.
465 2011-03-17 Jason Merrill <jason@redhat.com>
467 * g++.dg/cpp0x/constexpr-overflow2.C: New.
468 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
470 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
472 * gnat.dg/specs/elab2.ads: New test.
473 * gnat.dg/specs/elab2_pkg.ads: New helper.
475 2011-03-17 Jason Merrill <jason@redhat.com>
477 * g++.dg/cpp0x/decltype-1212.C: New.
478 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
480 2011-03-17 Jason Merrill <jason@redhat.com>
482 * g++.dg/parse/memfnquals1.C: New.
484 2011-03-17 Richard Guenther <rguenther@suse.de>
487 * gcc.dg/pr48134.c: New testcase.
489 2011-03-17 Richard Guenther <rguenther@suse.de>
492 * g++.dg/torture/pr48165.C: New testcase.
494 2011-03-17 Jakub Jelinek <jakub@redhat.com>
496 PR rtl-optimization/48141
497 * gcc.dg/pr48141.c: New test.
499 2011-03-16 Jason Merrill <jason@redhat.com>
501 * g++.dg/cpp0x/constexpr-48089.C: New.
503 * g++.dg/cpp0x/constexpr-abi1.C: New.
505 * g++.dg/cpp0x/constexpr-46336.C: New.
506 * g++.dg/parse/friend5.C: Adjust expected errors.
508 * g++.dg/cpp0x/constexpr-47570.C: New.
510 2011-03-16 Dodji Seketeli <dodji@redhat.com>
513 * ++.dg/debug/dwarf2/typedef6.C: New test.
515 2011-03-16 Jason Merrill <jason@redhat.com>
517 * g++.dg/cpp0x/elision2.C: New.
519 * g++.dg/cpp0x/constexpr-array3.C: New.
521 2011-03-16 Jason Merrill <jason@redhat.com>
523 * g++.dg/cpp0x/sfinae6.C: New.
524 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
525 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
526 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
527 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
528 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
530 2011-03-16 Jason Merrill <jason@redhat.com>
532 * g++.dg/template/incomplete6.C: New.
534 2011-03-16 Jeff Law <law@redhat.com>
536 * gcc.dg/tree-ssa/vrp55.c: New test.
538 2011-03-16 Jason Merrill <jason@redhat.com>
540 * g++.dg/cpp0x/auto22.C: New.
542 2011-03-16 Richard Guenther <rguenther@suse.de>
544 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
545 optimizing it away if promoted to const.
547 2011-03-16 Richard Guenther <rguenther@suse.de>
549 PR tree-optimization/48149
550 * gcc.dg/fold-complex-1.c: New testcase.
552 2011-03-16 Richard Guenther <rguenther@suse.de>
555 * gcc.dg/guality/pr45882.c: Really make sure no inlining
558 2011-03-16 Richard Guenther <rguenther@suse.de>
560 PR tree-optimization/26134
561 * gcc.dg/tree-ssa/complex-6.c: New testcase.
563 2011-03-16 Richard Guenther <rguenther@suse.de>
565 PR tree-optimization/48146
566 * gcc.dg/torture/pr48146.c: New testcase.
568 2011-03-16 Richard Guenther <rguenther@suse.de>
570 * gcc.dg/tree-ssa/pr14814.c: Adjust.
571 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
573 2011-03-16 Jakub Jelinek <jakub@redhat.com>
576 * gcc.c-torture/compile/pr48136.c: New test.
578 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
581 * gcc.dg/guality/pr45882.c: New test.
583 2011-03-15 Jason Merrill <jason@redhat.com>
585 * g++.dg/cpp0x/constexpr-recursion.C: New.
587 * g++.dg/cpp0x/implicit11.C: New.
589 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
591 * g++.dg/cpp0x/constexpr-attribute.C: New.
593 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
595 * g++.dg/parse/pr34758.C: New.
597 2011-03-15 Xinliang David Li <davidxl@google.com>
600 * gcc.dg/uninit-pred-7_d.c: New test.
601 * gcc.dg/uninit-pred-8_d.c: New test.
603 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
606 * gcc.target/arm/pr46788.c: New.
608 2011-03-15 Richard Guenther <rguenther@suse.de>
611 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
612 * gfortran.dg/ishft_4.f90: Likewise.
613 * gfortran.dg/leadz_trailz_3.f90: Likewise.
615 2011-03-15 Richard Guenther <rguenther@suse.de>
617 PR tree-optimization/13954
618 * g++.dg/tree-ssa/pr13954.C: New testcase.
620 2011-03-15 Richard Guenther <rguenther@suse.de>
622 PR tree-optimization/48037
623 * gcc.target/i386/pr48037-1.c: New testcase.
625 2011-03-15 Richard Guenther <rguenther@suse.de>
627 PR tree-optimization/41490
628 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
629 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
630 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
631 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
632 * g++.dg/tree-ssa/pr33604.C: Adjust.
634 2011-03-14 Jakub Jelinek <jakub@redhat.com>
637 * gcc.c-torture/execute/pr47917.c: New test.
638 * gcc.dg/pr47917.c: New test.
641 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
643 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
645 * gcc.target/i386/sse4_1-floor-vec.c: New test.
646 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
647 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
648 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
649 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
650 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
651 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
652 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
653 * gcc.target/i386/avx-floor-vec.c: Ditto.
654 * gcc.target/i386/avx-ceil-vec.c: Ditto.
655 * gcc.target/i386/avx-trunc-vec.c: Ditto.
656 * gcc.target/i386/avx-rint-vec.c: Ditto.
657 * gcc.target/i386/avx-floorf-vec.c: Ditto.
658 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
659 * gcc.target/i386/avx-truncf-vec.c: Ditto.
660 * gcc.target/i386/avx-rintf-vec.c: Ditto.
662 2011-03-14 Tom Tromey <tromey@redhat.com>
664 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
665 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
666 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
668 2011-03-14 Tom Tromey <tromey@redhat.com>
670 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
671 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
672 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
674 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
676 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
678 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
680 PR rtl-optimization/47166
681 * gcc.c-torture/execute/postmod-1.c: New test.
683 2011-03-14 Richard Guenther <rguenther@suse.de>
686 * gcc.dg/torture/pr48098.c: New testcase.
688 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
691 * gcc.target/powerpc/pr48053-1.c: New test.
692 * gcc.target/powerpc/pr48053-2.c: Likewise.
694 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
697 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
699 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
702 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
704 2011-03-12 Janus Weil <janus@gcc.gnu.org>
707 * gfortran.dg/class_41.f03: New.
709 2011-03-11 Dodji Seketeli <dodji@redhat.com>
711 * g++.dg/conversion/cast3.C: New test.
713 2011-03-11 Jason Merrill <jason@redhat.com>
715 * g++.dg/template/error45.C: New.
717 * g++.dg/parse/no-type-defn1.C: New.
719 * g++.dg/ext/attrib40.C: New.
721 * g++.dg/cpp0x/regress/array1.C: New.
723 2011-03-11 Richard Guenther <rguenther@suse.de>
725 PR tree-optimization/48067
726 * gcc.dg/pr48067.c: New testcase.
728 2011-03-11 Richard Guenther <rguenther@suse.de>
731 * g++.dg/lto/20110311-1_0.C: New testcase.
733 2011-03-11 Jakub Jelinek <jakub@redhat.com>
736 * g++.dg/inherit/virtual8.C: New test.
739 * gcc.dg/torture/pr48044.c: New test.
741 2011-03-11 Janus Weil <janus@gcc.gnu.org>
744 * gfortran.dg/proc_ptr_comp_31.f90: New.
746 2011-03-11 Richard Guenther <rguenther@suse.de>
748 PR tree-optimization/47278
749 * gcc.dg/torture/pr47278-1.c: New testcase.
750 * gcc.dg/torture/pr47278-2.c: Likewise.
752 2011-03-11 Jakub Jelinek <jakub@redhat.com>
754 PR tree-optimization/48063
755 * gcc.dg/torture/pr48063.c: New test.
757 2011-03-10 Jason Merrill <jason@redhat.com>
759 * g++.dg/template/array22.C: New.
761 * g++.dg/cpp0x/syntax-err1.C: New.
762 * g++.dg/parse/error36.C: Adjust expected errors.
763 * g++.old-deja/g++.pt/ctor2.C: Likewise.
764 * g++.old-deja/g++.pt/typename3.C: Likewise.
765 * g++.old-deja/g++.pt/typename4.C: Likewise.
766 * g++.old-deja/g++.pt/typename6.C: Likewise.
768 2011-03-09 Jason Merrill <jason@redhat.com>
770 * g++.dg/template/nontype22.C: New.
772 2011-03-09 Martin Jambor <mjambor@suse.cz>
774 PR tree-optimization/47714
775 * g++.dg/torture/pr47714.C: New test.
777 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
780 * gcc.target/powerpc/pr47755-2.c: New file.
782 2011-03-08 Jakub Jelinek <jakub@redhat.com>
784 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
785 is not set in the environment, pass 64 as first argument when not
786 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
787 native where ulimit -u is supported.
789 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
791 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
793 2011-03-08 Jason Merrill <jason@redhat.com>
795 * g++.dg/template/nontype21.C: New.
797 * g++.dg/template/anon5.C: New.
799 2011-03-08 Jakub Jelinek <jakub@redhat.com>
802 * gcc.dg/pr47881.c: New test.
804 2011-03-08 Dodji Seketeli <dodji@redhat.com>
807 * g++.dg/lookup/template3.C: New test.
809 2011-03-08 Kai Tietz <ktietz@redhat.com>
811 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
814 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
817 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
818 sizeof to compute alignment.
820 2011-03-08 Jakub Jelinek <jakub@redhat.com>
822 PR tree-optimization/48022
823 * gcc.dg/pr48022-1.c: New test.
824 * gcc.dg/pr48022-2.c: New test.
826 2011-03-07 Jason Merrill <jason@redhat.com>
828 * g++.dg/template/nontype20.C: New.
829 * g++.dg/init/member1.C: Adjust expected errors.
830 * g++.dg/parse/constant4.C: Likewise.
831 * g++.dg/template/qualified-id3.C: Likewise.
832 * g++.old-deja/g++.pt/crash10.C: Likewise.
834 * g++.dg/cpp0x/regress/non-const1.C: New.
836 2011-03-07 Jakub Jelinek <jakub@redhat.com>
839 * gcc.dg/pr47991.c: New test.
841 2011-03-07 Jason Merrill <jason@redhat.com>
843 * g++.dg/abi/mangle46.C: New.
845 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
848 * gcc.target/powerpc/pr47862.c: New.
850 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
853 * gcc.target/i386/combine-mul.c: Require nonpic.
855 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
856 Nathan Froyd <froydnj@codesourcery.com>
858 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
860 2011-03-06 Mark Mitchell <mark@codesourcery.com>
862 * README.QMTEST: Remove.
864 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
865 Jerry DeLisle <jvdelisle@gcc.gnu.org>
868 * gfortran.dg/array_constructor_37.f90 : New test.
870 2011-03-05 Jason Merrill <jason@redhat.com>
872 * g++.dg/abi/mangle39.C: ABI v5, not 6.
873 * g++.dg/abi/mangle45.C: Likewise.
874 * g++.dg/cpp0x/trailing1.C: Likewise.
876 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
878 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
880 2011-03-05 Jakub Jelinek <jakub@redhat.com>
882 PR rtl-optimization/47899
883 * gcc.dg/pr47899.c: New test.
885 * gcc.dg/torture/pr47968.c: Ignore warnings.
887 PR tree-optimization/47967
888 * gcc.c-torture/compile/pr47967.c: New test.
890 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
892 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
893 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
895 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
897 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
898 and property_getAttributes() if __OBJC2__.
899 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
900 * objc.dg/property/property-encoding-1.m: New.
901 * obj-c++.dg/property/property-encoding-1.mm: New.
903 2011-03-04 Jason Merrill <jason@redhat.com>
905 * g++.dg/template/pseudodtor6.C: New.
907 * g++.dg/inherit/covariant19.C: New.
909 2011-03-04 Richard Guenther <rguenther@suse.de>
912 * gcc.dg/torture/pr47968.c: New testcase.
914 2011-03-04 Richard Guenther <rguenther@suse.de>
917 * gcc.dg/torture/pr47975.c: New testcase.
919 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
922 * g++.dg/template/crash106.C: New.
924 2011-03-03 Jakub Jelinek <jakub@redhat.com>
927 * gcc.dg/gomp/pr47963.c: New test.
928 * g++.dg/gomp/pr47963.C: New test.
930 2011-03-02 Jason Merrill <jason@redhat.com>
932 * g++.dg/cpp0x/regress/condition1.C: New.
934 * g++.dg/cpp0x/constexpr-ctor9.C: New.
936 2011-03-01 Jason Merrill <jason@redhat.com>
938 * g++.dg/cpp0x/lambda/lambda-98.C: New.
940 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
942 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
944 PR rtl-optimization/47925
945 * gcc.c-torture/execute/pr47925.c: New test.
947 2011-03-01 Jason Merrill <jason@redhat.com>
949 * g++.dg/cpp0x/decltype25.C: New.
951 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
953 2011-03-01 Richard Guenther <rguenther@suse.de>
955 PR tree-optimization/47890
956 * gcc.dg/torture/pr47890.c: New testcase.
958 2011-03-01 Richard Guenther <rguenther@suse.de>
961 * gcc.dg/lto/pr47924_0.c: New testcase.
963 2011-03-01 Richard Guenther <rguenther@suse.de>
966 * gfortran.dg/lto/pr46911_0.f: New testcase.
968 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
971 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
972 compile errors from older code form.
974 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
977 * gfortran.dg/fmt_fw_d.f90: New test.
979 2011-02-28 Jason Merrill <jason@redhat.com>
981 * g++.dg/inherit/covariant18.C: New.
983 2011-02-28 Jakub Jelinek <jakub@redhat.com>
986 * gcc.dg/pr47893.c: New test.
988 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
990 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
991 NULL in case of a selector with conflicting types.
992 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
994 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
996 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
997 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
998 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
999 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
1001 2011-02-28 Jason Merrill <jason@redhat.com>
1004 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
1006 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1008 PR libgfortran/47778
1009 * gfortran.dg/namelist_71.f90: New test.
1011 2011-02-27 Jason Merrill <jason@redhat.com>
1014 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
1015 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
1017 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
1020 * g++.dg/cpp0x/constexpr-ctor8.C: New.
1022 2011-02-27 Jakub Jelinek <jakub@redhat.com>
1025 * gfortran.dg/gomp/task-1.f90: Removed.
1027 2011-02-26 Jason Merrill <jason@redhat.com>
1029 * g++.dg/template/this-targ1.C: New.
1031 * g++.dg/cpp0x/regress/template-const1.C: New.
1032 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
1033 * g++.dg/template/function1.C: Adjust.
1034 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
1035 * g++.dg/debug/debug7.C: Adjust.
1037 2011-02-26 Tobias Burnus <burnus@net-b.de>
1040 * gfortran.dg/gomp/task-1.f90: New.
1042 2011-02-25 Jie Zhang <jie@codesourcery.com>
1044 * gcc.target/arm/neon-thumb2-move.c: Add
1045 dg-require-effective-target arm_thumb2_ok.
1047 2011-02-24 Jason Merrill <jason@redhat.com>
1049 * g++.dg/parse/constant1.C: Specify C++98 mode.
1050 * g++.dg/parse/constant5.C: Likewise.
1051 * g++.dg/parse/error2.C: Likewise.
1052 * g++.dg/parse/semicolon3.C: Likewise.
1053 * g++.dg/template/crash14.C: Likewise.
1054 * g++.dg/template/local4.C: Likewise.
1055 * g++.dg/template/nontype3.C: Likewise.
1056 * g++.dg/parse/crash31.C: Adjust expected errors.
1057 * g++.dg/template/function1.C: Likewise.
1058 * g++.dg/template/ref3.C: Likewise.
1059 * g++.dg/template/static9.C: Likewise.
1060 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1062 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1063 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1064 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1065 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1066 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1068 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1071 * gfortran.dg/pr47878.f90: New test.
1073 2011-02-24 Richard Guenther <rguenther@suse.de>
1076 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1077 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1079 2011-02-24 Richard Guenther <rguenther@suse.de>
1082 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1083 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1085 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1087 PR libgfortran/47567
1088 * gfortran.dg/fmt_f0_1.f90: Update test.
1090 2011-02-23 Jason Merrill <jason@redhat.com>
1092 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1093 * g++.dg/abi/mangle45.C: New.
1095 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1096 * g++.dg/template/canon-type-9.C: Match use of decltype
1097 between declaration and definition.
1098 * g++.dg/template/canon-type-12.C: Likewise.
1100 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1103 * gfortran.dg/nested_allocatables_1.f90: New.
1105 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1108 * g++.dg/pr46868.C: New test.
1109 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1110 * g++.dg/parse/error14.C: Adjust.
1112 2011-02-23 Richard Guenther <rguenther@suse.de>
1114 PR tree-optimization/47838
1115 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1117 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1119 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1121 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1123 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1124 * gfortran.dg/count_init_expr.f03: Ditto.
1125 * gfortran.dg/gomp/pr43711.f90: Ditto.
1126 * gcc.dg/struct-parse-2.c: Ditto.
1127 * gcc.dg/parse-error-3.c: Ditto.
1128 * gcc.dg/Wlogical-op-1.c: Ditto.
1129 * gcc.dg/Walways-true-1.c: Ditto.
1130 * gcc.dg/pr24225.c: Ditto.
1131 * gcc.dg/Walways-true-2.c: Ditto.
1132 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1133 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1134 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1135 * g++.dg/overload/defarg4.C: Ditto.
1136 * g++.dg/inherit/covariant16.C: Ditto.
1137 * g++.dg/inherit/virtual7.C: Ditto.
1138 * g++.dg/template/canon-type-9.C: Ditto.
1139 * g++.dg/template/access19.C: Ditto.
1140 * g++.dg/template/call7.C: Ditto.
1141 * g++.dg/template/canon-type-2.C: Ditto.
1142 * g++.dg/template/init7.C: Ditto.
1143 * g++.dg/template/sizeof-template-argument.C: Ditto.
1144 * g++.dg/template/const3.C: Ditto.
1145 * g++.dg/template/sfinae26.C: Ditto.
1146 * g++.dg/template/sfinae26.C: Ditto.
1147 * g++.dg/template/canon-type-11.C: Ditto.
1148 * g++.dg/template/union2.C: Ditto.
1149 * g++.dg/template/canon-type-3.C: Ditto.
1150 * g++.dg/template/canon-type-1.C: Ditto.
1151 * g++.dg/template/canon-type-5.C: Ditto.
1152 * g++.dg/template/canon-type-7.C: Ditto.
1153 * g++.dg/template/canon-type-10.C: Ditto.
1154 * g++.dg/template/spec36.C: Ditto.
1155 * g++.dg/template/typedef38.C: Ditto.
1156 * g++.dg/template/canon-type-4.C: Ditto.
1157 * g++.dg/template/canon-type-6.C: Ditto.
1158 * g++.dg/template/canon-type-13.C: Ditto.
1159 * g++.dg/template/instantiate9.C: Ditto.
1160 * g++.dg/template/ttp22.C: Ditto.
1161 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1162 * g++.dg/warn/Walways-true-1.C: Ditto.
1163 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1164 * g++.dg/warn/Walways-true-2.C: Ditto.
1165 * g++.dg/conversion/op4.C: Ditto.
1166 * g++.dg/opt/pr19650.C: Ditto.
1167 * g++.dg/lookup/friend11.C: Ditto.
1168 * g++.dg/other/default2.C: Ditto.
1169 * g++.dg/other/default3.C: Ditto.
1170 * g++.dg/other/dtor2.C: Ditto.
1171 * g++.dg/other/friend5.C: Ditto.
1172 * g++.dg/other/default5.C: Ditto.
1173 * g++.dg/init/brace6.C: Ditto.
1174 * g++.dg/init/aggr5.C: Ditto.
1175 * g++.dg/init/error2.C: Ditto.
1176 * g++.dg/expr/bound-mem-fun.C: Ditto.
1177 * g++.dg/expr/cond6.C: Ditto.
1178 * g++.dg/expr/stmt-expr-1.C: Ditto.
1179 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1180 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1181 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1182 * g++.dg/cpp0x/bracket1.C: Ditto.
1183 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1184 * g++.dg/cpp0x/pr38646.C: Ditto.
1185 * g++.dg/cpp0x/variadic73.C: Ditto.
1186 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1187 * g++.dg/cpp0x/bracket4.C: Ditto.
1188 * g++.dg/cpp0x/decltype4.C: Ditto.
1189 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1190 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1191 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1192 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1193 * g++.dg/cpp0x/decltype2.C: Ditto.
1194 * g++.dg/cpp0x/decltype1.C: Ditto.
1195 * g++.dg/cpp0x/bracket2.C: Ditto.
1196 * g++.dg/cpp0x/decltype5.C: Ditto.
1197 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1198 * g++.dg/cpp0x/variadic70.C: Ditto.
1199 * g++.dg/cpp0x/decltype6.C: Ditto.
1200 * g++.dg/cpp0x/rvo.C: Ditto.
1201 * g++.dg/cpp0x/vt-40092.C: Ditto.
1202 * g++.dg/cpp0x/variadic-new.C: Ditto.
1203 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1204 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1205 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1206 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1207 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1208 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1209 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1210 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1211 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1212 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1213 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1214 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1215 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1216 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1217 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1218 * g++.dg/cpp0x/pr39639.C: Ditto.
1219 * g++.dg/cpp0x/decltype3.C: Ditto.
1220 * g++.dg/cpp0x/variadic68.C: Ditto.
1221 * g++.dg/cpp0x/variadic-function.C: Ditto.
1222 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1223 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1224 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1225 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1226 * g++.dg/parse/crash35.C: Ditto.
1227 * g++.dg/parse/crash40.C: Ditto.
1228 * g++.dg/parse/defarg12.C: Ditto.
1229 * g++.dg/parse/crash34.C: Ditto.
1230 * g++.dg/parse/constructor3.C: Ditto.
1231 * g++.dg/parse/template23.C: Ditto.
1232 * g++.dg/parse/crash56.C: Ditto.
1233 * g++.dg/parse/dtor13.C: Ditto.
1234 * g++.dg/parse/error33.C: Ditto.
1235 * g++.dg/parse/ctor9.C: Ditto.
1236 * g++.dg/parse/error32.C: Ditto.
1237 * g++.dg/parse/error37.C: Ditto.
1238 * g++.dg/parse/bitfield3.C: Ditto.
1239 * g++.dg/parse/struct-4.C: Ditto.
1240 * g++.dg/ext/has_trivial_copy.C: Ditto.
1241 * g++.dg/ext/is_polymorphic.C: Ditto.
1242 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1243 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1244 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1245 * g++.dg/ext/is_union.C: Ditto.
1246 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1247 * g++.dg/ext/is_pod.C: Ditto.
1248 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1249 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1250 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1251 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1252 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1253 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1254 * g++.dg/ext/is_abstract.C: Ditto.
1255 * g++.dg/ext/has_trivial_assign.C: Ditto.
1256 * g++.dg/ext/is_class.C: Ditto.
1257 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1258 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1259 * g++.dg/ext/is_base_of.C: Ditto.
1260 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1261 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1262 * g++.dg/ext/is_empty.C: Ditto.
1263 * g++.dg/ext/is_enum.C: Ditto.
1264 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1265 * gnat.dg/opt11.adb: Ditto.
1266 * obj-c++.dg/pr45735.mm: Ditto.
1267 * obj-c++.dg/pr24393.mm: Ditto.
1268 * obj-c++.dg/exceptions-2.mm: Ditto.
1269 * objc.dg/pr45735.m: Ditto.
1270 * objc.dg/pr24393.m: Ditto.
1272 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1274 * objc.dg/attributes/objc-exception-1.m: New.
1276 2011-02-23 Jie Zhang <jie@codesourcery.com>
1278 * gcc.dg/cpp/include7.c: New test.
1280 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1283 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1285 2011-02-23 Jie Zhang <jie@codesourcery.com>
1287 PR rtl-optimization/47763
1288 * gcc.dg/pr47763.c: New test.
1290 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1293 * gfortran.dg/whole_file_32.f90 : New test.
1295 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1298 * g++.dg/inherit/virtual7.C: New test.
1300 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1303 * objc.dg/type-size-3.m: Updated error message.
1304 * objc.dg/type-size-4.m: New test.
1305 * objc.dg/type-size-5.m: New test.
1307 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1309 * lib/gnat.exp: Fix comments.
1310 Don't load libgloss.exp.
1311 (default_gnat_version): Call $compiler with --version.
1312 Adapt regexp for gnatmake output, insert version.
1313 (gnat_version): New proc.
1314 (gnat_init): Remove gnat_libgcc_s_path.
1315 (gnat_target_compile): Likewise.
1316 Remove ld_library_path.
1317 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1318 (gnat_pass): Remove.
1319 (gnat_pass): Remove.
1320 (gnat_finish): Remove.
1321 (gnat_exit): Remove.
1322 (local_find_gnatmake): Reindent.
1323 (runtest_file_p): Remove.
1324 (prune_warnings): Remove.
1325 (find_gnatclean): New proc.
1326 * lib/gnat-dg.exp (lremove): New proc.
1327 (gnat-dg-test): Reindent.
1328 Remove additional output files.
1329 (gnat-dg-runtest): Remove.
1331 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1332 * gnat.dg/loop_optimization6.adb: Likewise.
1333 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1335 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1337 PR tree-optimization/47835
1338 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1340 2011-02-22 Tobias Burnus <burnus@net-b.de>
1342 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1343 * gfortran.dg/abstract_type_2.f03: Ditto.
1344 * gfortran.dg/abstract_type_3.f03: Ditto.
1345 * gfortran.dg/abstract_type_4.f03: Ditto.
1346 * gfortran.dg/abstract_type_5.f03: Ditto.
1347 * gfortran.dg/abstract_type_6.f03: Ditto.
1348 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1349 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1350 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1351 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1352 * gfortran.dg/array_function_5.f90: Ditto.
1353 * gfortran.dg/asynchronous_3.f03: Ditto.
1354 * gfortran.dg/char_expr_1.f90: Ditto.
1355 * gfortran.dg/class_14.f03: Ditto.
1356 * gfortran.dg/data_array_6.f: Ditto.
1357 * gfortran.dg/data_invalid.f90: Ditto.
1358 * gfortran.dg/dot_product_1.f03: Ditto.
1359 * gfortran.dg/func_derived_5.f90: Ditto.
1360 * gfortran.dg/func_result_4.f90: Ditto.
1361 * gfortran.dg/implied_do_1.f90: Ditto.
1362 * gfortran.dg/initialization_25.f90: Ditto.
1363 * gfortran.dg/initialization_26.f90: Ditto.
1364 * gfortran.dg/interface_34.f90: Ditto.
1365 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1366 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1367 * gfortran.dg/matmul_8.f03: Ditto.
1368 * gfortran.dg/merge_init_expr.f90: Ditto.
1369 * gfortran.dg/pack_assign_1.f90: Ditto.
1370 * gfortran.dg/pack_vector_1.f90: Ditto.
1371 * gfortran.dg/pointer_check_8.f90: Ditto.
1372 * gfortran.dg/product_init_expr.f03: Ditto.
1373 * gfortran.dg/reshape_order_5.f90: Ditto.
1374 * gfortran.dg/reshape_shape_1.f90: Ditto.
1375 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1376 * gfortran.dg/same_name_2.f90: Ditto.
1377 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1378 * gfortran.dg/spread_init_expr.f03: Ditto.
1379 * gfortran.dg/stmt_func_1.f90: Ditto.
1380 * gfortran.dg/sum_init_expr.f03: Ditto.
1381 * gfortran.dg/transpose_3.f03: Ditto.
1382 * gfortran.dg/unpack_init_expr.f03: Ditto.
1383 * gfortran.dg/warn_conversion.f90: Ditto.
1384 * gfortran.dg/warn_conversion_2.f90: Ditto.
1385 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1386 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1387 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1388 * gfortran.dg/whole_file_16.f90: Ditto.
1389 * gfortran.dg/whole_file_17.f90: Ditto.
1390 * gfortran.dg/whole_file_18.f90: Ditto.
1391 * gfortran.dg/whole_file_20.f03: Ditto.
1392 * gfortran.dg/whole_file_5.f90: Ditto.
1393 * gfortran.dg/whole_file_6.f90: Ditto.
1394 * gfortran.dg/write_invalid_format.f90: Ditto.
1395 * gfortran.dg/zero_sized_6.f90: Ditto.
1397 2011-02-21 Jeff Law <law@redhat.com>
1399 PR rtl-optimization/46178
1400 * gcc.target/i386/pr46178.c: New test.
1402 PR rtl-optimization/46002
1403 * gcc.c-torture/compile/pr46002.c: New test.
1405 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1407 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1410 2011-02-21 Jakub Jelinek <jakub@redhat.com>
1413 * g++.dg/debug/pr47106.C: Require effective target lto.
1415 2011-02-21 Jason Merrill <jason@redhat.com>
1417 * g++.dg/cpp0x/constexpr-diag2.C: New.
1419 2011-02-20 Jason Merrill <jason@redhat.com>
1421 * g++.dg/cpp0x/constexpr-ctor7.C: New.
1423 * g++.dg/cpp0x/fntmpdefarg2.C: New.
1425 * g++.dg/overload/conv-op1.C: New.
1427 * g++.dg/cpp0x/constexpr-synth1.C: New.
1429 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1431 * objc.dg/layout-2.m: New.
1432 * objc.dg/selector-3.m: Adjusted location of error message.
1433 * objc.dg/type-size-3.m: Same.
1434 * obj-c++.dg/selector-3.mm: Same.
1436 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1439 * objc.dg/property/dotsyntax-22.m: New.
1440 * obj-c++.dg/property/dotsyntax-22.mm: New.
1442 2011-02-20 Dodji Seketeli <dodji@redhat.com>
1445 * g++.dg/template/typedef38.C: New test.
1447 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1450 * gfortran.dg/whole_file_30.f90 : New test.
1451 * gfortran.dg/whole_file_31.f90 : New test.
1453 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1457 * gfortran.dg/whole_file_28.f90 : New test.
1458 * gfortran.dg/whole_file_29.f90 : New test.
1460 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1463 * g++.dg/template/crash105.C: New.
1465 2011-02-19 Jason Merrill <jason@redhat.com>
1467 * g++.dg/cpp0x/regress/no-elide1.C: New.
1469 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
1471 PR tree-optimization/46620
1472 * gcc.dg/pr46620.c: New.
1474 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1477 * gcc.target/i386/pr47809.c: New test.
1479 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1480 Tobias Burnus <burnus@net-b.de>
1482 * lib/target-supports.exp
1483 (check_effective_target_fortran_large_real): New check for large reals.
1484 * gfortran.dg/nan_7.f90: New test.
1486 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1488 PR libgfortran/47567
1489 * gfortran.dg/fmt_f0_1.f90: Update test.
1491 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
1494 * gfortran.dg/array_constructor_36.f90 : New test.
1495 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
1496 allow for comparison between different elements of the array
1497 constructor at different levels of optimization.
1499 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
1501 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
1502 * gcc.target/i386/pr32280-1.c: Likewise.
1504 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1507 * gcc.target/i386/pr47800.c: New test.
1509 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
1511 * objc/execute/exceptions/foward-1.x: New.
1513 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1516 * gfortran.dg/derived_constructor_comps_4.f90: New.
1518 2011-02-18 Tobias Burnus
1521 * gfortran.dg/func_result_6.f90: New.
1523 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
1526 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
1528 2011-02-18 Tobias Burnus <burnus@net-b.de>
1531 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
1533 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
1534 normalizing the error/warning output.
1535 * gfortran.dg/Wall.f90: Update dg-error/warning.
1536 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
1537 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
1538 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
1539 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
1540 * gfortran.dg/class_30.f90: Update dg-error/warning.
1541 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
1542 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
1543 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
1544 * gfortran.dg/entry_17.f90: Update dg-error/warning.
1545 * gfortran.dg/entry_19.f90: Update dg-error/warning.
1546 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
1547 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
1548 * gfortran.dg/g77/12632.f: Update dg-error/warning.
1549 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
1550 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
1551 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
1552 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
1553 * gfortran.dg/goto_8.f90: Update dg-error/warning.
1554 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
1555 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
1556 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
1557 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
1558 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
1559 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
1560 * gfortran.dg/volatile3.f90: Update dg-error/warning.
1561 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
1562 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
1563 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
1564 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
1565 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
1567 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1570 * gfortran.dg/proc_ptr_comp_30.f90: New.
1572 2011-02-18 Jakub Jelinek <jakub@redhat.com>
1575 * gcc.target/i386/pr47780.c: New test.
1577 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1580 * gfortran.dg/class_40.f03: New.
1582 2011-02-18 Dodji Seketeli <dodji@redhat.com>
1585 * g++.dg/cpp0x/auto21.C: New test.
1587 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
1589 * objc.dg/special/unclaimed-category-1.h: Updated for
1591 * objc.dg/special/unclaimed-category-1.m: Same.
1592 * objc.dg/zero-link-1.m: Same.
1593 * objc.dg/lookup-1.m: Same.
1594 * objc.dg/torture/strings/const-str-9.m
1595 * objc.dg/torture/strings/const-str-10.m: Same.
1596 * objc.dg/torture/strings/const-str-11.m: Same.
1597 * objc.dg/torture/forward-1.m: Same.
1598 * objc.dg/zero-link-2.m: Same.
1599 * objc.dg/encode-7-next-64bit.m: Same.
1600 * objc.dg/method-4.m: Same.
1601 * objc.dg/next-runtime-1.m: Same.
1602 * objc.dg/image-info.m: Same.
1603 * objc.dg/pr23214.m: Same.
1604 * objc.dg/symtab-1.m: Same.
1605 * obj-c++.dg/basic.m: Same.
1606 * obj-c++.dg/proto-lossage-3.m: Same.
1607 * obj-c++.dg/torture/strings/const-str-10.m: Same.
1608 * obj-c++.dg/torture/strings/const-str-11.m: Same.
1609 * obj-c++.dg/torture/strings/const-str-9.m: Same.
1610 * obj-c++.dg/method-11.m: Same.
1611 * objc/execute/enumeration-1.m: Same.
1612 * objc/execute/object_is_class.m: Same.
1613 * objc/execute/formal_protocol-2.m: Same.
1614 * objc/execute/formal_protocol-4.m: Same.
1615 * objc/execute/formal_protocol-6.m: Same.
1616 * objc/execute/bycopy-3.m: Same.
1617 * objc/execute/exceptions/catchall-1.m: Same.
1618 * objc/execute/exceptions/finally-1.m: Same.
1619 * objc/execute/exceptions/local-variables-1.m: Same.
1620 * objc/execute/exceptions/foward-1.m: Same.
1621 * objc/execute/bf-common.h
1622 * objc/execute/enumeration-2.m: Same.
1623 * objc/execute/formal_protocol-1.m: Same.
1624 * objc/execute/formal_protocol-3.m: Same.
1625 * objc/execute/formal_protocol-5.m: Same.
1626 * objc/execute/accessing_ivars.m: Same.
1627 * objc/execute/bycopy-2.m: Same.
1628 * objc/execute/formal_protocol-7.m: Same.
1629 * objc/execute/compatibility_alias.m: Same.
1630 * objc/execute/no_clash.m: Same.
1631 * objc/execute/object_is_meta_class.m: Same.
1632 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
1633 * objc/execute/class-tests-1.h: Include stdio.h.
1634 * objc/execute/class-tests-2.h: Same.
1635 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
1637 * obj-c++.dg/try-catch-2.mm: Same.
1639 2011-02-17 Jakub Jelinek <jakub@redhat.com>
1642 * g++.dg/warn/Wunused-parm-4.C: New test.
1644 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
1645 Jan Hubicka <jh@suse.cz>
1649 * g++.dg/debug/pr47106.C: New.
1651 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
1654 * gcc.target/i386/pr43653.c: New test.
1656 2011-02-11 Dodji Seketeli <dodji@redhat.com>
1659 * g++.dg/template/inherit6.C: New test.
1661 2011-02-16 Janus Weil <janus@gcc.gnu.org>
1664 * gfortran.dg/class_39.f03: New.
1666 2011-02-16 Dodji Seketeli <dodji@redhat.com>
1669 * g++.dg/cpp0x/variadic106.C: New test.
1671 2011-02-16 Jakub Jelinek <jakub@redhat.com>
1674 * gfortran.dg/pr47757-1.f90: New test.
1675 * gfortran.dg/pr47757-2.f90: New test.
1676 * gfortran.dg/pr47757-3.f90: New test.
1679 * g++.dg/cpp0x/enum8.C: New test.
1681 2011-02-15 Jason Merrill <jason@redhat.com>
1683 * g++.dg/inherit/implicit-trivial1.C: New.
1684 * g++.dg/cpp0x/implicit-trivial1.C: New.
1686 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1689 * gcc.dg/torture/pr47725.c: Removed.
1691 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1694 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
1695 constant does not generate a load from memory.
1697 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1700 * gcc.dg/torture/pr47725.c: New.
1702 2011-02-15 Richard Guenther <rguenther@suse.de>
1704 PR tree-optimization/47743
1705 * gcc.dg/torture/pr47743.c: New testcase.
1707 2011-02-15 Jakub Jelinek <jakub@redhat.com>
1710 * gcc.target/i386/pr47581.c: New test.
1712 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1715 * gfortran.dg/select_type_22.f03: New.
1717 2011-02-14 Jason Merrill <jason@redhat.com>
1719 * g++.dg/cpp0x/regress/enum1.C: New.
1721 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1723 * gnat.dg/include.adb: New test.
1725 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1728 * gfortran.dg/class_38.f03: New.
1730 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1732 * gcc.dg/pr46494.c: New test.
1734 2011-02-14 Richard Guenther <rguenther@suse.de>
1736 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
1738 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1741 * gnat.dg/null_pointer_deref1.exp: Don't skip on
1742 sparc*-sun-solaris2.11.
1744 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1747 * gfortran.dg/argument_checking_18.f90: New.
1749 2011-02-13 Tobias Burnus <burnus@net-b.de>
1751 * gfortran.dg/argument_checking_13.f90: Update dg-error.
1752 * gfortran.dg/argument_checking_17.f90: New.
1754 2011-02-12 Janus Weil <janus@gcc.gnu.org>
1756 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
1757 are temporarily disabled.
1758 * gfortran.dg/class_7.f03: Ditto.
1759 * gfortran.dg/coarray_14.f90: Ditto.
1760 * gfortran.dg/typebound_proc_13.f03: Ditto.
1762 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
1765 * gfortran.dg/extends_11.f03: New.
1767 2011-02-11 Xinliang David Li <davidxl@google.com>
1769 PR tree-optimization/47707
1770 * g++.dg/tree-ssa/pr47707.C: New test.
1772 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
1774 * g++.dg/opt/inline17.C: New test.
1776 2011-02-11 Tobias Burnus <burnus@net-b.de>
1779 * gfortran.dg/pure_formal_2.f90: New.
1781 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
1783 PR rtl-optimization/47614
1784 * gfortran.dg/pr47614.f: New.
1786 2011-02-11 Joseph Myers <joseph@codesourcery.com>
1789 * gcc.dg/opts-6.c: New test.
1791 2011-02-11 Jakub Jelinek <jakub@redhat.com>
1794 * gcc.dg/pr47684.c: New test.
1796 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1799 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
1800 c99_runtime, dg-add-options c99_runtime.
1801 (main): Use __asm__.
1803 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1806 * lib/target-supports.exp (check_ascii_locale_available): New proc.
1807 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
1808 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
1809 * gcc.dg/ucnid-10.c: Likewise.
1810 * gcc.dg/ucnid-13.c: Likewise.
1811 * gcc.dg/ucnid-7.c: Likewise.
1812 * gcc.dg/ucnid-8.c: Likewise.
1813 Adapt dg-warning line number.
1815 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
1817 * gcc.target/i386/parity-1.c: Use -march=k8.
1818 * gcc.target/i386/parity-2.c: Ditto.
1819 * gcc.target/i386/vecinit-1.c: Ditto.
1820 * gcc.target/i386/vecinit-2.c: Ditto.
1822 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1825 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
1826 * gcc.target/mips/save-restore-3.c: Likewise.
1827 * gcc.target/mips/save-restore-4.c: Likewise.
1828 * gcc.target/mips/save-restore-5.c: Likewise.
1831 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
1832 * g++.dg/tree-prof/partition2.C: Likewise.
1834 2011-02-09 Jason Merrill <jason@redhat.com>
1836 * g++.dg/tree-ssa/inline-3.C: Use a normal function
1837 rather than misdeclare std::puts.
1839 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
1840 * g++.dg/other/warning1.C: Likewise.
1841 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
1842 * g++.old-deja/g++.gb/scope06.C: Likewise.
1843 * g++.old-deja/g++.law/cvt11.C: Likewise.
1844 * g++.old-deja/g++.law/init1.C: Likewise.
1845 * g++.dg/abi/mangle26.C: Likewise.
1847 * g++.dg/template/function1.C: Adjust for C++0x mode.
1848 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
1850 * g++.dg/ext/label10.C: Adjust for C++0x mode.
1851 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
1853 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
1855 * g++.dg/cpp0x/regress/abi-empty7.C: New.
1857 * g++.dg/cpp0x/regress: New directory.
1858 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
1859 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
1860 * g++.dg/cpp0x/regress/regress3.C: New.
1862 2011-02-10 Richard Guenther <rguenther@suse.de>
1864 PR tree-optimization/47677
1865 * gcc.dg/torture/pr47677.c: New testcase.
1867 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
1869 * objc.dg/special/load-category-1.m: Remove unused header.
1870 * objc.dg/special/load-category-1a.m: Likewise.
1871 * objc.dg/special/load-category-2.m: Likewise.
1872 * objc.dg/special/load-category-2a.m: Likewise.
1873 * objc.dg/special/load-category-3.m: Likewise.
1874 * objc.dg/special/load-category-3a.m: Likewise.
1875 * objc.dg/attributes/proto-attribute-2.m: Likewise.
1876 * objc.dg/attributes/proto-attribute-3.m: Likewise.
1877 * objc.dg/attributes/class-attribute-1.m: Likewise.
1878 * objc.dg/property/property.exp: Don't run for Darwin < 9.
1879 * obj-c++.dg/property/property.exp: Likewise.
1880 * objc.dg/attributes/method-sentinel-1.m: Update type header.
1881 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
1882 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
1883 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
1884 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
1885 * obj-c++.dg/template-8.mm: Likewise.
1887 2011-02-10 Jakub Jelinek <jakub@redhat.com>
1890 * gcc.target/i386/pr47665.c: New test.
1892 2011-02-10 Jie Zhang <jie@codesourcery.com>
1896 2011-02-05 Jie Zhang <jie@codesourcery.com>
1898 * gcc.dg/pr42631.c: Update test.
1899 * gcc.dg/pr42631-2.c: New test.
1901 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1904 * gfortran.dg/proc_decl_25.f90: New.
1906 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1909 * gfortran.dg/typebound_assignment_2.f03: New.
1911 2011-02-09 Richard Guenther <rguenther@suse.de>
1913 PR tree-optimization/47664
1914 * gcc.dg/tree-ssa/inline-7.c: New testcase.
1916 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
1919 * gnat.dg/uninit_func.adb: Adjust dg directive.
1921 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
1924 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
1926 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1929 * gfortran.dg/auto_dealloc_2.f90: New.
1931 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1933 * gcc.dg/builtins-config.h: Remove __sgi handling.
1934 * lib/target-supports.exp (add_options_for_c99_runtime): Add
1935 -std=c99 for mips-sgi-irix6.5*.
1937 2011-02-09 Martin Jambor <mjambor@suse.cz>
1940 * gfortran.dg/pr25923.f90: Remove xfails.
1942 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1945 * gfortran.dg/inquire_14.f90: New test.
1947 2011-02-08 Janus Weil <janus@gcc.gnu.org>
1950 * gfortran.dg/pointer_init_6.f90: New.
1952 2011-02-08 Jeff Law <law@redhat.com>
1954 PR tree-optimization/42893
1955 * gcc.tree-ssa/pr42893.c: New test.
1957 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
1959 PR tree-optimization/46834
1960 PR tree-optimization/46994
1961 PR tree-optimization/46995
1962 * gcc.dg/graphite/id-pr46834.c: New.
1963 * gfortran.dg/graphite/id-pr46994.f90: New.
1964 * gfortran.dg/graphite/id-pr46995.f90: New.
1966 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1969 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
1970 using the variable is known the warning is emitted there.
1971 * gcc.dg/uninit-pr19430.c (foo): Likewise.
1972 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
1974 * c-c++-common/pr20000.c (g): Both warnings occur at the return
1977 * gcc.dg/noreturn-1.c (foo5): Likewise.
1978 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
1979 (method2): Likewise.
1981 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
1982 the return statement using the uninitialized variable.
1983 * gfortran.dg/pr39666-2.f90 (f): Likewise.
1985 2011-02-08 Richard Guenther <rguenther@suse.de>
1988 * g++.dg/opt/pr47639.c: New testcase.
1990 2011-02-08 Richard Guenther <rguenther@suse.de>
1992 PR tree-optimization/47632
1993 * g++.dg/opt/pr47632.C: New testcase.
1995 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1997 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
1999 2011-02-07 Richard Guenther <rguenther@suse.de>
2001 PR tree-optimization/47615
2002 * g++.dg/opt/pr47615.C: New testcase.
2004 2011-02-07 Richard Guenther <rguenther@suse.de>
2006 PR tree-optimization/47621
2007 * gcc.dg/torture/pr47621.c: New testcase.
2009 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
2011 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
2013 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
2016 * gfortran.dg/allocate_with_source_1 : New test.
2018 2011-02-05 Jakub Jelinek <jakub@redhat.com>
2021 * gcc.dg/pr47610.c: New test.
2023 2011-02-05 Jie Zhang <jie@codesourcery.com>
2026 * gcc.dg/pr42631.c: Update test.
2027 * gcc.dg/pr42631-2.c: New test.
2029 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
2032 * gfortran.dg/pr47574.f90: New test.
2034 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
2036 PR tree-optimization/46194
2037 * gcc.dg/autopar/pr46194.c: New.
2039 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
2041 PR tree-optimization/43695
2042 * g++.dg/ipa/pr43695.C: New.
2044 2011-02-04 Jakub Jelinek <jakub@redhat.com>
2047 * gcc.dg/pr23200.c: New test.
2049 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
2052 * g++.dg/pr47589.C: New test.
2054 2011-02-03 Dodji Seketeli <dodji@redhat.com>
2057 * g++.dg/template/typedef37.C: New test.
2058 * g++.dg/template/param1.C: Adjust expected error message.
2060 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2063 * gcc.dg/pr31490-2.c: New test.
2064 * gcc.dg/pr31490-3.c: New test.
2065 * gcc.dg/pr31490-4.c: New test.
2067 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2068 Jakub Jelinek <jakub@redhat.com>
2071 * g++.dg/parser/semicolon3.C: Adjust.
2072 * g++.dg/parser/semicolon4.C: New testcase.
2073 * g++.dg/pr46890.C: New testcase.
2075 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2078 * g++.dg/init/pr29571.C: New.
2080 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2082 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2083 instead of vect_int.
2085 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2088 * gcc.target/i386/pr47312.c: New test.
2091 * gcc.target/i386/pr47564.c: New test.
2093 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2095 PR tree-optimization/45122
2096 * gcc.dg/tree-ssa/pr45122.c: New.
2098 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2101 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2104 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2105 and vsx so a default --with-cpu=power7 doesn't give an error
2106 when -mavoid-indexed-addresses is used.
2108 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2109 wrapper function to save the arguments and then jump to the real
2110 function, rather than depending on the compiler not to move stuff
2112 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2114 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2115 Paul Thomas <pault@gcc.gnu.org>
2118 * gfortran.dg/class_37.f03 : New test.
2120 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2121 Richard Guenther <rguenther@suse.de>
2123 PR tree-optimization/40979
2125 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2126 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2127 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2128 check_vect_support_and_set_flags.
2129 * gfortran.dg/graphite/vect-pr40979.f90: New.
2131 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2134 * gfortran.dg/class_36.f03: New.
2136 2011-02-02 Richard Guenther <rguenther@suse.de>
2138 PR tree-optimization/47566
2139 * gcc.dg/lto/20110201-1_0.c: New testcase.
2141 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2147 * debug/pr47498.c: New.
2148 * debug/pr47501.c: New.
2150 2011-02-01 Richard Guenther <rguenther@suse.de>
2152 PR tree-optimization/47559
2153 * g++.dg/torture/pr47559.C: New testcase.
2155 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2158 * gfortran.dg/typebound_call_20.f03: New.
2160 2011-02-01 Richard Guenther <rguenther@suse.de>
2162 PR tree-optimization/47555
2163 * gcc.dg/pr47555.c: New testcase.
2165 2011-02-01 Richard Guenther <rguenther@suse.de>
2167 PR tree-optimization/47541
2168 * g++.dg/torture/pr47541.C: New testcase.
2170 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2173 * gfortran.dg/typebound_call_19.f03: New.
2175 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2178 * g++.dg/cpp0x/pr47416.C: New test.
2180 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2183 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2185 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2188 * gfortran.dg/typebound_assignment_1.f03: New.
2190 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2192 PR tree-optimization/47538
2193 * gcc.c-torture/execute/pr47538.c: New test.
2195 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2198 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2200 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2202 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2204 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2206 PR rtl-optimization/44031
2207 * gcc.c-torture/compile/20110131-1.c: New test.
2209 2011-01-31 Tobias Burnus <burnus@net-b.de>
2212 * gfortran.dg/stmt_func_1.f90: New.
2214 2011-01-31 Tobias Burnus <burnus@net-b.de>
2217 * gfortran.dg/interface_34.f90: New.
2219 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2222 * gfortran.dg/realloc_on_assign_5.f03: New test.
2223 * gfortran.dg/realloc_on_assign_5.f03: New test.
2225 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2227 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2228 * gfortran.dg/bessel_7.f90: Likewise.
2229 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2231 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2232 * gfortran.dg/sum_init_expr.f03: Likewise.
2234 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2236 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2239 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2240 loop only on "vect_intfloat_cvt" targets.
2242 2011-01-29 Tobias Burnus <burnus@net-b.de>
2245 * gfortran.dg/shape_6.f90: New.
2247 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2249 PR libgfortran/47434
2250 * gfortran.dg/read_infnan_1.f90: Update test.
2251 * gfortran.dg/module_nan.f90: Update test.
2252 * gfortran.dg/char4_iunit_1.f03: Update test.
2253 * gfortran.dg/large_real_kind_1.f90: Update test.
2254 * gfortran.dg/real_const_3.f90: Update test.
2255 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2257 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2260 * g++.dg/template/param2.C: New test.
2262 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2264 PR libgfortran/47285
2265 * gfortran.dg/fmt_g.f: New test.
2267 2011-01-28 Tobias Burnus <burnus@net-b.de>
2270 * gfortran.dg/pure_formal_1.f90: New.
2272 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2275 * gcc.dg/tls/pr42894.c: New test.
2277 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2279 * gcc.dg/pr47276.c: Add dg-require-visibility.
2281 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2283 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2285 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2286 Tobias Burnus <burnus@gcc.gnu.org>
2291 * gfortran.dg/realloc_on_assign_3.f03: New test.
2292 * gfortran.dg/realloc_on_assign_4.f03: New test.
2293 * gfortran.dg/allocatable_function_5.f90: New test.
2294 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2295 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2296 implemented" dg-errors.
2298 2011-01-27 Jan Hubicka <jh@suse.cz>
2301 * gcc.dg/attr-weakref-4.c: New testcase
2303 2011-01-27 Martin Jambor <mjambor@suse.cz>
2305 PR tree-optimization/47228
2306 * gcc.dg/torture/pr47228.c: New test.
2308 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2310 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2312 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2314 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2315 when using auto-overlay support on the SPU.
2317 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2319 PR rtl-optimization/44174
2320 * gcc.target/i386/asm-6.c: New test.
2322 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2324 PR rtl-optimization/46856
2325 * gcc.c-torture/compile/pr46856.c: New test.
2327 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2328 Andrew Pinski <pinskia@gmail.com>
2331 * gcc.dg/pr43082.c: New.
2333 2011-01-26 DJ Delorie <dj@redhat.com>
2335 PR rtl-optimization/46878
2336 * gcc.dg/pr46878-1.c: New test.
2338 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2341 * g++.dg/cpp0x/pr47476.C: New test.
2343 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2345 * gcc.c-torture/compile/20110126-1.c: New test.
2347 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2350 * gcc.dg/torture/pr47473.c: New test.
2352 2011-01-26 Jan Hubicka <jh@suse.cz>
2355 * gcc.c-torture/execute/pr47237.c: New testcase.
2357 2011-01-26 Jan Hubicka <jh@suse.cz>
2359 PR tree-optimization/47190
2360 * gcc.dg/attr-weakref-3.c: New testcase.
2362 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2365 * gcc.dg/dll-9a.c: New test file.
2366 * gcc.dg/dll-11.c: Likewise.
2367 * gcc.dg/dll-12.c: Likewise.
2368 * gcc.dg/dll-12a.c: Likewise.
2369 * gcc.dg/dll-11a.c: Likewise.
2370 * gcc.dg/dll-9.c: Likewise.
2371 * gcc.dg/dll-10.c: Likewise.
2372 * gcc.dg/dll-10a.c: Likewise.
2373 * g++.dg/ext/dllexport4a.cc: Likewise.
2374 * g++.dg/ext/dllexport4.C: Likewise.
2375 * g++.dg/ext/dllexport5.C: Likewise.
2376 * g++.dg/ext/dllexport5a.cc: Likewise.
2378 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2380 PR tree-optimization/46970
2381 * gcc.dg/graphite/pr46970.c: New.
2383 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2385 PR tree-optimization/46215
2386 * gcc.dg/graphite/pr46215.c: New.
2388 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2390 PR tree-optimization/46168
2391 * gcc.dg/graphite/pr46168.c: New.
2393 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2395 PR tree-optimization/43657
2396 * gcc.dg/graphite/pr43657.c: New.
2398 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2400 PR tree-optimization/29832
2401 * gfortran.dg/graphite/pr29832.f90: New.
2403 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2405 PR tree-optimization/43567
2406 * gcc.dg/graphite/pr43567.c: New.
2408 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2410 * gfortran.dg/graphite/interchange-4.f: New.
2411 * gfortran.dg/graphite/interchange-5.f: New.
2413 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2414 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2415 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2416 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
2417 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
2418 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
2419 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
2420 * gfortran.dg/ltrans-7.f90: Removed.
2421 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
2423 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
2424 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
2425 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
2426 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
2427 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
2428 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
2429 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
2430 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
2431 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
2432 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
2433 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
2434 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
2435 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
2436 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
2437 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
2438 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
2439 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
2440 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
2441 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
2442 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
2443 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
2444 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
2445 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
2446 * gcc.dg/tree-ssa/data-dep-1.c
2447 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
2448 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
2449 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
2450 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
2451 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
2453 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2455 PR tree-optimization/47265
2456 PR tree-optimization/47443
2457 * gcc.c-torture/compile/pr47265.c: New test.
2458 * gcc.dg/pr47443.c: New test.
2460 2011-01-25 Martin Jambor <mjambor@suse.cz>
2462 PR tree-optimization/47382
2463 * g++.dg/torture/pr47382.C: New test.
2464 * g++.dg/opt/devirt1.C: Xfail.
2466 2011-01-25 Yao Qi <yao@codesourcery.com>
2469 * gcc.target/arm/pr45701-1.c: New test.
2470 * gcc.target/arm/pr45701-2.c: New test.
2471 * gcc.target/arm/pr45701-3.c: New test.
2473 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2474 Jakub Jelinek <jakub@redhat.com>
2476 PR tree-optimization/47271
2477 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
2479 2011-01-25 Nick Clifton <nickc@redhat.com>
2481 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
2482 (saturate_add): Delete.
2484 (main): Do not run saturate_add.
2485 (set_interrupts): Delete.
2487 2011-01-25 Tobias Burnus <burnus@net-b.de>
2490 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
2492 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2494 PR tree-optimization/47427
2495 PR tree-optimization/47428
2496 * gcc.c-torture/compile/pr47427.c: New test.
2497 * gcc.c-torture/compile/pr47428.c: New test.
2499 2011-01-25 Richard Guenther <rguenther@suse.de>
2502 * gcc.dg/torture/pr47411.c: New testcase.
2504 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2506 * gfortran.dg/graphite/id-24.f: New.
2507 * gfortran.dg/graphite/id-25.f: New.
2509 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2511 * gfortran.dg/graphite/id-23.f: New.
2513 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2515 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
2517 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2519 * gcc.dg/graphite/block-0.c: Un-XFAILed.
2520 * gcc.dg/graphite/block-1.c: Un-XFAILed.
2521 * gcc.dg/graphite/block-7.c: Un-XFAILed.
2522 * gcc.dg/graphite/block-8.c: Un-XFAILed.
2523 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
2524 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
2525 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
2526 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
2527 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
2529 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2531 * gcc.dg/graphite/block-0.c: Add documentation.
2532 * gcc.dg/graphite/block-4.c: Same.
2533 * gcc.dg/graphite/block-7.c: Same.
2534 * gcc.dg/graphite/block-8.c: New.
2535 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
2536 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
2537 * gcc.dg/graphite/interchange-12.c: Add documentation.
2538 * gcc.dg/graphite/interchange-13.c: New.
2539 * gcc.dg/graphite/interchange-14.c: New.
2540 * gcc.dg/graphite/interchange-15.c: New.
2541 * gcc.dg/graphite/interchange-8.c: Add documentation.
2542 * gcc.dg/graphite/interchange-mvt.c: Same.
2544 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2547 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
2548 * gcc.target/powerpc/altivec-14.c: Ditto.
2549 * gcc.target/powerpc/altivec-33.c: Ditto.
2550 * gcc.target/powerpc/altivec-types-1.c: Ditto.
2551 * gcc.target/powerpc/altivec-types-2.c: Ditto.
2552 * gcc.target/powerpc/altivec-types-3.c: Ditto.
2553 * gcc.target/powerpc/altivec-types-4.c: Ditto.
2554 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
2555 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
2556 * g++.dg/ext/altivec-15.C: Ditto.
2557 * g++.dg/ext/altivec-types-1.C: Ditto.
2558 * g++.dg/ext/altivec-types-2.C: Ditto.
2559 * g++.dg/ext/altivec-types-3.C: Ditto.
2560 * g++.dg/ext/altivec-types-4.C: Ditto.
2562 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2564 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
2566 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2568 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
2569 optimization options.
2571 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2573 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
2576 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
2578 2011-01-23 Tobias Burnus <burnus@net-b.de>
2581 * gfortran.dg/allocatable_scalar_12.f90: New.
2583 2011-01-23 Ira Rosen <irar@il.ibm.com>
2585 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
2586 vectorization to be not profitable if peeling is used to
2587 realign the memory access.
2588 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
2589 loop bound to avoid loop unrolling.
2590 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
2592 2011-01-22 Jan Hubicka <jh@suse.cz>
2595 * g++.dg/lto/pr47333.C: New file.
2597 2011-01-22 Jan Hubicka <jh@suse.cz>
2599 PR tree-optimization/43884
2601 * gcc.dg/autopar/outer-2.c: Increase array size.
2602 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
2604 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
2607 * gfortran.dg/c_loc_tests_16.f90: New test.
2609 2011-01-22 Tobias Burnus <burnus@net-b.de>
2612 * gfortran.dg/typebound_proc_19.f90: New.
2614 2011-01-21 Jeff Law <law@redhat.com>
2616 PR tree-optimization/47053
2617 * g++.dg/pr47053.C: New test.
2619 2011-01-21 Jason Merrill <jason@redhat.com>
2622 * g++.dg/cpp0x/constexpr-ctor6.C: New.
2624 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2627 * g++.dg/cpp0x/range-for10.C: New test.
2628 * g++.dg/template/for1.C: New test.
2631 * g++.dg/tree-prof/partition3.C: New test.
2633 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
2635 PR rtl-optimization/47366
2636 * g++.dg/opt/pr47366.C: New test.
2638 2011-01-21 Jason Merrill <jason@redhat.com>
2641 * g++.dg/cpp0x/constexpr-regress2.C: New.
2643 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
2645 2011-01-21 Jeff Law <law@redhat.com>
2647 PR rtl-optimization/41619
2648 * gcc.dg/pr41619.c: New.
2650 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2652 PR tree-optimization/47355
2653 * g++.dg/opt/pr47355.C: New test.
2655 2011-01-21 Richard Guenther <rguenther@suse.de>
2657 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
2660 2011-01-21 Richard Guenther <rguenther@suse.de>
2662 PR tree-optimization/47365
2663 * gcc.dg/torture/pr47365.c: New testcase.
2664 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2666 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2668 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
2670 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2672 PR tree-optimization/47391
2673 * gcc.dg/pr47391.c: New test.
2675 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2677 * g++.dg/template/char1.C: Use signed char.
2679 2011-01-21 Tobias Burnus <burnus@net-b.de>
2682 * gfortran.dg/pointer_target_4.f90: New.
2684 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2687 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
2688 ILP32 system and not IP32.
2690 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
2693 * g++.dg/debug/pr46583.C: New.
2695 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2698 * g++.dg/debug/pr47283.C: New test.
2701 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
2702 * gcc.target/i386/headmerge-2.c: Likewise.
2704 2011-01-20 Richard Guenther <rguenther@suse.de>
2707 * gcc.dg/torture/pr47370.c: New testcase.
2709 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2711 PR tree-optimization/46130
2712 * gcc.dg/pr46130-1.c: New test.
2713 * gcc.dg/pr46130-2.c: New test.
2715 2011-01-19 Dodji Seketeli <dodji@redhat.com>
2718 * g++.dg/debug/dwarf2/template-params-10.C: New test.
2720 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
2723 * g++.dg/debug/pr46240.cc: New.
2725 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2728 * g++.dg/template/anonunion1.C: New test.
2730 PR rtl-optimization/47337
2731 * gcc.c-torture/execute/pr47337.c: New test.
2733 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2736 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
2738 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2740 PR tree-optimization/46021
2741 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
2743 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2745 PR tree-optimization/47290
2746 * g++.dg/torture/pr47290.C: New test.
2748 2011-01-18 Janus Weil <janus@gcc.gnu.org>
2751 * gfortran.dg/proc_ptr_comp_29.f90: New.
2753 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
2756 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
2757 powerpc-apple-darwin9.
2759 2011-01-18 Jakub Jelinek <jakub@redhat.com>
2761 PR rtl-optimization/47299
2762 * gcc.c-torture/execute/pr47299.c: New test.
2764 2011-01-17 Jason Merrill <jason@redhat.com>
2766 * g++.dg/cpp0x/constexpr-virtual.C: New.
2768 2011-01-17 Jakub Jelinek <jakub@redhat.com>
2771 * gfortran.dg/gomp/pr47331.f90: New test.
2773 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
2776 * objc.dg/selector-warn-1.m: New.
2777 * obj-c++.dg/selector-warn-1.mm: New.
2779 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
2781 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
2782 Update dg-final accordingly.
2784 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2786 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
2788 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2790 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
2792 * gcc.dg/guality/pr36728-2.c: Likewise.
2794 2011-01-17 Richard Guenther <rguenther@suse.de>
2796 PR tree-optimization/47313
2797 * g++.dg/torture/pr47313.C: New testcase.
2799 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
2802 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
2803 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
2804 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2805 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2807 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
2809 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
2810 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
2811 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
2813 2011-01-17 Richard Guenther <rguenther@suse.de>
2815 PR tree-optimization/45967
2816 * gcc.dg/torture/pr45967-2.c: New testcase.
2817 * gcc.dg/torture/pr45967-3.c: Likewise.
2819 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2822 * g++.dg/ext/pr47213.C: Require visibility.
2824 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2826 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
2827 * gcc.dg/fixed-point/struct-union.c: Update error messages.
2829 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2831 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
2832 Linux-based targets.
2834 2011-01-13 Jan Hubicka <jh@suse.cz>
2836 PR tree-optimization/47276
2837 * gcc.dg/pr47276.c: New testcase.
2839 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
2840 Jonathan Wakely <jwakely.gcc@gmail.com>
2843 * g++.dg/other/pr33558.C: New.
2844 * g++.dg/other/pr33558-2.C: New.
2846 2011-01-14 Martin Jambor <mjambor@suse.cz>
2848 PR tree-optimization/45934
2849 PR tree-optimization/46302
2850 * g++.dg/ipa/devirt-c-1.C: New test.
2851 * g++.dg/ipa/devirt-c-2.C: Likewise.
2852 * g++.dg/ipa/devirt-c-3.C: Likewise.
2853 * g++.dg/ipa/devirt-c-4.C: Likewise.
2854 * g++.dg/ipa/devirt-c-5.C: Likewise.
2855 * g++.dg/ipa/devirt-c-6.C: Likewise.
2856 * g++.dg/ipa/devirt-6.C: Likewise.
2857 * g++.dg/ipa/devirt-d-1.C: Likewise.
2858 * g++.dg/torture/pr45934.C: Likewise.
2860 2011-01-14 Jason Merrill <jason@redhat.com>
2862 * g++.dg/cpp0x/variadic105.C: New.
2864 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
2865 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2868 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
2869 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
2870 execution tests on i?86-*-*, x86_64-*-* and
2871 powerpc*-apple-darwin* && ilp32.
2872 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
2873 tests on i?86-*-* and x86_64-*-*.
2875 2011-01-14 Richard Guenther <rguenther@suse.de>
2877 PR tree-optimization/47280
2878 * g++.dg/opt/pr47280.C: New testcase.
2880 2011-01-14 Jason Merrill <jason@redhat.com>
2882 * g++.dg/cpp0x/constexpr-regress1.C: New.
2884 * g++.dg/ext/flexary2.C: New.
2886 2011-01-14 Richard Guenther <rguenther@suse.de>
2889 * gcc.dg/torture/pr47281.c: New testcase.
2890 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
2892 2011-01-14 Richard Guenther <rguenther@suse.de>
2894 PR tree-optimization/47286
2895 * gcc.dg/tree-ssa/pr47286.c: New testcase.
2897 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
2900 * g++.dg/ext/pr47213.C: New.
2902 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2904 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
2906 2011-01-13 Tobias Burnus <burnus@net-b.de>
2907 Mikael Morin <mikael@gcc.gnu.org>
2911 * gfortran.dg/select_type_20.f90: New.
2912 * gfortran.dg/select_type_21.f90: New.
2914 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
2917 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
2919 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2921 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
2922 * gcc.dg/guality/pr36728-2.c: Likewise.
2924 2011-01-13 Dodji Seketeli <dodji@redhat.com>
2927 * g++.dg/debug/dwarf2/template-params-9.C: New test.
2929 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
2931 PR rtl-optimization/45352
2932 * gcc.dg/pr45352-3.c: New.
2934 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2936 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
2938 * g++.dg/cpp0x/range-for8.C: New.
2939 * g++.dg/cpp0x/range-for9.C: New.
2941 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
2944 * g++.dg/debug/pr47209.C: New.
2946 2011-01-12 Richard Guenther <rguenther@suse.de>
2949 * gcc.dg/lto/pr47259_0.c: New testcase.
2950 * gcc.dg/lto/pr47259_1.c: Likewise.
2952 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
2954 * objc-obj-c++-shared/Object1.h: Add copyright header, update
2955 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
2956 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
2957 methods missing from the OBJC2 Object.
2958 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
2959 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
2960 GNU and NeXT runtimes.
2961 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
2963 * objc-obj-c++-shared/Object1.m: Likewise.
2964 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
2965 * objc.dg/proto-qual-1.m: Likewise.
2966 * obj-c++.dg/proto-lossage-3.mm: Likewise.
2967 * obj-c++.dg/proto-qual-1.mm: Likewise.
2969 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
2972 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
2974 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2976 Fixed the Objective-C++ testsuite and updated all tests.
2977 * lib/obj-c++.exp (obj-c++_init): Declare and set
2978 gcc_warning_prefix and gcc_error_prefix.
2979 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
2980 'dg-warning', 'dg-message' and 'dg-error'.
2981 * obj-c++.dg/class-extension-3.mm: Likewise.
2982 * obj-c++.dg/class-protocol-1.mm: Likewise.
2983 * obj-c++.dg/encode-7.mm: Likewise.
2984 * obj-c++.dg/exceptions-3.mm: Likewise.
2985 * obj-c++.dg/exceptions-5.mm: Likewise.
2986 * obj-c++.dg/method-12.mm: Likewise.
2987 * obj-c++.dg/method-13.mm: Likewise.
2988 * obj-c++.dg/method-15.mm: Likewise.
2989 * obj-c++.dg/method-16.mm: Likewise.
2990 * obj-c++.dg/method-4.mm: Likewise.
2991 * obj-c++.dg/method-8.mm: Likewise.
2992 * obj-c++.dg/method-conflict-1.mm: Likewise.
2993 * obj-c++.dg/method-conflict-2.mm: Likewise.
2994 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
2995 and uncommented second part of the testcase now that the testsuite
2997 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
2998 and uncommented second part of the testcase now that the testsuite
3000 * obj-c++.dg/private-1.mm: Likewise.
3001 * obj-c++.dg/proto-lossage-4.mm: Likewise.
3002 * obj-c++.dg/syntax-error-7.mm: Likewise.
3003 * obj-c++.dg/warn5.mm: Likewise.
3004 * obj-c++.dg/property/at-property-14.mm: Likewise.
3005 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
3007 * obj-c++.dg/property/at-property-18.mm: Likewise.
3008 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
3010 * obj-c++.dg/property/at-property-21.mm: Likewise.
3011 * obj-c++.dg/property/at-property-28.mm: Likewise.
3012 * obj-c++.dg/property/at-property-5.mm: Likewise.
3013 * obj-c++.dg/property/dynamic-2.mm: Likewise.
3014 * obj-c++.dg/property/property-neg-3.mm: Likewise.
3015 * obj-c++.dg/property/synthesize-11.mm: Likewise.
3016 * obj-c++.dg/property/synthesize-6.mm: Likewise.
3017 * obj-c++.dg/property/synthesize-8.mm: Likewise.
3018 * obj-c++.dg/property/synthesize-9.mm: Likewise.
3019 * obj-c++.dg/tls/diag-5.mm: Likewise.
3020 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
3021 dg-error, now matched correctly.
3023 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
3025 * objc.dg/property/at-property-29.m: New.
3026 * obj-c++.dg/property/at-property-29.mm: New.
3028 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3030 * go.test/go-test.exp (go-set-goarch): New proc.
3031 (go-gc-tests): Use it.
3033 2011-01-11 Dodji Seketeli <dodji@redhat.com>
3036 * g++.dg/debug/dwarf2/template-params-8.C: New test.
3038 2011-01-11 Richard Henderson <rth@redhat.com>
3040 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
3042 2011-01-11 Jan Hubicka <jh@suse.cz>
3046 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
3047 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
3049 2011-01-11 Richard Guenther <rguenther@suse.de>
3051 PR tree-optimization/46076
3052 * gcc.dg/tree-ssa/pr46076.c: New testcase.
3054 2011-01-11 Jeff Law <law@redhat.com>
3056 * PR tree-optimization/47086
3057 * gcc.dg/pr47086.c: New test.
3059 2011-01-11 Jason Merrill <jason@redhat.com>
3062 * g++.dg/template/new10.C: New.
3065 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3067 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3069 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3070 Split type definitions and NSConstantString class into...
3071 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3072 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3073 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3074 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3075 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3076 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3078 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3079 encode defines for newer NeXT system headers.
3080 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3081 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3082 * objc.dg/foreach-5.m: Likewise.
3083 * objc.dg/foreach-2.m: Likewise.
3084 * objc.dg/foreach-4.m: Likewise.
3085 * objc.dg/torture/strings/string1.m: Likewise.
3086 * objc.dg/torture/strings/string2.m: Likewise.
3087 * objc.dg/torture/strings/string3.m: Likewise.
3088 * objc.dg/torture/strings/string4.m: Likewise.
3089 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3090 header and stand alone.
3091 * obj-c++.dg/strings/strings-2.mm: Likewise.
3092 * objc.dg/torture/strings/const-str-3.m: Likewise.
3093 * objc.dg/strings/strings-2.m: Likewise.
3094 * objc.dg/strings/const-str-12b.m: Likewise.
3096 2011-01-12 Richard Guenther <rguenther@suse.de>
3099 * gcc.dg/attr-weak-1.c: Adjust.
3101 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3104 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3105 standard compliant and comment.
3107 2011-01-10 Jan Hubicka <jh@suse.cz>
3110 * gcc.dg/initpri3.c: New testcase.
3112 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3115 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3121 (g_ebp_save): Likewise.
3122 (g_esp_save): Likewise.
3124 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3126 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3128 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3130 PR tree-optimization/46021
3131 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3132 i?86-*-*, x86_64-*-*.
3134 2011-01-10 Jeff Law <law@redhat.com>
3136 * PR tree-optimization/47141
3137 * gcc.c-torture/compile/pr47141.c: New test.
3139 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3142 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3143 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3144 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3145 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3148 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3149 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3150 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3151 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3152 being vectorized. Adjust dg-final pattern.
3155 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3156 * gcc.dg/vect/slp-24.c: Likewise.
3158 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3161 * g++.dg/other/pr47218-1.C: New test file.
3162 * g++.dg/other/pr47218.C: Likewise.
3163 * g++.dg/other/pr47218.h: New supporting header.
3165 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3168 * objc.dg/attributes/invalid-attribute-1.m: New.
3169 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3171 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3174 * gfortran.dg/proc_ptr_comp_28.f90: New.
3176 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3178 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3179 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3180 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3181 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3182 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3183 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3184 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3185 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3186 * objc.dg/gnu-api-2-class.m: Likewise.
3187 * objc.dg/gnu-api-2-ivar.m: Likewise.
3188 * objc.dg/gnu-api-2-method.m: Likewise.
3189 * objc.dg/gnu-api-2-objc.m: Likewise.
3190 * objc.dg/gnu-api-2-object.m: Likewise.
3191 * objc.dg/gnu-api-2-property.m: Likewise.
3192 * objc.dg/gnu-api-2-protocol.m: Likewise.
3193 * objc.dg/gnu-api-2-sel.m: Likewise.
3195 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3197 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3198 * objc.dg/objc-foreach-4.m: Likewise.
3199 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3200 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3201 * objc.dg/foreach-4.m: Likewise.
3202 * objc.dg/foreach-5.m: Likewise.
3203 * objc.dg/foreach-3.m: Return self from init.
3205 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3208 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3210 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3213 * gfortran.dg/class_35.f90: New.
3215 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3217 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3219 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3222 * objc.dg/invalid-method-2.m: New.
3223 * obj-c++.dg/invalid-method-2.mm: New.
3225 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3228 * gfortran.dg/transpose_optimization_2.f90 : New test.
3230 2011-01-08 Jan Hubicka <jh@suse.cz>
3232 PR tree-optmization/46469
3233 * g++.dg/torture/pr46469.C: New testcase.
3235 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3237 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3238 emulation of libobjc-gnu structure layout functionality to ..
3239 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3240 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3241 * objc/execute/bf-common.h: Adjust headers.
3242 * objc/execute/bf-1.m: Likewise.
3243 * objc/execute/bf-2.m: Likewise.
3244 * objc/execute/bf-3.m: Likewise.
3245 * objc/execute/bf-4.m: Likewise.
3246 * objc/execute/bf-5.m: Likewise.
3247 * objc/execute/bf-6.m: Likewise.
3248 * objc/execute/bf-7.m: Likewise.
3249 * objc/execute/bf-8.m: Likewise.
3250 * objc/execute/bf-9.m: Likewise.
3251 * objc/execute/bf-10.m: Likewise.
3252 * objc/execute/bf-11.m: Likewise.
3253 * objc/execute/bf-12.m: Likewise.
3254 * objc/execute/bf-13.m: Likewise.
3255 * objc/execute/bf-14.m: Likewise.
3256 * objc/execute/bf-15.m: Likewise.
3257 * objc/execute/bf-16.m: Likewise.
3258 * objc/execute/bf-17.m: Likewise.
3259 * objc/execute/bf-18.m: Likewise.
3260 * objc/execute/bf-19.m: Likewise.
3261 * objc/execute/bf-20.m: Likewise.
3262 * objc/execute/bf-21.m: Likewise.
3263 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3264 objc_get_type_qualifiers ().
3266 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3269 * gfortran.dg/dependency_39.f90: New test.
3271 2011-01-07 Jan Hubicka <jh@suse.cz>
3273 Get builtins tests ready for linker plugin.
3274 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3275 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3276 my_memset, my_bzero): Mark used.
3277 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3278 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3280 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3283 2011-01-07 Jan Hubicka <jh@suse.cz>
3285 PR tree-optimization/46367
3286 * g++.dg/torture/pr46367.C: New file.
3288 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3291 * gcc.dg/pr47201.c: New test.
3294 * gcc.dg/tree-prof/pr47187.c: New test.
3296 2011-01-07 Tobias Burnus <burnus@net-b.de>
3299 * gfortran.dg/extends_type_of_3.f90: New.
3301 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3303 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3304 * g++.dg/ext/dllimport-MI1.C: Likewise.
3305 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3306 * g++.dg/ext/dllimport10.C: Likewise.
3307 * g++.dg/ext/dllimport11.C: Likewise.
3308 * g++.dg/ext/dllimport12.C: Likewise.
3309 * g++.dg/ext/dllimport13.C: Likewise.
3310 * g++.dg/ext/dllimport2.C: Likewise.
3311 * g++.dg/ext/dllimport3.C: Likewise.
3312 * g++.dg/ext/dllimport4.C: Likewise.
3313 * g++.dg/ext/dllimport5.C: Likewise.
3314 * g++.dg/ext/dllimport6.C: Likewise.
3315 * g++.dg/ext/dllimport8.C: Likewise.
3316 * g++.dg/ext/dllimport9.C: Likewise.
3317 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3318 targets, too. Additionally enable test for i?86-*-mingw*.
3319 * g++.dg/ext/selectany1.C: Likewise.
3320 Remove guard variable check.
3322 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3326 * gfortran.dg/storage_size_3.f08: Extended.
3328 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3331 * g++.dg/template/stdarg1.C: New test.
3333 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3336 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3337 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3338 from the interface of functions to not hide the errors that
3341 2011-01-06 Jan Hubicka <jh@suse.cz>
3343 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3344 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3346 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3350 * gfortran.dg/interface_33.f90: New test.
3352 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3355 * gcc.c-torture/compile/pr47150.c: New test.
3357 2011-01-06 Ira Rosen <irar@il.ibm.com>
3359 PR tree-optimization/47139
3360 * gcc.dg/vect/pr47139.c: New test.
3362 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3365 * gfortran.dg/extends_type_of_2.f03: New.
3367 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3369 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3371 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3373 * gnat.dg/opt14.adb: New test.
3375 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3378 * gfortran.dg/allocate_error_2.f90: New test.
3380 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3383 * gfortran.dg/storage_size_3.f08: New.
3385 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3387 PR libgfortran/47154
3388 * gfortran.dg/namelist_68.f90: New test.
3390 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
3392 * gnat.dg/unchecked_convert8.ad[sb]: New test.
3394 2011-01-04 Janus Weil <janus@gcc.gnu.org>
3397 * gfortran.dg/class_34.f90: New.
3399 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3401 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3402 use __builtin_inff. Skip all single-precision tests that require
3405 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3407 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3409 2011-01-03 Jakub Jelinek <jakub@redhat.com>
3411 PR tree-optimization/47148
3412 * gcc.c-torture/execute/pr47148.c: New test.
3414 PR tree-optimization/47155
3415 * gcc.c-torture/execute/pr47155.c: New test.
3417 PR rtl-optimization/47157
3418 * gcc.c-torture/compile/pr47157.c: New test.
3420 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3422 * gcc.dg/torture/vector-shift2.c (schar): Define.
3423 (main): Always use schar or uchar instead of plain "char" to avoid
3424 dependencies on implementation-defined char signedness.
3426 2011-01-03 Martin Jambor <mjambor@suse.cz>
3428 PR tree-optimization/46801
3429 * gnat.dg/pack9.adb: Remove xfail.
3431 2011-01-03 Martin Jambor <mjambor@suse.cz>
3433 PR tree-optimization/46984
3434 * g++.dg/ipa/pr46984.C: New test.
3436 2011-01-02 Janus Weil <janus@gcc.gnu.org>
3439 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
3441 2011-01-02 Jakub Jelinek <jakub@redhat.com>
3443 PR tree-optimization/47140
3444 * gcc.c-torture/compile/pr47140.c: New test.
3446 PR rtl-optimization/47028
3447 * gcc.dg/pr47028.c: New test.
3449 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
3451 * objc.dg/protocol-forward-1.m: Removed TODO.
3452 * objc.dg/protocol-forward-2.m: New.
3453 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
3454 * obj-c++.dg/protocol-forward-2.mm: New.
3456 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
3459 * g++.dg/eh/pr38662.C: New testcase.
3461 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
3463 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
3464 scan for newline '\n'.
3467 Copyright (C) 2011 Free Software Foundation, Inc.
3469 Copying and distribution of this file, with or without modification,
3470 are permitted in any medium without royalty provided the copyright
3471 notice and this notice are preserved.