1 2011-03-27 H.J. Lu <hongjiu.lu@intel.com>
3 * gcc.target/i386/avx256-unaligned-load-1.c: New.
4 * gcc.target/i386/avx256-unaligned-load-2.c: Likewise.
5 * gcc.target/i386/avx256-unaligned-load-3.c: Likewise.
6 * gcc.target/i386/avx256-unaligned-load-4.c: Likewise.
7 * gcc.target/i386/avx256-unaligned-load-5.c: Likewise.
8 * gcc.target/i386/avx256-unaligned-load-6.c: Likewise.
9 * gcc.target/i386/avx256-unaligned-load-7.c: Likewise.
10 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
11 * gcc.target/i386/avx256-unaligned-store-2.c: Likewise.
12 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
13 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
14 * gcc.target/i386/avx256-unaligned-store-5.c: Likewise.
15 * gcc.target/i386/avx256-unaligned-store-6.c: Likewise.
16 * gcc.target/i386/avx256-unaligned-store-7.c: Likewise.
18 2011-03-27 Thomas Koenig <tkoenig@gcc.gnu.org>
21 * gfortran.dg/trim_optimize_5.f90: New test.
22 * gfortran.dg/trim_optimize_6.f90: New test.
24 2011-03-27 Richard Sandiford <rdsandiford@googlemail.com>
27 * gcc.target/mips/madd-7.c: Remove -mlong32.
28 * gcc.target/mips/msub-7.c: Likewise.
30 2011-03-27 Ira Rosen <ira.rosen@linaro.org>
32 * gcc.dg/vect/vect-outer-5.c: Reduce the distance between data
33 accesses to preserve the meaning of the test for doubleword vectors.
34 * gcc.dg/vect/no-vfa-pr29145.c: Likewise.
35 * gcc.dg/vect/slp-3.c: Reduce the loop bound for the same reason.
37 2011-03-26 Janus Weil <janus@gcc.gnu.org>
40 * gfortran.dg/class_42.f03: New.
42 2011-03-26 Ira Rosen <ira.rosen@linaro.org>
44 * gcc.dg/vect/vect-cselim-1.c: Fail on targets that don't support
47 2011-03-26 Andrey Belevantsev <abel@ispras.ru>
49 PR rtl-optimization/48144
50 * gcc.dg/pr48144.c: New test.
52 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
54 * gnat.dg/discr27.ad[sb]: New test.
56 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
58 * gnat.dg/limited_with2.ad[sb]: New test.
59 * gnat.dg/limited_with2_pkg1.ads: New helper.
60 * gnat.dg/limited_with2_pkg2.ads: Likewise.
62 2011-03-26 Eric Botcazou <ebotcazou@adacore.com>
64 * gnat.dg/opt15.adb: New test.
65 * gnat.dg/opt15_pkg.ad[sb]: New helper.
67 2011-03-25 Tobias Burnus <burnus@net-b.de>
71 * gfortran.dg/ishft_4.f90: Adapt scan-tree-dump-times.
72 * gfortran.dg/leadz_trailz_3.f90: Ditto
74 2011-03-25 Martin Jambor <mjambor@suse.cz>
76 * gcc.c-torture/compile/pr44686.c: Do not explicitely specify -O2.
78 2011-03-25 Jason Merrill <jason@redhat.com>
80 * g++.dg/cpp0x/defaulted22.C: New.
81 * g++.dg/cpp0x/defaulted23.C: New.
82 * g++.dg/cpp0x/defaulted15.C: Adjust.
84 2011-03-25 Jason Merrill <jason@redhat.com>
86 * g++.dg/cpp0x/move1.C: New.
88 2011-03-25 Ira Rosen <ira.rosen@linaro.org>
91 * gcc.dg/vect/vect-cselim-1.c: Fail for vect_no_align.
93 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
95 * gcc.dg/torture/pr47917.c: Add -D_XOPEN_SOURCE=500 to dg-options
97 Replace snprintf prototype by <stdio.h>.
99 2011-03-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
102 * gcc.dg/graphite/block-3.c: Add dg-require-effective-target
104 * gcc.dg/graphite/block-4.c: Likewise.
105 * gcc.dg/graphite/block-7.c: Likewise.
106 * gcc.dg/graphite/block-8.c: Likewise.
108 2011-03-25 Richard Guenther <rguenther@suse.de>
110 * g++.dg/tree-ssa/pr41186.C: Scan the appropriate FRE dump.
111 * g++.dg/tree-ssa/pr8781.C: Likewise.
112 * gcc.dg/ipa/ipa-pta-13.c: Likewise.
113 * gcc.dg/ipa/ipa-pta-3.c: Likewise.
114 * gcc.dg/ipa/ipa-pta-4.c: Likewise.
115 * gcc.dg/tree-ssa/20041122-1.c: Likewise.
116 * gcc.dg/tree-ssa/alias-18.c: Likewise.
117 * gcc.dg/tree-ssa/foldstring-1.c: Likewise.
118 * gcc.dg/tree-ssa/forwprop-10.c: Likewise.
119 * gcc.dg/tree-ssa/forwprop-9.c: Likewise.
120 * gcc.dg/tree-ssa/fre-vce-1.c: Likewise.
121 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
122 * gcc.dg/tree-ssa/pr21574.c: Likewise.
123 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Likewise.
124 * gcc.dg/tree-ssa/ssa-fre-1.c: Likewise.
125 * gcc.dg/tree-ssa/ssa-fre-11.c: Likewise.
126 * gcc.dg/tree-ssa/ssa-fre-12.c: Likewise.
127 * gcc.dg/tree-ssa/ssa-fre-13.c: Likewise.
128 * gcc.dg/tree-ssa/ssa-fre-14.c: Likewise.
129 * gcc.dg/tree-ssa/ssa-fre-15.c: Likewise.
130 * gcc.dg/tree-ssa/ssa-fre-16.c: Likewise.
131 * gcc.dg/tree-ssa/ssa-fre-17.c: Likewise.
132 * gcc.dg/tree-ssa/ssa-fre-18.c: Likewise.
133 * gcc.dg/tree-ssa/ssa-fre-19.c: Likewise.
134 * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
135 * gcc.dg/tree-ssa/ssa-fre-21.c: Likewise.
136 * gcc.dg/tree-ssa/ssa-fre-22.c: Likewise.
137 * gcc.dg/tree-ssa/ssa-fre-23.c: Likewise.
138 * gcc.dg/tree-ssa/ssa-fre-24.c: Likewise.
139 * gcc.dg/tree-ssa/ssa-fre-25.c: Likewise.
140 * gcc.dg/tree-ssa/ssa-fre-26.c: Likewise.
141 * gcc.dg/tree-ssa/ssa-fre-27.c: Likewise.
142 * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
143 * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
144 * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
145 * gcc.dg/tree-ssa/ssa-fre-6.c: Likewise.
146 * gcc.dg/tree-ssa/ssa-fre-7.c: Likewise.
147 * gcc.dg/tree-ssa/ssa-fre-8.c: Likewise.
148 * gcc.dg/tree-ssa/ssa-fre-9.c: Likewise.
149 * gcc.dg/tree-ssa/ssa-pre-10.c: Likewise.
150 * gcc.dg/tree-ssa/ssa-pre-26.c: Likewise.
151 * gcc.dg/tree-ssa/ssa-pre-7.c: Likewise.
152 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
153 * gcc.dg/tree-ssa/ssa-pre-9.c: Likewise.
154 * gcc.dg/tree-ssa/ssa-sccvn-1.c: Likewise.
155 * gcc.dg/tree-ssa/ssa-sccvn-2.c: Likewise.
156 * gcc.dg/tree-ssa/ssa-sccvn-3.c: Likewise.
157 * gcc.dg/tree-ssa/ssa-sccvn-4.c: Likewise.
158 * gcc.dg/tree-ssa/struct-aliasing-1.c: Likewise.
159 * gcc.dg/tree-ssa/struct-aliasing-2.c: Likewise.
160 * c-c++-common/pr46562-2.c: Likewise.
161 * gfortran.dg/pr42108.f90: Likewise.
162 * gcc.dg/torture/pta-structcopy-1.c: Scan ealias dump, force
163 foo to be inlined even at -O1.
164 * gcc.dg/tree-ssa/ssa-dce-4.c: Disable FRE.
165 * gcc.dg/ipa/ipa-pta-14.c: Likewise.
166 * gcc.dg/tree-ssa/ssa-fre-1.c: Adjust.
167 * gcc.dg/matrix/matrix.exp: Disable FRE.
169 2011-03-24 Jakub Jelinek <jakub@redhat.com>
172 * gcc.dg/dfp/pr48204.c: New test.
174 2011-03-24 Steve Ellcey <sje@cup.hp.com>
177 * gcc.c-torture/execute/pr47917.c: Move this...
178 * gcc.dg/torture/pr47917.c: to here and add xfails.
180 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
182 * gnat.dg/array16.ad[sb]: New test.
183 * gnat.dg/array16.ads: New helper.
185 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
187 * gnat.dg/derived_type2.adb: New test.
189 2011-03-24 Richard Guenther <rguenther@suse.de>
191 PR tree-optimization/48271
192 * g++.dg/torture/pr48271.C: New testcase.
194 2011-03-24 Eric Botcazou <ebotcazou@adacore.com>
196 * gnat.dg/array15.ad[sb]: New test.
198 2011-03-24 Uros Bizjak <ubizjak@gmail.com>
201 * gcc.target/i386/pr48237.c: New test.
203 2011-03-24 Richard Guenther <rguenther@suse.de>
206 * gcc.dg/builtin-object-size-10.c: New testcase.
208 2011-03-24 Richard Guenther <rguenther@suse.de>
210 PR tree-optimization/46562
211 * c-c++-common/pr46562-2.c: New testcase.
212 * c-c++-common/pr46562.c: Likewise.
214 2011-03-24 Ira Rosen <ira.rosen@linaro.org>
216 * gcc.dg/vect/vect-cselim-1.c: New test.
217 * gcc.dg/vect/vect-cselim-2.c: New test.
219 2011-03-23 Chung-Lin Tang <cltang@codesourcery.com>
221 * gcc.target/arm/pr46934.c: New.
223 2011-03-23 Ian Lance Taylor <iant@google.com>
225 * go.test/go-test.exp (errchk): Ignore lines containing ////.
227 2011-03-23 Richard Guenther <rguenther@suse.de>
229 * gcc.dg/struct: Remove directory and contents.
231 2011-03-23 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
234 * g++.dg/guality/guality.exp: Disable on alpha*-dec-osf*.
236 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
238 * gnat.dg/discr26.ad[sb]: New test.
239 * gnat.dg/discr26_pkg.ads: New helper.
241 2011-03-23 Richard Sandiford <richard.sandiford@linaro.org>
244 * gcc.target/arm/neon-vld-1.c: New test.
246 2011-03-23 Eric Botcazou <ebotcazou@adacore.com>
248 * gnat.dg/array14.ad[sb]: New test.
249 * gnat.dg/array14_pkg.ads: New helper.
251 2011-03-22 Joseph Myers <joseph@codesourcery.com>
253 * gcc.c-torture/execute/920501-8.x: Remove.
254 * gcc.c-torture/execute/930513-1.x: Remove.
255 * gcc.c-torture/execute/960312-1.x: Remove.
256 * gcc.c-torture/compile/20000804-1.c,
257 gcc.c-torture/compile/20001205-1.c,
258 gcc.c-torture/compile/20001226-1.c,
259 gcc.c-torture/compile/20010518-2.c,
260 gcc.c-torture/compile/20020312-1.c,
261 gcc.c-torture/compile/20020604-1.c,
262 gcc.c-torture/compile/920501-12.c,
263 gcc.c-torture/compile/920501-4.c,
264 gcc.c-torture/compile/920520-1.c,
265 gcc.c-torture/compile/980506-1.c,
266 gcc.c-torture/execute/980709-1.x,
267 gcc.c-torture/execute/990826-0.x: Don't XFAIL or use special
269 * gcc.dg/cpp/assert4.c: Don't handle ARC.
270 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: Don't XFAIL for arc or
273 2011-03-22 Nick Clifton <nickc@redhat.com>
275 * lib/target-supports.exp (check_profiling_available): Add MN10300
276 to the list of targets that do not support profiling. Restore
277 alpha sorting to this list.
279 2011-03-22 Michael Meissner <meissner@linux.vnet.ibm.com>
281 * gcc.dg/torture/vector-1.c: On powerpc add -fabi=altivec to avoid
282 failure on 32-bit systems.
283 * gcc.dg/torture/vector-2.c: Ditto.
285 2011-03-22 Richard Guenther <rguenther@suse.de>
287 PR tree-optimization/48228
288 * gcc.dg/Wstrict-overflow-23.c: New testcase.
290 2011-03-21 Jack Howarth <howarth@bromo.med.uc.edu>
292 * lib/prune.exp (prune_gcc_output): Prune "could not create
293 compact unwind for" warnings.
295 2011-03-20 Jakub Jelinek <jakub@redhat.com>
299 * gcc.c-torture/execute/pr42544.c: New test.
300 * gcc.c-torture/execute/pr48197.c: New test.
302 2011-03-21 Michael Meissner <meissner@linux.vnet.ibm.com>
304 PR preprocessor/48192
305 * gcc.target/powerpc/pr48192.c: New file.
308 * gcc.target/powerpc/pr48053-3.c: New file, add test case for
309 split problem of 0 being loaded in a VSX register.
311 2011-03-21 Richard Guenther <rguenther@suse.de>
314 * gcc.dg/debug/dwarf2/pr47939-1.c: New testcase.
315 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
316 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
317 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
319 2011-03-21 Jakub Jelinek <jakub@redhat.com>
322 * gcc.dg/pr48213.c: New test.
324 2011-03-21 Kai Tietz <ktietz@redhat.com>
327 * g++.dg/plugin/attribute_plugin.c: Adjust test.
329 2011-03-21 Chung-Lin Tang <cltang@codesourcery.com>
331 * gcc.target/arm/xor-and.c: New.
333 2010-03-21 Thomas Koenig <tkoenig@gcc.gnu.org>
336 * gfortran.dg/function_optimize_1.f90: New test.
337 * gfortran.dg/function_optimize_2.f90: New test.
339 2011-03-20 H.J. Lu <hongjiu.lu@intel.com>
341 PR rtl-optimization/47502
342 * gcc.target/i386/pr47502-1.c: New.
343 * gcc.target/i386/pr47502-2.c: Likewise.
345 2011-03-20 Jakub Jelinek <jakub@redhat.com>
347 PR rtl-optimization/48156
348 * gcc.dg/pr48156.c: New test.
350 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
353 * gfortran.dg/scratch_1.f90: Adjust test.
355 2011-03-19 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
358 * gfortran.dg/scratch_1.f90: New test.
360 2011-03-18 Joseph Myers <joseph@codesourcery.com>
362 * gcc.dg/c1x-typedef-1.c: Expect errors for redefinitions of
363 variably modified typedefs.
364 * gcc.dg/c1x-typedef-2.c: Remove.
366 2011-03-18 Joseph Myers <joseph@codesourcery.com>
368 * gcc.dg/c1x-anon-struct-1.c: Don't test use of typedefs.
369 * gcc.dg/c1x-anon-struct-3.c: New test.
370 * gcc.dg/anon-struct-11.c: Update.
372 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
374 * gcc.dg/vect/slp-multitypes-2.c: Replace dg-do run with
378 2011-03-18 Jason Merrill <jason@redhat.com>
380 * g++.dg/template/fn-ptr1.C: New.
382 * g++.dg/overload/volatile1.C: New.
384 * g++.dg/opt/pr23372.C: New.
386 * g++.dg/ext/attrib32.C: Expect errors on the two-names case.
388 2011-03-18 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
391 * gcc.dg/torture/20090618-1.c: Skip on mips-sgi-irix*.
393 2011-03-18 Chung-Lin Tang <cltang@codesourcery.com>
395 * gcc.target/arm/unsigned-extend-1.c: New.
397 2011-03-18 Jakub Jelinek <jakub@redhat.com>
400 * gcc.c-torture/compile/pr48161.c: New test.
402 2011-03-17 H.J. Lu <hongjiu.lu@intel.com>
405 * gcc.dg/torture/pr47725.c: New.
407 2011-03-17 Jason Merrill <jason@redhat.com>
409 * g++.dg/cpp0x/constexpr-overflow2.C: New.
410 * g++.dg/cpp0x/constexpr-data2.C: Remove FIXME.
412 2011-03-17 Eric Botcazou <ebotcazou@adacore.com>
414 * gnat.dg/specs/elab2.ads: New test.
415 * gnat.dg/specs/elab2_pkg.ads: New helper.
417 2011-03-17 Jason Merrill <jason@redhat.com>
419 * g++.dg/cpp0x/decltype-1212.C: New.
420 * g++.dg/cpp0x/rv-return.C: Adjust expected type.
422 2011-03-17 Jason Merrill <jason@redhat.com>
424 * g++.dg/parse/memfnquals1.C: New.
426 2011-03-17 Richard Guenther <rguenther@suse.de>
429 * gcc.dg/pr48134.c: New testcase.
431 2011-03-17 Richard Guenther <rguenther@suse.de>
434 * g++.dg/torture/pr48165.C: New testcase.
436 2011-03-17 Jakub Jelinek <jakub@redhat.com>
438 PR rtl-optimization/48141
439 * gcc.dg/pr48141.c: New test.
441 2011-03-16 Jason Merrill <jason@redhat.com>
443 * g++.dg/cpp0x/constexpr-48089.C: New.
445 * g++.dg/cpp0x/constexpr-abi1.C: New.
447 * g++.dg/cpp0x/constexpr-46336.C: New.
448 * g++.dg/parse/friend5.C: Adjust expected errors.
450 * g++.dg/cpp0x/constexpr-47570.C: New.
452 2011-03-16 Dodji Seketeli <dodji@redhat.com>
455 * ++.dg/debug/dwarf2/typedef6.C: New test.
457 2011-03-16 Jason Merrill <jason@redhat.com>
459 * g++.dg/cpp0x/elision2.C: New.
461 * g++.dg/cpp0x/constexpr-array3.C: New.
463 2011-03-16 Jason Merrill <jason@redhat.com>
465 * g++.dg/cpp0x/sfinae6.C: New.
466 * gcc/testsuite/g++.dg/cpp0x/initlist38.C: Adjust expected error.
467 * gcc/testsuite/g++.dg/cpp0x/pr45908.C: Likewise.
468 * gcc/testsuite/g++.dg/cpp0x/sfinae6.C: Likewise.
469 * gcc/testsuite/g++.old-deja/g++.jason/conversion11.C: Likewise.
470 * gcc/testsuite/g++.old-deja/g++.law/arg11.C: Likewise.
472 2011-03-16 Jason Merrill <jason@redhat.com>
474 * g++.dg/template/incomplete6.C: New.
476 2011-03-16 Jeff Law <law@redhat.com>
478 * gcc.dg/tree-ssa/vrp55.c: New test.
480 2011-03-16 Jason Merrill <jason@redhat.com>
482 * g++.dg/cpp0x/auto22.C: New.
484 2011-03-16 Richard Guenther <rguenther@suse.de>
486 * gcc.dg/guality/vla-1.c (main): Use result of f1 to avoid
487 optimizing it away if promoted to const.
489 2011-03-16 Richard Guenther <rguenther@suse.de>
491 PR tree-optimization/48149
492 * gcc.dg/fold-complex-1.c: New testcase.
494 2011-03-16 Richard Guenther <rguenther@suse.de>
497 * gcc.dg/guality/pr45882.c: Really make sure no inlining
500 2011-03-16 Richard Guenther <rguenther@suse.de>
502 PR tree-optimization/26134
503 * gcc.dg/tree-ssa/complex-6.c: New testcase.
505 2011-03-16 Richard Guenther <rguenther@suse.de>
507 PR tree-optimization/48146
508 * gcc.dg/torture/pr48146.c: New testcase.
510 2011-03-16 Richard Guenther <rguenther@suse.de>
512 * gcc.dg/tree-ssa/pr14814.c: Adjust.
513 * gcc.dg/tree-ssa/ssa-ccp-19.c: Likewise.
515 2011-03-16 Jakub Jelinek <jakub@redhat.com>
518 * gcc.c-torture/compile/pr48136.c: New test.
520 * g++.dg/debug/dwarf2/icf.C: Adjust for -fenable-icf-debug removal.
523 * gcc.dg/guality/pr45882.c: New test.
525 2011-03-15 Jason Merrill <jason@redhat.com>
527 * g++.dg/cpp0x/constexpr-recursion.C: New.
529 * g++.dg/cpp0x/implicit11.C: New.
531 2011-03-15 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
533 * g++.dg/cpp0x/constexpr-attribute.C: New.
535 2011-03-15 Manuel López-Ibáñez <manu@gcc.gnu.org>
537 * g++.dg/parse/pr34758.C: New.
539 2011-03-15 Xinliang David Li <davidxl@google.com>
542 * gcc.dg/uninit-pred-7_d.c: New test.
543 * gcc.dg/uninit-pred-8_d.c: New test.
545 2011-03-15 Ramana Radhakrishnan <ramana.radhakrishnan@linaro.org>
548 * gcc.target/arm/pr46788.c: New.
550 2011-03-15 Richard Guenther <rguenther@suse.de>
553 * gfortran.dg/c_f_pointer_tests_3.f90: Adjust.
554 * gfortran.dg/ishft_4.f90: Likewise.
555 * gfortran.dg/leadz_trailz_3.f90: Likewise.
557 2011-03-15 Richard Guenther <rguenther@suse.de>
559 PR tree-optimization/13954
560 * g++.dg/tree-ssa/pr13954.C: New testcase.
562 2011-03-15 Richard Guenther <rguenther@suse.de>
564 PR tree-optimization/48037
565 * gcc.target/i386/pr48037-1.c: New testcase.
567 2011-03-15 Richard Guenther <rguenther@suse.de>
569 PR tree-optimization/41490
570 * gcc.dg/tree-ssa/ssa-sink-6.c: New testcase.
571 * gcc.dg/tree-ssa/ssa-sink-7.c: Likewise.
572 * gcc.dg/tree-ssa/ssa-sink-8.c: Likewise.
573 * gcc.dg/tree-ssa/ssa-sink-9.c: Likewise.
574 * g++.dg/tree-ssa/pr33604.C: Adjust.
576 2011-03-14 Jakub Jelinek <jakub@redhat.com>
579 * gcc.c-torture/execute/pr47917.c: New test.
580 * gcc.dg/pr47917.c: New test.
583 * gcc.dg/tree-ssa/foldaddr-1.c: Remove xfail.
585 2011-03-14 Uros Bizjak <ubizjak@gmail.com>
587 * gcc.target/i386/sse4_1-floor-vec.c: New test.
588 * gcc.target/i386/sse4_1-ceil-vec.c: Ditto.
589 * gcc.target/i386/sse4_1-trunc-vec.c: Ditto.
590 * gcc-target/i386/sse4_1-rint-vec.c: Ditto.
591 * gcc.target/i386/sse4_1-floorf-vec.c: Ditto.
592 * gcc.target/i386/sse4_1-ceilf-vec.c: Ditto.
593 * gcc.target/i386/sse4_1-truncf-vec.c: Ditto.
594 * gcc.target/i386/sse4_1-rintf-vec.c: Ditto.
595 * gcc.target/i386/avx-floor-vec.c: Ditto.
596 * gcc.target/i386/avx-ceil-vec.c: Ditto.
597 * gcc.target/i386/avx-trunc-vec.c: Ditto.
598 * gcc.target/i386/avx-rint-vec.c: Ditto.
599 * gcc.target/i386/avx-floorf-vec.c: Ditto.
600 * gcc.target/i386/avx-ceilf-vec.c: Ditto.
601 * gcc.target/i386/avx-truncf-vec.c: Ditto.
602 * gcc.target/i386/avx-rintf-vec.c: Ditto.
604 2011-03-14 Tom Tromey <tromey@redhat.com>
606 * gcc.dg/Woverlength-strings-pedantic-c90-asm.c: New file.
607 * gcc.dg/Woverlength-strings-pedantic-c89-asm.c: New file.
608 * gcc.dg/Woverlength-strings-pedantic-c99-asm.c: New file.
610 2011-03-14 Tom Tromey <tromey@redhat.com>
612 * gcc.dg/Woverlength-strings-pedantic-c89-ext.c: New file.
613 * gcc.dg/Woverlength-strings-pedantic-c90-ext.c: New file.
614 * gcc.dg/Woverlength-strings-pedantic-c99-ext.c: New file.
616 2011-03-14 H.J. Lu <hongjiu.lu@intel.com>
618 * gcc.target/i386/builtin-copysign.c: Remove __LP64__ check.
620 2011-03-14 Richard Sandiford <richard.sandiford@linaro.org>
622 PR rtl-optimization/47166
623 * gcc.c-torture/execute/postmod-1.c: New test.
625 2011-03-14 Richard Guenther <rguenther@suse.de>
628 * gcc.dg/torture/pr48098.c: New testcase.
630 2011-03-12 Peter Bergner <bergner@vnet.ibm.com>
633 * gcc.target/powerpc/pr48053-1.c: New test.
634 * gcc.target/powerpc/pr48053-2.c: Likewise.
636 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
639 * gfortran.dg/intrinsic_ifunction_2.f90: Correct PR number.
641 2011-03-12 Thomas Koenig <tkoenig@gcc.gnu.org>
644 * gfortran.dg/intrinsic_ifunction_2.f90: New test case.
646 2011-03-12 Janus Weil <janus@gcc.gnu.org>
649 * gfortran.dg/class_41.f03: New.
651 2011-03-11 Dodji Seketeli <dodji@redhat.com>
653 * g++.dg/conversion/cast3.C: New test.
655 2011-03-11 Jason Merrill <jason@redhat.com>
657 * g++.dg/template/error45.C: New.
659 * g++.dg/parse/no-type-defn1.C: New.
661 * g++.dg/ext/attrib40.C: New.
663 * g++.dg/cpp0x/regress/array1.C: New.
665 2011-03-11 Richard Guenther <rguenther@suse.de>
667 PR tree-optimization/48067
668 * gcc.dg/pr48067.c: New testcase.
670 2011-03-11 Richard Guenther <rguenther@suse.de>
673 * g++.dg/lto/20110311-1_0.C: New testcase.
675 2011-03-11 Jakub Jelinek <jakub@redhat.com>
678 * g++.dg/inherit/virtual8.C: New test.
681 * gcc.dg/torture/pr48044.c: New test.
683 2011-03-11 Janus Weil <janus@gcc.gnu.org>
686 * gfortran.dg/proc_ptr_comp_31.f90: New.
688 2011-03-11 Richard Guenther <rguenther@suse.de>
690 PR tree-optimization/47278
691 * gcc.dg/torture/pr47278-1.c: New testcase.
692 * gcc.dg/torture/pr47278-2.c: Likewise.
694 2011-03-11 Jakub Jelinek <jakub@redhat.com>
696 PR tree-optimization/48063
697 * gcc.dg/torture/pr48063.c: New test.
699 2011-03-10 Jason Merrill <jason@redhat.com>
701 * g++.dg/template/array22.C: New.
703 * g++.dg/cpp0x/syntax-err1.C: New.
704 * g++.dg/parse/error36.C: Adjust expected errors.
705 * g++.old-deja/g++.pt/ctor2.C: Likewise.
706 * g++.old-deja/g++.pt/typename3.C: Likewise.
707 * g++.old-deja/g++.pt/typename4.C: Likewise.
708 * g++.old-deja/g++.pt/typename6.C: Likewise.
710 2011-03-09 Jason Merrill <jason@redhat.com>
712 * g++.dg/template/nontype22.C: New.
714 2011-03-09 Martin Jambor <mjambor@suse.cz>
716 PR tree-optimization/47714
717 * g++.dg/torture/pr47714.C: New test.
719 2011-03-08 Michael Meissner <meissner@linux.vnet.ibm.com>
722 * gcc.target/powerpc/pr47755-2.c: New file.
724 2011-03-08 Jakub Jelinek <jakub@redhat.com>
726 * go.test/go-test.exp: For goroutines.go test if GCCGO_RUN_ALL_TESTS
727 is not set in the environment, pass 64 as first argument when not
728 running expensive tests or pass max($[`ulimit -u`/4], 10000) on
729 native where ulimit -u is supported.
731 2011-03-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
733 * gcc.dg/optimize-bswapsi-1.c: Use -march=z900 on s390.
735 2011-03-08 Jason Merrill <jason@redhat.com>
737 * g++.dg/template/nontype21.C: New.
739 * g++.dg/template/anon5.C: New.
741 2011-03-08 Jakub Jelinek <jakub@redhat.com>
744 * gcc.dg/pr47881.c: New test.
746 2011-03-08 Dodji Seketeli <dodji@redhat.com>
749 * g++.dg/lookup/template3.C: New test.
751 2011-03-08 Kai Tietz <ktietz@redhat.com>
753 * g++.dg/tree-ssa/pr21082.C: Use __INTPTR_TYPE__ instead of
756 2011-03-08 Mikael Pettersson <mikpe@it.uu.se>
759 * gcc.dg/tree-ssa/ssa-ccp-33.c: Use __alignof__ not
760 sizeof to compute alignment.
762 2011-03-08 Jakub Jelinek <jakub@redhat.com>
764 PR tree-optimization/48022
765 * gcc.dg/pr48022-1.c: New test.
766 * gcc.dg/pr48022-2.c: New test.
768 2011-03-07 Jason Merrill <jason@redhat.com>
770 * g++.dg/template/nontype20.C: New.
771 * g++.dg/init/member1.C: Adjust expected errors.
772 * g++.dg/parse/constant4.C: Likewise.
773 * g++.dg/template/qualified-id3.C: Likewise.
774 * g++.old-deja/g++.pt/crash10.C: Likewise.
776 * g++.dg/cpp0x/regress/non-const1.C: New.
778 2011-03-07 Jakub Jelinek <jakub@redhat.com>
781 * gcc.dg/pr47991.c: New test.
783 2011-03-07 Jason Merrill <jason@redhat.com>
785 * g++.dg/abi/mangle46.C: New.
787 2011-03-07 Pat Haugen <pthaugen@us.ibm.com>
790 * gcc.target/powerpc/pr47862.c: New.
792 2011-03-07 Jack Howarth <howarth@bromo.med.uc.edu>
795 * gcc.target/i386/combine-mul.c: Require nonpic.
797 2011-03-07 Paul Wögerer <paul_woegerer@mentor.com>
798 Nathan Froyd <froydnj@codesourcery.com>
800 * gcc.dg/20001117-1.c: Abort on NULL call_sites.
802 2011-03-06 Mark Mitchell <mark@codesourcery.com>
804 * README.QMTEST: Remove.
806 2011-03-06 Paul Thomas <pault@gcc.gnu.org>
807 Jerry DeLisle <jvdelisle@gcc.gnu.org>
810 * gfortran.dg/array_constructor_37.f90 : New test.
812 2011-03-05 Jason Merrill <jason@redhat.com>
814 * g++.dg/abi/mangle39.C: ABI v5, not 6.
815 * g++.dg/abi/mangle45.C: Likewise.
816 * g++.dg/cpp0x/trailing1.C: Likewise.
818 2011-03-05 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
820 * gcc.dg/torture/pr47975.c: Add -fno-common option on hppa*-*-hpux*.
822 2011-03-05 Jakub Jelinek <jakub@redhat.com>
824 PR rtl-optimization/47899
825 * gcc.dg/pr47899.c: New test.
827 * gcc.dg/torture/pr47968.c: Ignore warnings.
829 PR tree-optimization/47967
830 * gcc.c-torture/compile/pr47967.c: New test.
832 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
834 * objc.dg/property/property-encoding-1.m: Tidied up testcase.
835 * obj-c++.dg/property/property-encoding-1.mm: Likewise.
837 2011-03-04 Nicola Pero <nicola.pero@meta-innovation.com>
839 * objc.dg/gnu-api-2-property.m: Added tests for property_getName()
840 and property_getAttributes() if __OBJC2__.
841 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
842 * objc.dg/property/property-encoding-1.m: New.
843 * obj-c++.dg/property/property-encoding-1.mm: New.
845 2011-03-04 Jason Merrill <jason@redhat.com>
847 * g++.dg/template/pseudodtor6.C: New.
849 * g++.dg/inherit/covariant19.C: New.
851 2011-03-04 Richard Guenther <rguenther@suse.de>
854 * gcc.dg/torture/pr47968.c: New testcase.
856 2011-03-04 Richard Guenther <rguenther@suse.de>
859 * gcc.dg/torture/pr47975.c: New testcase.
861 2011-03-03 Paolo Carlini <paolo.carlini@oracle.com>
864 * g++.dg/template/crash106.C: New.
866 2011-03-03 Jakub Jelinek <jakub@redhat.com>
869 * gcc.dg/gomp/pr47963.c: New test.
870 * g++.dg/gomp/pr47963.C: New test.
872 2011-03-02 Jason Merrill <jason@redhat.com>
874 * g++.dg/cpp0x/regress/condition1.C: New.
876 * g++.dg/cpp0x/constexpr-ctor9.C: New.
878 2011-03-01 Jason Merrill <jason@redhat.com>
880 * g++.dg/cpp0x/lambda/lambda-98.C: New.
882 * g++.dg/cpp0x/constexpr-non-const-arg2.C: New.
884 2011-03-02 Richard Sandiford <richard.sandiford@linaro.org>
886 PR rtl-optimization/47925
887 * gcc.c-torture/execute/pr47925.c: New test.
889 2011-03-01 Jason Merrill <jason@redhat.com>
891 * g++.dg/cpp0x/decltype25.C: New.
893 * g++.dg/cpp0x/regress/bitfield-err1.C: New.
895 2011-03-01 Richard Guenther <rguenther@suse.de>
897 PR tree-optimization/47890
898 * gcc.dg/torture/pr47890.c: New testcase.
900 2011-03-01 Richard Guenther <rguenther@suse.de>
903 * gcc.dg/lto/pr47924_0.c: New testcase.
905 2011-03-01 Richard Guenther <rguenther@suse.de>
908 * gfortran.dg/lto/pr46911_0.f: New testcase.
910 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
913 * gfortran.dg/fmt_fw_d.f90: Fix test by adding dg-options to avoid
914 compile errors from older code form.
916 2011-02-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
919 * gfortran.dg/fmt_fw_d.f90: New test.
921 2011-02-28 Jason Merrill <jason@redhat.com>
923 * g++.dg/inherit/covariant18.C: New.
925 2011-02-28 Jakub Jelinek <jakub@redhat.com>
928 * gcc.dg/pr47893.c: New test.
930 2011-02-28 Nicola Pero <nicola.pero@meta-innovation.com>
932 * objc.dg/gnu-api-2-sel.m: Test that sel_getTypedSelector return
933 NULL in case of a selector with conflicting types.
934 * obj-c++.dg/gnu-api-2-sel.mm: Same change.
936 2011-02-28 Kazu Hirata <kazu@codesourcery.com>
938 * gcc.target/arm/vfp-ldmdbd.c, gcc.target/arm/vfp-ldmdbs.c,
939 gcc.target/arm/vfp-ldmiad.c, gcc.target/arm/vfp-ldmias.c,
940 gcc.target/arm/vfp-stmdbd.c, gcc.target/arm/vfp-stmdbs.c,
941 gcc.target/arm/vfp-stmiad.c, gcc.target/arm/vfp-stmias.c: New.
943 2011-02-28 Jason Merrill <jason@redhat.com>
946 * g++.dg/cpp0x/trailing1.C: Specify -fabi-version=6.
948 2011-02-27 Jerry DeLisle <jvdelisle@gcc.gnu.org>
951 * gfortran.dg/namelist_71.f90: New test.
953 2011-02-27 Jason Merrill <jason@redhat.com>
956 * g++.dg/abi/mangle39.C: Specify -fabi-version=6.
957 * g++.dg/abi/mangle45.C: Specify -fabi-version=6.
959 2011-02-27 Paolo Carlini <paolo.carlini@oracle.com>
962 * g++.dg/cpp0x/constexpr-ctor8.C: New.
964 2011-02-27 Jakub Jelinek <jakub@redhat.com>
967 * gfortran.dg/gomp/task-1.f90: Removed.
969 2011-02-26 Jason Merrill <jason@redhat.com>
971 * g++.dg/template/this-targ1.C: New.
973 * g++.dg/cpp0x/regress/template-const1.C: New.
974 * g++.dg/cpp0x/regress/template-function1.C: Adjust.
975 * g++.dg/template/function1.C: Adjust.
976 * g++.dg/cpp0x/regress/debug-debug7.C: Adjust.
977 * g++.dg/debug/debug7.C: Adjust.
979 2011-02-26 Tobias Burnus <burnus@net-b.de>
982 * gfortran.dg/gomp/task-1.f90: New.
984 2011-02-25 Jie Zhang <jie@codesourcery.com>
986 * gcc.target/arm/neon-thumb2-move.c: Add
987 dg-require-effective-target arm_thumb2_ok.
989 2011-02-24 Jason Merrill <jason@redhat.com>
991 * g++.dg/parse/constant1.C: Specify C++98 mode.
992 * g++.dg/parse/constant5.C: Likewise.
993 * g++.dg/parse/error2.C: Likewise.
994 * g++.dg/parse/semicolon3.C: Likewise.
995 * g++.dg/template/crash14.C: Likewise.
996 * g++.dg/template/local4.C: Likewise.
997 * g++.dg/template/nontype3.C: Likewise.
998 * g++.dg/parse/crash31.C: Adjust expected errors.
999 * g++.dg/template/function1.C: Likewise.
1000 * g++.dg/template/ref3.C: Likewise.
1001 * g++.dg/template/static9.C: Likewise.
1002 * g++.old-deja/g++.pt/crash41.C: Instantiate template.
1004 * g++.dg/cpp0x/constexpr-array-tparm.C: New.
1005 * g++.dg/cpp0x/regress/parse-ambig5.C: Copy from parse/ambig5.C.
1006 * g++.dg/cpp0x/regress/debug-debug7.C: Copy from debug/debug7.C.
1007 * g++.dg/cpp0x/variadic20.C: Adjust expected errors.
1008 * g++.dg/cpp0x/regress/template-function1.C: Likewise.
1010 2011-02-24 Jakub Jelinek <jakub@redhat.com>
1013 * gfortran.dg/pr47878.f90: New test.
1015 2011-02-24 Richard Guenther <rguenther@suse.de>
1018 * gcc.dg/guality/pr41353-1.c (vari): Mark as used.
1019 * gcc.dg/guality/pr41353-2.c (vari): Likewise.
1021 2011-02-24 Richard Guenther <rguenther@suse.de>
1024 * gfortran.dg/lto/pr47839_0.f90: New testcase.
1025 * gfortran.dg/lto/pr47839_1.f90: Likewise.
1027 2011-02-23 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1029 PR libgfortran/47567
1030 * gfortran.dg/fmt_f0_1.f90: Update test.
1032 2011-02-23 Jason Merrill <jason@redhat.com>
1034 * g++.dg/abi/mangle39.C: Adjust parm mangling.
1035 * g++.dg/abi/mangle45.C: New.
1037 * g++.dg/cpp0x/trailing1.C: Mangle decltype.
1038 * g++.dg/template/canon-type-9.C: Match use of decltype
1039 between declaration and definition.
1040 * g++.dg/template/canon-type-12.C: Likewise.
1042 2011-02-23 Mikael Morin <mikael@gcc.gnu.org>
1045 * gfortran.dg/nested_allocatables_1.f90: New.
1047 2011-02-23 Nathan Froyd <froydnj@codesourcery.com>
1050 * g++.dg/pr46868.C: New test.
1051 * g++.dg/parse/parameter-declaration-1.C: Adjust.
1052 * g++.dg/parse/error14.C: Adjust.
1054 2011-02-23 Richard Guenther <rguenther@suse.de>
1056 PR tree-optimization/47838
1057 * gcc.dg/tree-ssa/foldconst-2.c: Scan tree-ch dump.
1059 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1061 * g++.dg/other/pr47218.C: Fix dg-options. Cleanup saved temps.
1063 2011-02-23 Uros Bizjak <ubizjak@gmail.com>
1065 * gfortran.dg/allocate_deferred_char_scalar_1.f03: Fix dg-do syntax.
1066 * gfortran.dg/count_init_expr.f03: Ditto.
1067 * gfortran.dg/gomp/pr43711.f90: Ditto.
1068 * gcc.dg/struct-parse-2.c: Ditto.
1069 * gcc.dg/parse-error-3.c: Ditto.
1070 * gcc.dg/Wlogical-op-1.c: Ditto.
1071 * gcc.dg/Walways-true-1.c: Ditto.
1072 * gcc.dg/pr24225.c: Ditto.
1073 * gcc.dg/Walways-true-2.c: Ditto.
1074 * gcc.dg/tree-ssa/foldcast-1.c: Ditto.
1075 * gcc.dg/tree-ssa/struct-aliasing-1.c: Ditto.
1076 * gcc.dg/tree-ssa/struct-aliasing-2.c: Ditto.
1077 * g++.dg/overload/defarg4.C: Ditto.
1078 * g++.dg/inherit/covariant16.C: Ditto.
1079 * g++.dg/inherit/virtual7.C: Ditto.
1080 * g++.dg/template/canon-type-9.C: Ditto.
1081 * g++.dg/template/access19.C: Ditto.
1082 * g++.dg/template/call7.C: Ditto.
1083 * g++.dg/template/canon-type-2.C: Ditto.
1084 * g++.dg/template/init7.C: Ditto.
1085 * g++.dg/template/sizeof-template-argument.C: Ditto.
1086 * g++.dg/template/const3.C: Ditto.
1087 * g++.dg/template/sfinae26.C: Ditto.
1088 * g++.dg/template/sfinae26.C: Ditto.
1089 * g++.dg/template/canon-type-11.C: Ditto.
1090 * g++.dg/template/union2.C: Ditto.
1091 * g++.dg/template/canon-type-3.C: Ditto.
1092 * g++.dg/template/canon-type-1.C: Ditto.
1093 * g++.dg/template/canon-type-5.C: Ditto.
1094 * g++.dg/template/canon-type-7.C: Ditto.
1095 * g++.dg/template/canon-type-10.C: Ditto.
1096 * g++.dg/template/spec36.C: Ditto.
1097 * g++.dg/template/typedef38.C: Ditto.
1098 * g++.dg/template/canon-type-4.C: Ditto.
1099 * g++.dg/template/canon-type-6.C: Ditto.
1100 * g++.dg/template/canon-type-13.C: Ditto.
1101 * g++.dg/template/instantiate9.C: Ditto.
1102 * g++.dg/template/ttp22.C: Ditto.
1103 * g++.dg/warn/Wreturn-type-6.C: Ditto.
1104 * g++.dg/warn/Walways-true-1.C: Ditto.
1105 * g++.dg/warn/Wlogical-op-1.C: Ditto.
1106 * g++.dg/warn/Walways-true-2.C: Ditto.
1107 * g++.dg/conversion/op4.C: Ditto.
1108 * g++.dg/opt/pr19650.C: Ditto.
1109 * g++.dg/lookup/friend11.C: Ditto.
1110 * g++.dg/other/default2.C: Ditto.
1111 * g++.dg/other/default3.C: Ditto.
1112 * g++.dg/other/dtor2.C: Ditto.
1113 * g++.dg/other/friend5.C: Ditto.
1114 * g++.dg/other/default5.C: Ditto.
1115 * g++.dg/init/brace6.C: Ditto.
1116 * g++.dg/init/aggr5.C: Ditto.
1117 * g++.dg/init/error2.C: Ditto.
1118 * g++.dg/expr/bound-mem-fun.C: Ditto.
1119 * g++.dg/expr/cond6.C: Ditto.
1120 * g++.dg/expr/stmt-expr-1.C: Ditto.
1121 * g++.dg/cpp0x/constexpr-object2.C: Ditto.
1122 * g++.dg/cpp0x/constexpr-data1.C: Ditto.
1123 * g++.dg/cpp0x/constexpr-function2.C: Ditto.
1124 * g++.dg/cpp0x/bracket1.C: Ditto.
1125 * g++.dg/cpp0x/variadic-mem-fn.C: Ditto.
1126 * g++.dg/cpp0x/pr38646.C: Ditto.
1127 * g++.dg/cpp0x/variadic73.C: Ditto.
1128 * g++.dg/cpp0x/constexpr-function1.C: Ditto.
1129 * g++.dg/cpp0x/bracket4.C: Ditto.
1130 * g++.dg/cpp0x/decltype4.C: Ditto.
1131 * g++.dg/cpp0x/constexpr-data2.C: Ditto.
1132 * g++.dg/cpp0x/constexpr-object1.C: Ditto.
1133 * g++.dg/cpp0x/variadic-crash2.C: Ditto.
1134 * g++.dg/cpp0x/variadic-new2.C: Ditto.
1135 * g++.dg/cpp0x/decltype2.C: Ditto.
1136 * g++.dg/cpp0x/decltype1.C: Ditto.
1137 * g++.dg/cpp0x/bracket2.C: Ditto.
1138 * g++.dg/cpp0x/decltype5.C: Ditto.
1139 * g++.dg/cpp0x/constexpr-function3.C: Ditto.
1140 * g++.dg/cpp0x/variadic70.C: Ditto.
1141 * g++.dg/cpp0x/decltype6.C: Ditto.
1142 * g++.dg/cpp0x/rvo.C: Ditto.
1143 * g++.dg/cpp0x/vt-40092.C: Ditto.
1144 * g++.dg/cpp0x/variadic-new.C: Ditto.
1145 * g++.dg/cpp0x/lambda/lambda-pass.C: Ditto.
1146 * g++.dg/cpp0x/lambda/lambda-mixed.C: Ditto.
1147 * g++.dg/cpp0x/lambda/lambda-nested.C: Ditto.
1148 * g++.dg/cpp0x/lambda/lambda-recursive.C: Ditto.
1149 * g++.dg/cpp0x/lambda/lambda-copy.C: Ditto.
1150 * g++.dg/cpp0x/lambda/lambda-non-const.C: Ditto.
1151 * g++.dg/cpp0x/lambda/lambda-ref-default.C: Ditto.
1152 * g++.dg/cpp0x/lambda/lambda-deduce.C: Ditto.
1153 * g++.dg/cpp0x/lambda/lambda-copy-default.C: Ditto.
1154 * g++.dg/cpp0x/lambda/lambda-nop.C: Ditto.
1155 * g++.dg/cpp0x/lambda/lambda-capture-const-ref.C: Ditto.
1156 * g++.dg/cpp0x/lambda/lambda-ref.C: Ditto.
1157 * g++.dg/cpp0x/lambda/lambda-const.C: Ditto.
1158 * g++.dg/cpp0x/lambda/lambda-mutable.C: Ditto.
1159 * g++.dg/cpp0x/lambda/lambda-in-class.C: Ditto.
1160 * g++.dg/cpp0x/pr39639.C: Ditto.
1161 * g++.dg/cpp0x/decltype3.C: Ditto.
1162 * g++.dg/cpp0x/variadic68.C: Ditto.
1163 * g++.dg/cpp0x/variadic-function.C: Ditto.
1164 * g++.dg/cpp0x/constexpr-ex1.C: Ditto.
1165 * g++.dg/cpp0x/variadic-bind.C: Ditto.
1166 * g++.dg/cpp0x/variadic-tuple.C: Ditto.
1167 * g++.dg/cpp0x/constexpr-ex2.C: Ditto.
1168 * g++.dg/parse/crash35.C: Ditto.
1169 * g++.dg/parse/crash40.C: Ditto.
1170 * g++.dg/parse/defarg12.C: Ditto.
1171 * g++.dg/parse/crash34.C: Ditto.
1172 * g++.dg/parse/constructor3.C: Ditto.
1173 * g++.dg/parse/template23.C: Ditto.
1174 * g++.dg/parse/crash56.C: Ditto.
1175 * g++.dg/parse/dtor13.C: Ditto.
1176 * g++.dg/parse/error33.C: Ditto.
1177 * g++.dg/parse/ctor9.C: Ditto.
1178 * g++.dg/parse/error32.C: Ditto.
1179 * g++.dg/parse/error37.C: Ditto.
1180 * g++.dg/parse/bitfield3.C: Ditto.
1181 * g++.dg/parse/struct-4.C: Ditto.
1182 * g++.dg/ext/has_trivial_copy.C: Ditto.
1183 * g++.dg/ext/is_polymorphic.C: Ditto.
1184 * g++.dg/ext/has_nothrow_copy_odr.C: Ditto.
1185 * g++.dg/ext/has_nothrow_copy-4.C: Ditto.
1186 * g++.dg/ext/has_nothrow_assign.C: Ditto.
1187 * g++.dg/ext/is_union.C: Ditto.
1188 * g++.dg/ext/has_nothrow_copy-1.C: Ditto.
1189 * g++.dg/ext/is_pod.C: Ditto.
1190 * g++.dg/ext/has_virtual_destructor.C: Ditto.
1191 * g++.dg/ext/has_trivial_constructor.C: Ditto.
1192 * g++.dg/ext/has_nothrow_copy-3.C: Ditto.
1193 * g++.dg/ext/has_nothrow_copy-5.C: Ditto.
1194 * g++.dg/ext/has_trivial_destructor-1.C: Ditto.
1195 * g++.dg/ext/has_nothrow_copy-6.C: Ditto.
1196 * g++.dg/ext/is_abstract.C: Ditto.
1197 * g++.dg/ext/has_trivial_assign.C: Ditto.
1198 * g++.dg/ext/is_class.C: Ditto.
1199 * g++.dg/ext/has_nothrow_assign_odr.C: Ditto.
1200 * g++.dg/ext/has_nothrow_copy-7.C: Ditto.
1201 * g++.dg/ext/is_base_of.C: Ditto.
1202 * g++.dg/ext/has_nothrow_copy-2.C: Ditto.
1203 * g++.dg/ext/has_nothrow_constructor.C: Ditto.
1204 * g++.dg/ext/is_empty.C: Ditto.
1205 * g++.dg/ext/is_enum.C: Ditto.
1206 * g++.dg/ext/has_nothrow_constructor_odr.C: Ditto.
1207 * gnat.dg/opt11.adb: Ditto.
1208 * obj-c++.dg/pr45735.mm: Ditto.
1209 * obj-c++.dg/pr24393.mm: Ditto.
1210 * obj-c++.dg/exceptions-2.mm: Ditto.
1211 * objc.dg/pr45735.m: Ditto.
1212 * objc.dg/pr24393.m: Ditto.
1214 2011-02-23 Nicola Pero <nicola.pero@meta-innovation.com>
1216 * objc.dg/attributes/objc-exception-1.m: New.
1218 2011-02-23 Jie Zhang <jie@codesourcery.com>
1220 * gcc.dg/cpp/include7.c: New test.
1222 2011-02-22 Paolo Carlini <paolo.carlini@oracle.com>
1225 * g++.dg/cpp0x/lambda/lambda-ice4.C: New.
1227 2011-02-23 Jie Zhang <jie@codesourcery.com>
1229 PR rtl-optimization/47763
1230 * gcc.dg/pr47763.c: New test.
1232 2011-02-22 Paul Thomas <pault@gcc.gnu.org>
1235 * gfortran.dg/whole_file_32.f90 : New test.
1237 2011-02-22 Dodji Seketeli <dodji@redhat.com>
1240 * g++.dg/inherit/virtual7.C: New test.
1242 2011-02-22 Nicola Pero <nicola.pero@meta-innovation.com>
1245 * objc.dg/type-size-3.m: Updated error message.
1246 * objc.dg/type-size-4.m: New test.
1247 * objc.dg/type-size-5.m: New test.
1249 2011-02-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1251 * lib/gnat.exp: Fix comments.
1252 Don't load libgloss.exp.
1253 (default_gnat_version): Call $compiler with --version.
1254 Adapt regexp for gnatmake output, insert version.
1255 (gnat_version): New proc.
1256 (gnat_init): Remove gnat_libgcc_s_path.
1257 (gnat_target_compile): Likewise.
1258 Remove ld_library_path.
1259 Log ADA_INCLUDE_PATH, ADA_OBJECTS_PATH.
1260 (gnat_pass): Remove.
1261 (gnat_pass): Remove.
1262 (gnat_finish): Remove.
1263 (gnat_exit): Remove.
1264 (local_find_gnatmake): Reindent.
1265 (runtest_file_p): Remove.
1266 (prune_warnings): Remove.
1267 (find_gnatclean): New proc.
1268 * lib/gnat-dg.exp (lremove): New proc.
1269 (gnat-dg-test): Reindent.
1270 Remove additional output files.
1271 (gnat-dg-runtest): Remove.
1273 * gnat.dg/array7.adb: Use cleanup-tree-dump "optimized".
1274 * gnat.dg/loop_optimization6.adb: Likewise.
1275 * gnat.dg/atomic1.adb: Use cleanup-tree-dump "gimple".
1277 2011-02-22 Jakub Jelinek <jakub@redhat.com>
1279 PR tree-optimization/47835
1280 * gcc.dg/pr46909.c: Check optimized dump instead of ifcombine.
1282 2011-02-22 Tobias Burnus <burnus@net-b.de>
1284 * gfortran.dg/abstract_type_1.f90: Fix dg-do syntax.
1285 * gfortran.dg/abstract_type_2.f03: Ditto.
1286 * gfortran.dg/abstract_type_3.f03: Ditto.
1287 * gfortran.dg/abstract_type_4.f03: Ditto.
1288 * gfortran.dg/abstract_type_5.f03: Ditto.
1289 * gfortran.dg/abstract_type_6.f03: Ditto.
1290 * gfortran.dg/alloc_comp_constraint_6.f90: Ditto.
1291 * gfortran.dg/alloc_comp_init_expr.f03: Ditto.
1292 * gfortran.dg/allocatable_scalar_11.f90: Ditto.
1293 * gfortran.dg/allocate_scalar_with_shape.f90: Ditto.
1294 * gfortran.dg/array_function_5.f90: Ditto.
1295 * gfortran.dg/asynchronous_3.f03: Ditto.
1296 * gfortran.dg/char_expr_1.f90: Ditto.
1297 * gfortran.dg/class_14.f03: Ditto.
1298 * gfortran.dg/data_array_6.f: Ditto.
1299 * gfortran.dg/data_invalid.f90: Ditto.
1300 * gfortran.dg/dot_product_1.f03: Ditto.
1301 * gfortran.dg/func_derived_5.f90: Ditto.
1302 * gfortran.dg/func_result_4.f90: Ditto.
1303 * gfortran.dg/implied_do_1.f90: Ditto.
1304 * gfortran.dg/initialization_25.f90: Ditto.
1305 * gfortran.dg/initialization_26.f90: Ditto.
1306 * gfortran.dg/interface_34.f90: Ditto.
1307 * gfortran.dg/iso_c_binding_init_expr.f03: Ditto.
1308 * gfortran.dg/keyword_symbol_1.f90: Ditto.
1309 * gfortran.dg/matmul_8.f03: Ditto.
1310 * gfortran.dg/merge_init_expr.f90: Ditto.
1311 * gfortran.dg/pack_assign_1.f90: Ditto.
1312 * gfortran.dg/pack_vector_1.f90: Ditto.
1313 * gfortran.dg/pointer_check_8.f90: Ditto.
1314 * gfortran.dg/product_init_expr.f03: Ditto.
1315 * gfortran.dg/reshape_order_5.f90: Ditto.
1316 * gfortran.dg/reshape_shape_1.f90: Ditto.
1317 * gfortran.dg/reshape_zerosize_2.f90: Ditto.
1318 * gfortran.dg/same_name_2.f90: Ditto.
1319 * gfortran.dg/selected_real_kind_1.f90: Ditto.
1320 * gfortran.dg/spread_init_expr.f03: Ditto.
1321 * gfortran.dg/stmt_func_1.f90: Ditto.
1322 * gfortran.dg/sum_init_expr.f03: Ditto.
1323 * gfortran.dg/transpose_3.f03: Ditto.
1324 * gfortran.dg/unpack_init_expr.f03: Ditto.
1325 * gfortran.dg/warn_conversion.f90: Ditto.
1326 * gfortran.dg/warn_conversion_2.f90: Ditto.
1327 * gfortran.dg/warn_intent_out_not_set.f90: Ditto.
1328 * gfortran.dg/warn_unused_dummy_argument_1.f90: Ditto.
1329 * gfortran.dg/warn_unused_dummy_argument_2.f90: Ditto.
1330 * gfortran.dg/whole_file_16.f90: Ditto.
1331 * gfortran.dg/whole_file_17.f90: Ditto.
1332 * gfortran.dg/whole_file_18.f90: Ditto.
1333 * gfortran.dg/whole_file_20.f03: Ditto.
1334 * gfortran.dg/whole_file_5.f90: Ditto.
1335 * gfortran.dg/whole_file_6.f90: Ditto.
1336 * gfortran.dg/write_invalid_format.f90: Ditto.
1337 * gfortran.dg/zero_sized_6.f90: Ditto.
1339 2011-02-21 Jeff Law <law@redhat.com>
1341 PR rtl-optimization/46178
1342 * gcc.target/i386/pr46178.c: New test.
1344 PR rtl-optimization/46002
1345 * gcc.c-torture/compile/pr46002.c: New test.
1347 2011-02-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1349 * g++.dg/cpp0x/lambda/lambda-conv.C: Skip scan-assembler check on
1352 2011-02-21 Jakub Jelinek <jakub@redhat.com>
1355 * g++.dg/debug/pr47106.C: Require effective target lto.
1357 2011-02-21 Jason Merrill <jason@redhat.com>
1359 * g++.dg/cpp0x/constexpr-diag2.C: New.
1361 2011-02-20 Jason Merrill <jason@redhat.com>
1363 * g++.dg/cpp0x/constexpr-ctor7.C: New.
1365 * g++.dg/cpp0x/fntmpdefarg2.C: New.
1367 * g++.dg/overload/conv-op1.C: New.
1369 * g++.dg/cpp0x/constexpr-synth1.C: New.
1371 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1373 * objc.dg/layout-2.m: New.
1374 * objc.dg/selector-3.m: Adjusted location of error message.
1375 * objc.dg/type-size-3.m: Same.
1376 * obj-c++.dg/selector-3.mm: Same.
1378 2011-02-20 Nicola Pero <nicola.pero@meta-innovation.com>
1381 * objc.dg/property/dotsyntax-22.m: New.
1382 * obj-c++.dg/property/dotsyntax-22.mm: New.
1384 2011-02-20 Dodji Seketeli <dodji@redhat.com>
1387 * g++.dg/template/typedef38.C: New test.
1389 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1392 * gfortran.dg/whole_file_30.f90 : New test.
1393 * gfortran.dg/whole_file_31.f90 : New test.
1395 2011-02-20 Paul Thomas <pault@gcc.gnu.org>
1399 * gfortran.dg/whole_file_28.f90 : New test.
1400 * gfortran.dg/whole_file_29.f90 : New test.
1402 2011-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1405 * g++.dg/template/crash105.C: New.
1407 2011-02-19 Jason Merrill <jason@redhat.com>
1409 * g++.dg/cpp0x/regress/no-elide1.C: New.
1411 2011-02-19 Alexandre Oliva <aoliva@redhat.com>
1413 PR tree-optimization/46620
1414 * gcc.dg/pr46620.c: New.
1416 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1419 * gcc.target/i386/pr47809.c: New test.
1421 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1422 Tobias Burnus <burnus@net-b.de>
1424 * lib/target-supports.exp
1425 (check_effective_target_fortran_large_real): New check for large reals.
1426 * gfortran.dg/nan_7.f90: New test.
1428 2011-02-19 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1430 PR libgfortran/47567
1431 * gfortran.dg/fmt_f0_1.f90: Update test.
1433 2011-02-19 Paul Thomas <pault@gcc.gnu.org>
1436 * gfortran.dg/array_constructor_36.f90 : New test.
1437 * gfortran.dg/bounds_check_10.f90 : Change dg-output message to
1438 allow for comparison between different elements of the array
1439 constructor at different levels of optimization.
1441 2011-02-19 H.J. Lu <hongjiu.lu@intel.com>
1443 * gcc.target/i386/pr31167.c: Require int128 instead of lp64.
1444 * gcc.target/i386/pr32280-1.c: Likewise.
1446 2011-02-19 Jakub Jelinek <jakub@redhat.com>
1449 * gcc.target/i386/pr47800.c: New test.
1451 2011-02-18 Iain Sandoe <iains@gcc.gnu.org>
1453 * objc/execute/exceptions/foward-1.x: New.
1455 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1458 * gfortran.dg/derived_constructor_comps_4.f90: New.
1460 2011-02-18 Tobias Burnus
1463 * gfortran.dg/func_result_6.f90: New.
1465 2011-02-18 Paolo Carlini <paolo.carlini@oracle.com>
1468 * g++.dg/cpp0x/lambda/lambda-ice3.C: New.
1470 2011-02-18 Tobias Burnus <burnus@net-b.de>
1473 * lib/gfortran.exp (gfortran_init): Set gcc_error_prefix and
1475 * lib/gfortran-dg.exp (gfortran-dg-test): Update regexp for
1476 normalizing the error/warning output.
1477 * gfortran.dg/Wall.f90: Update dg-error/warning.
1478 * gfortran.dg/argument_checking_15.f90: Update dg-error/warning.
1479 * gfortran.dg/argument_checking_3.f90: Update dg-error/warning.
1480 * gfortran.dg/argument_checking_6.f90: Update dg-error/warning.
1481 * gfortran.dg/bounds_temporaries_1.f90: Update dg-error/warning.
1482 * gfortran.dg/class_30.f90: Update dg-error/warning.
1483 * gfortran.dg/continuation_1.f90: Update dg-error/warning.
1484 * gfortran.dg/continuation_9.f90: Update dg-error/warning.
1485 * gfortran.dg/do_check_5.f90: Update dg-error/warning.
1486 * gfortran.dg/entry_17.f90: Update dg-error/warning.
1487 * gfortran.dg/entry_19.f90: Update dg-error/warning.
1488 * gfortran.dg/fmt_error.f90: Update dg-error/warning.
1489 * gfortran.dg/fmt_read_2.f90: Update dg-error/warning.
1490 * gfortran.dg/g77/12632.f: Update dg-error/warning.
1491 * gfortran.dg/g77/970625-2.f: Update dg-error/warning.
1492 * gfortran.dg/g77/980615-0.f: Update dg-error/warning.
1493 * gfortran.dg/generic_actual_arg.f90: Update dg-error/warning.
1494 * gfortran.dg/global_references_1.f90: Update dg-error/warning.
1495 * gfortran.dg/goto_8.f90: Update dg-error/warning.
1496 * gfortran.dg/initialization_1.f90: Update dg-error/warning.
1497 * gfortran.dg/io_constraints_1.f90: Update dg-error/warning.
1498 * gfortran.dg/io_constraints_2.f90: Update dg-error/warning.
1499 * gfortran.dg/io_constraints_3.f90: Update dg-error/warning.
1500 * gfortran.dg/iostat_3.f90: Update dg-error/warning.
1501 * gfortran.dg/public_private_module.f90: Update dg-error/warning.
1502 * gfortran.dg/volatile3.f90: Update dg-error/warning.
1503 * gfortran.dg/warning-directive-2.F90: Update dg-error/warning.
1504 * gfortran.dg/warnings_are_errors_1.f: Update dg-error/warning.
1505 * gfortran.dg/whole_file_1.f90: Update dg-error/warning.
1506 * gfortran.dg/whole_file_2.f90: Update dg-error/warning.
1507 * gfortran.dg/whole_file_3.f90: Update dg-error/warning.
1509 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1512 * gfortran.dg/proc_ptr_comp_30.f90: New.
1514 2011-02-18 Jakub Jelinek <jakub@redhat.com>
1517 * gcc.target/i386/pr47780.c: New test.
1519 2011-02-18 Janus Weil <janus@gcc.gnu.org>
1522 * gfortran.dg/class_40.f03: New.
1524 2011-02-18 Dodji Seketeli <dodji@redhat.com>
1527 * g++.dg/cpp0x/auto21.C: New test.
1529 2011-02-17 Iain Sandoe <iains@gcc.gnu.org>
1531 * objc.dg/special/unclaimed-category-1.h: Updated for
1533 * objc.dg/special/unclaimed-category-1.m: Same.
1534 * objc.dg/zero-link-1.m: Same.
1535 * objc.dg/lookup-1.m: Same.
1536 * objc.dg/torture/strings/const-str-9.m
1537 * objc.dg/torture/strings/const-str-10.m: Same.
1538 * objc.dg/torture/strings/const-str-11.m: Same.
1539 * objc.dg/torture/forward-1.m: Same.
1540 * objc.dg/zero-link-2.m: Same.
1541 * objc.dg/encode-7-next-64bit.m: Same.
1542 * objc.dg/method-4.m: Same.
1543 * objc.dg/next-runtime-1.m: Same.
1544 * objc.dg/image-info.m: Same.
1545 * objc.dg/pr23214.m: Same.
1546 * objc.dg/symtab-1.m: Same.
1547 * obj-c++.dg/basic.m: Same.
1548 * obj-c++.dg/proto-lossage-3.m: Same.
1549 * obj-c++.dg/torture/strings/const-str-10.m: Same.
1550 * obj-c++.dg/torture/strings/const-str-11.m: Same.
1551 * obj-c++.dg/torture/strings/const-str-9.m: Same.
1552 * obj-c++.dg/method-11.m: Same.
1553 * objc/execute/enumeration-1.m: Same.
1554 * objc/execute/object_is_class.m: Same.
1555 * objc/execute/formal_protocol-2.m: Same.
1556 * objc/execute/formal_protocol-4.m: Same.
1557 * objc/execute/formal_protocol-6.m: Same.
1558 * objc/execute/bycopy-3.m: Same.
1559 * objc/execute/exceptions/catchall-1.m: Same.
1560 * objc/execute/exceptions/finally-1.m: Same.
1561 * objc/execute/exceptions/local-variables-1.m: Same.
1562 * objc/execute/exceptions/foward-1.m: Same.
1563 * objc/execute/bf-common.h
1564 * objc/execute/enumeration-2.m: Same.
1565 * objc/execute/formal_protocol-1.m: Same.
1566 * objc/execute/formal_protocol-3.m: Same.
1567 * objc/execute/formal_protocol-5.m: Same.
1568 * objc/execute/accessing_ivars.m: Same.
1569 * objc/execute/bycopy-2.m: Same.
1570 * objc/execute/formal_protocol-7.m: Same.
1571 * objc/execute/compatibility_alias.m: Same.
1572 * objc/execute/no_clash.m: Same.
1573 * objc/execute/object_is_meta_class.m: Same.
1574 * objc/execute/exceptions/exceptions.exp: Load target-supports.exp
1575 * objc/execute/class-tests-1.h: Include stdio.h.
1576 * objc/execute/class-tests-2.h: Same.
1577 * obj-c++.dg/try-catch-9.mm: xfail-run the test with both
1579 * obj-c++.dg/try-catch-2.mm: Same.
1581 2011-02-17 Jakub Jelinek <jakub@redhat.com>
1584 * g++.dg/warn/Wunused-parm-4.C: New test.
1586 2011-02-17 Alexandre Oliva <aoliva@redhat.com>
1587 Jan Hubicka <jh@suse.cz>
1591 * g++.dg/debug/pr47106.C: New.
1593 2011-02-17 Uros Bizjak <ubizjak@gmail.com>
1596 * gcc.target/i386/pr43653.c: New test.
1598 2011-02-11 Dodji Seketeli <dodji@redhat.com>
1601 * g++.dg/template/inherit6.C: New test.
1603 2011-02-16 Janus Weil <janus@gcc.gnu.org>
1606 * gfortran.dg/class_39.f03: New.
1608 2011-02-16 Dodji Seketeli <dodji@redhat.com>
1611 * g++.dg/cpp0x/variadic106.C: New test.
1613 2011-02-16 Jakub Jelinek <jakub@redhat.com>
1616 * gfortran.dg/pr47757-1.f90: New test.
1617 * gfortran.dg/pr47757-2.f90: New test.
1618 * gfortran.dg/pr47757-3.f90: New test.
1621 * g++.dg/cpp0x/enum8.C: New test.
1623 2011-02-15 Jason Merrill <jason@redhat.com>
1625 * g++.dg/inherit/implicit-trivial1.C: New.
1626 * g++.dg/cpp0x/implicit-trivial1.C: New.
1628 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1631 * gcc.dg/torture/pr47725.c: Removed.
1633 2011-02-15 Michael Meissner <meissner@linux.vnet.ibm.com>
1636 * gcc.target/powerpc/pr47755.c: New file, test all 0 vector
1637 constant does not generate a load from memory.
1639 2011-02-15 H.J. Lu <hongjiu.lu@intel.com>
1642 * gcc.dg/torture/pr47725.c: New.
1644 2011-02-15 Richard Guenther <rguenther@suse.de>
1646 PR tree-optimization/47743
1647 * gcc.dg/torture/pr47743.c: New testcase.
1649 2011-02-15 Jakub Jelinek <jakub@redhat.com>
1652 * gcc.target/i386/pr47581.c: New test.
1654 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1657 * gfortran.dg/select_type_22.f03: New.
1659 2011-02-14 Jason Merrill <jason@redhat.com>
1661 * g++.dg/cpp0x/regress/enum1.C: New.
1663 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1665 * gnat.dg/include.adb: New test.
1667 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1670 * gfortran.dg/class_38.f03: New.
1672 2011-02-14 Eric Botcazou <ebotcazou@adacore.com>
1674 * gcc.dg/pr46494.c: New test.
1676 2011-02-14 Richard Guenther <rguenther@suse.de>
1678 * gcc.dg/attr-weak-hidden-1.c: Make definition of foo strong.
1680 2011-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1683 * gnat.dg/null_pointer_deref1.exp: Don't skip on
1684 sparc*-sun-solaris2.11.
1686 2011-02-14 Janus Weil <janus@gcc.gnu.org>
1689 * gfortran.dg/argument_checking_18.f90: New.
1691 2011-02-13 Tobias Burnus <burnus@net-b.de>
1693 * gfortran.dg/argument_checking_13.f90: Update dg-error.
1694 * gfortran.dg/argument_checking_17.f90: New.
1696 2011-02-12 Janus Weil <janus@gcc.gnu.org>
1698 * gfortran.dg/allocate_derived_1.f90: Modified as polymorphic arrays
1699 are temporarily disabled.
1700 * gfortran.dg/class_7.f03: Ditto.
1701 * gfortran.dg/coarray_14.f90: Ditto.
1702 * gfortran.dg/typebound_proc_13.f03: Ditto.
1704 2011-02-12 Mikael Morin <mikael.morin@sfr.fr>
1707 * gfortran.dg/extends_11.f03: New.
1709 2011-02-11 Xinliang David Li <davidxl@google.com>
1711 PR tree-optimization/47707
1712 * g++.dg/tree-ssa/pr47707.C: New test.
1714 2011-02-11 Eric Botcazou <ebotcazou@adacore.com>
1716 * g++.dg/opt/inline17.C: New test.
1718 2011-02-11 Tobias Burnus <burnus@net-b.de>
1721 * gfortran.dg/pure_formal_2.f90: New.
1723 2011-02-11 Pat Haugen <pthaugen@us.ibm.com>
1725 PR rtl-optimization/47614
1726 * gfortran.dg/pr47614.f: New.
1728 2011-02-11 Joseph Myers <joseph@codesourcery.com>
1731 * gcc.dg/opts-6.c: New test.
1733 2011-02-11 Jakub Jelinek <jakub@redhat.com>
1736 * gcc.dg/pr47684.c: New test.
1738 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1741 * gcc.target/i386/pr47312.c: Use dg-require-effective-target
1742 c99_runtime, dg-add-options c99_runtime.
1743 (main): Use __asm__.
1745 2011-02-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1748 * lib/target-supports.exp (check_ascii_locale_available): New proc.
1749 * lib/target-supports-dg.exp (dg-require-ascii-locale): New proc.
1750 * gcc.dg/attr-alias-5.c: Use dg-require-ascii-locale.
1751 * gcc.dg/ucnid-10.c: Likewise.
1752 * gcc.dg/ucnid-13.c: Likewise.
1753 * gcc.dg/ucnid-7.c: Likewise.
1754 * gcc.dg/ucnid-8.c: Likewise.
1755 Adapt dg-warning line number.
1757 2011-02-10 Uros Bizjak <ubizjak@gmail.com>
1759 * gcc.target/i386/parity-1.c: Use -march=k8.
1760 * gcc.target/i386/parity-2.c: Ditto.
1761 * gcc.target/i386/vecinit-1.c: Ditto.
1762 * gcc.target/i386/vecinit-2.c: Ditto.
1764 2011-02-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1767 * gcc.target/mips/save-restore-1.c: Skip on mips-sgi-irix6*.
1768 * gcc.target/mips/save-restore-3.c: Likewise.
1769 * gcc.target/mips/save-restore-4.c: Likewise.
1770 * gcc.target/mips/save-restore-5.c: Likewise.
1773 * g++.dg/tree-prof/partition1.C: Skip on mips-sgi-irix*.
1774 * g++.dg/tree-prof/partition2.C: Likewise.
1776 2011-02-09 Jason Merrill <jason@redhat.com>
1778 * g++.dg/tree-ssa/inline-3.C: Use a normal function
1779 rather than misdeclare std::puts.
1781 * g++.dg/ext/vla1.C: Adjust for C++0x mode.
1782 * g++.dg/other/warning1.C: Likewise.
1783 * g++.old-deja/g++.bugs/900119_01.C: Likewise.
1784 * g++.old-deja/g++.gb/scope06.C: Likewise.
1785 * g++.old-deja/g++.law/cvt11.C: Likewise.
1786 * g++.old-deja/g++.law/init1.C: Likewise.
1787 * g++.dg/abi/mangle26.C: Likewise.
1789 * g++.dg/template/function1.C: Adjust for C++0x mode.
1790 * g++.dg/cpp0x/regress/template-function1.C: Copy it.
1792 * g++.dg/ext/label10.C: Adjust for C++0x mode.
1793 * g++.dg/cpp0x/regress/ext-label10.C: Copy it.
1795 * g++.dg/cpp0x/regress/ext-cond1.C: Copy from ext/cond1.C.
1797 * g++.dg/cpp0x/regress/abi-empty7.C: New.
1799 * g++.dg/cpp0x/regress: New directory.
1800 * g++.dg/cpp0x/constexpr-regress1.C: Move to regress/regress1.C.
1801 * g++.dg/cpp0x/constexpr-regress2.C: Move to regress/regress2.C.
1802 * g++.dg/cpp0x/regress/regress3.C: New.
1804 2011-02-10 Richard Guenther <rguenther@suse.de>
1806 PR tree-optimization/47677
1807 * gcc.dg/torture/pr47677.c: New testcase.
1809 2011-02-10 Iain Sandoe <iains@gcc.gnu.org>
1811 * objc.dg/special/load-category-1.m: Remove unused header.
1812 * objc.dg/special/load-category-1a.m: Likewise.
1813 * objc.dg/special/load-category-2.m: Likewise.
1814 * objc.dg/special/load-category-2a.m: Likewise.
1815 * objc.dg/special/load-category-3.m: Likewise.
1816 * objc.dg/special/load-category-3a.m: Likewise.
1817 * objc.dg/attributes/proto-attribute-2.m: Likewise.
1818 * objc.dg/attributes/proto-attribute-3.m: Likewise.
1819 * objc.dg/attributes/class-attribute-1.m: Likewise.
1820 * objc.dg/property/property.exp: Don't run for Darwin < 9.
1821 * obj-c++.dg/property/property.exp: Likewise.
1822 * objc.dg/attributes/method-sentinel-1.m: Update type header.
1823 * obj-c++.dg/attributes/method-sentinel-1.mm: Likewise.
1824 * obj-c++.dg/attributes/proto-attribute-2.mm: Skip for Darwin < 9.
1825 * obj-c++.dg/attributes/class-attribute-1.mm: Likewise.
1826 * obj-c++.dg/attributes/proto-attribute-3.mm: Likewise.
1827 * obj-c++.dg/template-8.mm: Likewise.
1829 2011-02-10 Jakub Jelinek <jakub@redhat.com>
1832 * gcc.target/i386/pr47665.c: New test.
1834 2011-02-10 Jie Zhang <jie@codesourcery.com>
1838 2011-02-05 Jie Zhang <jie@codesourcery.com>
1840 * gcc.dg/pr42631.c: Update test.
1841 * gcc.dg/pr42631-2.c: New test.
1843 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1846 * gfortran.dg/proc_decl_25.f90: New.
1848 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1851 * gfortran.dg/typebound_assignment_2.f03: New.
1853 2011-02-09 Richard Guenther <rguenther@suse.de>
1855 PR tree-optimization/47664
1856 * gcc.dg/tree-ssa/inline-7.c: New testcase.
1858 2011-02-09 Eric Botcazou <ebotcazou@adacore.com>
1861 * gnat.dg/uninit_func.adb: Adjust dg directive.
1863 2011-02-09 Dominique Dhumieres <dominiq@lps.ens.fr>
1866 * obj-c++.dg/attributes/method-noreturn-1.mm: Adjust dg directives.
1868 2011-02-09 Janus Weil <janus@gcc.gnu.org>
1871 * gfortran.dg/auto_dealloc_2.f90: New.
1873 2011-02-09 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1875 * gcc.dg/builtins-config.h: Remove __sgi handling.
1876 * lib/target-supports.exp (add_options_for_c99_runtime): Add
1877 -std=c99 for mips-sgi-irix6.5*.
1879 2011-02-09 Martin Jambor <mjambor@suse.cz>
1882 * gfortran.dg/pr25923.f90: Remove xfails.
1884 2011-02-08 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1887 * gfortran.dg/inquire_14.f90: New test.
1889 2011-02-08 Janus Weil <janus@gcc.gnu.org>
1892 * gfortran.dg/pointer_init_6.f90: New.
1894 2011-02-08 Jeff Law <law@redhat.com>
1896 PR tree-optimization/42893
1897 * gcc.tree-ssa/pr42893.c: New test.
1899 2011-02-08 Sebastian Pop <sebastian.pop@amd.com>
1901 PR tree-optimization/46834
1902 PR tree-optimization/46994
1903 PR tree-optimization/46995
1904 * gcc.dg/graphite/id-pr46834.c: New.
1905 * gfortran.dg/graphite/id-pr46994.f90: New.
1906 * gfortran.dg/graphite/id-pr46995.f90: New.
1908 2011-02-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
1911 * gcc.dg/pr39666-2.c (foo2): If the location of the statement
1912 using the variable is known the warning is emitted there.
1913 * gcc.dg/uninit-pr19430.c (foo): Likewise.
1914 * g++.dg/warn/Wuninitialized-5.C (foo): Likewise.
1916 * c-c++-common/pr20000.c (g): Both warnings occur at the return
1919 * gcc.dg/noreturn-1.c (foo5): Likewise.
1920 * objc.dg/attributes/method-noreturn-1.m (method1): Likewise.
1921 (method2): Likewise.
1923 * gfortran.dg/pr25923.f90 (baz): The warning will now be issued for
1924 the return statement using the uninitialized variable.
1925 * gfortran.dg/pr39666-2.f90 (f): Likewise.
1927 2011-02-08 Richard Guenther <rguenther@suse.de>
1930 * g++.dg/opt/pr47639.c: New testcase.
1932 2011-02-08 Richard Guenther <rguenther@suse.de>
1934 PR tree-optimization/47632
1935 * g++.dg/opt/pr47632.C: New testcase.
1937 2011-02-07 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1939 * g++.dg/abi/packed1.C: Expect warning on spu-*-* as well.
1941 2011-02-07 Richard Guenther <rguenther@suse.de>
1943 PR tree-optimization/47615
1944 * g++.dg/opt/pr47615.C: New testcase.
1946 2011-02-07 Richard Guenther <rguenther@suse.de>
1948 PR tree-optimization/47621
1949 * gcc.dg/torture/pr47621.c: New testcase.
1951 2011-02-07 Uros Bizjak <ubizjak@gmail.com>
1953 * gfortran.dg/transpose_optimization_2.f90: Cleanup original dump.
1955 2011-02-06 Paul Thomas <pault@gcc.gnu.org>
1958 * gfortran.dg/allocate_with_source_1 : New test.
1960 2011-02-05 Jakub Jelinek <jakub@redhat.com>
1963 * gcc.dg/pr47610.c: New test.
1965 2011-02-05 Jie Zhang <jie@codesourcery.com>
1968 * gcc.dg/pr42631.c: Update test.
1969 * gcc.dg/pr42631-2.c: New test.
1971 2001-02-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1974 * gfortran.dg/pr47574.f90: New test.
1976 2011-02-04 Sebastian Pop <sebastian.pop@amd.com>
1978 PR tree-optimization/46194
1979 * gcc.dg/autopar/pr46194.c: New.
1981 2011-02-04 H.J. Lu <hongjiu.lu@intel.com>
1983 PR tree-optimization/43695
1984 * g++.dg/ipa/pr43695.C: New.
1986 2011-02-04 Jakub Jelinek <jakub@redhat.com>
1989 * gcc.dg/pr23200.c: New test.
1991 2011-02-03 Jonathan Wakely <jwakely.gcc@gmail.com>
1994 * g++.dg/pr47589.C: New test.
1996 2011-02-03 Dodji Seketeli <dodji@redhat.com>
1999 * g++.dg/template/typedef37.C: New test.
2000 * g++.dg/template/param1.C: Adjust expected error message.
2002 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2005 * gcc.dg/pr31490-2.c: New test.
2006 * gcc.dg/pr31490-3.c: New test.
2007 * gcc.dg/pr31490-4.c: New test.
2009 2011-02-03 Nathan Froyd <froydnj@codesourcery.com>
2010 Jakub Jelinek <jakub@redhat.com>
2013 * g++.dg/parser/semicolon3.C: Adjust.
2014 * g++.dg/parser/semicolon4.C: New testcase.
2015 * g++.dg/pr46890.C: New testcase.
2017 2011-02-03 Paolo Carlini <paolo.carlini@oracle.com>
2020 * g++.dg/init/pr29571.C: New.
2022 2011-02-03 H.J. Lu <hongjiu.lu@intel.com>
2024 * gfortran.dg/graphite/vect-pr40979.f90: Require vect_double
2025 instead of vect_int.
2027 2011-02-03 Jakub Jelinek <jakub@redhat.com>
2030 * gcc.target/i386/pr47312.c: New test.
2033 * gcc.target/i386/pr47564.c: New test.
2035 2011-02-03 Alexandre Oliva <aoliva@redhat.com>
2037 PR tree-optimization/45122
2038 * gcc.dg/tree-ssa/pr45122.c: New.
2040 2011-02-02 Michael Meissner <meissner@linux.vnet.ibm.com>
2043 * gcc.target/powerpc/vsx-builtin-8.c: New file, test vec_vsx_ld
2046 * gcc.target/powerpc/avoid-indexed-addresses.c: Disable altivec
2047 and vsx so a default --with-cpu=power7 doesn't give an error
2048 when -mavoid-indexed-addresses is used.
2050 * gcc.target/powerpc/ppc32-abi-dfp-1.c: Rewrite to use an asm
2051 wrapper function to save the arguments and then jump to the real
2052 function, rather than depending on the compiler not to move stuff
2054 * gcc.target/powerpc/ppc64-abi-dfp-2.c: Ditto.
2056 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2057 Paul Thomas <pault@gcc.gnu.org>
2060 * gfortran.dg/class_37.f03 : New test.
2062 2011-02-02 Sebastian Pop <sebastian.pop@amd.com>
2063 Richard Guenther <rguenther@suse.de>
2065 PR tree-optimization/40979
2067 * gcc.dg/graphite/graphite.exp (DEFAULT_VECTCFLAGS): Add -ffast-math.
2068 * gcc.dg/graphite/pr35356-2.c: Adjust pattern.
2069 * gfortran.dg/graphite/graphite.exp: Run vect_files conditionally to
2070 check_vect_support_and_set_flags.
2071 * gfortran.dg/graphite/vect-pr40979.f90: New.
2073 2011-02-02 Janus Weil <janus@gcc.gnu.org>
2076 * gfortran.dg/class_36.f03: New.
2078 2011-02-02 Richard Guenther <rguenther@suse.de>
2080 PR tree-optimization/47566
2081 * gcc.dg/lto/20110201-1_0.c: New testcase.
2083 2011-02-02 Alexandre Oliva <aoliva@redhat.com>
2089 * debug/pr47498.c: New.
2090 * debug/pr47501.c: New.
2092 2011-02-01 Richard Guenther <rguenther@suse.de>
2094 PR tree-optimization/47559
2095 * g++.dg/torture/pr47559.C: New testcase.
2097 2011-02-01 Janus Weil <janus@gcc.gnu.org>
2100 * gfortran.dg/typebound_call_20.f03: New.
2102 2011-02-01 Richard Guenther <rguenther@suse.de>
2104 PR tree-optimization/47555
2105 * gcc.dg/pr47555.c: New testcase.
2107 2011-02-01 Richard Guenther <rguenther@suse.de>
2109 PR tree-optimization/47541
2110 * g++.dg/torture/pr47541.C: New testcase.
2112 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2115 * gfortran.dg/typebound_call_19.f03: New.
2117 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2120 * g++.dg/cpp0x/pr47416.C: New test.
2122 2011-01-31 Paul Thomas <pault@gcc.gnu.org>
2125 * gfortran.dg/allocate_deferred_char_scalar_2.f03: New test.
2127 2011-01-31 Janus Weil <janus@gcc.gnu.org>
2130 * gfortran.dg/typebound_assignment_1.f03: New.
2132 2011-01-31 Jakub Jelinek <jakub@redhat.com>
2134 PR tree-optimization/47538
2135 * gcc.c-torture/execute/pr47538.c: New test.
2137 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2140 * gcc.target/i386/pr38240.c: Add dg-options "-msse".
2142 2011-01-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2144 * g++.dg/abi/mangle40.C: Pass "" to dg-require-weak.
2146 2011-01-31 Eric Botcazou <ebotcazou@adacore.com>
2148 PR rtl-optimization/44031
2149 * gcc.c-torture/compile/20110131-1.c: New test.
2151 2011-01-31 Tobias Burnus <burnus@net-b.de>
2154 * gfortran.dg/stmt_func_1.f90: New.
2156 2011-01-31 Tobias Burnus <burnus@net-b.de>
2159 * gfortran.dg/interface_34.f90: New.
2161 2011-01-30 Paul Thomas <pault@gcc.gnu.org>
2164 * gfortran.dg/realloc_on_assign_5.f03: New test.
2165 * gfortran.dg/realloc_on_assign_5.f03: New test.
2167 2011-01-29 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2169 * gfortran.dg/bessel_6.f90: XFAIL on spu-*-*.
2170 * gfortran.dg/bessel_7.f90: Likewise.
2171 * gfortran.dg/erf_2.F90: Likewise. Always run with -O0.
2173 * gfortran.dg/complex_intrinsics_5.f90: Increase "epsilon".
2174 * gfortran.dg/sum_init_expr.f03: Likewise.
2176 * gfortran.dg/realloc_on_assign_2.f03: Skip on spu-*-*.
2178 * gfortran.dg/lto/20091016-1_0.f90: Replace -shared with
2181 * gfortran.dg/vect/fast-math-vect-8.f90: Check for vectorized
2182 loop only on "vect_intfloat_cvt" targets.
2184 2011-01-29 Tobias Burnus <burnus@net-b.de>
2187 * gfortran.dg/shape_6.f90: New.
2189 2011-01-29 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2191 PR libgfortran/47434
2192 * gfortran.dg/read_infnan_1.f90: Update test.
2193 * gfortran.dg/module_nan.f90: Update test.
2194 * gfortran.dg/char4_iunit_1.f03: Update test.
2195 * gfortran.dg/large_real_kind_1.f90: Update test.
2196 * gfortran.dg/real_const_3.f90: Update test.
2197 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Update test.
2199 2011-01-29 Dodji Seketeli <dodji@redhat.com>
2202 * g++.dg/template/param2.C: New test.
2204 2011-01-28 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2206 PR libgfortran/47285
2207 * gfortran.dg/fmt_g.f: New test.
2209 2011-01-28 Tobias Burnus <burnus@net-b.de>
2212 * gfortran.dg/pure_formal_1.f90: New.
2214 2011-01-28 Jakub Jelinek <jakub@redhat.com>
2217 * gcc.dg/tls/pr42894.c: New test.
2219 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2221 * gcc.dg/pr47276.c: Add dg-require-visibility.
2223 2011-01-28 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2225 * gcc.target/i386/asm-6.c: XFAIL on i?86-pc-solaris2.1[0-9] && ilp32.
2227 2011-01-28 Paul Thomas <pault@gcc.gnu.org>
2228 Tobias Burnus <burnus@gcc.gnu.org>
2233 * gfortran.dg/realloc_on_assign_3.f03: New test.
2234 * gfortran.dg/realloc_on_assign_4.f03: New test.
2235 * gfortran.dg/allocatable_function_5.f90: New test.
2236 * gfortran.dg/allocate_deferred_char_scalar_1.f03: New test.
2237 * gfortran.dg/deferred_type_param_2.f90: Remove two "not yet
2238 implemented" dg-errors.
2240 2011-01-27 Jan Hubicka <jh@suse.cz>
2243 * gcc.dg/attr-weakref-4.c: New testcase
2245 2011-01-27 Martin Jambor <mjambor@suse.cz>
2247 PR tree-optimization/47228
2248 * gcc.dg/torture/pr47228.c: New test.
2250 2011-01-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2252 * gcc.dg/tree-ssa/pr42585.c: Disable on s390 and s390x.
2254 2011-01-27 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2256 * lib/compat.exp (compat-execute): Pass -Wl,--extra-stack-space=8192
2257 when using auto-overlay support on the SPU.
2259 2011-01-27 Eric Botcazou <ebotcazou@adacore.com>
2261 PR rtl-optimization/44174
2262 * gcc.target/i386/asm-6.c: New test.
2264 2011-01-26 Mikael Pettersson <mikpe@it.uu.se>
2266 PR rtl-optimization/46856
2267 * gcc.c-torture/compile/pr46856.c: New test.
2269 2011-01-26 Nicola Pero <nicola.pero@meta-innovation.com>
2270 Andrew Pinski <pinskia@gmail.com>
2273 * gcc.dg/pr43082.c: New.
2275 2011-01-26 DJ Delorie <dj@redhat.com>
2277 PR rtl-optimization/46878
2278 * gcc.dg/pr46878-1.c: New test.
2280 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2283 * g++.dg/cpp0x/pr47476.C: New test.
2285 2011-01-26 Eric Botcazou <ebotcazou@adacore.com>
2287 * gcc.c-torture/compile/20110126-1.c: New test.
2289 2011-01-26 Jakub Jelinek <jakub@redhat.com>
2292 * gcc.dg/torture/pr47473.c: New test.
2294 2011-01-26 Jan Hubicka <jh@suse.cz>
2297 * gcc.c-torture/execute/pr47237.c: New testcase.
2299 2011-01-26 Jan Hubicka <jh@suse.cz>
2301 PR tree-optimization/47190
2302 * gcc.dg/attr-weakref-3.c: New testcase.
2304 2011-01-26 Dave Korn <dave.korn.cygwin@gmail.com>
2307 * gcc.dg/dll-9a.c: New test file.
2308 * gcc.dg/dll-11.c: Likewise.
2309 * gcc.dg/dll-12.c: Likewise.
2310 * gcc.dg/dll-12a.c: Likewise.
2311 * gcc.dg/dll-11a.c: Likewise.
2312 * gcc.dg/dll-9.c: Likewise.
2313 * gcc.dg/dll-10.c: Likewise.
2314 * gcc.dg/dll-10a.c: Likewise.
2315 * g++.dg/ext/dllexport4a.cc: Likewise.
2316 * g++.dg/ext/dllexport4.C: Likewise.
2317 * g++.dg/ext/dllexport5.C: Likewise.
2318 * g++.dg/ext/dllexport5a.cc: Likewise.
2320 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2322 PR tree-optimization/46970
2323 * gcc.dg/graphite/pr46970.c: New.
2325 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2327 PR tree-optimization/46215
2328 * gcc.dg/graphite/pr46215.c: New.
2330 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2332 PR tree-optimization/46168
2333 * gcc.dg/graphite/pr46168.c: New.
2335 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2337 PR tree-optimization/43657
2338 * gcc.dg/graphite/pr43657.c: New.
2340 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2342 PR tree-optimization/29832
2343 * gfortran.dg/graphite/pr29832.f90: New.
2345 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2347 PR tree-optimization/43567
2348 * gcc.dg/graphite/pr43567.c: New.
2350 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2352 * gfortran.dg/graphite/interchange-4.f: New.
2353 * gfortran.dg/graphite/interchange-5.f: New.
2355 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
2356 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
2357 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
2358 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
2359 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
2360 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
2361 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
2362 * gfortran.dg/ltrans-7.f90: Removed.
2363 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
2365 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
2366 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
2367 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
2368 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
2369 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
2370 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
2371 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
2372 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
2373 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
2374 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
2375 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
2376 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
2377 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
2378 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
2379 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
2380 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
2381 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
2382 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
2383 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
2384 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
2385 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
2386 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
2387 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
2388 * gcc.dg/tree-ssa/data-dep-1.c
2389 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
2390 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
2391 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
2392 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
2393 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
2395 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2397 PR tree-optimization/47265
2398 PR tree-optimization/47443
2399 * gcc.c-torture/compile/pr47265.c: New test.
2400 * gcc.dg/pr47443.c: New test.
2402 2011-01-25 Martin Jambor <mjambor@suse.cz>
2404 PR tree-optimization/47382
2405 * g++.dg/torture/pr47382.C: New test.
2406 * g++.dg/opt/devirt1.C: Xfail.
2408 2011-01-25 Yao Qi <yao@codesourcery.com>
2411 * gcc.target/arm/pr45701-1.c: New test.
2412 * gcc.target/arm/pr45701-2.c: New test.
2413 * gcc.target/arm/pr45701-3.c: New test.
2415 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2416 Jakub Jelinek <jakub@redhat.com>
2418 PR tree-optimization/47271
2419 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
2421 2011-01-25 Nick Clifton <nickc@redhat.com>
2423 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
2424 (saturate_add): Delete.
2426 (main): Do not run saturate_add.
2427 (set_interrupts): Delete.
2429 2011-01-25 Tobias Burnus <burnus@net-b.de>
2432 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
2434 2011-01-25 Jakub Jelinek <jakub@redhat.com>
2436 PR tree-optimization/47427
2437 PR tree-optimization/47428
2438 * gcc.c-torture/compile/pr47427.c: New test.
2439 * gcc.c-torture/compile/pr47428.c: New test.
2441 2011-01-25 Richard Guenther <rguenther@suse.de>
2444 * gcc.dg/torture/pr47411.c: New testcase.
2446 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2448 * gfortran.dg/graphite/id-24.f: New.
2449 * gfortran.dg/graphite/id-25.f: New.
2451 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2453 * gfortran.dg/graphite/id-23.f: New.
2455 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2457 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
2459 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2461 * gcc.dg/graphite/block-0.c: Un-XFAILed.
2462 * gcc.dg/graphite/block-1.c: Un-XFAILed.
2463 * gcc.dg/graphite/block-7.c: Un-XFAILed.
2464 * gcc.dg/graphite/block-8.c: Un-XFAILed.
2465 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
2466 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
2467 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
2468 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
2469 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
2471 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
2473 * gcc.dg/graphite/block-0.c: Add documentation.
2474 * gcc.dg/graphite/block-4.c: Same.
2475 * gcc.dg/graphite/block-7.c: Same.
2476 * gcc.dg/graphite/block-8.c: New.
2477 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
2478 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
2479 * gcc.dg/graphite/interchange-12.c: Add documentation.
2480 * gcc.dg/graphite/interchange-13.c: New.
2481 * gcc.dg/graphite/interchange-14.c: New.
2482 * gcc.dg/graphite/interchange-15.c: New.
2483 * gcc.dg/graphite/interchange-8.c: Add documentation.
2484 * gcc.dg/graphite/interchange-mvt.c: Same.
2486 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
2489 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
2490 * gcc.target/powerpc/altivec-14.c: Ditto.
2491 * gcc.target/powerpc/altivec-33.c: Ditto.
2492 * gcc.target/powerpc/altivec-types-1.c: Ditto.
2493 * gcc.target/powerpc/altivec-types-2.c: Ditto.
2494 * gcc.target/powerpc/altivec-types-3.c: Ditto.
2495 * gcc.target/powerpc/altivec-types-4.c: Ditto.
2496 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
2497 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
2498 * g++.dg/ext/altivec-15.C: Ditto.
2499 * g++.dg/ext/altivec-types-1.C: Ditto.
2500 * g++.dg/ext/altivec-types-2.C: Ditto.
2501 * g++.dg/ext/altivec-types-3.C: Ditto.
2502 * g++.dg/ext/altivec-types-4.C: Ditto.
2504 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2506 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
2508 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2510 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
2511 optimization options.
2513 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2515 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
2518 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
2520 2011-01-23 Tobias Burnus <burnus@net-b.de>
2523 * gfortran.dg/allocatable_scalar_12.f90: New.
2525 2011-01-23 Ira Rosen <irar@il.ibm.com>
2527 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
2528 vectorization to be not profitable if peeling is used to
2529 realign the memory access.
2530 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
2531 loop bound to avoid loop unrolling.
2532 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
2534 2011-01-22 Jan Hubicka <jh@suse.cz>
2537 * g++.dg/lto/pr47333.C: New file.
2539 2011-01-22 Jan Hubicka <jh@suse.cz>
2541 PR tree-optimization/43884
2543 * gcc.dg/autopar/outer-2.c: Increase array size.
2544 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
2546 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
2549 * gfortran.dg/c_loc_tests_16.f90: New test.
2551 2011-01-22 Tobias Burnus <burnus@net-b.de>
2554 * gfortran.dg/typebound_proc_19.f90: New.
2556 2011-01-21 Jeff Law <law@redhat.com>
2558 PR tree-optimization/47053
2559 * g++.dg/pr47053.C: New test.
2561 2011-01-21 Jason Merrill <jason@redhat.com>
2564 * g++.dg/cpp0x/constexpr-ctor6.C: New.
2566 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2569 * g++.dg/cpp0x/range-for10.C: New test.
2570 * g++.dg/template/for1.C: New test.
2573 * g++.dg/tree-prof/partition3.C: New test.
2575 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
2577 PR rtl-optimization/47366
2578 * g++.dg/opt/pr47366.C: New test.
2580 2011-01-21 Jason Merrill <jason@redhat.com>
2583 * g++.dg/cpp0x/constexpr-regress2.C: New.
2585 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
2587 2011-01-21 Jeff Law <law@redhat.com>
2589 PR rtl-optimization/41619
2590 * gcc.dg/pr41619.c: New.
2592 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2594 PR tree-optimization/47355
2595 * g++.dg/opt/pr47355.C: New test.
2597 2011-01-21 Richard Guenther <rguenther@suse.de>
2599 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
2602 2011-01-21 Richard Guenther <rguenther@suse.de>
2604 PR tree-optimization/47365
2605 * gcc.dg/torture/pr47365.c: New testcase.
2606 * gcc.dg/tree-ssa/pr47392.c: Likewise.
2608 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2610 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
2612 2011-01-21 Jakub Jelinek <jakub@redhat.com>
2614 PR tree-optimization/47391
2615 * gcc.dg/pr47391.c: New test.
2617 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2619 * g++.dg/template/char1.C: Use signed char.
2621 2011-01-21 Tobias Burnus <burnus@net-b.de>
2624 * gfortran.dg/pointer_target_4.f90: New.
2626 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2629 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
2630 ILP32 system and not IP32.
2632 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
2635 * g++.dg/debug/pr46583.C: New.
2637 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2640 * g++.dg/debug/pr47283.C: New test.
2643 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
2644 * gcc.target/i386/headmerge-2.c: Likewise.
2646 2011-01-20 Richard Guenther <rguenther@suse.de>
2649 * gcc.dg/torture/pr47370.c: New testcase.
2651 2011-01-20 Jakub Jelinek <jakub@redhat.com>
2653 PR tree-optimization/46130
2654 * gcc.dg/pr46130-1.c: New test.
2655 * gcc.dg/pr46130-2.c: New test.
2657 2011-01-19 Dodji Seketeli <dodji@redhat.com>
2660 * g++.dg/debug/dwarf2/template-params-10.C: New test.
2662 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
2665 * g++.dg/debug/pr46240.cc: New.
2667 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2670 * g++.dg/template/anonunion1.C: New test.
2672 PR rtl-optimization/47337
2673 * gcc.c-torture/execute/pr47337.c: New test.
2675 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2678 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
2680 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
2682 PR tree-optimization/46021
2683 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
2685 2011-01-19 Jakub Jelinek <jakub@redhat.com>
2687 PR tree-optimization/47290
2688 * g++.dg/torture/pr47290.C: New test.
2690 2011-01-18 Janus Weil <janus@gcc.gnu.org>
2693 * gfortran.dg/proc_ptr_comp_29.f90: New.
2695 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
2698 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
2699 powerpc-apple-darwin9.
2701 2011-01-18 Jakub Jelinek <jakub@redhat.com>
2703 PR rtl-optimization/47299
2704 * gcc.c-torture/execute/pr47299.c: New test.
2706 2011-01-17 Jason Merrill <jason@redhat.com>
2708 * g++.dg/cpp0x/constexpr-virtual.C: New.
2710 2011-01-17 Jakub Jelinek <jakub@redhat.com>
2713 * gfortran.dg/gomp/pr47331.f90: New test.
2715 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
2718 * objc.dg/selector-warn-1.m: New.
2719 * obj-c++.dg/selector-warn-1.mm: New.
2721 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
2723 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
2724 Update dg-final accordingly.
2726 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2728 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
2730 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2732 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
2734 * gcc.dg/guality/pr36728-2.c: Likewise.
2736 2011-01-17 Richard Guenther <rguenther@suse.de>
2738 PR tree-optimization/47313
2739 * g++.dg/torture/pr47313.C: New testcase.
2741 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
2744 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
2745 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
2746 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2747 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
2749 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
2751 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
2752 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
2753 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
2755 2011-01-17 Richard Guenther <rguenther@suse.de>
2757 PR tree-optimization/45967
2758 * gcc.dg/torture/pr45967-2.c: New testcase.
2759 * gcc.dg/torture/pr45967-3.c: Likewise.
2761 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2764 * g++.dg/ext/pr47213.C: Require visibility.
2766 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2768 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
2769 * gcc.dg/fixed-point/struct-union.c: Update error messages.
2771 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
2773 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
2774 Linux-based targets.
2776 2011-01-13 Jan Hubicka <jh@suse.cz>
2778 PR tree-optimization/47276
2779 * gcc.dg/pr47276.c: New testcase.
2781 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
2782 Jonathan Wakely <jwakely.gcc@gmail.com>
2785 * g++.dg/other/pr33558.C: New.
2786 * g++.dg/other/pr33558-2.C: New.
2788 2011-01-14 Martin Jambor <mjambor@suse.cz>
2790 PR tree-optimization/45934
2791 PR tree-optimization/46302
2792 * g++.dg/ipa/devirt-c-1.C: New test.
2793 * g++.dg/ipa/devirt-c-2.C: Likewise.
2794 * g++.dg/ipa/devirt-c-3.C: Likewise.
2795 * g++.dg/ipa/devirt-c-4.C: Likewise.
2796 * g++.dg/ipa/devirt-c-5.C: Likewise.
2797 * g++.dg/ipa/devirt-c-6.C: Likewise.
2798 * g++.dg/ipa/devirt-6.C: Likewise.
2799 * g++.dg/ipa/devirt-d-1.C: Likewise.
2800 * g++.dg/torture/pr45934.C: Likewise.
2802 2011-01-14 Jason Merrill <jason@redhat.com>
2804 * g++.dg/cpp0x/variadic105.C: New.
2806 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
2807 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2810 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
2811 (switchfiles): XFAIL objc.dg-struct-layout-encoding-1/t02[57-9]_main.m
2812 execution tests on i?86-*-*, x86_64-*-* and
2813 powerpc*-apple-darwin* && ilp32.
2814 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
2815 tests on i?86-*-* and x86_64-*-*.
2817 2011-01-14 Richard Guenther <rguenther@suse.de>
2819 PR tree-optimization/47280
2820 * g++.dg/opt/pr47280.C: New testcase.
2822 2011-01-14 Jason Merrill <jason@redhat.com>
2824 * g++.dg/cpp0x/constexpr-regress1.C: New.
2826 * g++.dg/ext/flexary2.C: New.
2828 2011-01-14 Richard Guenther <rguenther@suse.de>
2831 * gcc.dg/torture/pr47281.c: New testcase.
2832 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
2834 2011-01-14 Richard Guenther <rguenther@suse.de>
2836 PR tree-optimization/47286
2837 * gcc.dg/tree-ssa/pr47286.c: New testcase.
2839 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
2842 * g++.dg/ext/pr47213.C: New.
2844 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2846 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
2848 2011-01-13 Tobias Burnus <burnus@net-b.de>
2849 Mikael Morin <mikael@gcc.gnu.org>
2853 * gfortran.dg/select_type_20.f90: New.
2854 * gfortran.dg/select_type_21.f90: New.
2856 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
2859 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
2861 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2863 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and s390x.
2864 * gcc.dg/guality/pr36728-2.c: Likewise.
2866 2011-01-13 Dodji Seketeli <dodji@redhat.com>
2869 * g++.dg/debug/dwarf2/template-params-9.C: New test.
2871 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
2873 PR rtl-optimization/45352
2874 * gcc.dg/pr45352-3.c: New.
2876 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
2878 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
2880 * g++.dg/cpp0x/range-for8.C: New.
2881 * g++.dg/cpp0x/range-for9.C: New.
2883 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
2886 * g++.dg/debug/pr47209.C: New.
2888 2011-01-12 Richard Guenther <rguenther@suse.de>
2891 * gcc.dg/lto/pr47259_0.c: New testcase.
2892 * gcc.dg/lto/pr47259_1.c: Likewise.
2894 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
2896 * objc-obj-c++-shared/Object1.h: Add copyright header, update
2897 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
2898 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
2899 methods missing from the OBJC2 Object.
2900 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
2901 Amend implementation to use a TEST_SUITE_ADDITIONS category for both
2902 GNU and NeXT runtimes.
2903 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
2905 * objc-obj-c++-shared/Object1.m: Likewise.
2906 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
2907 * objc.dg/proto-qual-1.m: Likewise.
2908 * obj-c++.dg/proto-lossage-3.mm: Likewise.
2909 * obj-c++.dg/proto-qual-1.mm: Likewise.
2911 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
2914 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
2916 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2918 Fixed the Objective-C++ testsuite and updated all tests.
2919 * lib/obj-c++.exp (obj-c++_init): Declare and set
2920 gcc_warning_prefix and gcc_error_prefix.
2921 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
2922 'dg-warning', 'dg-message' and 'dg-error'.
2923 * obj-c++.dg/class-extension-3.mm: Likewise.
2924 * obj-c++.dg/class-protocol-1.mm: Likewise.
2925 * obj-c++.dg/encode-7.mm: Likewise.
2926 * obj-c++.dg/exceptions-3.mm: Likewise.
2927 * obj-c++.dg/exceptions-5.mm: Likewise.
2928 * obj-c++.dg/method-12.mm: Likewise.
2929 * obj-c++.dg/method-13.mm: Likewise.
2930 * obj-c++.dg/method-15.mm: Likewise.
2931 * obj-c++.dg/method-16.mm: Likewise.
2932 * obj-c++.dg/method-4.mm: Likewise.
2933 * obj-c++.dg/method-8.mm: Likewise.
2934 * obj-c++.dg/method-conflict-1.mm: Likewise.
2935 * obj-c++.dg/method-conflict-2.mm: Likewise.
2936 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
2937 and uncommented second part of the testcase now that the testsuite
2939 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
2940 and uncommented second part of the testcase now that the testsuite
2942 * obj-c++.dg/private-1.mm: Likewise.
2943 * obj-c++.dg/proto-lossage-4.mm: Likewise.
2944 * obj-c++.dg/syntax-error-7.mm: Likewise.
2945 * obj-c++.dg/warn5.mm: Likewise.
2946 * obj-c++.dg/property/at-property-14.mm: Likewise.
2947 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
2949 * obj-c++.dg/property/at-property-18.mm: Likewise.
2950 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
2952 * obj-c++.dg/property/at-property-21.mm: Likewise.
2953 * obj-c++.dg/property/at-property-28.mm: Likewise.
2954 * obj-c++.dg/property/at-property-5.mm: Likewise.
2955 * obj-c++.dg/property/dynamic-2.mm: Likewise.
2956 * obj-c++.dg/property/property-neg-3.mm: Likewise.
2957 * obj-c++.dg/property/synthesize-11.mm: Likewise.
2958 * obj-c++.dg/property/synthesize-6.mm: Likewise.
2959 * obj-c++.dg/property/synthesize-8.mm: Likewise.
2960 * obj-c++.dg/property/synthesize-9.mm: Likewise.
2961 * obj-c++.dg/tls/diag-5.mm: Likewise.
2962 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
2963 dg-error, now matched correctly.
2965 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
2967 * objc.dg/property/at-property-29.m: New.
2968 * obj-c++.dg/property/at-property-29.mm: New.
2970 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2972 * go.test/go-test.exp (go-set-goarch): New proc.
2973 (go-gc-tests): Use it.
2975 2011-01-11 Dodji Seketeli <dodji@redhat.com>
2978 * g++.dg/debug/dwarf2/template-params-8.C: New test.
2980 2011-01-11 Richard Henderson <rth@redhat.com>
2982 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
2984 2011-01-11 Jan Hubicka <jh@suse.cz>
2988 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
2989 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
2991 2011-01-11 Richard Guenther <rguenther@suse.de>
2993 PR tree-optimization/46076
2994 * gcc.dg/tree-ssa/pr46076.c: New testcase.
2996 2011-01-11 Jeff Law <law@redhat.com>
2998 * PR tree-optimization/47086
2999 * gcc.dg/pr47086.c: New test.
3001 2011-01-11 Jason Merrill <jason@redhat.com>
3004 * g++.dg/template/new10.C: New.
3007 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
3009 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
3011 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
3012 Split type definitions and NSConstantString class into...
3013 * objc-obj-c++-shared/objc-test-suite-types.h: New.
3014 * objc-obj-c++-shared/nsconstantstring-class.h: New.
3015 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
3016 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
3017 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
3018 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
3020 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
3021 encode defines for newer NeXT system headers.
3022 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
3023 * obj-c++.dg/torture/strings/string1.mm: Likewise.
3024 * objc.dg/foreach-5.m: Likewise.
3025 * objc.dg/foreach-2.m: Likewise.
3026 * objc.dg/foreach-4.m: Likewise.
3027 * objc.dg/torture/strings/string1.m: Likewise.
3028 * objc.dg/torture/strings/string2.m: Likewise.
3029 * objc.dg/torture/strings/string3.m: Likewise.
3030 * objc.dg/torture/strings/string4.m: Likewise.
3031 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
3032 header and stand alone.
3033 * obj-c++.dg/strings/strings-2.mm: Likewise.
3034 * objc.dg/torture/strings/const-str-3.m: Likewise.
3035 * objc.dg/strings/strings-2.m: Likewise.
3036 * objc.dg/strings/const-str-12b.m: Likewise.
3038 2011-01-12 Richard Guenther <rguenther@suse.de>
3041 * gcc.dg/attr-weak-1.c: Adjust.
3043 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
3046 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
3047 standard compliant and comment.
3049 2011-01-10 Jan Hubicka <jh@suse.cz>
3052 * gcc.dg/initpri3.c: New testcase.
3054 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
3057 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
3063 (g_ebp_save): Likewise.
3064 (g_esp_save): Likewise.
3066 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3068 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
3070 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3072 PR tree-optimization/46021
3073 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
3074 i?86-*-*, x86_64-*-*.
3076 2011-01-10 Jeff Law <law@redhat.com>
3078 * PR tree-optimization/47141
3079 * gcc.c-torture/compile/pr47141.c: New test.
3081 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
3084 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
3085 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
3086 * gcc.dg/vect/slp-35.c: Remove XFAILs.
3087 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
3090 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
3091 being vectorized. Adjust dg-final pattern. Remove XFAIL.
3092 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
3093 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
3094 being vectorized. Adjust dg-final pattern.
3097 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
3098 * gcc.dg/vect/slp-24.c: Likewise.
3100 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
3103 * g++.dg/other/pr47218-1.C: New test file.
3104 * g++.dg/other/pr47218.C: Likewise.
3105 * g++.dg/other/pr47218.h: New supporting header.
3107 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
3110 * objc.dg/attributes/invalid-attribute-1.m: New.
3111 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
3113 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3116 * gfortran.dg/proc_ptr_comp_28.f90: New.
3118 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3120 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
3121 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
3122 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
3123 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
3124 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
3125 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
3126 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
3127 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
3128 * objc.dg/gnu-api-2-class.m: Likewise.
3129 * objc.dg/gnu-api-2-ivar.m: Likewise.
3130 * objc.dg/gnu-api-2-method.m: Likewise.
3131 * objc.dg/gnu-api-2-objc.m: Likewise.
3132 * objc.dg/gnu-api-2-object.m: Likewise.
3133 * objc.dg/gnu-api-2-property.m: Likewise.
3134 * objc.dg/gnu-api-2-protocol.m: Likewise.
3135 * objc.dg/gnu-api-2-sel.m: Likewise.
3137 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
3139 * objc.dg/foreach-1.m: Skip for Darwin < 9.
3140 * objc.dg/objc-foreach-4.m: Likewise.
3141 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
3142 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
3143 * objc.dg/foreach-4.m: Likewise.
3144 * objc.dg/foreach-5.m: Likewise.
3145 * objc.dg/foreach-3.m: Return self from init.
3147 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
3150 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
3152 2011-01-09 Janus Weil <janus@gcc.gnu.org>
3155 * gfortran.dg/class_35.f90: New.
3157 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3159 * objc.dg/foreach-1.m: Add "-Wall" to flags.
3161 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
3164 * objc.dg/invalid-method-2.m: New.
3165 * obj-c++.dg/invalid-method-2.mm: New.
3167 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
3170 * gfortran.dg/transpose_optimization_2.f90 : New test.
3172 2011-01-08 Jan Hubicka <jh@suse.cz>
3174 PR tree-optmization/46469
3175 * g++.dg/torture/pr46469.C: New testcase.
3177 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
3179 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
3180 emulation of libobjc-gnu structure layout functionality to ..
3181 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
3182 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
3183 * objc/execute/bf-common.h: Adjust headers.
3184 * objc/execute/bf-1.m: Likewise.
3185 * objc/execute/bf-2.m: Likewise.
3186 * objc/execute/bf-3.m: Likewise.
3187 * objc/execute/bf-4.m: Likewise.
3188 * objc/execute/bf-5.m: Likewise.
3189 * objc/execute/bf-6.m: Likewise.
3190 * objc/execute/bf-7.m: Likewise.
3191 * objc/execute/bf-8.m: Likewise.
3192 * objc/execute/bf-9.m: Likewise.
3193 * objc/execute/bf-10.m: Likewise.
3194 * objc/execute/bf-11.m: Likewise.
3195 * objc/execute/bf-12.m: Likewise.
3196 * objc/execute/bf-13.m: Likewise.
3197 * objc/execute/bf-14.m: Likewise.
3198 * objc/execute/bf-15.m: Likewise.
3199 * objc/execute/bf-16.m: Likewise.
3200 * objc/execute/bf-17.m: Likewise.
3201 * objc/execute/bf-18.m: Likewise.
3202 * objc/execute/bf-19.m: Likewise.
3203 * objc/execute/bf-20.m: Likewise.
3204 * objc/execute/bf-21.m: Likewise.
3205 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
3206 objc_get_type_qualifiers ().
3208 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
3211 * gfortran.dg/dependency_39.f90: New test.
3213 2011-01-07 Jan Hubicka <jh@suse.cz>
3215 Get builtins tests ready for linker plugin.
3216 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
3217 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy,
3218 my_memset, my_bzero): Mark used.
3219 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
3220 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark
3222 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark
3225 2011-01-07 Jan Hubicka <jh@suse.cz>
3227 PR tree-optimization/46367
3228 * g++.dg/torture/pr46367.C: New file.
3230 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3233 * gcc.dg/pr47201.c: New test.
3236 * gcc.dg/tree-prof/pr47187.c: New test.
3238 2011-01-07 Tobias Burnus <burnus@net-b.de>
3241 * gfortran.dg/extends_type_of_3.f90: New.
3243 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
3245 * g++.dg/ext/dllexport-MI1.C: Adjust test.
3246 * g++.dg/ext/dllimport-MI1.C: Likewise.
3247 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
3248 * g++.dg/ext/dllimport10.C: Likewise.
3249 * g++.dg/ext/dllimport11.C: Likewise.
3250 * g++.dg/ext/dllimport12.C: Likewise.
3251 * g++.dg/ext/dllimport13.C: Likewise.
3252 * g++.dg/ext/dllimport2.C: Likewise.
3253 * g++.dg/ext/dllimport3.C: Likewise.
3254 * g++.dg/ext/dllimport4.C: Likewise.
3255 * g++.dg/ext/dllimport5.C: Likewise.
3256 * g++.dg/ext/dllimport6.C: Likewise.
3257 * g++.dg/ext/dllimport8.C: Likewise.
3258 * g++.dg/ext/dllimport9.C: Likewise.
3259 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
3260 targets, too. Additionally enable test for i?86-*-mingw*.
3261 * g++.dg/ext/selectany1.C: Likewise.
3262 Remove guard variable check.
3264 2011-01-07 Janus Weil <janus@gcc.gnu.org>
3268 * gfortran.dg/storage_size_3.f08: Extended.
3270 2011-01-07 Jakub Jelinek <jakub@redhat.com>
3273 * g++.dg/template/stdarg1.C: New test.
3275 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3278 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
3279 * gfortran.dg/defined_operators_1.f90: Split the subroutine
3280 from the interface of functions to not hide the errors that
3283 2011-01-06 Jan Hubicka <jh@suse.cz>
3285 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
3286 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
3288 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
3292 * gfortran.dg/interface_33.f90: New test.
3294 2011-01-06 Jakub Jelinek <jakub@redhat.com>
3297 * gcc.c-torture/compile/pr47150.c: New test.
3299 2011-01-06 Ira Rosen <irar@il.ibm.com>
3301 PR tree-optimization/47139
3302 * gcc.dg/vect/pr47139.c: New test.
3304 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3307 * gfortran.dg/extends_type_of_2.f03: New.
3309 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3311 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
3313 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
3315 * gnat.dg/opt14.adb: New test.
3317 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
3320 * gfortran.dg/allocate_error_2.f90: New test.
3322 2011-01-05 Janus Weil <janus@gcc.gnu.org>
3325 * gfortran.dg/storage_size_3.f08: New.
3327 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3329 PR libgfortran/47154
3330 * gfortran.dg/namelist_68.f90: New test.
3332 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
3334 * gnat.dg/unchecked_convert8.ad[sb]: New test.
3336 2011-01-04 Janus Weil <janus@gcc.gnu.org>
3339 * gfortran.dg/class_34.f90: New.
3341 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3343 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
3344 use __builtin_inff. Skip all single-precision tests that require
3347 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3349 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
3351 2011-01-03 Jakub Jelinek <jakub@redhat.com>
3353 PR tree-optimization/47148
3354 * gcc.c-torture/execute/pr47148.c: New test.
3356 PR tree-optimization/47155
3357 * gcc.c-torture/execute/pr47155.c: New test.
3359 PR rtl-optimization/47157
3360 * gcc.c-torture/compile/pr47157.c: New test.
3362 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
3364 * gcc.dg/torture/vector-shift2.c (schar): Define.
3365 (main): Always use schar or uchar instead of plain "char" to avoid
3366 dependencies on implementation-defined char signedness.
3368 2011-01-03 Martin Jambor <mjambor@suse.cz>
3370 PR tree-optimization/46801
3371 * gnat.dg/pack9.adb: Remove xfail.
3373 2011-01-03 Martin Jambor <mjambor@suse.cz>
3375 PR tree-optimization/46984
3376 * g++.dg/ipa/pr46984.C: New test.
3378 2011-01-02 Janus Weil <janus@gcc.gnu.org>
3381 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
3383 2011-01-02 Jakub Jelinek <jakub@redhat.com>
3385 PR tree-optimization/47140
3386 * gcc.c-torture/compile/pr47140.c: New test.
3388 PR rtl-optimization/47028
3389 * gcc.dg/pr47028.c: New test.
3391 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
3393 * objc.dg/protocol-forward-1.m: Removed TODO.
3394 * objc.dg/protocol-forward-2.m: New.
3395 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
3396 * obj-c++.dg/protocol-forward-2.mm: New.
3398 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
3401 * g++.dg/eh/pr38662.C: New testcase.
3403 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
3405 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
3406 scan for newline '\n'.
3409 Copyright (C) 2011 Free Software Foundation, Inc.
3411 Copying and distribution of this file, with or without modification,
3412 are permitted in any medium without royalty provided the copyright
3413 notice and this notice are preserved.