1 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
3 PR tree-optimization/46970
4 * gcc.dg/graphite/pr46970.c: New.
6 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
8 PR tree-optimization/46215
9 * gcc.dg/graphite/pr46215.c: New.
11 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
13 PR tree-optimization/46168
14 * gcc.dg/graphite/pr46168.c: New.
16 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
18 PR tree-optimization/43657
19 * gcc.dg/graphite/pr43657.c: New.
21 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
23 PR tree-optimization/29832
24 * gfortran.dg/graphite/pr29832.f90: New.
26 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
28 PR tree-optimization/43567
29 * gcc.dg/graphite/pr43567.c: New.
31 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
33 * gfortran.dg/graphite/interchange-4.f: New.
34 * gfortran.dg/graphite/interchange-5.f: New.
36 * gcc.dg/tree-ssa/ltrans-1.c: Removed.
37 * gcc.dg/tree-ssa/ltrans-2.c: Removed.
38 * gcc.dg/tree-ssa/ltrans-3.c: Removed.
39 * gcc.dg/tree-ssa/ltrans-4.c: Removed.
40 * gcc.dg/tree-ssa/ltrans-5.c: Removed.
41 * gcc.dg/tree-ssa/ltrans-6.c: Removed.
42 * gcc.dg/tree-ssa/ltrans-8.c: Removed.
43 * gfortran.dg/ltrans-7.f90: Removed.
44 * gcc.dg/tree-ssa/data-dep-1.c: Removed.
46 * gcc.dg/pr18792.c: -> gcc.dg/graphite/pr18792.c
47 * gcc.dg/pr19910.c: -> gcc.dg/graphite/pr19910.c
48 * gcc.dg/tree-ssa/20041110-1.c: -> gcc.dg/graphite/pr20041110-1.c
49 * gcc.dg/tree-ssa/pr20256.c: -> gcc.dg/graphite/pr20256.c
50 * gcc.dg/pr23625.c: -> gcc.dg/graphite/pr23625.c
51 * gcc.dg/tree-ssa/pr23820.c: -> gcc.dg/graphite/pr23820.c
52 * gcc.dg/tree-ssa/pr24309.c: -> gcc.dg/graphite/pr24309.c
53 * gcc.dg/tree-ssa/pr26435.c: -> gcc.dg/graphite/pr26435.c
54 * gcc.dg/pr29330.c: -> gcc.dg/graphite/pr29330.c
55 * gcc.dg/pr29581-1.c: -> gcc.dg/graphite/pr29581-1.c
56 * gcc.dg/pr29581-2.c: -> gcc.dg/graphite/pr29581-2.c
57 * gcc.dg/pr29581-3.c: -> gcc.dg/graphite/pr29581-3.c
58 * gcc.dg/pr29581-4.c: -> gcc.dg/graphite/pr29581-4.c
59 * gcc.dg/tree-ssa/loop-27.c: -> gcc.dg/graphite/pr30565.c
60 * gcc.dg/tree-ssa/pr31183.c: -> gcc.dg/graphite/pr31183.c
61 * gcc.dg/tree-ssa/pr33576.c: -> gcc.dg/graphite/pr33576.c
62 * gcc.dg/tree-ssa/pr33766.c: -> gcc.dg/graphite/pr33766.c
63 * gcc.dg/pr34016.c: -> gcc.dg/graphite/pr34016.c
64 * gcc.dg/tree-ssa/pr34017.c: -> gcc.dg/graphite/pr34017.c
65 * gcc.dg/tree-ssa/pr34123.c: -> gcc.dg/graphite/pr34123.c
66 * gcc.dg/tree-ssa/pr36287.c: -> gcc.dg/graphite/pr36287.c
67 * gcc.dg/tree-ssa/pr37686.c: -> gcc.dg/graphite/pr37686.c
68 * gcc.dg/pr42917.c: -> gcc.dg/graphite/pr42917.c
69 * gcc.dg/tree-ssa/data-dep-1.c
70 * gfortran.dg/loop_nest_1.f90: -> gfortran.dg/graphite/pr29290.f90
71 * gfortran.dg/pr29581.f90: -> gfortran.dg/graphite/pr29581.f90
72 * gfortran.dg/pr36286.f90: -> gfortran.dg/graphite/pr36286.f90
73 * gfortran.dg/pr36922.f: -> gfortran.dg/graphite/pr36922.f
74 * gfortran.dg/pr39516.f: -> gfortran.dg/graphite/pr39516.f
76 2011-01-25 Jakub Jelinek <jakub@redhat.com>
78 PR tree-optimization/47265
79 PR tree-optimization/47443
80 * gcc.c-torture/compile/pr47265.c: New test.
81 * gcc.dg/pr47443.c: New test.
83 2011-01-25 Martin Jambor <mjambor@suse.cz>
85 PR tree-optimization/47382
86 * g++.dg/torture/pr47382.C: New test.
87 * g++.dg/opt/devirt1.C: Xfail.
89 2011-01-25 Yao Qi <yao@codesourcery.com>
92 * gcc.target/arm/pr45701-1.c: New test.
93 * gcc.target/arm/pr45701-2.c: New test.
94 * gcc.target/arm/pr45701-3.c: New test.
96 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
97 Jakub Jelinek <jakub@redhat.com>
99 PR tree-optimization/47271
100 * gcc.dg/tree-ssa/ifc-pr47271.c: New.
102 2011-01-25 Nick Clifton <nickc@redhat.com>
104 * gcc.target/rx/builtins.c: Allow -fipa-cp-clone.
105 (saturate_add): Delete.
107 (main): Do not run saturate_add.
108 (set_interrupts): Delete.
110 2011-01-25 Tobias Burnus <burnus@net-b.de>
113 * gfortran.dg/redefined_intrinsic_assignment_2.f90: New.
115 2011-01-25 Jakub Jelinek <jakub@redhat.com>
117 PR tree-optimization/47427
118 PR tree-optimization/47428
119 * gcc.c-torture/compile/pr47427.c: New test.
120 * gcc.c-torture/compile/pr47428.c: New test.
122 2011-01-25 Richard Guenther <rguenther@suse.de>
125 * gcc.dg/torture/pr47411.c: New testcase.
127 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
129 * gfortran.dg/graphite/id-24.f: New.
130 * gfortran.dg/graphite/id-25.f: New.
132 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
134 * gfortran.dg/graphite/id-23.f: New.
136 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
138 * gfortran.dg/graphite/interchange-3.f90: Un-XFAILed.
140 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
142 * gcc.dg/graphite/block-0.c: Un-XFAILed.
143 * gcc.dg/graphite/block-1.c: Un-XFAILed.
144 * gcc.dg/graphite/block-7.c: Un-XFAILed.
145 * gcc.dg/graphite/block-8.c: Un-XFAILed.
146 * gcc.dg/graphite/interchange-12.c: Un-XFAILed.
147 * gcc.dg/graphite/interchange-14.c: Un-XFAILed.
148 * gcc.dg/graphite/interchange-15.c: Un-XFAILed.
149 * gcc.dg/graphite/interchange-8.c: Un-XFAILed.
150 * gcc.dg/graphite/interchange-mvt.c: Un-XFAILed.
152 2011-01-25 Sebastian Pop <sebastian.pop@amd.com>
154 * gcc.dg/graphite/block-0.c: Add documentation.
155 * gcc.dg/graphite/block-4.c: Same.
156 * gcc.dg/graphite/block-7.c: Same.
157 * gcc.dg/graphite/block-8.c: New.
158 * gcc.dg/graphite/interchange-1.c: Un-XFAILed.
159 * gcc.dg/graphite/interchange-11.c: Un-XFAILed.
160 * gcc.dg/graphite/interchange-12.c: Add documentation.
161 * gcc.dg/graphite/interchange-13.c: New.
162 * gcc.dg/graphite/interchange-14.c: New.
163 * gcc.dg/graphite/interchange-15.c: New.
164 * gcc.dg/graphite/interchange-8.c: Add documentation.
165 * gcc.dg/graphite/interchange-mvt.c: Same.
167 2011-01-24 Michael Meissner <meissner@linux.vnet.ibm.com>
170 * gcc.target/powerpc/altivec-11.c: Add explicit -mno-vsx.
171 * gcc.target/powerpc/altivec-14.c: Ditto.
172 * gcc.target/powerpc/altivec-33.c: Ditto.
173 * gcc.target/powerpc/altivec-types-1.c: Ditto.
174 * gcc.target/powerpc/altivec-types-2.c: Ditto.
175 * gcc.target/powerpc/altivec-types-3.c: Ditto.
176 * gcc.target/powerpc/altivec-types-4.c: Ditto.
177 * gcc.target/powerpc/ppc-vector-memcpy.c: Ditto.
178 * gcc.target/powerpc/ppc-vector-memset.c: Ditto.
179 * g++.dg/ext/altivec-15.C: Ditto.
180 * g++.dg/ext/altivec-types-1.C: Ditto.
181 * g++.dg/ext/altivec-types-2.C: Ditto.
182 * g++.dg/ext/altivec-types-3.C: Ditto.
183 * g++.dg/ext/altivec-types-4.C: Ditto.
185 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
187 * lib/scanasm.exp (dg-function-on-line): Handle mips-sgi-irix*.
189 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
191 * gfortran.dg/cray_pointers_2.f90: Avoid cycling through
192 optimization options.
194 2011-01-24 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
196 * gfortran.dg/array_constructor_33.f90: Use dg-timeout-factor 4.
199 * gfortran.dg/vect/fast-math-pr38968.f90: Use dg-timeout-factor 2.
201 2011-01-23 Tobias Burnus <burnus@net-b.de>
204 * gfortran.dg/allocatable_scalar_12.f90: New.
206 2011-01-23 Ira Rosen <irar@il.ibm.com>
208 * gcc.dg/vect/costmodel/spu/costmodel-vect-33.c: Expect
209 vectorization to be not profitable if peeling is used to
210 realign the memory access.
211 * gcc.dg/vect/costmodel/spu/costmodel-vect-76a.c: Increase
212 loop bound to avoid loop unrolling.
213 * gcc.dg/vect/costmodel/spu/costmodel-vect-76c.c: Likewise.
215 2011-01-22 Jan Hubicka <jh@suse.cz>
218 * g++.dg/lto/pr47333.C: New file.
220 2011-01-22 Jan Hubicka <jh@suse.cz>
222 PR tree-optimization/43884
224 * gcc.dg/autopar/outer-2.c: Increase array size.
225 * gcc.dg/tree-ssa/ldist-pr45948.c: Update test.
227 2011-01-22 Thomas Koenig <tkoenig@gcc.gnu.org>
230 * gfortran.dg/c_loc_tests_16.f90: New test.
232 2011-01-22 Tobias Burnus <burnus@net-b.de>
235 * gfortran.dg/typebound_proc_19.f90: New.
237 2011-01-21 Jeff Law <law@redhat.com>
239 PR tree-optimization/47053
240 * g++.dg/pr47053.C: New test.
242 2011-01-21 Jason Merrill <jason@redhat.com>
245 * g++.dg/cpp0x/constexpr-ctor6.C: New.
247 2011-01-21 Jakub Jelinek <jakub@redhat.com>
250 * g++.dg/cpp0x/range-for10.C: New test.
251 * g++.dg/template/for1.C: New test.
254 * g++.dg/tree-prof/partition3.C: New test.
256 * g++.dg/tree-prof/tree-prof.exp: Fix a comment.
258 PR rtl-optimization/47366
259 * g++.dg/opt/pr47366.C: New test.
261 2011-01-21 Jason Merrill <jason@redhat.com>
264 * g++.dg/cpp0x/constexpr-regress2.C: New.
266 * g++.dg/cpp0x/constexpr-stmtexpr.C: New.
268 2011-01-21 Jeff Law <law@redhat.com>
270 PR rtl-optimization/41619
271 * gcc.dg/pr41619.c: New.
273 2011-01-21 Jakub Jelinek <jakub@redhat.com>
275 PR tree-optimization/47355
276 * g++.dg/opt/pr47355.C: New test.
278 2011-01-21 Richard Guenther <rguenther@suse.de>
280 * gcc.dg/tree-ssa/pr47392.c: Make test non-static instead of
283 2011-01-21 Richard Guenther <rguenther@suse.de>
285 PR tree-optimization/47365
286 * gcc.dg/torture/pr47365.c: New testcase.
287 * gcc.dg/tree-ssa/pr47392.c: Likewise.
289 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
291 * g++.dg/other/anon5.C: Skip on mips-sgi-irix*.
293 2011-01-21 Jakub Jelinek <jakub@redhat.com>
295 PR tree-optimization/47391
296 * gcc.dg/pr47391.c: New test.
298 2011-01-21 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
300 * g++.dg/template/char1.C: Use signed char.
302 2011-01-21 Tobias Burnus <burnus@net-b.de>
305 * gfortran.dg/pointer_target_4.f90: New.
307 2011-01-20 Michael Meissner <meissner@linux.vnet.ibm.com>
310 * gcc.target/powerpc/pr47251.c: Fixup test so that it runs on
311 ILP32 system and not IP32.
313 2011-01-20 Alexandre Oliva <aoliva@redhat.com>
316 * g++.dg/debug/pr46583.C: New.
318 2011-01-20 Jakub Jelinek <jakub@redhat.com>
321 * g++.dg/debug/pr47283.C: New test.
324 * gcc.target/i386/headmerge-1.c: Tighten up scan-assembler regex.
325 * gcc.target/i386/headmerge-2.c: Likewise.
327 2011-01-20 Richard Guenther <rguenther@suse.de>
330 * gcc.dg/torture/pr47370.c: New testcase.
332 2011-01-20 Jakub Jelinek <jakub@redhat.com>
334 PR tree-optimization/46130
335 * gcc.dg/pr46130-1.c: New test.
336 * gcc.dg/pr46130-2.c: New test.
338 2011-01-19 Dodji Seketeli <dodji@redhat.com>
341 * g++.dg/debug/dwarf2/template-params-10.C: New test.
343 2011-01-19 Alexandre Oliva <aoliva@redhat.com>
346 * g++.dg/debug/pr46240.cc: New.
348 2011-01-19 Jakub Jelinek <jakub@redhat.com>
351 * g++.dg/template/anonunion1.C: New test.
353 PR rtl-optimization/47337
354 * gcc.c-torture/execute/pr47337.c: New test.
356 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
359 * gcc.dg/tls/thr-cse-1.c: Fix match on spu-*.*.
361 2011-01-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
363 PR tree-optimization/46021
364 * gcc.dg/tree-ssa/20040204-1.c: Do not XFAIL on spu-*-*.
366 2011-01-19 Jakub Jelinek <jakub@redhat.com>
368 PR tree-optimization/47290
369 * g++.dg/torture/pr47290.C: New test.
371 2011-01-18 Janus Weil <janus@gcc.gnu.org>
374 * gfortran.dg/proc_ptr_comp_29.f90: New.
376 2011-01-18 Dominique d'Humieres <dominiq@lps.ens.fr>
379 * gcc.target/powerpc/asm-es-2.c: Adjust regular expression for
380 powerpc-apple-darwin9.
382 2011-01-18 Jakub Jelinek <jakub@redhat.com>
384 PR rtl-optimization/47299
385 * gcc.c-torture/execute/pr47299.c: New test.
387 2011-01-17 Jason Merrill <jason@redhat.com>
389 * g++.dg/cpp0x/constexpr-virtual.C: New.
391 2011-01-17 Jakub Jelinek <jakub@redhat.com>
394 * gfortran.dg/gomp/pr47331.f90: New test.
396 2011-01-17 Nicola Pero <nicola.pero@meta-innovation.com>
399 * objc.dg/selector-warn-1.m: New.
400 * obj-c++.dg/selector-warn-1.mm: New.
402 2011-01-17 Richard Sandiford <rdsandiford@googlemail.com>
404 * gcc.dg/tree-ssa/vrp51.c: Prefix each "bug." string with "vrp.".
405 Update dg-final accordingly.
407 2011-01-17 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
409 * g++.old-deja/g++.other/init19.C: Don't XFAIL on mips-sgi-irix*.
411 2011-01-17 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
413 * gcc.dg/guality/pr36728-1.c: Replace XFAIL for s390(x) with a
415 * gcc.dg/guality/pr36728-2.c: Likewise.
417 2011-01-17 Richard Guenther <rguenther@suse.de>
419 PR tree-optimization/47313
420 * g++.dg/torture/pr47313.C: New testcase.
422 2011-01-17 H.J. Lu <hongjiu.lu@intel.com>
425 * gcc.target/i386/avx-vmaskmovpd-1.c: New.
426 * gcc.target/i386/avx-vmaskmovpd-2.c: Likewise.
427 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
428 * gcc.target/i386/avx-vmaskmovps-1.c: Likewise.
430 * gcc.target/i386/avx-vmaskmovpd-256-1.c (avx_test): Load mask
432 * gcc.target/i386/avx-vmaskmovpd-256-2.c (avx_test): Likewise.
433 * gcc.target/i386/avx-vmaskmovps-256-1.c (avx_test): Likewise.
434 * gcc.target/i386/avx-vmaskmovps-256-2.c (avx_test): Likewise.
436 2011-01-17 Richard Guenther <rguenther@suse.de>
438 PR tree-optimization/45967
439 * gcc.dg/torture/pr45967-2.c: New testcase.
440 * gcc.dg/torture/pr45967-3.c: Likewise.
442 2011-01-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
445 g++.dg/ext/pr47213.C: Require visibility.
447 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
449 * gcc.dg/fixed-point/composite-type.c: Pass -Wno-unused.
450 * gcc.dg/fixed-point/struct-union.c: Update error messages.
452 2011-01-16 Richard Sandiford <rdsandiford@googlemail.com>
454 * gcc.c-torture/execute/20101011-1.c: Skip test for MIPS16
457 2011-01-13 Jan Hubicka <jh@suse.cz>
459 PR tree-optimization/47276
460 * gcc.dg/pr47276.c: New testcase.
462 2011-01-15 Giovanni Funchal <gafunchal@gmail.com>
463 Jonathan Wakely <jwakely.gcc@gmail.com>
466 * g++.dg/other/pr33558.C: New.
467 * g++.dg/other/pr33558-2.C: New.
469 2011-01-14 Martin Jambor <mjambor@suse.cz>
471 PR tree-optimization/45934
472 PR tree-optimization/46302
473 * g++.dg/ipa/devirt-c-1.C: New test.
474 * g++.dg/ipa/devirt-c-2.C: Likewise.
475 * g++.dg/ipa/devirt-c-3.C: Likewise.
476 * g++.dg/ipa/devirt-c-4.C: Likewise.
477 * g++.dg/ipa/devirt-c-5.C: Likewise.
478 * g++.dg/ipa/devirt-c-6.C: Likewise.
479 * g++.dg/ipa/devirt-6.C: Likewise.
480 * g++.dg/ipa/devirt-d-1.C: Likewise.
481 * g++.dg/torture/pr45934.C: Likewise.
483 2011-01-14 Jason Merrill <jason@redhat.com>
485 * g++.dg/cpp0x/variadic105.C: New.
487 2011-01-08 Dominique d'Humieres <dominiq@lps.ens.fr>
488 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
491 * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c
493 objc.dg-struct-layout-encoding-1/t02[57-9]_main.m execution tests
494 on i?86-*-*, x86_64-*-*, and powerpc*-apple-darwin* && ilp32.
495 XFAIL objc.dg-struct-layout-encoding-1/t03[01]_main.m execution
496 tests on i?86-*-* and x86_64-*-*.
498 2011-01-14 Richard Guenther <rguenther@suse.de>
500 PR tree-optimization/47280
501 * g++.dg/opt/pr47280.C: New testcase.
503 2011-01-14 Jason Merrill <jason@redhat.com>
505 * g++.dg/cpp0x/constexpr-regress1.C: New.
507 * g++.dg/ext/flexary2.C: New.
509 2011-01-14 Richard Guenther <rguenther@suse.de>
512 * gcc.dg/torture/pr47281.c: New testcase.
513 * gcc.dg/tree-ssa/pr46076.c: XFAIL.
515 2011-01-14 Richard Guenther <rguenther@suse.de>
517 PR tree-optimization/47286
518 * gcc.dg/tree-ssa/pr47286.c: New testcase.
520 2011-01-13 Kai Tietz <kai.tietz@onevision.com>
523 * g++.dg/ext/pr47213.C: New.
525 2011-01-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
527 * gfortran.dg/cray_pointers_2.f90: Use dg-timeout-factor 4.
529 2011-01-13 Tobias Burnus <burnus@net-b.de>
530 Mikael Morin <mikael@gcc.gnu.org>
534 * gfortran.dg/select_type_20.f90: New.
535 * gfortran.dg/select_type_21.f90: New.
537 2011-01-13 Michael Meissner <meissner@linux.vnet.ibm.com>
540 * gcc.target/powerpc/pr47251.c: New file, test PR 47251 fix.
542 2011-01-13 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
544 * gcc.dg/guality/pr36728-1.c: Disable arg1/2 checks for s390 and
546 * gcc.dg/guality/pr36728-2.c: Likewise.
548 2011-01-13 Dodji Seketeli <dodji@redhat.com>
551 * g++.dg/debug/dwarf2/template-params-9.C: New test.
553 2011-01-13 Andrey Belevantsev <abel@ispras.ru>
555 PR rtl-optimization/45352
556 * gcc.dg/pr45352-3.c: New.
558 2011-01-12 Rodrigo Rivas Costa <rodrigorivascosta@gmail.com>
560 * g++.dg/cpp0x/range-for4.C: Delete useless include and duplicated
562 * g++.dg/cpp0x/range-for8.C: New.
563 * g++.dg/cpp0x/range-for9.C: New.
565 2011-01-12 Kai Tietz <kai.tietz@onevision.com>
568 * g++.dg/debug/pr47209.C: New.
570 2011-01-12 Richard Guenther <rguenther@suse.de>
573 * gcc.dg/lto/pr47259_0.c: New testcase.
574 * gcc.dg/lto/pr47259_1.c: Likewise.
576 2011-01-12 Iain Sandoe <iains@gcc.gnu.org>
578 * objc-obj-c++-shared/Object1.h: Add copyright header, update
579 comments. Add a TEST_SUITE_ADDITIONS category for GNU runtime.
580 Amend NeXT version to declare a TEST_SUITE_ADDITIONS carrying the
581 methods missing from the OBJC2 Object.
582 * objc-obj-c++-shared/Object1-implementation.h: Add copyright header.
583 Amend implementation to use a TEST_SUITE_ADDITIONS category for both GNU
585 * objc-obj-c++-shared/Object1.mm: Remove redundant header, update
587 * objc-obj-c++-shared/Object1.m: Likewise.
588 * objc.dg/encode-3.m: Update header use. Amend to be API2 compatible.
589 * objc.dg/proto-qual-1.m: Likewise.
590 * obj-c++.dg/proto-lossage-3.mm: Likewise.
591 * obj-c++.dg/proto-qual-1.mm: Likewise.
593 2011-01-12 Eric Botcazou <ebotcazou@adacore.com>
596 * gcc.dg/20061124-1.c: Pass -mcpu=v9 on the SPARC.
598 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
600 Fixed the Objective-C++ testsuite and updated all tests.
601 * lib/obj-c++.exp (obj-c++_init): Declare and set
602 gcc_warning_prefix and gcc_error_prefix.
603 * obj-c++.dg/attributes/categ-attribute-2.mm: Fixed usage of
604 'dg-warning', 'dg-message' and 'dg-error'.
605 * obj-c++.dg/class-extension-3.mm: Likewise.
606 * obj-c++.dg/class-protocol-1.mm: Likewise.
607 * obj-c++.dg/encode-7.mm: Likewise.
608 * obj-c++.dg/exceptions-3.mm: Likewise.
609 * obj-c++.dg/exceptions-5.mm: Likewise.
610 * obj-c++.dg/method-12.mm: Likewise.
611 * obj-c++.dg/method-13.mm: Likewise.
612 * obj-c++.dg/method-15.mm: Likewise.
613 * obj-c++.dg/method-16.mm: Likewise.
614 * obj-c++.dg/method-4.mm: Likewise.
615 * obj-c++.dg/method-8.mm: Likewise.
616 * obj-c++.dg/method-conflict-1.mm: Likewise.
617 * obj-c++.dg/method-conflict-2.mm: Likewise.
618 * obj-c++.dg/method-conflict-3.mm: Likewise. Also, removed FIXME
619 and uncommented second part of the testcase now that the testsuite
621 * obj-c++.dg/method-conflict-4.mm: Likewise. Also, removed FIXME
622 and uncommented second part of the testcase now that the testsuite
624 * obj-c++.dg/private-1.mm: Likewise.
625 * obj-c++.dg/proto-lossage-4.mm: Likewise.
626 * obj-c++.dg/syntax-error-7.mm: Likewise.
627 * obj-c++.dg/warn5.mm: Likewise.
628 * obj-c++.dg/property/at-property-14.mm: Likewise.
629 * obj-c++.dg/property/at-property-16.mm: Likewise, and removed
631 * obj-c++.dg/property/at-property-18.mm: Likewise.
632 * obj-c++.dg/property/at-property-20.mm: Likewise, and removed
634 * obj-c++.dg/property/at-property-21.mm: Likewise.
635 * obj-c++.dg/property/at-property-28.mm: Likewise.
636 * obj-c++.dg/property/at-property-5.mm: Likewise.
637 * obj-c++.dg/property/dynamic-2.mm: Likewise.
638 * obj-c++.dg/property/property-neg-3.mm: Likewise.
639 * obj-c++.dg/property/synthesize-11.mm: Likewise.
640 * obj-c++.dg/property/synthesize-6.mm: Likewise.
641 * obj-c++.dg/property/synthesize-8.mm: Likewise.
642 * obj-c++.dg/property/synthesize-9.mm: Likewise.
643 * obj-c++.dg/tls/diag-5.mm: Likewise.
644 * obj-c++.dg/ivar-invalid-type-1.mm: Removed FIXME and uncommented
645 dg-error, now matched correctly.
647 2011-01-12 Nicola Pero <nicola.pero@meta-innovation.com>
649 * objc.dg/property/at-property-29.m: New.
650 * obj-c++.dg/property/at-property-29.mm: New.
652 2011-01-11 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
654 * go.test/go-test.exp (go-set-goarch): New proc.
655 (go-gc-tests): Use it.
657 2011-01-11 Dodji Seketeli <dodji@redhat.com>
660 * g++.dg/debug/dwarf2/template-params-8.C: New test.
662 2011-01-11 Richard Henderson <rth@redhat.com>
664 * gcc-dg/tree-ssa/vrp47.c: Disable for mn10300 as well.
666 2011-01-11 Jan Hubicka <jh@suse.cz>
670 * testsuite/gcc.dg/lto/pr45721_1.c: New file.
671 * testsuite/gcc.dg/lto/pr45721_0.c: New file.
673 2011-01-11 Richard Guenther <rguenther@suse.de>
675 PR tree-optimization/46076
676 * gcc.dg/tree-ssa/pr46076.c: New testcase.
678 2011-01-11 Jeff Law <law@redhat.com>
680 * PR tree-optimization/47086
681 * gcc.dg/pr47086.c: New test.
683 2011-01-11 Jason Merrill <jason@redhat.com>
686 * g++.dg/template/new10.C: New.
689 * g++.dg/cpp0x/lambda/lambda-this3.C: New.
691 2011-01-11 Iain Sandoe <iains@gcc.gnu.org>
693 * objc-obj-c++-shared/next-mapping.h: Add copyright header.
694 Split type definitions and NSConstantString class into...
695 * objc-obj-c++-shared/objc-test-suite-types.h: New.
696 * objc-obj-c++-shared/nsconstantstring-class.h: New.
697 * objc-obj-c++-shared/nsconstantstring-class-impl.h: New.
698 * objc-obj-c++-shared/nsconstantstring-class-impl.m: New.
699 * objc-obj-c++-shared/nsconstantstring-class-impl.mm: New.
700 * objc-obj-c++-shared/next-abi.h: Add copyright header, minor update
702 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: Adjust
703 encode defines for newer NeXT system headers.
704 * obj-c++.dg/template-4.mm: Adjust to use nsconstantstring headers.
705 * obj-c++.dg/torture/strings/string1.mm: Likewise.
706 * objc.dg/foreach-5.m: Likewise.
707 * objc.dg/foreach-2.m: Likewise.
708 * objc.dg/foreach-4.m: Likewise.
709 * objc.dg/torture/strings/string1.m: Likewise.
710 * objc.dg/torture/strings/string2.m: Likewise.
711 * objc.dg/torture/strings/string3.m: Likewise.
712 * objc.dg/torture/strings/string4.m: Likewise.
713 * obj-c++.dg/torture/strings/const-str-3.mm: Adjust to use type
714 header and stand alone.
715 * obj-c++.dg/strings/strings-2.mm: Likewise.
716 * objc.dg/torture/strings/const-str-3.m: Likewise.
717 * objc.dg/strings/strings-2.m: Likewise.
718 * objc.dg/strings/const-str-12b.m: Likewise.
720 2011-01-12 Richard Guenther <rguenther@suse.de>
723 * gcc.dg/attr-weak-1.c: Adjust.
725 2011-01-11 Paul Thomas <pault@gcc.gnu.org>
728 * gfortran.dg/realloc_on_assign_2.f03 : Modify 'test1' to be
729 standard compliant and comment.
731 2011-01-10 Jan Hubicka <jh@suse.cz>
734 * gcc.dg/initpri3.c: New testcase.
736 2011-01-10 H.J. Lu <hongjiu.lu@intel.com>
739 * g++.dg/torture/stackalign/test-unwind.h (g_edi): Mark it
745 (g_ebp_save): Likewise.
746 (g_esp_save): Likewise.
748 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
750 * g++.dg/ipa/pr46984.C: Add dg-require-effective-target lto.
752 2011-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
754 PR tree-optimization/46021
755 * gcc.dg/tree-ssa/20040204-1.c: Don't XFAIL on alpha*-*-*,
756 i?86-*-*, x86_64-*-*.
758 2011-01-10 Jeff Law <law@redhat.com>
760 * PR tree-optimization/47141
761 * gcc.c-torture/compile/pr47141.c: New test.
763 2011-01-10 Eric Botcazou <ebotcazou@adacore.com>
766 * gcc.dg/vect/vect-vfa-slp.c: Remove XFAIL.
767 * gcc.dg/vect/slp-23.c: Remove XFAIL for SLP.
768 * gcc.dg/vect/slp-35.c: Remove XFAILs.
769 * gcc.dg/vect/no-tree-pre-slp-29.c: Likewise.
772 * gcc.dg/vect/vect-peel-1.c (main): Prevent initialization loop from
773 being vectorized. Adjust dg-final pattern. Remove XFAIL.
774 * gcc.dg/vect/vect-peel-2.c (main): Likewise.
775 * gcc.dg/vect/vect-peel-4.c (main): Prevent initialization loop from
776 being vectorized. Adjust dg-final pattern.
779 * gcc.dg/vect/pr33804.c: XFAIL only for ilp32.
780 * gcc.dg/vect/slp-24.c: Likewise.
782 2011-01-10 Dave Korn <dave.korn.cygwin@gmail.com>
785 * g++.dg/other/pr47218-1.C: New test file.
786 * g++.dg/other/pr47218.C: Likewise.
787 * g++.dg/other/pr47218.h: New supporting header.
789 2011-01-09 Nicola Pero <nicola.pero@meta-innovation.com>
792 * objc.dg/attributes/invalid-attribute-1.m: New.
793 * obj-c++.dg/attributes/invalid-attribute-1.mm: New.
795 2011-01-09 Janus Weil <janus@gcc.gnu.org>
798 * gfortran.dg/proc_ptr_comp_28.f90: New.
800 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
802 * obj-c++.dg/gnu-api-2-class.mm: Skip for Darwin < 9.
803 * obj-c++.dg/gnu-api-2-ivar.mm: Likewise.
804 * obj-c++.dg/gnu-api-2-method.mm: Likewise.
805 * obj-c++.dg/gnu-api-2-objc.mm: Likewise.
806 * obj-c++.dg/gnu-api-2-object.mm: Likewise.
807 * obj-c++.dg/gnu-api-2-property.mm: Likewise.
808 * obj-c++.dg/gnu-api-2-protocol.mm: Likewise.
809 * obj-c++.dg/gnu-api-2-sel.mm: Likewise.
810 * objc.dg/gnu-api-2-class.m: Likewise.
811 * objc.dg/gnu-api-2-ivar.m: Likewise.
812 * objc.dg/gnu-api-2-method.m: Likewise.
813 * objc.dg/gnu-api-2-objc.m: Likewise.
814 * objc.dg/gnu-api-2-object.m: Likewise.
815 * objc.dg/gnu-api-2-property.m: Likewise.
816 * objc.dg/gnu-api-2-protocol.m: Likewise.
817 * objc.dg/gnu-api-2-sel.m: Likewise.
819 2011-01-09 Iain Sandoe <iains@gcc.gnu.org>
821 * objc.dg/foreach-1.m: Skip for Darwin < 9.
822 * objc.dg/objc-foreach-4.m: Likewise.
823 * objc.dg/objc-foreach-5.m: Skip for Darwin < 9, adjust headers.
824 * objc.dg/foreach-2.m: Skip for Darwin < 9, return self from init.
825 * objc.dg/foreach-4.m: Likewise.
826 * objc.dg/foreach-5.m: Likewise.
827 * objc.dg/foreach-3.m: Return self from init.
829 2011-01-09 Thomas Koenig <tkoenig@gcc.gnu.org>
832 * gfortran.dg/iso_c_binding_c_loc_char_1.f03: New test.
834 2011-01-09 Janus Weil <janus@gcc.gnu.org>
837 * gfortran.dg/class_35.f90: New.
839 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
841 * objc.dg/foreach-1.m: Add "-Wall" to flags.
843 2011-01-08 Nicola Pero <nicola.pero@meta-innovation.com>
846 * objc.dg/invalid-method-2.m: New.
847 * obj-c++.dg/invalid-method-2.mm: New.
849 2011-01-08 Paul Thomas <pault@gcc.gnu.org>
852 * gfortran.dg/transpose_optimization_2.f90 : New test.
854 2011-01-08 Jan Hubicka <jh@suse.cz>
856 PR tree-optmization/46469
857 * g++.dg/torture/pr46469.C: New testcase.
859 2011-01-08 Iain Sandoe <iains@gcc.gnu.org>
861 * objc-obj-c++-shared/next-mapping.h: Move code and definitions for
862 emulation of libobjc-gnu structure layout functionality to ..
863 * objc-obj-c++-shared/objc-test-suite-next-encode-assist.h: New.
864 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h: New.
865 * objc/execute/bf-common.h: Adjust headers.
866 * objc/execute/bf-1.m: Likewise.
867 * objc/execute/bf-2.m: Likewise.
868 * objc/execute/bf-3.m: Likewise.
869 * objc/execute/bf-4.m: Likewise.
870 * objc/execute/bf-5.m: Likewise.
871 * objc/execute/bf-6.m: Likewise.
872 * objc/execute/bf-7.m: Likewise.
873 * objc/execute/bf-8.m: Likewise.
874 * objc/execute/bf-9.m: Likewise.
875 * objc/execute/bf-10.m: Likewise.
876 * objc/execute/bf-11.m: Likewise.
877 * objc/execute/bf-12.m: Likewise.
878 * objc/execute/bf-13.m: Likewise.
879 * objc/execute/bf-14.m: Likewise.
880 * objc/execute/bf-15.m: Likewise.
881 * objc/execute/bf-16.m: Likewise.
882 * objc/execute/bf-17.m: Likewise.
883 * objc/execute/bf-18.m: Likewise.
884 * objc/execute/bf-19.m: Likewise.
885 * objc/execute/bf-20.m: Likewise.
886 * objc/execute/bf-21.m: Likewise.
887 * objc/execute/bycopy-3.m: Adjust headers, add next-specific code for
888 objc_get_type_qualifiers ().
890 2011-01-08 Thomas Koenig <tkoenig@gcc.gnu.org>
893 * gfortran.dg/dependency_39.f90: New test.
895 2011-01-07 Jan Hubicka <jh@suse.cz>
897 Get builtins tests ready for linker plugin.
898 * gcc.c-torture/execute/builtins/memcpy-chk.c (s2,s3,l1): Mark volatile.
899 * gcc.c-torture/execute/builtins/memops-asm-lib.c (my_memcpy, my_bcopy, my_memset,
900 my_bzero): Mark used.
901 * gcc.c-torture/execute/builtins/memset-chk.c (l1, l3): Mark volatile.
902 * gcc.c-torture/execute/builtins/memmove-chk.c (s1,s2,s3,l1): Mark volatile.
903 * gcc.c-torture/execute/builtins/mempcpy-chk.c (s2,s3,l1): Mark volatile
905 2011-01-07 Jan Hubicka <jh@suse.cz>
907 PR tree-optimization/46367
908 * g++.dg/torture/pr46367.C: New file.
910 2011-01-07 Jakub Jelinek <jakub@redhat.com>
913 * gcc.dg/pr47201.c: New test.
916 * gcc.dg/tree-prof/pr47187.c: New test.
918 2011-01-07 Tobias Burnus <burnus@net-b.de>
921 * gfortran.dg/extends_type_of_3.f90: New.
923 2011-01-07 Kai Tietz <kai.tietz@onevision.com>
925 * g++.dg/ext/dllexport-MI1.C: Adjust test.
926 * g++.dg/ext/dllimport-MI1.C: Likewise.
927 * g++.dg/ext/dllimport1.C: Add test for x86_64-*-mingw*.
928 * g++.dg/ext/dllimport10.C: Likewise.
929 * g++.dg/ext/dllimport11.C: Likewise.
930 * g++.dg/ext/dllimport12.C: Likewise.
931 * g++.dg/ext/dllimport13.C: Likewise.
932 * g++.dg/ext/dllimport2.C: Likewise.
933 * g++.dg/ext/dllimport3.C: Likewise.
934 * g++.dg/ext/dllimport4.C: Likewise.
935 * g++.dg/ext/dllimport5.C: Likewise.
936 * g++.dg/ext/dllimport6.C: Likewise.
937 * g++.dg/ext/dllimport8.C: Likewise.
938 * g++.dg/ext/dllimport9.C: Likewise.
939 * g++.dg/ext/selectany2.C: Enable test for x86_64-*-mingw*
940 targets, too. Additionally enable test for i?86-*-mingw*.
941 * g++.dg/ext/selectany1.C: Likewise.
942 Remove guard variable check.
944 2011-01-07 Janus Weil <janus@gcc.gnu.org>
948 * gfortran.dg/storage_size_3.f08: Extended.
950 2011-01-07 Jakub Jelinek <jakub@redhat.com>
953 * g++.dg/template/stdarg1.C: New test.
955 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
958 * gfortran.dg/interface_33.f90: Fixed dg-error declarations.
959 * gfortran.dg/defined_operators_1.f90: Split the subroutine
960 from the interface of functions to not hide the errors that
963 2011-01-06 Jan Hubicka <jh@suse.cz>
965 * testsuite/gcc.dg/lto/pr47188_0.c: New testcase.
966 * testsuite/gcc.dg/lto/pr47188_1.c: New testcase.
968 2011-01-06 Daniel Franke <franke.daniel@gmail.com>
972 * gfortran.dg/interface_33.f90: New test.
974 2011-01-06 Jakub Jelinek <jakub@redhat.com>
977 * gcc.c-torture/compile/pr47150.c: New test.
979 2011-01-06 Ira Rosen <irar@il.ibm.com>
981 PR tree-optimization/47139
982 * gcc.dg/vect/pr47139.c: New test.
984 2011-01-05 Janus Weil <janus@gcc.gnu.org>
987 * gfortran.dg/extends_type_of_2.f03: New.
989 2011-01-05 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
991 * gcc.dg/stack-usage-1.c (SIZE): Provide proper value for __SPU__.
993 2011-01-05 Eric Botcazou <ebotcazou@adacore.com>
995 * gnat.dg/opt14.adb: New test.
997 2011-01-05 Thomas Koenig <tkoenig@gcc.gnu.org>
1000 * gfortran.dg/allocate_error_2.f90: New test.
1002 2011-01-05 Janus Weil <janus@gcc.gnu.org>
1005 * gfortran.dg/storage_size_3.f08: New.
1007 2011-01-04 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1009 PR libgfortran/47154
1010 * gfortran.dg/namelist_68.f90: New test.
1012 2011-01-04 Eric Botcazou <ebotcazou@adacore.com>
1014 * gnat.dg/unchecked_convert8.ad[sb]: New test.
1016 2011-01-04 Janus Weil <janus@gcc.gnu.org>
1019 * gfortran.dg/class_34.f90: New.
1021 2011-01-04 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1023 * gcc.dg/torture/builtin-cproj-1.c: On the __SPU__ target, do not
1024 use __builtin_inff. Skip all single-precision tests that require
1027 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1029 * g++.dg/torture/pr46111.C: Add dg-require-effective-target pthread.
1031 2011-01-03 Jakub Jelinek <jakub@redhat.com>
1033 PR tree-optimization/47148
1034 * gcc.c-torture/execute/pr47148.c: New test.
1036 PR tree-optimization/47155
1037 * gcc.c-torture/execute/pr47155.c: New test.
1039 PR rtl-optimization/47157
1040 * gcc.c-torture/compile/pr47157.c: New test.
1042 2011-01-03 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
1044 * gcc.dg/torture/vector-shift2.c (schar): Define.
1045 (main): Always use schar or uchar instead of plain "char" to avoid
1046 dependencies on implementation-defined char signedness.
1048 2011-01-03 Martin Jambor <mjambor@suse.cz>
1050 PR tree-optimization/46801
1051 * gnat.dg/pack9.adb: Remove xfail.
1053 2011-01-03 Martin Jambor <mjambor@suse.cz>
1055 PR tree-optimization/46984
1056 * g++.dg/ipa/pr46984.C: New test.
1058 2011-01-02 Janus Weil <janus@gcc.gnu.org>
1061 * gfortran.dg/class_19.f03: Adjust counting of __builtin_free.
1063 2011-01-02 Jakub Jelinek <jakub@redhat.com>
1065 PR tree-optimization/47140
1066 * gcc.c-torture/compile/pr47140.c: New test.
1068 PR rtl-optimization/47028
1069 * gcc.dg/pr47028.c: New test.
1071 2011-01-02 Nicola Pero <nicola.pero@meta-innovation.com>
1073 * objc.dg/protocol-forward-1.m: Removed TODO.
1074 * objc.dg/protocol-forward-2.m: New.
1075 * obj-c++.dg/protocol-forward-2.mm: Removed TODO.
1076 * obj-c++.dg/protocol-forward-2.mm: New.
1078 2011-01-01 Kai Tietz <kai.tietz@onevision.com>
1081 * g++.dg/eh/pr38662.C: New testcase.
1083 2011-01-01 Chung-Lin Tang <cltang@codesourcery.com>
1085 * gcc.target/arm/vfp-1.c (test_ldst): Fixed fsts test to
1086 scan for newline '\n'.
1089 Copyright (C) 2011 Free Software Foundation, Inc.
1091 Copying and distribution of this file, with or without modification,
1092 are permitted in any medium without royalty provided the copyright
1093 notice and this notice are preserved.